@layer base{.fss{position:relative;width:100%;overflow:hidden}.fss,.fss--bg-ivory{background-color:var(--color-heritage-ivory)}.fss--bg-sandstone{background-color:var(--color-sandstone)}.fss--bg-blue{background-color:var(--color-brand-blue)}.fss--bg-charcoal{background-color:var(--color-charcoal-ledger)}.fss__inner{display:flex;flex-direction:column;width:100%;max-width:1440px;margin-inline:auto;padding:48px 24px;gap:24px;box-sizing:border-box}@media (min-width:768px){.fss__inner{padding:48px}}@media (min-width:1024px){.fss__inner{flex-direction:row;align-items:stretch;padding:48px;gap:72px}}.fss__image-col,.fss__text-col{width:100%;min-width:0}@media (min-width:768px){.fss__image-col{flex:0 0 min(600px,calc(50% - 36px));max-width:600px}.fss__text-col{flex:1 1 0;min-width:0}}.fss--image-left .fss__text-col,.fss--image-right .fss__image-col{display:flex;align-items:center}@media (max-width:767px){.fss--image-right .fss__image-col{order:-1}.fss__image-col{width:calc(100% + 48px);margin-inline:-24px}}.fss__image-wrap{position:relative;width:100%;aspect-ratio:600/315;overflow:hidden}.fss__img{width:100%;height:100%;object-fit:cover;object-position:center}.fss__img,.fss__img--mobile{display:block}.fss__img--desktop{display:none}@media (min-width:768px){.fss__img--mobile{display:none}.fss__img--desktop{display:block}}.fss__disclaimer{position:absolute;bottom:8px;right:12px;color:rgba(255,255,255,.7);font-size:11px;font-weight:400;line-height:normal;margin:0}.fss__text{display:flex;flex-direction:column;gap:8px;width:100%}.fs-animate-ready .fss__image-col,.fs-animate-ready .fss__text{opacity:0;transform:translateY(-6px)}.fs-animate-ready.fs-in-view .fss__image-col,.fs-animate-ready.fs-in-view .fss__text{opacity:1;transform:translateY(0);transition:opacity .8s ease-in-out,transform .8s ease-in-out}.fs-animate-ready.fs-in-view .fss__image-col{transition-delay:.1s}@media (prefers-reduced-motion:reduce){.fs-animate-ready .fss__image-col,.fs-animate-ready .fss__text{opacity:1;transform:none;transition:none}}}.fss__eyebrow,.fss__eyebrow *,.fss__eyebrow p,.fss__eyebrow span{color:var(--color-charcoal-ledger);font-family:var(--font-atten),sans-serif;font-size:14px;font-weight:700;line-height:normal;letter-spacing:2px;text-transform:uppercase;margin:0}@media (min-width:768px){.fss__eyebrow,.fss__eyebrow *,.fss__eyebrow p,.fss__eyebrow span{font-size:16px}}.fss__heading,.fss__heading *,.fss__heading .rich-text,.fss__heading h1,.fss__heading h2,.fss__heading h3,.fss__heading p{color:var(--color-charcoal-ledger);font-family:var(--font-mencken-std),Georgia,serif;font-size:32px;font-weight:400;line-height:100%;letter-spacing:normal;margin:0}.fss__heading.fss__heading b,.fss__heading.fss__heading strong{font-weight:700}.fss__heading.fss__heading em,.fss__heading.fss__heading i{font-style:italic}@media (min-width:768px){.fss__heading,.fss__heading *,.fss__heading .rich-text,.fss__heading h1,.fss__heading h2,.fss__heading h3,.fss__heading p{font-size:40px;letter-spacing:normal}}.fss__description,.fss__description *,.fss__description p,.fss__description span{color:var(--Surface-Text-Body-body-on-light,#333433);font-family:var(--font-atten),"Atten New",sans-serif;font-size:22px;font-style:inherit;font-weight:400;line-height:140%;margin:16px 0 0}.fss__description li{margin:0}.fss__description{font-style:normal}.fss__description p{margin:0}.fss__text>button{margin:16px 0 0;width:fit-content;padding:12px 24px}.fss__description.fss__description b,.fss__description.fss__description strong{font-weight:700}.fss__description.fss__description em,.fss__description.fss__description i{font-style:italic}.fss__description sub,.fss__description sup{font-size:.65em;line-height:0;position:relative;vertical-align:initial}.fss__description sup{top:-.5em}.fss__description sub{bottom:-.25em}.fss__description a,.fss__description a *{color:var(--buttons-ctactacta-text-1-on-light,#333433);font-family:var(--font-atten),"Atten New",sans-serif;font-size:22px;font-style:inherit;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.fss__description a{font-style:normal}.fss__description.fss__description a b,.fss__description.fss__description a strong{font-weight:700}.fss__description.fss__description a em,.fss__description.fss__description a i{font-style:italic}.fss__description ol,.fss__description ul{margin:0;padding:0;display:flex;flex-direction:column;gap:16px;padding:24px 0 0 1.5em;gap:0}.fss__description ul{list-style:disc}.fss__description ol{list-style:decimal}.fss__description li{display:list-item}.fss--bg-blue .fss__description,.fss--bg-blue .fss__description *,.fss--bg-blue .fss__description a,.fss--bg-blue .fss__description a *,.fss--bg-blue .fss__eyebrow,.fss--bg-blue .fss__eyebrow *,.fss--bg-blue .fss__heading,.fss--bg-blue .fss__heading *,.fss--bg-charcoal .fss__description,.fss--bg-charcoal .fss__description *,.fss--bg-charcoal .fss__description a,.fss--bg-charcoal .fss__description a *,.fss--bg-charcoal .fss__eyebrow,.fss--bg-charcoal .fss__eyebrow *,.fss--bg-charcoal .fss__heading,.fss--bg-charcoal .fss__heading *{color:var(--color-headline-on-dark,#F8F1E6)}