*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:#071c49;font-family:Inter,Arial,Helvetica,sans-serif;background:#fff;overflow-x:hidden}a{text-decoration:none;color:inherit}button,input,select{font:inherit}button{cursor:pointer}img{max-width:100%}.container{width:min(1320px,calc(100% - 64px));margin:auto}.site-header{position:relative;z-index:10;background:rgba(255,255,255,.96)}.nav{min-height:100px;display:flex;align-items:center;justify-content:space-between;gap:22px}.brand{width:250px;flex-shrink:0}.brand img{width:100%;display:block}.navlinks{display:flex;gap:23px;align-items:center;font-size:14px;font-weight:600;white-space:nowrap}.navlinks a:hover,.footer a:hover{color:#00baf3}.nav-actions{display:flex;align-items:center;gap:18px}.lang{display:flex;align-items:center;gap:4px}.lang select{border:0;background:transparent;color:#0b1d45;font-weight:700}.cart img{width:26px}.account{border:1.5px solid #1889ff;border-right-color:#ff7c28;border-radius:30px;padding:10px 17px;display:flex;align-items:center;gap:9px;font-size:13px;font-weight:700;white-space:nowrap}.account img{width:20px}.menu-toggle{display:none}.hero{position:relative;overflow:hidden;background:radial-gradient(ellipse at 93% 36%,#e8dfff 0,transparent 44%),radial-gradient(ellipse at 80% 85%,#dcf5ff 0,transparent 47%)}.hero-grid{display:grid;grid-template-columns:49% 51%;align-items:center;min-height:560px}.hero-copy{position:relative;z-index:2;padding:26px 0 52px}.eyebrow{letter-spacing:6px;font-size:16px;font-weight:600;color:#52698b}.hero h1{font-size:clamp(43px,4.2vw,68px);line-height:1.09;letter-spacing:-2.4px;margin:19px 0 18px;font-weight:850}.gradient-text{background:linear-gradient(90deg,#02c9e7,#2362f7,#bd26e6,#fa329d,#ff8a1c);background-clip:text;-webkit-background-clip:text;color:transparent}.lead{font-size:20px;color:#516688;max-width:570px;line-height:1.5}.hero-visual{margin-right:-9%;margin-left:-10%}.hero-visual img{width:100%;display:block;filter:drop-shadow(0 12px 20px #847de433)}.domain-form{display:flex;align-items:center;background:#fff;border:1px solid #e2eaf5;box-shadow:0 10px 35px #1b4b8710;border-radius:50px;min-height:64px;margin-top:34px;max-width:660px;padding:5px 6px 5px 18px}.domain-form>img{width:24px;opacity:.6;margin-right:12px}.domain-form input{min-width:0;flex:1;border:0;outline:0;color:#071c49}.domain-form select{border:0;border-left:1px solid #e1e6f0;background:white;padding:8px;color:#071c49;font-weight:700;outline:0}.gradient-button{border:0;border-radius:40px;color:white;background:linear-gradient(100deg,#00b4f7,#375bfa,#e92eab,#ff8c20);font-weight:750;padding:17px 27px;white-space:nowrap}.gradient-button span{margin-left:8px}.domain-result{font-size:13px;color:#5c6b8b;min-height:20px;margin:8px 0}.tld-pills{display:flex;gap:9px;flex-wrap:wrap}.tld-pills button{border:0;background:#f1f4fb;border-radius:30px;padding:8px 16px;font-weight:750;color:#0b1c43}.tld-pills button:hover{background:#e1eafa}.service-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:20px}.tile{min-height:174px;border-radius:16px;color:#fff;padding:27px 21px;display:flex;align-items:flex-start;gap:17px;box-shadow:0 12px 25px #0a54ac19;transition:transform .2s}.tile:hover,.popular-card:hover{transform:translateY(-4px)}.tile img{width:65px;height:65px;filter:brightness(0) invert(1);flex-shrink:0}.tile h3{font-size:19px;margin:0 0 12px}.tile p{font-size:13px;line-height:1.5;margin:0}.tile-blue{background:linear-gradient(120deg,#00d1f2,#0878fa)}.tile-purple{background:linear-gradient(120deg,#7946ff,#d12aca)}.tile-orange{background:linear-gradient(120deg,#ff9f04,#ff6822)}.tile-green{background:linear-gradient(120deg,#00d6ac,#02c97d)}.round-arrow{display:inline-flex;margin-top:13px;border:1px solid #ffffffa8;border-radius:50%;width:28px;height:28px;align-items:center;justify-content:center}.section{padding-top:70px;padding-bottom:75px}.section-title{text-align:center;font-size:clamp(27px,3vw,40px);letter-spacing:-1.3px;margin:0;font-weight:850}.title-line{width:120px;height:4px;margin:19px auto 40px;border-radius:6px;background:linear-gradient(90deg,#00c8f3,#335dff,#c733ee,#ff9e16)}.popular-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.popular-card{min-height:235px;position:relative;padding:26px 25px;border-radius:18px;background:white;box-shadow:0 7px 30px #142b6311;border:1px solid #f0f3fa;transition:transform .2s}.icon-circle{width:75px;height:75px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.icon-circle img{width:43px}.blue{background:#e0f4ff;color:#058cf3}.purple{background:#f0e5ff;color:#923cff}.orange{background:#fff0e2;color:#ff791b}.green{background:#ddfaed;color:#00c88d}.popular-card h3{margin:0 0 12px;font-size:18px}.popular-card p{color:#607293;line-height:1.5;margin:0;font-size:15px;max-width:210px}.card-arrow{position:absolute;bottom:23px;right:21px;color:#0d8bff;font-size:23px}.business-banner{position:relative;overflow:hidden;background:linear-gradient(105deg,#08bff5 0%,#1763fa 24%,#743cf7 49%,#e846e3 74%,#ffcf8a 100%);color:white}.business-banner:before,.business-banner:after{content:"";position:absolute;inset:auto -10% -90px -10%;height:130px;border-radius:50%;background:#ffffff45;transform:rotate(-3deg)}.business-banner:before{top:-90px;bottom:auto;background:#ffffff3b;transform:rotate(5deg)}.business-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:380px;position:relative;z-index:1}.business-inner h2{font-size:clamp(30px,3vw,44px);line-height:1.16;letter-spacing:-1.2px;margin:0 0 18px}.business-inner p{font-size:17px;line-height:1.55;max-width:510px}.business-inner img{max-height:345px;justify-self:end}.outline-light{display:inline-block;border:2px solid #fff;border-radius:40px;padding:12px 27px;font-weight:700;margin-top:10px}.section-subtitle{text-align:center;color:#667493;margin:13px 0 42px}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}.price-card{border:1px solid #f1f3fa;box-shadow:0 7px 30px #13205a12;border-radius:19px;padding:31px 36px;min-height:470px;display:flex;flex-direction:column}.price-card h3{font-size:24px;margin:0 0 4px}.price-card>p,.price-head p{color:#657799;margin:0 0 22px}.price{font-size:36px;font-weight:850;letter-spacing:-1px;white-space:nowrap}.price small{font-size:14px;font-weight:650;letter-spacing:0}.price-card ul{list-style:none;margin:24px 0 26px;padding:0}.price-card li{position:relative;padding-left:28px;margin:10px 0;font-size:15px}.price-card li:before{content:'✓';position:absolute;left:0;top:0;background:#00c994;color:white;border-radius:50%;width:18px;height:18px;text-align:center;line-height:18px;font-size:12px}.price-btn{display:block;text-align:center;border:2px solid #18a5ff;color:#1384f8;padding:12px 15px;border-radius:30px;font-weight:750;margin-top:auto}.price-btn.violet{border-color:#a63cf4;color:#8139ed}.price-btn.filled{border:0;background:linear-gradient(90deg,#00b3fb,#365dfa,#d92fd1,#ff9225);color:white}.featured{padding:0;overflow:hidden;border-color:#f1e5ff;box-shadow:0 12px 32px #773ef52b}.price-head{background:linear-gradient(100deg,#06b5f8,#4c53f7,#d72bcb,#ff9b25);padding:29px 36px 17px;color:#fff;position:relative}.price-head p{color:white;margin:0}.popular-tag{position:absolute;right:15px;top:13px;background:white;color:#8e2aa5;border-radius:20px;padding:6px 10px;font-size:12px;font-weight:700}.price-content{padding:22px 36px 31px;display:flex;flex-direction:column;flex:1}.demo-note{text-align:center;font-size:12px;color:#8190a9;margin-top:22px}.benefits{background:radial-gradient(ellipse at 0 100%,#dff5ff,transparent 50%),radial-gradient(ellipse at 100% 90%,#fce0f9,transparent 50%)}.benefit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;text-align:center}.benefit-grid img{width:52px;height:52px;filter:invert(41%) sepia(92%) saturate(3247%) hue-rotate(176deg)}.benefit-grid>div:last-child img{filter:invert(30%) sepia(94%) saturate(2819%) hue-rotate(308deg)}.benefit-grid h3{margin:14px 0 8px}.benefit-grid p{color:#647694;font-size:15px;line-height:1.5;margin:auto;max-width:220px}.footer{color:white;background:linear-gradient(105deg,#03b6f4 0%,#1456f3 25%,#6530e6 53%,#db27b2 79%,#ff9360 100%);position:relative;padding-top:100px}.footer:before{content:"";position:absolute;left:-10%;right:-10%;top:-1px;height:90px;background:#fff;border-radius:0 0 50% 50%;transform:translateY(-65px)}.footer-grid{display:grid;grid-template-columns:1.55fr 1fr 1.1fr 1.1fr;gap:48px;padding-bottom:60px}.footer-brand img{width:245px;max-width:100%}.footer-brand p{font-size:14px;line-height:1.6;max-width:260px}.footer h3{font-size:15px;margin:10px 0 20px}.footer a{display:block;font-size:14px;margin:10px 0;line-height:1.4}.footer-bottom{border-top:1px solid #ffffff66}.footer-bottom .container{display:flex;justify-content:space-between;padding:19px 0;font-size:13px}.footer-bottom a{margin:0}.domain-result:not(:empty){background:#eff8ff;border-radius:8px;padding:10px 13px}.menu-toggle{border:0;background:none;font-size:28px}@media(max-width:1150px){.navlinks{gap:12px;font-size:12px}.brand{width:190px}.nav-actions{gap:10px}.hero h1{font-size:51px}.tile{padding:20px 14px;gap:10px}.tile img{width:48px;height:48px}.tile h3{font-size:16px}}@media(max-width:850px){.container{width:min(100% - 36px,700px)}.nav{min-height:80px;flex-wrap:wrap}.brand{width:170px}.menu-toggle{display:block;margin-left:auto}.nav-actions{gap:10px}.navlinks{display:none;order:4;flex-basis:100%;padding:15px 0 20px;flex-direction:column;align-items:flex-start;font-size:15px}.navlinks.open{display:flex}.hero-grid{grid-template-columns:1fr}.hero-copy{padding:45px 0 15px}.hero h1{font-size:clamp(38px,8vw,58px)}.hero-visual{margin:0 auto;max-width:650px}.service-tiles,.popular-grid,.benefit-grid{grid-template-columns:repeat(2,1fr)}.business-inner{grid-template-columns:1fr;padding-top:55px}.business-inner img{max-height:300px;justify-self:center}.pricing-grid{grid-template-columns:1fr;max-width:550px;margin:auto}.footer-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.container{width:calc(100% - 28px)}.nav{gap:8px}.brand{width:140px}.nav-actions .cart{display:none}.account{font-size:0;padding:8px}.account img{width:20px}.eyebrow{font-size:12px;letter-spacing:3px}.hero h1{font-size:39px;letter-spacing:-1.6px}.lead{font-size:16px}.domain-form{flex-wrap:wrap;border-radius:20px;padding:10px;gap:8px}.domain-form input{flex-basis:calc(100% - 45px);min-height:36px}.domain-form select{flex:1}.gradient-button{flex:1}.service-tiles,.popular-grid,.benefit-grid,.footer-grid{grid-template-columns:1fr}.tile{min-height:130px}.popular-card{min-height:190px}.section{padding-top:55px;padding-bottom:55px}.footer{padding-top:65px}.footer-grid{gap:20px}.footer-bottom .container{gap:15px;flex-wrap:wrap}.price{font-size:31px}}
/* Dark edition: the original layout, gradient accents, logos and SVG art remain intact. */
.theme-toggle{display:inline-flex;align-items:center;gap:7px;border:1px solid #4d618f;border-radius:999px;background:#1b2b51;color:#f5f8ff;padding:9px 13px;font-weight:700;font-size:12px;white-space:nowrap}
.theme-toggle:hover{border-color:#2fc8ff}.theme-toggle:focus-visible{outline:3px solid #00baf3;outline-offset:3px}
body.dark-mode{background:#090f24;color:#f5f7ff}
.dark-mode .site-header{background:#0b1530;border-bottom:1px solid #26375a}
.dark-mode .navlinks a,.dark-mode .account,.dark-mode .lang select{color:#edf4ff}
.dark-mode .account{border-left-color:#1bbdff;border-top-color:#8061ff}
.dark-mode .nav-actions img,.dark-mode .cart img{filter:brightness(0) invert(1)}
.dark-mode .hero{background:radial-gradient(ellipse at 85% 35%,#34235f 0,transparent 50%),radial-gradient(ellipse at 74% 92%,#073d59 0,transparent 48%),#090f24}
.dark-mode .eyebrow{color:#a8b9db}.dark-mode .lead{color:#b4c5e5}
.dark-mode .domain-form{background:#172544;border-color:#354a70;box-shadow:0 12px 38px #0005}
.dark-mode .domain-form input,.dark-mode .domain-form select{background:#172544;color:#f3f8ff}
.dark-mode .domain-form input::placeholder{color:#b3c1da}.dark-mode .domain-form select{border-left-color:#465a80}
.dark-mode .domain-form>img{filter:brightness(0) invert(1)}
.dark-mode .tld-pills button{background:#1c2d52;color:#e7f3ff;border:1px solid #324a78}
.dark-mode .tld-pills button:hover{background:#304a7e}
.dark-mode .domain-result{color:#b7c9e7}.dark-mode .domain-result:not(:empty){background:#142f49}
.dark-mode .popular-card,.dark-mode .price-card{background:#141f3c;border-color:#293b60;box-shadow:0 8px 32px #0005}
.dark-mode .popular-card p,.dark-mode .price-card>p,.dark-mode .price-head p,.dark-mode .section-subtitle,.dark-mode .benefit-grid p{color:#b5c5e1}
.dark-mode .popular-card .icon-circle.blue{background:#143b64}.dark-mode .popular-card .icon-circle.purple{background:#342359}.dark-mode .popular-card .icon-circle.orange{background:#51301f}.dark-mode .popular-card .icon-circle.green{background:#134b42}
.dark-mode .featured{border-color:#6c3ea0;box-shadow:0 12px 35px #772cff35}
.dark-mode .price-head{color:#fff}.dark-mode .price-head p{color:#fff}
.dark-mode .price-content{background:#141f3c}.dark-mode .popular-tag{color:#8e2aa5}
.dark-mode .benefits{background:radial-gradient(ellipse at 0 100%,#103653,transparent 52%),radial-gradient(ellipse at 100% 90%,#42204d,transparent 53%),#0c142b}
.dark-mode .footer{background:linear-gradient(105deg,#073c82 0%,#14268b 26%,#42198d 55%,#86146f 80%,#a74444 100%)}
.dark-mode .footer:before{background:#0c142b}
.dark-mode .demo-note{color:#93a8cb}
.dark-mode .menu-toggle{color:#fff}
body:not(.dark-mode) .theme-toggle{background:#f2f7ff;color:#0b1d45;border-color:#cbdaf0}
@media(max-width:1100px){.theme-label{display:none}.theme-toggle{padding:8px 10px}}
@media(max-width:520px){.theme-toggle{font-size:14px}}

/* Popular services: vivid icon badges in dark mode, with crisp white pictograms. */
.dark-mode .popular-card .icon-circle.blue{background:#087df5}
.dark-mode .popular-card .icon-circle.purple{background:#8439ed}
.dark-mode .popular-card .icon-circle.orange{background:#f47716}
.dark-mode .popular-card .icon-circle.green{background:#00bb89}
.dark-mode .popular-card .icon-circle{box-shadow:0 8px 22px #0004;border:1px solid #ffffff24}
.dark-mode .popular-card .icon-circle img{filter:brightness(0) invert(1);opacity:1}

/* Exact original logo files, switched automatically with theme. */
.brand .brand-logo-light{display:block}
.brand .brand-logo-dark{display:none}
body.dark-mode .brand .brand-logo-light{display:none}
body.dark-mode .brand .brand-logo-dark{display:block}
