.seo-page-template-module__d254BG__page{color:var(--color-dark);background:#fff}.seo-page-template-module__d254BG__hero{background:var(--color-dark);color:#fff;padding:clamp(9.5rem,17vw,13.5rem) 1.5rem clamp(4.5rem,9vw,7rem)}.seo-page-template-module__d254BG__heroInner,.seo-page-template-module__d254BG__articleSection,.seo-page-template-module__d254BG__sectionInner,.seo-page-template-module__d254BG__ctaInner{width:min(100%,48rem);margin:0 auto}.seo-page-template-module__d254BG__eyebrow{color:var(--color-gold-light);font:600 .8125rem/1.4 var(--font-sans),sans-serif;letter-spacing:.04em;margin:0 0 1.25rem}.seo-page-template-module__d254BG__hero h1,.seo-page-template-module__d254BG__faq h2,.seo-page-template-module__d254BG__cta h2{font-family:var(--font-sans),sans-serif;letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:600}.seo-page-template-module__d254BG__hero h1{max-width:19ch;font-size:clamp(2.4rem,6vw,4.75rem);line-height:1.06}.seo-page-template-module__d254BG__description{color:#ffffffc7;max-width:62ch;font:400 clamp(1rem,1.8vw,1.1875rem)/1.7 var(--font-body),sans-serif;text-wrap:pretty;margin:1.75rem 0 0}.seo-page-template-module__d254BG__articleSection{padding:clamp(3.5rem,8vw,6.5rem) 1.5rem clamp(4.5rem,9vw,7rem)}.seo-page-template-module__d254BG__faq{background:#f7f7f6;padding:clamp(4rem,8vw,6rem) 1.5rem}.seo-page-template-module__d254BG__faq h2,.seo-page-template-module__d254BG__cta h2{font-size:clamp(2rem,4vw,3rem);line-height:1.13}.seo-page-template-module__d254BG__faqList{border-top:1px solid #1e20212b;margin-top:2.25rem}.seo-page-template-module__d254BG__faqItem{border-bottom:1px solid #1e20212b}.seo-page-template-module__d254BG__faqItem summary{cursor:pointer;color:var(--color-dark);font:600 1.0625rem/1.45 var(--font-sans),sans-serif;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 0;list-style:none;display:flex}.seo-page-template-module__d254BG__faqItem summary::-webkit-details-marker{display:none}.seo-page-template-module__d254BG__faqItem summary:after{color:var(--color-gold);content:"+";flex:none;font-size:1.6rem;font-weight:400}.seo-page-template-module__d254BG__faqItem[open] summary:after{content:"−"}.seo-page-template-module__d254BG__faqItem p{color:#454545;max-width:67ch;font:400 1rem/1.75 var(--font-body),sans-serif;margin:-.25rem 2.5rem 1.5rem 0}.seo-page-template-module__d254BG__cta{background:var(--color-dark);color:#fff;padding:clamp(4.5rem,10vw,7rem) 1.5rem}.seo-page-template-module__d254BG__ctaInner{text-align:center}.seo-page-template-module__d254BG__cta h2{max-width:19ch;margin-inline:auto}.seo-page-template-module__d254BG__cta p{color:#ffffffc7;max-width:58ch;font:400 1rem/1.7 var(--font-body),sans-serif;margin:1.25rem auto 0}.seo-page-template-module__d254BG__ctaButton{background:var(--color-gold);color:#fff;min-height:3.15rem;font:600 .9375rem/1.2 var(--font-sans),sans-serif;border:0;border-radius:9999px;justify-content:center;align-items:center;margin-top:2rem;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .18s ease-out,transform .18s ease-out;display:inline-flex}.seo-page-template-module__d254BG__ctaButton:hover{background:var(--color-gold-light);transform:translateY(-1px)}.seo-page-template-module__d254BG__ctaButton:focus-visible,.seo-page-template-module__d254BG__faqItem summary:focus-visible{outline:3px solid var(--color-gold);outline-offset:4px}@media (max-width:640px){.seo-page-template-module__d254BG__hero,.seo-page-template-module__d254BG__articleSection,.seo-page-template-module__d254BG__faq,.seo-page-template-module__d254BG__cta{padding-inline:1.25rem}}@media (prefers-reduced-motion:reduce){.seo-page-template-module__d254BG__ctaButton{transition:none}}
