.newsletter-signup-form-module__cPWYGG__form{border-radius:var(--radius-medium);background:#04111db8;border:1px solid #ead7b52e;max-width:42rem;padding:clamp(1.25rem,4vw,2rem)}.newsletter-signup-form-module__cPWYGG__label{margin-bottom:var(--space-2);color:var(--color-sand-100);font:700 .85rem/1.4 system-ui,sans-serif;display:block}.newsletter-signup-form-module__cPWYGG__row{gap:var(--space-3);align-items:stretch;display:flex}.newsletter-signup-form-module__cPWYGG__input{background:var(--color-ink-950);min-width:0;min-height:2.8rem;color:var(--color-sand-100);border:1px solid #e8c9828c;border-radius:999px;flex:1;padding:.7rem 1rem;font:.95rem/1.2 system-ui,sans-serif}.newsletter-signup-form-module__cPWYGG__input::placeholder{color:var(--color-sand-200);opacity:.72}.newsletter-signup-form-module__cPWYGG__input:focus-visible,.newsletter-signup-form-module__cPWYGG__consent input:focus-visible{outline:.2rem solid var(--color-focus);outline-offset:.2rem}.newsletter-signup-form-module__cPWYGG__consent{gap:var(--space-3);margin-top:var(--space-4);color:var(--color-sand-200);align-items:flex-start;font:.85rem/1.5 system-ui,sans-serif;display:flex}.newsletter-signup-form-module__cPWYGG__consent input{flex:none;width:1.1rem;height:1.1rem;margin-top:.15rem}.newsletter-signup-form-module__cPWYGG__note,.newsletter-signup-form-module__cPWYGG__status{margin:var(--space-4) 0 0;color:var(--color-sand-200);font:.82rem/1.55 system-ui,sans-serif}.newsletter-signup-form-module__cPWYGG__note a{color:var(--color-gold-300)}.newsletter-signup-form-module__cPWYGG__status:empty{display:none}.newsletter-signup-form-module__cPWYGG__status[data-state=error]{color:#ffb4a9}.newsletter-signup-form-module__cPWYGG__status[data-state=success]{color:var(--color-status-live)}.newsletter-signup-form-module__cPWYGG__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:42rem){.newsletter-signup-form-module__cPWYGG__row{flex-direction:column}.newsletter-signup-form-module__cPWYGG__row button{width:100%}}@media (forced-colors:active){.newsletter-signup-form-module__cPWYGG__form,.newsletter-signup-form-module__cPWYGG__input{forced-color-adjust:auto}}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-ink-950:#04111d;--color-ink-900:#061725;--color-ink-800:#0b2436;--color-ink-700:#15364a;--color-sand-100:#f6ecd7;--color-sand-200:#ead7b5;--color-gold-300:#e8c982;--color-gold-400:#d8ae52;--color-sea-300:#87c8d5;--color-sea-500:#348397;--color-status-live:#92d4ae;--color-status-experimental:#9bc5e1;--color-status-planned:#e8c982;--color-status-long-horizon:#d6a6df;--color-focus:#f3d78d;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--radius-small:.5rem;--radius-medium:1rem;--radius-large:1.5rem;--content-wide:72rem;--content-reading:46rem;--shadow-deep:0 1.5rem 4rem #00000047;--motion-fast:.14s;--motion-medium:.26s}*{box-sizing:border-box}html{background:var(--color-ink-950);scroll-behavior:smooth}body{background:radial-gradient(circle at 20% 10%, #3483972e, transparent 34rem), linear-gradient(180deg, var(--color-ink-900), var(--color-ink-950));min-height:100vh;color:var(--color-sand-100);margin:0;font-family:Georgia,Times New Roman,serif;line-height:1.6}a{color:inherit}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex="-1"]:focus-visible{outline:.2rem solid var(--color-focus);outline-offset:.25rem}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-links{z-index:100;position:relative}.skip-link{top:var(--space-3);left:var(--space-3);border-radius:var(--radius-small);background:var(--color-sand-100);color:var(--color-ink-950);padding:var(--space-3) var(--space-4);font-family:system-ui,sans-serif;text-decoration:none;position:fixed;transform:translateY(-220%)}.skip-link+.skip-link{left:14rem}.skip-link:focus{transform:translateY(0)}.site-header,.site-footer,.page-shell{width:min(100% - 2rem, var(--content-wide));margin-inline:auto}.site-header{padding-block:var(--space-5) var(--space-4)}.header-bar{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.brand{align-items:center;gap:var(--space-3);text-decoration:none;display:inline-flex}.brand img{width:2.75rem;height:2.75rem}.brand strong,.brand small{display:block}.brand small,.header-promise{color:var(--color-sand-200);font-family:system-ui,sans-serif}.brand small{font-size:.78rem}.header-promise{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.82rem}.navigation-shell{margin-top:var(--space-4)}.direct-navigation ul,.narrative-navigation ol{margin:0;padding:0;list-style:none}.direct-navigation ul{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.direct-navigation a,.narrative-navigation a{border-radius:var(--radius-small);padding:var(--space-3);transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease;background:#0b243680;border:1px solid #ead7b529;font-family:system-ui,sans-serif;text-decoration:none;display:block}.direct-navigation a:hover,.narrative-navigation a:hover{background:#15364ac7;border-color:#e8c982b3}.direct-navigation a span,.narrative-navigation a span{font-weight:700;display:block}.direct-navigation a small,.narrative-navigation a small{margin-top:var(--space-1);color:var(--color-sand-200);font-size:.72rem;line-height:1.35;display:block}.narrative-navigation{margin-top:var(--space-3);border-radius:var(--radius-medium);background:#04111d8c;border:1px solid #87c8d540}.narrative-navigation summary{min-height:2.8rem;padding:var(--space-3) var(--space-4);color:var(--color-sea-300);cursor:pointer;font:700 .85rem/1.4 system-ui,sans-serif}.narrative-navigation[open] summary{border-bottom:1px solid #87c8d52e}.narrative-navigation ol{gap:var(--space-3);padding:var(--space-4);counter-reset:odyssey-step;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.narrative-navigation li{counter-increment:odyssey-step}.narrative-navigation li:before{margin-bottom:var(--space-2);color:var(--color-gold-300);content:counter(odyssey-step, decimal-leading-zero);letter-spacing:.08em;font:700 .72rem/1 system-ui,sans-serif;display:block}.navigation-note{padding:0 var(--space-4) var(--space-4);color:var(--color-sand-200);margin:0;font:.78rem/1.5 system-ui,sans-serif}.page-shell{padding-block:var(--space-6) var(--space-8)}.hero{border-radius:var(--radius-large);background:radial-gradient(circle at 80% 20%, #3483974d, transparent 24rem), var(--color-ink-800);min-height:34rem;box-shadow:var(--shadow-deep);border:1px solid #e8c98259;position:relative;overflow:hidden}.hero-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero:after{content:"";background:linear-gradient(90deg,#04111df0,#04111d73 65%,#04111dc2),linear-gradient(#0000 45%,#04111deb);position:absolute;inset:0}.hero-content{z-index:1;max-width:42rem;padding:clamp(2rem,7vw,5rem);position:relative}.eyebrow{margin:0 0 var(--space-3);color:var(--color-gold-300);letter-spacing:.12em;text-transform:uppercase;font-family:system-ui,sans-serif;font-size:.78rem;font-weight:700}h1,h2,h3{line-height:1.08}h1{max-width:12ch;margin:0;font-size:clamp(3rem,8vw,6.5rem);font-weight:500}h2{margin:0 0 var(--space-4);font-size:clamp(1.8rem,4vw,3rem)}h3{margin:var(--space-4) 0 var(--space-3);font-size:1.35rem}.promise-line{max-width:36rem;margin-block:var(--space-5);color:var(--color-gold-300);font-size:clamp(1.15rem,2.5vw,1.55rem)}.summary,.section-heading p,.navigation-parity p{max-width:42rem;color:var(--color-sand-200);font-family:system-ui,sans-serif;font-size:1.05rem}.actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.button,button{border:1px solid var(--color-gold-300);min-height:2.8rem;color:var(--color-sand-100);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1.2rem;font:600 .9rem/1 system-ui,sans-serif;text-decoration:none;display:inline-flex}.button-primary{background:var(--color-gold-300);color:var(--color-ink-950)}.navigation-parity,.status-section{margin-top:var(--space-7)}.navigation-parity{max-width:var(--content-reading);border-left:.2rem solid var(--color-sea-300);padding-left:var(--space-5)}.section-heading{margin-bottom:var(--space-5)}.status-grid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.card,.reading-panel{border-radius:var(--radius-medium);padding:var(--space-5);background:#0b2436b8;border:1px solid #ead7b52e}.card{flex-direction:column;min-height:100%;display:flex}.card p,.reading-panel p,.reading-panel li{color:var(--color-sand-200);font-family:system-ui,sans-serif}.card-link{padding-top:var(--space-4);color:var(--color-gold-300);text-underline-offset:.2rem;margin-top:auto;font-family:system-ui,sans-serif}.status{letter-spacing:.06em;text-transform:uppercase;border:1px solid;border-radius:999px;width:fit-content;padding:.3rem .65rem;font:700 .7rem/1 system-ui,sans-serif;display:inline-flex}.status-live{color:var(--color-status-live);background:#92d4ae1f}.status-experimental{color:var(--color-status-experimental);background:#9bc5e11f}.status-planned{color:var(--color-status-planned);background:#e8c9821f}.status-long-horizon{color:var(--color-status-long-horizon);background:#d6a6df1f}.reading-panel{max-width:var(--content-reading);margin-inline:auto}.reading-panel a{color:var(--color-gold-300)}.site-footer{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-5);color:var(--color-sand-200);border-top:1px solid #ead7b52e;flex-wrap:wrap;font:.85rem/1.5 system-ui,sans-serif;display:flex}.site-footer p{margin:0}.site-footer nav{gap:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:64rem){.direct-navigation ul{grid-template-columns:repeat(3,minmax(0,1fr))}.narrative-navigation ol,.status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:42rem){.header-bar{flex-direction:column;align-items:flex-start}.header-promise{display:none}.direct-navigation ul,.narrative-navigation ol,.status-grid{grid-template-columns:1fr}.skip-link+.skip-link{top:4rem;left:var(--space-3)}.hero{min-height:30rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-data:reduce){.hero-image{display:none}body,.hero{background-image:none}}@media (prefers-contrast:more){.card,.direct-navigation a,.narrative-navigation,.narrative-navigation a,.reading-panel{border-width:.15rem}}@media (forced-colors:active){.button-primary,.card,.direct-navigation a,.hero,.narrative-navigation,.narrative-navigation a,.reading-panel,.status{forced-color-adjust:auto}.hero-image,.hero:after{display:none}}
.direct-navigation ul,.narrative-navigation ol{grid-template-columns:repeat(5,minmax(0,1fr))}.hero-status-line{align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-5);color:var(--color-sand-200);flex-wrap:wrap;font:.78rem/1.4 system-ui,sans-serif;display:flex}.text-action{min-height:2.8rem;color:var(--color-gold-300);text-underline-offset:.25rem;align-items:center;font:700 .88rem/1.4 system-ui,sans-serif;display:inline-flex}.homepage-section{margin-top:var(--space-8)}.split-heading{align-items:end;gap:var(--space-7);grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);display:grid}.split-heading p:last-child{margin:0}.loop-section{padding-block:var(--space-7);border-block:1px solid #ead7b52e}.loop-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.loop-card{border-top:.2rem solid var(--color-gold-300);min-height:100%;padding:var(--space-5);background:#0b243680}.loop-number{color:var(--color-sea-300);letter-spacing:.1em;font:700 .72rem/1 system-ui,sans-serif}.loop-card p,.promise-copy p,.principle-card p,.contribution-callout p,.promise-page p,.source-note{color:var(--color-sand-200);font-family:system-ui,sans-serif}.promise-home{border-radius:var(--radius-large);background:radial-gradient(circle at 90% 0,#34839733,#0000 28rem),#04111db8;border:1px solid #87c8d540;padding:clamp(1.5rem,5vw,4rem);position:relative;overflow:hidden}.promise-layout{gap:var(--space-7);grid-template-columns:minmax(16rem,.8fr) minmax(0,1.2fr);display:grid}.promise-copy blockquote,.promise-page blockquote{margin:var(--space-5) 0;border-left:.2rem solid var(--color-gold-300);padding-left:var(--space-4);color:var(--color-gold-300);font-size:clamp(1.15rem,2.5vw,1.55rem)}.promise-links{gap:var(--space-5);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.principle-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.principle-card{border-radius:var(--radius-medium);padding:var(--space-5);background:#0b24369e;border:1px solid #ead7b529}.principle-mark{width:2.4rem;height:2.4rem;color:var(--color-gold-300);border:1px solid #e8c98280;border-radius:50%;place-items:center;font-size:1.25rem;display:inline-grid}.contribution-callout{align-items:end;gap:var(--space-7);padding-top:var(--space-7);border-top:1px solid #ead7b52e;grid-template-columns:minmax(0,1fr) auto;display:grid}.contribution-callout .actions{justify-content:flex-end;margin-top:0}.promise-page{max-width:var(--content-wide);margin-inline:auto}.promise-page-header{max-width:var(--content-reading);padding-block:var(--space-5) var(--space-7)}.promise-page-header h1{max-width:15ch;font-size:clamp(2.8rem,7vw,5.8rem)}.source-note{border-left:.15rem solid var(--color-sea-300);padding-left:var(--space-4);font-size:.9rem}.promise-rights,.meaningful-free{border-radius:var(--radius-large);background:#0b24367a;border:1px solid #ead7b52e;padding:clamp(1.5rem,5vw,3rem)}.meaningful-free{max-width:var(--content-reading);margin-inline:auto}@media (max-width:64rem){.direct-navigation ul,.loop-grid,.narrative-navigation ol,.principle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contribution-callout,.promise-layout,.split-heading{grid-template-columns:1fr}.contribution-callout .actions{justify-content:flex-start}}@media (max-width:42rem){.direct-navigation ul,.loop-grid,.narrative-navigation ol,.principle-grid{grid-template-columns:1fr}.hero-status-line{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-data:reduce){.promise-home{background-image:none}}@media (prefers-contrast:more){.loop-card,.principle-card,.promise-home,.promise-rights{border-width:.15rem}}@media (forced-colors:active){.loop-card,.principle-card,.promise-home,.promise-rights{forced-color-adjust:auto}}
.guide-page{max-width:var(--content-wide);margin-inline:auto}.guide-page-header{max-width:var(--content-reading);padding-block:var(--space-5) var(--space-7)}.guide-page-header h1{max-width:16ch;font-size:clamp(2.8rem,7vw,5.6rem)}.guide-page p,.guide-page li,.guide-page blockquote,.guide-page span{font-family:system-ui,sans-serif}.page-status-line{align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-5);color:var(--color-sand-200);flex-wrap:wrap;font-size:.82rem;display:flex}.guide-quote{margin:var(--space-5) 0;border-left:.2rem solid var(--color-gold-300);padding-left:var(--space-4);color:var(--color-gold-300);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.2rem,2.8vw,1.75rem)}.guide-section{margin-top:var(--space-8)}.law-grid,.journey-grid,.layer-grid,.fallback-grid{margin:0;padding:0;list-style:none;display:grid}.law-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.law-card,.journey-card,.layer-card,.role-card,.boundary-panel,.guardrail-panel,.return-panel,.standards-panel,.current-limits,.guide-callout{border-radius:var(--radius-medium);background:#0b24368f;border:1px solid #ead7b52e}.law-card{padding:var(--space-6)}.law-number,.journey-number{color:var(--color-sea-300);letter-spacing:.1em;font-size:.72rem;font-weight:700}.law-card blockquote{margin:var(--space-4) 0;border-left:.15rem solid var(--color-gold-300);padding-left:var(--space-4);color:var(--color-gold-300);font-family:Georgia,Times New Roman,serif;font-size:1.08rem}.law-card p,.journey-card p,.layer-card p,.role-card p,.boundary-panel li,.guardrail-list li,.return-panel p,.return-panel li,.standards-panel p,.current-limits li,.guide-callout p{color:var(--color-sand-200)}.guide-callout{align-items:end;gap:var(--space-7);margin-top:var(--space-7);grid-template-columns:minmax(0,1fr) auto;padding:clamp(1.5rem,5vw,3rem);display:grid}.journey-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.journey-card,.layer-card,.role-card{padding:var(--space-5)}.authority-split{padding-block:var(--space-7);border-block:1px solid #ead7b52e}.boundary-columns{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.boundary-panel,.guardrail-panel,.return-panel,.standards-panel,.current-limits{padding:clamp(1.5rem,5vw,3rem)}.boundary-panel ul,.current-limits ul,.guardrail-list{margin-bottom:0;padding-left:1.25rem}.inline-list,.fallback-grid{gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.inline-list li,.fallback-grid li{background:#04111d8c;border:1px solid #87c8d54d;border-radius:999px;padding:.45rem .75rem}.guide-principle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.standards-panel{background:radial-gradient(circle at 90% 0,#3483972e,#0000 28rem),#04111db8}.layer-grid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}.current-limits{max-width:var(--content-reading);margin-inline:auto}.role-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.role-boundary{padding-top:var(--space-4);border-top:1px solid #ead7b524;font-weight:700}.guardrail-list{columns:2;column-gap:var(--space-7)}.guardrail-list li{break-inside:avoid;margin-bottom:var(--space-4)}.guide-sources{gap:var(--space-5);margin-top:var(--space-8);padding-top:var(--space-6);color:var(--color-gold-300);text-underline-offset:.25rem;border-top:1px solid #ead7b52e;flex-wrap:wrap;font-family:system-ui,sans-serif;font-weight:700;display:flex}@media (max-width:64rem){.journey-grid,.layer-grid,.role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-callout{grid-template-columns:1fr}}@media (max-width:42rem){.boundary-columns,.guide-principle-grid,.journey-grid,.law-grid,.layer-grid,.role-grid{grid-template-columns:1fr}.guardrail-list{columns:1}}@media (prefers-reduced-data:reduce){.standards-panel{background-image:none}}@media (prefers-contrast:more){.boundary-panel,.current-limits,.guardrail-panel,.guide-callout,.journey-card,.law-card,.layer-card,.return-panel,.role-card,.standards-panel{border-width:.15rem}}@media (forced-colors:active){.boundary-panel,.current-limits,.guardrail-panel,.guide-callout,.inline-list li,.journey-card,.law-card,.layer-card,.return-panel,.role-card,.standards-panel{forced-color-adjust:auto}}
.trust-grid,.challenge-grid,.forge-tool-grid{gap:var(--space-4);display:grid}.trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.challenge-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.trust-card,.challenge-card,.forge-group,.forge-tool-card,.receipt-list li{border-radius:var(--radius-medium);background:#0b24368f;border:1px solid #ead7b52e}.trust-card,.challenge-card,.forge-group{padding:var(--space-5)}.trust-card p,.challenge-card p,.forge-group>p,.forge-tool-card p,.receipt-list li,.ordinary-paths a{color:var(--color-sand-200)}.trust-card>a,.challenge-card>a,.ordinary-paths a{color:var(--color-gold-300);text-underline-offset:.25rem;font-family:system-ui,sans-serif;font-weight:700}.trust-boundary,.forge-boundary{padding-top:var(--space-4);border-top:1px solid #ead7b524;font-weight:700}.challenge-panel{padding-block:var(--space-7);border-block:1px solid #ead7b52e}.forge-group-list{gap:var(--space-5);display:grid}.forge-group h3{max-width:34ch}.forge-tool-grid{margin-top:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.forge-tool-card{min-width:0;padding:var(--space-4)}.forge-tool-card code{overflow-wrap:anywhere;color:var(--color-sea-300);font-size:.82rem;font-weight:700}.receipt-list{gap:var(--space-4);margin:var(--space-5) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.receipt-list li{padding:var(--space-4)}.ordinary-paths{gap:var(--space-3);min-width:min(100%,18rem);display:grid}@media (max-width:64rem){.challenge-grid,.forge-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:42rem){.challenge-grid,.forge-tool-grid,.receipt-list,.trust-grid{grid-template-columns:1fr}}@media (prefers-reduced-data:reduce){.trust-card,.challenge-card,.forge-group,.forge-tool-card{background-image:none}}@media (prefers-contrast:more){.challenge-card,.forge-group,.forge-tool-card,.receipt-list li,.trust-card{border-width:.15rem}}@media (forced-colors:active){.challenge-card,.forge-group,.forge-tool-card,.receipt-list li,.trust-card{forced-color-adjust:auto}}
.definition-grid,.roadmap-grid,.support-grid,.funding-record-grid,.funding-boundary-grid,.concentration-grid{gap:var(--space-4);display:grid}.definition-grid,.funding-boundary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.roadmap-grid,.support-grid,.funding-record-grid,.concentration-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.definition-card,.roadmap-card,.support-card,.empty-state,.funding-record-card,.funding-boundary-card,.concentration-card{border-radius:var(--radius-medium);padding:var(--space-5);background:#0b24368f;border:1px solid #ead7b52e}.definition-card p,.roadmap-card p,.support-card p,.empty-state p,.funding-record-card p,.funding-boundary-card li,.concentration-card p,.registry-note{color:var(--color-sand-200)}.roadmap-card>a,.support-card>a{color:var(--color-gold-300);text-underline-offset:.25rem;font-family:system-ui,sans-serif;font-weight:700}.public-record-page .status-section{margin-top:var(--space-8)}.public-record-page .status-section .section-heading{max-width:var(--content-reading)}.protected-support-panel,.concentration-panel{padding-block:var(--space-7);border-block:1px solid #ead7b52e}.empty-state{max-width:var(--content-reading)}.empty-state h3{margin-top:var(--space-4)}.record-id{color:var(--color-sea-300);letter-spacing:.08em;font-size:.78rem;font-weight:700}.registry-note{margin-top:var(--space-4);font-family:system-ui,sans-serif;font-size:.9rem}.funding-boundary-card ul{margin-bottom:0;padding-left:1.25rem}.funding-boundary-card li+li{margin-top:var(--space-3)}.concentration-card h3{color:var(--color-gold-300);font-size:clamp(1.4rem,3vw,2rem)}@media (max-width:64rem){.concentration-grid,.funding-record-grid,.roadmap-grid,.support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:42rem){.concentration-grid,.definition-grid,.funding-boundary-grid,.funding-record-grid,.roadmap-grid,.support-grid{grid-template-columns:1fr}}@media (prefers-reduced-data:reduce){.concentration-card,.definition-card,.empty-state,.funding-boundary-card,.funding-record-card,.roadmap-card,.support-card{background-image:none}}@media (prefers-contrast:more){.concentration-card,.definition-card,.empty-state,.funding-boundary-card,.funding-record-card,.roadmap-card,.support-card{border-width:.15rem}}@media (forced-colors:active){.concentration-card,.definition-card,.empty-state,.funding-boundary-card,.funding-record-card,.roadmap-card,.support-card{forced-color-adjust:auto}}
