.faq_faq__7VCAz{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,120px);padding:clamp(110px,16svh,200px) var(--l-margin) clamp(110px,16svh,200px);color:#0a0a0d}.faq_faq__7VCAz,.faq_head__muzmS{position:relative}.faq_faq__7VCAz .faq_title__iYrNj{position:sticky;top:clamp(96px,14svh,140px);margin:0;font-size:clamp(46px,6vw,120px);font-weight:820;line-height:.86;letter-spacing:-.065em}.faq_list__Jz1n5{border-top:1px solid rgba(10,10,13,.12)}.faq_item__RQ7YA{border-bottom:1px solid rgba(10,10,13,.12);interpolate-size:allow-keywords}.faq_item__RQ7YA::details-content{block-size:0;overflow:hidden;transition:block-size .42s cubic-bezier(.22,1,.36,1),content-visibility allow-discrete .42s}.faq_item__RQ7YA[open]::details-content{block-size:auto}.faq_q__kg2lj{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(20px,2.6svh,28px) 0;font-size:clamp(18px,1.6vw,25px);font-weight:640;line-height:1.2;letter-spacing:-.025em;list-style:none;cursor:pointer;transition:color .2s ease}.faq_q__kg2lj::-webkit-details-marker{display:none}.faq_q__kg2lj:hover{color:#4a4a55}.faq_q__kg2lj:focus-visible{outline:2px solid #703cff;outline-offset:4px;border-radius:4px}.faq_icon___m4hU{position:relative;flex:none;width:18px;height:18px;transition:transform .42s cubic-bezier(.22,1,.36,1)}.faq_icon___m4hU:after,.faq_icon___m4hU:before{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;margin-top:-1px;border-radius:2px;background:currentColor}.faq_icon___m4hU:after{transform:rotate(90deg)}.faq_item__RQ7YA[open] .faq_icon___m4hU{transform:rotate(45deg)}.faq_a__rXGy6 p{max-width:62ch;margin:0;padding:0 0 clamp(22px,3svh,32px);font-size:clamp(16px,1.15vw,18.5px);line-height:1.55;letter-spacing:-.008em;color:#4a4a55}.faq_more__BATPe{display:flex;flex-wrap:wrap;gap:10px 26px;padding-top:34px}.faq_more__BATPe a{font-size:15px;font-weight:560;letter-spacing:-.012em;color:rgba(10,10,13,.5);transition:color .16s ease}.faq_more__BATPe a:hover{color:#0a0a0d}@media (max-width:860px){.faq_faq__7VCAz{grid-template-columns:1fr;gap:28px}.faq_faq__7VCAz .faq_title__iYrNj{position:static}}@media (prefers-reduced-motion:reduce){.faq_icon___m4hU,.faq_item__RQ7YA::details-content,.faq_q__kg2lj{transition:none}}.faq_a__rXGy6 p a{color:#0a0a0d;font-weight:600;text-decoration:underline;text-decoration-color:#703cff;text-decoration-thickness:1.5px;text-underline-offset:3px;transition:color .15s ease}.faq_a__rXGy6 p a:hover{color:#703cff}