.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__breadcrumb{margin-bottom:1.5rem}.seo-page-template-module__d254BG__breadcrumb ol{color:var(--color-gold-light);font:600 .8125rem/1.45 var(--font-sans),sans-serif;flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.seo-page-template-module__d254BG__breadcrumb li{align-items:center;gap:.45rem;display:flex}.seo-page-template-module__d254BG__breadcrumb li+li:before{color:#ffffff85;content:"/"}.seo-page-template-module__d254BG__breadcrumb a{color:inherit;text-decoration:none}.seo-page-template-module__d254BG__breadcrumb a:hover{color:#fff}.seo-page-template-module__d254BG__breadcrumb a:focus-visible{outline:2px solid var(--color-gold-light);outline-offset:3px}.seo-page-template-module__d254BG__breadcrumb span{color:#ffffffbd}.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__articleSection{padding:clamp(3.5rem,8vw,6.5rem) 1.5rem clamp(4.5rem,9vw,7rem)}.seo-page-template-module__d254BG__faq,.seo-page-template-module__d254BG__video{background:#f7f7f6;padding:clamp(4rem,8vw,6rem) 1.5rem}.seo-page-template-module__d254BG__video h2{color:var(--color-dark);font:600 clamp(2rem,4vw,3rem)/1.13 var(--font-sans),sans-serif;letter-spacing:-.03em;text-wrap:balance;margin:0 0 2rem}.seo-page-template-module__d254BG__videoFrame{aspect-ratio:16/9;background:var(--color-dark);border-radius:16px;position:relative;overflow:hidden}.seo-page-template-module__d254BG__videoFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.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__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__video{padding-inline:1.25rem}}
