:root{--blue:#1753f4;--navy:#11264c;--mint:#62e6c0;--ink:#13264a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 0% 80%,#c2d6ff 0,transparent 32%),radial-gradient(circle at 100% 40%,#d6d9ff 0,transparent 35%),#f1f6ff;color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:14px}.site{max-width:930px;margin:16px auto 30px;background:white;border-radius:10px;overflow:hidden;box-shadow:0 18px 60px #203d7222;position:relative}.ambient{position:fixed;color:#7b94cc;font-weight:700;letter-spacing:3px;line-height:1.8;font-size:13px;top:24%;left:3%;z-index:-1}.ambient.right{left:auto;right:3%;top:11%}.top{height:68px;display:flex;align-items:center;justify-content:space-between;padding:0 48px}.brand{text-decoration:none;color:var(--navy);display:flex;align-items:center;gap:10px;font-size:28px;font-weight:700;letter-spacing:-1.5px}.brand b,.footer-brand strong{color:var(--blue)}.brand sup{font-size:9px;vertical-align:top}.brand-globe{color:#0870ff;font-size:49px;line-height:1}.header-mid,.header-right{font-size:9px;letter-spacing:2px;font-weight:800;color:#6b82b9;line-height:1.6}.header-right i{display:block;width:42px;height:3px;background:var(--mint);margin-top:4px}.hero{height:275px;position:relative;overflow:hidden;background:linear-gradient(110deg,#112a57 0%,#071b44 55%,#143cba 100%);color:white;padding:28px 55px}.hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 60% 20%,#1742af70,transparent 55%),repeating-linear-gradient(140deg,transparent 0 70px,#ffffff04 70px 72px)}.hero-copy{position:relative;z-index:2}.eyebrow{font-size:11px;color:var(--mint);font-weight:800;letter-spacing:4px}.hero h1{font-size:43px;line-height:1.08;letter-spacing:-1px;margin:12px 0 9px}.hero h1 em{font-style:normal;color:var(--mint)}.hero-domain{font-size:26px;font-weight:800}.hero-pill{display:inline-block;border:1px solid var(--mint);color:var(--mint);border-radius:30px;padding:8px 14px;margin-top:12px;font-size:10px;font-weight:800;letter-spacing:1.5px}.orb-area{position:absolute;width:320px;height:270px;right:65px;top:4px}.orb{position:absolute;width:210px;height:210px;top:15px;left:50px;border-radius:50%;background:radial-gradient(circle at 25% 25%,#44bfff,#156cf5 24%,#102b9a 54%,#030f40 80%);box-shadow:0 0 40px #13a7ff8c,inset -18px -18px 35px #020e39}.orb:before{content:"";position:absolute;inset:16px;border-radius:50%;background:repeating-linear-gradient(0deg,transparent 0 10px,#a3edff22 10px 11px),repeating-linear-gradient(90deg,transparent 0 12px,#a3edff22 12px 13px);opacity:.8}.orbit{position:absolute;border:2px solid #42ddf5a8;border-radius:50%;width:300px;height:110px;left:7px;top:75px;transform:rotate(-32deg)}.orbit-b{transform:rotate(48deg);border-color:#72ffd877}.orbit-label{position:absolute;right:-25px;top:35px;font-size:8px;letter-spacing:2px;line-height:1.6;color:#70dcd8}.search-pill{position:absolute;right:115px;top:112px;z-index:3;display:flex;align-items:center;gap:13px;padding:12px 18px;border:3px solid #7891ff;border-radius:50px;background:#fff;color:#122b64;text-decoration:none;font-weight:800;box-shadow:0 4px 16px #0004}.search-pill span{color:#12b78e}.search-pill b{color:#1852ff;font-size:25px}.content{padding:20px 55px 12px}.intro p{line-height:1.55;margin:0 0 20px}.steps{display:flex;align-items:center;gap:15px;margin-bottom:19px}.steps>div:not(.line){display:flex;align-items:center;gap:12px;flex:1}.steps strong{background:#e4ebff;color:var(--blue);font-size:25px;min-width:42px;height:42px;border-radius:50%;display:grid;place-items:center}.steps>div:nth-of-type(3) strong{background:#e7dcff;color:#6933e8}.steps>div:nth-of-type(5) strong{background:#c4f9e8;color:#087e65}.steps b{font-size:12px;white-space:nowrap}.steps small{display:block;font-size:10px;color:#60769e;margin-top:4px}.steps .line{height:2px;background:#b8c7e4;flex:0 0 30px}.offers{display:grid;grid-template-columns:1fr 1fr;gap:15px}.offers article{border-radius:5px;padding:20px;position:relative;min-height:132px;overflow:hidden}.offers small{font-size:10px;letter-spacing:2px;font-weight:800}.offers h2{font-size:43px;letter-spacing:-2px;margin:7px 0 2px}.offers h2 span{font-size:23px}.offers p{margin:0;font-size:12px;line-height:1.5;max-width:255px}.price{background:#edf2ff;color:#1952ef}.price p{color:#344b78}.discount{background:#dffaf1;color:#086e59}.decoration{position:absolute;right:20px;top:40px;font-size:46px;opacity:.25}.disclaimer{line-height:1.6;margin:15px 0}.disclaimer small{font-size:10px;color:#687c9f}.form-grid{display:grid;grid-template-columns:2.25fr 1fr;gap:10px}.form-main,.privacy{border:1px solid #d7e0f3;border-radius:5px;overflow:hidden}.form-title{background:#1654fa;color:white;font-weight:800;letter-spacing:.4px;padding:15px 17px;font-size:12px}.form-title span{font-weight:400;margin-left:9px}.form-help{font-size:10px;color:#677b9c;padding:10px 16px 0;margin:0}.fields{display:grid;grid-template-columns:1fr 1fr;gap:12px 17px;padding:15px 17px 20px}.fields label{font-size:11px;font-weight:800}.fields input,.fields select{display:block;margin-top:5px;width:100%;border:1px solid #c8d5ec;border-radius:4px;background:#fff;padding:10px;font:12px Arial,sans-serif;color:#172a52;min-height:38px}.fields input:focus,.fields select:focus{outline:2px solid #6d9fff}label span,.confirm span,legend span{color:#d43960}.privacy{padding:18px;background:#f3edff;border-color:#dfd1f8}.privacy-heading{display:flex;gap:12px;align-items:center;color:#5831cf;font-size:11px;line-height:1.5}.privacy-heading span{font-size:30px}.privacy p{font-size:11px;line-height:1.55}.privacy fieldset{border:0;margin:0;padding:0}.privacy legend{font-size:11px;margin-bottom:8px}.privacy fieldset label{display:flex;gap:7px;font-size:11px;font-weight:700;margin-bottom:12px;line-height:1.4}.privacy input{accent-color:#6332d8}.privacy small{font-size:10px;color:#657394;line-height:1.6;display:block}.no-payment{margin:10px 0;background:#e3faf1;border-left:4px solid #10b68d;padding:11px 14px;color:#086f59;font-size:12px;font-weight:800}.confirm{padding:4px 2px 12px;border-bottom:1px solid #d7e0f3;font-size:12px}.confirm p{margin:8px 0}.confirm label{display:flex;gap:8px;align-items:center;font-weight:700}.confirm input{accent-color:#1753f4}.form-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 0}.form-bottom p{font-size:10px;color:#667b9e;line-height:1.5;max-width:470px}.form-bottom button{background:#1452f4;color:white;border:0;border-radius:5px;padding:15px 18px;font-size:12px;font-weight:800;cursor:pointer;white-space:nowrap}.form-bottom button:hover{background:#0b39bb}.form-bottom button span{font-size:17px;margin-left:8px}.trap{position:absolute;left:-99999px}footer{border-top:1px solid #dce4f3;padding:18px 0 8px;display:flex;justify-content:space-between;gap:20px;font-size:11px;line-height:1.5}footer>div:first-child{font-size:12px}.footer-brand{font-size:21px;font-weight:800;margin-top:13px}.footer-brand:first-letter{color:var(--blue)}footer a{color:var(--blue)}.footer-tag{font-size:9px;letter-spacing:2px;color:#7d91bb;font-weight:800}.copyright{text-align:right;color:#a1b0d0;font-size:9px;letter-spacing:1.5px;padding:5px 0}.notice{padding:13px;margin:12px 0;border-radius:4px;font-weight:700}.notice.success{background:#e1fbec;color:#086a44}.notice.error{background:#fff0f1;color:#9b1836}@media(max-width:1050px){.ambient{display:none}}@media(max-width:760px){.site{margin:0;border-radius:0}.top{padding:10px 20px;height:65px}.brand{font-size:21px}.brand-globe{font-size:36px}.header-mid{display:none}.header-right{font-size:7px}.hero{height:auto;min-height:330px;padding:27px 22px}.hero h1{font-size:35px}.hero-domain{font-size:22px}.orb-area{opacity:.35;right:-85px;top:65px}.search-pill{top:auto;bottom:23px;left:22px;right:auto;font-size:12px}.content{padding:20px}.steps{gap:6px}.steps>div:not(.line){gap:5px}.steps strong{min-width:30px;height:30px;font-size:18px}.steps b{font-size:9px;white-space:normal}.steps small{font-size:9px}.steps .line{flex-basis:8px}.offers{grid-template-columns:1fr}.form-grid{grid-template-columns:1fr}.fields{grid-template-columns:1fr 1fr}.form-bottom{align-items:stretch;flex-direction:column}.form-bottom button{width:100%}footer{flex-wrap:wrap}}@media(max-width:450px){.fields{grid-template-columns:1fr}.header-right{display:none}.hero h1{font-size:32px}.steps .line{display:none}.steps{justify-content:space-between}.steps>div:not(.line){flex:1;flex-direction:column;text-align:center}.offers h2{font-size:37px}.form-title span{display:block;margin:4px 0 0}}
