:root{--ink:var(--wb-black);--deep:var(--wb-black);--panel:var(--wb-charcoal);--muted:var(--wb-gray);--line:var(--wb-line);--orange:var(--wb-brand-orange);--mint:#176b4d;--paper:var(--wb-surface-soft);--max:1160px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font:15px/1.55 var(--wb-font-sans),Arial,sans-serif;background:#fff}a{color:inherit}.section-wrap{width:min(var(--max),calc(100% - 48px));margin:auto}.section-space{padding:112px 0}.site-header{height:82px;display:flex;align-items:center;justify-content:space-between;padding:0 max(24px,calc((100% - var(--max))/2));position:sticky;top:0;z-index:10;background:#fffffff2;border-bottom:1px solid #dce3e4;backdrop-filter:blur(14px)}.brand img{display:block;width:184px;height:auto}.nav{display:flex;align-items:center;gap:27px;font-size:12px;font-weight:700}.nav a{text-decoration:none}.nav a:not(.header-cta):hover{color:var(--orange)}.header-cta{border:1px solid #aebdc1;padding:12px 16px}.header-cta span,.button span{color:var(--orange);margin-left:7px}.menu-toggle{display:none;border:0;background:none;font-size:24px;color:var(--ink)}.hero{min-height:590px;padding-top:84px;padding-bottom:84px;display:grid;grid-template-columns:1fr .9fr;gap:70px;align-items:center;background:linear-gradient(120deg,#08141b,#12252e);color:#fff;max-width:none;width:100%;padding-left:max(24px,calc((100% - var(--max))/2));padding-right:max(24px,calc((100% - var(--max))/2));position:relative;overflow:hidden}.hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 30%,#ff603729,transparent 34%),linear-gradient(90deg,#08141bf5 25%,#08141b44);pointer-events:none}.hero>*{position:relative;z-index:1}.eyebrow,.panel-label,.card-number,.footer-kicker{font:700 10px ui-monospace,monospace;text-transform:uppercase;letter-spacing:2px;color:var(--orange)}.signal{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--orange);margin-right:8px;box-shadow:0 0 15px var(--orange)}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(42px,5.5vw,76px);line-height:.99;letter-spacing:-4px;max-width:720px;margin:23px 0}h1 em{color:var(--orange);font-style:normal}.hero-lead{max-width:630px;color:#c2d0d3;font-size:17px}.hero-actions{display:flex;align-items:center;gap:26px;margin:34px 0}.button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid transparent;padding:14px 19px;font-size:12px;font-weight:800;cursor:pointer}.button-orange{background:var(--orange);color:#fff}.button-orange:hover{background:#ff7956;box-shadow:0 10px 25px #ff603755}.button-outline{border-color:#657980;color:#fff}.button-outline:hover{border-color:var(--orange);color:var(--orange)}.quiet-link{color:#e0e8e9;text-decoration:none;font-size:12px;font-weight:800}.hero-meta{display:flex;gap:24px;color:#8da0a5;font:10px ui-monospace,monospace}.hero-meta b{color:var(--orange);margin-right:6px}.hero-visual{min-height:390px;position:relative;background:#081116;border:1px solid #3a555d;overflow:hidden;box-shadow:22px 22px 0 #0004}.hero-visual:before{content:"";position:absolute;inset:-25px;background:url('assets/datacenter-racks.png') center/cover;filter:blur(14px);opacity:.38;transform:scale(1.08)}.hero-visual img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:1}.hero-visual:after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(0deg,#071116ee,transparent 55%)}.hero-caption{position:absolute;z-index:3;bottom:25px;left:25px;display:grid;gap:7px}.live{font:10px ui-monospace,monospace;color:var(--mint)}.live i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#57d9a7;margin-right:5px}.hero-caption strong{font-size:18px}.hero-caption small{color:#b8c6c9}.trust-strip{background:#071116;color:#fff;border-top:1px solid #29414a;border-bottom:1px solid #29414a}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);padding:24px 0}.trust-grid>div{padding:6px 20px;border-right:1px solid #324a52}.trust-grid>div:first-child{padding-left:0}.trust-grid>div:last-child{border:0}.trust-grid b,.trust-grid span{display:block}.trust-grid b{color:var(--orange);font-size:14px}.trust-grid span{color:#b9c8cb;font:11px ui-monospace,monospace;margin-top:4px}.light-section{background:var(--paper)}.solutions{padding:110px 0}.section-intro{display:grid;grid-template-columns:1.15fr .85fr;gap:80px;align-items:end;margin-bottom:48px}.section-intro h2,.domain-layout h2,.automation-layout h2,.diagnostic-layout h2,.contact-box h2{font-size:clamp(35px,4.3vw,57px);line-height:1.02;letter-spacing:-2.5px;margin:18px 0 0}.section-intro>p{color:#687b82;max-width:390px;margin:0}.solution-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.solution-card{display:block;min-height:260px;padding:28px 22px;border-right:1px solid var(--line);text-decoration:none;transition:.3s;position:relative;overflow:hidden}.solution-card:last-child{border:0}.solution-card:hover{transform:translateY(-7px);background:#fff;box-shadow:0 0 0 1px #ff603766,0 18px 35px #10182018}.solution-card:after,.model-card:after,.admin-item:after{content:"";position:absolute;inset:0;border:1px solid transparent;box-shadow:0 0 0 transparent;transition:.4s;pointer-events:none}.solution-card:hover:after,.model-card:hover:after,.admin-item:hover:after{border-color:#ff603755;box-shadow:0 0 25px #ff60372c}.solution-icon{display:block;color:var(--orange);font-size:27px;margin-bottom:33px}.solution-card h3{font-size:17px}.solution-card p{font-size:12px;color:var(--muted);min-height:62px}.solution-card b,.text-link{color:var(--orange);font-size:11px;text-decoration:none}.model-section{background:#fff}.model-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.model-card{position:relative;min-height:430px;padding:29px;background:#f7f9f9;border:1px solid var(--line);transition:.3s;overflow:hidden}.model-card-main{background:var(--deep);color:#fff;border-color:var(--deep)}.model-card:hover{transform:translateY(-8px);box-shadow:0 20px 36px #10182018}.model-icon{font-size:30px;color:var(--orange);margin:25px 0 12px}.model-card h3{font-size:26px;letter-spacing:-1px}.model-card p,.model-card li{color:#657a82;font-size:13px}.model-card-main p,.model-card-main li{color:#c0ced0}.model-card ul{padding-left:18px;line-height:2}.model-card .text-link{position:absolute;bottom:28px}.automation-section{background:linear-gradient(120deg,#09151c,#152933);color:#fff;padding:110px 0}.automation-layout,.diagnostic-layout{display:grid;grid-template-columns:1fr 1fr;gap:110px;align-items:start}.automation-layout h2,.diagnostic-layout h2{margin-bottom:22px}.automation-layout p,.diagnostic-layout>div>p{color:#b7c7ca;max-width:510px}.automation-list{border-top:1px solid #3a5158}.automation-list>div{display:flex;gap:25px;padding:20px 0;border-bottom:1px solid #3a5158}.automation-list b{color:var(--orange);font:12px ui-monospace,monospace}.automation-list strong,.automation-list small{display:block}.automation-list small{color:#a9babd;font-size:12px;margin-top:5px}.admin-section{padding:110px 0}.admin-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.admin-item{position:relative;padding:28px 24px;border-right:1px solid var(--line);transition:.3s;overflow:hidden}.admin-item:last-child{border:0}.admin-item:hover{background:#fff}.admin-item span{color:var(--orange);font-size:27px}.admin-item h3{font-size:18px;margin:22px 0 8px}.admin-item p{font-size:12px;color:var(--muted)}.domain-section{background:linear-gradient(120deg,#0a171e,#172b34);color:#fff;box-shadow:0 0 0 100vmax #0a171e;clip-path:inset(0 -100vmax)}.domain-layout{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.domain-layout p{color:#b7c8cb;max-width:490px}.domain-note{color:#aabdc0;font-size:12px;margin:27px 0}.domain-note span{color:var(--mint);margin-right:8px}.domain-panel{background:#fff;color:var(--ink);padding:28px;box-shadow:15px 15px 0 #0003}.domain-form{display:flex;margin:20px 0;border:1px solid #bac8ca;height:52px}.domain-form span{padding:15px 0 15px 14px;color:#75858a;font:12px ui-monospace,monospace}.domain-form input{flex:1;border:0;min-width:0;padding:0 10px;font:14px ui-monospace,monospace;outline:0}.domain-form button{border:0;background:var(--orange);color:#fff;font-weight:800;padding:0 20px;cursor:pointer}.domain-result{min-height:45px;color:#657880;font-size:12px}.domain-result.success{color:#138661}.domain-result.busy{color:#c43b1d}.domain-actions{display:flex;gap:10px;flex-wrap:wrap}.button-small{padding:12px 14px;font-size:11px}.button-dark{background:#20343d;color:#fff}.diagnostic-section{background:#f5f1ee}.diagnostic-proof{display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:center;margin-top:40px}.diagnostic-proof span{grid-row:span 2;color:var(--orange);font-size:36px}.diagnostic-proof strong{font-size:14px}.diagnostic-proof small{color:var(--muted)}.diagnostic-form{background:#fff;padding:30px;border:1px solid var(--line);box-shadow:15px 15px 0 #10182014}.progress-row{display:flex;align-items:center;gap:15px;font:11px ui-monospace,monospace;color:#71838a;text-transform:uppercase}.progress{height:3px;background:#e3e8e8;flex:1}.progress i{display:block;width:25%;height:100%;background:var(--orange);transition:.3s}.diagnostic-form fieldset{border:0;padding:32px 0 0;margin:0}.diagnostic-form label,.diagnostic-form legend{display:block;font-weight:800;font-size:14px;margin-bottom:10px}.diagnostic-form textarea,.diagnostic-form input[type=text],.diagnostic-form input[type=email]{font:14px var(--wb-font-sans);width:100%;border:1px solid #c6d1d3;padding:13px;margin-bottom:18px;resize:vertical}.diagnostic-form textarea:focus,.diagnostic-form input:focus{outline:2px solid #ff603755;border-color:var(--orange)}.choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 28px}.choice-grid label{border:1px solid #d2dcdd;padding:14px;font-size:12px;font-weight:600;margin:0;cursor:pointer}.choice-grid label:has(input:checked){border-color:var(--orange);background:#fff5f0}.choice-grid input{accent-color:var(--orange);margin-right:8px}.back-step{border:0;background:none;margin-left:14px;color:#687b82;cursor:pointer}.form-error{color:#c43b1d;font-size:12px;min-height:18px}.diagnostic-status{color:#147b5a;font-size:12px;margin-top:15px}.contact{padding-bottom:110px}.contact-box{background:#f5ebe6;padding:54px;display:grid;grid-template-columns:1fr 1fr;gap:70px;position:relative;overflow:hidden}.contact-box:after{content:'WB';position:absolute;right:-30px;bottom:-100px;color:#fff8;font-size:220px;font-weight:800}.contact-box>*{position:relative;z-index:1}.contact-box p{color:#64757a;max-width:470px}.contact-actions{display:grid;gap:12px}.contact-link{display:flex;align-items:center;gap:15px;padding:17px;background:#ffffffe8;border:1px solid #c9d2d3;text-decoration:none}.contact-link:hover{border-color:var(--orange);transform:translateX(5px)}.contact-icon{color:var(--orange);font-size:21px}.contact-link span:nth-child(2){display:grid;flex:1}.contact-link small{color:#74868b;font-size:10px}.contact-link strong{font-size:13px}.contact-link>b{color:var(--orange)}@media(max-width:950px){.nav{gap:14px}.hero{gap:35px}.solution-grid{grid-template-columns:1fr 1fr}.solution-card:nth-child(2){border-right:0}.solution-card:nth-child(-n+2){border-bottom:1px solid var(--line)}.admin-grid{grid-template-columns:1fr 1fr}.admin-item:nth-child(2){border-right:0}.admin-item:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media(max-width:760px){.site-header{height:70px}.brand img{width:155px}.menu-toggle{display:block}.nav{position:absolute;top:70px;left:0;right:0;display:grid;gap:0;background:#fff;max-height:0;overflow:hidden;transition:max-height .3s}.nav.open{max-height:calc(100vh - 70px);overflow:auto}.nav a{padding:15px 24px;border-bottom:1px solid #e5ebeb}.hero{grid-template-columns:1fr;min-height:0;padding-top:65px;padding-bottom:65px}.hero-visual{min-height:290px}.hero h1{font-size:clamp(42px,12vw,62px);letter-spacing:-2px}.hero-lead{font-size:15px}.trust-grid{grid-template-columns:1fr 1fr}.trust-grid>div{border-bottom:1px solid #324a52}.trust-grid>div:nth-child(2){border-right:0}.section-space,.solutions,.automation-section,.admin-section{padding:75px 0}.section-intro,.automation-layout,.diagnostic-layout,.domain-layout,.contact-box{grid-template-columns:1fr;gap:35px}.model-grid{grid-template-columns:1fr}.model-card{min-height:380px}.domain-layout{gap:35px}.contact-box{padding:30px}.contact-box:after{font-size:140px}.footer-main{grid-template-columns:1fr 1fr!important}}@media(max-width:480px){.section-wrap{width:min(100% - 30px,var(--max))}.hero{padding-left:15px;padding-right:15px}.hero-actions{align-items:flex-start;flex-direction:column;gap:18px}.hero-meta{flex-wrap:wrap;gap:12px}.trust-grid,.solution-grid,.admin-grid,.choice-grid{grid-template-columns:1fr}.trust-grid>div{border-right:0}.solution-card,.admin-item{border-right:0!important}.domain-form{height:auto;flex-wrap:wrap}.domain-form span{width:75px}.domain-form input{height:50px}.domain-form button{width:100%;height:45px}.domain-actions .button{width:100%}.footer-main{grid-template-columns:1fr!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
