.faq-hero{background:0 0;justify-content:space-between;align-items:flex-end;width:100%;padding:60px 60px 80px;display:inline-flex;position:relative;overflow:visible}.faq-hero:before{content:"";background:var(--Classic-Black,#000);z-index:-1;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.faq-hero__inner{justify-content:space-between;align-items:flex-end;gap:24px;width:100%;display:flex}.faq-hero__left{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:60px;display:inline-flex}.faq-hero__breadcrumbs{justify-content:flex-start;align-items:center;gap:16px;display:inline-flex}.faq-hero__crumb{color:var(--Classic-White,#fff);font-size:var(--text-sm);line-height:22px;font-family:var(--font-display);word-wrap:break-word;font-weight:600}.faq-hero__crumb--link{text-decoration:none}.faq-hero__crumb-separator{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative;overflow:hidden}.faq-hero__crumb-icon{width:20px;height:20px;stroke:var(--Classic-White,#fff)}.faq-hero__copy-group{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px;display:flex}.faq-hero__title-wrap{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px;width:720px;max-width:100%;display:flex}.faq-hero__title{width:100%;color:var(--Classic-White,#fff);font-size:var(--text-5xl);line-height:var(--leading-tight);font-family:var(--font-display);text-transform:uppercase;word-wrap:break-word;margin:0;font-weight:700}.faq-hero__subtitle{width:100%;color:var(--Classic-White,#fff);font-size:var(--text-lg);line-height:1.45;font-family:var(--font-body);word-wrap:break-word;margin:0;font-weight:400}.faq-hero__right{justify-content:flex-start;align-items:flex-end;display:flex}.faq-hero__cta{background:var(--Button-Yellow,#ffcc02);outline:1px var(--Button-Yellow-Border,#e3b604) solid;outline-offset:-1px;cursor:pointer;border:none;border-radius:5px;justify-content:space-between;align-items:center;width:280px;padding:15px 20px;transition:background-color .15s;display:flex}.faq-hero__cta:hover{background-color:#e6b800}.faq-hero__cta-label{text-align:right;color:var(--Classic-Black,#000);font-size:var(--text-lg);line-height:20px;font-family:var(--font-display);word-wrap:break-word;font-weight:700}.faq-hero__cta-icon{justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative;overflow:hidden}.faq-hero__cta-icon-svg{width:20px;height:20px}.faq-questions{background:0 0;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:80px 60px;display:inline-flex;position:relative}.faq-questions:before{content:"";background-color:var(--Classic-White,#fff);z-index:-1;background-image:linear-gradient(90deg,#00000004 1px,#0000 1px),linear-gradient(#00000004 1px,#0000 1px);background-size:40px 40px;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.faq-questions__inner{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;display:flex}.faq-questions__item{background:var(--Background---Grey,#f4f4f4);outline:1px var(--Blue-Grey,#5e687e) solid;outline-offset:-1px;border-radius:5px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:16px;padding:30px;display:flex}.faq-questions__header{justify-content:space-between;align-items:center;width:100%;display:inline-flex}.faq-questions__question{color:var(--Classic-Black,#000);font-size:var(--text-lg);line-height:var(--leading-heading);font-family:var(--font-display);word-wrap:break-word;margin:0;font-weight:600}.faq-questions__icon{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative;overflow:hidden}.faq-questions__icon-svg{width:20px;height:20px}.faq-questions__answer{color:#000;width:100%;font-size:var(--text-base);line-height:28px;font-family:var(--font-body);word-wrap:break-word;margin:0;font-weight:400}@media (width<=1200px){.faq-hero__inner{flex-direction:column;align-items:flex-start;gap:30px}.faq-hero__right{align-items:flex-start}}@media (width<=1024px){.faq-hero,.faq-questions{padding-inline:24px}}@media (width<=768px){.faq-hero{flex-direction:column;align-items:flex-start;gap:40px;padding:40px 16px 60px}.faq-hero__inner{flex-direction:column;align-items:flex-start}.faq-hero__title-wrap,.faq-hero__subtitle{width:100%}.faq-questions{padding:60px 16px 80px}}.faq-hero__title{font-family:var(--font-display);font-size:var(--text-4xl);letter-spacing:0;text-transform:none;font-weight:800;line-height:1.1}.faq-hero__cta{border-radius:2px;transition:background-color .15s,transform .15s}.faq-hero__cta:hover{background-color:var(--Button-Yellow-hover,#e6b800);transform:translateY(-2px)}.faq-hero__cta-label{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;font-size:1.0625rem;font-weight:800;line-height:1}.faq-questions:before{background-color:var(--Background---Grey,#f4f4f4);background-image:linear-gradient(90deg,#00000005 1px,#0000 1px),linear-gradient(#00000005 1px,#0000 1px);background-size:40px 40px}.faq-questions__item{background:var(--Classic-White,#fff);border-radius:2px}.faq-questions__question{font-family:var(--font-display);font-weight:700}
