.fleiko-module__-zH-7a__page{padding-bottom:5rem}.fleiko-module__-zH-7a__backLink{font:500 11px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;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 11px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0}.fleiko-module__-zH-7a__kicker:before{content:"/ ";color:var(--accent)}.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 10px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;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 10px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;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 12px/1.3 var(--font-mono);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}}