.page-faq__cta{padding-top:1.5rem}.page-faq__list{margin-bottom:0;padding-bottom:2.5rem;padding-top:2.5rem}@media(min-width:80em){.page-faq__list{margin-bottom:0;padding-bottom:8.25rem;padding-top:8.25rem}}.page-faq__list ul{list-style-type:none;margin:0;padding:0}.page-faq__list li{border:solid #d0d0d0;border-width:0 0 .0625rem}.page-faq__list-head .input-text{grid-column:1/span 12}@media(min-width:64em){.page-faq__list-head .input-text{grid-column:1/span 4}}.page-faq .accordion{transition:background-color .3s ease-out}@media(hover:hover)and (hover:hover){.page-faq .accordion:hover{background-color:#e5e9ed}}.page-faq .accordion.-is-open{background-color:#0000}.page-faq .accordion__head{padding-left:1.25rem;padding-right:1.25rem;width:100%}@media(min-width:48em){.page-faq .accordion__head{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:98.75em){.page-faq .accordion__head{padding-left:5rem;padding-right:5rem}}.page-faq__title{font-size:2rem;font-size:1.25rem;font-weight:400;letter-spacing:.75px;line-height:1.45;margin:0}@media(min-width:48em){.page-faq__title{font-size:2rem;font-weight:400;letter-spacing:.75px;line-height:1.45}}.page-faq__description{font-size:1.25rem;font-weight:400;letter-spacing:.75px;line-height:1.4}.page-hero{padding-top:2.5rem;text-align:center;width:100%}@media(min-width:64em){.page-hero{padding-top:5rem}}.page-hero__title{font-size:1rem;font-weight:600;letter-spacing:.75px;line-height:1.45;margin:0 0 1.5rem}.page-hero__title sup{font-size:small}.page-hero__subtitle{font-size:3rem;font-size:1.625rem;font-weight:400;letter-spacing:.75px;line-height:1.15;margin:0 auto;max-width:56.25rem;padding-bottom:2.5rem;text-transform:uppercase}@media(min-width:64em){.page-hero__subtitle{font-size:3rem;font-weight:400;letter-spacing:.75px;line-height:1.15;text-transform:uppercase}}.page-hero__subtitle.-add-margin-b{margin:0 auto 2rem}.page-hero__ghost-image{opacity:0}.page-hero__image{clip-path:polygon(30vw 0,70vw 0,70vw 35vw,30vw 35vw);margin:0 auto}@media(min-width:120em){.page-hero__image{max-width:calc(100vw - 10rem)}}.page-hero .base-image{aspect-ratio:16/9;margin:0 auto}@media(min-width:120em){.page-hero .base-image{aspect-ratio:16/7}}.page-hero .clip-svg{height:0;width:0}@font-face{font-display:swap;font-family:Helvetica Now Display;font-style:normal;font-weight:700;src:url(/_nuxt/fonts/hnd-bold.7192af0.woff2) format("woff2"),url(/_nuxt/fonts/hnd-bold.fc417ab.woff) format("woff")}@font-face{font-display:swap;font-family:Helvetica Now Display;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/hnd-medium.87caf42.woff2) format("woff2"),url(/_nuxt/fonts/hnd-medium.8f83f39.woff) format("woff")}@font-face{font-display:swap;font-family:Helvetica Now Display;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/hnd-regular.01db325.woff2) format("woff2"),url(/_nuxt/fonts/hnd-regular.05963f1.woff) format("woff")}@font-face{font-display:swap;font-family:Georgia;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/georgia.c0550bf.woff2) format("woff2"),url(/_nuxt/fonts/georgia.35fc566.woff) format("woff")}.input-text{position:relative}.input-text.-has-error .input-text__wr{color:#c70529}.input-text.-is-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.input-text__wr{display:grid;grid-template-columns:auto max-content;grid-template-rows:auto auto;padding-bottom:30px;position:relative;transition:border-color .35s cubic-bezier(0,-.15,.15,1.05)}.input-text__wr:after{background-color:#0c0c0c;bottom:30px;content:"";height:1px;position:absolute;width:100%}.input-text__wr>input{appearance:none;background-color:#0000;border:none;grid-column:1;grid-row:2;height:var(--btn-size);padding:0;text-transform:none;width:100%}.input-text__wr>.icon{align-self:center;font-size:24px;grid-column:2;grid-row:2;margin-left:15px}.input-text__clean{align-items:center;bottom:0;display:flex;height:var(--btn-size);justify-content:center;position:absolute;right:0;width:var(--btn-size)}.input-text__clean .icon{position:relative;z-index:1}.input-text__clean:before{background-color:#b3c3ca;border-radius:50%;content:"";height:calc(var(--btn-size)/2);left:calc(var(--btn-size)/4);position:absolute;top:calc(var(--btn-size)/4);width:calc(var(--btn-size)/2)}