.sectionPanel-module__FtxjCW__wrap{position:relative}.sectionPanel-module__FtxjCW__behind{inset:0 var(--gutter);z-index:0;pointer-events:none;position:absolute}.sectionPanel-module__FtxjCW__panel{z-index:1;min-width:0;padding:var(--panel-pad);border-radius:var(--radius-large);background:var(--home-panel-background,var(--glass-bg-strong));position:relative}
.homeFaq-module__rj6xXG__section{scroll-margin-top:var(--header-h);padding:clamp(56px,7vw,96px) 0 clamp(72px,9vw,120px)}.homeFaq-module__rj6xXG__section .homeFaq-module__rj6xXG__faq{grid-template-columns:minmax(0,1fr);gap:32px;margin:0;padding:0;display:grid}.homeFaq-module__rj6xXG__faq>h2{max-width:18ch;color:var(--ink);font-family:var(--font-display), sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(30px,3vw,42px);font-weight:600;line-height:1.12}.homeFaq-module__rj6xXG__faq>div{gap:0;min-width:0;margin:0;display:grid}.homeFaq-module__rj6xXG__faq>div>div{border-top:1px solid var(--surface-rule);padding:24px 0}.homeFaq-module__rj6xXG__faq>div>div:first-child{border-top:0;padding-top:0}.homeFaq-module__rj6xXG__faq>div>div:last-child{padding-bottom:0}.homeFaq-module__rj6xXG__faq h3{color:var(--ink);font-size:var(--text-body);margin:0 0 12px;font-weight:600;line-height:1.5}.homeFaq-module__rj6xXG__faq p{max-width:var(--reading-width);color:var(--charcoal);font-size:var(--text-body);overflow-wrap:anywhere;margin:0;line-height:1.7}@media (min-width:1000px){.homeFaq-module__rj6xXG__section .homeFaq-module__rj6xXG__faq{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:clamp(40px,6vw,80px)}}@media (prefers-reduced-motion:reduce){.homeFaq-module__rj6xXG__faq a{transition:none}}
