:root{--hb-primary:#2338d9;--hb-primary-hover:#16239a;--hb-primary-soft:#eef0fd;--hb-primary-soft-large:#f4f6ff;--hb-ink:#0e1630;--hb-text-2:#4a5368;--hb-text-3:#5b6478;--hb-nav-text:#3d4559;--hb-bg:#f5f6fa;--hb-surface:#fff;--hb-border:#e3e6ef;--hb-border-strong:#d5d9e5;--hb-input-border:#c9cedc;--hb-success-bg:#e3f5ec;--hb-success:#136b42;--hb-success-icon:#1a8a55;--hb-warning-bg:#fff6e5;--hb-warning-border:#f5d28a;--hb-warning:#9a5b00;--hb-warning-meter:#d97706;--hb-danger-bg:#fdf3f3;--hb-danger-border:#e4a3a3;--hb-danger:#b42318;--hb-primary-fill-hover:#16239a;--hb-primary-fill:#2338d9;--hb-on-primary:#fff;--hb-surface-2:#f8f9fd;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hb-font:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--hb-font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--hb-radius-card:16px;--hb-radius-card-lg:18px;--hb-radius-control:10px;--hb-radius-control-lg:12px;--hb-radius-pill:999px;--hb-shadow-selected:0 10px 28px #2338d924;--hb-shadow-summary:0 12px 32px #0e163014;--hb-sidebar-w:240px;--hb-header-h:72px;--hb-touch:44px;--hb-focus:2px solid #2338d9}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hb-primary:#93a0ff;--hb-primary-hover:#b4beff;--hb-primary-fill:#4d5ff2;--hb-primary-fill-hover:#3c4cd6;--hb-on-primary:#fff;--hb-primary-soft:#1b2557;--hb-primary-soft-large:#161f4c;--hb-ink:#eef1fb;--hb-text-2:#bac2d8;--hb-text-3:#9fa9c4;--hb-nav-text:#cdd4e6;--hb-bg:#0a0f1e;--hb-surface:#121a30;--hb-surface-2:#18223d;--hb-border:#243052;--hb-border-strong:#33416b;--hb-input-border:#44537f;--hb-success-bg:#11382a;--hb-success:#72dda8;--hb-success-icon:#46c48a;--hb-warning-bg:#3a2b0e;--hb-warning-border:#6b4e14;--hb-warning:#f7be55;--hb-warning-meter:#f59e0b;--hb-danger-bg:#3a1618;--hb-danger-border:#7a2e2e;--hb-danger:#ff9a90;--hb-shadow-selected:0 10px 28px #00000073;--hb-shadow-summary:0 12px 32px #0006;--hb-focus:2px solid #b4beff}
*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--hb-bg);color:var(--hb-ink);font-family:var(--hb-font);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55}img,svg{max-width:100%}a{color:var(--hb-primary);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:var(--hb-focus);outline-offset:2px;border-radius:6px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{inset-inline-start:8px;z-index:100;background:var(--hb-surface);color:var(--hb-ink);box-shadow:var(--hb-shadow-summary);border-radius:10px;padding:10px 16px;position:absolute;top:-60px}.skip:focus{top:8px}.wrap{width:100%;max-width:1180px;margin:0 auto;padding-inline:24px}@media (max-width:575.98px){.wrap{padding-inline:16px}}h1,h2,h3{letter-spacing:-.025em;text-wrap:balance;margin:0;line-height:1.12}h1{letter-spacing:-.035em;font-size:clamp(36px,5.2vw,58px);font-weight:800;line-height:1.04}h2{font-size:clamp(26px,3.2vw,36px);font-weight:800}h3{letter-spacing:-.01em;font-size:19px;font-weight:700}p{margin:0}.eyebrow{border:1px solid var(--hb-border);background:var(--hb-surface);color:var(--hb-primary);font-family:var(--hb-font);letter-spacing:.1em;text-transform:uppercase;border-radius:99px;padding:5px 14px;font-size:12px;font-weight:700;display:inline-flex}.lead{color:var(--hb-text-2);max-width:560px;font-size:18px;line-height:1.6}.muted{color:var(--hb-text-2)}.btn{border-radius:var(--hb-radius-control-lg);min-height:46px;font:inherit;cursor:pointer;white-space:nowrap;border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s,box-shadow .15s;display:inline-flex}.btn:hover{text-decoration:none;transform:translateY(-1px)}.btn-primary{background:var(--hb-primary-fill);color:var(--hb-on-primary);box-shadow:0 8px 18px #2338d938}.btn-primary:hover{background:var(--hb-primary-fill-hover);color:var(--hb-on-primary)}.btn-secondary{background:var(--hb-surface);color:var(--hb-ink);border-color:var(--hb-border-strong)}.btn-secondary:hover{border-color:var(--hb-primary);color:var(--hb-ink)}.btn-lg{min-height:54px;padding:0 28px;font-size:16px}.btn-sm{min-height:38px;padding:0 16px;font-size:14px}.icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.site-header{z-index:50;border-bottom:1px solid var(--hb-border);background:color-mix(in srgb, var(--hb-surface) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);position:sticky;top:0}.site-header__inner{height:var(--hb-header-h);align-items:center;gap:28px;display:flex}.logo{flex:none;align-items:center;display:inline-flex}.logo img{width:auto;height:30px;display:block}img.logo--dark,:root[data-theme=dark] img.logo--light{display:none!important}:root[data-theme=dark] img.logo--dark{display:inline-block!important}.nav{align-items:center;gap:2px;margin-inline-end:auto;display:flex}.nav__item{position:relative}.nav__link{min-height:42px;color:var(--hb-nav-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:4px;padding:0 14px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex;position:relative}.nav__link:hover,.nav__btn[aria-expanded=true]{background:var(--hb-primary-soft);color:var(--hb-primary);text-decoration:none}.nav__link[aria-current=page]{color:var(--hb-primary);font-weight:700}.nav__chev{width:16px;height:16px;transition:transform .2s}.nav__btn[aria-expanded=true] .nav__chev{transform:rotate(180deg)}.drop{top:calc(100% + 8px);z-index:60;border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:18px;gap:2px;width:320px;padding:8px;display:grid;position:absolute;inset-inline-start:0;box-shadow:0 24px 60px -18px #0e163059}.drop__item{color:var(--hb-ink);border-radius:12px;padding:10px 14px;text-decoration:none;transition:background-color .15s;display:block}.drop__item:hover{background:var(--hb-primary-soft);text-decoration:none}.drop__item strong{font-size:15px;display:block}.drop__item span{color:var(--hb-text-2);font-size:13.5px}.mega{inset-inline:0;z-index:55;padding-top:6px;position:absolute;top:100%}.mega__panel{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:24px;grid-template-columns:250px minmax(0,1fr) 320px;gap:8px;padding:18px;animation:.16s ease-out megain;display:grid;box-shadow:0 30px 80px -24px #0e163066}@keyframes megain{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.mega__tabs{border-inline-end:1px solid var(--hb-border);align-content:start;gap:4px;padding-inline-end:14px;display:grid}.mega__tab{min-height:46px;color:var(--hb-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:0 14px;font-size:15px;font-weight:600;transition:background-color .15s,color .15s;display:flex}.mega__tab:hover{background:var(--hb-primary-soft)}.mega__tab[aria-selected=true]{background:var(--hb-primary-soft);color:var(--hb-primary)}.mega__tab .icon{color:var(--hb-text-2)}.mega__tab[aria-selected=true] .icon{color:var(--hb-primary)}.mega__items{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:2px 8px;padding:0 8px;display:grid}.mega__item{color:var(--hb-ink);border-radius:14px;padding:12px 14px;text-decoration:none;transition:background-color .15s;display:block}.mega__item:hover,.mega__item:focus-visible{background:var(--hb-primary-soft);text-decoration:none}.mega__item:hover strong{color:var(--hb-primary)}.mega__item strong{align-items:center;gap:8px;font-size:15.5px;transition:color .15s;display:flex}.mega__item span{color:var(--hb-text-2);margin-top:3px;font-size:13.5px;line-height:1.45;display:block}.tag{background:var(--hb-primary-soft);color:var(--hb-primary);border-radius:99px;padding:2px 9px;font-size:11.5px;font-style:normal;font-weight:700}.mega__promo{color:#fff;background:linear-gradient(150deg, var(--hb-primary-fill), #1a1fa8);border-radius:18px;flex-direction:column;gap:8px;padding:22px;display:flex}.mega__promo small{font-family:var(--hb-font);letter-spacing:.1em;text-transform:uppercase;opacity:.85;font-size:12px}.mega__promo h3{color:#fff;margin:0;font-size:21px}.mega__promo p{color:#ffffffdb;font-size:14.5px}.mega__promo .btn{color:#1a1fa8;box-shadow:none;background:#fff;border-color:#fff;margin-top:auto}.mega__promo .btn:hover{background:var(--hb-primary-soft);color:#1a1fa8}.actions{align-items:center;gap:8px;display:flex}.icon-btn{border:1px solid var(--hb-border-strong);background:var(--hb-surface);width:44px;height:44px;color:var(--hb-ink);cursor:pointer;border-radius:10px;place-items:center;display:inline-grid}.icon-btn:hover{border-color:var(--hb-primary)}.burger,.mobile-menu{display:none}@media (max-width:1040px){.nav,.actions .btn,.mega{display:none}.burger{display:inline-grid}.site-header__inner{gap:12px}.logo{margin-inline-end:auto}.mobile-menu[data-open=true]{border-top:1px solid var(--hb-border);background:var(--hb-surface);gap:4px;padding:12px 16px 20px;display:grid}.mm__group{border-bottom:1px solid var(--hb-border)}.mm__group summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;padding:0 8px;font-weight:700;list-style:none;display:flex}.mm__group summary::-webkit-details-marker{display:none}.mm__group[open] summary .icon{transform:rotate(180deg)}.mm__group a{color:var(--hb-text-2)!important;padding-inline-start:22px!important;font-weight:500!important}.mobile-menu a:not(.btn){min-height:48px;color:var(--hb-ink);border-radius:10px;align-items:center;padding:0 8px;font-weight:600;text-decoration:none;display:flex}.mobile-menu .btn{margin-top:6px}}.site-footer{border-top:1px solid var(--hb-border);background:var(--hb-surface);margin-top:96px}.site-footer__grid{grid-template-columns:1.3fr repeat(4,1fr);gap:32px;padding-block:52px 36px;display:grid}.site-footer p{color:var(--hb-text-2);max-width:280px;margin-top:14px;font-size:14px}.site-footer h4{color:var(--hb-text-3);font-family:var(--hb-font);letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}.site-footer ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.site-footer li a{color:var(--hb-ink);font-size:15px;font-weight:500}.site-footer__base{border-top:1px solid var(--hb-border);color:var(--hb-text-3);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-block:20px 28px;font-size:14px;display:flex}@media (max-width:960px) and (min-width:761px){.site-footer__grid{grid-template-columns:repeat(3,1fr)}.site-footer__grid>:first-child{grid-column:1/-1}}@media (max-width:760px){.site-footer__grid{grid-template-columns:1fr 1fr}.site-footer__grid>:first-child{grid-column:1/-1}}.section{margin-top:88px}.section-head{text-align:center;margin-bottom:32px}.section-head p{max-width:560px;color:var(--hb-text-2);margin:10px auto 0;font-size:17px}@media (max-width:767.98px){.section{margin-top:60px}}.hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:24px 48px;padding-block:64px 36px;display:grid}.hero h1{margin:18px 0 16px}.hero__cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.perks{color:var(--hb-text-2);flex-wrap:wrap;gap:10px 22px;margin:28px 0 0;padding:0;font-size:14px;font-weight:600;list-style:none;display:flex}.perks li{align-items:center;gap:7px;display:inline-flex}.perks .icon{width:18px;height:18px;color:var(--hb-success)}.hero__art svg{width:100%;height:auto;max-height:410px;display:block}@media (max-width:991.98px){.hero{grid-template-columns:1fr;padding-block:36px 20px}.hero__art{max-width:440px;margin-inline:auto}}@media (max-width:575.98px){.hero__art{display:none}}.ha-blob{fill:var(--hb-primary-soft)}.ha-win,.ha-card{fill:var(--hb-surface);stroke:var(--hb-border-strong);stroke-width:1.5px}.ha-bar{fill:var(--hb-bg)}.ha-dot{fill:var(--hb-border-strong)}.ha-url{fill:var(--hb-surface);stroke:var(--hb-border);stroke-width:1.2px}.ha-title{fill:var(--hb-ink);opacity:.85}.ha-line{fill:var(--hb-border-strong)}.ha-btn{fill:var(--hb-primary-fill)}.ha-tile{fill:var(--hb-primary-soft)}.ha-ok{fill:var(--hb-success-icon)}.ha-tick{fill:none;stroke:#fff;stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.ha-bar1{fill:var(--hb-primary-soft)}.ha-bar2,.ha-shield{fill:var(--hb-primary-fill)}.ha-shieldp{fill:#fff}.ha-float{animation:6s ease-in-out infinite float}.ha-float2{animation:7s ease-in-out -2s infinite float}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.ha-float,.ha-float2{animation:none}html{scroll-behavior:auto}}.domain-band{border:1px solid var(--hb-border);background:linear-gradient(120deg, var(--hb-primary-soft), var(--hb-surface) 70%);box-shadow:var(--hb-shadow-summary);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;padding:28px 32px;display:flex}.domain-band>div{flex:280px}.domain-band h2{font-size:24px}.domain-band p{color:var(--hb-text-2);margin-top:4px}.search{border:1.5px solid var(--hb-border-strong);background:var(--hb-surface);border-radius:16px;flex:440px;gap:8px;padding:6px;display:flex}.search:focus-within{border-color:var(--hb-primary);box-shadow:0 0 0 4px var(--hb-primary-soft)}.search input{min-width:0;height:48px;color:var(--hb-ink);font:inherit;background:0 0;border:0;outline:0;flex:auto;padding:0 14px;font-size:16px}.search .btn{min-height:48px}@media (max-width:575.98px){.domain-band{padding:20px}.search{flex-wrap:wrap}.search input,.search .btn{flex:100%}}.grid{gap:18px;display:grid}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:991.98px){.grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.grid--4,.grid--3,.grid--2{grid-template-columns:1fr}}.card{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:20px;padding:26px}.card h3{margin:16px 0 6px}.card p{color:var(--hb-text-2);font-size:15px;line-height:1.55}.ic{background:var(--hb-primary-soft);width:48px;height:48px;color:var(--hb-primary);border-radius:14px;place-items:center;display:grid}.ic--fill{background:var(--hb-primary-fill);color:#fff;box-shadow:0 8px 18px #2338d938}.ic .icon{width:23px;height:23px}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.steps li{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:20px;flex-direction:column;gap:6px;padding:26px;display:flex;position:relative}.steps li+li:before{content:"";top:44px;border-top:2px dotted var(--hb-border-strong);width:18px;position:absolute;inset-inline-start:-18px}.steps strong{letter-spacing:-.01em;font-size:18px}.steps span:last-child{color:var(--hb-text-2);font-size:15px;line-height:1.55}.steps__n{background:var(--hb-primary-fill);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:10px;font-weight:800;display:grid}@media (max-width:767.98px){.steps{grid-template-columns:1fr}.steps li+li:before{display:none}}.plan{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:22px;flex-direction:column;gap:14px;padding:26px;display:flex}.plan--hot{border-color:var(--hb-primary);box-shadow:var(--hb-shadow-selected)}.plan__name{letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:8px;font-size:20px;font-weight:800;display:flex}.pill{background:var(--hb-success-bg);color:var(--hb-success);border-radius:99px;padding:3px 10px;font-size:12px;font-weight:800;display:inline-flex}.plan__price{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;display:flex}.plan__price strong{letter-spacing:-.04em;font-size:42px;font-weight:800;line-height:1}.plan__price small{color:var(--hb-text-2);font-size:15px;font-weight:600}.plan__billed{min-height:22px;color:var(--hb-text-2);font-size:13px}.plan ul{border-top:1px solid var(--hb-border);flex:auto;gap:9px;margin:0;padding:14px 0 0;list-style:none;display:grid}.plan li{justify-content:space-between;gap:12px;font-size:14.5px;display:flex}.plan li span:first-child{color:var(--hb-text-2)}.plan li span:last-child{text-align:end;font-weight:700}.seg{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:14px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.seg button{min-height:40px;color:var(--hb-text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 16px;font-size:14px;font-weight:700}.seg button[aria-pressed=true]{background:var(--hb-primary-fill);color:#fff}.center{justify-content:center;margin-bottom:28px;display:flex}.tlds{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.tld{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:16px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.tld b{letter-spacing:-.02em;font-size:20px}.tld span{color:var(--hb-text-2);font-size:14px;font-weight:600}.trust{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 56px;padding:24px 28px;display:flex}.trust a{color:var(--hb-ink)}.trust__award{align-items:center;gap:14px;display:flex}.trust__award strong{font-size:15px;display:block}.trust__award em{color:var(--hb-success);font-size:13px;font-style:normal;font-weight:700;display:block}.trust__partner{color:var(--hb-text-2);align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.pl--dark,:root[data-theme=dark] .pl--light{display:none}:root[data-theme=dark] .pl--dark{display:inline}.cta{background:linear-gradient(135deg, var(--hb-primary-fill), #1a1fa8);color:#fff;border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;padding:40px;display:flex}.cta h2{color:#fff}.cta p{color:#ffffffdb;max-width:520px;margin-top:8px}.cta .btn-primary{color:#1a1fa8;box-shadow:none;background:#fff;border-color:#fff}.cta .btn-secondary{color:#fff;background:0 0;border-color:#ffffff8c}.cta__btns{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:575.98px){.cta{padding:28px 22px}}.page-hero{max-width:760px;padding-block:56px 8px}.page-hero h1{margin:16px 0 14px;font-size:clamp(32px,4.4vw,48px)}.prose{max-width:760px;margin-top:32px}.prose h2{margin:36px 0 10px;font-size:24px}.prose p,.prose li{color:var(--hb-text-2);font-size:16.5px;line-height:1.7}.prose p+p{margin-top:12px}.prose ul{margin:10px 0;padding-inline-start:22px}.contact-card{align-items:flex-start;gap:16px;display:flex}.contact-card h3{margin:0 0 4px}.contact-card p{margin-bottom:14px}.prose--wide{max-width:780px}.prose h3{margin:26px 0 8px;font-size:19px}.prose pre{border:1px solid var(--hb-border);background:var(--hb-surface);color:var(--hb-ink);font-family:var(--hb-font-mono);border-radius:14px;padding:16px 18px;font-size:14px;line-height:1.6;overflow-x:auto}.prose li{margin:4px 0}.prose strong{color:var(--hb-ink)}.table-wrap{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:16px;margin:22px 0;overflow-x:auto}.table-wrap table{border-collapse:collapse;width:100%;font-size:15px}.table-wrap th,.table-wrap td{text-align:start;border-bottom:1px solid var(--hb-border);white-space:nowrap;padding:12px 16px}.table-wrap th{color:var(--hb-text-3);letter-spacing:.06em;text-transform:uppercase;font-size:12px}.table-wrap tr:last-child td{border-bottom:0}.stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin-bottom:24px;display:grid}.stats>div{border:1px solid var(--hb-border);background:var(--hb-surface);text-align:center;border-radius:18px;padding:20px}.stats strong{letter-spacing:-.03em;color:var(--hb-ink);font-size:30px;display:block}.stats span{color:var(--hb-text-2);font-size:14px}.card__price{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:6px 0 8px;font-size:26px;font-weight:800}.checks{gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}.checks li{color:var(--hb-text-2);align-items:flex-start;gap:10px;font-size:15px;display:flex}.checks .icon{width:18px;height:18px;color:var(--hb-success-icon);margin-top:3px}.checks--cols{grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px;margin:22px auto 0}@media (max-width:640px){.checks--cols{grid-template-columns:1fr}}.faq{gap:10px;max-width:780px;margin:0 auto;display:grid}.faq details{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:16px;padding:0 20px}.faq summary{cursor:pointer;padding:16px 0;font-weight:700;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";float:inline-end;color:var(--hb-primary);font-size:20px;line-height:1}.faq details[open] summary:after{content:"–"}.faq details p{color:var(--hb-text-2);padding:0 0 18px}.crumbs{color:var(--hb-text-3);flex-wrap:wrap;gap:6px 8px;padding-top:28px;font-size:14px;display:flex}.crumbs span+span:before{content:"/";color:var(--hb-border-strong);margin-inline-end:8px}.kb-cats{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.kb-cat{border:1px solid var(--hb-border);background:var(--hb-surface);color:var(--hb-ink);border-radius:20px;flex-direction:column;gap:6px;padding:24px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.kb-cat:hover{border-color:var(--hb-primary);text-decoration:none;transform:translateY(-2px)}.kb-cat h3{margin:12px 0 0}.kb-cat p{color:var(--hb-text-2);font-size:14.5px}.kb-cat small{color:var(--hb-primary);margin-top:auto;padding-top:8px;font-weight:700}.kb-list{gap:12px;margin-top:28px;display:grid}.kb-item{border:1px solid var(--hb-border);background:var(--hb-surface);color:var(--hb-ink);border-radius:18px;padding:20px 22px;text-decoration:none;display:block}.kb-item:hover{border-color:var(--hb-primary);text-decoration:none}.kb-item strong{letter-spacing:-.01em;font-size:17px;display:block}.kb-item span{color:var(--hb-text-2);margin-top:4px;font-size:14.5px;display:block}.kb-item em{background:var(--hb-primary-soft);color:var(--hb-primary);border-radius:99px;margin-top:8px;padding:2px 10px;font-size:12px;font-style:normal;font-weight:700;display:inline-block}.kb-article{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:48px;display:grid}.kb-article .prose{margin-top:20px}.kb-toc{top:calc(var(--hb-header-h) + 24px);border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:18px;margin-top:28px;padding:18px 20px;font-size:14px;position:sticky}.kb-toc h4{color:var(--hb-text-3);font-family:var(--hb-font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:500}.kb-toc a{color:var(--hb-text-2);padding:5px 0;display:block}@media (max-width:960px){.kb-article{grid-template-columns:1fr}.kb-toc{display:none}}.contact-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-top:36px;display:grid}.office{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:20px;padding:22px 24px}.office h3{margin:0 0 6px}.office p{color:var(--hb-text-2);font-size:15px}.entities{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-top:20px;display:grid}.entities>div{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:18px;padding:18px 20px}.entities small{color:var(--hb-text-3);font-size:13px;display:block}.entities strong{font-size:16px}.subnav{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.subnav a{border:1px solid var(--hb-border);background:var(--hb-surface);color:var(--hb-ink);border-radius:99px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none}.subnav a:hover,.subnav a[aria-current=page]{border-color:var(--hb-primary);color:var(--hb-primary)}.card--link{color:var(--hb-ink);text-decoration:none;transition:border-color .15s,transform .15s;display:block}.card--link:hover{border-color:var(--hb-primary);text-decoration:none;transform:translateY(-2px)}.btn{box-shadow:none}.btn-primary{box-shadow:0 8px 18px #2338d938}.btn-primary:hover{box-shadow:0 12px 24px #2338d952}.btn-secondary:hover{background:var(--hb-primary-soft);border-color:var(--hb-primary);color:var(--hb-primary)}.btn:active{transform:translateY(0)scale(.98)}.icon-btn{transition:background-color .15s,border-color .15s,color .15s,transform .15s}.icon-btn:hover{background:var(--hb-primary-soft);border-color:var(--hb-primary);color:var(--hb-primary);transform:translateY(-1px)}.icon-btn:active{transform:scale(.96)}.site-footer li a{transition:color .15s}.site-footer li a:hover{color:var(--hb-primary);text-decoration:none}.seg button{transition:background-color .15s,color .15s}.seg button:hover:not([aria-pressed=true]){background:var(--hb-primary-soft);color:var(--hb-primary)}.subnav a{transition:border-color .15s,color .15s,background-color .15s}.subnav a:hover{background:var(--hb-primary-soft)}.plan{transition:transform .2s,box-shadow .2s,border-color .2s}.plan:hover{box-shadow:var(--hb-shadow-summary);transform:translateY(-3px)}.faq summary:hover{color:var(--hb-primary)}.crumbs a:hover{text-decoration:underline}.page-hero2{background:radial-gradient(60% 90% at 78% 30%, var(--hb-primary-soft), transparent 70%);padding-block:36px 24px;position:relative}.page-hero2__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:24px 48px;display:grid}.page-hero2 h1{margin:16px 0 14px;font-size:clamp(32px,4.4vw,50px)}.page-hero2 .hero__art svg{width:100%;height:auto;max-height:340px;display:block}@media (max-width:960px){.page-hero2__grid{grid-template-columns:1fr}.page-hero2 .hero__art{max-width:420px;margin-inline:auto}}@media (max-width:575.98px){.page-hero2 .hero__art{display:none}}.ha-field{fill:var(--hb-bg);stroke:var(--hb-border-strong);stroke-width:1.2px}.ha-led{fill:var(--hb-primary-fill);opacity:.85}.ha-globe{fill:none;stroke:var(--hb-primary-fill);stroke-width:3px}.ha-gear{fill:var(--hb-primary-soft);stroke:var(--hb-primary-fill);stroke-width:6px;stroke-dasharray:10 6}.ha-text{fill:var(--hb-ink);font:700 20px var(--hb-font)}.ha-lens{fill:var(--hb-surface);stroke:var(--hb-primary-fill);stroke-width:4px}.ha-handle{fill:none;stroke:var(--hb-primary-fill);stroke-width:5px;stroke-linecap:round}.section--band{background:var(--hb-surface);border-block:1px solid var(--hb-border);margin-top:72px;padding-block:64px}.section--band+.section{margin-top:72px}.section-head{text-align:start;max-width:720px;margin-inline:0}.section-head p{margin-inline:0}.statband{border:1px solid var(--hb-border);background:var(--hb-surface);box-shadow:var(--hb-shadow-summary);border-radius:22px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0;margin:0 0 28px;display:grid;overflow:hidden}.statband>div{text-align:start;padding:24px 22px}.statband>div+div{border-inline-start:1px solid var(--hb-border)}.statband strong{letter-spacing:-.035em;color:var(--hb-primary);font-size:clamp(28px,3vw,38px);line-height:1.1;display:block}.statband span{color:var(--hb-text-2);margin-top:4px;font-size:14px;font-weight:600;display:block}@media (max-width:640px){.statband>div+div{border-inline-start:0;border-top:1px solid var(--hb-border)}}.fcard{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:22px;flex-direction:column;gap:6px;padding:26px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.fcard:hover{border-color:var(--hb-primary);box-shadow:var(--hb-shadow-summary);transform:translateY(-3px)}.section--band .fcard{background:var(--hb-bg)}.section--band .fcard:hover{background:var(--hb-surface)}.fcard .ic{margin-bottom:8px}.fcard h3{margin:4px 0 2px;font-size:18px}.fcard p{color:var(--hb-text-2);font-size:15px;line-height:1.6}.pgrid{align-items:stretch}.pcard{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:24px;flex-direction:column;gap:10px;padding:28px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative}.pcard:hover{box-shadow:var(--hb-shadow-summary);transform:translateY(-3px)}.pcard--hot{border-color:var(--hb-primary);box-shadow:var(--hb-shadow-selected)}.pcard .pill{top:-12px;background:var(--hb-primary-fill);color:#fff;padding:4px 12px;position:absolute;inset-inline-start:24px}.pcard h3{margin:0;font-size:20px}.pcard__price strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:42px;line-height:1}.pcard__price small{color:var(--hb-text-2);margin-inline-start:4px;font-size:15px;font-weight:600}.pcard__tag{color:var(--hb-text-2);font-size:14.5px}.pcard .checks{border-top:1px solid var(--hb-border);flex:auto;margin-top:6px;padding-top:14px}.pcard .btn{margin-top:12px}.timeline{counter-reset:none;gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.timeline--2{grid-template-columns:repeat(2,minmax(0,1fr))}.timeline--3{grid-template-columns:repeat(3,minmax(0,1fr))}.timeline--4{grid-template-columns:repeat(4,minmax(0,1fr))}.timeline li{padding:4px 6px 0;position:relative}.timeline li:before{content:"";top:24px;border-top:2px dashed var(--hb-border-strong);position:absolute;inset-inline:58px -12px}.timeline li:last-child:before{display:none}.timeline__n{z-index:1;background:var(--hb-primary-fill);color:#fff;border-radius:99px;place-items:center;width:max-content;min-width:48px;height:48px;margin-bottom:14px;padding-inline:12px;font-size:16px;font-weight:800;display:grid;position:relative;box-shadow:0 8px 18px #2338d940}.timeline h3{margin:0 0 6px;font-size:18px}.timeline p{color:var(--hb-text-2);font-size:15px;line-height:1.6}@media (max-width:860px){.timeline--3,.timeline--4,.timeline--2{grid-template-columns:1fr}.timeline li{padding-inline-start:66px}.timeline__n{inset-inline-start:0;position:absolute;top:2px}.timeline li:before{top:52px;bottom:-22px;border-top:0;border-inline-start:2px dashed var(--hb-border-strong);inset-inline:23px auto}}.faq--wide{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;max-width:none}@media (max-width:860px){.faq--wide{grid-template-columns:1fr}}.faq details[open]{border-color:var(--hb-primary)}.checks--cols{margin-inline:0}.subnav{margin-top:20px}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes artin{0%{opacity:0;transform:scale(.92)translateY(12px)}to{opacity:1;transform:none}}@keyframes draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.hero-seq>*{animation:.7s cubic-bezier(.2,.7,.2,1) both rise}.hero-seq>:first-child{animation-delay:20ms}.hero-seq>:nth-child(2){animation-delay:80ms}.hero-seq>:nth-child(3){animation-delay:.16s}.hero-seq>:nth-child(4){animation-delay:.24s}.hero-seq>:nth-child(5){animation-delay:.32s}.hero__art--in{animation:.9s cubic-bezier(.2,.7,.2,1) .15s both artin}.js .reveal{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);animation:0s 3s forwards reveal-safe;transform:translateY(16px)}.js .reveal.is-in{opacity:1;transform:none}@keyframes reveal-safe{to{opacity:1;transform:none}}.js .pgrid.reveal>*{opacity:0;transition:opacity .55s,transform .55s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}.js .pgrid.reveal.is-in>*{opacity:1;transform:none}.js .pgrid.reveal.is-in>:nth-child(2){transition-delay:90ms}.js .pgrid.reveal.is-in>:nth-child(3){transition-delay:.18s}.js .pgrid.reveal.is-in>:nth-child(4){transition-delay:.27s}.js .timeline.reveal{transform:none}.js .timeline.reveal li:before{transform-origin:0;transform:scaleX(0)}.js .timeline.reveal.is-in li:before{animation:.7s forwards draw}.js .timeline.reveal.is-in li:first-child:before{animation-delay:.25s}.js .timeline.reveal.is-in li:nth-child(2):before{animation-delay:.55s}.js .timeline.reveal.is-in li:nth-child(3):before{animation-delay:.85s}.js .timeline.reveal .timeline__n{opacity:0}.js .timeline.reveal.is-in .timeline__n{animation:.45s cubic-bezier(.3,1.4,.5,1) forwards pop}.js .timeline.reveal.is-in li:nth-child(2) .timeline__n{animation-delay:.3s}.js .timeline.reveal.is-in li:nth-child(3) .timeline__n{animation-delay:.6s}.js .timeline.reveal.is-in li:nth-child(4) .timeline__n{animation-delay:.9s}@media (max-width:860px){.js .timeline.reveal li:before{transform:none;animation:none!important}}@media (prefers-reduced-motion:reduce){.hero-seq>*,.hero__art--in{animation:none}.js .reveal,.js .pgrid.reveal>*,.js .timeline.reveal .timeline__n{transition:none;opacity:1!important;animation:none!important;transform:none!important}.js .timeline.reveal li:before{transform:none;animation:none!important}}.bento>.fcard:first-child{background:linear-gradient(140deg, var(--hb-primary-fill), #1a1fa8);color:#fff;border-color:#0000;grid-column:span 2}.bento>.fcard:first-child h3,.bento>.fcard:first-child p{color:#fff}.bento>.fcard:first-child p{opacity:.88;max-width:46ch;font-size:16px}.bento>.fcard:first-child .ic{color:#fff;box-shadow:none;background:#ffffff29}@media (max-width:767.98px){.bento>.fcard:first-child{grid-column:auto}}.statband--home{margin-top:36px}.crumbs{margin-bottom:14px;padding-top:0}.page-hero2{padding-block:28px 20px}.btn .icon{transition:transform .2s}.btn:hover .icon{transform:translate(3px)}@keyframes unscale{to{transform:none}}.js .pgrid.reveal>*{animation:0s 3s forwards reveal-safe}.js .timeline.reveal .timeline__n{animation:0s 3.2s forwards reveal-safe}.js .timeline.reveal li:before{animation:0s 3.2s forwards unscale}.listed{text-align:center;margin-top:28px}.listed__t{letter-spacing:.08em;text-transform:uppercase;color:var(--hb-text-2);margin-bottom:14px;font-size:13px;font-weight:700;display:block}.listed ul{flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.listed li{border:1px solid var(--hb-border);background:#fff;border-radius:14px;justify-content:center;align-items:center;min-width:150px;padding:12px 20px;transition:transform .2s,box-shadow .2s;display:flex}.listed li:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0f172a14}:root[data-theme=dark] .listed li{background:var(--hb-surface)}@media (prefers-reduced-motion:reduce){.listed li{transition:none}}.grad{background:linear-gradient(90deg, var(--hb-primary), #38bdf8);color:#0000;-webkit-background-clip:text;background-clip:text}.grad2{background:linear-gradient(90deg,#fff,#9bd8ff);color:#0000;-webkit-background-clip:text;background-clip:text}.center{text-align:center}.sh-hero{background:radial-gradient(900px 420px at 85% 0%, var(--hb-primary-soft), transparent 70%);padding:40px 0 48px}.sh-hero__in{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.sh-hero h1{letter-spacing:-.035em;margin:18px 0 14px;font-size:clamp(36px,5vw,60px);line-height:1.04}.sh-hero .lead{max-width:52ch}.sh-chips{flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.sh-chips li{border:1px solid var(--hb-border);background:var(--hb-surface);color:var(--hb-ink);border-radius:99px;align-items:center;gap:6px;padding:7px 14px;font-size:14px;font-weight:600;display:inline-flex}.sh-chips svg{color:var(--hb-success)}.sh-hero__cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.sh-note{color:var(--hb-text-2);align-items:center;gap:8px;margin:18px 0 0;font-size:14px;font-weight:600;display:flex}.sh-note svg{color:var(--hb-success)}.sh-hero__vis{padding:28px 24px;position:relative}.sh-dash{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:22px;transition:transform .4s;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 30px 70px -20px #1e28a059}.sh-dash__bar{border-bottom:1px solid var(--hb-border);background:var(--hb-surface-2);align-items:center;gap:6px;padding:14px 18px;display:flex}.sh-dash__bar i{background:var(--hb-border-strong);border-radius:50%;width:10px;height:10px}.sh-dash__bar span{background:var(--hb-surface);border:1px solid var(--hb-border);font-family:var(--hb-font-mono);color:var(--hb-text-2);border-radius:99px;flex:1;margin-inline-start:10px;padding:4px 12px;font-size:12px}.sh-dash__bar b{background:var(--hb-success-bg);color:var(--hb-success);border-radius:99px;padding:3px 10px;font-size:12px}.sh-dash__body{grid-template-columns:1fr 1fr;gap:14px;padding:18px;display:grid}.sh-metric{border:1px solid var(--hb-border);border-radius:16px;padding:16px}.sh-metric small{color:var(--hb-text-2);font-size:13px;font-weight:600}.sh-metric strong{letter-spacing:-.03em;margin:2px 0 10px;font-size:28px;display:block}.sh-spark{align-items:flex-end;gap:6px;height:40px;display:flex}.sh-spark i{background:linear-gradient(var(--hb-primary), #38bdf8);transform-origin:bottom;border-radius:4px;flex:1;animation:.9s both sh-grow}.sh-spark i:nth-child(2){animation-delay:80ms}.sh-spark i:nth-child(3){animation-delay:.16s}.sh-spark i:nth-child(4){animation-delay:.24s}.sh-spark i:nth-child(5){animation-delay:.32s}.sh-spark i:nth-child(6){animation-delay:.4s}.sh-meter{background:var(--hb-surface-2);border-radius:99px;height:8px;margin-top:18px;overflow:hidden}.sh-meter i{background:var(--hb-success-icon,var(--hb-success));transform-origin:0;border-radius:99px;height:100%;animation:1.4s .3s both sh-fill;display:block}.sh-log{grid-column:1/-1;gap:8px;margin:0;padding:0;list-style:none;display:grid}.sh-log li{background:var(--hb-surface-2);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;font-weight:600;display:flex}.sh-log svg{color:var(--hb-success)}.sh-log em{color:var(--hb-text-3);margin-inline-start:auto;font-size:12px;font-style:normal}.sh-float{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:16px;align-items:center;gap:10px;padding:10px 16px;font-size:14px;font-weight:700;animation:5s ease-in-out infinite sh-bob;display:flex;position:absolute;box-shadow:0 14px 34px #0f172a24}.sh-float small{color:var(--hb-text-2);font-size:11px;font-weight:600;display:block}.sh-float svg{color:var(--hb-primary)}.sh-float--a{top:0;inset-inline-end:0}.sh-float--b{bottom:4px;animation-delay:-2.5s;inset-inline-start:0}@keyframes sh-grow{0%{transform:scaleY(0)}}@keyframes sh-fill{0%{transform:scaleX(0)}}@keyframes sh-bob{50%{transform:translateY(-7px)}}.sh-head{max-width:720px;margin-bottom:36px}.sh-head h2{margin:14px 0 12px}.sh-head--c{text-align:center;margin-inline:auto}.sh-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.sh-split h2{margin:14px 0}.sh-feats{grid-template-columns:1fr 1fr;gap:20px;margin:26px 0 28px;padding:0;list-style:none;display:grid}.sh-feats li,.sh-builder__list li{align-items:flex-start;gap:14px;display:flex}.sh-feats strong,.sh-builder__list strong{display:block}.sh-feats p,.sh-builder__list p{color:var(--hb-text-2);margin:2px 0 0;font-size:14px}.sh-feats .ic,.sh-builder__list .ic,.sh-installer .ic,.sh-bento .ic,.sh-ent .ic{background:var(--hb-primary-soft);width:42px;height:42px;color:var(--hb-primary);border-radius:12px;flex:none;place-items:center;display:grid}.sh-installer{border:1px solid var(--hb-border);background:var(--hb-surface);box-shadow:var(--hb-shadow-summary);border-radius:22px;padding:22px}.sh-installer__hd{align-items:center;gap:12px;display:flex}.sh-installer__hd small{color:var(--hb-text-2);font-size:13px;display:block}.sh-installer__hd b{background:var(--hb-success-bg);color:var(--hb-success);border-radius:99px;margin-inline-start:auto;padding:3px 12px;font-size:12px}.sh-installer__q{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px;margin:22px 0 12px;display:flex}.sh-installer__q small{color:var(--hb-text-2);font-weight:600}.sh-installer__q strong{font-size:18px}.sh-apps{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.sh-apps li{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:14px;flex-direction:column;gap:10px;padding:16px 14px;font-size:14px;font-weight:700;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative}.sh-apps li:hover{border-color:var(--hb-primary);transform:translateY(-3px);box-shadow:0 10px 24px #0f172a1a}.sh-apps li svg{top:14px;color:var(--hb-text-3);position:absolute;inset-inline-end:12px}.sh-installer__ft{background:var(--hb-primary-soft);border-radius:12px;align-items:center;gap:10px;margin:16px 0 0;padding:12px 14px;font-size:14px;display:flex}.sh-installer__ft svg{color:var(--hb-primary);flex:none}.sh-logos{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.sh-logos li{border:1px solid var(--hb-border);background:#fff;border-radius:18px;place-items:center;height:92px;padding:16px;transition:transform .2s,box-shadow .2s;display:grid}.sh-logos li:hover{transform:translateY(-3px);box-shadow:0 12px 26px #0f172a1a}.sh-logos img{object-fit:contain;width:auto;max-width:120px;max-height:40px}.sh-bento{grid-template-columns:repeat(12,1fr);gap:16px;display:grid}.sh-bento>:first-child{grid-column:span 7}.sh-bento>:nth-child(2),.sh-bento>:nth-child(3){grid-column:span 5}.sh-bento>:nth-child(4){grid-column:span 7}.sh-bento__top{justify-content:space-between;align-items:center;margin-bottom:26px;display:flex}.sh-bento__top>div{text-align:end}.sh-bento__top strong{letter-spacing:-.03em;color:var(--hb-primary);font-size:26px;display:block}.sh-bento__top small{color:var(--hb-text-2);font-size:13px;font-weight:600}.sh-bento .fcard{transition:transform .25s,box-shadow .25s}.sh-bento .fcard:hover{box-shadow:var(--hb-shadow-summary);transform:translateY(-4px)}.sh-bento>.fcard:first-child{background:var(--hb-surface);border-color:var(--hb-border);color:inherit;grid-column:span 7}.sh-bento>.fcard:first-child h3{color:inherit}.sh-bento>.fcard:first-child p{color:var(--hb-text-2);opacity:1;font-size:inherit}.sh-bento>.fcard:first-child .ic{background:var(--hb-primary-soft);color:var(--hb-primary)}.sh-jobs{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.sh-jobs li{border:1px solid var(--hb-border);background:var(--hb-surface-2);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.sh-jobs svg{color:var(--hb-primary);flex:none}.sh-jobs strong{font-size:14px;display:block}.sh-jobs small{color:var(--hb-text-2);font-size:13px}.sh-builder{color:#fff;background:radial-gradient(600px 300px at 90% 0%, #38bdf859, transparent 70%), linear-gradient(140deg, var(--hb-primary-fill), #14177f);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:clamp(28px,5vw,56px);display:grid}.sh-builder h2{color:#fff;margin:14px 0 12px}.sh-builder__txt p{color:#ffffffdb;max-width:46ch}.sh-builder__cta{margin-top:24px}.sh-builder .pill{color:#fff;background:#ffffff29}.btn-on-dark{color:#1a1fa8;background:#fff;border-radius:12px;align-items:center;min-height:48px;padding:0 24px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.btn-on-dark:hover{transform:translateY(-2px);box-shadow:0 10px 24px #00000040}.sh-builder__list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.sh-builder__list li{background:#ffffff14;border:1px solid #ffffff2e;border-radius:16px;padding:16px}.sh-builder__list .ic{color:#fff;background:#ffffff29}.sh-builder__list p{color:#fffc}.sh-incl{flex-wrap:wrap;justify-content:center;gap:10px 22px;margin:28px 0 0;padding:0;list-style:none;display:flex}.sh-incl li{color:var(--hb-text-2);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.sh-incl svg{color:var(--hb-success)}.sh-ent{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}.sh-ent .fcard{transition:transform .25s,box-shadow .25s}.sh-ent .fcard:hover{box-shadow:var(--hb-shadow-summary);transform:translateY(-4px)}.sh-ent .ic{margin-bottom:14px}@media (max-width:900px){.sh-hero__in,.sh-split,.sh-builder{grid-template-columns:1fr;gap:36px}.sh-bento>*{grid-column:1/-1!important}.sh-hero__vis{padding:16px 8px 28px}}@media (max-width:560px){.sh-feats,.sh-dash__body{grid-template-columns:1fr}.sh-apps{grid-template-columns:repeat(2,1fr)}.sh-float--a{inset-inline-end:4px}}@media (prefers-reduced-motion:reduce){.sh-float,.sh-spark i,.sh-meter i{animation:none}.sh-dash{transition:none}}.sh-hero__vis{padding-bottom:52px}.sh-float--b{bottom:0;inset-inline-start:12px}.sh-apps img{box-sizing:content-box;background:#fff;border-radius:9px;padding:5px}.faq--cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 14px;max-width:1000px;margin:0 auto;display:grid}.faq--cols .faq__col{align-content:start;gap:12px;display:grid}.faq--cols details{padding:0;transition:border-color .2s,box-shadow .2s;overflow:hidden}.faq--cols details[open]{border-color:var(--hb-primary);box-shadow:var(--hb-shadow-selected)}.faq--cols summary{border-radius:inherit;outline:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.faq--cols summary:after{float:none;flex:none}.faq--cols details:focus-within:has(summary:focus-visible){outline:3px solid var(--hb-focus);outline-offset:2px}.faq--cols .faq__a{padding:0 20px 20px}.faq--cols .faq__a p{color:var(--hb-text-2);margin:0;padding:0}@keyframes faq-in{0%{opacity:0;transform:translateY(-4px)}}.faq--cols details[open] .faq__a{animation:.22s ease-out faq-in}@media (max-width:860px){.faq--cols{grid-template-columns:1fr;gap:12px}}@media (prefers-reduced-motion:reduce){.faq--cols details[open] .faq__a{animation:none}}.plan__sub{color:var(--hb-text-2);margin:-2px 0 6px;font-size:14px}.plan__list{gap:8px;padding:0;list-style:none;display:grid}.plan__list li{align-items:flex-start;gap:8px;font-size:14px;justify-content:flex-start!important;display:flex!important}.plan__list svg{color:var(--hb-success);width:18px;height:18px;margin-top:2px}.pt-tiles{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.pt-tiles li{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:16px;grid-template-rows:auto auto;grid-template-columns:44px 1fr;align-items:center;column-gap:12px;padding:14px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid}.pt-tiles li:hover{border-color:var(--hb-primary);transform:translateY(-3px);box-shadow:0 10px 24px #0f172a1a}.pt-mono{background:var(--hb-primary-soft);width:44px;height:44px;color:var(--hb-primary);font-family:var(--hb-font);text-transform:uppercase;border-radius:12px;grid-row:span 2;place-items:center;font-size:14px;font-weight:600;display:grid}.pt-tiles strong{font-size:15px;line-height:1.2}.pt-tiles small{color:var(--hb-text-2);font-size:13px}.pt-duo{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.pt-duo .fcard{position:relative}.pt-duo .pill{margin-bottom:10px}.pt-checks{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.pt-checks li{align-items:flex-start;gap:10px;font-size:15px;display:flex}.pt-checks svg{color:var(--hb-success);flex:none;margin-top:1px}.pt-steps{counter-reset:none;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pt-steps li{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:18px;gap:14px;padding:20px;display:flex}.pt-steps li>span{background:var(--hb-primary-fill);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.pt-steps p{color:var(--hb-text-2);margin:4px 0 0;font-size:14px}.btn-on-dark-o{color:#fff;border:1px solid #ffffff80;border-radius:12px;align-items:center;min-height:48px;padding:0 24px;font-weight:700;text-decoration:none;display:inline-flex}.btn-on-dark-o:hover{background:#ffffff1f}.pt-term{font-family:var(--hb-font-mono);color:var(--hb-text-2);padding:18px 20px 22px;font-size:13px;line-height:1.9}.pt-term b{color:var(--hb-primary);font-weight:600}.pt-term .ok{color:var(--hb-success)}.pt-term .cur{background:var(--hb-primary);vertical-align:-2px;width:8px;height:15px;animation:1s steps(2,end) infinite pt-blink;display:inline-block}@keyframes pt-blink{50%{opacity:0}}.pt-rack{gap:10px;padding:18px;display:grid}.pt-rack>div{border:1px solid var(--hb-border);background:var(--hb-surface-2);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.pt-rack i{background:var(--hb-success);width:9px;height:9px;box-shadow:0 0 0 4px var(--hb-success-bg);border-radius:50%;animation:2.4s infinite pt-blink}.pt-rack span{font-size:14px;font-weight:700}.pt-rack em{font-style:normal;font-family:var(--hb-font);color:var(--hb-text-2);margin-inline-start:auto;font-size:12px}.pt-rows{gap:8px;padding:18px;display:grid}.pt-rows>div{background:var(--hb-surface-2);border-radius:12px;align-items:center;gap:12px;padding:11px 14px;font-size:14px;font-weight:600;display:flex}.pt-rows .av{background:var(--hb-primary-soft);width:30px;height:30px;color:var(--hb-primary);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.pt-rows em{color:var(--hb-text-2);margin-inline-start:auto;font-size:12px;font-style:normal;font-weight:600}.pt-rows .up{color:var(--hb-success)}.pt-earn{align-items:flex-end;gap:8px;height:90px;padding:0 18px;display:flex}.pt-earn i{background:linear-gradient(var(--hb-primary), #38bdf8);transform-origin:bottom;border-radius:6px 6px 2px 2px;flex:1;animation:.9s both sh-grow}.pt-mail{gap:0;display:grid}.pt-mail>div{border-bottom:1px solid var(--hb-border);align-items:center;gap:12px;padding:13px 18px;font-size:14px;display:flex}.pt-mail>div:last-child{border:0}.pt-mail .av{background:var(--hb-primary-soft);width:32px;height:32px;color:var(--hb-primary);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.pt-mail strong{font-size:14px;display:block}.pt-mail small{color:var(--hb-text-2)}.pt-mail em{color:var(--hb-text-3);margin-inline-start:auto;font-size:12px;font-style:normal}.pt-mail .unread strong{color:var(--hb-primary)}.pt-note{text-align:center;color:var(--hb-text-2);max-width:62ch;margin:22px auto 0;font-size:14px}@media (prefers-reduced-motion:reduce){.pt-term .cur,.pt-rack i,.pt-earn i{animation:none}}.pt-logo{border:1px solid var(--hb-border);box-sizing:border-box;background:#fff;border-radius:12px;grid-row:span 2;place-items:center;width:44px;height:44px;padding:7px;display:grid}.pt-logo img{object-fit:contain;width:100%;height:100%}.pt-tiles li.is-wide{grid-template-columns:1fr}.pt-tiles li.is-wide .pt-logo{grid-row:auto;justify-self:start;width:auto;height:34px;margin-bottom:8px;padding:6px 10px}.pt-tiles li.is-wide .pt-logo img{width:auto;height:100%}.pt-tiles li.is-wide .pt-logo{height:28px;padding:4px 8px}.spot{color:#fff;background:radial-gradient(700px 380px at 0 100%,#5b46ff8c,#0000 70%),radial-gradient(500px 300px at 100% 0,#38bdf838,#0000 70%),#07071c;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:clamp(32px,5vw,64px);display:grid;overflow:hidden}.spot--flip .spot__txt{order:2}.spot h2{color:#fff;letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(28px,3.6vw,44px);line-height:1.08}.spot__txt>p{color:#fffc;max-width:46ch;margin:0 0 22px;font-size:17px}.spot ul{gap:12px;margin:0 0 28px;padding:0;list-style:none;display:grid}.spot li{color:#ffffffeb;align-items:flex-start;gap:12px;display:flex}.spot li svg{color:#4ade80;flex:none;margin-top:2px}.spot .btn-primary{background:#6a3ff0}.spot .btn-primary:hover{background:#7c55f5}.spot__vis{place-items:center;padding:10px 0;display:grid;position:relative}.spot-mock{background:linear-gradient(160deg,#5b46ff38,#08082866);border:1px solid #7c5cff59;border-radius:24px;gap:14px;width:100%;max-width:440px;padding:22px;display:grid;position:relative;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}.spot-row{background:#282834d9;border:1px solid #ffffff1a;border-radius:18px;align-items:center;gap:14px;padding:16px 18px;font-size:18px;font-weight:600;transition:border-color .3s;display:flex}.spot-row:nth-child(3){opacity:.55}.spot-row__ic{color:#d8d8ff;background:#ffffff14;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.spot-row__t small{color:#fff9;font-size:13px;font-weight:500;display:block}.spot-btn{background:#6a3ff0;border-radius:12px;margin-inline-start:auto;padding:10px 20px;font-size:15px;animation:6s infinite spot-press;display:inline-grid;position:relative}.spot-btn b{text-align:center;grid-area:1/1;font-weight:700}.spot-btn b:first-child{animation:6s infinite spot-a}.spot-btn b:last-child{opacity:0;animation:6s infinite spot-b}.spot__cursor{z-index:3;filter:drop-shadow(0 4px 8px #00000080);inset-inline-end:12%;pointer-events:none;animation:6s ease-in-out infinite spot-move;position:absolute;top:70%}.spot-mock--backup .spot__cursor{top:62%}@keyframes spot-move{0%,8%{transform:translate(40px,90px)}30%,60%{transform:translate(-14px,-108px)}to{transform:translate(40px,90px)}}@keyframes spot-press{0%,34%{transform:none}38%{transform:scale(.94)}44%,to{transform:none}50%,90%{background:#1f9d55}}@keyframes spot-a{0%,42%{opacity:1}46%,90%{opacity:0}96%,to{opacity:1}}@keyframes spot-b{0%,42%{opacity:0}46%,90%{opacity:1}96%,to{opacity:0}}.spot-radio{border:2px solid #ffffff59;border-radius:50%;width:22px;height:22px;margin-inline-start:auto}.spot-row--p0{animation:6s infinite spot-sel0}.spot-row--p1{animation:6s infinite spot-sel1}.spot-row--p2{animation:6s infinite spot-sel2}.spot-row--p0 .spot-radio{animation:6s infinite spot-dot0}.spot-row--p1 .spot-radio{animation:6s infinite spot-dot1}.spot-row--p2 .spot-radio{animation:6s infinite spot-dot2}.spot-mock--pick .spot-row:nth-child(3){opacity:1}.spot-mock--pick .spot__cursor{top:20%;animation:6s ease-in-out infinite spot-pick;inset-inline-end:22%}@keyframes spot-pick{0%,6%{transform:translate(30px,10px)}28%,40%{transform:translateY(82px)}58%,70%{transform:translateY(164px)}to{transform:translate(30px,10px)}}@keyframes spot-sel0{0%,28%{background:#6a3ff047;border-color:#8b6bff}34%,to{background:#282834d9;border-color:#ffffff1a}}@keyframes spot-sel1{0%,30%{background:#282834d9;border-color:#ffffff1a}36%,58%{background:#6a3ff047;border-color:#8b6bff}64%,to{background:#282834d9;border-color:#ffffff1a}}@keyframes spot-sel2{0%,60%{background:#282834d9;border-color:#ffffff1a}66%,94%{background:#6a3ff047;border-color:#8b6bff}to{border-color:#ffffff1a}}@keyframes spot-dot0{0%,28%{background:radial-gradient(#4ade80 45%,#0000 50%);border-color:#4ade80}34%,to{background:0 0;border-color:#ffffff59}}@keyframes spot-dot1{0%,30%{background:0 0;border-color:#ffffff59}36%,58%{background:radial-gradient(#4ade80 45%,#0000 50%);border-color:#4ade80}64%,to{background:0 0;border-color:#ffffff59}}@keyframes spot-dot2{0%,60%{background:0 0;border-color:#ffffff59}66%,94%{background:radial-gradient(#4ade80 45%,#0000 50%);border-color:#4ade80}to{background:0 0;border-color:#ffffff59}}@media (max-width:860px){.spot{grid-template-columns:1fr}.spot--flip .spot__txt{order:0}}@media (prefers-reduced-motion:reduce){.spot-btn,.spot-btn b,.spot__cursor,.spot-row,.spot-radio{animation:none!important}.spot-btn b:last-child{display:none}.spot__cursor{transform:translate(-14px,-108px)}}.pt-flag{border-radius:7px;grid-row:span 2;place-items:center;width:44px;height:33px;display:grid;overflow:hidden;box-shadow:0 0 0 1px #0f172a24,0 2px 6px #0f172a1f}.pt-flag img{object-fit:cover;width:100%;height:100%;display:block}.spot-flag{border-radius:7px;flex:none;width:44px;height:33px;overflow:hidden;box-shadow:0 0 0 1px #ffffff40}.spot-flag img{object-fit:cover;width:100%;height:100%;display:block}:root{--c1:#2338d9;--c2:#7c3aed;--c3:#0891b2;--c4:#059669;--c5:#d97706;--c6:#e11d48}:root[data-theme=dark]{--c1:#8fa0ff;--c2:#b497ff;--c3:#38c6e8;--c4:#34d399;--c5:#fbbf24;--c6:#fb7185}:is(.grid,.sh-ent,.sh-bento,.sh-feats,.pt-duo,.sh-jobs,.pt-steps)>:nth-child(6n+1){--ac:var(--c1)}:is(.grid,.sh-ent,.sh-bento,.sh-feats,.pt-duo,.sh-jobs,.pt-steps)>:nth-child(6n+2){--ac:var(--c2)}:is(.grid,.sh-ent,.sh-bento,.sh-feats,.pt-duo,.sh-jobs,.pt-steps)>:nth-child(6n+3){--ac:var(--c3)}:is(.grid,.sh-ent,.sh-bento,.sh-feats,.pt-duo,.sh-jobs,.pt-steps)>:nth-child(6n+4){--ac:var(--c4)}:is(.grid,.sh-ent,.sh-bento,.sh-feats,.pt-duo,.sh-jobs,.pt-steps)>:nth-child(6n+5){--ac:var(--c5)}:is(.grid,.sh-ent,.sh-bento,.sh-feats,.pt-duo,.sh-jobs,.pt-steps)>:nth-child(6n){--ac:var(--c6)}:root .fcard .ic,:root .card .ic,:root .sh-feats .ic,:root .sh-jobs svg{background:color-mix(in srgb, var(--ac,var(--hb-primary)) 14%, transparent);color:var(--ac,var(--hb-primary))}:root .sh-jobs svg{background:0 0}:root .fcard .ic,:root .card .ic{transition:transform .3s cubic-bezier(.3,1.6,.5,1)}:root .fcard:hover .ic,:root .card:hover .ic{transform:translateY(-3px)rotate(-6deg)scale(1.08)}.fcard,.card{position:relative;overflow:hidden}.fcard:before,.card:before{content:"";background:linear-gradient(90deg, var(--ac,var(--hb-primary)), transparent);transform-origin:0;height:3px;transition:transform .4s;position:absolute;inset:0 0 auto;transform:scaleX(0)}.fcard:hover:before,.card:hover:before{transform:scaleX(1)}:is(.fcard,.card,.plan,.pcard,.sh-apps li,.pt-tiles li,.pt-panels li,.sh-logos li,.pt-steps li):hover{background-image:radial-gradient(280px circle at var(--mx,50%) var(--my,0%), color-mix(in srgb, var(--ac,var(--hb-primary)) 13%, transparent), transparent 72%)}.sh-hero,.aura{isolation:isolate;position:relative;overflow:hidden}.sh-hero:before,.sh-hero:after,.aura:before,.aura:after{content:"";z-index:-1;filter:blur(70px);opacity:.5;pointer-events:none;border-radius:50%;position:absolute}.sh-hero:before,.aura:before{top:-140px;background:color-mix(in srgb, var(--c2) 55%, transparent);width:460px;height:460px;animation:16s ease-in-out infinite alternate aura-a;inset-inline-end:6%}.sh-hero:after,.aura:after{bottom:-160px;background:color-mix(in srgb, var(--c3) 45%, transparent);width:420px;height:420px;animation:19s ease-in-out infinite alternate aura-b;inset-inline-start:4%}@keyframes aura-a{to{transform:translate(-90px,70px)scale(1.15)}}@keyframes aura-b{to{transform:translate(110px,-50px)scale(1.2)}}:root[data-theme=dark] .sh-hero:before,:root[data-theme=dark] .aura:before,:root[data-theme=dark] .sh-hero:after,:root[data-theme=dark] .aura:after{opacity:.28}.sh-dash{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) rotate(-1.5deg);will-change:transform;transition:transform .25s ease-out}.sh-hero__vis:hover .sh-dash{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}.hero__art{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .25s ease-out}.statband strong{background:linear-gradient(90deg, var(--hb-primary), var(--c2));color:#0000;-webkit-background-clip:text;background-clip:text}.statband>div:nth-child(2) strong{background-image:linear-gradient(90deg, var(--c2), var(--c3))}.statband>div:nth-child(3) strong{background-image:linear-gradient(90deg, var(--c3), var(--c4))}.statband>div:nth-child(4) strong{background-image:linear-gradient(90deg, var(--c4), var(--c5))}.btn-primary{position:relative;overflow:hidden}.btn-primary:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.btn-primary:hover:after{transition:transform .7s;transform:translate(120%)}@supports (animation-timeline:scroll()){body:before{content:"";z-index:100;background:linear-gradient(90deg, var(--c1), var(--c2), var(--c3));transform-origin:0;pointer-events:none;height:3px;animation:linear both progress;animation-timeline:scroll(root);position:fixed;inset:0 0 auto;transform:scaleX(0)}}@keyframes progress{to{transform:scaleX(1)}}.marq{text-align:center;margin:8px 0 0;padding:26px 0 8px}.marq p{color:var(--hb-text-2);letter-spacing:.08em;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:700}.marq__track{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.marq__track:hover ul{animation-play-state:paused}.marq ul{flex:none;justify-content:space-around;align-items:center;gap:18px;min-width:100%;margin:0;padding:0 9px;list-style:none;animation:32s linear infinite marq;display:flex}.marq li{border:1px solid var(--hb-border);background:#fff;border-radius:16px;place-items:center;min-width:150px;height:64px;padding:0 22px;display:grid}.marq img{object-fit:contain;width:auto;max-width:120px;height:30px}@keyframes marq{to{transform:translate(-100%)}}.pt-panels{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pt-panels li{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:20px;gap:14px;padding:16px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid;position:relative}.pt-panels li:hover{border-color:var(--hb-primary);box-shadow:var(--hb-shadow-summary);transform:translateY(-4px)}.pt-panels li.is-feat{background:linear-gradient(140deg, var(--hb-surface), var(--hb-primary-soft));border-color:color-mix(in srgb, var(--hb-primary) 40%, var(--hb-border));grid-column:span 2}.pt-panels__plate{border:1px solid var(--hb-border);background:#fff;border-radius:14px;place-items:center;height:96px;padding:14px;display:grid}.pt-panels__plate img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.pt-panels li:not(.is-feat) .pt-panels__plate img{max-width:64px;height:64px}.pt-panels li:nth-child(2) .pt-panels__plate img,.pt-panels li:nth-child(3) .pt-panels__plate img{max-width:140px;height:auto;max-height:44px}.pt-panels li.is-feat .pt-panels__plate img{max-height:54px}.pt-panels__t strong{font-size:17px;display:block}.pt-panels__t small{color:var(--hb-text-2);font-size:14px}.pt-panels .pill{top:26px;background:var(--hb-primary-fill);color:#fff;position:absolute;inset-inline-end:26px}@media (max-width:900px){.pt-panels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.pt-panels li.is-feat{grid-column:auto}.pt-panels{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sh-hero:before,.sh-hero:after,.aura:before,.aura:after,.marq ul,.btn-primary:after{transition:none;animation:none}.sh-dash,.hero__art{transform:none!important}body:before{display:none}}.pt-panels .pill{top:auto;bottom:24px}.pt-panels li:nth-child(2) .pt-panels__plate img,.pt-panels li:nth-child(3) .pt-panels__plate img{width:150px;max-width:80%;max-height:60px}.sp-nav{margin-top:8px;position:relative}.sp-curves{margin:0 auto -2px;display:block;overflow:visible}.sp-curve{fill:none;stroke:var(--hb-border-strong);stroke-width:1.5px;stroke-dasharray:4 6;opacity:.8}.sp-curve--on{stroke:var(--hb-primary);stroke-width:2.5px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:1;animation:.7s ease-out forwards sp-draw}.sp-dot{fill:var(--hb-primary);filter:drop-shadow(0 0 8px var(--hb-primary))}@keyframes sp-draw{to{stroke-dashoffset:0}}.sp-tabs{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.sp-tabs button{min-height:48px;color:var(--hb-ink);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:99px;align-items:center;gap:8px;padding:0 18px;font-size:17px;font-weight:700;transition:color .2s,background-color .2s,border-color .2s,transform .2s;display:inline-flex}.sp-tabs button .icon{width:20px;height:20px;color:var(--hb-text-3);transition:color .2s}.sp-tabs button:hover{background:var(--hb-primary-soft);transform:translateY(-1px)}.sp-tabs button[aria-selected=true]{color:var(--hb-primary);background:var(--hb-surface);border-color:color-mix(in srgb, var(--hb-primary) 35%, var(--hb-border));box-shadow:var(--hb-shadow-selected)}.sp-tabs button[aria-selected=true] .icon{color:var(--hb-primary)}.sp-tabs em{color:#b45309;background:#fff4d6;border-radius:99px;padding:3px 10px;font-size:12px;font-style:normal;font-weight:800}:root[data-theme=dark] .sp-tabs em{color:#fbbf24;background:#fbbf2429}.sp-panel{border:1px solid var(--hb-border);background:linear-gradient(180deg, var(--hb-surface), var(--hb-surface-2));box-shadow:var(--hb-shadow-summary);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;margin-top:36px;padding:clamp(24px,4vw,48px);animation:.45s ease-out sp-in;display:grid}@keyframes sp-in{0%{opacity:0;transform:translateY(10px)}}.sp-panel h3{letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(26px,3.2vw,38px);line-height:1.1}.sp-panel__txt>p{color:var(--hb-text-2);max-width:48ch;margin:0 0 20px;font-size:17px}.sp-panel ul:not([class]){gap:10px;margin:0 0 26px;padding:0;list-style:none;display:grid}.sp-panel ul:not([class]) li{align-items:flex-start;gap:10px;display:flex}.sp-panel ul:not([class]) svg{color:var(--hb-success);flex:none;width:18px;height:18px;margin-top:3px}.sp-card{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:22px;padding:20px;box-shadow:0 18px 40px -18px #1e28a04d}.sp-card__hd{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.sp-apps{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.sp-apps li{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:14px;align-items:center;gap:10px;padding:12px;font-size:14px;font-weight:700;transition:transform .2s,border-color .2s;display:flex}.sp-apps li:hover{border-color:var(--hb-primary);transform:translateY(-3px)}.sp-apps img{background:#fff;border-radius:8px;flex:none;padding:3px}.sp-from{color:var(--hb-text-2);margin:14px 0 0;font-size:14px}.sp-from strong{color:var(--hb-primary)}.sp-two{gap:14px;display:grid}.sp-two .sp-card p{color:var(--hb-text-2);margin:12px 0 0;font-size:14px}.sp-tag{letter-spacing:.04em;text-transform:uppercase;border-radius:99px;margin-bottom:12px;padding:5px 12px;font-size:12px;font-weight:800;display:inline-block}.sp-tag--a{background:color-mix(in srgb, var(--c1) 15%, transparent);color:var(--c1)}.sp-tag--b{background:color-mix(in srgb, var(--c4) 16%, transparent);color:var(--c4)}.sp-term{color:#cfd3ff;font-family:var(--hb-font-mono);background:#0f1030;border-radius:12px;padding:12px 14px;font-size:13px;line-height:1.8}.sp-term b{color:#8fa0ff}.sp-term .ok{color:#4ade80}.sp-ticks{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.sp-ticks li{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.sp-ticks svg{color:var(--hb-success);width:18px;height:18px}.sp-tlds{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.sp-tlds li{border:1px solid var(--hb-border);text-align:center;border-radius:14px;gap:2px;padding:14px;transition:transform .2s,border-color .2s;display:grid}.sp-tlds li:hover{border-color:var(--hb-primary);transform:translateY(-3px)}.sp-tlds strong{letter-spacing:-.02em;color:var(--hb-primary);font-size:22px}.sp-tlds span{color:var(--hb-text-2);font-size:13px;font-weight:600}.sp-card.pt-rack,.sp-card.pt-mail{padding:14px}@media (max-width:860px){.sp-panel{grid-template-columns:1fr;gap:24px}.sp-tabs{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:6px;overflow-x:auto}.sp-tabs::-webkit-scrollbar{display:none}.sp-tabs button{flex:none}.sp-apps,.sp-tlds{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.sp-panel,.sp-curve--on{stroke-dashoffset:0;animation:none}}.rv-sums{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.rv-sum{border:1px solid var(--hb-border);background:var(--hb-surface);color:var(--hb-ink);box-shadow:var(--hb-shadow-summary);border-radius:20px;align-items:center;gap:18px;padding:16px 24px;text-decoration:none;transition:transform .2s;display:flex}a.rv-sum:hover{transform:translateY(-3px)}.rv-sum__logo img{width:auto;height:28px;display:block}:root[data-theme=dark] .rv-sum--tp img{filter:brightness(0)invert()}.rv-sum__score{line-height:1;display:grid}.rv-sum__score strong{letter-spacing:-.04em;font-size:40px}.rv-sum__score small{color:var(--hb-text-2);margin-top:4px;font-size:12px}.rv-sum__meta{gap:6px;display:grid}.rv-sum__meta small{color:var(--hb-text-2);font-size:13px;font-weight:600}.rv-g{letter-spacing:-.02em;font-family:Arial,sans-serif;font-size:26px;font-weight:700}.rv-stars{gap:3px;display:inline-flex}.rv-stars i{background:linear-gradient(90deg, #00b67a calc(var(--fill) * 100%), #d5d9e4 calc(var(--fill) * 100%));clip-path:polygon(50% 0,62% 35%,98% 35%,69% 57%,80% 91%,50% 70%,20% 91%,31% 57%,2% 35%,38% 35%);width:20px;height:20px}.rv-sum--gg .rv-stars i{background:linear-gradient(90deg, #fbbc05 calc(var(--fill) * 100%), #d5d9e4 calc(var(--fill) * 100%))}.rv-list{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.rv-card{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:20px;align-content:start;gap:14px;padding:22px;transition:transform .25s,box-shadow .25s;display:grid}.rv-card:hover{box-shadow:var(--hb-shadow-summary);transform:translateY(-4px)}.rv-card__top{justify-content:space-between;align-items:center;display:flex}.rv-src{background:var(--hb-surface-2);color:var(--hb-text-2);border-radius:99px;padding:3px 10px;font-size:12px;font-weight:800}.rv-src--trustpilot{color:#00794f;background:#e6f7f1}.rv-src--google{color:#8a5a00;background:#fff6dd}.rv-card blockquote{margin:0;font-size:16px;line-height:1.6}.rv-card footer{align-items:center;gap:12px;display:flex}.rv-card footer strong{font-size:15px;display:block}.rv-card footer small{color:var(--hb-text-2)}.rv-card footer a{color:var(--hb-primary);margin-inline-start:auto}.rv-av{background:var(--hb-primary-soft);width:38px;height:38px;color:var(--hb-primary);border-radius:50%;place-items:center;font-weight:800;display:grid}.marq li{width:176px;min-width:0;height:68px;padding:0 20px}.marq li.is-dark{background:#fff}.marq img,.sh-logos img{object-fit:contain;width:128px;max-width:100%;height:32px;max-height:none}.sh-logos li.is-dark{background:#fff}.lg-sp{justify-content:center;align-items:center;gap:8px;display:inline-flex}.lg-sp img{width:32px!important;height:32px!important}.lg-sp b{letter-spacing:-.03em;color:#e2285d;font-size:20px;font-family:var(--hb-font)}.marq ul{gap:14px}.sh-logos{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.sh-logos li{width:176px}.sp-panel>*,.sp-two>*,.sp-card{min-width:0}@media (max-width:860px){.sp-panel{grid-template-columns:minmax(0,1fr)}.sp-apps li{padding:10px;font-size:13px}.sp-tlds strong{font-size:18px}.sp-ticks{grid-template-columns:1fr}}.listed li{width:190px;min-width:0;height:68px;padding:0 20px}.listed img{object-fit:contain;width:150px;max-width:100%;height:32px}:root[data-theme=dark] .listed li{background:#fff;border-color:#0000}:root[data-theme=dark] .listed img{filter:none;opacity:1}.faq--cols{padding-bottom:8px}.faq--cols .faq__col{gap:12px}.faq__item{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:16px;transition:border-color .2s,box-shadow .2s;position:relative}.faq__item:hover{border-color:color-mix(in srgb, var(--hb-primary) 45%, var(--hb-border))}.faq__item button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 20px;font-weight:700;display:flex}.faq__item button:after{content:"+";color:var(--hb-primary);flex:none;font-size:22px;line-height:1;transition:transform .25s}.faq__item button:hover{color:var(--hb-primary)}.faq__item button:focus-visible{outline:3px solid var(--hb-focus);outline-offset:2px}.faq__item.is-open{z-index:20;border-color:var(--hb-primary);box-shadow:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.faq__item.is-open button{color:var(--hb-primary);border-bottom-right-radius:0;border-bottom-left-radius:0}.faq__item.is-open button:after{content:"–"}.faq__item .faq__a{z-index:21;inset-inline:-1px;border:1px solid var(--hb-primary);background:var(--hb-surface);border-top:0;border-radius:0 0 16px 16px;padding:4px 20px 20px;animation:.2s ease-out faq-pop;position:absolute;top:calc(100% - 1px);box-shadow:0 22px 40px -12px #0f172a47}.faq__item .faq__a[hidden]{display:none}.faq__item .faq__a p{color:var(--hb-text-2);margin:0}@keyframes faq-pop{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.faq__item .faq__a{animation:none}}.faq__item .faq__a{cursor:pointer}.grad3{background:linear-gradient(90deg,#9db4ff,#7dd3fc 45%,#c4b5fd);color:#0000;-webkit-background-clip:text;background-clip:text}.dm-hero{isolation:isolate;color:#fff;text-align:center;background:radial-gradient(900px 480px at 15% 110%,#6a3ff08c,#0000 65%),radial-gradient(800px 420px at 90% -10%,#0ea5e961,#0000 65%),linear-gradient(#070720,#0b0b2e);padding:clamp(56px,9vw,112px) 0 clamp(56px,8vw,96px);position:relative;overflow:hidden}.dm-hero:after{content:"";z-index:-1;background-image:radial-gradient(#ffffff17 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.dm-hero__in{max-width:900px;position:relative}.dm-kicker{color:#ffffffdb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border:1px solid #ffffff2e;border-radius:99px;align-items:center;gap:8px;padding:7px 16px;font-size:14px;font-weight:600;display:inline-flex}.dm-kicker b{color:#fff}.dm-kicker .icon{color:#7dd3fc;width:18px;height:18px}.dm-hero h1{color:#fff;letter-spacing:-.04em;max-width:16ch;margin:22px auto 16px;font-size:clamp(38px,6.4vw,72px);line-height:1.02}.dm-lead{color:#ffffffc7;max-width:60ch;margin:0 auto;font-size:clamp(16px,1.6vw,19px)}.dm-search{background:#fff;border-radius:22px;align-items:center;gap:8px;max-width:760px;margin:34px auto 0;padding:8px;transition:box-shadow .25s;display:flex;box-shadow:0 0 0 6px #ffffff14,0 30px 70px -20px #0009}.dm-search:focus-within{box-shadow:0 0 0 6px #7dd3fc59,0 30px 70px -20px #0009}.dm-search__www{color:#94a3b8;padding-inline-start:14px;font-size:18px;font-weight:600}.dm-search input{color:#0f172a;min-width:0;height:56px;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:20px;font-weight:600}.dm-search input::placeholder{color:#94a3b8;font-weight:500}.dm-search__ext{color:#2338d9;height:40px;font:inherit;cursor:pointer;background:#eef2ff;border:0;border-radius:12px;align-items:center;gap:6px;padding:0 12px;font-size:17px;font-weight:800;display:inline-flex}.dm-search__ext .icon{width:14px;height:14px}.dm-search__go{border-radius:16px;gap:8px;height:56px}.dm-search__go .icon{width:20px;height:20px}.dm-chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}.dm-chips button{color:#fff;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border:1px solid #ffffff2e;border-radius:99px;align-items:baseline;gap:8px;padding:9px 16px;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}.dm-chips button:hover{background:#ffffff1f;border-color:#ffffff73;transform:translateY(-2px)}.dm-chips button[aria-pressed=true]{color:#2338d9;background:#fff;border-color:#fff}.dm-chips b{font-size:16px}.dm-chips span{opacity:.75;font-size:13px}.dm-trust{flex-wrap:wrap;justify-content:center;gap:10px 26px;margin:28px 0 0;padding:0;list-style:none;display:flex}.dm-trust li{color:#ffffffd1;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.dm-trust .icon{color:#4ade80;width:18px;height:18px}.dm-float{z-index:-1;pointer-events:none;position:absolute;inset:0}.dm-float span{left:calc(4% + (var(--i) * 8.1%));font-family:var(--hb-font-mono);font-weight:600;font-size:calc(14px + (var(--i) * 3 % 5) * 3px);color:#ffffff29;animation:dm-rise calc(16s + var(--i) * 1.3s) linear infinite;animation-delay:calc(var(--i) * -2.7s);position:absolute;bottom:-40px}.dm-float span:nth-child(3n){color:#7dd3fc47}.dm-float span:nth-child(4n){color:#c4b5fd4d}@keyframes dm-rise{0%{opacity:0;transform:translateY(0)rotate(-4deg)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(calc(-100vh - 200px))rotate(4deg)}}.dm-orbit{z-index:-1;pointer-events:none;width:1100px;height:1100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dm-orbit i{border:1px solid #ffffff0f;border-radius:50%;animation:60s linear infinite dm-spin;position:absolute;inset:0}.dm-orbit i:nth-child(2){animation-duration:45s;animation-direction:reverse;inset:140px}.dm-orbit i:nth-child(3){animation-duration:30s;inset:280px}.dm-orbit i:after{content:"";background:#7dd3fc;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:-5px;box-shadow:0 0 16px #7dd3fc}.dm-orbit i:nth-child(2):after{background:#c4b5fd;left:auto;right:-5px;box-shadow:0 0 16px #c4b5fd}@keyframes dm-spin{to{transform:rotate(360deg)}}.dm-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.dm-cards li{--a:var(--c1)}.dm-cards li:nth-child(8n+2){--a:var(--c2)}.dm-cards li:nth-child(8n+3){--a:var(--c3)}.dm-cards li:nth-child(8n+4){--a:var(--c4)}.dm-cards li:nth-child(8n+5){--a:var(--c5)}.dm-cards li:nth-child(8n+6){--a:var(--c6)}.dm-cards li:nth-child(8n+7){--a:var(--c2)}.dm-cards li:nth-child(8n){--a:var(--c3)}.dm-cards button{all:unset;box-sizing:border-box;border:1px solid var(--hb-border);background:var(--hb-surface);cursor:pointer;border-radius:22px;gap:6px;width:100%;height:100%;padding:22px;transition:transform .25s,box-shadow .25s,border-color .25s;display:grid;position:relative;overflow:hidden}.dm-cards button:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--a) 28%, transparent), transparent 70%);border-radius:50%;width:160px;height:160px;transition:transform .4s;position:absolute;inset:auto -40px -60px auto}.dm-cards button:hover{border-color:var(--a);box-shadow:0 22px 40px -18px color-mix(in srgb, var(--a) 55%, transparent);transform:translateY(-5px)}.dm-cards button:hover:before{transform:scale(1.4)}.dm-cards button:focus-visible{outline:3px solid var(--hb-focus);outline-offset:2px}.dm-cards__tld{letter-spacing:-.04em;color:var(--a);font-size:clamp(32px,3.4vw,44px);font-weight:800;line-height:1}.dm-cards__blurb{color:var(--hb-text-2);min-height:2.6em;font-size:14px}.dm-cards__price{margin-top:8px}.dm-cards__price strong{letter-spacing:-.02em;font-size:22px}.dm-cards__price small{color:var(--hb-text-2);font-weight:600}.dm-cards__renew{color:var(--hb-text-3);font-size:12px}.dm-cards__go{color:var(--a);align-items:center;gap:6px;margin-top:10px;font-size:14px;font-weight:800;display:inline-flex;position:relative}.dm-cards__go .icon{width:16px;height:16px;transition:transform .2s}.dm-cards button:hover .dm-cards__go .icon{transform:translate(4px)}.dm-two{grid-template-columns:1fr 1fr;gap:18px;display:grid}.dm-way{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:26px;padding:clamp(24px,3vw,36px);position:relative;overflow:hidden}.dm-way--a{background:linear-gradient(150deg, color-mix(in srgb, var(--c1) 9%, var(--hb-surface)), var(--hb-surface) 60%)}.dm-way--b{background:linear-gradient(150deg, color-mix(in srgb, var(--c4) 10%, var(--hb-surface)), var(--hb-surface) 60%)}.dm-way__ic{color:#fff;background:linear-gradient(140deg, var(--c1), var(--c2));width:52px;height:52px;box-shadow:0 12px 24px -10px var(--c1);border-radius:16px;place-items:center;display:grid}.dm-way--b .dm-way__ic{background:linear-gradient(140deg, var(--c4), var(--c3));box-shadow:0 12px 24px -10px var(--c4)}.dm-way h3{margin:18px 0 8px;font-size:24px}.dm-way p{color:var(--hb-text-2);margin:0 0 18px}.dm-way ol{counter-reset:s;gap:10px;margin:0 0 24px;padding:0;list-style:none;display:grid}.dm-way li{counter-increment:s;align-items:center;gap:12px;font-weight:600;display:flex}.dm-way li:before{content:counter(s);background:var(--hb-surface-2);border:1px solid var(--hb-border);width:28px;height:28px;color:var(--hb-primary);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.tx-bar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.tx-find{border:1px solid var(--hb-border-strong);background:var(--hb-surface);border-radius:14px;flex:260px;align-items:center;gap:10px;height:48px;padding:0 16px;display:flex}.tx-find .icon{color:var(--hb-text-3)}.tx-find input{min-width:0;color:var(--hb-ink);font:inherit;background:0 0;border:0;outline:0;flex:1}.tx-find:focus-within{border-color:var(--hb-primary);box-shadow:0 0 0 3px var(--hb-primary-soft)}.tx-bar .seg small{opacity:.7;font-weight:600}.tx-sort{color:var(--hb-text-2);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.tx-sort select{border:1px solid var(--hb-border-strong);background:var(--hb-surface);height:48px;color:var(--hb-ink);font:inherit;border-radius:14px;padding:0 12px}.tx-table{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:20px;overflow:hidden}.tx-row{border-top:1px solid var(--hb-border);grid-template-columns:1.3fr 1fr 1fr auto;align-items:center;gap:12px;padding:12px 20px;transition:background-color .15s;display:grid}.tx-row:hover:not(.tx-row--hd){background:var(--hb-primary-soft)}.tx-row--hd{background:var(--hb-surface-2);color:var(--hb-text-2);letter-spacing:.06em;text-transform:uppercase;border-top:0;font-size:12px;font-weight:800}.tx-tld{letter-spacing:-.02em;font-size:18px;font-weight:800}.tx-tld em{background:var(--hb-surface-2);color:var(--hb-text-2);vertical-align:2px;border-radius:99px;margin-inline-start:8px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:700}.tx-p{color:var(--hb-primary);font-weight:800}.tx-r{color:var(--hb-text-2);font-weight:600}.tx-p small,.tx-r small{color:var(--hb-text-3);margin-inline-start:2px;font-weight:500}.tx-go{border:1px solid var(--hb-border-strong);background:var(--hb-surface);height:38px;color:var(--hb-ink);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:700;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.tx-go .icon{width:16px;height:16px}.tx-go:hover{background:var(--hb-primary-fill);border-color:var(--hb-primary-fill);color:#fff}.tx-empty{color:var(--hb-text-2);border-top:1px solid var(--hb-border);margin:0;padding:24px 20px}.dm-whois{gap:10px;-webkit-mask-image:none;mask-image:none}.dm-whois__hd{color:#ffffffb3;font-family:var(--hb-font-mono);justify-content:space-between;align-items:center;padding:2px 4px 8px;font-size:13px;display:flex}.dm-whois__hd b{color:#fff}.dm-whois__row{background:#282834d9;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:96px 1fr;align-items:center;gap:12px;padding:12px 16px;font-size:15px;display:grid}.dm-whois__row>span:first-child{color:#ffffff8c;font-size:13px}.dm-whois__v{display:grid;position:relative}.dm-whois__v>*{grid-area:1/1}.dm-whois__v s{color:#fff;animation:7s infinite dm-hide;animation-delay:var(--d);text-decoration:none}.dm-whois__v b{color:#4ade80;opacity:0;animation:7s infinite dm-show;animation-delay:var(--d);font-weight:700}.dm-whois__v:after{content:"";transform-origin:0;animation:7s infinite dm-wipe;animation-delay:var(--d);background:linear-gradient(90deg,#6a3ff0,#38bdf8);border-radius:6px;position:absolute;inset:-4px -6px;transform:scaleX(0)}@keyframes dm-wipe{0%,12%{transform-origin:0;transform:scaleX(0)}20%{transform-origin:0;transform:scaleX(1)}21%{transform-origin:100%}30%,to{transform-origin:100%;transform:scaleX(0)}}@keyframes dm-hide{0%,20%{opacity:1}21%,88%{opacity:0}94%,to{opacity:1}}@keyframes dm-show{0%,20%{opacity:0}21%,88%{opacity:1}94%,to{opacity:0}}.dm-whois__ok{color:#4ade80;background:#4ade801f;border-radius:14px;align-items:center;gap:8px;margin-top:4px;padding:12px 16px;font-size:14px;font-weight:700;display:flex}.dm-whois__ok .icon{width:18px;height:18px}.dm-ai{color:#fff;background:radial-gradient(500px 260px at 100% 0,#38bdf866,#0000 70%),linear-gradient(130deg,#1a1fa8,#6a3ff0);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(28px,4vw,48px);display:flex}.dm-ai h2{color:#fff;margin:12px 0 8px;font-size:clamp(28px,3.6vw,42px)}.dm-ai p{color:#ffffffd9;max-width:52ch;margin:0}.dm-ai .pill{color:#fff;background:#ffffff2e}@media (max-width:980px){.dm-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.dm-two{grid-template-columns:1fr}.tx-row{grid-template-columns:1fr auto auto}.tx-row>:nth-child(3),.dm-search__www{display:none}.dm-search{flex-wrap:wrap}.dm-search input{flex-basis:100%;height:50px;padding:0 10px;font-size:18px}.dm-search__go{flex:1}.dm-orbit{width:700px;height:700px}}@media (max-width:520px){.dm-cards{gap:10px}.dm-cards button{padding:16px}.dm-cards__tld{font-size:28px}.dm-cards__blurb{min-height:3.9em;font-size:13px}.dm-cards__price strong{font-size:18px}}@media (prefers-reduced-motion:reduce){.dm-float span,.dm-orbit i,.dm-whois__v s,.dm-whois__v b,.dm-whois__v:after{animation:none!important}.dm-whois__v s{opacity:0}.dm-whois__v b{opacity:1}.dm-float{display:none}}section[aria-labelledby=why-h] .sh-ent{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:860px){section[aria-labelledby=why-h] .sh-ent{grid-template-columns:1fr}}.st3-list{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:34px 0 0;list-style:none;display:grid;position:relative}.st3-list:before,.st3-list:after{content:"";border-radius:3px;height:3px;position:absolute;top:20px;left:16.66%;right:16.66%}.st3-list:before{background:var(--hb-border)}.st3-list:after{background:linear-gradient(90deg, var(--c1), var(--c2), var(--c4));transform-origin:0;transition:transform 1.4s cubic-bezier(.6,0,.2,1) .2s;transform:scaleX(0)}.st3-list.is-in:after{transform:scaleX(1)}.st3-card{--a:var(--c1);border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:24px;flex-direction:column;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative}.st3-card--2{--a:var(--c2)}.st3-card--3{--a:var(--c4)}.st3-card:hover{border-color:color-mix(in srgb, var(--a) 50%, var(--hb-border));box-shadow:0 26px 50px -24px color-mix(in srgb, var(--a) 55%, transparent);transform:translateY(-6px)}.st3-node{z-index:2;background:var(--hb-bg);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:-34px;left:50%;transform:translate(-50%)}.st3-node span{background:linear-gradient(140deg, var(--a), color-mix(in srgb, var(--a) 50%, #38bdf8));color:#fff;width:36px;height:36px;box-shadow:0 0 0 6px color-mix(in srgb, var(--a) 16%, transparent);border-radius:50%;place-items:center;font-weight:800;display:grid}.st3-list.is-in .st3-node span{animation:.5s cubic-bezier(.3,1.6,.5,1) both st3-pop}.st3-card--2 .st3-node span{animation-delay:.6s!important}.st3-card--3 .st3-node span{animation-delay:1.2s!important}@keyframes st3-pop{0%{opacity:0;transform:scale(.4)}}.st3-mock{background:radial-gradient(120% 120% at 0% 0%, color-mix(in srgb, var(--a) 16%, transparent), transparent 60%), var(--hb-surface-2);border-radius:18px;place-items:center;height:170px;margin:10px 10px 0;display:grid;position:relative;overflow:hidden}.st3-txt{padding:22px 26px 26px}.st3-txt h3{letter-spacing:-.02em;margin:12px 0 6px;font-size:20px}.st3-txt p{color:var(--hb-text-2);margin:0;line-height:1.6}.st3-ic{background:color-mix(in srgb, var(--a) 14%, transparent);width:42px;height:42px;color:var(--a);border-radius:12px;place-items:center;display:grid}.st3-plans{gap:8px;width:78%;display:grid}.st3-plans>div{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.st3-plans b{width:70px}.st3-plans i{background:var(--hb-border);border-radius:6px;flex:1;height:6px}.st3-plans em{border:2px solid var(--hb-border-strong);border-radius:50%;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.st3-plans .is-on{border-color:var(--a);box-shadow:0 8px 18px -10px var(--a);animation:4s ease-in-out infinite st3-sel}.st3-plans .is-on i{background:color-mix(in srgb, var(--a) 40%, transparent)}.st3-plans .is-on em{background:var(--a);border-color:var(--a);color:#fff}.st3-plans .is-on em .icon{stroke-width:3px;width:12px;height:12px}@keyframes st3-sel{0%,to{transform:none}50%{transform:scale(1.03)}}.st3-dom{gap:10px;width:84%;display:grid}.st3-dom__bar{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:14px;align-items:center;gap:8px;padding:12px 14px;font-weight:700;display:flex}.st3-dom__bar .icon{width:16px;height:16px;color:var(--hb-text-3)}.st3-dom__bar b{color:var(--a);margin-inline-start:auto}.st3-type{white-space:nowrap;border-right:2px solid var(--a);width:9ch;animation:4s steps(9,end) infinite st3-type;overflow:hidden}@keyframes st3-type{0%{width:0}45%,85%{width:9ch}to{width:0}}.st3-dom__ok{background:var(--hb-success-bg);color:var(--hb-success);border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:700;animation:4s infinite st3-ok;display:flex}.st3-dom__ok .icon{width:16px;height:16px}@keyframes st3-ok{0%,45%{opacity:0;transform:translateY(6px)}52%,88%{opacity:1;transform:none}to{opacity:0}}.st3-live{width:84%;position:relative}.st3-live__win{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:14px;align-items:center;gap:8px;padding:10px 12px 64px;font-size:12px;display:flex}.st3-live__dots{gap:4px;display:flex}.st3-live__dots i{background:var(--hb-border-strong);border-radius:50%;width:7px;height:7px}.st3-live__url{background:var(--hb-surface-2);color:var(--hb-text-2);font-family:var(--hb-font-mono);border-radius:99px;flex:1;padding:3px 8px}.st3-live__pill{background:var(--hb-success-bg);color:var(--hb-success);border-radius:99px;padding:2px 9px;font-weight:800;animation:2s ease-in-out infinite st3-pulse}@keyframes st3-pulse{50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--hb-success) 18%, transparent)}}.st3-live__mail{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:14px;align-items:center;gap:10px;padding:10px 12px;animation:4s ease-in-out infinite st3-mail;display:flex;position:absolute;bottom:-14px;left:12%;right:-6%;box-shadow:0 14px 30px -12px #0f172a59}.st3-live__mail .icon{background:color-mix(in srgb, var(--a) 16%, transparent);width:30px;height:30px;color:var(--a);border-radius:9px;flex:none;padding:6px}.st3-live__mail strong{font-size:13px;display:block}.st3-live__mail small{color:var(--hb-text-2);font-size:12px}@keyframes st3-mail{0%,15%{opacity:0;transform:translateY(30px)}28%,90%{opacity:1;transform:none}to{opacity:0;transform:translateY(30px)}}.st3-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}@media (max-width:860px){.st3-list{grid-template-columns:1fr;gap:46px}.st3-list:before,.st3-list:after{display:none}}@media (prefers-reduced-motion:reduce){.st3-list:after{transition:none;transform:scaleX(1)}.st3-plans .is-on,.st3-type,.st3-dom__ok,.st3-live__pill,.st3-live__mail,.st3-list.is-in .st3-node span{animation:none!important}.st3-type{width:9ch}.st3-dom__ok,.st3-live__mail{opacity:1;transform:none}}.wd-hero{isolation:isolate;color:#fff;background:radial-gradient(900px 500px at 10% 110%,#6a3ff08c,#0000 65%),radial-gradient(800px 460px at 95% -10%,#0ea5e961,#0000 65%),linear-gradient(#070720,#0b0b2e);padding:clamp(48px,7vw,96px) 0;position:relative;overflow:hidden}.wd-hero:after{content:"";z-index:-1;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 70% 40%,#000 15%,#0000 65%);mask-image:radial-gradient(at 70% 40%,#000 15%,#0000 65%)}.wd-hero__in{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:48px;display:grid}.wd-kicker{color:#ffffffe0;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:99px;align-items:center;gap:8px;padding:7px 16px;font-size:14px;font-weight:600;display:inline-flex}.wd-kicker .icon{color:#7dd3fc;width:18px;height:18px}.wd-hero h1{color:#fff;letter-spacing:-.04em;margin:20px 0 16px;font-size:clamp(36px,5.2vw,64px);line-height:1.03}.wd-lead{color:#ffffffc7;max-width:54ch;margin:0;font-size:18px}.wd-chips{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.wd-chips li{background:#ffffff0f;border:1px solid #ffffff29;border-radius:99px;align-items:center;gap:7px;padding:7px 13px;font-size:13px;font-weight:600;display:inline-flex}.wd-chips .icon{color:#4ade80;width:15px;height:15px}.wd-cta{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.btn-ghost-light{color:#fff;background:0 0;border:1px solid #ffffff59;align-items:center;gap:8px;display:inline-flex}.btn-ghost-light:hover{color:#fff;background:#ffffff1a}.wd-ide{grid-template-columns:1.1fr 1fr;gap:14px;display:grid;position:relative}.wd-ide__ed,.wd-ide__pv{border:1px solid #ffffff1f;border-radius:18px;overflow:hidden;box-shadow:0 30px 60px -24px #000000b3}.wd-ide__ed{background:#0a0c28eb}.wd-ide__pv{background:#fff;transform:translateY(26px)}.wd-ide__bar{font-family:var(--hb-font-mono);color:#ffffff8c;border-bottom:1px solid #ffffff14;align-items:center;gap:5px;padding:10px 12px;font-size:11px;display:flex}.wd-ide__bar i{background:#ffffff40;border-radius:50%;width:8px;height:8px}.wd-ide__bar i:first-child{background:#ff5f57}.wd-ide__bar i:nth-child(2){background:#febc2e}.wd-ide__bar i:nth-child(3){background:#28c840}.wd-ide__bar span{margin-inline-start:8px}.wd-ide__pv .wd-ide__bar{color:#64748b;background:#f1f5f9;border-color:#e2e8f0}.wd-ide pre{font-family:var(--hb-font-mono);color:#cbd5ff;white-space:pre;margin:0;padding:14px 14px 18px;font-size:12.5px;line-height:1.85;overflow:hidden}.wd-ln{opacity:0;animation:12s infinite wd-type;animation-delay:calc(var(--i) * .45s);clip-path:inset(0 100% 0 0);display:block}.wd-ln em{color:#ffffff40;width:22px;font-style:normal;display:inline-block}.wd-ln--k{color:#c4b5fd}.wd-ln--f{color:#7dd3fc}.wd-ln--t{color:#86efac}@keyframes wd-type{0%{opacity:1;clip-path:inset(0 100% 0 0)}6%{clip-path:inset(0);opacity:1}88%{opacity:1;clip-path:inset(0)}96%,to{opacity:0;clip-path:inset(0)}}.wd-pv{gap:8px;padding:12px;display:grid}.wd-pv>div{opacity:0;animation:12s infinite wd-build;animation-delay:calc(var(--i) * .45s + .3s);border-radius:10px}@keyframes wd-build{0%{opacity:0;transform:translateY(8px)scale(.98)}5%{opacity:1;transform:none}88%{opacity:1}96%,to{opacity:0}}.wd-pv__hero{background:linear-gradient(135deg,#2338d9,#7c3aed);gap:6px;padding:14px;display:grid}.wd-pv__hero b{background:#ffffffe6;border-radius:5px;width:70%;height:10px}.wd-pv__hero s{background:#fff9;border-radius:3px;width:50%;height:6px}.wd-pv__hero u{background:#fff;border-radius:7px;width:30%;height:14px;margin-top:4px}.wd-pv__feat{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.wd-pv__feat i{background:#eef2ff;border:1px solid #e0e7ff;border-radius:8px;height:34px}.wd-pv__shop{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.wd-pv__shop i{background:linear-gradient(#e0f2fe 60%,#f1f5f9 60%);border-radius:8px;height:42px}.wd-pv__form{gap:6px;display:flex}.wd-pv__form i{border:1px solid #e2e8f0;border-radius:6px;flex:1;height:18px}.wd-pv__form b{background:#2338d9;border-radius:6px;width:50px;height:18px}.wd-checks{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f1232e6;border:1px solid #ffffff24;border-radius:16px;gap:8px;padding:10px 12px;display:flex;position:absolute;bottom:-34px;left:-26px;box-shadow:0 20px 40px -16px #000000b3}.wd-ring{color:#ffffffbf;text-align:center;justify-items:center;gap:4px;width:70px;font-size:10px;display:grid;position:relative}.wd-ring svg{width:40px;height:40px;transform:rotate(-90deg)}.wd-ring circle{fill:none;stroke:#ffffff1f;stroke-width:3.5px}.wd-ring .wd-ring__v{stroke:#4ade80;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:12s infinite wd-ring;animation-delay:calc(3.6s + var(--i) * .25s)}.wd-ring .icon{color:#4ade80;opacity:0;width:16px;height:16px;animation:12s infinite wd-tick;animation-delay:calc(3.6s + var(--i) * .25s);position:absolute;top:12px}@keyframes wd-ring{0%{stroke-dashoffset:100px}8%,80%{stroke-dashoffset:0}90%,to{stroke-dashoffset:100px}}@keyframes wd-tick{0%,6%{opacity:0;transform:scale(.5)}9%,80%{opacity:1;transform:none}90%,to{opacity:0}}.wd-stack{text-align:center;padding:26px 0 6px}.wd-stack p{color:var(--hb-text-2);letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:700}.wd-stack ul{flex:none;justify-content:space-around;gap:12px;min-width:100%;margin:0;padding:0 6px;list-style:none;animation:40s linear infinite marq;display:flex}.wd-stack li{border:1px solid var(--hb-border);background:var(--hb-surface);white-space:nowrap;border-radius:99px;align-items:center;gap:8px;padding:10px 18px;font-weight:700;display:inline-flex}.wd-stack li i{background:linear-gradient(135deg, var(--c1), var(--c3));border-radius:50%;width:8px;height:8px}.wd-stack li:nth-child(3n+2) i{background:linear-gradient(135deg, var(--c2), var(--c6))}.wd-stack li:nth-child(3n) i{background:linear-gradient(135deg, var(--c4), var(--c3))}.wd-bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.wd-b{--a:var(--c1);border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:24px;padding:14px 14px 24px;transition:transform .3s,box-shadow .3s,border-color .3s}.wd-b:hover{border-color:color-mix(in srgb, var(--a) 45%, var(--hb-border));box-shadow:0 24px 46px -22px color-mix(in srgb, var(--a) 55%, transparent);transform:translateY(-5px)}.wd-b--resp{--a:var(--c2)}.wd-b--sec{--a:var(--c4)}.wd-b--scale{--a:var(--c3)}.wd-b--brand{--a:var(--c6)}.wd-b--seo{--a:var(--c5)}.wd-b h3{margin:18px 10px 6px;font-size:19px}.wd-b p{color:var(--hb-text-2);margin:0 10px;font-size:15px;line-height:1.6}.wd-b__vis{background:radial-gradient(120% 120% at 0% 0%, color-mix(in srgb, var(--a) 18%, transparent), transparent 60%), var(--hb-surface-2);border-radius:16px;place-items:center;height:150px;display:grid;overflow:hidden}.wd-gauge{text-align:center;width:150px;position:relative}.wd-gauge svg{width:150px}.wd-gauge path{fill:none;stroke:var(--hb-border);stroke-width:9px;stroke-linecap:round}.wd-gauge .wd-gauge__v{stroke:var(--a);stroke-dasharray:100;stroke-dashoffset:100px;animation:4s ease-out infinite wd-gauge}.wd-gauge b{letter-spacing:-.03em;font-size:28px;position:absolute;bottom:2px;left:0;right:0}.wd-gauge small{color:var(--hb-text-2);font-size:14px}@keyframes wd-gauge{0%{stroke-dashoffset:100px}40%,85%{stroke-dashoffset:8px}to{stroke-dashoffset:100px}}.wd-devices{width:180px;height:110px;position:relative}.wd-devices i{border:3px solid var(--a);background:var(--hb-surface);border-radius:8px;animation:4.5s ease-in-out infinite wd-dev;position:absolute;bottom:0}.wd-devices .d1{width:120px;height:80px;left:0}.wd-devices .d2{width:46px;height:64px;animation-delay:.3s;left:108px}.wd-devices .d3{border-radius:6px;width:28px;height:48px;animation-delay:.6s;left:146px}@keyframes wd-dev{0%,to{transform:none}50%{transform:translateY(-6px)}}.wd-lock{justify-items:center;gap:8px;display:grid}.wd-lock .icon{background:var(--a);color:#fff;width:52px;height:52px;box-shadow:0 0 0 0 color-mix(in srgb, var(--a) 40%, transparent);border-radius:16px;padding:12px;animation:2.4s infinite wd-pulse}.wd-lock span{font-family:var(--hb-font-mono);color:var(--hb-text-2);font-size:12px}@keyframes wd-pulse{70%{box-shadow:0 0 0 16px #0000}}.wd-bars{align-items:flex-end;gap:8px;height:100px;display:flex}.wd-bars i{background:linear-gradient(var(--a), color-mix(in srgb, var(--a) 40%, #fff));border-radius:6px 6px 2px 2px;width:18px;animation:3s ease-in-out infinite alternate wd-grow}.wd-bars i:first-child{height:25%}.wd-bars i:nth-child(2){height:38%;animation-delay:.15s}.wd-bars i:nth-child(3){height:52%;animation-delay:.3s}.wd-bars i:nth-child(4){height:66%;animation-delay:.45s}.wd-bars i:nth-child(5){height:82%;animation-delay:.6s}.wd-bars i:nth-child(6){height:100%;animation-delay:.75s}@keyframes wd-grow{0%{transform:scaleY(.55)}}.wd-bars i{transform-origin:bottom}.wd-swatch{align-items:center;gap:8px;display:flex}.wd-swatch i{border-radius:50%;width:34px;height:34px;animation:3.5s ease-in-out infinite wd-dev}.wd-swatch i:first-child{background:var(--c6)}.wd-swatch i:nth-child(2){background:var(--c2);animation-delay:.2s}.wd-swatch i:nth-child(3){background:var(--c1);animation-delay:.4s}.wd-swatch i:nth-child(4){background:var(--c5);animation-delay:.6s}.wd-swatch b{letter-spacing:-.04em;margin-inline-start:6px;font-family:Georgia,serif;font-size:40px}.wd-serp{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:12px;gap:5px;width:82%;padding:14px;animation:4s ease-in-out infinite wd-dev;display:grid}.wd-serp span{color:var(--c4);font-size:11px}.wd-serp b{color:#1a0dab;font-size:14px}:root[data-theme=dark] .wd-serp b{color:#8ab4f8}.wd-serp i{background:var(--hb-border);border-radius:3px;height:6px}.wd-serp i:last-child{width:70%}.wd-build{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.wd-build .ic{margin-bottom:12px}.wd-proc__rail{grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:26px;display:grid;position:relative}.wd-proc__rail:before,.wd-proc__fill{content:"";border-radius:3px;height:3px;position:absolute;top:27px;left:12.5%}.wd-proc__rail:before{background:var(--hb-border);right:12.5%}.wd-proc__fill{background:linear-gradient(90deg, var(--c1), var(--c2), var(--c4));transform-origin:0;max-width:75%;width:calc(var(--w,0%));transition:width .6s}.wd-proc__rail button{all:unset;box-sizing:border-box;z-index:1;cursor:pointer;text-align:center;justify-items:center;gap:6px;padding:0 8px 6px;display:grid;position:relative}.wd-proc__rail button:focus-visible{outline:3px solid var(--hb-focus);outline-offset:4px;border-radius:12px}.wd-proc__dot{border:2px solid var(--hb-border-strong);background:var(--hb-surface);width:56px;height:56px;color:var(--hb-text-2);border-radius:50%;place-items:center;transition:all .3s;display:grid}.wd-proc__dot .icon{width:22px;height:22px}.wd-proc__n{font-family:var(--hb-font);color:var(--hb-text-3);font-size:12px}.wd-proc__rail strong{font-size:16px}.wd-proc__rail button.is-done .wd-proc__dot{border-color:var(--c1);color:var(--c1)}.wd-proc__rail button[aria-selected=true] .wd-proc__dot{background:linear-gradient(140deg, var(--c1), var(--c2));color:#fff;box-shadow:0 0 0 8px color-mix(in srgb, var(--c2) 18%, transparent);border-color:#0000;transform:scale(1.08)}.wd-proc__panel{border:1px solid var(--hb-border);background:linear-gradient(150deg, color-mix(in srgb, var(--c2) 8%, var(--hb-surface)), var(--hb-surface) 55%);border-radius:26px;grid-template-columns:1.4fr 1fr;align-items:center;gap:28px;padding:clamp(24px,3.5vw,40px);animation:.45s ease-out sp-in;display:grid}.wd-proc__big{font-family:var(--hb-font);color:var(--c2);font-size:14px;font-weight:600}.wd-proc__panel h3{letter-spacing:-.03em;margin:6px 0 10px;font-size:clamp(24px,3vw,34px)}.wd-proc__panel p{color:var(--hb-text-2);margin:0;font-size:17px;line-height:1.6}.wd-proc__panel ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wd-proc__panel li{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-weight:600;display:flex}.wd-proc__panel li .icon{color:var(--hb-success)}.wd-inc{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.wd-inc li{border:1px solid var(--hb-border);background:var(--hb-bg);border-radius:16px;align-items:center;gap:10px;padding:16px;font-weight:700;display:flex}.wd-inc .icon{color:var(--hb-success);flex:none}.wd-end{color:#fff;background:radial-gradient(700px 380px at 0 100%,#5b46ff8c,#0000 70%),radial-gradient(500px 300px at 100% 0,#38bdf840,#0000 70%),#07071c;border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:26px;padding:clamp(28px,5vw,56px);display:flex}.wd-end h2{color:#fff;letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(28px,3.8vw,44px)}.wd-end p{color:#fffc;max-width:50ch;margin:0}.wd-end__cta{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:980px){.wd-hero__in{grid-template-columns:1fr}.wd-bento,.wd-build,.wd-inc{grid-template-columns:repeat(2,minmax(0,1fr))}.wd-checks{left:8px}}@media (max-width:640px){.wd-ide{grid-template-columns:1fr}.wd-ide__pv{transform:none}.wd-checks{justify-content:space-between;position:static}.wd-bento,.wd-build,.wd-inc{grid-template-columns:1fr}.wd-proc__rail strong{font-size:12px}.wd-proc__dot{width:44px;height:44px}.wd-proc__rail:before,.wd-proc__fill{top:21px}.wd-proc__panel{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.wd-ln,.wd-pv>div,.wd-ring .wd-ring__v,.wd-ring .icon,.wd-gauge__v,.wd-devices i,.wd-lock .icon,.wd-bars i,.wd-swatch i,.wd-serp,.wd-stack ul{animation:none!important}.wd-ln,.wd-pv>div,.wd-ring .icon{opacity:1;clip-path:none}.wd-ring .wd-ring__v,.wd-gauge__v{stroke-dashoffset:0}}@media (min-width:981px){.wd-hero__in{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.wd-hero h1{font-size:clamp(36px,4.6vw,58px)}@media (min-width:641px){.wd-ide{grid-template-columns:1.3fr .9fr;padding-bottom:70px}}.wd-ide pre{font-size:12px}.wd-checks{bottom:0;left:20px}@media (max-width:640px){.wd-ide{padding-bottom:0}.subnav{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.subnav::-webkit-scrollbar{display:none}.subnav a{flex:none}}.page-hero2--dark{isolation:isolate;color:#fff;background:radial-gradient(900px 480px at 10% 110%,#6a3ff080,#0000 65%),radial-gradient(800px 440px at 95% -10%,#0ea5e959,#0000 65%),linear-gradient(#070720,#0b0b2e);padding-block:40px 56px;overflow:hidden}.page-hero2--dark:after{content:"";z-index:-1;background-image:radial-gradient(#ffffff17 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 30%,#000 20%,#0000 70%);mask-image:radial-gradient(at 30%,#000 20%,#0000 70%)}.ph-fx{z-index:-1;pointer-events:none;width:900px;height:900px;position:absolute;top:50%;left:72%;transform:translate(-50%,-50%)}.ph-fx i{border:1px solid #ffffff0f;border-radius:50%;animation:60s linear infinite dm-spin;position:absolute;inset:0}.ph-fx i:after{content:"";background:#7dd3fc;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:-5px;box-shadow:0 0 16px #7dd3fc}.ph-fx i:nth-child(2){animation-duration:44s;animation-direction:reverse;inset:140px}.ph-fx i:nth-child(2):after{background:#c4b5fd;left:auto;right:-5px;box-shadow:0 0 16px #c4b5fd}.ph-fx i:nth-child(3){animation-duration:30s;inset:280px}.page-hero2--dark h1{color:#fff;letter-spacing:-.04em;font-size:clamp(34px,5vw,58px);line-height:1.04}.page-hero2--dark .lead{color:#fffc}.page-hero2--dark .crumbs{color:#ffffff8c}.page-hero2--dark .crumbs a{color:#ffffffd9}.page-hero2--dark .crumbs span+span:before{color:#ffffff4d}.page-hero2--dark .btn-secondary{color:#fff;background:0 0;border-color:#ffffff59}.page-hero2--dark .btn-secondary:hover{color:#fff;background:#ffffff1a}.perks--glass{gap:10px!important}.perks--glass li{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border:1px solid #ffffff29;border-radius:99px;padding:8px 14px;font-weight:600;color:#ffffffe6!important}.perks--glass .icon{color:#4ade80!important}.ph-art{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(160deg,#ffffff1a,#ffffff05);border:1px solid #ffffff1f;border-radius:28px;padding:18px;box-shadow:0 40px 80px -30px #0009}:root:not([data-theme=dark]) .ph-art{background:linear-gradient(160deg,#fffffff2,#f0f4ffe6)}@media (prefers-reduced-motion:reduce){.ph-fx i{animation:none}}.sv-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.sv-card{--a:var(--c1);border:1px solid var(--hb-border);background:var(--hb-surface);color:var(--hb-ink);border-radius:22px;flex-direction:column;gap:6px;padding:24px;text-decoration:none;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.sv-grid>:nth-child(6n+2){--a:var(--c2)}.sv-grid>:nth-child(6n+3){--a:var(--c3)}.sv-grid>:nth-child(6n+4){--a:var(--c4)}.sv-grid>:nth-child(6n+5){--a:var(--c5)}.sv-grid>:nth-child(6n){--a:var(--c6)}.sv-card:hover{border-color:color-mix(in srgb, var(--a) 50%, var(--hb-border));box-shadow:0 24px 46px -22px color-mix(in srgb, var(--a) 55%, transparent);color:var(--hb-ink);transform:translateY(-5px)}.sv-card:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--a) 22%, transparent), transparent 70%);border-radius:50%;width:180px;height:180px;transition:transform .4s;position:absolute;inset:auto -50px -70px auto}.sv-card:hover:before{transform:scale(1.35)}.sv-ic{background:color-mix(in srgb, var(--a) 14%, transparent);width:48px;height:48px;color:var(--a);border-radius:14px;place-items:center;margin-bottom:10px;display:grid}.sv-card h3{letter-spacing:-.02em;margin:0;font-size:20px}.sv-card p{color:var(--hb-text-2);margin:0;line-height:1.6}.sv-card ul{gap:6px;margin:10px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.sv-card li{align-items:center;gap:8px;display:flex}.sv-card li .icon{width:16px;height:16px;color:var(--hb-success)}.sv-go{color:var(--a);align-items:center;gap:6px;margin-top:auto;padding-top:16px;font-size:14px;font-weight:800;display:inline-flex;position:relative}.sv-go .icon{width:16px;height:16px;transition:transform .2s}.sv-card:hover .sv-go .icon{transform:translate(4px)}.sv-card--feat{color:#fff;background:radial-gradient(600px 300px at 100% 0,#38bdf859,#0000 70%),radial-gradient(500px 300px at 0 100%,#7c3aed8c,#0000 70%),#0b0b2e;border-color:#0000;grid-area:span 2/span 2;justify-content:flex-start;padding:32px}.sv-card--feat:hover{color:#fff;box-shadow:0 30px 60px -24px #2338d999}.sv-card--feat .sv-ic{color:#7dd3fc;background:#ffffff1f;width:60px;height:60px}.sv-card--feat h3{color:#fff;font-size:clamp(26px,3vw,36px)}.sv-card--feat p{color:#fffc;max-width:46ch;font-size:17px}.sv-card--feat ul{grid-template-columns:1fr 1fr;max-width:420px;font-size:15px}.sv-card--feat li .icon{color:#4ade80}.sv-card--feat .sv-go{color:#7dd3fc;font-size:16px}.sv-card__tag{letter-spacing:.06em;text-transform:uppercase;background:#ffffff1f;border-radius:99px;align-self:flex-start;margin-bottom:14px;padding:5px 12px;font-size:12px;font-weight:800}.sv-code{font-family:var(--hb-font-mono);color:#86efac;background:#ffffff0d;border:1px solid #ffffff24;border-radius:12px;padding:10px 14px;font-size:13px;position:absolute;bottom:24px;right:24px}@media (max-width:980px){.sv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-code{display:none}}@media (max-width:620px){.sv-grid{grid-template-columns:1fr}.sv-card--feat{grid-area:auto}.sv-card--feat ul{grid-template-columns:1fr}}.sv-feat-vis{background:#fff;border-radius:16px;max-width:520px;margin:22px 0 6px;position:relative;overflow:hidden;box-shadow:0 24px 50px -20px #0009}.sv-feat-vis .wd-ide__bar{color:#64748b;background:#f1f5f9;border-color:#e2e8f0}.sv-feat-vis .sv-code{background:#0b0b2eeb;bottom:12px;right:12px}.page-hero.page-hero--dark{isolation:isolate;color:#fff;max-width:none;margin-bottom:12px;position:relative;padding-block:52px 56px!important}.page-hero.page-hero--dark:before{content:"";z-index:-2;background:radial-gradient(900px 480px at 10% 120%,#6a3ff080,#0000 65%),radial-gradient(800px 440px at 92% -20%,#0ea5e959,#0000 65%),linear-gradient(#070720,#0b0b2e);position:absolute;inset:0 calc(50% - 50vw)}.page-hero.page-hero--dark:after{content:"";z-index:-1;background-image:radial-gradient(#ffffff17 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0 calc(50% - 50vw);-webkit-mask-image:radial-gradient(at 25%,#000 20%,#0000 70%);mask-image:radial-gradient(at 25%,#000 20%,#0000 70%)}.page-hero.page-hero--dark>*{max-width:820px}.page-hero.page-hero--dark h1{color:#fff;letter-spacing:-.035em}.page-hero.page-hero--dark .lead,.page-hero.page-hero--dark p{color:#fffc}.page-hero.page-hero--dark a{color:#7dd3fc}body{overflow-x:clip}.page-hero--dark .crumbs{color:#ffffff8c;margin-bottom:14px}.page-hero--dark .crumbs a{color:#ffffffd9}.page-hero--dark .crumbs span+span:before{color:#ffffff4d}.kb-hero-search{max-width:640px;color:var(--hb-ink);margin-top:24px}.kb-hero-search p,.kb-hero-search a{color:inherit}.page-hero.page-hero--dark .kb-hero-search a{color:var(--hb-primary)}.page-hero.page-hero--dark .kb-hero-search p,.page-hero.page-hero--dark .kb-hero-search small{color:var(--hb-text-2)}.prose table,.kb-article table{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}.prose pre,.kb-article pre,.prose code{max-width:100%;overflow-x:auto}.prose pre code{white-space:pre}.prose,.kb-article{overflow-wrap:anywhere;min-width:0}.kb-article>*{min-width:0}@media (max-width:960px){.kb-article{grid-template-columns:minmax(0,1fr)!important}}.nf{isolation:isolate;color:#fff;text-align:center;background:linear-gradient(#070720,#0b0b2e);padding:clamp(64px,12vw,140px) 0;position:relative;overflow:hidden}.nf__glow{z-index:-1;background:radial-gradient(40% 60% at 30% 100%,#6a3ff080,#0000 70%),radial-gradient(40% 60% at 75% 0,#0ea5e959,#0000 70%);position:absolute;inset:0}.nf__code{letter-spacing:-.06em;background:linear-gradient(100deg,#9db4ff,#7dd3fc 40%,#c4b5fd);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(110px,22vw,220px);font-weight:800;line-height:.9}.nf h1{color:#fff;letter-spacing:-.03em;max-width:18ch;margin:20px auto 10px;font-size:clamp(26px,3.6vw,40px)}.nf__lead{color:#ffffffbf;max-width:46ch;margin:0 auto}.nf__links{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:820px;margin:32px auto 0;padding:0;list-style:none;display:grid}.nf__links a{color:#fff;background:#ffffff0d;border:1px solid #ffffff24;border-radius:18px;justify-items:center;gap:10px;padding:20px 12px;font-weight:700;text-decoration:none;transition:transform .25s,border-color .25s,background-color .25s;display:grid}.nf__links a:hover{color:#fff;background:#ffffff17;border-color:#7dd3fc;transform:translateY(-4px)}.nf__links svg{color:#7dd3fc}.nf__help{color:#ffffffb3;margin:28px 0 0}.nf__help a{color:#7dd3fc}@media (max-width:640px){.nf__links{grid-template-columns:1fr 1fr}}.cl{padding:clamp(56px,8vw,96px) 0 0}.cl-top{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;margin-bottom:32px;display:grid}.cl-eyebrow{color:var(--hb-primary);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;font-size:13px;font-weight:800;display:inline-flex}.cl-eyebrow:before{content:"";background:currentColor;border-radius:2px;width:28px;height:2px}.cl h2{letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(32px,4.4vw,54px);line-height:1.04}.cl h2 span{display:block}.cl-proof{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.cl-proof li{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:18px;align-items:center;gap:12px;min-width:210px;padding:16px 20px;display:flex;box-shadow:0 10px 30px -24px #0f172a73}.cl-proof strong{align-items:center;gap:8px;font-size:15px;line-height:1.2;display:flex}.cl-proof li:not(:first-child) strong{letter-spacing:-.03em;font-size:26px}.cl-proof em{color:var(--hb-text-2);margin-top:3px;font-size:13px;font-style:normal;font-weight:600;display:block}.cl-proof li:first-child em{color:#b8860b;font-weight:800}.cl-proof li:first-child strong{max-width:15ch}.cl-stars{gap:2px;display:inline-flex}.cl-stars i{background:linear-gradient(90deg, var(--c) calc(var(--f) * 100%), #d5d9e4 calc(var(--f) * 100%));clip-path:polygon(50% 0,62% 35%,98% 35%,69% 57%,80% 91%,50% 70%,20% 91%,31% 57%,2% 35%,38% 35%);width:16px;height:16px}.cl-wall{border:1px solid var(--hb-border);background:#fff;border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.cl-wall li{background:#fff;border-bottom:1px solid #e6e8ef;border-right:1px solid #e6e8ef;place-items:center;height:150px;padding:26px;transition:background-color .3s;display:grid;position:relative}.cl-wall li:nth-child(4n){border-right:0}.cl-wall li:nth-last-child(-n+4){border-bottom:0}.cl-wall img{object-fit:contain;filter:grayscale()contrast(1.05);opacity:.72;width:auto;max-width:78%;height:auto;max-height:72px;transition:filter .35s,opacity .35s,transform .35s}.cl-wall li:hover img{filter:none;opacity:1;transform:scale(1.05)}.cl-wall li.has-tile img{filter:none;opacity:1}.cl-wall li.has-tile:before{content:"";background:var(--tile);border-radius:18px;position:absolute;inset:18% 26%}.cl-wall li.has-tile img{max-width:42%;max-height:54px;position:relative}.cl-wall li:has(img[src*=afrpd]):before{border-radius:0;inset:0}.cl-wall li:has(img[src*=afrpd]) img{max-width:60%;max-height:110px}:root[data-theme=dark] .cl-wall{border-color:#ffffff1f}.cl--compact{padding-top:clamp(40px,6vw,72px)}.cl--compact h2{font-size:clamp(26px,3.2vw,38px)}.cl--compact .cl-wall li{height:120px}@media (max-width:980px){.cl-top{grid-template-columns:1fr}.cl-proof li{flex:200px}}@media (max-width:760px){.cl-wall{grid-template-columns:repeat(2,minmax(0,1fr))}.cl-wall li{height:120px;padding:18px;border-bottom:1px solid #e6e8ef!important;border-right:1px solid #e6e8ef!important}.cl-wall li:nth-child(2n){border-right:0!important}.cl-wall li:nth-last-child(-n+2){border-bottom:0!important}.cl-wall img{max-height:54px}}@media (hover:none){.cl-wall img{filter:none;opacity:1}}.cl-top{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.cl h2{font-size:clamp(30px,3.6vw,52px)}.cl-proof{flex-wrap:nowrap}.cl-proof li{flex:1 1 0;min-width:0;padding:14px 16px}.cl-proof li:first-child strong{font-size:14px}.cl-wall img{filter:none;opacity:1}.cl-wall li:hover img{transform:scale(1.06)}.cl-wall li:hover{background:#fafbff}.cl-wall li.has-tile:hover{background:#fff}@media (min-width:761px){.cl-wall{grid-template-columns:repeat(5,minmax(0,1fr))}.cl-wall li:nth-child(n){border-bottom:1px solid #e6e8ef;border-right:1px solid #e6e8ef}.cl-wall li:nth-child(5n){border-right:0}.cl-wall li:nth-last-child(-n+5){border-bottom:0}}.cl-wall img[src*=aljadeed]{max-height:56px}.cl-wall img[src*=moneygram]{max-height:80px}@media (max-width:980px){.cl-top{grid-template-columns:1fr}.cl-proof{flex-wrap:wrap}.cl-proof li{flex:200px}}.cl-marq{padding:6px 0 10px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.cl-marq ul{will-change:transform;flex:none;justify-content:space-around;align-items:center;gap:18px;min-width:100%;margin:0;padding:0 9px;list-style:none;animation:48s linear infinite cl-glide;display:flex}.cl-marq:hover ul{animation-play-state:paused}.cl-marq li{background:#fff;border:1px solid #e6e8ef;border-radius:20px;place-items:center;width:210px;height:112px;padding:20px 24px;transition:transform .35s,box-shadow .35s;display:grid;box-shadow:0 14px 34px -28px #0f172a80}.cl-marq li:hover{transform:translateY(-4px);box-shadow:0 22px 40px -26px #0f172a8c}.cl-marq li.has-tile{background:var(--tile);border-color:#0000}.cl-marq img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:58px}.cl-marq img[src*=aljadeed]{max-height:50px}.cl-marq img[src*=moneygram]{max-height:70px}.cl-marq img[src*=afrpd]{max-height:84px}.cl-marq img[src*=bluepay]{max-height:40px}:root[data-theme=dark] .cl-marq li:not(.has-tile){border-color:#ffffff1a}@keyframes cl-glide{to{transform:translate(-100%)}}.cl{padding-bottom:clamp(8px,2vw,24px)}.cl .cl-top{margin-bottom:26px}@media (max-width:760px){.cl-marq li{width:160px;height:92px;padding:14px 18px}.cl-marq img{max-height:46px}.cl-marq ul{gap:12px;padding:0 6px;animation-duration:36s}}@media (prefers-reduced-motion:reduce){.cl-marq{-webkit-mask-image:none;mask-image:none}.cl-marq ul{flex-wrap:wrap;flex:auto;justify-content:center;animation:none}.cl-marq ul+ul{display:none}}.of-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.of-photo{aspect-ratio:574/820;background:linear-gradient(160deg,#0b1440,#1e3aff 70%,#7c3aed);border-radius:28px;margin:0;position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #0f172ab3}.of-photo img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1);transform:scale(1.03)}.of-photo:hover img{transform:scale(1.07)}.of-photo--empty>span{color:#ffffff80;place-items:center;display:grid;position:absolute;inset:0}.of-photo--empty .icon{width:72px;height:72px}.of-photo figcaption{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080c208c;border:1px solid #ffffff2e;border-radius:18px;gap:2px;padding:14px 18px;display:grid;position:absolute;inset:auto 16px 16px}.of-photo figcaption strong{font-size:17px}.of-photo figcaption span{opacity:.8;font-size:13px}.of-copy h2{letter-spacing:-.04em;margin:14px 0;font-size:clamp(30px,3.8vw,48px);line-height:1.05}.of-copy h2 span{color:var(--hb-primary);display:block}.of-copy>p{color:var(--hb-text-2);max-width:56ch;margin:0 0 24px;font-size:17px;line-height:1.6}.of-facts{gap:12px;margin:0 0 28px;padding:0;list-style:none;display:grid}.of-facts li{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:16px;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.of-facts .icon{width:22px;height:22px;color:var(--hb-primary);flex:none;margin-top:2px}.of-facts strong{text-transform:uppercase;letter-spacing:.08em;color:var(--hb-text-2);margin-bottom:2px;font-size:13px;display:block}.of-facts a{font-weight:700}@media (max-width:860px){.of-grid{grid-template-columns:1fr}.of-photo{aspect-ratio:4/4.6;max-width:520px}.of-photo img{object-position:50% 20%}}.dm-way{scroll-margin-top:calc(var(--hb-header-h) + 24px)}.dm-way:target{border-color:var(--hb-primary);box-shadow:0 0 0 4px var(--hb-primary-soft)}.site-header.hd{top:calc(-1 * var(--hd-util-h,40px));-webkit-backdrop-filter:none;backdrop-filter:none;background:#07081a;border-bottom:0;position:sticky}.hd-util{--c:#fff;color:#fff;background:linear-gradient(90deg,#2338d9,#3b5bff);font-size:13.5px}.hd-util__in{height:var(--hd-util-h,40px);justify-content:space-between;align-items:center;gap:16px;display:flex}.hd-promo{color:#fff;align-items:center;gap:8px;min-width:0;font-weight:600;text-decoration:none;display:inline-flex}.hd-promo span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hd-promo .icon{flex:none;width:16px;height:16px}.hd-promo:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.hd-util__nav{flex:none;align-items:center;gap:4px;display:flex}.hd-util__nav a,.hd-theme{color:#ffffffeb;min-height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-weight:600;text-decoration:none;display:inline-flex}.hd-util__nav a:hover,.hd-theme:hover{color:#fff;background:#ffffff24}.hd-theme{border:1px solid #ffffff59;margin-inline-start:6px}.hd-theme .icon{width:15px;height:15px}.hd-main{background:#07081a;border-bottom:1px solid #ffffff14;position:relative}.hd .logo img{width:auto;height:30px;display:block}.hd-nav{align-items:center;gap:2px;margin-inline-end:auto;display:flex}.hd-nav__link{color:#e7eaf6;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 14px;font-size:15.5px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.hd-nav__link:hover,.hd-nav__link[aria-expanded=true]{color:#fff;background:#ffffff1a;text-decoration:none}.hd-nav__link[aria-current=page]{color:#fff;border-radius:12px 12px 0 0;box-shadow:inset 0 -2px #7dd3fc}.hd-chev{width:16px;height:16px;transition:transform .2s}.hd-nav__link[aria-expanded=true] .hd-chev{transform:rotate(180deg)}.hd-login{color:#e7eaf6;border-radius:10px;align-items:center;min-height:42px;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.hd-login:hover{color:#fff;background:#ffffff14}.hd-cta{border-radius:999px;padding-inline:22px}.hd .icon-btn{color:#fff;background:0 0;border-color:#ffffff40}.hd-panel{background:var(--hb-surface);border-bottom:1px solid var(--hb-border);animation:.18s ease-out hd-in;position:absolute;top:100%;left:0;right:0;box-shadow:0 30px 60px -30px #07081a8c}@keyframes hd-in{0%{opacity:0;transform:translateY(-6px)}}.hd-panel:before{content:"";background:var(--hb-surface-2);border-inline-start:1px solid var(--hb-border);width:max(0px,50vw + min(1240px,100vw - 48px)/-2 + 300px);position:absolute;top:0;bottom:0;right:0}.hd-panel__in{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 300px;display:grid;position:relative}.hd-items{grid-template-columns:1fr 1fr;align-content:start;gap:6px 18px;margin:0;padding:28px 28px 28px 0;list-style:none;display:grid}.hd-item{color:var(--hb-ink);border-radius:14px;gap:14px;padding:12px;text-decoration:none;transition:background-color .15s;display:flex}.hd-item:hover,.hd-item:focus-visible{background:var(--hb-primary-soft-large);text-decoration:none}.hd-item__ic{background:var(--hb-primary-soft);width:42px;height:42px;color:var(--hb-primary);border-radius:12px;flex:none;place-items:center;display:grid}.hd-item__ic .icon{width:20px;height:20px}.hd-item strong{align-items:center;gap:8px;font-size:16.5px;display:flex}.hd-item strong .tag{font-size:11px}.hd-item>span:last-child>span{color:var(--hb-text-2);margin-top:3px;font-size:14px;line-height:1.5;display:block}.hd-over{border-inline-start:1px solid var(--hb-border);padding:34px 28px}.hd-over h3,.hd-feat h3{color:var(--hb-ink);align-items:center;gap:8px;margin:0 0 10px;font-size:16px;display:flex}.hd-over p{color:var(--hb-text-2);margin:0 0 16px;font-size:14.5px;line-height:1.65}.hd-more{color:var(--hb-primary);align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.hd-more .icon{width:16px;height:16px;transition:transform .2s}.hd-more:hover .icon{transform:translate(3px)}.hd-feat{padding:34px 0 28px 28px}.hd-feat h3 .icon{width:18px;height:18px;color:var(--hb-primary)}.hd-feat__item{color:var(--hb-ink);padding:10px 0;text-decoration:none;display:block}.hd-feat__item+.hd-feat__item{border-top:1px solid var(--hb-border)}.hd-feat__item strong{font-size:15px;display:block}.hd-feat__item span{color:var(--hb-text-2);margin-top:2px;font-size:13.5px;display:block}.hd-feat__item:hover strong{color:var(--hb-primary)}.mm__theme{min-height:48px;color:var(--hb-ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;font-weight:600;display:flex}.mm__theme .icon{width:18px;height:18px}@media (max-width:1180px){.hd-panel__in{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.hd-feat,.hd-panel:before{display:none}.hd-nav__link{padding:0 10px}}@media (max-width:991.98px){.hd-nav,.hd-login,.hd-cta,.hd-panel,.hd-util__nav{display:none}.hd-util__in{justify-content:center}.hd-promo{font-size:13px}}.hd-panel:before{display:none}.hd-panel{overflow:hidden}.hd-feat{background:var(--hb-surface-2);box-shadow:100vw 0 0 var(--hb-surface-2);border-inline-start:1px solid var(--hb-border);padding-inline-end:0}.hd-panel__in{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr) 300px}.hd-over{padding-inline:32px}.hd-feat{box-shadow:none;position:relative}.hd-feat:after{content:"";background:var(--hb-surface-2);width:100vw;position:absolute;top:0;bottom:0;left:100%}.hd-item strong{display:block}.hd-item strong .tag{vertical-align:2px;margin-inline-start:6px;display:inline-block}.cpx{grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);align-items:stretch;gap:18px;display:grid}.cpx-feat{color:#fff;background:radial-gradient(360px 220px at 100% 0,#7c3aed80,#0000 70%),linear-gradient(150deg,#0b1030,#1a2bb8);border-radius:24px;flex-direction:column;padding:26px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #2338d9b3}.cpx-feat__badge{letter-spacing:.04em;background:#ffffff24;border-radius:99px;align-self:flex-start;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:800;display:inline-flex}.cpx-feat__badge .icon{color:#fde68a;width:14px;height:14px}.cpx-feat__plate{background:#fff;border-radius:18px;place-items:center;height:110px;margin:18px 0;display:grid}.cpx-feat__plate img{width:auto;max-width:78%;height:auto;max-height:52px}.cpx-feat h3{color:#fff;margin:0 0 6px;font-size:22px}.cpx-feat p{color:#fffc;margin:0 0 14px;font-size:15px;line-height:1.55}.cpx-feat ul{gap:8px;margin:auto 0 0;padding:0;list-style:none;display:grid}.cpx-feat li{color:#e7eaf6;align-items:flex-start;gap:8px;font-size:14.5px;display:flex}.cpx-feat li .icon{color:#7dd3fc;flex:none;width:17px;height:17px;margin-top:2px}.cpx-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.cpx-grid li{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:20px;grid-template-rows:auto 1fr;gap:12px;padding:12px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid}.cpx-grid li:hover{border-color:var(--hb-primary);box-shadow:var(--hb-shadow-summary);transform:translateY(-3px)}.cpx-plate{background:#fff;border:1px solid #eef0f6;border-radius:14px;place-items:center;height:92px;display:grid}.cpx-plate img{width:auto;max-width:74%;height:auto;max-height:44px}.cpx-t{padding:0 6px 4px}.cpx-t strong{color:var(--hb-ink);font-size:16px;display:block}.cpx-t small{color:var(--hb-text-2);margin-top:2px;font-size:13.5px;display:block}:root[data-theme=dark] .cpx-plate{border-color:#0000}@media (max-width:980px){.cpx{grid-template-columns:1fr}}@media (max-width:640px){.cpx-grid{grid-template-columns:1fr 1fr}.cpx-plate{height:76px}}.sp-apps{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-apps li{min-width:0}@media (max-width:560px){.sp-apps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sp-card:has(.sp-apps){padding:14px}.sp-apps li{letter-spacing:-.01em;gap:7px;padding:9px 8px;font-size:12.5px;overflow:hidden}.sp-apps li img,.sp-apps li svg{flex:none;width:20px;height:20px}.sp-tabs,.sx-tabs{padding-inline-end:24px;-webkit-mask-image:linear-gradient(90deg,#000 86%,#0000);mask-image:linear-gradient(90deg,#000 86%,#0000)}}@media (max-width:760px){.site-footer ul a,.site-footer nav a{align-items:center;min-height:40px;display:inline-flex}.site-footer ul{row-gap:0}}@media (max-width:400px){.sp-apps li{gap:6px;padding:9px 7px;font-size:12px}}@media (max-width:389px){.sp-apps li{text-align:center;flex-direction:column;justify-content:center;gap:6px;padding:10px 6px}}@media (max-width:420px){.rv-sums>*{min-width:0;max-width:100%}.rv-sum{flex-wrap:wrap;justify-content:center;gap:12px;padding:14px 16px}}
