/* Fonts: self-hosted (Archivo, IBM Plex Sans, IBM Plex Mono — SIL OFL 1.1). No requests to third-party font servers. */
@font-face{font-family:'Archivo';font-style:normal;font-display:swap;font-weight:400 800;font-stretch:62% 125%;src:url(../fonts/archivo-latin-ext-wdth-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-display:swap;font-weight:400;src:url(../fonts/ibm-plex-sans-latin-ext-400-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-display:swap;font-weight:500;src:url(../fonts/ibm-plex-sans-latin-ext-500-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-display:swap;font-weight:600;src:url(../fonts/ibm-plex-sans-latin-ext-600-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-display:swap;font-weight:400;src:url(../fonts/ibm-plex-mono-latin-ext-400-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-display:swap;font-weight:500;src:url(../fonts/ibm-plex-mono-latin-ext-500-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Archivo';font-style:normal;font-display:swap;font-weight:400 800;font-stretch:62% 125%;src:url(../fonts/archivo-latin-wdth-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Sans';font-style:normal;font-display:swap;font-weight:400;src:url(../fonts/ibm-plex-sans-latin-400-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Sans';font-style:normal;font-display:swap;font-weight:500;src:url(../fonts/ibm-plex-sans-latin-500-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Sans';font-style:normal;font-display:swap;font-weight:600;src:url(../fonts/ibm-plex-sans-latin-600-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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-display:swap;font-weight:400;src:url(../fonts/ibm-plex-mono-latin-400-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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-display:swap;font-weight:500;src:url(../fonts/ibm-plex-mono-latin-500-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

/* artifact base (kept for identical rendering) */
:root{color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}html{scroll-padding-top:env(safe-area-inset-top,0px)}body{margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif;background:#fff;color:#000}img{max-width:100%}[hidden]:not([hidden=until-found i]){display:none!important}

/* Layout: control-room grid — expanded display type echoing the logo, a live L1 row-following trace as hero, mono telemetry labels as structure; YAPE cyan from the corporate deck as the single accent */
:root{
  --bg:#0B1113; --surface:#121A1D; --raise:#18232700; --fg:#E6EEF0; --muted:#8B9A9F;
  --rule:#24323699; --rule-solid:#24323A; --accent:#2CC6D2; --fill:#00B8C6; --ink:#031416; --tint:#00B8C61F; --field:#26413F;
  --display:"Archivo","Arial Narrow",system-ui,sans-serif;
  --body:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;
  --mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;
  --maxw:1180px; --gutter:clamp(16px,4vw,40px);
  color-scheme:dark;
}
@media (prefers-color-scheme: light){:root:not([data-theme="dark"]){
  --bg:#F5F9FA; --surface:#FFFFFF; --fg:#0A0F12; --muted:#5C676D; --rule:#D5E2E5; --rule-solid:#D5E2E5; --accent:#007C86; --fill:#00B8C6; --ink:#03181A; --tint:#E6FAFC; --field:#BFDCDA; color-scheme:light}}
:root[data-theme="light"]{
  --bg:#F5F9FA; --surface:#FFFFFF; --fg:#0A0F12; --muted:#5C676D; --rule:#D5E2E5; --rule-solid:#D5E2E5; --accent:#007C86; --fill:#00B8C6; --ink:#03181A; --tint:#E6FAFC; --field:#BFDCDA; color-scheme:light}

*{box-sizing:border-box}
body{background:var(--bg);color:var(--fg);font:16px/1.6 var(--body);-webkit-font-smoothing:antialiased}
a{color:inherit}
img{display:block;max-width:100%}
.wrap{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}
h1,h2,h3{font-family:var(--display);font-stretch:118%;line-height:1.05;text-wrap:balance;margin:0;font-weight:700;letter-spacing:-.01em}
h1{font-size:clamp(2.2rem,5.6vw,4.2rem)}
h2{font-size:clamp(1.7rem,3.6vw,2.6rem)}
h3{font-size:1.15rem;font-stretch:110%;letter-spacing:0}
p{margin:0}
.lede{font-size:1.125rem;color:var(--muted);max-width:62ch}
.label{font:500 .75rem/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}
.muted{color:var(--muted)}
em.hl{font-style:normal;color:var(--accent)}
:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}

.logo{display:block;width:118px;aspect-ratio:1810/457;background:var(--fg);-webkit-mask:url(data:image/png;base64,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) center/contain no-repeat;mask:url(data:image/png;base64,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) center/contain no-repeat}

header.top{position:sticky;top:env(safe-area-inset-top,0px);z-index:20;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--rule)}
.top .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px}
nav.main{display:flex;align-items:center;gap:clamp(10px,2vw,24px)}
nav.main a{text-decoration:none;font:500 .78rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-block:6px;white-space:nowrap}
nav.main a:hover,nav.main a[aria-current="page"]{color:var(--fg)}
.btn{display:inline-flex;align-items:center;gap:10px;text-decoration:none;border:1px solid var(--fill);background:var(--fill);color:var(--ink);font:600 .85rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;padding:14px 20px;border-radius:2px;cursor:pointer}
.btn:hover{filter:brightness(1.08)}
.btn.ghost{background:transparent;color:var(--fg);border-color:var(--rule-solid)}
.btn.ghost:hover{border-color:var(--fg)}
nav.main .btn{padding:10px 14px;color:var(--ink)}
@media (max-width:980px){nav.main .opt{display:none}}
@media (max-width:520px){nav.main .opt2{display:none}nav.main .btn{padding:9px 10px;font-size:.72rem}.logo{width:96px}}

section{padding-block:clamp(56px,9vw,104px)}
section+section{border-top:1px solid var(--rule)}
.head{display:grid;gap:14px;margin-bottom:clamp(28px,4vw,48px);max-width:780px}
.alt{background:var(--surface)}

/* hero */
.hero{padding-block:clamp(36px,6vw,72px) clamp(48px,7vw,88px)}
.hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(24px,4vw,56px);align-items:center}
.hero-grid>*{min-width:0}
.hero .copy{display:grid;gap:22px}
.points{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;border-top:1px solid var(--rule);padding-top:20px}
.points b{display:block;font-size:.95rem}
.points span{font-size:.85rem;color:var(--muted)}
@media (max-width:520px){.points{grid-template-columns:1fr}}
.cta-row{display:flex;gap:12px;flex-wrap:wrap}
.scope{position:relative;border:1px solid var(--rule-solid);background:var(--surface);border-radius:3px;overflow:hidden;aspect-ratio:5/4;max-width:100%;margin:0}
.scope canvas{display:block;width:100%;height:100%}
.scope .hud{position:absolute;inset:auto 0 0 0;display:flex;flex-wrap:wrap;gap:6px 18px;padding:10px 14px;font:400 .72rem/1.3 var(--mono);color:var(--muted);background:color-mix(in srgb,var(--surface) 88%,transparent);border-top:1px solid var(--rule-solid);font-variant-numeric:tabular-nums}
.scope .hud b{color:var(--fg);font-weight:500}
.scope .hud .on{color:var(--accent)}
.scope .corner{position:absolute;top:10px;left:14px;right:14px;display:flex;justify-content:space-between;font:500 .7rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.scope .corner .drv{color:var(--accent)}
@media (max-width:860px){.hero-grid{grid-template-columns:1fr}}

.trusted{padding-block:26px;border-top:1px solid var(--rule)}
.trusted .wrap{display:flex;gap:12px 28px;align-items:baseline;flex-wrap:wrap}
.trusted ul{display:flex;flex-wrap:wrap;gap:8px 24px;list-style:none;margin:0;padding:0}
.trusted li{font-family:var(--display);font-stretch:112%;font-weight:600;font-size:1rem;color:var(--muted)}

/* strategy */
.manifesto{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(24px,5vw,64px);align-items:end}
.manifesto>*{min-width:0}
.manifesto h2{font-size:clamp(2rem,4.6vw,3.4rem)}
.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--rule-solid);border:1px solid var(--rule-solid);margin-top:clamp(28px,4vw,44px)}
.stats div{background:var(--bg);padding:22px;display:grid;gap:6px}
.stats b{font:700 clamp(2rem,4vw,2.8rem)/1 var(--display);font-stretch:125%;color:var(--accent);font-variant-numeric:tabular-nums}
.stats span{font:500 .72rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.banner{margin-top:16px;background:var(--fill);color:var(--ink);padding:18px 22px;font:700 1.15rem/1.2 var(--display);font-stretch:118%}
@media (max-width:760px){.manifesto{grid-template-columns:1fr}}
@media (max-width:480px){.stats{grid-template-columns:1fr}}

/* problem cards */
.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.grid3>*{min-width:0}
.pcard{border:1px solid var(--rule-solid);border-radius:3px;padding:24px;background:var(--bg);display:grid;gap:10px;align-content:start}
.pcard p{color:var(--muted);font-size:.95rem}
.pull{margin-top:28px;font:600 clamp(1.2rem,2.4vw,1.6rem)/1.3 var(--display);font-stretch:112%;max-width:46ch}
@media (max-width:860px){.grid3{grid-template-columns:1fr}}

/* applications */
.apps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.app{border:1px solid var(--rule-solid);border-radius:3px;overflow:hidden;background:var(--surface);display:grid;grid-template-rows:auto 1fr}
.app img{width:100%;aspect-ratio:16/10;object-fit:cover}
.app .in{padding:22px;display:grid;gap:10px;align-content:start}
.app ul{margin:0;padding-left:1.1em;color:var(--muted);font-size:.93rem;display:grid;gap:4px}
.note{margin-top:20px;display:flex;gap:12px 24px;flex-wrap:wrap;align-items:baseline;border:1px solid var(--rule-solid);background:var(--tint);padding:16px 20px;border-radius:3px}
.note p{max-width:80ch;font-size:.95rem}
@media (max-width:900px){.apps{grid-template-columns:1fr}.app{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-template-rows:none}.app img{height:100%;aspect-ratio:auto}}
@media (max-width:560px){.app{grid-template-columns:1fr}.app img{aspect-ratio:16/10;height:auto}}

/* stack tabs */
.modules{display:grid;grid-template-columns:320px 1fr;gap:clamp(20px,4vw,48px);align-items:start}
.modules>*{min-width:0}
.tablist{display:grid;border-top:1px solid var(--rule-solid)}
.tablist button{all:unset;cursor:pointer;display:flex;gap:14px;align-items:baseline;padding:13px 4px;border-bottom:1px solid var(--rule-solid);font:600 .9rem/1.25 var(--display);font-stretch:110%;color:var(--muted)}
.tablist button span{font:400 .72rem var(--mono);color:var(--muted);min-width:2.2em}
.tablist button[aria-selected="true"]{color:var(--fg)}
.tablist button[aria-selected="true"] span{color:var(--accent)}
.tablist button:focus-visible{outline:2px solid var(--accent)}
.panel{background:var(--bg);border:1px solid var(--rule-solid);border-radius:3px;padding:clamp(22px,3.5vw,36px);display:grid;gap:16px;min-height:240px}
.panel h3{font-size:clamp(1.4rem,2.6vw,2rem);font-stretch:120%}
.panel p{font-size:1.05rem;max-width:56ch;color:var(--muted)}
.io{display:flex;flex-wrap:wrap;gap:8px}
.chip{font:400 .72rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--rule-solid);padding:7px 9px;border-radius:2px;color:var(--muted);background:var(--bg)}
.chip.on{border-color:var(--accent);color:var(--accent)}
.whitebox{background:#FFFFFF;border-radius:3px;padding:8px;margin-top:16px}
@media (max-width:760px){.modules{grid-template-columns:1fr}}

/* split sections */
.split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,64px);align-items:center}
.split>*{min-width:0}
.split .txt{display:grid;gap:18px}
.split img{border-radius:3px;border:1px solid var(--rule-solid)}
.refs{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.refs figure{margin:0;display:grid;gap:8px}
.refs img{aspect-ratio:4/3;object-fit:cover;width:100%}
.refs figcaption{font:500 .7rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.vgr{border:1px solid var(--accent);background:var(--tint);padding:16px 18px;border-radius:3px;display:grid;gap:6px}
.vgr b{font-family:var(--display);font-stretch:115%}
.sig{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}
.sig span{border:1px solid var(--rule-solid);padding:12px;font:500 .74rem var(--mono);letter-spacing:.08em;text-transform:uppercase;text-align:center;border-radius:2px}
.sig span.core{grid-column:2;grid-row:2;background:var(--fill);color:var(--ink);border-color:var(--fill)}
.milestone{border-left:2px solid var(--accent);padding-left:14px;color:var(--muted);font-size:.95rem}
ul.ticks{list-style:none;margin:0;padding:0;display:grid;gap:8px}
ul.ticks li{display:flex;gap:10px;align-items:baseline}
ul.ticks li::before{content:"▸";color:var(--accent);font-size:.8em}
@media (max-width:820px){.split{grid-template-columns:1fr}.split.rev>:first-child{order:2}}
@media (max-width:420px){.sig{grid-template-columns:1fr 1fr}.sig span.core{grid-column:1/-1;grid-row:auto}}

/* safety */
.chain{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:20px}
.chain span{font:500 .74rem var(--mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--rule-solid);padding:10px 12px;border-radius:2px}
.chain i{font-style:normal;color:var(--accent)}
.scard{border:1px solid var(--rule-solid);border-radius:3px;padding:24px;background:var(--bg);display:grid;gap:10px;align-content:start}
.scard .tag{font:700 1.6rem/1 var(--display);font-stretch:125%;color:var(--accent)}
.scard p{color:var(--muted);font-size:.95rem}
.scard.base{border-color:var(--accent);background:var(--tint)}

/* process */
ol.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:16px;counter-reset:s}
ol.steps li{display:grid;gap:10px;align-content:start;border-top:2px solid var(--rule-solid);padding-top:16px}
ol.steps li::before{counter-increment:s;content:"0" counter(s);font:500 .8rem var(--mono);color:var(--accent);letter-spacing:.1em}
ol.steps li:first-child{border-top-color:var(--accent)}
ol.steps h3{font-size:1rem}
ol.steps p{color:var(--muted);font-size:.92rem}
@media (max-width:980px){ol.steps{grid-template-columns:repeat(2,1fr)}}
@media (max-width:520px){ol.steps{grid-template-columns:1fr}}

/* timeline */
.tl{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;background:var(--rule-solid);border:1px solid var(--rule-solid);margin-bottom:clamp(36px,5vw,56px)}
.tl div{display:grid;gap:8px;align-content:start;background:var(--bg);padding:18px 16px}
.tl .y{font:700 1.35rem/1 var(--display);font-stretch:122%;font-variant-numeric:tabular-nums}
.tl div:last-child .y{color:var(--accent)}
.tl p{color:var(--muted);font-size:.88rem}
@media (max-width:1000px){.tl{grid-template-columns:repeat(4,1fr)}}
@media (max-width:620px){.tl{grid-template-columns:repeat(2,1fr)}}

.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}
.card{display:grid;grid-template-rows:auto auto 1fr auto;gap:10px;text-decoration:none;background:var(--surface);border:1px solid var(--rule-solid);border-radius:3px;padding:22px;transition:border-color .2s,transform .2s}
.card:hover{border-color:var(--accent);transform:translateY(-2px)}
.card .meta{display:flex;justify-content:space-between;gap:10px;font:400 .72rem var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-variant-numeric:tabular-nums}
.card .meta b{color:var(--accent);font-weight:500}
.card p{color:var(--muted);font-size:.93rem}
.card .more{font:500 .75rem var(--mono);letter-spacing:.08em;text-transform:uppercase}

.band .wrap{display:flex;gap:24px;align-items:center;justify-content:space-between;flex-wrap:wrap}
.band blockquote{margin:0;font:700 clamp(1.5rem,3.4vw,2.4rem)/1.12 var(--display);font-stretch:118%;max-width:24ch}

/* subpages */
.page-head{padding-block:clamp(40px,7vw,88px) clamp(28px,4vw,48px);border-bottom:1px solid var(--rule)}
.page-head .wrap{display:grid;gap:16px}
.milestones article{display:grid;grid-template-columns:200px 1fr;gap:24px;padding-block:36px;border-bottom:1px solid var(--rule)}
.milestones article>*{min-width:0}
.milestones .y{font:700 1.7rem/1 var(--display);font-stretch:125%;color:var(--accent)}
.milestones h3{font-size:1.5rem;margin-bottom:12px}
.milestones p{color:var(--muted);max-width:64ch}
.milestones p+p{margin-top:12px}
@media (max-width:640px){.milestones article{grid-template-columns:1fr;gap:10px}}

.article{display:grid;grid-template-columns:1fr 300px;gap:clamp(24px,5vw,64px);align-items:start}
.article>*{min-width:0}
.article .body{display:grid;gap:18px;font-size:1.06rem;max-width:66ch}
.article .body h3{margin-top:10px}
.article .body ul{margin:0;padding-left:1.1em;display:grid;gap:8px}
.facts{border:1px solid var(--rule-solid);border-radius:3px;background:var(--surface);padding:20px;display:grid;gap:14px}
.facts dl{margin:0;display:grid;gap:12px}
.facts dt{font:400 .7rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.facts dd{margin:2px 0 0;font-weight:500}
.back{font:500 .75rem var(--mono);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--muted)}
.back:hover{color:var(--fg)}
.pager{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:40px;padding-top:20px;border-top:1px solid var(--rule)}
@media (max-width:820px){.article{grid-template-columns:1fr}}

.contact{display:grid;grid-template-columns:1.3fr 1fr;gap:clamp(24px,5vw,64px);align-items:start}
.contact>*{min-width:0}
form{display:grid;gap:16px}
.row2{display:grid;grid-template-columns:1fr 1fr;gap:16px}
@media (max-width:560px){.row2{grid-template-columns:1fr}}
label.f{display:grid;gap:6px;font:500 .72rem var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}
input,select,textarea{font:400 1rem var(--body);color:var(--fg);background:var(--surface);border:1px solid var(--rule-solid);border-radius:2px;padding:12px 14px;width:100%}
input:focus,select:focus,textarea:focus{outline:none;border-color:var(--accent)}
textarea{min-height:140px;resize:vertical}
.check{display:flex;gap:10px;align-items:flex-start;font-size:.92rem;color:var(--muted)}
.check input{width:auto;margin-top:4px;accent-color:var(--fill)}
.status{font:400 .85rem var(--mono);color:var(--accent);min-height:1.2em}
.info{display:grid;gap:22px}
.info dl{margin:0;display:grid;gap:14px}
.info dt{font:400 .7rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.info dd{margin:2px 0 0;font-size:1.05rem;user-select:all}
@media (max-width:820px){.contact{grid-template-columns:1fr}}

.fund{display:grid;gap:18px;max-width:780px}
.fund dl{display:grid;grid-template-columns:180px 1fr;gap:12px 20px;margin:0;border-top:1px solid var(--rule);padding-top:18px}
.fund dt{font:400 .72rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-top:3px}
.fund dd{margin:0}
@media (max-width:560px){.fund dl{grid-template-columns:1fr;gap:4px}.fund dd{margin-bottom:10px}}

footer{border-top:1px solid var(--rule);padding-block:48px 32px;background:var(--bg)}
.foot{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:28px}
.foot>*{min-width:0}
.foot h4{margin:0 0 12px;font:500 .72rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.foot ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}
.foot a{text-decoration:none;color:var(--fg)}
.foot a:hover{color:var(--accent)}
.foot .legal{font:400 .8rem/1.7 var(--mono);color:var(--muted);font-variant-numeric:tabular-nums}
.copyline{margin-top:36px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font:400 .75rem var(--mono);color:var(--muted)}
@media (max-width:820px){.foot{grid-template-columns:1fr 1fr}}
@media (max-width:460px){.foot{grid-template-columns:1fr}}

[data-view]{animation:fade .35s ease both}
@keyframes fade{from{opacity:.4}to{opacity:1}}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}

/* ============ legal pages (privacy, cookies, legal notice) ============ */
.lp-head .meta{display:flex;flex-wrap:wrap;gap:8px 22px;font:400 .75rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-variant-numeric:tabular-nums}
.lp-head .meta b{color:var(--fg);font-weight:500}
.lp-grid{display:grid;grid-template-columns:260px minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:start}
.lp-grid>*{min-width:0}
.lp-side{position:sticky;top:calc(88px + env(safe-area-inset-top,0px));display:grid;gap:24px}
.toc{display:grid;border-top:1px solid var(--rule-solid)}
.toc a{display:flex;gap:12px;align-items:baseline;padding:10px 2px;border-bottom:1px solid var(--rule-solid);text-decoration:none;font:600 .86rem/1.3 var(--display);font-stretch:110%;color:var(--muted)}
.toc a span{font:400 .72rem var(--mono);color:var(--accent);min-width:2em}
.toc a:hover{color:var(--fg)}
.doc{max-width:72ch}
.doc .note{margin:0 0 8px}
.clause{padding-block:32px;border-bottom:1px solid var(--rule)}
.clause:last-child{border-bottom:0}
.clause h2{font-size:clamp(1.3rem,2.4vw,1.75rem);font-stretch:118%;display:flex;gap:14px;align-items:baseline;margin-bottom:16px}
.clause h2 .n{font:500 .8rem var(--mono);letter-spacing:.1em;color:var(--accent);flex:none}
.clause h3{margin:22px 0 8px;font-size:1.02rem}
.clause p,.clause li{color:var(--muted)}
.clause p+p{margin-top:12px}
.clause strong{color:var(--fg);font-weight:600}
.clause ul{margin:12px 0 0;padding-left:1.1em;display:grid;gap:6px}
.clause ul+p,.clause address+p,.clause .tbl-wrap+p{margin-top:14px}
.clause a{color:var(--accent);text-underline-offset:3px}
.clause address{font-style:normal;color:var(--fg);border-left:2px solid var(--accent);padding-left:14px;margin-top:12px;line-height:1.7}
.tbl{width:100%;border-collapse:collapse;margin-top:18px;font-size:.92rem;line-height:1.5}
.tbl th{font:500 .7rem/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);text-align:left;padding:0 14px 10px 0;border-bottom:1px solid var(--rule-solid);vertical-align:bottom}
.tbl td{padding:14px 14px 14px 0;border-bottom:1px solid var(--rule);vertical-align:top;color:var(--muted)}
.tbl td:first-child{color:var(--fg);font-weight:500}
.tbl code{font:400 .82rem var(--mono);color:var(--fg)}
@media (max-width:640px){
 .tbl thead{display:none}
 .tbl,.tbl tbody,.tbl tr,.tbl td{display:block;width:100%}
 .tbl tr{padding:14px 0;border-bottom:1px solid var(--rule)}
 .tbl td{border:0;padding:3px 0}
 .tbl td::before{content:attr(data-l);display:block;font:500 .66rem/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}
}
.foot a[aria-current="page"]{color:var(--accent)}
@media (max-width:900px){.lp-grid{grid-template-columns:1fr}.lp-side{position:static}.toc{display:none}}
