:root{color-scheme:light;--bg: #f7f1e8;--paper: rgba(255, 251, 245, .82);--ink: #201515;--muted: #66554e;--line: rgba(80, 50, 43, .14);--brand: #a7331d;--brand-deep: #642116;--accent: #d3a15f;--shadow: 0 24px 80px rgba(87, 40, 25, .12);font-family:Georgia,Iowan Old Style,serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;color:var(--ink);background:radial-gradient(circle at top left,rgba(211,161,95,.26),transparent 34%),radial-gradient(circle at top right,rgba(167,51,29,.18),transparent 32%),linear-gradient(180deg,#f6efe4,#f2eadf 52%,#ece1d5)}a{color:inherit;text-decoration:none}.page-shell{width:min(1200px,calc(100% - 32px));margin:0 auto;padding:24px 0 64px}.hero,.section,.editorial-strip{border:1px solid var(--line);border-radius:28px;background:var(--paper);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow)}.hero{padding:28px}.topbar,.hero-grid,.section-heading,.channel-header{display:flex;gap:20px}.topbar{align-items:center;justify-content:space-between}.brand-kicker,.eyebrow,.section-kicker,.panel-label,.card-label{text-transform:uppercase;letter-spacing:.16em;font-size:.74rem;color:var(--brand)}.brand-kicker{display:block;font-size:1.2rem;font-weight:700}.brand-subtitle{margin:4px 0 0;color:var(--muted);max-width:520px}.language-switcher{display:inline-flex;padding:6px;border-radius:999px;background:#fffc;border:1px solid var(--line)}.lang-button{border:0;background:transparent;color:var(--muted);padding:10px 14px;border-radius:999px;font:inherit;cursor:pointer}.lang-button.is-active{background:var(--brand);color:#fff7ef}.hero-grid{margin-top:36px;align-items:stretch}.hero-copy,.hero-panel{flex:1}.hero-copy h1,.feature-card h3,.news-card h3,.channel-card h3,.section h2,.hero-panel h2{margin:0;line-height:1.05}.hero-copy h1{font-size:clamp(2.8rem,7vw,5.8rem);max-width:10ch}.hero-text,.panel-text,.section-heading p,.feature-card p,.news-card p,.channel-card p,.workflow-list li{font-family:Avenir Next,Segoe UI,sans-serif;color:var(--muted);line-height:1.65}.hero-actions{display:flex;gap:14px;margin-top:28px}.signal-strip{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.signal-pill{display:inline-flex;align-items:center;padding:9px 14px;border-radius:999px;background:#ffffffb8;border:1px solid var(--line);font-family:Avenir Next,Segoe UI,sans-serif;font-size:.95rem;color:var(--brand-deep)}.primary-link,.secondary-link{padding:14px 18px;border-radius:999px;border:1px solid var(--line)}.primary-link{background:var(--brand);color:#fff7ef}.secondary-link{background:#ffffffb3}.hero-panel{padding:24px;border-radius:24px;background:linear-gradient(180deg,#662116f5,#37140ff5);color:#fff5ec}.hero-art-shell{margin-top:20px;padding:12px;border-radius:20px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.hero-art{display:block;width:100%;border-radius:16px}.hero-panel h2{margin-top:10px;font-size:2rem}.hero-panel .panel-text,.hero-panel .panel-label,.hero-panel .metrics span{color:#fff5ecc2}.metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;list-style:none;padding:0;margin:24px 0 0}.metrics strong{display:block;font-size:1.6rem}.section{margin-top:24px;padding:28px}.section-heading{justify-content:space-between;align-items:end;flex-wrap:wrap}.section-heading h2{font-size:clamp(2rem,4vw,3.2rem);max-width:12ch}.feature-card,.news-card,.channel-card{border-radius:24px;border:1px solid var(--line)}.feature-card{margin-top:24px;padding:28px;background:linear-gradient(135deg,#ffffffd6,#fcefdcf0)}.feature-card .pill{display:inline-flex;margin:12px 0;padding:8px 12px;border-radius:999px;background:#a7331d1a;color:var(--brand);font-family:Avenir Next,Segoe UI,sans-serif;font-size:.95rem}.news-grid,.channel-grid,.launch-grid{display:grid;gap:18px}.news-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.news-card,.channel-card{padding:22px;background:#ffffffb8}.channel-handle{margin:14px 0 10px;font-family:Avenir Next,Segoe UI,sans-serif;color:var(--brand-deep);font-weight:600}.channel-link{display:inline-flex;padding:10px 14px;border-radius:999px;border:1px solid var(--line);background:#ffffffe0;font-family:Avenir Next,Segoe UI,sans-serif}.channel-link-disabled{color:var(--muted);background:#f2eadfe6}.accent-amber{background:linear-gradient(180deg,#fff6e4f5,#ffffffbf)}.accent-stone{background:linear-gradient(180deg,#f7f0ebf5,#ffffffc7)}.accent-red{background:linear-gradient(180deg,#fceae5f2,#ffffffc7)}.editorial-strip{display:grid;grid-template-columns:.95fr 1.05fr;gap:24px;margin-top:24px;padding:28px}.workflow-list{margin:0;padding-left:18px}.workflow-list li+li{margin-top:12px}.channel-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.launch-board{margin-top:24px}.launch-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.launch-card{padding:22px;border-radius:24px;border:1px solid var(--line);background:linear-gradient(180deg,#fff8eff5,#fffc)}.status-badge{border-radius:999px;padding:8px 12px;font-family:Avenir Next,Segoe UI,sans-serif;font-size:.85rem}.status-ready{background:#2b725324;color:#245c43}.status-pending{background:#a56c1024;color:#8e5b14}.site-footer{display:flex;justify-content:space-between;gap:24px;margin-top:24px;padding:24px 8px 8px}.footer-contact{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.footer-note,.footer-link{font-family:Avenir Next,Segoe UI,sans-serif;color:var(--muted)}.footer-link{color:var(--brand-deep);font-weight:600}.footer-link-muted{cursor:default}@media(max-width:920px){.hero-grid,.editorial-strip,.news-grid,.channel-grid,.launch-grid{grid-template-columns:1fr;display:grid}.topbar,.section-heading,.channel-header,.hero-actions{flex-direction:column;align-items:flex-start}.metrics{grid-template-columns:1fr}.site-footer,.footer-contact{flex-direction:column;align-items:flex-start}}@media(max-width:640px){.page-shell{width:min(100% - 20px,1200px);padding-top:10px}.hero,.section,.editorial-strip{padding:20px;border-radius:22px}.hero-copy h1{max-width:12ch}}
