.pricing_faq__Yby0W{padding:64px clamp(24px,4vw,72px) 88px;background:#fbfafb}.pricing_faq__Yby0W h2{margin:0 auto 32px;max-width:1180px;font-size:clamp(24px,2.4vw,32px);font-weight:600;letter-spacing:-.02em;color:#3d3c39}.pricing_faqGrid__zX9ok{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;max-width:1180px;margin:0 auto}.pricing_faqItem__s1W3e{padding:18px 20px;background:#fff;border:1px solid #e8e6e1;border-radius:14px;transition:border-color .18s ease}.pricing_faqItem__s1W3e[open]{border-color:rgba(194,28,117,.35)}.pricing_faqItem__s1W3e summary{position:relative;padding-right:28px;cursor:pointer;font-size:16px;font-weight:600;color:#3d3c39;list-style:none}.pricing_faqItem__s1W3e summary::-webkit-details-marker{display:none}.pricing_faqItem__s1W3e summary:after{content:"";position:absolute;top:50%;right:4px;width:8px;height:8px;border-right:2px solid #868686;border-bottom:2px solid #868686;transform:translateY(-70%) rotate(45deg);transition:transform .18s ease}.pricing_faqItem__s1W3e[open] summary:after{transform:translateY(-30%) rotate(-135deg)}.pricing_faqItem__s1W3e p{margin:10px 0 0;font-size:15px;line-height:1.55;color:#868686}@media(max-width:768px){.pricing_faq__Yby0W{padding:40px 18px 56px}.pricing_faqGrid__zX9ok{grid-template-columns:minmax(0,1fr)}}