.page-module__rM8iyq__page{--pilot-ink:#21130d;--pilot-rust:#ae3815;--pilot-gold:#d09945;--pilot-green:#2b6d3f;background:var(--paper-raised)}@supports (color:lab(0% 0 0)){.page-module__rM8iyq__page{--pilot-ink:lab(7.63516% 6.44238 6.22418);--pilot-rust:lab(41.7612% 47.7515 46.6642);--pilot-gold:lab(67.4506% 15.2912 51.237);--pilot-green:lab(40.953% -30.5085 19.1242)}}.page-module__rM8iyq__hero,.page-module__rM8iyq__clauseSection,.page-module__rM8iyq__ladderSection,.page-module__rM8iyq__gapSection,.page-module__rM8iyq__twoTracks,.page-module__rM8iyq__safeStatement{padding-inline:var(--page-gutter)}.page-module__rM8iyq__hero{border-bottom:1px solid var(--line-strong);background:var(--paper-raised);grid-template-columns:minmax(0,.72fr) minmax(420px,1.28fr);gap:2rem clamp(2rem,7vw,7rem);padding-top:clamp(3.5rem,8vw,7rem);display:grid}.page-module__rM8iyq__heroIntro{align-self:end;padding-bottom:clamp(2.5rem,5vw,4.5rem)}.page-module__rM8iyq__eyebrow,.page-module__rM8iyq__darkEyebrow{letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.72rem;font-weight:820}.page-module__rM8iyq__eyebrow{color:var(--pilot-rust)}.page-module__rM8iyq__darkEyebrow{color:#e0b16f;color:lab(75.6374% 11.7915 40.4375)}.page-module__rM8iyq__metadataLine{flex-wrap:wrap;align-items:baseline;gap:.28rem .65rem;display:flex}.page-module__rM8iyq__metadataLine>span{gap:.65rem;min-width:0;display:inline-flex}.page-module__rM8iyq__metadataLine>span:not(:first-child):before{content:"·";flex:none}.page-module__rM8iyq__hero h1{max-width:10ch;margin-bottom:1.3rem;font-size:clamp(3rem,6.8vw,6rem)}.page-module__rM8iyq__lead{max-width:45ch;color:var(--ink-soft);margin:0;font-size:clamp(1.05rem,1.5vw,1.25rem)}.page-module__rM8iyq__assertionPanel{border-top:1px solid var(--pilot-ink);border-inline:1px solid var(--pilot-ink);background:var(--paper);align-self:end;padding:clamp(1.7rem,4vw,3.4rem)}.page-module__rM8iyq__assertionLabel{color:var(--ink-soft);letter-spacing:.1em;text-transform:uppercase;margin-bottom:clamp(2.5rem,6vw,5rem);font-size:.72rem;font-weight:820}.page-module__rM8iyq__assertion{letter-spacing:-.045em;text-wrap:balance;max-width:25ch;margin-bottom:1.6rem;font-size:clamp(1.85rem,3.5vw,3.4rem);font-weight:720;line-height:1.13}.page-module__rM8iyq__assertion a{color:inherit;text-underline-offset:.12em;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:.13em}.page-module__rM8iyq__assertion .page-module__rM8iyq__policySegment{-webkit-text-decoration-color:var(--pilot-gold);text-decoration-color:var(--pilot-gold)}.page-module__rM8iyq__assertion .page-module__rM8iyq__missingSegment{-webkit-text-decoration-color:var(--pilot-rust);text-decoration-color:var(--pilot-rust)}.page-module__rM8iyq__assertion a:hover{color:var(--pilot-rust)}.page-module__rM8iyq__segmentHint{color:var(--ink-soft);margin:0;font-size:.78rem}.page-module__rM8iyq__policySource{border-top:1px solid var(--line);color:var(--ink-soft);margin:1rem 0 0;padding-top:.8rem;font-size:.76rem}.page-module__rM8iyq__policySource a{font-weight:760}.page-module__rM8iyq__verdictPanel{color:var(--paper-raised);background:var(--pilot-ink);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.4rem clamp(1.5rem,4vw,3.5rem);padding:clamp(1.7rem,3.5vw,2.8rem);display:grid}.page-module__rM8iyq__verdictMark{color:#ffb183;color:lab(79.5668% 31.4517 42.2225);border:1px solid #f0e6da80;border:1px solid lab(91.9012% 2.02835 7.37776/.5);border-radius:50%;place-items:center;width:clamp(3.6rem,6vw,5.2rem);height:clamp(3.6rem,6vw,5.2rem);font-size:clamp(2rem,4vw,3.2rem);line-height:1;display:grid}.page-module__rM8iyq__verdictPanel h2{margin-bottom:.55rem;font-size:clamp(1.6rem,3vw,2.7rem)}.page-module__rM8iyq__verdictPanel p:not(.page-module__rM8iyq__eyebrow){color:#e9e0d4c7;color:lab(89.588% 1.61278 6.6987/.78);max-width:68ch;margin:0}.page-module__rM8iyq__heroActions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.page-module__rM8iyq__verdictPanel .page-module__rM8iyq__heroActions>a:first-child{color:var(--pilot-ink);background:var(--paper-raised)}.page-module__rM8iyq__verdictPanel .page-module__rM8iyq__heroActions>a:last-child{color:var(--paper-raised);border-color:#f0e6dab8;border-color:lab(91.9012% 2.02835 7.37776/.72)}.page-module__rM8iyq__provenanceStrip{border-inline:1px solid var(--line-strong);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.page-module__rM8iyq__provenanceStrip>div{padding:1rem 1.2rem}.page-module__rM8iyq__provenanceStrip>div+div{border-left:1px solid var(--line-strong)}.page-module__rM8iyq__provenanceStrip dt,.page-module__rM8iyq__auditFooter dt{color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:800}.page-module__rM8iyq__provenanceStrip dd,.page-module__rM8iyq__auditFooter dd{margin:.3rem 0 0;font-size:.85rem;font-weight:700}.page-module__rM8iyq__clauseSection,.page-module__rM8iyq__ladderSection,.page-module__rM8iyq__gapSection,.page-module__rM8iyq__twoTracks,.page-module__rM8iyq__safeStatement{border-bottom:1px solid var(--line-strong);padding-top:clamp(3.8rem,7vw,6.5rem);padding-bottom:clamp(3.8rem,7vw,6.5rem)}.page-module__rM8iyq__sectionHeader{grid-template-columns:minmax(0,1.2fr) minmax(280px,.55fr);align-items:end;gap:2rem clamp(2rem,7vw,7rem);margin-bottom:clamp(2rem,5vw,4rem);display:grid}.page-module__rM8iyq__sectionHeader h2{max-width:22ch;margin:0;font-size:clamp(1.9rem,3.7vw,3.5rem)}.page-module__rM8iyq__sectionHeader>p{max-width:46ch;color:var(--ink-soft);margin:0}.page-module__rM8iyq__clauseGrid{border-block:1px solid var(--pilot-ink);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.page-module__rM8iyq__clauseGrid>li{min-height:390px;padding:1.3rem clamp(1rem,2vw,1.8rem) 1.8rem;scroll-margin-top:1.5rem}.page-module__rM8iyq__clauseGrid>li>a{margin-top:1.1rem;font-size:.82rem;font-weight:760;display:inline-block}.page-module__rM8iyq__clauseGrid>li+li{border-left:1px solid var(--line-strong)}.page-module__rM8iyq__clauseTopline{justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:clamp(3rem,7vw,6rem);display:flex}.page-module__rM8iyq__clauseTopline>span:first-child{color:var(--pilot-rust);font-size:1rem;font-weight:850}.page-module__rM8iyq__stateBadge{border:1px solid;border-radius:999px;align-items:center;gap:.4rem;width:fit-content;padding:.3rem .55rem;font-size:.66rem;font-weight:780;line-height:1.2;display:inline-flex}.page-module__rM8iyq__stateBadge>span{background:currentColor;border-radius:50%;width:.42rem;height:.42rem}.page-module__rM8iyq__documented{color:#045124;color:lab(29.3332% -30.7761 19.514);background:var(--verified-soft)}.page-module__rM8iyq__policy_target{color:#704500;color:lab(33.6343% 16.7606 48.3613);background:var(--pending-soft)}.page-module__rM8iyq__context_only{color:#184f71;color:lab(31.4813% -8.77593 -25.0373);background:#d8efff;background:lab(93.0825% -5.4712 -11.4161)}.page-module__rM8iyq__not_documented{color:var(--attention);background:var(--attention-soft)}.page-module__rM8iyq__clauseLabel{color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.55rem;font-size:.7rem;font-weight:800}.page-module__rM8iyq__clauseGrid h3{margin-bottom:1.2rem;font-size:clamp(1.35rem,2.1vw,2rem)}.page-module__rM8iyq__clauseGrid li>p:last-child{color:var(--ink-soft)}.page-module__rM8iyq__ladderSection{background:var(--paper-muted)}.page-module__rM8iyq__ladderLayout{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.page-module__rM8iyq__ladder{border-top:1px solid var(--pilot-ink);margin:0;padding:0;list-style:none}.page-module__rM8iyq__ladderStep{border-bottom:1px solid var(--line-strong);grid-template-columns:70px minmax(0,1fr);min-height:170px;display:grid}.page-module__rM8iyq__stepRail{border-right:1px solid var(--line-strong);place-items:start center;padding-top:1.5rem;display:grid;position:relative}.page-module__rM8iyq__stepRail:after{background:var(--line-strong);content:"";width:1px;position:absolute;top:3.9rem;bottom:-1px;left:50%}.page-module__rM8iyq__ladderStep:last-child .page-module__rM8iyq__stepRail:after{display:none}.page-module__rM8iyq__stepRail span{z-index:1;border:1px solid var(--pilot-ink);background:var(--paper-muted);border-radius:50%;place-items:center;width:2.35rem;height:2.35rem;font-size:.72rem;font-weight:820;display:grid;position:relative}.page-module__rM8iyq__stepContent{padding:1.4rem clamp(1.2rem,3vw,2.5rem) 1.8rem}.page-module__rM8iyq__stepContent h3{margin:.8rem 0 .45rem;font-size:clamp(1.15rem,2vw,1.55rem)}.page-module__rM8iyq__stepContent p{max-width:66ch;color:var(--ink-soft);margin-bottom:.6rem}.page-module__rM8iyq__stepContent a{font-size:.82rem;font-weight:760}.page-module__rM8iyq__operationalAside{color:var(--paper-raised);background:var(--pilot-ink);border-top:4px solid #0070a6;border-top:4px solid lab(44.1377% -11.749 -37.3415);padding:clamp(1.5rem,3vw,2.4rem);position:sticky;top:1.5rem}.page-module__rM8iyq__operationalAside>strong,.page-module__rM8iyq__operationalAside>span{display:block}.page-module__rM8iyq__operationalAside>strong{letter-spacing:-.055em;margin-top:clamp(2rem,5vw,4rem);font-size:clamp(2.5rem,5vw,4.4rem);line-height:1}.page-module__rM8iyq__operationalAside>span{color:#e6dcd0b3;color:lab(88.421% 2.03231 7.38063/.7);letter-spacing:.09em;text-transform:uppercase;margin-top:.55rem;font-size:.75rem;font-weight:800}.page-module__rM8iyq__operationalAside>p:not(.page-module__rM8iyq__eyebrow){color:#e6dcd0c7;color:lab(88.421% 2.03231 7.38063/.78);margin:2rem 0 1.2rem}.page-module__rM8iyq__operationalAside a{color:#f0be72;color:lab(80.2919% 12.5206 44.9987);font-weight:760}.page-module__rM8iyq__comparisonBlock{border-top:1px solid var(--pilot-ink);margin-top:clamp(3rem,6vw,5rem);padding-top:clamp(2rem,4vw,3.5rem)}.page-module__rM8iyq__comparisonBlock>header{grid-template-columns:minmax(0,1.2fr) minmax(280px,.55fr);align-items:end;gap:2rem clamp(2rem,7vw,7rem);margin-bottom:2rem;display:grid}.page-module__rM8iyq__comparisonBlock>header h3{max-width:24ch;margin:0;font-size:clamp(1.6rem,3vw,2.7rem)}.page-module__rM8iyq__comparisonBlock>header>p{max-width:48ch;color:var(--ink-soft);margin:0}.page-module__rM8iyq__comparisonList{border-bottom:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.page-module__rM8iyq__noComparison{border:1px solid var(--line-strong);max-width:74ch;color:var(--ink-soft);background:var(--paper-raised);margin:1.5rem 0 0;padding:1rem}.page-module__rM8iyq__comparisonList>li{border-top:1px solid var(--line-strong);grid-template-columns:minmax(200px,.8fr) 64px minmax(200px,.8fr) minmax(260px,1fr);display:grid}.page-module__rM8iyq__comparisonSource,.page-module__rM8iyq__comparisonTarget,.page-module__rM8iyq__comparisonDecision{min-width:0;padding:clamp(1.2rem,2.5vw,2rem)}.page-module__rM8iyq__comparisonSource>span,.page-module__rM8iyq__comparisonTarget>span{color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.55rem;font-size:.68rem;font-weight:800;display:block}.page-module__rM8iyq__comparisonSource>strong,.page-module__rM8iyq__comparisonTarget>strong{color:var(--pilot-ink);margin-bottom:1.5rem;font-size:clamp(1.5rem,2.7vw,2.4rem);display:block}.page-module__rM8iyq__comparisonSource dl,.page-module__rM8iyq__comparisonTarget dl{margin:0 0 1.2rem}.page-module__rM8iyq__comparisonSource dl>div,.page-module__rM8iyq__comparisonTarget dl>div{border-top:1px solid var(--line);grid-template-columns:72px minmax(0,1fr);gap:.65rem;padding:.38rem 0;display:grid}.page-module__rM8iyq__comparisonSource dt,.page-module__rM8iyq__comparisonTarget dt{color:var(--ink-soft);font-size:.7rem}.page-module__rM8iyq__comparisonSource dd,.page-module__rM8iyq__comparisonTarget dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:.72rem}.page-module__rM8iyq__comparisonSource>a{font-size:.78rem;font-weight:760}.page-module__rM8iyq__comparisonTarget,.page-module__rM8iyq__comparisonDecision{border-left:1px solid var(--line-strong)}.page-module__rM8iyq__notEqual{color:var(--pilot-rust);background:var(--accent-soft);place-items:center;font-size:2rem;font-weight:850;display:grid}.page-module__rM8iyq__comparisonDecision>strong{color:var(--pilot-rust);letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem;font-size:.7rem;display:inline-block}.page-module__rM8iyq__comparisonDecision>p{max-width:46ch;margin:0}.page-module__rM8iyq__comparisonDecision>p+p{color:var(--ink-soft);margin-top:.8rem;font-size:.8rem}.page-module__rM8iyq__comparisonDecision details{margin-top:1.1rem;font-size:.75rem}.page-module__rM8iyq__comparisonDecision summary{cursor:pointer;font-weight:760}.page-module__rM8iyq__comparisonDecision details code{overflow-wrap:anywhere;color:var(--ink-soft);margin-top:.7rem;display:block}.page-module__rM8iyq__gapSection{background:var(--paper)}.page-module__rM8iyq__gapLedger{border-bottom:1px solid var(--pilot-ink);margin:0;padding:0;list-style:none}.page-module__rM8iyq__gapLedger>li{border-top:1px solid var(--pilot-ink);grid-template-columns:minmax(120px,.28fr) minmax(260px,.78fr) minmax(0,1.24fr);scroll-margin-top:1.5rem;display:grid}.page-module__rM8iyq__gapIndex,.page-module__rM8iyq__gapFinding,.page-module__rM8iyq__gapRequirements{min-width:0;padding:clamp(1.2rem,2.7vw,2.2rem)}.page-module__rM8iyq__gapFinding,.page-module__rM8iyq__gapRequirements{border-left:1px solid var(--line-strong)}.page-module__rM8iyq__gapIndex{flex-direction:column;justify-content:space-between;gap:2.5rem;display:flex}.page-module__rM8iyq__gapIndex>span{color:var(--pilot-rust);font-size:1.05rem;font-weight:850}.page-module__rM8iyq__gapIndex>strong{width:fit-content;color:var(--pilot-rust);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;line-height:1.35}.page-module__rM8iyq__gapFinding>p:first-child,.page-module__rM8iyq__gapRequirements>p:first-child{color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1.1rem;font-size:.68rem;font-weight:800}.page-module__rM8iyq__gapFinding h3{max-width:24ch;margin:0 0 1.1rem;font-size:clamp(1.3rem,2.2vw,2rem)}.page-module__rM8iyq__gapFinding>p:last-child{max-width:48ch;color:var(--ink-soft);margin:0}.page-module__rM8iyq__gapRequirements ul{margin:0;padding-left:1.1rem}.page-module__rM8iyq__gapRequirements li+li{margin-top:.55rem}.page-module__rM8iyq__acceptanceRule{border-top:1px solid var(--line);margin:1.4rem 0 0;padding-top:1.1rem;font-size:.86rem}.page-module__rM8iyq__gapLimitation{color:var(--ink-soft);margin:.8rem 0 0;font-size:.78rem}.page-module__rM8iyq__reviewBoundary{border-top:1px solid var(--line-strong);max-width:78ch;color:var(--ink-soft);margin:clamp(2rem,4vw,3.5rem) 0 0;padding-top:1.2rem;font-size:.88rem}.page-module__rM8iyq__reviewBoundary strong{color:var(--pilot-ink)}.page-module__rM8iyq__trackGrid{border-block:1px solid var(--pilot-ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__rM8iyq__trackGrid article{min-height:470px;padding:clamp(1.6rem,4vw,3.2rem);position:relative;overflow:hidden}.page-module__rM8iyq__trackGrid article+article{border-left:1px solid var(--pilot-ink)}.page-module__rM8iyq__technicalTrack{background:var(--accent-soft)}.page-module__rM8iyq__politicalTrack{background:var(--pending-soft)}.page-module__rM8iyq__trackNumber{color:#2a1f1912;color:lab(12.8921% 4.83286 5.83545/.07);font-size:clamp(9rem,20vw,18rem);font-weight:850;line-height:1;position:absolute;top:-.24em;right:.08em}.page-module__rM8iyq__trackGrid h3{max-width:18ch;margin:clamp(3rem,8vw,7rem) 0 2rem;font-size:clamp(1.7rem,3.2vw,3rem);position:relative}.page-module__rM8iyq__trackGrid ul{margin:0;padding:0;list-style:none;position:relative}.page-module__rM8iyq__trackGrid li{border-top:1px solid #2a1f192e;border-top:1px solid lab(12.8921% 4.83286 5.83545/.18);padding:.7rem 0}.page-module__rM8iyq__politicalSection{padding:clamp(4rem, 8vw, 7rem) var(--page-gutter);color:var(--paper-raised);background:var(--pilot-ink)}.page-module__rM8iyq__politicalHeading{grid-template-columns:minmax(0,1.3fr) minmax(290px,.5fr);align-items:end;gap:2rem clamp(2rem,7vw,7rem);margin-bottom:clamp(3rem,6vw,5.5rem);display:grid}.page-module__rM8iyq__politicalHeading h2{max-width:18ch;margin-bottom:1rem;font-size:clamp(2.2rem,4.5vw,4.4rem)}.page-module__rM8iyq__politicalHeading>div:first-child>p:last-child{color:#e6dcd0b3;color:lab(88.421% 2.03231 7.38063/.7);max-width:62ch}.page-module__rM8iyq__politicalProvenance{margin-top:.75rem;font-size:.78rem;font-weight:720;color:#f4c176!important;color:lab(81.4543% 12.4781 44.9149)!important}.page-module__rM8iyq__outcomeCard{border-block:1px solid #e6dcd06b;border-block:1px solid lab(88.421% 2.03231 7.38063/.42);padding:1.5rem}.page-module__rM8iyq__outcomeCard span,.page-module__rM8iyq__outcomeCard strong,.page-module__rM8iyq__outcomeCard a{display:block}.page-module__rM8iyq__outcomeCard span{color:#e6dcd08f;color:lab(88.421% 2.03231 7.38063/.56);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.page-module__rM8iyq__outcomeCard strong{color:#ffb486;color:lab(80.729% 31.4152 42.1451);margin:.8rem 0 1.3rem;font-size:1.25rem}.page-module__rM8iyq__outcomeCard a,.page-module__rM8iyq__politicalSection a{color:#f4c176;color:lab(81.4543% 12.4781 44.9149)}.page-module__rM8iyq__clipAndTimeline{grid-template-columns:minmax(340px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.page-module__rM8iyq__clipCard{background:#2d1f18;background:lab(13.4413% 6.11116 7.37649);border:1px solid #e6dcd052;border:1px solid lab(88.421% 2.03231 7.38063/.32);padding:clamp(1.5rem,3vw,2.7rem);position:sticky;top:1.5rem}.page-module__rM8iyq__speechExtract{color:var(--paper-raised);letter-spacing:-.035em;margin:clamp(2.8rem,6vw,5rem) 0 2rem;font-size:clamp(1.65rem,3.1vw,3rem);font-weight:650;line-height:1.18}.page-module__rM8iyq__clipCard>p:not(.page-module__rM8iyq__darkEyebrow) strong,.page-module__rM8iyq__clipCard>p:not(.page-module__rM8iyq__darkEyebrow) span{display:block}.page-module__rM8iyq__clipCard>p:not(.page-module__rM8iyq__darkEyebrow) span{color:#e6dcd09e;color:lab(88.421% 2.03231 7.38063/.62);margin-top:.2rem;font-size:.8rem}.page-module__rM8iyq__clipLinks{border-top:1px solid #e6dcd03d;border-top:1px solid lab(88.421% 2.03231 7.38063/.24);gap:.6rem;margin:1.8rem 0;padding-top:1.2rem;display:grid}.page-module__rM8iyq__clipCard aside{color:#e6dcd0b8;color:lab(88.421% 2.03231 7.38063/.72);background:#190f0a;background:lab(5.18283% 3.89685 3.75738);border:1px solid #e0b16f6b;border:1px solid lab(75.6374% 11.7915 40.4375/.42);padding:1rem;font-size:.82rem}.page-module__rM8iyq__emptyPoliticalRecord{color:#e6dcd0b8;color:lab(88.421% 2.03231 7.38063/.72);margin:2.5rem 0;line-height:1.6}.page-module__rM8iyq__timeline{border-top:1px solid #e6dcd06b;border-top:1px solid lab(88.421% 2.03231 7.38063/.42);margin:0;padding:0;list-style:none}.page-module__rM8iyq__timeline li{border-bottom:1px solid #e6dcd03d;border-bottom:1px solid lab(88.421% 2.03231 7.38063/.24);grid-template-columns:135px minmax(0,1fr);gap:1.5rem;padding:1.5rem 0 1.8rem;display:grid}.page-module__rM8iyq__timeline .page-module__rM8iyq__timelineEmpty{background:#190f0a8c;background:lab(5.18283% 3.89685 3.75738/.55);padding-inline:1rem}.page-module__rM8iyq__timeline time,.page-module__rM8iyq__timeline div>span{color:#e6dcd08c;color:lab(88.421% 2.03231 7.38063/.55);letter-spacing:.07em;text-transform:uppercase;font-size:.7rem;font-weight:780}.page-module__rM8iyq__timeline h3{margin:.5rem 0;font-size:clamp(1.05rem,1.8vw,1.35rem)}.page-module__rM8iyq__timeline p{color:#e6dcd0ad;color:lab(88.421% 2.03231 7.38063/.68);max-width:65ch;margin-bottom:.55rem}.page-module__rM8iyq__timeline a{font-size:.8rem;font-weight:750}.page-module__rM8iyq__missingDate{color:#ffb486;color:lab(80.729% 31.4152 42.1451);font-size:.7rem;font-weight:780}.page-module__rM8iyq__timelineLinks{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.page-module__rM8iyq__externalPolicy{border-block:1px solid #e6dcd06b;border-block:1px solid lab(88.421% 2.03231 7.38063/.42);grid-template-columns:minmax(220px,.55fr) minmax(300px,1fr) minmax(260px,.72fr);gap:1.5rem clamp(2rem,5vw,5rem);margin-top:clamp(3rem,6vw,5rem);padding-block:clamp(1.6rem,3.5vw,2.8rem);display:grid}.page-module__rM8iyq__externalPolicy h3{max-width:20ch;margin:0;font-size:clamp(1.35rem,2.4vw,2.1rem)}.page-module__rM8iyq__externalPolicy article time{color:#e6dcd08c;color:lab(88.421% 2.03231 7.38063/.55);font-size:.74rem}.page-module__rM8iyq__externalPolicy article h4{max-width:34ch;color:var(--paper-raised);margin:.45rem 0 .65rem;font-size:1.05rem}.page-module__rM8iyq__externalPolicy article p,.page-module__rM8iyq__externalPolicy>p{color:#e6dcd0ad;color:lab(88.421% 2.03231 7.38063/.68);max-width:48ch;margin:0 0 .7rem}.page-module__rM8iyq__externalPolicy article a{font-size:.8rem;font-weight:750}.page-module__rM8iyq__policyTrace{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1rem;margin:1rem 0;display:grid}.page-module__rM8iyq__policyTrace div{min-width:0}.page-module__rM8iyq__policyTrace dt{color:#e6dcd080;color:lab(88.421% 2.03231 7.38063/.5);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:800}.page-module__rM8iyq__policyTrace dd{color:var(--paper-raised);overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.76rem}.page-module__rM8iyq__policyLinks{flex-wrap:wrap;gap:.75rem 1.2rem;display:flex}.page-module__rM8iyq__voteSection{border-top:1px solid #e6dcd080;border-top:1px solid lab(88.421% 2.03231 7.38063/.5);margin-top:clamp(4rem,8vw,7rem);padding-top:clamp(2rem,4vw,3.5rem)}.page-module__rM8iyq__voteSection>header{grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);align-items:end;gap:2rem clamp(2rem,7vw,7rem);margin-bottom:2rem;display:grid}.page-module__rM8iyq__voteSection h3{max-width:24ch;margin:0;font-size:clamp(1.7rem,3.3vw,3rem)}.page-module__rM8iyq__voteSection>header>p{color:#e6dcd0ad;color:lab(88.421% 2.03231 7.38063/.68);margin:0}.page-module__rM8iyq__voteTable{border-top:1px solid #e6dcd06b;border-top:1px solid lab(88.421% 2.03231 7.38063/.42);margin:0;padding:0;list-style:none}.page-module__rM8iyq__voteRow{border-bottom:1px solid #e6dcd038;border-bottom:1px solid lab(88.421% 2.03231 7.38063/.22);grid-template-columns:minmax(190px,.8fr) minmax(260px,1.4fr) minmax(130px,.45fr);align-items:center;gap:1rem 2rem;padding:1.2rem 0;display:grid}.page-module__rM8iyq__voteLabel a,.page-module__rM8iyq__voteLabel span{display:block}.page-module__rM8iyq__voteLabel a{font-weight:760}.page-module__rM8iyq__voteLabel span{color:#e6dcd080;color:lab(88.421% 2.03231 7.38063/.5);margin-top:.18rem;font-size:.72rem}.page-module__rM8iyq__voteCounts{color:#e6dcd0b8;color:lab(88.421% 2.03231 7.38063/.72);justify-content:space-between;margin-bottom:.45rem;font-size:.76rem;display:flex}.page-module__rM8iyq__voteBar{background:#8f3830;background:lab(36.2169% 37.2074 24.7742);height:8px}.page-module__rM8iyq__voteBar span{background:#569767;background:lab(57.2105% -30.3085 18.8469);height:100%;display:block}.page-module__rM8iyq__voteStatus{color:#ffb486;color:lab(80.729% 31.4152 42.1451);text-align:right;justify-self:end;font-size:.78rem;font-weight:780}.page-module__rM8iyq__voteUnavailable{color:#e6dcd0a6;color:lab(88.421% 2.03231 7.38063/.65);margin:0;font-size:.78rem}.page-module__rM8iyq__motionDetails{color:#e6dcd0c2;color:lab(88.421% 2.03231 7.38063/.76);border:1px solid #e6dcd047;border:1px solid lab(88.421% 2.03231 7.38063/.28);grid-column:1/-1;padding:.85rem 1rem;font-size:.8rem}.page-module__rM8iyq__motionDetails summary{color:#f4c176;color:lab(81.4543% 12.4781 44.9149);cursor:pointer;font-weight:760}.page-module__rM8iyq__motionDetails>p{max-width:88ch}.page-module__rM8iyq__motionDetails ol{gap:1rem;margin:1rem 0 0;padding-left:1.3rem;display:grid}.page-module__rM8iyq__motionDetails li p{max-width:90ch;margin:.3rem 0 0}.page-module__rM8iyq__caseSemantics{color:#e6dcd0b3;color:lab(88.421% 2.03231 7.38063/.7);max-width:92ch;margin:1.3rem 0 0;font-size:.82rem}.page-module__rM8iyq__politicalGaps{background:#190f0a;background:lab(5.18283% 3.89685 3.75738);border:1px solid #e0b16f6b;border:1px solid lab(75.6374% 11.7915 40.4375/.42);grid-template-columns:minmax(230px,.5fr) minmax(0,1.5fr);gap:2rem;margin-top:2rem;padding:1.5rem;display:grid}.page-module__rM8iyq__politicalGaps h4{max-width:28ch;color:var(--paper-raised);margin:0;font-size:1.15rem}.page-module__rM8iyq__politicalGaps ol{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.page-module__rM8iyq__politicalGaps li{border-bottom:1px solid #e6dcd02e;border-bottom:1px solid lab(88.421% 2.03231 7.38063/.18);padding-bottom:.8rem}.page-module__rM8iyq__politicalGaps li p{color:#e6dcd0b3;color:lab(88.421% 2.03231 7.38063/.7);margin:.3rem 0 0;font-size:.8rem}.page-module__rM8iyq__voteSemanticNote{color:#e6dcd0c7;color:lab(88.421% 2.03231 7.38063/.78);background:#190f0a;background:lab(5.18283% 3.89685 3.75738);border:1px solid #e0b16f6b;border:1px solid lab(75.6374% 11.7915 40.4375/.42);grid-column:1/-1;margin:0;padding:.8rem 1rem;font-size:.82rem}.page-module__rM8iyq__safeStatement{background:var(--accent-soft);grid-template-columns:minmax(280px,.55fr) minmax(0,1.45fr);gap:clamp(2rem,7vw,7rem);display:grid}.page-module__rM8iyq__safeIntro h2{max-width:15ch;font-size:clamp(2rem,4vw,3.7rem)}.page-module__rM8iyq__safeIntro>p:last-child{max-width:42ch;color:var(--ink-soft)}.page-module__rM8iyq__safeQuote output{border-block:1px solid var(--pilot-ink);color:var(--pilot-ink);letter-spacing:-.035em;margin:0 0 2rem;padding:clamp(1.6rem,4vw,3.2rem);font-size:clamp(1.55rem,3vw,2.8rem);font-weight:640;line-height:1.22;display:block}.page-module__rM8iyq__clientActions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.page-module__rM8iyq__secondaryAction{border-color:var(--pilot-ink);color:var(--pilot-ink);background:0 0}.page-module__rM8iyq__secondaryAction:hover{color:var(--paper-raised)}.page-module__rM8iyq__copyStatus{min-height:1.4em;color:var(--ink-soft);flex-basis:100%;margin:0;font-size:.78rem}.page-module__rM8iyq__auditFooter{border-top:1px solid var(--line-strong);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(2.5rem,5vw,4rem) 0 0;display:grid}.page-module__rM8iyq__auditFooter>div{border-bottom:1px solid var(--line-strong);min-width:0;padding:1rem 1.2rem 1rem 0}.page-module__rM8iyq__auditFooter>div:nth-child(2n){border-left:1px solid var(--line-strong);padding-left:1.2rem}.page-module__rM8iyq__auditFooter dd{overflow-wrap:anywhere}@media (max-width:1040px){.page-module__rM8iyq__hero{grid-template-columns:1fr}.page-module__rM8iyq__heroIntro{padding-bottom:0}.page-module__rM8iyq__assertionPanel{border-block:1px solid var(--pilot-ink)}.page-module__rM8iyq__verdictPanel{grid-template-columns:auto minmax(0,1fr)}.page-module__rM8iyq__heroActions{grid-column:2;justify-content:flex-start}.page-module__rM8iyq__clauseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__rM8iyq__clauseGrid>li:nth-child(3){border-left:0}.page-module__rM8iyq__clauseGrid>li:nth-child(n+3){border-top:1px solid var(--line-strong)}.page-module__rM8iyq__clipAndTimeline{grid-template-columns:1fr}.page-module__rM8iyq__externalPolicy{grid-template-columns:1fr 1fr}.page-module__rM8iyq__externalPolicy>p{grid-column:2}.page-module__rM8iyq__gapLedger>li{grid-template-columns:minmax(120px,.28fr) minmax(0,1fr)}.page-module__rM8iyq__comparisonList>li{grid-template-columns:minmax(200px,1fr) 56px minmax(200px,1fr)}.page-module__rM8iyq__comparisonDecision{border-top:1px solid var(--line-strong);border-left:0;grid-column:1/-1}.page-module__rM8iyq__gapRequirements{border-top:1px solid var(--line-strong);grid-column:2}.page-module__rM8iyq__clipCard{position:static}}@media (max-width:780px){.page-module__rM8iyq__hero,.page-module__rM8iyq__clauseSection,.page-module__rM8iyq__ladderSection,.page-module__rM8iyq__gapSection,.page-module__rM8iyq__twoTracks,.page-module__rM8iyq__safeStatement,.page-module__rM8iyq__politicalSection{padding-inline:1rem}.page-module__rM8iyq__verdictPanel{grid-template-columns:1fr}.page-module__rM8iyq__heroActions{grid-column:1}.page-module__rM8iyq__provenanceStrip,.page-module__rM8iyq__sectionHeader,.page-module__rM8iyq__comparisonBlock>header,.page-module__rM8iyq__politicalHeading,.page-module__rM8iyq__politicalGaps,.page-module__rM8iyq__voteSection>header,.page-module__rM8iyq__safeStatement,.page-module__rM8iyq__externalPolicy{grid-template-columns:1fr}.page-module__rM8iyq__externalPolicy>p{grid-column:1}.page-module__rM8iyq__provenanceStrip>div+div{border-top:1px solid var(--line-strong);border-left:0}.page-module__rM8iyq__ladderLayout,.page-module__rM8iyq__trackGrid{grid-template-columns:1fr}.page-module__rM8iyq__operationalAside{position:static}.page-module__rM8iyq__trackGrid article+article{border-top:1px solid var(--pilot-ink);border-left:0}.page-module__rM8iyq__voteRow{grid-template-columns:1fr}.page-module__rM8iyq__voteStatus{text-align:left;justify-self:start}.page-module__rM8iyq__auditFooter{grid-template-columns:1fr}.page-module__rM8iyq__auditFooter>div:nth-child(2n){border-left:0;padding-left:0}.page-module__rM8iyq__gapLedger>li{grid-template-columns:1fr}.page-module__rM8iyq__gapFinding,.page-module__rM8iyq__gapRequirements{border-left:0;border-top:1px solid var(--line-strong);grid-column:1}.page-module__rM8iyq__gapIndex{flex-direction:row;align-items:center;gap:1rem}.page-module__rM8iyq__comparisonList>li{grid-template-columns:1fr}.page-module__rM8iyq__notEqual{min-height:54px}.page-module__rM8iyq__comparisonTarget,.page-module__rM8iyq__comparisonDecision{border-top:1px solid var(--line-strong);border-left:0;grid-column:1}}@media (max-width:560px){.page-module__rM8iyq__hero{padding-top:2.8rem}.page-module__rM8iyq__hero h1{font-size:clamp(2.7rem,14vw,4.3rem)}.page-module__rM8iyq__assertionPanel{border-inline:0;padding:1.35rem}.page-module__rM8iyq__assertionLabel{margin-bottom:2.2rem}.page-module__rM8iyq__clauseGrid{grid-template-columns:1fr}.page-module__rM8iyq__clauseGrid>li{min-height:330px;border-left:0!important}.page-module__rM8iyq__clauseGrid>li+li{border-top:1px solid var(--line-strong)}.page-module__rM8iyq__ladderStep{grid-template-columns:48px minmax(0,1fr)}.page-module__rM8iyq__stepContent{padding-inline:1rem}.page-module__rM8iyq__timeline li{grid-template-columns:1fr;gap:.65rem}.page-module__rM8iyq__clipCard{padding:1.2rem}.page-module__rM8iyq__safeQuote output{padding-inline:0}.page-module__rM8iyq__clientActions>button{width:100%}}@media print{.page-module__rM8iyq__heroActions,.page-module__rM8iyq__clientActions,.page-module__rM8iyq__segmentHint{display:none}.page-module__rM8iyq__page,.page-module__rM8iyq__politicalSection,.page-module__rM8iyq__verdictPanel,.page-module__rM8iyq__clipCard,.page-module__rM8iyq__operationalAside{color:#15110f;color:lab(5.23728% 1.45256 1.61858);background:#fdfbfa;background:lab(98.8441% .288367 1.09626)}.page-module__rM8iyq__hero,.page-module__rM8iyq__clauseSection,.page-module__rM8iyq__ladderSection,.page-module__rM8iyq__gapSection,.page-module__rM8iyq__twoTracks,.page-module__rM8iyq__safeStatement,.page-module__rM8iyq__politicalSection{padding:1.2rem 0}.page-module__rM8iyq__operationalAside,.page-module__rM8iyq__clipCard{border:1px solid #6d6865;border:1px solid lab(44.2814% 1.84637 2.2589);position:static}.page-module__rM8iyq__politicalSection p,.page-module__rM8iyq__politicalSection span,.page-module__rM8iyq__politicalSection time,.page-module__rM8iyq__politicalSection a,.page-module__rM8iyq__darkEyebrow,.page-module__rM8iyq__verdictPanel p:not(.page-module__rM8iyq__eyebrow){color:#201c1a!important;color:lab(10.64% 1.87353 2.27888)!important}.page-module__rM8iyq__clauseGrid>li,.page-module__rM8iyq__gapLedger>li,.page-module__rM8iyq__trackGrid article,.page-module__rM8iyq__voteRow,.page-module__rM8iyq__ladderStep{break-inside:avoid}}
