.page_hero__29x3s{background:linear-gradient(135deg,var(--color-accent-purple),var(--color-primary-green));color:var(--color-white);padding:clamp(3rem,8vw,5rem) 0;text-align:center;position:relative;overflow:hidden}.page_hero__29x3s:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 40%,rgba(255,255,255,.18),transparent 60%),radial-gradient(circle at 70% 60%,rgba(255,255,255,.15),transparent 65%);pointer-events:none}.page_container__mfmF8{width:min(1200px,100%);margin-inline:auto;padding-inline:clamp(.75rem,4vw,1.25rem)}.page_hero__29x3s h1{font-size:clamp(2rem,4.2vw + .5rem,3.2rem);margin-bottom:1rem;color:var(--color-white)}.page_hero__29x3s p{font-size:clamp(1.05rem,1vw + .9rem,1.3rem);max-width:62ch;margin:0 auto;opacity:.95}.page_leadImageWrapper__wUAgz{margin-top:2.5rem;display:flex;justify-content:center}.page_leadImage__ZDoi3{border-radius:1.25rem;box-shadow:0 12px 40px rgba(0,0,0,.18);width:100%;height:auto;max-width:760px;object-fit:cover}.page_introSection__KfIOA{background:var(--color-white);padding:clamp(3rem,7vw,4.5rem) 0}.page_introContent__R0R0B{max-width:900px;margin:0 auto;font-size:1.1rem;line-height:1.75}.page_introContent__R0R0B p{margin-bottom:1.3rem;overflow-wrap:anywhere}.page_highlightBox__z2yiq{background:var(--color-background);padding:1.75rem 1.5rem;border-radius:1rem;border-left:5px solid var(--color-primary-green);font-weight:600;margin:2rem 0 0}.page_qaSection__BFGpl{background:var(--color-background);padding:clamp(3rem,7vw,5rem) 0}.page_qaSection__BFGpl h2{text-align:center;color:var(--color-primary-green);margin-bottom:2.5rem}.page_accordion__DEPcY{max-width:1000px;margin:0 auto;display:grid;grid-gap:1rem;gap:1rem}.page_item__xeEdB{background:var(--color-white);border-radius:.85rem;border:1px solid rgba(0,0,0,.06);overflow:hidden;transition:box-shadow .3s ease}.page_item__xeEdB:focus-within,.page_item__xeEdB:hover{box-shadow:0 6px 24px -4px rgba(0,0,0,.15)}.page_trigger___rtFo{width:100%;text-align:left;background:none;border:none;padding:1.1rem 1.25rem;font-size:1.05rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--color-dark-text)}.page_icon__isxCD{flex:0 0 auto;width:1.15rem;height:1.15rem;display:grid;place-items:center;border-radius:4px;background:var(--color-primary-green);color:var(--color-white);font-size:.85rem;transition:transform .3s ease,background .3s ease}.page_item__xeEdB[data-open=true] .page_icon__isxCD{transform:rotate(45deg);background:var(--color-accent-purple)}.page_panel__MIUKl{padding:0 1.25rem 1.5rem;font-size:.98rem;line-height:1.65;color:var(--color-primary-gray);display:none}.page_item__xeEdB[data-open=true] .page_panel__MIUKl{display:block}.page_panel__MIUKl p{margin:0 0 1rem;overflow-wrap:anywhere}.page_panel__MIUKl p:last-child{margin-bottom:0}blockquote.page_quote__aSV8O{margin:2rem auto 1rem;background:var(--color-white);padding:2rem clamp(1rem,2.5vw,2.25rem);border-left:6px solid var(--color-accent-purple);border-radius:.75rem;font-style:italic;font-size:1.2rem;line-height:1.6;color:var(--color-dark-text);max-width:850px;box-shadow:0 8px 28px rgba(0,0,0,.08)}.page_quoteFooter__6S8rP{display:block;margin-top:1rem;font-size:.9rem;font-weight:600;color:var(--color-primary-green);letter-spacing:.05em}.page_ctaSection__1Q_J2{padding:clamp(3rem,7vw,5rem) 0;background:var(--color-white)}.page_ctaInner__lCuam{max-width:900px;margin:0 auto;text-align:center}.page_ctaInner__lCuam h2{color:var(--color-primary-green);margin-bottom:1.5rem}.page_actions__UHYgO{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem}.page_selfTestLink__dB9TP{background:var(--color-accent-purple);color:var(--color-white)}.page_selfTestLink__dB9TP:hover{background:var(--color-accent-purple-hover);color:var(--color-white)}@media (max-width:768px){.page_trigger___rtFo{font-size:1rem;padding:1rem}.page_panel__MIUKl{font-size:.95rem}blockquote.page_quote__aSV8O{padding:1.5rem 1.25rem;font-size:1.05rem}}@media (prefers-reduced-motion:reduce){.page_icon__isxCD,.page_item__xeEdB{transition:none}}