*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:#080a10;color:#f1f2f8;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}button,a,input,textarea,select,summary{outline-offset:5px}button{color:inherit}::selection{background:#4966ff;color:white}.wrap{width:min(1280px,88%);margin:auto}.header{background:#080a10e8;border-bottom:1px solid #ffffff12;position:sticky;top:0;z-index:10;backdrop-filter:blur(18px)}.nav{display:flex;align-items:center;justify-content:space-between;padding:21px 0;gap:20px}.brand{display:flex;align-items:center;gap:11px;font-size:22px;line-height:.88;letter-spacing:-1px;font-weight:900}.brand-icon{display:flex;align-items:center;position:relative;background:#4762ff;width:42px;height:42px;justify-content:center;font-size:23px;border-radius:10px;letter-spacing:-4px;padding-right:4px}.brand-icon>span{color:#c5d1ff}.brand-icon i{position:absolute;font-size:13px;right:-4px;top:-4px;letter-spacing:0;color:white}.brand-stop{color:#6680ff}nav{display:flex;align-items:center;gap:30px;font-size:12px;color:#b6b9c9}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;background:#4c66ff;border:1px solid #6e82ff;border-radius:8px;color:white;padding:18px 24px;font-size:13px;font-weight:700;box-shadow:0 5px 25px #304bff22;transition:background .2s,transform .2s}.button:hover{background:#637aff;transform:translateY(-2px)}.button span{font-size:20px}.small-button{padding:12px 17px;font-size:11px}.text-link{background:none;border:0;font-size:12px;color:#d4d8e6;display:inline-flex;gap:20px;align-items:center;padding:0}.text-link:hover{color:#9eafff}.hero{padding-top:80px;padding-bottom:80px}.hero-grid{display:grid;grid-template-columns:1.08fr 1fr;gap:35px;align-items:center}.eyebrow{font-size:10px;font-weight:700;letter-spacing:1.8px;color:#a5b1dc;line-height:1.7;margin:0 0 28px}.dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#7e98ff;box-shadow:0 0 12px #5a79ff;margin-right:7px}.hero h1{font-size:clamp(54px,6.1vw,86px);line-height:1.01;letter-spacing:-5px;margin:0 0 25px;font-weight:750}.gradient{background:linear-gradient(100deg,#fff 0%,#aebfff 30%,#627eff 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-description{font-size:16px;line-height:1.8;color:#a8aebf;margin-bottom:29px}.hero-cta{display:flex;gap:22px;align-items:center}.hero-facts{display:flex;gap:24px;margin-top:34px;font-size:10px;color:#80899f}.hero-facts b{color:#e5e8f6;display:block;font-size:15px;margin-bottom:6px}.qualifier{font-size:9px;line-height:1.7;color:#70798d;max-width:440px;margin-top:15px}.hero-visual{position:relative;min-height:480px;isolation:isolate}.orbit{position:absolute;border:1px solid #506cff22;border-radius:50%;width:450px;height:450px;left:20px;top:5px;z-index:-1}.orbit-two{transform:scale(1.25)}.hero-visual:before{content:'';position:absolute;inset:-30px;background:radial-gradient(ellipse,#345cff30,transparent 68%);z-index:-1}.floating-label{position:absolute;top:3px;right:35px;font-size:8px;letter-spacing:1px;padding:11px 15px;border:1px solid #465078;border-radius:30px;background:#111626}.hero-browser{position:absolute;top:65px;left:0;width:95%;border:1px solid #5a668f;border-radius:12px;background:#11182b;box-shadow:0 35px 80px #0009;transform:perspective(1200px) rotateY(-8deg) rotateZ(-3deg);overflow:hidden}.browser-chrome{display:flex;justify-content:space-between;padding:12px 15px;color:#777f99;font-size:8px;background:#181e31}.browser-inner{background:#e9edff;color:#19214a;padding:25px;position:relative;overflow:hidden;height:315px}.mock-nav{display:flex;justify-content:space-between;font-size:7px;position:relative;z-index:1}.mock-nav b{font-size:10px}.mock-nav b span{font-size:7px;margin-left:2px}.mock-copy{margin-top:32px;position:relative;z-index:1}.mock-copy small{font-size:6px;letter-spacing:1px}.mock-copy h2{font-size:46px;line-height:.94;letter-spacing:-2.8px;margin:12px 0 18px}.mock-copy h2 span{color:#4664ff}.mock-button{font-size:6px;background:#243880;color:white;padding:9px 12px;display:inline-block;border-radius:3px}.mock-footer{display:flex;justify-content:space-between;font-size:5px;position:absolute;bottom:16px;left:25px;right:25px;letter-spacing:1px}.sculpture{position:absolute;width:180px;height:240px;right:12px;top:65px;transform:rotate(-20deg)}.sculpture i{display:block;position:absolute;width:125px;height:175px;border:25px solid #536eff;border-radius:50%;box-shadow:inset 5px 2px 10px #a8bdff,8px 10px 8px #2e44af35}.sculpture i:nth-child(2){left:25px;top:45px;border-color:#8a9cff}.sculpture i:nth-child(3){left:50px;top:90px;border-color:#b4bfff}.hero-phone{position:absolute;bottom:14px;right:-6px;background:#171f53;border:5px solid #262d49;border-radius:25px;width:145px;height:280px;box-shadow:0 20px 45px #0008;transform:rotate(7deg);padding:28px 14px 12px;overflow:hidden}.phone-notch{position:absolute;top:6px;left:43px;width:48px;height:10px;border-radius:10px;background:#080a14}.phone-logo{font-size:6px;letter-spacing:1px;margin-bottom:23px}.hero-phone small{font-size:5px;line-height:1.5;display:block;letter-spacing:1px;color:#93a3e4}.hero-phone strong{font-size:25px;letter-spacing:-1.2px;line-height:1.02;display:block;margin-top:10px;position:relative;z-index:1}.hero-phone strong span{color:#7893ff}.phone-art{width:100px;height:100px;border:18px solid #5876ed;border-radius:50%;position:absolute;right:-18px;bottom:25px;opacity:.7}.phone-button{position:absolute;bottom:17px;font-size:7px;background:white;color:#253265;padding:8px 23px;border-radius:3px}.visual-caption{position:absolute;bottom:8px;left:25px;color:#64708e;letter-spacing:2px;font-size:7px}.capabilities{border-top:1px solid #ffffff15;border-bottom:1px solid #ffffff15;background:#0c0f17}.capabilities .wrap{display:flex;justify-content:space-between;gap:20px;padding:23px 0;align-items:center;flex-wrap:wrap;font-size:12px;color:#adb4c8}.capabilities i{font-style:normal;color:#536cea}.section{padding-top:95px;padding-bottom:95px}.section-intro{display:flex;justify-content:space-between;gap:40px;align-items:end;margin-bottom:42px}.section-intro h2,.offer h2,.faq h2{font-size:clamp(35px,4vw,56px);letter-spacing:-2.7px;line-height:1.08;margin:0}.muted{color:#737e99}.section-intro>p{font-size:13px;line-height:1.8;color:#8f99af;max-width:350px;margin:0 0 5px}.showcase-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.website-card{min-width:0;transition:transform .25s}.website-card:hover{transform:translateY(-6px)}.mini-browser{background:#23252b;border:1px solid #343740;border-radius:10px 10px 0 0;display:flex;gap:5px;padding:11px;align-items:center}.mini-browser i{width:5px;height:5px;background:#606672;border-radius:50%}.mini-browser span{margin:auto;color:#a0a5af;font-size:8px}.mini-site{height:340px;position:relative;overflow:hidden;padding:24px;background:#e9eeeb;color:#183d34}.mini-nav{font-size:11px;font-weight:800;letter-spacing:1px;display:flex;justify-content:space-between}.mini-nav span{font-size:6px}.mini-kicker{font-size:7px;letter-spacing:1px;margin:42px 0 12px}.mini-site h3{font-size:clamp(27px,3vw,45px);letter-spacing:-2px;line-height:1.03;margin:0;position:relative;z-index:1}.mini-cta{position:absolute;bottom:25px;font-size:9px;border-bottom:1px solid;padding-bottom:6px}.mini-art{position:absolute;right:-25px;bottom:-30px;width:180px;height:180px;transform:rotate(-25deg);opacity:.7}.mini-art span{display:block;width:60px;height:170px;background:#8caf9c;position:absolute;transform:skewY(-20deg)}.mini-art span:nth-child(2){left:60px;height:120px;bottom:0;background:#5c8d79}.mini-art span:nth-child(3){left:120px;height:80px;bottom:0;background:#285748}.creator .mini-site{background:#e8e1f1;color:#272034}.creator .mini-site h3{font-family:Georgia,serif;font-style:italic;font-weight:400}.creator .mini-art{border:25px solid #be90fa;border-radius:50%;transform:rotate(25deg);width:160px;height:190px;right:5px}.creator .mini-art span{display:none}.launch .mini-site{background:#1839de;color:#fff}.launch .mini-art{width:230px;height:230px;border:1px solid #b9c6ff;border-radius:50%;right:-90px;bottom:-50px;background:radial-gradient(circle,#85b4ff 0,transparent 66%)}.launch .mini-art span{display:none}.card-caption{display:flex;justify-content:space-between;padding:20px 0 12px;border-bottom:1px solid #ffffff30;color:#eee}.card-caption strong{font-size:16px}.card-caption p{color:#999;font-size:11px;line-height:1.5}.card-caption>span{font-size:25px}.card-caption p{color:#929cb2}.concept-note{font-size:10px;line-height:1.7;color:#717c96;margin:25px 0 0}.value-section{background:#10141f;border-block:1px solid #ffffff0e}.value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.value-grid article{background:linear-gradient(140deg,#192135,#111725);border:1px solid #30384c;border-radius:12px;padding:29px}.feature-icon{font-size:25px;color:#92a5ff;display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;background:#27345e;border:1px solid #4b5e94;border-radius:12px}.feature-number{float:right;color:#56617b;font-size:11px}.value-grid h3{font-size:22px;line-height:1.2;letter-spacing:-.6px;margin:30px 0 15px}.value-grid p{font-size:13px;line-height:1.8;color:#929db4;margin:0}.toggle{display:flex;padding:4px;border:1px solid #2c3449;border-radius:8px;background:#121828}.toggle button{padding:10px 20px;border:0;background:none;font-size:11px;border-radius:5px;color:#a2abc1}.toggle button[aria-pressed=true]{background:#3e58cc;color:white}.concept-tabs{display:flex;gap:10px;margin-bottom:20px}.concept-tabs button{padding:13px 22px;border:1px solid #2e3852;border-radius:6px;background:#101725;font-size:11px;color:#9da8c1}.concept-tabs button[aria-pressed=true]{background:#27396e;border-color:#6077c8;color:#f4f6ff}.iframe-wrap{padding:25px;background:linear-gradient(130deg,#202944,#141b2c);border:1px solid #394562;border-radius:15px}.frame{display:block;width:100%;max-width:100%;height:570px;margin:auto;border:7px solid #0a0d16;border-radius:10px;background:#e9eeeb;transition:width .3s}.frame.mobile{width:375px;border-radius:30px;border-width:10px}.offer{display:grid;grid-template-columns:1fr 1fr;gap:10%;border-top:1px solid #ffffff15}.offer h2{font-size:clamp(55px,5.5vw,80px);letter-spacing:-4px}.offer-copy>p:not(.eyebrow){font-size:14px;color:#929db4;line-height:1.8;margin:25px 0}.delivery{display:flex;gap:18px;margin-top:32px;max-width:390px;border-top:1px solid #2b3348;padding-top:25px}.delivery>span{font-size:28px;color:#8ba0ff}.delivery strong{font-size:13px}.delivery p{font-size:11px;line-height:1.7;color:#818da8;margin:9px 0}.price-card{padding:35px;border:1px solid #5367a7;background:linear-gradient(145deg,#222e51,#111a2e);border-radius:16px;box-shadow:0 15px 70px #1a39af13}.price-top{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:9px;letter-spacing:1px;color:#b5c3ea}.price-badge{font-size:7px;color:#c9d5ff;background:#324779;border:1px solid #50669c;border-radius:30px;padding:7px 10px}.price{font-size:86px;letter-spacing:-5px;margin-top:28px;line-height:1}.price>span{display:block;font-size:12px;letter-spacing:0;color:#9eacd0;margin:12px 0}.price-description{font-size:12px;color:#aab6d2;line-height:1.6}.price-card ul{list-style:none;padding:10px 0;margin:0 0 20px}.price-card li{border-bottom:1px solid #ffffff12;padding:12px 0;font-size:12px;color:#dce2f4}.price-card li:before{content:'✓';color:#89a4ff;margin-right:12px}.price-card .button{width:100%}.price-note{font-size:10px;color:#9aa8ca;line-height:1.7;margin:18px 0 0}.process-section{border-top:1px solid #ffffff15}.process{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.process article{border-top:1px solid #344160;padding-top:22px}.process article>span{font-size:13px;color:#768eff}.process h3{font-size:22px;letter-spacing:-.5px;margin:25px 0 12px}.process p{font-size:13px;line-height:1.8;color:#8e99b0}.extras{display:flex;align-items:center;gap:25px;background:#131a29;border:1px solid #2e3851;padding:24px 28px;border-radius:10px;margin-top:40px}.extras>span{font-size:8px;letter-spacing:1px;color:#8a9bc5}.extras p{font-size:12px;color:#adb7cd;flex:1}.faq{display:grid;grid-template-columns:1fr 1fr;gap:8%;border-top:1px solid #ffffff15}.faq h2{font-size:42px}.faq details{border-bottom:1px solid #283149;padding:22px 0}.faq summary{font-size:14px;cursor:pointer;line-height:1.5}.faq details p{font-size:13px;line-height:1.8;color:#9aa6bf}.closing{background:radial-gradient(ellipse at 90% 10%,#2645c9,transparent 60%),#14266b;padding:70px 0 25px;border-top:1px solid #506dca}.closing .eyebrow{color:#b9c8ff}.closing-top{display:flex;justify-content:space-between;align-items:center;gap:30px}.closing h2{font-size:clamp(46px,6vw,83px);letter-spacing:-4px;line-height:1.03;margin:0 0 30px}.closing h2 span{color:#a7baff}.light{background:white;color:#1a2c71;border-color:white;box-shadow:none}.light:hover{background:#dfe6ff}.email-link{font-size:13px;color:#bdcbf2;text-decoration:underline;text-underline-offset:5px}footer{border-top:1px solid #ffffff25;margin-top:65px;padding-top:25px;display:flex;align-items:center;justify-content:space-between;gap:25px;color:#a0b2e0;font-size:10px;line-height:1.8}.footer-brand{font-size:23px;font-weight:800;letter-spacing:-1px;color:white}footer div{display:flex;gap:20px}dialog{width:min(580px,94%);max-height:90vh;padding:30px;background:#151d30;color:#f1f4ff;border:1px solid #4d5b7c;border-radius:16px;box-shadow:0 25px 100px #0009}dialog::backdrop{background:#030612cc;backdrop-filter:blur(7px)}dialog .close{float:right;background:none;border:0;font-size:26px;color:#aebde4}dialog h2{font-size:38px;line-height:1.05;letter-spacing:-1.5px}.small{font-size:11px;line-height:1.7;color:#a5b2ce}.field{display:block;font-size:12px;margin:18px 0;color:#c0cce6}input,textarea,select{width:100%;display:block;border:1px solid #475574;background:#0c1323;color:#f2f5ff;border-radius:6px;padding:12px;margin-top:8px}textarea{min-height:90px}dialog .btn{background:#4c66ff;border:0;border-radius:6px;padding:15px 20px;color:white;font-weight:700}.small a{text-decoration:underline}.status{font-size:12px;line-height:1.7;color:#a9beff}@media(min-width:1000px){.hero-browser{animation:float 7s ease-in-out infinite}@keyframes float{50%{transform:perspective(1200px) rotateY(-8deg) rotateZ(-3deg) translateY(-8px)}}}@media(max-width:1000px){.hero-grid{gap:15px}.hero h1{letter-spacing:-3px}.hero-visual{min-height:430px}.hero-browser{width:100%;top:50px}.browser-inner{height:280px;padding:18px}.mock-copy h2{font-size:38px}.sculpture{right:-40px}.hero-phone{right:-8px;width:125px;height:245px}.hero-phone strong{font-size:22px}.hero-cta{flex-wrap:wrap;gap:18px}.hero-facts{gap:15px}.mini-site h3{font-size:31px}.nav-faq{display:none}.offer{gap:6%}.price-card{padding:25px}}@media(max-width:760px){.wrap{width:88%}.nav{padding:17px 0}.brand{font-size:19px}.brand-icon{width:35px;height:35px;font-size:20px}nav{gap:14px}nav>a{display:none}.small-button{font-size:10px;padding:10px 12px;gap:12px}.hero{padding-top:45px;padding-bottom:35px}.hero-grid{grid-template-columns:1fr;gap:18px}.hero h1{font-size:clamp(49px,12vw,74px);letter-spacing:-3px}.hero-description{font-size:14px}.hero-visual{min-height:390px;max-width:480px;width:100%;margin:10px auto 0}.hero-browser{width:91%;top:45px}.browser-inner{height:280px}.hero-phone{right:0;bottom:0}.floating-label{right:15px;top:0;font-size:7px}.orbit{width:300px;height:300px;left:20px;top:35px}.mock-copy h2{font-size:39px}.sculpture{right:-25px}.capabilities .wrap{justify-content:center;gap:13px;font-size:10px;padding:18px 0}.capabilities i{font-size:8px}.section{padding-top:60px;padding-bottom:60px}.section-intro{display:block;margin-bottom:30px}.section-intro h2{font-size:38px;letter-spacing:-1.8px}.section-intro>p{margin-top:20px}.eyebrow{font-size:9px;margin-bottom:18px}.showcase-grid,.value-grid,.offer,.process,.faq{grid-template-columns:1fr}.showcase-grid{gap:30px}.mini-site{height:300px}.mini-site h3{font-size:46px}.card-caption{padding-top:16px}.value-grid{gap:15px}.value-grid h3{margin-top:20px}.toggle{width:max-content;margin-top:22px}.concept-tabs{gap:6px}.concept-tabs button{padding:12px 10px;font-size:9px;flex:1}.iframe-wrap{padding:10px}.frame{height:500px}.offer{gap:30px}.offer h2{font-size:56px;letter-spacing:-3px}.delivery{margin-top:20px}.price-card{padding:27px}.process{gap:20px}.process h3{margin-top:18px}.extras{flex-wrap:wrap;gap:10px;padding:22px}.extras p{flex-basis:100%;line-height:1.7;margin:0}.faq{gap:25px}.faq h2{font-size:36px}.closing{padding-top:50px}.closing-top{display:block}.closing h2{font-size:49px;letter-spacing:-2.8px}.closing .button{margin-bottom:24px}.email-link{display:block;font-size:12px}footer{flex-direction:column;align-items:start;gap:12px;margin-top:45px}.hero-facts{justify-content:space-between}.hero-facts b{font-size:14px}.visual-caption{left:0;bottom:0;font-size:6px}.hero{overflow:hidden}.mini-nav{font-size:11px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}

.hosting-section{background:#10141f;border-block:1px solid #ffffff12;scroll-margin-top:90px}.hosting-grid .text-link{margin-top:25px;color:#b8c7ff}.hosting-grid article{display:flex;flex-direction:column;align-items:flex-start}.hosting-grid .feature-number{align-self:flex-end;margin-top:-35px;margin-bottom:25px}.hosting-grid p{flex:1}.hosting-grid h3{margin-top:25px}
