.FaqPage-module__H1i7Ha__page{overflow-wrap:anywhere}.FaqPage-module__H1i7Ha__hero{padding:clamp(3.5rem,7vw,6rem) 0 0}.FaqPage-module__H1i7Ha__hero h1{max-width:20ch;font-size:var(--text-h1);letter-spacing:-.045em;color:var(--forest);text-wrap:balance;margin-top:2rem;font-weight:500;line-height:1.06}.FaqPage-module__H1i7Ha__hero>div>p{max-width:55ch;font-size:var(--text-body-lg);color:var(--text-muted);margin:1.5rem 0 1rem;line-height:1.6}.FaqPage-module__H1i7Ha__categoryNav{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:3rem}.FaqPage-module__H1i7Ha__categoryNav ol{list-style:none;display:grid}.FaqPage-module__H1i7Ha__categoryNav a{min-height:64px;color:var(--forest);align-items:center;gap:.75rem;padding:1rem .5rem;font-size:.875rem;font-weight:600;line-height:1.5;display:flex}.FaqPage-module__H1i7Ha__categoryNav a:hover{background:var(--surface-muted)}.FaqPage-module__H1i7Ha__categoryNav a>span:first-child{color:var(--text-muted);font-size:.75rem}.FaqPage-module__H1i7Ha__categoryNav a>span:last-child{margin-left:auto}.FaqPage-module__H1i7Ha__group{border-bottom:1px solid var(--border);gap:2rem;padding:clamp(3rem,6vw,5rem) 0;display:grid}.FaqPage-module__H1i7Ha__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:.75rem;font-weight:600;line-height:1.6}.FaqPage-module__H1i7Ha__group h2{max-width:16ch;font-size:var(--text-h3);letter-spacing:-.025em;color:var(--forest);margin-top:1rem;font-weight:500;line-height:1.15}.FaqPage-module__H1i7Ha__description{max-width:28ch;font-size:var(--text-body);color:var(--text-muted);margin-top:1rem;line-height:1.6}.FaqPage-module__H1i7Ha__questions{border-top:1px solid var(--border)}.FaqPage-module__H1i7Ha__questions details{border-bottom:1px solid var(--border)}.FaqPage-module__H1i7Ha__questions summary{min-height:84px;font-size:var(--text-body);color:var(--forest);cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem .25rem;font-weight:500;line-height:1.5;list-style:none;display:flex}.FaqPage-module__H1i7Ha__questions summary::-webkit-details-marker{display:none}.FaqPage-module__H1i7Ha__questions summary:hover{color:var(--forest-strong);background:var(--surface)}.FaqPage-module__H1i7Ha__indicator{border:1px solid var(--border);border-radius:50%;flex:0 0 24px;width:24px;height:24px;position:relative}.FaqPage-module__H1i7Ha__indicator:before,.FaqPage-module__H1i7Ha__indicator:after{content:"";background:currentColor;width:10px;height:2px;position:absolute;top:10px;left:6px}.FaqPage-module__H1i7Ha__indicator:after{transform:rotate(90deg)}.FaqPage-module__H1i7Ha__questions details[open] .FaqPage-module__H1i7Ha__indicator:after{display:none}.FaqPage-module__H1i7Ha__answer{max-width:68ch;font-size:var(--text-body);color:var(--text-muted);padding:0 .25rem 1.75rem;line-height:1.7}.FaqPage-module__H1i7Ha__answer a{min-height:44px;color:var(--forest);text-underline-offset:5px;align-items:center;gap:1rem;margin-top:.75rem;padding:.65rem 0;font-size:.9375rem;font-weight:600;line-height:1.5;text-decoration:underline;display:inline-flex}.FaqPage-module__H1i7Ha__final{background:var(--surface-muted);padding:clamp(4rem,7vw,6rem) 0}.FaqPage-module__H1i7Ha__final h2{max-width:24ch;font-size:var(--text-h2);letter-spacing:-.038em;color:var(--forest);font-weight:500;line-height:1.1}.FaqPage-module__H1i7Ha__final p{max-width:50ch;color:var(--text-muted);font-size:var(--text-body-lg);margin:1.5rem 0 2rem;line-height:1.6}@media (min-width:768px){.FaqPage-module__H1i7Ha__categoryNav ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.FaqPage-module__H1i7Ha__group{grid-template-columns:1fr 2fr;gap:3rem}}@media (min-width:1200px){.FaqPage-module__H1i7Ha__categoryNav ol{grid-template-columns:repeat(4,minmax(0,1fr))}.FaqPage-module__H1i7Ha__group{gap:6rem}}
