@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8c352cd2dd0b7ed3-s.8d4acfd6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(../media/38df7484fe560b25-s.p.60f15535.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:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8c352cd2dd0b7ed3-s.8d4acfd6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(../media/38df7484fe560b25-s.p.60f15535.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:Libre Baskerville Fallback;src:local(Times New Roman);ascent-override:76.22%;descent-override:21.22%;line-gap-override:0.0%;size-adjust:127.26%}.libre_baskerville_8662f9c-module__dsXyoG__className{font-family:Libre Baskerville,Libre Baskerville Fallback;font-style:normal}.libre_baskerville_8662f9c-module__dsXyoG__variable{--font-display:"Libre Baskerville","Libre Baskerville Fallback"}
@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5e60c3e60a629e0e-s.2de78418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Spline Sans Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d2d62b05021c6286-s.p.c4236d74.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:Spline Sans Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e60c3e60a629e0e-s.2de78418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Spline Sans Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d2d62b05021c6286-s.p.c4236d74.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:Spline Sans Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e60c3e60a629e0e-s.2de78418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Spline Sans Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d2d62b05021c6286-s.p.c4236d74.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:Spline Sans Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5e60c3e60a629e0e-s.2de78418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Spline Sans Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d2d62b05021c6286-s.p.c4236d74.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:Spline Sans Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5e60c3e60a629e0e-s.2de78418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Spline Sans Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d2d62b05021c6286-s.p.c4236d74.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:Spline Sans Mono Fallback;src:local(Arial);ascent-override:71.59%;descent-override:17.57%;line-gap-override:0.0%;size-adjust:134.59%}.spline_sans_mono_6aa82b84-module__gEAMeG__className{font-family:Spline Sans Mono,Spline Sans Mono Fallback;font-style:normal}.spline_sans_mono_6aa82b84-module__gEAMeG__variable{--font-body:"Spline Sans Mono","Spline Sans Mono Fallback"}
:root{--bg:#0c0d11;--bg-alt:#11131a;--ink:#f7f2ea;--muted:#cbbda8;--accent:#d8a15b;--accent-soft:#d8a15b2e;--accent-2:#7bd7c5;--line:#f7f2ea1f;--shadow:0 32px 80px #00000059;--radius-lg:28px;--radius-md:18px;--radius-sm:12px}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body),"Spline Sans Mono",monospace;background-color:var(--bg);color:var(--ink);line-height:1.6}a{color:inherit;text-decoration:none}button{font-family:inherit}.page{background:radial-gradient(1200px 600px at 20% -10%,#7bd7c52e,#0000 60%),radial-gradient(900px 500px at 85% 10%,#d8a15b38,#0000 55%),linear-gradient(130deg,#0c0d11fa 0%,#101118f5 55%,#08090dfa 100%);min-height:100vh;position:relative;overflow:hidden}.page:before{content:"";opacity:.24;pointer-events:none;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140' viewBox='0 0 140 140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/></filter><rect width='140' height='140' filter='url(%23n)' opacity='0.35'/></svg>");position:fixed;inset:0}.page:after{content:"";filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#d8a15b33,#0000 65%);border-radius:50%;width:700px;height:700px;position:absolute;top:-200px;right:-240px}.container{z-index:2;width:min(1200px,92vw);margin:0 auto;position:relative}.nav{justify-content:space-between;align-items:center;gap:24px;padding:32px 0 24px;display:flex}.logo{font-family:var(--font-display),"Libre Baskerville",serif;letter-spacing:.08em;text-transform:uppercase;font-size:1.4rem}.nav-links{color:var(--muted);gap:28px;font-size:.95rem;display:flex}.nav-links a{position:relative}.nav-links a:after{content:"";background:var(--accent);width:0;height:1px;transition:width .3s;position:absolute;bottom:-6px;left:0}.nav-links a:hover:after{width:100%}.button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 22px;font-size:.95rem;font-weight:500;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.button.primary{color:#151517;background:linear-gradient(120deg,#d8a15bfa,#7bd7c5e6);box-shadow:0 20px 40px #d8a15b40}.button.primary:hover{transform:translateY(-2px);box-shadow:0 26px 50px #d8a15b59}.button.ghost{color:var(--ink);background:#0f101699;border-color:#f7f2ea33}.button.ghost:hover{border-color:#d8a15b99;transform:translateY(-2px)}.ticker{background:#08090d99;border-top:1px solid #f7f2ea14;border-bottom:1px solid #f7f2ea14;margin-bottom:40px;overflow:hidden}.ticker-track{white-space:nowrap;color:var(--muted);gap:28px;padding:14px 0;font-size:.9rem;animation:18s linear infinite ticker;display:flex}.hero{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:60px;padding:40px 0 80px;display:grid}.eyebrow{color:var(--accent-2);letter-spacing:.08em;text-transform:uppercase;border:1px solid #7bd7c54d;border-radius:999px;align-items:center;gap:10px;padding:6px 14px;font-size:.75rem;display:inline-flex}.hero-title{font-family:var(--font-display),"Libre Baskerville",serif;margin:24px 0;font-size:clamp(2.8rem,4vw,4.8rem);line-height:1.05}.hero-title span{color:var(--accent)}.hero-subtitle{color:var(--muted);max-width:520px;font-size:1.1rem}.hero-actions{flex-wrap:wrap;gap:16px;margin:32px 0 18px;display:flex}.hero-meta{color:#f7f2ea99;font-size:.9rem}.hero-visual{perspective:1200px;position:relative}.diagnostic-stack{gap:18px;display:grid}.diagnostic-card{border-radius:var(--radius-md);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0d11b3;border:1px solid #f7f2ea24;padding:22px 24px;position:relative;transform:rotateY(-6deg)rotateX(2deg)}.diagnostic-card:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #d8a15b2e;position:absolute;inset:1px}.diagnostic-header{color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:16px;font-size:.85rem;display:flex}.score{align-items:baseline;gap:12px;display:flex}.score strong{color:var(--accent);font-size:2.4rem;font-family:var(--font-display),"Libre Baskerville",serif}.score span{color:#f7f2ea99;font-size:.9rem}.risk-list{gap:10px;margin-top:16px;display:grid}.risk-item{border-bottom:1px dashed #f7f2ea1a;justify-content:space-between;align-items:center;padding-bottom:8px;font-size:.92rem;display:flex}.risk-item:last-child{border-bottom:none;padding-bottom:0}.badge{letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:600}.badge-high{color:#ff725e;background:#ff725e29;border-color:#ff725e73}.badge-medium{color:#ffc35c;background:#ffc35c29;border-color:#ffc35c73}.badge-severe{color:#fb597e;background:#fb597e2e;border-color:#fb597e73}.badge-armed{color:#7bd7c5;background:#7bd7c529;border-color:#7bd7c566}.badge-ready{color:#79c8ff;background:#79c8ff2e;border-color:#79c8ff66}.badge-queued{color:#d8a15b;background:#d8a15b2e;border-color:#d8a15b66}.badge-aligned{color:#89e39f;background:#89e39f29;border-color:#89e39f66}.badge-rebalanced{color:#ab8fff;background:#ab8fff29;border-color:#ab8fff66}.badge-active{color:#f7f2ea;background:#f7f2ea1f;border-color:#f7f2ea59}.scan-line{background:linear-gradient(90deg,#0000,#7bd7c5e6,#0000);height:2px;animation:5s ease-in-out infinite scan;position:absolute;top:10%;left:8%;right:8%}.section{padding:80px 0}.section-title{font-family:var(--font-display),"Libre Baskerville",serif;margin-bottom:16px;font-size:clamp(2rem,3vw,3rem)}.section-kicker{text-transform:uppercase;letter-spacing:.18em;color:var(--accent-2);font-size:.75rem}.split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:48px;display:grid}.method-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;margin-bottom:32px;display:grid}.method-copy .hero-subtitle{margin-top:12px}.method-metrics{flex-wrap:wrap;gap:24px;margin-top:24px;display:flex}.metric{border-bottom:1px solid #f7f2ea29;gap:6px;min-width:140px;padding-bottom:10px;display:grid}.metric-label{text-transform:uppercase;letter-spacing:.12em;color:#f7f2ea8c;font-size:.7rem}.metric-value{font-size:1rem;font-weight:600}.method-rail{gap:22px;padding-left:34px;display:grid;position:relative}.rail-line{background:linear-gradient(#7bd7c51a,#7bd7c599,#7bd7c51a);width:1px;position:absolute;top:6px;bottom:6px;left:10px}.rail-step{border-bottom:1px solid #f7f2ea1f;grid-template-columns:auto 1fr;align-items:start;gap:16px;padding-bottom:18px;display:grid}.rail-step:last-child{border-bottom:none;padding-bottom:0}.rail-index{color:var(--accent);font-size:.95rem;font-weight:600}.rail-step h3{margin-bottom:6px;font-size:1.05rem}.rail-step p{color:var(--muted);font-size:.92rem}.method-matrix{border-top:1px solid #f7f2ea1f;border-bottom:1px solid #f7f2ea1f;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.matrix-item{border-right:1px solid #f7f2ea14;gap:6px;padding:18px 16px;display:grid}.matrix-item:nth-child(3n){border-right:none}.matrix-title{font-size:.95rem;font-weight:600}.matrix-desc{color:var(--muted);font-size:.85rem}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.feature-card{border-radius:var(--radius-sm);background:#0e0f14b3;border:1px solid #f7f2ea1a;padding:22px;box-shadow:0 20px 40px #0003}.feature-card h3{margin-bottom:10px;font-size:1.05rem}.feature-card p{color:var(--muted);font-size:.92rem}.signal-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px;display:grid}.signal-card{border-radius:var(--radius-sm);background:linear-gradient(140deg,#101218e6,#08090de6);border:1px solid #7bd7c533;padding:20px}.signal-card h4{color:var(--accent-2);text-transform:uppercase;letter-spacing:.12em;margin-bottom:12px;font-size:.95rem}.signal-card p{color:var(--muted);font-size:.92rem}.timeline{gap:18px;display:grid}.timeline-item{border-left:1px solid #d8a15b66;padding-left:18px}.timeline-item h4{margin-bottom:6px;font-size:1rem}.timeline-item p{color:var(--muted);font-size:.92rem}.cta{border-radius:var(--radius-lg);text-align:center;background:linear-gradient(120deg,#d8a15b29,#7bd7c514);border:1px solid #f7f2ea29;gap:16px;padding:60px;display:grid}.cta p{color:var(--muted)}.footer{color:#f7f2ea8c;flex-direction:column;gap:12px;padding:40px 0 60px;font-size:.85rem;display:flex}.footer strong{color:var(--ink);font-weight:500}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scan{0%{opacity:.2;top:12%}50%{opacity:.8;top:80%}to{opacity:.2;top:12%}}@media (max-width:1024px){.hero,.split{grid-template-columns:1fr}.feature-grid,.signal-board{grid-template-columns:repeat(2,minmax(0,1fr))}.method-grid{grid-template-columns:1fr}.method-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}.matrix-item:nth-child(3n){border-right:1px solid #f7f2ea14}.matrix-item:nth-child(2n){border-right:none}}@media (max-width:720px){.nav{flex-direction:column;align-items:flex-start}.nav-links{flex-wrap:wrap;gap:16px}.feature-grid,.signal-board{grid-template-columns:1fr}.method-rail{padding-left:26px}.method-matrix{grid-template-columns:1fr}.matrix-item{border-right:none}.cta{padding:40px 24px}}
