@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800&display=swap";
:root{--navy:#102c39;--ink:#132a35;--teal:#009c89;--muted:#687d87}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:DM Sans,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}.container{max-width:1280px;margin:auto;padding:0 36px}.topline{color:#bcd0d7;background:#0d2936}.topinner{justify-content:space-between;align-items:center;height:35px;font-size:11px;display:flex}.header{z-index:20;background:#fff;border-bottom:1px solid #e7ecee;position:relative}.nav{justify-content:space-between;align-items:center;gap:22px;height:82px;display:flex}.brand{letter-spacing:-2px;white-space:nowrap;font:800 31px Manrope,Arial,sans-serif}.brand span{color:#00a58e}.links{gap:31px;font-size:13px;font-weight:700;display:flex}.links a:hover{color:var(--teal)}.navright{align-items:center;gap:20px;font-size:13px;font-weight:700;display:flex}.navcta{background:var(--navy);color:#fff;border-radius:5px;padding:14px 23px}.mobilemenu{background:0 0;border:0;display:none}.hero{background:linear-gradient(115deg,#f3faf8 0%,#f6faf9 50%,#dff2ec 100%);overflow:hidden}.herogrid{grid-template-columns:1.05fr .95fr;align-items:center;gap:35px;min-height:625px;display:grid}.hero-copy{padding:75px 0}.eyebrow,.mini{letter-spacing:1.9px;font-size:11px;font-weight:800}.eyebrow{color:#008f7e}.eyebrow i{background:#00a58e;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.hero h1{letter-spacing:-4px;margin:23px 0;font:800 clamp(48px,5.2vw,74px)/1.13 Manrope,Arial,sans-serif}.hero h1 em{color:var(--teal);font-style:normal}.hero-copy>p{color:#5f727c;max-width:515px;font-size:16px;line-height:1.85}.actions{gap:12px;margin:32px 0 45px;display:flex}.btn{border-radius:5px;justify-content:center;align-items:center;padding:16px 24px;font-size:13px;font-weight:800;transition:background .2s,transform .2s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.dark{background:var(--navy);color:#fff}.outline{background:#fff;border:1px solid #b4c9c7}.hero-caption{color:#72868d;align-items:center;gap:12px;font-size:12px;display:flex}.caption-line{background:#00ad95;width:3px;height:26px}.hero-visual{place-items:center;min-height:520px;display:grid;position:relative}.visual-pattern{background-image:linear-gradient(#158e7b0b 1px,#0000 1px),linear-gradient(90deg,#158e7b0b 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.cloud-disc{filter:blur(3px);background:linear-gradient(140deg,#8bdfce,#c3f3e5);border-radius:50%;width:420px;height:420px;position:absolute}.server-scene{color:#fff;background:#0b3040;border-radius:17px;width:410px;padding:26px;position:relative;transform:rotate(-3deg);box-shadow:0 32px 65px #0e59602b}.scene-header,.scene-footer{letter-spacing:1.4px;justify-content:space-between;align-items:center;font-size:10px;display:flex}.scene-header{border-bottom:1px solid #305160;padding-bottom:24px}.scene-header span{color:#79b8b4}.server-units{gap:11px;padding:25px 0;display:grid}.server-unit{background:#194556;border:1px solid #376779;border-radius:6px;align-items:center;gap:15px;height:52px;padding:0 17px;display:flex}.led{background:#31d9ac;border-radius:50%;width:9px;height:9px;display:inline-block;box-shadow:0 0 10px #31d9ac}.unit-slots{color:#648e9c;letter-spacing:6px}.unit-id{color:#a2c0c7;margin-left:auto;font-size:11px}.scene-footer{color:#9cbac2;border-top:1px solid #305160;padding-top:20px}.scene-footer span{align-items:center;gap:9px;display:flex}.domainstrip{color:#fff;background:#0d2d3b;padding:34px 0 22px}.domainrow{grid-template-columns:1fr 1.25fr;align-items:center;gap:45px;display:grid}.domainrow .mini{color:#52cbb7}.domainrow h2{margin:9px 0 5px;font:800 25px Manrope}.domainrow p{color:#9db8c2;margin:0;font-size:12px}.domainrow form{background:#fff;border-radius:6px;padding:6px;display:flex}.domainrow input{color:#193641;border:0;outline:0;flex:1;min-width:0;padding:0 17px}.domainrow button{color:#06372e;background:#00b69f;border:0;border-radius:4px;padding:15px 21px;font-size:12px;font-weight:800}.domainnote{color:#90adb8;margin-top:14px;font-size:10px}.section{padding:105px 0}.teal{color:var(--teal)}.sectionhead{justify-content:space-between;align-items:end;gap:45px;margin-bottom:42px;display:flex}.section h2,.feature h2,.email-section h2{letter-spacing:-2.6px;margin:18px 0;font:800 clamp(37px,4vw,55px)/1.16 Manrope}.sectionhead>p{max-width:340px;color:var(--muted);font-size:14px;line-height:1.8}.servicegrid{grid-template-columns:repeat(4,1fr);gap:17px;display:grid}.servicecard{border:1px solid #e0e8eb;border-radius:12px;flex-direction:column;min-height:300px;padding:27px;transition:box-shadow .2s;display:flex}.servicecard:hover{box-shadow:0 14px 40px #12374414}.service-number{color:#9aa9b0;letter-spacing:1px;font-size:10px}.service-symbol{color:#007e74;letter-spacing:-.5px;background:#e6f6f2;border-radius:9px;place-items:center;width:74px;height:66px;margin:26px 0 15px;font:800 18px Manrope;display:grid}.servicecard h3{margin:0 0 10px;font:800 21px Manrope}.servicecard p{color:var(--muted);font-size:13px;line-height:1.7}.servicecard a{color:#008d7b;margin-top:auto;font-size:12px;font-weight:800}.feature{background:#f0f8f5;padding:100px 0}.featuregrid{grid-template-columns:1fr 1fr;align-items:center;gap:95px;display:grid}.feature-graphic{background:radial-gradient(circle,#b3e7da,#e7f5ef 70%);border-radius:18px;place-items:center;min-height:455px;display:grid}.rack{background:#0c3040;border-radius:12px;width:320px;padding:22px;transform:rotate(-3deg);box-shadow:0 25px 50px #0a36404a}.rack-label,.rack-bottom{color:#9dc3c9;letter-spacing:1px;padding:7px 0 17px;font-size:10px;font-weight:800}.rack-bottom{padding:15px 0 0}.rackunit{background:#1a4757;border:1px solid #416575;border-radius:5px;align-items:center;gap:9px;height:47px;margin-bottom:9px;padding:0 14px;display:flex}.rackunit i{background:#39d9a9;border-radius:50%;width:9px;height:9px;margin-right:10px}.rackunit span{background:#567d8c;border-radius:2px;width:6px;height:12px}.rackunit b{color:#8ab0ba;margin-left:auto;font-size:10px}.feature-copy>p,.email-section p{color:var(--muted);font-size:15px;line-height:1.85}.feature-list{grid-template-columns:1fr 1fr;gap:18px;margin:32px 0;display:grid}.feature-list span{font-size:13px;font-weight:700}.feature-list span:before,.features span:before{content:"✓";color:#00a58e;margin-right:10px}.centerhead{text-align:center;max-width:650px;margin:0 auto 45px}.centerhead p{color:var(--muted);font-size:14px;line-height:1.8}.pricinggrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.pricecard{border:1px solid #dfe8eb;border-radius:12px;padding:32px;position:relative;overflow:hidden}.pricecard.recommended{border:2px solid #00a58e;box-shadow:0 15px 40px #00a58e14}.recommend{background:#00b69f;padding:9px 14px;font-size:10px;font-weight:800;position:absolute;top:0;right:0}.planlabel{color:#009884;letter-spacing:1px;font-size:10px;font-weight:800}.pricecard h3{margin:19px 0 10px;font:800 24px Manrope}.pricecard>p{color:#71828b;min-height:38px;font-size:13px}.coming{border-bottom:1px solid #e5eaed;padding:28px 0;font:800 27px Manrope}.coming small{color:#8b9ba2;margin-top:8px;font:400 12px DM Sans;display:block}.planbtn{text-align:center;color:#fff;background:#0f3240;border-radius:5px;margin:23px 0;padding:15px;font-size:13px;font-weight:800;display:block}.recommended .planbtn{color:#0b3031;background:#00ae99}.features{gap:15px;display:grid}.features strong{letter-spacing:1px;color:#8a9ba2;font-size:10px}.features span{color:#526671;font-size:12px}.disclaimer{text-align:center;color:#8798a0;margin-top:28px;font-size:11px}.email-section{background:#eaf8f3;padding:100px 0}.emailgrid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.email-section p{max-width:450px;margin-bottom:27px}.email-stack{gap:18px;display:grid}.email-stack article{background:#fff;border:1px solid #dceae5;border-radius:11px;align-items:center;gap:24px;padding:28px;display:flex}.tile-index{color:#008e7e;background:#e4f6f0;border-radius:9px;padding:20px;font:800 17px Manrope}.email-stack h3{margin:0;font:800 19px Manrope}.email-stack p{margin:8px 0 0;font-size:13px}.whygrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.whygrid article{border:1px solid #e1e8eb;border-radius:12px;padding:30px}.whygrid article>span{color:#00a58e;font-weight:800}.whygrid h3{margin:25px 0 10px;font:800 20px Manrope}.whygrid p{color:var(--muted);font-size:13px;line-height:1.8}.faqs{background:#f6faf9}.faqgrid{grid-template-columns:.85fr 1.15fr;gap:90px;display:grid}.faqitem{border-bottom:1px solid #dce6e8}.faqitem button{text-align:left;color:#14313b;background:0 0;border:0;justify-content:space-between;width:100%;padding:23px 0;font-weight:800;display:flex}.faqitem button span{color:#008e7e;font-size:22px}.faqitem p{color:var(--muted);margin:0 0 20px;font-size:13px;line-height:1.8}.finalcta{color:#fff;background:#0b3040;padding:75px 0}.ctacontent{justify-content:space-between;align-items:center;gap:25px;display:flex}.finalcta .mini{color:#50d6bf}.finalcta h2{letter-spacing:-2px;margin:15px 0;font:800 52px/1.2 Manrope}.finalcta p{color:#a9c4cc;font-size:14px}.white{color:#10313d;background:#fff}footer{color:#9eb7bf;background:#071f2b;padding:70px 0 25px}.footergrid{grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;display:grid}.footergrid .brand{color:#fff}.footergrid p{max-width:260px;font-size:13px;line-height:1.8}.footergrid h4{color:#fff;margin:0 0 22px;font-size:13px}.footergrid a:not(.brand){margin-bottom:14px;font-size:12px;display:block}.footerbottom{border-top:1px solid #29424e;justify-content:space-between;margin-top:65px;padding-top:23px;font-size:11px;display:flex}.auth-page{background:#f1f7f6;min-height:100vh}.auth-card{background:#fff;border:1px solid #dfe8eb;border-radius:13px;max-width:465px;margin:70px auto;padding:42px;box-shadow:0 12px 45px #123b4510}.auth-card h1{letter-spacing:-2px;font:800 38px Manrope}.auth-card>p{color:#6a7b85}.auth-card form,.profile-form{gap:18px;margin:30px 0;display:grid}.auth-card label,.profile-form label{gap:8px;font-size:12px;font-weight:700;display:grid}.auth-card input,.profile-form input{border:1px solid #d2dee2;border-radius:5px;width:100%;padding:14px}.auth-card button[type=submit],.profile-form button{border:0}.auth-links{justify-content:space-between;display:flex}.auth-links button{color:#008e7e;background:0 0;border:0;font-size:12px;font-weight:800}.notice{color:#008e7e}.dashboard{background:#f6f9f9;min-height:100vh;display:flex}.sidebar{color:#fff;background:#0b2937;flex-direction:column;flex-shrink:0;gap:25px;width:240px;padding:32px 24px;display:flex}.sidebar small{color:#8cb0ba;letter-spacing:2px;margin-top:45px}.sidebar a:not(.brand){color:#c0d2d7;font-size:14px}.sidebar button{color:#4ee2c5;text-align:left;background:0 0;border:0;margin-top:auto}.workspace{width:100%;padding:55px 5%}.workspace-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.workspace h1{margin:18px 0;font:800 48px Manrope}.workspace-head p{color:#667783}.status{color:#008e7e;white-space:nowrap;border:1px solid #b5ded3;border-radius:30px;padding:12px;font-size:10px}.stat-grid{grid-template-columns:repeat(3,1fr);gap:15px;margin:45px 0;display:grid}.stat-grid article,.dash-panel{background:#fff;border:1px solid #e1e9ec;border-radius:10px;padding:28px}.stat-grid small{color:#71828b;letter-spacing:1px}.stat-grid strong{margin:18px 0;font:800 50px Manrope;display:block}.stat-grid strong.coming{color:#008e7e;font-size:24px}.stat-grid p,.empty p{color:#6e7e88}.dash-panel{margin-bottom:20px}.dash-panel h2{font:800 24px Manrope}.empty{text-align:center;padding:35px}.profile-form{max-width:500px}.loading{padding:50px}@media (max-width:1000px){.links{gap:14px}.herogrid{gap:15px}.hero h1{font-size:55px}.server-scene{width:330px}.servicegrid{grid-template-columns:repeat(2,1fr)}.featuregrid,.emailgrid{gap:35px}}@media (max-width:760px){.container{padding:0 22px}.links{background:#fff;padding:25px;display:none;position:absolute;top:82px;left:0;right:0;box-shadow:0 20px 25px #0002}.links.shown{display:grid}.mobilemenu{display:block}.sign{display:none}.herogrid,.domainrow,.featuregrid,.emailgrid,.faqgrid{grid-template-columns:1fr}.hero-copy{padding:60px 0 10px}.hero-visual{min-height:410px}.pricinggrid,.whygrid{grid-template-columns:1fr}.footergrid{grid-template-columns:1fr 1fr}.sectionhead,.ctacontent{display:block}.ctacontent .btn{margin-top:20px}.stat-grid{grid-template-columns:1fr}}@media (max-width:520px){.topline{display:none}.nav{height:70px}.links{top:70px}.hero h1{letter-spacing:-2.8px;font-size:43px}.hero-copy>p{font-size:14px}.actions{flex-wrap:wrap}.hero-visual{min-height:350px}.server-scene{width:290px;padding:18px}.cloud-disc{width:290px;height:290px}.servicegrid,.feature-list{grid-template-columns:1fr}.section{padding:75px 0}.section h2,.feature h2,.email-section h2{letter-spacing:-1.5px;font-size:36px}.feature-graphic{min-height:350px}.rack{width:260px}.email-stack article{padding:18px}.finalcta h2{font-size:37px}.footergrid>div:first-child{grid-column:span 2}.footerbottom{gap:10px;display:grid}.dashboard{display:block}.sidebar{flex-flow:wrap;width:100%;padding:20px}.sidebar small,.sidebar a:not(.brand){display:none}.sidebar button{margin:0}.workspace{padding:25px 5%}.workspace h1{font-size:36px}.auth-card{margin:25px 14px;padding:25px}}
