#faq[data-v-15e897f0]{scroll-margin-top:152px}@media (width<=1024px){#faq[data-v-15e897f0]{scroll-margin-top:108px}}.faq-section__inner[data-v-15e897f0]{width:1160px;margin:0 auto}.faq-section h2[data-v-15e897f0]{text-align:center;margin-bottom:90px;font-size:42px;line-height:51.66px}.faq-list[data-v-15e897f0]{border-bottom:1px solid #000;width:760px;margin:0 auto}.faq-item[data-v-15e897f0]{border-top:1px solid #000}.faq-item button[data-v-15e897f0]{color:#000;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:27px 50px 27px 0;display:block;position:relative}.faq-item button>span[data-v-15e897f0]:first-child{font-size:24px;font-weight:600;line-height:32.4px;display:inline-block}.faq-item__plus[data-v-15e897f0]{width:40px;height:40px;transition:transform .2s;position:absolute;top:23.2px;right:0}.faq-item__plus[data-v-15e897f0]:after,.faq-item__plus[data-v-15e897f0]:before{content:"";background:#000;width:22px;height:2px;position:absolute;top:19px}.faq-item__plus[data-v-15e897f0]:after{transform:rotate(90deg)}.faq-item.is-open .faq-item__plus[data-v-15e897f0]{transform:rotate(45deg)}.faq-item__answer[data-v-15e897f0]{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .2s,opacity .2s;display:grid}.faq-item__answer p[data-v-15e897f0]{min-height:0;font-size:18px;font-weight:300;line-height:27.9px;overflow:hidden}.faq-item.is-open .faq-item__answer[data-v-15e897f0]{opacity:1;grid-template-rows:1fr;padding:0 50px 27px 0}@media (width<=1199px) and (width>=768px){.faq-section__inner[data-v-15e897f0]{width:960px}}@media (width<=767px){.faq-section[data-v-15e897f0]{padding:90px 0}.faq-list[data-v-15e897f0]{width:100%}.faq-section h2[data-v-15e897f0]{margin-bottom:45px;font-size:30px;line-height:36.9px}.faq-item button[data-v-15e897f0]{padding-top:15px;padding-bottom:14px}.faq-item button>span[data-v-15e897f0]:first-child{width:100%;font-size:20px;line-height:27px}.faq-item__plus[data-v-15e897f0]{top:21.5px}}.faq-section[data-v-15e897f0]{background:var(--soft-white);padding:72px 0 112px}.faq-section--standalone[data-v-15e897f0]{padding-top:48px}.faq-section__inner[data-v-15e897f0]{width:min(1360px,100% - 48px)}.faq-section__header[data-v-15e897f0]{color:#fff;background:var(--ink);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(320px,.7fr);align-items:center;gap:90px;margin-bottom:18px;padding:clamp(34px,5vw,70px);display:grid;overflow:hidden}.faq-section h1[data-v-15e897f0],.faq-section h2[data-v-15e897f0]{text-align:left;letter-spacing:-.055em;margin:0;font-size:clamp(66px,8vw,118px);line-height:.88}.faq-section__intro>p[data-v-15e897f0]{color:#c7c7c7;font-size:19px;font-weight:300;line-height:1.55}.faq-topics[data-v-15e897f0]{flex-wrap:wrap;gap:7px;margin-top:24px;display:flex}.faq-topics span[data-v-15e897f0]{color:#fff;background:#ffffff1a;border:1px solid #ffffff26;border-radius:999px;padding:8px 12px;font-size:12px}.faq-layout[data-v-15e897f0]{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:18px;display:grid}.faq-list[data-v-15e897f0]{border-bottom:0;gap:10px;width:100%;display:grid}.faq-item[data-v-15e897f0]{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.faq-item button[data-v-15e897f0]{grid-template-columns:46px minmax(0,1fr) 40px;align-items:start;gap:18px;padding:24px;display:grid}.faq-item button>.faq-item__number[data-v-15e897f0]{color:#858585;padding-top:4px;font-size:11px;font-weight:600;line-height:1}.faq-item button>.faq-item__question[data-v-15e897f0]{width:auto;font-size:21px;font-weight:600;line-height:1.25}.faq-item__plus[data-v-15e897f0]{border:1px solid var(--line);border-radius:50%;width:36px;height:36px;margin-top:-4px;position:relative;top:auto;right:auto}.faq-item__plus[data-v-15e897f0]:after,.faq-item__plus[data-v-15e897f0]:before{width:16px;height:1px;top:17px;left:9px}.faq-item__answer>div[data-v-15e897f0]{min-height:0;overflow:hidden}.faq-item__answer p[data-v-15e897f0]{color:#5b5b5b;max-width:660px;padding:0 64px 26px 88px;font-size:17px;line-height:1.58;overflow:visible}.faq-item.is-open .faq-item__answer[data-v-15e897f0]{padding:0}.faq-help-card[data-v-15e897f0]{color:#fff;background:var(--ink);border-radius:14px;padding:30px;position:sticky;top:175px}.faq-help-card h3[data-v-15e897f0]{margin-bottom:14px;font-size:30px;line-height:1.05}.faq-help-card>p[data-v-15e897f0]:not(.home-eyebrow){color:#c7c7c7;font-size:15px;font-weight:300;line-height:1.5}.faq-help-card .button[data-v-15e897f0]{width:100%;margin-top:28px;padding:0 18px;font-size:12px}.faq-help-card>a[data-v-15e897f0]:last-child{border-bottom:1px solid #ffffff8c;margin-top:20px;padding-bottom:3px;font-size:13px;font-weight:600;display:inline-block}@media (width<=1024px){.faq-layout[data-v-15e897f0]{grid-template-columns:1fr;gap:50px}.faq-help-card[data-v-15e897f0]{max-width:520px;position:static}}@media (width<=767px){.faq-section[data-v-15e897f0],.faq-section--standalone[data-v-15e897f0]{padding:32px 0 82px}.faq-section__inner[data-v-15e897f0]{width:calc(100% - 40px)}.faq-section__header[data-v-15e897f0]{border-radius:18px;grid-template-columns:1fr;gap:28px;margin-bottom:14px;padding:34px 28px}.faq-section h1[data-v-15e897f0],.faq-section h2[data-v-15e897f0]{font-size:62px}.faq-section__intro>p[data-v-15e897f0]{font-size:16px}.faq-item button[data-v-15e897f0]{grid-template-columns:32px minmax(0,1fr) 34px;gap:10px;padding:20px}.faq-item button>.faq-item__question[data-v-15e897f0]{font-size:19px}.faq-item__plus[data-v-15e897f0]{width:32px;height:32px}.faq-item__plus[data-v-15e897f0]:after,.faq-item__plus[data-v-15e897f0]:before{width:14px;top:15px;left:8px}.faq-item__answer p[data-v-15e897f0]{padding:0 54px 22px 62px;font-size:15px}.faq-help-card[data-v-15e897f0]{padding:24px}}
