.CtaPanel-module__ssroSa__cta{background-color:var(--accent);color:var(--accent-ink);border-radius:1.11vw;flex-flow:column;align-items:flex-start;gap:1.67vw;padding:5.56vw;display:flex}.CtaPanel-module__ssroSa__ctaTitle{max-width:58vw;color:var(--bone);line-height:1}.CtaPanel-module__ssroSa__ctaBody{max-width:34rem;font-size:clamp(1rem,1.39vw,1.625rem);line-height:1.5}.CtaPanel-module__ssroSa__ctaActions{flex-wrap:wrap;align-items:center;gap:1.39vw 2.22vw;margin-top:1vw;display:flex}.CtaPanel-module__ssroSa__ctaButton{background-color:var(--accent-ink);min-height:3.47vw;color:var(--accent-dim);font-family:var(--font-display);border-radius:.83vw;align-items:center;padding:clamp(.75rem,.9vw,1.25rem) 1.94vw;font-size:clamp(.9rem,1.25vw,1.5rem);font-weight:500;line-height:1;transition:background-color .3s;display:inline-flex}.CtaPanel-module__ssroSa__ctaButton:hover{background-color:var(--bone)}.CtaPanel-module__ssroSa__ctaEmail{font-family:var(--font-display);text-underline-offset:.25em;font-size:clamp(.9rem,1.25vw,1.5rem);font-weight:500;text-decoration:underline}@media (max-width:991px){.CtaPanel-module__ssroSa__ctaTitle{max-width:none;margin-bottom:clamp(1rem,5vw,2.5rem)}.CtaPanel-module__ssroSa__cta{border-radius:clamp(.6rem,3vw,1.5rem);gap:1rem;padding:clamp(1.75rem,8vw,4rem)}.CtaPanel-module__ssroSa__ctaBody{font-size:clamp(1rem,4.27vw,1.6rem)}.CtaPanel-module__ssroSa__ctaActions{gap:1rem 1.5rem;margin-top:.5rem}.CtaPanel-module__ssroSa__ctaButton,.CtaPanel-module__ssroSa__ctaEmail{font-size:clamp(.95rem,4.27vw,1.5rem)}.CtaPanel-module__ssroSa__ctaButton{border-radius:.75rem;min-height:3rem;padding:.9rem 1.4rem}}
.FaqList-module__OFLUEq__faqList{border-top:1px solid color-mix(in srgb, var(--ink) 22%, transparent)}.FaqList-module__OFLUEq__faqItem{border-bottom:1px solid color-mix(in srgb, var(--ink) 22%, transparent)}.FaqList-module__OFLUEq__faqQuestion{cursor:pointer;font-family:var(--font-display);justify-content:space-between;align-items:center;gap:2vw;padding:1.53vw 0;font-size:clamp(1.05rem,1.53vw,1.75rem);font-weight:500;line-height:1.2;list-style:none;display:flex}.FaqList-module__OFLUEq__faqQuestion::-webkit-details-marker{display:none}.FaqList-module__OFLUEq__faqQuestion:hover{color:var(--accent-dim)}.FaqList-module__OFLUEq__faqQuestion:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.FaqList-module__OFLUEq__faqIcon{aspect-ratio:1;background-color:var(--accent);border-radius:50%;flex:none;width:clamp(2rem,2.64vw,3rem);transition:transform .3s;position:relative}.FaqList-module__OFLUEq__faqIcon:before,.FaqList-module__OFLUEq__faqIcon:after{content:"";background-color:var(--accent-ink);border-radius:2px;width:40%;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FaqList-module__OFLUEq__faqIcon:after{transform:translate(-50%,-50%)rotate(90deg)}.FaqList-module__OFLUEq__faqItem[open] .FaqList-module__OFLUEq__faqIcon{transform:rotate(45deg)}.FaqList-module__OFLUEq__faqAnswer{max-width:46rem;color:color-mix(in srgb, var(--ink) 78%, transparent);padding:0 0 1.67vw;line-height:1.6}@media (max-width:991px){.FaqList-module__OFLUEq__faqQuestion{gap:1rem;padding:clamp(1rem,5vw,2rem) 0;font-size:clamp(1.05rem,4.8vw,1.75rem)}.FaqList-module__OFLUEq__faqIcon{width:clamp(1.75rem,8vw,2.75rem)}.FaqList-module__OFLUEq__faqAnswer{padding-bottom:clamp(1rem,5vw,2rem)}}.FaqList-module__OFLUEq__faqLink{color:var(--accent-dim);text-underline-offset:.15em;text-decoration:underline}.FaqList-module__OFLUEq__faqLink:hover,.FaqList-module__OFLUEq__faqLink:focus-visible{color:var(--ink)}
