.faq{--faq-scale:.8;width:100%;max-width:calc(1285px * var(--faq-scale));margin-inline:auto;container-type:inline-size}.faq-inner{--u:calc(100cqw / 515);--faq-radius-wrap:calc(28 * var(--u));--faq-radius-card:calc(20 * var(--u));--faq-pad:calc(14 * var(--u));padding-block:calc(50 * var(--u))}@media (min-width:768px){.faq-inner{--u:calc(100cqw / 950)}}@media (min-width:1100px){.faq-inner{--u:calc(100cqw / 1285)}}.faq-header{flex-direction:column;gap:24px;display:flex}@media (min-width:768px){.faq-header{flex-direction:row;justify-content:space-between}}.faq-tag{align-items:center;gap:calc(9 * var(--u));height:max(28px, calc(35 * var(--u)));padding-inline:calc(16 * var(--u));color:#fff;font-size:max(12px, calc(14 * var(--u)));background:#2b2b2b;border-radius:9999px;font-weight:500;display:inline-flex}.faq-tag-dot{width:calc(6 * var(--u));height:calc(6 * var(--u));background:#fff9;border-radius:9999px;min-width:4px;min-height:4px}.faq-title{margin-top:calc(31 * var(--u));font-size:max(26px, calc(45 * var(--u)));letter-spacing:-.02em;color:#fff;font-weight:400;line-height:1.11}.faq-lede{max-width:calc(472 * var(--u));font-size:max(14px, calc(21 * var(--u)));color:#fff9;line-height:1.45}@media (min-width:768px){.faq-lede{margin-top:calc(66 * var(--u))}}.faq-body{gap:calc(40 * var(--u));margin-top:calc(77 * var(--u));flex-direction:column;display:flex}@media (min-width:768px){.faq-body{justify-content:space-between;gap:calc(62 * var(--u));flex-direction:row}}.faq-left{flex-direction:column;justify-content:space-between;gap:24px;display:flex}@media (min-width:768px){.faq-left{width:27%}.faq-right{width:68%}}.faq-wrap{padding:var(--faq-pad);border-radius:var(--faq-radius-wrap)}.faq-tabs{flex-direction:column;display:flex}.faq-tab{height:max(40px, calc(58 * var(--u)));text-align:center;width:100%;font-size:max(13px, calc(18 * var(--u)));color:#fff9;cursor:pointer;border-radius:9999px;font-weight:500;transition:color .15s}.faq-tab:hover{color:#fff}.faq-tab[aria-selected=true]{color:#fff;background:#252525;font-weight:600}.faq-list{gap:var(--faq-pad);flex-direction:column;display:flex}.faq-card{border-radius:var(--faq-radius-card);background:#252525;transition:background-color .1s;box-shadow:inset 0 1px #ffffff0d}.faq-card[data-open=true]{background:#323232}.faq-question{width:100%;padding:calc(41 * var(--u)) calc(33 * var(--u));border-radius:inherit;text-align:left;font-size:max(15px, calc(22 * var(--u)));color:#fff;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;font-weight:700;line-height:1.2;display:flex}.faq-chevron{width:max(22px, calc(28 * var(--u)));height:max(22px, calc(28 * var(--u)));color:#fffc;border:1px solid #ffffff1a;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.faq-chevron svg{width:max(11px, calc(14 * var(--u)));height:max(11px, calc(14 * var(--u)))}.faq-answer{grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.25,.8,.25,1);display:grid}.faq-card[data-open=true] .faq-answer{grid-template-rows:1fr}.faq-answer>div{overflow:hidden}.faq-answer p{padding:0 calc(66 * var(--u)) calc(40 * var(--u)) calc(33 * var(--u));font-size:max(13px, calc(17 * var(--u)));color:#fff9;line-height:1.7}.faq-help{border-radius:var(--faq-radius-card);padding:calc(31 * var(--u));background:#262626;box-shadow:inset 0 1px #ffffff0d}.faq-help h3{font-size:max(16px, calc(23 * var(--u)));color:#fff;font-weight:700;line-height:1.2}.faq-help p{margin-top:calc(14 * var(--u));font-size:max(13px, calc(17.5 * var(--u)));color:#ffffff8c;line-height:1.6}.faq-help a{margin-top:calc(28 * var(--u));font-size:max(13px, calc(17.5 * var(--u)));color:#fff;font-weight:600;display:inline-block}.faq-focus:focus-visible,.faq a:focus-visible{outline-offset:-2px;outline:2px solid #fff9}@media (prefers-reduced-motion:reduce){.faq-answer{transition:none}}
