@font-face{font-family:Raleway;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/raleway/Raleway-VariableFont_wght.ttf)format("truetype-variations")}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter/Inter-Latin-400-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono/IBMPlexMono-Latin-400.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono/IBMPlexMono-Latin-500.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono/IBMPlexMono-Latin-600.woff2)format("woff2")}@font-face{font-family:Noto Sans Thaana;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-sans-thaana/NotoSansThaana-Thaana.woff2)format("woff2");unicode-range:U+60C,U+61B-61C,U+61F,U+660-66C,U+780-7B1,U+200C-200F,U+25CC,U+FDF2,U+FDFD}@font-face{font-family:Noto Sans Thaana;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-sans-thaana/NotoSansThaana-Latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--ra-red:#e84f24;--ra-orange:#f68723;--ra-yellow:#f5c116;--ra-green:#5fc08c;--ra-cyan:#7fd1e1;--ra-blue:#3788c9;--ra-violet:#6257a5;--ra-magenta:#a85fa6;--ra-neutral:#b6b6b7;--semantic-critical:var(--ra-red);--semantic-error:var(--ra-red);--semantic-stop:var(--ra-red);--semantic-warning:var(--ra-yellow);--semantic-caution:var(--ra-yellow);--semantic-success:var(--ra-green);--semantic-safe:var(--ra-green);--semantic-verified:var(--ra-green);--semantic-mandatory-action:var(--ra-blue);--semantic-information:var(--ra-cyan);--semantic-data:var(--ra-cyan);--semantic-neutral:var(--ra-neutral);--semantic-default:var(--ra-neutral);--on-red:#101010;--on-orange:#101010;--on-yellow:#101010;--on-green:#101010;--on-cyan:#101010;--on-blue:#101010;--on-violet:#fff;--on-magenta:#101010;--on-neutral:#101010;--on-critical:var(--on-red);--on-error:var(--on-red);--on-stop:var(--on-red);--on-warning:var(--on-yellow);--on-caution:var(--on-yellow);--on-success:var(--on-green);--on-safe:var(--on-green);--on-verified:var(--on-green);--on-mandatory-action:var(--on-blue);--on-information:var(--on-cyan);--on-data:var(--on-cyan);--on-default:#101010;--color-background:#101010;--color-surface:#171717;--color-surface-raised:#1d1d1d;--color-text:#fff;--color-text-secondary:#8a8a8a;--color-text-muted:#6f6f70;--color-grid:#242424;--color-page-grid:#101010;--color-page-grid-cross:#101010;--page-grid-cross-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3E%3Cpath d='M0 0h6M0 0v6M80 0h-6M80 0v6M0 80h6M0 80v-6M80 80h-6M80 80v-6' stroke='%23101010' stroke-width='1.5'/%3E%3C/svg%3E");--color-border:#0b0b0b;--color-header-background:#101010eb;--color-header-background-solid:#101010fa;--color-accent:var(--ra-cyan);--color-archive-red:var(--ra-red);--font-display:"Raleway", sans-serif;--font-reading:"Inter", sans-serif;--font-data:"IBM Plex Mono", "Cascadia Mono", Consolas, monospace;--font-dhivehi:"Noto Sans Thaana", "MV Boli", "Segoe UI", sans-serif;--space-1:.5rem;--space-2:.75rem;--space-3:1rem;--space-4:1.5rem;--space-5:2rem;--space-6:3rem;--space-7:4.5rem;--container:78rem;--focus:0 0 0 3px var(--color-background), 0 0 0 6px var(--ra-blue);--page-grid-size:5rem;--motion-fast:.18s;--motion-ui:.32s;--motion-story:.7s;--motion-cinematic:1.9s;--motion-normal:var(--motion-ui);--motion-slow:var(--motion-story);--ease-ui:cubic-bezier(.2, .8, .2, 1);--ease-enter:cubic-bezier(.22, 1, .36, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-scene:cubic-bezier(.65, 0, .35, 1);--ease-cinematic:cubic-bezier(.16, 1, .3, 1);--ease-move:var(--ease-scene);font-family:var(--font-reading);background:var(--color-background);color:var(--color-text)}html[data-theme=light]{color-scheme:light;--color-background:#fff;--color-surface:#f1f1f2;--color-surface-raised:#fff;--color-text:#231f20;--color-text-secondary:#58595b;--color-text-muted:#808285;--color-grid:#dedede;--color-page-grid:#e2e2e2;--color-page-grid-cross:#b8b8b8;--page-grid-cross-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3E%3Cpath d='M0 0h6M0 0v6M80 0h-6M80 0v6M0 80h6M0 80v-6M80 80h-6M80 80v-6' stroke='%23B8B8B8' stroke-width='1.5'/%3E%3C/svg%3E");--color-border:#ababac;--color-header-background:#ffffffeb;--color-header-background-solid:#fffffffa;--color-accent:#1f6fae;--focus:0 0 0 3px var(--color-background), 0 0 0 6px var(--ra-blue)}html[lang=dv]{--font-reading:var(--font-dhivehi);--font-data:var(--font-dhivehi)}:is(h1,h2,h3,h4,.display-type){font-family:var(--font-display)}html[lang=dv] body{line-height:1.75}html[lang=dv] :is(h1,h2,h3,p,li,dt,dd,summary){unicode-bidi:plaintext}html[lang=dv] :is(.page-eyebrow,.page-status,.section-index,.placeholder-label,.metric h2,.section-rule h2,.evidence-grid dt,.method-note h2,.site-header a,.mobile-menu summary,.island-directory summary){letter-spacing:normal;text-transform:none}html[lang=dv] :is(.hero h1,.page-hero h1){letter-spacing:-.015em;line-height:1.25}html[lang=dv] :is(.metric-value,code,bdi,[dir=ltr],[lang=en]){font-family:Inter,sans-serif}.public-page>.language-review{width:min(calc(100% - (2 * var(--space-4))), var(--container));margin-inline:auto}*{box-sizing:border-box}.visually-hidden{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html{background:var(--color-background);scroll-behavior:smooth}@view-transition{navigation:auto}.site-header{view-transition-name:site-header}::view-transition-old(root){animation:.42s cubic-bezier(.4,0,1,1) both archive-page-out}::view-transition-new(root){animation:archive-page-in .68s var(--ease-enter) 60ms both}::view-transition-group(site-header){animation:none}@keyframes archive-page-out{to{opacity:0;filter:blur(6px);transform:scale(.97)translateY(-.5rem)}}@keyframes archive-page-in{0%{opacity:0;filter:blur(8px);transform:scale(1.025)translateY(.75rem)}}@media (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:.16s linear both archive-page-fade}::view-transition-old(root){animation-direction:reverse}}@keyframes archive-page-fade{0%{opacity:0}}body{background:var(--page-grid-cross-image), linear-gradient(var(--color-page-grid) 1px, transparent 1px), linear-gradient(90deg, var(--color-page-grid) 1px, transparent 1px), var(--color-background);background-size:var(--page-grid-size) var(--page-grid-size), var(--page-grid-size) var(--page-grid-size), var(--page-grid-size) var(--page-grid-size), auto;min-width:0;min-height:100vh;color:var(--color-text);background-position:0 0,0 0,0 0,0 0;margin:0;font-size:1rem;line-height:1.55}body:before{content:none}.cinematic-intro{z-index:100;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .52s var(--ease-ui), visibility 0s .52s;background:#101010;position:fixed;inset:0;overflow:hidden}.cinematic-intro[hidden]{display:none}.cinematic-intro:before{content:"";transition:opacity .7s var(--ease-ui);background:radial-gradient(circle at 50% 55%,#f2f2ee0d 0 1px,#0000 1.5px) 0 0/34px 34px,#101010;position:absolute;inset:0}.cinematic-intro.is-webgl:before{opacity:0}html.intro-pending .cinematic-intro{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .52s var(--ease-ui)}html.intro-pending .cinematic-intro.is-resolving{pointer-events:none;background:0 0}html.intro-pending .cinematic-intro.is-handing-off .cinematic-intro__canvas{opacity:0;transition:opacity .9s var(--ease-cinematic)}html.intro-pending .cinematic-intro.is-handing-off .cinematic-intro__technical,html.intro-pending .cinematic-intro.is-handing-off .cinematic-intro__skip{opacity:0;transition:opacity .42s var(--ease-ui)}.cinematic-intro.is-complete{opacity:0;visibility:hidden;pointer-events:none}.cinematic-intro__canvas{opacity:1;position:absolute;inset:0}.cinematic-intro__canvas canvas{width:100%;height:100%;display:block}.cinematic-intro__narrative{max-width:min(34rem,52vw);position:absolute;inset-block-end:clamp(4rem,15vh,9.5rem);inset-inline-start:clamp(1.5rem,6vw,6rem)}.cinematic-intro__hook{color:#f2f2ee;font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(1.45rem,3vw,2.85rem);font-weight:480;line-height:1.08}html[lang=dv] .cinematic-intro__hook{font-family:var(--font-dhivehi);letter-spacing:normal}.cinematic-intro__hook-line{padding-block-end:.09em;display:block;overflow:hidden}.cinematic-intro__hook-line>span{opacity:0;display:block}.cinematic-intro__support{max-width:44ch;margin:var(--space-3) 0 0;color:#f2f2eebd;opacity:0;transition:opacity .62s var(--ease-cinematic), transform .62s var(--ease-cinematic);font-size:clamp(.9rem,1.25vw,1.05rem);line-height:1.45;transform:translateY(.6rem)}html[lang=dv] .cinematic-intro__support{font-family:var(--font-dhivehi)}.cinematic-intro.is-hook-in .cinematic-intro__narrative:not(.cinematic-intro__narrative--second) .cinematic-intro__hook-line>span{animation:intro-hook-arrive .82s var(--ease-cinematic) both;animation-delay:calc(var(--line-index) * .11s)}.cinematic-intro.is-hook-support .cinematic-intro__narrative:not(.cinematic-intro__narrative--second) .cinematic-intro__support{opacity:1;transform:translateY(0)}.cinematic-intro.is-hook-out .cinematic-intro__narrative:not(.cinematic-intro__narrative--second) .cinematic-intro__hook-line>span{animation:intro-hook-leave .62s var(--ease-ui) both;animation-delay:calc(var(--line-index) * 60ms)}.cinematic-intro.is-hook-out .cinematic-intro__narrative:not(.cinematic-intro__narrative--second) .cinematic-intro__support{opacity:0;transition-duration:.46s;transform:translateY(-.4rem)}.cinematic-intro.is-second-in .cinematic-intro__narrative--second .cinematic-intro__hook-line>span{animation:intro-hook-arrive .82s var(--ease-cinematic) both;animation-delay:calc(var(--line-index) * .11s)}.cinematic-intro.is-second-support .cinematic-intro__narrative--second .cinematic-intro__support{opacity:1;transform:translateY(0)}.cinematic-intro.is-second-out .cinematic-intro__narrative--second .cinematic-intro__hook-line>span{animation:intro-hook-leave .62s var(--ease-ui) both;animation-delay:calc(var(--line-index) * 60ms)}.cinematic-intro.is-second-out .cinematic-intro__narrative--second .cinematic-intro__support{opacity:0;transition-duration:.46s;transform:translateY(-.4rem)}@keyframes intro-hook-arrive{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes intro-hook-leave{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.5rem)}}.cinematic-intro__technical{opacity:0;pointer-events:none;transition:opacity .7s var(--ease-ui);position:absolute;inset:0}.cinematic-intro.is-technical-in .cinematic-intro__technical{opacity:1}.cinematic-intro.is-resolving .cinematic-intro__technical{opacity:.4}.cinematic-intro__readout{color:#f2f2eead;font-family:var(--font-data);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.64rem;position:absolute}.cinematic-intro__readout--position{inset-block-start:clamp(1.25rem,4vh,2.5rem);inset-inline-start:clamp(1.5rem,6vw,6rem)}.cinematic-intro__readout--altitude{inset-block-start:clamp(1.25rem,4vh,2.5rem);inset-inline-end:clamp(1.5rem,6vw,6rem)}.cinematic-intro__skip{color:#f2f2eeb8;min-width:8rem;min-height:2.75rem;font:.72rem var(--font-data);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-ui), color var(--motion-fast) var(--ease-ui);background:#101010b8;border:1px solid #f2f2ee61;position:absolute;inset-block-end:var(--space-4);inset-inline-end:var(--space-4)}.cinematic-intro__skip:hover{color:#f2f2ee;border-color:#f2f2ee}@media (width<=48rem){.cinematic-intro__narrative{max-width:min(22rem,86vw);inset-block-end:clamp(6rem,22vh,12rem)}.cinematic-intro__support{font-size:.86rem}.cinematic-intro__skip{min-width:6.5rem;inset-block-end:var(--space-3);inset-inline-end:var(--space-3)}}a{color:inherit;text-underline-offset:.25em}a:hover{color:var(--color-accent)}a:focus-visible,button:focus-visible{box-shadow:var(--focus);outline:0}.skip-link{z-index:10;padding:var(--space-1) var(--space-3);border:1px solid var(--color-accent);background:var(--color-background);color:var(--color-accent);position:fixed;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:50;width:min(100%,100rem);min-height:5.5rem;padding:var(--space-3) clamp(1rem, 3vw, 3rem);border-block-end:1px solid var(--color-border);background:var(--color-header-background);backdrop-filter:blur(16px);transition:background-color var(--motion-fast) var(--ease-ui), border-color var(--motion-fast) var(--ease-ui), opacity .52s var(--ease-enter), transform .52s var(--ease-enter);grid-template-columns:minmax(11rem,16rem) minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2vw,2.5rem);margin:0 auto;display:grid;position:sticky;inset-block-start:0}.site-header.is-scrolled{border-block-end-color:var(--color-text-muted);background:var(--color-header-background-solid)}.site-header.is-on-light{color:#101010;background:#ffffffeb;border-block-end-color:#c7c7c8}.site-header.is-on-light.is-scrolled{background:#fffffffa}.site-header.is-on-light .brand-logo-stage .raajje-logo:first-child{display:none}.site-header.is-on-light .brand-logo-stage .raajje-logo:last-child{display:block}.brand{justify-self:start;width:100%;min-height:3.75rem;text-decoration:none;display:block;position:relative}.gateway-brand{font-family:var(--font-data);letter-spacing:.06em;font-size:clamp(1rem,1.6vw,1.4rem)}.brand-logo-stage{width:100%;height:3.75rem;display:block;position:relative;overflow:hidden}.brand-logo-stage .raajje-logo,.gateway-logo .raajje-logo{width:100%;max-width:none;height:auto;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.brand-logo-stage--secondary,.brand-logo-stage--mark,.brand-logo-stage .raajje-logo:last-child,.gateway-logo .raajje-logo:last-child,html[data-theme=light] .brand-logo-stage .raajje-logo:first-child,html[data-theme=light] .gateway-logo .raajje-logo:first-child{display:none}html[data-theme=light] .brand-logo-stage .raajje-logo:last-child,html[data-theme=light] .gateway-logo .raajje-logo:last-child{display:block}.primary-navigation{flex-wrap:wrap;align-items:center;gap:clamp(.65rem,1.2vw,1.5rem);display:flex}.site-header ul{gap:clamp(.65rem,1.2vw,1.5rem);margin:0;padding:0;list-style:none;display:flex}.site-header nav a,.site-header nav span,.header-actions a,.header-actions>span{font-family:var(--font-data);font-size:.72rem;text-decoration:none}.site-header nav a{position:relative}.site-header nav a:after{content:"";transform-origin:100%;height:1px;transition:transform var(--motion-fast) var(--ease-ui);background:currentColor;position:absolute;inset:auto 0 -.35rem;transform:scaleX(0)}.site-header nav a:is(:hover,:focus-visible,[aria-current=page]):after{transform-origin:0;transform:scaleX(1)}[dir=rtl] .site-header nav a:after{transform-origin:0}[dir=rtl] .site-header nav a:is(:hover,:focus-visible,[aria-current=page]):after{transform-origin:100%}.site-header nav a[aria-current=page]{color:var(--color-accent)}[aria-disabled=true]{color:var(--color-text-muted);cursor:not-allowed}.header-actions{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}.maldives-clock{color:var(--color-text-secondary);font-family:var(--font-data);letter-spacing:.025em;white-space:nowrap;font-size:.66rem}.locale-link{min-width:2.75rem;min-height:2.75rem;border-inline-start:1px solid var(--color-border);color:var(--color-accent);justify-content:center;align-items:center;padding-inline-start:var(--space-2);display:inline-flex}.header-search,.theme-toggle{min-width:2.75rem;min-height:2.75rem;padding:0 var(--space-2);color:var(--color-text);font:500 .68rem var(--font-data);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;text-decoration:none;display:inline-flex}.header-search:is(:hover,:focus-visible),.theme-toggle:is(:hover,:focus-visible){border-color:var(--color-border);color:var(--color-accent)}.header-search svg,.theme-toggle__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:1.15rem;height:1.15rem}.theme-toggle__icon--light,html[data-theme=light] .theme-toggle__icon--dark{display:none}html[data-theme=light] .theme-toggle__icon--light{display:block}.theme-toggle--compact .theme-toggle__label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.mobile-menu{display:none}main:not(.language-gateway){z-index:1;max-width:var(--container);padding:0 clamp(1rem, 3vw, 3rem) var(--space-7);margin:0 auto;position:relative}.homepage-particle-continuity{z-index:0;opacity:0;pointer-events:none;transition:opacity .42s var(--ease-ui);position:fixed;inset:0;overflow:hidden}.homepage-particle-continuity.is-ready{opacity:1}.homepage-particle-continuity canvas{width:100%;height:100%;display:block}html.intro-pending .homepage-particle-continuity{opacity:0}.homepage-particle-foreground{z-index:40;opacity:0;pointer-events:none;transition:opacity .42s var(--ease-ui);position:fixed;inset:0;overflow:hidden}html.homepage-particles-ready .homepage-particle-foreground{opacity:1}.homepage-particle-foreground canvas{width:100%;height:100%;display:block}html.intro-pending .homepage-particle-foreground{opacity:0}@media (width<=51.1875rem){.homepage-particle-foreground{display:none}}@media (width>=51.25rem){.hero-copy h1,.hero-copy p,.chapter__intro .chapter__statement,.chapter__intro .chapter__body{text-shadow:0 1px 10px rgb(from var(--color-background) r g b / 65%)}}.hero-atoll-label{z-index:45;border:1px solid color-mix(in srgb, var(--color-text) 35%, transparent);background:color-mix(in srgb, var(--color-background) 82%, transparent);color:var(--color-text);font-family:var(--font-data);letter-spacing:.04em;pointer-events:none;white-space:nowrap;gap:.15rem;padding:.45rem .65rem;font-size:.72rem;display:grid;position:fixed;inset:0 auto auto 0}.hero-atoll-label span{color:var(--color-text-secondary);font-size:.64rem}.hero-atoll-label[hidden]{display:none}html.is-atoll-hover{cursor:pointer}.hero>#foundation[data-particle-retired=true]{opacity:0;pointer-events:none}html[data-qa-text-scale="2"]{font-size:200%}html.homepage-particles-failed .homepage-particle-continuity{display:none}.homepage-particle-continuity:is([data-homepage-state=RECORD_FOCUS],[data-homepage-state=COMPARISON_PLANE],[data-homepage-state=CONTEXT_FIELD],[data-homepage-state=CONNECTED_ARCHIVE]){opacity:.58}@media (prefers-reduced-motion:reduce){.homepage-particle-continuity{opacity:.42}.hero>#foundation{opacity:1;pointer-events:auto}}.language-review{margin:var(--space-4) 0 0;padding:var(--space-2) var(--space-3);border-inline-start:2px solid var(--color-accent);background:var(--color-surface);color:var(--color-text-secondary);font-family:var(--font-data);font-size:.78rem}.hero{border-block-end:1px solid var(--color-border);grid-template-columns:minmax(19rem,.8fr) minmax(24rem,1.2fr);align-items:center;gap:clamp(2rem,5vw,6rem);min-height:clamp(44rem,90vh,54rem);display:grid}.hero-copy{padding-block:clamp(9rem, 21vh, 12rem) var(--space-7);align-self:start}.hero>#foundation{align-self:start;align-items:start;min-width:0;display:grid}.hero>#foundation[hidden]{display:none}.hero h1{letter-spacing:-.055em;max-width:9ch;margin:0;font-size:clamp(3rem,4vw,4.75rem);font-weight:480;line-height:.98}.hero-line{padding-block-end:.04em;display:block;overflow:hidden}.hero-line>span{display:block}.hero-copy>p{max-width:39rem;margin:var(--space-5) 0 0;color:var(--color-text-secondary);font-size:clamp(1.1rem,1.8vw,1.45rem)}.hero-actions{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-5);display:flex}.hero-actions a,.evidence-actions a{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:3.2rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);font-family:var(--font-data);text-transform:uppercase;transition:border-color var(--motion-fast) var(--ease-ui), color var(--motion-fast) var(--ease-ui), background-color var(--motion-fast) var(--ease-ui);font-size:.72rem;text-decoration:none;display:inline-flex}.hero-actions a>span,.evidence-actions a>span{transition:transform var(--motion-fast) var(--ease-ui);display:inline-block}.hero-actions a:hover>span,.hero-actions a:focus-visible>span,.evidence-actions a:hover>span,.evidence-actions a:focus-visible>span{transform:translate(.35rem)}[dir=rtl] :is(.hero-actions,.evidence-actions) a:is(:hover,:focus-visible)>span{transform:translate(-.35rem)}.hero-actions .primary-action,.evidence-actions a:first-child{border-color:var(--color-accent);color:var(--color-accent)}.atoll-field{margin:0}.atoll-visual{isolation:isolate;min-height:28rem;position:relative}.maldives-canvas{z-index:-1;opacity:0;transition:opacity var(--motion-slow);position:absolute;inset:0}.maldives-canvas canvas{width:100%;height:100%;display:block}.atoll-visual.is-three-ready .maldives-canvas{opacity:1}.atoll-visual.is-three-ready .island-points{opacity:.32}.atoll-visual.is-three-ready .coordinate-grid{opacity:.56}.atoll-field svg{width:100%;max-height:48rem;display:block;overflow:visible}.coordinate-grid path,.atoll-labels path{fill:none;stroke:var(--color-grid);stroke-dasharray:2 5;stroke-width:1px;vector-effect:non-scaling-stroke}.coordinate-grid{transition:opacity var(--motion-story) var(--ease-enter)}.island-batch{transform-box:fill-box;transform-origin:50%}.atoll-labels>g{transition:opacity var(--motion-ui) var(--ease-ui), transform var(--motion-ui) var(--ease-ui)}.atoll-field{--takeover:1}.atoll-visual{--field-dx:0px;--field-dy:0px;--field-scale:1;transform-origin:0 0;transform:translate(var(--field-dx), var(--field-dy)) scale(var(--field-scale))}html.motion-ready .island-batch{opacity:max(0, min(1, var(--takeover) * 8))}html.motion-ready .coordinate-grid path{opacity:max(0, min(1, (var(--takeover) - .14) * 5))}html.motion-ready .coordinate-grid text{opacity:max(0, min(1, (var(--takeover) - .54) * 5))}html.motion-ready .atoll-labels>g path{opacity:max(0, min(1, (var(--takeover) - .33) * 5))}html.motion-ready .atoll-labels>g>text{opacity:max(0, min(1, (var(--takeover) - .48) * 5))}html.motion-ready .atoll-labels>g>text.atoll-count{opacity:max(0, min(1, (var(--takeover) - .6) * 5))}html.motion-ready .atoll-field figcaption>div,html.motion-ready .atoll-field .map-source-note{opacity:max(0, min(1, (var(--takeover) - .72) * 5))}html.motion-ready .atoll-field .atoll-inspector,html.motion-ready .atoll-field .island-directory{opacity:max(0, min(1, (var(--takeover) - .86) * 7))}html.intro-pending .atoll-field :is(.atoll-inspector,.island-directory){pointer-events:none}@media (prefers-reduced-motion:reduce){html.motion-ready .atoll-field :is(.island-batch,.coordinate-grid path,.coordinate-grid text,.atoll-labels>g path,.atoll-labels>g>text,figcaption>div,.map-source-note,.atoll-inspector,.island-directory){opacity:1}.atoll-visual{transform:none}}.island-points circle{fill:var(--color-accent);opacity:.78;transition:opacity var(--motion-ui) var(--ease-ui), stroke-width var(--motion-fast) var(--ease-ui), filter var(--motion-ui) var(--ease-ui)}.island-points circle.is-muted{opacity:.06!important}.island-points circle.is-selected{filter:brightness(1.35);stroke:var(--color-text);stroke-width:1.25px;vector-effect:non-scaling-stroke;opacity:1!important}.atoll-labels>g.is-muted{opacity:.16}.atoll-labels>g.is-selected{opacity:1;transform:translate(.3rem)}.island-points circle:hover{opacity:1;stroke:var(--color-text);stroke-width:2.5px;vector-effect:non-scaling-stroke}.island-point--tourism-island{fill:var(--color-text-secondary)!important}.island-point--unnamed{opacity:.36!important}.coordinate-grid text,.atoll-labels text{fill:var(--color-text-muted);font-family:var(--font-data);letter-spacing:.06em;font-size:8px}.coordinate-grid text{font-size:7px}.atoll-labels text{fill:#a0a0a0d1;text-transform:uppercase;font-size:8px}.atoll-labels .atoll-code{fill:var(--color-accent)}.atoll-labels .atoll-count{fill:var(--color-text-muted);letter-spacing:.02em;text-transform:none;font-size:6px}.atoll-field figcaption{gap:var(--space-3);border-block-start:1px solid var(--color-border);color:var(--color-text-muted);font-family:var(--font-data);grid-template-columns:minmax(12rem,1.2fr) minmax(16rem,1fr);padding-block-start:var(--space-2);font-size:.68rem;display:grid}.atoll-field figcaption strong{color:var(--color-text-secondary);text-transform:uppercase;font-weight:500;display:block}.atoll-field figcaption span{max-width:68ch;margin-block-start:.25rem;display:block}.atoll-field figcaption dl{gap:.4rem var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.atoll-field figcaption dl div{justify-content:space-between;gap:var(--space-2);border-block-end:1px dotted var(--color-border);display:flex}.atoll-field figcaption dt{color:var(--color-text-muted)}.atoll-field figcaption dd{color:var(--color-text-secondary);margin:0}.map-source-note{grid-column:1/-1;margin:0}.atoll-inspector{align-items:center;gap:var(--space-2);border-block-start:1px dotted var(--color-border);grid-column:1/-1;grid-template-columns:auto minmax(10rem,1fr) auto;padding-block-start:var(--space-2);display:grid}.atoll-inspector label{color:var(--color-text-secondary);text-transform:uppercase}.atoll-inspector select{width:100%;min-height:2.75rem;padding-inline:var(--space-2);border:1px solid var(--color-border);background:var(--color-background);color:var(--color-text);font:inherit;border-radius:0}.atoll-inspector output{color:var(--color-accent);text-align:end}.island-directory{border-block:1px solid var(--color-border);color:var(--color-text-secondary);font-family:var(--font-data);margin-block-start:var(--space-3);font-size:.72rem}.island-directory>summary{padding:var(--space-3) 0;color:var(--color-accent);cursor:pointer;text-transform:uppercase}.island-directory__search{align-items:center;gap:var(--space-2);padding:0 0 var(--space-3);border-block-end:1px dotted var(--color-border);grid-template-columns:auto minmax(14rem,1fr) auto;display:grid}.island-directory__search label{color:var(--color-text-secondary);text-transform:uppercase}.island-directory__search input{min-height:2.75rem;padding-inline:var(--space-2);border:1px solid var(--color-border);background:var(--color-background);color:var(--color-text);font:inherit;border-radius:0}.island-directory__search input:focus-visible{border-color:var(--color-accent);outline:1px solid var(--color-accent);outline-offset:2px}.island-directory__search output{color:var(--color-accent);white-space:nowrap}.island-directory__groups{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));padding-block-end:var(--space-4);display:grid}.island-directory__group{border-block-start:1px solid var(--color-border);min-width:0}.island-directory__group>summary{justify-content:space-between;gap:var(--space-2);padding-block:var(--space-2);color:var(--color-text);cursor:pointer;text-transform:uppercase;font-size:.72rem;font-weight:500;display:flex}.island-directory__group>summary::marker{color:var(--color-accent)}.island-directory__group>summary b{color:var(--color-text-muted);font-weight:400}.island-directory ul{margin:0;padding:0;list-style:none}.island-directory li{gap:var(--space-2);border-block-end:1px dotted var(--color-grid);grid-template-columns:minmax(0,1fr) auto;padding-block:.35rem;display:grid}.island-directory li span{overflow-wrap:anywhere}.island-directory [hidden]{display:none!important}.island-directory code{color:var(--color-text-muted)}.metric-rail{border-block-end:1px solid var(--color-border);grid-template-columns:repeat(3,1fr);display:grid}.metric{min-width:0;padding:var(--space-5) clamp(1rem, 2.4vw, 2.5rem) var(--space-6)}.metric:first-child{padding-inline-start:0}.metric+.metric{border-inline-start:1px solid var(--color-border)}.placeholder-label,.metric h2,.evidence-panel dt,.evidence-panel dd,.section-rule h2,.story-sequence li,.method-note p{font-family:var(--font-data)}.public-page,.population-page{max-width:var(--container);padding:0 clamp(1rem, 3vw, 3rem) var(--space-7);margin:0 auto}.population-hero{gap:var(--space-5) var(--space-7);min-height:clamp(31rem,68vh,48rem);padding-block:var(--space-7);border-block-end:1px solid var(--color-border);grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);display:grid}.population-hero>.page-eyebrow{grid-column:1/-1;align-self:start}.population-hero>div:first-of-type{align-self:end}.population-hero h1{letter-spacing:-.065em;max-width:11ch;margin:0;font-size:clamp(3.2rem,7vw,7.8rem);font-weight:440;line-height:.92}.population-hero>div>p{max-width:55ch;margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:clamp(1rem,1.5vw,1.35rem)}.population-primary{min-width:0;border-inline-start:1px solid var(--color-border);align-content:end;padding-inline-start:var(--space-5);display:grid}.population-primary strong,.population-metrics strong{color:var(--color-accent);font-family:var(--font-data);letter-spacing:-.075em;font-weight:300;line-height:.9}.population-primary strong{font-size:clamp(4rem,8vw,9rem)}.population-primary span{font-family:var(--font-data);text-transform:uppercase;margin-block-start:var(--space-3)}.population-primary small{color:var(--color-text-muted);font-family:var(--font-data);margin-block-start:var(--space-5)}.population-metrics{border-block-end:1px solid var(--color-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.population-metrics article{min-width:0;padding:var(--space-5)}.population-metrics article:first-child{padding-inline-start:0}.population-metrics article+article{border-inline-start:1px dotted var(--color-border)}.population-metrics strong{font-size:clamp(2rem,3.5vw,4.5rem)}.population-metrics h2,.population-metrics p{font-family:var(--font-data);font-size:.72rem}.population-metrics h2{margin:var(--space-3) 0 0;text-transform:uppercase;font-weight:500}.population-metrics p{margin:var(--space-1) 0 0;color:var(--color-text-muted)}.population-section,.population-sources{gap:var(--space-7);padding-block:var(--space-7);border-block-end:1px solid var(--color-border);grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);display:grid}.population-section-copy h2,.population-sources h2{letter-spacing:-.045em;max-width:18ch;margin:0;font-size:clamp(2rem,4vw,4.5rem);font-weight:450;line-height:1.02}.population-section-copy>p:not(.section-index),.population-sources p{max-width:58ch;color:var(--color-text-secondary)}.population-history{grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr)}.population-history .population-section-copy{align-self:start}.history-visual{min-width:0;padding-block:var(--space-4);border-block:1px solid var(--color-border)}.history-legend{gap:var(--space-2) var(--space-4);color:var(--color-text-secondary);font-family:var(--font-data);letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;font-size:.68rem;display:flex}.history-key{align-items:center;gap:var(--space-2);display:inline-flex}.history-key:before{background:var(--color-text-secondary);content:"";width:1.5rem;height:2px}.history-key--census:before{border:2px solid var(--color-text-primary);background:var(--color-background);width:.65rem;height:.65rem}.history-key--resident:before{border:2px solid var(--color-background);outline:1px solid var(--color-text-primary);background:var(--color-text-primary);width:.7rem;height:.7rem}.history-key--projection:before{background:repeating-linear-gradient(90deg, var(--color-accent) 0 5px, transparent 5px 8px)}.history-chart{width:100%;height:auto;margin-block:var(--space-3) var(--space-2);display:block;overflow:visible}.history-chart line{stroke:var(--color-grid);stroke-width:1px;vector-effect:non-scaling-stroke}.history-chart .history-year-line{stroke-dasharray:2 5;opacity:.7}.history-chart text{fill:var(--color-text-muted);font-family:var(--font-data);font-size:18px}.history-line{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.history-line--wb{stroke:var(--color-text-secondary);stroke-width:2px}.history-line--projection{stroke:var(--color-accent);stroke-width:2.5px;stroke-dasharray:7 5}.history-point{vector-effect:non-scaling-stroke}.history-point--census{fill:var(--color-background);stroke:var(--color-text-primary);stroke-width:2px}.history-point--resident{fill:var(--color-text-primary);stroke:var(--color-background);stroke-width:3px}.history-point--projection{fill:var(--color-accent);stroke:var(--color-background);stroke-width:1.5px}.history-note{max-width:72ch;color:var(--color-text-secondary);font-size:.84rem}.history-table-details,.history-sources,.history-meta{grid-column:1/-1}.history-table-details{border-block:1px solid var(--color-border)}.history-table-details summary{padding-block:var(--space-3);color:var(--color-text-primary);cursor:pointer;font-family:var(--font-data);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem}.history-table-details summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.history-table-details .table-scroll{max-height:32rem;margin-block-end:var(--space-4);overflow:auto}.history-table-details th:first-child{background:var(--color-background-elevated);position:sticky;inset-inline-start:0}.history-meta{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.history-sources{background:var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid}.history-sources li{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-3);background:var(--color-background);display:flex}.history-sources a{color:var(--color-text-primary)}.history-sources span{color:var(--color-text-muted);font-family:var(--font-data);text-align:end;font-size:.68rem}.history-meta p{color:var(--color-text-muted);font-family:var(--font-data);overflow-wrap:anywhere;margin:0;font-size:.68rem}.composition-chart{align-self:center}.composition-bar{border:1px solid var(--color-border);background:repeating-linear-gradient(135deg, var(--color-grid) 0 1px, transparent 1px 8px);height:clamp(3rem,7vw,7rem)}.composition-bar span{background:var(--color-accent);height:100%;display:block}.composition-chart dl{margin:var(--space-3) 0 0;grid-template-columns:repeat(2,1fr);display:grid}.composition-chart dl div{justify-content:space-between;gap:var(--space-3);padding:var(--space-2);border-block-end:1px dotted var(--color-border);font-family:var(--font-data);font-size:.74rem;display:flex}.composition-chart dl div:first-child{border-inline-start:3px solid var(--color-accent)}.composition-chart dl div:last-child{border-inline-start:3px solid var(--color-text-muted)}.composition-chart dd{margin:0}.age-chart{align-self:center;gap:.35rem;display:grid}.age-row{align-items:center;gap:var(--space-3);font-family:var(--font-data);grid-template-columns:5rem minmax(5rem,1fr) 5.5rem;font-size:.72rem;display:grid}.age-row>div{background:var(--color-grid);height:.72rem}.age-row i{background:var(--color-accent);height:100%;display:block}.age-row strong{color:var(--color-text-secondary);text-align:end;font-weight:400}.population-table-section{align-items:start}.table-scroll{outline:0;max-width:100%;overflow-x:auto}.table-scroll:focus-visible{box-shadow:var(--focus)}.population-page table{border-collapse:collapse;width:100%;min-width:40rem;font-family:var(--font-data);font-size:.75rem}.population-page th,.population-page td{padding:var(--space-2) var(--space-3);border-block-end:1px dotted var(--color-border);text-align:start}.population-page thead th{border-block:1px solid var(--color-border);color:var(--color-text-muted);text-transform:uppercase;font-weight:500}.population-page tbody th{color:var(--color-text-secondary);font-weight:500}.population-page td[dir=ltr]{text-align:end}.validation-result{border-block-start:1px dotted var(--color-border);font-family:var(--font-data);padding-block-start:var(--space-3);color:var(--color-accent)!important}.population-sources ol{margin:0;padding:0;list-style:none}.population-sources li{gap:var(--space-3);padding-block:var(--space-3);border-block-end:1px dotted var(--color-border);grid-template-columns:minmax(0,1fr) auto;display:grid}.population-sources li span{color:var(--color-text-muted);font-family:var(--font-data);text-transform:uppercase;font-size:.68rem}.data-download{padding:var(--space-3) var(--space-4);border:1px solid var(--color-accent);color:var(--color-accent);font-family:var(--font-data);text-transform:uppercase;justify-content:space-between;margin-block-start:var(--space-5);text-decoration:none;display:flex}.page-hero{gap:var(--space-3) var(--space-6);min-height:clamp(25rem,60vh,42rem);padding-block:var(--space-7);border-block-end:1px solid var(--color-border);grid-template-columns:minmax(0,2fr) minmax(16rem,.8fr);align-items:end;display:grid}.page-eyebrow,.page-status,.section-index{color:var(--color-accent);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.page-eyebrow{grid-column:1/-1;align-self:start;margin:0}.page-hero h1{letter-spacing:-.06em;max-width:14ch;margin:0;font-size:clamp(3.2rem,7vw,7.6rem);font-weight:450;line-height:.92}.page-summary{max-width:45ch;color:var(--color-text-secondary);margin:0;font-size:clamp(1.1rem,1.7vw,1.5rem)}.page-status{align-items:center;gap:var(--space-2);margin:var(--space-3) 0 0;color:var(--color-text-muted);grid-column:2;display:flex}.page-status span{border:1px solid var(--color-accent);border-radius:50%;width:.7rem;height:.7rem}.page-layout{gap:var(--space-6);border-block-end:1px solid var(--color-border);grid-template-columns:minmax(0,2fr) minmax(17rem,.72fr);display:grid}.page-sections>section{gap:var(--space-4);padding-block:var(--space-6);border-block-end:1px dotted var(--color-border);grid-template-columns:4rem minmax(0,1fr);display:grid}.page-sections>section:last-child{border-block-end:0}.section-index{margin:0}.page-sections h2,.data-waiting h2{letter-spacing:-.04em;margin:0;font-size:clamp(1.7rem,3vw,3.5rem);font-weight:450;line-height:1.02}.page-sections section div>p{max-width:68ch;margin:var(--space-3) 0 0;color:var(--color-text-secondary)}.page-sections ul{color:var(--color-text-secondary);padding-inline-start:1.2rem}.page-rail{padding:var(--space-6) 0 var(--space-6) var(--space-5);border-inline-start:1px solid var(--color-border)}.page-rail dl{margin:0}.page-rail dl div{gap:var(--space-3);padding-block:var(--space-2);border-block-end:1px dotted var(--color-border);font-family:var(--font-data);grid-template-columns:1fr 1.2fr;font-size:.72rem;display:grid}.page-rail dt{color:var(--color-text-muted);text-transform:uppercase}.page-rail dd{margin:0}.page-rail>p{color:var(--color-text-muted);margin-block-start:var(--space-4);font-size:.78rem}.object-links{border-block-end:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.object-links a{gap:var(--space-1);min-height:9rem;padding:var(--space-4);border-inline-end:1px solid var(--color-border);text-decoration:none;display:grid;position:relative}.object-links a:nth-child(3n){border-inline-end:0}.object-links a span{font-size:1.1rem}.object-links a small{color:var(--color-text-muted);font-family:var(--font-data);font-size:.66rem}.object-links a b{color:var(--color-accent);font-weight:400;position:absolute;inset-block-end:var(--space-3);inset-inline-end:var(--space-4)}.data-waiting{gap:var(--space-6);padding-block:var(--space-7);border-block-end:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(18rem,1fr);display:grid}.data-waiting p:last-child{max-width:56ch;color:var(--color-text-secondary);margin:0}.chapter{--p:var(--chapter-progress,1);border-block-start:1px solid var(--color-border);grid-template-columns:minmax(18rem,.85fr) minmax(20rem,1.15fr);align-items:start;gap:clamp(2rem,5vw,5rem);padding-block:clamp(4rem,10vh,8rem);display:grid}.chapter__intro{position:sticky;inset-block-start:7rem}.chapter__statement{max-width:14ch;margin:var(--space-3) 0 0;letter-spacing:-.05em;font-size:clamp(2rem,3.4vw,3.4rem);font-weight:480;line-height:1.02}.chapter__line{padding-block-end:.06em;display:block;overflow:hidden}.chapter__line>span{display:block}html.motion-ready [data-reveal]:not(.is-visible) .chapter__line>span{opacity:0}html.motion-ready [data-reveal].is-visible .chapter__line>span{animation:hero-line-arrive .72s var(--ease-cinematic) both;animation-delay:calc(var(--line-index) * .11s)}[data-webgl-text-source] [data-webgl-text],[data-webgl-text-source] [data-webgl-text-body]{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){[data-webgl-text-source] [data-webgl-text],[data-webgl-text-source] [data-webgl-text-body]{opacity:1!important;pointer-events:auto!important}}html.homepage-particles-failed [data-webgl-text-source] [data-webgl-text],html.homepage-particles-failed [data-webgl-text-source] [data-webgl-text-body]{opacity:1!important;pointer-events:auto!important}.chapter__body{max-width:38rem;margin:var(--space-4) 0 0;color:var(--color-text-secondary)}.chapter__note{margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:.82rem}.record-ledger{gap:var(--space-2);perspective:60rem;margin:0;padding:0;list-style:none;display:grid}.record-ledger__row{--reveal:max(0, min(1, (var(--p) - .06 * var(--row-index)) * 3.4));--arc:calc(sin(var(--row-index) * .7) * 1);gap:var(--space-1) var(--space-3);padding:var(--space-3) 0;border-block-end:1px dotted var(--color-border);opacity:calc(var(--reveal) * (.55 + var(--active,0) * .45));transform:translateY(calc((1 - var(--reveal)) * .6rem)) translateX(calc(var(--arc) * .5rem * var(--active,0))) translateZ(calc((var(--active,0) - .5) * 3.2rem)) rotate(calc(var(--arc) * 1.1deg * var(--active,0))) rotateX(calc((1 - var(--active,0)) * -4deg)) scale(calc(.93 + var(--active,0) * .07));transform-origin:0%;transition:opacity .26s var(--ease-ui), transform .26s var(--ease-ui);grid-template-columns:minmax(0,1fr) auto;display:grid}.record-ledger__measure{overflow-wrap:anywhere;min-width:0;font-size:1rem}.record-ledger__state{border:1px solid var(--color-border);color:var(--color-text-secondary);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-self:start;padding:.2rem .7rem;font-size:.62rem}.record-ledger__row--published .record-ledger__state{border-color:var(--color-accent);background:rgb(from var(--color-accent) r g b / 12%);color:var(--color-accent)}.record-ledger__meta{color:var(--color-text-muted);font-family:var(--font-data);grid-column:1/-1;font-size:.68rem}.chapter__plot svg{width:100%;height:clamp(12rem,26vh,20rem);display:block}.chapter__plot polyline{fill:none;stroke:var(--color-accent);stroke-width:1.4px;vector-effect:non-scaling-stroke}.chapter__plot figcaption{color:var(--color-text-muted);font-family:var(--font-data);margin-block-start:var(--space-3);font-size:.68rem}.numbers-panel__state{margin:0 0 var(--space-2);border:1px solid var(--color-border);color:var(--color-text-secondary);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.2rem .7rem;font-size:.62rem;display:inline-block}.numbers-panel[data-numbers-state=available] .numbers-panel__state,.numbers-panel[data-numbers-state=partial] .numbers-panel__state{border-color:var(--color-accent);background:rgb(from var(--color-accent) r g b / 12%);color:var(--color-accent)}.numbers-panel[data-numbers-state=error] .numbers-panel__state{color:#c0392b;background:#c0392b1f;border-color:#c0392b}.numbers-panel__value{margin:0 0 var(--space-3);color:var(--color-text);font-size:.95rem}.numbers-panel[data-numbers-state=no-data] .numbers-panel__value,.numbers-panel[data-numbers-state=unavailable] .numbers-panel__value,.numbers-panel[data-numbers-state=error] .numbers-panel__value{color:var(--color-text-secondary)}.comparison-plot{margin:0}.comparison-plot ol{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.comparison-plot li{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-border);opacity:max(0, min(1, (var(--p) - .02 * var(--row-index)) * 4));display:grid}.comparison-plot__label{color:var(--color-text-secondary);font-size:.78rem}.comparison-plot__label b{color:var(--color-text);font-family:var(--font-data);font-weight:500}.comparison-plot__track{border-block-end:1px solid var(--color-border);height:1.6rem;position:relative}.comparison-plot__bar,.comparison-plot__named{position:absolute;inset-block:0;inset-inline-start:0}.comparison-plot__bar{width:calc(var(--share) * 100%);transform:scaleX(max(0, min(1, (var(--p) - .02 * var(--row-index)) * 3)));transform-origin:0}.comparison-plot__named{width:calc(var(--named-share) * 100%);transform:scaleX(max(0, min(1, (var(--p) - .1 - .02 * var(--row-index)) * 3)));transform-origin:0}.comparison-plot__value{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-family:var(--font-data);font-size:.82rem;display:flex}.comparison-plot__value small{color:var(--color-text-muted);font-size:.62rem}.comparison-plot figcaption{margin-block-start:var(--space-4)}.comparison-plot figcaption dl{gap:var(--space-1);margin:var(--space-3) 0 0;font-size:.72rem;display:grid}.comparison-plot figcaption dl div{gap:var(--space-2);grid-template-columns:8rem 1fr;display:grid}.comparison-plot figcaption dt{color:var(--color-text-muted);font-family:var(--font-data);text-transform:uppercase;letter-spacing:.06em}.comparison-plot figcaption dd{overflow-wrap:anywhere;min-width:0;margin:0}@media (width<=60rem){.chapter{grid-template-columns:minmax(0,1fr)}.chapter>*{min-width:0}.chapter__intro{position:static}.comparison-plot ol{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}}@media (width<=34rem){.comparison-plot ol{gap:var(--space-2);grid-template-columns:repeat(2,1fr)}.comparison-plot figcaption dl div{grid-template-columns:1fr;gap:0}}@media (prefers-reduced-motion:reduce){.record-ledger__row,.comparison-plot li{opacity:1;transform:none}.comparison-plot__bar,.comparison-plot__named{transform:none}html.motion-ready [data-reveal] .chapter__line>span{opacity:1;animation:none}}.record-chain{--p:var(--chapter-progress,1);margin:var(--space-6) 0 0;border-block-start:1px solid var(--color-border);grid-column:1/-1;padding-block-start:var(--space-5)}.record-chain__caption strong{font-size:1.05rem;display:block}.record-chain__caption p{max-width:46rem;margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:.88rem}.record-chain .record-chain__steps{gap:var(--space-3);margin:var(--space-5) 0 0;padding:0;list-style:none;display:flex;position:relative}.record-chain .record-chain__steps:before{background:var(--color-border);content:"";height:1px;transform:scaleX(max(.05, min(1, var(--p) * 1.9)));transform-origin:0;position:absolute;inset-block-start:1.15rem;inset-inline:0}.record-chain .record-chain__node+.record-chain__node{border-inline-start:0}.record-chain .record-chain__node{min-width:0;min-height:0;opacity:max(0, min(1, (var(--p) - .05 * var(--step-index)) * 3.6));border:0;flex:1 1 0;align-content:start;gap:.3rem;padding:2.1rem 0 0;display:grid;position:relative}.record-chain .record-chain__node:before{border:1px solid var(--color-accent);background:var(--color-background);content:"";border-radius:50%;width:.8rem;height:.8rem;position:absolute;inset-block-start:.75rem;inset-inline-start:0}.record-chain__node--value:before{background:var(--color-accent)}.record-chain__node b{font-size:.9rem;font-weight:500}.record-chain__node--value b{color:var(--color-accent);font-family:var(--font-data);font-size:1.5rem}.record-chain__phase{color:var(--color-text-muted);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:.6rem}.record-chain__label{color:var(--color-text-secondary);font-size:.78rem}.record-chain__record{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:.68rem}.record-chain__source{margin-block-start:var(--space-5);font-size:.8rem}.record-chain__source a{color:var(--color-accent)}.record-chain__source p{color:var(--color-text-muted);margin:.2rem 0 0;font-size:.72rem}.record-chain__source dl{gap:var(--space-2);margin:var(--space-3) 0 0;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.record-chain__source dt{color:var(--color-text-muted);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;font-size:.6rem}.record-chain__source dd{overflow-wrap:anywhere;min-width:0;margin:.2rem 0 0}@media (width<=34rem){.record-chain__source dl{grid-template-columns:minmax(0,1fr)}}.chapter__aside{margin:var(--space-3) 0 0;color:var(--color-accent);font-size:.92rem}.uncertainty__gap figcaption{color:var(--color-text-secondary);font-size:.82rem}.uncertainty__matrix{margin:var(--space-3) 0;grid-template-columns:repeat(auto-fill,minmax(.55rem,1fr));gap:.2rem;padding:0;list-style:none;display:grid}.uncertainty__matrix li{aspect-ratio:1;background:var(--color-accent);opacity:max(0, min(1, (var(--chapter-progress,1) * var(--cap) - var(--i)) * .8));transition:opacity .2s var(--ease-ui);border-radius:1px}.uncertainty__matrix li.is-gap{border:1px solid var(--color-border);background:0 0}@media (prefers-reduced-motion:reduce){.uncertainty__matrix li{opacity:1;transition:none}}.uncertainty__sampled{margin:0 0 var(--space-2);color:var(--color-text-muted);font-family:var(--font-data);letter-spacing:.04em;font-size:.62rem}.uncertainty__counts{color:var(--color-text-secondary);margin:0;font-size:.84rem}.uncertainty__counts b{color:var(--color-text);font-family:var(--font-data)}.uncertainty__records{gap:var(--space-3);margin:var(--space-5) 0 0;padding:0;list-style:none;display:grid}.uncertainty__records>li{padding:var(--space-3);border:1px solid var(--color-border);opacity:max(0, min(1, (var(--chapter-progress,1) - .08 * var(--row-index)) * 3))}.uncertainty__head{justify-content:space-between;align-items:start;gap:var(--space-2);flex-wrap:wrap;display:flex}.uncertainty__measure{font-size:.98rem}.uncertainty__records dl{gap:var(--space-2);margin:var(--space-3) 0 0;font-size:.8rem;display:grid}.uncertainty__records dl div{gap:var(--space-2);grid-template-columns:12rem 1fr;display:grid}@media (width>=48rem) and (width<=62rem){.uncertainty__records dl div{grid-template-columns:8rem 1fr}}.uncertainty__records dt{color:var(--color-text-muted);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.uncertainty__records dd{min-width:0;color:var(--color-text-secondary);margin:0}.uncertainty__roles{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.uncertainty__warning{margin:var(--space-3) 0 0;border-inline-start:2px solid var(--color-accent);color:var(--color-text-secondary);padding-inline-start:var(--space-3);font-size:.8rem}.confluence{margin:0}.confluence__legend{gap:var(--space-1);margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}.confluence__legend li{justify-content:space-between;align-items:center;gap:var(--space-2);border-block-end:1px solid var(--color-grid);flex-wrap:wrap;padding-block:.35rem;font-size:.84rem;display:flex}.confluence__legend li.is-approved .confluence__name{color:var(--color-accent)}.confluence__legend-domain{padding-block:var(--space-2) .2rem;color:var(--color-text-muted);font-family:var(--font-data);letter-spacing:.09em;text-transform:uppercase;border-block-end:none;justify-content:flex-start;font-size:.62rem}.confluence__legend-domain:first-child{padding-block-start:0}.confluence__legend-title{margin:var(--space-4) 0 var(--space-2);color:var(--color-text-muted);font-family:var(--font-data);letter-spacing:.09em;text-transform:uppercase;font-size:.62rem}.explore-grid ul{background:var(--color-border);gap:1px;margin:0;padding:0;list-style:none;display:grid}.explore-grid a{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--color-background);transition:background-color var(--motion-fast) var(--ease-ui), color var(--motion-fast) var(--ease-ui);grid-template-columns:3rem 1fr auto;text-decoration:none;display:grid}.explore-grid a:hover,.explore-grid a:focus-visible{background:var(--color-surface);color:var(--color-accent)}.explore-grid span:first-child{color:var(--color-text-muted);font-family:var(--font-data);font-size:.7rem}.explore-grid strong{font-size:1.05rem;font-weight:450}.explore-grid em{color:var(--color-text-secondary);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-style:normal}.explore-grid a:hover em>span{display:inline-block;transform:translate(.3rem)}.explore-grid li{--reveal:max(0, min(1, (var(--p,1) - .05 * var(--row-index)) * 3.2));opacity:var(--reveal);transform:translateY(calc((1 - var(--reveal)) * 1rem));transition:opacity .26s var(--ease-ui), transform .26s var(--ease-ui)}@media (width<=62rem){.record-chain .record-chain__steps{gap:var(--space-2);flex-direction:column}.record-chain .record-chain__steps:before{width:1px;height:calc(100% - .8rem);transform:scaleY(max(.05, min(1, var(--p) * 1.9)));transform-origin:50% 0;inset-block:.4rem auto;inset-inline:.35rem auto}.record-chain .record-chain__node{padding:0 0 var(--space-3) 1.7rem;flex:none}.record-chain .record-chain__node:before{inset-block-start:.15rem}}@media (width<=60rem){.uncertainty__records dl div{grid-template-columns:1fr;gap:.1rem}.explore-grid a{grid-template-columns:2.4rem minmax(0,1fr)}.explore-grid strong{overflow-wrap:anywhere;min-width:0}.explore-grid em{grid-column:2}}@media (width>=48rem) and (width<=60rem){.explore-grid a{gap:var(--space-2);grid-template-columns:3rem minmax(0,1fr) auto}.explore-grid em{grid-column:auto}}@media (prefers-reduced-motion:reduce){.record-chain__steps:before,.uncertainty__bar span{transform:none}.record-chain .record-chain__node,.uncertainty__records>li{opacity:1}.explore-grid li{opacity:1;transform:none}}.archive-close{--p:var(--chapter-progress,1);z-index:1;background:var(--color-background);pointer-events:none;height:clamp(9rem,22vh,17rem);margin-block-end:0;position:relative;overflow:hidden}.archive-close svg{width:100%;height:100%;display:block}.archive-close__grid path{stroke:var(--color-grid);stroke-width:1px;vector-effect:non-scaling-stroke;transform:scaleX(max(.08, min(1, (var(--p) - var(--row) * .06) * 1.7)));transform-origin:0}.archive-close__verticals path{stroke:var(--color-accent);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:calc(.42 * max(0, 1 - var(--p) * 1.25));transform:translateY(calc((1 - var(--p)) * 34%)) skewX(calc(var(--p) * -2.4deg));transform-origin:50% 100%}.archive-close__red path{fill:var(--color-archive-red);transform:scaleY(max(0, min(1, (var(--p) - .34 - var(--band) * .055) * 4)));transform-origin:50% 100%}@media (prefers-reduced-motion:reduce){.archive-close{height:clamp(4rem,8vh,7rem)}.archive-close :is(.archive-close__grid path,.archive-close__verticals path,.archive-close__red path){transform:none}.archive-close__verticals path{opacity:0}}.site-footer{--footer-angle-depth:min(2.8vw, 4rem);--footer-content-angle:-1.6deg;isolation:isolate;color:#fff;clip-path:polygon(0 var(--footer-angle-depth), 100% 0, 100% 100%, 0 100%);background:#b22024;border-block-start:1px solid #ffffff6b;position:relative;overflow:hidden}.footer-inner{width:min(100%, var(--container));padding:calc(var(--footer-angle-depth) + clamp(2rem, 4vw, 4rem)) clamp(1rem, 3vw, 3rem) clamp(1.5rem, 3vw, 3rem);transform:rotate(var(--footer-content-angle));transform-origin:50% 0;margin-inline:auto}.footer-lead{gap:var(--space-6);grid-template-columns:minmax(0,2fr) minmax(18rem,.7fr);align-items:end;padding-block-end:clamp(4rem,8vw,8rem);display:grid}.footer-eyebrow,.footer-status,.footer-meta,.footer-navigation{font-family:var(--font-data)}.footer-eyebrow{letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;margin:0;font-size:.72rem}.footer-lead h2{letter-spacing:-.065em;text-transform:uppercase;max-width:12ch;margin:0;font-size:clamp(3.8rem,8.8vw,10.5rem);font-weight:600;line-height:.84}.footer-lead h2>span{display:block;overflow:hidden}.footer-lead>p:last-child{max-width:38ch;font-family:var(--font-reading);margin:0;font-size:clamp(1rem,1.35vw,1.3rem)}.footer-navigation ol,.footer-socials ul,.footer-legal ul{margin:0;padding:0;list-style:none}.footer-navigation li{border-block-start:1px solid #ffffff7a}.footer-navigation li:last-child{border-block-end:1px solid #ffffff7a}.footer-navigation a{min-height:4.5rem;transition:background-color var(--motion-fast), padding-inline var(--motion-fast);grid-template-columns:4rem minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.footer-navigation a:hover{padding-inline:var(--space-2);color:#fff;background:#ffffff14}.footer-navigation strong{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1rem,1.7vw,1.55rem);font-weight:600}.footer-navigation em{text-transform:uppercase;font-size:.72rem;font-style:normal}.footer-navigation em span{transition:transform var(--motion-fast);display:inline-block}.footer-navigation a:hover em span{transform:translate(.4rem)}[dir=rtl] .footer-navigation a:hover em span{transform:translate(-.4rem)}.footer-meta{gap:var(--space-6);padding-block:var(--space-6);grid-template-columns:minmax(0,1.4fr) minmax(18rem,.6fr);display:grid}.footer-meta dl{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.footer-meta dt,.footer-socials h3{margin:0 0 var(--space-2);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:400}.footer-meta dd{margin:0;font-size:.72rem}.footer-socials ul{gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.footer-socials a{transition:transform var(--motion-fast) var(--ease-ui), text-decoration-color var(--motion-fast) var(--ease-ui);align-items:center;gap:.45rem;text-decoration-color:#0000;display:inline-flex}.footer-socials a:is(:hover,:focus-visible){color:#fff;text-decoration-color:currentColor;transform:translate(.25rem)}.footer-socials svg{fill:currentColor;width:.9rem;height:.9rem}.footer-socials a,.footer-meta a,.footer-legal a{color:#fff;text-underline-offset:.2em}.site-footer a:focus-visible{outline-color:#fff}.footer-legal{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-3);font:.68rem var(--font-data);border-block-start:1px solid #ffffff7a;display:flex}.footer-legal p{margin:0}.footer-legal ul{justify-content:flex-end;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.footer-status{padding-block:var(--space-3);border-block-start:1px solid #ffffff7a;margin:0;font-size:.68rem}.footer-giant-logo{height:clamp(14rem,37vw,39rem);margin-inline:calc(-1*clamp(1rem,3vw,3rem));position:relative;overflow:hidden}.footer-giant-logo .raajje-logo{opacity:.96;width:118%;max-width:none;height:auto;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-42%)}.footer-giant-logo .raajje-logo--secondary{width:142%}html.motion-ready [data-footer-transition]{opacity:1;transition:clip-path 1.2s var(--ease-cinematic);transform:none}html.motion-ready [data-footer-transition]:not(.is-visible){clip-path:polygon(0 100%,100% 94%,100% 100%,0 100%)}html.motion-ready [data-footer-transition].is-visible .footer-lead h2>span{animation:footer-line-arrive .76s var(--ease-enter) both;animation-delay:calc(.16s + var(--footer-line-index) * 90ms)}@keyframes footer-line-arrive{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(3rem)}}@keyframes footer-row-arrive{0%{opacity:0;transform:translateY(.75rem)}}html.motion-ready [data-reveal]{opacity:0;transition:opacity var(--motion-slow) var(--ease-enter), transform var(--motion-slow) var(--ease-enter);transform:translateY(1.25rem)}html.motion-ready [data-reveal].is-visible{opacity:1;transform:translateY(0)}html.motion-ready .hero-copy:not(.is-visible) .hero-line>span,html.motion-ready .hero-copy:not(.is-visible)>p,html.motion-ready .hero-copy:not(.is-visible) .hero-actions a{opacity:0}html.motion-ready .hero-copy.is-visible .hero-line>span{animation:hero-line-arrive .65s var(--ease-enter) both;animation-delay:calc(var(--line-index) * 90ms)}html.motion-ready .hero-copy.is-visible>p{animation:archive-text-arrive .65s .52s var(--ease-enter) both}html.motion-ready .hero-copy.is-visible .hero-actions a{animation:archive-text-arrive .5s var(--ease-enter) both}html.motion-ready .hero-copy.is-visible .hero-actions a:first-child{animation-delay:.69s}html.motion-ready .hero-copy.is-visible .hero-actions a:nth-child(2){animation-delay:.77s}html.motion-ready .hero-copy.is-visible .hero-actions a:nth-child(3){animation-delay:.85s}html.intro-pending:not(.intro-hero) .hero-copy.is-visible :is(.hero-line>span,p,.hero-actions a){animation-play-state:paused}html.intro-pending:not(.intro-chrome) .site-header{opacity:0;transform:translateY(-.5rem)}html.intro-pending.intro-chrome .site-header>*{animation:archive-text-arrive .46s var(--ease-enter) both}html.intro-pending.intro-chrome .site-header .brand{animation-delay:.13s}html.intro-pending.intro-chrome .site-header>nav{animation-delay:.27s}html.intro-pending.intro-chrome .site-header :is(.header-actions,.mobile-menu){animation-delay:.39s}@keyframes hero-line-arrive{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(1.125rem)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes archive-text-arrive{0%{opacity:0;transform:translateY(.5rem)}}.placeholder-label{min-height:2.4em;color:var(--color-text-secondary);letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:.64rem}.metric-value{margin:var(--space-3) 0 0;color:var(--color-accent);font-family:var(--font-data);letter-spacing:-.08em;font-size:clamp(3rem,4.6vw,4.75rem);font-weight:300;line-height:1}.metric h2{margin:var(--space-2) 0 0;letter-spacing:.03em;text-transform:uppercase;font-size:clamp(.78rem,1.2vw,1rem);font-weight:450}.metric h2 span{color:var(--color-text-secondary);font-weight:inherit}.evidence-panel{padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--color-border);background:#0b0b0bc2;margin-block-start:var(--space-5)}.section-rule{align-items:center;gap:var(--space-3);display:flex}.section-rule:after{background:var(--color-border);content:"";flex:1;height:1px}.section-rule h2{color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:500}.evidence-grid{margin:var(--space-4) 0 0;grid-template-columns:1.25fr 1fr 1.25fr .8fr;display:grid}.evidence-grid>div{min-width:0;padding:0 var(--space-4)}.evidence-grid>div:first-child{padding-inline-start:0}.evidence-grid>div+div{border-inline-start:1px dotted var(--color-border)}.evidence-panel dt{color:var(--color-text-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem}.evidence-panel dd{margin:var(--space-2) 0 0;overflow-wrap:anywhere;font-size:.76rem}.verification-state{align-items:flex-start;gap:var(--space-2);color:var(--color-accent);text-transform:uppercase;display:flex}.verification-state span{border:1px dotted;border-radius:50%;flex:0 0 .8rem;width:.8rem;height:.8rem;margin-block-start:.2rem}.evidence-actions{gap:var(--space-3);justify-content:flex-end;margin-block-start:var(--space-4);display:flex}.evidence-disclosure{flex:0 auto}.evidence-disclosure summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:3.2rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);color:var(--color-text);font:.72rem var(--font-data);cursor:pointer;text-transform:uppercase;transition:border-color var(--motion-fast) var(--ease-ui), color var(--motion-fast) var(--ease-ui);display:inline-flex}.evidence-disclosure:first-child summary{border-color:var(--color-accent);color:var(--color-accent)}.evidence-disclosure summary:hover{border-color:var(--color-text-secondary)}.evidence-disclosure[open] .evidence-note{animation:evidence-drawer-open var(--motion-ui) var(--ease-enter) both}@keyframes evidence-drawer-open{0%{opacity:0;transform:translateY(-.4rem)}}html.motion-ready [data-evidence-panel].is-visible .section-rule:after{animation:rule-draw var(--motion-story) var(--ease-enter) both;transform-origin:0}html.motion-ready [data-evidence-panel].is-visible [data-evidence-item]{animation:archive-text-arrive .45s var(--ease-enter) both;animation-delay:calc(80ms + var(--evidence-index) * 75ms)}@keyframes rule-draw{0%{transform:scaleX(0)}}.evidence-path{--color-background:#fff;--color-surface:#f4f4f2;--color-text:#101010;--color-text-secondary:#3b3b3b;--color-text-muted:#626262;--color-border:#10101047;--color-grid:#10101038;z-index:0;border-block:1px solid var(--color-border);color:var(--color-text);grid-template-columns:minmax(16rem,.65fr) minmax(0,1.35fr);gap:clamp(3rem,8vw,9rem);padding-block:clamp(5rem,10vw,10rem);display:grid;position:relative}.evidence-path__ground{z-index:-1;inset:var(--seam,3.4rem) 0 var(--seam,3.4rem) 0;clip-path:inset(0 -100vmax);pointer-events:none;background:#fffffff0;position:absolute;box-shadow:0 0 0 100vmax #fff}.evidence-path:before{opacity:calc(.18 * (1 - var(--chapter-progress,1)));pointer-events:none;content:"";background-image:radial-gradient(circle,#10101038 0 1px,#0000 1.4px);background-size:22px 22px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 38%)}.evidence-path:after{opacity:max(.2, min(1, var(--chapter-progress,1) * 1.8));pointer-events:none;content:"";background:radial-gradient(5rem at 72% 48%,#0000 98%,#1010102e 99.2%,#0000 101%),radial-gradient(9rem at 72% 48%,#0000 98%,#10101021 99.2%,#0000 101%),radial-gradient(13rem at 72% 48%,#0000 98%,#10101017 99.2%,#0000 101%);position:absolute;inset:0}.evidence-path>:not(.evidence-path__ground){z-index:1;position:relative}.evidence-path__intro h2{max-width:9ch;margin:var(--space-3) 0 0;letter-spacing:-.055em;font-size:clamp(3rem,6.5vw,7rem);font-weight:500;line-height:.9}.evidence-path ol{grid-template-columns:repeat(3,minmax(0,1fr));align-self:end;margin:0;padding:0;list-style:none;display:grid}.evidence-path li{min-height:16rem;padding:var(--space-4) var(--space-4) var(--space-4) 0;border-block-start:1px dotted var(--color-border)}.evidence-path li+li{border-inline-start:1px dotted var(--color-border);padding-inline-start:var(--space-4)}.evidence-path li>span{color:var(--color-accent);font:.72rem var(--font-data)}.evidence-path h3{margin:var(--space-5) 0 var(--space-3);font:600 clamp(1.8rem, 3vw, 3.4rem)/1 var(--font-display)}.evidence-path li p{max-width:30ch;color:var(--color-text-secondary);margin:0}.evidence-note{max-width:72ch;margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:.8rem}.story-sequence{padding-block:var(--space-7);border-block-end:1px solid var(--color-border)}.story-heading{align-items:end;gap:var(--space-6);grid-template-columns:2fr 1fr;display:grid}.story-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(2rem,4.4vw,4.7rem);font-weight:480;line-height:1.05}.story-heading h2 span{color:var(--color-accent);font-weight:300}.story-heading h2 .attention-stage{color:var(--color-text);align-items:center;gap:.18em;display:inline-flex}.story-heading h2 .attention-stage>span{color:var(--color-text);display:inline-block}.attention-stage svg{width:clamp(2.8rem,5vw,5rem);height:.45em;overflow:visible}.attention-stage svg path{fill:none;stroke:var(--color-accent);stroke-width:1.5px;stroke-dasharray:70;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.attention-stage svg .arrow-head{stroke-dasharray:18}html.motion-ready [data-attention-sequence]:not(.is-visible) .attention-stage>span,html.motion-ready [data-attention-sequence]:not(.is-visible)>p{opacity:0}html.motion-ready [data-attention-sequence]:not(.is-visible) svg path{stroke-dashoffset:70px}html.motion-ready [data-attention-sequence].is-visible .attention-stage>span{animation:archive-text-arrive .52s var(--ease-enter) both;animation-delay:calc(var(--attention-index) * .16s)}html.motion-ready [data-attention-sequence].is-visible .attention-stage svg path{animation:attention-arrow-draw .42s var(--ease-enter) both;animation-delay:calc(.1s + var(--attention-index) * .16s)}html.motion-ready [data-attention-sequence].is-visible>p{animation:archive-text-arrive .52s .52s var(--ease-enter) both}@keyframes attention-arrow-draw{to{stroke-dashoffset:0}}.story-heading p{max-width:38ch;color:var(--color-text-secondary);margin:0}.story-sequence ol{margin:var(--space-5) 0 0;border-block:1px dotted var(--color-border);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.story-sequence li{gap:var(--space-2) var(--space-3);padding:var(--space-4);grid-template-columns:auto 1fr;display:grid}html.motion-ready .story-sequence ol.is-visible li{animation:archive-text-arrive .52s var(--ease-enter) both;animation-delay:calc(.42s + var(--story-index) * .12s)}.story-sequence li+li{border-inline-start:1px dotted var(--color-border)}.story-sequence li>span{color:var(--color-accent);font-size:1.4rem}.story-sequence li strong{text-transform:uppercase;align-self:center;font-size:.75rem;font-weight:500}.story-sequence li p{color:var(--color-text-secondary);font-family:var(--font-reading);grid-column:2;margin:0;font-size:.9rem}.method-note{gap:var(--space-5);padding-block:var(--space-6);grid-template-columns:1fr 2fr;display:grid}.method-note h2{text-transform:uppercase;margin:0;font-size:1rem}.method-note p{max-width:70ch;color:var(--color-text-secondary);margin:0;font-size:.85rem}.home-national-modules{border-block-start:1px solid var(--color-border);padding-block:clamp(4rem,10vh,8rem)}.home-national-modules__header{gap:var(--space-4);grid-template-columns:4rem minmax(0,1fr);display:grid}.home-national-modules__header h2{letter-spacing:-.04em;margin:0;font-size:clamp(1.7rem,3vw,3.5rem);font-weight:450;line-height:1.02}.home-national-modules__header p{max-width:60ch;margin:var(--space-3) 0 0;color:var(--color-text-secondary)}.home-national-modules__admin{margin-block-start:var(--space-6)}.home-national-modules__admin-link{margin-block-start:var(--space-3)}.home-national-modules__grid{margin:var(--space-6) 0 0;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1px;padding:0;list-style:none;display:grid}.home-national-modules__grid li{background:var(--color-background);box-shadow:0 0 0 1px var(--color-border)}.home-national-modules__grid a{height:100%;padding:var(--space-4);color:inherit;text-decoration:none;display:block}.home-national-modules__grid a:hover,.home-national-modules__grid a:focus-visible{background:var(--color-surface-raised,#0000000a)}.home-national-modules__grid h3{margin:var(--space-1) 0 0;font-family:var(--font-display);letter-spacing:-.01em;font-size:1.05rem;font-weight:500}.home-national-modules__eyebrow{color:var(--color-text-muted);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.7rem}.home-national-modules__status{margin:var(--space-3) 0 0;color:var(--color-text-secondary);font-family:var(--font-data);font-size:.82rem}.home-national-modules__state{margin:var(--space-2) 0 0;border:1px solid var(--color-border);color:var(--color-text-secondary);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.15rem .55rem;font-size:.6rem;display:inline-block}.home-national-modules__state[data-national-state=available]{border-color:var(--color-accent);background:rgb(from var(--color-accent) r g b / 12%);color:var(--color-accent)}.home-national-modules__state[data-national-state=error]{color:#c0392b;background:#c0392b1f;border-color:#c0392b}.home-national-modules__nav{align-items:center;gap:var(--space-3);margin:var(--space-4) 0 0;display:none}.home-national-modules__nav-control{border:1px solid var(--color-border);min-width:44px;min-height:44px;color:var(--color-text);cursor:pointer;background:0 0;font-size:1.1rem}.home-national-modules__nav-control:disabled{opacity:.35;cursor:default}.home-national-modules__nav-control:focus-visible{outline-offset:2px;outline:2px solid}.home-national-modules__position{color:var(--color-text-muted);font-family:var(--font-data);margin:0;font-size:.72rem}@media (width<=59.9375rem){.home-national-modules__nav{display:flex}.home-national-modules__grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-template-columns:none;grid-auto-columns:min(20rem,82vw);grid-auto-flow:column;overflow-x:auto}.home-national-modules__grid li{scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.home-national-modules__grid{scroll-behavior:auto}}.language-gateway{text-align:center;place-items:center;min-height:100vh;padding:clamp(1.25rem,4vw,4rem);display:grid;position:relative}.gateway-content{justify-items:center;width:min(100%,54rem);display:grid}.gateway-theme{position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}.gateway-theme .theme-toggle{border-color:var(--color-border)}.gateway-logo{width:min(28rem,72vw);height:clamp(6rem,15vw,9rem);position:relative;overflow:hidden}.gateway-brand{margin:var(--space-2) 0 0;color:var(--color-text-muted);letter-spacing:.18em;font-size:.68rem}.language-gateway h1{max-width:14ch;margin:var(--space-4) 0 0;letter-spacing:-.055em;font-size:clamp(2.75rem,7vw,6.2rem);font-weight:480;line-height:.95}.gateway-introduction{max-width:55ch;margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:clamp(1rem,1.5vw,1.2rem)}.language-gateway nav{gap:var(--space-2);width:min(100%,32rem);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-5);display:grid}.language-gateway nav a{min-height:3.25rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);background:var(--color-background);font:500 .78rem var(--font-data);transition:background-color var(--motion-fast) var(--ease-ui), border-color var(--motion-fast) var(--ease-ui), color var(--motion-fast) var(--ease-ui);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.language-gateway nav a:is(:hover,:focus-visible){border-color:var(--color-text);background:var(--color-text);color:var(--color-background)}.gateway-review-state{margin:var(--space-3) 0 0;color:var(--color-text-muted);font:.7rem/1.5 var(--font-data)}.gateway-review-state strong{color:var(--color-text-secondary);font-weight:500}[dir=rtl] .hero h1,[dir=rtl] .hero-copy>p{max-width:14ch}@media (width<=86rem){.site-header{grid-template-columns:minmax(8rem,11rem) minmax(0,1fr) auto}.brand-logo-stage--primary{display:none}.brand-logo-stage--secondary{display:block}.header-search span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=74rem){.site-header{grid-template-columns:5rem minmax(0,1fr) auto}.brand-logo-stage--secondary{display:none}.brand-logo-stage--mark{display:block}.maldives-clock{display:none}.site-header ul{gap:clamp(.55rem,1vw,.9rem)}.site-header nav a{font-size:.68rem}}@media (width<=72rem){.hero{grid-template-columns:1fr 1fr}.atoll-field{min-width:0}.atoll-field figcaption{grid-template-columns:1fr}.atoll-inspector{grid-template-columns:auto minmax(0,1fr)}.atoll-inspector output{text-align:start;grid-column:1/-1}}@media (width<=52rem){.site-header{gap:var(--space-1);grid-template-columns:minmax(4.5rem,1fr) auto auto;min-height:4.5rem;padding-block:.35rem}.site-header>.primary-navigation{display:none}.brand{width:4.5rem;min-height:3.75rem}.header-actions{display:contents}.header-actions>:not(.header-search){display:none}.header-search{grid-column:2;min-width:3rem;min-height:3rem}.mobile-menu{grid-column:3;display:block;position:static}.mobile-menu summary{min-width:3rem;min-height:3rem;padding:0 var(--space-1);color:var(--color-text);font-family:var(--font-data);cursor:pointer;text-transform:uppercase;border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;font-size:.68rem;list-style:none;display:inline-flex}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary:is(:hover,:focus-visible){border-color:var(--color-border);color:var(--color-accent)}.mobile-menu__icon{width:1.15rem;height:.8rem;display:block;position:relative}.mobile-menu__icon i{height:1px;transition:transform var(--motion-fast) var(--ease-ui), inset-block-start var(--motion-fast) var(--ease-ui);background:currentColor;position:absolute;inset-inline:0}.mobile-menu__icon i:first-child{inset-block-start:.15rem}.mobile-menu__icon i:last-child{inset-block-start:.65rem}.mobile-menu[open] .mobile-menu__icon i:first-child{inset-block-start:.4rem;transform:rotate(45deg)}.mobile-menu[open] .mobile-menu__icon i:last-child{inset-block-start:.4rem;transform:rotate(-45deg)}.mobile-menu__state--open,.mobile-menu[open] .mobile-menu__state--closed{display:none}.mobile-menu[open] .mobile-menu__state--open{display:inline}.mobile-menu__panel{overscroll-behavior:contain;scrollbar-gutter:stable;max-block-size:calc(100dvh - 4.5rem);padding:var(--space-4) clamp(1rem, 4vw, 2rem);border-block:1px solid var(--color-border);background:var(--color-background);display:none;position:absolute;inset-block-start:100%;inset-inline:0;overflow-y:auto;box-shadow:0 1.5rem 2.5rem #0000002e}.mobile-menu[open] .mobile-menu__panel,.mobile-menu__panel nav{display:block}.mobile-menu__panel ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:auto;display:grid}.mobile-menu__panel li{border-block-start:1px dotted var(--color-border)}.mobile-menu__panel nav a{min-height:3rem;padding:var(--space-2);align-items:center;display:flex}.mobile-menu__utilities{justify-content:space-between;align-items:center;gap:var(--space-3);border-block-start:1px solid var(--color-border);margin-block-start:var(--space-4);padding-block-start:var(--space-3);display:flex}.mobile-menu__utilities .locale-link{padding:0 var(--space-3);border:1px solid var(--color-border)}.mobile-menu__utilities .theme-toggle{border-color:var(--color-border);min-height:3rem}.hero{grid-template-columns:1fr;gap:0;padding-block-end:var(--space-5)}.hero-copy{padding-block:var(--space-7) var(--space-4)}.atoll-field svg{max-height:54rem}.metric-rail,.evidence-grid,.story-sequence ol,.story-heading,.method-note,.home-national-modules__header,.home-national-modules__grid{grid-template-columns:1fr}.metric,.metric:first-child{padding:var(--space-5) 0}.metric+.metric,.evidence-grid>div+div,.story-sequence li+li{border-inline-start:0;border-block-start:1px dotted var(--color-border)}.evidence-grid>div,.evidence-grid>div:first-child{padding:var(--space-3) 0}.evidence-actions{justify-content:stretch}.evidence-actions a{flex:1}.story-heading{align-items:start;gap:var(--space-3)}.page-hero{grid-template-columns:1fr;min-height:auto}.population-hero,.population-section,.population-sources{grid-template-columns:1fr}.history-table-details,.history-sources,.history-meta{grid-column:1}.history-meta{flex-direction:column;align-items:flex-start}.history-sources{grid-template-columns:1fr}.history-chart text{font-size:22px}.population-hero{min-height:auto}.population-primary{padding:var(--space-5) 0 0;border-block-start:1px solid var(--color-border);border-inline-start:0}.population-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.population-metrics article:nth-child(3){border-inline-start:0;border-block-start:1px dotted var(--color-border)}.population-metrics article:nth-child(4){border-block-start:1px dotted var(--color-border)}.page-summary,.page-status{grid-column:1}.page-layout,.data-waiting{grid-template-columns:1fr}.page-rail{padding:var(--space-5) 0;border-block-start:1px solid var(--color-border);border-inline-start:0}.object-links{grid-template-columns:repeat(2,minmax(0,1fr))}.object-links a,.object-links a:nth-child(3n){border-inline-end:1px solid var(--color-border)}.object-links a:nth-child(2n){border-inline-end:0}.footer-lead,.footer-meta{grid-template-columns:minmax(0,1fr)}.footer-lead>*{overflow-wrap:anywhere;min-width:0}.footer-lead{gap:var(--space-4)}.footer-lead h2{font-size:clamp(3.5rem,16vw,7rem)}.footer-meta dl{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-path{grid-template-columns:minmax(0,1fr)}.evidence-path>*{min-width:0}.evidence-path ol{grid-template-columns:1fr}.evidence-path li{min-height:auto;padding:var(--space-4) 0}.evidence-path li+li{border-inline-start:0;padding-inline-start:0}}@media (width>=48rem) and (width<=51.1875rem){.evidence-path ol{grid-template-columns:repeat(3,minmax(0,1fr))}.evidence-path li{padding:var(--space-3) var(--space-3) var(--space-3) 0}.evidence-path li+li{border-inline-start:1px dotted var(--color-border);padding-inline-start:var(--space-3)}.evidence-path h3{margin-block:var(--space-3) var(--space-2)}}@media (width<=36rem){.mobile-menu__panel ul{grid-template-columns:1fr}.mobile-menu__utilities{flex-direction:column;align-items:stretch}.mobile-menu summary{width:48px;min-width:48px;overflow:hidden}.mobile-menu__state{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.footer-inner{transform:none}.footer-giant-logo{contain:paint}.header-actions>a:not(.locale-link):not(.header-search){display:none}.maldives-clock{white-space:normal;max-width:9rem}.hero h1{font-size:clamp(2.8rem,15vw,4.5rem)}.hero-actions,.evidence-actions,.language-gateway nav{flex-direction:column}.hero-actions a,.evidence-actions a{background:var(--color-background);width:100%}.atoll-field figcaption{grid-template-columns:1fr}.atoll-visual{min-height:32rem}.atoll-inspector{grid-template-columns:1fr}.atoll-inspector output{text-align:start}.atoll-labels text{font-size:13.5px}.atoll-labels .atoll-count{font-size:8.5px}.map-source-note{grid-column:1}.island-directory__groups,.island-directory__search{grid-template-columns:1fr}.island-directory__search output{white-space:normal}.evidence-panel{padding-inline:var(--space-3)}.page-hero h1,.population-hero h1{font-size:clamp(3rem,16vw,5.3rem)}.population-metrics{grid-template-columns:1fr}.population-metrics article,.population-metrics article:first-child{padding:var(--space-4) 0}.population-metrics article+article,.population-metrics article:nth-child(3){border-block-start:1px dotted var(--color-border);border-inline-start:0}.composition-chart dl{grid-template-columns:1fr}.age-row{gap:var(--space-2);grid-template-columns:4.5rem minmax(4rem,1fr) 4.8rem}.page-sections>section{gap:var(--space-2);grid-template-columns:1fr}.object-links{grid-template-columns:1fr}.object-links a,.object-links a:nth-child(2n),.object-links a:nth-child(3n){border-inline-end:0;border-block-end:1px solid var(--color-border)}.footer-inner{padding-block-start:calc(var(--footer-angle-depth) + var(--space-5))}.footer-lead{padding-block-end:var(--space-7)}.footer-navigation a{grid-template-columns:2.5rem minmax(0,1fr) auto;min-height:3.75rem}.footer-navigation em{font-size:0}.footer-navigation em span{font-size:1rem}.footer-meta dl{grid-template-columns:1fr}.footer-legal{flex-direction:column}.footer-legal ul{justify-content:flex-start}.footer-giant-logo{height:14rem}.footer-giant-logo .raajje-logo{width:300%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.footer-giant-logo .raajje-logo{transform:translate(-50%,-42%)!important}html.motion-ready [data-reveal]{opacity:1;transform:none}html.motion-ready .hero-copy :is(.hero-line>span,p,.hero-actions a){opacity:1;clip-path:none;animation:none;transform:none}html.motion-ready [data-footer-transition]{clip-path:none}html.motion-ready [data-footer-transition] :is(.footer-lead h2>span,.footer-lead>p:last-child,.footer-navigation li,.footer-meta){opacity:1;clip-path:none;animation:none;transform:none}html.motion-ready [data-attention-sequence] :is(.attention-stage>span,p){opacity:1;animation:none;transform:none}html.motion-ready [data-attention-sequence] svg path{stroke-dashoffset:0;animation:none}.cinematic-intro{display:none}html.intro-pending .site-header{opacity:1;transform:none}html.intro-pending.intro-chrome .site-header>*{animation:none}}.context-value{margin:0}.context-value__figure{color:var(--color-accent);font-family:var(--font-data);letter-spacing:-.07em;opacity:max(0, min(1, var(--chapter-progress,1) * 3));margin:0;font-size:clamp(3.4rem,8vw,7rem);font-weight:300;line-height:1}.context-value__terms{gap:var(--space-2);margin:var(--space-5) 0 0;font-size:.84rem;display:grid}.context-value__terms div{gap:var(--space-3);padding-block:var(--space-2);border-block-start:1px solid var(--color-grid);opacity:max(0, min(1, (var(--chapter-progress,1) - .12 - .07 * var(--term-index,0)) * 4));grid-template-columns:9rem 1fr;display:grid}.context-value__terms dt{color:var(--color-text-muted);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.context-value__terms dd{min-width:0;color:var(--color-text-secondary);margin:0}@media (width<=34rem){.context-value__terms div{grid-template-columns:minmax(0,1fr);gap:.25rem}}.context-value__caveat{margin:var(--space-4) 0 0;border-inline-start:2px solid var(--color-archive-red);color:var(--color-text-secondary);padding-inline-start:var(--space-3);font-size:.84rem}.context-value__caveat-label{color:var(--color-text);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;display:block}.hero-actions .plans-action{border-color:var(--color-text-secondary);color:var(--color-text)}.hero-actions .plans-action:hover,.hero-actions .plans-action:focus-visible{border-color:var(--color-accent);color:var(--color-accent)}.site-footer:after,.archive-close:after{z-index:2;content:"";mix-blend-mode:overlay;opacity:.05;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-size:140px 140px;position:absolute;inset:0}.archive-close:after{opacity:calc(.05 * var(--p))}html.motion-ready [data-footer-transition].is-visible .footer-lead>p:last-child{animation:archive-text-arrive .52s .56s var(--ease-enter) both}html.motion-ready [data-footer-transition].is-visible .footer-navigation li{animation:footer-row-arrive .42s var(--ease-enter) both;animation-delay:calc(.76s + var(--footer-row-index) * 55ms)}html.motion-ready [data-footer-transition].is-visible .footer-meta{animation:archive-text-arrive .52s .98s var(--ease-enter) both}html.motion-ready [data-footer-transition].is-visible .footer-legal,html.motion-ready [data-footer-transition].is-visible .footer-status{animation:archive-text-arrive .48s 1.08s var(--ease-enter) both}.footer-giant-logo .raajje-logo{opacity:.96;animation:none;transform:translate(-50%,-42%)}html.motion-ready [data-footer-transition].is-visible .footer-giant-logo .raajje-logo{animation:footer-identity-settle .9s 1.22s var(--ease-cinematic) both}@keyframes footer-identity-settle{0%{opacity:0;transform:translate(-50%,-37%)scale(.985)}to{opacity:.96;transform:translate(-50%,-42%)scale(1)}}.footer-giant-logo{height:clamp(9rem,26vw,26rem);margin-block-start:calc(-1*clamp(1rem,3vw,3rem))}@media (prefers-reduced-motion:reduce){.context-value__figure,.context-value__terms div{opacity:1}html.motion-ready [data-footer-transition].is-visible .footer-giant-logo .raajje-logo{opacity:.96;animation:none}.site-footer:after,.archive-close:after{display:none}}:root{--color-accent:#fff;--color-archive-red:#b22024;--footer-red:#b22024}html[data-theme=light]{--color-accent:#000}.chapter-label{margin:0 0 var(--space-3);color:var(--color-text-muted);font:500 .62rem/1.2 var(--font-data);letter-spacing:.14em;text-transform:uppercase}.hero{grid-template-columns:minmax(18rem,.95fr) minmax(26rem,1.05fr);gap:clamp(2rem,7vw,8rem);min-height:clamp(42rem,82vh,52rem)}.hero-copy{padding-block:clamp(7rem, 15vh, 10rem) var(--space-7)}.hero h1{max-width:8.2ch;font-size:clamp(3.3rem,5.2vw,6.1rem);font-weight:500;line-height:.88}.hero-copy>p{max-width:34rem;margin-block-start:var(--space-4);font-size:clamp(.92rem,1.2vw,1.08rem)}.hero-actions{gap:0;margin-block-start:var(--space-4)}.archive-action{min-height:2.4rem;color:var(--color-text);font:500 .6rem/1 var(--font-data);letter-spacing:.08em;text-transform:uppercase;transition:background-color var(--motion-fast) var(--ease-ui), color var(--motion-fast) var(--ease-ui), transform var(--motion-fast) var(--ease-ui);border:1px solid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.2rem;padding:.55rem .75rem;text-decoration:none;display:inline-grid}.archive-action+.archive-action{border-inline-start:0}.archive-action b{transition:transform var(--motion-fast) var(--ease-ui);font-size:.9rem;font-weight:400}.archive-action:hover,.archive-action:focus-visible{background:var(--color-text);color:var(--color-background)}.archive-action:hover b,.archive-action:focus-visible b{transform:translate(.22rem)}[dir=rtl] .archive-action:hover b,[dir=rtl] .archive-action:focus-visible b{transform:translate(-.22rem)}.archive-action--primary{background:var(--color-text);color:var(--color-background)}.archive-action--primary:hover,.archive-action--primary:focus-visible{color:var(--color-text);background:0 0}html.motion-ready .archive-action--primary{animation:archive-action-breathe 3.4s var(--ease-ui) infinite}html.motion-ready .hero-copy.is-visible .hero-actions a.archive-action--primary{animation:archive-text-arrive .5s var(--ease-enter) .69s both, archive-action-breathe 3.4s var(--ease-ui) .69s infinite}@keyframes archive-action-breathe{0%,to{outline:2px solid rgb(from var(--color-text) r g b / 0%);outline-offset:2px}50%{outline:2px solid rgb(from var(--color-text) r g b / 28%);outline-offset:6px}}@media (prefers-reduced-motion:reduce){html.motion-ready .archive-action--primary,html.motion-ready .hero-copy.is-visible .hero-actions a.archive-action--primary{animation:none}}.archive-action--spectral-edge{isolation:isolate;min-height:3.5rem;position:relative}.archive-action--spectral-edge:before,.archive-action--spectral-edge:after{content:"";pointer-events:none;background:conic-gradient(from 0deg, var(--ra-spectral-a,#e84f24) 0deg, var(--ra-spectral-b,#f68723) 120deg, var(--ra-spectral-c,#f5c116) 240deg, var(--ra-spectral-a,#e84f24) 360deg);position:absolute;inset:-1px}.archive-action--spectral-edge:before{-webkit-mask-composite:xor;padding:1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.archive-action--spectral-edge:after{-webkit-mask-composite:xor;filter:blur(8px);opacity:.32;padding:12px;inset:-12px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.archive-action--spectral-edge:is(:hover,:focus-visible):before,.archive-action--spectral-edge:is(:hover,:focus-visible):after{opacity:1}.hero-actions .archive-action--spectral-edge:focus-visible{box-shadow:none;outline:2px solid var(--color-text);outline-offset:4px}.chapter{grid-template-columns:minmax(17rem,.82fr) minmax(20rem,1.18fr)}.chapter__intro{padding-inline-end:clamp(1rem,3vw,3rem)}.chapter__statement{letter-spacing:-.065em;max-width:9ch;font-size:clamp(2.8rem,5vw,5.8rem);font-weight:500;line-height:.88}.chapter__body{max-width:31rem;margin-block-start:var(--space-3);font-size:.94rem}.chapter--change .chapter__plot,.chapter--comparison .comparison-plot{align-self:center}.chapter--change .chapter__plot{min-height:22rem;padding:var(--space-5);border:1px solid var(--color-border)}.chapter--comparison .comparison-plot{border-block:1px solid var(--color-border);padding:clamp(2rem,5vw,5rem) 0}.comparison-plot__bar{background-image:radial-gradient(circle, var(--color-text-secondary) 32%, transparent 34%);background-size:7px 7px}.comparison-plot__named{background-image:radial-gradient(circle, var(--color-text) 34%, transparent 36%);background-size:7px 7px}.chapter--context .context-value{min-height:25rem;padding:clamp(3rem, 8vw, 8rem) 0 var(--space-4);position:relative}.chapter--context .context-value:before{aspect-ratio:1;border:1px solid var(--color-border);content:"";width:min(22rem,68vw);opacity:calc(.25 + var(--chapter-progress,1) * .35);border-radius:50%;position:absolute;inset:2rem auto auto 15%;box-shadow:0 0 0 4rem #0000,0 0 0 8rem #0000}.chapter--context .context-value__figure{color:var(--color-text);font-size:clamp(3.8rem,9vw,8rem);position:relative}.chapter--uncertainty .chapter__intro{max-width:28rem}.chapter--connected .confluence{padding-block:clamp(4rem,9vw,9rem)}.chapter--explore{min-height:clamp(34rem,62vh,48rem)}.chapter__statement{position:relative}.text-particle-transition{color:var(--color-text);font:inherit;letter-spacing:inherit;line-height:inherit;pointer-events:none;display:block;position:absolute;inset:0}.chapter__statement>.chapter__line{opacity:clamp(0, calc((.72 - var(--text-particle-progress,0)) / .17), 1)}.text-particle-transition>span{opacity:calc(clamp(0, (var(--text-particle-progress,0) - .72) / .1, 1) * clamp(0, (1 - var(--text-particle-progress,0)) / .22, 1) * .55);transform:translate(calc(var(--glyph-x) * var(--text-particle-progress,0) * .9rem), calc(var(--glyph-y) * var(--text-particle-progress,0) * 1.1rem)) scale(calc(1 - var(--text-particle-progress,0) * .55));transition:opacity 90ms linear,transform 90ms linear;display:inline-block}.evidence-path{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3E%3Cpath d='M0 0h6M0 0v6M80 0h-6M80 0v6M0 80h6M0 80v-6M80 80h-6M80 80v-6' stroke='%23808080' stroke-width='1.2'/%3E%3C/svg%3E"),linear-gradient(#0000001a 1px,#0000 1px),linear-gradient(90deg,#0000001a 1px,#0000 1px);background-size:5rem 5rem,5rem 5rem,5rem 5rem}.evidence-path:before,.evidence-path:after{content:none}.evidence-rings{aspect-ratio:1;pointer-events:none;border:1px solid #0000002e;border-radius:50%;width:min(27rem,42vw);position:absolute;inset:50% 13% auto auto;transform:translateY(-50%)}.evidence-rings span{border-radius:inherit;border:1px solid #00000026;position:absolute;inset:16%}.evidence-rings span:nth-child(2){inset:32%}.evidence-rings span:nth-child(3){background:#000;inset:48%}.evidence-path li>span{color:var(--color-text-muted)}.evidence-path h3{font-weight:500}.archive-close__red path{fill:var(--footer-red)}.site-footer{background:var(--footer-red)}.footer-inner{width:min(100%,70rem);transform:none}.footer-lead{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.55fr);gap:clamp(2rem,5vw,6rem)}.footer-lead h2{max-width:8ch;font-size:clamp(4rem,8vw,9rem)}.footer-giant-logo{display:none}@media (width<=48rem){.hero{grid-template-columns:1fr;min-height:auto}.chapter{grid-template-columns:minmax(0,1fr)}.chapter__intro{padding-inline-end:0;position:relative;inset:auto}.hero-copy{padding-block:clamp(6rem, 16vh, 9rem) var(--space-6)}.hero h1{font-size:clamp(3.4rem,15vw,5.4rem)}.archive-action{width:100%}.archive-action+.archive-action{border-block-start:0;border-inline-start:1px solid}.evidence-rings{width:min(16rem,65vw);margin:var(--space-4) auto;position:relative;inset:auto;transform:none}.evidence-path{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.text-particle-transition{display:none}}.brand-subtitle{display:block;overflow:hidden}.brand-subtitle>span{display:block}html.motion-ready:not(.intro-pending) .brand-logo,html.intro-pending.intro-chrome .brand-logo{animation:brand-mark-open .42s var(--ease-cinematic) both}html.motion-ready:not(.intro-pending) .brand-subtitle>span,html.intro-pending.intro-chrome .brand-subtitle>span{animation:brand-type-open .56s .3s var(--ease-cinematic) both}@keyframes brand-mark-open{0%{opacity:0;width:1.5rem}to{opacity:1;width:3.2rem}}@keyframes brand-type-open{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-.5rem)}to{opacity:1;clip-path:inset(0);transform:translate(0)}}.site-header .brand-subtitle{max-height:1.4em;transition:max-height var(--motion-ui) var(--ease-ui), opacity var(--motion-ui) var(--ease-ui)}.site-header.is-condensed .brand-subtitle{opacity:0;max-height:0}@media (prefers-reduced-motion:reduce){html.motion-ready .brand-logo,html.motion-ready .brand-subtitle>span{opacity:1;clip-path:none;animation:none;transform:none}.site-header.is-condensed .brand-subtitle{opacity:1;max-height:1.4em}}.story-thread{--thread-fade:1;z-index:4;opacity:0;pointer-events:none;transition:opacity .42s var(--ease-ui);position:fixed;inset:0}.story-thread.is-active{opacity:var(--thread-fade)}html.intro-pending .story-thread{opacity:0}.story-thread svg{width:100%;height:100%;display:block}.story-thread__line{stroke:var(--color-accent);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.55}.story-thread__seed{fill:var(--color-accent);opacity:.9}@media (prefers-reduced-motion:reduce){.story-thread{display:none}}.scroll-focus-veil{display:none}html[data-scroll-focus] .scroll-focus-veil{z-index:40;pointer-events:none;background:linear-gradient(to bottom, var(--color-background) 0, #0000 17%), linear-gradient(to top, var(--color-background) 0, #0000 15%);display:block;position:fixed;inset:0}html[data-scroll-focus] main{filter:blur(var(--scroll-blur,0px));transition:filter .22s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.scroll-focus-veil{display:none!important}html[data-scroll-focus] main{filter:none!important}}.evidence-path{--color-accent:#101010}@media (width<=36rem){.hero-actions .archive-action--primary{border-color:var(--color-text);background:var(--color-text);color:var(--color-background)}.hero-actions .archive-action--primary:is(:hover,:focus-visible){color:var(--color-text);background:0 0}}html[lang=dv] .chapter-label{letter-spacing:normal;text-transform:none}.language-gateway nav a.is-pending{border-color:var(--color-border);color:var(--color-text-muted);cursor:not-allowed;opacity:.62;pointer-events:none;background:0 0}:root{--grid-ink:#404041;--grid-cell:5rem;--color-grid:var(--grid-ink);--type-xl:4.5rem;--type-h1:3.5rem;--type-h2:2.5rem;--type-h3:2rem;--type-h4:1.5rem;--type-body:1rem;--type-small:.875rem;--type-caption:.75rem;--weight-display:300;--weight-display-strong:900;--weight-heading:600;--weight-body:400;--glow-none:none;--glow-subtle:0 0 12px #ffffff38;--glow-selected:0 0 22px #ffffff61, 0 0 6px #ffffff4d;--glow-focal:0 0 46px #ffffff94, 0 0 14px #ffffff6b;--corner-precise:2px;--corner-control:0px;--corner-grouped:1.25rem;--corner-system:1.75rem}html[data-theme=light]{--grid-ink:#d1d3d4;--glow-subtle:0 0 12px #231f202e;--glow-selected:0 0 22px #231f2042, 0 0 6px #231f2033;--glow-focal:0 0 46px #231f2057, 0 0 14px #231f2042}:root{--grid-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3E%3Cpath d='M0 0H80M0 0V80' stroke='%23101010' stroke-width='1'/%3E%3Cpath d='M0 0h5M0 0v5M80 0h-5M80 0v5M0 80h5M0 80v-5M80 80h-5M80 80v-5' stroke='%23101010' stroke-width='1.5'/%3E%3C/svg%3E")}.measure-grid{position:relative}.measure-grid:before{z-index:0;background-image:var(--grid-image);background-position:0 0;background-size:var(--grid-cell) var(--grid-cell);content:"";pointer-events:none;position:absolute;inset:0}.type-xl,.type-h1,.type-h2,.type-h3,.type-h4{font-family:var(--font-display);font-weight:var(--weight-display);letter-spacing:-.03em;line-height:1.02}.type-xl{font-size:var(--type-xl)}.type-h1{font-size:var(--type-h1)}.type-h2{font-size:var(--type-h2)}.type-h3{font-size:var(--type-h3)}.type-h4{font-size:var(--type-h4)}.type-body{font-family:var(--font-reading);font-size:var(--type-body);font-weight:var(--weight-body)}.type-small{font-family:var(--font-reading);font-size:var(--type-small)}.type-caption,.type-technical{font-family:var(--font-data);font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase}html[lang=dv] :is(.type-caption,.type-technical){letter-spacing:normal;text-transform:none}.ra-control{border-radius:var(--corner-control);min-height:2.75rem;font-family:var(--font-data);letter-spacing:.09em;text-align:center;text-transform:uppercase;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-ui), border-color var(--motion-fast) var(--ease-ui), color var(--motion-fast) var(--ease-ui);border:1px solid #0000;justify-content:center;align-items:center;gap:.6rem;padding:.65rem 1.15rem;font-size:.68rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}html[lang=dv] .ra-control{font-family:var(--font-dhivehi);letter-spacing:normal;text-transform:none}.ra-control:focus-visible,.ra-link:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.ra-control--primary{border-color:var(--color-text);background:var(--color-text);color:var(--color-background)}.ra-control--primary:hover{color:var(--color-text);background:0 0}.ra-control--primary:active{background:var(--color-text-secondary);border-color:var(--color-text-secondary);color:var(--color-background)}.ra-control--secondary{border-color:var(--color-border);color:var(--color-text);background:0 0}.ra-control--secondary:hover{border-color:var(--color-text)}.ra-control--secondary:active{background:color-mix(in srgb, var(--color-text) 12%, transparent);border-color:var(--color-text)}.ra-control--icon{border-color:var(--color-border);width:2.75rem;min-width:2.75rem;color:var(--color-text);background:0 0;gap:0;padding:0}.ra-control--icon:hover{border-color:var(--color-text)}.ra-control--icon svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:1.05rem;height:1.05rem}.ra-control[aria-current]:not([aria-current=false]),.ra-control[data-selected=true]{border-color:var(--color-text);box-shadow:var(--glow-selected)}.ra-control[aria-current]:not([aria-current=false]):after,.ra-control[data-selected=true]:after{content:"";background:currentColor;block-size:2px;inline-size:1.4rem;position:absolute;inset-block-end:.32rem;inset-inline-start:50%;transform:translate(-50%)}.ra-control[disabled],.ra-control[aria-disabled=true]{border-color:var(--color-border);color:var(--color-text-muted);box-shadow:none;cursor:not-allowed;opacity:.72;background:0 0}.ra-link{color:var(--color-text);font-family:var(--font-reading);border-block-end:1px solid;align-items:center;gap:.45rem;font-size:.9rem;text-decoration:none;display:inline-flex}.ra-link:hover{color:var(--color-text-secondary)}.ra-link__cue{transition:transform var(--motion-fast) var(--ease-ui);font-size:.85em}.ra-link:hover .ra-link__cue{transform:translate(.2rem)}[dir=rtl] .ra-link:hover .ra-link__cue{transform:translate(-.2rem)}@media (prefers-reduced-motion:reduce){.ra-link:hover .ra-link__cue{transform:none}}.ra-control--critical{--tone:var(--semantic-critical);--on-tone:var(--on-critical)}.ra-control--warning{--tone:var(--semantic-warning);--on-tone:var(--on-warning)}.ra-control--mandatory{--tone:var(--semantic-mandatory-action);--on-tone:var(--on-mandatory-action)}.ra-control--safe{--tone:var(--semantic-safe);--on-tone:var(--on-safe)}.ra-control--critical,.ra-control--warning,.ra-control--mandatory,.ra-control--safe{border-color:var(--tone);background:var(--tone);color:var(--on-tone)}.ra-control--critical:hover,.ra-control--warning:hover,.ra-control--mandatory:hover,.ra-control--safe:hover{color:var(--tone);background:0 0}.ra-status{border-radius:var(--corner-precise);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;align-items:center;gap:.5rem;padding:.35rem .7rem;font-size:.66rem;display:inline-flex}html[lang=dv] .ra-status{font-family:var(--font-dhivehi);letter-spacing:normal;text-transform:none}.ra-status__dot{background:currentColor;border-radius:50%;flex:none;block-size:.44rem;inline-size:.44rem}.ra-status--neutral{--tone:var(--semantic-neutral);--on-tone:var(--on-neutral)}.ra-status--critical{--tone:var(--semantic-critical);--on-tone:var(--on-critical)}.ra-status--warning{--tone:var(--semantic-warning);--on-tone:var(--on-warning)}.ra-status--mandatory{--tone:var(--semantic-mandatory-action);--on-tone:var(--on-mandatory-action)}.ra-status--safe{--tone:var(--semantic-safe);--on-tone:var(--on-safe)}.ra-status--solid{background:var(--tone);color:var(--on-tone)}.ra-status--outline{border-color:var(--tone);color:var(--tone)}.ra-status--tinted{background:color-mix(in srgb, var(--tone) 22%, transparent);color:var(--tone)}.ra-status--quiet{color:var(--tone);padding-inline:0}.ra-status--quiet .ra-status__dot{background:0 0;border:1px solid}.ra-status--muted{background:color-mix(in srgb, var(--tone) 34%, transparent);color:var(--color-text-secondary)}.ra-object{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--corner-precise);background:var(--color-surface);display:grid}.ra-object--grouped{border-radius:var(--corner-grouped)}.ra-object--system{border-radius:var(--corner-system);padding:var(--space-5)}.ra-object__label{color:var(--color-text-muted);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:.6rem}html[lang=dv] .ra-object__label{font-family:var(--font-dhivehi);letter-spacing:normal;text-transform:none}.ra-object__title{font-family:var(--font-reading);margin:0;font-size:1rem;font-weight:600}.ra-object__body{color:var(--color-text-secondary);margin:0;font-size:.86rem;line-height:1.5}.ra-object__meta{font-family:var(--font-data);gap:.3rem;margin:0;font-size:.66rem;display:grid}.ra-object__meta div{justify-content:space-between;gap:var(--space-3);display:flex}.ra-object__meta dt{color:var(--color-text-muted)}.ra-object__meta dd{overflow-wrap:anywhere;text-align:end;margin:0}.ra-object--metric .ra-object__value{font-family:var(--font-data);font-size:clamp(1.8rem,3.4vw,2.6rem);line-height:1}.ra-object__unit{color:var(--color-text-secondary);font-family:var(--font-data);font-size:.72rem}.ra-object--uncertainty{border-style:dashed;border-color:color-mix(in srgb, var(--color-border) 80%, transparent);background:0 0}.ra-object--connection .ra-object__chain{font-family:var(--font-data);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;font-size:.68rem;list-style:none;display:flex}.ra-object--connection .ra-object__chain li{align-items:center;gap:.5rem;display:flex}.ra-object--connection .ra-object__chain li+li:before{color:var(--color-text-muted);content:"→"}[dir=rtl] .ra-object--connection .ra-object__chain li+li:before{content:"←"}.ra-object--notice{border-inline-start:3px solid var(--tone,var(--color-border))}.ra-object--notice.is-critical{--tone:var(--semantic-critical)}.ra-object--notice.is-warning{--tone:var(--semantic-warning)}.ra-object--notice.is-mandatory{--tone:var(--semantic-mandatory-action)}.ra-object--notice.is-safe{--tone:var(--semantic-safe)}.ra-access-row{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--corner-precise);gap:.25rem;display:grid}.ra-access-row.is-held{background:var(--color-text);color:var(--color-background);border-color:#0000}.ra-access-row.is-held .ra-object__label{color:color-mix(in srgb, var(--color-background) 68%, transparent)}.ra-access-row__name{font-family:var(--font-reading);margin:0;font-size:1.05rem;font-weight:600}.ra-access-row__detail{opacity:.82;margin:0;font-size:.82rem}.ra-depth{padding-block:clamp(3rem,7vw,6rem)}.ra-depth__panel{gap:var(--space-4);width:min(46rem,100%);margin-inline:auto}.ra-depth__title{font-family:var(--font-display);font-size:clamp(1.7rem,3.4vw,2.5rem);font-weight:var(--weight-display);letter-spacing:-.02em;margin:0;line-height:1.05}.ra-depth__ladder{gap:1px;margin:0;padding:0;list-style:none;display:grid}.ra-depth__band{justify-content:space-between;align-items:baseline;gap:var(--space-3);border-block-end:1px solid var(--color-border);font-family:var(--font-data);padding:.7rem 0;font-size:.72rem;display:flex}.ra-depth__band.is-beyond{color:var(--color-text-muted);opacity:.55}.ra-depth__band.is-boundary{border-block-start:2px solid var(--color-text);padding-block-start:1rem}.ra-depth__band-state{color:var(--color-text-muted)}.ra-depth__band.is-held .ra-depth__band-state{color:inherit}.ra-depth__boundary-note{color:var(--color-text-muted);font-family:var(--font-data);margin:0;font-size:.66rem;line-height:1.5}.ra-depth__rows{gap:var(--space-2);display:grid}.ra-depth__actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ra-depth__cta{animation:ra-breathe 5.6s var(--ease-ui) infinite}.ra-depth__always ul{color:var(--color-text-secondary);gap:.3rem;margin:.4rem 0 0;padding-inline-start:1.1rem;font-size:.8rem;display:grid}.ra-plan__price{align-items:baseline;gap:.5rem;margin:0;display:flex}.ra-plan__price .ra-object__value{font-family:var(--font-data);font-size:1.5rem}.ra-plan__capabilities{color:var(--color-text-secondary);gap:.3rem;margin:0;padding-inline-start:1.1rem;font-size:.84rem;display:grid}.ra-object--plan.is-current{border-color:var(--color-text)}@media (prefers-reduced-motion:reduce){.ra-depth__cta{box-shadow:var(--glow-subtle);animation:none}}.ra-surface{width:min(72rem,100% - 3rem);margin-inline:auto;padding-block:clamp(4rem,9vw,8rem) clamp(3rem,7vw,6rem)}.ra-surface__head{max-width:46rem;margin-block-end:clamp(2rem,5vw,4rem)}.ra-surface__eyebrow{margin:0 0 var(--space-2);color:var(--color-text-muted);font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;font-size:.62rem}.ra-surface__head h1{font-family:var(--font-display);font-size:clamp(2rem,4.4vw,3.2rem);font-weight:var(--weight-display);letter-spacing:-.025em;margin:0;line-height:1.05}.ra-surface__lede{max-width:44rem;margin:var(--space-3) 0 0;color:var(--color-text-secondary);font-size:1rem;line-height:1.6}.ra-checkout{gap:var(--space-5);margin-block-start:clamp(2.5rem,6vw,5rem);display:grid}.ra-checkout__steps{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.ra-checkout__step{padding:var(--space-3);border-block-start:2px solid var(--color-border);font-family:var(--font-data);gap:.2rem;font-size:.66rem;display:grid}.ra-checkout__step.is-current{border-block-start-color:var(--color-text);color:var(--color-text)}.ra-checkout__step.is-done{border-block-start-color:var(--color-text-secondary)}.ra-checkout__step-index{color:var(--color-text-muted)}.ra-checkout__step-name{text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.ra-checkout__step-state{color:var(--color-text-muted)}.ra-checkout__title{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.2rem);font-weight:var(--weight-display);letter-spacing:-.02em}.ra-checkout__body>section{gap:var(--space-4);display:grid}.ra-checkout__plans{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));align-items:start;display:grid}.ra-checkout__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ra-checkout__boundary{gap:var(--space-3)}html[lang=dv] .ra-surface__eyebrow,html[lang=dv] .ra-checkout__step-name{letter-spacing:normal;text-transform:none}.ra-record{gap:clamp(2rem,4.5vw,3.5rem);display:grid}.ra-record__head{gap:var(--space-3);max-width:48rem;display:grid}.ra-record__head h1{font-family:var(--font-display);font-size:clamp(1.9rem,4vw,3rem);font-weight:var(--weight-display);letter-spacing:-.025em;margin:0;line-height:1.05}.ra-record__states{gap:var(--space-2);flex-wrap:wrap;display:flex}.ra-record__region{gap:var(--space-3);border-block-start:1px solid var(--color-border);padding-block-start:var(--space-4);display:grid}.ra-record__region-title{color:var(--color-text-muted);font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:500}html[lang=dv] .ra-record__region-title{letter-spacing:normal;text-transform:none}.ra-record__empty{color:var(--color-text-muted);font-family:var(--font-data);margin:0;font-size:.74rem;line-height:1.6}.ra-record__comparison{gap:var(--space-3);display:grid}.ra-record__bars{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.ra-record__bars li{align-items:center;gap:var(--space-3);grid-template-columns:minmax(9rem,14rem) minmax(0,1fr) auto;font-size:.8rem;display:grid}.ra-record__bar-label b{font-family:var(--font-data);font-size:.72rem}.ra-record__bar{background:linear-gradient(to right, var(--color-text) var(--share), transparent var(--share));block-size:.5rem;display:block}[dir=rtl] .ra-record__bar{background:linear-gradient(to left, var(--color-text) var(--share), transparent var(--share))}.ra-record__bar-value{font-family:var(--font-data);font-size:.78rem}.ra-record__related{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.ra-record__related li{justify-content:space-between;align-items:center;gap:var(--space-2);border-block-end:1px solid var(--color-border);flex-wrap:wrap;padding-block:.5rem;display:flex}@media (width<=44rem){.ra-record__bars li{grid-template-columns:minmax(0,1fr) auto}.ra-record__bar{grid-column:1/-1}}.ra-plot{gap:var(--space-4);margin:0;display:grid}.ra-plot__canvas{width:100%;height:auto;display:block}.ra-plot__grid-line{stroke:var(--grid-ink);stroke-width:1px;stroke-opacity:.55;fill:none}.ra-plot__grid-cross{stroke:var(--grid-ink);stroke-width:1.5px;fill:none}.ra-plot__axis{stroke:var(--color-text-secondary);stroke-width:1px}.ra-plot__tick{fill:var(--color-text-muted);font-family:var(--font-data);font-size:15px}.ra-plot__axis-label{fill:var(--color-text-secondary);font-family:var(--font-data);letter-spacing:.12em;font-size:16px}.ra-plot__point{fill:var(--color-text);opacity:0;animation:ra-plot-settle .52s var(--ease-enter) forwards;animation-delay:calc(var(--point-index) * 55ms)}@keyframes ra-plot-settle{0%{opacity:0;transform:translateY(-10px)scale(.4)}to{opacity:1;transform:none}}.ra-plot__point.is-current{filter:drop-shadow(0 0 8px #ffffff8c)}.ra-plot__ring{fill:none;stroke:var(--color-text);stroke-width:1.5px}@media (prefers-reduced-motion:reduce){.ra-plot__point{opacity:1;animation:none}}.ra-plot__table{border-collapse:collapse;width:100%;font-family:var(--font-data);font-size:.72rem}.ra-plot__table caption{color:var(--color-text-muted);letter-spacing:.08em;text-align:start;text-transform:uppercase;margin-block-end:var(--space-2);font-size:.66rem}.ra-plot__table :is(th,td){border-block-end:1px solid var(--color-border);text-align:end;padding:.45rem .6rem}.ra-plot__table :is(th[scope=row],thead th:first-child){text-align:start}.ra-plot__table thead th{color:var(--color-text-muted);font-weight:500}.ra-plot__note{color:var(--color-text-muted);font-family:var(--font-data);margin:0;font-size:.66rem;line-height:1.6}.ra-plot__unsupported{gap:var(--space-3);padding:var(--space-5);border:1px dashed var(--color-border);border-radius:var(--corner-precise);display:grid}html[lang=dv] .ra-plot__table caption{letter-spacing:normal;text-transform:none}:root{--closing-angle:8.18deg;--closing-rise:min(14.374vw, 13rem)}.site-footer{clip-path:polygon(0 var(--closing-rise), 100% 0, 100% 100%, 0 100%);margin-block-start:calc(var(--closing-rise) * -1);padding-block-start:calc(var(--closing-rise) + clamp(2rem, 5vw, 5rem))}main{padding-block-end:var(--closing-rise)}@supports not (clip-path:polygon(0 1px, 100% 0, 100% 100%, 0 100%)){main{padding-block-end:0}.site-footer{clip-path:none;margin-block-start:0}}.site-header .primary-navigation a,.site-header .header-search span,.site-header .locale-link,.mobile-menu__panel nav a{font-family:var(--font-data);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:500}html[lang=dv] :is(.site-header .primary-navigation a,.site-header .header-search span,.mobile-menu__panel nav a){letter-spacing:normal;text-transform:none}main .hero{grid-template-columns:minmax(0,1.38fr) minmax(0,.62fr)}main .hero-copy{max-width:none}.hero h1{max-width:22ch;font-size:clamp(2.9rem,5.4vw,4.9rem);font-weight:var(--weight-display);letter-spacing:-.035em;line-height:1.02}.hero-copy>p{max-width:38rem;color:var(--color-text-secondary)}.hero-actions .archive-action b{display:none}.hero-actions .archive-action{grid-template-columns:minmax(0,1fr);justify-items:center}.hero-actions{flex-wrap:wrap;gap:.75rem;margin-block-start:var(--space-5);display:flex}.hero-actions .archive-action{border:1px solid var(--color-border);border-radius:var(--corner-control);gap:.9rem;min-height:2.9rem;padding:.7rem 1.15rem;font-size:.66rem}.hero-actions .archive-action+.archive-action{border-inline-start:1px solid var(--color-border)}.hero-actions .archive-action--primary{border-color:var(--color-text);background:var(--color-text);color:var(--color-background)}.hero-actions .archive-action:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.chapter-label{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;padding-inline-start:.85rem;font-size:.62rem;position:relative}.chapter-label:before{content:"";opacity:.85;border-block-start:1px solid;border-inline-start:1px solid;block-size:.42rem;inline-size:.42rem;position:absolute;inset-block-start:-.16rem;inset-inline-start:0}html[lang=dv] .chapter-label{padding-inline-start:.85rem}.footer-lead h2{font-size:clamp(3.4rem,8.3vw,7.6rem);font-weight:var(--weight-display-strong);letter-spacing:-.035em;transform:rotate(calc(var(--closing-angle) * -1));transform-origin:0%;line-height:.92}.footer-lead>p:last-child{transform:rotate(calc(var(--closing-angle) * -1));transform-origin:0%}.footer-lead{padding-block:clamp(3rem,7vw,7rem)}.footer-navigation{margin-block-start:clamp(1.5rem,3vw,3rem)}@media (width<=48rem){.footer-lead h2,.footer-lead>p:last-child{transform:none}}.evidence-path .evidence-stage{z-index:0;aspect-ratio:1000/560;grid-column:1/-1;width:min(62rem,100%);margin-inline:auto;position:relative}.evidence-path .evidence-stage__rings{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.evidence-path .evidence-stage__ring{fill:none;stroke:currentColor;stroke-width:1px;opacity:calc(.42 - var(--ring) * .06);vector-effect:non-scaling-stroke}.evidence-path .evidence-stage__pulse{fill:none;stroke:currentColor;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;vector-effect:non-scaling-stroke;animation:ra-examine 5.4s var(--ease-scene) infinite}@keyframes ra-examine{0%{opacity:0;transform:scale(1)translateY(0)}12%{opacity:.7}70%,to{opacity:0;transform:scale(2.86)translateY(30px)}}.evidence-path .evidence-stage__steps{z-index:1;text-align:center;height:100%;margin:0;padding:0;list-style:none;display:block;position:relative}.evidence-path .evidence-stage__steps li{width:min(21rem,44%);margin:0;padding:0;position:absolute;inset-inline-start:50%;transform:translate(-50%,-50%)}.evidence-path .evidence-stage__index{color:var(--color-text-muted);font-family:var(--font-data);letter-spacing:.12em;font-size:.62rem;display:block}.evidence-path .evidence-stage__steps h3{font-family:var(--font-display);font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:var(--weight-display);letter-spacing:-.01em;margin:.2rem 0 0}.evidence-path .evidence-stage__steps p{color:var(--color-text-secondary);margin:.3rem 0 0;font-size:.74rem;line-height:1.4}@media (prefers-reduced-motion:reduce){.evidence-path .evidence-stage__pulse{opacity:.38;animation:none}}@media (width<=52rem){.evidence-path .evidence-stage{aspect-ratio:auto}.evidence-path .evidence-stage__rings{display:none}.evidence-path .evidence-stage__steps{gap:var(--space-5);text-align:start;grid-template-columns:minmax(0,1fr);height:auto;display:grid}.evidence-path .evidence-stage__steps li{width:auto;position:static;transform:none}}.site-footer{overflow:clip}.footer-arrival{min-block-size:min(184vh,92rem)}.footer-lead{z-index:1;align-items:start;min-block-size:auto;position:sticky;inset-block-start:clamp(6rem,18vh,12rem)}@media (prefers-reduced-motion:reduce){.footer-lead{position:sticky}}@supports not (position:sticky){.footer-lead{position:static}}@media (width<=26rem){.footer-lead h2{font-size:clamp(2.1rem,10.5vw,3.2rem)}.footer-lead{inset-block-start:clamp(5rem,12vh,7rem)}.footer-arrival{min-block-size:min(150vh,52rem)}}:root{--grid-line-alpha:.3;--grid-cross-alpha:.62;--grid-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3E%3Cpath d='M0 0H80M0 0V80' stroke='%23101010' stroke-width='1'/%3E%3Cpath d='M0 0h5M0 0v5M80 0h-5M80 0v5M0 80h5M0 80v-5M80 80h-5M80 80v-5' stroke='%23101010' stroke-width='1.4'/%3E%3C/svg%3E")}html[data-theme=light]{--grid-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3E%3Cpath d='M0 0H80M0 0V80' stroke='%23E2E2E2' stroke-width='1'/%3E%3Cpath d='M0 0h5M0 0v5M80 0h-5M80 0v5M0 80h5M0 80v-5M80 80h-5M80 80v-5' stroke='%23B8B8B8' stroke-width='1.4'/%3E%3C/svg%3E")}.hero-copy>p,.chapter__body,.ra-object__body,.ra-surface__lede{color:var(--color-text-secondary)}:root{--color-text-secondary:#8a8a8a}html[data-theme=light]{--color-text-secondary:#58595b}.evidence-path .evidence-stage__steps li{--stage-window:.34;--stage-start:calc(var(--stage-index) * var(--stage-window));--stage-local:clamp(0, calc((var(--chapter-progress,1) - var(--stage-start)) / var(--stage-window)), 1);transition:opacity .32s var(--ease-ui)}.evidence-path .evidence-stage__steps li:first-child{--stage-index:0}.evidence-path .evidence-stage__steps li:nth-child(2){--stage-index:1}.evidence-path .evidence-stage__steps li:nth-child(3){--stage-index:2}.evidence-path .evidence-stage__steps li{opacity:calc(.34 + var(--stage-local) * .66)}.evidence-path .evidence-stage__steps li .evidence-stage__index{color:var(--color-text-muted)}.evidence-path .evidence-stage__ring{transition:opacity .32s var(--ease-ui), stroke-width .32s var(--ease-ui)}@media (prefers-reduced-motion:reduce){.evidence-path .evidence-stage__steps li{opacity:1;transition:none}.evidence-path .evidence-stage__ring{transition:none}}.evidence-path__ground{background-color:#fff;background-image:var(--grid-image);background-size:var(--grid-cell) var(--grid-cell);--main-offset:max(0px, (100vw - var(--container)) / 2);--grid-offset-x:calc(-1 * (var(--main-offset) + clamp(1rem, 3vw, 3rem)));background-position:var(--grid-offset-x) var(--grid-offset-y,0px)}.evidence-path{--grid-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3E%3Cpath d='M0 0H80M0 0V80' stroke='%23404041' stroke-width='1' stroke-opacity='0.48'/%3E%3Cpath d='M0 0h5M0 0v5M80 0h-5M80 0v5M0 80h5M0 80v-5M80 80h-5M80 80v-5' stroke='%23404041' stroke-width='1.4' stroke-opacity='0.85'/%3E%3C/svg%3E");--color-text-secondary:#4a4b4d}.evidence-path__ground{--seam:3.4rem}.chapter--change .chapter__plot,.chapter--comparison .comparison-plot,.chapter--comparison .comparison-scatter{opacity:clamp(.15, calc((var(--chapter-progress,1) - .12) / .24), 1);transition:opacity .36s var(--ease-ui)}@media (prefers-reduced-motion:reduce){.chapter--change .chapter__plot,.chapter--comparison .comparison-plot,.chapter--comparison .comparison-scatter{opacity:1;transition:none}}@keyframes ra-line-arrive{0%{opacity:0;filter:blur(9px);transform:translateY(.55rem)scale(.988)}55%{opacity:1}to{opacity:1;filter:blur();transform:none}}.chapter__line,.hero-line{overflow:visible}html.motion-ready [data-reveal].is-visible .chapter__line>span,html.motion-ready .hero-copy.is-visible .hero-line>span{clip-path:none;animation:ra-line-arrive .76s var(--ease-cinematic) both;animation-delay:calc(var(--line-index) * .12s)}html.motion-ready [data-reveal]:not(.is-visible) .chapter__line>span,html.motion-ready .hero-copy:not(.is-visible) .hero-line>span{opacity:0;clip-path:none}@media (prefers-reduced-motion:reduce){html.motion-ready [data-reveal] .chapter__line>span,html.motion-ready .hero-copy :is(.hero-line>span){opacity:1;filter:none;clip-path:none;animation:none;transform:none}}.footer-lead h2{overflow-wrap:normal;word-break:keep-all;hyphens:none;max-width:none}.footer-lead h2>span{white-space:nowrap;display:block;overflow:visible}@media (width<=48rem){.footer-lead h2{font-size:clamp(1.9rem,8.6vw,3.4rem)}}@media (width<=26rem){.footer-lead h2{font-size:clamp(1.6rem,8.2vw,2.6rem)}}@media (width<=48rem){.footer-lead{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.footer-lead>p:last-child{max-width:34ch}}.hero-actions .archive-action--secondary{border-color:var(--color-border);color:var(--color-text);box-shadow:none;background:0 0;animation:none}.hero-actions .archive-action--secondary:is(:hover,:focus-visible){border-color:var(--color-text);color:var(--color-text);background:0 0}.hero-actions .archive-action--tertiary{min-height:0;color:var(--color-text-secondary);box-shadow:none;background:0 0;border:0;border-block-end:1px solid;border-radius:0;padding:.35rem 0;animation:none}.hero-actions .archive-action--tertiary b{font-size:.85em;display:inline}.hero-actions .archive-action--tertiary:is(:hover,:focus-visible){color:var(--color-text);background:0 0}.hero-actions .archive-action--tertiary:hover b{transform:translate(.2rem)}[dir=rtl] .hero-actions .archive-action--tertiary:hover b{transform:translate(-.2rem)}.hero-actions .archive-action--primary:active{background:var(--color-text-secondary);border-color:var(--color-text-secondary)}.hero-actions .archive-action--secondary:active{background:color-mix(in srgb, var(--color-text) 12%, transparent)}.hero-actions .archive-action--tertiary:active{color:var(--color-text-secondary)}@keyframes ra-breathe{0%,to{box-shadow:none}50%{box-shadow:var(--glow-subtle)}}.hero-actions .archive-action--primary{animation:ra-breathe 5.6s var(--ease-ui) infinite}@media (prefers-reduced-motion:reduce){.hero-actions .archive-action--primary{box-shadow:var(--glow-subtle);animation:none}.hero-actions .archive-action--tertiary:hover b{transform:none}}.record-ledger{--rows:var(--row-count,4)}.record-ledger__row{--at:calc(.5 + var(--chapter-progress,0) * (var(--rows) - 1));--rise:clamp(0, calc(var(--at) - var(--row-index) + .5), 1);--fall:clamp(0, calc(var(--row-index) + 1.5 - var(--at)), 1);--active:min(var(--rise), var(--fall));padding-inline-start:1.5rem;position:relative}.record-ledger__row:before{background:var(--color-text);block-size:calc(var(--active) * 100%);content:"";inline-size:2px;transition:block-size .26s var(--ease-ui);position:absolute;inset-block-start:0;inset-inline-start:0}.record-ledger__marker{background:var(--color-text);block-size:.42rem;inline-size:.42rem;opacity:var(--active);box-shadow:0 0 calc(6px + var(--active) * 14px) rgb(255 255 255/calc(var(--active) * .75));transform:scale(calc(.6 + var(--active) * .4));transition:opacity .26s var(--ease-ui), transform .26s var(--ease-ui), box-shadow .26s var(--ease-ui);border-radius:50%;position:absolute;inset-block-start:.62rem;inset-inline-start:-.3rem}.record-ledger__row .record-ledger__measure{color:color-mix(in srgb, var(--color-text) calc(60% + var(--active) * 40%), transparent)}@media (prefers-reduced-motion:reduce){.record-ledger__row{opacity:1;transition:none}.record-ledger__row:before,.record-ledger__marker{transition:none}}html[data-design-prototype]{--color-background:#050505;--color-surface:#101010;--color-text:#fff;--color-text-secondary:#8a8a8a;--color-text-muted:#a0a0a0;--prototype-rule:#0b0b0b;--prototype-gutter:clamp(1.25rem, 5vw, 5rem);--grid-cell:6rem;--grid-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' viewBox='0 0 96 96'%3E%3Cpath d='M0 0H96M0 0V96' fill='none' stroke='%23101010' stroke-width='1'/%3E%3Cpath d='M0 0h5v0M0 0v5M96 0h-5M96 0v5M0 96h5M0 96v-5M96 96h-5M96 96v-5' fill='none' stroke='%23101010' stroke-width='1.5'/%3E%3C/svg%3E")}html[data-design-prototype][data-theme=light]{--color-background:#fff;--color-surface:#f7f7f7;--color-text:#111;--color-text-secondary:#58595b;--color-text-muted:#595959;--prototype-rule:#9f9f9f;--grid-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' viewBox='0 0 96 96'%3E%3Cpath d='M0 0H96M0 0V96' fill='none' stroke='%23E2E2E2' stroke-width='1'/%3E%3Cpath d='M0 0h5M0 0v5M96 0h-5M96 0v5M0 96h5M0 96v-5M96 96h-5M96 96v-5' fill='none' stroke='%23B8B8B8' stroke-width='1.5'/%3E%3C/svg%3E")}html[data-design-prototype] body{background:var(--color-background);font-family:Inter,sans-serif}html[data-design-prototype][lang=dv] body{font-family:Noto Sans Thaana,sans-serif}html[data-design-prototype] body:before{content:"";background-image:var(--grid-image);background-size:var(--grid-cell) var(--grid-cell);opacity:1;pointer-events:none;position:fixed;inset:0;mask-image:none}html[data-design-prototype] :is(h1,h2,h3,h4){font-family:var(--font-display)}html[data-design-prototype] :is(a,button,input,select,summary):focus-visible{outline-offset:5px;box-shadow:none;outline:2px solid}html[data-design-prototype] :is(button,input,select,summary){min-height:48px}html[data-design-prototype] :is(p,dd,a,li){overflow-wrap:anywhere}html[data-design-prototype] .site-header{width:100%;padding:1rem var(--prototype-gutter);border:0;border-bottom:1px solid var(--prototype-rule);background:var(--color-background);z-index:100;min-height:88px;box-shadow:none;backdrop-filter:none;gap:2rem;margin:0;position:sticky;top:0}html[data-design-prototype] .site-header .brand{flex:0 0 160px;width:160px}html[data-design-prototype] .maldives-clock{display:none}html[data-design-prototype] .primary-navigation{margin-inline-start:auto}html[data-design-prototype] .primary-navigation a{align-items:center;min-height:48px;font-size:.82rem;display:flex}html[data-design-prototype] .header-actions{gap:.8rem}html[data-design-prototype] main{width:100%;max-width:none;padding-inline:var(--prototype-gutter);margin-inline:auto;position:relative}html[data-design-prototype] .hero{background:0 0;grid-template-columns:1fr 1fr;align-items:center;gap:2rem;min-height:calc(100svh - 88px);padding-block:5rem;display:grid}html[data-design-prototype] main .hero-copy{z-index:2;grid-column:1;width:100%;max-width:none;margin:0;padding:0;position:relative}html[data-design-prototype] .hero h1{letter-spacing:-.065em;max-width:12ch;font-size:clamp(2.8rem,5.3vw,5.5rem);font-weight:450;line-height:1.06}html[data-design-prototype] .hero-line{display:contents}html[data-design-prototype] .hero-line>span{display:inline}html[data-design-prototype] .hero-line+.hero-line:before{content:" "}html[data-design-prototype] .hero-copy>p{background:var(--color-background);max-width:35ch;margin-block:2rem;font-size:1.1rem;line-height:1.65}html[data-design-prototype] .hero-actions{flex-direction:column;align-items:start;gap:0;margin-block-start:2.5rem;display:flex}html[data-design-prototype] .archive-action{border:0;border-bottom:1px solid var(--prototype-rule);min-width:220px;min-height:48px;color:var(--color-text);box-shadow:none;background:0 0;border-radius:0;padding:.8rem 0;font-size:.95rem;animation:none}html[data-design-prototype] .archive-action:hover{background:var(--color-surface)}html[data-design-prototype] .archive-action--spectral-edge{background:var(--color-text);min-width:0;min-height:3.5rem;color:var(--color-background);box-shadow:none;border:1px solid;padding:.55rem .75rem}html[data-design-prototype] .hero-actions .archive-action--spectral-edge:focus-visible{outline:2px solid var(--color-text);outline-offset:4px;box-shadow:none}html[data-design-prototype] .archive-action--spectral-edge:hover,html[data-design-prototype] .archive-action--spectral-edge:focus-visible{color:var(--color-text);background:0 0}html[data-design-prototype] .hero>#foundation{opacity:.35;grid-column:2;max-height:55vh;overflow:hidden}html[data-design-prototype].homepage-particles-ready .hero>#foundation{opacity:0;pointer-events:none}html[data-design-prototype] .homepage-particle-continuity{z-index:1;pointer-events:none;opacity:1;mix-blend-mode:normal;width:100%;height:calc(100% - 88px);position:fixed;inset:88px 0 0}html[data-design-prototype] [data-living-object]{border-top:1px solid var(--prototype-rule);background:0 0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;gap:2.5rem 5vw;min-height:125svh;padding:7rem 0;display:grid;position:relative;overflow:visible}html[data-design-prototype] [data-living-object=change]{border-top-color:color-mix(in srgb, var(--prototype-rule) 40%, transparent)}html[data-design-prototype] [data-living-object]>:not(.living-static-object){z-index:2;grid-column:1;width:100%;min-width:0;max-width:none;position:relative}html[data-design-prototype] .chapter__intro{margin:0;padding:0}html[data-design-prototype] [data-living-object]>:not(.living-static-object){top:auto;grid-row:auto;align-self:start;inset-block-start:auto;transform:none}html[data-design-prototype] [data-living-object] .chapter__intro{grid-row:1}html[data-design-prototype] [data-living-object]>:nth-child(2):not(.living-static-object){grid-row:2}html[data-design-prototype] [data-living-object] :is(.chapter__body,.chapter__statement){height:auto;min-height:0;position:static}html[data-design-prototype] [data-living-object] :is(li,dt,dd,.context-value__terms>div,.uncertainty-field__point){opacity:1!important;filter:none!important;transform:none!important}html[data-design-prototype] [data-living-object] :is(ol,ul,figure,nav){clip-path:none;mask-image:none}html[data-design-prototype] .explore-grid :is(li,a){background:var(--color-background);color:var(--color-text);opacity:1!important;transform:none!important}html[data-design-prototype] .archive-action:before,html[data-design-prototype] .archive-action:after,html[data-design-prototype] .context-value:before,html[data-design-prototype] .context-value:after{display:none}html[data-design-prototype] .archive-action--spectral-edge:before,html[data-design-prototype] .archive-action--spectral-edge:after{display:block}html[data-design-prototype] .archive-action b{opacity:1;display:block;transform:none}html[data-design-prototype] .chapter__statement{letter-spacing:-.055em;max-width:13ch;margin-block:1.3rem;font-size:clamp(2.5rem,4.2vw,4.7rem);font-weight:450;line-height:1.07}html[data-design-prototype] .chapter__line{display:inline}html[data-design-prototype] .chapter__line+.chapter__line:before{content:" "}html[data-design-prototype] .chapter__body{max-width:39ch;color:var(--color-text-secondary);background:var(--color-background);font-size:1.05rem;line-height:1.7}html[data-design-prototype] :is(.chapter__ledger,.comparison-plot,.comparison-scatter,.context-value,.uncertainty-ledger,.explore-grid,.home-live-data){border:0;border-top:1px solid var(--prototype-rule);box-shadow:none;background:0 0;border-radius:0;padding:1.4rem 0}html[data-design-prototype] .context-value__figure{font-size:clamp(3rem,6vw,6rem);font-weight:400}html[data-design-prototype] :is(.chapter__note,figcaption){color:var(--color-text-secondary);line-height:1.6}html[data-design-prototype] :is([data-webgl-text],[data-webgl-text-body],.chapter__line>span,.hero-line>span){opacity:1!important;visibility:visible!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;filter:none!important;transform:none!important}html[data-design-prototype] :is(.text-particle-transition,.story-thread,.archive-close){display:none!important}html[data-design-prototype] [data-reveal]{opacity:1;filter:none;transform:none}html[data-design-prototype] :is(.hero-copy,.chapter) *{transition:none!important;animation:none!important}html[data-design-prototype] :is(.hero-copy>p,.hero-actions){opacity:1!important;transform:none!important}html[data-design-prototype] .living-static-object{aspect-ratio:1;grid-area:1/2/3;align-self:center;max-height:33rem;display:block;overflow:hidden}html[data-design-prototype] .living-static-object img{object-fit:contain;width:100%;height:100%}html[data-design-prototype] [data-living-object=comparison] .living-static-object img{object-fit:cover;object-position:top;height:118%}html[data-design-prototype] :is([data-living-object=context],[data-living-object=uncertainty]) .living-static-object img{object-fit:cover;object-position:top;height:117%}html[data-design-prototype].homepage-particles-ready .living-static-object{visibility:hidden}html[data-design-prototype][data-theme=light] .living-static-object img{filter:invert()}html[data-design-prototype] .home-live-data h3{margin-bottom:2rem;font-size:clamp(2.5rem,4vw,4rem);font-weight:450;line-height:1.15}html[data-design-prototype] :is(.evidence-path,.chapter--connected,.method-note){z-index:2;background:var(--color-background);color:var(--color-text);border-top:1px solid var(--prototype-rule);min-height:auto;margin-block:0;padding:5rem 0;position:relative}html[data-design-prototype] .site-footer{z-index:2;color:var(--color-text);padding:5rem var(--prototype-gutter) 2rem;clip-path:none;background:0 0;border-top:2px solid #b22024;position:relative;transform:none}html[data-design-prototype] .site-footer:before,html[data-design-prototype] .site-footer:after{display:none}html[data-design-prototype] .footer-inner{width:100%;margin:0;padding:0}html[data-design-prototype] .footer-arrival{height:auto;min-height:65svh;padding:3rem 0}html[data-design-prototype] .footer-lead{padding:0;position:static;top:auto}html[data-design-prototype] .footer-lead h2{letter-spacing:-.06em;font-size:clamp(3.5rem,8vw,8rem);font-weight:450;line-height:1}html[data-design-prototype] .footer-lead :is(span,p){opacity:1;transform:none}html[data-design-prototype] :is(.footer-navigation,.footer-meta,.footer-legal,.footer-status){background:var(--color-background);position:relative}html[data-design-prototype] .footer-giant-logo{display:none}html[data-design-prototype] :is(.public-page,.ra-surface){max-width:1440px;padding:4rem var(--prototype-gutter) 7rem;margin:0 auto}html[data-design-prototype] :is(.page-hero,.ra-record__head){border-bottom:1px solid var(--prototype-rule);background:var(--color-background);min-height:auto;margin:0 0 2rem;padding:0 0 3rem;display:block}html[data-design-prototype] :is(.page-hero h1,.ra-record h1){letter-spacing:-.045em;max-width:20ch;font-size:clamp(2.75rem,5vw,5rem);font-weight:450;line-height:1.12}html[data-design-prototype] :is(.page-layout,.ra-record){gap:4rem}html[data-design-prototype] :is(.page-sections,.page-rail,.ra-record__region,.ra-object,.data-waiting){box-shadow:none;color:var(--color-text);border:0;border-top:1px solid var(--prototype-rule);background:0 0;border-radius:0;padding:2rem 0}html[data-design-prototype] .ra-record__region{grid-template-columns:minmax(9rem,.35fr) minmax(0,1fr);gap:1rem 3rem;display:grid}html[data-design-prototype] .ra-record__region>:not(h2){grid-column:2}html[data-design-prototype] :is(.ra-record__region-title,.section-index,.page-eyebrow){letter-spacing:.08em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.78rem}html[data-design-prototype] :is([data-catalogue],[data-search-results]){margin:0;padding:0;list-style:none}html[data-design-prototype] :is([data-catalogue],[data-search-results])>li{border-bottom:1px solid var(--prototype-rule);padding:1.5rem 0}html[data-design-prototype] [data-search-form]{align-items:end;gap:1rem;max-width:900px;display:flex}html[data-design-prototype] [data-search-form] label{flex:1}html[data-design-prototype] input{border:1px solid color-mix(in srgb, var(--color-text) 36%, transparent);width:100%;color:var(--color-text);font:inherit;background:0 0;border-radius:0;padding:.8rem 1rem}html[data-design-prototype] input:is(:hover,:focus-visible){border-color:var(--color-text)}html[data-design-prototype] [data-search-form] input{box-sizing:border-box;margin-block-start:.5rem;display:block}html[data-design-prototype] [data-search-form] :is(input,button){height:3.25rem}html[data-design-prototype] :is(table,pre){max-width:100%;overflow:auto}@media (width<=1180px){html[data-design-prototype] .primary-navigation{display:none}html[data-design-prototype] .mobile-menu{display:block;position:static}html[data-design-prototype] .header-actions{margin-inline-start:auto}html[data-design-prototype] .mobile-menu summary{min-width:3rem;min-height:3rem;padding:0 var(--space-1);color:var(--color-text);cursor:pointer;font:500 .68rem var(--font-data);text-transform:uppercase;border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;list-style:none;display:inline-flex}html[data-design-prototype] .mobile-menu summary::-webkit-details-marker{display:none}html[data-design-prototype] .mobile-menu__state--open,html[data-design-prototype] .mobile-menu[open] .mobile-menu__state--closed{display:none}html[data-design-prototype] .mobile-menu[open] .mobile-menu__state--open{display:inline}html[data-design-prototype] .mobile-menu__panel{overscroll-behavior:contain;max-block-size:calc(100dvh - 4.5rem);padding:var(--space-4) clamp(1rem,4vw,2rem);border-block:1px solid var(--color-border);background:var(--color-background);display:none;position:absolute;inset-block-start:100%;inset-inline:0;overflow-y:auto;box-shadow:0 1.5rem 2.5rem #0000002e}html[data-design-prototype] .mobile-menu[open] .mobile-menu__panel{display:block}html[data-design-prototype] .mobile-menu__panel ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:auto;display:grid}html[data-design-prototype] .mobile-menu__panel li{border-block-start:1px dotted var(--color-border)}html[data-design-prototype] .mobile-menu__panel nav a{min-height:3rem;padding:var(--space-2);align-items:center;display:flex}html[data-design-prototype] .mobile-menu__utilities{justify-content:space-between;align-items:center;gap:var(--space-3);border-block-start:1px solid var(--color-border);margin-block-start:var(--space-4);padding-block-start:var(--space-3);display:flex}}@media (width<=819px){html[data-design-prototype] .site-header{gap:1rem;min-height:72px;padding-block:.6rem}html[data-design-prototype] .site-header .brand{flex-basis:112px;width:112px}html[data-design-prototype] .header-search span{display:none}html[data-design-prototype] .hero{grid-template-columns:1fr;align-content:start;min-height:115svh;padding-block:3rem}html[data-design-prototype] .hero h1{max-width:15ch;font-size:clamp(2.65rem,8vw,4rem)}html[data-design-prototype] .hero>#foundation{grid-column:1;height:40svh;max-height:none;margin-top:-1.5rem}html[data-design-prototype] [data-living-object]{grid-template-columns:1fr;align-content:start;gap:2rem;min-height:130svh;padding-block:4rem}html[data-design-prototype] [data-living-object]>:not(.living-static-object){grid-column:1}html[data-design-prototype] .chapter__statement{font-size:clamp(2.5rem,7vw,3.6rem)}html[data-design-prototype] .living-static-object{grid-area:auto/1;width:100%;max-height:25rem}html[data-design-prototype] .homepage-particle-continuity{height:calc(100% - 72px);inset-block-start:72px}html[data-design-prototype] .page-layout,html[data-design-prototype] .ra-record__region{display:block}html[data-design-prototype] [data-search-form]{flex-direction:column;align-items:stretch}html[data-design-prototype] .footer-meta{display:block}}@media (width<=430px){html[data-design-prototype] .site-header .brand{flex-basis:70px;width:70px}html[data-design-prototype] .header-actions{gap:.25rem}html[data-design-prototype] .header-actions .locale-link{display:none}html[data-design-prototype] .hero-copy>p{font-size:1rem}}@media (width>=48rem) and (width<=819px){html[data-design-prototype] .hero{min-height:100svh;padding-block:1.75rem}html[data-design-prototype] [data-living-object]{gap:1.5rem;padding-block:2.5rem}html[data-design-prototype] :is(.evidence-path,.chapter--connected,.method-note){padding-block:3.25rem}}@media (width<=47.9375rem){html[data-design-prototype] .hero{min-height:92svh;padding-block:1.25rem}html[data-design-prototype] [data-living-object]{gap:1.25rem;padding-block:2rem}html[data-design-prototype] :is(.evidence-path,.chapter--connected,.method-note){padding-block:2.5rem}}@media (prefers-reduced-motion:reduce){html[data-design-prototype] [data-living-object]{min-height:auto;padding-block-end:4rem}html[data-design-prototype] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html[data-design-prototype] .footer-inner{transform:none}html[data-design-prototype] [data-search-form] button{border:1px solid var(--prototype-rule);background:var(--color-text);min-height:48px;color:var(--color-background);font:inherit;cursor:pointer;border-radius:0;padding:.8rem 1.5rem}html[data-design-prototype] .homepage-particle-continuity{height:100%;inset:0}html[data-design-prototype] .context-value__figure{opacity:1;line-height:1.25}html[data-design-prototype] .footer-lead h2{transform:none}html[data-design-prototype] .site-footer a{color:var(--color-text)}html[data-design-prototype] .site-footer a:focus-visible{outline-color:currentColor}html[data-design-prototype] :is(.evidence-path__ground,.evidence-stage__rings){display:none}html[data-design-prototype] .evidence-stage{aspect-ratio:auto;height:auto}html[data-design-prototype] .evidence-stage__steps{text-align:start;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;height:auto;display:grid}html[data-design-prototype] .evidence-stage__steps li{opacity:1;border-top:1px solid var(--prototype-rule);width:auto;min-width:0;padding-block:2rem;position:static;transform:none}html[data-design-prototype] [data-living-object=comparison] .living-static-object{aspect-ratio:922/915}html[data-design-prototype] :is([data-living-object=context],[data-living-object=uncertainty]) .living-static-object{aspect-ratio:1023/819}html[data-design-prototype] [data-living-object] .living-static-object img{object-fit:contain;width:100%;height:auto}@media (width<=819px){html[data-design-prototype] .evidence-stage__steps{grid-template-columns:minmax(0,1fr)}}@media (width>=48rem) and (width<=819px){html[data-design-prototype] .evidence-stage__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}html[data-design-prototype] .evidence-stage__steps li{padding-block:1.25rem}}@media (width>=820px){html[data-design-prototype] [data-living-object]{align-content:start;min-height:180svh;padding-block:18svh 80svh}html[data-design-prototype] :is([data-living-object=comparison],[data-living-object=uncertainty],[data-living-object=live])>:not(.living-static-object){grid-column:2}html[data-design-prototype] :is([data-living-object=comparison],[data-living-object=uncertainty],[data-living-object=live]) .living-static-object{grid-column:1}}@media (prefers-reduced-motion:reduce){html[data-design-prototype] [data-living-object]{min-height:auto;padding-block:4rem}}@media (width<=819px){html[data-design-prototype].homepage-particles-ready .hero{position:relative}html[data-design-prototype].homepage-particles-ready .hero>#foundation,html[data-design-prototype].homepage-particles-ready [data-living-object]>.living-static-object{aspect-ratio:auto;pointer-events:none;width:56%;height:15rem;max-height:none;margin:0;position:absolute;inset-block-start:1.25rem;inset-inline-end:0}}@media (width>=48rem) and (width<=819px){html[data-design-prototype].homepage-particles-ready .hero>#foundation,html[data-design-prototype].homepage-particles-ready [data-living-object]>.living-static-object{width:46%;height:18rem;inset-block-start:1.75rem}}:root{--dala-text-min:21rem}.chapter--change{--dala-text-x:17.7vw;--dala-text-w:52vw;--dala-obj-x:42.6vw;--dala-obj-w:44.8vw}.chapter--context,.chapter--explore{--dala-text-x:14.6vw;--dala-text-w:55vw;--dala-obj-x:41.1vw;--dala-obj-w:47.8vw}.chapter--comparison,.chapter--uncertainty{--dala-text-x:39vw;--dala-text-w:56vw;--dala-obj-x:11.3vw;--dala-obj-w:44vw}.chapter--change{--dala-pad-top:10.9svh}.chapter--context,.chapter--explore{--dala-pad-top:8.1svh}.chapter--comparison,.chapter--uncertainty{--dala-pad-top:0svh}@media (width>=60rem) and (width<=87.5rem){.chapter--comparison{--dala-text-x:33vw;--dala-text-w:62vw}}@media (width>=60rem){html[data-design-prototype] [data-living-object]{grid-template-columns:minmax(0,1fr)}html[data-design-prototype] [data-living-object]>:not(.living-static-object){width:min(max(var(--dala-text-w,22.3vw), var(--dala-text-min)), calc(100vw - var(--dala-text-x,14.6vw) - 5vw));grid-column:1;max-width:none;margin-inline-start:max(0px, calc(var(--dala-text-x,14.6vw) - (100vw - 100%) / 2))}html[data-design-prototype] [data-living-object] .chapter__intro{padding-inline-end:0;position:static;inset-block-start:auto}html[data-design-prototype] [data-living-object]>:nth-child(2):not(.living-static-object){grid-row:2;margin-block-start:.75rem}html[data-design-prototype] [data-living-object]{min-height:100svh;padding-block:var(--dala-pad-top,5svh) 5.5svh;align-content:safe center;row-gap:1.5rem}html[data-design-prototype] [data-living-object] .comparison-plot ol{grid-template-columns:repeat(auto-fill,minmax(max(6.25rem,14.2857% - .385714rem),1fr));gap:.45rem}html[data-design-prototype] .chapter--comparison{row-gap:1rem;padding-block-end:3svh}html[data-design-prototype] [data-living-object] .comparison-plot li{gap:.2rem;padding:.45rem .5rem}html[data-design-prototype] [data-living-object] .comparison-plot__track{height:.6rem}html[data-design-prototype] [data-living-object] .comparison-plot__label{white-space:nowrap;font-size:.66rem}html[data-design-prototype] [data-living-object] .comparison-plot__value{gap:0;display:grid}html[data-design-prototype] [data-living-object] .comparison-plot__value bdi{white-space:nowrap}html[data-design-prototype] [data-living-object] .comparison-plot__value{font-size:.74rem}html[data-design-prototype] [data-living-object] .comparison-plot__value small{font-size:.58rem}html[data-design-prototype].homepage-particles-ready [data-living-object] .living-static-object{display:none}html[data-design-prototype] [data-living-object] .living-static-object{z-index:0;width:min(var(--dala-obj-w,47.8vw), calc(100vw - var(--dala-obj-x,41.1vw) - 4vw));opacity:.42;pointer-events:none;grid-area:auto;max-height:86svh;position:absolute;inset-block-start:50%;inset-inline-start:max(0px, calc(var(--dala-obj-x,41.1vw) - (100vw - 100%) / 2));translate:0 -50%}}html[data-design-prototype] .hero-actions{gap:.75rem}html[data-design-prototype] .hero-actions .archive-action{gap:1.75rem;min-width:9.5rem;min-height:3rem;padding-block:.45rem;padding-inline:1rem;font-size:.85rem}html[data-design-prototype] .hero-actions :is(.archive-action--secondary,.archive-action--tertiary){border:1px solid color-mix(in srgb, var(--color-text) 42%, transparent);min-height:3rem;color:var(--color-text);background:0 0;padding-block:.45rem}html[data-design-prototype] .hero-actions :is(.archive-action--secondary,.archive-action--tertiary):is(:hover,:focus-visible){border-color:var(--color-text);background:color-mix(in srgb, var(--color-text) 7%, transparent);color:var(--color-text)}html[data-design-prototype] .hero-actions :is(.archive-action--secondary,.archive-action--tertiary):active{background:color-mix(in srgb, var(--color-text) 14%, transparent)}html[data-design-prototype] .hero-actions .archive-action--spectral-edge{--cta-glow:var(--color-text);border-color:var(--color-text);box-shadow:0 0 8px 0 color-mix(in srgb, var(--cta-glow) 80%, transparent), 0 0 32px 8px color-mix(in srgb, var(--cta-glow) 14%, transparent), 0 0 128px 32px color-mix(in srgb, var(--cta-glow) 0%, transparent);animation:ra-cta-glow 4.8s var(--ease-ui) infinite!important}html[data-design-prototype] .hero-actions .archive-action--spectral-edge:before,html[data-design-prototype] .hero-actions .archive-action--spectral-edge:after{display:none}@keyframes ra-cta-glow{0%,to{box-shadow:0 0 8px 0 color-mix(in srgb, var(--cta-glow) 80%, transparent), 0 0 32px 8px color-mix(in srgb, var(--cta-glow) 14%, transparent), 0 0 128px 32px color-mix(in srgb, var(--cta-glow) 0%, transparent)}50%{box-shadow:0 0 8px 0 color-mix(in srgb, var(--cta-glow) 95%, transparent), 0 0 32px 8px color-mix(in srgb, var(--cta-glow) 45%, transparent), 0 0 128px 32px color-mix(in srgb, var(--cta-glow) 16%, transparent)}}@media (prefers-reduced-motion:reduce){html[data-design-prototype] .hero-actions .archive-action--spectral-edge{box-shadow:0 0 8px 0 color-mix(in srgb, var(--cta-glow) 90%, transparent), 0 0 32px 8px color-mix(in srgb, var(--cta-glow) 30%, transparent), 0 0 128px 32px color-mix(in srgb, var(--cta-glow) 8%, transparent);animation:none!important}}.evidence-path{--color-background:inherit;--color-surface:inherit;--color-text:inherit;--color-text-secondary:inherit;--color-text-muted:inherit;--color-border:inherit;--color-grid:inherit;--color-accent:inherit;--grid-image:inherit}html[data-design-prototype] .evidence-path .evidence-stage__rings{display:block}.evidence-path .evidence-stage{min-height:22rem}.chapter__intro,.evidence-path__intro{container-type:inline-size}@supports (font-size:1cqw){html[data-design-prototype] .chapter__statement{font-size:clamp(2.5rem,15.5cqw,4.7rem)}.evidence-path__intro h2{font-size:clamp(3rem,17cqw,7rem)}}html[data-design-prototype] :is(.evidence-path,.chapter--connected,.method-note){background:0 0}@media (width>=60rem){html[data-design-prototype] .footer-arrival{align-content:center;justify-items:center;min-height:46svh;display:grid}html[data-design-prototype] .footer-arrival .footer-lead{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:1.75rem;width:min(64vw,60rem)}html[data-design-prototype] .footer-arrival .footer-lead h2{max-width:none;font-size:clamp(3rem,6vw,7rem)}html[data-design-prototype] .footer-arrival .footer-lead>p:last-child{max-width:40ch;margin-inline:auto}html[data-design-prototype] .method-note{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:.9rem;padding-block:clamp(2.5rem,6svh,4rem)}html[data-design-prototype] .method-note h2{font-family:var(--font-data);letter-spacing:.12em;color:var(--color-text-muted);font-size:.72rem}html[data-design-prototype] .method-note p{max-width:52ch;font-family:var(--font-reading);font-size:1rem;line-height:1.6}html[data-design-prototype] .chapter--comparison .comparison-plot{padding-block:.4rem}html[data-design-prototype] .chapter--comparison .comparison-plot figcaption dl{grid-template-columns:repeat(3,auto);justify-content:start;column-gap:2.5rem}html[data-design-prototype] .chapter--comparison .comparison-plot figcaption dl div{grid-template-columns:auto}html[data-design-prototype] .chapter--context .context-value{min-height:0;padding-block:1.5rem .5rem}html[data-design-prototype] .chapter--context .context-value__terms{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}html[data-design-prototype] .evidence-path{grid-template-columns:minmax(0,1fr);justify-items:stretch;row-gap:0;padding-block:0}html[data-design-prototype] .evidence-path .evidence-path__scene{box-sizing:border-box;grid-area:1/1;align-content:center;justify-items:center;row-gap:2rem;min-height:100svh;padding-block:4svh;display:grid}html[data-design-prototype] .evidence-path .evidence-path__intro{text-align:center;grid-area:1/1;justify-items:center;width:min(100%,56rem);display:grid}html[data-design-prototype] .evidence-path .evidence-path__intro h2{max-width:16ch;font-size:clamp(3rem,5vw,5.5rem)}html[data-design-prototype] .evidence-path .evidence-path__intro .chapter__body{max-width:40rem;margin-inline:auto}html[data-design-prototype] .evidence-path .evidence-stage{aspect-ratio:1000/560;grid-area:2/1;width:min(100%,54rem,178.571svh - 41.0714rem);height:auto;min-height:0;margin-inline:auto;container-type:inline-size}html[data-design-prototype] .evidence-path .evidence-stage__steps{height:100%;margin:0;display:block;position:absolute;inset:0}html[data-design-prototype] .evidence-path .evidence-stage__steps li{border:0;width:max-content;min-height:0;padding:0;position:absolute;left:50%;right:auto;transform:translate(-50%,-50%)}html[data-design-prototype] .evidence-path .evidence-stage__index{font-size:1.21cqw}html[data-design-prototype] .evidence-path .evidence-stage__steps h3{margin:0;font-size:2.37cqw;line-height:1.1}html[data-design-prototype] .evidence-path .evidence-stage__steps p{margin:.25cqw 0 0;font-size:1.33cqw;line-height:1.32}html[data-design-prototype] .evidence-path .evidence-stage__steps li:first-child{text-align:center;max-width:24cqw}html[data-design-prototype] .evidence-path .evidence-stage__steps li:first-child :is(.evidence-stage__index,h3){vertical-align:baseline;display:inline-block}html[data-design-prototype] .evidence-path .evidence-stage__steps li:first-child .evidence-stage__index{margin-inline-end:1cqw}html[data-design-prototype] .evidence-path .evidence-stage__steps li:not(:first-child){text-align:start;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"index copy""title copy";align-items:center;column-gap:1.95cqw;display:grid}html[data-design-prototype] .evidence-path .evidence-stage__steps li:nth-child(2){max-width:44cqw}html[data-design-prototype] .evidence-path .evidence-stage__steps li:nth-child(3){max-width:58cqw}html[data-design-prototype] .evidence-path .evidence-stage__steps li:not(:first-child) .evidence-stage__index{grid-area:index}html[data-design-prototype] .evidence-path .evidence-stage__steps li:not(:first-child) h3{grid-area:title}html[data-design-prototype] .evidence-path .evidence-stage__steps li:not(:first-child) p{border-inline-start:1px solid color-mix(in srgb, var(--color-text) 28%, transparent);grid-area:copy;margin:0;padding-inline-start:1.95cqw}html[data-design-prototype] .evidence-path .record-chain{box-sizing:border-box;text-align:center;grid-area:2/1;align-content:center;justify-self:stretch;min-height:100svh;margin-block-start:0;padding-block:4svh;display:grid}html[data-design-prototype] .evidence-path .record-chain__caption p{margin-inline:auto}html[data-design-prototype] .evidence-path .record-chain__process{justify-content:center}html[data-design-prototype] .evidence-path .record-chain__source dl{grid-template-columns:repeat(3,minmax(0,14rem));justify-content:center}}.record-chain{--mark-x:0px;--mark-y:.75rem}@media (width>=62.0625rem){.record-chain{--mark-x:calc(50% - .4rem)}.record-chain .record-chain__steps{--chain-half:calc((100% - (var(--chain-count,7) - 1) * var(--space-3)) / var(--chain-count,7) / 2)}.record-chain .record-chain__steps:before{inset-inline:var(--chain-half)}.record-chain .record-chain__node{text-align:center;justify-items:center}.record-chain .record-chain__node:before{inset-inline-start:var(--mark-x)}}.record-chain[data-trace-running] .record-chain__steps:after{z-index:1;width:max(0px, calc(var(--trace-x,0px) - var(--chain-half,.4rem)));background:linear-gradient(to right, color-mix(in srgb, var(--color-accent) 20%, transparent), var(--color-accent));height:2px;box-shadow:0 0 10px color-mix(in srgb, var(--color-accent) 45%, transparent);content:"";pointer-events:none;transition:width .9s var(--ease-scene);position:absolute;inset-block-start:calc(1.15rem - .5px);inset-inline-start:var(--chain-half,.4rem)}[dir=rtl] .record-chain[data-trace-running] .record-chain__steps:after{background:linear-gradient(to left, color-mix(in srgb, var(--color-accent) 20%, transparent), var(--color-accent))}.record-chain[data-trace-running] .record-chain__node:before{z-index:2;transition:background-color .36s var(--ease-ui), box-shadow .36s var(--ease-ui)}.record-chain[data-trace-running] .record-chain__node.is-traced:before{background:var(--color-accent);box-shadow:0 0 6px 1px color-mix(in srgb, var(--color-accent) 55%, transparent)}.record-chain[data-trace-running] .record-chain__node.is-tracing:before{animation:ra-link-blink 1.2s var(--ease-ui) both}.record-chain[data-trace-running] .record-chain__node.is-tracing:after{z-index:1;box-sizing:border-box;border:1px solid var(--color-accent);outline:1px solid color-mix(in srgb, var(--color-accent) 55%, transparent);outline-offset:2px;content:"";pointer-events:none;border-radius:50%;width:.8rem;height:.8rem;animation:1.2s cubic-bezier(.2,.6,.3,1) both ra-link-ripple;position:absolute;inset-block-start:var(--mark-y);inset-inline-start:var(--mark-x)}@keyframes ra-link-blink{0%{box-shadow:0 0 6px 1px color-mix(in srgb, var(--color-accent) 55%, transparent);transform:scale(1)}30%{box-shadow:0 0 18px 5px color-mix(in srgb, var(--color-accent) 80%, transparent);transform:scale(1.7)}to{box-shadow:0 0 12px 3px color-mix(in srgb, var(--color-accent) 65%, transparent);transform:scale(1.35)}}@keyframes ra-link-ripple{0%,28%{opacity:0;outline-offset:1px;transform:scale(1)}40%{opacity:1}to{opacity:0;outline-offset:5px;transform:scale(3.4)}}@media (width<=62rem){.record-chain{--mark-y:.15rem}}.record-chain[data-trace-running] .record-chain__node>*{transition:opacity .36s var(--ease-ui)}.record-chain[data-trace-running] .record-chain__node:not(.is-traced)>:not(.record-chain__phase){opacity:.5}.record-chain__process{color:var(--color-text-secondary);font-family:var(--font-data);letter-spacing:.06em;flex-wrap:wrap;align-items:baseline;gap:.35rem .85rem;margin:.85rem 0 0;font-size:.68rem;display:flex}.record-chain__process[hidden]{display:none}.record-chain__process [data-trace-phase]{color:var(--color-text-muted);text-transform:uppercase}.record-chain__process-count{font-variant-numeric:tabular-nums}.record-chain__process b{color:var(--color-text);font-weight:500}.record-chain__process code{color:var(--color-text-muted)}.record-chain__process-signal{background:var(--color-accent);width:.4rem;height:.4rem;animation:ra-trace-signal 1.1s var(--ease-ui) infinite;border-radius:50%;align-self:center}@keyframes ra-trace-signal{0%,to{opacity:1;box-shadow:0 0 0 0 color-mix(in srgb, var(--color-accent) 50%, transparent)}60%{opacity:.55;box-shadow:0 0 0 5px #0000}}@media (width<=62rem){.record-chain[data-trace-running] .record-chain__steps:after{display:none}}@media (prefers-reduced-motion:reduce){.record-chain__process-signal{animation:none}}html[data-design-prototype] .comparison-plot[data-in-view] li{animation:ra-card-rise .72s var(--ease-ui) both!important;animation-delay:calc(var(--row-index,0) * 45ms)!important}html[data-design-prototype] .comparison-plot[data-in-view] li>:is(.comparison-plot__label,.comparison-plot__value){animation:ra-card-surface .56s var(--ease-ui) both!important;animation-delay:calc(var(--row-index,0) * 45ms + .14s)!important}html[data-design-prototype] .comparison-plot[data-in-view] li :is(.comparison-plot__bar,.comparison-plot__named){animation:ra-track-fill .9s var(--ease-scene) both!important;animation-delay:calc(var(--row-index,0) * 45ms + .22s)!important}html[data-design-prototype] .comparison-plot[data-in-view] li .comparison-plot__named{animation-delay:calc(var(--row-index,0) * 45ms + .42s)!important}@keyframes ra-card-rise{0%{border-color:#0000;translate:0 14px}to{translate:0}}@keyframes ra-card-surface{0%{opacity:0}to{opacity:1}}@keyframes ra-track-fill{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes ra-track-fill-rtl{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}[dir=rtl] .comparison-plot[data-in-view] li :is(.comparison-plot__bar,.comparison-plot__named){animation-name:ra-track-fill-rtl!important}html[data-design-prototype] .uncertainty__gap[data-in-view] .uncertainty__matrix li{animation:ra-square-in .42s var(--ease-ui) both!important;animation-delay:calc(var(--i,0) * 3.5ms)!important}html[data-design-prototype] .uncertainty__gap[data-in-view] :is(.uncertainty__counts,.uncertainty__sampled){animation:ra-card-surface .6s var(--ease-ui) both!important;animation-delay:.7s!important}@media (width>=60rem){html[data-design-prototype] .hero{padding-block:calc(5rem + 2.7svh - 44px) calc(5rem - 2.7svh + 44px);padding-inline-start:max(0px,50% - 32.3vw)}html[data-design-prototype] .hero-copy{align-self:center}html[data-design-prototype] .hero h1{font-size:clamp(2.8rem,4.2vw,5rem)}html[data-design-prototype] .home-national-modules{box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;align-content:safe center;column-gap:2rem;min-height:100svh;padding-block:4svh 6svh;padding-inline:max(0px,50% - 32.3vw) max(0px,50% - 45vw);display:grid}html[data-design-prototype] .home-national-modules__header{grid-column:1/-1}html[data-design-prototype] .home-national-modules__admin{grid-area:auto/1/auto/-1;justify-self:center;margin:1.5rem 0 0}html[data-design-prototype] .home-national-modules__grid{flex-wrap:wrap;grid-column:1/-1;justify-content:center;margin-block-start:2rem;display:flex}html[data-design-prototype] .home-national-modules__grid>li{flex:0 0 calc(25% - .75px);min-width:15rem}html[data-design-prototype] .chapter--context .context-value{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"figure terms""caveat caveat";align-items:center;gap:1.25rem clamp(2rem,4vw,4.5rem);display:grid}html[data-design-prototype] .chapter--context .context-value__figure{border-inline-end:1px solid color-mix(in srgb, var(--color-text) 24%, transparent);grid-area:figure;padding-inline-end:clamp(2rem,4vw,4.5rem);font-size:clamp(4rem,7vw,7.5rem);line-height:1}html[data-design-prototype] .chapter--context .context-value__terms{grid-area:terms;grid-template-columns:minmax(0,1fr);row-gap:0;margin:0}html[data-design-prototype] .chapter--context .context-value__terms div{grid-template-columns:7rem minmax(0,1fr);align-items:baseline;padding-block:.5rem}html[data-design-prototype] .chapter--context .context-value__terms div:first-child{border-block-start:0}html[data-design-prototype] .chapter--context .context-value__caveat{grid-area:caveat;margin:0}}html[data-design-prototype] .context-value[data-in-view] .context-value__figure{animation:ra-figure-rise .9s var(--ease-scene) both!important}html[data-design-prototype] .context-value[data-in-view] .context-value__terms>div{animation:ra-term-in .56s var(--ease-ui) both!important;animation-delay:calc(.3s + var(--term-index,0) * 90ms)!important}html[data-design-prototype] .context-value[data-in-view] .context-value__caveat{animation:ra-caveat-in .7s var(--ease-ui) both!important;animation-delay:.85s!important}@keyframes ra-figure-rise{0%{clip-path:inset(100% 0 0);translate:0 .35em}to{clip-path:inset(0);translate:0}}@keyframes ra-term-in{0%{clip-path:inset(0 100% 0 0);translate:-.75rem}to{clip-path:inset(0);translate:0}}@keyframes ra-term-in-rtl{0%{clip-path:inset(0 0 0 100%);translate:.75rem}to{clip-path:inset(0);translate:0}}[dir=rtl] .context-value[data-in-view] .context-value__terms>div{animation-name:ra-term-in-rtl!important}@keyframes ra-caveat-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}html[data-design-prototype][data-scroll-fade] [data-fade]{--fade-f:clamp(0, calc((var(--scroll-in,1) - var(--fade-k,0) * .09) / .5), 1);translate:0 calc((1 - var(--fade-f)) * 1.75rem + (1 - var(--scroll-out,1)) * -1rem);opacity:calc(var(--fade-f) * var(--scroll-out,1))!important}html[data-design-prototype][data-scroll-fade] :is(h1,h2)[data-fade]{filter:blur(calc((1 - var(--fade-f)) * 7px))!important}@keyframes ra-square-in{0%{scale:0}60%{scale:1.3}to{scale:1}}.evidence-path .evidence-stage__ring{--ring-draw:clamp(0, calc((var(--stage-p,1) - var(--ring) * .2) / .45), 1);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--ring-draw));scale:calc(.86 + .14 * var(--ring-draw));transform-box:fill-box;transform-origin:50%}@media (width>=60rem){html[data-design-prototype] .evidence-path .evidence-stage__steps li{--label-p:clamp(0, calc((var(--stage-p,1) - (var(--stage-index,0) * .2 + .22)) / .3), 1);opacity:var(--label-p);translate:0 calc((1 - var(--label-p)) * 12px)}}@media (width>=48rem){html[data-design-prototype] .hero-actions{flex-flow:wrap;align-items:stretch}}@media (width>=820px){html[data-design-prototype] .chapter--context{--dala-text-w:44vw}}@media (width<=819px){html[data-design-prototype]{--prototype-gutter:clamp(1rem, 5vw, 1.75rem);scroll-padding-top:5rem}html[data-design-prototype] .site-header{gap:.5rem;min-height:64px;padding-block:.45rem}html[data-design-prototype] :is(button,summary,.header-search,.locale-link){touch-action:manipulation;min-width:44px;min-height:44px}html[data-design-prototype] :is(input,select,textarea){font-size:1rem}html[data-design-prototype] .hero{gap:1rem;min-height:auto;padding-block:2rem 1.5rem}html[data-design-prototype] .hero h1{letter-spacing:-.045em;max-width:17ch;font-size:clamp(2rem,8.5vw,2.8rem);line-height:1.12}html[data-design-prototype][lang=dv] .hero h1{letter-spacing:0;font-size:clamp(1.85rem,7.7vw,2.5rem);line-height:1.65}html[data-design-prototype] :is(.chapter__statement,.evidence-path__intro h2,.footer-lead h2){max-width:20ch;font-size:clamp(1.75rem,7.5vw,2.5rem);line-height:1.18}html[data-design-prototype][lang=dv] :is(.chapter__statement,.evidence-path__intro h2,.footer-lead h2){letter-spacing:0;line-height:1.65}html[data-design-prototype] :is(.page-hero h1,.ra-record h1,.ra-surface__head h1){font-size:clamp(2rem,8vw,2.5rem)}html[data-design-prototype] .hero-copy>p{max-width:38ch;margin-block:1rem 1.25rem;font-size:1rem;line-height:1.7}html[data-design-prototype] .hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;width:100%;margin-block-start:1.25rem;display:grid}html[data-design-prototype] .hero-actions .archive-action{gap:.5rem;width:100%;min-width:0;min-height:44px;padding:.55rem .8rem;font-size:.78rem}html[data-design-prototype] .hero-actions .archive-action:first-child{grid-column:1/-1}html[data-design-prototype] .hero-actions .archive-action--spectral-edge{box-shadow:0 3px 16px color-mix(in srgb,var(--color-text) 16%,transparent);animation:none!important}html[data-design-prototype] .mobile-menu__panel{overscroll-behavior:contain;max-height:calc(100dvh - 76px);padding-bottom:max(1.25rem,env(safe-area-inset-bottom));overflow-y:auto}html[data-design-prototype] .mobile-menu__panel nav a{min-height:48px;padding-block:.65rem;font-size:1.15rem;line-height:1.5}html[data-design-prototype] .footer-navigation a{min-height:52px}html[data-design-prototype] .context-value__figure{font-size:clamp(3rem,14vw,4rem)}}html[data-design-prototype]::view-transition-old(root){animation:.18s ease-out both ra-page-depart}html[data-design-prototype]::view-transition-new(root){animation:.36s cubic-bezier(.2,.7,.2,1) both ra-page-arrive}@keyframes ra-page-depart{to{opacity:0;transform:translateY(-3px)}}@keyframes ra-page-arrive{0%{opacity:0;transform:translateY(6px)scale(1.008)}}@media (width<=819px){html[data-design-prototype]::view-transition-new(root){animation-duration:.24s}}@media (prefers-reduced-motion:reduce){html[data-design-prototype]::view-transition-old(root),html[data-design-prototype]::view-transition-new(root){animation:none}}@media (width<=819px){html[data-design-prototype][lang=dv] :is(.page-hero h1,.ra-record h1,.ra-surface__head h1){letter-spacing:0;line-height:1.65}html[data-design-prototype][lang=dv] .hero-actions .archive-action{font-size:.875rem}html[data-design-prototype] .archive-action:active{background:color-mix(in srgb,var(--color-text) 12%,var(--color-background))}html[data-design-prototype] .archive-action--spectral-edge:active{opacity:.85;background:var(--color-text)}}.mobile-disclosure>summary{display:none}.mobile-disclosure__body{min-width:0}@media (width<=819px){html[data-design-prototype] .hero,html[data-design-prototype] [data-living-object]{flex-direction:column;gap:1rem;min-height:0;padding-block:1rem 2.5rem;display:flex}html[data-design-prototype] .hero>#foundation,html[data-design-prototype] [data-living-object] .living-static-object{aspect-ratio:auto;opacity:1;visibility:visible;pointer-events:auto;touch-action:pan-y;cursor:grab;z-index:3;flex:none;order:-1;grid-area:auto;width:100%;height:clamp(210px,31svh,280px);min-height:0;max-height:none;margin:0;display:block;position:relative;inset:auto;overflow:hidden;transform:none}html[data-design-prototype] .hero>#foundation:active,html[data-design-prototype] .living-static-object:active{cursor:grabbing}html[data-design-prototype].homepage-particles-ready .hero>#foundation>*,html[data-design-prototype].homepage-particles-ready .living-static-object>*{visibility:hidden}html[data-design-prototype] [data-living-object] .living-static-object img{object-fit:contain;width:100%;height:100%}html[data-design-prototype] .hero h1{font-size:clamp(1.75rem,7vw,2.1rem);line-height:1.13}html[data-design-prototype][lang=dv] .hero h1{font-size:clamp(1.65rem,6.6vw,2rem);line-height:1.65}html[data-design-prototype] :is(.chapter__statement,.evidence-path__intro h2){margin-block:.6rem .9rem;font-size:clamp(1.6rem,6.4vw,2rem);line-height:1.2}html[data-design-prototype] :is(.hero-copy>p,.chapter__body){margin-block:.75rem 1rem;font-size:.9375rem;line-height:1.6}html[data-design-prototype] .hero-actions{gap:.5rem;margin-block-start:.9rem}html[data-design-prototype] .hero-actions .archive-action:first-child{grid-column:auto}html[data-design-prototype] .hero-actions .archive-action{min-height:44px;padding:.6rem .75rem;font-size:.72rem}html[data-design-prototype] .chapter__ledger{padding-block:.75rem}html[data-design-prototype] .chapter__ledger .archive-action{border:1px solid var(--color-text-secondary);min-height:44px;color:var(--color-text);gap:1.5rem;padding:.7rem 1rem;text-decoration:none;display:inline-flex}.mobile-disclosure{border-block:1px solid var(--color-border);width:100%}.mobile-disclosure>summary{cursor:pointer;min-height:48px;color:var(--color-text);justify-content:space-between;align-items:center;gap:1rem;padding-block:.8rem;font-size:.875rem;display:flex}.mobile-disclosure>summary span{font-size:1.3rem;transition:rotate .2s}.mobile-disclosure[open]>summary span{rotate:45deg}.mobile-disclosure__body{padding-block-end:1rem}html[data-design-prototype] .comparison-plot{margin:0}html[data-design-prototype] .comparison-plot figcaption{color:var(--color-text-muted);margin-top:.75rem;font-size:.75rem;line-height:1.55}html[data-design-prototype] .comparison-plot figcaption .chapter__note{color:inherit;font-size:inherit;line-height:inherit}html[data-design-prototype] .comparison-plot figcaption dl{flex-wrap:wrap;gap:.75rem 1.25rem;display:flex}html[data-design-prototype] .evidence-path{padding-block:2rem}html[data-design-prototype] .evidence-path .evidence-path__scene{flex-direction:column;gap:1rem;min-height:0;display:flex}html[data-design-prototype] .evidence-path .evidence-stage{aspect-ratio:auto;flex-direction:column;height:auto;min-height:0;padding:0;display:flex}html[data-design-prototype] .evidence-path .evidence-stage__rings{opacity:.5;width:100%;height:110px;position:relative;inset:auto;transform:none}html[data-design-prototype] .evidence-path .evidence-stage__steps{gap:.75rem;padding:0;display:grid;position:static}html[data-design-prototype] .evidence-path .evidence-stage__steps li{opacity:1;width:100%;max-width:none;height:auto;min-height:0;padding:.75rem 0;display:block;position:static;transform:translate(0,0)}html[data-design-prototype] .evidence-path .evidence-stage__steps h3{margin:.2rem 0;font-size:1.1rem}html[data-design-prototype] .evidence-path .evidence-stage__steps p{max-width:none;font-size:.85rem}html[data-design-prototype] .evidence-path .record-chain{margin-top:1.5rem;padding-block:1rem}html[data-design-prototype] .record-chain__node{min-height:0;padding-block:.65rem}html[data-design-prototype] .record-chain__caption p{font-size:.8rem}html[data-design-prototype] .record-chain__source{margin-top:1rem}}html[data-design-prototype] :is(.comparison-plot figcaption,.context-value__terms,.chapter__note,.uncertainty__sampled){color:var(--color-text-muted)}.browse-controls{flex-wrap:wrap;align-items:end;gap:.75rem;margin-bottom:1rem;display:flex}.browse-controls label,.context-filter{gap:.4rem;font-size:.8rem;display:grid}.browse-controls :is(input,select),.context-filter select{background:var(--color-background);min-height:44px;color:var(--color-text);border:1px solid var(--color-border);max-width:100%;padding:.6rem}.browse-controls output{padding-block:.7rem;font-size:.75rem}.context-filter,.context-selection{grid-column:1/-1}.context-selection{padding-block:.5rem;font-size:.85rem}.context-selection:empty{display:none}.coverage-controls{flex-wrap:wrap;gap:.5rem;margin-block:.75rem;display:flex}.coverage-controls button{border:1px solid var(--color-border);min-height:44px;color:var(--color-text);background:var(--color-background);cursor:pointer;padding:.5rem .8rem}.coverage-controls [aria-pressed=true]{color:var(--color-background);background:var(--color-text)}[data-highlight=named] .is-gap,[data-highlight=gap] .is-named{opacity:.15!important}html[data-design-prototype] .comparison-plot li[hidden]{display:none}html[data-design-prototype] .site-footer{--color-background:#b8202d;--color-text:#fff;--color-text-secondary:#f6e4e6;--color-text-muted:#efd0d4;--color-border:#ffffff4d;color:#fff;background:#b8202d}html[data-design-prototype] .site-footer :is(.footer-navigation,.footer-meta,.footer-legal,.footer-status){background:0 0}html[data-design-prototype] .home-national-modules{width:min(1200px,calc(100% - 2 * var(--prototype-gutter)));margin-inline:auto;padding-inline:0}html[data-design-prototype] .home-national-modules__header{text-align:center;flex-direction:column;align-items:center;max-width:60rem;margin-inline:auto;display:flex}html[data-design-prototype] .evidence-path .evidence-path__scene{min-height:0;padding-bottom:2rem}html[data-design-prototype] .evidence-path .record-chain{min-height:0;margin-top:0;padding-top:3rem;position:relative}html[data-design-prototype] .evidence-path .record-chain:before{content:"";background:var(--color-text-muted);transform-origin:top;width:1px;height:2rem;position:absolute;top:0;left:50%}html[data-design-prototype] .confluence[data-empty]>svg{width:100%;height:120px}html[data-design-prototype] .confluence[data-empty]{min-height:0}html[data-design-prototype] .chapter--connected .confluence:has([data-live-state]){align-self:start;min-height:0;padding-block:clamp(1rem,2.5vw,2rem)}@media (prefers-reduced-motion:no-preference){html[data-design-prototype] .record-chain:before{scale:1 var(--scroll-in,1)}.confluence__out{stroke-dasharray:5 8;animation:4s linear infinite connection-flow}@keyframes connection-flow{to{stroke-dashoffset:-52px}}}@media (width<=819px){[data-object-controls]:after{content:none;display:none}[data-object-controls]:focus-visible{outline:1px solid var(--color-text);outline-offset:3px}html[data-design-prototype] [data-living-object] .chapter__intro .chapter__body{font-size:15px;font-weight:400;line-height:1.6}html[data-design-prototype] .chapter__ledger .archive-action{font:500 .75rem var(--font-data);width:auto}html[data-design-prototype] [data-living-object]>:nth-child(2):not(.living-static-object){margin-block-start:0}html[data-design-prototype].homepage-particles-ready .hero>#foundation{opacity:1;pointer-events:auto}html[data-design-prototype] .hero h1{font-size:clamp(1.75rem,7vw,2.6rem)}html[data-design-prototype] .hero-copy>p{font-size:.84rem}html[data-design-prototype] .chapter__statement{font-size:clamp(1.7rem,8.5cqw,2.7rem)}html[data-design-prototype] .chapter__body,html[data-design-prototype] .evidence-path__intro .chapter__body{font-size:.84rem}html[data-design-prototype] .evidence-path__intro h2{font-size:clamp(1.8rem,9cqw,2.8rem)}html[data-design-prototype] .evidence-path h3{font-size:1.2rem}html[data-design-prototype] .home-national-modules__header h2{font-size:clamp(1.35rem,5vw,1.8rem)}html[data-design-prototype] .home-national-modules__header p{font-size:.8rem}html[data-design-prototype] :is(.hero-copy>p,.chapter__body){background:0 0}html[data-design-prototype] .hero-actions{flex-flow:wrap;align-items:center;gap:.6rem}html[data-design-prototype] .hero{min-height:auto;padding-block-end:3rem}html[data-design-prototype] [data-living-object]{min-height:auto}html[data-design-prototype] .archive-action{width:auto;min-width:0;min-height:2.25rem;padding:.35rem 0;font-size:.74rem}html[data-design-prototype] .archive-action--spectral-edge{min-height:2.25rem;padding:.3rem .7rem}html[data-design-prototype] .home-national-modules__nav-control{width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;font-size:1rem}html[data-design-prototype] .hero-actions .archive-action{gap:1.25rem;width:auto;min-width:7rem;min-height:2.25rem;padding-block:.3rem;padding-inline:.7rem;font-size:.72rem}}@media (width>=48rem) and (width<=819px){html[data-design-prototype] .footer-arrival{min-height:42svh}}@media (width<=47.9375rem){html[data-design-prototype] .footer-arrival{min-height:26svh;padding:1.5rem 0}}html[data-design-prototype] .cpanel{--cp-line:var(--color-border,#0f0f0f);--cp-muted:#f4f4f299;--cp-red:#b22024;gap:1rem;width:100%;min-width:0;display:grid}html[data-design-prototype] .cpanel__tabs{border-block-end:1px solid var(--cp-line);flex-wrap:wrap;gap:0;display:flex}html[data-design-prototype] .cpanel__tabs button{appearance:none;color:var(--cp-muted);font:500 .92rem/1.2 var(--font-body,inherit);cursor:pointer;background:0 0;border:0;border-block-end:2px solid #0000;margin-block-end:-1px;padding:.55rem 1.1rem .6rem}html[data-design-prototype] .cpanel__tabs button:first-child{padding-inline-start:0}html[data-design-prototype] .cpanel__tabs button[aria-selected=true]{color:#f4f4f2;border-block-end-color:#f4f4f2}html[data-design-prototype] .cpanel__tabs button:hover{color:#f4f4f2}html[data-design-prototype] .cpanel__tabs button:focus-visible{outline-offset:-2px;outline:2px solid #f4f4f2}html[data-design-prototype] .cpanel__panes{min-width:0;display:grid}html[data-design-prototype] [data-chapter-panel][data-scripted] [data-pane]{display:none}html[data-design-prototype] [data-chapter-panel][data-scripted] [data-pane].is-on{display:block}html[data-design-prototype] .cpanel__context{border:1px solid var(--cp-line);border-inline-start:3px solid var(--cp-red);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.8rem,2vw,2rem);padding:clamp(.8rem,1.6vw,1.1rem) clamp(.9rem,2vw,1.4rem);display:grid}html[data-design-prototype] .cpanel__context-head{max-width:15rem}html[data-design-prototype] .cpanel__context-label{font:500 .6rem/1.3 var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--cp-muted);margin:0}html[data-design-prototype] .cpanel__context-title{font:500 1.02rem/1.25 var(--font-body,inherit);color:#f4f4f2;margin:.25rem 0 0}html[data-design-prototype] .cpanel__context-body{font:.84rem/1.6 var(--font-body,inherit);color:var(--cp-muted);margin:0}html[data-design-prototype] .cpanel__context-action{white-space:nowrap;color:#f4f4f2;font:500 .86rem var(--font-body,inherit);border-block-end:1px solid var(--cp-red);padding-block-end:.15rem;text-decoration:none}html[data-design-prototype] .cpanel__context-action:hover,html[data-design-prototype] .cpanel__context-action:focus-visible{color:var(--cp-red)}@media (width<=1100px){html[data-design-prototype] .cpanel__tabs{scrollbar-width:none;gap:0;overflow-x:auto}html[data-design-prototype] .cpanel__tabs button{white-space:nowrap;padding:.45rem .7rem .5rem;font-size:.8rem}html[data-design-prototype] .cpanel__context{grid-template-columns:1fr;gap:.5rem}html[data-design-prototype] .cpanel__context-head{max-width:none}html[data-design-prototype] .cpanel__context-action{justify-self:start}}html[data-design-prototype] .ccard{--cc-line:var(--color-border,#0f0f0f);--cc-muted:#f4f4f299;--cc-red:#b22024;border:1px solid var(--cc-line);min-width:0;margin:0;display:grid}html[data-design-prototype] .ccard__body{grid-template-columns:minmax(0,1fr) minmax(11rem,15rem);gap:clamp(1rem,2.5vw,2.2rem);padding:clamp(1rem,2vw,1.6rem);display:grid}html[data-design-prototype] .ccard:not(:has(.ccard__stat)) .ccard__body{grid-template-columns:minmax(0,1fr)}html[data-design-prototype] .ccard__figure{align-content:start;gap:.9rem;min-width:0;display:grid}html[data-design-prototype] .ccard__head{margin:0}html[data-design-prototype] .ccard__head h3{font:500 clamp(1.1rem,2vw,1.5rem)/1.2 var(--font-body,inherit);color:#f4f4f2;letter-spacing:-.01em;margin:0}html[data-design-prototype] .ccard__head p{font:.82rem/1.5 var(--font-body,inherit);color:var(--cc-muted);margin:.25rem 0 0}html[data-design-prototype] .ccard__stat{border-inline-start:1px solid var(--cc-line);align-content:start;gap:.15rem;padding-inline-start:clamp(.9rem,2vw,1.6rem);display:grid}html[data-design-prototype] .ccard__stat-label{font:500 .58rem/1.4 var(--font-data);letter-spacing:.13em;text-transform:uppercase;color:var(--cc-muted);margin:0}html[data-design-prototype] .ccard__stat-value{font:400 clamp(2rem,4vw,3.2rem)/1 var(--font-display,var(--font-body,inherit));color:#f4f4f2;letter-spacing:-.02em;margin:.2rem 0 0}html[data-design-prototype] .ccard__stat-unit{font:.8rem var(--font-body,inherit);color:var(--cc-muted);margin:.2rem 0 0}html[data-design-prototype] .ccard__stat-delta{font:500 .95rem var(--font-body,inherit);color:#f4f4f2;align-items:baseline;gap:.4rem;margin:.5rem 0 0;display:flex}html[data-design-prototype] .ccard__stat-delta span{font-size:.7em}html[data-design-prototype] .ccard__stat-note{font:.72rem/1.55 var(--font-data);color:var(--cc-muted);margin:.3rem 0 0}html[data-design-prototype] .ccard__meta{border-block-start:1px solid var(--cc-line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:clamp(.8rem,2vw,2rem);margin:0;padding:clamp(.7rem,1.4vw,1rem) clamp(1rem,2vw,1.6rem);display:grid}html[data-design-prototype] .ccard__meta dt{font:500 .58rem/1.4 var(--font-data);letter-spacing:.13em;text-transform:uppercase;color:var(--cc-muted)}html[data-design-prototype] .ccard__meta dd{font:.8rem/1.45 var(--font-body,inherit);color:#f4f4f2;overflow-wrap:anywhere;min-width:0;margin:.35rem 0 0}html[data-design-prototype] .ccard__meta dd.is-live,html[data-design-prototype] .ccard__meta dd.is-uncertain{color:var(--cc-red)}html[data-design-prototype] .ccard__meta dd.is-official{color:#7fd6a9}html[data-design-prototype] .ccard__meta dd.is-live:before,html[data-design-prototype] .ccard__meta dd.is-official:before,html[data-design-prototype] .ccard__meta dd.is-uncertain:before{content:"●";vertical-align:middle;margin-inline-end:.4rem;font-size:.62em}html[data-design-prototype] .ccard__meta a{color:inherit;border-block-end:1px solid var(--cc-line);text-decoration:none}html[data-design-prototype] .ccard__meta a:hover,html[data-design-prototype] .ccard__meta a:focus-visible{border-block-end-color:currentColor}@media (width<=1100px){html[data-design-prototype] .ccard__body{grid-template-columns:minmax(0,1fr)}html[data-design-prototype] .ccard__stat{border-inline-start:0;border-block-start:1px solid var(--cc-line);padding-block-start:.9rem;padding-inline-start:0}}@media (width<=760px){html[data-design-prototype] .ccard__meta{grid-auto-flow:row;gap:.6rem}html[data-design-prototype] .ccard__meta div{grid-template-columns:8.5rem minmax(0,1fr);align-items:baseline;gap:.5rem;display:grid}html[data-design-prototype] .ccard__meta dd{margin:0}}html[data-design-prototype] .chapter-series{gap:1rem;min-width:0;display:grid}html[data-design-prototype] .chapter__panel{margin-block-start:clamp(1rem,3vh,2rem)}html[data-design-prototype] .cpanel__tabs{scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}html[data-design-prototype] .cpanel__tabs button{white-space:nowrap;flex:none}html[data-design-prototype] .chapter__panel{max-width:min(100%,60rem)}@media (width>=1280px){html[data-design-prototype] .chapter__panel{max-width:68%}}html[data-design-prototype] .plans-modal{border:1px solid var(--color-border,#0f0f0f);color:#f4f4f2;background:#050505f7;width:min(96vw,82rem);max-width:none;height:min(92dvh,58rem);max-height:none;margin:auto;padding:0;overflow:hidden;box-shadow:0 2rem 8rem #000000b8}html[data-design-prototype] .plans-modal::backdrop{backdrop-filter:blur(10px);background:#000000b8}html[data-design-prototype] .plans-modal__surface{overscroll-behavior:contain;scrollbar-gutter:stable;height:100%;overflow:auto}html[data-design-prototype] .plans-modal__close{z-index:4;border:1px solid var(--color-border,#0f0f0f);color:#f4f4f2;font:600 .66rem var(--font-data);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#050505eb;border-radius:0;align-items:center;gap:.5rem;margin:.8rem .8rem 0 auto;padding:.55rem .75rem;display:flex;position:sticky;top:.8rem}html[data-design-prototype] .plans-modal__close span[aria-hidden]{font-size:1.15rem;line-height:.7}html[data-design-prototype] .plans-modal__close:focus-visible{outline-offset:2px;outline:2px solid #f4f4f2}html[data-design-prototype] .plans{--pl-line:var(--color-border,#0f0f0f);--pl-muted:#f4f4f299;--pl-red:#b22024;z-index:2;padding:clamp(1.2rem,4vw,3rem) var(--prototype-gutter,2rem) clamp(2rem,5vw,4rem);color:#f4f4f2;gap:clamp(1.2rem,3vw,2.2rem);display:grid;position:relative}html[data-design-prototype] .plans:focus{outline:none}html[data-design-prototype] .plans__intro{gap:.7rem;max-width:52rem;display:grid}html[data-design-prototype] .plans__intro h2{font-family:var(--font-display);font-weight:var(--weight-display);letter-spacing:-.025em;margin:0;font-size:clamp(1.9rem,4.4vw,3.4rem);line-height:1.02}html[data-design-prototype] .plans__body{color:var(--pl-muted);max-width:46rem;margin:0;font-size:clamp(.95rem,1.4vw,1.08rem);line-height:1.65}html[data-design-prototype] .plans__notice{border:1px solid var(--pl-line);border-inline-start:3px solid var(--pl-red);font:.76rem/1.6 var(--font-data);color:var(--pl-muted);max-width:46rem;margin:.2rem 0 0;padding:.7rem .9rem}html[data-design-prototype] .plans__notice b{color:#f4f4f2}html[data-design-prototype] .plans__portal{color:#f4f4f2;text-underline-offset:.25em;margin-block-start:.45rem;font-weight:500;display:inline-block}html[data-design-prototype] .plans__rail{border-block:1px solid var(--pl-line);flex-wrap:wrap;gap:.35rem 1.4rem;margin:0;padding:0;padding-block:.7rem;list-style:none;display:flex}html[data-design-prototype] .plans__rail li{font:500 .62rem/1.3 var(--font-data);letter-spacing:.1em;text-transform:uppercase;color:#f4f4f261;align-items:baseline;gap:.45rem;display:flex}html[data-design-prototype] .plans__rail li.is-done{color:var(--pl-muted)}html[data-design-prototype] .plans__rail li.is-current{color:#f4f4f2}html[data-design-prototype] .plans__rail li.is-current span{color:var(--pl-red)}html[data-design-prototype] .plans__rail b{font-weight:500}html[data-design-prototype] .plans__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.7rem,1.6vw,1.2rem);display:grid}html[data-design-prototype] .plan{border:1px solid var(--pl-line);background:#00000059;align-content:start;gap:.6rem;padding:clamp(1.1rem,2.2vw,1.8rem);display:grid;position:relative}html[data-design-prototype] .plan.is-featured{color:#0a0a0a;background:#f4f4f2;border-color:#f4f4f2}html[data-design-prototype] .plan__index{top:clamp(.8rem,1.6vw,1.2rem);font:500 .66rem var(--font-data);letter-spacing:.1em;color:currentColor;opacity:.55;margin:0;position:absolute;inset-inline-end:clamp(.9rem,1.8vw,1.3rem)}html[data-design-prototype] .plan__flag{border:1px solid var(--pl-red);font:500 .6rem var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--pl-red);justify-self:start;margin:0;padding:.15rem .5rem}html[data-design-prototype] .plan h3{font-family:var(--font-display);font-weight:var(--weight-display);letter-spacing:-.02em;margin:.2rem 0 0;font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.05}html[data-design-prototype] .plan__tagline{font:.82rem/1.55 var(--font-body,inherit);opacity:.72;min-height:2.6em;margin:0}html[data-design-prototype] .plan__price{border-block:1px solid color-mix(in srgb,currentColor 22%,transparent);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:.3rem 0 .2rem;padding-block:.7rem;display:flex}html[data-design-prototype] .plan__price strong{letter-spacing:-.01em;font-size:clamp(1.3rem,2.2vw,1.8rem);font-weight:600}html[data-design-prototype] .plan__price span{font:500 .74rem var(--font-data);opacity:.66}html[data-design-prototype] .plan__caps{font:.84rem/1.45 var(--font-body,inherit);gap:.42rem;margin:0;padding:0;list-style:none;display:grid}html[data-design-prototype] .plan__caps li{grid-template-columns:1.1rem minmax(0,1fr);gap:.35rem;display:grid}html[data-design-prototype] .plan__caps li:before{content:"+";opacity:.6}html[data-design-prototype] .plan__select{width:100%;color:inherit;font:500 .74rem var(--font-data);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid;border-radius:0;justify-content:space-between;align-items:center;gap:.6rem;margin-block-start:.9rem;padding:.75rem .9rem;display:flex}html[data-design-prototype] .plan.is-featured .plan__select:hover,html[data-design-prototype] .plan.is-featured .plan__select:focus-visible{color:#f4f4f2;background:#0a0a0a}html[data-design-prototype] .plan:not(.is-featured) .plan__select:hover,html[data-design-prototype] .plan:not(.is-featured) .plan__select:focus-visible{color:#0a0a0a;background:#f4f4f2}html[data-design-prototype] .plan.is-selected{outline:1px solid var(--pl-red);outline-offset:3px}html[data-design-prototype] .plans__note{font:.78rem/1.6 var(--font-data);color:var(--pl-muted);margin:0}html[data-design-prototype] .plans__note a,html[data-design-prototype] .plans__agree a{color:#f4f4f2}html[data-design-prototype] .plans__card{border:1px solid var(--pl-line);gap:.9rem;max-width:44rem;padding:clamp(1.1rem,2.4vw,1.9rem);display:grid}html[data-design-prototype] .plans__card-label{border-block-end:1px solid var(--pl-line);font:500 .62rem var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--pl-muted);margin:0 0 .3rem;padding-block-end:.7rem}html[data-design-prototype] .plans__card h3{font-family:var(--font-display);font-weight:var(--weight-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,3vw,2.4rem);line-height:1.05}html[data-design-prototype] .plans__figure{align-items:baseline;gap:.5rem;margin:0;display:flex}html[data-design-prototype] .plans__figure span{font:500 .8rem var(--font-data);color:var(--pl-muted)}html[data-design-prototype] .plans__lead{color:var(--pl-muted);margin:0;line-height:1.6}html[data-design-prototype] .plans__terms{gap:.1rem;margin:0;display:grid}html[data-design-prototype] .plans__terms div{border-block-end:1px solid var(--pl-line);font:.8rem/1.5 var(--font-data);grid-template-columns:11rem minmax(0,1fr);gap:.6rem;padding-block:.6rem;display:grid}html[data-design-prototype] .plans__terms dt{color:var(--pl-muted)}html[data-design-prototype] .plans__terms dd{margin:0}html[data-design-prototype] .plans__review{border-collapse:collapse;width:100%;font:.84rem/1.5 var(--font-data)}html[data-design-prototype] .plans__review th,html[data-design-prototype] .plans__review td{text-align:start;border:1px solid var(--pl-line);padding:.7rem .8rem}html[data-design-prototype] .plans__review th{color:var(--pl-muted);width:40%;font-weight:400}html[data-design-prototype] .plans__form{gap:.9rem;display:grid}html[data-design-prototype] .plans__form label{font:500 .78rem var(--font-body,inherit);gap:.35rem;display:grid}html[data-design-prototype] .plans__form input[type=email],html[data-design-prototype] .plans__form input[type=password],html[data-design-prototype] .plans__form input[type=text]{border:1px solid var(--pl-line);color:#f4f4f2;width:100%;font:.92rem var(--font-data);background:0 0;border-radius:0;padding:.7rem .8rem}html[data-design-prototype] .plans__form input:focus-visible{outline-offset:-2px;outline:2px solid #f4f4f2}html[data-design-prototype] .plans__password{align-items:stretch;gap:.5rem;display:flex}html[data-design-prototype] .plans__password button{border:1px solid var(--pl-line);color:var(--pl-muted);font:500 .7rem var(--font-data);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:0 0;padding-inline:.8rem}html[data-design-prototype] .plans__switch{border:1px solid var(--pl-line);display:flex}html[data-design-prototype] .plans__switch button{color:var(--pl-muted);font:500 .88rem var(--font-body,inherit);cursor:pointer;background:0 0;border:0;flex:1;padding:.7rem .9rem}html[data-design-prototype] .plans__hint,html[data-design-prototype] .plans__pending{font:.74rem/1.6 var(--font-data);color:var(--pl-muted);margin:0}html[data-design-prototype] .plans__pending{border:1px solid var(--pl-line);border-inline-start:3px solid var(--pl-red);padding:.65rem .8rem}html[data-design-prototype] .plans__agree{font:.84rem/1.55 var(--font-body,inherit);color:var(--pl-muted);grid-template-columns:1.2rem minmax(0,1fr);align-items:start;gap:.6rem;display:grid}html[data-design-prototype] .plans__agree input{accent-color:#f4f4f2;width:1.1rem;height:1.1rem}html[data-design-prototype] .plans__method{border:1px solid var(--pl-line);grid-template-columns:1.5rem minmax(0,1fr);gap:.8rem;padding:.9rem;display:grid}html[data-design-prototype] .plans__method-mark{border:2px solid var(--pl-red);width:1.1rem;height:1.1rem;box-shadow:inset 0 0 0 3px #0a0a0a,inset 0 0 0 9px var(--pl-red);border-radius:50%;margin-block-start:.15rem}html[data-design-prototype] .plans__method p{font:.8rem/1.55 var(--font-data);color:var(--pl-muted);margin:.3rem 0 0}html[data-design-prototype] .plans__reference{align-items:stretch;gap:.6rem;margin:0;display:flex}html[data-design-prototype] .plans__reference bdi{border:1px solid var(--pl-line);font:500 clamp(1.1rem,2.4vw,1.6rem) var(--font-data);letter-spacing:.06em;flex:1;padding:.8rem 1rem}html[data-design-prototype] .plans__reference button{border:1px solid var(--pl-line);color:#f4f4f2;font:500 .72rem var(--font-data);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:0 0;padding-inline:1rem}html[data-design-prototype] .plans__drop{border:1px dashed var(--pl-line);text-align:center;cursor:pointer;justify-items:center;gap:.4rem;padding:clamp(1.4rem,4vw,2.6rem);display:grid;position:relative}html[data-design-prototype] .plans__drop.is-over{border-color:#f4f4f2}html[data-design-prototype] .plans__drop input{opacity:0;width:1px;height:1px;position:absolute}html[data-design-prototype] .plans__drop-mark{border:1px solid var(--pl-line);place-items:center;width:2.4rem;height:2.4rem;font-size:1.1rem;display:grid}html[data-design-prototype] .plans__drop small{font:.72rem var(--font-data);color:var(--pl-muted)}html[data-design-prototype] .plans__status{border:1px solid var(--pl-line);grid-template-columns:2.4rem minmax(0,1fr);gap:.9rem;padding:.9rem;display:grid}html[data-design-prototype] .plans__status-mark{border:1px solid var(--pl-line);border-radius:50%;width:2.1rem;height:2.1rem;position:relative}html[data-design-prototype] .plans__status-mark:after{content:"";background:var(--pl-red);width:1px;height:32%;position:absolute;top:22%;left:50%}html[data-design-prototype] .plans__status p{font:.82rem/1.6 var(--font-data);color:var(--pl-muted);margin:.35rem 0 0}html[data-design-prototype] .plans__actions{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin-block-start:.3rem;display:flex}html[data-design-prototype] .plans__actions :is(button,a){border:1px solid var(--pl-line);color:#f4f4f2;font:500 .76rem var(--font-data);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;padding:.7rem 1.1rem;text-decoration:none}html[data-design-prototype] .plans__actions :is(button,a).is-primary{color:#0a0a0a;background:#f4f4f2;border-color:#f4f4f2}html[data-design-prototype] .plans__actions button[disabled]{opacity:.45;cursor:not-allowed}html[data-design-prototype] .plans__actions :is(button,a):focus-visible{outline-offset:2px;outline:2px solid #f4f4f2}@media (width<=900px){html[data-design-prototype] .plans-modal{border:0;width:100vw;height:100dvh}html[data-design-prototype] .plans-modal__close{margin:.55rem .55rem 0 auto;top:.55rem}html[data-design-prototype] .plans__grid{grid-template-columns:1fr}html[data-design-prototype] .plan__tagline{min-height:0}html[data-design-prototype] .plans__terms div{grid-template-columns:1fr;gap:.15rem}html[data-design-prototype] .plans__actions{justify-content:stretch}html[data-design-prototype] .plans__actions :is(button,a){text-align:center;flex:1;justify-content:center}}html[data-design-prototype] .chapter-series__plot{aspect-ratio:720/300;width:100%;height:auto;display:block;overflow:visible}html[data-design-prototype] .chapter-series__plot .chart-grid{stroke:#f4f4f21a;stroke-width:1px}html[data-design-prototype] .chapter-series__plot .chart-axis{stroke:#f4f4f247;stroke-width:1px}html[data-design-prototype] .chapter-series__plot .chart-tick,html[data-design-prototype] .chapter-series__plot .chart-label{fill:#f4f4f28c;font:400 15px var(--font-data)}html[data-design-prototype] .chapter-series__plot .chart-line{fill:none;stroke:#e4242b;stroke-width:2.6px;stroke-linejoin:round;stroke-linecap:round}html[data-design-prototype] .chapter-series__plot .chart-fill-top{stop-color:#e4242b6b}html[data-design-prototype] .chapter-series__plot .chart-fill-bottom{stop-color:#e4242b00}html[data-design-prototype] .chapter-series__plot .chart-bar{fill:#f4f4f26b}html[data-design-prototype] .chapter-series__plot .chart-value.is-latest{fill:#f4f4f2;font-weight:500}html[data-design-prototype] .ccard__body--dual{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(10rem,13rem)}html[data-design-prototype] .ccard__stat-value.is-small{font-size:clamp(1.4rem,2.6vw,2rem)}html[data-design-prototype] .ccard__stat .ccard__stat-label:not(:first-child){border-block-start:1px solid var(--cc-line);margin-block-start:1.1rem;padding-block-start:1rem}@media (width<=1100px){html[data-design-prototype] .ccard__body--dual{grid-template-columns:minmax(0,1fr)}}html[data-design-prototype] .chapter--context .chapter__panel{max-width:min(100%,78rem)}@media (width>=1280px){html[data-design-prototype] .chapter--context .chapter__panel{max-width:80%}}html[data-design-prototype] .cpanel__tabs button{text-overflow:ellipsis;max-width:18ch;overflow:hidden}html[data-design-prototype] .ccard__body--dual .ccard__head h3{font-size:clamp(1rem,1.5vw,1.2rem)}html[data-design-prototype] .chart-inspection{fill:var(--color-text,#f4f4f2);font:12px var(--font-data)}html[data-design-prototype] .chart-observations{max-width:100%;margin-block:1rem;font-size:.8rem;overflow:auto}html[data-design-prototype] .chart-observations summary{cursor:pointer;min-height:44px;padding:.75rem 0}html[data-design-prototype] .chart-observations table{border-collapse:collapse;text-align:start;width:100%}html[data-design-prototype] .chart-observations :is(th,td){overflow-wrap:anywhere;border-bottom:1px solid #ffffff18;padding:.6rem}html[data-design-prototype] .chart-observations caption{text-align:start;color:#aaa;padding:.5rem}html[data-design-prototype] .chart-period-control{justify-content:flex-end;align-items:center;gap:1rem;margin-block:.75rem;display:flex}html[data-design-prototype] .chart-period-control select{font:inherit;color:inherit;background:var(--color-background,#080808);border:1px solid #ffffff24;min-height:44px;padding:.65rem}html[data-design-prototype] [data-series-state=unavailable] .chapter-series__plot{border-block:1px solid #ffffff0d;min-height:180px}html[data-design-prototype] [data-series-state=unavailable] .ccard__stat-value{color:#aaa}html[data-design-prototype] [data-series-tabs] button:disabled{opacity:.5;cursor:not-allowed}.spatial-navigation{z-index:2;pointer-events:auto;color:#eee;font:11px var(--font-data,monospace);align-items:center;gap:16px;display:flex;position:absolute;bottom:24px;right:28px}.spatial-navigation__scale{text-align:center;border-bottom:1px solid #aaa;width:100px;padding:8px 0;display:block}@media (width<=760px){.spatial-navigation{bottom:12px;right:16px}.spatial-navigation__scale{display:none}}html[data-design-prototype] [data-series-second][hidden],html[data-design-prototype] [data-series-card][hidden],html[data-design-prototype] [data-pane][hidden]{display:none!important}html[data-design-prototype] :is(.chapter--change,.chapter--comparison,.chapter--context){align-content:start;gap:1.5rem;min-height:100svh;padding-block:clamp(2rem,5vh,4rem)}html[data-design-prototype] :is(.chapter--change,.chapter--comparison,.chapter--context)>.chapter__intro{width:100%;max-width:52rem;margin-inline-start:0}@media (width>=62rem){html[data-design-prototype] .chapter--comparison>.chapter__intro{text-align:center;margin-inline:auto}html[data-design-prototype] .chapter--comparison>.chapter__intro .chapter-label{justify-content:center}html[data-design-prototype] .chapter--comparison :is(.chapter__statement,.chapter__body){margin-inline:auto}}html[data-design-prototype] :is(.chapter--change,.chapter--comparison,.chapter--context)>.chapter__panel{width:100%;max-width:none;margin-block-start:0;margin-inline-start:0}html[data-design-prototype] :is(.chapter--change,.chapter--comparison,.chapter--context) .chapter__body{max-width:60ch;font-weight:400}html[data-design-prototype] :is(.chapter--change,.chapter--comparison,.chapter--context) .chapter__statement{max-width:16ch;margin-block:.8rem}html[data-design-prototype] .cpanel__tabs{scrollbar-width:none;overflow-y:hidden}html[data-design-prototype] .cpanel__tabs button{max-width:none}html[data-design-prototype] .chapter-series .ccard{background:var(--color-background,#080808)}html[data-design-prototype] [data-series-state=error] .chapter-series__plot,html[data-design-prototype] [data-series-state=empty] .chapter-series__plot{border-block:1px solid #ffffff0d;min-height:180px}@media (width>=1280px){html[data-design-prototype] .chapter--context>.chapter__panel{width:82%;max-width:82%}}html[data-design-prototype]{--ra-control-h:2.75rem;--ra-control-px:.85rem}html[data-design-prototype] :is(.archive-action,.obs button,.coverage-controls button,.plans__actions button,.plans__actions a,.plan__select){min-height:var(--ra-control-h);padding-inline:var(--ra-control-px)}html[data-design-prototype] :is(button,.archive-action,.ra-control,[role=button],[role=tab]){letter-spacing:.06em;font-family:var(--font-data)!important;text-transform:uppercase!important}html[data-design-prototype] :is(button,.archive-action,.ra-control,[role=button]):not(:disabled):not([aria-disabled=true]){--cta-glow:var(--color-text);transition:box-shadow var(--motion-fast) var(--ease-ui),background-color var(--motion-fast) var(--ease-ui),border-color var(--motion-fast) var(--ease-ui),color var(--motion-fast) var(--ease-ui)}html[data-design-prototype] :is(button,.archive-action,.ra-control,[role=button]):not(:disabled):not([aria-disabled=true]):not(:is(.cpanel__tabs,.obs__tabs,.spatial__tabs,.adm__timeline) *):hover,html[data-design-prototype] :is(button,.archive-action,.ra-control,[role=button]):not(:is(.cpanel__tabs,.obs__tabs,.spatial__tabs,.adm__timeline) *):is([aria-pressed=true],[aria-selected=true],[data-selected=true],[aria-expanded=true],[aria-current]:not([aria-current=false])){text-shadow:0 0 2px #000000eb,0 0 6px #000000a6;animation:ra-cta-glow 4.8s var(--ease-ui) infinite!important}html[data-design-prototype] :is(.cpanel__tabs,.obs__tabs,.spatial__tabs) :is(button,[role=tab]){box-shadow:none!important;filter:none!important;border:0!important;color:var(--color-text-secondary)!important;background:0 0!important;border-block-end:2px solid #0000!important;animation:none!important}html[data-design-prototype] :is(.cpanel__tabs,.obs__tabs,.spatial__tabs) :is(button,[role=tab]):not(:disabled):hover{color:var(--color-text)!important}html[data-design-prototype] :is(.cpanel__tabs,.obs__tabs,.spatial__tabs) :is(button,[role=tab])[aria-selected=true]{color:var(--color-text)!important;border-block-end-color:var(--color-text)!important}@media (prefers-reduced-motion:reduce){html[data-design-prototype] :is(button,.archive-action,.ra-control,[role=button]):not(:disabled):not([aria-disabled=true]):not(:is(.cpanel__tabs,.obs__tabs,.spatial__tabs,.adm__timeline) *):hover,html[data-design-prototype] :is(button,.archive-action,.ra-control,[role=button]):not(:is(.cpanel__tabs,.obs__tabs,.spatial__tabs,.adm__timeline) *):is([aria-pressed=true],[aria-selected=true],[data-selected=true],[aria-expanded=true],[aria-current]:not([aria-current=false])){text-shadow:0 0 2px #000000eb,0 0 6px #000000a6;box-shadow:0 0 8px 0 color-mix(in srgb,var(--cta-glow) 90%,transparent), 0 0 32px 8px color-mix(in srgb,var(--cta-glow) 30%,transparent), 0 0 128px 32px color-mix(in srgb,var(--cta-glow) 8%,transparent)!important;animation:none!important}}html[data-design-prototype] :is(.obs__tabs,.cpanel__tabs){scrollbar-width:none;overscroll-behavior-inline:contain}html[data-design-prototype] :is(.obs__tabs,.cpanel__tabs)::-webkit-scrollbar{display:none}@media (width<=819px){html[data-design-prototype] :is(.hero,.chapter,.product-surface .record-surface,.product-surface .evidence-surface){scroll-margin-top:5rem}html[data-design-prototype] .product-surface .page-hero{padding-block-end:clamp(2rem,8vw,3.5rem)}html[data-design-prototype] .product-surface .record-surface{padding-block:clamp(2.5rem,10vw,4rem)}}@media (width<=30rem){html[data-design-prototype].homepage-particles-ready .hero>#foundation,html[data-design-prototype].homepage-particles-ready [data-living-object]>.living-static-object{aspect-ratio:auto;pointer-events:auto;order:-1;width:100%;height:clamp(11rem,52vw,13.5rem);margin:0;position:relative;inset:auto}}html[data-design-prototype] .living-static-object img{filter:brightness(1.08)contrast(1.2)}html[data-design-prototype]{--ra-chart-muted:color-mix(in srgb, var(--color-text) 58%, transparent);--ra-chart-rule:color-mix(in srgb, var(--color-text) 12%, transparent);--ra-chart-axis:color-mix(in srgb, var(--color-text) 34%, transparent);--ra-chart-accent:#b22024}html[data-design-prototype] .ccard__head{padding-block-end:.1rem}html[data-design-prototype] .ccard__head h3{font-size:clamp(1rem,1.45vw,1.2rem);line-height:1.25}html[data-design-prototype] .ccard__head p{color:var(--ra-chart-muted);margin-block-start:.2rem;font-size:.72rem;line-height:1.45}html[data-design-prototype] .ccard__stat{min-width:0;padding-inline-start:clamp(.8rem,1.4vw,1.2rem)}html[data-design-prototype] .ccard__stat-label{letter-spacing:.12em;font-size:.54rem;line-height:1.35}html[data-design-prototype] .ccard__stat-value{font-variant-numeric:tabular-nums;font-size:clamp(2rem,3.4vw,2.9rem)}html[data-design-prototype] .ccard__stat-unit{color:var(--ra-chart-muted);font-size:.72rem;line-height:1.4}html[data-design-prototype] .ccard__stat-delta{margin-block-start:.4rem;font-size:.82rem;line-height:1.35}html[data-design-prototype] .ccard__stat-note{font-size:.64rem;line-height:1.45}html[data-design-prototype] .ccard__meta{grid-auto-flow:unset;grid-template-columns:minmax(0,1.25fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,.9fr) minmax(0,1.35fr);gap:clamp(.6rem,1.2vw,1.2rem);padding:.7rem clamp(.8rem,1.4vw,1.2rem)}html[data-design-prototype] .ccard__meta dt{letter-spacing:.11em;font-size:.52rem;line-height:1.35}html[data-design-prototype] .ccard__meta dd{overflow-wrap:normal;word-break:normal;margin-block-start:.25rem;font-size:.7rem;line-height:1.38}html[data-design-prototype] .ccard__meta [data-series-meta=period],html[data-design-prototype] .ccard__meta [data-series-meta=observation],html[data-design-prototype] .ccard__meta [data-series-meta=updated],html[data-design-prototype] .ccard__meta [data-series-meta=status]{font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:.015em;font-size:.64rem}html[data-design-prototype] .ccard__meta [data-series-meta=status]{max-inline-size:28ch}html[data-design-prototype] :is(.chapter-series__plot,.obs__line,.history-chart,.ra-plot__canvas) text{font-family:var(--font-data);font-variant-numeric:tabular-nums}html[data-design-prototype] .chapter-series__plot .chart-grid{stroke:var(--ra-chart-rule)}html[data-design-prototype] .chapter-series__plot :is(.chart-tick,.chart-label){fill:var(--ra-chart-muted);font-size:13px}html[data-design-prototype] .chapter-series__plot .chart-value{font-size:14px}html[data-design-prototype] .chapter-series__plot .chart-line,html[data-design-prototype] .obs__line .obs__series,html[data-design-prototype] .history-chart .history-line{stroke-width:1.6px}html[data-design-prototype] .chapter-series__plot .chart-terminal-halo{fill:none;stroke:var(--ra-chart-accent);stroke-width:1.5px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--ra-chart-accent) 70%, transparent));pointer-events:none}html[data-design-prototype] .chapter-series__plot .chart-terminal{filter:drop-shadow(0 0 3px color-mix(in srgb, var(--color-text) 60%, transparent))}html[data-design-prototype] .chart-observations{color:var(--ra-chart-muted);margin-block:.65rem .35rem;font-size:.7rem}html[data-design-prototype] .chart-observations summary{min-height:36px;font-family:var(--font-data);letter-spacing:.01em;padding:.45rem 0;font-size:.62rem}html[data-design-prototype] .chart-observations :is(th,td){padding:.48rem .55rem;font-size:.68rem}html[data-design-prototype] [data-ra-chart-reveal]{will-change:opacity, transform}@media (width<=1100px){html[data-design-prototype] .ccard__stat{padding-block-start:.8rem;padding-inline-start:0}html[data-design-prototype] .ccard__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){html[data-design-prototype] .ccard__meta{grid-template-columns:minmax(0,1fr);gap:.5rem;padding-inline:.8rem;display:grid}html[data-design-prototype] .ccard__meta div{grid-template-columns:minmax(6.5rem,36%) minmax(0,1fr)}html[data-design-prototype] .ccard__stat-value{font-size:clamp(1.9rem,10vw,2.6rem)}}@media (prefers-reduced-motion:reduce){html[data-design-prototype] [data-ra-chart-reveal]{opacity:1!important;transform:none!important}}html[data-design-prototype]:not([data-theme=light]){--ra-copy:#808285}html[data-design-prototype]:not([data-theme=light]) :is(.chapter__body,.hero-copy>p,.page-hero p,.ra-surface__lede,.plans__lead,.plans__body,.about__body,.ra-object__body,.lab-section__body,.spatial__intro p,[data-lede]){color:var(--ra-copy)!important}html[data-design-prototype] :is(button,.archive-action,.ra-control,[role=button]):is([aria-pressed=true],[aria-selected=true],[data-selected=true],[aria-expanded=true],[aria-current]:not([aria-current=false])){text-shadow:none!important}html[data-design-prototype] .site-header .brand-logo-stage--primary,html[data-design-prototype] .site-header .brand-logo-stage--secondary{display:none!important}html[data-design-prototype] .site-header .brand{min-inline-size:2.4rem;overflow:visible;inline-size:2.4rem!important}html[data-design-prototype] .site-header .brand-logo-stage--mark{justify-content:center;align-items:center;block-size:100%;overflow:hidden;inline-size:100%!important;display:flex!important;position:static!important}html[data-design-prototype] .site-header .brand-logo-stage--mark :is(img,svg){flex:none;block-size:4.6rem!important;inline-size:auto!important;max-inline-size:none!important}html[data-design-prototype] .primary-navigation a{letter-spacing:.08em!important;font-size:.72rem!important}html[data-design-prototype] .primary-navigation ul{gap:1rem}html[data-design-prototype] .header-search{font-size:.66rem!important}html[data-design-prototype] .header-search svg{block-size:.85rem;inline-size:.85rem}html[data-design-prototype] .site-header .locale-link{font-size:.66rem!important}html[data-design-prototype] .theme-toggle,html[data-design-prototype] .theme-toggle:is(:hover,:focus-visible,[aria-pressed=true]){box-shadow:none!important;background:0 0!important;border-color:#0000!important;animation:none!important}html[data-design-prototype] .theme-toggle svg{transition:filter var(--motion-fast) var(--ease-ui)}html[data-design-prototype] .theme-toggle:is(:hover,:focus-visible) svg{animation:ra-icon-glow 4.8s var(--ease-ui) infinite}@keyframes ra-icon-glow{0%,to{filter:drop-shadow(0 0 2px var(--color-text)) drop-shadow(0 0 7px color-mix(in srgb, var(--color-text) 55%, transparent))}50%{filter:drop-shadow(0 0 3px var(--color-text)) drop-shadow(0 0 12px color-mix(in srgb, var(--color-text) 75%, transparent))}}html[data-design-prototype] :is(.cpanel__tabs,.obs__tabs,.spatial__tabs) :is(button,[role=tab]){letter-spacing:.08em!important;padding-block:.45rem!important;font-size:.6875rem!important}.ra-currency{vertical-align:-.12em;align-items:center;display:inline-flex}.ra-currency svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;block-size:1.05em;inline-size:1.05em}.ra-currency svg.is-filled{fill:currentColor;stroke:none;block-size:.95em;inline-size:.95em}@media (prefers-reduced-motion:reduce){html[data-design-prototype] .theme-toggle:is(:hover,:focus-visible) svg{filter:drop-shadow(0 0 2px var(--color-text)) drop-shadow(0 0 8px color-mix(in srgb, var(--color-text) 60%, transparent));animation:none}}html[data-design-prototype]:not([data-theme=light]) .adm__facts :is(dt,dd){color:var(--ra-copy)!important}html[data-design-prototype]:not([data-theme=light]) .adm__facts dt{opacity:.78}@media (width>=60rem){html[data-design-prototype] .evidence-path .evidence-stage__steps li:is(:first-child,:nth-child(2),:nth-child(3)){text-align:start;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"index copy""title copy";align-items:center;column-gap:1.95cqw;width:42cqw;max-width:42cqw;display:grid}html[data-design-prototype] .evidence-path .evidence-stage__steps li:first-child :is(.evidence-stage__index,h3){margin:0;display:block}html[data-design-prototype] .evidence-path .evidence-stage__steps li .evidence-stage__index{grid-area:index}html[data-design-prototype] .evidence-path .evidence-stage__steps li h3{grid-area:title}html[data-design-prototype] .evidence-path .evidence-stage__steps li p{border-inline-start:1px solid color-mix(in srgb, var(--color-text) 28%, transparent);grid-area:copy;margin:0;padding-inline-start:1.95cqw}}html[data-design-prototype]:not([data-theme=light]) :is(.record-chain__source :is(p,dt,dd),.record-chain__source code,.ccard__meta :is(dt,dd),.source-trace :is(dt,dd),.record-chain__record,.record-chain__label){color:var(--ra-copy)!important}html[data-design-prototype]:not([data-theme=light]) .record-chain__source dt{opacity:.8}html[data-design-prototype] [data-light-ground]{isolation:isolate;transition:color .9s var(--ease-ui);position:relative;padding-block:9rem!important}html[data-design-prototype]:not([data-theme=light]) [data-light-ground].is-light{--color-background:#fff;--color-surface:#f1f1f2;--color-text:#231f20;--color-text-secondary:#58595b;--color-text-muted:#808285;--color-border:#231f2038;--color-grid:#f1f2f2;--color-accent:#231f20;--ra-copy:#58595b;--cta-glow:#231f20;color:#231f20;background-color:#0000}html[data-design-prototype] .evidence-path .evidence-path__ground{display:none!important}html[data-design-prototype] [data-light-ground]>.ra-light-ground{--seam:radial-gradient(ellipse 130% 22rem at 50% 0, transparent 40%, #0000000d 44.5%, #00000029 49.5%, #00000057 55%, #0000008f 61.5%, #000000c2 68.5%, #000000e6 76%, #000000f7 83%, #000 90%);--seam-end:radial-gradient(ellipse 130% 22rem at 50% 100%, transparent 40%, #0000000d 44.5%, #00000029 49.5%, #00000057 55%, #0000008f 61.5%, #000000c2 68.5%, #000000e6 76%, #000000f7 83%, #000 90%);--edge:linear-gradient(to bottom, transparent 0, #000 7rem, #000 calc(100% - 7rem), transparent 100%);-webkit-mask-image:var(--seam), var(--seam-end), var(--edge);-webkit-mask-composite:source-in, source-in;mask-image:var(--seam), var(--seam-end), var(--edge);opacity:0;transition:opacity .9s var(--ease-ui);pointer-events:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' viewBox='0 0 96 96'%3E%3Cpath d='M0 0H96M0 0V96' fill='none' stroke='%23F1F2F2' stroke-width='1'/%3E%3Cpath d='M0 0h5v0M0 0v5M96 0h-5M96 0v5M0 96h5M0 96v-5M96 96h-5M96 96v-5' fill='none' stroke='%23E2E3E3' stroke-width='1.5'/%3E%3C/svg%3E");background-position:0 0;background-size:96px 96px;background-attachment:fixed;mask-composite:intersect,intersect;z-index:-1!important;grid-area:auto!important;place-self:stretch stretch!important;width:auto!important;height:auto!important;margin:0!important;position:absolute!important;inset:-5rem calc(50% - 50vw)!important}html[data-design-prototype] [data-light-ground].is-light>.ra-light-ground{opacity:1}html[data-design-prototype]:not([data-theme=light]).ra-ground-light[data-scroll-focus] .scroll-focus-veil{transition:background .9s var(--ease-ui);background:linear-gradient(#fff 0,#fff0 17%)}html[data-design-prototype]:not([data-theme=light]) [data-light-ground].is-light :is(.chapter__body,.hero-copy>p){background:0 0!important}html[data-design-prototype]:not([data-theme=light]) [data-light-ground].is-light :is(h2,h3,b,strong,a,.chapter__statement,.chapter__line){color:#231f20;-webkit-text-fill-color:currentColor;background-image:none}html[data-design-prototype]:not([data-theme=light]) .evidence-path.is-light .evidence-stage__ring{stroke:#231f2073}html[data-design-prototype] :is(.homepage-particle-continuity,.homepage-particle-foreground) canvas{transition:filter .9s var(--ease-ui)}@media (prefers-reduced-motion:reduce){html[data-design-prototype] [data-light-ground],html[data-design-prototype] .ra-light-ground,html[data-design-prototype] :is(.homepage-particle-continuity,.homepage-particle-foreground) canvas{transition:none}}html[data-design-prototype],html[data-design-prototype] body{overflow-x:clip}html[data-design-prototype] .plans-modal__surface{scrollbar-width:thin;scrollbar-color:#f4f4f24d transparent}html[data-design-prototype] .plans-modal__surface::-webkit-scrollbar{width:6px}html[data-design-prototype] .plans-modal__surface::-webkit-scrollbar-track{background:0 0}html[data-design-prototype] .plans-modal__surface::-webkit-scrollbar-thumb{background:#f4f4f242;border-radius:0}html[data-design-prototype] .plans-modal__surface::-webkit-scrollbar-thumb:hover{background:#f4f4f28c}html[data-design-prototype] .plans-modal__surface::-webkit-scrollbar-button{height:0;display:none}html[data-design-prototype] .plans__grid{align-items:stretch;gap:.9rem;max-width:58rem}html[data-design-prototype] .plan{background:#0a0a0ab8;outline:0;flex-direction:column;gap:.45rem;padding:1.1rem 1.2rem 1.2rem;display:flex}html[data-design-prototype] .plan.is-featured{border-color:#f4f4f2}html[data-design-prototype] .plan h3{font-size:clamp(1.2rem,1.7vw,1.5rem)}html[data-design-prototype] .plan__tagline{min-height:2.9em;font-size:.74rem}html[data-design-prototype] .plan__price{margin:.15rem 0;padding-block:.5rem}html[data-design-prototype] .plan__price strong{font-size:clamp(1.05rem,1.5vw,1.3rem)}html[data-design-prototype] .plan__price span{font-size:.66rem}html[data-design-prototype] .plan__caps{gap:.3rem;margin-block-end:.9rem;font-size:.76rem}html[data-design-prototype] .plan__index,html[data-design-prototype] .plan__flag{font-size:.6rem}html[data-design-prototype] .plan__select{min-height:2.4rem;margin-block-start:auto;padding:.5rem .8rem;font-size:.66rem}html[data-design-prototype] :is(.ccard,.chapter-series .ccard,.comparison-panel){isolation:isolate;backdrop-filter:var(--ra-glass-lens,) blur(3px) saturate(1.35) brightness(1.08);position:relative;box-shadow:inset 0 1px #ffffff40,inset 0 2px 6px -4px #ffffff2e,inset 0 -1px #ffffff12,inset 1px 0 #ffffff08,inset -1px 0 #ffffff08,inset 0 0 0 1px #0000004d,0 1.5rem 4rem #0000004d;background:#08080a42!important;border:1px solid #ffffff0d!important}html[data-design-prototype] :is(.ccard,.comparison-panel):before{content:"";z-index:-1;backdrop-filter:blur(1px)brightness(1.3)saturate(1.5);-webkit-mask-composite:source-over;pointer-events:none;position:absolute;inset:0;mask-image:linear-gradient(90deg,#000,#00000059 6px,#0000 16px calc(100% - 16px),#00000059 calc(100% - 6px),#000),linear-gradient(#000,#00000059 6px,#0000 16px calc(100% - 16px),#00000059 calc(100% - 6px),#000);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:border-box,border-box;mask-origin:border-box,border-box;mask-composite:add;mask-mode:match-source,match-source}html[data-design-prototype] :is(.ccard,.comparison-panel):after{content:"";z-index:-1;animation:ra-glass-sheen 16s var(--ease-ui) infinite;pointer-events:none;background:linear-gradient(#ffffff04,#0000 14%) 0 0/100% 100%,linear-gradient(115deg,#0000 0 36%,#ffffff05 43%,#ffffff01 48%,#0000 55%) 100% 0/260% 100%;position:absolute;inset:0}@keyframes ra-glass-sheen{0%,12%{background-position:0 0,110% 0}60%,to{background-position:0 0,-10% 0}}@media (prefers-reduced-motion:reduce){html[data-design-prototype] :is(.ccard,.comparison-panel):after{animation:none}}@media (prefers-reduced-transparency:reduce){html[data-design-prototype] :is(.ccard,.chapter-series .ccard,.comparison-panel){backdrop-filter:none;background:#08080af0!important}html[data-design-prototype] :is(.ccard,.comparison-panel):before{display:none}}@supports not (backdrop-filter:blur(1px)){html[data-design-prototype] :is(.ccard,.chapter-series .ccard,.comparison-panel){background:#08080aeb!important}}html[data-design-prototype]{--ra-light-grid:#f1f2f2}html[data-theme=light]{--color-page-grid:#f1f2f2}html[data-design-prototype] .evidence-path .evidence-stage__rings{overflow:visible}html[data-design-prototype] .site-footer{--footer-angle:7deg;--footer-angle-depth:calc(100vw * tan(var(--footer-angle)));--footer-content-angle:calc(var(--footer-angle) * -1);clip-path:polygon(0 var(--footer-angle-depth), 100% 0, 100% 100%, 0 100%)!important;margin-block-start:3rem!important}html[data-design-prototype] .site-footer .footer-inner{transform-origin:50% 0;padding-block-end:calc(min(100vw, var(--container)) * .5 * tan(var(--footer-angle)) + clamp(1.5rem, 3vw, 3rem));transform:rotate(var(--footer-content-angle))!important;width:min(calc(100% - 18rem), var(--container))!important;padding-block-start:calc(var(--footer-angle-depth) * .55 + 1.5rem)!important}@media (width<=1024px){html[data-design-prototype] .site-footer{--footer-angle:3deg}html[data-design-prototype] .site-footer .footer-inner{width:calc(100% - 2.5rem)!important}}html[data-design-prototype]:not([data-theme=light]) [data-light-ground].is-light :is(.ccard,.comparison-panel){color:#231f20;backdrop-filter:var(--ra-glass-lens,) blur(3px) saturate(1.2) brightness(1.04);background:#ffffff61!important;border-color:#231f201a!important;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #231f200f,0 1.25rem 3rem #231f201a!important}html[data-design-prototype]:not([data-theme=light]) [data-light-ground].is-light :is(.ccard,.comparison-panel):before{backdrop-filter:blur(1px)brightness(1.06)saturate(1.3)}html[data-design-prototype]:not([data-theme=light]) [data-light-ground].is-light :is(.ccard,.comparison-panel) :is(h3,p,dt,dd,span,strong,b,figcaption){color:#231f20!important}html[data-design-prototype]:not([data-theme=light]) [data-light-ground].is-light :is(.ccard,.comparison-panel) :is(p,dt,dd),html[data-design-prototype]:not([data-theme=light]) [data-light-ground].is-light :is(.cpanel__context,.cpanel__context *,.chapter__note,.cpanel__tabs button,.cpanel__tabs [role=tab]){color:#58595b!important}html[data-design-prototype]:not([data-theme=light]) [data-light-ground].is-light :is(.cpanel__context-title,.cpanel__tabs [aria-selected=true]){color:#231f20!important}html[data-design-prototype]:not([data-theme=light]) [data-light-ground].is-light .cpanel__tabs [aria-selected=true]{border-block-end-color:#231f20!important}html[data-design-prototype]{--chart-ink:#f4f4f294;--chart-rule:#f4f4f214;--chart-axis-rule:#f4f4f242;--chart-strong:#f4f4f2;--chart-bar-a:#f4f4f275;--chart-bar-b:#f4f4f224;--chart-panel:#08080ae0}html[data-design-prototype]:not([data-theme=light]) [data-light-ground].is-light{--chart-ink:#231f209e;--chart-rule:#231f2014;--chart-axis-rule:#231f204d;--chart-strong:#231f20;--chart-bar-a:#231f206b;--chart-bar-b:#231f201a;--chart-panel:#fffffff0}html[data-design-prototype] .chapter-series__plot{overflow:visible;aspect-ratio:auto!important;height:clamp(260px,38vh,400px)!important}html[data-design-prototype] .chapter-series__plot :is(.chart-tick,.chart-label){letter-spacing:.02em;fill:var(--chart-ink)!important;font:400 11px var(--font-data)!important}html[data-design-prototype] .chapter-series__plot .chart-value{fill:var(--chart-ink)!important;font:400 10.5px var(--font-data)!important}html[data-design-prototype] .chapter-series__plot .chart-value.is-latest{fill:var(--chart-strong)!important;font:600 12px var(--font-data)!important}html[data-design-prototype] .chapter-series__plot .chart-grid{stroke-dasharray:2 4;stroke:var(--chart-rule)!important}html[data-design-prototype] .chapter-series__plot .chart-grid.is-zero{stroke-dasharray:none;stroke:var(--chart-axis-rule)!important}html[data-design-prototype] .chapter-series__plot .chart-axis{stroke:var(--chart-axis-rule)!important}html[data-design-prototype] .chapter-series__plot .chart-line{stroke-width:2px!important}html[data-design-prototype] .chapter-series__plot .chart-dot{fill:#e4242b;stroke:var(--chart-panel);stroke-width:1.5px}html[data-design-prototype] .chapter-series__plot .chart-head{fill:var(--chart-strong)!important}html[data-design-prototype] .chapter-series__plot .chart-bar-top{stop-color:var(--chart-bar-a)}html[data-design-prototype] .chapter-series__plot .chart-bar-bottom{stop-color:var(--chart-bar-b)}html[data-design-prototype] .chapter-series__plot .chart-bar.is-latest{fill:var(--chart-strong)!important}html[data-design-prototype] .chapter-series__plot .chart-bar{transition:filter .2s}html[data-design-prototype] .chapter-series__plot .chart-hover{opacity:0;pointer-events:none;transition:opacity .15s}html[data-design-prototype] .chapter-series__plot .chart-hover.is-on{opacity:1}html[data-design-prototype] .chapter-series__plot .chart-guide{stroke:var(--chart-axis-rule);stroke-dasharray:3 3}html[data-design-prototype] .chapter-series__plot .chart-guide-dot{fill:var(--chart-strong);stroke:#e4242b;stroke-width:2px}html[data-design-prototype] .chapter-series__plot .chart-inspection{fill:var(--chart-strong);font:500 11px var(--font-data)}html[data-design-prototype] .chapter-series__plot .chart-focus:focus-visible{stroke:var(--chart-strong);stroke-width:1.5px;outline:none}html[data-design-prototype] .ccard__body--dual{gap:1.75rem 2rem;grid-template-columns:minmax(0,1fr) minmax(12rem,15rem)!important;display:grid!important}html[data-design-prototype] .ccard__body--dual>.ccard__figure{grid-column:1}html[data-design-prototype] .ccard__body--dual>.ccard__stat{grid-area:1/2/span 2;align-self:start}html[data-design-prototype] .ccard__body--dual .chapter-series__plot{height:clamp(220px,30vh,320px)!important}@media (width<=760px){html[data-design-prototype] .ccard__body--dual{grid-template-columns:minmax(0,1fr)!important}html[data-design-prototype] .ccard__body--dual>.ccard__stat{grid-area:auto/1}}html[data-design-prototype] .obs__options>:is(.obs__muted,p){grid-column:1/-1}html[data-design-prototype] .ev__views{border-block-end:1px solid var(--color-border);scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important;gap:0!important}html[data-design-prototype] .ev__views :is(button,a){white-space:nowrap;box-shadow:none!important;color:var(--color-text-secondary)!important;background:0 0!important;border:0!important;border-block-end:2px solid #0000!important;font-size:.6875rem!important;animation:none!important}html[data-design-prototype] .ev__views :is(button[aria-pressed=true],a:hover,button:hover){color:var(--color-text)!important}html[data-design-prototype] .ev__views button[aria-pressed=true]{border-block-end-color:var(--color-text)!important}@media (width>=761px){html[data-design-prototype] .ev__chain{align-content:center;padding-inline-start:2.6rem;grid-template-columns:minmax(0,1fr)!important;gap:.55rem!important;inset:2rem 5%!important}html[data-design-prototype] .ev__chain:before{content:"";border-inline-start:1px solid color-mix(in srgb, var(--color-text) 35%, transparent);position:absolute;inset-block:1.4rem;inset-inline-start:.9rem}html[data-design-prototype] .ev__chain .ev__node{grid-template-columns:7.5rem minmax(8rem,1fr) auto;grid-template-areas:"kind label id";align-items:center;column-gap:1rem;min-height:3rem;border-color:color-mix(in srgb, var(--color-text) 14%, transparent)!important;background:color-mix(in srgb, var(--color-background) 88%, transparent)!important;padding:.55rem .9rem!important;display:grid!important}html[data-design-prototype] .ev__chain .ev__node>small:first-child{grid-area:kind}html[data-design-prototype] .ev__chain .ev__node>strong{grid-area:label;-webkit-line-clamp:1!important;font-size:.86rem!important}html[data-design-prototype] .ev__chain .ev__node>:last-child:not(strong):not(small:first-child){color:var(--color-text-secondary);text-align:end;white-space:nowrap;text-overflow:ellipsis;grid-area:id;max-width:11rem;font-size:.7rem;overflow:hidden;display:block!important}html[data-design-prototype] .ev__chain .ev__node:before{content:"";inset-inline-start:-2.05rem;background:var(--color-background);border:1px solid var(--color-text);width:.55rem;height:.55rem;position:absolute;top:50%;translate:0 -50%}html[data-design-prototype] .ev__chain .ev__node[data-role=anchor]{border-color:var(--color-text)!important}html[data-design-prototype] .ev__chain .ev__node[data-role=anchor]:before{background:#e4242b;border-color:#e4242b;box-shadow:0 0 10px #e4242b99}html[data-design-prototype] .ev__chain .ev__node[data-role=anchor]>strong{font-size:1rem!important}html[data-design-prototype] .ev__chain .ev__node[data-role=source]:before{border-style:dashed}html[data-design-prototype] .ev__chain .ev__node:hover{border-color:var(--color-text)!important}}html[data-design-prototype] :where(button,[role=button],[role=tab]){font-size:.72rem}html[data-design-prototype] :is(.obs,.kf,.ev) :is(li>button,.obs__options button,.kf__featured button){text-transform:none!important;letter-spacing:0!important;font-family:var(--font-body,var(--font-reading))!important;font-size:.82rem!important;line-height:1.35!important}html[data-design-prototype] :is(.obs,.kf,.ev) :is(li>button,.obs__options button,.kf__featured button) small{font:500 .58rem/1.4 var(--font-data)!important;letter-spacing:.08em!important;text-transform:uppercase!important}html[data-design-prototype] .obs__panel>:is(button,fieldset button,.obs__pin,[data-pin]){font-size:.68rem!important}html[data-design-prototype] .obs__centre h2{font-size:clamp(.95rem,1.3vw,1.2rem)!important}html[data-design-prototype] .adm__timeline button>span{letter-spacing:.06em!important;font-size:.72rem!important}html[data-design-prototype] .adm__timeline button>small{font-size:.56rem!important}@media (width<=1024px){html[data-design-prototype]{--ra-control-h:2.4rem;--ra-control-px:.75rem}html[data-design-prototype] :is(.archive-action,.ra-control,.hero-actions a,.hero-actions button,.plans__actions :is(a,button),.plan__select){min-height:2.4rem!important;padding-block:.45rem!important;padding-inline:.75rem!important;font-size:.64rem!important}html[data-design-prototype] :is(button,[role=button]):not(.kf__node):not(.ev__node):not(li>button){min-height:2.4rem}html[data-design-prototype] .mobile-menu__panel nav a{letter-spacing:.08em;font-size:.78rem!important}html[data-design-prototype] .mobile-menu__utilities :is(a,button){font-size:.64rem!important}html[data-design-prototype] .hero-actions{flex-wrap:wrap;gap:.6rem!important;display:flex!important}html[data-design-prototype] .hero-actions>*{justify-content:space-between;gap:1.25rem;min-width:9rem;flex:none!important;width:auto!important}}@media (width>=30.01rem) and (width<=1024px){html[data-design-prototype].homepage-particles-ready .hero>#foundation,html[data-design-prototype].homepage-particles-ready [data-living-object]>.living-static-object{pointer-events:auto;order:-1;aspect-ratio:auto!important;width:100%!important;height:clamp(18rem,52vw,28rem)!important;margin:0 0 1.5rem!important;position:relative!important;inset:auto!important}}@media (width<=1024px){html[data-design-prototype] .home-national-modules__grid{scroll-snap-type:x mandatory;padding-block-end:.75rem;overflow-x:auto;grid-template-columns:none!important;grid-auto-columns:min(78vw,19rem)!important;grid-auto-flow:column!important;align-items:start!important}html[data-design-prototype] .home-national-modules__grid>li{scroll-snap-align:start;min-width:0}}@media (width>=40rem) and (width<=59.99rem){html[data-design-prototype] .evidence-path .evidence-stage{aspect-ratio:1000/560;width:100%;margin-block:1rem 2rem;position:relative;container-type:inline-size}html[data-design-prototype] .evidence-path .evidence-stage__rings{opacity:1!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html[data-design-prototype] .evidence-path .evidence-stage__steps{height:100%;margin:0;padding:0!important;display:block!important;position:absolute!important;inset:0!important}html[data-design-prototype] .evidence-path .evidence-stage__steps li{text-align:start;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"index copy""title copy";align-items:center;column-gap:2cqw;border:0!important;width:max-content!important;min-height:0!important;padding:0!important;display:grid!important;position:absolute!important;left:50%!important;transform:translate(-50%,-50%)!important}html[data-design-prototype] .evidence-path .evidence-stage__steps li:first-child{max-width:40cqw!important}html[data-design-prototype] .evidence-path .evidence-stage__steps li:nth-child(2){max-width:60cqw!important}html[data-design-prototype] .evidence-path .evidence-stage__steps li:nth-child(3){max-width:76cqw!important}html[data-design-prototype] .evidence-path .evidence-stage__steps .evidence-stage__index{grid-area:index;font-size:max(1.3cqw,9px)!important}html[data-design-prototype] .evidence-path .evidence-stage__steps h3{grid-area:title;line-height:1.1;margin:0!important;font-size:max(2.8cqw,17px)!important}html[data-design-prototype] .evidence-path .evidence-stage__steps p{border-inline-start:1px solid color-mix(in srgb, var(--color-text) 28%, transparent);grid-area:copy;padding-inline-start:2cqw;line-height:1.35;margin:0!important;font-size:max(1.6cqw,11px)!important}}@media (width<=1024px){html[data-design-prototype] .site-footer .footer-arrival{min-height:0!important;padding-block-end:2.5rem!important}}@media (width<=30rem){html[data-design-prototype] [data-light-ground]{padding-block:5rem!important}html[data-design-prototype].homepage-particles-ready .hero>#foundation,html[data-design-prototype].homepage-particles-ready [data-living-object]>.living-static-object{height:min(82vw,21rem)!important;margin-block-end:.5rem!important}}html[data-design-prototype] .ra-more{margin-block-start:.6rem}html[data-design-prototype] .ra-more>summary{cursor:pointer;font:500 .62rem var(--font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);align-items:center;gap:.45rem;padding-block:.35rem;list-style:none;display:inline-flex}html[data-design-prototype] .ra-more>summary::-webkit-details-marker{display:none}html[data-design-prototype] .ra-more>summary:after{content:"+";transition:transform .2s var(--ease-ui);font-size:.8rem;line-height:1}html[data-design-prototype] .ra-more[open]>summary:after{transform:rotate(45deg)}html[data-design-prototype] .ra-more>summary:hover{color:var(--color-text)}html[data-design-prototype] .ra-more[open]>:not(summary){animation:ra-more-in .25s var(--ease-ui)}@keyframes ra-more-in{0%{opacity:0;transform:translateY(-4px)}}html[data-design-prototype] .ccard__more{border-block-start:1px solid var(--color-border);padding:.25rem 1.25rem .75rem}html[data-design-prototype] .ccard__more>.ccard__meta{border:0!important;padding-inline:0!important}@media (prefers-reduced-motion:reduce){html[data-design-prototype] .ra-more[open]>:not(summary){animation:none}}@media (width>=62.0625rem){html[data-design-prototype] .record-chain .record-chain__steps{margin-block-start:2.5rem!important;margin-inline:calc(50% - min(50vw,44rem) + 1.5rem)!important}html[data-design-prototype] .record-chain .record-chain__node{gap:.45rem!important;padding-block-start:2.6rem!important}html[data-design-prototype] .record-chain .record-chain__node:before{width:1.1rem!important;height:1.1rem!important;inset-block-start:.6rem!important;inset-inline-start:calc(50% - .55rem)!important}html[data-design-prototype] .record-chain__phase{font-size:.7rem!important}html[data-design-prototype] .record-chain__node b{font-size:1.15rem!important}html[data-design-prototype] .record-chain__node--value b{font-size:2.1rem!important}html[data-design-prototype] :is(.record-chain__record,.record-chain__label){font-size:.78rem!important}}html[data-design-prototype] .adm__timeline button:before{display:none!important}@media (width>=62.0625rem){html[data-design-prototype] .record-chain__node:nth-child(4){--s:1}html[data-design-prototype] .record-chain__node:is(:nth-child(3),:nth-child(5)){--s:1.25}html[data-design-prototype] .record-chain__node:is(:nth-child(2),:nth-child(6)){--s:1.5}html[data-design-prototype] .record-chain__node:is(:first-child,:nth-child(7)){--s:1.75}html[data-design-prototype] .record-chain .record-chain__node{flex:var(--s,1) 1 0!important;padding-block-start:calc(1.15rem + .55rem * var(--s,1) + .9rem)!important}html[data-design-prototype] .record-chain .record-chain__node:before{width:calc(1.1rem * var(--s,1))!important;height:calc(1.1rem * var(--s,1))!important;inset-block-start:calc(1.15rem - .55rem * var(--s,1))!important;inset-inline-start:calc(50% - .55rem * var(--s,1))!important}html[data-design-prototype] .record-chain .record-chain__node .record-chain__phase{font-size:calc(.66rem * var(--s,1))!important}html[data-design-prototype] .record-chain .record-chain__node b{font-size:calc(1.05rem * var(--s,1))!important}html[data-design-prototype] .record-chain .record-chain__node.record-chain__node--value b{font-size:calc(1.6rem * var(--s,1))!important}html[data-design-prototype] .record-chain .record-chain__node :is(.record-chain__record,.record-chain__label){font-size:calc(.72rem * var(--s,1))!important}}html[data-design-prototype] .adm__anchors{pointer-events:none;z-index:2;position:absolute;inset:0}html[data-design-prototype] .adm__anchor{background:radial-gradient(circle, var(--red,#d71920) 0 2.4px, #0000008c 3px);border:1.5px solid #f4f4f2eb;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:absolute;box-shadow:0 0 0 2px #0009,0 0 10px #ffffff4d}html[data-design-prototype] .adm__anchor:after{content:"";animation:5.6s cubic-bezier(.2,.8,.2,1) infinite adm-anchor-pulse;animation-delay:calc(var(--leader,0) * -1.4s);border:1px solid #f4f4f2b3;border-radius:50%;position:absolute;inset:-1.5px}html[data-design-prototype] .adm__anchor:is(.is-active,.is-open){transform:scale(1.35)}html[data-design-prototype] .adm__anchor.is-open{background:radial-gradient(circle, var(--ink,#f4f4f2) 0 2.6px, var(--red,#d71920) 3.2px)}@keyframes adm-anchor-pulse{0%,40%{opacity:0;transform:scale(1)}55%{opacity:.9}to{opacity:0;transform:scale(2.6)}}html[data-design-prototype] .adm__links line.is-base{stroke:#f4f4f24d!important;stroke-dasharray:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){html[data-design-prototype] .adm__anchor:after{opacity:0;animation:none}}html[data-design-prototype] .plans{--ck-h:2.75rem;--ck-line:#f4f4f229;--ck-line-strong:#f4f4f26b;max-width:72rem;margin-inline:auto}html[data-design-prototype] .plans__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:none!important}html[data-design-prototype] .plan,html[data-design-prototype] .plan.is-featured{color:#f4f4f2!important;border:1px solid var(--ck-line)!important;background:#ffffff05!important}html[data-design-prototype] .plan.is-featured{box-shadow:inset 0 1px #f4f4f2b3;border-color:var(--ck-line-strong)!important}html[data-design-prototype] .plan.is-featured :is(.plan__tagline,.plan__price span,.plan__caps li){color:#f4f4f2b8!important}html[data-design-prototype] .plan.is-featured .plan__flag{color:#e03a3e!important;border-color:#e03a3eb3!important}html[data-design-prototype] :is(.plans__actions button,.plans__actions a,.plan__select,.plans__summary-change){text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;gap:.9rem;transition:background .16s,color .16s,border-color .16s;min-height:var(--ck-h)!important;border:1px solid var(--ck-line-strong)!important;color:#f4f4f2!important;font:600 .7rem/1 var(--font-data)!important;letter-spacing:.08em!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0 1.1rem!important;display:inline-flex!important}html[data-design-prototype] :is(.plans__actions .is-primary,.plan.is-featured .plan__select),html[data-design-prototype] :is(.plans__actions button,.plans__actions a,.plan__select,.plans__summary-change):not([disabled]):is(:hover,:focus-visible){color:#0a0a0a!important;background:#f4f4f2!important;border-color:#f4f4f2!important}html[data-design-prototype] :is(.plans__actions .is-primary,.plan.is-featured .plan__select):not([disabled]):is(:hover,:focus-visible){background:#fff!important}html[data-design-prototype] .plans .plans__actions :is(button,.is-primary)[disabled]{cursor:not-allowed;opacity:1!important;color:#f4f4f261!important;background:0 0!important;border:1px dashed #f4f4f238!important}html[data-design-prototype] .plans__actions{gap:.6rem;justify-content:space-between!important}html[data-design-prototype] .plans__actions .is-primary{margin-inline-start:auto}html[data-design-prototype] .plans__switch{gap:3px;padding:3px;border:1px solid var(--ck-line)!important}html[data-design-prototype] .plans__switch button{text-transform:uppercase;min-height:calc(var(--ck-h) - 8px)!important;font:600 .7rem/1 var(--font-data)!important;letter-spacing:.08em!important;color:#f4f4f29e!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border:0!important}html[data-design-prototype] .plans__switch button[aria-selected=true]{color:#f4f4f2!important;background:#f4f4f21f!important}html[data-design-prototype] .plans__form label{font:500 .8rem/1.4 var(--font-body,inherit);color:#f4f4f2d1;gap:.4rem;display:grid}html[data-design-prototype] .plans__form input{height:var(--ck-h);color:#f4f4f2;font:.85rem var(--font-data);border-radius:0;padding:0 .9rem;border:1px solid var(--ck-line)!important;background:#ffffff08!important}html[data-design-prototype] .plans__form input:focus-visible{outline:none;border-color:#f4f4f2!important}html[data-design-prototype] .plans__password{grid-template-columns:minmax(0,1fr) auto;gap:0;display:grid!important}html[data-design-prototype] .plans__password button{height:var(--ck-h);color:#f4f4f2b3;font:600 .65rem var(--font-data);letter-spacing:.08em;text-transform:uppercase;background:0 0;padding:0 1rem;border:1px solid var(--ck-line)!important;border-inline-start:0!important}html[data-design-prototype] .plans__agree{grid-template-columns:1.15rem minmax(0,1fr)!important;align-items:center!important;gap:.75rem!important}html[data-design-prototype] .plans__agree input{appearance:none;box-sizing:border-box;border:1px solid var(--ck-line-strong);cursor:pointer;background:0 0;place-content:center;margin:0;display:grid;width:1.15rem!important;min-width:0!important;height:1.15rem!important;min-height:0!important;padding:0!important}html[data-design-prototype] .plans__agree input:after{content:"";opacity:0;border:0 solid #0a0a0a;border-width:0 0 2px 2px;width:.55rem;height:.3rem;transform:rotate(-45deg)translate(1px,-1px)}html[data-design-prototype] .plans__agree input:checked{background:#f4f4f2;border-color:#f4f4f2}html[data-design-prototype] .plans__agree input:checked:after{opacity:1}html[data-design-prototype] .plans__agree input:focus-visible{outline-offset:2px;outline:2px solid #f4f4f2}html[data-design-prototype] .plans__review{border-collapse:collapse;width:100%}html[data-design-prototype] .plans__review :is(th,td){border:0!important;border-block-end:1px solid var(--ck-line)!important;background:0 0!important;padding:.8rem 0!important}html[data-design-prototype] .plans__review th{text-align:start;color:#f4f4f299;width:40%;font-weight:400}html[data-design-prototype] .plans__summary{display:none}html[data-design-prototype] .plans:not([data-step=plans])>.plans__summary{border:1px solid var(--ck-line);background:#ffffff05;align-content:start;gap:.7rem;padding:1.25rem;display:grid}@media (width>=60rem){html[data-design-prototype] .plans:not([data-step=plans]){align-items:start;grid-template-columns:minmax(0,1fr) minmax(16rem,20rem)!important;column-gap:clamp(1.5rem,3vw,2.5rem)!important}html[data-design-prototype] .plans:not([data-step=plans])>:is(.plans__intro,.plans__rail){grid-column:1/-1}html[data-design-prototype] .plans:not([data-step=plans])>.plans__pane:not([hidden]){grid-area:3/1}html[data-design-prototype] .plans:not([data-step=plans]) .plans__card{max-width:none!important}html[data-design-prototype] .plans:not([data-step=plans])>.plans__summary{grid-area:3/2;position:sticky;top:1rem}}html[data-design-prototype] .plans__summary>*{margin:0}html[data-design-prototype] .plans__summary-label,html[data-design-prototype] .plans__summary-step{font:600 .62rem/1.4 var(--font-data);letter-spacing:.1em;text-transform:uppercase;color:#f4f4f294}html[data-design-prototype] .plans__summary-name{font:400 1.6rem/1.1 var(--font-display);color:#f4f4f2}html[data-design-prototype] .plans__summary-price strong{color:#f4f4f2;font-size:1.15rem}html[data-design-prototype] .plans__summary-price span{font:.75rem var(--font-data);color:#f4f4f299}html[data-design-prototype] .plans__summary .plan__caps{border-block:1px solid var(--ck-line);padding-block:.7rem}html[data-design-prototype] .plans__summary-bar{background:var(--ck-line);height:2px}html[data-design-prototype] .plans__summary-bar span{background:#f4f4f2;width:0;height:100%;transition:width .32s cubic-bezier(.2,.8,.2,1);display:block}html[data-design-prototype] .plans__summary-note{font:.72rem/1.5 var(--font-data);color:#f4f4f294}html[data-design-prototype] .plans__summary-change{justify-content:center!important}@media (width<=59.99rem){html[data-design-prototype] .plans__grid{grid-template-columns:minmax(0,1fr)!important}}@media (width>=62.0625rem){html[data-design-prototype] .record-chain__node:nth-child(n){--s:1!important}}html[data-design-prototype] body:after{content:"";z-index:0;pointer-events:none;opacity:0;height:36vh;transition:opacity .7s var(--ease-ui,cubic-bezier(.2, .8, .2, 1));background:linear-gradient(#fff 0 55%,#fff0 100%);position:fixed;inset:0 0 auto}html[data-design-prototype]:not([data-theme=light]).ra-ground-light body:after{opacity:1}html[data-design-prototype] :is(.homepage-particle-continuity,.homepage-particle-foreground) canvas{filter:drop-shadow(0 0 .6px #000000d9)}html[data-design-prototype].ra-at-footer .scroll-focus-veil{background:linear-gradient(to bottom, var(--color-background) 0, #0000 17%)!important}html[data-design-prototype] .obs__domains{padding-block-end:1.9rem;flex-wrap:wrap!important;gap:.45rem!important;display:flex!important;overflow:visible!important}html[data-design-prototype] .obs__domains .obs__domain{cursor:pointer;place-items:center;width:2.75rem;height:2.75rem;transition:border-color .16s,color .16s,background .16s;position:relative;color:#f4f4f2c2!important;min-height:2.75rem!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border:1px solid #f4f4f22e!important;border-radius:0!important;flex:none!important;padding:0!important;display:grid!important}html[data-design-prototype] .obs__domains .obs__domain svg{width:20px;height:20px}html[data-design-prototype] .obs__domains .obs__domain:is(:hover,:focus-visible){color:#f4f4f2!important;border-color:#f4f4f2!important}html[data-design-prototype] .obs__domains .obs__domain:focus-visible{outline-offset:2px;outline:2px solid #f4f4f2}html[data-design-prototype] .obs__domains .obs__domain[aria-pressed=true]{color:#0a0a0a!important;background:#f4f4f2!important;border-color:#f4f4f2!important}html[data-design-prototype] .obs__domain-label{z-index:6;color:#0a0a0a;font:600 .6rem/1 var(--font-data);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;background:#f4f4f2;padding:.38rem .55rem;transition:opacity .14s,transform .18s cubic-bezier(.2,.8,.2,1);position:absolute;top:calc(100% + .45rem);left:50%;transform:translate(-50%,-4px)}html[data-design-prototype] .obs__domain-label:before{content:"";border:4px solid #0000;border-bottom-color:#f4f4f2;margin-left:-4px;position:absolute;bottom:100%;left:50%}html[data-design-prototype] .obs__domain:is(:hover,:focus-visible) .obs__domain-label{opacity:1;transform:translate(-50%)}html[data-design-prototype] .obs__domains .obs__domain:first-child .obs__domain-label{left:0;transform:translateY(-4px)}html[data-design-prototype] .obs__domains .obs__domain:first-child:is(:hover,:focus-visible) .obs__domain-label{transform:none}html[data-design-prototype] .obs__domains .obs__domain:first-child .obs__domain-label:before{left:1.35rem}html[data-design-prototype] .obs__domains .obs__domain:last-child .obs__domain-label{left:auto;right:0;transform:translateY(-4px)}html[data-design-prototype] .obs__domains .obs__domain:last-child:is(:hover,:focus-visible) .obs__domain-label{transform:none}html[data-design-prototype] .obs__domains .obs__domain:last-child .obs__domain-label:before{left:auto;right:1.1rem}@media (prefers-reduced-motion:reduce){html[data-design-prototype] .obs__domain-label{transition:none}}html[data-design-prototype] .obs .obs__catalogue ul{max-height:24rem}html[data-design-prototype] .obs .obs__catalogue li button{gap:.1rem!important;min-height:0!important;padding:.5rem .75rem!important}html[data-design-prototype] .obs .obs__catalogue li button>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;font-size:.8rem!important}html[data-design-prototype] .obs .obs__catalogue li button[aria-pressed=true]>span{white-space:normal}html[data-design-prototype] .obs .obs__catalogue li button small{opacity:.6;font-size:.55rem!important}html[data-design-prototype] .obs :is(.obs__catalogue li button,.obs__options button){transition:background .14s,color .14s;box-shadow:none!important;text-shadow:none!important;color:#f4f4f2cc!important;background:0 0!important;animation:none!important}html[data-design-prototype] .obs :is(.obs__catalogue li button,.obs__options button):hover{color:#f4f4f2!important;background:#f4f4f20d!important}html[data-design-prototype] .obs .obs__grid :is(.obs__catalogue li button,.obs__options button):is([aria-pressed=true],:hover){animation:none!important}html[data-design-prototype] .obs :is(.obs__catalogue li button,.obs__options button)[aria-pressed=true]{color:#f4f4f2!important;background:#f4f4f214!important;box-shadow:inset 2px 0 #f4f4f2!important}html[data-design-prototype] .obs .obs__panel{gap:.6rem}html[data-design-prototype] .obs .obs__panel fieldset{padding-block-start:.6rem}html[data-design-prototype] .obs .obs__panel legend{margin-bottom:.35rem}html[data-design-prototype] .obs .obs__options{gap:0}html[data-design-prototype] .obs .obs__options:not(.obs__options--periods)>button{border:0!important;border-block-end:1px solid #f4f4f214!important;min-height:0!important;padding:.5rem .6rem!important;font-size:.78rem!important}html[data-design-prototype] .obs .obs__options--periods{gap:.3rem}html[data-design-prototype] .obs .obs__options--periods>button{border:1px solid #f4f4f224!important;min-height:1.9rem!important;padding:.25rem .4rem!important;font-size:.64rem!important}html[data-design-prototype] .obs .obs__options--periods>button[aria-pressed=true]{box-shadow:none!important;border-color:#f4f4f2!important}html[data-design-prototype] .obs .obs__options>.obs__pin{justify-content:center;margin-block-end:.4rem;text-align:center!important;font:600 .64rem/1 var(--font-data)!important;letter-spacing:.08em!important;text-transform:uppercase!important;border:1px solid #f4f4f247!important;padding:.6rem!important}html[data-design-prototype] .obs .obs__options>.obs__pin[aria-pressed=true]{box-shadow:none!important;color:#0a0a0a!important;background:#f4f4f2!important}html[data-design-prototype] .obs .obs__panel :is(.obs__note,.obs__muted){color:#f4f4f280;margin:.2rem 0 0;font-size:.66rem;line-height:1.45}@media (width<=1024px){html[data-design-prototype] main{z-index:auto!important;filter:none!important}html[data-design-prototype] :is(.homepage-particle-continuity,.homepage-particle-foreground){z-index:0!important}html[data-design-prototype] body:after{z-index:-1!important}html[data-design-prototype] :is([data-living-object],.hero){position:relative}html[data-design-prototype].homepage-particles-ready .hero>#foundation,html[data-design-prototype].homepage-particles-ready [data-living-object]>.living-static-object{z-index:0;inset:var(--object-top,-1rem) 0 auto 0!important;order:0!important;width:100%!important;height:min(94vw,30rem)!important;margin:0!important;position:absolute!important}html[data-design-prototype] [data-living-object]>:not(.living-static-object,.ra-light-ground),html[data-design-prototype] .hero>:not(#foundation){z-index:2;position:relative}html[data-design-prototype] :is([data-living-object],.hero) :is(h1,h2,.chapter__statement,.chapter__body,.hero-copy>p){text-shadow:0 0 1.4rem #050505eb,0 0 .5rem #050505cc}html[data-design-prototype]:not([data-theme=light]) [data-light-ground].is-light :is(h1,h2,.chapter__statement,.chapter__body){text-shadow:0 0 1.4rem #fffffff2,0 0 .5rem #ffffffd9}}@media (width<=39.99rem){html[data-design-prototype] .evidence-path .evidence-stage{position:relative}html[data-design-prototype] .evidence-path .evidence-stage__rings{z-index:0;pointer-events:none;opacity:.7!important;width:124%!important;height:calc(100% + 4rem)!important;position:absolute!important;inset:-2rem -12% auto!important;transform:none!important}html[data-design-prototype] .evidence-path .evidence-stage__steps{z-index:1;position:relative;margin-block-start:0!important}}html[data-design-prototype] .adm__heading{gap:.35rem;margin-block-end:.75rem;display:grid}html[data-design-prototype] .adm__heading>*{margin:0!important}html[data-design-prototype] .adm__heading h2{line-height:1.02;font-size:clamp(2rem,8vw,3.2rem)!important}html[data-design-prototype] .ra-tabbar{display:none}@media (width<=1024px){html[data-design-prototype] .ra-tabbar{inset:auto .75rem calc(.6rem + env(safe-area-inset-bottom,0px)) .75rem;z-index:60;max-width:34rem;backdrop-filter:var(--ra-glass-lens,) blur(6px) saturate(2.1) brightness(1.05);isolation:isolate;background:linear-gradient(#ffffff17,#ffffff08 45%,#00000038);border:0;border-radius:1.4rem;margin-inline:auto;transition:transform .26s cubic-bezier(.2,.8,.2,1),opacity .2s;display:block;position:fixed;box-shadow:inset 0 1px #ffffff57,inset 0 -1px #ffffff14,inset 0 0 0 1px #ffffff12,0 .9rem 2.2rem #0000006b}html[data-design-prototype] .ra-tabbar:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:.55;pointer-events:none;z-index:-1;background:conic-gradient(from 200deg,#ff5a6e8c,#ffdc9659,#78e6c866,#6ea0ff8c,#dc82ff66,#ff5a6e8c);padding:1px;position:absolute;inset:0;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}html[data-design-prototype] .ra-tabbar.is-away{opacity:0;transform:translateY(calc(100% + 1.2rem))}html[data-design-prototype] .ra-tabbar ul{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}html[data-design-prototype] .ra-tabbar a{color:#f4f4f29e;min-height:3.4rem;font:600 .56rem/1 var(--font-data);letter-spacing:.06em;text-transform:uppercase;-webkit-tap-highlight-color:transparent;justify-items:center;gap:.2rem;padding:.5rem .2rem .45rem;text-decoration:none;display:grid}html[data-design-prototype] .ra-tabbar ul{gap:.15rem;padding:.3rem}html[data-design-prototype] .ra-tabbar a{border-radius:1.1rem;transition:color .16s,background .16s}html[data-design-prototype] .ra-tabbar a[aria-current=page]{color:#f4f4f2;background:linear-gradient(#fff3,#ffffff12);box-shadow:inset 0 1px #fff6,inset 0 0 0 1px #ffffff1a}html[data-design-prototype] .ra-tabbar a:focus-visible{outline-offset:-3px;outline:2px solid #f4f4f2}html[data-design-prototype] .ra-tabbar span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}html[data-design-prototype]:not([data-theme=light]).ra-ground-light .ra-tabbar{background:linear-gradient(#ffffffb3,#ffffff73);box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #231f2014,0 .9rem 2.2rem #231f2024}html[data-design-prototype]:not([data-theme=light]).ra-ground-light .ra-tabbar a{color:#231f209e}html[data-design-prototype]:not([data-theme=light]).ra-ground-light .ra-tabbar a[aria-current=page]{color:#231f20;background:#231f2014;box-shadow:inset 0 0 0 1px #231f2014}html[data-design-prototype] body{padding-bottom:calc(4.8rem + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){html[data-design-prototype] .ra-tabbar{transition:none}}@media (width<=39.99rem){html[data-design-prototype] .evidence-path :is(.evidence-stage__ring,.evidence-stage__pulse){vector-effect:non-scaling-stroke}}@media (width<=1024px){html[data-design-prototype] .ra-tabbar a{font-size:.66rem}html[data-design-prototype] :is(.site-footer a,.footer-socials a,.footer-legal a,.locale-link),html[data-design-prototype] :is(.cpanel__context,.chapter__intro,.home-national-modules,.about,.ev,.kf) a:not(.archive-action),html[data-design-prototype] .record-chain a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}html[data-design-prototype] .footer-socials ul{row-gap:0!important}html[data-design-prototype] :is(.chapter-label,.cpanel__context-label,.home-national-modules__state,.home-national-modules__eyebrow,.evidence-stage__index,.uncertainty__sampled,.ev__legend,.adm__progress,.obs__domain-label,.kf__art-note,.page-eyebrow,.adm__timeline button span,.adm__timeline small,.obs__catalogue small,.kf small,.adm__callouts button,.adm__callouts button :is(span,strong),.ev__node small,.record-ledger__state){font-size:max(.68rem,10.5px)!important}html[data-design-prototype] .ra-tabbar{border-radius:999px;width:max-content;max-width:calc(100% - 1.5rem);transform:translate(-50%);left:50%!important;right:auto!important}html[data-design-prototype] .ra-tabbar.is-away{transform:translate(-50%,calc(100% + 1.2rem))}html[data-design-prototype] .ra-tabbar ul{grid-template-columns:repeat(5,2.75rem);gap:.2rem;padding:.25rem}html[data-design-prototype] .ra-tabbar a{border-radius:999px;align-content:center;place-items:center;min-height:2.75rem;padding:0}html[data-design-prototype] .ra-tabbar svg{width:20px;height:20px}html[data-design-prototype] .ra-tabbar .ra-tabbar__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-design-prototype] body{padding-bottom:calc(4rem + env(safe-area-inset-bottom,0px))}html[data-design-prototype] .site-header{height:64px;flex-wrap:nowrap!important;align-items:center!important;gap:.35rem!important;min-height:64px!important;padding-block:.5rem!important;display:flex!important}html[data-design-prototype] .site-header .brand{flex:none;margin-inline-end:auto}html[data-design-prototype] .site-header .header-actions{order:0;align-items:center;gap:.25rem;flex-wrap:nowrap!important;margin:0!important;display:flex!important}html[data-design-prototype] .site-header .header-actions>:not(.header-search){display:none!important}html[data-design-prototype] .site-header .header-search{place-items:center;width:44px;height:44px;display:grid!important}html[data-design-prototype] .site-header .header-search>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-design-prototype] .site-header .mobile-menu{flex:none;order:1;margin:0!important}html[data-design-prototype] .site-header .mobile-menu>summary{place-items:center;gap:0!important;width:44px!important;min-width:0!important;height:44px!important;padding:0!important;display:grid!important}html[data-design-prototype] .site-header .mobile-menu__state{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}html[data-design-prototype] .mobile-menu__utilities :is(button,a){min-height:44px}}html[data-design-prototype] [data-light-ground]>.ra-light-seam{--spectrum:transparent 34%, #2850aa00 36%, #2850aa17 40%, #5a46aa14 42.4%, #ff783cad 43.6%, #ffca6e 45.2%, #ffbea0b8 47.2%, #ffaac885 51%, #d6a8ff75 57%, #a8b4ff66 64%, #a0d2ff4d 72%, #c8e8ff24 80%, transparent 89%;--lift:transparent 46%, #ffffff42 52%, #fff6 60%, #ffffff4d 71%, transparent 86%;--edges:linear-gradient(to right, transparent 0, #000 6%, #000 94%, transparent 100%);--band:transparent 37%, #000 42%, #000 80%, transparent 90%;pointer-events:none;opacity:0;transition:opacity .9s var(--ease-ui);z-index:-1!important;grid-area:auto!important;place-self:stretch stretch!important;width:auto!important;max-width:none!important;height:auto!important;margin:0!important;position:absolute!important;inset:-5rem calc(50% - 50vw)!important}html[data-design-prototype] [data-light-ground]>.ra-light-seam>.ra-light-seam__band{pointer-events:none;background-blend-mode:soft-light, normal, normal;-webkit-mask-composite:source-in;background-repeat:repeat,no-repeat,no-repeat;background-size:180px 180px,auto,auto;height:26rem;position:absolute;inset-inline:0;overflow:hidden;mask-composite:intersect}html[data-design-prototype] [data-light-ground]>.ra-light-seam>.ra-light-seam__band--top{background-image:var(--ra-grain), radial-gradient(ellipse 130% 22rem at 50% 0, var(--spectrum)), radial-gradient(ellipse 130% 22rem at 50% 0, var(--lift));-webkit-mask-image:radial-gradient(ellipse 130% 22rem at 50% 0, var(--band)), var(--edges);mask-image:radial-gradient(ellipse 130% 22rem at 50% 0, var(--band)), var(--edges);top:0}html[data-design-prototype] [data-light-ground]>.ra-light-seam>.ra-light-seam__band--end{background-image:var(--ra-grain), radial-gradient(ellipse 130% 22rem at 50% 100%, var(--spectrum)), radial-gradient(ellipse 130% 22rem at 50% 100%, var(--lift));-webkit-mask-image:radial-gradient(ellipse 130% 22rem at 50% 100%, var(--band)), var(--edges);mask-image:radial-gradient(ellipse 130% 22rem at 50% 100%, var(--band)), var(--edges);bottom:0}html[data-design-prototype] .ra-light-seam__flow{inset-block:0;pointer-events:none;mix-blend-mode:screen;will-change:transform, opacity;background-repeat:repeat-x;background-size:33.3334% 100%;width:300%;animation-play-state:paused;position:absolute;left:-100%}html[data-design-prototype] .ra-light-seam__flow--a{background-image:linear-gradient(90deg,#0000 0%,#ff8cbe8c 12%,#0000 26%,#96c8ff80 40%,#bea0ff66 50%,#0000 62%,#ffbe7873 76%,#0000 90%);animation:26s linear infinite paused ra-seam-flow,9s ease-in-out infinite alternate paused ra-seam-breathe}html[data-design-prototype] .ra-light-seam__flow--b{opacity:.8;background-image:linear-gradient(90deg,#0000 0%,#78dcff6b 18%,#0000 34%,#ffe2aa00 40%,#ffe8b961 50%,#ffe2aa00 60%,#0000 64%,#e696ff66 80%,#0000 96%);animation:41s linear infinite paused ra-seam-flow-back}html[data-design-prototype] [data-light-ground]>.ra-light-seam .ra-light-seam__flow--a{animation:26s linear infinite paused ra-seam-flow,9s ease-in-out infinite alternate paused ra-seam-breathe!important}html[data-design-prototype] [data-light-ground]>.ra-light-seam .ra-light-seam__flow--b{animation:41s linear infinite paused ra-seam-flow-back!important}html[data-design-prototype] [data-light-ground].is-light>.ra-light-seam .ra-light-seam__flow{animation-play-state:running!important}@keyframes ra-seam-flow{0%{transform:translate(0,0)}to{transform:translate(33.3334%)}}@keyframes ra-seam-flow-back{0%{transform:translate(0,0)}to{transform:translate(-33.3334%)}}@keyframes ra-seam-breathe{0%{opacity:.55}to{opacity:1}}html[data-design-prototype] [data-light-ground].is-light>.ra-light-seam{opacity:1}@media (prefers-reduced-motion:reduce){html[data-design-prototype] [data-light-ground]>.ra-light-seam{transition:none}html[data-design-prototype] [data-light-ground]>.ra-light-seam .ra-light-seam__flow{opacity:.7;animation:none!important}}html[data-design-prototype]{--ra-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 .9'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)'/%3E%3C/svg%3E");--ra-grain-coarse:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.62' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='1.6' intercept='-.3'/%3E%3CfeFuncG type='linear' slope='1.6' intercept='-.3'/%3E%3CfeFuncB type='linear' slope='1.6' intercept='-.3'/%3E%3CfeFuncA type='table' tableValues='.85 .85'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23g)'/%3E%3C/svg%3E")}html[data-design-prototype] .site-footer{background-color:#3a060a!important;background-image:radial-gradient(34% 52% at 2% 106%,#ffdedeb3 0%,#ff96965c 34%,#0000 74%),radial-gradient(62% 88% at 8% 100%,#e2202af5 0%,#be1e2ad1 36%,#8c101a61 68%,#0000 100%),radial-gradient(95% 120% at 100% 0,#040102fa 0%,#0e0204d1 38%,#1e04075c 66%,#0000 86%),radial-gradient(60% 70% at 100% 100%,#0a0203b3 0%,#0000 80%),linear-gradient(160deg,#120204 0%,#4a0810 42%,#8a1119 100%)!important}html[data-design-prototype] .site-footer:after{z-index:-1;pointer-events:none;background-image:var(--ra-grain-coarse);mix-blend-mode:overlay;opacity:.9;background-size:220px 220px;animation:.9s step-end infinite ra-film-grain;position:absolute;inset:-50%;content:""!important;display:block!important}@keyframes ra-film-grain{0%{transform:translate(0)}12%{transform:translate(-37px,22px)}25%{transform:translate(18px,-41px)}37%{transform:translate(-54px,-13px)}50%{transform:translate(41px,30px)}62%{transform:translate(-9px,58px)}75%{transform:translate(63px,-26px)}87%{transform:translate(-28px,-60px)}}@media (prefers-reduced-motion:reduce){html[data-design-prototype] .site-footer:after{animation:none}}html[data-design-prototype]:not([data-theme=light]) .site-header.is-on-light{--color-text:#231f20;--color-text-secondary:#58595b;--color-text-muted:#808285;--color-border:#231f2038;--color-accent:#231f20}html[data-design-prototype][data-theme=light] [data-light-ground].is-light{--color-background:#050505;--color-surface:#101010;--color-text:#f4f4f2;--color-text-secondary:#a0a0a0;--color-text-muted:#8a8a8a;--color-border:#f4f4f238;--color-grid:#101010;--color-accent:#f4f4f2;--ra-copy:#a0a0a0;--cta-glow:#f4f4f2;--chart-ink:#f4f4f294;--chart-rule:#f4f4f214;--chart-axis-rule:#f4f4f242;--chart-strong:#f4f4f2;--chart-bar-a:#f4f4f275;--chart-bar-b:#f4f4f224;--chart-panel:#08080ae0;color:#f4f4f2;background-color:#0000}html[data-design-prototype][data-theme=light] [data-light-ground].is-light :is(h2,h3,b,strong,a,.chapter__statement,.chapter__line){color:#f4f4f2;-webkit-text-fill-color:currentColor;background-image:none}html[data-design-prototype][data-theme=light] [data-light-ground].is-light :is(.chapter__body,.hero-copy>p){background:0 0!important}html[data-design-prototype][data-theme=light] .evidence-path.is-light .evidence-stage__ring{stroke:#f4f4f273}html[data-design-prototype][data-theme=light] [data-light-ground]>.ra-light-ground{background-color:#050505;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' viewBox='0 0 96 96'%3E%3Cpath d='M0 0H96M0 0V96' fill='none' stroke='%23141414' stroke-width='1'/%3E%3Cpath d='M0 0h5v0M0 0v5M96 0h-5M96 0v5M0 96h5M0 96v-5M96 96h-5M96 96v-5' fill='none' stroke='%23242424' stroke-width='1.5'/%3E%3C/svg%3E")}html[data-design-prototype][data-theme=light] .site-header.is-on-light{--color-text:#f4f4f2;--color-text-secondary:#a0a0a0;--color-text-muted:#8a8a8a;--color-border:#f4f4f238;--color-accent:#f4f4f2;color:#f4f4f2;background:#050505eb;border-block-end-color:#1e1e1e}html[data-design-prototype][data-theme=light] .site-header.is-on-light.is-scrolled{background:#050505fa}html[data-design-prototype][data-theme=light] .site-header.is-on-light .brand-logo-stage .raajje-logo:first-child{display:block}html[data-design-prototype][data-theme=light] .site-header.is-on-light .brand-logo-stage .raajje-logo:last-child{display:none}html[data-design-prototype][data-theme=light].ra-ground-light body:after{opacity:1;background:linear-gradient(#050505 0 55%,#05050500 100%)}html[data-design-prototype][data-theme=light].ra-ground-light[data-scroll-focus] .scroll-focus-veil{transition:background .9s var(--ease-ui);background:linear-gradient(#050505 0,#05050500 17%)}html[data-design-prototype][data-theme=light] [data-light-ground]>.ra-light-seam{--spectrum:transparent 33%, #c8e8ff24 39%, #a0d2ff4d 45%, #a8b4ff66 51.5%, #d6a8ff75 58%, #ffaac885 64%, #ffbea0b8 68.8%, #ffca6e 71.2%, #ff783cad 73.2%, #5a46aa14 76%, #2850aa17 81%, transparent 88%;--lift:transparent 40%, #ffffff52 50%, #ffffff42 60%, transparent 70%;--band:transparent 31%, #000 39%, #000 76%, transparent 84%}@media (width>=62rem){html[data-design-prototype] :is(.chapter--change,.chapter--comparison,.chapter--context,.chapter--uncertainty,.chapter--explore)>.chapter__intro{text-align:center;justify-self:center;max-width:52rem;margin-inline:auto!important}html[data-design-prototype] :is(.chapter--change,.chapter--comparison,.chapter--context,.chapter--uncertainty,.chapter--explore)>.chapter__intro .chapter-label{justify-content:center;width:fit-content;margin-inline:auto}html[data-design-prototype] :is(.chapter--change,.chapter--comparison,.chapter--context,.chapter--uncertainty,.chapter--explore) :is(.chapter__statement,.chapter__body,.chapter__intro>.chapter__note){margin-inline:auto}html[data-design-prototype] :is(.chapter--uncertainty,.chapter--explore,.chapter--context)>.chapter__panel{justify-self:center;margin-inline:auto!important}html[data-design-prototype] :is(.chapter--change,.chapter--comparison,.chapter--context,.chapter--uncertainty) .cpanel__tabs{justify-content:center}html[data-design-prototype] :is(.chapter--change,.chapter--comparison,.chapter--context,.chapter--uncertainty) .cpanel__tabs button:first-child{padding-inline-start:1.1rem}html[data-design-prototype] :is(.chapter--change,.chapter--comparison,.chapter--context,.chapter--uncertainty) .chapter-series>.chapter__note{text-align:center}html[data-design-prototype] .chapter--explore>.chapter__panel{width:min(100%,66rem);max-width:66rem}html[data-design-prototype] .chapter--explore .explore-grid ul{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-design-prototype] .chapter--explore .explore-grid a{grid-template-rows:auto 1fr auto;grid-template-columns:1fr;align-content:stretch;gap:.9rem;min-height:11rem;padding:1.4rem 1.5rem}html[data-design-prototype] .chapter--explore .explore-grid strong{align-self:end;font-size:clamp(1.35rem,1.9vw,1.75rem)}html[data-design-prototype] .chapter--explore .explore-grid em{grid-column:1;justify-self:start}html[data-design-prototype] .chapter--explore .explore-grid ul{background:#ffffff14}html[data-design-prototype] .chapter--explore .explore-grid :is(li,a){background:#050505c7!important}html[data-design-prototype] .chapter--explore .explore-grid a:is(:hover,:focus-visible){background:#141414e6!important}html[data-design-prototype] .chapter--explore .cpanel__context{border-inline-start-width:1px;border-inline-start-color:var(--cp-line);border-block-start:2px solid var(--cp-red);text-align:center;grid-template-columns:1fr;justify-items:center;gap:.55rem;width:fit-content;max-width:46rem;margin-inline:auto}html[data-design-prototype] .chapter--explore .cpanel__context-head{max-width:none}html[data-design-prototype] .chapter--explore .cpanel__context-body{max-width:44ch}}html[data-design-prototype] .plan,html[data-design-prototype] .plan.is-featured,html[data-design-prototype] .plan.is-selected{border:1px solid #f4f4f224!important;outline:0!important}html[data-design-prototype] .plan.is-featured{border-color:#f4f4f257!important;box-shadow:inset 0 1px #f4f4f2d9!important}html[data-design-prototype] .plan.is-selected{border-color:#f4f4f28c!important}html[data-design-prototype] .plan__flag,html[data-design-prototype] .plan.is-featured .plan__flag{color:#f4f4f2!important;font:600 .6rem var(--font-data)!important;letter-spacing:.13em!important;border:0!important;padding:0!important}html[data-design-prototype] .plan__select,html[data-design-prototype] .plan.is-featured .plan__select{color:#f4f4f2!important;background:0 0!important;border:1px solid #f4f4f257!important}html[data-design-prototype] :is(.plan__select,.plan.is-featured .plan__select):not([disabled]):is(:hover,:focus-visible){color:#0a0a0a!important;background:#f4f4f2!important;border-color:#f4f4f2!important}html[data-design-prototype] .plan{padding-block-start:calc(clamp(1.1rem,2.2vw,1.8rem) + 1.2rem)!important}html[data-design-prototype] .plan__flag,html[data-design-prototype] .plan.is-featured .plan__flag{top:clamp(.8rem,1.6vw,1.2rem);position:absolute;inset-inline-start:clamp(1.1rem,2.2vw,1.8rem)}html[data-design-prototype] .plans__note{margin-block-start:1.25rem!important}html[data-design-prototype] .plans-modal .plans__intro{gap:.45rem;max-width:46rem}html[data-design-prototype] .plans-modal .plans__intro h2{font-size:clamp(1.5rem,2.6vw,2.2rem)!important;line-height:1.06!important}html[data-design-prototype] .plans-modal .plans__body{max-width:44rem;margin:0;font-size:.86rem!important;line-height:1.55!important}html[data-design-prototype] .plans-modal .plans__notice{margin:.2rem 0 0;padding:.55rem .8rem!important;font-size:.66rem!important;line-height:1.5!important}html[data-design-prototype] .plans-modal .plans__rail{margin-block:.2rem!important}html[data-design-prototype] .plans-modal .plan{gap:.45rem!important;padding-block-end:1.1rem!important}html[data-design-prototype] .plans-modal .plan h3{font-size:1.3rem!important}html[data-design-prototype] .plans-modal .plan__caps{gap:.25rem!important}html[data-design-prototype] .plans-modal .plan__select{min-height:2.5rem!important;margin-block-start:.5rem!important}html[data-design-prototype] .plans__card h3{font-size:clamp(1.35rem,2vw,1.75rem)!important;line-height:1.08!important}html[data-design-prototype] .plans__figure strong{font-size:1.35rem!important}html[data-design-prototype] .plans__lead{font-size:.88rem!important;line-height:1.55!important}html[data-design-prototype] .plans__switch button{min-height:2.15rem!important;font-size:.64rem!important}html[data-design-prototype] .plans__form{gap:.7rem!important}html[data-design-prototype] .plans__form label{gap:.3rem!important;font-size:.74rem!important}html[data-design-prototype] .plans__form input{height:2.5rem!important;font-size:.8rem!important}html[data-design-prototype] .plans__password button{min-height:2.5rem!important;font-size:.6rem!important}html[data-design-prototype] .plans__hint{font-size:.66rem!important}html[data-design-prototype] .plans__agree{border:1px solid var(--ck-line);margin-block:.4rem .2rem;padding:.7rem .8rem;color:#f4f4f2c7!important;font-size:.8rem!important;line-height:1.5!important}html[data-design-prototype] .plans__agree input{border-color:#f4f4f299!important;width:1rem!important;height:1rem!important}html[data-design-prototype] .plans__agree a{text-underline-offset:.2em;text-decoration-thickness:1px}html[data-design-prototype] .plans__actions .is-primary:not([disabled]){--cta-glow:#f4f4f2;animation:ra-cta-glow 4.8s var(--ease-ui) infinite!important}@media (prefers-reduced-motion:reduce){html[data-design-prototype] .plans__actions .is-primary:not([disabled]){animation:none!important}}html[data-design-prototype] .plans-modal .plans{gap:1rem!important;padding-block:1.5rem 1.6rem!important}html[data-design-prototype] .plans-modal .plans__intro .chapter-label{margin:0}html[data-design-prototype] .plans-modal .plans__note{margin-block-start:.8rem!important}@media (width<=1024px){html[data-design-prototype] .ra-tabbar{backdrop-filter:blur(10px)saturate(1.2)!important;background:linear-gradient(#181818eb,#080808f0)!important;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff12,0 .9rem 2.4rem #0000008c!important}html[data-design-prototype]:not([data-theme=light]).ra-ground-light .ra-tabbar{background:linear-gradient(#181818eb,#080808f0)!important}html[data-design-prototype]:not([data-theme=light]).ra-ground-light .ra-tabbar a{color:#f4f4f29e!important}html[data-design-prototype]:not([data-theme=light]).ra-ground-light .ra-tabbar a[aria-current=page]{color:#f4f4f2!important;background:#f4f4f21a!important}}@media (width<=39.99rem){html[data-design-prototype] .evidence-path .evidence-stage__steps{text-align:center}html[data-design-prototype] .evidence-path .evidence-stage__steps>li{justify-items:center;margin-inline:auto}html[data-design-prototype] .evidence-path .evidence-stage__rings{opacity:.28!important;width:136%!important;height:100%!important;inset:0 -18% auto!important}html[data-design-prototype] .home-national-modules__grid a{flex-direction:column!important;align-items:flex-start!important;gap:.55rem!important;padding:1.2rem!important;display:flex!important}html[data-design-prototype] .home-national-modules__grid a>*{writing-mode:horizontal-tb!important;width:auto!important;max-width:100%!important;margin:0!important}html[data-design-prototype] .home-national-modules__grid h3{overflow-wrap:normal;word-break:normal;hyphens:auto;font-size:1.35rem!important;line-height:1.15!important}html[data-design-prototype] .home-national-modules__state{letter-spacing:.08em;border:1px solid #f4f4f238;order:3;padding:.2rem .5rem;border-radius:0!important;font-size:.6rem!important}html[data-design-prototype] .home-national-modules__status{order:4;font-size:.78rem!important;line-height:1.5!important}html[data-design-prototype] .site-footer{--footer-content-angle:0deg}html[data-design-prototype] .footer-inner{transform:none!important}html[data-design-prototype] .footer-navigation a{grid-template-columns:2.4rem minmax(0,1fr) auto!important;column-gap:.75rem!important;min-height:3.6rem!important}html[data-design-prototype] .footer-navigation em{justify-self:end}}@media (width<=61.99rem){html[data-design-prototype] :is(.chapter--change,.chapter--comparison,.chapter--context,.chapter--uncertainty,.chapter--explore)>.chapter__intro{text-align:center;margin-inline:auto!important}html[data-design-prototype] :is(.chapter--change,.chapter--comparison,.chapter--context,.chapter--uncertainty,.chapter--explore)>.chapter__intro .chapter-label{width:fit-content;margin-inline:auto}html[data-design-prototype] :is(.chapter--change,.chapter--comparison,.chapter--context,.chapter--uncertainty,.chapter--explore) :is(.chapter__statement,.chapter__body,.chapter__intro>.chapter__note){margin-inline:auto}html[data-design-prototype] :is(.chapter--change,.chapter--comparison,.chapter--context,.chapter--uncertainty) .cpanel__tabs{justify-content:safe center}html[data-design-prototype] :is(.chapter--change,.chapter--comparison,.chapter--context,.chapter--uncertainty) .chapter-series>.chapter__note,html[data-design-prototype] .chapter--explore .cpanel__context{text-align:center}}@media (width>=40rem) and (width<=61.99rem){html[data-design-prototype] :is(.chapter--change,.chapter--comparison,.chapter--context,.chapter--uncertainty,.chapter--explore){grid-template-columns:minmax(0,1fr)!important}html[data-design-prototype] :is(.chapter--change,.chapter--comparison,.chapter--context,.chapter--uncertainty,.chapter--explore)>:is(.chapter__intro,.chapter__panel){grid-column:1/-1!important;width:100%!important;max-width:46rem!important;margin-inline:auto!important}}@media (width<=1024px){html[data-design-prototype] .home-national-modules__grid a{flex-direction:column!important;align-items:flex-start!important;gap:.55rem!important;padding:1.2rem!important;display:flex!important}html[data-design-prototype] .home-national-modules__grid a>*{writing-mode:horizontal-tb!important;width:auto!important;max-width:100%!important;margin:0!important}html[data-design-prototype] .home-national-modules__grid h3{overflow-wrap:normal;word-break:normal;hyphens:auto;font-size:1.3rem!important;line-height:1.15!important}html[data-design-prototype] .home-national-modules__state{letter-spacing:.08em;border:1px solid #f4f4f238;order:3;padding:.2rem .5rem;border-radius:0!important;font-size:.6rem!important}html[data-design-prototype] .home-national-modules__status{order:4;font-size:.78rem!important;line-height:1.5!important}html[data-design-prototype] .home-national-modules__grid>li{min-width:min(20rem,78vw)}html[data-design-prototype] .record-chain .record-chain__steps{grid-template-columns:minmax(0,1fr)!important;gap:0!important;display:grid!important}html[data-design-prototype] .record-chain .record-chain__steps:before{width:1px!important;height:auto!important;inset-block:.6rem!important;inset-inline:.4rem auto!important;transform:none!important}html[data-design-prototype] .record-chain .record-chain__node{grid-template-columns:1.6rem 6.5rem minmax(0,1fr) auto;align-items:baseline;column-gap:.75rem;text-align:start!important;border-block-end:1px solid #00000014!important;justify-items:start!important;padding:.8rem 0!important;display:grid!important}html[data-design-prototype] .record-chain .record-chain__node:before{inset-block-start:1.05rem!important;inset-inline-start:0!important}html[data-design-prototype] .record-chain .record-chain__node>.record-chain__phase{grid-column:2}html[data-design-prototype] .record-chain .record-chain__node>b{grid-column:3}html[data-design-prototype] .record-chain .record-chain__node>:is(.record-chain__label,.record-chain__record){grid-column:4;justify-self:end}html[data-design-prototype] .record-chain .record-chain__node--value>b{font-size:1.25rem!important}html[data-design-prototype] .site-footer{--footer-content-angle:0deg}html[data-design-prototype] .footer-inner{transform:none!important}html[data-design-prototype] .footer-navigation a{align-items:center;grid-template-columns:2.6rem minmax(0,1fr) auto!important;column-gap:.9rem!important;min-height:3.6rem!important;display:grid!important}html[data-design-prototype] .footer-navigation em{justify-self:end}}@media (width<=39.99rem){html[data-design-prototype] .record-chain .record-chain__node{grid-template-columns:1.4rem minmax(0,1fr) auto;row-gap:.15rem}html[data-design-prototype] .record-chain .record-chain__node>.record-chain__phase{grid-column:2/-1}html[data-design-prototype] .record-chain .record-chain__node>b{grid-column:2}html[data-design-prototype] .record-chain .record-chain__node>:is(.record-chain__label,.record-chain__record){grid-column:3}}html[data-design-prototype] [data-light-ground]>.ra-light-seam{--spectrum:transparent 34%, #2850aa00 36%, #2850aa17 40%, #5a46aa14 42.4%, #ff783cad 43.6%, #ffca6e 45.2%, #ffbea026 48.5%, #ffaac81c 52%, #d6a8ff1a 58%, #a8b4ff17 65%, #a0d2ff0f 73%, #c8e8ff08 80%, transparent 89%;--lift:transparent 46%, #ffffff0a 52%, #ffffff0f 60%, #ffffff0a 71%, transparent 86%}html[data-design-prototype] .ra-light-seam__flow{filter:blur(36px);opacity:.15!important}html[data-design-prototype][data-theme=light] [data-light-ground]>.ra-light-seam{--spectrum:transparent 33%, #c8e8ff08 39%, #a0d2ff0f 45%, #a8b4ff17 51.5%, #d6a8ff1a 58%, #ffaac81c 64%, #ffbea026 68.8%, #ffca6e 71.2%, #ff783cad 73.2%, #5a46aa14 76%, #2850aa17 81%, transparent 88%;--lift:transparent 40%, #ffffff0d 50%, #ffffff0a 60%, transparent 70%}@media (width<=1024px){html[data-design-prototype] :is(.archive-action,.ra-control,.plans__actions :is(a,button),.plan__select,.spatial__filters button,.spatial [role=tab],.adm__step,.home-national-modules__admin-link){letter-spacing:.06em!important;min-height:40px!important;padding-block:0!important;padding-inline:.8rem!important;font-size:.64rem!important}html[data-design-prototype] .spatial__tool,html[data-design-prototype] .spatial [data-zoom],html[data-design-prototype] .spatial [data-recenter]{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important}html[data-design-prototype] .spatial__tool svg{width:17px!important;height:17px!important}html[data-design-prototype] .hero-actions :is(a,button){min-height:42px!important}html[data-design-prototype] .mobile-menu__account{gap:.6rem;padding-block:.4rem 1rem;display:grid}html[data-design-prototype] .mobile-menu__eyebrow{color:#f4f4f28c;font:600 .62rem var(--font-data);letter-spacing:.12em;text-transform:uppercase;margin:0}html[data-design-prototype] .mobile-menu .mobile-menu__links{margin:0;padding:0;list-style:none;grid-template-columns:minmax(0,1fr)!important;gap:.4rem!important;display:grid!important}html[data-design-prototype] .mobile-menu__links a{color:#f4f4f2;border:1px solid #f4f4f224;grid-template-columns:2.4rem minmax(0,1fr);align-items:center;gap:.6rem;min-height:56px;padding:.5rem .8rem;text-decoration:none;display:grid}html[data-design-prototype] .mobile-menu__links a:is(:hover,:focus-visible){background:#f4f4f20d;border-color:#f4f4f273}html[data-design-prototype] .mobile-menu__links svg{justify-self:center}html[data-design-prototype] .mobile-menu__links span{gap:.15rem;display:grid}html[data-design-prototype] .mobile-menu__links b{font:500 .9rem var(--font-body,inherit);text-transform:none;letter-spacing:0}html[data-design-prototype] .mobile-menu__links small{color:#f4f4f294;font:.68rem var(--font-data)}}html[data-design-prototype] .cpanel__cta{justify-content:center;margin:0 0 1.6rem;display:flex}html[data-design-prototype] .cpanel__cta .archive-action{width:auto;min-width:0;border:1px solid color-mix(in srgb, currentColor 42%, transparent)!important}html[data-design-prototype] .cpanel__context{display:none!important}html[data-design-prototype] .cpanel__caveat{max-width:40rem;color:var(--muted,#f4f4f299);text-align:center;margin:-.8rem auto 1.4rem;font-size:.82rem;line-height:1.5}@media (width<=720px){html[data-design-prototype] .cpanel__tabs{row-gap:.35rem;flex-wrap:wrap!important;justify-content:center!important;overflow:visible!important;mask-image:none!important}html[data-design-prototype] .cpanel__tabs [role=tab]{flex:none}}html[data-design-prototype] .mobile-menu:not([open]) .mobile-menu__icon{display:none!important}html[data-design-prototype] .mobile-menu[open] .mobile-menu__person{display:none}html[data-design-prototype] .mobile-menu__person{display:block}@media (width>=1025px){html[data-design-prototype] .archive-action{height:44px;letter-spacing:.06em!important;min-height:44px!important;padding-block:0!important;padding-inline:1rem!important;font-size:.85rem!important}}html[data-design-prototype] .trustpilot-badge{color:var(--color-text);grid-template-columns:auto;align-self:center;gap:.3rem;margin-inline-start:.6rem;padding:.1rem 0;text-decoration:none;display:inline-grid}html[data-design-prototype] .trustpilot-badge__brand{font:600 .95rem/1 var(--font-body,inherit);letter-spacing:-.01em;align-items:center;gap:.3rem;display:inline-flex}html[data-design-prototype] .trustpilot-badge__stars{gap:2px;display:flex}html[data-design-prototype] .trustpilot-badge__stars i{background:linear-gradient(90deg, #00b67a var(--fill), color-mix(in srgb, var(--color-text) 22%, transparent) var(--fill));place-items:center;width:1.45rem;height:1.45rem;display:grid}html[data-design-prototype] .trustpilot-badge__stars svg{fill:#fff;width:78%;height:78%}html[data-design-prototype] .trustpilot-badge__meta{color:color-mix(in srgb, var(--color-text) 72%, transparent);font-size:.72rem}html[data-design-prototype] .trustpilot-badge__meta b{color:var(--color-text);font-weight:600}html[data-design-prototype] .trustpilot-badge__meta u{text-underline-offset:.2em}html[data-design-prototype] .trustpilot-badge:is(:hover,:focus-visible) .trustpilot-badge__meta u{color:var(--color-text)}@media (width>=1025px){html[data-design-prototype] .hero-actions:has(.trustpilot-badge){flex-wrap:nowrap!important;align-items:center!important;width:max-content!important;max-width:none!important}}html[data-design-prototype] .hero-actions .trustpilot-badge,html[data-design-prototype] .hero-actions .trustpilot-badge *{text-transform:none!important;letter-spacing:0!important;font-family:var(--font-body,Inter, system-ui, sans-serif)!important}html[data-design-prototype] .hero-actions .trustpilot-badge__brand{font-size:1.05rem!important;font-weight:600!important}html[data-design-prototype] .hero-actions .trustpilot-badge__meta{font-size:.78rem!important}@media (width>=1025px){html[data-design-prototype] .primary-navigation{align-items:center;gap:0;display:flex}html[data-design-prototype] .primary-navigation>ul{align-items:center;gap:1.35rem;margin:0;padding:0 1.35rem;display:flex}html[data-design-prototype] .primary-navigation>ul+ul{border-inline-start:1px solid color-mix(in srgb, var(--color-text) 22%, transparent)}html[data-design-prototype] .primary-navigation>ul:first-child{padding-inline-start:0}html[data-design-prototype] .primary-navigation>ul>li>a{min-height:44px}}html[data-design-prototype] .ccard__summary{border-top:1px solid color-mix(in srgb, var(--color-text) 14%, transparent);color:color-mix(in srgb, var(--color-text) 78%, transparent);gap:.45rem;margin-top:1.4rem;padding-top:1rem;font-size:.74rem;line-height:1.5;display:grid}html[data-design-prototype] .ccard__summary p{margin:0}html[data-design-prototype] .ccard__summary p:first-child b{font:600 .58rem var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 55%, transparent)}html[data-design-prototype] .ccard__summary p b{color:var(--color-text);font-weight:600}html[data-design-prototype] .chart-period-control{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 65%, transparent);font:600 .6rem var(--font-data)!important;gap:.6rem!important}html[data-design-prototype] .chart-period-control select{letter-spacing:0;text-transform:none;min-height:32px!important;font:.72rem var(--font-body,inherit)!important;padding:.3rem 1.8rem .3rem .6rem!important}html[data-design-prototype] .record-ledger{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.5rem;display:grid!important}html[data-design-prototype] .record-ledger__row{align-items:center;grid-template-columns:minmax(0,1fr) auto!important;gap:.2rem 1rem!important;padding:.75rem 0!important}html[data-design-prototype] .record-ledger__measure{font-size:.9rem!important}html[data-design-prototype] .record-ledger__meta{opacity:.8;font-size:.6rem!important}@media (width<=760px){html[data-design-prototype] .record-ledger{grid-template-columns:minmax(0,1fr)}}html[data-design-prototype] .uncertainty__matrix{grid-template-columns:repeat(auto-fill,10px)!important;gap:3px!important}html[data-design-prototype] .uncertainty__matrix li{width:10px!important;height:10px!important}html[data-design-prototype] .uncertainty__matrix li.is-gap{opacity:1!important;background:0 0!important;box-shadow:inset 0 0 0 1px #e3151abf!important}html[data-design-prototype] .uncertainty__bar{background:#e3151a8c;border-radius:3px;height:6px;margin:1rem 0 .5rem;display:flex;overflow:hidden}html[data-design-prototype] .uncertainty__bar i{width:var(--named);background:var(--color-text);display:block}html[data-design-prototype] .uncertainty__legend{flex-wrap:wrap;gap:.4rem 1.4rem;margin:0;font-size:.8rem;display:flex}html[data-design-prototype] .uncertainty__legend span{align-items:center;gap:.45rem;display:inline-flex}html[data-design-prototype] .uncertainty__legend span:before{content:"";background:var(--color-text);width:10px;height:10px}html[data-design-prototype] .uncertainty__legend span.is-gap:before{background:0 0;box-shadow:inset 0 0 0 1px #e3151a}html[data-design-prototype] .chapter-series__plot .chart-overlay-line{fill:none;stroke-linejoin:round;stroke-linecap:round;stroke:var(--chart-overlay)!important;stroke-width:2px!important}html[data-design-prototype] .chapter-series__plot .chart-overlay-dot{fill:var(--chart-overlay);stroke:var(--chart-panel,#fff);stroke-width:1.2px}html[data-design-prototype] .chapter-series__plot .chart-overlay-value{font-weight:600;fill:var(--chart-overlay)!important}html[data-design-prototype] .chart-overlay-legend{color:color-mix(in srgb, var(--color-text) 72%, transparent);margin:.9rem 0 0;font-size:.74rem;line-height:1.5}html[data-design-prototype] .chart-overlay-legend p{margin:0 0 .35rem}html[data-design-prototype] .chart-overlay-legend__key{color:var(--color-text);flex-wrap:wrap;gap:.3rem 1.4rem;display:flex}html[data-design-prototype] .chart-overlay-legend__item{align-items:center;gap:.5rem;display:inline-flex}html[data-design-prototype] .chart-overlay-legend__item:before{content:"";background:#e4242b;width:18px;height:2px}html[data-design-prototype] .chart-overlay-legend__item.is-reported:before{background:var(--chart-overlay)}html[data-design-prototype] .chart-overlay-legend__sources summary{cursor:pointer;font:600 .6rem var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text)}html[data-design-prototype] .chart-overlay-legend__sources ol{gap:.3rem;margin:.6rem 0;padding-left:1.2rem;display:grid}html[data-design-prototype] .chart-overlay-legend__sources b{color:var(--color-text);font-weight:600}html[data-design-prototype] .chart-overlay-legend__sources a{color:inherit;text-underline-offset:2px;text-decoration:underline}html[data-design-prototype] .chapter-series__plot .chart-bar.is-year{opacity:.78;transition:opacity .2s;fill:var(--year)!important}html[data-design-prototype] .chapter-series__plot .chart-bar.is-year.is-latest{opacity:1;stroke:#f4f4f2;stroke-width:1.5px}html[data-design-prototype] .chapter-series__plot .chart-label.is-year{fill:var(--year)!important}html[data-design-prototype] .chapter-series__plot .chart-dot.is-year{fill:var(--year,#e4242b)!important}html[data-design-prototype] .chapter-series__plot.is-selectable{cursor:pointer}html[data-design-prototype] .chapter-series__plot .chart-bar.is-selected{stroke:#f4f4f2;stroke-width:2px;opacity:1!important}html[data-design-prototype] .chart-terminal-pulse circle{fill:none;stroke:#e4242b;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;opacity:0;animation:2.4s cubic-bezier(.2,.6,.3,1) infinite ra-chart-pulse}html[data-design-prototype] .chart-terminal-pulse circle+circle{animation-delay:1.2s}@keyframes ra-chart-pulse{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@media (prefers-reduced-motion:reduce){html[data-design-prototype] .chart-terminal-pulse circle{animation:none}}html[data-design-prototype] .ccard__stat-delta.is-up{color:#7fd6a9!important}html[data-design-prototype] .ccard__stat-delta.is-down{color:#ff6b6b!important}html[data-design-prototype] .ccard__stat-value:has([data-size=m]){font-size:clamp(1.8rem,3vw,2.5rem)!important}html[data-design-prototype] .ccard__stat-value:has([data-size=s]){font-size:clamp(1.45rem,2.2vw,1.95rem)!important}html[data-design-prototype] .ccard__stat-value:has([data-size=xs]){font-size:clamp(1.2rem,1.8vw,1.55rem)!important}html[data-design-prototype] .ccard__stat-value{overflow-wrap:normal;white-space:nowrap}html[data-design-prototype] .ccard__selected{border-left:3px solid var(--year,#f4f4f2);background:color-mix(in srgb, var(--color-text) 6%, transparent);gap:.35rem;margin:0 0 1rem;padding:.8rem .9rem;display:grid}html[data-design-prototype] .ccard__selected p{margin:0}html[data-design-prototype] .ccard__selected-head{font:600 .6rem var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text)}html[data-design-prototype] .ccard__selected:has(.ccard__selected-head){border-left-color:var(--sel,#f4f4f2)}html[data-design-prototype] .ccard__selected-back{border:1px solid color-mix(in srgb, var(--color-text) 35%, transparent);color:var(--color-text);font:600 .58rem var(--font-data);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;justify-self:start;margin-top:.3rem;padding:.35rem .7rem}html[data-design-prototype] .ccard__selected-back:hover{background:var(--color-text);color:var(--color-background)}html[data-design-prototype] .uncertainty__layout{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2rem 3rem;margin:1.2rem 0;display:grid}html[data-design-prototype] .uncertainty__waffle{grid-template-columns:repeat(10,18px);gap:4px;margin:0;padding:0;list-style:none;display:grid}html[data-design-prototype] .uncertainty__waffle li{background:var(--color-text);width:18px;height:18px;transition:opacity .25s}html[data-design-prototype] .uncertainty__waffle li.is-gap{background:0 0;box-shadow:inset 0 0 0 1.5px #e3151a}html[data-design-prototype] .uncertainty__figures{gap:1rem;display:grid}html[data-design-prototype] .uncertainty__figure{border-left:3px solid var(--color-text);grid-template-columns:auto auto;justify-content:start;align-items:baseline;gap:.1rem .8rem;margin:0;padding-left:.9rem;display:grid}html[data-design-prototype] .uncertainty__figure.is-gap{border-left-color:#e3151a}html[data-design-prototype] .uncertainty__figure b{font:400 clamp(2rem, 3.6vw, 2.8rem)/1 var(--font-display,inherit);color:var(--color-text);letter-spacing:-.02em}html[data-design-prototype] .uncertainty__pct{font:600 .9rem var(--font-data);color:color-mix(in srgb, var(--color-text) 70%, transparent)}html[data-design-prototype] .uncertainty__figure.is-gap .uncertainty__pct{color:#ff6b6b}html[data-design-prototype] .uncertainty__kind{font:600 .6rem var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 60%, transparent);grid-column:1/-1}html[data-design-prototype] .uncertainty__figures .uncertainty__bar{margin:.2rem 0 0}html[data-design-prototype] [data-highlight=named] .uncertainty__figure.is-gap,html[data-design-prototype] [data-highlight=gap] .uncertainty__figure:not(.is-gap){opacity:.25!important}@media (width<=640px){html[data-design-prototype] .uncertainty__layout{grid-template-columns:minmax(0,1fr);justify-items:start}html[data-design-prototype] .uncertainty__waffle{grid-template-columns:repeat(10,14px);gap:3px}html[data-design-prototype] .uncertainty__waffle li{width:14px;height:14px}}html[data-design-prototype] .chapter-series__plot .chart-bar.is-year{opacity:.92}html[data-design-prototype] .chapter-series__plot .chart-label{fill:var(--color-text)!important}html[data-design-prototype] .chapter--context .context-value .context-selection{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}html[data-design-prototype]{--chart-overlay:#3788c9}html[data-design-prototype] .ccard__more .chart-overlay-legend__sources{border-top:1px solid color-mix(in srgb, var(--color-text) 14%, transparent);color:color-mix(in srgb, var(--color-text) 72%, transparent);margin:1.2rem 0 0;padding-top:1rem;font-size:.74rem;line-height:1.5}html[data-design-prototype] .chart-overlay-legend__sources h4{font:600 .6rem var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text);margin:0}html[data-design-prototype] .chart-overlay-legend__sources>p{margin:.4rem 0 0}html[data-design-prototype] .coverage-summary{display:grid!important}html[data-design-prototype] .coverage-summary__note{opacity:.75;font-size:.66rem}html[data-design-prototype] [data-coverage-code]{cursor:pointer}html[data-design-prototype] [data-coverage-code]:focus-visible{outline:1px solid var(--color-text);outline-offset:2px}html[data-design-prototype] [data-coverage-code].is-selected{background:#f5c11614;box-shadow:inset 0 0 0 1px #f5c116}html[data-design-prototype] .coverage-summary .ccard__selected{border-left-color:#f5c116}html[data-design-prototype] .chapter--context .ccard.context-value{display:block!important}html[data-design-prototype] .chapter--context .context-value .ccard__body{align-items:start;gap:2rem 3rem;grid-template-columns:minmax(0,1fr) 260px!important;display:grid!important}html[data-design-prototype] .chapter--context .context-value .ccard__figure{align-content:start;align-items:start;gap:1rem 2.5rem;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;grid-template-areas:none!important;display:grid!important}html[data-design-prototype] .chapter--context .context-value .ccard__head{grid-column:1/-1}html[data-design-prototype] .chapter--context .context-value .context-filter{grid-row:2;align-content:start;align-self:start;grid-column:1!important;height:auto!important}html[data-design-prototype] .chapter--context .context-value .context-selection{grid-row:3;grid-column:1!important}html[data-design-prototype] .chapter--context .context-value .context-value__terms{grid-row:2/span 2;grid-area:auto/2!important;margin:0!important}html[data-design-prototype] .chapter--context .context-value .ccard__more{margin-top:1.5rem;width:auto!important;display:block!important;position:static!important}html[data-design-prototype] .chapter--context .context-value .ccard__more>summary{writing-mode:horizontal-tb;white-space:nowrap}@media (width<=900px){html[data-design-prototype] .chapter--context .context-value .ccard__body,html[data-design-prototype] .chapter--context .context-value .ccard__figure{grid-template-columns:minmax(0,1fr)!important}html[data-design-prototype] .chapter--context .context-value :is(.context-filter,.context-selection,.context-value__terms){grid-area:auto/1!important}}html[data-design-prototype] .chapter-series__plot .chart-bar.is-year{opacity:.5!important;stroke:none!important}html[data-design-prototype] .chapter-series__plot .chart-bar.is-year.is-latest,html[data-design-prototype] .chapter-series__plot .chart-bar.is-year.is-selected{opacity:1!important}html[data-design-prototype] .chapter-series__plot.has-selection .chart-bar.is-year:not(.is-selected){opacity:.22!important}html[data-design-prototype] .chapter-series__plot .chart-bar.is-year:hover{opacity:.8!important}html[data-design-prototype] .chapter-series__plot .chart-dot{stroke:var(--chart-panel,#0b0b0b);stroke-width:1.5px;fill:var(--chart-strong)!important}html[data-design-prototype] .chapter-series__plot .chart-axis-tick{stroke:var(--chart-ink);stroke-width:1px}html[data-design-prototype] .chapter-series__plot .chart-value{fill:var(--chart-strong)!important}html[data-design-prototype] .ccard__selected,html[data-design-prototype] .ccard__selected:has(.ccard__selected-head){border-left-color:var(--color-text)}html[data-design-prototype] .chart-period-control{display:none!important}html[data-design-prototype] .chart-range{border:1px solid color-mix(in srgb, var(--color-text) 22%, transparent);justify-self:start;gap:0;display:inline-flex}html[data-design-prototype] .chart-range[hidden]{display:none}html[data-design-prototype] .chart-range button{border:0;border-inline-start:1px solid color-mix(in srgb, var(--color-text) 22%, transparent);min-width:2.8rem;min-height:30px;color:color-mix(in srgb, var(--color-text) 62%, transparent);font:600 .6rem/1 var(--font-data);letter-spacing:.12em;cursor:pointer;background:0 0;padding:.25rem .7rem;transition:background .15s,color .15s}html[data-design-prototype] .chart-range button:first-child{border-inline-start:0}html[data-design-prototype] .chart-range button:hover{color:var(--color-text)}html[data-design-prototype] .chart-range button[aria-pressed=true]{background:var(--color-text);color:var(--color-background)}html[data-design-prototype] .chart-range button:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}html[data-design-prototype] .ccard__context-head{border-top:1px solid color-mix(in srgb, var(--color-text) 14%, transparent);font:600 .56rem/1.3 var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 60%, transparent);padding-top:.9rem;margin:1.1rem 0 .2rem!important}html[data-design-prototype] .ccard__context-text{font:.8rem/1.55 var(--font-body,inherit);color:var(--color-text);margin:0}html[data-design-prototype] .ccard__context-note{font:.74rem/1.5 var(--font-body,inherit);color:color-mix(in srgb, var(--color-text) 66%, transparent);margin:.35rem 0 0}html[data-design-prototype] .ccard__context-hint{font:500 .58rem/1.4 var(--font-data);letter-spacing:.08em;color:color-mix(in srgb, var(--color-text) 48%, transparent);margin:.9rem 0 0}@media (width>=1025px){html[data-design-prototype] .archive-action,html[data-design-prototype] .hero-actions .archive-action,html[data-design-prototype] .cpanel__cta .archive-action,html[data-design-prototype] .archive-action--spectral-edge{letter-spacing:.08em!important;gap:1.1rem!important;width:auto!important;min-width:0!important;height:40px!important;min-height:40px!important;padding-block:0!important;padding-inline:.95rem!important;font-size:.72rem!important}}html[data-design-prototype] .explore-grid .explore-soon{cursor:default;background:#050505c7;grid-template-rows:auto 1fr auto;grid-template-columns:1fr;align-content:stretch;gap:.9rem;min-height:11rem;padding:1.4rem 1.5rem;display:grid}html[data-design-prototype] .explore-grid .explore-soon span{font:500 .62rem var(--font-data);color:color-mix(in srgb, var(--color-text) 55%, transparent)}html[data-design-prototype] .explore-grid .explore-soon strong{color:color-mix(in srgb, var(--color-text) 72%, transparent);align-self:end;font-size:clamp(1.35rem,1.9vw,1.75rem);font-weight:500}html[data-design-prototype] :is(.explore-grid .explore-soon em,.home-national-modules__soon .home-national-modules__state){font-style:normal;font:600 .58rem/1 var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 78%, transparent);justify-self:start;align-items:center;gap:.5rem;display:inline-flex}html[data-design-prototype] :is(.explore-grid .explore-soon em,.home-national-modules__soon .home-national-modules__state) i{background:#f5c116;border-radius:50%;width:.4rem;height:.4rem;box-shadow:0 0 0 3px #f5c1162e}html[data-design-prototype] .home-national-modules__soon{height:100%;padding:var(--space-4,1.5rem);cursor:default;align-content:start;gap:.6rem;display:grid}html[data-design-prototype] .home-national-modules__soon h3{color:color-mix(in srgb, var(--color-text) 78%, transparent)}html[data-design-prototype] .home-national-modules__soon .home-national-modules__state{margin-top:.6rem}@media (width>=1280px){html[data-design-prototype] .chapter--context>.chapter__panel{width:100%!important;max-width:none!important}}html[data-design-prototype] .chart-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}html[data-design-prototype] .chart-toolbar .chart-range[hidden]{display:none}html[data-design-prototype] .chapter-series__plot .chart-band{fill:color-mix(in srgb, var(--chart-strong) 4%, transparent)}html[data-design-prototype] .chapter-series__plot .chart-band.is-alt{fill:color-mix(in srgb, var(--chart-strong) 9%, transparent)}html[data-design-prototype] .chapter-series__plot .chart-band-edge{stroke:color-mix(in srgb, var(--chart-strong) 35%, transparent);stroke-dasharray:2 3}html[data-design-prototype] .chapter-series__plot .chart-band-label{fill:var(--chart-strong);font:600 9.5px var(--font-data);letter-spacing:.08em;text-transform:uppercase;opacity:.75}html[data-design-prototype] .ccard__selected{position:relative;border-left-color:#0000!important}html[data-design-prototype] .ccard__selected:before{content:"";background:var(--color-text);width:3px;box-shadow:0 0 0 0 color-mix(in srgb, var(--color-text) 60%, transparent);animation:2.4s cubic-bezier(.2,.6,.3,1) infinite ra-selected-rule;position:absolute;top:0;bottom:0;left:-3px}@keyframes ra-selected-rule{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-text) 55%, transparent);opacity:1}70%{box-shadow:0 0 0 7px color-mix(in srgb, var(--color-text) 0%, transparent);opacity:.75}to{opacity:1;box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){html[data-design-prototype] .ccard__selected:before{animation:none}}@media (width<=700px){html[data-design-prototype] .chapter-series__plot{aspect-ratio:5/4!important;height:auto!important;min-height:0!important}html[data-design-prototype] .chart-overlay-legend{margin-top:.4rem!important}html[data-design-prototype] .chart-observations{margin:0!important}html[data-design-prototype] .ccard__body--dual .chapter-series__plot{aspect-ratio:4/3!important;height:auto!important}html[data-design-prototype] .ccard__figure{gap:.5rem!important}html[data-design-prototype] .ccard__body{padding:.9rem .8rem!important}html[data-design-prototype] .chart-toolbar{gap:.4rem}html[data-design-prototype] .chart-range button{min-width:2.4rem;padding:.25rem .5rem}html[data-design-prototype] .hero-actions:has(.trustpilot-badge){flex-wrap:wrap!important;width:100%!important}html[data-design-prototype] .hero-actions .trustpilot-badge{flex:1 0 100%;order:3;grid-template-columns:auto auto;align-items:center;gap:.15rem .5rem;margin-inline-start:auto!important;background:0 0!important;border:0!important;justify-content:end!important;margin:.4rem 0 0!important;padding:0!important;display:grid!important}html[data-design-prototype] .hero-actions .trustpilot-badge__brand{font-size:.78rem!important}html[data-design-prototype] .hero-actions .trustpilot-badge__stars i{width:.95rem;height:.95rem}html[data-design-prototype] .hero-actions .trustpilot-badge__meta{grid-column:1/-1;justify-self:end;font-size:.62rem!important}html[data-design-prototype] .chapter--explore .explore-grid ul{grid-template-columns:minmax(0,1fr)!important}html[data-design-prototype] .explore-grid .explore-soon{grid-template-rows:auto;grid-template-columns:2.2rem minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:0;padding:1rem 1.1rem}html[data-design-prototype] .explore-grid .explore-soon strong{align-self:center;font-size:1.15rem}html[data-design-prototype] .explore-grid .explore-soon em{white-space:nowrap;grid-area:1/3;justify-self:end;font-size:.52rem}html[data-design-prototype] .explore-grid .explore-soon span{grid-area:1/1}html[data-design-prototype] .explore-grid .explore-soon strong{grid-area:1/2}html[data-design-prototype] .home-national-modules__nav:has(+.home-national-modules__grid .home-national-modules__soon){display:none!important}html[data-design-prototype] .home-national-modules__grid:has(.home-national-modules__soon){border-top:1px solid color-mix(in srgb, var(--color-text) 12%, transparent);border-left:1px solid color-mix(in srgb, var(--color-text) 12%, transparent);scroll-snap-type:none!important;background:0 0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:stretch!important;gap:0!important;display:grid!important;overflow:visible!important}html[data-design-prototype] .home-national-modules__grid:has(.home-national-modules__soon)>li{border-right:1px solid color-mix(in srgb, var(--color-text) 12%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-text) 12%, transparent);width:auto!important;min-width:0!important;height:auto!important;box-shadow:none!important;background:#050505b3!important}html[data-design-prototype] .home-national-modules__soon{gap:.4rem;padding:.9rem .8rem}html[data-design-prototype] .home-national-modules__soon h3{font-size:.92rem!important;line-height:1.25!important}html[data-design-prototype] .home-national-modules__soon .home-national-modules__eyebrow{font-size:.5rem!important}html[data-design-prototype] .home-national-modules__soon .home-national-modules__state{margin-top:.2rem;font-size:.5rem!important}}@media (width<=1024px){html[data-design-prototype]:not(:has([data-spatial])) .ra-tabbar{border-radius:999px;width:auto;max-width:none;transform:translateY(-50%);left:auto!important;right:max(.5rem, env(safe-area-inset-right,0px))!important;top:50%!important;bottom:auto!important}html[data-design-prototype]:not(:has([data-spatial])) .ra-tabbar.is-away{transform:translate(calc(100% + 1rem),-50%)}html[data-design-prototype]:not(:has([data-spatial])) .ra-tabbar ul{grid-template-columns:2.5rem;grid-auto-flow:row}html[data-design-prototype]:not(:has([data-spatial])) .ra-tabbar a,html[data-design-prototype]:not(:has([data-spatial])) .ra-tabbar .nav-soon{min-height:2.5rem}html[data-design-prototype]:not(:has([data-spatial])) body{padding-bottom:0}}html[data-design-prototype] .chart-foot{justify-content:flex-start;margin-top:.2rem;display:flex}@media (width>=1025px){html[data-design-prototype] .ccard__body:not(.ccard__body--dual){align-items:stretch}html[data-design-prototype] .ccard__body:not(.ccard__body--dual)>.ccard__figure{flex-direction:column;gap:.8rem;display:flex!important}html[data-design-prototype] .ccard__body:not(.ccard__body--dual)>.ccard__figure>.chapter-series__plot{flex:auto;min-height:clamp(300px,28vw,440px);max-height:640px;aspect-ratio:auto!important;height:auto!important}}@media (width<=1024px){html[data-design-prototype]:not(:has([data-spatial])) .ra-tabbar{transform:none;top:auto!important;bottom:calc(1.1rem + env(safe-area-inset-bottom,0px))!important}html[data-design-prototype]:not(:has([data-spatial])) .ra-tabbar.is-away{transform:translate(calc(100% + 1rem))}html[data-design-prototype] .ra-tabbar .nav-soon{color:color-mix(in srgb, var(--color-text) 70%, transparent);place-items:center;display:grid;opacity:.55!important}html[data-design-prototype] .ra-tabbar .nav-soon svg{width:20px;height:20px}}html[data-design-prototype] .salary-bands{border-top:1px solid color-mix(in srgb, var(--color-text) 14%, transparent);gap:.7rem;margin-top:1.2rem;padding-top:1.1rem;display:grid}html[data-design-prototype] .salary-bands__head h4{font:500 1rem/1.3 var(--font-body,inherit);color:var(--color-text);margin:0}html[data-design-prototype] .salary-bands__head p{color:color-mix(in srgb, var(--color-text) 66%, transparent);font:.78rem/1.5 var(--font-body,inherit)!important;margin:.25rem 0 0!important}html[data-design-prototype] .salary-bands__key{color:color-mix(in srgb, var(--color-text) 78%, transparent);flex-wrap:wrap;gap:.3rem 1rem;margin:0;padding:0;list-style:none;display:flex;font:.7rem/1.3 var(--font-body,inherit)!important}html[data-design-prototype] .salary-bands__key li{align-items:center;gap:.4rem;display:inline-flex}html[data-design-prototype] .salary-bands__key i{width:.75rem;height:.75rem}html[data-design-prototype] .salary-bands__rows{gap:.45rem;display:grid}html[data-design-prototype] .salary-bands__row{grid-template-columns:3rem minmax(0,1fr) 9.5rem;align-items:center;gap:.8rem;display:grid}html[data-design-prototype] .salary-bands__year{font:600 .72rem var(--font-data);color:var(--color-text)}html[data-design-prototype] .salary-bands__bar{height:1.7rem;display:flex;overflow:hidden}html[data-design-prototype] .salary-bands__bar span{min-width:0;font:600 .62rem var(--font-data);color:#0a0a0a;place-items:center;display:grid}html[data-design-prototype] :is(.salary-bands__bar span,.salary-bands__key i)[data-band="0"]{background:color-mix(in srgb, var(--chart-strong,#f4f4f2) 30%, transparent);color:var(--color-text)}html[data-design-prototype] :is(.salary-bands__bar span,.salary-bands__key i)[data-band="1"]{background:color-mix(in srgb, var(--chart-strong,#f4f4f2) 55%, transparent)}html[data-design-prototype] :is(.salary-bands__bar span,.salary-bands__key i)[data-band="2"]{background:color-mix(in srgb, var(--chart-strong,#f4f4f2) 80%, transparent)}html[data-design-prototype] :is(.salary-bands__bar span,.salary-bands__key i)[data-band="3"]{background:var(--chart-strong,#f4f4f2)}html[data-design-prototype] .salary-bands__total{font:.7rem var(--font-data);color:color-mix(in srgb, var(--color-text) 66%, transparent)}html[data-design-prototype] .salary-bands__note{max-width:60rem;color:color-mix(in srgb, var(--color-text) 58%, transparent);font:.7rem/1.5 var(--font-body,inherit)!important;margin:0!important}@media (width<=700px){html[data-design-prototype] .salary-bands__row{grid-template-columns:2.6rem minmax(0,1fr)}html[data-design-prototype] .salary-bands__total{grid-column:2}}html[data-design-prototype] .chapter-series__plot.is-reading .chart-terminal-label,html[data-design-prototype] .chapter-series__plot.is-reading .chart-overlay-value,html[data-design-prototype] .chapter-series__plot.is-reading .chart-value.is-latest{opacity:0!important}html[data-design-prototype] .chapter-series__plot .chart-readout-bg{fill:var(--color-background,#050505);stroke:color-mix(in srgb, var(--chart-strong) 45%, transparent)}html[data-design-prototype] .chapter-series__plot :is(.chart-line,.chart-area,.chart-dot,.chart-bar,.chart-value,.chart-overlay-dot){transition:opacity .25s}html[data-design-prototype] .chapter-series__plot.has-selection :is(.chart-line,.chart-overlay-line){opacity:.35}html[data-design-prototype] .chapter-series__plot.has-selection :is(.chart-area,.chart-dot,.chart-overlay-dot,.chart-value,.chart-terminal-pulse:not(.chart-select-pulse),.chart-terminal-halo,.chart-terminal){opacity:.2!important}html[data-design-prototype] .chapter-series__plot.has-selection .chart-bar:not(.is-selected){opacity:.16!important}html[data-design-prototype] .chapter-series__plot .chart-bar.is-selected{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--chart-strong) 55%, transparent));animation:2.4s ease-in-out infinite ra-bar-glow;opacity:1!important;stroke:none!important}@keyframes ra-bar-glow{50%{filter:drop-shadow(0 0 3px color-mix(in srgb, var(--chart-strong) 25%, transparent))}}html[data-design-prototype] .chart-select-pulse circle{stroke:var(--chart-strong)!important}html[data-design-prototype] .ccard__selected:before{box-shadow:none!important;opacity:1!important;background:linear-gradient(180deg, color-mix(in srgb, var(--color-text) 35%, transparent) 0%, var(--color-text) 45%, color-mix(in srgb, var(--color-text) 35%, transparent) 90%)!important;background-size:100% 250%!important;animation:2.6s ease-in-out infinite ra-rule-run!important}@keyframes ra-rule-run{0%{background-position:0 100%}to{background-position:0 0}}html[data-design-prototype] .ccard__selected-back{place-items:center;width:36px;height:36px;border-radius:999px!important;padding:0!important;display:inline-grid!important}@media (prefers-reduced-motion:reduce){html[data-design-prototype] :is(.chapter-series__plot .chart-bar.is-selected){animation:none!important}}html[data-design-prototype] .explore-grid .explore-soon{text-align:center;justify-items:center}html[data-design-prototype] .explore-grid .explore-soon em{justify-self:center!important}html[data-design-prototype] :is(.explore-soon em i,.home-national-modules__soon .home-national-modules__state i,.coming-soon__tag span){animation:2.2s ease-out infinite ra-soon-dot}@keyframes ra-soon-dot{0%{box-shadow:0 0 #f5c1168c}70%{box-shadow:0 0 0 7px #f5c11600}to{box-shadow:0 0 #f5c11600}}@media (prefers-reduced-motion:reduce){html[data-design-prototype] :is(.explore-soon em i,.home-national-modules__soon .home-national-modules__state i,.coming-soon__tag span){animation:none}}@media (width<=700px){html[data-design-prototype] .explore-grid .explore-soon{text-align:left;justify-items:stretch}html[data-design-prototype] .explore-grid .explore-soon em{justify-self:end!important}}html[data-design-prototype] .ccard__selected{padding-right:3.2rem!important}html[data-design-prototype] .ccard__selected-back{top:.55rem;right:.55rem;width:32px!important;height:32px!important;margin:0!important;position:absolute!important}html[data-design-prototype] .chapter-series__plot .chart-bar.is-selected{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--chart-strong) 45%, transparent));animation:none!important}html[data-design-prototype] .chapter-series__plot .chart-select-sweep{pointer-events:none;fill:url(#ra-sweep);mix-blend-mode:normal;transform-box:fill-box;animation:2.2s cubic-bezier(.45,0,.2,1) infinite ra-bar-sweep}@keyframes ra-bar-sweep{0%{opacity:0;transform:translateY(100%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){html[data-design-prototype] .chapter-series__plot .chart-select-sweep{display:none}}html[data-design-prototype] .cpanel__soon{font:500 .66rem/1 var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 42%, transparent);cursor:default;align-items:center;gap:.45rem;padding:.6rem .9rem;display:inline-flex}html[data-design-prototype] .cpanel__soon small{border:1px solid color-mix(in srgb, var(--color-text) 24%, transparent);font:600 .46rem/1 var(--font-data);letter-spacing:.12em;color:color-mix(in srgb, var(--color-text) 60%, transparent);padding:.12rem .3rem}html[data-design-prototype] .ccard__selected{border-left:0!important;border:1px solid color-mix(in srgb, var(--color-text) 10%, transparent)!important;padding:.8rem 3.4rem .8rem .9rem!important}html[data-design-prototype] .ccard__selected:before{content:none!important;display:none!important}html[data-design-prototype] .ccard__selected-back{width:30px!important;height:30px!important;top:.6rem!important;right:.6rem!important}html[data-design-prototype] .chapter-series__plot .chart-bar.is-selected{animation:2.2s ease-in-out infinite ra-bar-glow-cta!important}@keyframes ra-bar-glow-cta{0%,to{filter:drop-shadow(0 0 4px color-mix(in srgb, var(--chart-strong) 35%, transparent))}50%{filter:drop-shadow(0 0 16px color-mix(in srgb, var(--chart-strong) 80%, transparent)) drop-shadow(0 0 4px color-mix(in srgb, var(--chart-strong) 60%, transparent))}}@media (prefers-reduced-motion:reduce){html[data-design-prototype] .chapter-series__plot .chart-bar.is-selected{animation:none!important}}html[data-design-prototype] .site-footer .footer-navigation .nav-soon{opacity:1;min-height:4.5rem;color:color-mix(in srgb, var(--color-text) 58%, transparent);cursor:default;grid-template-columns:4rem minmax(0,1fr) auto;align-items:center;display:grid!important}html[data-design-prototype] .site-footer .footer-navigation .nav-soon em{border:1px solid color-mix(in srgb, var(--color-text) 28%, transparent);font:600 .56rem/1 var(--font-data);letter-spacing:.12em;justify-self:end;padding:.18rem .4rem}@media (width<=760px){html[data-design-prototype] .site-footer .footer-navigation .nav-soon{grid-template-columns:2.6rem minmax(0,1fr) auto;column-gap:.9rem;min-height:3.6rem}html[data-design-prototype] .site-footer .footer-navigation .nav-soon em{font-size:.5rem}}@media (width<=700px){html[data-design-prototype] .hero>.hero-copy{flex-direction:column;align-items:center;max-width:34rem;text-align:center!important;margin-inline:auto!important;display:flex!important}html[data-design-prototype] .hero>.hero-copy>:is(h1,p){text-wrap:balance;text-shadow:0 0 18px var(--color-background,#000), 0 0 4px var(--color-background,#000);text-align:center!important;margin-inline:auto!important}html[data-design-prototype] .hero-actions:has(.trustpilot-badge),html[data-design-prototype] .hero-actions{justify-content:center!important;width:100%!important}html[data-design-prototype] .hero-actions>:is(a,button):not(.trustpilot-badge){min-height:48px!important}html[data-design-prototype] .hero-actions .trustpilot-badge{text-align:center;justify-items:center;justify-content:center!important;margin-inline:auto!important}html[data-design-prototype] .hero-actions .trustpilot-badge__meta{justify-self:center!important}}@media (width<=720px){html[data-design-prototype] .cpanel__tabs{scroll-snap-type:x proximity;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;scrollbar-width:none;--fade-s:0px;--fade-e:0px;row-gap:0;max-width:100%;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--fade-s), #000 calc(100% - var(--fade-e)), transparent 100%)!important;mask-image:linear-gradient(90deg, transparent 0, #000 var(--fade-s), #000 calc(100% - var(--fade-e)), transparent 100%)!important;flex-wrap:nowrap!important;justify-content:flex-start!important;overflow:auto hidden!important}html[data-design-prototype] .cpanel__tabs::-webkit-scrollbar{display:none}html[data-design-prototype] .cpanel__tabs[data-more-start]{--fade-s:1.75rem}html[data-design-prototype] .cpanel__tabs[data-more-end]{--fade-e:1.75rem}html[data-design-prototype] .cpanel__tabs>*{scroll-snap-align:start;white-space:nowrap!important;flex:none!important;max-width:none!important}html[data-design-prototype] .cpanel__tabs>[role=tab]{min-height:44px}html[data-design-prototype] :is(.chapter--change,.chapter--comparison,.chapter--context,.chapter--uncertainty) .cpanel__tabs button:first-child{padding-inline-start:.7rem}html[data-design-prototype] .cpanel__tabs[data-series-tabs]{gap:.4rem;padding-block:.5rem .2rem;border-block-end:0!important}html[data-design-prototype] .cpanel__tabs[data-series-tabs]>[role=tab]{min-height:40px;color:color-mix(in srgb, var(--color-text) 70%, transparent);border-radius:999px;border:1px solid color-mix(in srgb, var(--color-text) 22%, transparent)!important;margin:0!important;padding:.45rem .8rem!important;font-size:.78rem!important}html[data-design-prototype] .cpanel__tabs[data-series-tabs]>[role=tab][aria-selected=true]{border-color:var(--color-text)!important;color:var(--color-background,#000)!important;background:var(--color-text)!important}html[data-design-prototype] .cpanel__tabs[data-series-tabs]>[role=tab]:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}html[data-design-prototype] .cpanel__tabs[data-series-tabs]>[role=tab] svg{fill:currentColor!important;color:inherit!important}html[data-design-prototype] .cpanel__tabs[data-series-tabs]>[role=tab][aria-selected=true]{color:#0b0b0c!important;background:#f4f4f2!important;border-color:#f4f4f2!important}html[data-design-prototype] .cpanel__tabs[data-series-tabs]>[role=tab][aria-selected=true] *{color:inherit!important}html[data-design-prototype] [data-light-ground].is-light .cpanel__tabs[data-series-tabs]>[role=tab]{color:#3a3a3c!important;background:0 0!important;border-color:#231f2047!important}html[data-design-prototype] [data-light-ground].is-light .cpanel__tabs[data-series-tabs]>[role=tab][aria-selected=true]{color:#f4f4f2!important;background:#231f20!important;border-color:#231f20!important}}@media (width<=1024px){html[data-design-prototype] .evidence-path .evidence-stage__rings{display:none!important}html[data-design-prototype] .evidence-path .evidence-stage__steps{counter-reset:none;max-width:34rem;margin-inline:auto;gap:1.1rem!important;padding:0!important;display:grid!important;position:static!important}html[data-design-prototype] .evidence-path .evidence-stage__steps li{text-align:center;background:#ffffffb8;border-radius:999px;justify-items:center;gap:.15rem;box-shadow:0 10px 28px -18px #231f2073;opacity:1!important;border:1px solid #231f202e!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:1rem 1.75rem 1.1rem!important;display:grid!important;position:relative!important;transform:translate(0,0)!important}html[data-design-prototype] .evidence-path .evidence-stage__steps li:before{display:none!important}html[data-design-prototype] .evidence-path .evidence-stage__steps li+li:after{content:"";background:#231f2047;width:1px;height:1.1rem;position:absolute;bottom:100%;left:50%}html[data-design-prototype] .evidence-path .evidence-stage__steps .evidence-stage__index{min-width:1.9rem;height:1.25rem;font:600 .6rem/1 var(--font-data);letter-spacing:.08em;background:#231f20;border-radius:999px;place-items:center;padding:0 .4rem;display:inline-grid;color:#f4f4f2!important;grid-area:auto!important}html[data-design-prototype] .evidence-path .evidence-stage__steps h3{grid-area:auto!important;margin:.35rem 0 .1rem!important;font-size:1.15rem!important}html[data-design-prototype] .evidence-path .evidence-stage__steps p{line-height:1.45;grid-area:auto!important;max-width:26rem!important;margin:0!important;font-size:.86rem!important}html[data-design-prototype] .evidence-path .record-chain{border-top:0!important;margin-top:1.25rem!important;padding-top:0!important}html[data-design-prototype] .evidence-path .record-chain:before{display:none!important}}@media (width<=380px){html[data-design-prototype] .evidence-path .evidence-stage__steps li{border-radius:2.25rem;padding-inline:1.25rem!important}}@media (width<=1024px){html[data-design-prototype] .site-header .brand-logo-stage--mark :is(img,svg){block-size:3.8rem!important}html[data-design-prototype] .evidence-path{row-gap:1.25rem!important}html[data-design-prototype] .evidence-path .evidence-path__scene{padding-bottom:0!important}html[data-design-prototype] .evidence-path .record-chain{margin-top:.25rem!important}html[data-design-prototype] .evidence-path .evidence-stage__steps{grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important}html[data-design-prototype] .evidence-path .evidence-stage__steps li{grid-area:auto/1!important}}html[data-design-prototype] .chapter-series__plot .chart-overlay-range{stroke:var(--chart-overlay);stroke-width:3px;stroke-linecap:round}html[data-design-prototype] .chapter-series__plot .chart-overlay-dot{r:3.2px}html[data-design-prototype] .chapter-series__plot .chart-overlay-dot.is-bound{fill:var(--chart-panel,#fff);stroke:var(--chart-overlay);stroke-width:1.8px}html[data-design-prototype] .chapter-series__plot .chart-overlay-bound{fill:none;stroke:var(--chart-overlay);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}html[data-design-prototype] .chapter-series__plot.has-selection :is(.chart-overlay-range,.chart-overlay-bound){opacity:.2}html[data-design-prototype] .confluence__name .confluence__years{color:var(--muted,#f4f4f28c);font:500 .66rem/1 var(--font-data);letter-spacing:.06em;margin-inline-start:.6rem;display:inline-block}html[data-design-prototype] .record-chain__source .ra-more dl .record-chain__hash{grid-column:1/-1}html[data-design-prototype] .record-chain__hash dd{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}html[data-design-prototype] .record-chain__hash code{overflow-wrap:anywhere;word-break:break-all;max-width:36rem;font-size:.7rem}html[data-design-prototype] .record-chain__copy{min-height:32px;color:inherit;font:600 .6rem/1 var(--font-data);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid;padding:.25rem .6rem}html[data-design-prototype] .uncertainty__caption{color:var(--muted,#f4f4f29e);margin:0 0 .8rem;font-size:.9rem}html[data-design-prototype] .uncertainty__series{gap:0;margin:0 0 1rem;padding:0;list-style:none;display:grid}html[data-design-prototype] .uncertainty__series li{border-bottom:1px solid #f4f4f21f;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:.4rem 1.25rem;padding:.75rem 0;display:grid}html[data-design-prototype] .uncertainty__series b{font-weight:500}html[data-design-prototype] .uncertainty__series span{color:var(--muted,#f4f4f2b3);font:.8rem/1.45 var(--font-data)}@media (width<=700px){html[data-design-prototype] .uncertainty__series li{grid-template-columns:minmax(0,1fr)}}html[data-perf=lite] main,html[data-perf=lite][data-scroll-focus] main{filter:none!important;transition:none!important}html[data-perf=lite] :is(h1,h2)[data-fade],html[data-perf=lite][data-design-prototype][data-scroll-fade] :is(h1,h2)[data-fade]{filter:none!important}html[data-perf=lite][data-design-prototype] *,html[data-perf=lite][data-design-prototype] :before,html[data-perf=lite][data-design-prototype] :after,html[data-perf=lite][data-design-prototype]:not([data-theme=x]) :is(.ra-tabbar,.site-header,.mobile-menu__panel,.ccard,.comparison-panel,.plans-modal,[class*=glass]),html[data-perf=lite][data-design-prototype]:not([data-theme=x]) :is(.ra-tabbar,.site-header,.mobile-menu__panel,.ccard,.comparison-panel,.plans-modal,[class*=glass]) :is(*){backdrop-filter:none!important}html[data-perf=lite][data-design-prototype]:not([data-theme=light]) :is(.site-header,.ra-tabbar,.mobile-menu__panel){background:#0a0a0bf5!important}html[data-perf=lite][data-design-prototype][data-theme=light] :is(.site-header,.mobile-menu__panel){background:#fffffff7!important}html[data-perf=lite][data-design-prototype][data-theme=light] .ra-tabbar{background:#101010f5!important}html[data-perf=lite][data-design-prototype]:not([data-theme=light]) :is(.ccard,.comparison-panel){background:#0c0c0ee0!important}html[data-perf=lite]:not([data-theme=light]) [data-light-ground].is-light :is(.ccard,.comparison-panel){background:#ffffffeb!important}html[data-perf=lite] :is(.plans-modal,dialog)::backdrop{background:#000000d1!important}html[data-perf=lite] :is(.ra-depth__cta,.archive-action,.ra-tabbar *,.adm__anchor,.adm__cursor,.adm__links *,.adm__callouts *,.chart-bar.is-selected,.chart-terminal-pulse *,.chart-select-sweep,.ccard__selected,.explore-soon em i,.home-national-modules__state i,.coming-soon__tag span,.confluence__out,.about__flow-svg *,.hx-hero *,.hx-rail *,.spatial__compass *,[class*=glow],[class*=sheen],[class*=grain]){animation-iteration-count:1!important}html[data-perf=lite] .site-footer:after,html[data-perf=lite] :is(.ccard,.comparison-panel,.ra-tabbar):before,html[data-perf=lite] :is(.ccard,.comparison-panel,.ra-tabbar):after{animation:none!important}html[data-perf=lite] .chapter-series__plot .chart-bar.is-selected,html[data-perf=lite] ::view-transition-old(root),html[data-perf=lite] ::view-transition-new(root){filter:none!important}html[data-design-prototype][data-theme=light]{--chart-ink:#231f209e;--chart-rule:#231f2014;--chart-axis-rule:#231f204d;--chart-strong:#231f20;--chart-bar-a:#231f206b;--chart-bar-b:#231f201a;--chart-panel:#fffffff0}html[data-design-prototype][data-theme=light] :is(.ccard,.comparison-panel):not([data-light-ground].is-light *){color:#231f20;background:#ffffffb8!important;border-color:#231f201f!important;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #231f200f,0 1.25rem 3rem #231f201a!important}html[data-design-prototype][data-theme=light] :is(.ccard,.comparison-panel):not([data-light-ground].is-light *) :is(h3,h4,strong,b,figcaption,[data-series-title]){color:#231f20!important}html[data-design-prototype][data-theme=light] :is(.ccard,.comparison-panel):not([data-light-ground].is-light *) :is(p,dt,dd,small,[data-series-subtitle],.ccard__context-note,.ccard__context-text){color:#58595b!important}html[data-design-prototype][data-theme=light] :is(.ccard,.comparison-panel):not([data-light-ground].is-light *) .chart-toolbar button:not([aria-pressed=true]){color:#3a3a3c!important;border-color:#231f202e!important}html[data-perf=lite][data-design-prototype][data-theme=light] :is(.ccard,.comparison-panel):not([data-light-ground].is-light *){background:#fffffff5!important}html[data-design-prototype][data-theme=light] .explore-grid .explore-soon:not([data-light-ground].is-light *){background:#fffc;border:1px solid #231f201f}html[data-design-prototype][data-theme=light] :is(main:has(>.adm,.adm),main.spatial-page){--color-background:#050505;--color-surface:#101010;--color-text:#f4f4f2;--color-text-secondary:#a0a0a0;--color-text-muted:#8a8a8a;--color-border:#f4f4f229;--ra-copy:#a0a0a0;--cta-glow:#f4f4f2;color:#f4f4f2;color-scheme:dark;background:#050505}html[data-design-prototype][data-theme=light]:has(.adm,.spatial-page) .scroll-focus-veil{display:none!important}html[data-design-prototype][data-theme=light] .adm .adm__panel{background:#0a0a0cb8}@media (width<=1024px){html[data-design-prototype] .evidence-path .evidence-stage__steps{justify-items:center;max-width:36rem;gap:.9rem!important}html[data-design-prototype] .evidence-path .evidence-stage__steps li{min-height:8.25rem;color:var(--color-text,#f4f4f2);place-content:center;justify-items:center;border:1px solid color-mix(in srgb, var(--color-text,#f4f4f2) 34%, transparent)!important;box-shadow:none!important;background:0 0!important;border-radius:50%!important;margin-inline:auto!important;padding:1.5rem 2.6rem!important;display:grid!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}html[data-design-prototype] .evidence-path .evidence-stage__steps li:first-child{width:74%!important}html[data-design-prototype] .evidence-path .evidence-stage__steps li:nth-child(2){width:88%!important}html[data-design-prototype] .evidence-path .evidence-stage__steps li:nth-child(3){width:100%!important}html[data-design-prototype] .evidence-path .evidence-stage__steps li:first-child{animation:3.6s ease-in-out infinite evidence-ring-pulse}html[data-design-prototype] .evidence-path .evidence-stage__steps li+li:after{background:color-mix(in srgb, var(--color-text,#f4f4f2) 34%, transparent)!important;height:.9rem!important}html[data-design-prototype] .evidence-path .evidence-stage__steps :is(h3,p){text-align:center;color:inherit!important}html[data-design-prototype] .evidence-path .evidence-stage__steps p{opacity:.72;max-width:22rem!important}html[data-design-prototype] .evidence-path .evidence-stage__steps .evidence-stage__index{background:var(--color-text,#f4f4f2)!important;color:var(--color-background,#050505)!important}html[data-design-prototype] .evidence-path.is-light:not(:is([data-theme=light] *)) .evidence-stage__steps li{color:#231f20;border-color:#231f204d!important}html[data-design-prototype] .evidence-path.is-light:not(:is([data-theme=light] *)) .evidence-stage__steps .evidence-stage__index{color:#f4f4f2!important;background:#231f20!important}html[data-design-prototype] .evidence-path.is-light:not(:is([data-theme=light] *)) .evidence-stage__steps li+li:after{background:#231f204d!important}}@media (width<=420px){html[data-design-prototype] .evidence-path .evidence-stage__steps li{min-height:8.75rem;padding:1.4rem 1.7rem!important}html[data-design-prototype] .evidence-path .evidence-stage__steps li:first-child{width:82%!important}html[data-design-prototype] .evidence-path .evidence-stage__steps li:nth-child(2){width:92%!important}}@keyframes evidence-ring-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-text,#f4f4f2) 0%, transparent)}50%{box-shadow:0 0 22px 2px color-mix(in srgb, var(--color-text,#f4f4f2) 22%, transparent)}}@media (prefers-reduced-motion:reduce){html[data-design-prototype] .evidence-path .evidence-stage__steps li{animation:none!important}}html[data-perf=lite] .evidence-path .evidence-stage__steps li{animation:none!important}
