*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:#050505;color:#f5f5f5;font-family:"DM Sans",sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}.noise{position:fixed;inset:0;pointer-events:none;opacity:.035;z-index:10;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.4'/%3E%3C/svg%3E")}.header{height:86px;padding:0 6.5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff16;position:sticky;top:0;background:#050505eF;backdrop-filter:blur(18px);z-index:20}.brand{display:flex;align-items:center;gap:11px}.brand-mark{width:34px;height:34px;border:1px solid #777;display:grid;place-items:center;font:600 21px "Space Grotesk";transform:skew(-8deg)}.brand-name{font:700 17px "Space Grotesk";letter-spacing:2.5px}.brand-dot{color:#999}.brand-name small{display:block;font:500 8px "DM Sans";letter-spacing:4.1px;color:#888;margin-top:3px}.nav{display:flex;gap:36px}.nav a,.lang{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#aaa;transition:.2s}.nav a:hover,.lang:hover{color:#fff}.header-actions{display:flex;align-items:center;gap:22px}.lang{background:none;border:0;cursor:pointer;font-weight:700}.header-cta{font-size:11px;text-transform:uppercase;letter-spacing:1px;border:1px solid #555;padding:12px 16px}.header-cta span{margin-left:18px}.menu-toggle{display:none;background:none;color:white;border:0;font-size:22px}.section{padding-left:10%;padding-right:10%}.hero{min-height:690px;height:calc(100vh - 86px);max-height:900px;position:relative;display:flex;align-items:center;overflow:hidden}.hero-content{position:relative;z-index:2;max-width:720px;padding-bottom:35px}.eyebrow,.section-kicker{font-size:10px;letter-spacing:2.5px;color:#888;text-transform:uppercase;display:flex;align-items:center;gap:12px}.pulse{width:6px;height:6px;background:#eee;border-radius:50%;box-shadow:0 0 14px #fff}.hero h1{font:600 clamp(43px,6.2vw,88px)/.99 "Space Grotesk";letter-spacing:-4px;margin:30px 0 25px}.hero h1 em,.section-heading h2 em,.statement h2 em{font-style:normal;color:#777}.hero-copy{color:#999;max-width:510px;font-size:15px;line-height:1.8}.hero-actions{display:flex;align-items:center;gap:30px;margin-top:35px}.button{display:inline-flex;align-items:center;gap:35px;padding:16px 19px;font-size:11px;letter-spacing:.7px;text-transform:uppercase;font-weight:700}.button-light{background:#f2f2f2;color:#080808}.button-light:hover{background:#cfcfcf}.button b{font-size:16px}.text-link{font-size:11px;color:#aaa}.text-link span{margin-left:10px}.hero-visual{position:absolute;width:510px;height:510px;right:2%;top:50%;transform:translateY(-50%);opacity:.82}.core-grid{position:absolute;inset:0;background-image:linear-gradient(#ffffff0b 1px,transparent 1px),linear-gradient(90deg,#ffffff0b 1px,transparent 1px);background-size:35px 35px;mask-image:radial-gradient(circle,black,transparent 70%)}.core{position:absolute;inset:34%;border:1px solid #888;display:grid;place-items:center;transform:rotate(45deg);box-shadow:0 0 70px #ffffff12,inset 0 0 40px #ffffff0a}.core span{font:500 90px "Space Grotesk";transform:rotate(-45deg);color:#eee}.core-ring{position:absolute;border:1px solid #ffffff35;border-radius:50%;inset:17%;transform:rotate(-25deg) scaleY(.55)}.ring-b{inset:9%;transform:rotate(48deg) scaleY(.68);border-color:#ffffff1b}.hero-orbit{position:absolute;border:1px solid #ffffff10;border-radius:50%;width:700px;height:700px;right:-8%;top:0}.orbit-two{width:900px;height:900px;right:-16%;top:-12%}.visual-label{position:absolute;font-size:8px;letter-spacing:3px;color:#777}.label-top{top:18%;left:4%}.label-bottom{bottom:17%;right:0}.visual-cross{position:absolute;width:8px;height:8px;border:1px solid #aaa;transform:rotate(45deg)}.cross-a{top:24%;right:20%}.cross-b{bottom:25%;left:17%}.hero-bottom{position:absolute;bottom:30px;left:10%;right:10%;display:flex;justify-content:space-between;color:#666;font-size:8px;letter-spacing:2px}.intro,.solutions,.statement,.contact{padding-top:130px;padding-bottom:130px;border-top:1px solid #ffffff16}.section-kicker span:first-child{color:#eee}.intro-grid,.contact-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:12%;margin-top:45px}.intro h2,.contact h2{font:500 clamp(32px,4vw,55px)/1.12 "Space Grotesk";letter-spacing:-2px;margin:0}.intro-grid p,.contact-grid p,.statement-content>p{font-size:14px;line-height:1.9;color:#aaa;margin:0 0 20px}.muted{color:#666!important}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin:42px 0 55px}.section-heading h2{font:500 clamp(32px,4vw,54px)/1.13 "Space Grotesk";letter-spacing:-2px;margin:0}.section-heading>p{max-width:260px;color:#888;font-size:13px;line-height:1.8}.solution-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #ffffff2a;border-bottom:1px solid #ffffff2a}.solution-card{padding:27px 22px 35px 0;border-right:1px solid #ffffff20;min-height:285px}.solution-card:not(:first-child){padding-left:22px}.solution-card:last-child{border-right:0}.card-top{display:flex;justify-content:space-between;color:#777;font-size:8px;letter-spacing:1.7px}.card-arrow{font-size:16px;color:#bbb}.solution-card h3{font:500 18px "Space Grotesk";margin:30px 0 12px}.solution-card p{font-size:12px;line-height:1.8;color:#888;margin:0}.mini-icon{height:48px;width:48px;margin-top:28px;position:relative;display:flex;align-items:center;justify-content:center;gap:3px}.mini-icon i{display:block;border:1px solid #aaa;width:8px;height:25px;transform:skew(-20deg)}.icon-ai i{border-radius:50%;width:9px;height:9px}.icon-ai{flex-wrap:wrap;gap:4px;padding:8px}.icon-auto i{height:22px;width:22px;transform:rotate(45deg)}.icon-labs i{width:22px;height:22px;border-radius:50%;position:absolute}.icon-labs i:nth-child(2){transform:translate(10px,0)}.icon-labs i:nth-child(3){transform:translate(5px,10px)}.statement{display:grid;grid-template-columns:.7fr 1.3fr;gap:10%;align-items:center;background:#090909}.statement-mark{font:500 clamp(150px,25vw,330px)/.8 "Space Grotesk";color:#171717;letter-spacing:-25px}.statement-mark span{color:#333}.statement h2{font:500 clamp(34px,4.5vw,60px)/1.1 "Space Grotesk";letter-spacing:-2px;margin:42px 0 25px}.statement-content>p{max-width:570px}.contact-grid{margin-top:45px}.contact-grid>div{max-width:400px}.contact-grid .button{margin-top:10px}.contact-note{font-size:10px!important;color:#666!important;margin-top:20px!important}.footer{padding:28px 10%;border-top:1px solid #ffffff20;display:flex;align-items:center;justify-content:space-between;color:#666;font-size:9px;letter-spacing:1px}.footer-brand .brand-mark{width:29px;height:29px;font-size:17px}.footer-brand .brand-name{font-size:13px}.footer-brand .brand-name small{font-size:6px}.footer>span:nth-child(2){color:#888}
@media(max-width:900px){.section{padding-left:7%;padding-right:7%}.hero-visual{right:-22%;opacity:.45}.hero-content{max-width:650px}.solution-grid{grid-template-columns:repeat(2,1fr)}.solution-card:nth-child(2){border-right:0}.solution-card:nth-child(3){border-top:1px solid #ffffff20;padding-left:0}.solution-card:nth-child(4){border-top:1px solid #ffffff20}.hero-bottom{left:7%;right:7%}.intro-grid,.contact-grid{gap:7%}.footer{padding-left:7%;padding-right:7%}}
@media(max-width:650px){.header{height:72px;padding:0 6%}.nav{display:none;position:absolute;top:72px;left:0;right:0;background:#090909;padding:25px 7%;flex-direction:column;gap:22px;border-bottom:1px solid #333}.nav.open{display:flex}.header-actions{gap:14px}.header-cta{display:none}.menu-toggle{display:block}.brand-name{font-size:15px}.hero{height:auto;min-height:720px;padding-top:100px;padding-bottom:110px;align-items:flex-start}.hero-content{padding:0}.hero h1{font-size:clamp(43px,12vw,68px);letter-spacing:-2.5px;margin-top:28px}.hero-copy{font-size:13px;max-width:420px}.hero-visual{width:360px;height:360px;right:-155px;top:58%;opacity:.3}.hero-actions{align-items:flex-start;flex-direction:column;gap:22px}.hero-bottom{font-size:7px;bottom:22px}.intro,.solutions,.statement,.contact{padding-top:85px;padding-bottom:85px}.intro-grid,.contact-grid{grid-template-columns:1fr;gap:28px;margin-top:35px}.intro h2,.contact h2{font-size:39px}.section-heading{display:block;margin:35px 0}.section-heading h2{font-size:38px}.section-heading>p{margin-top:22px}.solution-grid{grid-template-columns:1fr}.solution-card,.solution-card:not(:first-child),.solution-card:nth-child(3){padding:25px 0;border-right:0;border-top:1px solid #ffffff20;min-height:0}.solution-card:first-child{border-top:0}.solution-card h3{margin-top:20px}.mini-icon{margin-top:22px}.statement{grid-template-columns:1fr;gap:35px}.statement-mark{font-size:150px}.statement h2{font-size:39px;margin:32px 0 20px}.footer{flex-wrap:wrap;gap:20px}.footer>span:nth-child(2){order:3;width:100%}}
