.ra-page{--bd-ink:#071526;--bd-ink-2:#17304c;--bd-muted:#657285;--bd-line:#dce2e8;--bd-line-dark:#bac4cf;--bd-blue:#146ef5;--bd-blue-soft:#eaf2ff;--bd-paper:#fff;--bd-fog:#f4f6f8;--ra-ink:#101820;--ra-ink-soft:#344453;--ra-muted:#687582;--ra-line:#d7d8d3;--ra-cream:#f4f0e7;--ra-cream-deep:#e8e1d3;--ra-mint:#b8f2d2;--ra-green:#174f3c;--ra-cobalt:#1264e8;--ra-coral:#f26e4f;min-height:100vh;color:var(--ra-ink);font-family:var(--sans);background:#fff}.ra-page :focus-visible{outline:3px solid var(--ra-cobalt);outline-offset:4px}.ra-page svg{flex:none}.ra-hero{isolation:isolate;border-bottom:1px solid var(--ra-line);background:radial-gradient(circle at 78% 18%,#b8f2d28c,#0000 25%),linear-gradient(118deg,#faf8f2 0 65%,#f0ece2 65% 100%);position:relative;overflow:hidden}.ra-gridlines{z-index:-1;opacity:.6;background:linear-gradient(90deg,#0000 calc(100% - 1px),#1018200b 1px) 0 0/72px 72px,linear-gradient(0deg,#0000 calc(100% - 1px),#10182009 1px) 0 0/72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.ra-hero-layout{grid-template-columns:minmax(0,1.18fr) minmax(390px,.72fr);align-items:center;gap:clamp(50px,7vw,120px);min-height:620px;padding-block:88px;display:grid}.ra-kicker,.ra-section-head>div>span,.ra-accountability>.bd-shell>header>span,.ra-citation-heading>span,.ra-archive-copy>span{color:#3c5e58;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;font-size:.67rem;font-weight:680;display:flex}.ra-kicker svg,.ra-citation-heading>span svg,.ra-archive-copy>span svg{width:16px;height:16px}.ra-hero h1{max-width:900px;font-family:var(--display);letter-spacing:-.064em;margin:28px 0 25px;font-size:clamp(4.4rem,7vw,7.7rem);font-weight:450;line-height:.86}.ra-hero h1 em{color:var(--ra-green);font-weight:470}.ra-hero-copy>p{max-width:730px;color:var(--ra-ink-soft);margin:0;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.62}.ra-hero-actions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.ra-hero-actions a{border:1px solid var(--ra-ink);justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 17px;font-size:.74rem;font-weight:650;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.ra-hero-actions a:first-child{color:#fff;background:var(--ra-ink)}.ra-hero-actions a:last-child{background:#fff9}.ra-hero-actions a:hover{transform:translateY(-2px);box-shadow:0 9px 20px #1018201f}.ra-hero-actions svg{width:16px;height:16px}.ra-identity{color:#f8f6ef;background:linear-gradient(145deg,#0000 0 47%,#b8f2d214 47% 48%,#0000 48%),#14211f;border:1px solid #14211f;min-height:430px;padding:27px 29px 25px;position:relative;overflow:hidden;box-shadow:18px 20px #174f3c21,0 35px 70px #15262224}.ra-identity:before{content:"";background:linear-gradient(90deg, var(--ra-mint) 0 34%, var(--ra-cobalt) 34% 67%, var(--ra-coral) 67%);height:4px;position:absolute;inset:0 0 auto}.ra-identity-topline{border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:20px;padding-bottom:19px;display:flex}.ra-identity-topline>span:first-child{color:#bad0ca;letter-spacing:.14em;text-transform:uppercase;font-size:.6rem;font-weight:650}.ra-state{color:#f7e8b1;text-transform:uppercase;align-items:center;gap:7px;font-size:.6rem;font-weight:630;display:inline-flex}.ra-state i{background:#f4bf47;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #f4bf4721}.ra-monogram{color:#f6f2e8;font:500 clamp(4.7rem, 7vw, 7.2rem)/.82 var(--display);letter-spacing:-.07em;margin:25px 0 20px}.ra-monogram span{color:var(--ra-mint)}.ra-identity dl{border-top:1px solid #ffffff2e;margin:0}.ra-identity dl>div{border-bottom:1px solid #ffffff1f;grid-template-columns:92px 1fr;gap:14px;padding:11px 0;display:grid}.ra-identity dt{color:#91aaa4;letter-spacing:.08em;text-transform:uppercase;font-size:.61rem}.ra-identity dd{margin:0;font-size:.72rem;font-weight:580}.ra-identity>strong{color:var(--ra-mint);font-family:var(--display);margin-top:20px;font-size:1.2rem;font-weight:560;display:block}.ra-facts{border-bottom:1px solid var(--ra-line);background:#fff}.ra-facts-layout{grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr);display:grid}.ra-fact-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ra-fact-grid article{border-right:1px solid var(--ra-line);grid-template-columns:auto 1fr;align-items:baseline;gap:12px;min-width:0;padding:23px 18px;display:grid}.ra-fact-grid article:first-child{padding-left:0}.ra-fact-grid article:last-child{border-right:0}.ra-fact-grid strong{font-family:var(--display);letter-spacing:-.04em;font-size:1.7rem;font-weight:580}.ra-fact-grid div{gap:3px;min-width:0;display:grid}.ra-fact-grid span{text-transform:uppercase;font-size:.62rem;font-weight:620;line-height:1.25}.ra-fact-grid small{color:var(--ra-muted);font-size:.57rem;line-height:1.3}.ra-boundary-ledger{color:#e9f1ee;background:#14211f;grid-template-columns:repeat(3,1fr);align-items:stretch;display:grid}.ra-boundary-ledger>span{min-height:31px;color:var(--ra-mint);letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;align-self:center;padding:10px 15px 0;font-size:.51rem;font-weight:700}.ra-boundary-ledger>div{border-right:1px solid #354640;align-content:center;gap:5px;min-height:61px;padding:9px 15px 14px;display:grid}.ra-boundary-ledger>div:last-child{border-right:0}.ra-boundary-ledger small{color:#94aaa4;font-size:.51rem;line-height:1.25}.ra-boundary-ledger strong{font-size:.61rem;font-weight:630}.ra-evidence,.ra-methods{background:#fff;padding:108px 0}.ra-section-head{grid-template-columns:minmax(0,1.1fr) minmax(320px,.55fr);align-items:end;gap:80px;margin-bottom:47px;display:grid}.ra-section-head h2,.ra-accountability h2,.ra-citation h2,.ra-archive h2{font-family:var(--display);letter-spacing:-.053em;margin:12px 0 0;font-size:clamp(2.8rem,4.5vw,5.2rem);font-weight:450;line-height:.93}.ra-section-head>p{color:var(--ra-muted);margin:0;font-size:.82rem;line-height:1.62}.ra-section-head.compact h2{font-size:clamp(2.7rem,4vw,4.5rem)}.ra-evidence-ledger{border-top:1px solid var(--ra-ink)}.ra-evidence-ledger article{border-bottom:1px solid var(--ra-line);grid-template-columns:52px minmax(0,1fr) 150px;align-items:center;gap:22px;min-height:106px;padding:20px 7px;transition:background .15s,padding .15s;display:grid}.ra-evidence-ledger article:hover{background:#f7f7f3;padding-inline:15px}.ra-row-number{color:#596973;font:600 .61rem/1 ui-monospace,monospace}.ra-evidence-ledger h3{margin:0 0 6px;font-size:.86rem;font-weight:660}.ra-evidence-ledger p{max-width:980px;color:var(--ra-muted);margin:0;font-size:.72rem;line-height:1.52}.ra-status{color:#884125;text-align:center;letter-spacing:.07em;text-transform:uppercase;background:#fff0e9;border:1px solid #f3c6b7;justify-self:end;min-width:124px;padding:8px 10px;font-size:.61rem;font-weight:670}.ra-status.synthetic{color:#275a47;background:#e9f8ef;border-color:#b8dfc7}.ra-accountability{color:#f4f2e9;background:#101917;padding:108px 0}.ra-accountability-grid{grid-template-columns:minmax(290px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(55px,8vw,130px);display:grid}.ra-accountability>.bd-shell>header>span{color:var(--ra-mint)}.ra-accountability h2{color:#fff;max-width:460px}.ra-accountability header>p{color:#b9c8c3;max-width:470px;margin:24px 0 30px;font-size:.85rem;line-height:1.68}.ra-accountability header>a{color:var(--ra-mint);border-bottom:1px solid #b8f2d273;align-items:center;gap:10px;padding-bottom:6px;font-size:.73rem;font-weight:650;display:inline-flex}.ra-accountability header>a svg{width:16px;height:16px}.ra-role-table{border-top:1px solid #41504c}.ra-role-table>div{border-bottom:1px solid #33423e;grid-template-columns:minmax(160px,1fr) minmax(150px,.8fr) 92px;align-items:center;gap:18px;min-height:64px;display:grid}.ra-role-table span{color:#b8c5c1;font-size:.67rem}.ra-role-table strong{font-size:.72rem;font-weight:590}.ra-role-table small{color:#f7b58f;letter-spacing:.07em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:7px;font-size:.58rem;font-weight:650;display:inline-flex}.ra-role-table small.recorded{color:var(--ra-mint)}.ra-role-table svg{width:14px;height:14px}.ra-citation{background:var(--ra-cream);border-bottom:1px solid #d4ccbd;padding:96px 0}.ra-citation-layout{grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);align-items:center;gap:clamp(55px,8vw,130px);display:grid}.ra-citation-heading>span{color:#665d4d}.ra-citation h2{font-size:clamp(2.8rem,4.3vw,4.9rem)}.ra-citation-heading>p{color:#5e5a52;max-width:630px;margin:22px 0 0;font-size:.82rem;line-height:1.62}.ra-citation-record{box-shadow:12px 14px 0 var(--ra-cream-deep);background:#fffdf7;border:1px solid #bcb5a8;padding:31px 34px;position:relative}.ra-citation-record:before{content:"";background:linear-gradient(90deg, var(--ra-cobalt), var(--ra-mint), var(--ra-coral));height:3px;position:absolute;inset:0 0 auto}.ra-citation-record>small{color:#766f63;letter-spacing:.11em;text-transform:uppercase;font-size:.6rem;font-weight:650}.ra-citation-record>p{font-family:var(--display);margin:20px 0 25px;font-size:1.35rem;line-height:1.46}.ra-citation-record>div{flex-wrap:wrap;gap:9px;display:flex}.ra-citation-record button,.ra-citation-record a{cursor:pointer;color:#fff;background:var(--ra-ink);border:1px solid var(--ra-ink);justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 13px;font-size:.68rem;font-weight:650;display:inline-flex}.ra-citation-record a{color:var(--ra-ink);background:0 0}.ra-citation-record svg{width:15px;height:15px}.ra-copy-state{min-height:18px;color:var(--ra-green);margin-top:10px;font-size:.62rem;display:block}.ra-method-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ra-method-grid>a{background:#fff;border:1px solid #cfd4d7;flex-direction:column;min-height:295px;padding:24px 25px 20px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.ra-method-grid>a:hover{z-index:1;border-color:#9aa8b2;transform:translateY(-7px);box-shadow:0 20px 40px #1b2d3a1c}.ra-method-grid header{justify-content:space-between;align-items:center;gap:20px;display:flex}.ra-method-grid header span{color:var(--ra-cobalt);letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:670}.ra-method-grid header strong{color:#5c6972;font:600 .62rem/1 ui-monospace,monospace}.ra-method-grid h3{font-family:var(--display);letter-spacing:-.025em;margin:42px 0 10px;font-size:1.65rem;font-weight:550;line-height:1.04}.ra-method-grid p{color:var(--ra-muted);margin:0;font-size:.71rem;line-height:1.52}.ra-method-grid footer{color:#405363;border-top:1px solid #e0e3e3;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:21px;font-size:.63rem;font-weight:640;display:flex}.ra-method-grid footer svg{width:15px;height:15px}.ra-archive{background:#ecf5ef;border-top:1px solid #ccded2;padding:108px 0}.ra-archive-grid{grid-template-columns:minmax(0,.85fr) minmax(480px,1.15fr);align-items:start;gap:clamp(55px,8vw,130px);display:grid}.ra-archive-copy>span{color:var(--ra-green)}.ra-archive h2{font-size:clamp(3rem,4.5vw,5rem)}.ra-archive-copy>p{color:#485a51;max-width:610px;margin:25px 0 31px;font-size:.82rem;line-height:1.66}.ra-archive-links{flex-wrap:wrap;gap:18px 26px;display:flex}.ra-archive-links a{color:var(--ra-green);border-bottom:1px solid #8fbd9f;align-items:center;gap:8px;padding-bottom:5px;font-size:.66rem;font-weight:650;display:inline-flex}.ra-archive-links svg{width:15px;height:15px}.ra-archive-table{background:#ffffff8a;border-top:1px solid #8db09c}.ra-archive-table>div{border-bottom:1px solid #bfd1c4;grid-template-columns:minmax(180px,1fr) minmax(160px,.8fr);align-items:center;gap:22px;min-height:60px;padding:12px 18px;display:grid}.ra-archive-table span{color:#4e6358;font-size:.66rem}.ra-archive-table strong{text-align:right;justify-self:end;font-size:.68rem;font-weight:640}.ra-final-note{color:#f7f5ef;background:#171b1d}.ra-final-note>div{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:22px;min-height:126px;padding-block:24px;display:grid}.ra-final-note>div>svg{width:25px;height:25px;color:var(--ra-mint)}.ra-final-note span{color:var(--ra-mint);letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:670}.ra-final-note p{color:#c4ccca;max-width:970px;margin:8px 0 0;font-size:.69rem;line-height:1.5}.ra-final-note a{border:1px solid #66716e;align-items:center;gap:8px;min-height:42px;padding:0 13px;font-size:.66rem;font-weight:650;display:inline-flex}.ra-final-note a:hover{color:var(--ra-ink);background:var(--ra-mint);border-color:var(--ra-mint)}.ra-final-note a svg{width:15px;height:15px}@media (max-width:1120px){.ra-hero-layout{grid-template-columns:1fr .72fr;gap:48px}.ra-hero h1{font-size:clamp(4.1rem,7.5vw,6.4rem)}.ra-facts-layout{grid-template-columns:1fr}.ra-boundary-ledger{border-top:1px solid var(--ra-line)}.ra-accountability-grid,.ra-citation-layout,.ra-archive-grid{gap:55px}}@media (max-width:900px){.ra-hero-layout,.ra-section-head,.ra-accountability-grid,.ra-citation-layout,.ra-archive-grid{grid-template-columns:1fr}.ra-hero-layout{min-height:0;padding-block:68px}.ra-identity{min-height:380px}.ra-section-head{gap:20px}.ra-method-grid{grid-template-columns:1fr 1fr}.ra-final-note>div{grid-template-columns:35px 1fr}.ra-final-note a{grid-column:2;justify-self:start}}@media (max-width:650px){.ra-hero{background:linear-gradient(145deg,#faf8f2,#f0ece2)}.ra-gridlines{background-size:48px 48px}.ra-hero-layout{padding-block:52px}.ra-hero h1{font-size:clamp(3.55rem,17vw,5rem);line-height:.88}.ra-hero-copy>p{font-size:.92rem}.ra-hero-actions{flex-direction:column;align-items:stretch}.ra-hero-actions a{justify-content:space-between;width:100%}.ra-identity{min-height:0;padding:23px 21px;box-shadow:9px 10px #174f3c21}.ra-monogram{font-size:4.8rem}.ra-identity dl>div{grid-template-columns:80px 1fr}.ra-fact-grid{grid-template-columns:1fr 1fr}.ra-fact-grid article{border-top:1px solid var(--ra-line);padding:18px 12px}.ra-fact-grid article:nth-child(odd){padding-left:0}.ra-fact-grid article:nth-child(2n){border-right:0}.ra-fact-grid article:nth-child(-n+2){border-top:0}.ra-fact-grid article{grid-template-columns:1fr;gap:3px}.ra-boundary-ledger{grid-template-columns:1fr}.ra-boundary-ledger>div{border-top:1px solid #354640;border-right:0;min-height:54px}.ra-evidence,.ra-methods,.ra-accountability,.ra-archive{padding:76px 0}.ra-citation{padding:72px 0 80px}.ra-section-head h2,.ra-accountability h2,.ra-citation h2,.ra-archive h2{font-size:3rem}.ra-evidence-ledger article{grid-template-columns:34px minmax(0,1fr);gap:12px;padding:19px 0}.ra-evidence-ledger article:hover{padding-inline:0}.ra-status{grid-column:2;justify-self:start;min-width:0}.ra-role-table>div{grid-template-columns:1fr auto;gap:7px 14px;padding:13px 0}.ra-role-table>div>strong{grid-column:1}.ra-role-table>div>small{grid-area:1/2/3}.ra-citation-record{box-shadow:8px 9px 0 var(--ra-cream-deep);padding:27px 23px}.ra-citation-record>p{font-size:1.16rem}.ra-citation-record button,.ra-citation-record a{flex:160px}.ra-method-grid{grid-template-columns:1fr}.ra-method-grid>a{min-height:250px}.ra-archive-table>div{grid-template-columns:1fr;gap:5px;padding-block:14px}.ra-archive-table strong{text-align:left;justify-self:start}.ra-final-note>div{grid-template-columns:1fr;gap:13px;padding-block:28px}.ra-final-note a{grid-column:auto}}@media (prefers-reduced-motion:reduce){.ra-page *,.ra-page :before,.ra-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
