:root{--black:#101010;--ink:#171717;--muted:#777;--paper:#f2f0ea;--line:rgba(255,255,255,.14);--accent:#c8ff4a;--soft:#e7e4db}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--black);color:#f8f7f2;font-family:Geist,Arial,sans-serif}a{color:inherit;text-decoration:none}.company-noise{position:fixed;inset:0;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.45'/%3E%3C/svg%3E");z-index:4}.company-nav{height:82px;max-width:1320px;margin:auto;padding:0 38px;display:flex;align-items:center;gap:42px;border-bottom:1px solid var(--line);position:relative;z-index:5}.company-logo img{width:142px;height:auto;display:block}.company-nav nav{display:flex;gap:28px;color:#aaa;font-size:13px;margin-left:auto}.company-nav nav a:hover,.company-footer a:hover{color:var(--accent)}.company-nav-link{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--accent);font-weight:600}.company-nav-link svg,.text-link svg,.button svg{width:15px;height:15px}.company-hero{max-width:1320px;min-height:650px;margin:auto;padding:92px 64px 72px;display:grid;grid-template-columns:1.05fr .95fr;gap:35px;align-items:center}.hero-copy{max-width:650px}.eyebrow{font-size:11px;letter-spacing:.16em;color:var(--accent);font-weight:700;margin:0 0 24px;display:flex;align-items:center;gap:10px}.eyebrow span{display:inline-block;width:25px;height:1px;background:var(--accent)}h1,h2,h3,p{margin-top:0}.hero-copy h1{font-family:"Space Grotesk",sans-serif;font-size:clamp(48px,6.2vw,86px);line-height:.96;letter-spacing:-.065em;margin-bottom:30px;max-width:670px}.hero-lead{font-size:18px;line-height:1.6;color:#b8b6af;max-width:570px}.hero-actions{display:flex;align-items:center;gap:24px;margin-top:36px}.button{border:0;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:15px 20px;font:600 14px Geist;cursor:pointer;transition:transform .2s,background .2s}.button:hover{transform:translateY(-2px)}.button-light{background:var(--accent);color:var(--black)}.button-dark{background:var(--black);color:#fff;width:100%;margin-top:4px}.text-link{font-size:14px;color:#d4d1c9;display:flex;align-items:center;gap:7px}.hero-proof{display:flex;flex-wrap:wrap;gap:20px;margin-top:52px;color:#888;font-size:12px}.hero-proof span{display:flex;align-items:center;gap:8px}.hero-proof svg{width:15px;color:var(--accent)}.hero-orbit{height:470px;position:relative;display:grid;place-items:center}.orbit-ring{position:absolute;border:1px solid rgba(200,255,74,.25);border-radius:50%;transform:rotate(-18deg)}.orbit-ring-one{width:380px;height:180px}.orbit-ring-two{width:300px;height:380px}.orbit-core{width:190px;height:190px;border-radius:50%;border:1px solid rgba(200,255,74,.7);background:radial-gradient(circle at 36% 30%,#333,#171717 65%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;box-shadow:0 0 80px rgba(200,255,74,.13);z-index:1}.orbit-core img{width:100px}.orbit-core span{font-size:9px;letter-spacing:.2em;color:var(--accent);text-align:center;line-height:1.5}.orbit-node{position:absolute;display:flex;align-items:center;gap:8px;color:#e9e6dd;font-size:12px;background:#1d1d1d;border:1px solid var(--line);padding:11px 14px}.orbit-node svg{width:16px;color:var(--accent)}.node-one{top:25px;right:65px}.node-two{left:22px;top:195px}.node-three{right:33px;bottom:45px}.company-benefits{background:var(--paper);color:var(--ink);display:grid;grid-template-columns:repeat(3,1fr);max-width:none;padding:62px max(64px,calc((100vw - 1192px)/2));gap:1px}.company-benefits article{padding:8px 42px 12px;border-right:1px solid #d0cdc4}.company-benefits article:last-child{border-right:0}.benefit-icon{width:42px;height:42px;border:1px solid #bab7ae;display:grid;place-items:center;margin-bottom:28px}.benefit-icon svg{width:20px;color:#657f10}.company-benefits article p{font-size:10px;letter-spacing:.16em;font-weight:700;color:#718c1b;margin-bottom:10px}.company-benefits h2{font:600 27px "Space Grotesk";letter-spacing:-.04em;margin-bottom:9px}.company-benefits span{color:#6c6961;font-size:14px;line-height:1.55}.company-apply{max-width:1320px;margin:auto;padding:110px 64px 125px;display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.apply-intro h2{font:600 52px "Space Grotesk";letter-spacing:-.06em;line-height:1;margin-bottom:25px}.apply-intro>p:not(.eyebrow){color:#aaa;line-height:1.65;font-size:16px;max-width:400px}.apply-note{border-left:2px solid var(--accent);margin-top:40px;padding:4px 0 4px 16px;display:flex;gap:10px;color:#aaa;font-size:12px;line-height:1.55;max-width:385px}.apply-note svg{width:17px;flex:none;color:var(--accent)}.apply-panel{background:#f8f7f2;color:var(--ink);padding:38px;min-height:450px}.form-heading{display:flex;gap:15px;align-items:flex-start;margin-bottom:30px}.form-heading>span{font:600 11px "Space Grotesk";color:#879c2d;border:1px solid #bdc995;padding:5px 7px}.form-heading p{font-size:10px;letter-spacing:.16em;color:#7e8d41;font-weight:700;margin:0 0 5px}.form-heading h3{font:600 25px "Space Grotesk";letter-spacing:-.04em;margin:0}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.apply-panel label{display:block;font-size:12px;font-weight:600;color:#4c4a45;margin-bottom:17px}.apply-panel label small{color:#96938a;font-weight:400}.apply-panel input,.apply-panel select,.apply-panel textarea{display:block;width:100%;border:1px solid #d3d0c7;background:#fff;padding:13px 14px;margin-top:8px;color:var(--ink);font:400 14px Geist;outline:none}.apply-panel textarea{resize:vertical;min-height:115px}.apply-panel input:focus,.apply-panel select:focus,.apply-panel textarea:focus{border-color:#86a726;box-shadow:0 0 0 3px rgba(134,167,38,.13)}.check-row{display:flex!important;gap:10px;align-items:flex-start;font-weight:400!important;line-height:1.45;margin-top:2px}.check-row input{width:16px;height:16px;margin:2px 0 0;accent-color:#7c9d18}.check-row a{color:#587400;text-decoration:underline}.form-message{padding:12px 14px;background:#f0e4e0;color:#9f3b2e;font-size:13px;line-height:1.45}.form-message.success{background:#e8f1d5;color:#526d0c}.company-status{border-top:1px solid #dedbd2;margin-top:35px;padding-top:32px}.status-card{border:1px solid #dedbd2;padding:18px}.status-card strong{display:block;font:600 19px "Space Grotesk";margin-bottom:8px}.status-card p{font-size:13px;color:#6d6961;line-height:1.55;margin-bottom:14px}.status-pill{display:inline-flex;padding:6px 9px;background:#eef3df;color:#5a7411;font-size:10px;letter-spacing:.1em;font-weight:700;text-transform:uppercase}.company-key{background:#141414;color:#f8f7f2;padding:16px;margin-top:14px}.company-key code{display:block;color:var(--accent);font:12px monospace;line-height:1.5;word-break:break-all;margin:9px 0}.company-key button{border:1px solid #4b5a28;background:transparent;color:var(--accent);padding:7px 10px;font:600 11px Geist;cursor:pointer}.company-footer{border-top:1px solid var(--line);max-width:1320px;margin:auto;padding:34px 64px 40px;display:flex;align-items:center;gap:26px;color:#777;font-size:12px}.company-footer .company-logo img{width:112px}.company-footer>div{margin-left:auto;display:flex;gap:22px}.company-footer a{color:#aaa}@media(max-width:850px){.company-nav{padding:0 22px;gap:18px}.company-nav nav{display:none}.company-nav-link{margin-left:auto}.company-hero{padding:64px 24px 50px;display:block;min-height:0}.hero-copy h1{font-size:52px}.hero-orbit{height:360px;margin-top:35px;transform:scale(.85)}.company-benefits{display:block;padding:45px 24px}.company-benefits article{border-right:0;border-bottom:1px solid #d0cdc4;padding:25px 0}.company-benefits article:last-child{border-bottom:0}.company-apply{display:block;padding:75px 24px}.apply-intro{margin-bottom:45px}.apply-intro h2{font-size:44px}.apply-panel{padding:24px}.field-grid{grid-template-columns:1fr}.company-footer{padding:28px 24px;display:grid;grid-template-columns:1fr}.company-footer>div{margin-left:0}}
.company-nav{position:absolute;top:0;left:50%;z-index:5;width:min(100%,1480px);max-width:1480px;transform:translateX(-50%);padding:0 48px;border-bottom-color:rgba(255,255,255,.16);background:linear-gradient(180deg,rgba(0,0,0,.52),transparent)}
.company-nav nav{color:rgba(255,255,255,.72)}
.company-nav-link{padding:10px 17px;border:1px solid rgba(255,255,255,.4);border-radius:999px;color:#fff;background:rgba(0,0,0,.2)}
.company-hero{position:relative;isolation:isolate;max-width:none;min-height:1080px;padding:clamp(520px,56vw,700px) 32px 92px;display:flex;align-items:flex-start;justify-content:center;overflow:hidden;text-align:center;background:#050302}
.company-hero::before{content:"";position:absolute;inset:0 0 auto;height:clamp(520px,56vw,700px);z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.2) 0%,transparent 48%,#050302 100%),url('/assets/company-hero-lightstream.png') center top/cover no-repeat}
.company-hero::after{display:none}
.hero-copy{position:relative;z-index:1;width:min(100%,1060px);max-width:none}
.eyebrow{justify-content:center;color:#ffb45e}
.eyebrow span{background:#ffb45e}
.hero-copy h1{max-width:820px;margin:0 auto 24px;font-size:clamp(44px,5.3vw,78px);line-height:.94;letter-spacing:-.065em;text-shadow:0 5px 35px rgba(0,0,0,.6)}
.hero-lead{max-width:610px;margin:0 auto;color:rgba(255,255,255,.72);font-size:18px;line-height:1.5}
.hero-actions{justify-content:center;margin-top:32px}
.button-light{padding:16px 27px;border-radius:999px;color:#15110c;background:#fff;box-shadow:0 8px 28px rgba(255,143,50,.18)}
.text-link{color:rgba(255,255,255,.82)}
.hero-proof{justify-content:center;width:min(100%,1060px);margin:62px auto 0;padding-top:19px;border-top:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.62)}
.hero-proof svg{color:#ffb45e}
@media(max-width:850px){.company-nav{width:100%;padding:0 22px}.company-hero{min-height:960px;padding:clamp(390px,108vw,500px) 24px 62px;align-items:flex-start}.company-hero::before{height:calc(clamp(390px,108vw,500px) + 120px);background:linear-gradient(180deg,rgba(0,0,0,.2) 0%,transparent 32%),url('/assets/company-hero-lightstream.png') center 32%/auto 145% no-repeat}.hero-copy{transform:translateY(-56px)}.hero-copy h1{font-size:clamp(38px,10vw,58px);line-height:.96}.hero-lead{font-size:15px}.hero-actions{flex-direction:column;gap:17px}.hero-proof{gap:12px 19px;margin-top:43px;font-size:11px}.hero-proof span{justify-content:center}.company-nav-link{padding:9px 12px;font-size:11px}}
.capability-field{position:relative;isolation:isolate;overflow:hidden;background:#050302;color:#f8f7f2;padding:132px 48px 156px;border-top:1px solid rgba(255,137,51,.13);border-bottom:1px solid rgba(255,137,51,.13)}
.capability-field__mesh{position:absolute;inset:-20% -10%;z-index:-1;overflow:hidden;opacity:.72;pointer-events:none;background:radial-gradient(ellipse at var(--field-x,50%) var(--field-y,44%),rgba(255,107,28,.16),transparent 32%),radial-gradient(ellipse at 50% 100%,rgba(255,89,20,.1),transparent 45%);transition:background-position .2s ease}
.capability-field__mesh::before,.capability-field__mesh::after{content:"";position:absolute;inset:0;background:repeating-radial-gradient(ellipse at 51% 55%,transparent 0 28px,rgba(255,121,45,.19) 29px 30px,transparent 31px 47px);transform:rotate(-9deg) scale(1.16);animation:capabilityMeshDrift 18s linear infinite}
.capability-field__mesh::after{inset:12% -18% -10%;background:repeating-radial-gradient(ellipse at 42% 38%,transparent 0 37px,rgba(255,95,27,.13) 38px 39px,transparent 40px 62px);transform:rotate(11deg) scale(1.1);animation-duration:24s;animation-direction:reverse}
.capability-field__mesh span{position:absolute;display:block;height:1px;background:linear-gradient(90deg,transparent,rgba(255,145,69,.85),transparent);filter:drop-shadow(0 0 8px rgba(255,109,30,.8));opacity:0;animation:capabilityTracer 8s ease-in-out infinite}
.capability-field__mesh span:nth-child(1){width:34%;top:25%;left:-8%;transform:rotate(11deg);animation-delay:-2s}.capability-field__mesh span:nth-child(2){width:28%;top:42%;right:-4%;transform:rotate(-15deg);animation-delay:-5s}.capability-field__mesh span:nth-child(3){width:24%;bottom:18%;left:38%;transform:rotate(-7deg);animation-delay:-7s}
.capability-field__inner{width:min(100%,1480px);margin:0 auto}
.capability-field__header{display:flex;align-items:end;justify-content:space-between;gap:40px;margin:0 auto 56px;max-width:1320px}.capability-field__overline{margin:0 0 17px;color:#ff963e;font-size:10px;font-weight:700;letter-spacing:.2em}.capability-field__header h2{max-width:700px;margin:0;font:600 clamp(42px,5vw,72px)/.95 "Space Grotesk",sans-serif;letter-spacing:-.065em}.capability-field__header>p{max-width:310px;margin:0 0 5px;color:rgba(255,255,255,.55);font-size:14px;line-height:1.55}
.capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;perspective:1400px}
.capability-card{--rx:0deg;--ry:0deg;--gx:50%;--gy:50%;position:relative;isolation:isolate;min-height:620px;padding:48px 42px 38px;overflow:hidden;border:1px solid rgba(255,124,38,.34);background:linear-gradient(145deg,rgba(24,11,5,.92),rgba(5,4,3,.98) 58%);box-shadow:inset 0 0 0 1px rgba(255,187,116,.025),0 24px 80px rgba(0,0,0,.28);transform:perspective(1400px) rotateX(var(--rx)) rotateY(var(--ry)) translateY(0);transform-style:preserve-3d;opacity:0;transition:transform .6s cubic-bezier(.2,.75,.2,1),opacity .8s ease,box-shadow .5s ease;transition-delay:calc(var(--card-order) * 110ms)}
.capability-card.is-visible{opacity:1}.capability-card:hover{box-shadow:inset 0 0 0 1px rgba(255,187,116,.07),0 30px 100px rgba(255,89,20,.13)}.capability-card::before{content:"";position:absolute;inset:-1px;z-index:-1;padding:1px;background:conic-gradient(from 210deg,transparent 0 34%,rgba(255,107,27,.86) 43%,transparent 52% 78%,rgba(255,162,76,.45) 88%,transparent 94%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:capabilityBorderSweep 8s linear infinite}.capability-card::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at var(--gx) var(--gy),rgba(255,108,35,.2),transparent 28%)}
.capability-card__beam{position:absolute;top:0;left:15%;width:70%;height:1px;background:linear-gradient(90deg,transparent,#ff9b4c,transparent);box-shadow:0 0 22px 3px rgba(255,102,24,.5);opacity:.8;animation:capabilityBeam 4.8s ease-in-out infinite}.capability-card__meta{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;color:rgba(255,255,255,.32);font:600 10px/1 Geist;letter-spacing:.12em}.capability-icon{width:80px;height:80px;display:grid;place-items:center;border:1px solid rgba(255,128,42,.65);border-radius:17px;background:linear-gradient(145deg,rgba(74,26,6,.88),rgba(10,6,3,.9));box-shadow:0 0 26px rgba(255,96,24,.23),inset 0 0 18px rgba(255,124,39,.08);color:#ff963d}.capability-icon svg{width:34px;height:34px;stroke-width:1.45}.capability-card__kicker{position:relative;z-index:2;margin:35px 0 24px;color:#ff963d;font-size:11px;font-weight:700;letter-spacing:.24em}.capability-card h3{position:relative;z-index:2;margin:0 0 20px;font:500 clamp(31px,2.55vw,45px)/.98 Geist,Arial,sans-serif;letter-spacing:-.065em}.capability-card__copy{position:relative;z-index:2;max-width:340px;margin:0;color:rgba(255,255,255,.58);font-size:16px;line-height:1.58}
.capability-visual{position:absolute;right:-6%;bottom:-4%;left:-6%;height:295px;transform:translateZ(24px);pointer-events:none}.capability-visual--scale{background:radial-gradient(ellipse at 48% 74%,rgba(255,109,29,.16),transparent 42%)}.scale-axis{position:absolute;left:-15%;right:-15%;bottom:58px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,117,40,.56),transparent);transform:rotate(-15deg);box-shadow:0 0 16px rgba(255,99,26,.55)}.scale-orbit{position:absolute;left:50%;bottom:20px;border:1px solid rgba(255,126,45,.75);border-radius:50%;transform:translateX(-50%) rotate(-17deg);box-shadow:0 0 15px rgba(255,96,22,.32);animation:scaleOrbit 8s linear infinite}.scale-orbit--one{width:290px;height:96px}.scale-orbit--two{width:228px;height:72px;animation-duration:6.5s;animation-direction:reverse}.scale-orbit--three{width:158px;height:50px;animation-duration:5s}.scale-core{position:absolute;left:50%;bottom:43px;width:19px;height:19px;border-radius:50%;transform:translateX(-50%);background:#ff9d4f;box-shadow:0 0 12px 5px rgba(255,103,25,.7),0 0 45px 13px rgba(255,80,17,.23);animation:corePulse 2.6s ease-in-out infinite}.scale-node{position:absolute;width:5px;height:5px;border-radius:50%;background:#ffae61;box-shadow:0 0 8px 3px rgba(255,102,24,.7);animation:nodeBlink 2.2s ease-in-out infinite}.scale-node--one{left:25%;bottom:99px}.scale-node--two{left:71%;bottom:89px;animation-delay:-.7s}.scale-node--three{left:39%;bottom:142px;animation-delay:-1.3s}.scale-node--four{left:83%;bottom:44px;animation-delay:-1.8s}
.capability-visual--billing{height:285px;perspective:600px;background:radial-gradient(ellipse at 53% 77%,rgba(255,103,24,.18),transparent 40%)}.billing-ledger{position:absolute;left:50%;bottom:8px;width:245px;height:178px;border:2px solid #ff9849;border-radius:16px;transform:translateX(-50%) rotate(-12deg) rotateX(14deg);background:linear-gradient(145deg,rgba(96,36,9,.36),rgba(15,7,3,.58));box-shadow:0 0 22px rgba(255,94,22,.55),inset 0 0 34px rgba(255,99,28,.1);animation:ledgerFloat 5s ease-in-out infinite}.billing-ledger__edge{position:absolute;inset:8px;border:1px solid rgba(255,155,79,.32);border-radius:10px}.billing-ledger i{position:relative;display:block;width:62%;height:5px;margin:39px 0 0 30px;border-radius:5px;background:#ff923e;box-shadow:0 0 9px rgba(255,102,24,.55);animation:ledgerLine 3.4s ease-in-out infinite}.billing-ledger i+i{margin-top:17px;width:53%;animation-delay:-.5s}.billing-ledger i+i+i{width:67%;animation-delay:-1s}.billing-ledger i+i+i+i{width:44%;animation-delay:-1.5s}.billing-ledger b{position:absolute;right:21px;bottom:20px;display:grid;place-items:center;width:48px;height:48px;border:2px solid #ff9849;border-radius:50%;background:#1a0b03;box-shadow:0 0 16px rgba(255,100,24,.6);animation:checkPulse 2.8s ease-in-out infinite}.billing-ledger b svg{width:25px;height:25px;fill:none;stroke:#ffb166;stroke-width:1.7}.billing-particle{position:absolute;width:4px;height:4px;border-radius:50%;background:#ffab5f;box-shadow:0 0 10px 4px rgba(255,100,24,.8);animation:particleFloat 4s ease-in-out infinite}.billing-particle--one{left:24%;top:42%;animation-delay:-1s}.billing-particle--two{right:20%;top:57%;animation-delay:-2.3s}.billing-particle--three{left:31%;bottom:15%;animation-delay:-3s}
.capability-visual--control{height:290px;background:radial-gradient(ellipse at 50% 74%,rgba(255,109,29,.17),transparent 42%)}.control-stack{position:absolute;left:50%;bottom:20px;width:215px;height:170px;transform:translateX(-50%) rotate(-27deg) skewY(8deg);transform-style:preserve-3d;animation:stackFloat 5.8s ease-in-out infinite}.control-plane{position:absolute;left:50%;width:174px;height:86px;transform:translateX(-50%) rotate(27deg) skewY(-8deg);border:1px solid #ff9849;border-radius:8px;background:linear-gradient(145deg,rgba(103,38,8,.48),rgba(20,8,3,.72));box-shadow:0 0 18px rgba(255,100,25,.42);transform-style:preserve-3d}.control-plane--one{top:76px}.control-plane--two{top:42px}.control-plane--three{top:8px;background:radial-gradient(circle,rgba(255,153,75,.72) 1px,transparent 1.5px) 0 0/10px 10px,linear-gradient(145deg,rgba(103,38,8,.48),rgba(20,8,3,.72));animation:planeLift 3.6s ease-in-out infinite}.control-stack b{position:absolute;left:50%;top:27px;width:8px;height:8px;transform:translateX(-50%) rotate(27deg);border-radius:50%;background:#ffb66f;box-shadow:0 0 10px 4px rgba(255,96,21,.72);z-index:3}.control-scan{position:absolute;left:50%;top:4px;width:160px;height:1px;transform:translateX(-50%) rotate(27deg);background:#ffd09c;box-shadow:0 0 13px 5px rgba(255,97,22,.7);z-index:4;animation:stackScan 2.8s ease-in-out infinite}
@keyframes capabilityMeshDrift{0%{transform:rotate(-9deg) scale(1.16) translate3d(-1%,0,0)}50%{transform:rotate(-7deg) scale(1.19) translate3d(2%,2%,0)}100%{transform:rotate(-9deg) scale(1.16) translate3d(-1%,0,0)}}@keyframes capabilityTracer{0%,100%{opacity:0;transform:translateX(-12%) rotate(11deg)}35%,62%{opacity:1}75%{opacity:0;transform:translateX(350%) rotate(11deg)}}@keyframes capabilityBorderSweep{to{transform:rotate(360deg)}}@keyframes capabilityBeam{0%,100%{transform:translateX(-38%);opacity:.25}50%{transform:translateX(38%);opacity:1}}@keyframes scaleOrbit{to{transform:translateX(-50%) rotate(343deg)}}@keyframes corePulse{0%,100%{transform:translateX(-50%) scale(.8);opacity:.75}50%{transform:translateX(-50%) scale(1.25);opacity:1}}@keyframes nodeBlink{0%,100%{opacity:.3;transform:scale(.7)}50%{opacity:1;transform:scale(1.6)}}@keyframes ledgerFloat{0%,100%{transform:translateX(-50%) rotate(-12deg) rotateX(14deg) translateY(8px)}50%{transform:translateX(-50%) rotate(-12deg) rotateX(14deg) translateY(-7px)}}@keyframes ledgerLine{0%,100%{opacity:.45;transform:scaleX(.86);transform-origin:left}50%{opacity:1;transform:scaleX(1)}}@keyframes checkPulse{0%,100%{transform:scale(.94);box-shadow:0 0 16px rgba(255,100,24,.45)}50%{transform:scale(1.08);box-shadow:0 0 26px rgba(255,100,24,.9)}}@keyframes particleFloat{0%,100%{transform:translate(0,12px);opacity:.2}50%{transform:translate(13px,-24px);opacity:1}}@keyframes stackFloat{0%,100%{transform:translateX(-50%) rotate(-27deg) skewY(8deg) translateY(7px)}50%{transform:translateX(-50%) rotate(-27deg) skewY(8deg) translateY(-7px)}}@keyframes planeLift{0%,100%{transform:translateX(-50%) rotate(27deg) skewY(-8deg) translateZ(0)}50%{transform:translateX(-50%) rotate(27deg) skewY(-8deg) translateZ(15px)}}@keyframes stackScan{0%,100%{transform:translateX(-50%) rotate(27deg) translateY(24px);opacity:.15}50%{transform:translateX(-50%) rotate(27deg) translateY(-4px);opacity:1}}
@media(max-width:1050px){.capability-field{padding:105px 28px 120px}.capability-field__header{display:block;margin-bottom:42px}.capability-field__header>p{margin-top:18px;max-width:440px}.capability-grid{grid-template-columns:1fr}.capability-card{min-height:510px}.capability-visual{height:250px}}
@media(max-width:600px){.capability-field{padding:82px 18px 92px}.capability-field__header h2{font-size:clamp(39px,12vw,54px)}.capability-field__overline{font-size:9px;line-height:1.5}.capability-field__header>p{font-size:13px}.capability-grid{gap:14px}.capability-card{min-height:540px;padding:32px 25px 28px}.capability-icon{width:68px;height:68px}.capability-icon svg{width:29px;height:29px}.capability-card__kicker{margin-top:29px;margin-bottom:20px;font-size:10px}.capability-card h3{font-size:39px}.capability-card__copy{font-size:14px;max-width:290px}.capability-visual{height:245px}.billing-ledger{width:225px;height:164px}.control-stack{transform:translateX(-50%) scale(.9) rotate(-27deg) skewY(8deg)}}
@media(prefers-reduced-motion:reduce){.capability-field__mesh::before,.capability-field__mesh::after,.capability-field__mesh span,.capability-card__beam,.capability-card::before,.scale-orbit,.scale-core,.scale-node,.billing-ledger,.billing-ledger i,.billing-ledger b,.billing-particle,.control-stack,.control-plane--three,.control-scan{animation:none!important}.capability-card{transform:none!important;transition:opacity .25s ease}.capability-card.is-visible{opacity:1}}
.capability-grid{position:relative}.capability-grid::before{content:"";position:absolute;z-index:0;top:59%;left:-5%;right:-5%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,134,49,.75) 18%,rgba(255,174,91,.9) 50%,rgba(255,134,49,.75) 82%,transparent);box-shadow:0 0 18px 2px rgba(255,94,23,.42);animation:capabilityConnector 5.5s ease-in-out infinite}.capability-card{z-index:1;min-height:594px;background:repeating-linear-gradient(90deg,transparent 0 80px,rgba(255,147,74,.027) 81px 82px),repeating-linear-gradient(0deg,transparent 0 66px,rgba(255,147,74,.022) 67px 68px),linear-gradient(145deg,rgba(29,13,6,.93),rgba(5,4,3,.98) 56%)}.capability-card__footer{position:absolute;z-index:4;right:42px;bottom:27px;left:42px;display:flex;align-items:center;justify-content:space-between;padding-top:13px;border-top:1px solid rgba(255,151,76,.18);color:rgba(255,255,255,.35);font-size:9px;font-weight:700;letter-spacing:.17em}.capability-card__footer b{display:inline-flex;align-items:center;gap:8px;color:#ff9a4a;font-size:9px;font-weight:700;letter-spacing:.14em}.capability-card__footer i{display:block;width:5px;height:5px;border-radius:50%;background:#ff9a4a;box-shadow:0 0 8px 2px rgba(255,104,25,.85);animation:statusBeacon 1.8s ease-in-out infinite}.capability-card--billing .capability-card__footer i{animation-delay:-.6s}.capability-card--control .capability-card__footer i{animation-delay:-1.2s}.capability-visual{height:280px}.capability-card--scale .capability-visual{bottom:20px}.capability-card--billing .capability-visual{bottom:16px}.capability-card--control .capability-visual{bottom:16px}@keyframes capabilityConnector{0%,100%{opacity:.3;transform:scaleX(.72)}50%{opacity:1;transform:scaleX(1)}}@keyframes statusBeacon{0%,100%{opacity:.35;transform:scale(.75)}50%{opacity:1;transform:scale(1.35)}}
@media(max-width:1050px){.capability-grid::before{display:none}.capability-card{min-height:510px}.capability-card__footer{right:32px;left:32px}.capability-visual{height:250px}}
@media(max-width:600px){.capability-card{min-height:540px}.capability-card__footer{right:25px;bottom:23px;left:25px}.capability-visual{height:245px}}
.company-apply{position:relative;isolation:isolate;max-width:none;overflow:hidden;padding:150px max(48px,calc((100vw - 1380px)/2)) 165px;grid-template-columns:.9fr 1.1fr;gap:110px;background:#070403;border-top:1px solid rgba(255,132,45,.16)}.company-apply::before{content:"";position:absolute;inset:-20% -10%;z-index:-2;opacity:.58;background:repeating-radial-gradient(ellipse at 22% 65%,transparent 0 30px,rgba(255,119,38,.15) 31px 32px,transparent 33px 51px);transform:rotate(-8deg);animation:intakeField 24s linear infinite}.company-apply::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 19% 52%,rgba(255,90,22,.18),transparent 34%),linear-gradient(90deg,rgba(5,3,2,.08),rgba(5,3,2,.48) 48%,rgba(5,3,2,.1))}.apply-intro{position:relative;z-index:1}.apply-intro h2{max-width:650px;color:#f8f7f2;font:500 clamp(50px,5.6vw,82px)/.91 "Space Grotesk",sans-serif;letter-spacing:-.075em;margin-bottom:28px}.apply-intro>p:not(.eyebrow){max-width:440px;color:rgba(255,255,255,.6);font-size:16px;line-height:1.65}.apply-note{border-left-color:#ff963d;color:rgba(255,255,255,.52);background:rgba(255,103,24,.035);padding:12px 14px 12px 16px;margin-top:36px;max-width:440px}.apply-note svg{color:#ff963d}.apply-signal{position:relative;max-width:440px;margin-top:70px;padding:19px 0 15px;border-top:1px solid rgba(255,151,76,.25);border-bottom:1px solid rgba(255,151,76,.18);overflow:hidden}.apply-signal::before{content:"";position:absolute;top:0;bottom:0;left:0;width:26%;background:linear-gradient(90deg,transparent,rgba(255,110,29,.15),transparent);filter:blur(8px);animation:intakeSweep 4.5s ease-in-out infinite}.apply-signal__top,.apply-signal__bottom{position:relative;z-index:1;display:flex;justify-content:space-between;gap:14px;font-size:9px;font-weight:700;letter-spacing:.18em}.apply-signal__top{color:rgba(255,255,255,.4)}.apply-signal__top b{color:#ff9a4a;font-weight:700}.apply-signal__track{position:relative;height:45px;margin:6px 0 3px;background:repeating-linear-gradient(90deg,rgba(255,137,51,.18) 0 1px,transparent 1px 16px);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.apply-signal__track::before{content:"";position:absolute;top:22px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#ff9a4a 18%,#ffbf82 50%,#ff9a4a 82%,transparent);box-shadow:0 0 14px 2px rgba(255,100,23,.5)}.apply-signal__track i{position:absolute;top:18px;width:8px;height:8px;border-radius:50%;background:#ffb16a;box-shadow:0 0 12px 4px rgba(255,103,24,.85);animation:intakeNode 3.8s ease-in-out infinite}.apply-signal__track i:nth-child(1){left:13%}.apply-signal__track i:nth-child(2){left:34%;animation-delay:-.8s}.apply-signal__track i:nth-child(3){left:53%;animation-delay:-1.7s}.apply-signal__track i:nth-child(4){left:70%;animation-delay:-2.5s}.apply-signal__track i:nth-child(5){left:87%;animation-delay:-3.2s}.apply-signal__bottom{color:rgba(255,255,255,.3);font-size:8px}
.apply-panel{position:relative;z-index:1;overflow:hidden;background:linear-gradient(145deg,rgba(31,14,6,.94),rgba(9,6,4,.98));color:#f8f7f2;padding:42px;min-height:520px;border:1px solid rgba(255,132,45,.38);box-shadow:0 30px 100px rgba(0,0,0,.4),inset 0 0 50px rgba(255,94,22,.035)}.apply-panel::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,rgba(255,153,76,.08),transparent 28% 70%,rgba(255,99,24,.04));border-top:1px solid rgba(255,186,111,.28)}.apply-panel form,.company-status{position:relative;z-index:1}.form-heading{border-bottom:1px solid rgba(255,151,76,.18);padding-bottom:23px;margin-bottom:30px}.form-heading>span{color:#ff9a4a;border-color:rgba(255,151,76,.5);background:rgba(255,107,29,.06)}.form-heading p{color:#ff9a4a}.form-heading h3{color:#f8f7f2}.apply-panel label{color:rgba(255,255,255,.7)}.apply-panel label small{color:rgba(255,255,255,.35)}.apply-panel input,.apply-panel select,.apply-panel textarea{border-color:rgba(255,151,76,.22);background:rgba(10,6,3,.78);color:#f8f7f2;caret-color:#ff9a4a}.apply-panel select option{background:#100804;color:#f8f7f2}.apply-panel input:focus,.apply-panel select:focus,.apply-panel textarea:focus{border-color:#ff963d;box-shadow:0 0 0 3px rgba(255,112,30,.13)}.check-row{color:rgba(255,255,255,.52)!important}.check-row a{color:#ff9a4a}.check-row input{accent-color:#ff963d}.button-dark{background:#ff963d;color:#110803;box-shadow:0 8px 28px rgba(255,101,22,.2)}.button-dark:hover{background:#ffb064}.form-message{background:rgba(155,57,39,.23);color:#ffad92}.form-message.success{background:rgba(100,138,35,.23);color:#c9ef78}.company-status{border-top-color:rgba(255,151,76,.18)}.status-card{border-color:rgba(255,151,76,.2);background:rgba(9,6,4,.48)}.status-card p{color:rgba(255,255,255,.58)}.status-pill{background:rgba(255,151,76,.12);color:#ffad63}.company-key{background:#0b0603;border:1px solid rgba(255,151,76,.2)}.company-key button{border-color:rgba(255,151,76,.5);color:#ffad63}
@keyframes intakeField{to{transform:rotate(-8deg) translate3d(4%,2%,0)}}@keyframes intakeSweep{0%,100%{transform:translateX(-120%)}50%{transform:translateX(430%)}}@keyframes intakeNode{0%,100%{transform:scale(.65);opacity:.34}50%{transform:scale(1.25);opacity:1}}
@media(max-width:850px){.company-apply{display:block;padding:105px 24px 110px}.apply-intro{margin-bottom:58px}.apply-intro h2{font-size:clamp(47px,13vw,64px)}.apply-signal{margin-top:54px}.apply-panel{padding:28px;min-height:0}}
@media(max-width:600px){.company-apply{padding-right:18px;padding-left:18px}.apply-panel{padding:23px}.apply-signal__bottom{gap:8px;font-size:7px}.apply-signal__top{font-size:8px}.form-heading h3{font-size:22px}}
@media(prefers-reduced-motion:reduce){.company-apply::before,.apply-signal::before,.apply-signal__track i{animation:none!important}}
.company-key-secondary{width:100%;display:flex;align-items:center;justify-content:center;gap:9px;margin-top:10px;padding:12px;border:1px solid rgba(255,151,76,.35);background:transparent;color:#ffad63;font:600 12px Geist;cursor:pointer}.company-key-secondary:hover{background:rgba(255,151,76,.08)}.company-key-secondary svg{width:15px}

@media (prefers-reduced-motion: no-preference){
  .company-nav{animation:companyNavReveal .9s cubic-bezier(.16,1,.3,1) both}
  .company-hero::before{transform:scale(1.055);animation:companyHeroLightReveal 1.8s cubic-bezier(.16,1,.3,1) .05s both}
  .hero-copy>*,.hero-orbit{opacity:0;animation:companyHeroItemReveal .85s cubic-bezier(.16,1,.3,1) both}
  .hero-copy h1{animation-delay:.16s}.hero-copy .hero-lead{animation-delay:.25s}.hero-copy .hero-actions{animation-delay:.34s}.hero-copy .hero-proof{animation-delay:.43s}.hero-orbit{animation-delay:.28s}
  .company-benefits article{opacity:0;transform:translateY(20px)}.company-benefits.is-inview article{animation:companySurfaceReveal .75s cubic-bezier(.16,1,.3,1) both}.company-benefits.is-inview article:nth-child(2){animation-delay:.09s}.company-benefits.is-inview article:nth-child(3){animation-delay:.18s}
  .capability-field__header{opacity:0;transform:translateY(22px)}.capability-field.is-inview .capability-field__header{animation:companySurfaceReveal .8s cubic-bezier(.16,1,.3,1) both}
  .company-apply .apply-intro,.company-apply .apply-panel{opacity:0;transform:translateY(22px)}.company-apply.is-inview .apply-intro,.company-apply.is-inview .apply-panel{animation:companySurfaceReveal .8s cubic-bezier(.16,1,.3,1) both}.company-apply.is-inview .apply-panel{animation-delay:.12s}
  .company-nav nav a,.company-nav-link{transition:color .25s ease,background .25s ease,border-color .25s ease,transform .25s ease}.company-nav nav a:hover{transform:translateY(-1px)}.company-nav-link:hover{transform:translateY(-2px);border-color:var(--accent);background:rgba(255,150,61,.12)}
}
@keyframes companyNavReveal{from{opacity:0;transform:translate(-50%,-18px)}to{opacity:1;transform:translate(-50%,0)}}@keyframes companyHeroLightReveal{from{opacity:0;transform:scale(1.09)}to{opacity:1;transform:scale(1.055)}}@keyframes companyHeroItemReveal{from{opacity:0;transform:translateY(24px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes companySurfaceReveal{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){.company-nav,.company-hero::before,.hero-copy>*,.hero-orbit,.company-benefits article,.capability-field__header,.company-apply .apply-intro,.company-apply .apply-panel{opacity:1;transform:none;animation:none!important}}
