*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#02050b;color:#edf6ff;font-family:Inter,Arial,sans-serif;overflow-x:hidden}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background:#02050b}body::-webkit-scrollbar-thumb{background:linear-gradient(#0b75ff,#22b9ff);border-radius:20px;border:3px solid #02050b}.app{min-height:100vh}.site-header{height:82px;position:fixed;inset:0 0 auto;z-index:50;padding:9px 5vw;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(#02050bf0,#02050b35);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #49b8ff0e}.brand img{width:132px;height:62px;object-fit:contain}.nav{display:flex;gap:31px}.nav a{font-size:11px;color:#a9bad0;text-decoration:none;text-transform:uppercase;letter-spacing:.14em}.nav a:hover,.nav a.active{color:#48bdff}.pill{font-size:11px;text-transform:uppercase;letter-spacing:.12em;text-decoration:none;color:#dcecff;border:1px solid #38aaff42;border-radius:100px;padding:12px 17px;background:#ffffff05}.pill b{color:#35b9ff;margin-left:8px}.hamburger{display:none;background:none;border:0;color:#fff;font-size:25px}.home-page{overflow:hidden}.home-hero{height:100svh;min-height:720px;overflow:hidden;position:relative}.particles{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}.hero-slide{position:absolute;inset:0;background-position:center;background-size:cover;transition:background-image .5s}.hero-slide:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 72% 47%,#008dff2b,transparent 30%),linear-gradient(90deg,#02050bf5,#02050bbd 42%,#02050b28 75%,#02050b88),linear-gradient(0deg,#02050b 0%,transparent 30%)}.hero-copy{position:absolute;z-index:4;left:8vw;top:50%;transform:translateY(-42%);max-width:770px}.mini{display:flex;gap:10px;align-items:center;color:#49bdff;font-size:10px;font-weight:800;letter-spacing:.27em;margin-bottom:23px}.mini i{width:7px;height:7px;border-radius:50%;background:#21aaff;box-shadow:0 0 18px #21aaff}.hero h1{font:600 clamp(62px,9vw,138px)/.84 "Space Grotesk";letter-spacing:-.07em;margin:0 0 28px}.accent{color:#208dff;text-shadow:0 0 45px #008dff45}.hero-copy p{max-width:610px;color:#a8b9cb;line-height:1.85;font-size:16px}.actions{display:flex;gap:12px;margin-top:32px}.btn{display:inline-flex;align-items:center;gap:15px;padding:15px 20px;border-radius:5px;text-decoration:none;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.btn.blue{color:#fff;background:linear-gradient(100deg,#0567ff,#13b8ff);box-shadow:0 10px 40px #008cff1f}.btn.line{border:1px solid #9ec8e62d;color:#cbd9e8;background:#ffffff04}.hero-bottom{position:absolute;z-index:5;left:8vw;right:8vw;bottom:40px}.progress{height:2px;background:#ffffff16}.progress span{display:block;height:100%;background:#27adff;box-shadow:0 0 14px #27adff;transition:width .08s linear}.hero-meta{display:flex;justify-content:space-between;margin-top:12px;color:#6f849a;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.hero-meta b{color:#dcecff}.scroll-indicator{position:absolute;z-index:5;right:5vw;bottom:90px;writing-mode:vertical-rl;color:#6e8297;font-size:9px;letter-spacing:.24em}.scroll-indicator span{color:#36b8ff;margin-top:10px}.marquee{height:62px;border-block:1px solid #32a9ff14;display:flex;align-items:center;overflow:hidden;white-space:nowrap;color:#6e8298;font-size:10px;font-weight:700;letter-spacing:.25em}.marquee div{animation:marquee 25s linear infinite}.marquee b{color:#1da8ff;margin:0 28px}@keyframes marquee{to{transform:translate(-30%)}}.section{padding:145px 8vw}.label{font-size:10px;color:#40b9ff;font-weight:800;letter-spacing:.28em;margin-bottom:60px}.two-col{display:grid;grid-template-columns:.9fr 1.1fr;gap:10vw}.two-col h2,.page-hero h1,.centered h2{font:600 clamp(48px,6vw,86px)/.93 "Space Grotesk";letter-spacing:-.06em;margin:0}.two-col h2 em{color:#59728b;font-style:normal}.lead{max-width:700px}.lead p,.page-hero p{font-size:18px;line-height:1.9;color:#92a7bb}.lead strong{color:#dcecff}.text-link{display:inline-block;margin-top:25px;color:#37b7ff;text-decoration:none;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.page-hero{padding:190px 8vw 100px;min-height:620px;display:flex;flex-direction:column;justify-content:end;background:radial-gradient(circle at 75% 50%,#007dff16,transparent 35%)}.page-hero h1{font-size:clamp(65px,9vw,125px);max-width:1000px}.page-hero h1 span,.centered h2 span{color:#258fff}.page-hero p{max-width:650px}.dark-panel{background:#030812}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#ffffff12}.feature-grid article{padding:45px;background:#030812}.feature-grid b,.capability-list>b{color:#27adff}.feature-grid h3{font:600 25px Space Grotesk}.feature-grid p{color:#758ba0}.centered{text-align:center}.centered .btn{margin-top:35px}.capability-list{border-top:1px solid #ffffff14}.capability-list article{display:grid;grid-template-columns:50px 100px 1fr;gap:30px;align-items:center;padding:35px 0;border-bottom:1px solid #ffffff12}.capability-list article>b{color:#2aafff;font-size:11px}.glyph{font-size:38px;color:#1daaff}.capability-list h2{font:600 30px Space Grotesk;margin:0 0 10px}.capability-list p{color:#7f94aa;line-height:1.7;max-width:650px}.research-page{position:relative;min-height:650px;background:radial-gradient(circle at 78% 45%,#007dff18,transparent 35%)}.research-copy{max-width:650px}.code{font:11px monospace;color:#49baff}.research-copy h2{font:600 clamp(50px,7vw,90px)/.9 "Space Grotesk";letter-spacing:-.06em}.research-copy h2 em{color:#5b748d;font-style:normal}.research-copy p{color:#849bb0;line-height:1.9}.terminal{position:absolute;right:9%;top:25%;width:370px;background:#020911df;border:1px solid #39aaff25;box-shadow:0 30px 100px #0008}.term-top{padding:12px;border-bottom:1px solid #ffffff0e;font:10px monospace;color:#58738b}.terminal pre{padding:20px;font:11px/2 monospace;color:#6d8499}.terminal pre span{color:#24b5ff}.terminal pre b{color:#fff}.timeline{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #ffffff16}.timeline article{padding:30px 20px 20px 0;border-right:1px solid #ffffff12}.timeline article+article{padding-left:25px}.timeline b{color:#2aafff;font-size:10px}.timeline h3{font:600 19px Space Grotesk;letter-spacing:.12em;margin:40px 0 13px}.timeline p{color:#75899e;font-size:13px;line-height:1.7}.global-box{min-height:580px;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 45%,#007dff14,transparent 36%);border-top:1px solid #ffffff0c}.globe{position:absolute;width:430px;height:430px;border-radius:50%;left:50%;top:55%;transform:translate(-50%,-50%);border:1px solid #2caeff55;box-shadow:inset 0 0 80px #008cff14,0 0 100px #008cff0c}.globe:before,.globe:after{content:"";position:absolute;inset:0;border:1px solid #2caeff25;border-radius:50%;transform:scaleX(.42)}.globe:after{transform:scaleY(.42)}.global-copy{position:absolute;left:12%;top:35%}.global-copy b{font-size:11px;letter-spacing:.2em}.global-copy p{color:#70869c;font-size:12px}.contact-card{padding-bottom:180px}.contact-card p{color:#8296ab;margin:30px auto;max-width:500px;line-height:1.8}footer{display:flex;justify-content:space-between;align-items:center;padding:30px 8vw;border-top:1px solid #ffffff10;color:#5f7489;font-size:9px;letter-spacing:.12em;text-transform:uppercase}footer img{width:105px;height:40px;object-fit:contain}footer a{display:block}@media(max-width:950px){.nav{display:none}.nav.open{display:flex;position:absolute;top:82px;left:0;right:0;padding:25px 7vw;background:#02050bf5;flex-direction:column}.hamburger{display:block}.pill{display:none}.two-col{grid-template-columns:1fr}.feature-grid,.timeline{grid-template-columns:1fr 1fr}.terminal{right:4%;opacity:.4}.capability-list article{grid-template-columns:45px 60px 1fr}}@media(max-width:600px){.site-header{height:70px}.brand img{width:108px}.home-hero{height:100svh;min-height:650px}.hero-copy{left:7vw;right:7vw}.hero h1{font-size:clamp(55px,16vw,90px)}.actions{flex-wrap:wrap}.scroll-indicator{display:none}.section{padding:100px 7vw}.page-hero{padding:150px 7vw 80px;min-height:580px}.page-hero h1{font-size:clamp(55px,15vw,90px)}.feature-grid,.timeline{grid-template-columns:1fr}.capability-list article{grid-template-columns:35px 45px 1fr;gap:15px}.capability-list h2{font-size:23px}.terminal{width:320px;right:-60px;opacity:.25}.globe{width:320px;height:320px}footer{flex-direction:column;gap:15px;text-align:center}}.home-news-wrap{position:relative}.home-news-strip{padding:42px 8vw;border-block:1px solid #ffffff10;background:#020811;display:flex;align-items:center;gap:40px}.home-news-label{min-width:150px;color:#40b9ff;font-size:10px;font-weight:800;letter-spacing:.24em}.home-news-items{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;flex:1;background:#ffffff10}.home-news-item{padding:20px 24px;background:#020811;text-decoration:none;color:#fff;transition:.25s}.home-news-item:hover{background:#061321}.home-news-item small{display:block;color:#5f7b93;font-size:9px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:9px}.home-news-item b{display:block;font:500 17px/1.25 Space Grotesk}.home-news-all{color:#38b7ff;text-decoration:none;font-size:10px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#26b4ff;box-shadow:0 0 14px #26b4ff;margin-right:9px;animation:pulse 1.8s infinite}.home-notifications{position:fixed;z-index:40;right:28px;bottom:28px;width:360px;background:#030a13ed;border:1px solid #32adff2b;box-shadow:0 20px 70px #000b;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);transition:.3s ease}.home-notifications.collapsed{width:190px}.notification-head{height:48px;padding:0 15px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff10}.notification-head-left{display:flex;align-items:center;gap:8px;color:#dcecff;font-size:9px;font-weight:800;letter-spacing:.17em}.notification-head-left .live-dot{margin:0;width:5px;height:5px}.notification-actions{display:flex;align-items:center;gap:7px}.notification-actions button,.notification-actions a{width:27px;height:27px;display:grid;place-items:center;border:1px solid #ffffff12;background:#ffffff04;color:#8fa8be;text-decoration:none;cursor:pointer;font-size:12px}.notification-actions button:hover,.notification-actions a:hover{color:#42baff;border-color:#35aaff40}.notification-list{max-height:330px;overflow:hidden;transition:max-height .35s ease,opacity .25s ease}.collapsed .notification-list{max-height:0;opacity:0}.notification{display:grid;grid-template-columns:7px 1fr 20px;gap:12px;padding:15px;border-bottom:1px solid #ffffff0b;text-decoration:none;color:#fff}.notification:hover{background:#ffffff04}.notification-icon{width:7px;height:7px;border-radius:50%;background:#23aeff;box-shadow:0 0 12px #23aeff;margin-top:4px}.notification small{display:block;color:#5e7890;font-size:8px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px}.notification b{font:500 13px/1.35 Space Grotesk}.notification-arrow{color:#3eb7ff;font-size:15px}.news-page{min-height:100vh}.news-section{padding-top:40px}.news-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.news-card{background:#030a12;border:1px solid #ffffff0d;overflow:hidden;transition:transform .25s,border-color .25s}.news-card:hover{transform:translateY(-4px);border-color:#2caeff30}.news-card.featured{grid-column:span 2;display:grid;grid-template-columns:1.15fr .85fr}.news-image{min-height:270px;background-size:cover;background-position:center;filter:saturate(.8);position:relative}.news-image:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#02050b44,#02050b00 55%,#008cff18)}.news-body{padding:30px}.news-meta{display:flex;justify-content:space-between;gap:15px;color:#48baff;font-size:9px;letter-spacing:.15em;text-transform:uppercase}.news-meta time{color:#61788e}.news-body h2{font:600 clamp(25px,3vw,42px)/1.05 "Space Grotesk";letter-spacing:-.04em;margin:28px 0 16px}.news-body p{color:#7f95aa;line-height:1.75;max-width:620px}@keyframes pulse{50%{opacity:.35;transform:scale(.8)}}@media(max-width:950px){.home-news-strip{display:block}.home-news-label{margin-bottom:18px}.home-news-items{grid-template-columns:1fr}.home-news-all{display:inline-block;margin-top:18px}.home-notifications{right:18px;bottom:18px;width:320px}.news-grid{grid-template-columns:1fr}.news-card.featured{grid-column:span 1;display:block}}@media(max-width:600px){.home-notifications{display:none}.news-body{padding:22px}.news-image{min-height:210px}}.frontier-page{overflow:hidden;background:#02060d}.frontier-hero{min-height:880px;height:100svh;position:relative;display:flex;align-items:center;padding:150px 8vw 80px;isolation:isolate;background:radial-gradient(circle at 76% 47%,#087cff1c 0 10%,transparent 34%),radial-gradient(circle at 45% 110%,#00aaff10,transparent 30%),#02060d}.frontier-grid{position:absolute;inset:0;opacity:.34;background-image:linear-gradient(#50bfff0b 1px,transparent 1px),linear-gradient(90deg,#50bfff0b 1px,transparent 1px);background-size:74px 74px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 78%);mask-image:linear-gradient(90deg,#000,transparent 78%)}.frontier-grid:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#02060d 0%,transparent 50%,#02060d 100%),linear-gradient(0deg,#02060d 0%,transparent 25%,#02060d 100%)}.frontier-hero-copy{position:relative;z-index:5;max-width:730px}.frontier-label{margin-bottom:34px}.frontier-eyebrow{font-size:10px;letter-spacing:.28em;color:#57c6ff;font-weight:800}.frontier-eyebrow span{display:inline-block;width:7px;height:7px;border-radius:50%;background:#2ab5ff;box-shadow:0 0 18px #2ab5ff;margin-right:10px}.frontier-hero h1{font:500 clamp(65px,8.5vw,126px)/.83 "Space Grotesk";letter-spacing:-.075em;margin:18px 0 32px;max-width:850px}.frontier-hero h1 em{font-style:normal;color:#5c7891}.frontier-hero h1 strong{font-weight:600;color:#fff;text-shadow:0 0 50px #008dff1c}.frontier-intro{max-width:570px;color:#8da5bb;line-height:1.85;font-size:15px}.frontier-actions{display:flex;gap:12px;margin-top:32px}.frontier-actions .btn span{font-size:14px}.frontier-orbit{position:absolute;z-index:2;right:-3vw;top:50%;width:min(52vw,700px);height:min(52vw,700px);transform:translate(var(--mx,0),calc(-50% + var(--my,0)));transition:transform .25s ease;filter:drop-shadow(0 0 70px #008cff0c)}.orbit-core{position:absolute;left:50%;top:50%;width:150px;height:150px;transform:translate(-50%,-50%);border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#168dff55,#03101e 55%,#02060d);border:1px solid #45bdff55;box-shadow:inset 0 0 45px #008cff24,0 0 90px #008cff16}.orbit-core:before{content:"";position:absolute;inset:12px;border-radius:50%;border:1px solid #5ccaff18}.orbit-core span{font:600 30px Space Grotesk;letter-spacing:.18em;color:#dff5ff;margin-left:.18em}.orbit-ring{position:absolute;inset:10%;border:1px solid #3ab8ff24;border-radius:50%;transform:rotate(25deg) scaleY(.46)}.ring-b{inset:18%;transform:rotate(-42deg) scaleY(.52);border-color:#3ab8ff18}.ring-c{inset:1%;transform:rotate(72deg) scaleY(.27);border-color:#3ab8ff10}.orbit-node{position:absolute;display:grid;place-items:center;width:45px;height:45px;border-radius:50%;font:700 10px monospace;color:#8edcff;background:#04111e;border:1px solid #40baff55;box-shadow:0 0 25px #008cff1c}.node-a{left:14%;top:29%}.node-b{right:15%;top:19%}.node-c{right:7%;bottom:27%}.orbit-caption{position:absolute;left:50%;bottom:7%;transform:translate(-50%);white-space:nowrap;color:#557086;font-size:8px;letter-spacing:.26em}.frontier-scroll{position:absolute;z-index:5;right:5vw;bottom:55px;writing-mode:vertical-rl;color:#60768c;font-size:9px;letter-spacing:.22em}.frontier-scroll span{color:#37b8ff;margin-top:10px}.frontier-signal{min-height:88px;border-block:1px solid #35b4ff12;background:#030a12;display:grid;grid-template-columns:180px 1fr 100px;align-items:center;gap:30px;padding:0 8vw;color:#6e8499;font-size:10px;letter-spacing:.18em}.frontier-signal>div{color:#43bcff;font-weight:800}.frontier-signal p{margin:0;color:#a1b4c7;letter-spacing:.03em;font-size:13px}.frontier-signal>span{text-align:right;color:#4f687e}.signal-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#27b5ff;box-shadow:0 0 15px #27b5ff;margin-right:10px}.frontier-section{padding-top:145px}.frontier-section-head{display:grid;grid-template-columns:1fr .7fr;gap:8vw;align-items:end;margin-bottom:70px}.frontier-section-head h2,.frontier-visual-copy h2{font:500 clamp(50px,6.5vw,92px)/.88 "Space Grotesk";letter-spacing:-.065em;margin:0}.frontier-section-head h2 span,.frontier-visual-copy h2 span{color:#268fff}.frontier-section-head>p{color:#7f96aa;line-height:1.9;max-width:500px;margin:0 0 8px}.frontier-stages{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #ffffff12;border-left:1px solid #ffffff0a}.frontier-stage{appearance:none;text-align:left;background:#030a12;border:0;border-right:1px solid #ffffff0b;border-bottom:1px solid #ffffff0b;color:#fff;padding:25px 24px 30px;min-height:330px;cursor:pointer;transition:.3s}.frontier-stage:hover,.frontier-stage.active{background:linear-gradient(145deg,#061624,#030a12);box-shadow:inset 0 1px #31b4ff55}.stage-top{display:grid;grid-template-columns:35px 1fr 20px;align-items:center;color:#536b80;font:9px monospace;letter-spacing:.15em}.stage-top b{color:#32b8ff}.stage-top i{font-style:normal;color:#3e6780}.stage-line{height:1px;background:#ffffff10;margin:35px 0 30px;position:relative}.stage-line span{position:absolute;left:0;top:-1px;height:3px;width:0;background:#27adff;box-shadow:0 0 12px #27adff;transition:.4s}.frontier-stage.active .stage-line span{width:46%}.frontier-stage h3{font:600 22px/1.08 Space Grotesk;letter-spacing:-.03em;max-width:220px;margin:0 0 18px}.frontier-stage p{color:#71889d;font-size:12px;line-height:1.75;margin:0}.frontier-stage-detail{display:none}.frontier-visual-section{min-height:720px;position:relative;padding:150px 8vw;display:flex;align-items:center;overflow:hidden;border-block:1px solid #ffffff09;background:radial-gradient(circle at 72% 50%,#007dff18,transparent 30%),#02070e}.frontier-visual-copy{position:relative;z-index:4;max-width:570px}.frontier-visual-copy>p{color:#8197aa;line-height:1.9;max-width:470px;margin-top:30px}.frontier-stats{display:flex;gap:48px;margin-top:55px}.frontier-stats div{display:flex;flex-direction:column;gap:5px}.frontier-stats strong{font:500 27px Space Grotesk;color:#e5f5ff}.frontier-stats span{font-size:8px;letter-spacing:.18em;color:#587087;text-transform:uppercase}.frontier-mesh{position:absolute;right:-2%;top:50%;width:min(55vw,720px);height:min(55vw,720px);transform:translateY(-50%);display:grid;place-items:center}.mesh-sphere{width:74%;height:74%;border-radius:50%;position:relative;background:radial-gradient(circle at 35% 30%,#0b6dba30,transparent 35%),radial-gradient(circle at center,#008dff10,transparent 60%);box-shadow:0 0 120px #008cff12,inset 0 0 100px #008cff12}.mesh-sphere:before,.mesh-sphere:after{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid #42baff28}.mesh-sphere:before{transform:rotate(55deg) scaleX(.35)}.mesh-sphere:after{transform:rotate(-55deg) scaleX(.35)}.mesh-sphere span{position:absolute;inset:8%;border:1px solid #42baff14;border-radius:50%;transform:rotate(65deg) scaleY(.24)}.mesh-sphere span:nth-child(2){transform:rotate(25deg) scaleY(.43)}.mesh-sphere span:nth-child(3){transform:rotate(-25deg) scaleY(.58)}.mesh-sphere span:nth-child(4){transform:rotate(-65deg) scaleY(.35)}.mesh-sphere span:nth-child(5){transform:rotate(90deg) scaleY(.7)}.mesh-label{position:absolute;bottom:10%;right:20%;font:9px monospace;letter-spacing:.3em;color:#3e7b9f}.frontier-domains{background:#030910}.domain-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #ffffff12;border-left:1px solid #ffffff0b}.domain-grid article{min-height:300px;padding:30px 28px;border-right:1px solid #ffffff0b;border-bottom:1px solid #ffffff0b;transition:.3s;position:relative;overflow:hidden}.domain-grid article:after{content:"";position:absolute;width:150px;height:150px;border-radius:50%;right:-80px;top:-80px;background:#008cff18;filter:blur(20px);opacity:0;transition:.4s}.domain-grid article:hover{background:#06111c}.domain-grid article:hover:after{opacity:1}.domain-code{font:700 10px monospace;color:#3bbaff;letter-spacing:.2em}.domain-grid h3{font:600 27px Space Grotesk;margin:65px 0 14px}.domain-grid p{color:#71889c;line-height:1.75;font-size:12px;max-width:260px}.domain-grid article>span{position:absolute;bottom:27px;color:#4b7897;font-size:9px;letter-spacing:.16em;text-transform:uppercase}.domain-grid article>span b{color:#32b8ff;font-size:14px;margin-left:8px}.frontier-manifesto{padding:180px 8vw 200px;text-align:center;background:radial-gradient(circle at 50% 50%,#008dff12,transparent 35%)}.frontier-manifesto .label{margin-bottom:50px}.frontier-manifesto blockquote{margin:0 auto;font:500 clamp(43px,6vw,88px)/.95 "Space Grotesk";letter-spacing:-.06em;max-width:1100px}.frontier-manifesto blockquote span{color:#5d7890}.frontier-manifesto .text-link{margin-top:42px}@media(max-width:950px){.frontier-hero{min-height:800px;height:auto;padding-top:150px}.frontier-orbit{right:-20%;opacity:.5;width:650px;height:650px}.frontier-section-head{grid-template-columns:1fr}.frontier-stages{grid-template-columns:1fr 1fr}.frontier-visual-section{min-height:820px}.frontier-mesh{right:-25%;opacity:.65}.domain-grid{grid-template-columns:1fr 1fr}.frontier-signal{grid-template-columns:1fr;gap:9px;padding:24px 7vw}.frontier-signal>span{text-align:left}}@media(max-width:600px){.frontier-hero{min-height:760px;padding:130px 7vw 80px;align-items:flex-start}.frontier-hero h1{font-size:clamp(54px,15vw,84px);margin-top:15px}.frontier-intro{font-size:14px}.frontier-orbit{width:430px;height:430px;right:-35%;top:62%;opacity:.34}.orbit-core{width:100px;height:100px}.orbit-core span{font-size:21px}.orbit-caption{font-size:6px}.frontier-scroll{display:none}.frontier-actions{flex-wrap:wrap}.frontier-section{padding-top:100px}.frontier-section-head{margin-bottom:45px}.frontier-stages{grid-template-columns:1fr}.frontier-stage{min-height:260px}.frontier-stage-detail{display:grid;grid-template-columns:90px 1fr;gap:8px 18px;padding:20px;border:1px solid #ffffff10;background:#030a12;margin-top:12px}.frontier-stage-detail span{font:8px monospace;color:#39b8ff;letter-spacing:.14em}.frontier-stage-detail strong{font-size:11px;letter-spacing:.14em}.frontier-stage-detail p{grid-column:1/-1;color:#748ba0;font-size:11px;line-height:1.7;margin:4px 0 0}.frontier-visual-section{padding:110px 7vw;min-height:760px}.frontier-visual-copy h2{font-size:clamp(50px,14vw,75px)}.frontier-mesh{width:560px;height:560px;right:-55%;top:62%;opacity:.42}.frontier-stats{gap:22px;flex-wrap:wrap;margin-top:40px}.frontier-stats strong{font-size:23px}.domain-grid{grid-template-columns:1fr}.domain-grid article{min-height:240px}.domain-grid h3{margin-top:50px}.frontier-manifesto{padding:120px 7vw 150px}.frontier-manifesto blockquote{font-size:clamp(40px,11vw,65px)}}.frontier-global-section{min-height:860px;position:relative;display:flex;align-items:center;overflow:hidden;padding:130px 7vw;border-top:1px solid #ffffff09;border-bottom:1px solid #ffffff09;background:radial-gradient(circle at 73% 50%,#008dff18,transparent 34%),radial-gradient(circle at 35% 40%,#0a294018,transparent 34%),#02070e}.frontier-global-section:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#42baff08 1px,transparent 1px),linear-gradient(90deg,#42baff08 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%,#000 75%,transparent);mask-image:linear-gradient(90deg,transparent,#000 30%,#000 75%,transparent);pointer-events:none}.global-copy{position:relative;z-index:5;width:42%;max-width:560px}.global-copy h2{font:500 clamp(54px,6.5vw,94px)/.88 "Space Grotesk";letter-spacing:-.07em;margin:18px 0 30px}.global-copy h2 span{color:#2a9bff}.global-copy>p{max-width:450px;color:#8197aa;line-height:1.9;font-size:14px}.global-stats{display:flex;gap:44px;margin-top:55px}.global-stats div{display:flex;flex-direction:column;gap:7px}.global-stats strong{font:500 26px Space Grotesk;color:#e8f7ff}.global-stats span{font-size:8px;letter-spacing:.17em;text-transform:uppercase;color:#557087}.globe-wrap{position:absolute;right:-2%;top:50%;width:min(64vw,820px);height:min(64vw,820px);transform:translateY(-50%);touch-action:none;-webkit-user-select:none;user-select:none}.globe-canvas{position:absolute;inset:0;width:100%;height:100%;cursor:grab}.globe-canvas:active{cursor:grabbing}.globe-wrap:after{content:"";position:absolute;left:14%;right:14%;bottom:11%;height:8%;border-radius:50%;background:#008dff18;filter:blur(30px);pointer-events:none}.globe-pole{position:absolute;left:50%;width:4px;height:4px;border-radius:50%;background:#61d1ff;box-shadow:0 0 14px #29baff;pointer-events:none}.globe-pole.north{top:9%}.globe-pole.south{bottom:9%;opacity:.4}.globe-tag{position:absolute;font:8px monospace;letter-spacing:.2em;color:#5b89a5;white-space:nowrap}.globe-tag-a{left:8%;top:31%}.globe-tag-a i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#36c0ff;box-shadow:0 0 12px #36c0ff;margin-right:8px}.globe-tag-b{right:9%;top:18%;writing-mode:vertical-rl}.globe-loading{position:absolute;left:50%;bottom:10%;transform:translate(-50%);font:8px monospace;letter-spacing:.2em;color:#3b799b;transition:.3s}.globe-loading.done{color:#57c8ff}.globe-hint{position:absolute;left:50%;bottom:5%;transform:translate(-50%);font:8px monospace;letter-spacing:.18em;color:#5b7488;white-space:nowrap}.globe-hint span{color:#39baff;margin-left:8px}@media(max-width:950px){.frontier-global-section{min-height:980px;padding:100px 7vw;display:block}.global-copy{width:100%;max-width:600px}.globe-wrap{width:760px;height:760px;right:50%;top:64%;transform:translate(50%,-50%);opacity:.9}.global-stats{gap:30px}.globe-tag-a{left:10%}.globe-tag-b{right:13%}}@media(max-width:600px){.frontier-global-section{min-height:840px;padding:100px 7vw 70px}.global-copy h2{font-size:clamp(50px,14vw,76px)}.global-copy>p{font-size:13px}.global-stats{gap:20px;margin-top:35px;flex-wrap:wrap}.global-stats strong{font-size:21px}.globe-wrap{width:570px;height:570px;top:67%;right:50%;opacity:.78}.globe-tag-a{left:15%;top:26%}.globe-tag-b{right:16%;top:18%}.globe-hint{bottom:4%;font-size:7px}}.frontier-domain-intro{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end;margin-bottom:55px}.frontier-domain-intro p{max-width:480px;color:#8197aa;line-height:1.85;font-size:13px;margin:0}.domain-grid article>a{position:absolute;bottom:27px;color:#5b8ba8;font-size:9px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none}.domain-grid article>a b{color:#32b8ff;font-size:14px;margin-left:8px}.frontier-principles{padding:130px 8vw 150px;background:#02070d;border-top:1px solid #ffffff09}.frontier-principles>.label{margin-bottom:55px}.principle-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #ffffff12;border-left:1px solid #ffffff0b}.principle-grid>div{min-height:260px;padding:28px;border-right:1px solid #ffffff0b;border-bottom:1px solid #ffffff0b}.principle-grid strong{font:700 10px monospace;color:#36baff;letter-spacing:.2em}.principle-grid h3{font:600 24px/1.05 Space Grotesk;margin:70px 0 15px;letter-spacing:-.03em}.principle-grid p{color:#70889d;font-size:12px;line-height:1.75;max-width:240px;margin:0}.frontier-manifesto>p{max-width:590px;margin:32px auto 0;color:#71899d;font-size:14px;line-height:1.8}.frontier-manifesto .text-link{display:inline-block}@media(max-width:950px){.frontier-domain-intro{grid-template-columns:1fr}.principle-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.frontier-domain-intro{gap:20px;margin-bottom:40px}.principle-grid{grid-template-columns:1fr}.principle-grid>div{min-height:220px}.principle-grid h3{margin-top:50px}.frontier-principles{padding:100px 7vw 120px}.frontier-manifesto>p{font-size:13px}}.frontier-v2{background:#05080c;color:#edf6ff}.frontier-hero-v2{position:relative;min-height:88vh;display:flex;flex-direction:column;justify-content:center;padding:120px 7vw 80px;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.08)}.frontier-kicker{position:absolute;top:34px;left:7vw;font-size:11px;letter-spacing:.18em;color:#6f8497}.frontier-hero-v2-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:8vw;align-items:center;position:relative;z-index:2}.frontier-hero-v2 h1{font-size:clamp(58px,8vw,126px);line-height:.88;letter-spacing:-.065em;margin:22px 0 30px;font-weight:500}.frontier-hero-v2 h1 em{font-style:normal;color:#49bfff}.frontier-lead{max-width:650px;color:#9eafbd;font-size:18px;line-height:1.7}.frontier-eyebrow{font-size:11px;letter-spacing:.18em;color:#7e94a7}.frontier-eyebrow span,.signal-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#49bfff;margin-right:10px;box-shadow:0 0 20px #49bfff}.frontier-actions{display:flex;gap:12px;margin-top:34px;flex-wrap:wrap}.frontier-hero-panel{height:560px;position:relative;border:1px solid rgba(73,191,255,.18);background:radial-gradient(circle at 50% 45%,rgba(25,126,194,.16),transparent 38%),linear-gradient(145deg,#ffffff06,#ffffff01);overflow:hidden}.panel-index{position:absolute;top:22px;left:22px;font-size:10px;letter-spacing:.18em;color:#62788a}.frontier-core{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);width:190px;height:190px;border:1px solid rgba(73,191,255,.45);border-radius:50%;display:grid;place-items:center;box-shadow:0 0 80px #1f9be21f}.frontier-core:before,.frontier-core:after{content:"";position:absolute;border:1px solid rgba(73,191,255,.16);border-radius:50%;inset:-35px}.frontier-core:after{inset:-75px;border-style:dashed;animation:frontierSpin 18s linear infinite}.frontier-core span{font-size:27px;letter-spacing:.18em;color:#bdeaff}.frontier-core i{position:absolute;width:9px;height:9px;border-radius:50%;background:#49bfff;right:12px;top:35px;box-shadow:0 0 25px #49bfff}.frontier-panel-lines{position:absolute;left:24px;right:24px;bottom:22px;display:grid;gap:10px}.frontier-panel-lines span{border-top:1px solid rgba(255,255,255,.09);padding-top:9px;font-size:9px;letter-spacing:.16em;color:#668093}.frontier-statement{padding-top:120px;padding-bottom:120px}.frontier-statement-grid,.section-heading,.frontier-process-grid{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:end;margin-top:25px}.frontier-statement h2,.frontier-process h2,.frontier-tracks h2,.frontier-projects h2,.frontier-signals h2{font-size:clamp(45px,6vw,82px);line-height:.95;letter-spacing:-.05em;font-weight:500;margin:0}.frontier-v2 h2 span{color:#49bfff}.frontier-statement p,.section-heading>p{color:#91a4b3;line-height:1.75;font-size:16px;max-width:540px}.frontier-tracks,.frontier-process,.frontier-projects,.frontier-signals{padding-top:110px;padding-bottom:110px}.frontier-track-grid,.project-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:55px;border-top:1px solid rgba(255,255,255,.1);border-left:1px solid rgba(255,255,255,.1)}.frontier-track-grid article{padding:28px;border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);min-height:300px}.frontier-track-grid article>span,.project-card>span{font-size:10px;letter-spacing:.18em;color:#49bfff}.frontier-track-grid h3{font-size:25px;margin:70px 0 15px}.frontier-track-grid p,.project-card p{color:#8296a6;line-height:1.65}.frontier-track-grid a,.project-card b{color:#e8f6ff;font-size:11px;letter-spacing:.12em;text-decoration:none}.frontier-process{background:#080d13}.process-list{border-top:1px solid rgba(255,255,255,.1)}.process-list button{width:100%;display:grid;grid-template-columns:55px 150px 1fr 20px;gap:15px;text-align:left;background:none;border:0;border-bottom:1px solid rgba(255,255,255,.1);padding:25px 0;color:#758a9a;cursor:pointer}.process-list button.active{color:#edf6ff}.process-list strong{font-size:13px;letter-spacing:.1em}.process-list p{margin:0;line-height:1.5}.process-list i{font-style:normal;color:#49bfff}.project-grid{grid-template-columns:repeat(3,1fr)}.project-card{padding:35px;min-height:310px;border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);text-decoration:none;color:inherit;transition:.3s;background:#ffffff03}.project-card:hover{background:#49bfff0b;transform:translateY(-4px)}.project-card h3{font-size:28px;margin:65px 0 15px}.project-card b{display:block;margin-top:40px}.frontier-signals{background:#05080c}.signal-list{margin-top:45px;border-top:1px solid rgba(255,255,255,.1)}.signal-row{display:grid;grid-template-columns:70px 1fr 30px;gap:25px;padding:28px 0;border-bottom:1px solid rgba(255,255,255,.1);text-decoration:none;color:inherit}.signal-row>span{color:#49bfff;font-size:11px}.signal-row small{color:#6f8495;letter-spacing:.12em;text-transform:uppercase}.signal-row h3{font-size:25px;margin:8px 0}.signal-row p{color:#8194a4;margin:0;max-width:750px}.signal-row>b{font-size:20px;color:#49bfff}.frontier-close{text-align:center;padding:150px 7vw;background:radial-gradient(circle at center,rgba(28,123,186,.12),transparent 40%);border-top:1px solid rgba(255,255,255,.08)}.frontier-close h2{font-size:clamp(50px,7vw,100px);line-height:.92;letter-spacing:-.06em;font-weight:500;margin:25px 0 40px}.frontier-close h2 span{color:#49bfff}@keyframes frontierSpin{to{transform:rotate(360deg)}}@media(max-width:900px){.frontier-hero-v2-grid,.frontier-statement-grid,.section-heading,.frontier-process-grid{grid-template-columns:1fr}.frontier-hero-panel{height:420px}.frontier-track-grid{grid-template-columns:1fr 1fr}.project-grid{grid-template-columns:1fr}.process-list button{grid-template-columns:40px 120px 1fr 15px}.frontier-statement,.frontier-tracks,.frontier-process,.frontier-projects,.frontier-signals{padding-top:75px;padding-bottom:75px}}@media(max-width:600px){.frontier-hero-v2{padding-left:22px;padding-right:22px}.frontier-track-grid{grid-template-columns:1fr}.frontier-hero-v2 h1{font-size:58px}.frontier-hero-panel{height:350px}.process-list button{grid-template-columns:35px 1fr 15px}.process-list p{grid-column:2/4}.signal-row{grid-template-columns:35px 1fr 20px}.signal-row h3{font-size:20px}}.article-page{background:#f5f7f9;color:#101820;min-height:80vh}.article-hero{background:#05080c;color:#edf6ff;padding:150px 7vw 90px}.article-hero-inner{max-width:1050px;margin:auto}.article-back{color:#7f98aa;text-decoration:none;font-size:12px;letter-spacing:.1em}.article-meta{display:flex;gap:18px;margin:60px 0 20px;color:#49bfff;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.article-meta time{color:#7890a0}.article-hero h1{font-size:clamp(48px,7vw,92px);line-height:.95;letter-spacing:-.055em;font-weight:500;margin:0;max-width:1000px}.article-deck{font-size:20px;line-height:1.65;color:#9eafbd;max-width:760px;margin-top:28px}.article-content{max-width:800px;margin:0 auto;padding:80px 24px 100px;font-size:18px;line-height:1.85}.article-content h2{font-size:35px;line-height:1.1;letter-spacing:-.03em;margin:65px 0 18px}.article-content p{margin:0 0 25px}.article-content blockquote{border-left:2px solid #49bfff;margin:55px 0;padding:10px 0 10px 28px;font-size:26px;line-height:1.4}.article-content pre{background:#081018;color:#d8edfa;padding:25px;overflow:auto}.article-cover{width:100%;display:block;margin-bottom:60px}.article-content figure{margin:50px 0}.article-content figure img{max-width:100%;display:block}.article-content figcaption{font-size:12px;color:#6c7e8a;margin-top:10px}.article-footer{max-width:800px;margin:auto;padding:25px 24px 80px;border-top:1px solid #dbe2e8;display:flex;justify-content:space-between;gap:20px;font-size:10px;letter-spacing:.15em}.article-state{padding:180px 7vw;text-align:center}.article-state h1{font-size:clamp(45px,7vw,80px);margin:20px 0 35px}
