:root{color-scheme:light;--bg:#fff;--ink:#171717;--muted:#626262;--border:#e2e2e2;--shade:#f7f7f7;--shade2:#f0f0f0;--night:#161616;--radius:12px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:"Segoe UI",Tahoma,Arial,Helvetica,sans-serif;font-size:15px;line-height:1.65;overflow-x:hidden}a{text-decoration:none;color:inherit}a:hover{text-decoration:none}button,input{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible{outline:2px solid #333;outline-offset:3px}p{margin:0}h1,h2,h3{margin:0;line-height:1.2;letter-spacing:-.035em;font-family:Arial,Helvetica,sans-serif}h1{font-size:clamp(40px,5vw,66px);font-weight:800}h2{font-size:clamp(30px,3.6vw,45px);font-weight:800}h3{font-size:19px;font-weight:700}.wrap{width:min(1130px,calc(100% - 44px));margin-inline:auto}.defs{position:absolute;width:0;height:0;overflow:hidden}.line-icon{display:inline-block;width:20px;height:20px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;fill:none;vertical-align:-4px;flex:none}.line-icon.sm{width:17px;height:17px}.line-icon.lg{width:32px;height:32px}.btn{display:inline-flex;gap:12px;align-items:center;justify-content:center;min-height:47px;border:1px solid #d7d7d7;border-radius:10px;padding:12px 19px;font-size:13px;font-weight:700;white-space:normal;line-height:1.25;text-align:center;transition:background .15s,color .15s}.btn-dark{background:#161616;color:#fff;border-color:#161616}.btn-dark:hover{background:#333;color:#fff}.btn-light{background:#fff;color:#181818;border-color:#cecece}.btn-light:hover{background:#f2f2f2}.btn.wide{width:100%}.subtle{color:#666}
.top-offer{min-height:45px;background:#181818;color:#f8f8f8;padding:9px 18px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:12px;text-align:center}.top-offer .line-icon{width:16px;height:16px}.top-offer a{font-weight:700;display:inline-flex;align-items:center;gap:5px;text-decoration:underline;text-underline-offset:3px}.site-header{height:78px;display:flex;gap:28px;justify-content:space-between;align-items:center}.logo{display:flex;align-items:center;gap:9px;flex:none}.logo img{width:43px;height:43px;border-radius:10px}.logo b{display:block;line-height:1;font-size:23px;font-weight:850;letter-spacing:-1px}.logo small{display:block;font-size:9px;letter-spacing:2px;color:#707070;font-weight:700;margin-top:5px}.site-header nav{display:flex;gap:24px;font-size:13px;color:#454545;font-weight:650}.site-header nav a:hover{color:#000}.header-btn{font-size:12px;padding:10px 15px;min-height:40px}
.hero{padding:78px 0 96px;display:grid;grid-template-columns:1.08fr .92fr;gap:58px;align-items:center}.hero-left{min-width:0}.eyebrow,.section-label{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:800;letter-spacing:.9px;color:#444;margin-bottom:19px}.eyebrow .line-icon{height:17px;width:17px}.hero h1 span{color:#777}.lead{font-size:16px;line-height:1.85;color:#484848;max-width:570px;margin:22px 0 0}.cta-row{display:flex;flex-wrap:wrap;gap:11px;margin:26px 0 0}.beta-label{color:#727272;line-height:1.6;font-size:11px;margin-top:16px;max-width:510px}.hero-includes{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:25px;color:#333;font-size:12px;font-weight:650}.hero-includes span{display:flex;align-items:center;gap:6px}.hero-includes .line-icon{width:15px;height:15px}
.chat-panel{background:#fff;border:1px solid #ddd;border-radius:15px;overflow:hidden;box-shadow:0 18px 65px #00000010;min-width:0}.chat-top{display:flex;align-items:center;gap:9px;border-bottom:1px solid #e9e9e9;padding:15px 17px}.chat-top img{width:33px;height:33px;border-radius:9px}.chat-top>div{flex:1;min-width:0}.chat-top b{display:block;font-size:13px}.chat-top small{display:block;color:#777;font-size:10px}.chat-top>span{padding:5px 8px;border-radius:30px;background:#eee;font-size:9px;font-weight:800;color:#444}.chat-thread{padding:25px 16px 20px;min-height:370px}.message.customer{background:#f3f3f3;border-radius:13px 13px 3px 13px;margin-left:auto;max-width:85%;padding:14px 16px;font-size:13px;line-height:1.6}.message.answer{margin-top:24px;font-size:13px}.sender{display:flex;gap:8px;align-items:center;margin-bottom:10px}.sender img{border-radius:7px}.message.answer>p{color:#444;line-height:1.7}.site-summary{border:1px solid #e0e0e0;border-radius:9px;margin:14px 0;padding:5px 12px}.site-summary>div{display:flex;align-items:center;gap:9px;min-height:36px;padding:5px 0;border-bottom:1px solid #eee;font-size:11px}.site-summary>div:last-child{border:0}.site-summary .line-icon{height:16px;width:16px}.site-summary span{flex:1;color:#444}.site-summary b{color:#242424;font-weight:700}.message.answer .example-confirm{font-size:11px;color:#737373}.chat-input{display:flex;align-items:center;justify-content:space-between;border:1px solid #e0e0e0;border-radius:11px;color:#aaa;font-size:12px;margin:0 14px 14px;padding:8px 10px;min-height:44px}.chat-input span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:#fff;background:#161616}
.offer-section{background:#f6f6f6;border-block:1px solid #e8e8e8;padding:75px 0}.offer-grid{display:grid;grid-template-columns:1fr .85fr;align-items:center;gap:64px}.offer-grid h2{max-width:580px}.offer-grid h2 span{color:#777}.offer-grid>div:first-child>p:not(.section-label){color:#535353;margin-top:18px;line-height:1.85;font-size:14px}.offer-points{display:grid;gap:10px;margin-top:20px;font-size:13px;font-weight:650}.offer-points span{display:flex;align-items:center;gap:9px}.offer-points .line-icon{height:17px;width:17px}.offer-grid .tiny{font-size:11px!important;color:#777!important;line-height:1.65!important}.offer-card{border:1px solid #d8d8d8;border-radius:15px;padding:28px;background:#fff;box-shadow:0 15px 28px #0000000b}.slot-head{display:flex;justify-content:space-between;gap:10px;font-size:11px;align-items:center}.small-tag{border-radius:5px;padding:5px 9px;background:#eeeeee;color:#444;font-size:9px;font-weight:800}.spot-total{display:flex;align-items:baseline;gap:12px;margin:20px 0}.spot-total b{font-size:57px;line-height:1;font-weight:800;letter-spacing:-2px}.spot-total span{font-size:12px;color:#666;line-height:1.3}.bar-track{background:#e3e3e3;border-radius:10px;height:9px;overflow:hidden}.bar-track span{display:block;height:100%;width:0;background:#191919;transition:width .3s}.offer-card .subtle{margin:11px 0 20px;font-size:11px}.offer-card .foot{color:#7a7a7a;font-size:10px;line-height:1.8;margin-top:14px}
.section{padding:95px 0}.intro-section{max-width:740px;margin-bottom:34px}.intro-section.center{text-align:center;margin-left:auto;margin-right:auto}.intro-section>p:not(.section-label){font-size:14px;color:#666;margin-top:13px;line-height:1.8}.intro-section.center .section-label{justify-content:center}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.steps article{border:1px solid #ddd;background:#fff;border-radius:13px;padding:25px}.step-count{display:grid;place-items:center;width:38px;height:38px;background:#181818;color:white;border-radius:9px;font-size:16px;font-weight:750;margin-bottom:24px}.steps h3{margin-bottom:8px}.steps p{font-size:13px;color:#5d5d5d;line-height:1.75}.example{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:20px;padding:19px 22px;background:#f6f6f6;border:1px solid #e5e5e5;border-radius:12px;font-size:12px}.example strong{flex:1;min-width:270px;font-weight:600;color:#3b3b3b;font-size:13px;line-height:1.75}.copy-button{border:1px solid #bbb;border-radius:9px;padding:10px 13px;color:#242424;background:#fff;display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700}.copy-button:hover{background:#eee}.status-note{display:flex;gap:10px;align-items:start;color:#747474;font-size:11px;line-height:1.65;max-width:800px;margin-top:16px}.status-note svg{margin-top:1px}
.prices-bg{background:#fafafa;border-block:1px solid #ececec}.price-card{border:1px solid #dadada;border-radius:16px;padding:30px;max-width:970px;margin:0 auto;display:grid;grid-template-columns:1.1fr 1.2fr .9fr;gap:32px;align-items:center;background:white}.price-name{font-size:10px;font-weight:800;letter-spacing:1px;color:#676767}.price-card h3{font-size:18px;margin:10px 0}.price-value{margin:18px 0 11px}.price-value b{font-size:43px;font-weight:800;line-height:1;letter-spacing:-1.5px}.price-value span{color:#666;font-size:11px;display:block;margin-top:9px}.price-caption{font-size:11px;color:#676767;line-height:1.8}.included{display:grid;grid-template-columns:1fr;gap:7px}.included>div{font-size:12px;display:flex;align-items:start;gap:7px;line-height:1.65;color:#333}.included .line-icon{height:15px;width:15px;margin-top:2px}.price-card .foot{margin-top:12px;color:#777;font-size:10px;line-height:1.8}.add-ons{max-width:970px;margin:25px auto 0}.add-ons>h3{font-size:19px;margin-bottom:15px}.addon-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.addon-grid>div{background:#fff;border:1px solid #dedede;border-radius:12px;padding:20px;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.addon-grid .line-icon{margin-bottom:13px}.addon-grid b{font-size:13px;line-height:1.5}.addon-grid span{font-size:20px;font-weight:800;margin-top:12px}.addon-grid span small{font-size:11px;color:#666;font-weight:500}.add-ons>.foot{color:#777;font-size:11px;margin-top:14px;line-height:1.8}
.domain-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.domain-cards article{padding:30px;border:1px solid #dedede;border-radius:13px}.domain-cards .line-icon.lg{margin-bottom:19px}.domain-cards h3{margin-bottom:10px}.domain-cards p{font-size:13px;color:#555;line-height:1.8}.domain-cards strong{color:#171717}.domain-cards span{display:block;font-size:11px;color:#777;margin-top:18px}.domain-note{margin-top:19px;border:1px solid #e3e3e3;background:#f7f7f7;border-radius:11px;padding:18px;font-size:12px;color:#5b5b5b;line-height:1.8}
.faq-area{background:#fafafa;border-top:1px solid #e9e9e9}.faq-list{max-width:800px;margin:auto;border-top:1px solid #ddd}.faq-list details{border-bottom:1px solid #ddd;padding:20px 8px}.faq-list summary{list-style:none;font-size:14px;font-weight:700;cursor:pointer;display:flex;justify-content:space-between;gap:12px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";font-size:20px;font-weight:400;line-height:1}.faq-list details[open] summary:after{content:"−"}.faq-list details p{color:#666;line-height:1.85;font-size:13px;margin-top:12px;max-width:760px}
.final-cta{background:#161616;color:white;text-align:center;padding:75px 20px}.final-cta img{margin-bottom:17px;border:1px solid #444;border-radius:11px}.final-cta h2{margin-bottom:14px}.final-cta p{color:#c5c5c5;max-width:650px;margin:0 auto 26px;font-size:13px}.final-cta .btn{border-color:#fff;color:#171717}.site-footer{min-height:115px;display:flex;align-items:center;justify-content:space-between;gap:20px}.site-footer .logo img{width:34px;height:34px}.site-footer .logo b{font-size:19px}.site-footer .logo small{font-size:10px;letter-spacing:0}.site-footer>div{display:flex;gap:20px;font-size:12px;color:#555}.site-footer>div a:hover{text-decoration:underline}.mobile-cta{display:none}
.legal-wrap{max-width:800px;margin:45px auto 100px;padding:0 22px}.legal-wrap h1{font-size:38px;margin-bottom:23px}.legal-wrap section{margin-top:27px}.legal-wrap section h2{font-size:21px;margin-bottom:7px}.legal-wrap section p{font-size:14px;color:#555;line-height:1.85}.legal-wrap a{text-decoration:underline}.legal-wrap .section-label{margin-top:20px}
@media(max-width:1000px){.hero{gap:28px}.hero h1{font-size:clamp(38px,4.8vw,53px)}.site-header nav{gap:14px}.offer-grid{gap:30px}.price-card{grid-template-columns:1fr 1fr}.price-card>div:last-child{grid-column:1/-1}}
@media(max-width:770px){.site-header nav{display:none}.site-header{height:67px}.hero{display:flex;flex-direction:column;padding:58px 0 80px;gap:35px}.hero-left,.chat-panel{width:100%}.hero h1{font-size:clamp(39px,7vw,56px)}.chat-panel{max-width:550px}.offer-grid{grid-template-columns:1fr}.offer-section{padding:56px 0}.section{padding:70px 0}.steps{grid-template-columns:1fr}.steps article{padding:20px}.step-count{margin-bottom:14px}.price-card{grid-template-columns:1fr}.price-card>div:last-child{grid-column:auto}.addon-grid{grid-template-columns:1fr}.domain-cards{grid-template-columns:1fr}.site-footer{padding:22px 0 80px;flex-wrap:wrap}.mobile-cta{display:flex;position:fixed;bottom:0;left:0;right:0;background:#fff;z-index:15;align-items:center;justify-content:space-between;gap:12px;padding:9px 16px;border-top:1px solid #ddd;box-shadow:0 -8px 18px #00000010}.mobile-cta b{display:block;font-size:16px;line-height:1.2}.mobile-cta small{display:block;font-size:10px;color:#777}.mobile-cta a{display:flex;align-items:center;gap:5px;border-radius:9px;background:#161616;color:white;padding:10px 14px;font-size:11px;font-weight:750}}
@media(max-width:500px){.wrap{width:calc(100% - 32px)}.top-offer{gap:4px 8px;padding:8px 11px;font-size:10px;flex-wrap:wrap}.top-offer .line-icon{width:14px;height:14px}.site-header .logo img{width:37px;height:37px}.site-header .logo b{font-size:20px}.site-header .logo small{font-size:8px}.header-btn{font-size:10px;padding:8px 10px;min-height:38px}.hero{padding-top:44px}.hero h1{font-size:39px}.lead{font-size:14px}.cta-row{flex-direction:column}.cta-row>.btn{width:100%}.hero-includes{gap:6px 12px}.hero-includes span{font-size:11px}.offer-card{padding:20px}.chat-thread{min-height:0}.example strong{min-width:0}.example .copy-button{width:100%;justify-content:center}.steps article{padding:18px}.price-card{padding:20px}.addon-grid>div{padding:18px}.domain-cards article{padding:22px}.site-footer>div{flex-wrap:wrap}.faq-list summary{font-size:13px}}
@media(max-width:355px){.site-header{gap:5px}.site-header .logo{gap:5px}.site-header .logo img{width:33px;height:33px}.site-header .logo b{font-size:18px}.site-header .logo small{font-size:7px}.header-btn{font-size:9px;gap:4px;padding:7px 8px;min-width:0}.hero h1{font-size:35px}.spot-total b{font-size:46px}.spot-total span{font-size:10px}.price-card{padding:16px}}
