@media (min-width:769px){.faqs__intro{gap:36px;padding:56px 74px 48px}.faqs__intro-inner{gap:16px;max-width:1280px}.faqs__eyebrow{font-size:16px}.faqs__heading{letter-spacing:-1.2px;font-size:48px;font-weight:500;line-height:1.15}.faqs__byline{font-size:var(--type-body-size)}.faqs__lead{font-size:var(--type-lead-size);text-align:justify;max-width:min(100%,960px);line-height:1.5}.faqs__mid-heading{letter-spacing:-.6px;max-width:min(100%,960px);margin-top:20px;font-size:32px;font-weight:500;line-height:1.2}.faqs__body{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:28px 40px;padding:60px 74px 72px;display:grid}.faqs__body-header{grid-column:1/-1;gap:10px;margin-bottom:0}.faqs__body-eyebrow{letter-spacing:.18em;font-size:12px}.faqs__body-subtitle{letter-spacing:-.3px;max-width:42rem;font-size:28px;line-height:1.3}.faqs__toc{align-self:start;max-height:calc(100vh - 48px);position:sticky;top:24px;overflow:hidden}.faqs__toc-inner{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--gold-color) var(--color-cream-top);max-height:calc(100vh - 48px);padding:22px 12px 22px 16px;overflow-y:auto}.faqs__toc-inner::-webkit-scrollbar{width:8px}.faqs__toc-inner::-webkit-scrollbar-track{background:var(--color-cream-top);border-radius:999px;margin-block-start:10px;margin-block-end:10px;margin-inline-start:2px;margin-inline-end:2px}.faqs__toc-inner::-webkit-scrollbar-thumb{background:var(--gold-color);border:2px solid var(--color-surface);background-clip:padding-box;border-radius:999px;min-height:40px}.faqs__toc-inner::-webkit-scrollbar-thumb:hover{border:2px solid var(--color-surface);background:#c9921f padding-box padding-box}.faqs__toc-link{padding:12px}.faqs__toc-label{font-size:13px}.faqs__article{gap:20px}.faqs__section{scroll-margin-top:24px}.faqs__section-header{gap:16px;padding:24px 56px 18px 28px}.faqs__section-header:before{font-size:28px}.faqs__section-title{letter-spacing:-.4px;font-size:28px;font-weight:400;line-height:1.25}.faqs__section[open] .faqs__item,.faqs__section[open] .faqs__category{margin-inline-start:28px;margin-inline-end:28px}.faqs__section[open] .faqs__item+.faqs__item,.faqs__section[open] .faqs__category+.faqs__item,.faqs__section[open] .faqs__item+.faqs__category{margin-top:10px}.faqs__section[open] .faqs__item:last-child,.faqs__section[open] .faqs__category:last-child{margin-bottom:28px}.faqs__question{padding:16px 48px 16px 18px;font-size:16px}.faqs__answer{padding:0 18px 18px}.faqs__answer p,.faqs__list li{font-size:16px;line-height:1.7}.faqs__closing{gap:16px;margin-top:36px;padding:36px 32px}.faqs__closing-title{letter-spacing:-.4px;max-width:36rem;font-size:30px}.faqs__closing-cta{font-size:16px;line-height:1.7}}
