@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/sora-latin-ext-300-normal-MhjWGw7J.woff2)format("woff2"),url(/assets/sora-latin-ext-300-normal-_JD_50WO.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/sora-latin-300-normal-cp3Vmaam.woff2)format("woff2"),url(/assets/sora-latin-300-normal-CYw8U7ew.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/sora-latin-ext-400-normal-Twk1CgKs.woff2)format("woff2"),url(/assets/sora-latin-ext-400-normal-BmhJC382.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/sora-latin-400-normal-CRt88UEn.woff2)format("woff2"),url(/assets/sora-latin-400-normal-OW7qkl5a.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/sora-latin-ext-500-normal-B5KKQIFO.woff2)format("woff2"),url(/assets/sora-latin-ext-500-normal-DwxUJRqY.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/sora-latin-500-normal-01eiPEn0.woff2)format("woff2"),url(/assets/sora-latin-500-normal-w58xtEt9.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/sora-latin-ext-600-normal-Cue1zdhl.woff2)format("woff2"),url(/assets/sora-latin-ext-600-normal-DLOJK0Ta.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/sora-latin-600-normal-Cdg4DaK0.woff2)format("woff2"),url(/assets/sora-latin-600-normal-1_7fyUAY.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/sora-latin-ext-700-normal-DM0oy5s8.woff2)format("woff2"),url(/assets/sora-latin-ext-700-normal-Oc7uZIYt.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/sora-latin-700-normal-9waGdLWo.woff2)format("woff2"),url(/assets/sora-latin-700-normal-BKPfQAnC.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/sora-latin-ext-800-normal-YDFYE6t9.woff2)format("woff2"),url(/assets/sora-latin-ext-800-normal-BvAfeed7.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/sora-latin-800-normal-2tKLL3qT.woff2)format("woff2"),url(/assets/sora-latin-800-normal-c3Huklug.woff)format("woff");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}#root{min-height:100vh}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gold:#d4af37;--gold-soft:#f3cf67;--onyx:#050607;--slate:#171a20;--steel:#363b45;--white:#fff;--text:#ffffffeb;--muted:#ffffffa8;--faint:#ffffff1a;--line:#d4af3759;--panel:#0d1014c7;--panel-strong:#11151bf0;--max-width:1180px;background:var(--onyx);color:var(--text);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:82px}body{background:radial-gradient(circle at 0 0,#d4af3714,#0000 34rem),linear-gradient(#030405 0%,#050607 46%,#080a0d 100%);min-width:320px;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}.site-shell{background:linear-gradient(#d4af370b 1px,#0000 1px) 0 0/100% 112px,linear-gradient(90deg,#d4af3709 1px,#0000 1px) 0 0/112px 100%;max-width:100vw;min-height:100vh;overflow:hidden}.site-header{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#08090cb8;border-bottom:1px solid #d4af3738;grid-template-columns:1fr auto;align-items:center;gap:22px;min-height:92px;padding:0 clamp(18px,4vw,48px);display:grid;position:fixed;top:0;left:0;right:0}[id]{scroll-margin-top:82px}.brand-lockup,.primary-action,.secondary-action{align-items:center;width:fit-content;display:inline-flex}.brand-lockup{min-width:0}.brand-logo-image{object-fit:contain;width:auto;max-width:min(430px,40vw);height:clamp(44px,4.8vw,68px);display:block}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.orvion-brand{--brand-accent:var(--gold);--brand-accent-2:var(--gold-soft);--brand-shadow:#d4af375c;width:fit-content;min-width:0;color:var(--brand-accent);align-items:center;display:inline-flex}.orvion-brand--header,.orvion-brand--hero{display:flex}.orvion-brand--forge{--brand-accent:#f97316;--brand-accent-2:#f59e0b;--brand-shadow:#f9731666}.orvion-brand--core{--brand-accent:#d4af37;--brand-accent-2:#38bdf8;--brand-shadow:#38bdf852}.orvion-brand__mark{width:58px;height:58px;color:var(--brand-accent);filter:drop-shadow(0 0 9px var(--brand-shadow)) drop-shadow(0 8px 18px #0000008c);flex:none}.orvion-brand__asset{height:auto;filter:drop-shadow(0 0 12px var(--brand-shadow)) drop-shadow(0 8px 18px #0000008c);flex:none;display:block}.orvion-brand__asset--logo{aspect-ratio:1602/396;width:clamp(190px,20vw,310px);min-width:190px}.orvion-brand__asset--strapline{aspect-ratio:1610/560;width:clamp(300px,35vw,520px);min-width:300px}.orvion-brand__asset--icon{aspect-ratio:1;width:58px;min-width:58px}.orvion-brand__orbit{fill:none;stroke:currentColor;stroke-width:4.6px;stroke-linecap:round;stroke-dasharray:76 8 9 7}.orvion-brand__mark--forge .orvion-brand__orbit{stroke:#f97316;stroke-dasharray:28 5 36 7 18 6}.orvion-brand__mark--core .orvion-brand__orbit{stroke:#d4af37;stroke-width:3.4px;stroke-dasharray:none}.orvion-brand__orbit-back{opacity:.55}.orvion-brand__orbit-dots{stroke:var(--brand-accent-2);stroke-dasharray:.1 6;stroke-width:4.8px}.orvion-brand__network{stroke:#f7d967;stroke-width:4.2px;filter:drop-shadow(0 0 5px var(--brand-shadow))}.orvion-brand__mark--forge .orvion-brand__network{stroke:#ffb02e}.orvion-brand__mark--core .orvion-brand__network{stroke:#ffe27a}.orvion-brand__nodes circle{filter:drop-shadow(0 0 7px var(--brand-shadow))}.orvion-brand__copy{gap:4px;min-width:0;display:grid}.orvion-brand__wordmark{color:var(--white);letter-spacing:.44em;text-transform:uppercase;text-shadow:0 0 14px #ffffff2e;font-size:23px;font-weight:400;line-height:.95}.orvion-brand--footer .orvion-brand__wordmark,.orvion-brand--flow .orvion-brand__wordmark{color:var(--brand-accent-2);letter-spacing:.14em;font-size:15px;font-weight:700}.orvion-brand__division{color:var(--brand-accent-2);letter-spacing:.58em;text-transform:uppercase;text-shadow:0 0 12px var(--brand-shadow);font-size:13px;font-weight:600;line-height:1}.orvion-brand__tagline,.orvion-brand__descriptor{color:#ffffffc7;letter-spacing:.22em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.45}.orvion-brand__descriptor{color:#ffffffb8;letter-spacing:0;text-transform:none}.orvion-brand--header{gap:13px}.orvion-brand--header .orvion-brand__mark{width:clamp(42px,4.2vw,56px);height:clamp(42px,4.2vw,56px)}.orvion-brand--header .orvion-brand__wordmark{font-size:clamp(17px,1.55vw,23px)}.orvion-brand--header .orvion-brand__division{font-size:clamp(10px,.78vw,12px)}.orvion-brand--header .orvion-brand__asset--logo{width:clamp(190px,19vw,290px);min-width:190px}.orvion-brand--hero{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:24px;display:flex}.orvion-brand--hero .orvion-brand__mark{width:clamp(82px,9vw,130px);height:clamp(82px,9vw,130px)}.orvion-brand--hero .orvion-brand__wordmark{font-size:clamp(26px,3.2vw,46px)}.orvion-brand--hero .orvion-brand__division{font-size:clamp(15px,1.55vw,24px)}.orvion-brand--hero .orvion-brand__tagline{max-width:520px}.orvion-brand--hero .orvion-brand__asset--strapline{width:clamp(290px,37vw,560px);min-width:290px}.orvion-brand--footer{gap:14px}.orvion-brand--footer .orvion-brand__mark,.orvion-brand--flow .orvion-brand__mark{width:54px;height:54px}.orvion-brand--footer .orvion-brand__asset--icon,.orvion-brand--flow .orvion-brand__asset--icon{width:54px}.orvion-brand--footer .orvion-brand__wordmark,.orvion-brand--flow .orvion-brand__wordmark{font-size:18px}.orvion-brand--footer .orvion-brand__division,.orvion-brand--flow .orvion-brand__division{font-size:11px}.orvion-brand--flow{gap:16px}.site-nav{color:#ffffffb8;letter-spacing:.16em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:clamp(18px,2.5vw,30px);font-size:11px;font-weight:600;display:flex}.site-nav a{align-items:center;min-height:34px;display:inline-flex}.site-nav a:hover{color:var(--gold-soft)}.hero-section{isolation:isolate;background:#08090c;align-items:center;min-height:100vh;padding:124px clamp(20px,6vw,76px) 92px;display:grid;position:relative;overflow:hidden}.hero-section:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#08090cf0 0%,#08090cd1 31%,#08090c57 58%,#08090c14 100%),linear-gradient(#08090c9e 0%,#08090c14 28%,#08090c05 72%,#08090cbd 100%);position:absolute;inset:0}.hero-globe{z-index:0;pointer-events:none;filter:saturate(1.04)contrast(1.05);width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.hero-globe:after{content:"";background:linear-gradient(90deg,#08090c5c 0%,#08090c1f 34%,#0000 62%);position:absolute;inset:0}.hero-globe img{object-fit:cover;object-position:61% 50%;width:100%;height:100%;display:block}.hero-content{z-index:2;width:min(610px,100%);min-width:0;max-width:610px;position:relative}.eyebrow,.section-kicker{color:var(--gold-soft);letter-spacing:.24em;text-transform:uppercase;margin:0;font-size:clamp(12px,1vw,14px);font-weight:700;line-height:1.5}.coming-soon-pill{width:fit-content;color:var(--gold-soft);letter-spacing:.14em;text-transform:uppercase;background:#08090c94;border:1px solid #d4af376b;border-radius:999px;margin:0 0 22px;padding:9px 14px;font-size:12px;font-weight:800;line-height:1.2;display:inline-flex}.hero-content h1{max-width:13ch;color:var(--white);letter-spacing:.08em;text-transform:uppercase;gap:6px;margin:0;font-size:clamp(32px,3.64vw,53px);font-weight:400;line-height:1.03;display:grid}.hero-content h1 span:last-child{color:var(--gold)}.hero-copy{color:#ffffffd1;overflow-wrap:break-word;max-width:560px;margin:26px 0 0;font-size:clamp(17px,1.7vw,24px);line-height:1.58}.hero-explore{min-width:112px;min-height:38px;color:var(--gold-soft);letter-spacing:.12em;text-transform:uppercase;background:#08090c75;border:1px solid #d4af37b8;border-radius:4px;justify-content:center;align-items:center;margin-top:30px;padding:0 18px;font-size:12px;font-weight:800;display:inline-flex}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.hero-actions .hero-explore,.hero-actions .secondary-action{margin-top:0}.hero-explore:hover,.secondary-action:hover{border-color:var(--gold);background:#d4af3714}.primary-action,.secondary-action{letter-spacing:.08em;text-transform:uppercase;border-radius:6px;justify-content:center;gap:10px;min-height:48px;padding:0 18px;font-size:13px;font-weight:800}.primary-action{color:#08090c;background:linear-gradient(135deg,#f1cf6e 0%,#d4af37 45%,#966f1c 100%);border:1px solid #ffe594b3;box-shadow:0 18px 46px #d4af373d}.primary-action:hover{filter:brightness(1.08)}.secondary-action{color:var(--white);border:1px solid #d4af3759}.intro-band,.section-block,.contact-section{width:min(var(--max-width), calc(100% - 40px));margin:0 auto}.intro-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);align-items:center;gap:32px;margin-top:56px;padding:40px 0;display:grid}.intro-copy,.section-heading,.core-copy,.vertical-card,.contact-section>div{min-width:0}.intro-copy h2,.section-heading h2,.core-copy h2,.contact-section h2{color:var(--white);letter-spacing:0;margin:12px 0 0;font-size:clamp(20px,2.8vw,36px);font-weight:400;line-height:1.08}.essence-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.essence-grid div{border-left:1px solid #d4af3747;align-content:start;gap:10px;min-width:0;min-height:148px;padding:4px 20px 0;display:grid}.essence-grid svg,.capability-card svg,.signal-list svg{color:var(--gold)}.essence-grid strong{color:var(--gold-soft);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:800}.essence-grid span,.capability-card p,.core-copy p,.section-lede,.vertical-card span{color:var(--muted);overflow-wrap:break-word;font-size:14px;line-height:1.7}.section-block{padding:86px 0}.section-heading{max-width:820px;margin-bottom:34px;display:grid}.section-lede{max-width:720px;margin:18px 0 0;font-size:16px}.core-section{gap:24px;display:grid}.core-panel{border:1px solid var(--line);background:radial-gradient(circle at 82% 24%,#d4af3729,#0000 20rem),linear-gradient(135deg,#11151bf0,#08090cdb);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);align-items:stretch;gap:34px;padding:clamp(24px,4vw,44px);display:grid}.core-copy p{max-width:650px;margin:18px 0 0;font-size:16px}.core-stack{gap:12px;display:grid}.core-stack div{background:#ffffff09;border:1px solid #ffffff17;border-radius:6px;align-items:center;gap:12px;min-width:0;min-height:58px;padding:0 16px;display:flex}.core-stack svg{color:var(--gold-soft)}.core-stack span{color:#ffffffd6;font-size:14px;font-weight:700}.capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.capability-card{background:var(--panel);border:1px solid #d4af3740;border-radius:8px;min-width:0;min-height:236px;padding:22px}.capability-card h3{color:var(--white);margin:18px 0 10px;font-size:17px;font-weight:600}.capability-card p{margin:0}.approach-layout{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);gap:18px;display:grid}.signal-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.signal-list div{background:#ffffff09;border:1px solid #d4af3738;border-radius:8px;align-items:center;gap:12px;min-width:0;min-height:62px;padding:0 16px;display:flex}.signal-list span{color:#ffffffd6;font-size:14px;font-weight:650}.vertical-card{background:linear-gradient(150deg, #08090c61, #08090ceb), radial-gradient(circle at 18% 12%, #d4af3757, transparent 13rem), var(--panel-strong);border:1px solid #d4af3757;border-radius:8px;align-content:end;min-height:296px;padding:28px;display:grid}.vertical-card p{color:var(--gold-soft);letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:800}.vertical-card h3{color:var(--white);margin:0 0 12px;font-size:clamp(20px,2.8vw,29px);font-weight:400}.vertical-link{width:fit-content;color:var(--gold-soft);letter-spacing:.14em;text-transform:uppercase;margin-top:22px;font-size:12px;font-weight:800}.vertical-link:hover{color:var(--white)}.signup-section{border-top:1px solid var(--line);grid-template-columns:minmax(0,.78fr) minmax(360px,1fr);align-items:start;gap:34px;display:grid}.signup-copy{min-width:0}.signup-copy h2{color:var(--white);letter-spacing:0;margin:12px 0 0;font-size:clamp(20px,2.8vw,35px);font-weight:400;line-height:1.08}.signup-copy p:last-child{max-width:620px;color:var(--muted);margin:18px 0 0;font-size:16px;line-height:1.7}.signup-form{background:radial-gradient(circle at 88% 12%,#d4af3726,#0000 16rem),#0d1014d6;border:1px solid #d4af374d;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:clamp(18px,3vw,28px);display:grid}.signup-form label{gap:8px;min-width:0;display:grid}.signup-form label span{color:var(--gold-soft);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}.signup-form input,.signup-form select{width:100%;min-height:46px;color:var(--white);background:#08090cc7;border:1px solid #ffffff1f;border-radius:6px;outline:none;padding:0 13px}.signup-form input:focus,.signup-form select:focus{border-color:#d4af37bd;box-shadow:0 0 0 3px #d4af371f}.signup-form button{cursor:pointer;grid-column:1/-1;width:100%;margin-top:4px}.signup-form button:disabled{cursor:wait;filter:saturate(.78)brightness(.86)}.form-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-status{color:#ffffffd1;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;grid-column:1/-1;margin:0;padding:12px 14px;font-size:13px;line-height:1.5}.form-status.success{color:#dcffebeb;background:#60d39414;border-color:#60d3945c}.form-status.error{color:#ffe2e2f0;background:#ff747414;border-color:#ff747466}.contact-section{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:28px;padding:54px 0 72px;display:flex}.contact-section h2{max-width:760px;font-size:clamp(20px,2.8vw,32px)}.site-footer{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#08090cb8;border-top:1px solid #d4af3738;width:100%}.footer-inner{grid-template-columns:minmax(240px,.9fr) minmax(0,1.1fr);align-items:center;gap:34px;width:100%;padding:34px clamp(18px,4vw,48px) 38px;display:grid}.footer-brand{align-items:center;gap:clamp(18px,3vw,38px);min-width:0;display:flex}.footer-brand p,.footer-meta span{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.footer-mark{justify-content:center;justify-self:center;align-items:center;display:inline-flex}.footer-mark img{width:clamp(46px,4vw,62px);height:auto;display:block}.footer-meta a{transition:color .16s}.footer-meta a:hover{color:var(--gold-soft)}.footer-meta{text-align:right;justify-items:end;gap:10px;min-width:0;display:grid}.footer-meta a{color:var(--gold-soft);overflow-wrap:anywhere;font-size:13px;font-weight:700}.hero-badge-link{transition:border-color .16s,background .16s,color .16s}.hero-badge-link:hover{color:var(--white);background:#d4af371a;border-color:#f3cf67bd}.ecosystem-section{border-top:1px solid var(--line)}.ecosystem-flow-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ecosystem-card{background:linear-gradient(155deg, #13171ef0, #07080adb), var(--panel);border:1px solid #d4af3747;border-radius:8px;align-content:start;min-width:0;min-height:330px;padding:22px;display:grid;position:relative;overflow:hidden}.ecosystem-card:after{content:"";border:1px solid #d4af372e;border-radius:999px;width:130px;height:130px;position:absolute;bottom:-44px;right:-38px}.ecosystem-card svg,.created-by-badge{color:var(--gold-soft)}.ecosystem-step{width:fit-content;color:var(--gold-soft);letter-spacing:.12em;border:1px solid #d4af3747;border-radius:999px;margin-bottom:16px;padding:5px 9px;font-size:11px;font-weight:800}.ecosystem-card h3{color:var(--white);margin:18px 0 7px;font-size:19px;font-weight:700}.ecosystem-card strong{color:var(--gold-soft);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.35}.ecosystem-card p{color:var(--muted);margin:16px 0 0;font-size:14px;line-height:1.7}.ecosystem-card a{width:fit-content;color:var(--gold-soft);letter-spacing:.12em;text-transform:uppercase;margin-top:22px;font-size:12px;font-weight:800}.ecosystem-card a:hover{color:var(--white)}.ecosystem-logo-flow{color:var(--gold-soft);background:linear-gradient(90deg,#d4af3717,#0000 18% 82%,#d4af3714),#07080ac7;border:1px solid #d4af3752;border-radius:8px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(14px,2.4vw,28px);margin-top:22px;padding:clamp(16px,2.5vw,26px);display:grid}.ecosystem-logo-flow>svg{color:var(--gold-soft);filter:drop-shadow(0 0 8px #d4af3759)}.created-by-badge{letter-spacing:.14em;text-transform:uppercase;background:#d4af3714;border:1px solid #d4af375c;border-radius:999px;width:fit-content;margin-bottom:16px;padding:8px 12px;font-size:11px;font-weight:800;line-height:1.2;display:inline-flex}.created-by-badge:hover{color:var(--white);border-color:#f3cf67b3}.footer-nav{flex-wrap:wrap;justify-content:flex-end;gap:12px 18px;display:flex}.footer-nav a{color:#ffffffc7;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.footer-nav a:hover{color:var(--gold-soft)}.footer-brand p{gap:6px;display:grid}.footer-brand strong{color:var(--white);font-size:15px}.footer-ecosystem-line{max-width:520px;color:var(--muted);margin:0;font-size:12px;line-height:1.6}.forge-shell{--forge-cyan:#f59e0b;--forge-cyan-strong:#d4af37;--forge-blue:#f3cf67;--forge-panel:#0d151cd6;background:linear-gradient(#f59e0b0d 1px,#0000 1px) 0 0/100% 118px,linear-gradient(90deg,#d4af3709 1px,#0000 1px) 0 0/118px 100%,#050607}.forge-header{border-bottom-color:#f9731647}.forge-top-banner{z-index:3;background:#08090ceb;border-bottom:1px solid #f59e0b38;justify-content:center;margin-top:92px;padding:10px 18px;display:flex;position:relative}.forge-top-banner a{color:var(--forge-cyan);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}.forge-top-banner a:hover{color:var(--white)}.forge-header .site-nav a:hover{color:var(--forge-cyan)}.forge-hero-section{isolation:isolate;background:#06080a;align-items:center;min-height:88vh;padding:92px clamp(20px,6vw,76px) 86px;display:grid;position:relative;overflow:hidden}.forge-hero-section:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#050607f0 0%,#05080bc7 36%,#05080b52 66%,#05080b1a 100%),linear-gradient(#05060794 0%,#05060714 46%,#050607c7 100%);position:absolute;inset:0}.forge-hero-media{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.forge-hero-media img{filter:saturate(1.08)contrast(1.08)sepia(.06);object-fit:cover;object-position:64% 50%;width:100%;height:100%;display:block}.forge-node-field{z-index:2;pointer-events:none;position:absolute;inset:0}.forge-node-field span{background:#f59e0b29;border:1px solid #f59e0b8c;border-radius:999px;width:10px;height:10px;position:absolute;box-shadow:0 0 24px #f59e0b3d}.forge-node-field span:first-child{top:24%;right:24%}.forge-node-field span:nth-child(2){top:42%;right:11%}.forge-node-field span:nth-child(3){bottom:21%;right:34%}.forge-node-field span:nth-child(4){bottom:34%;right:18%}.forge-hero-content{z-index:2;width:min(720px,100%);display:grid;position:relative}.forge-pill{width:fit-content;color:var(--forge-cyan);letter-spacing:.14em;text-transform:uppercase;background:#05080b9e;border:1px solid #6fe7df75;border-radius:999px;margin:0 0 22px;padding:9px 14px;font-size:12px;font-weight:800;line-height:1.2;display:inline-flex}.forge-hero-content h1{color:var(--white);letter-spacing:.02em;text-transform:uppercase;gap:4px;margin:0;font-size:clamp(42px,7vw,92px);font-weight:500;line-height:.94;display:grid}.forge-hero-content h1 span:last-child{color:var(--forge-cyan)}.forge-hero-content h2{color:#ffffffe6;letter-spacing:0;margin:18px 0 0;font-size:clamp(20px,2.4vw,34px);font-weight:500;line-height:1.12}.forge-hero-copy{color:#ffffffd6;max-width:680px;margin:28px 0 0;font-size:clamp(17px,1.55vw,23px);line-height:1.6}.forge-hero-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.forge-shell .primary-action{color:#08090c;background:linear-gradient(135deg,#f3cf67 0%,#d4af37 45%,#9a650b 100%);border-color:#f3cf67b8;box-shadow:0 18px 48px #f59e0b2e}.forge-shell .secondary-action{border-color:#6fe7df57}.forge-shell .secondary-action:hover{background:#6fe7df14;border-color:#6fe7dfb8}.forge-status-strip{z-index:2;width:min(var(--max-width), calc(100% - 40px));background:#6fe7df24;border:1px solid #6fe7df3d;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:56px auto 0;display:grid;position:relative}.forge-status-strip div{background:#080d12db;align-content:center;gap:8px;min-width:0;min-height:94px;padding:18px;display:grid}.forge-status-strip strong,.forge-roadmap span{color:var(--forge-cyan);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800}.forge-status-strip span{color:#ffffffd1;font-size:14px;font-weight:700;line-height:1.4}.forge-section{width:min(var(--max-width), calc(100% - 40px));margin:0 auto;padding:82px 0}.forge-pillar-grid,.forge-track-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.forge-pillar-card,.forge-track-card{background:var(--forge-panel);border:1px solid #6fe7df3d;border-radius:8px;min-width:0;padding:22px}.forge-pillar-card{min-height:246px}.forge-pillar-card svg,.forge-track-card svg,.forge-signal-board svg,.forge-text-link svg,.forge-roadmap svg{color:var(--forge-cyan)}.forge-pillar-card h3,.forge-track-card h3{color:var(--white);margin:18px 0 10px;font-size:17px;font-weight:700;line-height:1.35}.forge-pillar-card p,.forge-track-card p,.forge-origin-copy p,.forge-signal-board span{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.forge-origin-section{border-top:1px solid #6fe7df3d;border-bottom:1px solid #6fe7df3d;grid-template-columns:minmax(0,.74fr) minmax(420px,1fr);align-items:stretch;gap:28px;display:grid}.forge-origin-copy{align-content:center;min-width:0;display:grid}.forge-origin-copy h2{color:var(--white);letter-spacing:0;margin:12px 0 0;font-size:clamp(24px,3vw,40px);font-weight:500;line-height:1.08}.forge-origin-copy p{max-width:620px;margin-top:18px;font-size:16px}.forge-text-link{width:fit-content;color:var(--forge-cyan);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;margin-top:24px;font-size:12px;font-weight:800;display:inline-flex}.forge-text-link:hover{color:var(--white)}.forge-signal-board{background:#6fe7df24;border:1px solid #6fe7df3d;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.forge-signal-board div{background:#080d12e6;align-content:start;gap:10px;min-width:0;min-height:190px;padding:22px;display:grid}.forge-signal-board strong{color:var(--white);font-size:15px;line-height:1.35}.forge-track-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.forge-track-card{min-height:218px}.forge-roadmap-section{border-top:1px solid #6fe7df3d}.forge-roadmap{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.forge-roadmap div{background:#0d151cc7;border:1px solid #6fe7df38;border-radius:8px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:78px;padding:16px;display:grid}.forge-roadmap strong{color:#ffffffdb;font-size:14px;line-height:1.42}.forge-contact-section{border-top:1px solid #6fe7df3d;grid-template-columns:minmax(0,.78fr) minmax(360px,1fr);align-items:start;gap:34px;display:grid}.forge-signup-form{background:linear-gradient(150deg,#0a1a20d1,#0d1014db),#0d1014d6;border-color:#6fe7df47}.forge-signup-form label span{color:var(--forge-cyan)}.forge-signup-form input:focus,.forge-signup-form select:focus{border-color:#6fe7dfbd;box-shadow:0 0 0 3px #6fe7df1f}.forge-footer{border-top-color:#6fe7df38}.forge-footer .footer-meta a{color:var(--forge-cyan)}.forge-definition-section{border-bottom:1px solid #f59e0b38}.forge-capability-list,.forge-comparison-grid,.forge-feature-grid,.forge-principle-grid,.core-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.forge-capability-list{grid-template-columns:repeat(2,minmax(0,1fr))}.forge-capability-list div{background:#0d151cbd;border:1px solid #f59e0b3d;border-radius:8px;align-items:center;gap:12px;min-width:0;min-height:62px;padding:0 16px;display:flex}.forge-capability-list svg,.forge-comparison-card svg,.forge-feature-card svg,.forge-journal-list svg,.forge-principle-grid svg,.core-signal-grid svg,.core-operating-flow div:before{color:var(--forge-cyan)}.forge-capability-list span{color:#ffffffd6;font-size:14px;font-weight:700}.forge-comparison-card,.forge-feature-card,.forge-principle-grid article,.core-signal-grid article{background:#0d151cd1;border:1px solid #f59e0b3d;border-radius:8px;min-width:0;min-height:218px;padding:22px}.forge-comparison-card h3,.forge-feature-card h3,.forge-journal-list h3,.forge-principle-grid h3,.core-signal-grid h3{color:var(--white);margin:16px 0 10px;font-size:17px;font-weight:700;line-height:1.35}.forge-comparison-card p,.forge-feature-card p,.forge-principle-grid p,.core-signal-grid p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.forge-architecture-flow,.core-operating-flow{align-content:center;gap:10px;display:grid}.forge-architecture-flow div,.core-operating-flow div{background:#0d151cd6;border:1px solid #f59e0b42;border-radius:8px;min-height:54px;padding:17px 18px;position:relative}.forge-architecture-flow div:not(:last-child):after,.core-operating-flow div:not(:last-child):after{content:"";background:#f59e0b80;width:1px;height:11px;position:absolute;bottom:-11px;left:28px}.forge-architecture-flow span,.core-operating-flow span{color:#ffffffe0;font-size:14px;font-weight:800}.forge-feature-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.forge-feature-card{min-height:210px;padding:18px}.forge-feature-card h3{font-size:15px}.forge-feature-card p{font-size:13px}.forge-journal-section,.forge-principles-section{border-top:1px solid #f59e0b38}.forge-journal-list{gap:10px;display:grid}.forge-journal-list article{background:#0d151cc2;border:1px solid #f59e0b38;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:68px;padding:14px 16px;display:grid}.forge-journal-list h3{margin:0}.forge-journal-list span{color:var(--muted);font-size:12px;font-weight:700}.forge-principle-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.forge-principle-grid article{min-height:242px}.forge-final-cta{border-top:1px solid #f59e0b38;justify-content:space-between;align-items:center;gap:32px;display:flex}.forge-final-cta h2{max-width:820px;color:var(--white);margin:12px 0 0;font-size:clamp(22px,3vw,38px);font-weight:500;line-height:1.1}.forge-final-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.core-shell{background:linear-gradient(#d4af370b 1px,#0000 1px) 0 0/100% 112px,linear-gradient(90deg,#0b12206b 1px,#0000 1px) 0 0/112px 100%,#050607}.core-hero-section{isolation:isolate;background:#050607;align-items:center;min-height:84vh;padding:124px clamp(20px,6vw,76px) 86px;display:grid;position:relative;overflow:hidden}.core-hero-section:before{content:"";z-index:1;background:linear-gradient(90deg,#050607f0 0%,#05090fc2 42%,#05090f33 100%),linear-gradient(#05060785 0%,#0506071a 48%,#050607d1 100%);position:absolute;inset:0}.core-hero-media{z-index:0;pointer-events:none;position:absolute;inset:0}.core-hero-media img{filter:saturate(1.02)contrast(1.08);object-fit:cover;object-position:64% 50%;width:100%;height:100%;display:block}.core-hero-content{z-index:2;width:min(760px,100%);position:relative}.core-hero-content h1{max-width:760px;color:var(--white);letter-spacing:0;text-transform:uppercase;margin:8px 0 0;font-size:clamp(40px,6vw,78px);font-weight:500;line-height:.98}.core-hero-content h2{color:#ffffffe6;max-width:680px;margin:18px 0 0;font-size:clamp(20px,2.5vw,34px);font-weight:500;line-height:1.12}.core-hero-content p:last-of-type{color:#ffffffd6;max-width:680px;margin:24px 0 0;font-size:clamp(16px,1.5vw,22px);line-height:1.62}.core-platform-section{border-top:1px solid var(--line)}.core-module-grid .capability-card{min-height:228px}.core-flow-section,.core-finops-section,.core-early-access-section{border-top:1px solid var(--line)}.core-finops-section{background:radial-gradient(circle at 80% 20%,#2563eb1f,#0000 20rem),0 0}.core-early-access-section{justify-content:space-between;align-items:center;gap:32px;display:flex}.core-early-access-section h2{max-width:760px;color:var(--white);margin:12px 0 0;font-size:clamp(22px,3vw,38px);font-weight:500;line-height:1.1}.core-early-access-section p{max-width:650px;color:var(--muted);margin:18px 0 0;font-size:16px;line-height:1.7}.core-operating-flow{grid-template-columns:repeat(6,minmax(0,1fr))}.core-operating-flow div:before{content:"";background:currentColor;border-radius:999px;width:8px;height:8px;position:absolute;top:17px;right:17px}.core-operating-flow div:not(:last-child):after{width:11px;height:1px;inset:50% -11px auto auto}.core-contact-section{border-top:1px solid var(--line)}@media (width<=1020px){.site-header{grid-template-columns:1fr auto}.site-nav{display:none}.hero-section{min-height:820px}.hero-globe img{object-position:64% 50%}.intro-band,.core-panel,.approach-layout,.signup-section{grid-template-columns:1fr}.intro-band{margin-top:48px}.footer-inner{grid-template-columns:1fr;align-items:start}.footer-mark{justify-self:start}.footer-meta{text-align:left;justify-items:start}.ecosystem-logo-flow{grid-template-columns:1fr}.ecosystem-logo-flow>svg{justify-self:center;transform:rotate(90deg)}.essence-grid,.capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.forge-hero-section{min-height:auto}.forge-status-strip,.ecosystem-flow-grid,.forge-pillar-grid,.forge-track-grid,.forge-roadmap,.forge-comparison-grid,.forge-feature-grid,.forge-principle-grid,.core-signal-grid,.core-operating-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.forge-origin-section,.forge-contact-section{grid-template-columns:1fr}.core-operating-flow div:not(:last-child):after{width:1px;height:11px;inset:auto auto -11px 28px}.forge-final-cta,.core-early-access-section{flex-direction:column;align-items:flex-start}.forge-final-actions{justify-content:flex-start}}@media (width<=640px){html{scroll-padding-top:70px}.site-header{min-height:76px;padding-inline:14px}[id]{scroll-margin-top:70px}.brand-logo-image{max-width:min(280px,100vw - 28px);height:clamp(38px,12vw,52px)}.orvion-brand--header{gap:10px}.orvion-brand--header .orvion-brand__copy{display:none}.orvion-brand--hero .orvion-brand__wordmark{letter-spacing:.28em}.orvion-brand--footer,.orvion-brand--flow{align-items:flex-start}.hero-section{min-height:760px;padding:106px 20px 68px}.hero-globe{opacity:.74}.hero-section:before{background:linear-gradient(90deg,#08090cdb 0%,#08090c9e 46%,#08090c47 100%),linear-gradient(#08090c9e 0%,#08090c14 32%,#08090c2e 72%,#08090ce0 100%)}.hero-globe img{object-position:65% 48%}.hero-copy{width:min(100%,26ch);max-width:26ch;font-size:17px}.hero-content{width:calc(100vw - 40px);max-width:calc(100vw - 40px)}.eyebrow,.section-kicker{letter-spacing:.16em;font-size:11px}.hero-content h1{letter-spacing:.035em;max-width:100%;font-size:clamp(21px,6.3vw,25px)}.primary-action,.secondary-action,.hero-explore,.hero-actions{width:100%}.intro-band,.section-block,.contact-section,.signup-section{width:calc(100vw - 28px);max-width:calc(100vw - 28px)}.intro-band{margin-top:34px}.intro-copy h2,.section-heading h2,.core-copy h2,.signup-copy h2,.contact-section h2{overflow-wrap:break-word;font-size:18px;line-height:1.14}.essence-grid,.capability-grid,.signal-list,.signup-form{grid-template-columns:1fr}.essence-grid div{border-right:0}.contact-section{flex-direction:column;align-items:stretch}.footer-inner{padding-inline:14px;gap:22px;padding-bottom:30px}.footer-brand{flex-direction:column;align-items:flex-start}.forge-hero-section{padding:80px 20px 64px}.forge-top-banner{margin-top:76px}.forge-hero-content h1{font-size:clamp(38px,16vw,68px)}.forge-hero-copy{max-width:28ch;font-size:16px}.forge-hero-actions,.forge-hero-actions .primary-action,.forge-hero-actions .secondary-action{width:100%}.forge-status-strip,.forge-section{width:calc(100vw - 28px)}.forge-status-strip,.ecosystem-flow-grid,.forge-pillar-grid,.forge-track-grid,.forge-signal-board,.forge-roadmap,.forge-capability-list,.forge-comparison-grid,.forge-feature-grid,.forge-principle-grid,.core-signal-grid,.core-operating-flow,.forge-contact-section{grid-template-columns:1fr}.forge-status-strip div,.forge-roadmap div{min-height:74px}.forge-origin-copy h2{font-size:21px}.forge-text-link{overflow-wrap:anywhere;max-width:100%}.ecosystem-card{min-height:270px}.forge-journal-list article{grid-template-columns:auto minmax(0,1fr)}.forge-journal-list span{grid-column:2}.core-hero-section{min-height:720px;padding:106px 20px 64px}.core-hero-content h1{font-size:clamp(35px,12vw,58px)}.footer-nav{justify-content:flex-start}}
