:root{--bg:#FAF8FD;--surface:#FFFFFF;--surface-2:#F3EEFA;--ink:#1E1233;--slate:#675F79;--slate-light:#948CA3;--border:#E9E3F3;--purple:#7C2CE0;--purple-deep:#5B1CB0;--purple-tint:#F1E7FE;--gold:#D98F1F;--green:#17A673;--shadow:0 1px 2px rgba(30,18,51,0.04),0 8px 24px -12px rgba(30,18,51,0.10);--shadow-lift:0 6px 20px -6px rgba(30,18,51,0.18);--radius:14px;--max:1180px;--font-display:var(--font-manrope),sans-serif;--font-body:var(--font-inter),sans-serif;--font-mono:var(--font-plex-mono),monospace}html[data-theme=dark]{--bg:#120A1F;--surface:#1B1030;--surface-2:#241640;--ink:#F3EFFA;--slate:#B6ABC8;--slate-light:#8A7FA0;--border:rgba(255,255,255,0.09);--purple:#A855F7;--purple-deep:#C084FC;--purple-tint:#2B1B4A;--gold:#F5B942;--green:#34D399;--shadow:0 1px 2px rgba(0,0,0,0.3),0 12px 28px -12px rgba(0,0,0,0.5);--shadow-lift:0 10px 26px -8px rgba(0,0,0,0.55)}html[lang=ar]{--font-display:var(--font-tajawal),sans-serif;--font-body:var(--font-tajawal),sans-serif}html[lang=ar] .eyebrow,html[lang=ar] .plan-name,html[lang=ar] .pr-head h3,html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{letter-spacing:normal}html[lang=ar] .eyebrow{text-transform:none;font-family:var(--font-body);font-weight:600}html[lang=ar] .fit-tag,html[lang=ar] .plan-badge,html[lang=ar] .price-chip .from,html[lang=ar] footer h4{text-transform:none;letter-spacing:normal}html[lang=ar] body{line-height:1.7}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;transition:background-color .35s ease,color .35s ease}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font-family:inherit}:focus-visible{outline:2px solid var(--purple);outline-offset:3px;border-radius:4px}.wrap{max-width:var(--max);margin:0 auto;padding:0 32px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink)}section[id]{scroll-margin-top:108px}.eyebrow{font-family:var(--font-mono);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--purple);display:flex;align-items:center;gap:8px;margin-bottom:18px}.eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--green)}.eyebrow.center{justify-content:center}.reveal.pre-reveal{opacity:0;transform:translateY(22px)}.reveal{transition:opacity .6s ease,transform .6s ease}.reveal-stagger.pre-reveal>*{opacity:0;transform:translateY(16px)}.reveal-stagger>*{transition:opacity .5s ease,transform .5s ease}.reveal-stagger.pre-reveal.in-view>:first-child{transition-delay:.02s}.reveal-stagger.pre-reveal.in-view>:nth-child(2){transition-delay:.08s}.reveal-stagger.pre-reveal.in-view>:nth-child(3){transition-delay:.14s}.reveal-stagger.pre-reveal.in-view>:nth-child(4){transition-delay:.2s}.reveal-stagger.pre-reveal.in-view>:nth-child(5){transition-delay:.26s}.reveal-stagger.pre-reveal.in-view>:nth-child(6){transition-delay:.32s}.reveal-stagger.pre-reveal.in-view>:nth-child(7){transition-delay:.38s}.reveal-stagger.pre-reveal.in-view>:nth-child(8){transition-delay:.44s}.reveal-stagger.pre-reveal.in-view>:nth-child(9){transition-delay:.5s}.topbar{background:var(--surface-2);position:-webkit-sticky;position:sticky;top:0;z-index:60}.topbar .wrap{padding:8px 32px;display:flex;align-items:center;justify-content:space-between;font-size:12.5px;color:var(--slate)}.topbar-links{display:flex;gap:22px}.topbar-links a:hover{color:var(--ink)}.topbar-social{display:flex;gap:14px}.topbar-social a{display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--slate-light)}.topbar-social a:hover{color:var(--purple)}header{position:-webkit-sticky;position:sticky;top:33px;z-index:55;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:box-shadow .2s ease}header.scrolled{box-shadow:0 4px 18px -8px rgba(30,18,51,.16)}nav{justify-content:space-between;gap:20px;max-width:var(--max);margin:0 auto;padding:14px 32px}.logo,nav{display:flex;align-items:center}.logo{gap:9px;flex-shrink:0}.logo img{height:23px;width:auto}.nav-links{gap:26px;font-size:14.5px;font-weight:500;color:var(--slate);flex:1 1;justify-content:center}.nav-links,.nav-links a{display:flex;align-items:center;position:relative}.nav-links a:hover{color:var(--ink)}.nav-links a[aria-current=page]{color:var(--purple);font-weight:600}.nav-links .caret{font-size:13px;line-height:1;opacity:.75;-webkit-margin-start:5px;margin-inline-start:5px}.has-dropdown{position:relative;display:flex;align-items:center}.dropdown-panel{position:absolute;top:100%;left:50%;transform:translateX(-50%);padding-top:14px;display:none;min-width:340px}.has-dropdown.open .dropdown-panel{display:block}.dropdown-panel-inner{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-lift);padding:14px;display:flex;flex-direction:column;gap:4px}.dropdown-item{display:flex;align-items:center;gap:13px;padding-block:12px;padding-inline:18px 14px;border-radius:10px}.dropdown-item .di-icon,.dropdown-item:hover{background:var(--purple-tint)}.dropdown-item .di-icon{width:34px;height:34px;border-radius:9px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.dropdown-item:hover .di-icon{background:var(--surface)}.dropdown-item .di-text strong{display:block;font-size:13.5px;font-weight:600;color:var(--ink);margin-bottom:2px}.dropdown-item .di-text span{font-size:12px;color:var(--slate);line-height:1.4}.nav-right{gap:10px}.icon-btn,.nav-right{display:flex;align-items:center;flex-shrink:0}.icon-btn{width:38px;height:38px;border-radius:10px;border:1px solid var(--border);background:var(--surface);justify-content:center;cursor:pointer;position:relative;color:var(--ink)}.icon-btn svg{width:16px;height:16px;stroke:var(--ink)}.theme-toggle .moon,.theme-toggle .sun{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.region-switch{position:relative}.region-trigger{display:flex;align-items:center;gap:7px;height:38px;padding:0 12px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--ink);font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s ease}.region-trigger:hover{border-color:var(--slate-light)}.flag{display:block;flex-shrink:0;border-radius:2px;box-shadow:0 0 0 1px rgba(30,18,51,.14)}html[data-theme=dark] .flag{box-shadow:0 0 0 1px rgba(255,255,255,.18)}.ro-label{display:flex;align-items:center;gap:9px}.region-cur{font-family:var(--font-mono);font-size:11.5px;color:var(--slate)}.region-trigger .caret{font-size:11px;opacity:.7}.region-panel{display:none;position:absolute;top:calc(100% + 8px);inset-inline-end:0;min-width:210px;z-index:70;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-lift);padding:6px}.region-switch.open .region-panel{display:block}.region-option{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 12px;border-radius:8px;font-size:13.5px;color:var(--ink)}.region-option.active,.region-option:hover{background:var(--purple-tint)}.region-option.active{font-weight:600}.ro-cur{font-family:var(--font-mono);font-size:11.5px;color:var(--slate)}.region-escape{border-top:1px solid var(--border);margin-top:4px;padding-top:12px;border-radius:0 0 8px 8px}.menu-toggle{display:none;flex-direction:column;align-items:center;justify-content:center;gap:4px}.menu-toggle span{display:block;width:16px;height:1.6px;background:var(--ink);border-radius:2px;transition:transform .2s ease,opacity .2s ease}.menu-toggle.open span:first-child{transform:translateY(5.6px) rotate(45deg)}.menu-toggle.open span:nth-child(2){opacity:0}.menu-toggle.open span:nth-child(3){transform:translateY(-5.6px) rotate(-45deg)}.mobile-menu{display:none}.mobile-menu.open{display:flex;flex-direction:column}.btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:9px;font-weight:600;font-size:14.5px;cursor:pointer;border:1px solid transparent;transition:all .15s ease;white-space:nowrap}.btn-primary{background:var(--purple);color:#fff}.btn-primary:hover{background:var(--purple-deep);transform:translateY(-1px)}.btn-ghost{border-color:var(--border);color:var(--ink);background:transparent}.btn-ghost:hover{border-color:var(--slate-light)}.btn-account{background:var(--surface)}.btn-account:hover{border-color:var(--purple);color:var(--purple)}html[data-theme=dark] .btn-primary{color:#1B1030}.nav-right .btn{height:38px;padding:0 18px}.hero{position:relative;overflow:hidden}.hero .wrap{position:relative;z-index:2;padding-top:44px;padding-bottom:56px;text-align:center}.hero h1{font-size:54px;line-height:1.1;font-weight:800;max-width:820px;margin:0 auto}.hero h1 span{background:linear-gradient(100deg,var(--purple),var(--gold));-webkit-background-clip:text;background-clip:text;color:transparent}.hero p.sub{margin:22px auto 0;font-size:17.5px;color:var(--slate);max-width:560px;line-height:1.65}.hero-cta{display:flex;gap:14px;margin-top:32px;justify-content:center;flex-wrap:wrap}.rating-badge{display:inline-flex;align-items:center;gap:10px;margin:28px auto 0;padding:9px 18px;border:1px solid var(--border);border-radius:100px;background:var(--surface);font-size:13.5px;color:var(--slate);box-shadow:var(--shadow)}.rating-badge .stars{color:#F0A93C;letter-spacing:1px;font-size:13px}.rating-badge strong{color:var(--ink);font-weight:700}.orb-field{inset:0;z-index:1;pointer-events:none;overflow:hidden}.orb,.orb-field{position:absolute}.orb{border-radius:50%;filter:blur(60px);opacity:.55;transition:opacity .35s ease}.orb-1{width:520px;height:520px;top:-180px;left:50%;transform:translateX(-60%);background:radial-gradient(circle at 35% 35%,var(--purple),transparent 70%)}.orb-2{width:380px;height:380px;top:20px;left:56%;background:radial-gradient(circle at 60% 40%,var(--gold),transparent 70%);opacity:.35}html[data-theme=dark] .orb{opacity:.5}html[data-theme=dark] .orb-2{opacity:.28}.hero-visual{position:relative;z-index:2;max-width:820px;margin:44px auto 0;border-radius:16px;border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);padding:6px}.hero-visual-inner{border-radius:11px;background:var(--surface-2);padding:22px 26px;font-family:var(--font-mono);font-size:12.5px;text-align:start}.hv-row{display:flex;justify-content:space-between;padding:9px 0;color:var(--slate);border-bottom:1px dashed var(--border)}.hv-row:last-child{border-bottom:none}.hv-row b{color:var(--ink);font-weight:600}.hv-row .ok{color:var(--green)}.hv-dots{display:flex;gap:6px;margin-bottom:14px}.hv-dots span{width:9px;height:9px;border-radius:50%;background:var(--border)}.domain-search{padding:64px 0 20px;position:relative;z-index:2}.domain-box{max-width:760px;margin:0 auto;background:var(--surface);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-lift);padding:36px 40px;text-align:center}.domain-box h2{font-size:24px;font-weight:800;margin-bottom:8px}.domain-box p{font-size:14.5px;color:var(--slate);margin-bottom:24px}.domain-form{display:flex;gap:10px}.domain-form input{flex:1 1;height:50px;border-radius:11px;border:1px solid var(--border);background:var(--surface-2);padding:0 18px;font-size:15px;color:var(--ink);font-family:var(--font-body)}.domain-form input:focus{outline:2px solid var(--purple);outline-offset:1px}.domain-form button{height:50px;padding:0 26px;border-radius:11px}.tld-row{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:22px}.tld-chip{font-family:var(--font-mono);font-size:12.5px;border:1px solid var(--border);border-radius:100px;padding:7px 14px;color:var(--slate);background:var(--surface-2)}.tld-chip b{color:var(--ink)}.products{padding:80px 0 40px;position:relative;z-index:2}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.product-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:30px 28px;box-shadow:var(--shadow);display:flex;flex-direction:column}.product-card .pi{width:42px;height:42px;border-radius:10px;background:var(--purple-tint);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.product-card h3{font-size:19px;font-weight:700;margin-bottom:8px}.product-card p{font-size:14.5px;color:var(--slate);line-height:1.6;margin-bottom:18px}.price-chip{display:inline-flex;align-items:baseline;gap:6px;margin-bottom:20px;font-family:var(--font-mono)}.price-chip .from{font-size:11.5px;color:var(--slate-light);text-transform:uppercase;letter-spacing:.04em}.price-chip .amt{font-size:26px;font-weight:600;color:var(--ink)}.price-chip .per{font-size:12px;color:var(--slate)}.product-card ul{list-style:none;display:flex;flex-direction:column;gap:10px;margin-bottom:22px;flex-grow:1}.product-card ul li{font-size:13.5px;color:var(--ink);display:flex;align-items:center;gap:8px}.product-card ul li:before{content:"✓";color:var(--purple);font-weight:600}.product-card a.link{font-size:14px;font-weight:600;color:var(--purple);display:inline-flex;align-items:center;gap:6px}.metrics{background:var(--surface-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:36px}.metrics .wrap{display:grid;grid-template-columns:repeat(4,1fr);padding:30px 32px}.metric{text-align:center;-webkit-border-end:1px solid var(--border);border-inline-end:1px solid var(--border);padding:4px 12px}.metric:last-child{-webkit-border-end:none;border-inline-end:none}.metric .num{font-family:var(--font-mono);font-size:23px;font-weight:600;color:var(--ink)}.metric .desc{font-size:12.5px;color:var(--slate);margin-top:4px}section{padding:92px 0}.section-head{max-width:640px;margin-bottom:52px}.section-head.center{margin-inline:auto;text-align:center}.section-head h2{font-size:34px;font-weight:800;line-height:1.18}.section-head p{margin-top:14px;font-size:16px;color:var(--slate);line-height:1.65}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--border);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.feature-card{background:var(--surface);padding:28px 26px}.feature-card .fi{width:36px;height:36px;border-radius:8px;background:var(--purple-tint);display:flex;align-items:center;justify-content:center;margin-bottom:18px}.feature-card h3{font-size:15.5px;font-weight:700;margin-bottom:6px}.feature-card p{font-size:13.5px;color:var(--slate);line-height:1.55}.tools{background:var(--surface-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.tools .section-head{margin-bottom:40px}.tools-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.tool-card{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:20px 18px;gap:12px}.tool-card,.tool-card .ti{display:flex;align-items:center}.tool-card .ti{width:36px;height:36px;border-radius:8px;background:var(--purple-tint);justify-content:center;flex-shrink:0}.tool-card>span:last-child{font-family:var(--font-display);font-weight:700;font-size:14px}.loc-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.loc-tab{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 16px;border-radius:11px;border:1px solid var(--border);background:var(--surface);cursor:pointer;text-align:start;transition:border-color .15s ease,background .15s ease}.loc-tab:hover{border-color:var(--slate-light)}.loc-tab.active{border-color:var(--purple);background:var(--purple-tint)}.loc-tab .lt-city{font-size:13.5px;font-weight:700;color:var(--ink)}.loc-tab .lt-country{font-size:11px;color:var(--slate)}.loc-panels{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:34px 36px;box-shadow:var(--shadow);min-height:240px;position:relative}.loc-panel{display:none}.loc-panel.active{display:block}.lp-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:18px}.lp-code{font-family:var(--font-mono);font-size:11.5px;color:var(--purple);letter-spacing:.06em;margin-bottom:6px}.lp-head h3{font-size:22px;font-weight:800;margin-bottom:4px}.lp-place{font-size:14px;color:var(--slate)}.lp-specs{display:flex;gap:28px}.lp-specs>div{display:flex;flex-direction:column}.lp-num{font-family:var(--font-mono);font-size:20px;font-weight:600;color:var(--ink)}.lp-label{font-size:11.5px;color:var(--slate);margin-top:2px}.lp-desc{font-size:14.5px;color:var(--slate);line-height:1.7;max-width:620px;margin-bottom:20px}.lp-badges{display:flex;gap:10px;flex-wrap:wrap}.lp-badges .badge{font-family:var(--font-mono);font-size:11.5px;padding:6px 12px;border-radius:100px;border:1px solid var(--border);background:var(--surface-2);color:var(--ink)}.testimonials .wrap{max-width:var(--max)}.carousel{position:relative;overflow:hidden}.carousel-track{display:flex;transition:transform .45s ease}.carousel-slide{flex:0 0 100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;padding:2px}.t-card{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:26px 24px;box-shadow:var(--shadow)}.t-card .stars{color:#F0A93C;font-size:13px;letter-spacing:1px;margin-bottom:14px;display:block}.t-card blockquote{font-size:14.5px;line-height:1.6;color:var(--ink)}.t-card cite{display:flex;align-items:center;gap:10px;margin-top:20px;font-style:normal}.t-card .avatar{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--purple),var(--gold));flex-shrink:0}.t-card .who strong{display:block;font-size:13px;font-weight:600}.t-card .who span{font-size:12px;color:var(--slate)}.carousel-controls{gap:18px;margin-top:32px}.carousel-btn,.carousel-controls{display:flex;align-items:center;justify-content:center}.carousel-btn{width:38px;height:38px;border-radius:50%;border:1px solid var(--border);background:var(--surface);cursor:pointer;color:var(--ink)}.carousel-dots{display:flex;gap:8px}.carousel-dots button{width:7px;height:7px;border-radius:50%;border:none;background:var(--border);cursor:pointer;padding:0}.carousel-dots button.active{background:var(--purple);width:20px;border-radius:4px}.trustpilot-note{text-align:center;margin-top:22px;font-size:12.5px;color:var(--slate-light)}.faq-list{max-width:760px}.faq-item{border-bottom:1px solid var(--border)}.faq-q{width:100%;text-align:start;background:none;border:none;cursor:pointer;padding:22px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:15.5px;font-weight:600;color:var(--ink)}.faq-q .plus{font-family:var(--font-mono);font-size:18px;color:var(--purple);flex-shrink:0;transition:transform .2s ease}.faq-item.open .faq-q .plus{transform:rotate(45deg)}.faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-item.open .faq-a{max-height:220px}.faq-a p{padding:0 0 22px;font-size:14.5px;color:var(--slate);line-height:1.65;max-width:640px}.cta-final{background:var(--bg)}.cta-box{position:relative;overflow:hidden;background:linear-gradient(120deg,var(--purple-deep),var(--purple) 60%,var(--gold) 130%);border-radius:20px;padding:64px 56px;display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.cta-box h2{color:#fff;font-size:30px;font-weight:800;max-width:440px;line-height:1.22}.cta-box p{color:rgba(255,255,255,.82);margin-top:12px;font-size:15px;max-width:400px}.cta-actions{display:flex;gap:14px;flex-shrink:0;position:relative;z-index:2}.cta-box .btn-primary{background:#fff;color:var(--purple-deep)}.cta-box .btn-primary:hover{background:#F3EEFA}.cta-box .btn-ghost{border-color:rgba(255,255,255,.35);color:#fff}footer{background:var(--surface-2);border-top:1px solid var(--border)}footer .wrap{padding:56px 32px 40px;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:28px;gap:28px}footer h4{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--slate-light);font-weight:700;margin-bottom:15px}footer ul{list-style:none;display:flex;flex-direction:column;gap:10px}footer a{font-size:13.5px;color:var(--slate)}footer a:hover{color:var(--purple)}.pay-marks{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pay-mark{display:block;flex-shrink:0;border-radius:4px}html[data-theme=dark] .pay-mark rect:first-of-type{stroke:rgba(255,255,255,.22)}.footer-bottom{border-top:1px solid var(--border);padding:20px 32px;display:flex;justify-content:space-between;font-size:12.5px;color:var(--slate-light);max-width:var(--max);margin:0 auto}.page-hero{position:relative;overflow:hidden;padding:60px 0 8px}.page-hero .wrap{position:relative;z-index:2;text-align:center}.page-hero h1{font-size:44px;line-height:1.12;font-weight:800;max-width:760px;margin:0 auto}.page-hero h1 span{background:linear-gradient(100deg,var(--purple),var(--gold));-webkit-background-clip:text;background-clip:text;color:transparent}.page-hero p.sub{margin:20px auto 0;font-size:17px;color:var(--slate);max-width:600px;line-height:1.65}.page-hero .hero-cta{margin-top:28px}.page-hero-note{margin:20px auto 0;max-width:560px;font-size:13px;color:var(--slate-light);line-height:1.6}.page-hero-note a{color:var(--purple);font-weight:600}.breadcrumb{display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--slate-light);margin-bottom:18px}.breadcrumb a:hover{color:var(--purple)}.breadcrumb .sep{opacity:.5}.plans{padding:56px 0 0;position:relative;z-index:2}.plan-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;align-items:start}.plan-grid.cols-3{grid-template-columns:repeat(3,1fr);max-width:900px;margin:0 auto}.plan-grid.cols-2{grid-template-columns:repeat(2,1fr);max-width:640px;margin:0 auto}.plan-grid.cols-1{grid-template-columns:minmax(0,400px);max-width:400px;margin:0 auto}.plan-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:26px 22px;box-shadow:var(--shadow);display:flex;flex-direction:column;position:relative}.plan-card.popular{border-color:var(--purple);box-shadow:var(--shadow-lift)}.plan-badge{position:absolute;top:-11px;left:50%;transform:translateX(-50%);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;background:var(--purple);color:#fff;padding:4px 12px;border-radius:100px;white-space:nowrap}html[data-theme=dark] .plan-badge{color:#1B1030}.plan-name{font-family:var(--font-display);font-size:15px;font-weight:800;letter-spacing:.04em;color:var(--ink)}.plan-tagline{font-size:13px;color:var(--slate);line-height:1.55;margin-top:8px;min-height:60px}.plan-price{margin-top:18px;display:flex;align-items:baseline;gap:6px;font-family:var(--font-mono);flex-wrap:wrap}.plan-price .amt{font-size:28px;font-weight:600;color:var(--ink);letter-spacing:-.02em}.plan-price .per{font-size:12px;color:var(--slate)}.plan-was{display:flex;align-items:center;gap:8px;margin-top:6px;font-family:var(--font-mono);font-size:12px}.plan-was s{color:var(--slate-light)}.plan-save{color:var(--green);font-weight:600;background:color-mix(in srgb,var(--green) 12%,transparent);border-radius:100px;padding:2px 8px;font-size:11px}.plan-term{margin-top:7px;font-size:11.5px;color:var(--slate-light)}.product-card .price-chip:has(+.plan-term){margin-bottom:4px}.product-card .plan-term{margin-top:0;margin-bottom:20px}.plan-highlights{list-style:none;display:flex;flex-direction:column;gap:0;margin:20px 0 18px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.plan-highlights li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 0;font-size:13px;border-bottom:1px dashed var(--border)}.plan-highlights li:last-child{border-bottom:none}.plan-highlights .ph-label{color:var(--slate)}.plan-highlights .ph-value{font-family:var(--font-mono);font-weight:600;color:var(--ink)}.plan-features{list-style:none;display:flex;flex-direction:column;gap:9px;margin-bottom:22px;flex-grow:1}.plan-features li{font-size:13px;color:var(--ink);display:flex;align-items:flex-start;gap:8px;line-height:1.45}.plan-features li:before{content:"✓";color:var(--purple);font-weight:600;flex-shrink:0}.plan-card .btn{width:100%}.plan-note{text-align:center;margin-top:22px;font-size:12.5px;color:var(--slate-light)}.plan-rows{display:flex;flex-direction:column;gap:14px}.plan-row{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;transition:border-color .15s ease,transform .15s ease}.plan-row:hover{border-color:var(--slate-light)}.plan-row.popular{border-color:var(--purple);box-shadow:var(--shadow-lift)}.pr-specs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto auto;grid-gap:18px;gap:18px;align-items:center;padding:18px 24px}.pr-col{gap:11px;min-width:0}.pr-col,.pr-icon{display:flex;align-items:center}.pr-icon{width:34px;height:34px;border-radius:9px;background:var(--purple-tint);flex-shrink:0;justify-content:center}.pr-text{display:flex;flex-direction:column;min-width:0}.pr-val{font-family:var(--font-mono);font-size:14px;font-weight:600;color:var(--ink)}.pr-lab{font-size:11.5px;color:var(--slate);margin-top:2px}.pr-price{-webkit-padding-start:8px;padding-inline-start:8px}.pr-amt{font-family:var(--font-mono);font-size:21px;font-weight:600;color:var(--ink);letter-spacing:-.02em}.pr-per{font-size:12px;color:var(--slate);font-weight:400;-webkit-margin-start:2px;margin-inline-start:2px}.pr-price s{color:var(--slate-light)}.pr-save{color:var(--green);font-weight:600}.btn-cart{width:46px;height:46px;padding:0;flex-shrink:0;border:1.5px solid var(--purple);border-radius:11px;background:#FFFFFF;color:var(--purple)}.btn-cart svg{stroke:var(--purple)}.btn-cart:hover{background:var(--purple-tint);transform:translateY(-1px)}html[data-theme=dark] .btn-cart{background:var(--surface);border-color:var(--purple)}html[data-theme=dark] .btn-cart:hover{background:var(--purple-tint)}@media (max-width:1080px){.pr-specs{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-price{-webkit-padding-start:0;padding-inline-start:0}.pr-cta{grid-column:1/-1;justify-content:flex-end}}@media (max-width:680px){.pr-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px 18px}}@media (max-width:420px){.pr-specs{grid-template-columns:1fr}}.spec-table-wrap{border:1px solid var(--border);border-radius:var(--radius);overflow-x:auto;background:var(--surface);box-shadow:var(--shadow)}.spec-table{width:100%;border-collapse:collapse;min-width:660px;font-size:13.5px}.spec-table td,.spec-table th{padding:13px 18px;text-align:start;border-bottom:1px solid var(--border)}.spec-table thead th{background:var(--surface-2);font-family:var(--font-display);font-size:13px;font-weight:800;letter-spacing:.04em;color:var(--ink);position:-webkit-sticky;position:sticky;top:0}.spec-table thead th:first-child{font-family:var(--font-body);font-weight:600;color:var(--slate)}.spec-table tbody th{font-weight:500;color:var(--slate)}.spec-table td{font-family:var(--font-mono);font-weight:600;color:var(--ink)}.spec-table tbody tr:last-child td,.spec-table tbody tr:last-child th{border-bottom:none}.spec-table tbody tr:hover{background:color-mix(in srgb,var(--purple) 4%,transparent)}.spec-table .yes{color:var(--green)}.spec-table .no{color:var(--slate-light)}.spec-table td.is-popular,.spec-table th.is-popular{background:color-mix(in srgb,var(--purple) 6%,transparent)}.legal{padding:48px 0 92px}.legal .wrap{max-width:800px}.legal-crumb{justify-content:flex-start;margin-bottom:22px}.legal-head h1{font-size:38px;font-weight:800;line-height:1.15}.legal-intro{margin-top:16px;font-size:16px;color:var(--slate);line-height:1.7}.legal-body{margin-top:14px}.legal-body section{padding:26px 0 0}.legal-body h2{font-size:19px;font-weight:800;margin-bottom:12px;padding-top:26px;border-top:1px solid var(--border)}.legal-body p{font-size:14.5px;color:var(--slate);line-height:1.75;margin-bottom:14px}.legal-foot{margin-top:36px;padding-top:22px;border-top:1px solid var(--border);font-size:13.5px;color:var(--slate-light)}.legal-foot a{color:var(--purple);font-weight:600}.prose p{font-size:15px;color:var(--slate);line-height:1.75;margin-bottom:16px}.prose p:last-child{margin-bottom:0}.contact-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.contact-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:28px 26px;box-shadow:var(--shadow);display:flex;flex-direction:column;transition:border-color .15s ease,transform .15s ease}.contact-card:hover{border-color:var(--purple);transform:translateY(-2px)}.cc-icon{width:42px;height:42px;border-radius:10px;background:var(--purple-tint);display:flex;align-items:center;justify-content:center;margin-bottom:18px}.contact-card h3{font-size:17px;font-weight:700;margin-bottom:8px}.contact-card p{font-size:13.5px;color:var(--slate);line-height:1.6;flex-grow:1;margin-bottom:16px}.cc-action{font-size:13.5px;font-weight:600;color:var(--purple);font-family:var(--font-mono)}.tip-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.tip-card{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px 22px}.tip-card h3{font-size:15px;font-weight:700;margin-bottom:8px}.tip-card p{font-size:13.5px;color:var(--slate);line-height:1.6}.social-row{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.social-pill{display:inline-flex;align-items:center;gap:9px;border:1px solid var(--border);border-radius:100px;padding:10px 18px;background:var(--surface);font-size:13.5px;font-weight:600;color:var(--ink);transition:border-color .15s ease,color .15s ease}.social-pill:hover{border-color:var(--purple);color:var(--purple)}.split{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center}.split-list{list-style:none;display:flex;flex-direction:column;gap:18px}.split-list li{display:flex;gap:14px;align-items:flex-start}.split-list .sl-icon{width:34px;height:34px;border-radius:9px;background:var(--purple-tint);flex-shrink:0;display:flex;align-items:center;justify-content:center}.split-list strong{display:block;font-size:14.5px;font-weight:700;color:var(--ink);margin-bottom:3px}.split-list span{font-size:13.5px;color:var(--slate);line-height:1.55}.steps-flow{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;max-width:1080px;margin:0 auto;counter-reset:step}.steps-flow.cols-3{grid-template-columns:repeat(3,1fr);max-width:860px}.steps-flow.cols-2{grid-template-columns:repeat(2,1fr);max-width:600px}.step-card{position:relative;padding:0 14px;text-align:center}.step-card:not(:last-child):after{content:"";position:absolute;top:23px;left:calc(50% + 36px);width:calc(100% - 48px);height:2px;background:repeating-linear-gradient(90deg,var(--border) 0 6px,transparent 6px 12px);z-index:1}.step-num{position:relative;z-index:2;width:46px;height:46px;margin:0 auto 20px;border-radius:50%;background:linear-gradient(135deg,var(--purple),var(--purple-deep));color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:17px;font-weight:800;box-shadow:var(--shadow-lift)}html[data-theme=dark] .step-num{color:#1B1030}.step-card h3{font-size:15.5px;font-weight:700;margin-bottom:8px}.step-card p{font-size:13.5px;color:var(--slate);line-height:1.6}.scope-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;max-width:980px;margin:0 auto;align-items:start}.scope-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:32px 30px;box-shadow:var(--shadow)}.scope-card.scope-included{border-color:var(--purple);box-shadow:var(--shadow-lift)}.scope-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--border)}.scope-card-head h3{font-size:16.5px;font-weight:700}.scope-badge{flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:5px 11px;border-radius:100px;background:var(--purple-tint);color:var(--purple)}.scope-badge-muted{background:var(--surface-2);color:var(--slate)}.scope-list{list-style:none;display:flex;flex-direction:column;gap:18px}.scope-list li{display:flex;gap:13px;align-items:flex-start}.scope-list strong{display:block;font-size:14px;font-weight:700;color:var(--ink);margin-bottom:3px}.scope-list p{font-size:13px;color:var(--slate);line-height:1.55}.scope-mark{flex-shrink:0;width:22px;height:22px;border-radius:50%;margin-top:1px;display:flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:700}.scope-check{background:var(--purple-tint);color:var(--purple)}.scope-dash{background:var(--surface-2);color:var(--slate-light)}@media (max-width:980px){.hero h1{font-size:36px}.page-hero h1{font-size:32px}.plan-grid{grid-template-columns:repeat(2,1fr);gap:22px}.plan-tagline{min-height:0}.split{gap:32px}.scope-grid,.split{grid-template-columns:1fr}.steps-flow,.steps-flow.cols-2,.steps-flow.cols-3{grid-template-columns:1fr;gap:34px;max-width:420px}.step-card:not(:last-child):after{display:none}.tip-grid{grid-template-columns:1fr}.legal-head h1{font-size:30px}.product-grid{grid-template-columns:1fr}.metrics .wrap{grid-template-columns:repeat(2,1fr);gap:20px 0}.metric{-webkit-border-end:none;border-inline-end:none;border-bottom:1px solid var(--border);padding-bottom:16px}.feature-grid,.tools-grid{grid-template-columns:repeat(2,1fr)}.carousel-slide{grid-template-columns:1fr}footer .wrap{grid-template-columns:1fr 1fr 1fr}.domain-form{flex-direction:column}.loc-panels{padding:26px 24px}.lp-specs{gap:18px}.nav-links,.nav-right>.region-switch,.topbar-links{display:none}.mm-controls .region-panel{inset-inline-end:auto;inset-inline-start:0}.nav-right>.btn-primary,.nav-right>.theme-toggle{display:none}.menu-toggle{display:flex}.mobile-menu{max-width:var(--max);margin:0 auto;padding:6px 32px 22px;gap:2px}.mm-parent,.mobile-menu .mm-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:13px 2px;font-size:15px;font-weight:600;color:var(--ink);border:none;border-bottom:1px solid var(--border);background:none;text-align:start;cursor:pointer}.mm-chevron{font-size:13px;color:var(--slate);transition:transform .2s ease}.mm-group.open .mm-chevron{transform:rotate(180deg);color:var(--purple)}.mm-sub{display:flex;flex-direction:column;max-height:0;overflow:hidden;transition:max-height .28s ease}.mm-group.open .mm-sub{max-height:320px}.mm-sub a{padding-block:11px;padding-inline:16px 2px;font-size:14px;font-weight:500;color:var(--slate);border-bottom:1px solid var(--border);-webkit-border-start:2px solid var(--purple-tint);border-inline-start:2px solid var(--purple-tint);-webkit-margin-start:2px;margin-inline-start:2px}.mm-sub a:hover,.mm-sub a[aria-current=page]{color:var(--purple);border-inline-start-color:var(--purple)}.mm-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:6px}}@media (max-width:640px){.wrap{padding:0 20px}.hero h1{font-size:34px;line-height:1.16}.page-hero h1{font-size:30px;line-height:1.18}.page-hero{padding:40px 0 4px}.plan-grid{grid-template-columns:1fr}.plans{padding:40px 0 0}.contact-grid{grid-template-columns:1fr}.legal-head h1{font-size:26px}section{padding:60px 0}.feature-grid,.tools-grid{grid-template-columns:1fr}.cta-box{padding:40px 26px;flex-direction:column;align-items:flex-start}footer .wrap{grid-template-columns:1fr 1fr;padding:40px 20px}.footer-bottom{flex-direction:column;gap:8px;padding:20px}.domain-box{padding:28px 22px}.scope-card{padding:24px 20px}nav{padding:12px 16px;gap:10px}.topbar .wrap{padding:8px 16px}.loc-tabs,.nav-right{gap:8px}.loc-tab{padding:8px 12px}.loc-panels{padding:22px 18px}.lp-head{gap:14px}.lp-specs{gap:16px}.lp-num{font-size:17px}.rating-badge{flex-wrap:wrap;justify-content:center;text-align:center}.hero-visual-inner{padding:18px 16px}.tld-row{gap:8px}.tld-chip{font-size:11.5px;padding:6px 11px}.mobile-menu{padding:6px 20px 20px}}@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition:none!important}.reveal,.reveal-stagger>*{opacity:1!important;transform:none!important}}