@media (min-width: 1350px){.faq .wrapper{grid-template-columns:1fr 60rem;align-items:start}}.faq .wrapper:has(.link){grid-template-rows:1fr auto}.faq .wrapper:has(.link) .faq__questions{grid-row-end:span 2}@media (min-width: 1350px){.faq .header{--parallax-ratio: -.035;position:sticky;top:calc(var(--main-navbar-height) + 5rem);z-index:10;margin-bottom:10rem;background-color:var(--color-background);box-shadow:-5rem 5rem 5rem var(--color-background);translate:0 max(-5rem,var(--parallax-translate))}}.faq .header .rich-text{width:auto}.faq__questions{position:relative;display:grid;row-gap:5rem}@media (max-width: 1349px){.faq__questions{max-width:87.5%}}@media (max-width: 1349px)and (max-width: 767px){.faq__questions{max-width:initial}}.faq.module--first .faq__questions{max-width:87.5%}@media (max-width: 767px){.faq.module--first .faq__questions{max-width:initial}}@media (max-width: 1023px){.faq__questions{row-gap:3rem}}.faq__card{background-color:var(--color-background-dimmed)}@media (prefers-contrast: more){.faq__card{border:2px solid}}@media (forced-colors: active){.faq__card{border:2px solid}}.faq__card .rich-text{padding:0 3rem 5rem}@media (max-width: 1023px){.faq__card .rich-text{padding:0 2rem 3rem}}.faq__card .rich-text p,.faq__card .rich-text li{font-size:var(--font-size-regular)}.faq__card .rich-text blockquote{position:relative;margin:2em 0 1em;padding:1.5rem 2rem 1.5rem 3.5rem;background-color:var(--color-background);font-size:var(--font-size-enlarged)}.faq__card .rich-text blockquote:before{content:"”";position:absolute;top:.4rem;left:1rem;color:var(--color-secondary);font-size:300%;line-height:1}.faq__card-links{display:flex;gap:3rem;padding:0 3rem 3rem}@media (max-width: 1023px){.faq__card-links{padding:0 2rem 2rem;flex-wrap:wrap;gap:2rem}}.faq__card[open] .faq__question .icon{transform:rotate(45deg)}.faq__question{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:4rem 3rem;color:var(--color-strong)}@media (max-width: 1023px){.faq__question{padding:3rem 2rem}}.faq__question .heading{font-weight:600}.faq__question .icon{flex:none;transition:transform var(--duration-default);will-change:transform}@media (min-width: 1350px){.faq__link{position:sticky;bottom:10rem;place-self:start;margin-top:10rem}}@media (max-width: 1349px){.faq__link{place-self:end}}.faq.module--first .wrapper{grid-template-columns:auto}.faq.module--first .header,.faq.module--first .link{position:static}.faq.module--first .header{margin-bottom:0}.faq.module--first .link{margin-top:0}@media (min-width: 1350px){.faq.layout--1 .wrapper{grid-template-columns:100%}}.faq.layout--1 .header{position:static;margin-bottom:0}.faq.layout--1 .faq__questions{grid-column:1/-1;max-width:initial}@media (min-width: 1024px){.faq.layout--1 .faq__questions{grid-template-columns:1fr 1fr;gap:5rem}}.faq.layout--1 .faq__card .rich-text{padding:0 3rem 3rem}.faq.layout--1 .faq__question{cursor:default;padding:3rem}
