:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#0b1110;color:#eff2eb;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--page-bg: #0b1110;--page-bg-soft: #111816;--page-bg-panel: rgba(14, 19, 18, .8);--page-border: rgba(181, 155, 91, .16);--page-border-strong: rgba(181, 155, 91, .28);--page-text: #eff2eb;--page-text-muted: #c9d2cb;--page-text-soft: #aeb9b1;--page-accent: #b59b5b;--page-green: #6e8b6b;--page-green-deep: #3f5a47;--font-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-serif: "Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:radial-gradient(circle at top center,rgba(110,139,107,.14),transparent 30%),linear-gradient(180deg,#08100f,#0f1514 38%,#141817);color:var(--page-text);font-family:var(--font-sans)}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.page-shell{width:100%}.site-header,.content-band,.site-footer{padding-left:clamp(1.25rem,4vw,4rem);padding-right:clamp(1.25rem,4vw,4rem)}.site-header{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding-top:1rem;padding-bottom:1rem;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080c0bc2;border-bottom:1px solid var(--page-border)}.brand-lockup,.brand-mark,.header-actions,.hero-actions,.alpha-actions,.cta-actions,.footer-links,.link-card span{display:flex;align-items:center}.brand-lockup{gap:.875rem}.brand-mark{justify-content:center;width:2.4rem;height:2.4rem;border-radius:999px;background:#6e8b6b24;color:var(--page-accent);border:1px solid rgba(181,155,91,.24)}.eyebrow{margin:0 0 .35rem;color:var(--page-accent);font-size:.78rem;font-weight:700;font-family:var(--font-sans);letter-spacing:0;text-transform:uppercase}.brand-subtitle{margin:0;color:var(--page-text-soft);font-size:.92rem;font-family:var(--font-sans)}.header-actions{gap:1.25rem;font-size:.95rem;font-family:var(--font-sans);color:var(--page-text-muted)}.header-actions a:hover,.footer-links a:hover,.link-card:hover{color:#f6ead2}.hero{position:relative;min-height:calc(78vh - 4.5rem);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);padding-left:clamp(1.25rem,4vw,4rem);padding-right:clamp(1.25rem,4vw,4rem);overflow:clip}.hero-image,.hero-overlay{position:absolute;inset:0;width:100%;height:100%}.hero-image{object-fit:cover;object-position:center}.hero-overlay{background:linear-gradient(90deg,#070b0af2,#070b0ad6 34%,#070b0a7a 62%,#070b0a3d),linear-gradient(180deg,#070b0a1f,#070b0a9e)}.hero-copy,.hero-preview{position:relative;z-index:1}.hero-copy{padding:clamp(3.75rem,7vw,5.5rem) 0 2rem;max-width:39rem;margin-left:0}.hero-copy h1,.section-heading h2,.cta-shell h2{margin:0;font-family:var(--font-sans);font-weight:600;letter-spacing:0}.hero-copy h1{font-size:clamp(2.85rem,4.8vw,4.7rem);line-height:.96;max-width:8.2ch;text-wrap:balance}.hero-text,.problem-copy,.ecosystem-copy,.cta-shell p,.alpha-copy p,.history-copy,.access-copy{color:var(--page-text-muted);font-size:1rem;line-height:1.62}.hero-text{max-width:31rem;margin:1rem 0 0;font-size:1.06rem;line-height:1.58}.hero-actions,.alpha-actions,.cta-actions{gap:.9rem;flex-wrap:wrap;margin-top:1.8rem}.button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.85rem 1.25rem;border-radius:.7rem;border:1px solid var(--page-border);font-family:var(--font-sans);font-weight:600;transition:transform .14s ease,border-color .14s ease,background .14s ease}.button:hover{transform:translateY(-1px);border-color:var(--page-border-strong)}.button-primary{background:linear-gradient(135deg,#6e8b6beb,#3f5a47eb);color:#eef4ed}.button-secondary{background:#0f141380;color:var(--page-text)}.trust-line{margin-top:1rem;color:var(--page-text-soft);font-family:var(--font-sans);font-size:.98rem}.hero-preview{align-self:center;justify-self:center;margin:clamp(4.5rem,8vw,6.5rem) 0 0;width:min(29rem,100%);padding:1.1rem;background:linear-gradient(180deg,#090d0ceb,#090d0ce0);border:1px solid rgba(181,155,91,.18);border-radius:.75rem;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 28px 70px #0006,0 0 0 1px #070b0a47}.hero-preview:before{content:"";position:absolute;inset:-2.5rem;z-index:-1;border-radius:1.2rem;background:radial-gradient(circle at center,rgba(7,11,10,.52) 0%,rgba(7,11,10,.2) 48%,transparent 76%);filter:blur(18px);pointer-events:none}.signal-bar,.signal-grid,.signal-grid div,.section-heading,.problem-layout,.comparison-intro,.comparison-grid,.comparison-rows,.difference-layout,.alpha-layout,.trust-layout,.ecosystem-layout,.cta-shell,.history-layout,.access-layout{display:grid}.signal-bar{grid-template-columns:1fr auto;gap:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(174,185,177,.12);color:#c7d2cb}.signal-bar span{letter-spacing:.01em}.signal-bar strong,.signal-grid strong,.prompt-box strong,.difference-points strong,.report-header h3,.report-decision strong,.alpha-list li,.link-card,.history-card h3,.access-card li{color:var(--page-text)}.signal-grid{gap:.65rem;margin-top:1rem}.signal-grid div{gap:.35rem;padding:.85rem 0;border-bottom:1px solid rgba(181,155,91,.08)}.signal-grid span,.prompt-box span,.report-kicker,.report-decision span,.difference-points span,.footer-copy span,.access-card span{color:var(--page-accent);font-size:.78rem;font-family:var(--font-sans);text-transform:uppercase}.content-band{padding-top:clamp(2.6rem,5vw,4rem);padding-bottom:clamp(2.3rem,4vw,3.5rem)}.access-band{padding-bottom:clamp(.85rem,1.9vw,1.35rem)}.ecosystem-band{padding-top:clamp(.8rem,1.8vw,1.2rem)}.section-heading{gap:.35rem;margin-bottom:1rem}.section-heading h2,.cta-shell h2{font-size:clamp(1.45rem,2.5vw,2.2rem);line-height:1.08;max-width:15ch}.nowrap{white-space:nowrap}.problem-band,.ecosystem-band,.cta-band{background:#0c100f75}.signal-band,.alpha-band,.access-band{background:#0e1412bd}.comparison-band,.history-band,.signal-band,.trust-band{background:#10161494}.comparison-band{background:linear-gradient(180deg,#dbe7de,#d2e0d6)}.comparison-band .section-heading h2,.comparison-band .section-heading p,.comparison-band .comparison-card h3,.comparison-band .comparison-summary-card p,.comparison-band .comparison-rows p{color:#17211c}.comparison-band .comparison-summary-card span,.comparison-band .comparison-rows span{color:#496454}.trust-band{background:linear-gradient(180deg,#e3ece5,#d7e3dc)}.trust-band .section-heading h2,.trust-band .section-heading p,.trust-band .trust-copy p,.trust-band .trust-card li{color:#17211c}.trust-band .section-heading h2{max-width:13.6ch;font-size:clamp(2.1rem,3.05vw,3.05rem);line-height:1.02}.trust-band .eyebrow{color:#496454;font-size:.9rem;text-transform:none}.trust-band .trust-card span{color:#496454}.problem-layout,.alpha-layout,.trust-layout,.ecosystem-layout,.history-layout,.access-layout{gap:1.25rem;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:start}.trust-layout{gap:clamp(1rem,2.2vw,2rem);grid-template-columns:minmax(0,1.08fr) minmax(360px,.82fr);align-items:start}.problem-copy,.ecosystem-copy,.history-copy,.access-copy,.trust-copy{display:grid;gap:.8rem}.problem-copy p,.ecosystem-copy p,.alpha-copy p,.cta-shell p,.report-block p,.report-footnote,.footer-copy p,.use-case-card p,.history-card p,.history-copy p,.access-copy p{margin:0}.problem-copy,.history-copy,.alpha-copy,.access-copy,.ecosystem-copy,.trust-copy{max-width:38rem}.access-band .section-heading h2{max-width:12.8ch}.access-layout{align-items:start}.access-card{position:relative;margin-top:-5.25rem;justify-self:start;max-width:34rem}.prompt-box,.alpha-list,.link-list,.product-grid,.comparison-intro,.comparison-grid,.report-grid,.history-grid,.history-list,.access-card ul,.trust-card ul{display:grid;gap:1rem}.prompt-box,.link-card,.product-card,.comparison-summary-card,.comparison-card,.report-block,.alpha-list li,.history-card,.history-list li,.access-card,.trust-card{border-radius:.7rem;border:1px solid var(--page-border);background:#0f1312c7}.comparison-band .comparison-summary-card,.comparison-band .comparison-card{background:#f8fbf8d6;border-color:#4964542e}.prompt-box{padding:1rem;gap:.55rem}.prompt-box strong{font-family:var(--font-sans);font-size:1.45rem;line-height:1.15;max-width:14ch}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.comparison-intro{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1.1rem}.comparison-summary-card,.comparison-card{padding:1rem}.comparison-summary-card span,.comparison-rows span{color:var(--page-accent);font-size:.78rem;font-family:var(--font-sans);text-transform:uppercase}.comparison-summary-card p,.comparison-rows p{margin:.45rem 0 0;color:var(--page-text-muted);line-height:1.58}.comparison-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.comparison-card h3{margin:0 0 .85rem;font-family:var(--font-sans);font-size:1rem;color:var(--page-text)}.comparison-rows{gap:.85rem}.comparison-rows div{padding-top:.85rem;border-top:1px solid rgba(181,155,91,.08)}.comparison-band .comparison-rows div{border-top-color:#4964541f}.comparison-rows div:first-child{padding-top:0;border-top:0}.product-card{padding:1rem}.product-card h3{margin:0 0 .55rem;font-family:var(--font-sans);font-size:1rem}.product-card p{margin:0;color:var(--page-text-muted);line-height:1.55}.report-shell{border:1px solid var(--page-border);border-radius:.75rem;background:linear-gradient(180deg,#101614f0,#0b0f0ef5);overflow:hidden}.report-header,.report-footer{padding:1rem 1.1rem}.report-header{border-bottom:1px solid var(--page-border)}.report-header h3{margin:.2rem 0 1rem;font-family:var(--font-sans);font-size:clamp(1.55rem,2.5vw,2rem)}.report-decision{margin:0 0 .8rem;display:flex;gap:.65rem;align-items:baseline}.report-forecast{margin:0;color:#d8e0d9;line-height:1.65;max-width:52rem}.report-summary-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;padding:.9rem 1.1rem;border-bottom:1px solid rgba(181,155,91,.12);background:#0c1110a3}.report-summary-card{display:grid;gap:.35rem;padding:.8rem .9rem;border-radius:.7rem;border:1px solid rgba(181,155,91,.12);background:#131918b3}.report-summary-card span,.report-row span{color:#b59b5b;font-size:.74rem;font-family:var(--font-sans);font-weight:700;letter-spacing:.01em;text-transform:uppercase}.report-summary-card strong,.report-row strong{color:#f1f5ef;font-size:.98rem;line-height:1.35}.report-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:.9rem 1.1rem 1.1rem}.report-block,.history-card{padding:.85rem .95rem}.report-block h4,.product-card h3,.history-card h3{margin:0 0 .55rem;font-family:var(--font-sans);font-size:1rem}.report-block{gap:.7rem}.report-block-rows,.report-block-evidence,.report-block-risks,.report-block-actions{display:grid}.report-row-list,.report-list,.report-action-list{display:grid;gap:.65rem;margin:0}.report-row-list{gap:.55rem}.report-row{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.72rem .8rem;border-radius:.65rem;background:#181f1d9e;border:1px solid rgba(181,155,91,.08)}.report-list{padding:0;list-style:none}.report-list li{position:relative;margin:0;padding:.72rem .8rem .72rem 2rem;border-radius:.65rem;line-height:1.5}.report-list li:before{content:"";position:absolute;left:.8rem;top:1rem;width:.55rem;height:.55rem;border-radius:999px;background:#b59b5be6;box-shadow:0 0 0 4px #b59b5b1f}.report-block-evidence .report-list li{background:#141c188f;border:1px solid rgba(110,139,107,.14)}.report-block-evidence .report-list li:before{background:#6e8b6bf5;box-shadow:0 0 0 4px #6e8b6b24}.report-block-risks{border-color:#b8853942;background:linear-gradient(180deg,#40290eb8,#26190ac7)}.report-block-risks .report-list li{background:#fff6e6eb;border:1px solid rgba(184,133,57,.16);color:#20160d}.report-risk-banner{display:inline-flex;align-items:center;gap:.55rem;padding:.55rem .75rem;border-radius:999px;background:#ffd17a24;border:1px solid rgba(255,209,122,.24);color:#ffe8b6;font-size:.82rem;font-family:var(--font-sans);font-weight:700;letter-spacing:.01em}.report-block-actions{grid-column:1 / -1;background:#0e1512db}.report-action-list{grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none}.report-action-list li{display:grid;gap:.45rem;padding:.82rem .9rem;border-radius:.7rem;background:#151d1abf;border:1px solid rgba(110,139,107,.12);line-height:1.48}.report-action-list li:before{content:"Action";color:#b9cfbd;font-size:.74rem;font-family:var(--font-sans);font-weight:700;text-transform:uppercase;letter-spacing:.01em}.report-block p,.report-footnote,.footer-copy p,.product-card p,.alpha-list li,.link-card,.history-card p,.history-list li,.access-card li{line-height:1.55}.report-footer{border-top:1px solid var(--page-border);display:grid;gap:1rem}.report-footnote{display:flex;gap:.6rem;align-items:flex-start;color:#ccd7cf}.ecosystem-layout{gap:.8rem}.alpha-copy{display:grid;gap:.8rem}.alpha-list,.history-list,.access-card ul,.trust-card ul{list-style:none;padding:0;margin:0}.alpha-list li,.history-list li{padding:.75rem .9rem}.history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.history-card svg{color:var(--page-accent);margin-bottom:.8rem}.history-list{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.5rem}.access-card{padding:.95rem;display:grid;gap:.75rem}.access-card ul,.trust-card ul{gap:.8rem}.trust-card{padding:1.2rem 1.25rem;display:grid;gap:1rem;max-width:36rem;justify-self:start;align-self:start;margin-top:clamp(-.2rem,-.15vw,.15rem);background:linear-gradient(180deg,#121c18fa,#0c1210fa);border-color:#4964543d;box-shadow:0 20px 50px #0a100e1f}.trust-band .trust-card li{color:#edf3ee}.trust-band .trust-card span{color:#b9cfbd}.link-list{align-content:start;gap:.65rem}.link-card{justify-content:space-between;padding:.8rem .9rem;background:#121816d6;border-color:#b59b5b24}.link-card span{gap:.75rem}.cta-shell{grid-template-columns:minmax(0,1.2fr) auto;gap:1.5rem;align-items:end;padding:clamp(1.2rem,3vw,1.6rem);border:1px solid var(--page-border);border-radius:.75rem;background:#0e1312cc}.cta-shell h2{max-width:11ch}.site-footer{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-top:1.4rem;padding-bottom:2.6rem;border-top:1px solid rgba(181,155,91,.08);color:var(--page-text-soft);font-family:var(--font-sans)}.site-footer p,.site-footer span{margin:0}.footer-links{gap:1rem;flex-wrap:wrap}.footer-links a{display:inline-flex;gap:.45rem;align-items:center}.brand-lockup .eyebrow,.signal-bar,.report-decision,.link-card,.alpha-list li,.history-list li,.access-card li{font-family:var(--font-sans)}@media(max-width:1100px){.hero{grid-template-columns:1fr;align-items:end}.hero-copy{max-width:38rem;margin-left:0;padding-bottom:1.25rem}.hero-preview{justify-self:start;margin:0 0 2rem}.product-grid,.comparison-intro,.comparison-grid,.history-grid,.history-list,.report-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.report-action-list,.problem-layout,.alpha-layout,.trust-layout,.ecosystem-layout,.cta-shell,.history-layout,.access-layout{grid-template-columns:1fr}}@media(max-width:720px){.site-header{align-items:flex-start;flex-direction:column;gap:.85rem}.header-actions{flex-wrap:wrap;gap:.9rem}.hero-copy h1{max-width:8.8ch}.report-grid,.product-grid,.comparison-intro,.comparison-grid,.history-grid,.history-list,.report-summary-strip{grid-template-columns:1fr}.hero-preview{width:auto}}.surface-page{padding:0 clamp(1.25rem,4vw,4rem) 4rem}.surface-shell{display:grid;gap:1.5rem;padding:2rem 0 0}.surface-header,.surface-meta,.surface-grid,.surface-row-list,.surface-section,.surface-table,.surface-table-row,.lineage-list,.lineage-head{display:grid}.surface-header{grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:end}.surface-header h1{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.02}.surface-subtitle,.surface-table-row p,.surface-card p,.lineage-forecast{margin:0;color:var(--page-text-muted);line-height:1.6}.surface-status{display:grid;justify-items:end;gap:.6rem}.surface-mode{color:var(--page-text-soft);font-size:.92rem}.status-pill{display:inline-flex;align-items:center;justify-content:center;min-width:6.5rem;padding:.45rem .7rem;border-radius:999px;border:1px solid rgba(181,155,91,.18);background:#0e1312b8;font-size:.84rem;font-weight:700;text-transform:uppercase}.tone-clear{color:#cde8c5}.tone-watch{color:#efe0a9}.tone-advisory{color:#f3c88d}.tone-storm,.tone-critical{color:#f2a0a0}.surface-meta,.surface-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.surface-card,.surface-meta>div,.surface-table-row,.lineage-card{background:#0d1211d1;border:1px solid var(--page-border);border-radius:.8rem;padding:1rem}.surface-meta>div span,.surface-row span,.surface-table-row span,.lineage-head span{color:var(--page-text-soft);font-size:.84rem}.surface-meta>div strong,.surface-row strong,.surface-table-row strong,.lineage-head strong{color:var(--page-text)}.surface-card h3,.surface-section h2{margin:0 0 .9rem}.surface-row-list{gap:.75rem}.surface-row-list.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.surface-row{display:flex;justify-content:space-between;gap:1rem}.surface-list,.surface-action-list,.history-list{margin:0;padding-left:1rem}.surface-action-list{display:grid;gap:.8rem}.surface-action-list li{display:grid;gap:.25rem}.surface-table,.lineage-list{gap:.85rem}.surface-table-row{grid-template-columns:1.1fr .6fr .7fr .7fr 1.7fr;gap:1rem;align-items:start}.surface-table-row:hover{border-color:var(--page-border-strong)}.lineage-card{gap:.8rem}.lineage-head{grid-template-columns:minmax(0,1fr) auto;gap:.8rem;align-items:start}.signal-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-bar>div{display:grid;gap:.35rem}@media(max-width:1100px){.surface-meta,.surface-grid,.surface-table-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.surface-header,.surface-meta,.surface-grid,.surface-row-list.compact,.surface-table-row,.lineage-head,.signal-bar{grid-template-columns:1fr}.surface-status{justify-items:start}}
