@import "https://fonts.googleapis.com/css2?family=Exo+2:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&family=Orbitron:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";:root{--black:#020307;--void:#080b10;--warm:#e8e8e9;--blue:#5da0d2;--steel:#48759b;--deep:#325067;--silver:#a3a4a6;--muted:#84909d;--line:#e8e8e921}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--black);color:var(--warm);margin:0;font-family:"Exo 2",sans-serif;overflow-x:hidden}a{color:inherit}.progress{z-index:20;transform-origin:0;background:linear-gradient(90deg,#5da0d2,#e8e8e9);height:3px;position:fixed;inset:0 0 auto}.navbar{z-index:10;justify-content:space-between;align-items:center;width:min(1280px,100% - 52px);height:86px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.logo{object-fit:contain;mix-blend-mode:screen;width:175px;display:block}.logo.compact{width:112px}.logo-link{line-height:0;display:block}.navbar nav{align-items:center;gap:37px;display:flex}.navbar nav a{letter-spacing:.12em;color:#c8cbcf;font:500 11px Orbitron,sans-serif;text-decoration:none;transition:all .25s}.navbar nav a:hover,.navbar nav a.active{color:#fff}.navbar .nav-contact{border:1px solid #5da0d2a6;align-items:center;gap:5px;padding:11px 14px;display:flex}.menu{color:#fff;background:0 0;border:0;display:none}.hero{isolation:isolate;grid-template-columns:1fr 1fr;align-items:center;min-height:780px;padding:104px max(6.5vw,36px) 60px;display:grid;position:relative;overflow:hidden}.grid-floor{z-index:-2;background:linear-gradient(#020307aa,#020307 85%),repeating-linear-gradient(90deg,#0000 0 69px,#5da0d214 70px),repeating-linear-gradient(0deg,#0000 0 69px,#5da0d212 70px);position:absolute;inset:0;transform:perspective(350px)rotateX(55deg)scale(1.9)translateY(210px)}.hero:after{content:"";z-index:-1;background:radial-gradient(circle at 78% 48%,#32506755,#0000 27%),linear-gradient(90deg,#020307 11%,#0000 68%);position:absolute;inset:0}.hero-copy{z-index:2;max-width:650px}.eyebrow{letter-spacing:.16em;color:#a6b2bd;align-items:center;gap:10px;margin:0 0 24px;font:500 10px Orbitron,sans-serif;display:flex}.eyebrow span{background:var(--blue);width:27px;height:1px;display:block}h1,h2,h3,p{margin-top:0}.hero h1,.inner-hero h1,.contact-page h1{letter-spacing:-.065em;margin-bottom:25px;font:600 clamp(42px,5.2vw,78px)/1.05 Orbitron,sans-serif}.hero h1 em,.inner-hero h1 em,.contact-page h1 em,h2 em{color:var(--blue);letter-spacing:-.08em;font-family:"Exo 2";font-weight:400}.hero h1 i{background:linear-gradient(90deg,#e8e8e9,#5da0d2);color:#0000;-webkit-background-clip:text;font-style:normal}.lead{color:#a3aab2;max-width:455px;font-size:16px;line-height:1.75}.hero-buttons{gap:13px;margin-top:30px;display:flex}.button{letter-spacing:.07em;align-items:center;gap:23px;padding:15px 17px;font:600 11px Orbitron,sans-serif;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex}.button svg{width:17px}.button:hover{transform:translateY(-4px)}.primary{background:linear-gradient(135deg,#5da0d2,#325067);box-shadow:0 10px 30px #32506755}.primary:hover{box-shadow:0 15px 40px #5da0d288}.ghost{border:1px solid var(--line);color:#c8d1d5}.orbital{height:520px;position:relative}.orbital-ring{border:1px solid #5da0d252;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ring-one{border-top-color:#d2ebff;border-right-color:#5da0d2;width:430px;height:430px}.ring-two{border-bottom-color:#48759b;border-left-color:#e8e8e9;width:310px;height:310px}.orbital-ring:after{content:"";background:#e8e8e9;border-radius:50%;width:8px;height:8px;position:absolute;top:34px;right:25px;box-shadow:0 0 15px #5da0d2}.hero-logo{filter:drop-shadow(0 0 34px #5da0d277);width:335px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-logo .logo{mix-blend-mode:normal;width:100%}.orbital-dot{background:#5da0d2;border-radius:50%;position:absolute;box-shadow:0 0 23px #5da0d2}.dot-a{width:9px;height:9px;top:65px;left:68%}.dot-b{width:5px;height:5px;bottom:78px;left:18%}.hero-scroll{letter-spacing:.16em;color:#788692;align-items:center;gap:9px;font:10px Orbitron;display:flex;position:absolute;bottom:30px;left:6.5vw}.hero-scroll span{background:linear-gradient(#5da0d2,#0000);width:1px;height:40px}.statement,.capabilities{padding:125px max(7vw,36px)}.statement{color:#141820;background:#e4e5e5}.statement .eyebrow{color:#586777}.statement h2{letter-spacing:-.075em;max-width:1020px;font:500 clamp(35px,4.7vw,65px)/1.13 Orbitron,sans-serif}.statement h2 em{color:#3a6b8d}.product-preview{background:linear-gradient(135deg,#0a1118,#030609);padding:110px max(7vw,36px)}.section-intro{justify-content:space-between;align-items:end;margin-bottom:50px;display:flex}.section-intro h2,.capabilities h2,.cta h2{letter-spacing:-.08em;margin:0;font:500 clamp(36px,4.4vw,61px)/1.04 Orbitron,sans-serif}.product-stack{grid-template-columns:1.15fr .85fr;gap:18px;display:grid}.product-panel{border:1px solid var(--line);background:#101e28;min-height:410px;padding:37px;position:relative;overflow:hidden}.panel-copy{z-index:1;max-width:330px;position:relative}.pill{letter-spacing:.13em;color:#bed7e9;border:1px solid #87b9d933;padding:7px 9px;font:500 9px Orbitron}.panel-copy h3{letter-spacing:-.08em;margin:26px 0 14px;font:500 35px Orbitron}.panel-copy h3 b{color:#75add7;font-weight:400}.panel-copy p{color:#b1c0ca;font-size:13px;line-height:1.65}.panel-copy a{align-items:center;gap:12px;margin-top:22px;font:500 10px Orbitron;text-decoration:none;display:flex}.panel-copy a svg{color:#75add7;width:16px}.panel-orbit{border:1px solid #75add752;border-radius:50%;width:470px;height:470px;position:absolute;bottom:-230px;right:-190px}.panel-orbit:after{content:"";border:1px solid #75add733;border-radius:50%;position:absolute;inset:55px}.pos-ui{color:#1c3037;background:#ecf2f3;width:310px;height:251px;padding:15px;position:absolute;bottom:0;right:25px;transform:perspective(450px)rotateY(-7deg)rotateX(3deg);box-shadow:-14px 20px 35px #0007}.pos-header{border-bottom:1px solid #d7e2e3;justify-content:space-between;padding-bottom:11px;font-size:9px;display:flex}.pos-header i{color:#458e69;font-size:7px;font-style:normal}.pos-stat{margin-top:13px}.pos-stat small{color:#698087;font-size:8px;display:block}.pos-stat b{margin:2px 0;font-size:22px;display:block}.pos-stat em{color:#478665;font-size:8px;font-style:normal}.chart-line{height:66px}.chart-line svg{width:100%;height:100%}.chart-line path{fill:none;stroke:#4d9ab1;stroke-width:3px}.pos-list{gap:5px;display:flex}.pos-list span{background:#dcedef;gap:3px;padding:7px;font-size:7px;display:grid}.calendar-ui{color:#282756;background:#f5f5fb;border:7px solid #101325;border-radius:24px 24px 0 0;width:191px;height:291px;padding:26px 15px;position:absolute;bottom:-10px;right:32px;box-shadow:0 20px 25px #0008}.cal-top{justify-content:space-between;font-size:9px;display:flex}.week,.numbers{text-align:center;grid-template-columns:repeat(7,1fr);margin-top:18px;font-size:7px;display:grid}.week{color:#8b89ab;margin-bottom:6px}.numbers{margin-top:0}.numbers>*{place-items:center;height:19px;font-weight:400;display:grid}.numbers b{color:#fff;background:#6e69cb;border-radius:50%}.appointment{background:#e6e5fa;border-left:3px solid #7672d3;margin-top:16px;padding:8px;font-size:7px}.appointment small{color:#777497;margin-bottom:2px;display:block}.appointment.pink{background:#fae8ee;border-color:#d77a9c;margin-top:7px}.capabilities{color:#10151a;background:#e4e5e5}.capabilities h2 em{color:#426d8e}.cap-grid{border-top:1px solid #bac0c2;grid-template-columns:repeat(3,1fr);margin-top:58px;display:grid}.cap-grid article{border-right:1px solid #bac0c2;padding:28px 36px 15px 0}.cap-grid article+div article{padding-left:35px}.cap-grid article:last-child{border:0}.cap-grid svg{color:#477899;width:28px;height:28px;margin:28px 0 22px}.number{color:#72808b;font:10px Orbitron}.cap-grid h3{letter-spacing:-.05em;margin-bottom:11px;font:600 18px Orbitron}.cap-grid p{color:#56636c;max-width:260px;font-size:13px;line-height:1.65}.inner-hero{background:radial-gradient(circle at 83% 43%,#375c7a77,#0000 29%),#070b10;min-height:590px;padding:180px max(7vw,36px) 80px}.inner-hero>p:last-child{color:#a7b2bb;max-width:390px;font-size:15px;line-height:1.7}.solution-list{color:#151a20;background:#e4e5e5}.solution{grid-template-columns:1fr 1fr;align-items:center;gap:100px;max-width:1180px;min-height:700px;margin:auto;padding:115px 35px;display:grid}.solution.flip .solution-info{order:2}.solution.flip .solution-visual{order:1}.solution-info{position:relative}.solution-no{color:#6d8392;font:10px Orbitron;position:absolute;top:3px;left:-48px}.solution h2{letter-spacing:-.08em;margin-bottom:12px;font:600 clamp(36px,4vw,55px)/1 Orbitron}.solution h3{color:#477899;margin-bottom:23px;font-size:20px;font-weight:500}.solution-info>p:not(.eyebrow){color:#53616a;font-size:14px;line-height:1.75}.solution ul{margin:25px 0;padding:0;list-style:none}.solution li{align-items:center;gap:9px;margin:11px 0;font-size:13px;display:flex}.solution li svg{color:#457b9e;height:15px}.solution-visual{background:#172c3a;place-items:center;height:410px;display:grid;position:relative;overflow:hidden}.solution-visual.calendar{background:#262756}.visual-glow{border:1px solid #6da6cc88;border-radius:50%;width:390px;height:390px;position:absolute;top:-170px;right:-160px}.visual-window{color:#173039;z-index:1;background:#edf2f3;width:390px;height:245px;padding:21px;position:relative;transform:rotate(-3deg);box-shadow:0 25px 35px #0008}.window-title{border-bottom:1px solid #d3e0e2;justify-content:space-between;padding-bottom:12px;font-size:10px;display:flex}.window-title span{color:#4f9d73;font-size:8px}.window-data{justify-content:space-between;margin-top:21px;display:flex}.window-data small{color:#6c8388;font-size:8px;display:block}.window-data b{font-size:25px}.window-data em{color:#4a986e;font-size:9px;font-style:normal}.bars{align-items:end;gap:6px;width:140px;height:90px;display:flex}.bars i{background:linear-gradient(#69b8d1,#315e78);width:13px}.window-cards{gap:9px;margin-top:12px;display:flex}.window-cards span{background:#dcebee;padding:7px;font-size:8px}.calendar-large{color:#292858;z-index:1;background:#f6f5fa;border-radius:15px;width:260px;height:350px;padding:22px;position:relative;box-shadow:0 25px 35px #0008}.calendar-large>div{grid-template-columns:1fr 1fr;align-items:center;display:grid}.calendar-large strong{letter-spacing:-.12em;grid-row:span 2;font:60px Orbitron}.calendar-large span{color:#77749e;font-size:10px}.calendar-large article{background:#eceafb;border-left:3px solid #756fd1;margin-top:14px;padding:10px;font-size:9px}.calendar-large article small{color:#8785a7;margin-right:7px;font-size:7px}.calendar-large article:nth-child(3){background:#fae9ef;border-color:#d7769a}.contact-page{background:radial-gradient(circle at 79% 47%,#365e7e,#0000 15%),radial-gradient(circle at 79% 47%,#5da0d233,#0000 32%),#020307;min-height:calc(100vh - 86px);padding:190px max(7vw,36px) 100px;position:relative;overflow:hidden}.contact-page>div:first-child{z-index:2;position:relative}.contact-page>div>p:not(.eyebrow){color:#b6c0c7;max-width:450px;line-height:1.75}.contact-spark{border:1px solid #5da0d277;border-radius:50%;place-items:center;width:190px;height:190px;display:grid;position:absolute;top:28%;right:15%;box-shadow:0 0 80px #5da0d255}.contact-spark:before,.contact-spark:after{content:"";border:1px solid #5da0d244;border-radius:50%;position:absolute}.contact-spark:before{inset:-55px}.contact-spark:after{inset:-125px}.contact-spark svg{color:#d8edfd;width:75px;height:75px}.cta{text-align:center;isolation:isolate;background:linear-gradient(135deg,#284861,#5da0d2);padding:112px 20px;position:relative;overflow:hidden}.cta .eyebrow{color:#d6e5ed;justify-content:center}.cta .eyebrow span{background:#e8e8e9}.cta h2{z-index:1;position:relative}.cta h2 em{color:#eaf2f5}.light{z-index:1;color:#1b2831;background:#e8e8e9;margin-top:30px;position:relative}.cta-rays{border:1px solid #d8eff644;border-radius:50%;width:800px;height:800px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 90px #d8eff611,0 0 0 180px #d8eff60b,0 0 0 270px #d8eff607}footer{color:#75828d;background:#020307;justify-content:space-between;align-items:center;height:120px;padding:0 max(7vw,36px);font-size:11px;display:flex}footer .logo{width:105px}@media (width<=760px){.navbar{width:calc(100% - 36px);height:70px}.navbar nav{display:none}.navbar nav.open{border:1px solid var(--line);background:#101720;flex-direction:column;align-items:flex-start;gap:20px;padding:20px;display:flex;position:absolute;top:65px;right:0}.menu{display:block}.hero{grid-template-columns:1fr;min-height:790px;padding-top:140px}.hero h1{font-size:44px}.orbital{height:330px;margin-top:24px}.ring-one{width:295px;height:295px}.ring-two{width:210px;height:210px}.hero-logo{width:220px}.hero-scroll{display:none}.statement,.capabilities{padding:76px 25px}.statement h2{font-size:35px}.product-preview{padding:75px 18px}.product-stack{grid-template-columns:1fr}.product-panel{min-height:410px;padding:25px}.pos-ui{right:-40px;transform:scale(.82)perspective(450px)rotateY(-7deg)}.calendar-ui{right:22px}.cap-grid{grid-template-columns:1fr}.cap-grid article,.cap-grid article+div article{border-bottom:1px solid #bac0c2;border-right:0;padding:25px 0}.inner-hero{min-height:500px;padding:140px 25px 70px}.solution{flex-direction:column;gap:45px;padding:80px 25px;display:flex}.solution.flip .solution-info,.solution.flip .solution-visual{order:initial}.solution-no{top:-25px;left:0}.solution-visual{width:100%;height:340px}.visual-window{transform:scale(.75)rotate(-3deg)}.contact-page{padding:150px 25px 80px}.contact-spark{top:52%;right:8%;transform:scale(.65)}footer{flex-direction:column;align-items:flex-start;gap:18px;height:auto;padding:30px 25px}.hero-buttons{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.progress{height:2px}.navbar .nav-contact{border-color:#5da0d261}.grid-floor{opacity:.65;animation:22s ease-in-out infinite alternate gridDrift}.product-panel{background:#0b141b;border-color:#e8e8e914}.product-panel.cronos{background:#0e1022}.product-panel:before{content:"";background:linear-gradient(115deg,#0000 35%,#8cc8ea16 48%,#0000 61%);animation:8s ease-in-out infinite surfaceScan;position:absolute;inset:0;transform:translate(-120%)}.pos-ui{animation:5.5s ease-in-out infinite floatInterface}.calendar-ui{animation:6.5s ease-in-out infinite reverse floatInterface}.visual-window{animation:7s ease-in-out infinite floatInterface}.calendar-large{animation:7.8s ease-in-out infinite reverse floatInterface}.cta-content{z-index:1;position:relative}.cta-rays{animation:8s ease-in-out infinite rayPulse}@keyframes gridDrift{to{transform:perspective(350px)rotateX(55deg)scale(1.98)translateY(198px)}}@keyframes floatInterface{50%{translate:0 -13px}}@keyframes surfaceScan{45%,to{transform:translate(125%)}}@keyframes rayPulse{50%{opacity:.55;scale:1.09}}.language-picker{border-left:1px solid #e8e8e924;align-items:center;padding-left:15px;display:inline-flex}.language-picker select{appearance:none;color:#c8cbcf;letter-spacing:.1em;cursor:pointer;background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,#5da0d2 50%),linear-gradient(135deg,#5da0d2 50%,#0000 50%);background-position:calc(100% - 6px) 48%,100% 48%;background-repeat:no-repeat;background-size:4px 4px,4px 4px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:0;outline:none;padding:4px 14px 4px 2px;font:500 10px Orbitron,sans-serif}.language-picker select option{color:#e8e8e9;background:#0b1118}.mobile-actions{align-items:center;gap:13px;display:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=760px){.navbar nav .language-picker{display:none}.mobile-actions{display:flex}.mobile-actions .language-picker{border-left:0;padding-left:0}.mobile-actions .menu{display:block}}.cube-scene{perspective:900px;cursor:crosshair;place-items:center;display:grid;position:absolute;inset:0}.cube{width:215px;height:215px;transform-style:preserve-3d;will-change:transform;position:relative}.cube-face{backface-visibility:hidden;border:1px solid #c6e3f69e;display:flex;position:absolute;inset:0}.cube-front{background:linear-gradient(135deg,#679fd0,#24465b 80%);justify-content:center;align-items:center;transform:translateZ(107px);box-shadow:inset 0 0 60px #bddfff33}.cube-front span{color:#eef7fb;letter-spacing:-.14em;text-shadow:0 8px 20px #07101899;font:600 73px Orbitron}.cube-right{background:linear-gradient(#183240,#0b151b);flex-direction:column;justify-content:center;align-items:center;gap:12px;width:215px;display:flex;inset:0 auto 0 0;transform:rotateY(90deg)translateZ(107px)}.cube-right i{color:#7db9df;font:400 12px Orbitron}.cube-right b{writing-mode:vertical-rl;letter-spacing:.24em;color:#cddbe3;font:500 11px Orbitron}.cube-top{background:linear-gradient(135deg,#e8e8e9,#7997ac);justify-content:center;align-items:center;height:215px;transform:rotateX(90deg)translateZ(107px)}.cube-top small{color:#1c3747;letter-spacing:.15em;font:600 13px Orbitron}.cube-shadow{filter:blur(28px);opacity:.72;background:#5da0d2;border-radius:50%;width:240px;height:35px;position:absolute;transform:translateY(150px)}.hero .orbital{transform-style:preserve-3d}.hero .ring-one,.hero .ring-two{opacity:.78}@media (width<=760px){.cube{width:150px;height:150px}.cube-front{transform:translateZ(75px)}.cube-right{width:150px;transform:rotateY(90deg)translateZ(75px)}.cube-top{height:150px;transform:rotateX(90deg)translateZ(75px)}.cube-front span{font-size:51px}.cube-shadow{transform:translateY(110px)}}.rubik-cube{width:236px;height:236px;transform-style:preserve-3d;will-change:transform;position:relative}.rubik-face{backface-visibility:hidden;background:#05090c;border:4px solid #05090c;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:5px;padding:5px;display:grid;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #8fc8eb22}.rubik-face i{border-radius:3px;place-items:center;font-style:normal;transition:transform .28s cubic-bezier(.16,1,.3,1);display:grid;box-shadow:inset 2px 2px 5px #fff4,inset -4px -5px 9px #02030799,0 4px 8px #0008}.rubik-face i b{color:#eaf6fc;letter-spacing:-.12em;text-shadow:0 2px 8px #0a1822;font:600 21px Orbitron}.rubik-face.front{transform:translateZ(118px)}.rubik-face.back{transform:rotateY(180deg)translateZ(118px)}.rubik-face.right{transform:rotateY(90deg)translateZ(118px)}.rubik-face.left{transform:rotateY(-90deg)translateZ(118px)}.rubik-face.top{transform:rotateX(90deg)translateZ(118px)}.rubik-face.bottom{transform:rotateX(-90deg)translateZ(118px)}.rubik-face.front i{background:linear-gradient(135deg,#81c7f0,#386a89)}.rubik-face.back i{background:linear-gradient(135deg,#e8e8e9,#75808a)}.rubik-face.right i{background:linear-gradient(135deg,#5a94bd,#26485e)}.rubik-face.left i{background:linear-gradient(135deg,#b9c4cb,#5b6771)}.rubik-face.top i{background:linear-gradient(135deg,#a9d7ee,#4d7590)}.rubik-face.bottom i{background:linear-gradient(135deg,#31556b,#162b36)}.rubik-face i:nth-child(2n){filter:brightness(.88)}.rubik-face i:nth-child(3n){filter:brightness(1.08)}.cube-shadow{width:285px;height:42px;transform:translateY(170px)}@media (width<=760px){.rubik-cube{width:160px;height:160px}.rubik-face.front{transform:translateZ(80px)}.rubik-face.back{transform:rotateY(180deg)translateZ(80px)}.rubik-face.right{transform:rotateY(90deg)translateZ(80px)}.rubik-face.left{transform:rotateY(-90deg)translateZ(80px)}.rubik-face.top{transform:rotateX(90deg)translateZ(80px)}.rubik-face.bottom{transform:rotateX(-90deg)translateZ(80px)}.rubik-face{border-width:3px;gap:3px;padding:3px}.rubik-face i b{font-size:14px}.cube-shadow{width:190px;transform:translateY(118px)}}.rubik-experience{z-index:3;position:absolute;inset:0}.rubik-experience rubiks-cube{cursor:grab;filter:drop-shadow(0 22px 30px #0009);width:100%;height:100%;display:block;position:absolute;inset:0}.rubik-experience rubiks-cube:active{cursor:grabbing}.rubik-controls{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05080bc7;border:1px solid #8ebde52b;grid-template-columns:repeat(6,30px) 1fr 1fr;gap:5px;padding:7px;display:grid;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}.rubik-controls button{color:#d7e7f1;cursor:pointer;background:#111a21;border:1px solid #e8e8e91f;height:28px;padding:0 7px;font:600 9px Orbitron;transition:background .2s,color .2s}.rubik-controls button:hover{color:#031016;background:#5da0d2}.rubik-controls .scramble{color:#a8cce2}.rubik-controls .solve{color:#152a36;background:#e8e8e9}.rubik-controls button:disabled{opacity:.35;cursor:not-allowed}@media (width<=760px){.rubik-controls{grid-template-columns:repeat(6,24px);gap:3px;padding:5px;bottom:-3px}.rubik-controls button{height:24px;font-size:8px}.rubik-controls .scramble,.rubik-controls .solve{grid-column:span 3}}body{font-family:Manrope,system-ui,sans-serif}.navbar nav a,.eyebrow,.button,.hero-scroll,.pill,.panel-copy a,.number,.solution-no,.language-picker select,.rubik-controls button{letter-spacing:.08em;font-family:Manrope,system-ui,sans-serif}.hero h1,.inner-hero h1,.contact-page h1,.statement h2,.section-intro h2,.capabilities h2,.cta h2,.solution h2,.panel-copy h3,.cap-grid h3{letter-spacing:-.065em;font-family:Space Grotesk,Manrope,sans-serif;font-weight:600}.hero h1 em,.inner-hero h1 em,.contact-page h1 em,h2 em{font-family:Manrope,system-ui,sans-serif;font-weight:500}.navbar nav a{font-size:11px}.eyebrow{font-size:10px;font-weight:700}.button{letter-spacing:.02em;font-size:11px;font-weight:700}.panel-copy h3{font-weight:600}.statement h2,.section-intro h2,.capabilities h2,.cta h2{letter-spacing:-.07em}.cap-grid h3{letter-spacing:-.045em}.number,.solution-no,.language-picker select{font-weight:700}
