.fleiko-module__-zH-7a__page{padding-bottom:5rem}.fleiko-module__-zH-7a__backLink{font:500 13px/1.3 var(--font-body);color:var(--muted);align-items:center;gap:.35rem;padding-top:2rem;text-decoration:none;transition:color .15s;display:inline-flex}.fleiko-module__-zH-7a__backLink:hover{color:var(--accent)}.fleiko-module__-zH-7a__hero{padding:3rem 0 4rem}.fleiko-module__-zH-7a__kicker{font:500 13px/1.4 var(--font-body);color:var(--muted);margin:0}.fleiko-module__-zH-7a__title{font-family:var(--font-display);letter-spacing:-.04em;max-width:22ch;margin:1rem 0 0;font-size:clamp(2rem,5vw,4rem);line-height:1.05}.fleiko-module__-zH-7a__subtitle{max-width:58ch;color:var(--ink-2);margin:1.4rem 0 0;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.7}.fleiko-module__-zH-7a__chips{flex-wrap:wrap;gap:.35rem;margin-top:1.6rem;display:flex}.fleiko-module__-zH-7a__chip{border:1px solid var(--rule);background:var(--paper-2);font:500 12.5px/1.4 var(--font-body);color:var(--muted);align-items:center;padding:.3rem .65rem;display:inline-flex}.fleiko-module__-zH-7a__body{gap:3.5rem;max-width:720px;display:grid}.fleiko-module__-zH-7a__section{border-top:1px solid var(--rule);padding-top:3.5rem}.fleiko-module__-zH-7a__sectionTitle{font-family:var(--font-display);letter-spacing:-.025em;margin:0 0 1.2rem;font-size:clamp(1.4rem,2.5vw,1.9rem);line-height:1.15}.fleiko-module__-zH-7a__prose{color:var(--ink-2);white-space:pre-line;margin:0;font-size:1rem;line-height:1.8}.fleiko-module__-zH-7a__guardrails{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1.6rem;display:grid}.fleiko-module__-zH-7a__guardrailCard{border:1px solid var(--rule);background:var(--paper);align-content:start;gap:.5rem;padding:1.4rem;display:grid}.fleiko-module__-zH-7a__guardrailNum{font:600 12.5px/1.3 var(--font-body);color:var(--accent);margin:0}.fleiko-module__-zH-7a__guardrailTitle{margin:0;font-size:.95rem;font-weight:600;line-height:1.3}.fleiko-module__-zH-7a__guardrailBody{color:var(--ink-2);margin:0;font-size:.9rem;line-height:1.65}.fleiko-module__-zH-7a__scoreGrid{grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:1.6rem;display:grid}.fleiko-module__-zH-7a__scoreCard{border:1px solid var(--rule);background:var(--paper);gap:.3rem;padding:1.2rem;display:grid}.fleiko-module__-zH-7a__scoreSignal{margin:0;font-size:.85rem;font-weight:600;line-height:1.3}.fleiko-module__-zH-7a__scoreDeduction{font:600 13.5px/1.3 var(--font-body);color:var(--accent);margin:0}.fleiko-module__-zH-7a__outcomeList{gap:.65rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.fleiko-module__-zH-7a__outcomeList li{color:var(--ink-2);gap:.7rem;font-size:.97rem;line-height:1.6;display:flex}.fleiko-module__-zH-7a__outcomeList li:before{content:"→";color:var(--accent);flex-shrink:0;margin-top:.05em;font-weight:600}.fleiko-module__-zH-7a__callout{border-left:3px solid var(--accent);background:var(--paper);color:var(--ink);margin-top:1.8rem;padding:1.4rem 1.6rem;font-size:1rem;font-style:italic;line-height:1.7}.fleiko-module__-zH-7a__closing{border-top:1px solid var(--rule);padding:4rem 0}.fleiko-module__-zH-7a__closingTitle{font-family:var(--font-display);letter-spacing:-.025em;max-width:28ch;margin:0 0 .7rem;font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.1}.fleiko-module__-zH-7a__closingBody{color:var(--ink-2);max-width:52ch;margin:0 0 1.8rem;line-height:1.7}.fleiko-module__-zH-7a__closingActions{flex-wrap:wrap;gap:.9rem;display:flex}@media (max-width:640px){.fleiko-module__-zH-7a__guardrails{grid-template-columns:1fr}.fleiko-module__-zH-7a__scoreGrid{grid-template-columns:1fr 1fr}}.fleiko-module__-zH-7a__page{background:var(--paper);padding-bottom:0}.fleiko-module__-zH-7a__backLink,.fleiko-module__-zH-7a__kicker,.fleiko-module__-zH-7a__guardrailNum{font:600 11px/1.25 var(--font-body);letter-spacing:.13em;text-transform:uppercase}.fleiko-module__-zH-7a__hero{border-bottom:1px solid var(--rule);padding:clamp(4rem,7vw,6rem) 0 clamp(3.5rem,6vw,5rem)}.fleiko-module__-zH-7a__title,.fleiko-module__-zH-7a__sectionTitle,.fleiko-module__-zH-7a__closingTitle{font-family:var(--font-display);text-transform:uppercase;font-weight:600}.fleiko-module__-zH-7a__title{letter-spacing:-.045em;max-width:15ch;font-size:clamp(3.8rem,7.5vw,6.7rem);line-height:.9}.fleiko-module__-zH-7a__body{gap:0;max-width:880px}.fleiko-module__-zH-7a__section{border-top:0;border-bottom:1px solid var(--rule);padding:clamp(3.5rem,6vw,5.5rem) 0}.fleiko-module__-zH-7a__sectionTitle,.fleiko-module__-zH-7a__closingTitle{letter-spacing:-.035em;font-size:clamp(2.6rem,4.5vw,4rem);line-height:.94}.fleiko-module__-zH-7a__guardrailCard,.fleiko-module__-zH-7a__scoreCard,.fleiko-module__-zH-7a__callout{background:var(--surface);border-color:var(--rule);border-radius:0}.fleiko-module__-zH-7a__chip{background:var(--paper-3);border-color:var(--rule);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.fleiko-module__-zH-7a__callout{border-left:3px solid var(--accent);font-style:normal}.fleiko-module__-zH-7a__closing{background:var(--accent);color:#fff;border-top:0;padding:clamp(4rem,7vw,6rem) 0}.fleiko-module__-zH-7a__closingTitle,.fleiko-module__-zH-7a__closingBody{color:#fff}@media (max-width:640px){.fleiko-module__-zH-7a__title{font-size:clamp(3rem,13vw,3.5rem)}}