.page-module__GYY5Zq__page{background:linear-gradient(#ffffff05 1px, transparent 1px), linear-gradient(90deg, #ffffff05 1px, transparent 1px), radial-gradient(circle at 80% 4%, #3f7fa924, transparent 30rem), var(--bg);background-size:48px 48px,48px 48px,auto,auto;min-height:100vh;padding:7rem 0 5rem}.page-module__GYY5Zq__backLink{margin-bottom:2.5rem}.page-module__GYY5Zq__backLink a{color:var(--fg-muted);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem}.page-module__GYY5Zq__header{border-bottom:2px solid var(--orange);max-width:900px;padding:2rem 0 3rem}.page-module__GYY5Zq__header:before{content:"";background:var(--orange);width:6rem;height:.45rem;box-shadow:1.1rem 0 0 var(--blue), 2.2rem 0 0 var(--green);margin-bottom:1.5rem;display:block}.page-module__GYY5Zq__eyebrow,.page-module__GYY5Zq__diagramHeader,.page-module__GYY5Zq__evidenceItem dt,.page-module__GYY5Zq__evidenceItem dd,.page-module__GYY5Zq__attribution,.page-module__GYY5Zq__provenance,.page-module__GYY5Zq__toolLabel,.page-module__GYY5Zq__timingStep small,.page-module__GYY5Zq__realign{font-family:var(--font-mono)}.page-module__GYY5Zq__eyebrow{color:var(--orange);letter-spacing:.09em;text-transform:uppercase;margin:0 0 1rem;font-size:.74rem;line-height:1.5}.page-module__GYY5Zq__title{max-width:850px;color:var(--fg);font-family:var(--font-heading);letter-spacing:-.07em;text-transform:uppercase;margin:0 0 1.5rem;font-size:clamp(3rem,10vw,7.4rem);font-weight:780;line-height:.88}.page-module__GYY5Zq__dek,.page-module__GYY5Zq__attribution{max-width:760px;color:var(--fg-muted);line-height:1.8}.page-module__GYY5Zq__dek{font-size:1.08rem}.page-module__GYY5Zq__attribution{color:var(--fg-dim);margin-top:1.25rem;font-size:.78rem}.page-module__GYY5Zq__evidenceRail{border:1px solid var(--border);background:#171b23c2;max-width:980px;margin:2rem 0 0}.page-module__GYY5Zq__evidenceRail dl{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.page-module__GYY5Zq__evidenceItem{border-right:1px solid var(--border);min-width:0;padding:1rem .8rem}.page-module__GYY5Zq__evidenceItem:last-child{border-right:0}.page-module__GYY5Zq__evidenceItem dt{color:var(--orange);font-size:clamp(1.35rem,3vw,2.1rem);font-weight:700;line-height:1}.page-module__GYY5Zq__evidenceItem dd{color:var(--fg-muted);margin-top:.55rem;font-size:.65rem;line-height:1.45}.page-module__GYY5Zq__caseStudy{max-width:760px}.page-module__GYY5Zq__section{margin-top:4.5rem}.page-module__GYY5Zq__section h2{color:var(--fg);font-family:var(--font-heading);letter-spacing:-.045em;margin:0 0 1.2rem;font-size:clamp(2rem,5vw,3.4rem);line-height:.98}.page-module__GYY5Zq__section p{color:var(--fg-muted);margin:0 0 1.25rem;font-size:1.02rem;line-height:1.85}.page-module__GYY5Zq__section .page-module__GYY5Zq__verdict{color:var(--fg);font-family:var(--font-heading);letter-spacing:-.02em;margin-top:1.5rem;font-size:1.25rem;font-weight:700;line-height:1.2}.page-module__GYY5Zq__diagram{border:1px solid var(--border);background:#171b23eb;margin:2.25rem 0 0;padding:1.1rem;box-shadow:5px 5px #ff9d3233}.page-module__GYY5Zq__diagramHeader{color:var(--orange);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:1rem;margin-bottom:1.4rem;font-size:.68rem;line-height:1.5;display:flex}.page-module__GYY5Zq__toolCompare{gap:1.2rem;display:grid}.page-module__GYY5Zq__toolRow{gap:.55rem;display:grid}.page-module__GYY5Zq__toolLabel{color:var(--fg-muted);justify-content:space-between;gap:1rem;font-size:.75rem;display:flex}.page-module__GYY5Zq__toolLabel strong{color:var(--fg)}.page-module__GYY5Zq__toolTrack{border:1px solid var(--border);background:repeating-linear-gradient(90deg,#ffffff12 0 1px,#0000 1px 9.09%);height:1.1rem;overflow:hidden}.page-module__GYY5Zq__toolTrack span{height:100%;display:block}.page-module__GYY5Zq__toolFillUpstream{background:var(--blue);width:40%}.page-module__GYY5Zq__toolFillFork{background:var(--orange);width:94.55%}.page-module__GYY5Zq__diagram figcaption{color:var(--fg-dim);margin-top:1rem;font-size:.8rem;line-height:1.6}.page-module__GYY5Zq__timingDiagram{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:.45rem;display:grid}.page-module__GYY5Zq__timingStep{border:1px solid var(--blue);background:#3f7fa91f;align-content:center;min-width:0;min-height:6rem;padding:.75rem .55rem;display:grid}.page-module__GYY5Zq__timingStep strong{color:var(--fg);font-family:var(--font-heading);font-size:1rem}.page-module__GYY5Zq__timingStep small{color:var(--fg-muted);margin-top:.4rem;font-size:.62rem;line-height:1.45}.page-module__GYY5Zq__ghostStep{border-color:var(--orange);background:#ff9d321a}.page-module__GYY5Zq__fillStep{border-color:var(--green);background:#3fb7711a}.page-module__GYY5Zq__stepMark{width:.55rem;height:.55rem;color:var(--blue);background:currentColor;border-radius:50%;margin-bottom:.6rem}.page-module__GYY5Zq__ghostStep .page-module__GYY5Zq__stepMark{color:var(--orange)}.page-module__GYY5Zq__fillStep .page-module__GYY5Zq__stepMark{color:var(--green)}.page-module__GYY5Zq__sequenceArrow{color:var(--fg-dim);align-self:center;font-size:1rem}.page-module__GYY5Zq__phaseDiagram{gap:1rem;display:grid}.page-module__GYY5Zq__phaseRow{grid-template-columns:8rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.page-module__GYY5Zq__phaseRow>strong{color:var(--fg);font-family:var(--font-mono);font-size:.7rem;line-height:1.4}.page-module__GYY5Zq__phaseTrack{border:1px solid var(--border);background:#3f7fa91f;grid-template-columns:repeat(3,1fr);min-height:2.6rem;display:grid}.page-module__GYY5Zq__phaseTrack span{border-right:1px solid var(--border);color:var(--fg-muted);font-family:var(--font-mono);place-items:center;font-size:.65rem;display:grid}.page-module__GYY5Zq__phaseTrack span:last-child{border-right:0}.page-module__GYY5Zq__phaseRow:nth-child(2) .page-module__GYY5Zq__phaseTrack{background:#ff9d321f;grid-template-columns:repeat(2,1fr)}.page-module__GYY5Zq__realign{color:var(--orange);padding-left:8.75rem;font-size:.7rem;line-height:1.5}.page-module__GYY5Zq__unresolvedList{color:var(--fg-muted);gap:.8rem;margin:1.5rem 0;padding-left:1.25rem;font-size:1rem;line-height:1.7;display:grid}.page-module__GYY5Zq__unresolvedList li::marker{color:var(--orange)}.page-module__GYY5Zq__closing{font-family:var(--font-heading);font-weight:700;color:var(--fg)!important;font-size:1.35rem!important}.page-module__GYY5Zq__provenance{border-top:1px solid var(--border);max-width:760px;color:var(--fg-dim);margin-top:4.5rem;padding-top:1rem;font-size:.7rem;line-height:1.6}.page-module__GYY5Zq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:700px){.page-module__GYY5Zq__evidenceRail dl{grid-template-columns:repeat(3,1fr)}.page-module__GYY5Zq__evidenceItem:nth-child(3){border-right:0}.page-module__GYY5Zq__evidenceItem:nth-child(-n+3){border-bottom:1px solid var(--border)}.page-module__GYY5Zq__timingDiagram{grid-template-columns:1fr;gap:.45rem}.page-module__GYY5Zq__sequenceArrow{justify-self:center;transform:rotate(90deg)}}@media (max-width:480px){.page-module__GYY5Zq__page{padding-top:6rem}.page-module__GYY5Zq__title{font-size:clamp(2.75rem,14vw,4.4rem)}.page-module__GYY5Zq__evidenceRail dl{grid-template-columns:repeat(2,1fr)}.page-module__GYY5Zq__evidenceItem:nth-child(3){border-right:1px solid var(--border)}.page-module__GYY5Zq__evidenceItem:nth-child(-n+4){border-bottom:1px solid var(--border)}.page-module__GYY5Zq__evidenceItem:nth-child(2n){border-right:0}.page-module__GYY5Zq__evidenceItem{padding:.85rem .65rem}.page-module__GYY5Zq__diagram{padding:.85rem}.page-module__GYY5Zq__diagramHeader{gap:.25rem;display:grid}.page-module__GYY5Zq__phaseRow{grid-template-columns:1fr;gap:.45rem}.page-module__GYY5Zq__realign{padding-left:0}}
