@font-face{font-family:Manrope;src:url('assets/manrope.woff2') format('woff2');font-weight:400 800;font-display:swap}@font-face{font-family:'DM Sans';src:url('assets/dm-sans.woff2') format('woff2');font-weight:400 700;font-display:swap}
:root{--ink:#1e1e1e;--paper:#ffffff;--accent:#76b900;--accent-hover:#85c900;--accent-ink:#466f00;--focus:#466f00;--surface:#f4f6f7;--line:#e0e3e4;--muted:#64696c;--deep:#181a1b;--lime:#b4e279;--white:#fff;--radius:16px;--font-heading:Manrope,Arial,sans-serif;--font-body:'DM Sans',Arial,sans-serif}
*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:650;line-height:1.17;letter-spacing:-.045em}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--focus);outline-offset:5px}.utility-bar,.universe-workstation,.pny-feature,.consultation-banner{--focus:var(--accent)}img,svg{display:block;max-width:100%}img{height:auto}button{color:inherit}::selection{background:#d8eeb8;color:var(--ink)}[hidden]{display:none!important}.container{max-width:1280px;width:calc(100% - 112px);margin:0 auto}.skip-link{position:fixed;top:-100px;left:16px;padding:12px 24px;background:var(--ink);color:#fff;z-index:999}.skip-link:focus{top:10px}
.utility-bar{height:34px;background:var(--deep);color:#e0e3e4;font-size:11px;letter-spacing:.02em}.utility-inner,.utility-right{display:flex;align-items:center;justify-content:space-between;height:100%;gap:16px}.utility-inner>span{display:flex;align-items:center;gap:9px}.status-dot,.small-dot{display:inline-block;width:6px;height:6px;background:#76b900;border-radius:50%;flex-shrink:0}.utility-divider{width:1px;height:13px;background:#585d60}.preview-label{border:1px solid currentColor;border-radius:4px;padding:1px 7px;font-size:10px;letter-spacing:.04em;line-height:1.6}.utility-right .preview-label{border-color:#64696c;color:#eceeef}.site-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.97);border-bottom:1px solid var(--line);backdrop-filter:blur(15px)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:26px;height:93px}.brand{display:inline-flex;align-items:center;flex-shrink:0;line-height:1}.brand-logo{display:block;width:174px;height:auto;max-width:none}.desktop-nav{display:flex;align-items:center;gap:28px;font-size:12px;font-weight:600;white-space:nowrap}.desktop-nav a{position:relative;padding:14px 0}.desktop-nav a:after{content:'';position:absolute;bottom:6px;left:0;width:0;height:2px;background:var(--accent);transition:width .2s}.desktop-nav a:hover:after,.desktop-nav a[aria-current]:after{width:100%}.tiny-chevron{margin-left:5px;font-size:15px}.header-actions{display:flex;align-items:center;gap:22px}.button{display:inline-flex;align-items:center;justify-content:center;gap:26px;background:var(--accent);border:1px solid var(--accent);color:var(--ink);font-weight:700;font-size:13px;letter-spacing:-.01em;min-height:52px;padding:14px 23px;border-radius:7px;line-height:1.4;transition:background .2s,transform .2s,box-shadow .2s;text-decoration:none}.button>span:last-child{font-size:20px;line-height:1}.button:hover{background:var(--accent-hover);border-color:var(--accent-hover);transform:translateY(-2px);box-shadow:0 7px 20px #76b90022}.button-small{min-height:44px;font-size:11px;padding:10px 16px;gap:14px}.project-link{display:flex;align-items:center;position:relative;gap:5px}.project-link svg{width:22px;height:22px}.project-link [data-project-count]{background:var(--ink);color:#fff;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:9px;margin-top:-16px;margin-left:-10px}.menu-toggle{background:transparent;border:0;width:30px;height:30px;padding:4px;display:none}.menu-toggle span{display:block;height:1.5px;background:var(--ink);margin:6px 0}.mobile-nav{padding:10px 28px 24px;background:var(--paper);border-top:1px solid var(--line)}.mobile-nav a{display:block;padding:12px 0;border-bottom:1px solid var(--line);font-weight:550;font-size:15px}
.hero{position:relative;overflow:hidden;background:radial-gradient(ellipse at 77% 43%,#edf3e6 0,transparent 41%),var(--paper)}.hero-grid{display:grid;grid-template-columns:1.03fr 1fr;gap:36px;padding-top:69px;padding-bottom:34px;align-items:center}.eyebrow{font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:650;line-height:1.7;color:var(--muted);margin-bottom:20px}.hero .eyebrow{display:flex;align-items:center;gap:10px;color:#50565a}.eyebrow-line{height:1px;width:25px;background:var(--accent)}.hero h1{font-size:clamp(60px,6.5vw,94px);letter-spacing:-.072em;font-weight:700;line-height:1.05;margin-bottom:28px}.hero-outline{-webkit-text-stroke:1.35px var(--ink);color:transparent;font-weight:600}.hero-description{font-size:16px;max-width:386px;line-height:1.8;color:var(--muted);letter-spacing:-.01em}.hero-buttons{display:flex;align-items:center;gap:24px;margin:32px 0 39px}.text-link{font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:17px;white-space:nowrap;line-height:1.5}.text-link>span{font-size:21px;font-weight:400;transition:transform .2s}.text-link:hover>span{transform:translateX(5px)}.hero-proof{display:flex;align-items:center;gap:12px}.proof-icon{width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:#eef3e7;border-radius:50%;flex-shrink:0}.proof-icon svg{width:21px;height:21px;color:#466f00}.hero-proof p{font-size:10px;line-height:1.8;color:#64696c}.hero-proof strong{font-weight:500;color:#3f4548}.hero-visual{position:relative;min-width:0;height:496px}.hero-tech-label{font-family:monospace;font-size:9px;display:flex;align-items:center;gap:9px;color:#64696c;position:absolute;top:3px;left:30px;right:0;text-transform:uppercase;letter-spacing:.08em}.hero-tech-label .status-dot{background:#76b900;width:5px;height:5px}.micro-code{margin-left:auto;color:#747b7f}.hero-image-wrap{position:absolute;inset:28px -13% 67px -10%;display:flex;align-items:center;justify-content:center}.hero-product{object-fit:contain;width:100%;height:100%;transform:rotate(-15deg);mix-blend-mode:multiply;filter:drop-shadow(18px 32px 20px #14161724);animation:hardware-arrives 1s ease-out both}.hero-orbit{position:absolute;border:1px solid #aeb5b860;border-radius:50%;pointer-events:none}.orbit-one{width:430px;height:430px;left:7%;top:22px}.orbit-two{width:540px;height:540px;left:-4%;top:-34px;border-style:dashed;border-color:#b9c0c348}.hero-cross{position:absolute;font-family:monospace;font-size:19px;color:#929a9e}.cross-one{top:58px;left:2px}.cross-two{bottom:79px;right:-15px}.hero-vertical-label{position:absolute;right:-26px;top:45%;writing-mode:vertical-rl;text-transform:uppercase;letter-spacing:.18em;font-family:monospace;color:#737b7f;font-size:8px}.hero-product-card{position:absolute;left:24px;right:0;bottom:38px;background:#fffffff5;backdrop-filter:blur(10px);box-shadow:0 16px 40px #181a1b0d;display:flex;align-items:center;padding:19px 20px;border:1px solid #fff;border-radius:11px;gap:16px}.product-card-mark{width:75px;padding-right:16px;border-right:1px solid #e0e3e4;flex-shrink:0}.product-card-mark img{width:59px;max-height:25px;object-fit:contain}.hero-product-card small{display:block;font-size:9px;color:var(--muted);margin-bottom:3px}.hero-product-card strong{font-family:Manrope;font-size:11px;font-weight:650;letter-spacing:-.01em}.hero-product-card>a{margin-left:auto;font-size:24px;color:#466f00}.hero-corner-label{position:absolute;bottom:1px;left:28px;right:0;display:flex;justify-content:space-between;font-size:7px;font-family:monospace;letter-spacing:.05em;color:#64696c}.hero-bottom{display:flex;justify-content:space-between;align-items:center;padding:22px 0 25px;gap:16px;border-top:1px solid #d7dcdf99;font-size:9px;color:#64696c}.scroll-hint{display:flex;align-items:center;gap:13px}.scroll-hint>span{border:1px solid #cdd2d5;border-radius:50%;width:24px;height:24px;display:grid;place-items:center;color:#466f00;font-size:13px}
.partner-strip{background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.partner-strip-inner{display:flex;align-items:center;justify-content:space-between;gap:40px;min-height:124px}.partner-intro{font-size:11px;color:var(--muted);line-height:1.7}.partner-intro strong{font-weight:550;color:var(--ink)}.partner-principal,.partner-msi{display:flex;align-items:center;gap:20px}.partner-principal img{max-width:104px;max-height:38px;object-fit:contain}.partner-msi img{max-width:89px;max-height:32px;object-fit:contain}.partner-principal>span{font-size:8px;line-height:1.4;text-transform:uppercase;letter-spacing:.06em;border:1px solid #d9e5ca;background:#f4f8ed;border-radius:4px;padding:6px 9px;color:#466f00}.partner-msi>span{font-size:9px;color:var(--muted)}.partner-rule{height:32px;width:1px;background:var(--line)}.partner-more{font-size:10px;display:flex;align-items:center;gap:20px}.partner-more>span{font-size:20px}
.section{padding:95px 0}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;margin-bottom:38px}.section-heading .eyebrow{margin-bottom:12px}.section-heading h2{font-size:43px;line-height:1.18;letter-spacing:-.05em;font-weight:600}.section-heading>p{font-size:13px;line-height:1.8;color:var(--muted);max-width:305px;padding-bottom:5px}.section-heading>.text-link{margin-bottom:7px}.universe-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.universe-card{border-radius:14px;overflow:hidden;min-height:449px;padding:25px;position:relative;background:#f0f2f3;transition:transform .25s,box-shadow .25s}.universe-card:hover{transform:translateY(-6px);box-shadow:0 15px 35px #181a1b12}.universe-business{background:#eef0f1}.universe-workstation{background:#242729;color:#ffffff}.universe-ai{background:#f2f3f4}.universe-heading{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2}.universe-number{font-family:monospace;font-size:9px;letter-spacing:.08em}.round-arrow{width:29px;height:29px;border:1px solid #a6afb4;border-radius:50%;display:grid;place-items:center;font-size:16px;line-height:1}.universe-workstation .round-arrow{border-color:#667175}.universe-photo{height:219px;display:flex;align-items:center;justify-content:center;margin-top:-10px;margin-bottom:4px}.universe-photo img{height:100%;max-width:93%;object-fit:contain;mix-blend-mode:multiply;transition:transform .35s}.universe-business .universe-photo img{transform:scale(1.06)}.universe-ai .universe-photo img{transform:scale(.94)}.universe-card:hover .universe-photo img{transform:scale(1.1)}.universe-blueprint{height:213px;position:relative;margin-top:-2px;color:#98ce4e}.universe-blueprint>svg{width:125%;max-width:none;height:230px;position:absolute;left:-13%;top:8px;opacity:.68}.blueprint-label{position:absolute;bottom:18px;right:0;font-size:7px;font-family:monospace;letter-spacing:.12em;color:#b4e279}.universe-copy h3{font-size:23px;letter-spacing:-.035em;line-height:1.2;margin-bottom:12px}.universe-copy p{font-size:11px;line-height:1.7;color:#64696c;max-width:245px;min-height:38px}.universe-workstation .universe-copy p{color:#c4c9cc}.card-action{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #aeb8bd77;margin-top:22px;padding-top:15px;font-size:10px;font-weight:600}.card-action>span{font-size:19px}.universe-workstation .card-action{border-color:#a4b58455;color:#b4e279}
.featured-section{padding-top:6px}.featured-grid.catalog-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.selection-note{display:flex;align-items:center;justify-content:center;font-size:10px;color:var(--muted);gap:8px;margin-top:28px}.small-dot{background:#76b900;width:5px;height:5px}.pny-feature{background:var(--deep);color:#fff;padding:68px 0;overflow:hidden}.pny-feature-grid{display:grid;grid-template-columns:1.12fr 1fr;align-items:center;gap:85px}.pny-feature-art{position:relative;border-radius:18px;background:radial-gradient(ellipse at 50% 50%,#fafbf8,#dce4d1);height:470px;display:flex;align-items:center;justify-content:center;overflow:hidden}.pny-art-grid{position:absolute;inset:0;opacity:.18;background-image:linear-gradient(#7b8d6466 1px,transparent 1px),linear-gradient(90deg,#7b8d6466 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(ellipse at 50% 50%,#000,transparent 80%)}.pny-feature-art>img{position:relative;width:110%;max-width:none;height:90%;object-fit:contain;transform:rotate(-14deg);mix-blend-mode:multiply;filter:drop-shadow(13px 25px 15px #181a1b33)}.pny-art-caption{position:absolute;left:26px;bottom:24px;font-size:8px;font-family:monospace;letter-spacing:.11em;color:#4d555a}.pny-partner-tag{display:flex;align-items:center;gap:18px;margin-bottom:23px}.pny-partner-tag img{filter:brightness(0) invert(1);max-width:80px;max-height:30px;object-fit:contain}.pny-partner-tag>span{font-size:9px;color:#c4c9cc;border-left:1px solid #656c70;padding-left:18px}.pny-feature h2{font-size:48px;font-weight:550;letter-spacing:-.045em;line-height:1.12;margin-bottom:22px}.pny-feature-copy>p{font-size:12px;line-height:1.9;color:#bdc4c8;max-width:352px}.pny-focus-list{margin:24px 0 28px}.pny-focus-list>div{display:flex;align-items:center;gap:16px;border-bottom:1px solid #ffffff22;padding:12px 0}.pny-focus-list>div>span{font-size:9px;font-family:monospace;color:#98ce4e}.pny-focus-list p{font-size:9px;line-height:1.7;color:#b5bdc1}.pny-focus-list strong{display:block;color:#ffffff;font-weight:500;font-size:11px}.button-light{background:var(--accent);border-color:var(--accent);color:var(--ink)}.button-light:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.button-light>span:last-child{color:var(--ink)}
.workflow-section{padding-top:92px;padding-bottom:82px}.workflow-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:54px;border-top:1px solid var(--line);padding-top:25px}.workflow-step{position:relative}.step-number{display:block;font-family:Manrope;font-size:38px;line-height:1;color:#b3babe;margin-bottom:21px;font-weight:400;letter-spacing:-.05em}.workflow-step h3{font-size:16px;font-weight:600;margin-bottom:11px;letter-spacing:-.02em}.workflow-step p{max-width:260px;font-size:12px;line-height:1.8;color:var(--muted)}.workflow-link{margin-top:29px;border-bottom:1px solid #cdd2d5;padding-bottom:6px}.infrastructure-section{background:#f1f3f4;overflow:hidden}.infrastructure-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-top:66px;padding-bottom:65px}.infrastructure-copy .eyebrow{margin-bottom:16px}.infrastructure-copy h2{font-size:46px;letter-spacing:-.05em;line-height:1.13;margin-bottom:22px;font-weight:600}.infrastructure-copy>p:not(.eyebrow){font-size:13px;color:#64696c;max-width:395px;line-height:1.85}.infrastructure-chips{display:flex;flex-wrap:wrap;gap:7px;margin:20px 0 27px}.infrastructure-chips>span{border:1px solid #cdd3d6;font-size:9px;padding:5px 9px;border-radius:4px;color:#50585c}.button-dark{background:var(--deep);border-color:var(--deep);color:#fff}.button-dark:hover{background:#303538;border-color:#303538}.rack-illustration{position:relative;height:380px;display:grid;place-items:center;perspective:900px}.rack-perspective{width:345px;background:#2c3134;border-radius:6px 9px 8px 8px;padding:19px 12px 13px;transform:rotateY(-20deg) rotateX(10deg) rotateZ(5deg);box-shadow:17px 23px 0 #15181a,-5px 18px 25px #181a1b30;border:1px solid #657177}.rack-label{color:#c4c9cc;font-family:monospace;font-size:8px;letter-spacing:.11em;padding:0 6px 13px}.rack-unit{display:flex;align-items:center;height:42px;border:1px solid #171a1c;background:linear-gradient(#6b777e,#46535c 20%,#303c44 75%,#263138);margin-bottom:4px;position:relative;gap:9px;padding:0 17px;box-shadow:inset 0 1px #b1c0c955,inset 0 -2px #171b1d}.rack-unit:before,.rack-unit:after{content:'';position:absolute;width:5px;height:17px;background:#8c9aa1;top:12px;border-radius:2px}.rack-unit:before{left:5px}.rack-unit:after{right:5px}.rack-vents{width:170px;height:21px;background:repeating-linear-gradient(90deg,#10191e 0px,#10191e 2px,#73828b 2px,#73828b 4px);opacity:.65;border:1px solid #73868f}.rack-led{width:5px;height:5px;border-radius:50%;background:#76b900;box-shadow:0 0 5px #76b90090;margin:0 7px 0 auto}.rack-port{width:12px;height:6px;background:#10191e;border:1px solid #73868f}.rack-gap{height:13px}.rack-base{height:12px;background:repeating-linear-gradient(90deg,#171e22 0px,#171e22 3px,#4b5a62 3px,#4b5a62 5px);margin-top:10px}.rack-annotation{position:absolute;right:-5px;bottom:10px;font-size:9px;color:#646e74;border-left:1px solid #a2adb3;padding-left:12px;line-height:1.6}
.project-cta{padding:85px 0}.project-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:35px}.project-cta h2{font-size:49px;letter-spacing:-.055em;font-weight:550;line-height:1.15}.project-cta .eyebrow{margin-bottom:14px}.project-cta .button{min-width:232px}.site-footer{background:#fff;border-top:1px solid var(--line)}.footer-main{padding:63px 0 50px;display:grid;grid-template-columns:1.65fr 1fr 1.1fr 1.1fr;gap:45px}.footer-main h3{font-family:var(--font-body);font-weight:600;font-size:11px;letter-spacing:0;margin:7px 0 19px}.footer-main>div>a:not(.brand){display:block;font-size:10px;color:#64696c;margin-bottom:10px}.footer-main>div>a:hover{color:var(--accent-ink)}.footer-brand>p{font-size:11px;line-height:1.8;color:var(--muted);margin:20px 0}.footer-location{display:flex;align-items:center;gap:7px;font-size:9px;color:#64696c}.footer-location .status-dot{background:#76b900}.footer-preview{margin-top:22px}.footer-preview .preview-label{color:#64696c;border-color:#adb7bd;font-size:8px}.footer-preview p{font-size:9px;line-height:1.7;color:#64696c;margin-top:7px;max-width:180px}.footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;border-top:1px solid var(--line);font-size:8px;color:#64696c;letter-spacing:.03em}.footer-bottom i{font-style:normal;margin:0 9px;color:#b0b8bd}.footer-bottom>a{white-space:nowrap}.button-secondary{background:transparent;border-color:#c6cdd1;color:var(--ink)}.button-secondary:hover{background:#f0f3ec;border-color:#b6c6a2;box-shadow:none}
@keyframes hardware-arrives{from{opacity:0;transform:rotate(-18deg) translateY(25px)}to{opacity:1;transform:rotate(-15deg) translateY(0)}}
@media(min-width:1550px){.hero-grid{padding-top:78px;padding-bottom:55px}.hero-visual{height:520px}.hero h1{font-size:98px}}
@media(max-width:1250px){.brand-logo{width:164px}.container{width:calc(100% - 80px)}.desktop-nav{gap:21px;font-size:11px}.header-inner{gap:20px}.header-actions{gap:17px}.header-cta{font-size:10px;padding:12px;gap:10px}.hero-grid{gap:20px}.hero h1{font-size:76px}.hero-buttons{gap:19px}.hero-buttons .text-link{font-size:10px;gap:12px}.hero-product-card{left:13px;padding:16px 12px;gap:12px}.hero-product-card strong{font-size:10px}.hero-corner-label{left:15px;font-size:6px}.hero-visual{height:465px}.hero-tech-label{left:18px}.orbit-one{width:370px;height:370px;top:38px}.orbit-two{width:460px;height:460px;top:-5px}.partner-strip-inner{gap:25px}.partner-principal,.partner-msi{gap:14px}.partner-principal img{max-width:88px}.partner-principal>span{font-size:7px;padding:5px 7px}.partner-more{font-size:9px;gap:12px}.pny-feature-grid{gap:55px}.pny-feature-art{height:430px}.section-heading h2{font-size:40px}.infrastructure-grid{gap:40px}.footer-main{gap:30px}.featured-grid.catalog-grid{gap:14px}}
@media(max-width:1100px){.header-cta{display:none}.hero h1{font-size:66px}.hero-description{font-size:14px;max-width:325px}.hero-buttons{flex-wrap:wrap;gap:17px;margin:26px 0 30px}.hero-buttons .text-link{font-size:11px}.hero-visual{height:435px}.hero-product-card{left:0;right:0}.hero-product-card strong{font-size:9px}.hero-corner-label{font-size:5.5px}.hero-grid{padding-top:48px}.hero-bottom-note{max-width:320px;text-align:right}.partner-msi>span{display:none}.partner-strip-inner{min-height:109px;gap:30px}.partner-intro{font-size:10px}.universe-card{padding:21px;min-height:420px}.universe-copy h3{font-size:20px}.universe-photo{height:190px}.universe-blueprint{height:190px}.universe-blueprint>svg{height:205px}.universe-copy p{font-size:10px;min-height:46px}.section{padding:76px 0}.featured-section{padding-top:0}.featured-grid.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pny-feature h2{font-size:41px}.pny-feature-grid{gap:38px}.pny-feature-art{height:400px}.infrastructure-copy h2{font-size:39px}.rack-perspective{width:300px}.rack-vents{width:145px}.rack-port:last-child{display:none}.footer-main{gap:26px}.footer-main{grid-template-columns:1.4fr 1fr 1.1fr 1.1fr}}
@media(max-width:850px){.container{width:calc(100% - 48px)}.utility-bar{font-size:9px;height:31px}.utility-right{gap:8px}.utility-right>.utility-divider,.utility-right>.preview-label{display:none}.desktop-nav{display:none}.header-inner{height:77px}.header-actions{gap:23px}.menu-toggle{display:block}.hero-grid{grid-template-columns:1fr;padding-top:43px;gap:20px}.hero h1{font-size:76px;max-width:600px}.hero-description{font-size:16px;max-width:450px}.hero-buttons .text-link{font-size:12px}.hero-buttons{margin-bottom:29px}.hero-proof{margin-bottom:13px}.hero-visual{height:450px;margin:0 auto;width:min(100%,540px)}.hero-image-wrap{inset:15px -5% 70px}.hero-tech-label{left:20px}.hero-product-card{left:22px;right:15px;padding:18px}.hero-product-card strong{font-size:12px}.hero-product-card small{font-size:10px}.product-card-mark{width:85px}.product-card-mark img{width:65px}.hero-corner-label{font-size:7px;left:24px;right:14px}.hero-vertical-label{right:-11px}.orbit-one{width:380px;height:380px;top:5px;left:12%}.orbit-two{width:470px;height:470px;top:-39px;left:3%}.hero-bottom-note{display:none}.hero-grid{padding-bottom:24px}.hero-bottom{justify-content:center;padding:17px 0 21px}.partner-strip-inner{flex-wrap:wrap;justify-content:space-around;gap:22px;padding:24px 0}.partner-intro{font-size:11px;min-width:180px}.partner-principal img{max-width:95px}.partner-principal>span{font-size:7px}.partner-rule{display:none}.partner-more{font-size:10px}.universe-grid{gap:13px}.universe-card{padding:18px;min-height:400px}.universe-copy h3{font-size:18px}.universe-number{font-size:7px}.round-arrow{width:24px;height:24px}.universe-photo{height:175px;margin-top:0}.universe-blueprint{height:175px}.universe-blueprint>svg{height:185px}.universe-copy p{font-size:10px;line-height:1.7;min-height:62px}.card-action{font-size:9px;margin-top:15px}.section-heading>p{max-width:250px;font-size:12px}.section-heading h2{font-size:35px}.section-heading{gap:24px}.pny-feature{padding:52px 0}.pny-feature-grid{grid-template-columns:1fr 1fr;gap:30px}.pny-feature h2{font-size:34px}.pny-feature-copy>p{font-size:11px}.pny-feature-art{height:405px}.pny-focus-list{margin-top:18px}.pny-focus-list strong{font-size:10px}.pny-feature .button{font-size:11px;padding:13px 17px;gap:20px}.pny-partner-tag{gap:10px}.pny-partner-tag>span{font-size:8px;padding-left:10px}.pny-partner-tag img{width:64px}.workflow-grid{gap:25px}.workflow-step h3{font-size:14px}.workflow-step p{font-size:11px}.workflow-link{margin-top:22px}.infrastructure-grid{gap:25px}.infrastructure-copy h2{font-size:33px}.infrastructure-copy>p:not(.eyebrow){font-size:12px}.rack-perspective{width:260px;padding:16px 10px 10px}.rack-vents{width:120px}.rack-unit{height:36px;padding:0 15px;gap:5px}.rack-unit:before,.rack-unit:after{top:9px}.rack-annotation{right:-8px;bottom:20px;font-size:8px}.rack-label{font-size:7px}.project-cta h2{font-size:39px}.project-cta .button{min-width:200px;font-size:12px}.footer-main{grid-template-columns:1.4fr 1fr;gap:38px;padding:48px 0}.footer-main>div>a:not(.brand){font-size:11px}.footer-main h3{font-size:12px}.footer-main>div:nth-child(3){padding-top:8px}.footer-main>div:nth-child(4){padding-top:8px}.footer-bottom>span:nth-child(2){display:none}.footer-preview p{max-width:230px}.footer-brand>p{font-size:12px}.footer-location{font-size:10px}}
@media(max-width:600px){.brand-logo{width:154px}.footer-main .brand-logo{width:174px}.container{width:calc(100% - 40px)}.utility-inner>span:first-child{font-size:8px;gap:6px}.utility-right{font-size:8px}.utility-inner>span:first-child .status-dot{width:4px;height:4px}.utility-right{display:none!important}.utility-inner{justify-content:center}.header-inner{height:73px}.hero-grid{padding-top:35px}.hero .eyebrow{font-size:9px;letter-spacing:.1em;margin-bottom:18px}.hero h1{font-size:clamp(46px,11.6vw,68px);letter-spacing:-.065em;margin-bottom:22px}.hero-description{font-size:14px;line-height:1.8;max-width:330px}.hero-buttons{gap:21px;margin:26px 0}.hero-buttons .button{font-size:11px;padding:14px 17px;gap:17px;min-height:48px}.hero-buttons .text-link{font-size:10px;gap:9px}.hero-proof p{font-size:9px}.proof-icon{width:31px;height:31px}.hero-proof{gap:9px}.hero-visual{height:353px;margin-top:0}.hero-image-wrap{inset:18px -9% 71px -5%}.hero-product-card{left:7px;right:7px;bottom:30px;padding:15px 12px;gap:11px;border-radius:9px}.product-card-mark{width:66px;padding-right:12px}.product-card-mark img{width:53px}.hero-product-card small{font-size:8px}.hero-product-card strong{font-size:9px}.hero-product-card>a{font-size:21px}.hero-corner-label{font-size:5px;left:9px;right:8px;bottom:0}.hero-tech-label{left:7px;right:7px;font-size:6px;top:7px}.hero-vertical-label{font-size:6px;right:-10px}.hero-cross{font-size:15px}.cross-one{top:44px;left:-6px}.cross-two{right:-5px;bottom:66px}.orbit-one{width:280px;height:280px;top:4px;left:8%}.orbit-two{width:350px;height:350px;top:-30px;left:-1%}.hero-bottom{padding-top:12px;font-size:8px}.scroll-hint{gap:10px}.partner-strip-inner{display:grid;grid-template-columns:1fr 1fr;gap:21px 10px;padding:27px 0;justify-content:start;align-items:center}.partner-intro{grid-column:1/-1;text-align:center;min-width:0;font-size:10px}.partner-intro br{display:none}.partner-intro strong{margin-left:4px}.partner-principal{gap:8px;flex-direction:column;align-items:center}.partner-principal img{max-width:88px;height:31px}.partner-principal>span{font-size:6px;padding:3px 6px}.partner-msi{flex-direction:column;gap:8px}.partner-msi img{height:31px;max-width:81px}.partner-msi>span{display:block;font-size:8px}.partner-more{grid-column:1/-1;justify-content:center;font-size:9px;gap:15px}.section{padding:61px 0}.section-heading{display:block;margin-bottom:29px}.section-heading .eyebrow{font-size:9px;margin-bottom:12px;letter-spacing:.12em}.section-heading h2{font-size:34px;line-height:1.16}.section-heading>p{margin-top:18px;max-width:310px;font-size:12px}.section-heading>.text-link{margin-top:20px}.universe-grid{grid-template-columns:1fr;gap:17px}.universe-card{padding:24px;min-height:430px}.universe-heading{margin-bottom:1px}.universe-number{font-size:9px}.round-arrow{width:30px;height:30px}.universe-photo{height:205px;margin-top:-7px;margin-bottom:0}.universe-photo img{max-width:78%}.universe-copy h3{font-size:24px;letter-spacing:-.04em}.universe-copy p{font-size:12px;min-height:0;max-width:285px}.card-action{font-size:11px;padding-top:17px;margin-top:20px}.universe-blueprint{height:205px}.universe-blueprint>svg{height:228px}.blueprint-label{font-size:7px;bottom:18px}.featured-section{padding-top:3px}.featured-grid.catalog-grid{grid-template-columns:1fr;gap:16px}.selection-note{font-size:9px;line-height:1.8;align-items:flex-start;text-align:left;max-width:280px;margin:23px auto 0}.selection-note .small-dot{margin-top:6px}.pny-feature{padding:40px 0 49px}.pny-feature-grid{grid-template-columns:1fr;gap:34px}.pny-feature-art{height:322px}.pny-feature-copy{padding:0 3px}.pny-feature h2{font-size:40px}.pny-feature-copy>p{font-size:13px;max-width:100%}.pny-partner-tag{margin-bottom:19px;gap:18px}.pny-partner-tag>span{font-size:9px;padding-left:18px}.pny-partner-tag img{width:75px}.pny-focus-list{margin:24px 0}.pny-focus-list>div{padding:14px 0}.pny-focus-list p{font-size:10px}.pny-focus-list strong{font-size:12px}.pny-feature .button{font-size:12px;gap:26px;padding:14px 22px}.pny-art-caption{font-size:7px;left:19px;bottom:17px}.workflow-grid{grid-template-columns:1fr;gap:26px;padding-top:24px}.workflow-step{display:grid;grid-template-columns:41px 1fr;gap:0 19px}.step-number{grid-row:1/3;font-size:31px;margin:0}.workflow-step h3{font-size:16px;margin:2px 0 8px}.workflow-step p{grid-column:2;font-size:12px;max-width:290px}.workflow-link{margin-top:30px;font-size:11px}.infrastructure-grid{grid-template-columns:1fr;gap:15px;padding:51px 0 32px}.infrastructure-copy h2{font-size:37px}.infrastructure-copy>p:not(.eyebrow){font-size:13px}.infrastructure-copy .eyebrow{font-size:9px}.infrastructure-chips{margin:20px 0 25px}.infrastructure-chips>span{font-size:9px}.infrastructure-copy .button{font-size:12px}.rack-illustration{height:350px;margin:0 auto;width:100%;max-width:350px}.rack-perspective{width:285px}.rack-unit{height:39px}.rack-vents{width:142px}.rack-annotation{font-size:8px;right:0;bottom:8px}.project-cta{padding:62px 0}.project-cta-inner{display:block}.project-cta h2{font-size:37px;margin-bottom:27px}.project-cta .eyebrow{font-size:8px;letter-spacing:.1em}.project-cta .button{font-size:12px;min-width:220px}.footer-main{grid-template-columns:1fr 1fr;gap:29px 20px;padding:41px 0 30px}.footer-brand{grid-column:1/-1;border-bottom:1px solid var(--line);padding-bottom:30px}.footer-main>div:nth-child(4){grid-column:1/-1;border-top:1px solid var(--line);padding-top:23px}.footer-preview{margin-top:16px}.footer-preview p{max-width:100%;font-size:10px}.footer-main h3{font-size:11px;margin-bottom:17px}.footer-main>div>a:not(.brand){font-size:11px;margin-bottom:10px}.footer-main>div:nth-child(3){padding-top:0}.footer-bottom{font-size:8px;padding:18px 0;gap:10px}.footer-bottom>a{font-size:8px}.footer-brand>p{font-size:12px;margin:18px 0}.footer-location{font-size:10px}.project-cta .button>span:last-child{font-size:21px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
@media print{.utility-bar,.site-header,.site-footer,.project-cta,.button,.menu-toggle{display:none!important}body{background:#fff}main{font-size:12px}.container{width:100%;max-width:none}}
/* Official PNY white wordmark uses its monochrome dark treatment on light surfaces. */
.product-card-mark img,.partner-principal img,.partner-feature--pny .partner-feature__wordmark img{filter:brightness(0)}
