:root{color:#f2f2f0;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--muted:#8f8f93;--line:#ffffff1a;background:#0a0a0b;font-family:Manrope,system-ui,-apple-system,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;font-size:15px;line-height:1.6}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:5px;outline:2px solid #f2f2f0}button{background:0 0}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.12}h1{letter-spacing:-.065em;font-size:clamp(44px,5.3vw,72px);font-weight:600}h1>span,h2>span{color:var(--muted)}h2{letter-spacing:-.05em;font-size:clamp(30px,3.5vw,44px);font-weight:500}h3{letter-spacing:-.04em;font-size:22px;font-weight:550}.container{width:min(1160px,100% - 64px);margin-inline:auto}.top{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:10;background:#0a0a0bee;justify-content:space-between;align-items:center;height:85px;padding:0 4%;display:flex;position:sticky;top:0}.brand{letter-spacing:-.05em;align-items:center;gap:9px;font-size:18px;font-weight:700;display:flex}.brand img{object-fit:contain;filter:invert();width:25px;height:25px}.brand>span{color:var(--muted);letter-spacing:0;border-left:1px solid var(--line);margin-left:7px;padding-left:14px;font-size:13px;font-weight:400}nav{color:var(--muted);gap:30px;font-size:13px;display:flex}nav a:hover,.text-link:hover{color:#fff}.btn{border:1px solid #ffffff25;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;min-height:45px;padding:11px 17px;font-size:13px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.btn:hover{background:#ffffff12;transform:translateY(-2px)}.btn.primary{color:#101012;background:#f2f2f0;border-color:#f2f2f0}.btn.primary:hover{background:#d5d5d3}.btn.small{min-height:36px;padding:7px 12px;font-size:12px}.hero{grid-template-columns:1.25fr 1fr;align-items:center;gap:65px;padding-block:100px 90px;display:grid}.eyebrow{letter-spacing:.13em;color:var(--muted);font:10px/1.5 JetBrains Mono,ui-monospace,monospace}.hero .eyebrow{align-items:center;gap:9px;margin-bottom:28px;display:flex}.dot{background:#f2f2f0;border-radius:50%;width:6px;height:6px}.intro{color:var(--muted);max-width:465px;margin-top:25px;font-size:14px;line-height:1.85}.hero-actions{align-items:center;gap:25px;margin-top:30px;display:flex}.text-link{color:var(--muted);gap:15px;font-size:12px;display:flex}.hero-note{letter-spacing:.1em;color:#77777b;margin-top:33px;font:9px ui-monospace,monospace}.hero-note span{color:#444;padding:0 12px}.machine{background:radial-gradient(at 50% 40%,#24242888,#0000 70%),#0e0e10;border:1px solid #ffffff16;border-radius:12px;padding:23px;transform:perspective(1200px)rotateY(-6deg);box-shadow:0 35px 80px #0006}.machine-head{justify-content:space-between;align-items:center;display:flex}.machine .eyebrow{margin:0;font-size:9px}.chip{letter-spacing:.1em;color:#c7c7ca;border:1px solid #ffffff25;border-radius:4px;padding:5px 7px;font:8px ui-monospace,monospace}.rack{gap:12px;padding:52px 0 40px;display:grid}.rack-unit{background:linear-gradient(#262629,#151517);border:1px solid #fff2;border-radius:5px;align-items:center;gap:15px;height:66px;padding:0 13px;display:flex;box-shadow:0 6px 10px #0007,inset 0 1px #ffffff12}.rack-number{color:#68686b;font:9px monospace}.vents{flex:1;gap:4px;display:flex}.vents i{background:#09090a;border-radius:2px;width:3px;height:27px;box-shadow:1px 0 #ffffff0d}.rack-lights{gap:7px;display:grid}.rack-lights b{background:#b5cbb9;border-radius:50%;width:3px;height:3px;box-shadow:0 0 5px #b5cbb944}.rack-lights b+b{background:#5d625e}.power{color:#737376;font-size:17px}.machine-bottom{color:#6f6f74;letter-spacing:.12em;justify-content:space-between;padding-bottom:20px;font:8px monospace;display:flex}.machine-spec{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;padding-top:20px;display:grid}.machine-spec div{gap:7px;display:grid}.machine-spec span{letter-spacing:.1em;color:#65656b;font:8px monospace}.machine-spec strong{font-size:11px;font-weight:400}.principles{border-block:1px solid var(--line)}.principles>.container{justify-content:space-between;padding-block:24px;display:flex}.principles span{color:#626269;font:10px monospace}.principles strong{color:#b1b1b6;margin-left:18px;font:400 12px system-ui}.offers{padding-block:90px}.section-heading{justify-content:space-between;align-items:end;gap:30px;display:flex}.section-heading .eyebrow,.hardware .eyebrow,.faq .eyebrow{margin-bottom:20px}.section-heading>p{color:var(--muted);padding-bottom:3px;font-size:12px;line-height:1.9}.catalog-bar{justify-content:space-between;align-items:center;margin-top:38px;margin-bottom:22px;display:flex}.filters{border:1px solid var(--line);border-radius:7px;gap:4px;padding:4px;display:flex}.filters button{color:var(--muted);border:0;border-radius:4px;padding:8px 14px;font-size:11px}.filters button[aria-pressed=true]{color:#f2f2f0;background:#242427}.server-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.server-card{border:1px solid var(--line);background:#101012;border-radius:10px;padding:25px 23px}.server-card.featured{background:linear-gradient(140deg,#1b1b1e,#111113);border-color:#ffffff45}.card-top{justify-content:space-between;align-items:center;min-height:25px;margin-bottom:25px;display:flex}.card-top .eyebrow{font-size:8px}.server-card h3{font-size:23px}.use{color:var(--muted);margin-top:10px;font-size:11px}.price{letter-spacing:-.065em;margin-top:27px;font-size:47px;line-height:1.2}.price>span{letter-spacing:-.04em;font-size:24px}.price small{color:var(--muted);letter-spacing:0;font-size:11px;font-weight:400}.price-note{color:#77777c;margin-top:8px;font-size:9px}dl{border-top:1px solid var(--line);margin:25px 0}dl>div{grid-template-columns:1fr 1.4fr;gap:8px;margin-top:18px;font-size:11px;display:grid}dt{color:var(--muted)}dd{text-align:right;margin:0}dd small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.server-card .btn{width:100%;font-size:11px}.catalog-note{color:var(--muted);max-width:740px;margin-top:20px;font-size:10px}.hardware{border-block:1px solid var(--line);background:#0e0e0f;padding-block:80px}.hardware-grid{grid-template-columns:1fr 1fr;gap:80px;display:grid}.feature-list article{border-bottom:1px solid var(--line);gap:23px;padding:23px 0;display:flex}.feature-list article:first-child{padding-top:0}.feature-list article>span{color:#666;font:10px monospace}.feature-list h3{letter-spacing:-.02em;font-size:16px}.feature-list p{color:var(--muted);margin-top:10px;font-size:12px;line-height:1.8}.faq{grid-template-columns:1fr 1.5fr;gap:65px;padding-block:85px;display:grid}details{border-bottom:1px solid var(--line)}summary{cursor:pointer;justify-content:space-between;gap:20px;padding:20px 0;font-size:14px;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary span{color:var(--muted)}details[open] summary span{transform:rotate(45deg)}details>p{color:var(--muted);max-width:560px;padding-bottom:22px;font-size:13px}footer{border-top:1px solid var(--line);padding-top:35px}.footer-top{justify-content:space-between;gap:25px;display:flex}.footer-top>div{color:var(--muted);gap:25px;font-size:11px;display:flex}.wordmark{letter-spacing:-.075em;color:#242427;text-align:center;margin-top:45px;font-size:clamp(55px,15.3vw,190px);font-weight:600;line-height:1.3;overflow:hidden}.copyright{color:#717177;border-top:1px solid var(--line);padding-block:20px;font-size:10px}dialog{color:#f2f2f0;background:#141416;border:1px solid #ffffff30;border-radius:12px;width:min(500px,100% - 32px);padding:30px}dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000b}.dialog-top{justify-content:space-between;margin-bottom:25px;display:flex}.dialog-top button{border:0;font-size:20px}dialog h2{margin-bottom:20px;font-size:30px}dialog p:not(.eyebrow){color:var(--muted);margin-top:12px;font-size:13px}.dialog-note{padding-block:15px}dialog>.btn{margin-top:18px}@media (width>=1500px){.hero{padding-block:120px}}@media (width<=950px){.hero{gap:30px}.machine{padding:17px}.rack-unit{gap:9px}.vents{gap:3px}.server-card{padding:20px 15px}.price{font-size:39px}.hardware-grid{gap:35px}nav{gap:16px}.top .brand>span{display:none}}@media (width<=720px){.container{width:calc(100% - 36px)}.top{height:70px;padding-inline:18px}.top nav{display:none}.hero{grid-template-columns:1fr;gap:45px;padding-block:55px}.hero h1{font-size:clamp(42px,9vw,65px)}.machine{justify-self:center;width:100%;max-width:440px;transform:none}.principles>.container{flex-wrap:wrap;gap:18px}.principles strong{margin-left:8px;font-size:10px}.section-heading{display:block}.section-heading>p{margin-top:20px}.offers{padding-block:55px}.catalog-bar{flex-direction:column;align-items:start;gap:12px}.server-grid{grid-template-columns:1fr}.server-card{padding:25px}.hardware-grid,.faq{grid-template-columns:1fr;gap:35px}.hardware,.faq{padding-block:55px}.footer-top{flex-direction:column}.footer-top>div{gap:20px}.wordmark{margin-top:35px}.hero-actions{gap:17px}.text-link{font-size:10px}.filters button{padding-inline:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.machine{perspective:1100px;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.22,1,.36,1)}.machine:hover{transform:perspective(1100px)rotateY(-9deg)rotateX(4deg)}.rack{perspective:900px;transform-style:preserve-3d;overflow:visible}.rack-unit{transform-style:preserve-3d;animation:7.5s cubic-bezier(.22,1,.36,1) infinite tray-in;animation-delay:calc(var(--tray,0) * .32s);will-change:transform;position:relative}.rack-unit:first-child{--tray:0}.rack-unit:nth-child(2){--tray:1}.rack-unit:nth-child(3){--tray:2}.rack-unit:before{content:"";transform-origin:bottom;backface-visibility:hidden;background:repeating-linear-gradient(90deg,#0000 0 19px,#ffffff08 20px 21px),linear-gradient(135deg,#343439,#17171b);border:1px solid #ffffff24;border-radius:4px 4px 0 0;height:105px;position:absolute;bottom:calc(100% - 1px);left:-1px;right:-1px;transform:rotateX(90deg)}.rack-unit:after{content:"";transform-origin:0;backface-visibility:hidden;background:linear-gradient(90deg,#1c1c20,#0c0c0f);border:1px solid #ffffff15;width:105px;position:absolute;top:-1px;bottom:-1px;left:calc(100% - 1px);transform:rotateY(90deg)}.rack-lights b:first-child{animation:2.7s step-end infinite activity;animation-delay:calc(var(--tray,0) * .45s)}@keyframes tray-in{0%,7%{transform:translateZ(120px)rotateX(-7deg)rotateY(-7deg);box-shadow:0 25px 35px #000b,inset 0 1px #ffffff18}26%,70%{transform:translate(0,0)rotateX(0)rotateY(0);box-shadow:0 6px 10px #0007,inset 0 1px #ffffff12}88%,to{transform:translateZ(120px)rotateX(-7deg)rotateY(-7deg);box-shadow:0 25px 35px #000b,inset 0 1px #ffffff18}}@keyframes activity{0%,17%,26%,64%,73%,to{opacity:1}12%,22%,69%{opacity:.25}}@media (width<=720px){.machine:hover{transform:none}@keyframes tray-in{0%,7%,88%,to{transform:translateZ(65px)rotateX(-6deg)rotateY(-4deg)}26%,70%{transform:translateZ(0)}}}@media (prefers-reduced-motion:reduce){.rack-unit,.rack-lights b{will-change:auto;animation:none}.machine:hover{transform:none}}.scroll-progress{transform-origin:0;z-index:100;pointer-events:none;background:#f2f2f0;width:100%;height:2px;position:fixed;top:0;left:0}.top{transition:height .3s,background .3s,box-shadow .3s}.top.scrolled{background:#0a0a0bf5;height:68px;box-shadow:0 10px 35px #0004}.scroll-reveal{opacity:0;filter:blur(5px);transition:opacity .8s cubic-bezier(.22,1,.36,1),translate .8s cubic-bezier(.22,1,.36,1),filter .8s;transition-delay:var(--reveal-delay,0s);translate:0 30px}.scroll-reveal.revealed{opacity:1;filter:blur();translate:0}.hero-copy>*{animation:.9s cubic-bezier(.22,1,.36,1) both hero-arrive}.hero-copy>:nth-child(2){animation-delay:.1s}.hero-copy>:nth-child(3){animation-delay:.2s}.hero-copy>:nth-child(4){animation-delay:.3s}.hero-copy>:nth-child(5){animation-delay:.4s}.machine,.machine:hover{transform:perspective(1100px) translateY(var(--hero-drift,0px)) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,-6deg));transition:transform .35s ease-out;animation:1.2s cubic-bezier(.22,1,.36,1) both machine-arrive}.server-card{transition:border-color .3s,box-shadow .3s,background .3s,opacity .7s,translate .7s,filter .7s;position:relative;overflow:hidden}.server-card:hover{border-color:#ffffff60;translate:0 -6px;box-shadow:0 15px 45px #0005}.server-card:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 20%,#ffffff05 45%,#ffffff0b 50%,#0000 75%);transition:transform .8s;position:absolute;inset:0;transform:translate(-130%)}.server-card:hover:before{transform:translate(130%)}.btn>span,.text-link>span{transition:transform .25s;display:inline-block}.btn:hover>span{transform:translate(2px,-2px)}.text-link:hover>span{transform:translateY(4px)}.feature-list article{transition:border-color .3s,opacity .8s,translate .8s,filter .8s}.feature-list article:hover{border-color:#ffffff45}.feature-list article>span{transition:color .3s}.feature-list article:hover>span{color:#f2f2f0}.catalog-move,.catalog-enter-active,.catalog-leave-active{transition:opacity .25s,transform .35s}.catalog-enter-from,.catalog-leave-to{opacity:0;transform:translateY(15px)scale(.97)}.catalog-leave-active{pointer-events:none;position:absolute}.server-grid{position:relative}.filters button{transition:background .25s,color .25s}.filters button:hover{color:#fff;background:#ffffff0c}dialog[open]{animation:.3s cubic-bezier(.22,1,.36,1) dialog-arrive}dialog[open]::backdrop{animation:.3s backdrop-arrive}.wordmark.revealed{animation:1.1s cubic-bezier(.22,1,.36,1) both wordmark-arrive}@keyframes hero-arrive{0%{opacity:0;filter:blur(5px);transform:translateY(24px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes machine-arrive{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur()}}@keyframes wordmark-arrive{0%{clip-path:inset(100% 0 0);transform:translateY(25px)}to{clip-path:inset(0);transform:translateY(0)}}@keyframes dialog-arrive{0%{opacity:0;transform:translateY(15px)scale(.96)}to{opacity:1;transform:none}}@keyframes backdrop-arrive{0%{opacity:0}to{opacity:1}}@media (width<=720px){.machine,.machine:hover{transform:none}.scroll-reveal{translate:0 20px}.top.scrolled{height:62px}}@media (prefers-reduced-motion:reduce){.scroll-reveal{opacity:1;filter:none;translate:none}.hero-copy>*,.machine,.machine:hover,.wordmark.revealed,dialog[open],dialog[open]::backdrop{animation:none;transform:none}.server-card:hover{translate:none}.scroll-progress{display:none}}.card-actions,.dialog-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.card-actions .btn,.dialog-actions .btn{text-align:center;flex:auto;justify-content:center}
