@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap');:root{--primary:#065CFE;--primary-l:#2b77ff;--primary-d:#003CB2;--primary-950:#001a6e;--bg:#ffffff;--bg2:#eff6ff;--bg3:#dbeafe;--card:#ffffff;--text:#0f172a;--text2:#475569;--text3:#94a3b8;--border:#e2e8f0;--shadow:0 4px 20px rgba(0,0,0,.08);--shadow-h:0 8px 40px rgba(0,0,0,.14);--glow:0 0 28px rgba(6,92,254,.25);--glow-sm:0 0 14px rgba(6,92,254,.18);--radius:16px;--radius-sm:10px;--radius-lg:24px}[data-theme="dark"]{--bg:#060d1f;--bg2:#0b1630;--bg3:#0d1a38;--card:#0a1428;--text:#f1f5f9;--text2:#94a3b8;--text3:#64748b;--border:#152040;--shadow:0 4px 20px rgba(0,0,0,.45);--shadow-h:0 8px 40px rgba(0,0,0,.6)}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{overflow-x:hidden;font-family:'Inter',system-ui,sans-serif;background:var(--bg);color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;transition:background .3s,color .3s}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;background:none;font-family:inherit}ul{list-style:none}::selection{background:rgba(6,92,254,.18)}.container{max-width:1200px;margin:0 auto;padding:0 1.25rem}.section{padding:80px 0}.section-alt{background:var(--bg2)}.section-services{background:#eff6ff}[data-theme="dark"] .section-services{background:rgba(6,92,254,.06)}.text-gradient{background:linear-gradient(135deg,#065CFE,#2b77ff,#4d6899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.badge{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem 1rem;border-radius:99px;font-size:.8rem;font-weight:600;background:rgba(6,92,254,.08);color:var(--primary);border:1px solid rgba(6,92,254,.15)}[data-theme="dark"] .badge{background:rgba(6,92,254,.15);border-color:rgba(6,92,254,.3)}.section-header{text-align:center;margin-bottom:3rem}.section-header .badge{margin-bottom:1rem}.section-header h2{font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;letter-spacing:-.02em;line-height:1.25}.section-header p{margin-top:.75rem;font-size:.95rem;color:var(--text2);max-width:760px;margin-left:auto;margin-right:auto}.btn{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:var(--radius-sm);font-weight:700;font-size:.9rem;transition:all .2s;white-space:nowrap}.btn-primary{background:var(--primary);color:#fff;box-shadow:var(--glow-sm)}.btn-primary:hover{background:var(--primary-l);box-shadow:var(--glow);transform:translateY(-1px)}.btn-outline{background:transparent;color:var(--primary);border:2px solid var(--primary)}.btn-outline:hover{background:rgba(6,92,254,.07)}.nav-contact-btn{position:relative;display:flex;align-items:center;gap:.4rem;padding:0 1.6rem;background:transparent;color:#fff;border-radius:0;border-left:1px solid rgba(255,255,255,.2);font-size:.88rem;font-weight:700;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:background .3s,color .3s,border-color .3s;letter-spacing:.01em}.nav-contact-btn::after{content:'';position:absolute;left:calc(100% - 1px);top:0;bottom:0;width:50vw;background:inherit;pointer-events:none}.nav-contact-btn:hover{background:transparent}.nav-contact-btn:hover .nav-talk-label{animation:talkUnderline .9s ease-in-out infinite}@keyframes talkUnderline{0%,100%{text-decoration-thickness:1.5px;text-underline-offset:4px}50%{text-decoration-thickness:2.5px;text-underline-offset:5px}}#navbar.scrolled .nav-contact-btn,#navbar.nav-solid .nav-contact-btn{background:transparent;color:#0f172a;border-left:1px solid rgba(15,23,42,.1)}#navbar.scrolled .nav-contact-btn:hover,#navbar.nav-solid .nav-contact-btn:hover{background:transparent;color:#065CFE}#navbar.scrolled .nav-contact-btn::after,#navbar.nav-solid .nav-contact-btn::after{display:none}[data-theme="dark"] .nav-contact-btn{border-left-color:rgba(255,255,255,.1)}[data-theme="dark"] #navbar.scrolled .nav-contact-btn,[data-theme="dark"] #navbar.nav-solid .nav-contact-btn{background:transparent;color:#fff;border-left:1px solid rgba(255,255,255,.1)}[data-theme="dark"] #navbar.scrolled .nav-contact-btn:hover,[data-theme="dark"] #navbar.nav-solid .nav-contact-btn:hover{background:transparent;color:#fff}.nav-talk-icon{display:none}.nav-talk-label{display:inline-flex;align-items:center;gap:.4rem;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px;text-decoration-color:currentColor}.nav-talk-mobile{display:none;background:transparent;border:none;color:rgba(255,255,255,.88);cursor:pointer;padding:.45rem;border-radius:8px;align-items:center;justify-content:center;transition:background .2s,color .2s}.nav-talk-mobile:hover{background:rgba(255,255,255,.1);color:#fff}.nav-talk-mobile svg{stroke:currentColor;fill:none}#navbar.scrolled .nav-talk-mobile,#navbar.nav-solid .nav-talk-mobile{color:#475569}#navbar.scrolled .nav-talk-mobile:hover,#navbar.nav-solid .nav-talk-mobile:hover{background:rgba(6,92,254,.07);color:#065CFE}.nav-pill{display:flex;align-items:center;gap:.4rem}.nav-account-wrap{position:relative;display:inline-flex}.nav-account-menu{position:absolute;top:calc(100%+.35rem);left:0;z-index:1100;min-width:240px;background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:0 14px 36px rgba(15,23,42,.16),0 4px 12px rgba(15,23,42,.06);padding:.45rem;display:flex;flex-direction:column;gap:.15rem;animation:navAccMenuIn .18s ease-out}.nav-account-menu[hidden]{display:none !important}[data-theme="dark"] .nav-account-menu{background:#0a1428;border-color:#152040;box-shadow:0 14px 36px rgba(0,0,0,.55),0 4px 12px rgba(0,0,0,.3)}@keyframes navAccMenuIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.nav-account-menu-head{padding:.7rem .85rem .55rem;border-bottom:1px solid var(--border);margin-bottom:.25rem}.nav-account-menu-name{font-size:.92rem;font-weight:800;color:var(--text);letter-spacing:-.005em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-account-menu-mail{font-size:.74rem;color:var(--text2);font-weight:500;line-height:1.2;margin-top:.18rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-account-menu-item{display:flex;align-items:center;gap:.65rem;padding:.6rem .8rem;border-radius:9px;font-size:.88rem;font-weight:600;color:var(--text);text-decoration:none;cursor:pointer;transition:background .14s ease,color .14s ease}.nav-account-menu-item:hover{background:rgba(6,92,254,.08);color:var(--primary,#065CFE)}[data-theme="dark"] .nav-account-menu-item:hover{background:rgba(96,165,250,.1);color:#93c5fd}.nav-account-menu-item svg{width:16px;height:16px;flex-shrink:0;color:var(--text2)}.nav-account-menu-item:hover svg{color:var(--primary,#065CFE)}[data-theme="dark"] .nav-account-menu-item:hover svg{color:#93c5fd}.nav-account-menu-item[data-action="signout"]:hover{background:rgba(239,68,68,.08);color:#dc2626}.nav-account-menu-item[data-action="signout"]:hover svg{color:#dc2626}[data-theme="dark"] .nav-account-menu-item[data-action="signout"]:hover{background:rgba(239,68,68,.12);color:#fca5a5}[data-theme="dark"] .nav-account-menu-item[data-action="signout"]:hover svg{color:#fca5a5}.nav-account-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:.4rem;width:24px;height:24px;line-height:0}.nav-account-icon svg{width:15px;height:15px}.nav-account-icon img{width:24px;height:24px;border-radius:50%;border:1.5px solid var(--primary,#065CFE);background:var(--card);object-fit:cover;display:block;box-shadow:0 0 0 1px rgba(255,255,255,.6);aspect-ratio:1/1}[data-theme="dark"] .nav-account-icon img{box-shadow:0 0 0 1px rgba(15,23,42,.5)}@media(max-width:900px){.nav-account-icon{margin-right:0;width:26px;height:26px}.nav-account-icon img{width:26px;height:26px}}@media(max-width:900px){.nav-contact-btn{display:none!important}.nav-talk-mobile{display:inline-flex!important}.nav-icon-link{padding:.5rem!important}.nav-icon-link svg{margin-right:0!important}.nav-link-label{display:none!important}.nav-sep{display:none!important}.nav-logo-img{height:34px!important}.nav-wrap{height:58px!important}.nav-inner{height:58px!important;gap:.5rem!important}.nav-pill{background:linear-gradient(180deg,rgba(255,255,255,.14) 0%,rgba(255,255,255,.05) 100%);border:1px solid rgba(255,255,255,.20);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:99px;padding:.18rem .3rem;gap:.05rem;box-shadow:0 2px 8px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.15)}.nav-pill .nav-icon-link{padding:.4rem!important;border-radius:99px}.nav-pill .nav-icon-link svg{width:16px!important;height:16px!important}.nav-pill .nav-talk-mobile{padding:.4rem;border-radius:99px}.nav-pill .nav-talk-mobile svg{width:16px;height:16px}.nav-actions .theme-btn{margin-left:.4rem;flex-shrink:0;width:34px!important;height:34px!important;border:1px solid rgba(255,255,255,.20);background:linear-gradient(180deg,rgba(255,255,255,.14) 0%,rgba(255,255,255,.05) 100%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 8px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.15)}.nav-actions .theme-btn svg{width:15px!important;height:15px!important}#navbar.scrolled .nav-pill,#navbar.nav-solid .nav-pill,#navbar.scrolled .theme-btn,#navbar.nav-solid .theme-btn{background:linear-gradient(180deg,rgba(15,23,42,.05) 0%,rgba(15,23,42,.02) 100%);border-color:rgba(15,23,42,.12);box-shadow:0 2px 8px rgba(15,23,42,.06),inset 0 1px 0 rgba(255,255,255,.6)}#navbar.scrolled .nav-pill,#navbar.nav-solid .nav-pill{background:linear-gradient(180deg,rgba(15,23,42,.06) 0%,rgba(15,23,42,.02) 100%);border-color:rgba(15,23,42,.12);box-shadow:0 2px 8px rgba(15,23,42,.06),inset 0 1px 0 rgba(255,255,255,.6)}[data-theme="dark"] #navbar.scrolled .nav-pill,[data-theme="dark"] #navbar.nav-solid .nav-pill{background:linear-gradient(180deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,.02) 100%);border-color:rgba(255,255,255,.12);box-shadow:0 2px 8px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.1)}}.talk-modal-overlay{position:fixed;inset:0;background:rgba(15,23,42,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s,visibility .25s}.talk-modal-overlay.open{opacity:1;visibility:visible;pointer-events:auto}.talk-modal{background:#fff;border-radius:18px;padding:1.75rem 1.5rem 1.5rem;width:100%;max-width:440px;max-height:92vh;overflow-y:auto;position:relative;box-shadow:0 24px 80px rgba(15,23,42,.25),0 4px 12px rgba(15,23,42,.1);transform:translateY(16px) scale(.97);transition:transform .25s;border:1px solid rgba(15,23,42,.06)}.talk-modal-overlay.open .talk-modal{transform:translateY(0) scale(1)}[data-theme="dark"] .talk-modal{background:#0f1e3d;color:#f1f5f9;border-color:rgba(255,255,255,.08)}.talk-modal-close{position:absolute;top:.85rem;right:.85rem;width:32px;height:32px;background:transparent;border:none;cursor:pointer;color:#94a3b8;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:color .15s,background .15s}.talk-modal-close:hover{color:#0f172a;background:#f1f5f9}[data-theme="dark"] .talk-modal-close{color:rgba(255,255,255,.5)}[data-theme="dark"] .talk-modal-close:hover{color:#fff;background:rgba(255,255,255,.08)}.talk-modal-head{text-align:left;margin-bottom:1.25rem;padding-right:2rem}.talk-modal-title{font-size:1.4rem;font-weight:800;color:#0f172a;line-height:1.2;letter-spacing:-.015em;margin:0 0 .35rem}.talk-modal-sub{font-size:.85rem;color:#64748b;line-height:1.5;margin:0;font-weight:400}[data-theme="dark"] .talk-modal-title{color:#f1f5f9}[data-theme="dark"] .talk-modal-sub{color:rgba(255,255,255,.65)}.talk-modal-contact-row{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;margin-bottom:1.1rem}.talk-modal-contact{display:flex;align-items:center;gap:.7rem;padding:.85rem .9rem;border-radius:12px;text-decoration:none;color:#fff;transition:box-shadow .18s ease,transform .18s ease;position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent;min-width:0}.talk-modal-contact:hover{transform:translateY(-1px)}.talk-modal-contact-call{background:linear-gradient(135deg,#065CFE 0%,#0046d6 100%);box-shadow:0 6px 18px rgba(6,92,254,.25)}.talk-modal-contact-call:hover{box-shadow:0 8px 24px rgba(6,92,254,.35)}.talk-modal-contact-wa{background:linear-gradient(135deg,#25D366 0%,#1ebe57 100%);box-shadow:0 6px 18px rgba(37,211,102,.28)}.talk-modal-contact-wa:hover{box-shadow:0 8px 24px rgba(37,211,102,.4)}[data-theme="dark"] .talk-modal-contact-call{box-shadow:0 6px 22px rgba(6,92,254,.4)}[data-theme="dark"] .talk-modal-contact-wa{box-shadow:0 6px 22px rgba(37,211,102,.4)}.talk-modal-contact-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:10px;background:rgba(255,255,255,.18);color:#fff;border:1px solid rgba(255,255,255,.22)}.talk-modal-contact-icon svg{display:block}.talk-modal-contact-text{display:flex;flex-direction:column;line-height:1.1;gap:.2rem;min-width:0;flex:1}.talk-modal-contact-label{font-size:.95rem;font-weight:800;color:#fff;letter-spacing:-.005em;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.talk-modal-contact-sub{font-size:.74rem;color:rgba(255,255,255,.85);font-weight:600;letter-spacing:.005em;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:480px){.talk-modal-contact-row{grid-template-columns:1fr}}.talk-modal-phonebox{display:flex;align-items:center;gap:.85rem;background:linear-gradient(135deg,#065CFE 0%,#0046d6 100%);border-radius:12px;padding:.85rem 1rem;margin-bottom:1.1rem;text-decoration:none;transition:box-shadow .2s ease;box-shadow:0 6px 18px rgba(6,92,254,.25);-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden}.talk-modal-phonebox:hover{box-shadow:0 8px 24px rgba(6,92,254,.35)}[data-theme="dark"] .talk-modal-phonebox{box-shadow:0 6px 22px rgba(6,92,254,.4)}.talk-modal-phonebox-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex-shrink:0;border-radius:11px;background:rgba(255,255,255,.16);color:#fff;border:1px solid rgba(255,255,255,.2)}.talk-modal-phonebox-icon svg{display:block}.talk-modal-phonebox-text{display:flex;flex-direction:column;line-height:1.1;gap:.18rem;min-width:0;flex:1}.talk-modal-phonebox-label{font-size:.7rem;color:rgba(255,255,255,.78);font-weight:600;text-transform:uppercase;letter-spacing:.1em;line-height:1}.talk-modal-phonebox-num{font-size:1.05rem;font-weight:800;color:#fff;letter-spacing:.005em;line-height:1.1;font-variant-numeric:tabular-nums}.talk-modal-phonebox-arrow{color:rgba(255,255,255,.7);font-size:1.15rem;font-weight:600;transition:transform .2s ease,color .2s ease;flex-shrink:0}.talk-modal-phonebox:hover .talk-modal-phonebox-arrow{transform:translateX(3px);color:#fff}.talk-modal-or{display:flex;align-items:center;gap:.7rem;margin-bottom:1rem}.talk-modal-or::before,.talk-modal-or::after{content:'';flex:1;height:1px;background:#e2e8f0}[data-theme="dark"] .talk-modal-or::before,[data-theme="dark"] .talk-modal-or::after{background:rgba(255,255,255,.1)}.talk-modal-or span{font-size:.72rem;color:#94a3b8;font-weight:500;letter-spacing:.02em;white-space:nowrap}.talk-modal-form{display:flex;flex-direction:column;gap:.85rem}.talk-label{display:flex;flex-direction:column;gap:.4rem;font-size:.85rem;font-weight:500;color:#475569}.talk-label-text{display:inline-flex;align-items:baseline;gap:.15rem;font-size:.78rem;font-weight:600;color:#334155;line-height:1;letter-spacing:.005em}.talk-req{color:#ef4444;font-style:normal;font-weight:600;margin-left:1px}[data-theme="dark"] .talk-label-text{color:rgba(255,255,255,.85)}.talk-input{width:100%;padding:.72rem .85rem;border:1.5px solid #e2e8f0;border-radius:9px;font-size:.9rem;font-family:'Inter',sans-serif;color:#0f172a;background:#fff;outline:none;transition:border-color .18s,box-shadow .18s}.talk-input::placeholder{color:#cbd5e1;font-weight:400}.talk-input:focus{border-color:#065CFE;box-shadow:0 0 0 3px rgba(6,92,254,.12)}[data-theme="dark"] .talk-input{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.12);color:#f1f5f9}[data-theme="dark"] .talk-input::placeholder{color:rgba(255,255,255,.3)}.talk-phone-wrap{display:flex;align-items:stretch;border:1.5px solid #e2e8f0;border-radius:9px;background:#fff;overflow:hidden;transition:border-color .18s,box-shadow .18s}.talk-phone-wrap:focus-within{border-color:#065CFE;box-shadow:0 0 0 3px rgba(6,92,254,.12)}.talk-phone-prefix{display:inline-flex;align-items:center;justify-content:center;padding:0 .85rem;background:#f8fafc;color:#475569;font-size:.88rem;font-weight:600;border-right:1.5px solid #e2e8f0;user-select:none;flex-shrink:0}.talk-phone-input{flex:1;border:none!important;border-radius:0!important;padding:.72rem .85rem;background:transparent}.talk-phone-input:focus{box-shadow:none!important;border:none!important}[data-theme="dark"] .talk-phone-wrap{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.12)}[data-theme="dark"] .talk-phone-prefix{background:rgba(255,255,255,.06);color:rgba(255,255,255,.7);border-right-color:rgba(255,255,255,.12)}.talk-submit{margin-top:.5rem;padding:.85rem 1rem;background:#0f172a;color:#fff;border:none;border-radius:9px;font-size:.92rem;font-weight:700;letter-spacing:.005em;cursor:pointer;transition:background .18s,box-shadow .18s;font-family:'Inter',sans-serif;box-shadow:0 4px 14px rgba(15,23,42,.18)}.talk-submit:hover{background:#1e293b;box-shadow:0 6px 18px rgba(15,23,42,.28)}[data-theme="dark"] .talk-submit{background:#fff;color:#0f172a;box-shadow:0 4px 14px rgba(0,0,0,.35)}[data-theme="dark"] .talk-submit:hover{background:#f1f5f9;box-shadow:0 6px 18px rgba(0,0,0,.45)}.btn-white{background:#fff;color:#003CB2;font-weight:800;box-shadow:0 2px 16px rgba(0,0,0,.15)}.btn-white:hover{background:#eff6ff;transform:translateY(-2px);box-shadow:0 6px 24px rgba(0,0,0,.18)}.btn-ghost{background:rgba(255,255,255,.12);color:#fff;font-weight:600;border:1.5px solid rgba(255,255,255,.28);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.btn-ghost:hover{background:rgba(255,255,255,.22);border-color:rgba(255,255,255,.5);transform:translateY(-2px)}.btn-lg{padding:.75rem 1.75rem;font-size:.95rem;border-radius:50px}#navbar{position:absolute;top:var(--sbd-promo-h,0);left:0;right:0;z-index:100;background:transparent;border-bottom:none;transition:background .35s,backdrop-filter .35s,box-shadow .35s,border-color .35s,top .25s}[data-page="inner"] #navbar{position:fixed;background:#fff;box-shadow:0 4px 16px rgba(15,23,42,.07)}[data-theme="dark"][data-page="inner"] #navbar{background:#060d1f;box-shadow:0 8px 24px rgba(0,0,0,.55)}#navbar.scrolled,#navbar.nav-solid{position:fixed;background:#fff;backdrop-filter:none;border-bottom:none;box-shadow:0 4px 16px rgba(15,23,42,.07)}#navbar.scrolled .nav-link,#navbar.nav-solid .nav-link{color:#0f172a!important}#navbar.scrolled .nav-link:hover,#navbar.nav-solid .nav-link:hover{color:#065CFE!important;background:rgba(6,92,254,.07)!important}#navbar.scrolled .nav-link svg,#navbar.nav-solid .nav-link svg{stroke:#475569}#navbar.scrolled .btn-text,#navbar.nav-solid .btn-text{color:#0f172a!important}#navbar.scrolled .theme-btn,#navbar.nav-solid .theme-btn{color:#475569!important}#navbar.scrolled .theme-btn:hover,#navbar.nav-solid .theme-btn:hover{background:rgba(148,163,184,.12)!important;color:#cbd5e1!important}#navbar.scrolled .hamburger span,#navbar.nav-solid .hamburger span{background:#0f172a}#navbar.scrolled .btn-outline,#navbar.nav-solid .btn-outline{color:#065CFE!important;border-color:#065CFE!important;background:transparent!important}#navbar.scrolled .btn-outline:hover,#navbar.nav-solid .btn-outline:hover{background:rgba(6,92,254,.07)!important}#navbar.scrolled .nav-logo-img,#navbar.nav-solid .nav-logo-img{filter:none!important}[data-theme="dark"] #navbar.scrolled,[data-theme="dark"] #navbar.nav-solid{background:#060d1f;border-bottom:none;box-shadow:0 8px 24px rgba(0,0,0,.55)}[data-theme="dark"] #navbar.scrolled .nav-link,[data-theme="dark"] #navbar.nav-solid .nav-link{color:rgba(255,255,255,.88)!important}[data-theme="dark"] #navbar.scrolled .nav-link:hover,[data-theme="dark"] #navbar.nav-solid .nav-link:hover{color:#fff!important;background:rgba(255,255,255,.08)!important}[data-theme="dark"] #navbar.scrolled .btn-text,[data-theme="dark"] #navbar.nav-solid .btn-text{color:rgba(255,255,255,.85)!important}[data-theme="dark"] #navbar.scrolled .theme-btn,[data-theme="dark"] #navbar.nav-solid .theme-btn{color:rgba(255,255,255,.7)!important}[data-theme="dark"] #navbar.scrolled .hamburger span,[data-theme="dark"] #navbar.nav-solid .hamburger span{background:#fff}[data-theme="dark"] #navbar.scrolled .btn-outline,[data-theme="dark"] #navbar.nav-solid .btn-outline{color:#fff!important;border-color:rgba(255,255,255,.45)!important}[data-theme="dark"] #navbar.scrolled .nav-logo-img,[data-theme="dark"] #navbar.nav-solid .nav-logo-img{filter:brightness(0) invert(1)!important}#navbar .nav-link{color:rgba(255,255,255,.88)!important}#navbar .nav-link:hover{color:#fff!important;background:rgba(255,255,255,.1)!important}#navbar .nav-link svg{stroke:rgba(255,255,255,.7)}#navbar .btn-text{color:rgba(255,255,255,.85)!important}#navbar .btn-text:hover{color:#fff!important}#navbar .theme-btn{color:rgba(255,255,255,.75)!important}#navbar .theme-btn:hover{background:rgba(255,255,255,.1)!important;color:#fff!important}#navbar .hamburger span{background:#fff}#navbar .btn-outline{color:#fff!important;border-color:rgba(255,255,255,.45)!important;background:transparent!important}#navbar .btn-outline:hover{background:rgba(255,255,255,.12)!important;border-color:rgba(255,255,255,.8)!important}.nav-logo-img{filter:brightness(0) invert(1)!important}.nav-wrap{display:flex;align-items:stretch;max-width:1200px;margin:0 auto;height:78px}.nav-inner{flex:1;display:flex;align-items:center;justify-content:space-between;height:78px;padding:0 1.25rem;min-width:0}.nav-logo{display:flex;align-items:center}.nav-logo-img{height:44px;width:auto;display:block;filter:none;transition:filter .3s}[data-theme="dark"] .nav-logo-img{filter:brightness(0) invert(1)}.nav-menu{display:flex;align-items:center;gap:0}.nav-item{position:relative}.nav-link{display:flex;align-items:center;gap:.3rem;padding:.5rem .7rem;border-radius:var(--radius-sm);font-size:.88rem;font-weight:500;color:var(--text2);transition:all .18s}.nav-link:hover{color:var(--primary)!important;background:rgba(6,92,254,.07)}.nav-link svg{width:14px;height:14px;transition:transform .2s;stroke:currentColor;fill:none}.nav-item:hover .nav-link svg,.nav-item.open .nav-link svg{transform:rotate(180deg)}.nav-item{position:relative}.nav-item::after{content:'';position:absolute;top:100%;left:0;right:0;height:32px}.dropdown{position:absolute;top:calc(100%+28px);left:0;background:#ffffff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 14px 40px rgba(15,23,42,.12);min-width:300px;padding:.85rem;z-index:9999;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.nav-menu>.nav-item:last-child>.dropdown{left:auto !important;right:0 !important}.dropdown.wide{min-width:820px;display:grid;grid-template-columns:1fr 280px;gap:1rem;padding:1.1rem;left:0;right:auto}.dropdown.wide .dropdown-inner{display:grid;grid-template-columns:1fr 1fr;gap:.2rem}.nav-item.open>.dropdown,.nav-item:hover>.dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.dropdown-inner{display:contents}.dropdown a{display:flex;align-items:center;gap:.85rem;padding:.7rem .85rem;border-radius:10px;transition:background .15s;color:var(--text);cursor:pointer}.dropdown a:hover{background:#f1f5f9}[data-theme="dark"] .dropdown a:hover{background:rgba(255,255,255,.06)}.drop-icon{width:42px;height:42px;border-radius:10px;flex-shrink:0;background:#f1f5f9;display:flex;align-items:center;justify-content:center;transition:background .15s}.dropdown a:hover .drop-icon{background:#e2e8f0}[data-theme="dark"] .drop-icon{background:rgba(255,255,255,.08)}[data-theme="dark"] .dropdown a:hover .drop-icon{background:rgba(255,255,255,.14)}.drop-icon svg{width:19px;height:19px;stroke:#0f172a;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}[data-theme="dark"] .drop-icon svg{stroke:#cbd5e1}.drop-icon svg.brand-icon{stroke:none!important;fill:initial!important}.drop-icon svg.brand-icon path{stroke:none}.drop-title{font-size:.93rem;font-weight:700;color:#0f172a;display:flex;align-items:center;gap:.4rem;line-height:1.2}.drop-desc{font-size:.78rem;color:#64748b;margin-top:.18rem;line-height:1.3}.dropdown-help{background:linear-gradient(180deg,#f8fafc 0%,#eef2ff 100%);border:1px solid #e2e8f0;border-radius:14px;padding:1.15rem 1.1rem;display:flex;flex-direction:column}[data-theme="dark"] .dropdown-help{background:linear-gradient(180deg,rgba(255,255,255,.04) 0%,rgba(6,92,254,.08) 100%);border-color:rgba(255,255,255,.08)}.help-head{display:flex;align-items:center;gap:.55rem;margin-bottom:.55rem}.help-head-icon{width:28px;height:28px;border-radius:50%;background:#fff;border:1.5px solid var(--primary);display:flex;align-items:center;justify-content:center;color:var(--primary);flex-shrink:0}[data-theme="dark"] .help-head-icon{background:rgba(255,255,255,.08)}.help-head-icon svg{width:14px;height:14px}.help-head strong{font-size:.92rem;color:#0f172a;font-weight:700;line-height:1.3}[data-theme="dark"] .help-head strong{color:#f1f5f9}.dropdown-help p{font-size:.78rem;color:#64748b;line-height:1.5;margin:0 0 .85rem}[data-theme="dark"] .dropdown-help p{color:rgba(255,255,255,.7)}.help-card{background:#fff;border:1px solid rgba(6,92,254,.18);border-radius:10px;padding:.8rem .9rem;margin-bottom:.85rem}[data-theme="dark"] .help-card{background:rgba(0,0,0,.25);border-color:rgba(255,255,255,.1)}.help-status{font-size:.72rem;color:#475569;margin-bottom:.35rem;display:flex;align-items:center;gap:.4rem;font-weight:500}[data-theme="dark"] .help-status{color:rgba(255,255,255,.75)}.help-dot{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.18)}.help-label{font-size:.72rem;color:#94a3b8;margin-bottom:.1rem;font-weight:500}.help-phone{font-size:1.05rem;font-weight:800;color:var(--primary)!important;text-decoration:none;letter-spacing:-.01em;display:block;line-height:1.1}.help-phone:hover{color:var(--primary-l,#054acc)!important}.dropdown .help-cta{display:flex;align-items:center;justify-content:center;gap:.5rem;background:#25d366!important;color:#fff!important;padding:.75rem 1rem;border-radius:9px;font-weight:700;font-size:.88rem;text-decoration:none;margin-top:auto;transition:background .18s,box-shadow .18s,transform .12s;box-shadow:0 2px 8px rgba(37,211,102,.3);letter-spacing:.01em}.dropdown .help-cta:hover{background:#1ebe5a!important;color:#fff!important;box-shadow:0 4px 14px rgba(37,211,102,.45);transform:none}.dropdown .help-cta svg{width:18px;height:18px;fill:#fff;stroke:none;flex-shrink:0}[data-theme="dark"] .dropdown{background:#0a1428!important;border-color:rgba(255,255,255,.08)!important;border-top:none!important}[data-theme="dark"] .drop-title{color:#f1f5f9}[data-theme="dark"] .drop-desc{color:#94a3b8}[data-theme="dark"] .dropdown a{color:rgba(255,255,255,.88)}[data-theme="dark"] .dropdown a:hover{background:rgba(255,255,255,.08)!important}[data-theme="dark"] .drop-icon{background:rgba(255,255,255,.08)}[data-theme="dark"] .drop-icon svg{stroke:rgba(255,255,255,.8)}.drop-badge{font-size:.62rem;font-weight:800;padding:.15rem .55rem;background:var(--primary);color:#fff;border-radius:99px;letter-spacing:.05em;text-transform:uppercase}.drop-badge.drop-badge-hot{background:#fef3c7;color:#92400e;border:1px solid #fcd34d}.drop-badge.drop-badge-best{background:#fef3c7;color:#92400e;border:1px solid #fcd34d}.drop-badge.drop-badge-new{background:#dcfce7;color:#15803d;border:1px solid #86efac}[data-theme="dark"] .drop-badge.drop-badge-hot{background:#fef3c7;color:#92400e}[data-theme="dark"] .drop-badge.drop-badge-best{background:#fef3c7;color:#92400e}[data-theme="dark"] .drop-badge.drop-badge-new{background:#dcfce7;color:#15803d}.nav-actions{display:flex;align-items:center;gap:.5rem}.nav-sep{color:rgba(255,255,255,.3);font-size:.85rem;pointer-events:none;user-select:none}#navbar.scrolled .nav-sep,#navbar.nav-solid .nav-sep{color:#cbd5e1}.theme-btn{width:32px;height:32px;border-radius:50%;border:1px solid rgba(15,23,42,.18);display:flex;align-items:center;justify-content:center;color:var(--text);transition:all .2s;background:transparent}.theme-btn:hover{background:rgba(148,163,184,.12);color:#94a3b8;border-color:rgba(148,163,184,.45)}.theme-btn svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2}#navbar:not(.scrolled):not(.nav-solid) .theme-btn{border-color:rgba(255,255,255,.22);color:#fff}#navbar:not(.scrolled):not(.nav-solid) .theme-btn:hover{border-color:rgba(255,255,255,.55);background:rgba(255,255,255,.1)}#navbar .btn-outline{color:var(--primary);border-color:var(--primary);background:transparent}#navbar .btn-outline:hover{background:rgba(6,92,254,.07)}.hamburger{display:none;flex-direction:column;gap:5px;padding:.5rem;border-radius:8px;transition:background .2s}.hamburger:hover{background:rgba(0,0,0,.06)}.hamburger span{display:block;width:22px;height:2px;background:var(--text);border-radius:2px;transition:all .3s}.hamburger.open span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.mobile-menu{position:fixed;right:0;bottom:0;width:300px;top:0;background:var(--card);box-shadow:-4px 0 24px rgba(0,0,0,.15);z-index:999;transform:translateX(100%);transition:transform .3s ease;display:flex;flex-direction:column;overflow-y:auto}.mobile-menu.open{transform:translateX(0)}.mobile-overlay{position:fixed;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,.4);z-index:998;opacity:0;visibility:hidden;transition:all .3s;backdrop-filter:blur(3px)}.mobile-overlay.open{opacity:1;visibility:visible}.mobile-header{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.25rem;border-bottom:1px solid var(--border)}.mobile-logo{display:flex;align-items:center}.mobile-logo-img{height:42px;width:auto;display:block}.close-btn{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--text2)}.close-btn:hover{background:var(--bg2);color:var(--primary)}.close-btn svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2}.mobile-nav{padding:1rem;flex:1}.mobile-section-btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.75rem 1rem;border-radius:var(--radius-sm);font-size:.9rem;font-weight:600;color:var(--text);transition:background .15s}.mobile-section-btn:hover{background:rgba(6,92,254,.06);color:var(--primary)}.mobile-section-btn svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;transition:transform .2s}.mobile-section-btn.open svg{transform:rotate(-90deg)}.mobile-sub{display:none;padding:0}.mobile-sub.open{display:block}.mobile-sub a{display:flex;align-items:center;justify-content:space-between;padding:.7rem 1rem;font-size:.88rem;color:var(--text2);transition:all .15s;background:#f7f9fc}.mobile-sub a:hover{color:var(--primary);background:rgba(6,92,254,.06)}.mobile-footer{padding:1rem;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:.6rem}.hero-bg,.hero-bg::before,.hero-grid,.hero-aurora,.aurora-blob,.aurora-1,.aurora-2,.aurora-3,.aurora-4,.hero-orb,.hero-orb-1,.hero-orb-2,.hero-wave{display:none!important}.hero{position:relative;background:url('../img/blue-bg.webp') center center / cover no-repeat;min-height:100vh;padding:148px 0 90px;overflow:hidden;box-sizing:border-box;display:flex;align-items:center}.hero::before{content:'';position:absolute;inset:0;background:linear-gradient( 120deg,rgba(0,20,140,.96) 0%,rgba(0,40,170,.88) 50%,rgba(6,75,220,.78) 100% );z-index:0;pointer-events:none}.hero::after{display:none}.hero::after{display:none}.hero-content{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 1.1rem;width:100%;display:block;box-sizing:border-box}.hero-content .hero-left{position:relative;z-index:2;max-width:780px}.hero-content .hero-right{position:absolute;top:50%;right:0;transform:translateY(-50%);width:48%;max-width:560px;z-index:1;pointer-events:none;opacity:.85}.hero-left{min-width:0}.hero-rating-badge{display:inline-flex;align-items:center;gap:.65rem;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(8px);padding:.45rem 1.2rem .45rem .9rem;border-radius:99px;margin-bottom:1.6rem}.hero-stars{color:#fbbf24;font-size:1.05rem;letter-spacing:.05em;line-height:1}.hero-rating-text{font-size:.82rem;color:rgba(255,255,255,.9);font-weight:500}.hero-rating-text strong{color:#fff;font-weight:700}.hero-pills{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1.6rem}.hero-pill{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem 1rem;border-radius:99px;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.22);color:rgba(255,255,255,.88);font-size:.76rem;font-weight:600;letter-spacing:.01em;white-space:nowrap}.hero-h1{font-size:clamp(1.9rem,3.2vw,2.9rem);font-weight:900;letter-spacing:-.03em;line-height:1.18;color:#fff;margin-bottom:1rem}.hero-h1 .gold{color:#fbbf24}.hero-sub{font-size:.98rem;color:rgba(255,255,255,.72);line-height:1.7;max-width:480px;margin-bottom:1.6rem}.hero-checks{list-style:none;padding:0;margin:0 0 1.8rem;display:flex;flex-direction:column;gap:.6rem}.hero-checks li{display:flex;align-items:center;gap:.7rem;font-size:.92rem;color:rgba(255,255,255,.88)}.hero-checks li::before{content:'✓';width:20px;height:20px;border-radius:50%;flex-shrink:0;background:rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:900;color:#fff}.hero-btns{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1.6rem}.hero-btn-primary{display:inline-flex;align-items:center;padding:.78rem 1.7rem;border-radius:10px;background:#fff;color:#065CFE;font-weight:800;font-size:.92rem;box-shadow:0 4px 22px rgba(0,0,0,.18);transition:all .2s;white-space:nowrap}.hero-btn-primary:hover{transform:translateY(-1px);box-shadow:0 8px 30px rgba(0,0,0,.22);color:#003CB2}.hero-btn-outline{display:inline-flex;align-items:center;padding:.78rem 1.7rem;border-radius:10px;background:transparent;color:#fff;border:1.5px solid #fff;font-weight:700;font-size:.92rem;transition:all .2s;white-space:nowrap}.hero-btn-outline:hover{background:#fff;color:#065CFE}.hero-trust-pills{display:flex;flex-wrap:wrap;gap:.45rem}.hero-trust-pill{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .8rem;border-radius:99px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.65);font-size:.75rem;font-weight:500}.hero-right{position:relative;z-index:2}.hero-card{background:#fff;border:1px solid rgba(255,255,255,.75);border-radius:20px;box-shadow:0 32px 80px rgba(0,0,0,.3),0 4px 20px rgba(0,0,0,.12);padding:1.75rem}.hero-card-tabs{display:flex;gap:.3rem;margin-bottom:1.4rem;background:#f1f5f9;border-radius:12px;padding:4px}.hero-card-tab{flex:1;text-align:center;padding:.5rem;border-radius:9px;font-size:.82rem;font-weight:700;color:#64748b;cursor:pointer;transition:all .18s;border:none;background:transparent;white-space:nowrap}.hero-card-tab.active{background:#fff;color:#065CFE;box-shadow:0 1px 6px rgba(0,0,0,.1)}.hero-card-content{display:block}.hero-card-label{font-size:.8rem;color:#64748b;margin-bottom:.7rem;font-weight:500}.hero-card-search{display:flex;border:2px solid #065CFE;border-radius:10px;overflow:hidden;margin-bottom:1rem}.hero-card-search input{flex:1;padding:.68rem 1rem;border:none;outline:none;font-size:.88rem;color:#0f172a;min-width:0;font-family:'Inter',sans-serif;background:transparent}.hero-card-search:focus-within{border-color:#065CFE;box-shadow:0 0 0 3px rgba(6,92,254,.12)}.hero-card-search input::placeholder{color:#94a3b8}.hero-card-search button{padding:.68rem 1rem;background:#065CFE;color:#fff;font-size:.82rem;font-weight:700;border:none;cursor:pointer;transition:background .18s;white-space:nowrap}.hero-card-search button:hover{background:#003CB2}.hero-card-tlds{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.4rem;margin-bottom:1.2rem}.hero-card-tld{display:flex;flex-direction:column;gap:.12rem;padding:.55rem .6rem;border-radius:8px;background:#f8faff;border:1.5px solid #e2e8f0;transition:border-color .15s}.hero-card-tld:hover{border-color:#93c5fd}.hero-card-tld.pop{border-color:#065CFE;background:#eff6ff}.hero-card-tld .ext{font-size:.84rem;font-weight:800;color:#0f172a}.hero-card-tld .price{font-size:.76rem;font-weight:600;color:#475569}.hero-card-tld.pop .ext{color:#065CFE}.hct-plans{display:flex;flex-direction:column;gap:.45rem;margin-bottom:1.2rem}.hct-plan{display:flex;align-items:center;justify-content:space-between;padding:.65rem 1rem;border-radius:10px;border:1.5px solid #e2e8f0;background:#f8faff;text-decoration:none;transition:all .18s;gap:.75rem}.hct-plan:hover{border-color:#065CFE;background:#eff6ff}.hct-plan-name{font-size:.82rem;font-weight:700;color:#0f172a;flex-shrink:0}.hct-plan-feat{font-size:.72rem;color:#64748b;flex:1;text-align:center}.hct-plan-price{font-size:.88rem;font-weight:800;color:#065CFE;flex-shrink:0}.hct-plan-price span{font-size:.7rem;color:#94a3b8;font-weight:500}.hero-card-divider{height:1px;background:#f1f5f9;margin:0 0 1.1rem}.hero-card-highlights{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.4rem;text-align:center}.hero-card-hl strong{display:block;font-size:.77rem;font-weight:700;color:#0f172a;line-height:1.3}.hero-card-hl span{font-size:.68rem;color:#94a3b8}.stats-bar{padding:3.5rem 0;background:var(--primary)}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;text-align:center}.stat-icon-wrap{width:48px;height:48px;border-radius:12px;background:rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;margin:0 auto .75rem}.stat-icon-wrap svg{width:24px;height:24px;stroke:#fff;fill:none;stroke-width:2}.stat-val{font-size:2.2rem;font-weight:900;color:#fff;line-height:1}.stat-lbl{font-size:.85rem;font-weight:500;color:rgba(255,255,255,.7);margin-top:.3rem}.services-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.services-grid{align-items:stretch;grid-template-columns:repeat(4,minmax(0,1fr))}.svc-card{position:relative;background:var(--card);border-radius:18px;border:1.5px solid var(--border);padding:1.6rem;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr auto;column-gap:1rem;height:100%}.svc-card>.svc-desc{grid-column:1 / -1;grid-row:2}.svc-card>.svc-bottom{grid-column:1 / -1;grid-row:3}.svc-card>*{position:relative;z-index:1}.svc-card.svc-featured{border-color:var(--border);box-shadow:0 1px 2px rgba(15,23,42,.04)}.svc-badge{position:absolute;top:-12px;left:16px;font-size:.66rem;font-weight:800;padding:.32rem .85rem;background:#f59e0b;color:#431a00;border-radius:99px;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 3px 10px rgba(0,0,0,.12);z-index:3;line-height:1;white-space:nowrap}.svc-icon{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;grid-column:1;grid-row:1;align-self:center}.svc-icon svg{width:24px;height:24px;stroke:#fff;fill:none;stroke-width:2}.svc-icon.ic-blue{background:#0b5cfe}.svc-icon.ic-purple{background:#7c3aed}.svc-icon.ic-amber{background:#f59e0b}.svc-icon.ic-cyan{background:#06b6d4}.svc-icon.ic-rose{background:#f43f5e}.svc-icon.ic-sky{background:#0ea5e9}.svc-icon.ic-violet{background:#8b5cf6}.svc-icon.ic-green{background:#10b981}.svc-title{font-size:1.05rem;font-weight:700;margin-bottom:.5rem;color:var(--text);transition:color .2s;grid-column:2;grid-row:1;align-self:center}.svc-card:hover .svc-title{}.svc-desc{font-size:.85rem;color:var(--text2);line-height:1.6;flex:1;margin-bottom:1.2rem}.svc-bottom{margin-top:auto;display:flex;flex-direction:column;gap:1.1rem}.svc-price-top{display:flex;align-items:baseline;gap:.45rem;flex-wrap:wrap;line-height:1.1}.svc-from{font-size:.78rem;color:var(--text3);font-weight:500;white-space:nowrap;letter-spacing:.01em}.svc-from-red{color:#dc2626;font-weight:700;background:rgba(220,38,38,.08);padding:.18rem .5rem;border-radius:5px;letter-spacing:.02em;text-transform:uppercase;font-size:.7rem;border:1px solid rgba(220,38,38,.2)}.svc-from-green{color:#15803d;font-weight:700;background:rgba(22,163,74,.1);padding:.18rem .5rem;border-radius:5px;letter-spacing:.02em;text-transform:uppercase;font-size:.7rem;border:1px solid rgba(22,163,74,.22)}.svc-price{font-size:1.65rem;font-weight:900;color:var(--text);letter-spacing:-.02em;white-space:nowrap;line-height:1}.svc-period{font-size:.74rem;font-weight:500;color:var(--text3);margin-left:.1rem}.svc-cta{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:44px;padding:0 1rem;border-radius:9px;background:var(--primary);color:#fff!important;font-size:.88rem;font-weight:700;text-decoration:none;border:1.5px solid var(--primary);transition:background .18s,border-color .18s,box-shadow .18s,gap .2s;letter-spacing:.01em;box-shadow:0 4px 14px rgba(6,92,254,.3)}.svc-cta:hover{background:var(--primary-l,#054acc);color:#fff!important;border-color:var(--primary-l,#054acc);box-shadow:0 6px 20px rgba(6,92,254,.45);gap:.55rem}.svc-cta svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2.5}[data-theme="dark"] .svc-cta{background:var(--primary);color:#fff!important;border-color:var(--primary)}[data-theme="dark"] .svc-cta:hover{background:#054acc;color:#fff!important;border-color:#054acc}.svc-search{display:flex;align-items:stretch;height:40px;box-sizing:border-box;border:1.5px solid var(--primary);border-radius:9px;overflow:hidden;background:var(--card);transition:box-shadow .18s}.svc-search:focus-within{box-shadow:0 0 0 3px rgba(6,92,254,.14)}.svc-search input{flex:1;height:100%;padding:0 .9rem;background:transparent;border:none;outline:none;font-size:.9rem;color:var(--text);min-width:0;font-family:inherit;font-weight:500}.svc-search input::placeholder{color:var(--text3);font-weight:400}.svc-search button{flex-shrink:0;height:100%;padding:0 1rem;background:var(--primary);color:#fff;border:none;cursor:pointer;font-size:.88rem;font-weight:700;font-family:inherit;letter-spacing:.01em;transition:background .18s}.svc-search button:hover{background:var(--primary-l,#054acc);color:#fff}[data-theme="dark"] .svc-search{background:rgba(255,255,255,.03)}[data-theme="dark"] .svc-search input{color:var(--text)}.ic-blue,.ic-violet,.ic-red,.ic-indigo,.ic-slate,.ic-green,.ic-pink{background:#eff6ff}[data-theme="dark"] .ic-blue,[data-theme="dark"] .ic-violet,[data-theme="dark"] .ic-red,[data-theme="dark"] .ic-indigo,[data-theme="dark"] .ic-slate,[data-theme="dark"] .ic-green,[data-theme="dark"] .ic-pink{background:rgba(6,92,254,.12)}.why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.why-card{display:flex;gap:1.1rem;padding:1.4rem;border-radius:var(--radius);background:var(--card);border:1px solid var(--border);transition:border-color .3s,box-shadow .3s}.why-card:hover{}.why-icon{width:48px;height:48px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.why-icon svg{width:22px;height:22px;fill:none;stroke-width:2}.why-title{font-size:.95rem;font-weight:700;color:var(--text);margin-bottom:.3rem}.why-desc{font-size:.83rem;color:var(--text2);line-height:1.6}#why-serverbd-tabs{padding:0}.wsbd-outer{background:linear-gradient(90deg,#003CB2 0%,#065CFE 100%);padding:5rem 0 4rem;overflow:hidden;position:relative}.wsbd-outer::before{content:none}.wsbd-header{text-align:center;margin-bottom:3.5rem;position:relative}.wsbd-header h2{font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:800;color:#fff;margin-bottom:.6rem}.wsbd-header p{font-size:1.05rem;color:rgba(255,255,255,.65)}.wsbd-layout{display:grid;grid-template-columns:1fr 1.6fr;gap:3rem;align-items:center;position:relative}.wsbd-tab-list{display:flex;flex-direction:column;gap:.4rem}.wsbd-tab{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;text-align:left;padding:1.2rem 1.4rem;border-radius:14px;border:1.5px solid transparent;background:transparent;cursor:pointer;transition:all .22s}.wsbd-tab:hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.12)}.wsbd-tab.active{background:rgba(255,255,255,.13);border-color:rgba(255,255,255,.22);backdrop-filter:blur(10px)}.wsbd-tab-text{flex:1}.wsbd-tab h3{font-size:1rem;font-weight:700;color:#fff;margin-bottom:.28rem}.wsbd-tab p{font-size:.82rem;color:rgba(255,255,255,.5);line-height:1.5;margin:0}.wsbd-tab.active p{color:rgba(255,255,255,.78)}.wsbd-tab-arrow{width:36px;height:36px;border-radius:50%;flex-shrink:0;background:rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;transition:all .22s}.wsbd-tab-arrow svg{width:15px;height:15px;stroke:rgba(255,255,255,.5)}.wsbd-tab.active .wsbd-tab-arrow{background:#fff}.wsbd-tab.active .wsbd-tab-arrow svg{stroke:#065CFE}.wsbd-tab:hover .wsbd-tab-arrow{background:rgba(255,255,255,.22)}.wsbd-tab:hover .wsbd-tab-arrow svg{stroke:#fff}.wsbd-browser-wrap{position:relative}.wsbd-content-panels{position:relative}.wsbd-panel{position:absolute;top:0;left:0;right:0;display:flex;flex-direction:column;gap:1.5rem;opacity:0;pointer-events:none;transition:opacity .28s ease,transform .28s ease;transform:translateY(10px)}.wsbd-panel.active{opacity:1;pointer-events:auto;transform:translateY(0)}@keyframes wsbdFadeIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.wsbd-panel-title{font-size:1.25rem;font-weight:800;color:#fff;padding-bottom:.85rem;border-bottom:1px solid rgba(255,255,255,.18);margin:0}.wsbd-panel-items{display:flex;flex-direction:column;gap:0}.wsbd-panel-item{display:flex;gap:.9rem;align-items:flex-start;padding:.85rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.wsbd-panel-item:last-child{border-bottom:none}.wsbd-pi-icon{width:32px;height:32px;flex-shrink:0;background:rgba(255,255,255,.15);border-radius:7px;display:flex;align-items:center;justify-content:center;margin-top:.15rem}.wsbd-pi-icon svg{width:15px;height:15px;stroke:#fff;stroke-width:2}.wsbd-panel-item h4{font-size:.875rem;font-weight:700;color:#fff;margin:0 0 .25rem;line-height:1.3}.wsbd-panel-item p{font-size:.81rem;color:rgba(255,255,255,.7);line-height:1.6;margin:0}.wsbd-panel-cta{display:inline-flex;align-items:center;gap:.4rem;background:#fff;color:#065CFE;font-weight:700;font-size:.85rem;padding:.65rem 1.25rem;border-radius:8px;text-decoration:none;width:fit-content;transition:all .2s;box-shadow:0 2px 12px rgba(0,0,0,.12)}.wsbd-panel-cta:hover{background:#eff6ff;transform:translateY(-1px)}.wsbd-panel-cta svg{stroke:#065CFE}@media(max-width:900px){.wsbd-layout{grid-template-columns:1fr;gap:2rem}.wsbd-tab-list{flex-direction:row;overflow-x:auto;gap:.3rem;padding-bottom:.25rem}.wsbd-tab{min-width:200px}.wsbd-browser-wrap{order:-1}}@media(max-width:560px){.wsbd-table-head,.wsbd-table-row{grid-template-columns:2fr 1fr 1fr}.wsbd-table-head span:nth-child(3),.wsbd-table-row span:nth-child(3){display:none}.wsbd-screen-sidebar{width:110px}.wsbd-tab-list{flex-direction:column}.wsbd-tab{min-width:unset}}.dc-section{background:var(--bg2)}.dc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.85rem;margin-bottom:2.5rem}.dc-card{display:flex;align-items:center;gap:1rem;background:var(--card);border:1.5px solid var(--border);border-radius:14px;padding:1rem 1.2rem;transition:all .22s;position:relative}.dc-card:hover{}.dc-featured{border-color:rgba(6,92,254,.4);background:linear-gradient(135deg,rgba(6,92,254,.06) 0%,var(--card) 60%)}.dc-flag{font-size:1.9rem;line-height:1;flex-shrink:0;filter:drop-shadow(0 1px 3px rgba(0,0,0,.15))}.dc-info{flex:1;min-width:0}.dc-name{font-size:.9rem;font-weight:700;color:var(--text);line-height:1.3}.dc-city{font-size:.73rem;color:var(--text3);margin-top:.15rem;font-weight:500}.dc-badge-hq{display:inline-flex;align-items:center;gap:.3rem;padding:.22rem .7rem;border-radius:99px;flex-shrink:0;font-size:.68rem;font-weight:800;letter-spacing:.05em;background:rgba(6,92,254,.1);color:#065CFE;border:1px solid rgba(6,92,254,.22)}.dc-online{display:flex;align-items:center;gap:.4rem;font-size:.72rem;font-weight:600;color:#046c4e;flex-shrink:0}.dc-pulse{width:8px;height:8px;border-radius:50%;background:#057a55;flex-shrink:0;box-shadow:0 0 0 0 rgba(34,197,94,.5);animation:dcPulse 2s ease-in-out infinite}@keyframes dcPulse{0%{box-shadow:0 0 0 0 rgba(34,197,94,.5)}70%{box-shadow:0 0 0 6px rgba(34,197,94,0)}100%{box-shadow:0 0 0 0 rgba(34,197,94,0)}}.dc-stats{display:grid;grid-template-columns:repeat(4,1fr);background:var(--card);border:1px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:var(--shadow);margin-top:2rem}.dc-stat{display:flex;flex-direction:column;align-items:center;padding:1.5rem 1rem;text-align:center;border-right:1px solid var(--border)}.dc-stat:last-child{border-right:none}.dc-stat-icon{font-size:1.5rem;margin-bottom:.45rem}.dc-stat-val{font-size:1.35rem;font-weight:900;color:var(--primary);letter-spacing:-.02em}.dc-stat-lbl{font-size:.74rem;color:var(--text3);margin-top:.18rem;font-weight:500}[data-theme="dark"] .dc-featured{background:linear-gradient(135deg,rgba(6,92,254,.12) 0%,var(--card) 60%)}@media(max-width:900px){.dc-cols{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){.dc-cols{grid-template-columns:1fr}.dc-stats{grid-template-columns:repeat(2,1fr)}.dc-stat{border-right:none;border-bottom:1px solid var(--border)}.dc-stat:nth-child(odd){border-right:1px solid var(--border)}.dc-stat:last-child{border-bottom:none}}.testi-slider-wrap{position:relative}.testi-viewport{overflow:hidden;padding:4px 2px}.testi-track{display:flex;gap:20px;transition:transform .4s cubic-bezier(.4,0,.2,1);will-change:transform}.testi-card{flex:0 0 calc((100% - 40px)/3);position:relative;padding:1.4rem;border-radius:var(--radius);background:var(--card);border:1px solid var(--border);transition:border-color .3s,box-shadow .3s,transform .2s;box-sizing:border-box}.testi-card:hover{}.testi-controls{display:flex;align-items:center;justify-content:center;gap:1.25rem;margin-top:1.75rem}.testi-arrow{width:40px;height:40px;border-radius:50%;border:1.5px solid var(--border);background:var(--card);color:var(--text2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .18s;flex-shrink:0}.testi-arrow:hover{border-color:var(--primary);color:var(--primary);box-shadow:0 0 0 3px rgba(6,92,254,.1)}.testi-arrow svg{width:16px;height:16px}.testi-progress{width:120px;height:3px;background:var(--border);border-radius:2px;overflow:hidden}.testi-progress-bar{height:100%;background:var(--primary);border-radius:2px;transition:width .4s ease;width:0%}@media(max-width:1024px){.testi-card{flex:0 0 calc((100% - 20px)/2)}}@media(max-width:640px){.testi-card{flex:0 0 100%}}.testi-quote{position:absolute;top:1rem;right:1rem;opacity:.08;color:var(--primary)}.testi-quote svg{width:36px;height:36px;fill:currentColor}.testi-stars{display:flex;gap:2px;margin-bottom:.75rem;color:#f59e0b}.testi-stars svg{width:15px;height:15px;fill:currentColor}.testi-text{font-size:.88rem;color:var(--text2);line-height:1.7;margin-bottom:1.1rem}.testi-author{display:flex;align-items:center;gap:.75rem;padding-top:.9rem;border-top:1px solid var(--border)}.testi-avatar{width:40px;height:40px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,var(--primary),var(--primary-d));color:#fff;font-weight:700;font-size:.85rem;display:flex;align-items:center;justify-content:center}.testi-name{font-size:.88rem;font-weight:600;color:var(--text)}.testi-role{font-size:.77rem;color:var(--text3)}.testi-trophy-wrap{display:flex;justify-content:center;margin-bottom:.6rem}.testi-trophy-icon{width:72px;height:72px;filter:drop-shadow(0 4px 16px rgba(245,158,11,.35))}.testi-meta-row{display:flex;align-items:center;justify-content:center;gap:.65rem;flex-wrap:wrap;margin:-.5rem 0 2rem;font-size:.88rem;color:var(--text2)}.testi-meta-stars{color:#f59e0b;font-size:1rem;letter-spacing:.06em;line-height:1}.testi-meta-score{color:var(--text);font-size:.88rem}.testi-meta-score strong,.testi-meta-count strong{color:var(--text);font-weight:700}.testi-meta-sep{color:var(--text3);font-size:1rem}.testi-meta-trust{color:var(--text2)}.faq-list{max-width:740px;margin:0 auto}.faq-item{border-radius:var(--radius);border:1px solid var(--border);background:var(--card);margin-bottom:.6rem;overflow:hidden;transition:border-color .3s,box-shadow .3s}.faq-item.open{border-color:rgba(6,92,254,.3);box-shadow:var(--glow-sm);background:rgba(6,92,254,.02)}[data-theme="dark"] .faq-item.open{background:rgba(6,92,254,.06)}.faq-btn{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1.1rem 1.4rem;text-align:left;font-size:.95rem;font-weight:600;color:var(--text);transition:color .2s}.faq-item.open .faq-btn{color:var(--primary)}.faq-q{font-size:.95rem;font-weight:600;color:var(--text);transition:color .2s}.faq-item.open .faq-q{color:var(--primary)}.faq-btn>svg{width:20px;height:20px;min-width:20px;stroke:var(--text2);fill:none;stroke-width:2;transition:transform .25s,stroke .25s;flex-shrink:0}.faq-item.open .faq-btn>svg{transform:rotate(180deg);stroke:var(--primary)}.faq-chevron{width:28px;height:28px;border-radius:50%;flex-shrink:0;background:var(--bg2);display:flex;align-items:center;justify-content:center;transition:all .25s}.faq-item.open .faq-chevron{background:var(--primary);transform:rotate(180deg)}.faq-chevron svg{width:14px;height:14px;stroke:var(--text2);fill:none;stroke-width:2.5;transition:stroke .25s}.faq-item.open .faq-chevron svg{stroke:#fff}.faq-body{max-height:0;overflow:hidden;transition:max-height .3s ease;font-size:.88rem;color:var(--text2);line-height:1.7}.faq-body p{padding:.25rem 1.4rem 1.2rem}.faq-body-inner{padding:.25rem 1.4rem 1.2rem;border-top:1px solid var(--border)}.cta-banner{position:relative;overflow:hidden;background:linear-gradient(90deg,#003CB2 0%,#065CFE 100%);padding:4rem 0;text-align:center;border-radius:0!important}.cta-banner::before{content:none}.cta-banner .hero-grid{display:none}.cta-orb,.cta-orb-1,.cta-orb-2{display:none}.cta-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1rem;border-radius:99px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:rgba(255,255,255,.8);font-size:.8rem;font-weight:500;margin-bottom:1.25rem}.cta-banner h2{font-size:clamp(1.8rem,3.5vw,2.4rem);font-weight:800;color:#fff;margin-bottom:.75rem}.cta-banner p{color:rgba(255,255,255,.7);font-size:1rem;max-width:480px;margin:0 auto 1.75rem}.cta-btns{display:flex;align-items:center;justify-content:center;gap:.9rem;flex-wrap:wrap}.cta-banner .btn-outline{color:#fff;border-color:rgba(255,255,255,.9);background:rgba(255,255,255,.15);font-weight:700}.cta-banner .btn-outline:hover{background:rgba(255,255,255,.28);border-color:#fff;transform:translateY(-1px)}.cta-pills{display:flex;align-items:center;justify-content:center;gap:1.5rem;flex-wrap:wrap;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.cta-pill{display:flex;align-items:center;gap:.4rem;font-size:.82rem;color:rgba(255,255,255,.6)}.cta-dot{width:6px;height:6px;border-radius:50%;background:rgba(96,165,250,.8);flex-shrink:0}.footer{background:#030d0d;color:#94a3b8;padding:4rem 0 0}.footer-top{display:grid;grid-template-columns:280px 1fr;gap:3rem;padding-bottom:2.5rem;border-bottom:1px solid #152040;align-items:start}.footer-brand p{font-size:.85rem;line-height:1.7;margin:1rem 0 1.5rem;max-width:280px}.footer-logo{display:flex;align-items:center;margin-bottom:.5rem}.footer-logo-img{height:40px;width:auto;display:block;filter:brightness(0) invert(1)}.footer-contact{display:none}.footer-social{display:none}.footer-links-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:0}.footer-col{padding:0 1.25rem;border-left:1px solid rgba(255,255,255,.07)}.footer-col:first-child{padding-left:0;border-left:none}.footer-col h4{font-size:.85rem;font-weight:700;color:#fff;margin-bottom:.85rem}.footer-col ul{display:flex;flex-direction:column;gap:.45rem}.footer-col a{font-size:.82rem;color:#94a3b8;transition:color .2s}.footer-col a:hover{color:rgba(37,99,235,.9)}.footer-payments{padding:1.5rem 0;border-bottom:1px solid #152040;display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.footer-payments strong{font-size:.85rem;font-weight:600;color:#fff;white-space:nowrap}.pay-chips{display:flex;flex-wrap:wrap;gap:.4rem}.pay-chip{font-size:.75rem;font-weight:600;padding:.35rem .75rem;border-radius:8px;border:1px solid}.trust-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;padding:2rem 0;border-bottom:1px solid #152040;text-align:center}.trust-val{font-size:1.6rem;font-weight:900;color:#fff}.trust-lbl{font-size:.75rem;color:#64748b;margin-top:.15rem}.footer-bottom{padding:1.25rem 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;border-top:1px solid #152040}.footer-bottom p{font-size:.78rem;color:#64748b;margin:0}.footer-legal{display:flex;gap:1rem}.footer-legal a{font-size:.78rem;color:#475569;transition:color .2s}.footer-legal a:hover{color:rgba(37,99,235,.8)}.page-hero{position:relative;padding:7rem 0 4rem;overflow:hidden;background:url('../img/blue-bg.webp') center 30% / cover no-repeat}.page-hero+.section,.page-hero+section{box-shadow:0 -24px 48px -24px rgba(15,23,42,.18)}[data-theme="dark"] .page-hero+.section,[data-theme="dark"] .page-hero+section{box-shadow:0 -24px 48px -24px rgba(0,0,0,.5)}.page-hero-strap{height:56px;background:#fff;box-shadow:0 -24px 48px -24px rgba(15,23,42,.10)}[data-theme="dark"] .page-hero-strap{background:#0a1428;box-shadow:0 -24px 48px -24px rgba(0,0,0,.5)}@media@media(max-width:540px){.page-hero-strap{height:36px}}.trust-strip-bar{background:var(--bg);border-bottom:1px solid var(--border);padding:.85rem 0}.trust-strip-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.85rem;font-size:.88rem;color:var(--text)}.trust-strip-label{font-weight:800;font-size:.95rem;color:var(--text);letter-spacing:-.01em}.trust-strip-stars{display:inline-flex;align-items:center;gap:1px;background:#22c55e;padding:3px;border-radius:3px}.trust-strip-stars svg{width:18px;height:18px;color:#fff}.trust-strip-link{color:var(--text);text-decoration:none;font-weight:500;border-bottom:1px solid var(--text);transition:opacity .2s}.trust-strip-link:hover{opacity:.7}.trust-strip-link strong{font-weight:700}.trust-strip-brand{display:inline-flex;align-items:center;gap:.4rem;font-weight:700}.trust-strip-brand svg{width:18px;height:18px}.trust-strip-brand strong{font-size:.95rem;letter-spacing:-.01em;color:var(--text);font-weight:600}.trust-strip-divider{width:1px;height:22px;background:var(--border);margin:0 .35rem}.trust-strip-extra{display:inline-flex;align-items:center;gap:.45rem;color:var(--text2);font-size:.88rem}.trust-strip-extra svg{width:18px;height:18px;color:#22c55e;flex-shrink:0}.trust-strip-extra strong{color:var(--text);font-weight:700}.trust-strip-bar.trust-strip-hero{background:transparent;border:0;padding:1.1rem 0 0}.trust-strip-bar.trust-strip-hero .trust-strip-row{justify-content:flex-start;color:rgba(255,255,255,.85)}.trust-strip-bar.trust-strip-hero .trust-strip-label{color:#fff}.trust-strip-bar.trust-strip-hero .trust-strip-link{color:rgba(255,255,255,.85);border-bottom-color:rgba(255,255,255,.55)}.trust-strip-bar.trust-strip-hero .trust-strip-brand strong{color:#fff}.trust-strip-bar.trust-strip-hero .trust-strip-divider{background:rgba(255,255,255,.3)}.trust-strip-bar.trust-strip-hero .trust-strip-extra{color:rgba(255,255,255,.7)}.trust-strip-bar.trust-strip-hero .trust-strip-extra strong{color:#fff}@media(max-width:768px){.trust-strip-bar{padding:.7rem 0}.trust-strip-row{font-size:.78rem;gap:.55rem}.trust-strip-stars svg{width:15px;height:15px}.trust-strip-divider{display:none}}.page-hero::before{content:'';position:absolute;inset:0;background:linear-gradient(to right,rgba(0,15,120,1) 0%,rgba(0,25,150,.97) 30%,rgba(0,35,170,.88) 50%,rgba(0,45,180,.45) 70%,transparent 100% );z-index:0;pointer-events:none}.page-hero::after{content:none}.page-hero>*{position:relative;z-index:1}.page-hero .hero-grid{display:none}.page-hero-content{position:relative;max-width:700px;z-index:1}.breadcrumb{display:flex;align-items:center;gap:.4rem;font-size:.82rem;color:rgba(255,255,255,.5);margin-bottom:1.25rem;flex-wrap:wrap}.breadcrumb a{color:rgba(255,255,255,.5);transition:color .2s}.breadcrumb a:hover{color:rgba(255,255,255,.85)}.breadcrumb svg{width:14px;height:14px;stroke:rgba(255,255,255,.3);fill:none;stroke-width:2}.breadcrumb span{color:rgba(255,255,255,.85)}.page-hero h1{font-size:clamp(1.9rem,4vw,2.9rem);font-weight:800;color:#fff;line-height:1.15;letter-spacing:-.02em;margin-bottom:.85rem;max-width:55%}.page-hero p{font-size:1.05rem;color:rgba(255,255,255,.7);line-height:1.7;max-width:50%}@media(max-width:900px){.page-hero{padding:6.5rem 0 3rem;background-image:none!important;background:linear-gradient(135deg,#001a78 0%,#002db5 55%,#003fd6 100%)!important}.page-hero::before{display:none!important}.page-hero::after{display:none!important}.page-hero h1{font-size:clamp(1.6rem,7vw,2.2rem);max-width:100%}.page-hero p{font-size:.95rem;line-height:1.6;max-width:100%}}@media(max-width:480px){.page-hero{padding:6rem 0 2.5rem}.page-hero h1{font-size:1.55rem;line-height:1.2}.page-hero p{font-size:.9rem}}.page-hero-checks{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.page-hero-check{display:flex;align-items:center;gap:.4rem;font-size:.85rem;color:rgba(255,255,255,.65)}.page-hero-check svg{width:14px;height:14px;stroke:rgba(96,165,250,.9);fill:none;stroke-width:2.5}.page-hero-wave{display:none}.page-hero .container{position:relative;z-index:1}.page-hero[class*="hero-bg-"]{background-position:right center;background-size:cover;background-repeat:no-repeat;background-color:#001a78}.page-hero.hero-bg-hosting{background-image:url('../img/banner/default.webp')}.page-hero.hero-bg-cpanel{background-image:url('../img/banner/cp.webp')}.page-hero.hero-bg-sv{background-image:url('../img/banner/sv.webp')}.page-hero.hero-bg-wordpress{background-image:url('../img/banner/wp.webp')}.page-hero.hero-bg-domain{background-image:url('../img/banner/default.webp')}.page-hero.hero-bg-ds{background-image:url('../img/banner/ds.webp')}.page-hero.hero-bg-bizemail{background-image:url('../img/banner/default.webp')}.page-hero.hero-bg-microsoft{background-image:url('../img/banner/default.webp')}.page-hero.hero-bg-titan{background-image:url('../img/banner/default.webp')}.page-hero.hero-bg-rdp{background-image:url('../img/banner/default.webp')}.page-hero.hero-bg-ssl{background-image:url('../img/banner/default.webp')}.page-hero.hero-bg-webdev{background-image:url('../img/banner/default.webp')}.page-hero.hero-bg-whatsapp{background-image:url('../img/banner/wa.webp')}.page-hero.hero-bg-shop{background-image:url('../img/banner/default.webp')}.page-hero.hero-bg-cart{background-image:url('../img/banner/cart.webp?v=2')}.page-hero.hero-bg-order{background-image:url('../img/banner/cart.webp?v=2')}.page-hero.hero-bg-shop::before,.page-hero.hero-bg-cart::before,.page-hero.hero-bg-order::before,.page-hero.hero-bg-cpanel::before,.page-hero.hero-bg-wordpress::before,.page-hero.hero-bg-gsuite::before,.page-hero.hero-bg-whatsapp::before,.page-hero.hero-bg-hosting::before,.page-hero.hero-bg-domain::before,.page-hero.hero-bg-bizemail::before,.page-hero.hero-bg-microsoft::before,.page-hero.hero-bg-titan::before,.page-hero.hero-bg-rdp::before,.page-hero.hero-bg-ssl::before,.page-hero.hero-bg-webdev::before,.page-hero.hero-bg-cloud::before,.page-hero.hero-bg-directadmin::before,.page-hero.hero-bg-contact::before,.page-hero.hero-bg-ds::before,.page-hero.hero-bg-sv::before{background:linear-gradient(to right,rgba(0,15,120,.98) 0%,rgba(0,25,150,.92) 25%,rgba(0,35,170,.65) 45%,rgba(0,45,180,.30) 65%,rgba(0,45,180,.22) 80%,rgba(0,45,180,.20) 100%)}.ds-hero-search{display:flex;align-items:center;gap:0;background:var(--card);border:1.5px solid rgba(255,255,255,.18);border-radius:14px;overflow:hidden;box-shadow:0 8px 30px rgba(0,15,90,.28),0 2px 6px rgba(0,15,90,.18);max-width:760px;width:100%;transition:box-shadow .18s ease,border-color .18s ease}.ds-hero-search:focus-within{border-color:rgba(255,255,255,.4);box-shadow:0 8px 36px rgba(0,15,90,.36),0 0 0 4px rgba(96,165,250,.22)}.ds-hero-search>svg{width:20px;height:20px;color:var(--text3,#94a3b8);margin:0 1rem;flex-shrink:0}.ds-hero-search input{flex:1;border:0;outline:none;background:transparent;padding:1.05rem .25rem;font-size:1.05rem;font-family:inherit;color:var(--text);min-width:0;font-weight:500}.ds-hero-search input::placeholder{color:var(--text3,#94a3b8);font-weight:400}.ds-hero-search button{padding:1.05rem 1.6rem;background:var(--primary,#065CFE);color:#fff;border:0;font-weight:700;font-size:.95rem;letter-spacing:.005em;cursor:pointer;font-family:inherit;transition:background .18s;white-space:nowrap;display:inline-flex;align-items:center;gap:.4rem}.ds-hero-search button:hover{background:var(--primary-l,#054acc)}.ds-hero-search button svg{width:14px;height:14px}.ds-hero-tlds{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.9rem;max-width:760px;font-size:.78rem;color:rgba(255,255,255,.55);align-items:center}.ds-hero-tlds-label{font-weight:600;color:rgba(255,255,255,.65);margin-right:.25rem}.ds-hero-tld{display:inline-flex;align-items:center;gap:.3rem;padding:.32rem .65rem;border-radius:99px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.85);font-weight:600}.ds-hero-tld strong{color:#fff;font-weight:700}@media(max-width:540px){.ds-hero-search input{font-size:.95rem;padding:.95rem .2rem}.ds-hero-search button{padding:.95rem 1.1rem;font-size:.85rem}.ds-hero-search button .ds-hero-btn-label{display:none}.ds-hero-tlds{font-size:.72rem;gap:.35rem}.ds-hero-tld{padding:.28rem .55rem}}.domain-split-section{position:relative;display:grid;grid-template-columns:55fr 45fr;min-height:500px;overflow:hidden}.domain-split-section::after{content:'';position:absolute;right:0;top:0;width:45%;height:100%;background:url('../img/domainbg.webp') center center / cover no-repeat;z-index:0}.domain-split-content{background:var(--bg);padding:3.5rem 3rem 3.5rem max(2rem,calc((100vw - 1200px) / 2+2rem));display:flex;flex-direction:column;gap:1.25rem;position:relative;z-index:1}.domain-split-img{display:block;position:relative;z-index:1}.domain-split-content h2{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;color:var(--text);line-height:1.2;margin:0}.domain-split-sub{font-size:1.3rem;font-weight:800;color:var(--text);margin:.25rem 0 0}.domain-split-list{display:flex;flex-direction:column;gap:.9rem}.domain-split-item{display:flex;align-items:flex-start;gap:.85rem}.domain-split-item svg{width:18px;height:18px;flex-shrink:0;stroke:var(--primary);margin-top:.2rem}.domain-split-item strong{display:block;font-size:.88rem;font-weight:700;color:var(--text);margin-bottom:.15rem}.domain-split-item p{font-size:.8rem;color:var(--text2);line-height:1.5;margin:0}@media(max-width:768px){.domain-split-section{grid-template-columns:1fr}.domain-split-section::after{display:none}.domain-split-img{min-height:260px;background:url('../img/domainbg.webp') center center / cover no-repeat}.domain-split-content{padding:2.5rem 1.5rem}}[data-theme="dark"] .domain-split-content{background:var(--bg)}.page-hero.hero-bg-cloud{background-image:url('../img/banner/default.webp')}.page-hero.hero-bg-gsuite{background-image:url('../img/banner/gsuite.webp')}.pricing-grid.cols-4 .pricing-card .btn-primary{height:44px!important;padding:0 1rem!important;border-radius:9px!important;font-size:.88rem!important;font-weight:700!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;letter-spacing:.01em;transition:background .18s,color .18s,border-color .18s,box-shadow .18s}.pricing-grid.cols-4 .pricing-card:not(.popular) .btn-primary{background:transparent!important;color:var(--primary)!important;border:1.5px solid var(--primary)!important;box-shadow:none!important}.pricing-grid.cols-4 .pricing-card:not(.popular) .btn-primary:hover{background:var(--primary)!important;color:#fff!important;border-color:var(--primary)!important;box-shadow:0 6px 20px rgba(6,92,254,.45)!important}.pricing-grid.cols-4 .pricing-card.popular .btn-primary{background:var(--primary)!important;color:#fff!important;border:1.5px solid var(--primary)!important;box-shadow:0 4px 14px rgba(6,92,254,.3)!important}.pricing-grid.cols-4 .pricing-card.popular .btn-primary:hover{background:var(--primary-l,#054acc)!important;border-color:var(--primary-l,#054acc)!important;box-shadow:0 6px 20px rgba(6,92,254,.45)!important}.radar{position:relative;width:100%;aspect-ratio:1;margin-left:auto}.radar-svg{width:100%;height:100%;display:block;filter:drop-shadow(0 0 30px rgba(34,211,238,.22))}.hd-platter{transform-box:view-box;transform-origin:50% 50%;animation:hdSpin 18s linear infinite}@keyframes hdSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.hd-arm{transform-box:view-box;transform-origin:85% 17.83%;animation:hdArmPivot 4s ease-in-out infinite}@keyframes hdArmPivot{0%,100%{transform:rotate(0deg)}50%{transform:rotate(-14deg)}}.radar-pulse{transform-box:fill-box;transform-origin:center;animation:radarPulse 2.4s ease-out infinite;animation-delay:var(--delay,0s)}@keyframes radarPulse{0%{transform:scale(.8);opacity:.9}100%{transform:scale(2.8);opacity:0}}.radar-particle{transform-box:fill-box;transform-origin:center;animation:radarParticle 6s linear infinite;animation-delay:var(--delay,0s);opacity:.7}@keyframes radarParticle{0%,100%{opacity:0;transform:translateY(0)}20%,80%{opacity:.7}50%{transform:translateY(-26px)}}.radar-bird{filter:drop-shadow(0 2px 6px rgba(34,211,238,.4))}.ghn-lng{transform-box:view-box;transform-origin:50% 50%;animation:ghnRotate 18s linear infinite}@keyframes ghnRotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.ghn-lat{transform-box:view-box;transform-origin:50% 50%;animation:ghnLat 6s ease-in-out infinite}@keyframes ghnLat{0%,100%{opacity:.7}50%{opacity:1}}.ghn-pin-pulse{transform-box:fill-box;transform-origin:center;animation:ghnPulse 2.4s ease-out infinite;animation-delay:var(--d,0s)}@keyframes ghnPulse{0%{transform:scale(.4);opacity:.85}100%{transform:scale(2.6);opacity:0}}.ghn-arc{stroke-dasharray:80 220;stroke-dashoffset:300;animation:ghnArc 3.5s ease-in-out infinite;animation-delay:var(--d,0s);filter:drop-shadow(0 0 4px currentColor)}@keyframes ghnArc{0%{stroke-dashoffset:300;opacity:0}20%,60%{opacity:1}100%{stroke-dashoffset:-100;opacity:0}}.ghn-packet{filter:drop-shadow(0 0 8px currentColor)}.ghn-particle{transform-box:fill-box;transform-origin:center;animation:ghnParticle 7s linear infinite;animation-delay:var(--d,0s);opacity:.6}@keyframes ghnParticle{0%,100%{opacity:0;transform:translateY(0)}20%,80%{opacity:.7}50%{transform:translateY(-22px)}}.ghn-card{position:absolute;z-index:3;background:linear-gradient(135deg,rgba(15,23,42,.72) 0%,rgba(15,23,42,.55) 100%);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:.85rem 1rem;color:#fff;box-shadow:0 8px 32px rgba(15,23,42,.45),inset 0 1px 0 rgba(255,255,255,.12);font-family:ui-monospace,Menlo,Monaco,monospace;pointer-events:none}.ghn-card-perf{top:6%;left:-2%;width:130px;animation:ghnFloat 5s ease-in-out infinite}.ghn-card-traffic{top:42%;right:-4%;width:160px;animation:ghnFloat 5s ease-in-out infinite;animation-delay:1.5s}.ghn-card-status{bottom:5%;left:4%;width:180px;animation:ghnFloat 5s ease-in-out infinite;animation-delay:3s;font-size:.65rem}@keyframes ghnFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.ghn-card-label{font-size:.6rem;color:rgba(255,255,255,.55);letter-spacing:.1em;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}.ghn-live{color:#22ee98;font-size:.55rem;font-weight:700;letter-spacing:.1em}.ghn-card-val{font-size:1.65rem;font-weight:900;line-height:1;color:#fff;margin-top:.15rem;letter-spacing:-.02em}.ghn-card-val small{font-size:.85rem;color:rgba(255,255,255,.55);font-weight:600}.ghn-card-sub{font-size:.6rem;color:rgba(255,255,255,.55);letter-spacing:.05em;margin-top:.05rem}.ghn-gauge{width:100%;height:auto;margin-top:.3rem}.ghn-gauge-fill{stroke-dasharray:125.6;stroke-dashoffset:12;animation:ghnGauge 2s ease-out forwards}@keyframes ghnGauge{from{stroke-dashoffset:125.6}to{stroke-dashoffset:12}}.ghn-spark{width:100%;height:auto;margin-top:.3rem}.ghn-spark-line{filter:drop-shadow(0 0 4px #22d3ee)}.ghn-card-foot{font-size:.75rem;margin-top:.2rem;color:rgba(255,255,255,.85)}.ghn-card-foot strong{color:#22d3ee;font-size:1rem;font-weight:900}.ghn-card-foot span{color:rgba(255,255,255,.55);font-size:.65rem}.ghn-status-row{display:flex;align-items:center;gap:.5rem;padding:.25rem 0;border-bottom:1px solid rgba(255,255,255,.06);font-size:.65rem;color:rgba(255,255,255,.85)}.ghn-status-row:last-child{border-bottom:none}.ghn-status-row span:nth-child(2){flex:1;color:rgba(255,255,255,.7)}.ghn-status-row b{color:#22ee98;font-weight:700;font-size:.62rem}.ghn-status-row .ghn-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;animation:ghnDot 1.6s ease-in-out infinite}.ghn-status-row .ghn-dot.ok{background:#22ee98;box-shadow:0 0 8px #22ee98}.ghn-status-row .ghn-dot.warn{background:#fbbf24;box-shadow:0 0 8px #fbbf24}@keyframes ghnDot{0%,100%{opacity:1}50%{opacity:.4}}.srv-cloud-wrap{transform-box:view-box;transform-origin:50% 50%;animation:srvCloudBob 4s ease-in-out infinite}@keyframes srvCloudBob{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}.srv-scan{opacity:0;animation:srvScan 3s ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes srvScan{0%,100%{opacity:0}50%{opacity:.9}}.srv-led{transform-box:fill-box;transform-origin:center;animation:srvLed 1.6s ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes srvLed{0%,100%{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.15);filter:drop-shadow(0 0 6px currentColor)}}.srv-bar{transform-origin:left center;animation:srvBar 2.2s ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes srvBar{0%,100%{transform:scaleX(.5)}50%{transform:scaleX(1)}}.srv-line{stroke-dasharray:4 4;animation:srvLine 1s linear infinite}@keyframes srvLine{to{stroke-dashoffset:-16}}.srv-packet{filter:drop-shadow(0 0 6px currentColor)}.srv-packet-down{color:#22ee98}.srv-packet-up{color:#22d3ee}.srv-metric{transform-box:fill-box;transform-origin:center;animation:srvMetric 6s ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes srvMetric{0%,100%{opacity:0;transform:translateY(8px) scale(.92)}20%,80%{opacity:1;transform:translateY(0) scale(1)}}.srv-particle{transform-box:fill-box;transform-origin:center;animation:srvParticle 7s linear infinite;animation-delay:var(--d,0s);opacity:.6}@keyframes srvParticle{0%,100%{opacity:0;transform:translateY(0)}20%,80%{opacity:.65}50%{transform:translateY(-26px)}}.parallax-wrap{position:relative}.page-hero.hero-bg-directadmin{background-image:url('../img/banner/da.webp')}.page-hero.hero-bg-contact{background-image:url('../img/banner/default.webp')}.page-hero .domain-hero-search{margin:0}.dhs-box{background:#ffffff;border-radius:16px;overflow:hidden;box-shadow:0 8px 40px rgba(0,0,0,.2);max-width:560px}.dhs-tabs{display:flex;align-items:center;gap:.4rem;padding:.6rem .7rem .5rem;background:transparent;border-bottom:1px solid #e2e8f0}.dst-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem 1rem;border-radius:8px;border:none;cursor:pointer;font-size:.84rem;font-weight:600;font-family:'Inter',sans-serif;transition:background .2s,color .2s;background:transparent;color:#64748b;white-space:nowrap}.dst-btn.active{background:#eff6ff;color:#065CFE}.dst-btn:not(.active){background:transparent;color:#64748b}.dst-btn svg{width:18px;height:18px;fill:currentColor;flex-shrink:0}.dst-btn:not(.active) svg{fill:#065CFE}.page-hero .domain-hero-search{margin:0}.page-hero .dhs-wrap{display:flex;align-items:center;background:transparent;border-radius:0 0 12px 12px;overflow:hidden;box-shadow:none;max-width:100%}.page-hero .dhs-icon{width:18px;height:18px;stroke:#94a3b8;fill:none;stroke-width:2;flex-shrink:0;margin-left:1.1rem}.page-hero .dhs-wrap input{flex:1;padding:1rem .9rem;border:none;outline:none;font-size:1rem;color:#0f172a;font-family:'Inter',sans-serif;background:transparent;min-width:0}.page-hero .dhs-wrap input::placeholder{color:#94a3b8}.page-hero .dhs-wrap button{margin:.35rem;padding:.75rem 1.5rem;background:#065CFE;color:#fff;border:none;cursor:pointer;font-size:.9rem;font-weight:700;border-radius:10px;transition:background .18s;white-space:nowrap;flex-shrink:0}.page-hero .dhs-wrap button:hover{background:#003CB2}.page-hero .domain-hero-tlds{display:flex;align-items:center;gap:.28rem;flex-wrap:nowrap;overflow:hidden}.page-hero .domain-hero-tlds>span{font-size:.8rem;color:rgba(255,255,255,.55);flex-shrink:0}.page-hero .dh-tld{padding:.32rem .85rem;border-radius:99px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.08);color:rgba(255,255,255,.75);font-size:.82rem;font-weight:600;cursor:pointer;transition:all .15s;white-space:nowrap;flex-shrink:0}.page-hero .dh-tld:hover{border-color:rgba(255,255,255,.45);color:#fff}.page-hero .dh-tld.active{border-color:#fbbf24;color:#fbbf24;background:rgba(251,191,36,.1)}.page-hero .domain-hero-tlds.dh-tld-cards{gap:.75rem;flex-wrap:wrap;overflow:visible}.page-hero .dh-tld-cards .dh-tld{padding:.7rem 1.15rem;border-radius:14px;border:1.5px solid rgba(255,255,255,.22);background:rgba(255,255,255,.08);display:inline-flex;flex-direction:column;align-items:flex-start;gap:.1rem;text-align:left;min-width:118px;transition:transform .15s ease,background .15s ease,border-color .15s ease}.page-hero .dh-tld-cards .dh-tld-name{font-size:1.05rem;font-weight:800;color:#fff;letter-spacing:-.01em;line-height:1.1}.page-hero .dh-tld-cards .dh-tld-price{font-size:.85rem;font-weight:700;color:rgba(255,255,255,.78);display:inline-flex;align-items:baseline;gap:.15rem}.page-hero .dh-tld-cards .dh-tld-price small{font-size:.7rem;font-weight:500;color:rgba(255,255,255,.55)}.page-hero .dh-tld-cards .dh-tld:hover{border-color:rgba(255,255,255,.5);background:rgba(255,255,255,.14);transform:translateY(-1px)}.page-hero .dh-tld-cards .dh-tld.active{border-color:#fbbf24;background:rgba(251,191,36,.14)}.page-hero .dh-tld-cards .dh-tld.active .dh-tld-name,.page-hero .dh-tld-cards .dh-tld.active .dh-tld-price{color:#fbbf24}.page-hero .dh-tld-cards .dh-tld.active .dh-tld-price small{color:rgba(251,191,36,.7)}.page-hero .domain-hero-tlds.dh-tld-plain{gap:.65rem;flex-wrap:wrap;overflow:visible}.page-hero .dh-tld-plain .dh-tld{padding:.25rem .55rem;border:0;background:transparent;border-radius:6px;color:rgba(255,255,255,.85);font-size:.92rem;font-weight:600}.page-hero .dh-tld-plain .dh-tld:hover{color:#fff;background:rgba(255,255,255,.08);border:0}.page-hero .dh-tld-plain .dh-tld.active{color:#fbbf24;background:transparent;border:0}.page-hero .domain-hero-tlds.dh-tld-inline{gap:0;flex-wrap:wrap;overflow:visible;align-items:baseline}.page-hero .dh-tld-inline .dh-tld{position:relative;padding:.4rem 1.4rem .4rem 0;margin-right:1.4rem;border:0;background:transparent;border-radius:0;color:rgba(255,255,255,.78);font-size:.95rem;font-weight:500;letter-spacing:-.005em;display:inline-flex;align-items:baseline;gap:.45rem;cursor:pointer;font-family:inherit}.page-hero .dh-tld-inline .dh-tld::after{content:"";position:absolute;right:0;top:18%;bottom:18%;width:1px;background:rgba(255,255,255,.18)}.page-hero .dh-tld-inline .dh-tld:last-child{margin-right:0;padding-right:0}.page-hero .dh-tld-inline .dh-tld:last-child::after{display:none}.page-hero .dh-tld-inline .dh-tld em{font-style:normal;font-weight:800;color:#fff;font-size:1.18rem;letter-spacing:-.015em;line-height:1}.page-hero .dh-tld-inline .dh-tld .dh-tld-from{font-size:.72rem;font-weight:500;color:rgba(255,255,255,.5);text-transform:uppercase;letter-spacing:.08em;margin-left:.15rem}.page-hero .dh-tld-inline .dh-tld b{font-weight:800;color:#fbbf24;font-size:1.05rem;letter-spacing:-.01em}.page-hero .dh-tld-inline .dh-tld:hover em{color:#fff}.page-hero .dh-tld-inline .dh-tld:hover b{color:#fcd34d}.page-hero .dh-tld-inline .dh-tld.active em{color:#fbbf24}.page-hero .dh-tld-inline .dh-tld.active b{color:#fbbf24}.page-hero .domain-hero-tlds.dh-tld-rich{gap:2.4rem;flex-wrap:wrap;overflow:visible;align-items:baseline}.page-hero .dh-tld-rich .dh-tld{border:0;background:transparent;padding:0;cursor:pointer;display:inline-flex;align-items:baseline;gap:.7rem;font-family:inherit}.page-hero .dh-tld-rich .dh-tld-tag{font-size:.72rem;font-weight:700;letter-spacing:.18em;color:rgba(255,255,255,.55);text-transform:uppercase;border-bottom:1.5px solid rgba(255,255,255,.22);padding-bottom:.18rem;transition:color .18s ease,border-color .18s ease}.page-hero .dh-tld-rich .dh-tld-amt{font-size:1.45rem;font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1;transition:color .18s ease}.page-hero .dh-tld-rich .dh-tld-amt small{font-size:.72rem;font-weight:500;color:rgba(255,255,255,.5);margin-left:.15rem;letter-spacing:0}.page-hero .dh-tld-rich .dh-tld:hover .dh-tld-tag{color:#fbbf24;border-bottom-color:rgba(251,191,36,.7)}.page-hero .dh-tld-rich .dh-tld.active .dh-tld-tag{color:#fbbf24;border-bottom-color:#fbbf24}.page-hero .dh-tld-rich .dh-tld.active .dh-tld-amt{color:#fbbf24}.page-hero .dh-tld-rich .dh-tld.active .dh-tld-amt small{color:rgba(251,191,36,.7)}.page-hero .domain-hero-tlds.dh-tld-box{gap:.6rem;flex-wrap:wrap;overflow:visible;align-items:stretch}.page-hero .dh-tld-box .dh-tld{border:1.5px solid rgba(255,255,255,.22);background:rgba(255,255,255,.06);border-radius:0;padding:.7rem 1.25rem;display:inline-flex;flex-direction:column;align-items:flex-start;gap:.18rem;text-align:left;min-width:130px;cursor:pointer;font-family:inherit;transition:border-color .15s ease,background .15s ease}.page-hero .dh-tld-box .dh-tld-name{font-size:.95rem;font-weight:700;color:rgba(255,255,255,.78);letter-spacing:-.005em;line-height:1.1}.page-hero .dh-tld-box .dh-tld-amt{font-size:1.1rem;font-weight:800;color:#fff;letter-spacing:-.01em;line-height:1}.page-hero .dh-tld-box .dh-tld-amt small{font-size:.7rem;font-weight:500;color:rgba(255,255,255,.5);margin-left:.15rem;letter-spacing:0}.page-hero .dh-tld-box .dh-tld:hover{border-color:rgba(255,255,255,.5);background:rgba(255,255,255,.12)}.page-hero .dh-tld-box .dh-tld:hover .dh-tld-name{color:#fff}.page-hero .dh-tld-box .dh-tld.active{border-color:#fbbf24;background:rgba(251,191,36,.10)}.page-hero .dh-tld-box .dh-tld.active .dh-tld-name,.page-hero .dh-tld-box .dh-tld.active .dh-tld-amt{color:#fbbf24}.page-hero .dh-tld-box .dh-tld.active .dh-tld-amt small{color:rgba(251,191,36,.7)}.gws-top{min-height:195px;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:.75rem}.gws-top .pricing-name{text-align:center;padding:1.1rem 0 .9rem;font-size:1.15rem}a.btn-dark,.btn-dark{background:rgba(255,255,255,.18)!important;border:1.5px solid rgba(255,255,255,.25)!important;color:#fff!important;box-shadow:none!important;padding:.75rem 1.5rem!important;font-size:.9rem!important;margin-bottom:.75rem;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}a.btn-dark:hover,.btn-dark:hover{background:rgba(255,255,255,.32)!important;border-color:rgba(255,255,255,.4)!important;color:#fff!important;box-shadow:none!important;transform:translateY(-1px)}.pricing-grid{display:grid;gap:1.5rem}.pricing-grid.cols-3{grid-template-columns:repeat(3,1fr)}.pricing-grid.cols-2{grid-template-columns:repeat(2,1fr);max-width:700px;margin:0 auto}.pricing-grid.cols-4{grid-template-columns:repeat(4,1fr);gap:1.1rem}.pricing-card{position:relative;border-radius:var(--radius);padding:2rem;background:var(--card);border:1.5px solid rgba(148,163,184,.35);box-shadow:0 1px 6px rgba(0,0,0,.06);display:flex;flex-direction:column;transition:transform .3s,border-color .3s,box-shadow .3s}.pricing-card:hover{}.pricing-card.popular{background:var(--card);border:2px solid var(--primary);box-shadow:0 8px 24px rgba(6,92,254,.18);position:relative}.pricing-card.popular::before{content:'MOST POPULAR';position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:var(--primary);color:#fff;font-size:.7rem;font-weight:800;letter-spacing:.08em;padding:.4rem 1.1rem;border-radius:99px;white-space:nowrap;box-shadow:0 4px 14px rgba(6,92,254,.4);z-index:3}.pricing-pill{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:#f59e0b;color:#431a00;font-size:.7rem;font-weight:800;padding:.35rem 1rem;border-radius:99px;white-space:nowrap;display:flex;align-items:center;gap:.3rem}.pricing-pill svg{width:11px;height:11px;fill:currentColor}.pricing-name{font-size:1.1rem;font-weight:800;color:var(--text);margin-bottom:.3rem}.pricing-desc{font-size:.83rem;color:var(--text2);margin-bottom:1.25rem}.pricing-price-wrap{padding:1.1rem 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-bottom:1.25rem}.pricing-price{display:flex;align-items:flex-end;gap:.15rem;line-height:1}.pricing-currency{font-size:.8rem;font-weight:500;color:var(--text2);margin-bottom:.35rem}.pricing-amount{font-size:2.8rem;font-weight:900;color:var(--text)}.pricing-period{font-size:.82rem;color:var(--text2);margin-bottom:.3rem}.specs-grid{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;padding:.9rem;border-radius:var(--radius-sm);background:var(--bg2);margin-bottom:1.25rem;font-size:.8rem}.spec-label{color:var(--text3);margin-bottom:.1rem}.spec-val{font-weight:600;color:var(--text)}.pricing-features{flex:1;margin-bottom:1.25rem;display:flex;flex-direction:column;gap:.55rem}.pricing-feature{display:flex;align-items:center;gap:.55rem;font-size:.85rem;color:var(--text2)}.feat-check{width:18px;height:18px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:rgba(6,92,254,.1)}.feat-check svg{width:10px;height:10px;stroke:var(--primary);fill:none;stroke-width:3}.pricing-cta{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.9rem;border-radius:var(--radius-sm);font-weight:700;font-size:.9rem;transition:all .2s;background:var(--primary);color:#fff;box-shadow:var(--glow-sm)}.pricing-cta:hover{background:var(--primary-l);box-shadow:var(--glow);transform:translateY(-1px)}.pricing-card.popular .pricing-cta{background:var(--primary);color:#fff;box-shadow:0 4px 16px rgba(6,92,254,.4)}.pricing-card.popular .pricing-cta:hover{background:var(--primary-l);box-shadow:0 6px 24px rgba(6,92,254,.5)}.pricing-cta svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2.5}.pricing-notice{display:flex;align-items:center;gap:1rem;margin-top:1.75rem;padding:1.1rem 1.5rem;border-radius:var(--radius);background:var(--bg2);border:1px solid var(--border)}.pricing-notice-icon{width:38px;height:38px;border-radius:50%;background:var(--primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.pricing-notice-icon svg{width:17px;height:17px;color:#fff}.pricing-notice.pricing-notice-announce{background:rgba(245,158,11,.08);border-color:rgba(245,158,11,.25)}.pricing-notice.pricing-notice-announce .pricing-notice-icon{background:linear-gradient(135deg,#f59e0b 0%,#ea580c 100%);box-shadow:0 4px 12px rgba(245,158,11,.35)}.pricing-notice.pricing-notice-announce .pricing-notice-icon svg{width:19px;height:19px;color:#fff}[data-theme="dark"] .pricing-notice.pricing-notice-announce{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.3)}.pricing-notice p{font-size:.92rem;line-height:1.65;color:var(--text2);margin:0}.pricing-notice p strong{color:var(--text);font-weight:700}[data-theme="dark"] .pricing-notice{border-color:rgba(255,255,255,.08)}.gws-apps-wrap{text-align:center;margin-top:2rem}.gws-apps-label{font-size:1.75rem;font-weight:800;color:var(--text);margin-bottom:.35rem;letter-spacing:-.01em}.gws-apps-sub{font-size:.92rem;color:var(--text2);font-weight:500;margin-bottom:1.25rem;letter-spacing:0}.gws-dock{display:flex;align-items:flex-end;justify-content:center;flex-wrap:wrap;gap:1.4rem;padding:.75rem 1rem 0;position:relative}.gws-dock-item{display:flex;flex-direction:column;align-items:center;gap:.35rem;position:relative;cursor:default;padding:0 .15rem}.gws-dock-icon{width:48px;height:48px;object-fit:contain;transition:transform .35s cubic-bezier(.34,1.56,.64,1);transform-origin:bottom center;display:block}.gws-dock-name{font-size:.72rem;color:var(--text2);font-weight:500;margin-top:.1rem;transition:color .2s,transform .35s cubic-bezier(.34,1.56,.64,1)}.gws-dock-item:hover .gws-dock-icon{transform:scale(2.4) translateY(-12px);z-index:10}.gws-dock-item:hover .gws-dock-name{color:var(--text);font-weight:700;transform:scale(1.05)}.gws-dock-item:hover+.gws-dock-item .gws-dock-icon,.gws-dock-item:has(+.gws-dock-item:hover) .gws-dock-icon{transform:scale(1.6) translateY(-6px)}.gws-dock-item:hover+.gws-dock-item+.gws-dock-item .gws-dock-icon,.gws-dock-item:has(+.gws-dock-item+.gws-dock-item:hover) .gws-dock-icon{transform:scale(1.25) translateY(-2px)}.gws-dock-tip{display:none !important}.gws-about-grid{display:grid;grid-template-columns:1fr 420px;gap:3.5rem;align-items:center}.gws-about-label{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin-bottom:.75rem}.gws-about-title{font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;color:var(--text);letter-spacing:-.02em;line-height:1.25;margin:0 0 .4rem}.gws-about-sub{font-size:.95rem;color:var(--text2);margin:0 0 1.1rem}.gws-about-divider{width:40px;height:3px;background:var(--primary);border-radius:99px;margin-bottom:1.5rem}.gws-about-body{font-size:.9rem;line-height:1.85;color:var(--text2)}.gws-about-body strong{color:var(--text)}.gws-inline-link{color:var(--primary);font-weight:600;text-decoration:underline;text-underline-offset:2px}.gws-inline-link:hover{opacity:.75}.gws-about-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:1.75rem;box-shadow:0 4px 20px rgba(0,0,0,.06)}.gws-about-card-logo{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.gws-about-card-logo img{width:42px;height:42px;object-fit:contain}.gws-about-card-logo span{font-size:1rem;font-weight:800;color:var(--text)}.gws-about-card-divider{height:1px;background:var(--border);margin-bottom:1.25rem}.gws-about-card-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.7rem}.gws-about-card-list li{display:flex;align-items:center;gap:.6rem;font-size:.86rem;color:var(--text2);font-weight:500}.gws-about-card-list svg{width:16px;height:16px;stroke:var(--primary);flex-shrink:0}@media(max-width:900px){.gws-about-grid{grid-template-columns:1fr;gap:2rem}}@media(max-width:640px){.gws-about-title{font-size:1.5rem}}.gws-testi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.gws-testi-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:1.75rem;display:flex;flex-direction:column;gap:.75rem;transition:transform .2s,box-shadow .2s}.gws-testi-card:hover{}.gws-testi-featured{background:linear-gradient(135deg,#065CFE 0%,#1d4ed8 100%);border-color:transparent}.gws-testi-quote{font-size:3rem;line-height:.8;color:var(--primary);font-family:Georgia,serif;font-weight:900}.gws-testi-featured .gws-testi-quote{color:rgba(255,255,255,.5)}.gws-testi-card p{font-size:.88rem;line-height:1.7;color:var(--text2);flex:1;margin:0}.gws-testi-featured p{color:rgba(255,255,255,.85)}.gws-testi-stars{color:#f59e0b;font-size:1rem;letter-spacing:.1em}.gws-testi-featured .gws-testi-stars{color:#fcd34d}.gws-testi-author{display:flex;align-items:center;gap:.75rem;margin-top:.25rem}.gws-testi-avatar{width:40px;height:40px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800;flex-shrink:0}.gws-testi-featured .gws-testi-avatar{background:rgba(255,255,255,.2);color:#fff}.gws-testi-name{font-size:.88rem;font-weight:700;color:var(--text)}.gws-testi-featured .gws-testi-name{color:#fff}.gws-testi-role{font-size:.75rem;color:var(--text2)}.gws-testi-featured .gws-testi-role{color:rgba(255,255,255,.6)}@media(max-width:768px){.gws-testi-grid{grid-template-columns:1fr}}.gws-quote-btn{display:inline-flex;align-items:center;gap:.7rem;margin-top:1.25rem;padding:.9rem 1.6rem;border:none;border-radius:999px;background:#111827;color:#fff;font-size:.82rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 4px 14px rgba(17,24,39,.25);cursor:pointer;white-space:nowrap;align-self:flex-start;transition:background .2s,box-shadow .2s,transform .15s}.gws-quote-btn::before{display:none}.gws-quote-btn:hover{background:#1f2937;box-shadow:0 6px 20px rgba(17,24,39,.35);transform:translateY(-1px)}[data-theme="dark"] .gws-cta-plans{background:#1e1b18}[data-theme="dark"] .gws-cta-support{background:#1a2318}[data-theme="dark"] .gws-cta-box{box-shadow:0 2px 16px rgba(0,0,0,.35)}[data-theme="dark"] .gws-cta-box:hover{box-shadow:0 14px 40px rgba(0,0,0,.5)}[data-theme="dark"] .gws-cta-arrow{color:rgba(255,255,255,.3)}[data-theme="dark"] .gws-cta-tag{color:rgba(255,255,255,.45)}[data-theme="dark"] .gws-cta-body h3{color:#f9fafb}[data-theme="dark"] .gws-cta-body p{color:#9ca3af}[data-theme="dark"] .gws-cta-list li{color:#9ca3af}[data-theme="dark"] .gws-cta-from-label{color:rgba(255,255,255,.4)}[data-theme="dark"] .gws-cta-price{color:#f9fafb}[data-theme="dark"] .gws-cta-price span{color:#6b7280}[data-theme="dark"] .gws-cta-from::before{background:rgba(255,255,255,.15)}[data-theme="dark"] .gws-quote-btn{background:#f9fafb;color:#111827;box-shadow:0 4px 14px rgba(0,0,0,.35)}[data-theme="dark"] .gws-quote-btn:hover{background:#fff;color:#000;box-shadow:0 6px 20px rgba(0,0,0,.45)}.gws-modal-overlay{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.55);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:1rem;opacity:0;pointer-events:none;transition:opacity .2s}.gws-modal-overlay.active{opacity:1;pointer-events:all}.gws-modal{background:var(--card);border-radius:var(--radius);padding:2rem;width:100%;max-width:580px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 24px 64px rgba(0,0,0,.2);transform:translateY(16px);transition:transform .25s}.gws-modal-overlay.active .gws-modal{transform:translateY(0)}.gws-modal-close{position:absolute;top:1rem;right:1rem;background:var(--bg2);border:none;border-radius:50%;width:32px;height:32px;font-size:1.2rem;cursor:pointer;color:var(--text2);display:flex;align-items:center;justify-content:center;transition:background .15s}.gws-modal-close:hover{background:var(--border)}.gws-modal-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--border)}.gws-modal-header h3{font-size:1.1rem;font-weight:800;color:var(--text);margin:0 0 .2rem}.gws-modal-header p{font-size:.8rem;color:var(--text2);margin:0}.gws-quote-form{display:flex;flex-direction:column;gap:1rem}.gws-form-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.gws-form-group{display:flex;flex-direction:column;gap:.35rem}.gws-form-group label{font-size:.78rem;font-weight:600;color:var(--text)}.gws-form-group input,.gws-form-group select,.gws-form-group textarea{padding:.6rem .85rem;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);color:var(--text);font-size:.86rem;font-family:inherit;transition:border-color .15s;outline:none;width:100%;box-sizing:border-box}.gws-form-group select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .85rem center;padding-right:2.2rem;cursor:pointer}.gws-form-group input:focus,.gws-form-group select:focus,.gws-form-group textarea:focus{border-color:var(--primary)}.gws-form-group textarea{resize:vertical}.gws-form-submit{background:var(--primary);color:#fff;border:none;border-radius:var(--radius-sm);padding:.85rem;font-size:.95rem;font-weight:700;cursor:pointer;transition:background .2s,transform .2s;font-family:inherit;margin-top:.25rem}.gws-form-submit:hover{background:var(--primary-l);transform:translateY(-1px)}.gws-form-note{font-size:.75rem;color:var(--text2);text-align:center;margin:0}.gws-radio-group{display:flex;gap:1rem}.gws-radio-label{display:flex;align-items:center;gap:.5rem;font-size:.88rem;font-weight:600;color:var(--text);cursor:pointer;padding:.6rem 1rem;border:1.5px solid var(--border);border-radius:var(--radius-sm);flex:1;transition:border-color .2s,background .2s}.gws-radio-label:has(input:checked){border-color:var(--primary);background:rgba(6,92,254,.06);color:var(--primary)}.gws-radio-label input[type="radio"]{display:none}.gws-radio-custom{width:16px;height:16px;border-radius:50%;border:2px solid var(--border);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .2s}.gws-radio-label:has(input:checked) .gws-radio-custom{border-color:var(--primary);background:var(--primary);box-shadow:inset 0 0 0 3px var(--bg)}.gws-form-success{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem 1rem;text-align:center}.gws-form-success svg{width:56px;height:56px;stroke:#059669}.gws-form-success h4{font-size:1.2rem;font-weight:800;color:var(--text);margin:0}.gws-form-success p{font-size:.9rem;color:var(--text2);margin:0}@media(max-width:480px){.gws-form-row{grid-template-columns:1fr}}.gws-dual-cta{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:2.5rem}.gws-cta-box{position:relative;border-radius:var(--radius);padding:2rem;display:flex;flex-direction:column;text-decoration:none;transition:transform .25s,box-shadow .25s}.gws-cta-box:hover{}.gws-cta-plans{background:#f7f3f0;overflow:hidden}.gws-cta-support{background:#edfcd0;overflow:hidden}.gws-cta-arrow{position:absolute;top:1.25rem;right:1.5rem;font-size:1.3rem;color:rgba(0,0,0,.35)}.gws-cta-body{position:relative;z-index:1}.gws-cta-tag{display:inline-block;font-size:.72rem;font-weight:700;color:rgba(0,0,0,.45);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.75rem}.gws-cta-body h3{font-size:1.1rem;font-weight:800;color:#111827;margin:0 0 .6rem;line-height:1.3;padding-right:2rem}.gws-cta-body p{font-size:.82rem;color:#4b5563;line-height:1.6;margin:0 0 .85rem}.gws-cta-list{list-style:none;padding:0;margin:0 0 1.25rem;display:flex;flex-direction:column;gap:.28rem}.gws-cta-list li{font-size:.8rem;color:#4b5563;font-weight:500}.gws-cta-from{display:flex;flex-direction:column;gap:.1rem;margin-top:auto;padding-top:1rem;border-top:none;position:relative}.gws-cta-from::before{content:'';position:absolute;top:0;left:0;width:48px;height:1.5px;background:rgba(0,0,0,.15);border-radius:99px}.gws-cta-from-label{font-size:.72rem;color:rgba(0,0,0,.45);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.gws-cta-price{font-size:2.4rem;font-weight:900;color:#111827;line-height:1.1}.gws-cta-price span{font-size:.85rem;font-weight:500;color:#6b7280}.gws-cta-gemini-deco,.gws-cta-gmail-deco{position:absolute;bottom:1.25rem;right:1.25rem;width:90px;height:90px;object-fit:contain;opacity:.25;pointer-events:none;transition:opacity .3s,transform .3s}.gws-cta-support:hover .gws-cta-gemini-deco{opacity:.4;transform:scale(1.06) rotate(6deg)}.gws-cta-plans:hover .gws-cta-gmail-deco{opacity:.4;transform:scale(1.06) rotate(-6deg)}.gws-cta-support-btn{display:inline-flex;align-items:center;font-size:.9rem;font-weight:700;color:#fff;margin-top:auto;padding-top:0;border-top:none;position:relative}@media(max-width:640px){.gws-dual-cta{grid-template-columns:1fr}}.guarantee-strip{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.25rem;padding:1.4rem 1.75rem;border-radius:var(--radius);background:var(--card);border:1px solid var(--border);margin-top:2rem}.guarantee-text h3{font-size:.95rem;font-weight:700;color:var(--text);margin-bottom:.2rem}.guarantee-text p{font-size:.83rem;color:var(--text2)}.guarantee-btns{display:flex;gap:.65rem;flex-shrink:0;flex-wrap:wrap}.feat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.1rem}.feat-card{text-align:left;padding:1.5rem 1.25rem;border-radius:var(--radius);background:var(--card);border:1px solid var(--border);transition:border-color .3s,box-shadow .3s}.feat-card:hover{}.feat-icon-box{width:52px;height:52px;border-radius:14px;background:rgba(6,92,254,.08);display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.feat-icon-box svg{width:24px;height:24px;stroke:var(--primary);fill:none;stroke-width:2}.feat-card h3{font-size:.9rem;font-weight:700;color:var(--text);margin-bottom:.4rem}.feat-card p{font-size:.8rem;color:var(--text2);line-height:1.6}.domain-table{width:100%;border-collapse:separate;border-spacing:0;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow)}.domain-table thead tr{background:var(--primary);color:#fff}.domain-table th{padding:1rem 1.25rem;text-align:left;font-size:.85rem;font-weight:600}.domain-table th:last-child,.domain-table td:last-child{text-align:right}.domain-table tbody tr{background:var(--card);border-bottom:1px solid var(--border);transition:background .15s}.domain-table tbody tr:hover{background:rgba(6,92,254,.03)}[data-theme="dark"] .domain-table tbody tr:hover{background:rgba(6,92,254,.06)}.domain-table td{padding:.9rem 1.25rem;font-size:.88rem;color:var(--text)}.domain-tld{font-weight:700;display:flex;align-items:center;gap:.5rem}.popular-tag{font-size:.65rem;font-weight:700;padding:.15rem .45rem;background:rgba(245,158,11,.15);color:#b45309;border-radius:99px;border:1px solid rgba(245,158,11,.3)}[data-theme="dark"] .popular-tag{background:rgba(245,158,11,.1);color:#fbbf24;border-color:rgba(245,158,11,.2)}.reg-btn{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;font-weight:700;padding:.45rem .9rem;background:var(--primary);color:#fff;border-radius:8px;transition:all .2s}.reg-btn:hover{background:var(--primary-l)}.not-found{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem}.not-found-inner{text-align:center;max-width:480px}.not-found-num{font-size:clamp(6rem,18vw,10rem);font-weight:900;line-height:1;margin-bottom:.5rem}.not-found h1{font-size:1.75rem;font-weight:700;color:var(--text);margin-bottom:.75rem}.not-found p{color:var(--text2);font-size:1rem;margin-bottom:2rem}.not-found-links{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;margin-bottom:1.75rem;max-width:260px;margin-left:auto;margin-right:auto}.not-found-links a{padding:.65rem 1rem;border-radius:var(--radius-sm);background:var(--bg2);color:var(--text2);font-size:.85rem;font-weight:500;text-align:center;transition:all .15s}.not-found-links a:hover{background:rgba(6,92,254,.1);color:var(--primary)}.cmp-wrap{overflow-x:auto;overflow-y:visible;margin-top:1.5rem}.cmp-table{width:100%;border-collapse:separate;border-spacing:0;min-width:680px}.cmp-table thead{position:sticky;top:0;z-index:10}.cmp-head-row th{padding:1.75rem 1.25rem 1.5rem;text-align:center;border-bottom:1px solid #e2e8f0;background:#fff;vertical-align:bottom}.cmp-head-row th:first-child{text-align:left;padding-left:1.75rem;vertical-align:middle}.cmp-feat-heading{font-size:.95rem;font-weight:600;color:#94a3b8}.cmp-head-row th.cmp-popular-col{background:linear-gradient(135deg,#003CB2,#065CFE) !important;border-left:none !important;border-right:none !important}.cmp-head-row th.cmp-popular-col .cmp-plan-name{color:#fff}.cmp-head-row th.cmp-popular-col .cmp-plan-price{color:#fff}.cmp-head-row th.cmp-popular-col .cmp-plan-price span{color:rgba(255,255,255,.6)}.cmp-table tbody td.cmp-popular-col{background:#f0f5ff !important;border-left:1px solid rgba(6,92,254,.15) !important;border-right:1px solid rgba(6,92,254,.15) !important}.cmp-popular-tag{display:inline-flex;align-items:center;gap:.3rem;background:rgba(255,255,255,.18);color:#fff;font-size:.65rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;padding:.22rem .8rem;border-radius:99px;margin-bottom:.55rem;border:1px solid rgba(255,255,255,.3)}.cmp-plan-name{font-size:1.05rem;font-weight:800;color:#0f172a;margin-bottom:.2rem}.cmp-plan-price{font-size:1.7rem;font-weight:900;color:#065CFE;letter-spacing:-.04em;margin-bottom:.9rem;line-height:1}.cmp-plan-price span{font-size:.78rem;font-weight:500;color:#94a3b8}.cmp-order-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.65rem 1rem;border-radius:10px;background:#fff;color:#065CFE;font-size:.82rem;font-weight:700;border:1.5px solid #cbd5e1;transition:all .18s;white-space:nowrap}.cmp-order-btn:hover{background:#065CFE;color:#fff;border-color:#065CFE;transform:translateY(-1px)}.cmp-order-popular{background:#fff;color:#065CFE;border-color:rgba(255,255,255,.5)}.cmp-order-popular:hover{background:rgba(255,255,255,.9);color:#003CB2}.cmp-table tbody tr:hover td{background:#fafbff}.cmp-table tbody td{padding:1rem 1.25rem;text-align:center;font-size:.88rem;color:#334155;border-bottom:1px solid #f1f5f9;background:#fff}.cmp-table tbody tr:last-child td{border-bottom:none}.cmp-feat-col{text-align:left!important;padding-left:1.5rem!important;color:#0f172a!important;font-size:.88rem;font-weight:600}.cmp-yes{color:#046c4e;font-size:1.1rem;font-weight:800}.cmp-no{color:#cbd5e1;font-size:1.1rem}[data-theme="dark"] .cmp-head-row th{background:#0a1428;border-bottom-color:rgba(255,255,255,.07)}[data-theme="dark"] .cmp-head-row th.cmp-popular-col{background:#065CFE !important}[data-theme="dark"] .cmp-table tbody td{background:#0a1428;color:#94a3b8;border-bottom-color:rgba(255,255,255,.05)}[data-theme="dark"] .cmp-table tbody td.cmp-popular-col{background:rgba(6,92,254,.25)!important;border-color:rgba(255,255,255,.06)!important}[data-theme="dark"] .cmp-plan-name{color:#f1f5f9}[data-theme="dark"] .cmp-plan-price{color:#e2e8f0}[data-theme="dark"] .cmp-order-btn{background:rgba(255,255,255,.06);color:#e2e8f0;border-color:rgba(255,255,255,.1)}[data-theme="dark"] .cmp-feat-col{color:#e2e8f0!important}[data-theme="dark"] .cmp-table tbody tr:hover td{background:rgba(255,255,255,.03)}@media(max-width:1024px){.services-grid{grid-template-columns:repeat(2,1fr)}.why-grid{grid-template-columns:repeat(2,1fr)}.testi-grid{grid-template-columns:repeat(2,1fr)}.pricing-grid.cols-4{grid-template-columns:repeat(2,1fr)}.footer-links-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}.feat-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.gws-dock{gap:1rem;flex-wrap:wrap;justify-content:center}.gws-dock-icon{width:40px;height:40px}.gws-dock-tip{display:none}.nav-menu,.nav-actions .btn{display:none}.hamburger{display:flex}.hero-right{display:none!important}.hero-content{grid-template-columns:1fr!important}.services-grid{grid-template-columns:1fr 1fr}.why-grid{grid-template-columns:1fr}.testi-grid{grid-template-columns:1fr}.cta-banner .container>div[style*="grid-template-columns:1fr 1fr"]{grid-template-columns:1fr!important;gap:2rem!important}.cta-banner .container>div>div:first-child{text-align:center!important}.cta-banner .container>div>div:first-child p[style*="max-width:420px"]{max-width:100%!important;margin:0 0 1.5rem!important}.pricing-grid.cols-3,.pricing-grid.cols-2,.pricing-grid.cols-4{grid-template-columns:1fr}.pricing-card.popular{transform:none}.stats-grid{grid-template-columns:repeat(2,1fr)}.footer{padding:0!important}.footer-top{display:none!important}.footer-payments{display:none!important}.footer-bottom{padding:1rem 0;border-top:none;justify-content:center;text-align:center}.footer-bottom p{font-size:.72rem}.footer-legal{display:none}.trust-strip{grid-template-columns:repeat(2,1fr)}.feat-grid{grid-template-columns:1fr 1fr}.domain-search-box{flex-wrap:wrap}.guarantee-strip{flex-direction:column;align-items:flex-start}}@media(max-width:900px){.container{padding:0 1rem}.cph-tabs-row{gap:1rem!important;margin:0 0 1.5rem!important;flex-direction:column}.cph-tab-save{font-size:1.08rem!important;font-weight:900!important}.cph-tab-save svg{width:34px!important;height:28px!important}.section-header{margin-bottom:1.75rem}.section-header h2{font-size:clamp(1.5rem,5vw,2rem)}.section-header p{font-size:.95rem}.cph-card{padding:2rem 1.05rem 1.25rem}}@media(max-width:480px){.container{padding:0 .85rem}.section{padding:48px 0}.cph-card{padding:1.85rem .95rem 1.15rem}.gws-dock{gap:.9rem;justify-content:center}.gws-dock-icon{width:36px;height:36px}.gws-dock-name{font-size:.65rem}.gws-apps-label{font-size:1.3rem}.services-grid{grid-template-columns:1fr}.hero-content{grid-template-columns:1fr!important;gap:2rem}.hero-right{display:none!important}.hero-btns{flex-direction:column;align-items:stretch;max-width:280px}.hero-pill-tabs{align-self:flex-start}.footer-links-grid{grid-template-columns:1fr 1fr;gap:1.25rem}.feat-grid{grid-template-columns:1fr}.stats-grid{grid-template-columns:repeat(2,1fr)}}.bg-alt{background:var(--bg2)}.btn-primary,.btn-outline,.btn-white,.btn-ghost{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:var(--radius-sm);font-weight:700;font-size:.9rem;transition:all .2s;white-space:nowrap}.btn-full{width:100%;justify-content:center;margin-top:.5rem;margin-bottom:.75rem}.pricing-badge{display:inline-block;font-size:.7rem;font-weight:800;padding:.3rem .85rem;border-radius:99px;margin-bottom:.85rem;background:#f59e0b;color:#431a00}.pricing-name{font-size:1.1rem;font-weight:800;color:var(--text);margin-bottom:.3rem}.pricing-price{display:flex;align-items:baseline;gap:.2rem;margin:0 0 .75rem;padding-top:.4rem}.price-amount{font-size:2.4rem;font-weight:900;color:var(--text);line-height:1}.price-period{font-size:.85rem;color:var(--text2)}.pricing-desc{font-size:.83rem;color:var(--text2);margin-bottom:1.2rem}.spec-grid{border-radius:var(--radius-sm);background:var(--bg2);padding:.85rem 1rem;margin-bottom:.4rem}.spec-row{display:flex;justify-content:space-between;align-items:center;font-size:.82rem;padding:.3rem 0;border-bottom:1px solid var(--border)}.spec-row:last-child{border-bottom:none}.spec-row span:first-child{color:var(--text2)}.spec-row span:last-child{font-weight:800;color:var(--text)}.pricing-features{flex:1;margin-bottom:1.2rem;display:flex;flex-direction:column;gap:.5rem;font-size:.85rem}.pricing-features li{display:flex;align-items:center;gap:.4rem;color:var(--text2)}.pricing-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}@media(min-width:900px){.pricing-grid{grid-template-columns:repeat(3,1fr)}}.feat-card{display:flex;align-items:flex-start;gap:1rem;padding:1.35rem 1.25rem}.feat-icon{width:44px;height:44px;flex-shrink:0;border-radius:12px;background:rgba(6,92,254,.08);display:flex;align-items:center;justify-content:center}.feat-icon svg{width:20px;height:20px;stroke:var(--primary);fill:none;stroke-width:2.5}.feat-icon-img{background:transparent}.feat-icon-img img{width:36px;height:36px;object-fit:contain}.feat-title{font-size:.9rem;font-weight:700;color:var(--text);margin-bottom:.25rem}.feat-desc{font-size:.82rem;color:var(--text2);line-height:1.6}.domain-info-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem;max-width:1200px;margin:0 auto}@media(max-width:1100px){.domain-info-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.domain-info-grid{grid-template-columns:1fr}}.domain-info-card{position:relative;background:var(--card);border-radius:14px;padding:2rem 1.6rem 1.75rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.1rem;border:1px solid var(--border);box-shadow:0 1px 3px rgba(15,23,42,.04);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;overflow:hidden}.domain-info-card::before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--info-accent,#065CFE);transform:scaleX(.25);transform-origin:left center;transition:transform .35s ease;border-radius:14px 14px 0 0}.domain-info-card:hover{}.domain-info-card:hover::before{transform:scaleX(1)}.domain-info-card.active{border-color:var(--info-accent,var(--primary));box-shadow:0 0 0 3px rgba(6,92,254,.10),0 8px 22px rgba(6,92,254,.10)}.domain-info-card.active::before{transform:scaleX(1)}.domain-info-grid>.domain-info-card:nth-child(1){--info-accent:#2563eb;--info-tint-1:#dbeafe;--info-tint-2:#eff6ff}.domain-info-grid>.domain-info-card:nth-child(2){--info-accent:#f59e0b;--info-tint-1:#fef3c7;--info-tint-2:#fffbeb}.domain-info-grid>.domain-info-card:nth-child(3){--info-accent:#6366f1;--info-tint-1:#e0e7ff;--info-tint-2:#eef2ff}.domain-info-grid>.domain-info-card:nth-child(4){--info-accent:#ec4899;--info-tint-1:#fce7f3;--info-tint-2:#fdf2f8}.domain-info-icon{width:56px;height:56px;flex-shrink:0;border-radius:14px;background:linear-gradient(135deg,var(--info-tint-1,#dbeafe) 0%,var(--info-tint-2,#eff6ff) 100%);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 4px 10px -4px rgba(15,23,42,.10);transition:transform .3s ease}.domain-info-icon svg{width:26px;height:26px;stroke:var(--info-accent,var(--primary));color:var(--info-accent,var(--primary));fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.domain-info-body{display:flex;flex-direction:column;gap:.5rem}.domain-info-title{font-size:1.08rem;font-weight:800;color:var(--text);line-height:1.3;letter-spacing:-.012em}.domain-info-desc{font-size:.88rem;color:var(--text2);line-height:1.65;margin:0}[data-theme="dark"] .domain-info-card{background:var(--card);border-color:rgba(255,255,255,.08);box-shadow:0 1px 3px rgba(0,0,0,.25)}[data-theme="dark"] .domain-info-card:hover{border-color:rgba(255,255,255,.18);box-shadow:0 16px 32px -12px rgba(0,0,0,.55)}[data-theme="dark"] .domain-info-icon{background:rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}[data-theme="dark"] .domain-info-card.active{border-color:var(--info-accent,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.18)}section#domain-why.bg-alt{background:#f7f7f8}[data-theme="dark"] section#domain-why.bg-alt{background:var(--bg)}[data-theme="dark"] .dhs-box{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1)}[data-theme="dark"] .dhs-tabs{border-bottom-color:rgba(255,255,255,.08)}[data-theme="dark"] .dst-btn{color:rgba(255,255,255,.45)}[data-theme="dark"] .dst-btn.active{background:rgba(255,255,255,.12);color:#fff}[data-theme="dark"] .page-hero .dhs-wrap input{color:#fff}[data-theme="dark"] .page-hero .dhs-icon{stroke:rgba(255,255,255,.35)}.tld-section-bg{background:#f4f7fc}[data-theme="dark"] .tld-section-bg{background:#0b1630}.tld-section-wrap{background:transparent;padding:0}.tld-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}@media(max-width:900px){.tld-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.tld-grid{grid-template-columns:1fr}}.tld-card{background:var(--card);border-radius:16px;padding:2.2rem 1.25rem 1.85rem;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;overflow:hidden;text-decoration:none;border:1px solid var(--border);box-shadow:0 2px 8px rgba(15,23,42,.04);transition:border-color .25s,box-shadow .25s,transform .25s}.tld-card:hover{}.tld-ribbon{position:absolute;top:0;left:0;right:0;background:#f5c518;color:#1a1a2e;font-size:.75rem;font-weight:800;padding:.35rem .75rem;text-align:center;letter-spacing:.02em}.tld-card.has-ribbon{padding-top:2.6rem}.tld-card-ext{font-size:3.2rem;font-weight:900;color:#05197D;letter-spacing:-2px;line-height:1;margin-bottom:.4rem}[data-theme="dark"] .tld-card-ext{color:#93c5fd}.tld-card-desc{font-size:.9rem;font-weight:700;color:#05197D;margin-bottom:.85rem;line-height:1.3}[data-theme="dark"] .tld-card-desc{color:#94a3b8}.tld-card-price{display:flex;align-items:center;justify-content:center;gap:.45rem;flex-wrap:wrap}.tld-card-old{font-size:.85rem;color:#94a3b8;text-decoration:line-through;font-weight:500}.tld-card-new{font-size:1.45rem;font-weight:900;color:#065CFE;line-height:1}.tld-card-yr{font-size:.95rem;font-weight:700;color:#065CFE}.dtransfer-section{background:#132276;overflow:hidden;padding:0}.dtransfer-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;max-width:1200px;margin:0 auto;padding:0 2rem;min-height:460px;gap:2rem}.dtransfer-content{padding:4rem 0;display:flex;flex-direction:column;gap:1.25rem}.dtransfer-content h2{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:800;color:#fff;line-height:1.2;margin:0}.dtransfer-content p{font-size:.95rem;color:rgba(255,255,255,.7);line-height:1.7;max-width:440px;margin:0}.dtransfer-link{display:inline-flex;align-items:center;gap:.5rem;color:#fff;font-weight:700;font-size:.95rem;text-decoration:none;margin-top:.25rem}.dtransfer-link svg{width:18px;height:18px;stroke:#fff;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.dtransfer-visual{position:relative;display:flex;align-items:flex-end;justify-content:center;height:460px}.dtransfer-img{position:relative;z-index:1;height:440px;width:auto;object-fit:contain;object-position:bottom;display:block}.dtransfer-badge{position:absolute;top:40px;right:58%;z-index:2;width:54px;height:54px;background:#4DA6FF;border-radius:14px;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px rgba(0,0,0,.25)}.dtransfer-badge svg{width:26px;height:26px;stroke:#fff;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.dtransfer-success{position:absolute;bottom:40px;right:-10px;z-index:3;background:#fff;border-radius:14px;padding:1.1rem 1.4rem;display:flex;flex-direction:column;align-items:center;gap:.55rem;box-shadow:0 8px 32px rgba(0,0,0,.18);min-width:160px}.dtransfer-success-icon{width:44px;height:44px;border:2.5px solid #22c55e;border-radius:50%;display:flex;align-items:center;justify-content:center}.dtransfer-success-icon svg{width:22px;height:22px;stroke:#22c55e;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.dtransfer-success span{font-size:.82rem;font-weight:700;color:#111827;text-align:center;line-height:1.3}@media(max-width:768px){.dtransfer-inner{grid-template-columns:1fr;min-height:auto}.dtransfer-visual{height:320px}.dtransfer-img{height:300px}.dtransfer-success{right:0;bottom:20px}}.domain-table-wrap{overflow-x:auto;border-radius:var(--radius)}.domain-table{width:100%;border-collapse:collapse;font-size:.88rem}.domain-table thead th{background:var(--primary);color:#fff;padding:.9rem 1rem;text-align:left;font-weight:600}.domain-table thead th:not(:first-child){text-align:right}.domain-table tbody tr{border-bottom:1px solid var(--border);transition:background .15s}.domain-table tbody tr:last-child{border-bottom:none}.domain-table tbody tr:hover{background:var(--bg2)}.domain-table td{padding:.75rem 1rem;color:var(--text)}.domain-table td:not(:first-child){text-align:right;color:var(--text2);font-weight:600}.cta-banner{padding:4rem 0;background:#065CFE;text-align:center}.cta-banner h2{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;color:#fff;margin-bottom:.85rem}.cta-banner p{font-size:1.05rem;color:rgba(255,255,255,.75);max-width:500px;margin:0 auto 2rem}.cta-btns{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media(max-width:768px){.pricing-grid{grid-template-columns:1fr !important}.feat-grid{grid-template-columns:1fr !important}.pricing-card.popular{transform:none}}.pricing-card:not(.popular),.feat-card,.why-card,.testi-card{background:rgba(255,255,255,0.65);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1.5px solid rgba(6,92,254,0.22);box-shadow:0 4px 24px rgba(6,92,254,0.07),inset 0 1px 0 rgba(255,255,255,0.8)}.pricing-card:not(.popular):hover,.feat-card:hover,.why-card:hover{}[data-theme="dark"] .pricing-card:not(.popular),[data-theme="dark"] .feat-card,[data-theme="dark"] .why-card,[data-theme="dark"] .testi-card{background:rgba(255,255,255,0.04);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1.5px solid rgba(255,255,255,0.12);box-shadow:0 4px 24px rgba(0,0,0,0.2),inset 0 1px 0 rgba(255,255,255,0.05)}[data-theme="dark"] .pricing-card:not(.popular):hover,[data-theme="dark"] .feat-card:hover,[data-theme="dark"] .why-card:hover{}[data-theme="dark"] .hero-card{background:#1e293b;border:1px solid rgba(255,255,255,.07);box-shadow:0 4px 18px rgba(0,0,0,.35)}[data-theme="dark"] .hero-card-tabs{background:#0f172a}[data-theme="dark"] .hero-card-tab{color:rgba(255,255,255,.5)}[data-theme="dark"] .hero-card-tab.active{background:#1e293b;color:#60a5fa;box-shadow:0 1px 6px rgba(0,0,0,.3)}[data-theme="dark"] .hero-card-label{color:rgba(255,255,255,.5)}[data-theme="dark"] .hero-card-search{border-color:rgba(255,255,255,.15)}[data-theme="dark"] .hero-card-search input{background:transparent;color:#fff}[data-theme="dark"] .hero-card-search:focus-within{border-color:#60a5fa;box-shadow:0 0 0 3px rgba(96,165,250,.12)}[data-theme="dark"] .hero-card-search input::placeholder{color:rgba(255,255,255,.3)}[data-theme="dark"] .hero-card-tld{background:#0f172a;border-color:rgba(255,255,255,.1)}[data-theme="dark"] .hero-card-tld:hover{border-color:#3b82f6}[data-theme="dark"] .hero-card-tld.pop{background:#1e3a5f;border-color:#3b82f6}[data-theme="dark"] .hero-card-tld .ext{color:#e2e8f0}[data-theme="dark"] .hero-card-tld .price{color:rgba(255,255,255,.55)}[data-theme="dark"] .hero-card-tld.pop .ext{color:#60a5fa}[data-theme="dark"] .hct-plan{background:#0f172a;border-color:rgba(255,255,255,.1)}[data-theme="dark"] .hct-plan:hover{border-color:#3b82f6;background:#1e3a5f}[data-theme="dark"] .hct-plan-name{color:#e2e8f0}[data-theme="dark"] .hct-plan-feat{color:rgba(255,255,255,.4)}[data-theme="dark"] .hero-card-divider{background:rgba(255,255,255,.08)}[data-theme="dark"] .hero-card-hl strong{color:#e2e8f0}[data-theme="dark"] .hero-card-hl span{color:rgba(255,255,255,.4)}.hero-left{min-width:0}.hero-right{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden}.hero-illustration{position:relative;width:100%;max-width:460px;padding:44px 44px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.hi-badge{position:absolute;background:rgba(255,255,255,.13);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.22);border-radius:14px;padding:.55rem .85rem;display:flex;align-items:center;gap:.55rem;z-index:4;box-shadow:0 8px 24px rgba(0,0,0,.25)}.hi-badge-icon{display:flex;align-items:center}.hi-badge-val{font-size:.82rem;font-weight:700;color:#fff;line-height:1.2}.hi-badge-lbl{font-size:.63rem;color:rgba(255,255,255,.55)}@keyframes hi-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.hi-b1{top:6px;right:6px;animation:hi-float 3.5s ease-in-out infinite}.hi-b3{bottom:6px;left:6px;animation:hi-float 4s ease-in-out infinite 1s}.server-dash{width:100%;background:#ffffff;border:1px solid #e2e8f0;border-radius:18px;overflow:hidden;box-shadow:0 16px 48px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06);position:relative;z-index:2}.sd-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:#f8fafc;border-bottom:1px solid #e2e8f0}.sd-logo{display:flex;align-items:center;gap:.45rem;font-size:.75rem;font-weight:600;color:#1e40af}.sd-online{display:flex;align-items:center;gap:.35rem;font-size:.65rem;color:#046c4e;font-weight:500}.sd-online-dot{width:7px;height:7px;border-radius:50%;background:#057a55;box-shadow:0 0 6px #057a55;animation:sd-pulse 2s ease-in-out infinite}@keyframes sd-pulse{0%,100%{box-shadow:0 0 5px #057a55}50%{box-shadow:0 0 12px #057a55}}.sd-stats-row{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #e2e8f0}.sd-stat{text-align:center;padding:.7rem .5rem}.sd-stat+.sd-stat{border-left:1px solid #e2e8f0}.sd-stat-val{font-size:1.05rem;font-weight:800;color:#0f172a;letter-spacing:-.02em}.sd-stat-lbl{font-size:.6rem;color:#94a3b8;margin-top:.1rem}.sd-resources{padding:.8rem 1rem;display:flex;flex-direction:column;gap:.55rem;border-bottom:1px solid #e2e8f0}.sd-res-row{display:flex;align-items:center;gap:.55rem}.sd-res-label{font-size:.65rem;color:#64748b;width:58px;flex-shrink:0}.sd-res-bar{flex:1;height:5px;background:#e2e8f0;border-radius:10px;overflow:hidden}.sd-res-fill{height:100%;border-radius:10px}.sd-res-pct{font-size:.63rem;color:#94a3b8;width:26px;text-align:right;flex-shrink:0}.sd-services{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #e2e8f0;padding:.5rem .6rem}.sd-svc{display:flex;flex-direction:column;align-items:center;gap:.28rem;padding:.4rem .2rem}.sd-svc-icon{width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center}.sd-svc-name{font-size:.6rem;color:#64748b;font-weight:500}.sd-svc-dot{width:5px;height:5px;border-radius:50%;background:#057a55;box-shadow:0 0 4px #057a55}.sd-graph{padding:.65rem 1rem .85rem}.sd-graph-title{font-size:.62rem;color:#94a3b8;margin-bottom:.4rem}[data-theme="dark"] .server-dash{background:rgba(6,12,30,.92);border-color:rgba(255,255,255,.1);box-shadow:0 28px 64px rgba(0,0,0,.55)}[data-theme="dark"] .sd-header{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.07)}[data-theme="dark"] .sd-logo{color:rgba(255,255,255,.85)}[data-theme="dark"] .sd-stats-row,[data-theme="dark"] .sd-stat+.sd-stat,[data-theme="dark"] .sd-resources,[data-theme="dark"] .sd-services{border-color:rgba(255,255,255,.06)}[data-theme="dark"] .sd-stat-val{color:#fff}[data-theme="dark"] .sd-stat-lbl,[data-theme="dark"] .sd-res-label,[data-theme="dark"] .sd-res-pct,[data-theme="dark"] .sd-svc-name,[data-theme="dark"] .sd-graph-title{color:rgba(255,255,255,.4)}[data-theme="dark"] .sd-res-bar{background:rgba(255,255,255,.08)}.hi-badge{position:absolute;background:rgba(255,255,255,.12);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.2);border-radius:14px;padding:.55rem .85rem;display:flex;align-items:center;gap:.55rem;z-index:4;box-shadow:0 8px 24px rgba(0,0,0,.2)}.hi-badge-icon{display:flex;align-items:center}.hi-badge-val{font-size:.82rem;font-weight:700;color:#fff;line-height:1.2}.hi-badge-lbl{font-size:.63rem;color:rgba(255,255,255,.55)}@keyframes hi-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}.hi-b1{top:14px;right:8px;animation:hi-float 3.5s ease-in-out infinite}.hi-b2{top:130px;left:4px;animation:hi-float 4s ease-in-out infinite .8s}.hi-b3{bottom:110px;right:2px;animation:hi-float 3.8s ease-in-out infinite 1.5s}.hi-b4{bottom:30px;left:16px;animation:hi-float 4.2s ease-in-out infinite .4s}.pricing-grid.cols-4 .pricing-card{padding:1.25rem}#plans-slider-section{background:#fff;position:relative;overflow:hidden}#plans-slider-section::before{display:none}#plans-slider-section .section-header h2{color:var(--text)}#plans-slider-section .section-header p{color:var(--text2)}#plans-slider-section .badge{background:rgba(6,92,254,.08);color:var(--primary);border-color:rgba(6,92,254,.18)}.plans-slider-wrap{position:relative;padding:0 56px}.plans-slider-viewport{overflow-x:hidden;overflow-y:visible;padding:10px 4px;margin:-10px -4px}.slider-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.slider-prev{left:0}.slider-next{right:0}.plans-slider-track{display:flex;gap:18px;align-items:stretch;transition:transform .38s cubic-bezier(.4,0,.2,1);will-change:transform}.plan-slide-card{flex:0 0 calc((100% - 54px) / 4);background:#fff;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;padding:0;display:flex;flex-direction:column;transition:border-color .2s,box-shadow .2s,transform .2s;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04)}.plan-slide-card:hover{}.psc-inner{padding:1.5rem;display:flex;flex-direction:column;flex:1}.psc-cat{display:inline-flex;align-items:center;gap:.4rem;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.09em;padding:.4rem .7rem;border-radius:999px;margin:0 0 .9rem;background:rgba(6,92,254,.08);color:var(--primary,#065CFE);border:1px solid rgba(6,92,254,.18);white-space:nowrap}.psc-cat::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}[data-theme="dark"] .psc-cat{background:rgba(59,130,246,.12);color:#60a5fa;border-color:rgba(59,130,246,.28)}.psc-cat-cp{background:rgba(6,92,254,.08);color:#065CFE;border-color:rgba(6,92,254,.18)}.psc-cat-da{background:rgba(124,58,237,.08);color:#7c3aed;border-color:rgba(124,58,237,.18)}.psc-cat-wp{background:rgba(20,166,255,.08);color:#0d8de6;border-color:rgba(20,166,255,.20)}.psc-cat-cloud{background:rgba(8,145,178,.08);color:#0891b2;border-color:rgba(8,145,178,.20)}.psc-cat-bdix{background:rgba(22,163,74,.08);color:#16a34a;border-color:rgba(22,163,74,.20)}.psc-cat-rsl{background:rgba(234,88,12,.08);color:#ea580c;border-color:rgba(234,88,12,.20)}[data-theme="dark"] .psc-cat-cp{background:rgba(59,130,246,.14);color:#60a5fa;border-color:rgba(59,130,246,.30)}[data-theme="dark"] .psc-cat-da{background:rgba(167,139,250,.14);color:#a78bfa;border-color:rgba(167,139,250,.30)}[data-theme="dark"] .psc-cat-wp{background:rgba(56,189,248,.14);color:#38bdf8;border-color:rgba(56,189,248,.30)}[data-theme="dark"] .psc-cat-cloud{background:rgba(34,211,238,.14);color:#22d3ee;border-color:rgba(34,211,238,.30)}[data-theme="dark"] .psc-cat-bdix{background:rgba(74,222,128,.14);color:#4ade80;border-color:rgba(74,222,128,.30)}[data-theme="dark"] .psc-cat-rsl{background:rgba(251,146,60,.14);color:#fb923c;border-color:rgba(251,146,60,.30)}.psc-title{font-size:1.1rem;font-weight:800;color:#111827;letter-spacing:-.01em;margin:0 0 .4rem}.psc-desc{font-size:.82rem;color:#6b7280;line-height:1.5;margin:0 0 1.1rem}.psc-price-row{display:flex;align-items:baseline;gap:.1rem;margin-bottom:1rem;line-height:1}.psc-sym{font-size:1.3rem;font-weight:600;color:#111827}.psc-num{font-size:2.6rem;font-weight:800;color:#111827;letter-spacing:-.03em}.psc-mo{font-size:.82rem;font-weight:400;color:#9ca3af;margin-left:.25rem}.psc-cta{display:flex;align-items:center;justify-content:center;width:100%;height:42px;padding:0 1rem;border-radius:9px;background:transparent;color:var(--primary)!important;font-size:.85rem;font-weight:700;text-decoration:none;border:1.5px solid var(--primary);transition:background .18s,color .18s,box-shadow .18s;letter-spacing:.01em;margin-bottom:1rem}.psc-cta:hover{background:rgba(6,92,254,.08);color:var(--primary)!important}.psc-cta.psc-cta-fill{background:var(--primary);color:#fff!important;border-color:var(--primary);box-shadow:0 2px 8px rgba(6,92,254,.22)}.psc-cta.psc-cta-fill:hover{background:var(--primary-l,#054acc);border-color:var(--primary-l,#054acc);box-shadow:0 4px 14px rgba(6,92,254,.38);color:#fff!important}.psc-divider{height:1px;background:#f3f4f6;margin-bottom:1rem}.psc-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.35rem;flex:1}.psc-list li{font-size:.83rem;color:#374151;display:flex;align-items:flex-start;gap:.6rem;line-height:1.45;padding-bottom:.35rem;border-bottom:1px solid #f3f4f6}.psc-list li:last-child{border-bottom:none;padding-bottom:0}.psc-list li svg{width:15px;height:15px;flex-shrink:0;color:#065CFE;margin-top:.15rem}.plan-slide-card.psc-featured{background:#111827;border-color:#1f2937;box-shadow:0 8px 32px rgba(0,0,0,.3)}.plan-slide-card.psc-featured:hover{border-color:rgba(6,92,254,.2);box-shadow:0 6px 28px rgba(6,92,254,.13);transform:translateY(-2px)}.psc-featured .psc-cat{color:#6b7280}.psc-featured .psc-title{color:#fff}.psc-featured .psc-desc{color:#9ca3af}.psc-featured .psc-sym,.psc-featured .psc-num{color:#fff}.psc-featured .psc-mo{color:#6b7280}.psc-featured .psc-cta{background:rgba(255,255,255,.28);color:#fff;border:1.5px solid rgba(255,255,255,.2);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 2px 12px rgba(255,255,255,.08)}.psc-featured .psc-cta:hover{background:rgba(255,255,255,.38);border-color:rgba(255,255,255,.3)}.psc-featured .psc-divider{background:#1f2937}.psc-featured .psc-list li{color:#d1d5db;border-bottom-color:#1f2937}.psc-featured .psc-list li svg{color:#fff}.slider-arrow{width:42px;height:42px;border-radius:50%;border:2px solid #065CFE;background:#fff;color:#065CFE;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all .18s;box-shadow:0 2px 8px rgba(6,92,254,.12)}.slider-arrow:hover{background:#065CFE;border-color:#065CFE;color:#fff;box-shadow:0 4px 16px rgba(6,92,254,.3)}.slider-arrow svg{width:17px;height:17px}.slider-dots{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1.4rem}.slider-dot{width:6px;height:6px;border-radius:50%;background:#c8d8f0;border:none;cursor:pointer;transition:all .22s;padding:0}.slider-dot.active{background:#065CFE;width:20px;border-radius:3px}@media(max-width:1100px){.plan-slide-card{flex:0 0 calc((100% - 36px) / 3)}}@media(max-width:768px){.plan-slide-card{flex:0 0 calc((100% - 18px) / 2)}}@media(max-width:520px){.plan-slide-card{flex:0 0 100%}.slider-arrow{width:36px;height:36px}}[data-theme="dark"] #plans-slider-section{background:#0f172a}[data-theme="dark"] .plan-slide-card{background:#1e293b;border-color:#334155;box-shadow:0 1px 3px rgba(0,0,0,.4)}[data-theme="dark"] .plan-slide-card:hover{}[data-theme="dark"] .psc-cat{color:#64748b}[data-theme="dark"] .psc-title{color:#f1f5f9}[data-theme="dark"] .psc-desc{color:#64748b}[data-theme="dark"] .psc-sym,[data-theme="dark"] .psc-num{color:#f1f5f9}[data-theme="dark"] .psc-mo{color:#475569}[data-theme="dark"] .psc-divider{background:#1e293b}[data-theme="dark"] .psc-list li{color:#94a3b8;border-bottom-color:rgba(255,255,255,.05)}[data-theme="dark"] .psc-list li svg{color:#3b82f6}[data-theme="dark"] .plan-slide-card.psc-featured{background:#020617;border-color:#1e293b}[data-theme="dark"] .psc-featured .psc-cat{color:#475569}[data-theme="dark"] .psc-featured .psc-title{color:#fff}[data-theme="dark"] .psc-featured .psc-desc{color:#64748b}[data-theme="dark"] .psc-featured .psc-sym,[data-theme="dark"] .psc-featured .psc-num{color:#fff}[data-theme="dark"] .psc-featured .psc-list li{color:#94a3b8}[data-theme="dark"] .slider-arrow{background:#1e293b;border-color:#334155;color:#64748b}[data-theme="dark"] .slider-arrow:hover{background:#1e3a5f;border-color:#3b82f6}[data-theme="dark"] .slider-dot{background:#1e3a5f}[data-theme="dark"] .slider-dot.active{background:#3b82f6}.domain-search-simple{display:flex;align-items:center;background:rgba(255,255,255,.12);border:1.5px solid rgba(255,255,255,.2);border-radius:50px;padding:.35rem .35rem .35rem 1.4rem;backdrop-filter:blur(12px);box-shadow:0 8px 32px rgba(0,0,0,.2);max-width:520px}.domain-input-simple{flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:.97rem;font-family:inherit;min-width:0}.domain-input-simple::placeholder{color:rgba(255,255,255,.45)}.domain-search-btn-simple{flex-shrink:0;background:#fff;color:#065CFE;border:none;border-radius:40px;padding:.65rem 1.4rem;font-size:.9rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .18s,box-shadow .18s;box-shadow:0 2px 8px rgba(0,0,0,.15)}.domain-search-btn-simple:hover{background:#f0f6ff;box-shadow:0 4px 16px rgba(0,0,0,.2)}.tld-price-chips{display:flex;align-items:center;gap:.55rem;margin-top:.9rem;flex-wrap:wrap}.tld-price-chip{display:flex;align-items:center;gap:.32rem;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);border-radius:50px;padding:.38rem 1rem;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.tpc-icon{color:rgba(255,255,255,.45);flex-shrink:0}.tpc-ext{font-size:.82rem;font-weight:700;color:#fff}.tpc-sep{font-size:.75rem;color:rgba(255,255,255,.4)}.tpc-price{font-size:.82rem;font-weight:600;color:rgba(255,255,255,.88)}@media(max-width:1100px){.hero-content{grid-template-columns:1fr 360px;gap:2rem}.hero::after{width:260px;height:200px}}@media(max-width:900px){.hero-content{grid-template-columns:1fr;gap:2rem;padding:0 1.25rem}.hero{padding:110px 0 60px;min-height:unset}.hero::after{width:200px;height:160px}.hero-right{max-width:480px}.hero-h1{font-size:clamp(1.85rem,4.5vw,2.8rem)}}@media(max-width:768px){.hero-content{padding:0 1rem}.hero-card-highlights{grid-template-columns:1fr 1fr 1fr}.hero-h1{font-size:clamp(1.75rem,5.5vw,2.5rem);line-height:1.2}.hero{padding:140px 0 50px;min-height:unset}.hero-sub{font-size:.88rem;margin-bottom:1.2rem}.hero-checks li{font-size:.83rem;gap:.55rem}.hero-checks li::before{width:18px;height:18px;font-size:.65rem}.hero-checks{gap:.45rem;margin-bottom:1.4rem}.hero-rating-badge{margin-bottom:1.1rem}.hero-pills{margin-bottom:1.1rem;gap:.4rem}.hero-pill{font-size:.7rem;padding:.28rem .8rem}.hero-btn-primary,.hero-btn-outline{padding:.68rem 1.3rem;font-size:.84rem}.hero-trust-pills{gap:.35rem}.hero-trust-pill{font-size:.7rem;padding:.22rem .65rem}}@media(max-width:520px){.hero::after{display:none}.hero{padding:130px 0 44px}.hero-content{padding:0 1rem;gap:1.8rem}.hero-h1{font-size:clamp(1.55rem,7.5vw,2.2rem);letter-spacing:-.025em;line-height:1.2}.hero-sub{font-size:.84rem;line-height:1.6;margin-bottom:1rem}.hero-rating-badge{padding:.35rem .9rem .35rem .7rem;margin-bottom:.9rem}.hero-stars{font-size:.9rem}.hero-rating-text{font-size:.76rem}.hero-pills{margin-bottom:.9rem}.hero-checks{margin-bottom:1.2rem}.hero-checks li{font-size:.8rem}.hero-card-tlds{grid-template-columns:1fr 1fr}.hero-card-highlights{grid-template-columns:1fr 1fr 1fr}.hero-btn-primary,.hero-btn-outline{width:100%;justify-content:center;padding:.72rem 1rem;font-size:.86rem}.hero-btns{flex-direction:column;gap:.55rem;margin-bottom:1.2rem}.hero-trust-pills{justify-content:flex-start}}.domain-hero{position:relative;background:url('../img/domainbd.jpg') right center / cover no-repeat;min-height:420px;display:flex;align-items:stretch;overflow:hidden}.domain-hero::before{content:'';position:absolute;inset:0;background:rgba(0,10,50,.35);pointer-events:none;z-index:0}.dh-content{position:relative;z-index:1;width:56%;max-width:620px;padding:90px 3rem 70px max(3rem,5vw);flex-shrink:0;background:rgba(0,10,60,.62);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-right:1px solid rgba(255,255,255,.08);min-height:100%;display:flex;flex-direction:column;justify-content:center}.domain-hero-inner,.dh-img-wrap,.dh-img{display:none}.dh-eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.1em;color:rgba(255,255,255,.5);margin-bottom:.8rem}.dh-heading{font-size:clamp(1.6rem,2.4vw,2.2rem);font-weight:900;line-height:1.15;color:#fff;letter-spacing:-.02em;margin-bottom:.65rem}.dh-sub{font-size:.85rem;color:rgba(255,255,255,.62);line-height:1.65;margin-bottom:1.2rem}.domain-hero-search{margin:0 0 .75rem}.dhs-wrap{display:flex;align-items:center;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.25);width:100%;max-width:420px}.dhs-icon{width:16px;height:16px;stroke:#94a3b8;fill:none;stroke-width:2;flex-shrink:0;margin-left:.9rem}.dhs-wrap input{flex:1;padding:.78rem .7rem;border:none;outline:none;font-size:.9rem;color:#0f172a;font-family:'Inter',sans-serif;background:transparent;min-width:0}.dhs-wrap input::placeholder{color:#94a3b8}.dhs-wrap button{margin:.28rem;padding:.58rem 1.2rem;background:#065CFE;color:#fff;border:none;cursor:pointer;font-size:.85rem;font-weight:700;border-radius:8px;transition:background .18s;white-space:nowrap;flex-shrink:0}.dhs-wrap button:hover{background:#003CB2}.domain-hero-tlds{display:flex;align-items:center;gap:.28rem;flex-wrap:nowrap;margin-bottom:1.2rem;overflow:hidden}.domain-hero-tlds>span{font-size:.8rem;color:rgba(255,255,255,.45);flex-shrink:0}.dh-tld{padding:.32rem .85rem;border-radius:99px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.06);color:rgba(255,255,255,.75);font-size:.82rem;font-weight:600;cursor:pointer;transition:all .15s}.dh-tld:hover{border-color:rgba(255,255,255,.4);color:#fff;background:rgba(255,255,255,.1)}.dh-tld.active{border-color:#fbbf24;color:#fbbf24;background:rgba(251,191,36,.08)}.dh-trust{display:flex;align-items:center;gap:1rem;flex-wrap:nowrap}.dh-trust span{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;color:rgba(255,255,255,.55);font-weight:500}.dh-trust svg{width:12px;height:12px;stroke:#4ade80;fill:none;stroke-width:2.5;flex-shrink:0}@media(max-width:700px){.domain-hero{background-position:80% center}.dh-content{width:100%;max-width:100%;padding:110px 1.5rem 60px;text-align:center}.dhs-wrap{max-width:100%}.domain-hero-tlds,.dh-trust{justify-content:center;flex-wrap:wrap}}@media(max-width:480px){.dh-heading{font-size:1.7rem}}.cta-person-section{background:url('../img/blue-bg.webp') center center / cover no-repeat;overflow:visible;padding:0;position:relative;min-height:300px}.cta-person-section::before{content:'';position:absolute;inset:0;background:linear-gradient(120deg,rgba(0,20,140,.96) 0%,rgba(0,40,170,.88) 50%,rgba(6,75,220,.78) 100%);z-index:0;pointer-events:none}.cta-person-section>*{position:relative;z-index:1}.cta-person-inner{max-width:1200px;margin:0 auto;padding:0 1.1rem;display:flex;align-items:flex-end;gap:3rem;position:relative}.cta-person-wide .cta-person-inner{padding:0 4rem}.cta-person-content{flex:1;min-width:0;padding:2rem 250px 2rem 0}.cta-person-badge{display:inline-flex;align-items:center;gap:.5rem;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.25);padding:.38rem 1.1rem;border-radius:99px;font-size:.78rem;font-weight:700;color:#fff;letter-spacing:.05em;text-transform:uppercase;margin-bottom:1.25rem}.cta-person-badge svg{width:14px;height:14px;stroke:#fff;fill:none;stroke-width:2;flex-shrink:0}.cta-person-section h2{font-size:clamp(1.9rem,3.8vw,2.8rem);font-weight:900;color:#fff;line-height:1.12;margin-bottom:1rem;letter-spacing:-.02em}.cta-person-section p{font-size:.98rem;color:rgba(255,255,255,.75);line-height:1.7;max-width:480px;margin-bottom:1.75rem}.cta-person-btns{display:flex;align-items:center;gap:.85rem;flex-wrap:nowrap;margin-bottom:1.75rem}.cta-pbtn-primary{display:inline-flex;align-items:center;gap:.45rem;padding:.82rem 1.75rem;border-radius:10px;background:#fff;color:#065CFE;font-weight:800;font-size:.92rem;box-shadow:0 4px 22px rgba(0,0,0,.16);transition:all .2s;white-space:nowrap}.cta-pbtn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 32px rgba(0,0,0,.22);color:#003CB2}.cta-pbtn-outline{display:inline-flex;align-items:center;gap:.45rem;padding:.82rem 1.75rem;border-radius:10px;background:transparent;color:#fff;border:1.5px solid #fff;font-weight:700;font-size:.92rem;transition:all .2s;white-space:nowrap}.cta-pbtn-outline:hover{background:#fff;color:#065CFE}.cta-person-trust{display:flex;flex-wrap:wrap;gap:.4rem 1.5rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.12)}.cta-person-trust span{font-size:.8rem;color:rgba(255,255,255,.5)}.cta-person-img-wrap{position:absolute;right:0;bottom:0;pointer-events:none}.cta-person-img{display:block;height:430px;width:auto}@media(max-width:1100px){.cta-person-img{height:400px}.cta-person-content{padding-right:215px}}@media(max-width:900px){.cta-person-img{height:360px}.cta-person-content{padding-right:185px}.cta-person-section{min-height:260px}}@media(max-width:680px){.cta-person-img-wrap{display:none}.cta-person-section{padding:2rem 0;min-height:unset}.cta-person-content{padding-right:0;padding-top:2rem}.cta-person-btns{flex-wrap:wrap}}.page-hero{transition:none}.domain-hero{transition:none}.pricing-toggle-wrap{display:flex;justify-content:center;align-items:center;gap:2rem;flex-wrap:wrap;margin-bottom:2.5rem}.pt-save-ext{display:flex;align-items:center;gap:.5rem;font-size:1.05rem;font-weight:700;color:#0066ff;white-space:nowrap;letter-spacing:.2px}.pt-save-ext svg{width:38px;height:32px;stroke:#0066ff;stroke-width:2;fill:none;flex-shrink:0}[data-theme="dark"] .pt-save-ext{color:#3b82f6}[data-theme="dark"] .pt-save-ext svg{stroke:#3b82f6}.pricing-toggle{display:inline-flex;align-items:stretch;background:#1e2a44;border-radius:999px;padding:.3rem;gap:.25rem;border:none;box-shadow:0 2px 8px rgba(0,0,0,.12)}.pt-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.5rem 1.5rem;border-radius:999px;border:none;background:transparent;color:#fff;font-size:.9rem;font-weight:700;cursor:pointer;transition:all .25s ease;font-family:inherit;white-space:nowrap;letter-spacing:.01em;min-width:110px;line-height:1}.pt-btn:not(.pt-active):hover{opacity:.85;color:#fff}.pt-btn.pt-active{background:#0066ff;color:#fff;box-shadow:0 4px 14px rgba(0,102,255,.45)}.pt-save{display:inline-flex;align-items:center;padding:.1rem .5rem;border-radius:99px;background:rgba(255,255,255,.22);border:1px solid rgba(255,255,255,.4);color:#fff;font-size:.65rem;font-weight:800;line-height:1.6;letter-spacing:.02em;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.price-yearly-note{font-size:.72rem;color:var(--text3);margin-top:.2rem;font-weight:400}[data-theme="dark"] .pricing-toggle{background:#1e2a44;box-shadow:0 2px 8px rgba(0,0,0,.35)}[data-theme="dark"] .pt-btn{color:#fff}[data-theme="dark"] .pt-btn.pt-active{color:#fff;background:#0066ff}[data-theme="dark"] .pt-btn:not(.pt-active):hover{color:#fff;opacity:.85}.cph-intro{max-width:1100px;margin:4rem auto 0;padding:0 1.1rem;text-align:center}.cph-intro-text{font-size:1.02rem;color:var(--text2);line-height:1.85;margin:0;letter-spacing:.005em}.cph-intro-text strong{color:var(--text);font-weight:700}@media(max-width:640px){.cph-intro{margin-top:3rem}.cph-intro-text{font-size:.95rem;line-height:1.75}}.stk-card-cph-1{background:#e0edff}.stk-card-cph-2{background:#fef5f0}.stk-card-cph-3{background:linear-gradient(135deg,#e6f7ee 0%,#d1fae5 100%)}.stk-card-cph-4{background:#fff7e6}.stk-card-cph-5{background:#f3e8ff}[data-theme="dark"] .stk-card-cph-1{background:linear-gradient(135deg,#0a1d3d 0%,#0f1e3a 100%)}[data-theme="dark"] .stk-card-cph-2{background:linear-gradient(135deg,#2a1a14 0%,#1f1410 100%)}[data-theme="dark"] .stk-card-cph-3{background:linear-gradient(135deg,#0e2a1a 0%,#0c2418 100%)}[data-theme="dark"] .stk-card-cph-4{background:linear-gradient(135deg,#2a2110 0%,#221a0c 100%)}[data-theme="dark"] .stk-card-cph-5{background:linear-gradient(135deg,#1f1230 0%,#190d28 100%)}.stk-placeholder{width:100%;max-width:480px;border:2px dashed rgba(15,23,42,.18);border-radius:14px;background:rgba(255,255,255,.4);display:flex;align-items:center;justify-content:center;aspect-ratio:4/3}.stk-placeholder svg{width:100%;height:auto;display:block}.stk-svg{width:100%;max-width:480px;height:auto;display:block;filter:drop-shadow(0 12px 28px rgba(15,23,42,.12))}.stk-features{list-style:none;padding:0;margin:0 0 1.4rem;display:flex;flex-direction:column;gap:.6rem}.stk-features li{display:flex;align-items:flex-start;gap:.65rem;font-size:.86rem;color:var(--text2);line-height:1.45}.stk-features li svg{width:18px;height:18px;flex-shrink:0;color:#22ee98;background:rgba(34,238,152,.16);border-radius:50%;padding:3px;margin-top:1px}.stk-features li strong{display:block;color:var(--text);font-weight:700;font-size:.92rem;line-height:1.3;margin-bottom:.1rem}.stk-features li span{color:var(--text2);font-size:.82rem;line-height:1.45}.stk-features-tight{gap:.45rem;margin-bottom:1.1rem}.stk-features-tight li{font-size:.82rem}.stk-features-tight li strong{font-size:.88rem}.stk-features-tight li span{font-size:.78rem}.avl-section{padding:5rem 0 6rem}.avl-head{text-align:center;max-width:720px;margin:0 auto 3.5rem}.avl-eyebrow{display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--primary);background:rgba(6,92,254,.08);padding:.45rem 1rem;border-radius:99px;margin-bottom:1.2rem}[data-theme="dark"] .avl-eyebrow{background:rgba(6,92,254,.18);color:#60a5fa}.avl-title{font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;color:var(--text);letter-spacing:-.02em;line-height:1.25;margin:0 0 .85rem}.avl-title em{font-style:normal;color:var(--primary)}.avl-lead{font-size:.95rem;color:var(--text2);line-height:1.6;margin:0}.avl-battle{display:grid;grid-template-columns:1fr auto 1fr;gap:1.2rem;align-items:stretch;max-width:1080px;margin:0 auto}.avl-card{position:relative;background:var(--card);border:1px solid var(--border);border-radius:18px;padding:1.6rem;display:flex;flex-direction:column;gap:1rem;transition:transform .3s,box-shadow .3s;animation:avlFadeIn .6s ease-out backwards}.avl-card-apache{animation-delay:.1s}.avl-card-litespeed{animation-delay:.3s;border:1.5px solid rgba(6,92,254,.4);box-shadow:0 8px 32px rgba(6,92,254,.15)}.avl-card:hover{}.avl-card-litespeed:hover{box-shadow:0 12px 40px rgba(6,92,254,.25)}@keyframes avlFadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.avl-card-head{display:flex;align-items:center;gap:.85rem}.avl-card-logo{width:44px;height:44px;border-radius:11px;background:rgba(148,163,184,.15);color:#64748b;display:flex;align-items:center;justify-content:center;flex-shrink:0}.avl-card-logo svg{width:24px;height:24px}.avl-card-logo-ls{background:rgba(6,92,254,.15);color:var(--primary)}.avl-card-name{font-size:1.15rem;font-weight:800;color:var(--text);letter-spacing:-.01em}.avl-card-tag{font-size:.7rem;color:var(--text2);font-weight:600;margin-top:.1rem}.avl-status{margin-left:auto;display:inline-flex;align-items:center;gap:.4rem;font-size:.7rem;font-weight:700;padding:.3rem .65rem;border-radius:99px;letter-spacing:.02em}.avl-status-warn{background:rgba(251,191,36,.18);color:#b45309}.avl-status-ok{background:rgba(6,92,254,.12);color:var(--primary)}.avl-dot{width:7px;height:7px;border-radius:50%;background:currentColor;animation:avlPulse 1.6s ease-in-out infinite}@keyframes avlPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.avl-chart{width:100%;height:100px;background:rgba(148,163,184,.05);border-radius:10px;overflow:hidden;position:relative}.avl-card-litespeed .avl-chart{background:rgba(6,92,254,.05)}.avl-chart svg{width:100%;height:100%;display:block}.avl-chart-line{stroke-dasharray:1000;stroke-dashoffset:1000;animation:avlDraw 2.2s ease-out .4s forwards}.avl-chart-line-ls{stroke:var(--primary)!important;animation-delay:.7s}.avl-card-litespeed .avl-chart svg defs linearGradient stop:first-child{stop-color:rgba(6,92,254,.5)}@keyframes avlDraw{to{stroke-dashoffset:0}}.avl-chart-area{opacity:0;animation:avlFadeIn .8s ease-out 1.5s forwards}.avl-card-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.85rem .6rem;background:var(--bg2);border-radius:10px}.avl-card-stats>div{display:flex;flex-direction:column;gap:.15rem;text-align:center}.avl-stat-lbl{font-size:.65rem;font-weight:700;color:var(--text3);letter-spacing:.05em;text-transform:uppercase}.avl-stat-val{font-size:1.45rem;font-weight:900;letter-spacing:-.02em;line-height:1}.avl-stat-val small{font-size:.85rem;font-weight:700;margin-left:1px}.avl-stat-bad{color:#dc2626}.avl-stat-good{color:var(--primary)}.avl-verdict{display:flex;align-items:center;gap:.55rem;padding:.7rem .9rem;border-radius:10px;font-size:.85rem;font-weight:700}.avl-verdict svg{width:18px;height:18px;flex-shrink:0;border-radius:50%;padding:3px;background:currentColor}.avl-verdict svg path,.avl-verdict svg polyline,.avl-verdict svg line{stroke:#fff}.avl-verdict-bad{background:rgba(220,38,38,.08);color:#dc2626}.avl-verdict-good{background:rgba(6,92,254,.1);color:var(--primary)}.avl-vs{display:flex;align-items:center;justify-content:center;position:relative;width:60px}.avl-vs::before{content:'';position:absolute;left:50%;top:0;bottom:0;width:1px;background:linear-gradient(to bottom,transparent,var(--border) 20%,var(--border) 80%,transparent)}.avl-vs-circle{position:relative;z-index:2;width:60px;height:60px;border-radius:50%;background:var(--primary);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:900;font-size:1.05rem;letter-spacing:.05em;box-shadow:0 6px 24px rgba(6,92,254,.4);animation:avlVsPop .5s cubic-bezier(.5,1.6,.5,1) .6s backwards}@keyframes avlVsPop{from{transform:scale(0) rotate(-180deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}.avl-copy{max-width:880px;margin:3rem auto 0;padding-bottom:4rem;text-align:left}.avl-copy p{font-size:1rem;color:var(--text2);line-height:1.8;margin:0 0 1.1rem}.avl-copy p:last-child{margin-bottom:0}.avl-copy strong{color:var(--text);font-weight:700}@media(max-width:640px){.avl-copy p{font-size:.92rem;line-height:1.7}}.avl-multipliers{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;max-width:1080px;margin:3rem auto 0}.avl-mult{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:1.4rem 1rem;text-align:center;transition:transform .25s,border-color .25s,box-shadow .25s;animation:avlFadeIn .6s ease-out backwards}.avl-mult:nth-child(1){animation-delay:.5s}.avl-mult:nth-child(2){animation-delay:.65s}.avl-mult:nth-child(3){animation-delay:.8s}.avl-mult:nth-child(4){animation-delay:.95s}.avl-mult:hover{transform:translateY(-4px);border-color:var(--primary);box-shadow:0 8px 24px rgba(6,92,254,.2)}.avl-mult-num{font-size:2.4rem;font-weight:900;letter-spacing:-.03em;line-height:1;color:var(--primary)}.avl-mult-num span{font-size:1.4rem;color:var(--primary);opacity:.7}.avl-mult-lbl{font-size:.78rem;font-weight:700;color:var(--text2);margin-top:.45rem;letter-spacing:.02em}@media(max-width:900px){.avl-battle{grid-template-columns:1fr;gap:1rem}.avl-vs{width:auto;height:50px;flex-direction:row}.avl-vs::before{left:0;right:0;top:50%;bottom:auto;width:auto;height:1px;background:linear-gradient(to right,transparent,var(--border) 20%,var(--border) 80%,transparent)}.avl-vs-circle{width:50px;height:50px;font-size:.9rem}.avl-multipliers{grid-template-columns:repeat(2,1fr);gap:.75rem}.avl-mult-num{font-size:2rem}}@media(max-width:480px){.avl-card{padding:1.2rem}.avl-card-stats{grid-template-columns:1fr 1fr 1fr;gap:.3rem}.avl-stat-val{font-size:1.2rem}.avl-multipliers{grid-template-columns:repeat(2,1fr)}.avl-mult-num{font-size:1.7rem}}.tw-cmp-wrap{overflow:visible}@media(max-width:900px){.tw-cmp-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:12px}.tw-cmp-table{min-width:560px;font-size:.78rem;table-layout:fixed}.tw-cmp-label-col{width:120px!important;padding:0 .55rem 1rem 0}.tw-cmp-intro{display:none}.tw-cmp-th{padding:0 .55rem 1rem;width:110px}.tw-plan-name{font-size:.85rem;white-space:nowrap}.tw-plan-price strong{font-size:1.3rem}.tw-plan-price span{font-size:.7rem}.tw-plan-btn{padding:.4rem .55rem;font-size:.72rem;border-radius:6px}.tw-cmp-row td{padding:.55rem .55rem!important;font-size:.76rem}.tw-cmp-row td:first-child{padding-right:.4rem!important;line-height:1.3}.tw-cmp-row td:not(:first-child){padding-left:.5rem!important;padding-right:.5rem!important;text-align:center}.tw-cmp-cat td{font-size:.78rem;padding:1rem .55rem .5rem!important}.tw-chk{width:14px;height:14px}}.tw-cmp-table{width:100%;border-collapse:collapse;font-size:.9rem}.tw-cmp-table thead .tw-cmp-head-row>*{position:sticky;top:92px;z-index:5;background:var(--bg);box-shadow:0 6px 16px rgba(15,23,42,.06)}@media(max-width:768px){.tw-cmp-table thead .tw-cmp-head-row>*{position:static;box-shadow:none}}.tw-cmp-head-row{vertical-align:bottom}.tw-cmp-label-col{width:38%;padding:0 1.1rem 1.5rem 0;vertical-align:bottom}.tw-cmp-intro{max-width:340px}.tw-cmp-intro-tag{display:inline-block;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--primary);background:rgba(6,92,254,.1);padding:.3rem .75rem;border-radius:99px;margin-bottom:.85rem}.tw-cmp-intro-title{font-size:1.4rem;font-weight:800;color:var(--text);line-height:1.25;letter-spacing:-.01em;margin-bottom:.6rem}.tw-cmp-intro-desc{font-size:.85rem;color:var(--text2);line-height:1.55;margin:0}[data-theme="dark"] .tw-cmp-intro-tag{background:rgba(6,92,254,.18);color:#60a5fa}.tw-cmp-th{padding:0 1.1rem 1.5rem;text-align:left;font-weight:400;vertical-align:bottom}.tw-plan-name{font-size:1rem;font-weight:700;color:var(--text);margin-bottom:.3rem}.tw-plan-price{display:flex;align-items:baseline;gap:.15rem;margin-bottom:1rem;line-height:1}.tw-plan-price strong{font-size:2rem;font-weight:800;color:var(--text);letter-spacing:-.02em}.tw-plan-price span{font-size:.8rem;color:#9ca3af;font-weight:400;margin-left:.2rem}.tw-plan-btn{display:block;text-align:center;padding:.6rem 1.1rem;border-radius:8px;border:1px solid #d1d5db;color:#065CFE;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .18s;white-space:nowrap}.tw-plan-btn:hover{background:#065CFE;border-color:#065CFE;color:#fff;box-shadow:0 6px 18px rgba(6,92,254,.4)}.tw-plan-btn-solid{background:#065CFE;color:#fff;border-color:#065CFE}.tw-plan-btn-solid:hover{background:#003CB2;border-color:#003CB2;color:#fff}.tw-cmp-hl{background:#f9fafb}.tw-cmp-head-row .tw-cmp-hl{background:#f9fafb;border-radius:12px 12px 0 0;border-top:1px solid #e5e7eb;border-left:1px solid #e5e7eb;border-right:1px solid #e5e7eb}.tw-cmp-cat td{padding:1.4rem 0 .5rem;font-size:.88rem;font-weight:700;color:var(--text);border-top:1px solid #e5e7eb}.tw-cmp-cat td{border-top:none;padding-top:2rem}.tw-cmp-table tbody tr:first-child.tw-cmp-cat td{padding-top:0}.tw-cmp-row td{padding:.8rem 0;border-top:1px solid #f3f4f6;color:#374151;vertical-align:middle}.tw-cmp-row td:first-child{color:var(--text);padding-right:1rem}.tw-cmp-row td:not(:first-child){text-align:center;padding-left:1.5rem;padding-right:1.5rem}.tw-cmp-row .tw-cmp-hl{border-left:1px solid #e5e7eb;border-right:1px solid #e5e7eb}.tw-cmp-table tbody tr:last-child .tw-cmp-hl{border-bottom:1px solid #e5e7eb;border-radius:0 0 12px 12px}.tw-chk{width:18px;height:18px;color:#065CFE;display:inline-block;vertical-align:middle}.tw-dash{color:#d1d5db;font-size:1.1rem;line-height:1}[data-theme="dark"] .tw-plan-name,[data-theme="dark"] .tw-plan-price strong{color:#f1f5f9}[data-theme="dark"] .tw-plan-price span{color:#475569}[data-theme="dark"] .tw-plan-btn{border-color:#334155;color:#60a5fa}[data-theme="dark"] .tw-plan-btn:hover{border-color:#60a5fa;background:rgba(96,165,250,.08)}[data-theme="dark"] .tw-plan-btn-solid{background:#065CFE;border-color:#065CFE;color:#fff}[data-theme="dark"] .tw-cmp-hl,[data-theme="dark"] .tw-cmp-head-row .tw-cmp-hl{background:#1e293b}[data-theme="dark"] .tw-cmp-head-row .tw-cmp-hl{border-color:#334155}[data-theme="dark"] .tw-cmp-row .tw-cmp-hl{border-color:#334155}[data-theme="dark"] .tw-cmp-row td{border-color:#1e293b;color:#94a3b8}[data-theme="dark"] .tw-cmp-row td:first-child{color:#e2e8f0}[data-theme="dark"] .tw-cmp-cat td{color:#e2e8f0;border-color:#1e293b}[data-theme="dark"] .tw-dash{color:#334155}[data-theme="dark"] .tw-chk{color:#3b82f6}.hero-badge{display:inline-flex;align-items:center;gap:.45rem;background:transparent;border:0;color:#ffd166;font-size:.74rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;padding:0;margin-bottom:1rem;width:fit-content;position:relative;font-family:'Inter',system-ui,sans-serif}.hero-badge::before{content:'';display:inline-block;width:18px;height:18px;flex-shrink:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffd166'%3E%3Cpath d='M12 2l1.5 4.5L18 5l-3.5 3.5L16 13l-4-2.5L8 13l1.5-4.5L6 5l4.5 1.5z'/%3E%3Cpath d='M19 14l.6 1.6 1.6.6-1.6.6L19 18.4l-.6-1.6-1.6-.6 1.6-.6zM5 17l.4 1.2 1.2.4-1.2.4L5 20.2l-.4-1.2-1.2-.4 1.2-.4z'/%3E%3C/svg%3E") center/contain no-repeat;animation:heroSparkle 2.4s ease-in-out infinite}.hero-badge-dot{display:none}@keyframes heroSparkle{0%,100%{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(1.15) rotate(15deg);opacity:.65}}@keyframes heroPulse{0%,100%{opacity:1}50%{opacity:.4}}.footer-tagline{font-size:.82rem;color:rgba(255,255,255,.45);line-height:1.65;margin:.6rem 0 1rem}.fcc{border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:.9rem 1rem;background:rgba(255,255,255,.03);display:flex;flex-direction:column;gap:.55rem}.fcc-row{display:flex;align-items:center;gap:.7rem;color:rgba(255,255,255,.58);font-size:.8rem;text-decoration:none;transition:color .18s}.fcc-row:hover{color:rgba(255,255,255,.9)}.fcc-icon{width:28px;height:28px;border-radius:8px;flex-shrink:0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center}.fcc-icon svg{width:13px;height:13px;stroke:#9ca3af;fill:none}.fcc-sep{height:1px;background:rgba(255,255,255,.07);margin:.1rem 0}.fcc-social-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.fcc-follow{font-size:.72rem;font-weight:600;color:rgba(255,255,255,.3);text-transform:uppercase;letter-spacing:.07em;white-space:nowrap}.fcc-socials{display:flex;gap:.4rem}.fcc-soc{width:30px;height:30px;border-radius:8px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.55);transition:all .18s}.fcc-soc svg{width:13px;height:13px;fill:currentColor}.fcc-soc:hover{background:#065CFE;border-color:#065CFE;color:#fff;transform:translateY(-2px)}.hdc-section{padding:5rem 0 3rem}.hdc-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;max-width:1200px;margin:0 auto}.hdc-domain{grid-column:1/-1;background:#eef4ff!important;min-height:0!important;padding:3rem 2.8rem 2.6rem!important}[data-theme="dark"] .hdc-domain{background:#0f1d40!important}.hdc-box{position:relative;display:flex;flex-direction:column;padding:2.5rem 2.4rem 2.1rem;border-radius:22px;text-decoration:none;color:inherit;overflow:hidden;min-height:460px}.hdc-flow{margin:0 0 1.5rem}.hdc-flow::after{content:'';display:block;clear:both}.hdc-preview{float:right;shape-outside:margin-box;width:200px;height:auto;margin:.25rem 0 .6rem 1.25rem;padding:6px;border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.95) 0%,rgba(255,255,255,.7) 50%,rgba(255,255,255,.95) 100%);border:1px solid rgba(255,255,255,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 0 -1px 0 rgba(255,255,255,.8),0 0 0 1px rgba(15,23,42,.08),0 6px 16px -4px rgba(15,23,42,.14),0 2px 6px rgba(15,23,42,.06);box-sizing:border-box}.hdc-flow .hdc-desc{margin:0 0 .85rem}.hdc-flow .hdc-list{margin:0}.hdc-tag,.hdc-title,.hdc-desc,.hdc-list,.hdc-bottom,.hdc-cta{position:relative;z-index:1}@media(max-width:1100px){.hdc-preview{width:170px;margin:.25rem 0 .6rem 1rem}}@media(max-width:768px){.hdc-preview{float:none;display:block;width:100%;max-width:240px;margin:0 auto 1rem}}.hdc-cpanel{background:#fff1ec;color:#0f172a}.hdc-direct{background:#e6f7ee;color:#0f172a}[data-theme="dark"] .hdc-cpanel{background:#2a1c16;color:#f1f5f9}[data-theme="dark"] .hdc-direct{background:#0f2a1d;color:#f1f5f9}.hdc-arrow{position:absolute;top:1.5rem;right:1.75rem;font-size:1.4rem;line-height:1;color:#0f172a;opacity:.6;transition:transform .25s,opacity .25s}.hdc-box:hover .hdc-arrow{transform:translate(3px,-3px);opacity:1}[data-theme="dark"] .hdc-arrow{color:#f1f5f9;opacity:.7}.hdc-tag{display:block;font-size:.74rem;font-weight:800;letter-spacing:.12em;color:#475569;text-transform:uppercase;margin-bottom:.85rem}[data-theme="dark"] .hdc-tag{color:rgba(255,255,255,.65)}.hdc-title{font-size:1.7rem;font-weight:800;color:inherit;margin:0 0 .85rem;letter-spacing:-.015em;line-height:1.2}.hdc-desc{font-size:.95rem;color:#475569;line-height:1.6;margin:0 0 1.25rem;max-width:90%}[data-theme="dark"] .hdc-desc{color:rgba(255,255,255,.72)}.hdc-list{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.45rem}.hdc-list li{font-size:.92rem;color:inherit;line-height:1.5;display:flex;align-items:flex-start;gap:.5rem}.hdc-list li::before{content:'✓';color:#16a34a;font-weight:800;flex-shrink:0;margin-top:1px}[data-theme="dark"] .hdc-direct .hdc-list li::before{color:#4ade80}.hdc-bottom{margin-top:auto;padding-top:.7rem;border-top:1px solid rgba(15,23,42,.1);display:flex;flex-direction:column;gap:.15rem}[data-theme="dark"] .hdc-bottom{border-top-color:rgba(255,255,255,.1)}.hdc-from{font-size:.95rem;font-weight:800;letter-spacing:.05em;color:#475569;text-transform:uppercase;line-height:1.3;margin-bottom:.35rem}[data-theme="dark"] .hdc-from{color:rgba(255,255,255,.7)}.hdc-from strong{color:#7f1d1d;letter-spacing:.04em;font-size:1.4em;font-weight:900}[data-theme="dark"] .hdc-from strong{color:#fca5a5}.hdc-price{font-size:2.1rem;font-weight:900;color:inherit;letter-spacing:-.02em;line-height:1.05}.hdc-price span{font-size:1.05rem;font-weight:600;color:#475569;margin-left:.25rem;letter-spacing:0}[data-theme="dark"] .hdc-price span{color:rgba(255,255,255,.78)}.hdc-cta{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;margin-top:1.1rem;align-self:flex-start;height:42px;padding:0 1.4rem;border-radius:999px;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-decoration:none;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s;white-space:nowrap;line-height:1;box-sizing:border-box}.hdc-cta svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.hdc-cta-fill{background:#065CFE;color:#fff!important;border:1.5px solid #065CFE;box-shadow:0 4px 14px rgba(6,92,254,.32)}.hdc-cta-fill:hover{background:#054acc;border-color:#054acc;box-shadow:0 6px 20px rgba(6,92,254,.42);color:#fff!important}.hdc-cta-outline{background:#065CFE;color:#fff!important;border:1.5px solid #065CFE;box-shadow:0 4px 14px rgba(6,92,254,.32)}.hdc-cta-outline:hover{background:#054acc;border-color:#054acc;box-shadow:0 6px 20px rgba(6,92,254,.42);color:#fff!important}[data-theme="dark"] .hdc-cta-fill{background:#386BFF;color:#fff!important;border-color:#386BFF}[data-theme="dark"] .hdc-cta-fill:hover{background:#5479ff;border-color:#5479ff;color:#fff!important}[data-theme="dark"] .hdc-cta-outline{color:#93b5ff!important;border-color:#386BFF}[data-theme="dark"] .hdc-cta-outline:hover{background:#386BFF;color:#fff!important;border-color:#386BFF}.hdc-deco{position:absolute;bottom:-30px;right:-20px;width:160px;height:160px;opacity:.55;pointer-events:none}.hdc-domain-flex{display:grid;grid-template-columns:1.05fr .95fr;gap:2.5rem;align-items:center;width:100%}.hdc-domain-copy .hdc-tag{margin-bottom:.85rem}.hdc-domain-copy .hdc-title{margin-bottom:.85rem}.hdc-domain-copy .hdc-desc{margin-bottom:1.4rem;max-width:100%}.hdc-domain-search{display:flex;align-items:center;gap:0;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:5px 5px 5px 16px;box-shadow:0 4px 16px rgba(15,23,42,.04);transition:border-color .2s,box-shadow .25s;max-width:480px}.hdc-domain-search:focus-within{border-color:#386BFF;box-shadow:0 0 0 4px rgba(56,107,255,.14)}.hdc-domain-search>svg{flex-shrink:0;width:18px;height:18px;color:#64748b}.hdc-domain-search input{flex:1;border:0;outline:0;background:transparent;padding:.6rem .7rem;font-size:.95rem;font-family:inherit;color:#0f172a;min-width:0;font-weight:500}.hdc-domain-search input::placeholder{color:#94a3b8;font-weight:400}.hdc-domain-search button{flex-shrink:0;display:inline-flex;align-items:center;gap:.4rem;padding:.7rem 1.1rem;border:0;border-radius:10px;cursor:pointer;background:#065CFE;color:#fff;font-weight:700;font-size:.85rem;font-family:inherit;letter-spacing:.02em;transition:background .2s;box-shadow:0 4px 14px rgba(6,92,254,.32)}.hdc-domain-search button:hover{background:#054acc;box-shadow:0 6px 20px rgba(6,92,254,.42)}.hdc-domain-search button svg{width:14px;height:14px}[data-theme="dark"] .hdc-domain-search{background:#0a1428;border-color:#1e3a8a}[data-theme="dark"] .hdc-domain-search>svg{color:rgba(255,255,255,.55)}[data-theme="dark"] .hdc-domain-search input{color:#fff}[data-theme="dark"] .hdc-domain-search input::placeholder{color:rgba(255,255,255,.4)}[data-theme="dark"] .hdc-domain-search button{background:#386BFF;color:#fff}[data-theme="dark"] .hdc-domain-search button:hover{background:#5479ff}.hdc-domain-tlds{display:grid;grid-template-columns:repeat(2,1fr);gap:.65rem}.hdc-tld{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.7rem .95rem;background:#64748b;border:1px solid #64748b;border-radius:11px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s}.hdc-tld:hover{}[data-theme="dark"] .hdc-tld{background:#475569;border-color:#475569}[data-theme="dark"] .hdc-tld:hover{background:#334155;border-color:#386BFF}.hdc-tld img{height:20px;width:auto;max-width:74px;display:block;flex-shrink:0}.hdc-tld:nth-child(4) img{height:15px}.hdc-tld-price{display:inline-flex;align-items:baseline;gap:.1rem;color:#fff;font-size:.95rem;font-weight:800;letter-spacing:-.01em;flex-shrink:0}.hdc-tld-price small{font-size:.7rem;font-weight:500;color:rgba(255,255,255,.6)}@media(max-width:900px){.hdc-domain-flex{grid-template-columns:1fr;gap:1.5rem}}@media(max-width:768px){.hdc-grid{grid-template-columns:1fr;gap:1rem}.hdc-box{padding:2rem 1.65rem 1.75rem;min-height:0}.hdc-title{font-size:1.4rem}.hdc-from{font-size:.95rem;letter-spacing:.05em}.hdc-domain-search button span{display:none}.hdc-domain-tlds{grid-template-columns:repeat(2,1fr)}.hdc-tld{padding:.6rem .75rem}.hdc-tld img{height:18px}.hdc-tld:nth-child(4) img{height:13px}.hdc-tld-price{font-size:.85rem}}.stk-section{padding:6rem 0 0;position:relative}.stk-head{text-align:center;max-width:780px;margin:0 auto 3rem;padding:0 1.25rem}.stk-title{font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;color:var(--text);letter-spacing:-.02em;line-height:1.25;margin:0 0 .85rem}.stk-sub{font-size:1.05rem;color:var(--text2);line-height:1.6;margin:0}.stk-track{width:100%;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.stk-card{position:sticky;top:92px;border-radius:0;padding-block:5.5rem;padding-inline:max(1.5rem,calc((100% - 1100px) / 2));display:grid;grid-template-columns:1.05fr 1fr;gap:2rem;align-items:center;overflow:hidden;height:560px;min-height:560px;transition:transform .35s ease}.stk-card:nth-child(1){top:78px}.stk-card:nth-child(2){top:78px}.stk-card:nth-child(3){top:78px}.stk-card:nth-child(4){top:78px}.stk-card-1{background:#e0edff}.stk-card-2{background:#fef5f0}.stk-card-3{background:linear-gradient(135deg,#e6f7ee 0%,#d1fae5 100%)}.stk-card-rev .stk-visual{order:-1}@media(max-width:900px){.stk-card-rev .stk-visual{order:0}}[data-theme="dark"] .stk-card-1{background:linear-gradient(135deg,#0a1d3d 0%,#0f1e3a 100%)}[data-theme="dark"] .stk-card-2{background:linear-gradient(135deg,#2a1a14 0%,#1f1410 100%)}[data-theme="dark"] .stk-card-3{background:linear-gradient(135deg,#0e2a1a 0%,#0c2418 100%)}.stk-tag{display:inline-block;font-size:.78rem;font-weight:700;color:var(--text2);background:rgba(15,23,42,.06);padding:.4rem 1rem;border-radius:99px;margin-bottom:1rem}[data-theme="dark"] .stk-tag{background:rgba(255,255,255,.08);color:rgba(255,255,255,.75)}.stk-h3{font-size:clamp(1.5rem,2.6vw,2.05rem);font-weight:800;color:var(--text);margin:0 0 .85rem;letter-spacing:-.015em;line-height:1.2}.stk-p{font-size:1rem;color:var(--text2);line-height:1.65;margin:0 0 1.5rem;max-width:90%}.stk-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.6rem;background:var(--primary);color:#fff!important;border-radius:9px;font-weight:700;font-size:.92rem;text-decoration:none;transition:background .2s,gap .2s}.stk-btn:hover{background:var(--primary-l,#054acc);gap:.65rem;color:#fff!important}.stk-btn svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.stk-visual{position:relative;display:flex;align-items:center;justify-content:center;height:100%}.stk-img{width:100%;max-width:480px;height:auto;display:block;border-radius:14px}.stk-mock{width:100%;background:#fff;border-radius:18px;padding:1.5rem;box-shadow:0 12px 32px rgba(15,23,42,.12);display:flex;flex-direction:column;gap:.85rem;min-height:260px}[data-theme="dark"] .stk-mock{background:rgba(15,23,42,.7);box-shadow:0 12px 32px rgba(0,0,0,.35)}.stk-mock-bar{height:10px;border-radius:99px;background:#e2e8f0}[data-theme="dark"] .stk-mock-bar{background:rgba(255,255,255,.1)}.stk-mock-bar.short{width:60%}.stk-mock-bar.shorter{width:40%}.stk-mock-icon{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.stk-mock-1 .stk-mock-icon{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.stk-mock-2 .stk-mock-icon{background:linear-gradient(135deg,#fb923c,#ea580c);color:#fff}.stk-mock-3 .stk-mock-icon{background:linear-gradient(135deg,#22c55e,#15803d);color:#fff}.stk-mock-icon svg{width:28px;height:28px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.stk-mock-stat{display:flex;align-items:baseline;gap:.5rem;margin-top:auto}.stk-mock-num{font-size:2.4rem;font-weight:900;letter-spacing:-.02em;line-height:1}.stk-mock-1 .stk-mock-num{color:#1d4ed8}.stk-mock-2 .stk-mock-num{color:#ea580c}.stk-mock-3 .stk-mock-num{color:#15803d}.stk-mock-lbl{font-size:.88rem;color:var(--text2);font-weight:600}@media(max-width:900px){.stk-card{grid-template-columns:1fr;padding:2rem 1.5rem;min-height:auto;height:auto;gap:1.5rem}.stk-card:nth-child(1){top:70px}.stk-card:nth-child(2){top:70px}.stk-card:nth-child(3){top:70px}.stk-card:nth-child(4){top:70px}.stk-section{padding:4rem 0 0}}.cmp-section{padding:5rem 0;background:var(--bg)}.cmp-head{text-align:center;max-width:780px;margin:0 auto 3rem}.cmp-title{font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;color:var(--text);letter-spacing:-.02em;line-height:1.25;margin:0 0 .85rem}.cmp-sub{font-size:.95rem;color:var(--text2);line-height:1.6;margin:0}.cmp-wrap{max-width:1000px;margin:0 auto;position:relative}.cmp-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;align-items:stretch}.cmp-h{padding:2.4rem 1rem 1.6rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.5rem;min-height:200px}.cmp-logo{max-height:36px;max-width:150px;display:block;object-fit:contain}.cmp-logo-sbd{max-height:42px}[data-theme="dark"] .cmp-logo{filter:brightness(0) invert(1) opacity(.92)}.cmp-price{font-size:1.85rem;font-weight:800;color:var(--text);letter-spacing:-.02em;line-height:1;margin-top:.4rem}.cmp-price small{font-size:.92rem;font-weight:500;color:var(--text2)}.cmp-origin{font-size:.85rem;color:var(--text2)}.cmp-r{padding:.95rem 1.25rem;display:flex;align-items:center;justify-content:center;font-size:.92rem;color:var(--text)}.cmp-l{justify-content:flex-start;text-align:left;font-weight:500;color:var(--text)}.cmp-grid>.cmp-stripe{background:#f3f4f6}[data-theme="dark"] .cmp-grid>.cmp-stripe{background:rgba(255,255,255,.03)}.cmp-yes,.cmp-no{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-weight:800;font-size:.92rem;line-height:1}.cmp-yes{background:#dcfce7;color:#65a30d}.cmp-no{background:#fee2e2;color:#dc2626;font-size:.85rem}[data-theme="dark"] .cmp-yes{background:rgba(132,204,22,.18);color:#84cc16}[data-theme="dark"] .cmp-no{background:rgba(239,68,68,.18);color:#ef4444}.cmp-pop{position:absolute;top:14px;bottom:0;left:calc(1.4 / 4.4 * 100%);width:calc(1 / 4.4 * 100%);border:1.5px solid var(--primary);border-radius:18px;pointer-events:none;z-index:1}.cmp-pop-tag{position:absolute;top:0;left:calc(1.4 / 4.4 * 100%);width:calc(1 / 4.4 * 100%);display:flex;justify-content:center;pointer-events:none;z-index:3}.cmp-pop-tag span{display:inline-flex;align-items:center;background:var(--primary);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:.32rem 1.05rem;border-radius:99px;white-space:nowrap;line-height:1.3}[data-theme="dark"] .cmp-pop{border-color:#3b82f6}[data-theme="dark"] .cmp-pop-tag span{background:#3b82f6;color:#fff}.cmp-cta-cell{grid-column:2;padding:1.5rem 1rem;display:flex;align-items:center;justify-content:center}.cmp-cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.78rem 1.5rem;background:var(--primary);color:#fff!important;border-radius:8px;font-weight:700;font-size:.92rem;text-decoration:none;transition:background .2s;white-space:nowrap}.cmp-cta-btn:hover{background:var(--primary-l,#054acc);color:#fff!important}.cmp-cta-btn svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}@media(max-width:900px){.cmp-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:14px}.cmp-grid{grid-template-columns:140px repeat(3,140px);min-width:560px;font-size:.82rem}.cmp-h{padding:1.6rem .5rem 1rem;min-height:160px}.cmp-logo{max-height:28px;max-width:100px}.cmp-logo-sbd{max-height:32px}.cmp-price{font-size:1.4rem}.cmp-price small{font-size:.78rem}.cmp-origin{font-size:.72rem}.cmp-r{padding:.7rem .55rem;font-size:.8rem;text-align:center}.cmp-l{padding:.7rem .65rem;font-size:.8rem;line-height:1.3}.cmp-yes,.cmp-no{width:22px;height:22px;font-size:.78rem}.cmp-section{padding:3rem 0}.cmp-title{font-size:1.4rem}}@media(max-width:480px){.cmp-grid{grid-template-columns:120px repeat(3,120px);min-width:480px}}.cph-wrap{max-width:1200px;margin:0 auto}.cph-tabs-row{display:flex;justify-content:center;align-items:center;margin:0 0 2.5rem;gap:3rem;flex-wrap:wrap}.cph-tabs{display:inline-flex;gap:.25rem;padding:.3rem;background:#1e2a44;border:none;border-radius:999px;box-shadow:0 2px 8px rgba(0,0,0,.12)}[data-theme="dark"] .cph-tabs{background:#1e2a44;border:none;box-shadow:0 2px 8px rgba(0,0,0,.35)}.cph-tab{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.5rem;border:0;background:transparent;color:#fff;font-weight:700;font-size:.9rem;border-radius:999px;cursor:pointer;transition:all .25s ease;font-family:inherit;min-width:110px;line-height:1}.cph-tab:hover{opacity:.85}.cph-tab.is-active{background:#0066ff;color:#fff;font-weight:700;box-shadow:0 4px 14px rgba(0,102,255,.45)}.cph-tab.is-active:hover{color:#fff;opacity:1}.cph-tab-save{display:flex;align-items:center;gap:.55rem;font-size:1.18rem;font-weight:900;color:#16a34a;background:transparent;padding:0;border-radius:0;box-shadow:none;white-space:nowrap;letter-spacing:.3px;position:relative;text-shadow:0 1px 0 rgba(22,163,74,.12)}.cph-tab-save svg{width:42px;height:36px;stroke:#16a34a;stroke-width:2.4;stroke-dasharray:4,3;fill:none;flex-shrink:0}[data-theme="dark"] .cph-tab-save{color:#22c55e}[data-theme="dark"] .cph-tab-save svg{stroke:#22c55e}.cph-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.1rem}@media (max-width:1024px){.cph-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.cph-grid{grid-template-columns:1fr}}.cph-card{position:relative;background:var(--card);border:1.5px solid var(--border);border-radius:var(--radius);padding:2.4rem 1.35rem 1.5rem;display:flex;flex-direction:column}.cph-card.is-popular{border-color:rgba(6,92,254,.55);box-shadow:0 6px 26px rgba(6,92,254,.14)}.cph-card.is-popular::before{content:'MOST POPULAR';position:absolute;top:-11px;left:50%;transform:translateX(-50%);background:var(--primary);color:#fff;font-size:.66rem;font-weight:800;letter-spacing:.1em;padding:.3rem .8rem;border-radius:999px;box-shadow:0 4px 12px rgba(6,92,254,.35);white-space:nowrap;z-index:3}.cph-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:.85rem;gap:.5rem}.cph-name{font-size:1.15rem;font-weight:800;color:var(--text);letter-spacing:.01em}[data-theme="dark"] .cph-price{padding:.5rem 0 .75rem;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-bottom:1.1rem;min-height:0}.cph-price-old{display:inline-block;font-size:.85rem;color:var(--text3);text-decoration:line-through;text-decoration-thickness:1.5px;opacity:.7;margin-bottom:.2rem;font-weight:500}.cph-price-new-row{display:flex;align-items:baseline;gap:.2rem}.cph-price-cur{font-size:1.1rem;font-weight:700;color:var(--text);line-height:1}.cph-price-new{font-size:2.4rem;font-weight:900;color:var(--text);line-height:1;letter-spacing:-.01em}.cph-price-period{font-size:.88rem;color:var(--text2);font-weight:500;margin-left:.15rem}.cph-cta{order:4;display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 1rem;background:transparent;color:var(--primary);border:1.5px solid var(--primary);border-radius:9px;font-weight:700;font-size:.88rem;transition:background .18s,color .18s,border-color .18s,box-shadow .18s;line-height:1;text-decoration:none;cursor:pointer;white-space:nowrap;width:100%;letter-spacing:.01em}.cph-cta:hover{background:var(--primary);color:#fff;border-color:var(--primary);box-shadow:0 6px 20px rgba(6,92,254,.45)}.cph-card.is-popular .cph-cta{background:var(--primary);color:#fff;border-color:var(--primary);box-shadow:0 4px 14px rgba(6,92,254,.3)}.cph-card.is-popular .cph-cta:hover{background:var(--primary-l,#054acc);border-color:var(--primary-l,#054acc);box-shadow:0 6px 20px rgba(6,92,254,.45)}.cph-deal{order:3;font-size:.92rem;color:var(--text);line-height:1.5;margin:.25rem 0 .65rem;text-align:left;font-weight:500;min-height:0}.cph-deal strong{color:inherit;font-weight:inherit;font-size:1em}.cph-deal .cph-tot-new{color:#800000;font-weight:800;font-size:1.2em;letter-spacing:-.01em;margin-left:.15em}.cph-deal s{color:var(--text3);opacity:1;text-decoration-thickness:1.5px}[data-theme="dark"] .cph-deal strong{color:#cbd5e1}[data-theme="dark"] .cph-deal .cph-tot-new{color:#e57373}[data-theme="dark"] .cph-deal{color:var(--text2)}[data-theme="dark"] .cph-deal strong{color:#e57373}[data-theme="dark"] .cph-deal s{color:var(--text3)}.cph-head{order:1}.cph-price{order:2}.cph-spec{order:5;list-style:none;padding:0;margin:.5rem 0 1rem;display:flex;flex-direction:column;gap:.55rem;flex:1}.cph-spec li{font-size:.86rem;color:var(--text2);display:flex;align-items:flex-start;gap:.55rem;line-height:1.45;position:relative}.cph-spec li::before{content:'';flex-shrink:0;width:16px;height:16px;border-radius:50%;background-color:rgba(34,197,94,.15);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2316a34a'%3E%3Cpath d='M6.5 11.5 3 8l1.4-1.4 2.1 2.1 5.1-5.1L13 5l-6.5 6.5z'/%3E%3C/svg%3E");background-size:11px;background-repeat:no-repeat;background-position:center;margin-top:2px}.cph-toggle{order:6;width:100%;padding:.7rem .8rem;background:transparent;border:1.5px solid var(--border);color:var(--text);font-weight:600;font-size:.82rem;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.4rem;transition:all .2s;font-family:inherit}.cph-toggle:hover{border-color:var(--primary);color:var(--primary)}.cph-toggle svg{width:14px;height:14px;transition:transform .25s}.cph-toggle[aria-expanded="true"] svg{transform:rotate(180deg)}.cph-card.is-expanded .cph-toggle{order:8;margin-top:.85rem}.cph-extras{order:7;display:none;margin-top:1rem;padding-top:1rem;border-top:1px dashed var(--border)}.cph-extras.is-open{display:block;animation:cphFade .3s ease}.cph-extras-cat{font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--primary);margin:1rem 0 .55rem;padding-bottom:.35rem;border-bottom:1px solid var(--border)}.cph-extras-cat:first-child{margin-top:0}.cph-extras ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.4rem}.cph-extras li{font-size:.8rem;color:var(--text2);padding-left:1.2rem;position:relative;line-height:1.45}.cph-extras li::before{content:'✓';position:absolute;left:0;top:0;color:#16a34a;font-weight:800}.cph-spec li[data-tip],.cph-extras li[data-tip]{cursor:help}.cph-spec li[data-tip]>span.cph-tip-text,.cph-extras li[data-tip]>span.cph-tip-text{border-bottom:1px dotted var(--text3);padding-bottom:1px}.cph-spec li[data-tip]::after,.cph-extras li[data-tip]::after{content:attr(data-tip);position:absolute;left:0;right:auto;top:calc(100%+10px);width:max-content;max-width:min(240px,calc(100vw - 48px));min-width:180px;padding:.8rem .95rem;background:#1a1a1a;color:#fff;font-size:.78rem;font-weight:500;line-height:1.55;border-radius:10px;box-shadow:0 10px 28px rgba(0,0,0,.35);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .18s,transform .18s,visibility 0s linear .18s;z-index:50;pointer-events:none;white-space:normal;text-align:left;box-sizing:border-box}.cph-tip-arrow{position:absolute;left:14px;right:auto;top:calc(100%+4px);width:12px;height:8px;background:#1a1a1a;clip-path:polygon(50% 0,100% 100%,0 100%);opacity:0;visibility:hidden;transition:opacity .18s,visibility 0s linear .18s;z-index:51;pointer-events:none}@media (min-width:1025px){.cph-grid>.cph-card:nth-child(4n) .cph-spec li[data-tip]::after,.cph-grid>.cph-card:nth-child(4n) .cph-extras li[data-tip]::after{left:auto;right:0}.cph-grid>.cph-card:nth-child(4n) .cph-tip-arrow{left:auto;right:14px}}@media (min-width:601px) and (max-width:1024px){.cph-grid>.cph-card:nth-child(2n) .cph-spec li[data-tip]::after,.cph-grid>.cph-card:nth-child(2n) .cph-extras li[data-tip]::after{left:auto;right:0}.cph-grid>.cph-card:nth-child(2n) .cph-tip-arrow{left:auto;right:14px}}@media (max-width:600px){.cph-spec li[data-tip]::after,.cph-extras li[data-tip]::after{max-width:calc(100vw - 64px);min-width:0;left:0;right:auto}.cph-tip-arrow{left:14px;right:auto}}.cph-spec li[data-tip]:hover::after,.cph-extras li[data-tip]:hover::after,.cph-spec li[data-tip]:focus::after,.cph-extras li[data-tip]:focus::after,.cph-spec li[data-tip]:focus-within::after,.cph-extras li[data-tip]:focus-within::after{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s}.cph-spec li[data-tip]:hover .cph-tip-arrow,.cph-extras li[data-tip]:hover .cph-tip-arrow,.cph-spec li[data-tip]:focus .cph-tip-arrow,.cph-extras li[data-tip]:focus .cph-tip-arrow,.cph-spec li[data-tip]:focus-within .cph-tip-arrow,.cph-extras li[data-tip]:focus-within .cph-tip-arrow{opacity:1;visibility:visible;transition-delay:0s}@keyframes cphFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.mbg-section{padding:3rem 0 2rem;background:#eaf3ff}[data-theme="dark"] .mbg-section{background:rgba(6,92,254,.08)}.mbg-card{max-width:1100px;margin:0 auto;background:transparent;border-radius:20px;padding:1.5rem 3rem;display:grid;grid-template-columns:260px 1fr;gap:2.5rem;align-items:center}.mbg-badge{display:flex;align-items:center;justify-content:center}.mbg-badge img{width:100%;max-width:260px;height:auto;display:block}.mbg-content{min-width:0}.mbg-eyebrow{display:inline-block;font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--primary);background:rgba(6,92,254,.08);padding:.4rem .9rem;border-radius:99px;margin-bottom:.85rem}[data-theme="dark"] .mbg-eyebrow{background:rgba(6,92,254,.18);color:#60a5fa}.mbg-title{font-size:1.75rem;font-weight:800;color:var(--text);margin:0 0 .85rem;letter-spacing:-.015em;line-height:1.2}.mbg-desc{font-size:.98rem;color:var(--text2);line-height:1.7;margin:0 0 1.4rem}.mbg-desc a{color:var(--primary);font-weight:600;text-decoration:none}.mbg-desc a:hover{text-decoration:underline}.mbg-checks{list-style:none;padding:0;margin:0 0 1.6rem;display:grid;grid-template-columns:1fr 1fr;gap:.55rem .9rem}.mbg-checks li{display:flex;align-items:flex-start;gap:.55rem;font-size:.88rem;color:var(--text2);line-height:1.45}.mbg-checks li svg{width:18px;height:18px;flex-shrink:0;color:#22ee98;background:rgba(34,238,152,.14);border-radius:50%;padding:3px;margin-top:1px}.mbg-pledge{font-size:.92rem;color:var(--text);line-height:1.65;font-style:italic;padding:.95rem 1.1rem;background:rgba(6,92,254,.04);border-left:3px solid var(--primary);border-radius:0 8px 8px 0;margin:0 0 1.5rem}[data-theme="dark"] .mbg-pledge{background:rgba(6,92,254,.1)}.mbg-quote{margin-bottom:1.2rem}.mbg-sign{font-family:'Mr Dafoe','Sacramento','Allura','Pinyon Script','Great Vibes','Dancing Script','Brush Script MT','Lucida Handwriting','Apple Chancery',cursive;font-size:3rem;color:var(--text);line-height:1;margin:0 0 1rem;font-weight:400;letter-spacing:.5px;transform:rotate(-2deg);transform-origin:left center;display:inline-block}.mbg-author{display:flex;align-items:center;gap:.85rem;margin-bottom:.4rem}.mbg-author-avatar{width:54px;height:54px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#dbeafe;border:2px solid #fff;box-shadow:0 4px 12px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;color:var(--primary);font-weight:800;font-size:1.05rem;letter-spacing:-.01em}.mbg-author-avatar img{width:100%;height:100%;object-fit:cover;display:block}[data-theme="dark"] .mbg-author-avatar{border-color:rgba(255,255,255,.15);background:rgba(6,92,254,.25);color:#93c5fd}.mbg-author-info{display:flex;flex-direction:column;line-height:1.3}.mbg-author-name{font-size:.95rem;font-weight:700;color:var(--text)}.mbg-author-role{font-size:.82rem;color:var(--text3)}.mbg-cta{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;height:46px;padding:0 1.6rem;margin-top:1.4rem;background:transparent;color:var(--primary);border:1.5px solid var(--primary);border-radius:9px;font-weight:700;font-size:.92rem;text-decoration:none;transition:background .18s,border-color .18s,color .18s,box-shadow .18s,gap .2s,transform .2s}.mbg-cta:hover{background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:0 8px 22px rgba(6,92,254,.35);gap:.65rem;transform:translateY(-1px)}[data-theme="dark"] .mbg-cta{background:transparent;color:#93b5ff;border-color:#386BFF}[data-theme="dark"] .mbg-cta:hover{background:#386BFF;border-color:#386BFF;color:#fff}@media(max-width:768px){.mbg-card{grid-template-columns:1fr;padding:2rem 1.5rem;gap:1.5rem;text-align:center}.mbg-badge img{max-width:160px;margin:0 auto}.mbg-author{justify-content:center}.mbg-title{font-size:1.4rem}.mbg-checks{grid-template-columns:1fr;text-align:left}.mbg-pledge{text-align:left}}.ootb-section{padding:5rem 0;background:var(--bg)}.ootb-head{text-align:center;max-width:740px;margin:0 auto 3rem}.ootb-eyebrow{display:inline-block;font-size:.78rem;font-weight:800;letter-spacing:.12em;color:var(--primary);text-transform:uppercase;background:rgba(6,92,254,.08);padding:.4rem 1rem;border-radius:99px;margin-bottom:1.1rem}.ootb-title{font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;color:var(--text);letter-spacing:-.02em;line-height:1.25;margin:0 0 .85rem}.ootb-title em{font-style:normal;color:var(--primary)}.ootb-sub{font-size:.95rem;color:var(--text2);line-height:1.6;margin:0}.ootb-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;max-width:1200px;margin:0 auto}.ootb-card{position:relative;background:var(--card);border:1.5px solid var(--border);border-radius:18px;padding:1.85rem 1.6rem;transition:border-color .3s ease,box-shadow .3s ease;overflow:hidden}.ootb-card::before{content:'';position:absolute;inset:0;border-radius:18px;padding:1.5px;background:linear-gradient(135deg,rgba(6,92,254,0) 0%,rgba(6,92,254,0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;transition:background .35s ease}.ootb-card:hover{}.ootb-icon{position:relative;width:54px;height:54px;border-radius:14px;background:linear-gradient(135deg,#dbeafe 0%,#eff6ff 100%);display:flex;align-items:center;justify-content:center;margin-bottom:1.15rem;border:1px solid rgba(6,92,254,.12);transition:transform .3s ease,box-shadow .3s ease}.ootb-card:hover .ootb-icon{}[data-theme="dark"] .ootb-icon{background:linear-gradient(135deg,rgba(6,92,254,.18),rgba(6,92,254,.08));border-color:rgba(6,92,254,.3)}.ootb-icon svg{width:24px;height:24px;stroke:var(--primary);fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.ootb-card-title{font-size:1.05rem;font-weight:700;color:var(--text);margin:0 0 .55rem;letter-spacing:-.005em}.ootb-card-desc{font-size:.88rem;color:var(--text2);line-height:1.6;margin:0}@media(max-width:900px){.ootb-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.ootb-grid{grid-template-columns:1fr}}.sfs-section{padding:5rem 0;background:var(--bg);position:relative;overflow:hidden}.sfs-head{text-align:center;max-width:780px;margin:0 auto 3.5rem}.sfs-title{font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;color:var(--text);letter-spacing:-.02em;line-height:1.25;margin:0 0 1rem}.sfs-title em{font-style:normal;color:var(--primary)}.sfs-sub{font-size:.95rem;color:var(--text2);line-height:1.6;margin:0}.sfs-grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;max-width:1200px;margin:0 auto;position:relative;z-index:1}.sfs-features{display:flex;flex-direction:column;gap:2rem}.sfs-feature{display:flex;gap:1.25rem;align-items:flex-start}.sfs-feature-icon{width:54px;height:54px;border-radius:14px;flex-shrink:0;background:linear-gradient(135deg,#dbeafe 0%,#eff6ff 100%);display:flex;align-items:center;justify-content:center;border:1px solid rgba(6,92,254,.12)}[data-theme="dark"] .sfs-feature-icon{background:linear-gradient(135deg,rgba(6,92,254,.18),rgba(6,92,254,.08));border-color:rgba(6,92,254,.3)}.sfs-feature-icon svg{width:26px;height:26px;stroke:var(--primary);fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.sfs-feature-body{flex:1;min-width:0;padding-top:.15rem}.sfs-feature-title{font-size:1.1rem;font-weight:700;color:var(--text);margin:0 0 .35rem;letter-spacing:-.005em;line-height:1.3}.sfs-feature-text{font-size:.92rem;color:var(--text2);line-height:1.55;margin:0}.sfs-checklist{list-style:none;padding:0;margin:.65rem 0 0;display:flex;flex-direction:column;gap:.45rem}.sfs-checklist li{display:flex;align-items:flex-start;gap:.55rem;font-size:.88rem;color:var(--text2);line-height:1.45}.sfs-checklist li svg{width:16px;height:16px;flex-shrink:0;color:#16a34a;margin-top:2px}.sfs-image-wrap{position:relative;display:flex;flex-direction:column;align-items:center}.sfs-image{width:100%;max-width:560px;height:auto;display:block}.sfs-happiness{margin-top:1.5rem;display:flex;align-items:baseline;gap:.55rem;font-size:1.02rem;color:var(--text2);font-weight:500}.sfs-happiness-num{font-size:2.4rem;font-weight:900;color:#16a34a;letter-spacing:-.02em;line-height:1}.sfs-happiness-num small{font-size:1.4rem;font-weight:800}.sfs-happiness-label{font-weight:700;color:var(--text);margin-left:.35rem}@media(max-width:900px){.sfs-grid{grid-template-columns:1fr;gap:3rem}.sfs-image-wrap{order:-1}}.contact-grid{display:grid;grid-template-columns:1fr 1.6fr;gap:2.5rem;align-items:start}@media(max-width:820px){.contact-grid{grid-template-columns:1fr}}.contact-info-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:2rem}.contact-info-card h3{font-size:1.15rem;font-weight:700;margin-bottom:1.25rem;color:var(--text)}.cinfo-item{display:flex;gap:1rem;align-items:flex-start;padding:.85rem 0;border-bottom:1px solid var(--border)}.cinfo-item:last-child{border-bottom:none}.cinfo-icon{width:40px;height:40px;border-radius:10px;background:rgba(26,86,219,.1);display:flex;align-items:center;justify-content:center;flex-shrink:0}.cinfo-icon svg{width:18px;height:18px;stroke:var(--primary);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cinfo-label{font-size:.75rem;color:var(--text-muted);margin-bottom:.2rem;text-transform:uppercase;letter-spacing:.04em}.cinfo-value{font-size:.9rem;color:var(--text);font-weight:500}.cinfo-value a{color:var(--primary);text-decoration:none}.cinfo-value a:hover{text-decoration:underline}.contact-form-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:2rem}.contact-form-card h3{font-size:1.15rem;font-weight:700;margin-bottom:1.5rem;color:var(--text)}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:540px){.form-row{grid-template-columns:1fr}}.form-group{margin-bottom:1.1rem}.form-group label{display:block;font-size:.82rem;font-weight:600;color:var(--text);margin-bottom:.4rem}.form-group input,.form-group select,.form-group textarea{width:100%;padding:.65rem .9rem;border:1.5px solid var(--border);border-radius:8px;background:var(--bg);color:var(--text);font-size:.9rem;font-family:inherit;transition:border-color .2s;outline:none;box-sizing:border-box}.form-group select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .9rem center;padding-right:2.2rem;cursor:pointer}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(26,86,219,.1)}.form-group textarea{resize:vertical;min-height:120px}.form-submit{width:100%;padding:.75rem;background:var(--primary);color:#fff;border:none;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .2s}.form-submit:hover{background:#1648b8}.form-note{font-size:.78rem;color:var(--text-muted);margin-top:.75rem;text-align:center}.social-row{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.5rem}.social-chip{display:flex;align-items:center;gap:.5rem;padding:.5rem .9rem;background:rgba(26,86,219,.08);border:1px solid rgba(26,86,219,.15);border-radius:20px;font-size:.82rem;font-weight:600;color:var(--primary);text-decoration:none;transition:background .2s}.social-chip:hover{background:rgba(26,86,219,.16)}.social-chip svg{width:15px;height:15px;fill:var(--primary)}.hours-table{width:100%;border-collapse:collapse;margin-top:.5rem}.hours-table td{padding:.4rem 0;font-size:.85rem;color:var(--text);border-bottom:1px solid var(--border)}.hours-table td:last-child{text-align:right;color:var(--text-muted)}.hours-table tr:last-child td{border-bottom:none}.badge-online{display:inline-block;background:#16a34a;color:#fff;font-size:.7rem;font-weight:700;padding:.15rem .5rem;border-radius:20px;vertical-align:middle;margin-left:.4rem}.map-wrap{border-radius:var(--radius);overflow:hidden;border:1px solid var(--border);margin-top:2.5rem;height:260px;background:var(--card);display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:.9rem}.success-msg{display:none;background:rgba(22,163,74,.1);border:1.5px solid rgba(22,163,74,.3);color:#15803d;border-radius:8px;padding:1rem;margin-bottom:1rem;font-size:.9rem;font-weight:500}[data-theme="dark"] .success-msg{color:#4ade80;background:rgba(74,222,128,.08);border-color:rgba(74,222,128,.2)}.pay-methods-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5rem}.pay-card{background:var(--card);border:1.5px solid var(--border);border-radius:var(--radius);padding:1.75rem 1.5rem;display:flex;flex-direction:column;gap:.75rem;transition:box-shadow .2s,border-color .2s}.pay-card:hover{}.pay-icon-wrap{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.7rem;flex-shrink:0}.pay-name{font-size:1.05rem;font-weight:700;color:var(--text)}.pay-desc{font-size:.85rem;color:var(--text-muted);line-height:1.55}.pay-tag{display:inline-block;font-size:.72rem;font-weight:600;padding:.2rem .55rem;border-radius:20px}.tag-instant{background:rgba(22,163,74,.12);color:#16a34a}.tag-fast{background:rgba(234,88,12,.12);color:#ea580c}.tag-intl{background:rgba(26,86,219,.12);color:#1a56db}[data-theme="dark"] .tag-instant{background:rgba(74,222,128,.1);color:#4ade80}[data-theme="dark"] .tag-fast{background:rgba(251,146,60,.1);color:#fb923c}[data-theme="dark"] .tag-intl{background:rgba(96,165,250,.1);color:#60a5fa}.steps-list{counter-reset:steps;display:flex;flex-direction:column;gap:1.25rem}.step-item{display:flex;gap:1.25rem;align-items:flex-start}.step-num{width:36px;height:36px;background:var(--primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;flex-shrink:0}.step-body .step-title{font-weight:700;color:var(--text);font-size:.95rem;margin-bottom:.25rem}.step-body .step-desc{font-size:.85rem;color:var(--text-muted);line-height:1.55}.pay-faq .faq-list{max-width:760px;margin:0 auto}.notice-box{background:rgba(26,86,219,.07);border:1.5px solid rgba(26,86,219,.18);border-radius:var(--radius);padding:1.25rem 1.5rem;display:flex;gap:1rem;align-items:flex-start}[data-theme="dark"] .notice-box{background:rgba(96,165,250,.06);border-color:rgba(96,165,250,.15)}.notice-box svg{width:22px;height:22px;stroke:var(--primary);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;margin-top:.1rem}.notice-box p{font-size:.875rem;color:var(--text);line-height:1.6;margin:0}.notice-box strong{color:var(--primary)}.section-divider{border:none;border-top:1.5px solid var(--border);margin:0}.error-page{min-height:80vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:4rem 1rem}.error-code{font-size:8rem;font-weight:900;line-height:1;background:linear-gradient(135deg,var(--primary),var(--primary-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.error-title{font-size:2rem;font-weight:700;margin:.5rem 0 1rem}.error-desc{color:var(--text-muted);max-width:400px;margin:0 auto 2rem}.error-btns{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.ds-section{position:relative;padding:6rem 0;background:linear-gradient(180deg,#f8fbff 0%,#eef4ff 100%);border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}[data-theme="dark"] .ds-section{background:linear-gradient(180deg,#0a1024 0%,#0f1a3d 100%);border-color:#1e293b}.ds-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:4rem;align-items:center;max-width:1100px;margin:0 auto}.ds-eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .9rem;border-radius:99px;background:rgba(6,92,254,.08);color:#003CB2;font-size:.78rem;font-weight:700;letter-spacing:.02em;margin-bottom:1.4rem}[data-theme="dark"] .ds-eyebrow{background:rgba(56,107,255,.18);color:#93b5ff}.ds-eyebrow-dot{width:6px;height:6px;border-radius:50%;background:#003CB2;flex-shrink:0;animation:dsPulse 2s infinite}[data-theme="dark"] .ds-eyebrow-dot{background:#93b5ff}@keyframes dsPulse{0%,100%{opacity:1}50%{opacity:.4}}.ds-h2{font-size:clamp(2rem,4vw,3.2rem);font-weight:800;color:#0f172a;line-height:1.1;letter-spacing:-.025em;margin:0 0 1.2rem}[data-theme="dark"] .ds-h2{color:#fff}.ds-h2 em{font-style:normal;background:linear-gradient(135deg,#386BFF 0%,#0644E0 60%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.ds-lead{font-size:1.05rem;color:#475569;line-height:1.65;max-width:520px;margin:0 0 2rem}[data-theme="dark"] .ds-lead{color:rgba(255,255,255,.7)}.ds-search{display:flex;align-items:center;gap:0;background:#fff;border:1.5px solid #e2e8f0;border-radius:14px;padding:5px 5px 5px 18px;box-shadow:0 4px 16px rgba(15,23,42,.04);transition:border-color .2s,box-shadow .25s;max-width:480px;margin-bottom:1.4rem}.ds-search:focus-within{border-color:#386BFF;box-shadow:0 0 0 4px rgba(56,107,255,.14),0 6px 24px rgba(56,107,255,.18)}[data-theme="dark"] .ds-search{background:#0f172a;border-color:#1e293b}[data-theme="dark"] .ds-search:focus-within{border-color:#386BFF;box-shadow:0 0 0 4px rgba(56,107,255,.18),0 6px 24px rgba(0,0,0,.5)}.ds-search input{flex:1;border:0;outline:0;background:transparent;padding:.7rem 0;font-size:1rem;color:#0f172a;font-family:inherit;min-width:0;font-weight:500}.ds-search input::placeholder{color:#94a3b8;font-weight:400}[data-theme="dark"] .ds-search input{color:#fff}[data-theme="dark"] .ds-search input::placeholder{color:rgba(255,255,255,.4)}.ds-search button{flex-shrink:0;width:44px;height:44px;border:0;border-radius:10px;cursor:pointer;background:linear-gradient(135deg,#386BFF 0%,#0644E0 100%);color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(6,68,224,.4),inset 0 1px 0 rgba(255,255,255,.2);transition:filter .2s,transform .15s}.ds-search button:hover{filter:brightness(1.08)}.ds-search button:active{transform:scale(.95)}.ds-trust{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.85rem 1.6rem}.ds-trust li{display:inline-flex;align-items:center;gap:.4rem;font-size:.86rem;color:#475569;font-weight:500}.ds-trust li svg{color:#16a34a;flex-shrink:0}[data-theme="dark"] .ds-trust li{color:rgba(255,255,255,.65)}[data-theme="dark"] .ds-trust li svg{color:#22c55e}.ds-tlds-stack{display:flex;flex-direction:column;gap:.5rem;background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:.5rem;box-shadow:0 12px 40px rgba(15,23,42,.06)}[data-theme="dark"] .ds-tlds-stack{background:#0f172a;border-color:#1e293b;box-shadow:0 12px 40px rgba(0,0,0,.4)}.ds-tld-row{display:flex;align-items:center;gap:1rem;padding:.95rem 1.1rem;border-radius:12px;text-decoration:none;transition:background .2s}.ds-tld-row:hover{background:#f8fafc}[data-theme="dark"] .ds-tld-row:hover{background:rgba(255,255,255,.04)}.ds-tld-row img{height:24px;width:auto;max-width:84px;flex-shrink:0;display:block}.ds-tld-row:nth-child(4) img{height:18px}.ds-tld-meta{flex:1;min-width:0}.ds-tld-name{font-size:1rem;font-weight:700;color:#0f172a;letter-spacing:-.01em;line-height:1.2}.ds-tld-tag{font-size:.76rem;color:#94a3b8;font-weight:500;margin-top:.15rem}[data-theme="dark"] .ds-tld-name{color:#fff}[data-theme="dark"] .ds-tld-tag{color:rgba(255,255,255,.5)}.ds-tld-price{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem;line-height:1.15;flex-shrink:0}.ds-tld-strike{font-size:.74rem;color:#94a3b8;text-decoration:line-through;font-weight:500}.ds-tld-amt{font-size:1rem;font-weight:800;color:#0f172a;letter-spacing:-.01em;display:inline-flex;align-items:baseline;gap:.1rem}.ds-tld-amt small{font-size:.7rem;font-weight:500;color:#94a3b8}[data-theme="dark"] .ds-tld-amt{color:#fff}[data-theme="dark"] .ds-tld-amt small{color:rgba(255,255,255,.5)}.ds-tld-amt--hot{background:linear-gradient(135deg,#dc2626 0%,#f97316 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.ds-tld-amt--hot small{-webkit-text-fill-color:#94a3b8;color:#94a3b8}.ds-allbtn{display:inline-flex;align-items:center;gap:.4rem;margin-top:1rem;padding:.7rem 1.1rem;font-size:.88rem;font-weight:700;color:#003CB2;text-decoration:none;border-radius:10px;transition:background .2s,color .2s}.ds-allbtn:hover{background:rgba(6,92,254,.08);color:#003CB2}[data-theme="dark"] .ds-allbtn{color:#93b5ff}[data-theme="dark"] .ds-allbtn:hover{background:rgba(56,107,255,.14);color:#fff}@media(max-width:900px){.ds-section{padding:3.5rem 0}.ds-grid{grid-template-columns:1fr;gap:2.4rem;text-align:center}.ds-trust{justify-content:center}.ds-search{margin-left:auto;margin-right:auto}.ds-lead{margin-left:auto;margin-right:auto}.ds-tld-row{padding:.8rem .9rem}.ds-tld-row img{height:20px}.ds-tld-row:nth-child(4) img{height:15px}.ds-tld-name{font-size:.92rem}.ds-tld-tag{font-size:.72rem}.ds-tld-amt{font-size:.92rem}.ds-allbtn{margin-left:auto;margin-right:auto;display:flex;justify-content:center;width:fit-content}}.ds-hero{position:relative;overflow:hidden;padding:6.5rem 0 7rem;background:#020a24;isolation:isolate}.ds-hero-bg{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 900px 520px at 20% 0%,rgba(56,107,255,.55) 0%,transparent 60%),radial-gradient(ellipse 700px 460px at 100% 100%,rgba(34,211,238,.22) 0%,transparent 60%),radial-gradient(ellipse 600px 360px at 50% 50%,rgba(124,58,237,.18) 0%,transparent 65%),linear-gradient(180deg,#020a24 0%,#06143b 60%,#020a24 100%)}.ds-hero-bg::after{content:'';position:absolute;inset:0;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse 80% 60% at 50% 50%,black,transparent);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 50%,black,transparent)}.ds-hero>.container{position:relative;z-index:1}.ds-hero-inner{max-width:880px;margin:0 auto;text-align:center}.ds-hero-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem 1rem;border-radius:99px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.85);font-size:.78rem;font-weight:600;letter-spacing:.02em;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);margin-bottom:1.4rem}.ds-hero-badge svg{flex-shrink:0;opacity:.85}.ds-hero-title{font-size:clamp(1.85rem,3.6vw,2.85rem);font-weight:800;color:#fff;letter-spacing:-.025em;line-height:1.15;margin:0 0 1.1rem}.ds-hero-sub{font-size:1.05rem;color:rgba(255,255,255,.62);max-width:600px;margin:0 auto 2.6rem;line-height:1.6}.ds-search{position:relative;display:flex;align-items:center;max-width:680px;margin:0 auto 3rem;background:rgba(255,255,255,.95);border:1px solid rgba(255,255,255,.5);border-radius:16px;padding:6px 6px 6px 18px;box-shadow:0 0 0 1px rgba(56,107,255,.0),0 18px 48px -12px rgba(8,18,55,.7),0 6px 18px -6px rgba(56,107,255,.45);transition:box-shadow .25s,border-color .25s}.ds-search:focus-within{border-color:rgba(56,107,255,.55);box-shadow:0 0 0 4px rgba(56,107,255,.18),0 18px 48px -12px rgba(8,18,55,.8),0 6px 18px -6px rgba(56,107,255,.6)}[data-theme="dark"] .ds-search{background:rgba(13,21,52,.92);border-color:rgba(255,255,255,.1)}.ds-search-icon{flex-shrink:0;color:#64748b;opacity:.85}[data-theme="dark"] .ds-search-icon{color:rgba(255,255,255,.55)}.ds-search input{flex:1;border:0;outline:0;background:transparent;padding:0 .9rem;font-size:1.02rem;font-weight:500;color:#0f172a;font-family:inherit;min-width:0}.ds-search input::placeholder{color:#94a3b8;font-weight:400}[data-theme="dark"] .ds-search input{color:#fff}[data-theme="dark"] .ds-search input::placeholder{color:rgba(255,255,255,.4)}.ds-search button{flex-shrink:0;display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.6rem;border:0;border-radius:11px;cursor:pointer;background:linear-gradient(135deg,#386BFF 0%,#0644E0 100%);color:#fff;font-weight:700;font-size:.95rem;letter-spacing:.01em;font-family:inherit;box-shadow:0 6px 18px rgba(6,68,224,.45),inset 0 1px 0 rgba(255,255,255,.2);transition:transform .15s,box-shadow .2s,filter .2s}.ds-search button:hover{filter:brightness(1.08);box-shadow:0 8px 24px rgba(6,68,224,.55),inset 0 1px 0 rgba(255,255,255,.25)}.ds-search button:active{transform:translateY(1px)}.ds-search button svg{transition:transform .2s}.ds-search button:hover svg{transform:translateX(2px)}.ds-tlds{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;max-width:920px;margin:0 auto}.ds-tld{display:flex;align-items:center;gap:1rem;padding:.95rem 1.2rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:14px;text-decoration:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:background .2s,border-color .2s,transform .2s,box-shadow .25s}.ds-tld:hover{}.ds-tld img{height:24px;width:auto;max-width:84px;display:block;flex-shrink:0}.ds-tld:nth-child(4) img{height:18px}.ds-tld-prices{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;line-height:1.15}.ds-tld-old{font-size:.74rem;color:rgba(255,255,255,.4);text-decoration:line-through;font-weight:500}.ds-tld-new{font-size:1rem;color:#fff;font-weight:800;letter-spacing:-.01em;display:inline-flex;align-items:baseline;gap:.15rem}.ds-tld-new small{font-size:.7rem;font-weight:500;color:rgba(255,255,255,.5)}@media(max-width:900px){.ds-hero{padding:4rem 0 4.5rem}.ds-hero-title{margin-bottom:.85rem}.ds-hero-title br{display:none}.ds-hero-sub{margin-bottom:2rem;font-size:.95rem}.ds-search{padding:5px 5px 5px 14px;border-radius:14px;margin-bottom:2rem}.ds-search input{font-size:.95rem;padding:.6rem .6rem}.ds-search-icon{width:18px;height:18px}.ds-search button{padding:.7rem 1rem;font-size:.85rem}.ds-search button span{display:none}.ds-search button svg{width:18px;height:18px}.ds-tlds{grid-template-columns:repeat(2,1fr);gap:.65rem}.ds-tld{padding:.75rem .95rem;gap:.7rem;border-radius:12px}.ds-tld img{height:20px}.ds-tld:nth-child(4) img{height:15px}.ds-tld-old{font-size:.68rem}.ds-tld-new{font-size:.9rem}}html{font-size:16px}body{font-size:1rem;line-height:1.65;letter-spacing:.005em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{line-height:1.7}li{line-height:1.6}h1,h2,h3,h4,h5,h6{line-height:1.25;letter-spacing:-.015em}a{transition:color .15s}a:focus-visible,button:focus-visible{outline:2px solid rgba(6,92,254,.5);outline-offset:2px;border-radius:4px}@media(max-width:768px){html{font-size:17px}body{font-size:1rem;line-height:1.7}p{font-size:1rem;line-height:1.7}li{font-size:.98rem;line-height:1.7}.section-header h2,h2{font-size:clamp(1.55rem,5.5vw,2rem);line-height:1.25}.section-header p,h3{font-size:1.05rem;line-height:1.45}.badge,.cph-tag,.hdc-tag,.tw-cmp-intro-tag,.cmp-cta-pill,.testi-stars,.testi-author small,.testi-role,.footer-col h4,.footer-col a,.footer-bottom p,.why-card .why-desc,.feat-card p,.svc-card p,.stk-tag,.stk-p,.cph-extras li,.cph-extras-cat,.ootb-eyebrow,.ootb-card-desc,.ootb-card-title,.pricing-features li,.pricing-desc,.spec-row,.gws-about-body,.gws-card-desc,.dh-tld,.tld-card-desc,.tld-card-yr,.breadcrumb,.cta-pill,.cta-pbtn-primary,.cta-pbtn-outline,.help-status,.help-label,.nav-talk-label,.dropdown a,.drop-title,.drop-desc{font-size:.95rem}.testi-text,.faq-body p,.cph-toggle-text{font-size:.95rem;line-height:1.65}small,.tld-card-yr{font-size:.85rem}p+p{margin-top:.75rem}.btn,button[type="submit"],.hdc-cta,.cph-cta,.gws-card-cta,.cmp-cta-btn{min-height:38px;font-size:.88rem}.hero-btn-primary,.hero-btn-outline{font-size:.95rem;min-height:38px}input[type="text"],input[type="email"],input[type="password"],input[type="search"],input[type="tel"],textarea,select{font-size:16px!important;line-height:1.5}}@media(max-width:480px){html{font-size:16.5px}.section{padding:42px 0}.container{padding:0 1.1rem}h1{font-size:1.85rem;line-height:1.2}h2,.section-header h2{font-size:1.55rem;line-height:1.2}h3{font-size:1.2rem;line-height:1.3}}:root{--text2-mobile:#475569;--text3-mobile:#64748b}@media(max-width:768px){body{color:#0f172a}.why-desc,.feat-card p,.svc-card p,.testi-text,.stk-p,.section-header p,.hdc-desc,.cph-desc,.footer-brand p,.gws-about-body,.dropdown-help p{color:#334155}[data-theme="dark"] .why-desc,[data-theme="dark"] .feat-card p,[data-theme="dark"] .svc-card p,[data-theme="dark"] .testi-text,[data-theme="dark"] .stk-p,[data-theme="dark"] .section-header p,[data-theme="dark"] .hdc-desc,[data-theme="dark"] .cph-desc,[data-theme="dark"] .footer-brand p,[data-theme="dark"] .gws-about-body,[data-theme="dark"] .dropdown-help p{color:rgba(255,255,255,.85)}}.cph-highlights{order:4;background:#eff6ff;border:1px solid #dbeafe;border-radius:12px;padding:.55rem .9rem;margin:1rem 0 .35rem;display:flex;flex-direction:column;gap:.05rem}[data-theme="dark"] .cph-highlights{background:rgba(56,107,255,.1);border-color:rgba(56,107,255,.18)}.cph-hl-row{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.35rem 0;border-bottom:1px solid rgba(15,23,42,.06);font-size:.84rem}.cph-hl-row:last-child{border-bottom:none}[data-theme="dark"] .cph-hl-row{border-bottom-color:rgba(255,255,255,.06)}.cph-hl-row span{color:var(--text2);font-weight:500}.cph-hl-row strong{color:var(--text);font-weight:800;letter-spacing:-.01em;text-align:right}[data-theme="dark"] .cph-hl-row strong{color:#fff}.cph-renew{display:inline-block;margin-top:.4rem;padding:.3rem .75rem;background:rgba(22,163,74,.1);color:#15803d;border-radius:99px;font-size:.88rem;font-weight:700;letter-spacing:.01em}[data-theme="dark"] .cph-renew{background:rgba(74,222,128,.18);color:#86efac}.sbd-promo{position:sticky;top:0;z-index:250;background:linear-gradient(90deg,#0d9488 0%,#0e7490 35%,#1e40af 70%,#065CFE 100%);color:#fff;font-family:'Inter',system-ui,sans-serif;overflow:hidden;transition:max-height .25s ease,opacity .25s ease;max-height:60px}.sbd-promo--hide{max-height:0;opacity:0;padding:0;border:0}.sbd-promo-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.4rem 1.25rem}.sbd-promo-text{flex:1;min-width:0;display:inline-flex;align-items:center;gap:.55rem;flex-wrap:wrap;color:#fff;text-decoration:none;font-size:.88rem;font-weight:500;transition:opacity .35s cubic-bezier(.4,0,.2,1)}.sbd-promo-text:hover{opacity:.95}.sbd-promo-text strong{font-weight:800;letter-spacing:.005em}.sbd-promo-pct{color:#fde68a}.sbd-promo-suffix-mob{display:none}.sbd-promo-pulse{display:inline-block;animation:sbdPulse 1.4s ease-in-out infinite;font-size:1.05rem;line-height:1}.sbd-tu-sep{display:none;color:rgba(255,255,255,.55);font-weight:800;font-size:.95rem;min-width:auto;line-height:1}@keyframes sbdPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.18)}}.sbd-promo-cta{display:inline-flex;align-items:center;gap:.25rem;background:rgba(255,255,255,.18);padding:.25rem .75rem;border-radius:99px;font-weight:700;font-size:.78rem;letter-spacing:.01em;border:1px solid rgba(255,255,255,.28);transition:background .35s cubic-bezier(.4,0,.2,1),border-color .35s cubic-bezier(.4,0,.2,1);will-change:background-color}.sbd-promo-text:hover .sbd-promo-cta{background:rgba(255,255,255,.32);border-color:rgba(255,255,255,.45)}.sbd-promo-timer{display:flex;align-items:center;gap:.5rem;flex-shrink:0;background:rgba(255,255,255,.12);padding:.25rem .7rem;border-radius:7px;border:1px solid rgba(255,255,255,.2)}.sbd-tu{display:flex;flex-direction:column;align-items:center;line-height:1;min-width:28px}.sbd-tu span{font-size:.88rem;font-weight:900;letter-spacing:-.01em;line-height:1;font-variant-numeric:tabular-nums}.sbd-tu small{font-size:.55rem;font-weight:700;color:rgba(255,255,255,.85);margin-top:2px;letter-spacing:.05em}.sbd-promo-close{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.25);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,transform .15s}.sbd-promo-close:hover{background:rgba(255,255,255,.3);transform:rotate(90deg)}.sbd-promo-close svg{width:12px;height:12px}#navbar.scrolled,#navbar.nav-solid{top:var(--sbd-promo-h,0)}@media(max-width:900px){.sbd-promo{max-height:44px}.sbd-promo-inner{flex-wrap:nowrap;gap:.5rem;padding:.3rem .6rem}.sbd-promo-text{font-size:.78rem;gap:.35rem;flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sbd-promo-text strong{display:inline;white-space:nowrap}.sbd-promo-prefix,.sbd-promo-suffix,.sbd-promo-cta{display:none}.sbd-promo-suffix-mob{display:inline;margin-left:.2rem}.sbd-promo-pulse{font-size:.95rem}.sbd-promo-timer{flex-shrink:0;padding:.18rem .5rem;gap:.18rem;background:rgba(0,0,0,.22);border-radius:6px}.sbd-tu{min-width:auto}.sbd-tu span{font-size:.78rem;font-weight:800}.sbd-tu small{display:none}.sbd-tu-sep{display:inline-flex;align-items:center;font-size:.78rem;padding:0 1px}.sbd-promo-close{flex-shrink:0;width:20px;height:20px}.sbd-promo-close svg{width:10px;height:10px}}@media(max-width:480px){.sbd-promo-inner{padding:.28rem .5rem;gap:.4rem}.sbd-promo-text{font-size:.72rem;gap:.3rem}.sbd-promo-suffix-mob{display:none}.sbd-promo-pulse{font-size:.85rem}.sbd-promo-timer{padding:.15rem .4rem}.sbd-tu span{font-size:.72rem}.sbd-promo-close{width:18px;height:18px}}@media(max-width:900px){.nav-logo-img{height:36px!important}.nav-wrap{height:66px!important}.nav-inner{height:66px!important;gap:.55rem!important}.nav-pill .theme-btn,.nav-pill .theme-btn-in-pill{margin-left:0!important;width:auto!important;height:auto!important;background:transparent!important;border:none!important;box-shadow:none!important;padding:.4rem!important;border-radius:99px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nav-pill .theme-btn:hover,.nav-pill .theme-btn-in-pill:hover{background:rgba(255,255,255,.12)!important}#navbar.scrolled .nav-pill .theme-btn:hover,#navbar.nav-solid .nav-pill .theme-btn:hover{background:rgba(15,23,42,.06)!important}.hamburger{padding:.55rem!important;gap:6px!important}.hamburger span{width:24px!important;height:2.5px!important;border-radius:3px!important}.nav-cart-bare{width:38px;height:38px}}.nav-cart-bare{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;border:none;color:#fff;flex-shrink:0;text-decoration:none;border-radius:99px;transition:background .15s,color .15s;cursor:pointer}.nav-cart-bare svg{display:block;width:22px;height:22px}.nav-cart-bare:hover{background:rgba(255,255,255,.12);color:#fff}.nav-cart-bare .sbd-cart-badge{position:absolute;top:0;right:0;min-width:20px;height:20px;padding:0 5px;background:#dbeafe;color:#1d4ed8;border-radius:99px;font-size:11px;font-weight:700;line-height:20px;text-align:center;border:2px solid #fff;box-sizing:content-box;pointer-events:none;box-shadow:0 1px 3px rgba(15,23,42,.18)}#navbar.scrolled .nav-cart-bare,#navbar.nav-solid .nav-cart-bare{color:#0f172a}#navbar.scrolled .nav-cart-bare:hover,#navbar.nav-solid .nav-cart-bare:hover{background:rgba(6,92,254,.07);color:#065CFE}#navbar.scrolled .nav-cart-bare .sbd-cart-badge,#navbar.nav-solid .nav-cart-bare .sbd-cart-badge{border-color:#fff}[data-theme="dark"] .nav-cart-bare{color:rgba(255,255,255,.92)}[data-theme="dark"] .nav-cart-bare:hover{color:#fff;background:rgba(255,255,255,.08)}[data-theme="dark"] .nav-cart-bare .sbd-cart-badge{background:rgba(96,165,250,.25);color:#bfdbfe;border-color:#0a1428}[data-theme="dark"] #navbar.scrolled .nav-cart-bare,[data-theme="dark"] #navbar.nav-solid .nav-cart-bare{color:rgba(255,255,255,.88)}[data-theme="dark"] #navbar.scrolled .nav-cart-bare:hover,[data-theme="dark"] #navbar.nav-solid .nav-cart-bare:hover{background:rgba(255,255,255,.08);color:#fff}[data-theme="dark"] #navbar.scrolled .nav-cart-bare .sbd-cart-badge,[data-theme="dark"] #navbar.nav-solid .nav-cart-bare .sbd-cart-badge{border-color:#0f1e3d}.nav-cart-bare{color:var(--text)!important}.nav-cart-bare:hover{color:var(--primary,#065CFE)!important;background:rgba(6,92,254,.08)}[data-theme="dark"] .nav-cart-bare{color:#f1f5f9!important}[data-theme="dark"] .nav-cart-bare:hover{color:#fff!important;background:rgba(255,255,255,.08)}.nav-cart-bare .sbd-cart-badge{top:-4px!important;right:-4px!important;width:18px!important;min-width:18px!important;height:18px!important;font-size:10px!important;line-height:18px!important;padding:0!important;border:0!important;border-radius:50%!important;background:#1d4ed8!important;color:#fff!important;box-shadow:0 1px 3px rgba(15,23,42,.18)!important}[data-theme="dark"] .nav-cart-bare .sbd-cart-badge{background:#3b82f6!important;color:#fff!important;border:0!important}#navbar .nav-cart-bare{color:rgba(255,255,255,.92)!important}#navbar .nav-cart-bare:hover{color:#fff!important;background:rgba(255,255,255,.12)}#navbar.scrolled .nav-cart-bare,#navbar.nav-solid .nav-cart-bare{color:#0f172a!important}#navbar.scrolled .nav-cart-bare:hover,#navbar.nav-solid .nav-cart-bare:hover{color:#065CFE!important;background:rgba(6,92,254,.08)}[data-theme="dark"] #navbar.scrolled .nav-cart-bare,[data-theme="dark"] #navbar.nav-solid .nav-cart-bare{color:#f1f5f9!important}[data-theme="dark"] #navbar.scrolled .nav-cart-bare:hover,[data-theme="dark"] #navbar.nav-solid .nav-cart-bare:hover{color:#fff!important;background:rgba(255,255,255,.08)}.nav-cart-wrap{position:relative;display:inline-flex;align-items:center}.nav-cart-popover{position:absolute;top:calc(100%+14px);right:-10px;width:340px;background:var(--card,#fff);border:1px solid var(--border,#e5e7eb);border-radius:14px;box-shadow:0 16px 48px rgba(15,23,42,.14),0 4px 14px rgba(15,23,42,.06);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,visibility .2s;z-index:100;pointer-events:none;color:var(--text,#0f172a);text-align:left}.nav-cart-wrap:hover .nav-cart-popover,.nav-cart-wrap:focus-within .nav-cart-popover{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.nav-cart-popover-arrow{position:absolute;top:-7px;right:18px;width:13px;height:13px;background:var(--card,#fff);border-top:1px solid var(--border,#e5e7eb);border-left:1px solid var(--border,#e5e7eb);transform:rotate(45deg)}[data-theme="dark"] .nav-cart-popover{background:#0f1e3d;border-color:rgba(255,255,255,.08);color:#f1f5f9;box-shadow:0 16px 48px rgba(0,0,0,.5),0 4px 14px rgba(0,0,0,.4)}[data-theme="dark"] .nav-cart-popover-arrow{background:#0f1e3d;border-top-color:rgba(255,255,255,.08);border-left-color:rgba(255,255,255,.08)}.nav-cart-popover .nav-cart-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.75rem 1.4rem 1.5rem}.nav-cart-popover.is-empty .nav-cart-filled{display:none}.nav-cart-popover:not(.is-empty) .nav-cart-empty{display:none}.nav-cart-empty-icon{width:64px;height:64px;border-radius:50%;background:#dbeafe;color:#1d4ed8;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}[data-theme="dark"] .nav-cart-empty-icon{background:rgba(96,165,250,.15);color:#93c5fd}.nav-cart-empty-title{margin:0 0 .35rem;font-size:1rem;font-weight:800;color:var(--text,#0f172a);letter-spacing:-.01em}[data-theme="dark"] .nav-cart-empty-title{color:#f1f5f9}.nav-cart-empty-sub{margin:0;font-size:.8rem;line-height:1.45;color:var(--text2,#64748b)}[data-theme="dark"] .nav-cart-empty-sub{color:rgba(255,255,255,.7)}.nav-cart-popover-head{display:flex;align-items:center;gap:.5rem;padding:.85rem 1rem;border-bottom:1px solid var(--border,#e5e7eb);background:var(--bg2,#f8fafc);border-radius:14px 14px 0 0}[data-theme="dark"] .nav-cart-popover-head{background:rgba(255,255,255,.03);border-bottom-color:rgba(255,255,255,.06)}.nav-cart-popover-head-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--primary,#065CFE)}[data-theme="dark"] .nav-cart-popover-head-icon{color:#93c5fd}.nav-cart-popover-head-title{flex:1;font-size:.95rem;font-weight:700;color:var(--text,#0f172a)}[data-theme="dark"] .nav-cart-popover-head-title{color:#f1f5f9}.nav-cart-popover-clear{background:transparent;border:none;cursor:pointer;color:var(--text3,#94a3b8);padding:.25rem;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;transition:color .15s,background .15s}.nav-cart-popover-clear:hover{color:#dc2626;background:rgba(220,38,38,.08)}.nav-cart-items{padding:.5rem .25rem;max-height:280px;overflow-y:auto}.nav-cart-item{display:flex;align-items:flex-start;gap:.7rem;padding:.65rem .85rem;border-radius:8px;transition:background .15s}.nav-cart-item:hover{background:var(--bg2,#f8fafc)}[data-theme="dark"] .nav-cart-item:hover{background:rgba(255,255,255,.03)}.nav-cart-item-info{flex:1;min-width:0}.nav-cart-item-name{font-size:.86rem;font-weight:700;color:var(--text,#0f172a);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme="dark"] .nav-cart-item-name{color:#f1f5f9}.nav-cart-item-sub{font-size:.72rem;color:var(--text2,#64748b);margin-top:.15rem}.nav-cart-item-right{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.nav-cart-item-price{font-size:.88rem;font-weight:700;color:var(--text,#0f172a)}[data-theme="dark"] .nav-cart-item-price{color:#f1f5f9}.nav-cart-item-remove{background:transparent;border:none;cursor:pointer;color:var(--text3,#94a3b8);width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:color .15s,background .15s}.nav-cart-item-remove:hover{color:#dc2626;background:rgba(220,38,38,.1)}.nav-cart-divider{height:1px;background:var(--border,#e5e7eb);margin:0 1rem}[data-theme="dark"] .nav-cart-divider{background:rgba(255,255,255,.06)}.nav-cart-subtotal{display:flex;justify-content:space-between;align-items:baseline;padding:.85rem 1rem .35rem;font-size:.85rem;color:var(--text,#0f172a)}[data-theme="dark"] .nav-cart-subtotal{color:#f1f5f9}.nav-cart-subtotal strong{font-size:1.05rem;font-weight:800;letter-spacing:-.01em}.nav-cart-checkout{display:flex;align-items:center;justify-content:center;margin:.4rem 1rem 1rem;padding:.78rem 1rem;background:var(--primary,#065CFE);color:#fff!important;text-decoration:none;border-radius:9px;font-size:.92rem;font-weight:700;box-shadow:0 4px 14px rgba(6,92,254,.3);transition:background .15s,box-shadow .15s}.nav-cart-checkout:hover{background:#054acc;box-shadow:0 6px 20px rgba(6,92,254,.4);color:#fff!important}@media(max-width:900px){.nav-cart-popover{display:none!important}}.nav-cart-popover::before{content:"";position:absolute;top:-14px;right:0;left:0;height:14px;background:transparent}.nav-cart-item-name{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.nav-cart-popover{width:300px!important;border-radius:12px!important;box-shadow:0 12px 32px rgba(15,23,42,.12),0 2px 8px rgba(15,23,42,.05)!important}[data-theme="dark"] .nav-cart-popover{box-shadow:0 12px 32px rgba(0,0,0,.5),0 2px 8px rgba(0,0,0,.3)!important}.nav-cart-popover-head{padding:.7rem .9rem!important;background:transparent!important;border-bottom:1px solid var(--border,#e5e7eb)!important;border-radius:12px 12px 0 0!important}[data-theme="dark"] .nav-cart-popover-head{border-bottom-color:rgba(255,255,255,.06)!important;background:transparent!important}.nav-cart-popover-head-icon{display:none}.nav-cart-popover-head-title{font-size:.78rem!important;font-weight:700!important;color:var(--text2,#64748b)!important;text-transform:uppercase;letter-spacing:.08em}.nav-cart-popover-clear{padding:.2rem!important}.nav-cart-popover-clear svg{width:13px;height:13px}.nav-cart-items{padding:.35rem .35rem!important;max-height:240px!important}.nav-cart-item{padding:.55rem .7rem!important;gap:.55rem!important;border-radius:6px!important}.nav-cart-item-name{font-size:.82rem!important}.nav-cart-item-sub{font-size:.68rem!important;margin-top:.1rem!important}.nav-cart-item-price{font-size:.84rem!important}.nav-cart-item-remove{width:20px!important;height:20px!important}.nav-cart-item-remove svg{width:11px;height:11px}.nav-cart-divider{margin:0 .9rem!important}.nav-cart-subtotal{padding:.7rem .9rem .25rem!important;font-size:.8rem!important}.nav-cart-subtotal strong{font-size:.95rem!important}.nav-cart-checkout{margin:.3rem .9rem .85rem!important;padding:.65rem 1rem!important;font-size:.85rem!important;border-radius:8px!important;box-shadow:none!important}.nav-cart-checkout:hover{box-shadow:0 4px 12px rgba(6,92,254,.25)!important}.nav-cart-popover .nav-cart-empty{padding:1.4rem 1.2rem 1.25rem!important}.nav-cart-empty-icon{width:52px!important;height:52px!important;margin-bottom:.7rem!important}.nav-cart-empty-icon svg{width:26px;height:26px}.nav-cart-empty-title{font-size:.92rem!important;margin:0 0 .25rem!important}.nav-cart-empty-sub{font-size:.74rem!important;line-height:1.45!important}#navbar .theme-btn,#navbar.scrolled .theme-btn,#navbar.nav-solid .theme-btn{border:none!important;border-radius:0!important;width:auto!important;height:auto!important;padding:.4rem!important;background:transparent!important}#navbar .theme-btn:hover,#navbar.scrolled .theme-btn:hover,#navbar.nav-solid .theme-btn:hover{background:transparent!important;color:#cbd5e1!important}#navbar .theme-btn svg,#navbar.scrolled .theme-btn svg,#navbar.nav-solid .theme-btn svg{width:22px!important;height:22px!important;stroke-width:2}[data-theme="dark"] #navbar .theme-btn:hover{color:#fff!important;background:transparent!important}.nav-account-icon{width:26px!important;height:26px!important}.nav-account-icon svg{width:22px!important;height:22px!important}.nav-account-icon img{width:26px!important;height:26px!important}@media(max-width:900px){.nav-pill .nav-account-icon{width:24px!important;height:24px!important}.nav-pill .nav-account-icon svg{width:18px!important;height:18px!important}.nav-pill .nav-account-icon img{width:24px!important;height:24px!important}.nav-pill .theme-btn svg,.nav-pill .theme-btn-in-pill svg{width:18px!important;height:18px!important}.nav-cart-bare{width:36px!important;height:36px!important}.nav-cart-bare svg{width:22px!important;height:22px!important}}@media(max-width:900px){.nav-logo-img{height:44px!important}}@media(max-width:520px){.nav-logo-img{height:42px!important}}body.ct-body .nav-cart-popover{display:none!important}.cph-name-gb{font-style:normal!important;font-weight:inherit!important;color:inherit!important;letter-spacing:inherit!important}.cph-disc-badge{font-size:.72rem!important;font-weight:800!important;padding:.32rem .65rem!important;background:#fef3c7!important;color:#800000!important;border:1px solid rgba(128,0,0,.18)!important;border-radius:6px!important;letter-spacing:.03em!important;white-space:nowrap!important;box-shadow:0 2px 6px rgba(0,0,0,.06)!important;position:static!important;transform:none!important;clip-path:none!important;-webkit-clip-path:none!important}[data-theme="dark"] .cph-disc-badge{background:#fef3c7!important;color:#800000!important;border-color:rgba(128,0,0,.35)!important;box-shadow:0 2px 10px rgba(0,0,0,.35)!important}.faq-list{max-width:780px!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;gap:.85rem!important}.faq-item{position:relative!important;border-radius:14px!important;border:1px solid var(--border)!important;background:var(--card)!important;margin-bottom:0!important;overflow:hidden!important;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease,transform .25s ease!important}.faq-item:hover{border-color:rgba(6,92,254,.25)!important;box-shadow:0 6px 20px rgba(15,23,42,.05)!important;transform:translateY(-1px)!important}.faq-item.open{border-color:rgba(6,92,254,.35)!important;box-shadow:0 10px 28px rgba(6,92,254,.1)!important;background:rgba(6,92,254,.025)!important;transform:none!important}.faq-item.open::before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:3px!important;background:var(--primary,#065CFE)!important;border-radius:14px 0 0 14px!important}[data-theme="dark"] .faq-item{background:#0f1e3d!important;border-color:rgba(255,255,255,.08)!important}[data-theme="dark"] .faq-item:hover{border-color:rgba(96,165,250,.45)!important;box-shadow:0 6px 24px rgba(0,0,0,.3)!important}[data-theme="dark"] .faq-item.open{background:rgba(6,92,254,.12)!important;border-color:rgba(96,165,250,.5)!important}.faq-btn{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1.2rem!important;width:100%!important;padding:1.25rem 1.5rem!important;text-align:left!important;font-size:1.02rem!important;font-weight:700!important;color:var(--text)!important;letter-spacing:-.01em!important;line-height:1.45!important;background:transparent!important;border:0!important;cursor:pointer!important;transition:color .25s ease!important}.faq-item.open .faq-btn{color:var(--primary,#065CFE)!important}.faq-q{font-size:1.02rem!important;font-weight:700!important;color:inherit!important}.faq-btn>svg{width:36px!important;height:36px!important;min-width:36px!important;padding:8px!important;border-radius:50%!important;background:var(--bg2,#f4f5f7)!important;stroke:var(--text2)!important;fill:none!important;stroke-width:2.4!important;transition:transform .3s ease,background .25s ease,stroke .25s ease!important;flex-shrink:0!important;box-sizing:border-box!important}.faq-btn:hover>svg{background:rgba(6,92,254,.1)!important;stroke:var(--primary,#065CFE)!important}.faq-item.open .faq-btn>svg{transform:rotate(180deg)!important;background:var(--primary,#065CFE)!important;stroke:#fff!important}[data-theme="dark"] .faq-btn>svg{background:rgba(255,255,255,.06)!important;stroke:#cbd5e1!important}[data-theme="dark"] .faq-btn:hover>svg{background:rgba(96,165,250,.18)!important;stroke:#93c5fd!important}.faq-body{max-height:0;overflow:hidden!important;transition:max-height .35s ease!important;font-size:.95rem!important;color:var(--text2)!important;line-height:1.75!important}.faq-body p{padding:.25rem 1.5rem 1.4rem!important;margin:0!important}.faq-body-inner{padding:.25rem 1.5rem 1.4rem!important;border-top:1px solid var(--border)!important}[data-theme="dark"] .faq-body-inner{border-top-color:rgba(255,255,255,.08)!important}.sbd-bnav{display:none}@media (max-width:768px){.sbd-bnav{display:flex;align-items:flex-end;justify-content:space-around;position:fixed;left:0;right:0;bottom:0;z-index:1100;background:var(--card,#fff);border-top:1px solid var(--border,#e5e7eb);box-shadow:0 -4px 20px rgba(15,23,42,.08);padding:.55rem .35rem calc(.55rem+env(safe-area-inset-bottom)) .35rem;font-family:inherit}.sbd-bnav-item{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.25rem;padding:.25rem .15rem;color:var(--text2,#6b7280);text-decoration:none;font-size:.7rem;font-weight:600;letter-spacing:.005em;line-height:1.1;-webkit-tap-highlight-color:transparent;transition:color .18s ease}.sbd-bnav-item:hover{color:var(--primary,#065CFE)}.sbd-bnav-item.is-active{color:var(--primary,#065CFE)}.sbd-bnav-item.is-active .sbd-bnav-ic svg{stroke:var(--primary,#065CFE)}.sbd-bnav-ic{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.sbd-bnav-ic svg{width:24px;height:24px;display:block}.sbd-bnav-lbl{display:block;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.sbd-bnav-call{position:relative}.sbd-bnav-call-ring{position:absolute;left:50%;top:-32px;transform:translateX(-50%);width:70px;height:70px;border-radius:50%;background:var(--card,#fff);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(15,23,42,.12)}.sbd-bnav-call-btn{position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#1d4ed8 0%,#065CFE 60%,#3b82f6 100%);color:#fff;box-shadow:0 8px 20px rgba(6,92,254,.45),0 0 0 4px #fff}.sbd-bnav-call-btn::before{content:"";position:absolute;inset:-3px;border-radius:50%;border:2px solid rgba(6,92,254,.55);opacity:0;animation:sbdCallPulse 1.8s ease-out infinite}@keyframes sbdCallPulse{0%{transform:scale(.85);opacity:.7}80%{transform:scale(1.6);opacity:0}100%{transform:scale(1.6);opacity:0}}[data-theme="dark"] .sbd-bnav-call-btn{box-shadow:0 8px 22px rgba(96,165,250,.55),0 0 0 4px #0f1e3d}.sbd-bnav-call-btn svg{width:30px;height:30px;position:relative;z-index:1}.sbd-bnav-call .sbd-bnav-lbl{margin-top:42px;font-weight:700;color:var(--text,#0f172a)}body{padding-bottom:calc(82px+env(safe-area-inset-bottom))}body.ord-body .sbd-bnav,body.ct-body .sbd-bnav{display:none !important}body.ord-body,body.ct-body{padding-bottom:0}#whatsapp-bubble,.wa-fab,.fab,.fb_dialog,.fb-customerchat,.fb_iframe_widget{bottom:calc(82px+env(safe-area-inset-bottom)) !important}}[data-theme="dark"] .sbd-bnav{background:#0f1e3d;border-top-color:rgba(255,255,255,.08);box-shadow:0 -4px 20px rgba(0,0,0,.4)}[data-theme="dark"] .sbd-bnav-call-ring{background:#0f1e3d}@media (max-width:768px){.hero{margin:0 !important;border-radius:0 !important;width:100vw !important;max-width:100vw !important;left:0;right:0}.hero::before{border-radius:0 !important}.hero-btns{gap:.85rem !important;flex-direction:column !important;align-items:stretch !important}.hero-btn-primary,.hero-btn-outline{width:100% !important;justify-content:center !important;padding:.95rem 1.2rem !important;font-size:.98rem !important}}@media (max-width:768px){.hero{min-height:100vh !important;min-height:100dvh !important}#navbar .nav-pill,#navbar .nav-account-wrap,#navbar .theme-btn-in-pill,#navbar .nav-cart-bare{display:none !important}.sbd-bnav-theme{background:transparent !important;border:0 !important;font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}}@media (max-width:768px){.sbd-bnav>.sbd-bnav-item{flex:1 1 0 !important;width:0;min-width:0;max-width:none;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-end !important;gap:.3rem !important;padding:.4rem .15rem !important;height:auto;font:600 .72rem/1.1 inherit !important;color:var(--text2,#6b7280) !important;text-decoration:none !important;background:transparent !important;border:0 !important;-webkit-appearance:none;appearance:none;cursor:pointer}.sbd-bnav>.sbd-bnav-item.sbd-bnav-call{flex:1 1 0 !important}.sbd-bnav>.sbd-bnav-item>.sbd-bnav-ic{width:24px !important;height:24px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important}.sbd-bnav>.sbd-bnav-item>.sbd-bnav-ic>svg{width:24px !important;height:24px !important;display:block !important;stroke:currentColor !important;fill:none !important;stroke-width:2 !important}.sbd-bnav>.sbd-bnav-item>.sbd-bnav-lbl{display:block !important;line-height:1.1 !important;font-size:.72rem !important;font-weight:600 !important;text-align:center;white-space:nowrap;color:inherit !important}.sbd-bnav>.sbd-bnav-item.is-active{color:var(--primary,#065CFE) !important}.sbd-bnav>.sbd-bnav-item.is-active>.sbd-bnav-ic>svg{stroke:var(--primary,#065CFE) !important}}.sbd-sheet{position:fixed;inset:0;z-index:1200;visibility:hidden;pointer-events:none}.sbd-sheet.is-open{visibility:visible;pointer-events:auto}.sbd-sheet-backdrop{position:absolute;inset:0;background:rgba(15,23,42,.55);opacity:0;transition:opacity .25s ease}.sbd-sheet.is-open .sbd-sheet-backdrop{opacity:1}.sbd-sheet-card{position:absolute;left:0;right:0;bottom:0;background:var(--card,#fff);color:var(--text,#0f172a);border-radius:20px 20px 0 0;padding:.65rem 1.1rem calc(1.5rem+env(safe-area-inset-bottom));box-shadow:0 -10px 40px rgba(15,23,42,.25);transform:translateY(100%);transition:transform .3s cubic-bezier(.32,.72,0,1);max-width:520px;margin:0 auto}.sbd-sheet.is-open .sbd-sheet-card{transform:translateY(0)}.sbd-sheet-handle{width:42px;height:4px;border-radius:2px;background:rgba(15,23,42,.18);margin:0 auto .85rem}.sbd-sheet-title{font-size:1.05rem;font-weight:800;letter-spacing:-.01em;text-align:center;margin:0 0 .35rem;color:var(--text,#0f172a)}.sbd-sheet-sub{font-size:.85rem;color:var(--text2,#6b7280);text-align:center;line-height:1.5;margin:0 .5rem 1.2rem}.sbd-sheet-opt{display:flex;align-items:center;gap:.9rem;padding:1rem 1.05rem;margin-bottom:.6rem;border-radius:14px;border:1px solid var(--border,#e5e7eb);background:var(--card,#fff);color:var(--text,#0f172a);text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .12s ease;-webkit-tap-highlight-color:transparent}.sbd-sheet-opt:active{transform:scale(.985)}.sbd-sheet-opt:hover{border-color:rgba(6,92,254,.35);background:rgba(6,92,254,.04)}.sbd-sheet-opt-primary{background:linear-gradient(135deg,#1d4ed8 0%,#065CFE 100%);border-color:transparent;color:#fff}.sbd-sheet-opt-primary:hover{background:linear-gradient(135deg,#1e40af 0%,#0048cc 100%);border-color:transparent}.sbd-sheet-opt-ic{width:42px;height:42px;flex-shrink:0;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.15)}.sbd-sheet-opt:not(.sbd-sheet-opt-primary) .sbd-sheet-opt-ic{background:rgba(6,92,254,.1);color:var(--primary,#065CFE)}.sbd-sheet-opt-ic svg{width:22px;height:22px}.sbd-sheet-opt-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.sbd-sheet-opt-info strong{font-size:1.02rem;font-weight:800;letter-spacing:-.005em;line-height:1.2}.sbd-sheet-opt-info small{font-size:.8rem;font-weight:500;opacity:.85;line-height:1.3}.sbd-sheet-opt-arrow{width:18px;height:18px;flex-shrink:0;opacity:.7}.sbd-sheet-cancel{display:block;width:100%;margin-top:.5rem;padding:.85rem 1rem;border:0;background:transparent;color:var(--text2,#6b7280);font:inherit;font-size:.95rem;font-weight:700;cursor:pointer;border-radius:12px;-webkit-tap-highlight-color:transparent}.sbd-sheet-cancel:hover{background:rgba(15,23,42,.05);color:var(--text,#0f172a)}[data-theme="dark"] .sbd-sheet-card{background:#0f1e3d;color:#f1f5f9;box-shadow:0 -10px 40px rgba(0,0,0,.6)}[data-theme="dark"] .sbd-sheet-handle{background:rgba(255,255,255,.18)}[data-theme="dark"] .sbd-sheet-sub{color:rgba(255,255,255,.65)}[data-theme="dark"] .sbd-sheet-opt{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1);color:#f1f5f9}[data-theme="dark"] .sbd-sheet-opt:hover{border-color:rgba(96,165,250,.45);background:rgba(96,165,250,.08)}[data-theme="dark"] .sbd-sheet-opt:not(.sbd-sheet-opt-primary) .sbd-sheet-opt-ic{background:rgba(96,165,250,.18);color:#93c5fd}[data-theme="dark"] .sbd-sheet-cancel{color:rgba(255,255,255,.65)}[data-theme="dark"] .sbd-sheet-cancel:hover{background:rgba(255,255,255,.06);color:#fff}@media (max-width:768px){.footer-bottom{display:none !important}}@media (max-width:768px){#navbar{padding-top:max(env(safe-area-inset-top),.5rem) !important}.hero{padding:96px 0 64px !important;padding-top:calc(96px+env(safe-area-inset-top)) !important;align-items:center !important;justify-content:center !important}.hero-content{width:100%;display:flex !important;flex-direction:column !important;justify-content:center !important}.hero-content .hero-left{margin:0 !important;max-width:100% !important}.hero-h1{font-size:clamp(1.85rem,8vw,2.4rem) !important;line-height:1.28 !important;letter-spacing:-.02em !important;margin-bottom:1.1rem !important}.hero-sub{font-size:.95rem !important;line-height:1.65 !important;margin-bottom:1.4rem !important}.hero-checks{margin-bottom:1.6rem !important}.hero-checks li{font-size:.9rem !important;line-height:1.5}}@media (max-width:768px){.hero-btn-primary,.hero-btn-outline{padding:.7rem 1rem !important;font-size:.88rem !important;border-radius:9px !important}.hero-btns{gap:.65rem !important}}@media (max-width:768px){.hero-h1{font-size:clamp(1.45rem,5.6vw,2rem) !important;line-height:1.3 !important;letter-spacing:-.02em !important;word-break:normal;overflow-wrap:break-word}}@media (max-width:380px){.hero-h1{font-size:1.35rem !important}}@media (max-width:768px){.hero-h1{font-size:clamp(1.7rem,6.4vw,2.25rem) !important;line-height:1.28 !important}}@media (max-width:380px){.hero-h1{font-size:1.55rem !important}}@media (max-width:768px){.hero-h1{font-size:clamp(1.4rem,5vw,1.85rem) !important;line-height:1.3 !important;letter-spacing:-.022em !important;max-width:100%;word-break:keep-all;overflow-wrap:normal}.hero-content{padding:0 1.1rem !important}}@media (max-width:380px){.hero-h1{font-size:1.3rem !important}}@media (max-width:768px){.hero-checks li{white-space:nowrap !important;overflow:hidden;text-overflow:ellipsis}}.hero-checks .check-extra{display:inline}.hero-checks .check-short{display:none}@media (max-width:768px){.hero-checks .check-extra{display:none !important}.hero-checks .check-short{display:inline !important}}@media (max-width:768px){.hero-h1{font-size:clamp(1.7rem,6.4vw,2.2rem) !important;line-height:1.25 !important}.hero-btn-primary,.hero-btn-outline{padding:.55rem .9rem !important;font-size:.82rem !important;border-radius:8px !important}.hero-btns{gap:.55rem !important}}@media (max-width:380px){.hero-h1{font-size:1.55rem !important}.hero-btn-primary,.hero-btn-outline{font-size:.78rem !important;padding:.5rem .8rem !important}}.hero-mob-pill,.hero-mob-uptime,.hero-mob-features{display:none}.hero-btn-arrow{display:none}@media (max-width:768px){.hero-checks{display:none !important}.hero-content .hero-right{display:none !important}.hero-mob-pill{display:inline-flex !important;align-items:center;gap:.45rem;align-self:flex-start;padding:.45rem .9rem .45rem .65rem;margin-bottom:1.1rem;background:linear-gradient(135deg,rgba(96,165,250,.28),rgba(59,130,246,.16));border:1px solid rgba(147,197,253,.35);border-radius:99px;color:#dbeafe;font-size:.78rem;font-weight:600;letter-spacing:.005em;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 6px 18px rgba(15,23,42,.18)}.hero-mob-pill svg{width:14px;height:14px;color:#fbbf24;flex-shrink:0;filter:drop-shadow(0 0 6px rgba(251,191,36,.6))}.hero-mob-uptime{display:block !important;position:relative;float:right;width:42vw;max-width:200px;height:42vw;max-height:200px;margin:.35rem 0 .6rem 1rem;pointer-events:none}.hero-mob-uptime .hmu-rings{position:absolute;inset:0;width:100%;height:100%;animation:hmuSpin 18s linear infinite}@keyframes hmuSpin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.hero-mob-uptime .hmu-content{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#f1f5f9;line-height:1.2}.hero-mob-uptime .hmu-eyebrow,.hero-mob-uptime .hmu-foot{font-size:.78rem;font-weight:500;color:rgba(255,255,255,.78);letter-spacing:.01em}.hero-mob-uptime .hmu-num{font-size:1.7rem;font-weight:900;letter-spacing:-.02em;color:#fff;margin:.18rem 0}.hero-mob-uptime .hmu-check{position:absolute;top:6%;right:0;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;box-shadow:0 4px 14px rgba(59,130,246,.55)}.hero-mob-uptime .hmu-check svg{width:14px;height:14px}.hero-mob-features{display:grid !important;grid-template-columns:repeat(4,1fr);align-items:start;gap:0;padding:1rem .25rem;margin:.4rem 0 1.4rem;background:rgba(15,23,42,.18);border:1px solid rgba(147,197,253,.18);border-radius:14px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.hero-mob-features .hmf-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.45rem;padding:.4rem .25rem;text-align:center;color:#e2e8f0;border-right:1px solid rgba(147,197,253,.18);line-height:1.2}.hero-mob-features .hmf-item:last-child{border-right:0}.hero-mob-features .hmf-ic{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;color:#60a5fa}.hero-mob-features .hmf-ic svg{width:26px;height:26px}.hero-mob-features .hmf-item strong{display:block;font-size:.78rem;font-weight:800;color:#f1f5f9;letter-spacing:-.005em}.hero-mob-features .hmf-item .hmf-sub{display:block;font-size:.68rem;color:rgba(226,232,240,.7);font-weight:500;line-height:1.3}.hero-btn-arrow{display:inline-block !important;width:16px;height:16px;flex-shrink:0;margin-left:auto}.hero-btn-primary,.hero-btn-outline{justify-content:space-between !important;background:linear-gradient(135deg,#1d4ed8 0%,#3b82f6 100%);color:#fff !important;border:0;box-shadow:0 8px 22px rgba(29,78,216,.45)}.hero-btn-primary span,.hero-btn-outline span{flex:1;text-align:center}.hero-btn-outline{background:transparent;color:#e2e8f0 !important;border:1.5px solid rgba(147,197,253,.45);box-shadow:none}.hero-btn-outline:hover{background:rgba(147,197,253,.08);color:#fff !important}.hero-h1 .gold{color:#60a5fa !important}.hero{padding:90px 0 56px !important;padding-top:calc(90px+env(safe-area-inset-top)) !important}}@media (max-width:380px){.hero-mob-features{grid-template-columns:repeat(2,1fr)}.hero-mob-features .hmf-item:nth-child(2){border-right:0}.hero-mob-features .hmf-item:nth-child(-n+2){border-bottom:1px solid rgba(147,197,253,.18);padding-bottom:.7rem;margin-bottom:.4rem}}@media (max-width:768px){.hero-btns{flex-direction:row !important;align-items:stretch !important;gap:.6rem !important}.hero-btn-primary,.hero-btn-outline{flex:1 1 0;width:auto !important;padding:.6rem .55rem !important;font-size:.78rem !important;justify-content:center !important;gap:.4rem;white-space:nowrap}.hero-btn-primary span,.hero-btn-outline span{flex:0 1 auto;text-align:left}.hero-btn-arrow{margin-left:.15rem;width:14px;height:14px}}@media (max-width:768px){.hero-mob-uptime .hmu-num{font-size:1.4rem !important;margin:.12rem 0 !important}.hero-mob-uptime .hmu-eyebrow,.hero-mob-uptime .hmu-foot{font-size:.7rem !important}}.hero-btns .hbt-long{display:inline}.hero-btns .hbt-short{display:none}@media (max-width:768px){body .hero .hero-btns,body .hero-content .hero-btns{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:stretch !important;justify-content:stretch !important;gap:.6rem !important;width:100%}body .hero .hero-btn-primary,body .hero .hero-btn-outline{flex:1 1 0 !important;width:0 !important;min-width:0 !important;max-width:none !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:.65rem .6rem !important;font-size:.88rem !important;font-weight:700;border-radius:10px !important;gap:.4rem;white-space:nowrap}.hero-btns .hbt-long{display:none !important}.hero-btns .hbt-short{display:inline !important}.hero-btn-arrow{width:14px !important;height:14px !important;display:inline-block !important;margin:0}}html{background-color:#003CB2}html[data-page="inner"]{background-color:#fff}[data-theme="dark"] html,html[data-theme="dark"]{background-color:#060d1f}[data-theme="dark"][data-page="inner"]{background-color:#060d1f}@media (max-width:768px){.hero-h1 .gold{white-space:nowrap !important}}@media (max-width:768px){.hero-mob-uptime{float:none !important;position:absolute !important;top:5rem;right:.5rem;margin:0 !important;width:38vw !important;max-width:170px !important;height:38vw !important;max-height:170px !important;z-index:0}.hero-content .hero-left{position:relative}.hero-h1{padding-right:0 !important}.hero-h1 br+br{display:none}}@media (max-width:768px){.hero-mob-uptime{float:right !important;position:relative !important;top:auto !important;right:auto !important;width:42vw !important;max-width:200px !important;height:42vw !important;max-height:200px !important;margin:.35rem 0 .6rem 1rem !important;z-index:auto}.hero-h1 .gold{white-space:normal !important}.hero-h1 br+br{display:initial}}@media (max-width:768px){body.domain-register-page .page-hero{background:linear-gradient(160deg,#0a2767 0%,#003CB2 60%,#065CFE 100%) !important;padding:5.5rem 0 2rem !important;padding-top:calc(5.5rem+env(safe-area-inset-top)) !important}body.domain-register-page .page-hero .container{padding:0 1.1rem !important}body.domain-register-page .page-hero h1{font-size:1.9rem !important;font-weight:900 !important;line-height:1.2 !important;letter-spacing:-.02em !important;color:#fff;margin:0 0 .9rem !important}body.domain-register-page .page-hero h1::after{content:""}body.domain-register-page .page-hero p{font-size:.95rem !important;line-height:1.55 !important;color:rgba(255,255,255,.78) !important;max-width:100% !important}body.domain-register-page .ds-hero-search{margin:1.4rem 0 1.4rem !important;max-width:100% !important;border-radius:12px !important;padding:0 !important;background:#fff !important;box-shadow:0 10px 30px rgba(0,0,0,.18) !important;overflow:hidden !important;height:56px !important;align-items:stretch !important}body.domain-register-page .ds-hero-search>svg{margin:0 .65rem 0 1rem !important;align-self:center !important}body.domain-register-page .ds-hero-search input{font-size:.98rem !important;padding:0 .5rem !important;height:100% !important;line-height:1 !important;border-radius:0 !important}body.domain-register-page .ds-hero-search button{padding:0 1.6rem !important;font-size:.95rem !important;border-radius:0 !important;height:100% !important;margin:0 !important;align-self:stretch !important}body.domain-register-page .domain-hero-tlds{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:.6rem !important;margin-top:.5rem !important}body.domain-register-page .dh-tld{display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:center !important;padding:1rem .85rem !important;min-height:118px;background:rgba(255,255,255,.06) !important;border:1.5px solid rgba(255,255,255,.16) !important;border-radius:12px !important;color:#fff !important;text-align:left;position:relative}body.domain-register-page .dh-tld.active{background:rgba(15,23,42,.35) !important;border:2px solid #facc15 !important}body.domain-register-page .dh-tld.active::before{content:"POPULAR";position:absolute;top:-10px;left:.55rem;background:#facc15;color:#0f172a;font-size:.6rem;font-weight:800;letter-spacing:.05em;padding:.18rem .5rem;border-radius:4px}body.domain-register-page .dh-tld-name{font-size:1.4rem !important;font-weight:900 !important;color:#fff !important;letter-spacing:-.02em;margin-bottom:.45rem}body.domain-register-page .dh-tld-amt{font-size:1rem !important;font-weight:800 !important;color:#facc15 !important;line-height:1}body.domain-register-page .dh-tld.active .dh-tld-amt{color:#facc15 !important}body.domain-register-page .dh-tld:not(.active) .dh-tld-amt{color:#fff !important}body.domain-register-page .dh-tld-amt small{font-size:.7rem;font-weight:600;color:rgba(255,255,255,.6);margin-left:.1rem}body.domain-register-page .trust-strip-hero{margin-top:1.2rem !important;background:rgba(15,23,42,.35) !important;border:1px solid rgba(255,255,255,.12) !important;border-radius:14px !important;padding:.85rem 1rem !important}body.domain-register-page .trust-strip-hero .trust-strip-row{display:flex !important;flex-direction:column !important;gap:.55rem !important;align-items:flex-start !important}body.domain-register-page .trust-strip-divider{display:none !important}body.domain-register-page #domain-why{padding:1.2rem 0 !important;background:transparent !important}body.domain-register-page #domain-why .container{padding:0 1.1rem !important}body.domain-register-page .domain-info-grid{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:0 !important;background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:1rem .35rem;box-shadow:0 6px 24px rgba(15,23,42,.08)}body.domain-register-page .domain-info-card{flex-direction:column !important;align-items:center !important;text-align:center;padding:.45rem .25rem !important;background:transparent !important;border:0 !important;box-shadow:none !important;border-right:1px solid #e5e7eb;gap:.45rem}body.domain-register-page .domain-info-card:last-child{border-right:0}body.domain-register-page .domain-info-icon{width:46px !important;height:40px !important;border-radius:50% !important;background:#dbeafe !important;color:#065CFE !important;flex-shrink:0;display:inline-flex !important;align-items:center;justify-content:center;margin-bottom:.1rem}body.domain-register-page .domain-info-icon svg{width:22px;height:22px}body.domain-register-page .domain-info-body{text-align:center}body.domain-register-page .domain-info-title{font-size:.85rem !important;font-weight:800 !important;color:var(--text,#0f172a) !important;line-height:1.2;margin:0 0 .2rem}body.domain-register-page .domain-info-desc{font-size:.7rem !important;color:var(--text2,#6b7280) !important;line-height:1.3;margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}[data-theme="dark"] body.domain-register-page .domain-info-grid{background:#0f1e3d;border-color:rgba(255,255,255,.08)}[data-theme="dark"] body.domain-register-page .domain-info-card{border-right-color:rgba(255,255,255,.08)}[data-theme="dark"] body.domain-register-page .domain-info-icon{background:rgba(96,165,250,.18);color:#93c5fd !important}@media (max-width:380px){body.domain-register-page .domain-info-grid{grid-template-columns:repeat(2,1fr)}body.domain-register-page .domain-info-card:nth-child(2){border-right:0}body.domain-register-page .domain-info-card:nth-child(-n+2){border-bottom:1px solid #e5e7eb;padding-bottom:.7rem;margin-bottom:.4rem}body.domain-register-page .domain-hero-tlds{grid-template-columns:repeat(2,1fr)}}}@media (max-width:768px){body.domain-register-page .dh-tld{min-height:96px !important;padding:.85rem .7rem !important}body.domain-register-page .dh-tld-name{font-size:1.15rem !important;margin-bottom:.3rem !important}body.domain-register-page .dh-tld-amt{font-size:.88rem !important}body.domain-register-page .dh-tld-amt small{font-size:.62rem !important}body.domain-register-page .dh-tld.active::before{font-size:.55rem !important;padding:.14rem .4rem !important;top:-9px !important;left:.45rem !important}body.domain-register-page .trust-strip-hero{display:flex !important;flex-direction:row !important;align-items:flex-start !important;gap:.85rem !important;padding:1rem !important}body.domain-register-page .trust-strip-hero::before{content:"";flex:0 0 auto;width:38px;height:38px;border-radius:50%;background:#1d4ed8;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/><polyline points='9 12 11 14 15 10'/></svg>");background-repeat:no-repeat;background-position:center;background-size:20px 20px;box-shadow:0 4px 12px rgba(29,78,216,.5)}body.domain-register-page .trust-strip-hero .trust-strip-row{flex:1;min-width:0;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:.5rem !important}body.domain-register-page .trust-strip-hero .trust-strip-row>*{display:inline-flex;align-items:center}body.domain-register-page .trust-strip-hero .trust-strip-label,body.domain-register-page .trust-strip-hero .trust-strip-stars,body.domain-register-page .trust-strip-hero .trust-strip-link,body.domain-register-page .trust-strip-hero .trust-strip-brand{display:inline-flex !important;align-items:center;gap:.4rem;flex:0 0 auto}body.domain-register-page .trust-strip-hero .trust-strip-label{color:#fff !important;font-weight:700 !important;font-size:.85rem !important}body.domain-register-page .trust-strip-hero .trust-strip-stars{background:#22c55e;border-radius:5px;padding:.2rem .45rem}body.domain-register-page .trust-strip-hero .trust-strip-stars svg{width:11px !important;height:11px !important;color:#fff !important}body.domain-register-page .trust-strip-hero .trust-strip-link{color:rgba(255,255,255,.85) !important;font-size:.78rem !important;text-decoration:none !important}body.domain-register-page .trust-strip-hero .trust-strip-link strong{color:#fff !important}body.domain-register-page .trust-strip-hero .trust-strip-brand{color:#fff !important;font-size:.82rem !important;font-weight:700 !important}body.domain-register-page .trust-strip-hero .trust-strip-brand svg{width:18px !important;height:18px !important}body.domain-register-page .trust-strip-hero .trust-strip-extra{color:rgba(255,255,255,.78) !important;font-size:.78rem !important;gap:.4rem !important;border-top:1px solid rgba(255,255,255,.12);padding-top:.55rem;width:100%}body.domain-register-page .trust-strip-hero .trust-strip-extra strong{color:#22c55e !important}body.domain-register-page .trust-strip-hero .trust-strip-extra svg{width:14px !important;height:14px !important;color:#22c55e !important}body.domain-register-page .domain-info-grid{display:flex !important;flex-direction:column !important;gap:0 !important;padding:.4rem .9rem !important}body.domain-register-page .domain-info-card{flex-direction:row !important;align-items:center !important;text-align:left !important;padding:.85rem 0 !important;border-right:0 !important;border-bottom:1px solid #e5e7eb !important;gap:.85rem !important}body.domain-register-page .domain-info-card:last-child{border-bottom:0 !important}body.domain-register-page .domain-info-icon{width:42px !important;height:42px !important;flex-shrink:0;margin:0 !important}body.domain-register-page .domain-info-icon svg{width:20px;height:20px}body.domain-register-page .domain-info-body{flex:1;min-width:0;text-align:left !important}body.domain-register-page .domain-info-title{font-size:.88rem !important;margin-bottom:.15rem !important}body.domain-register-page .domain-info-desc{font-size:.78rem !important;-webkit-line-clamp:initial !important;display:block !important;overflow:visible !important;white-space:normal}[data-theme="dark"] body.domain-register-page .domain-info-card{border-bottom-color:rgba(255,255,255,.08) !important}@media (max-width:380px){body.domain-register-page .domain-hero-tlds{grid-template-columns:repeat(3,1fr) !important}body.domain-register-page .dh-tld-name{font-size:1rem !important}body.domain-register-page .dh-tld-amt{font-size:.75rem !important}}}.dr-mob-pill{display:none}.dr-title-blue{color:inherit}@media (max-width:768px){body.domain-register-page .dr-mob-pill{display:inline-flex !important;align-items:center;gap:.45rem;padding:.4rem .85rem .4rem .65rem;margin-bottom:.95rem;background:linear-gradient(135deg,rgba(96,165,250,.28),rgba(59,130,246,.16));border:1px solid rgba(147,197,253,.4);border-radius:99px;color:#dbeafe;font-size:.74rem;font-weight:600;letter-spacing:.005em;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}body.domain-register-page .dr-mob-pill svg{width:14px;height:14px;color:#93c5fd;flex-shrink:0}body.domain-register-page .page-hero h1 .dr-title-blue{color:#60a5fa !important}body.domain-register-page .domain-info-grid{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:0 !important;padding:1rem .35rem !important;background:#fff;border:1px solid #e5e7eb;border-radius:18px;box-shadow:0 6px 24px rgba(15,23,42,.08)}body.domain-register-page .domain-info-card{flex-direction:column !important;align-items:center !important;text-align:center !important;padding:.6rem .25rem !important;background:transparent !important;border:0 !important;box-shadow:none !important;border-right:1px solid #e5e7eb !important;border-bottom:0 !important;gap:.5rem !important}body.domain-register-page .domain-info-card:last-child{border-right:0 !important}body.domain-register-page .domain-info-icon{width:46px !important;height:40px !important;border-radius:50% !important;background:#dbeafe !important;color:#065CFE !important;flex-shrink:0;display:inline-flex !important;align-items:center;justify-content:center;margin:0 !important}body.domain-register-page .domain-info-icon svg{width:22px;height:22px}body.domain-register-page .domain-info-body{text-align:center !important;flex:none !important}body.domain-register-page .domain-info-title{font-size:.82rem !important;font-weight:800 !important;color:var(--text,#0f172a) !important;line-height:1.2;margin:0 0 .15rem !important;letter-spacing:-.01em}body.domain-register-page .domain-info-desc{font-size:.66rem !important;color:var(--text2,#6b7280) !important;line-height:1.3;margin:0;font-weight:500;display:block !important;overflow:visible !important;white-space:normal;display:-webkit-box !important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden !important;text-overflow:ellipsis}[data-theme="dark"] body.domain-register-page .domain-info-grid{background:#0f1e3d !important;border-color:rgba(255,255,255,.08) !important}[data-theme="dark"] body.domain-register-page .domain-info-card{border-right-color:rgba(255,255,255,.08) !important}[data-theme="dark"] body.domain-register-page .domain-info-icon{background:rgba(96,165,250,.18) !important;color:#93c5fd !important}@media (max-width:380px){body.domain-register-page .domain-info-grid{grid-template-columns:repeat(2,1fr) !important}body.domain-register-page .domain-info-card:nth-child(2){border-right:0 !important}body.domain-register-page .domain-info-card:nth-child(-n+2){border-bottom:1px solid #e5e7eb !important;padding-bottom:.7rem !important;margin-bottom:.4rem !important}}}@media (max-width:768px){body.domain-register-page .domain-info-grid{display:flex !important;flex-direction:column !important;gap:.85rem !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important}body.domain-register-page .domain-info-card{flex-direction:row !important;align-items:center !important;text-align:left !important;padding:1rem 1.1rem !important;background:#fff !important;border:1px solid #e5e7eb !important;border-radius:14px !important;border-right:1px solid #e5e7eb !important;border-bottom:1px solid #e5e7eb !important;box-shadow:0 4px 14px rgba(15,23,42,.05) !important;gap:.95rem !important}body.domain-register-page .domain-info-card:last-child{border-right:1px solid #e5e7eb !important}body.domain-register-page .domain-info-icon{width:46px !important;height:40px !important;flex-shrink:0;border-radius:50% !important;background:#dbeafe !important;color:#065CFE !important;display:inline-flex !important;align-items:center;justify-content:center;margin:0 !important}body.domain-register-page .domain-info-icon svg{width:22px;height:22px}body.domain-register-page .domain-info-body{flex:1;min-width:0;text-align:left !important}body.domain-register-page .domain-info-title{font-size:1rem !important;font-weight:800 !important;color:var(--text,#0f172a) !important;line-height:1.3;margin:0 0 .15rem !important;letter-spacing:-.005em}body.domain-register-page .domain-info-desc{font-size:.82rem !important;color:var(--text2,#6b7280) !important;line-height:1.5;margin:0 !important;font-weight:400;display:block !important;-webkit-line-clamp:initial !important;overflow:visible !important;white-space:normal !important;text-overflow:clip !important}[data-theme="dark"] body.domain-register-page .domain-info-card{background:#0f1e3d !important;border-color:rgba(255,255,255,.08) !important}[data-theme="dark"] body.domain-register-page .domain-info-icon{background:rgba(96,165,250,.18) !important;color:#93c5fd !important}@media (max-width:380px){body.domain-register-page .domain-info-grid{grid-template-columns:none !important}body.domain-register-page .domain-info-card:nth-child(2){border-right:1px solid #e5e7eb !important}body.domain-register-page .domain-info-card:nth-child(-n+2){border-bottom:1px solid #e5e7eb !important;padding-bottom:1rem !important;margin-bottom:0 !important}}}.dr-mob-br{display:none}@media (max-width:768px){body.domain-register-page .page-hero{padding-top:calc(7rem+env(safe-area-inset-top)) !important}body.domain-register-page .dr-mob-pill{margin-top:.4rem !important}.dr-mob-br{display:inline !important}body.domain-register-page .page-hero h1{font-size:1.7rem !important;line-height:1.2 !important}body.domain-register-page .ds-hero-search{padding:0 !important;border-radius:10px !important;margin:1.1rem 0 1.1rem !important;height:50px !important}body.domain-register-page .ds-hero-search input{font-size:.88rem !important;padding:.55rem .4rem !important}body.domain-register-page .ds-hero-search button{padding:.6rem 1.05rem !important;font-size:.85rem !important;border-radius:9px !important}body.domain-register-page .ds-hero-search>svg{width:18px !important;height:18px !important}body.domain-register-page .dh-tld{min-height:80px !important;padding:.65rem .55rem !important;border-radius:10px !important}body.domain-register-page .dh-tld-name{font-size:.95rem !important;margin-bottom:.2rem !important}body.domain-register-page .dh-tld-amt{font-size:.78rem !important}body.domain-register-page .dh-tld-amt small{font-size:.58rem !important;margin-left:.05rem}body.domain-register-page .dh-tld.active::before{font-size:.5rem !important;padding:.12rem .35rem !important;top:-7px !important;left:.4rem !important;border-radius:3px !important}body.domain-register-page .domain-hero-tlds{gap:.5rem !important}}@media (max-width:768px){body.domain-register-page .trust-strip-hero{padding:.75rem .85rem !important;gap:.7rem !important}body.domain-register-page .trust-strip-hero::before{width:32px !important;height:32px !important;background-size:16px 16px !important}body.domain-register-page .trust-strip-hero .trust-strip-row{gap:.4rem !important}body.domain-register-page .trust-strip-hero .trust-strip-row>.trust-strip-label,body.domain-register-page .trust-strip-hero .trust-strip-row>.trust-strip-stars,body.domain-register-page .trust-strip-hero .trust-strip-row>.trust-strip-link,body.domain-register-page .trust-strip-hero .trust-strip-row>.trust-strip-brand{display:inline-flex !important;float:none}body.domain-register-page .trust-strip-hero .trust-strip-row{display:grid !important;grid-template-columns:auto;align-items:center !important;row-gap:.45rem !important}body.domain-register-page .trust-strip-hero .trust-strip-row::before{content:"";display:contents}body.domain-register-page .trust-strip-hero .trust-strip-row{display:flex !important;flex-wrap:wrap !important;gap:.4rem .5rem !important;flex-direction:row !important}body.domain-register-page .trust-strip-hero .trust-strip-extra{flex-basis:100% !important;width:100%;border-top:1px solid rgba(255,255,255,.12);padding-top:.5rem;margin-top:.1rem;gap:.35rem !important}body.domain-register-page .trust-strip-hero .trust-strip-label{font-size:.78rem !important}body.domain-register-page .trust-strip-hero .trust-strip-stars{padding:.16rem .35rem !important;border-radius:4px !important;gap:.05rem !important}body.domain-register-page .trust-strip-hero .trust-strip-stars svg{width:9px !important;height:9px !important}body.domain-register-page .trust-strip-hero .trust-strip-link{font-size:.7rem !important;gap:.25rem !important}body.domain-register-page .trust-strip-hero .trust-strip-brand{font-size:.74rem !important;gap:.2rem !important}body.domain-register-page .trust-strip-hero .trust-strip-brand svg{width:14px !important;height:14px !important}body.domain-register-page .trust-strip-hero .trust-strip-extra{font-size:.72rem !important}body.domain-register-page .trust-strip-hero .trust-strip-extra svg{width:12px !important;height:12px !important}}@media (max-width:768px){body.domain-register-page .page-hero{padding-bottom:3rem !important}body.domain-register-page .trust-strip-hero{margin-bottom:1rem !important}}@media (max-width:768px){input,textarea,select{font-size:16px !important}body.domain-register-page .ds-hero-search input{font-size:16px !important;padding:.55rem .4rem !important}.ord-input{font-size:16px !important}.ct-host-domain-input,.ct-domain-name-input{font-size:16px !important}}html:not([data-page="inner"]) body{background:#003CB2 !important}[data-theme="dark"] html:not([data-page="inner"]) body{background:#060d1f !important}@media (max-width:768px){html[data-page="inner"] body::before{content:"";position:fixed;top:0;left:0;right:0;height:env(safe-area-inset-top);background:#003CB2;z-index:99;pointer-events:none}[data-theme="dark"] html[data-page="inner"] body::before{background:#060d1f}}html:not([data-page="inner"]) body{background:#021269 !important}@media (max-width:768px){html[data-page="inner"] body{background:linear-gradient(to bottom,#021269 0 70px,var(--bg) 70px 100%) !important;background-attachment:fixed !important}[data-theme="dark"] html[data-page="inner"] body{background:linear-gradient(to bottom,#060d1f 0 70px,var(--bg) 70px 100%) !important}html[data-page="inner"] body::before{display:none !important}}.ord-wiz-progress{display:none !important}.ord-auth-tabs{border:0 !important;background:rgba(15,23,42,.04) !important;padding:.35rem !important;box-shadow:none !important}.ord-auth-tabs .ord-account-tab{border:0 !important;box-shadow:none !important}.ord-auth-tabs .ord-account-tab.is-active{background:#fff !important;box-shadow:0 1px 4px rgba(15,23,42,.08) !important;border:0 !important}[data-theme="dark"] .ord-auth-tabs{background:rgba(255,255,255,.04) !important}[data-theme="dark"] .ord-auth-tabs .ord-account-tab.is-active{background:#0f1e3d !important;box-shadow:0 1px 4px rgba(0,0,0,.4) !important}.ord-label{display:flex !important;flex-direction:column !important;gap:.45rem !important;margin-bottom:1.1rem !important}.ord-label-text{display:block;margin-bottom:.05rem;font-weight:600;letter-spacing:-.005em}.ord-form-grid-2{gap:1rem 1rem !important}html:not([data-page="inner"]) section.section,html:not([data-page="inner"]) section.stk-section,html:not([data-page="inner"]) section.cta-person-section,html:not([data-page="inner"]) main{background:var(--bg,#fff) !important}[data-theme="dark"] html:not([data-page="inner"]) section.section,[data-theme="dark"] html:not([data-page="inner"]) section.stk-section,[data-theme="dark"] html:not([data-page="inner"]) section.cta-person-section,[data-theme="dark"] html:not([data-page="inner"]) main{background:var(--bg) !important}html:not([data-page="inner"]) section.hdc-section{background:linear-gradient(180deg,#f8fafc 0%,#eff4ff 100%) !important;padding:4rem 0 5rem !important}[data-theme="dark"] html:not([data-page="inner"]) section.hdc-section{background:linear-gradient(180deg,#0a1428 0%,#0f1e3d 100%) !important}html:not([data-page="inner"]) section.hdc-section{background:initial !important;padding:initial !important}[data-theme="dark"] html:not([data-page="inner"]) section.hdc-section{background:initial !important}html:not([data-page="inner"]) section.hdc-section{background:var(--bg,#fff) !important;padding:5rem 0 3rem !important}[data-theme="dark"] html:not([data-page="inner"]) section.hdc-section{background:var(--bg) !important}@media (max-width:768px){section.hdc-section{overflow:hidden}.hdc-section .container{max-width:100%;padding:0 1rem !important}.hdc-grid{grid-template-columns:1fr !important;gap:.85rem !important;max-width:100% !important;width:100%}.hdc-box,.hdc-domain{padding:1.4rem 1.1rem !important;min-width:0 !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important}.hdc-domain-flex{grid-template-columns:1fr !important;gap:1.1rem !important;width:100%;min-width:0}.hdc-domain-tlds{grid-template-columns:repeat(2,1fr) !important;gap:.5rem !important;width:100%;min-width:0}.hdc-tld{padding:.55rem .55rem !important;min-width:0;overflow:hidden}.hdc-tld img{max-width:48px !important;flex-shrink:1}.hdc-tld-price{font-size:.78rem !important}.hdc-tld-price small{font-size:.6rem !important}.hdc-domain-search{flex-wrap:nowrap;width:100%;min-width:0}.hdc-domain-search input{min-width:0}}@media (min-width:769px){#navbar.scrolled #navAccountLink,#navbar.nav-solid #navAccountLink{background:#e6f2ff !important;color:#0f172a !important;border-radius:999px !important;padding:.5rem 1rem .5rem .85rem !important;font-weight:600 !important;box-shadow:none !important;border:1px solid rgba(6,92,254,.08) !important;transition:background .18s ease,transform .18s ease;display:inline-flex !important;align-items:center !important;gap:.45rem !important}#navbar.scrolled #navAccountLink:hover,#navbar.nav-solid #navAccountLink:hover{background:#d4e7ff !important;color:#065CFE !important;transform:translateY(-1px)}#navbar.scrolled #navAccountLink .nav-account-icon svg,#navbar.nav-solid #navAccountLink .nav-account-icon svg{stroke:#0f172a}[data-theme="dark"] #navbar.scrolled #navAccountLink,[data-theme="dark"] #navbar.nav-solid #navAccountLink{background:transparent !important;color:rgba(255,255,255,.88) !important;border-color:transparent !important;padding:.5rem .6rem !important}[data-theme="dark"] #navbar.scrolled #navAccountLink:hover,[data-theme="dark"] #navbar.nav-solid #navAccountLink:hover{background:rgba(255,255,255,.08) !important;color:#fff !important}}@media (min-width:769px){#navbar.scrolled #navAccountLink,#navbar.nav-solid #navAccountLink{padding:.38rem .85rem .38rem .65rem !important;font-size:.82rem !important;gap:.4rem !important;line-height:1.1 !important}#navbar.scrolled #navAccountLink .nav-account-icon,#navbar.nav-solid #navAccountLink .nav-account-icon{width:20px !important;height:20px !important}#navbar.scrolled #navAccountLink .nav-account-icon svg,#navbar.nav-solid #navAccountLink .nav-account-icon svg{width:16px !important;height:16px !important}#navbar .theme-btn svg,#navbar.scrolled .theme-btn svg,#navbar.nav-solid .theme-btn svg{width:18px !important;height:18px !important}#navbar .theme-btn,#navbar.scrolled .theme-btn,#navbar.nav-solid .theme-btn{padding:.32rem !important}#navbar .nav-cart-bare,#navbar.scrolled .nav-cart-bare,#navbar.nav-solid .nav-cart-bare{width:32px !important;height:32px !important}#navbar .nav-cart-bare svg,#navbar.scrolled .nav-cart-bare svg,#navbar.nav-solid .nav-cart-bare svg{width:19px !important;height:19px !important}}@media (min-width:769px){#navbar .nav-item>.nav-link:hover,#navbar.scrolled .nav-item>.nav-link:hover,#navbar.nav-solid .nav-item>.nav-link:hover{background:transparent !important;color:inherit !important}#navbar .nav-item>.nav-link:hover svg,#navbar.scrolled .nav-item>.nav-link:hover svg,#navbar.nav-solid .nav-item>.nav-link:hover svg{stroke:inherit !important}}@media (min-width:769px){#navbar:not(.scrolled):not(.nav-solid) #navAccountLink{background:rgba(255,255,255,.10) !important;color:#fff !important;border-radius:999px !important;padding:.38rem .85rem .38rem .65rem !important;font-size:.82rem !important;gap:.4rem !important;line-height:1.1 !important;border:1px solid rgba(255,255,255,.14) !important;box-shadow:none !important;display:inline-flex !important;align-items:center !important;transition:background .18s ease,transform .18s ease}#navbar:not(.scrolled):not(.nav-solid) #navAccountLink:hover{background:rgba(255,255,255,.18) !important;color:#fff !important;transform:translateY(-1px)}#navbar:not(.scrolled):not(.nav-solid) #navAccountLink .nav-account-icon{width:20px !important;height:20px !important}#navbar:not(.scrolled):not(.nav-solid) #navAccountLink .nav-account-icon svg{width:16px !important;height:16px !important;stroke:#fff !important}}@media (min-width:769px){#navbar #navAccountLink,#navbar #navAccountLink:hover,#navbar #navAccountLink:focus,#navbar #navAccountLink:active,#navbar.scrolled #navAccountLink,#navbar.scrolled #navAccountLink:hover,#navbar.scrolled #navAccountLink:focus,#navbar.scrolled #navAccountLink:active,#navbar.nav-solid #navAccountLink,#navbar.nav-solid #navAccountLink:hover,#navbar.nav-solid #navAccountLink:focus,#navbar.nav-solid #navAccountLink:active{transform:none !important;box-shadow:none !important;transition:none !important;filter:none !important}#navbar:not(.scrolled):not(.nav-solid) #navAccountLink:hover,#navbar:not(.scrolled):not(.nav-solid) #navAccountLink:focus{background:rgba(255,255,255,.10) !important;color:#fff !important}#navbar.scrolled #navAccountLink:hover,#navbar.scrolled #navAccountLink:focus,#navbar.nav-solid #navAccountLink:hover,#navbar.nav-solid #navAccountLink:focus{background:#e6f2ff !important;color:#0f172a !important}[data-theme="dark"] #navbar.scrolled #navAccountLink:hover,[data-theme="dark"] #navbar.nav-solid #navAccountLink:hover{background:transparent !important;color:rgba(255,255,255,.88) !important}}.ssl-eyebrow{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--primary,#065CFE);background:rgba(6,92,254,.08);padding:.4rem .85rem;border-radius:999px;margin-bottom:1rem}[data-theme="dark"] .ssl-eyebrow{color:#93c5fd;background:rgba(96,165,250,.12)}.ssl-img-ph{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;text-align:center;padding:2.5rem 1.5rem;border:2px dashed rgba(6,92,254,.35);border-radius:18px;background:linear-gradient(135deg,rgba(6,92,254,.04) 0%,rgba(6,92,254,.10) 100%);color:#475569;min-height:360px}.ssl-img-ph .ssl-img-ph-icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:18px;background:rgba(6,92,254,.1);color:var(--primary,#065CFE);margin-bottom:.5rem}.ssl-img-ph .ssl-img-ph-icon svg{width:36px;height:36px}.ssl-img-ph strong{font-size:.78rem;letter-spacing:.18em;color:var(--primary,#065CFE);font-weight:800}.ssl-img-ph code{font-family:ui-monospace,Menlo,Consolas,monospace;background:rgba(15,23,42,.06);padding:.3rem .65rem;border-radius:8px;font-size:.78rem;color:#0f172a}.ssl-img-ph span{font-size:.82rem;line-height:1.5;max-width:340px}.ssl-img-ph span b{color:#0f172a;font-weight:700}.ssl-img-ph-tall{min-height:460px}[data-theme="dark"] .ssl-img-ph{border-color:rgba(96,165,250,.4);background:linear-gradient(135deg,rgba(96,165,250,.05) 0%,rgba(96,165,250,.12) 100%);color:#cbd5e1}[data-theme="dark"] .ssl-img-ph .ssl-img-ph-icon{background:rgba(96,165,250,.18);color:#bfdbfe}[data-theme="dark"] .ssl-img-ph code{background:rgba(255,255,255,.08);color:#e2e8f0}[data-theme="dark"] .ssl-img-ph span b{color:#fff}.ssl-intro-section{padding:5rem 0 4rem}.ssl-intro-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:3.5rem;align-items:center}.ssl-intro-text h2{font-size:clamp(1.8rem,3.2vw,2.6rem);line-height:1.2;margin:0 0 1rem;color:var(--text,#0f172a)}.ssl-intro-text p{font-size:1rem;line-height:1.75;color:var(--text2,#475569);margin:0 0 1rem}.ssl-intro-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(15,23,42,.08)}[data-theme="dark"] .ssl-intro-stats{border-top-color:rgba(255,255,255,.1)}.ssl-stat{display:flex;flex-direction:column;gap:.15rem}.ssl-stat strong{font-size:1.6rem;font-weight:800;color:var(--primary,#065CFE);line-height:1}.ssl-stat span{font-size:.78rem;color:var(--text2,#64748b)}@media (max-width:768px){.ssl-intro-grid{grid-template-columns:1fr;gap:2rem}.ssl-intro-stats{grid-template-columns:repeat(2,1fr)}.ssl-img-ph{min-height:280px;padding:2rem 1rem}.ssl-img-ph-tall{min-height:320px}}.ssl-why-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.ssl-why-card{position:relative;padding:2rem 1.75rem 1.75rem;border-radius:16px;background:var(--card,#fff);border:1px solid rgba(15,23,42,.06);box-shadow:0 1px 4px rgba(15,23,42,.03);transition:transform .18s ease,box-shadow .18s ease}.ssl-why-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(6,92,254,.10);border-color:rgba(6,92,254,.18)}.ssl-why-num{position:absolute;top:1.25rem;right:1.5rem;font-size:2.4rem;font-weight:800;color:rgba(6,92,254,.10);line-height:1}.ssl-why-icon{width:54px;height:54px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:rgba(6,92,254,.08);color:var(--primary,#065CFE);margin-bottom:1rem}.ssl-why-icon svg{width:28px;height:28px}.ssl-why-card h3{font-size:1.15rem;margin:0 0 .55rem;color:var(--text,#0f172a)}.ssl-why-card p{font-size:.92rem;line-height:1.6;color:var(--text2,#475569);margin:0}[data-theme="dark"] .ssl-why-card{background:#0f1e3d;border-color:rgba(255,255,255,.08)}[data-theme="dark"] .ssl-why-num{color:rgba(96,165,250,.18)}[data-theme="dark"] .ssl-why-icon{background:rgba(96,165,250,.15);color:#93c5fd}@media (max-width:768px){.ssl-why-grid{grid-template-columns:1fr}}.ssl-pricing .pricing-card{position:relative;padding-top:2.4rem}.ssl-card-ribbon{position:absolute;top:0;left:50%;transform:translateX(-50%);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.35rem .9rem;border-radius:0 0 10px 10px;color:#fff;white-space:nowrap}.ssl-ribbon-basic{background:#0f766e}.ssl-ribbon-best{background:linear-gradient(90deg,#065CFE,#3b82f6)}.ssl-ribbon-ev{background:linear-gradient(90deg,#7c3aed,#9333ea)}.ssl-pricing-featured{border:2px solid #065CFE;box-shadow:0 12px 32px rgba(6,92,254,.18)}[data-theme="dark"] .ssl-pricing-featured{border-color:#3b82f6;box-shadow:0 12px 32px rgba(59,130,246,.25)}.ssl-compare-wrap{overflow-x:auto;border-radius:14px;background:var(--card,#fff);box-shadow:0 1px 4px rgba(15,23,42,.04);border:1px solid rgba(15,23,42,.06)}[data-theme="dark"] .ssl-compare-wrap{background:#0f1e3d;border-color:rgba(255,255,255,.08)}.ssl-compare-table{width:100%;border-collapse:collapse;min-width:560px}.ssl-compare-table th,.ssl-compare-table td{padding:1rem 1.25rem;text-align:left;border-bottom:1px solid rgba(15,23,42,.06);font-size:.93rem}.ssl-compare-table th{background:rgba(6,92,254,.04);font-weight:700;color:var(--text,#0f172a);font-size:.88rem;letter-spacing:.02em}.ssl-compare-table .ssl-th-best{background:linear-gradient(180deg,rgba(6,92,254,.12),rgba(6,92,254,.04));color:#065CFE}.ssl-compare-table tr:last-child td{border-bottom:none}.ssl-compare-table td:first-child{font-weight:600;color:var(--text,#0f172a)}.ssl-compare-table td{color:var(--text2,#475569)}.ssl-yes{color:#16a34a;font-weight:600}[data-theme="dark"] .ssl-compare-table th,[data-theme="dark"] .ssl-compare-table td{border-bottom-color:rgba(255,255,255,.06);color:#cbd5e1}[data-theme="dark"] .ssl-compare-table th{background:rgba(96,165,250,.08);color:#fff}[data-theme="dark"] .ssl-compare-table td:first-child{color:#fff}[data-theme="dark"] .ssl-compare-table .ssl-th-best{background:linear-gradient(180deg,rgba(96,165,250,.18),rgba(96,165,250,.06));color:#93c5fd}[data-theme="dark"] .ssl-yes{color:#4ade80}.ssl-how-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:3.5rem;align-items:center}.ssl-how-text h2{font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.2;margin:0 0 1rem;color:var(--text,#0f172a)}.ssl-how-text p{font-size:1rem;line-height:1.7;color:var(--text2,#475569);margin:0 0 1.25rem}.ssl-how-steps{counter-reset:step;list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.95rem}.ssl-how-steps li{position:relative;padding:.85rem 1rem .85rem 3.4rem;background:var(--card,#fff);border:1px solid rgba(15,23,42,.06);border-radius:12px;font-size:.93rem;line-height:1.55;color:var(--text2,#475569);counter-increment:step}.ssl-how-steps li::before{content:counter(step);position:absolute;left:.85rem;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#065CFE,#3b82f6);color:#fff;font-weight:700;font-size:.95rem;display:flex;align-items:center;justify-content:center}.ssl-how-steps li strong{color:var(--text,#0f172a)}[data-theme="dark"] .ssl-how-steps li{background:#0f1e3d;border-color:rgba(255,255,255,.08);color:#cbd5e1}[data-theme="dark"] .ssl-how-steps li strong{color:#fff}@media (max-width:900px){.ssl-how-grid{grid-template-columns:1fr;gap:2rem}}.ssl-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;position:relative}.ssl-steps::before{content:"";position:absolute;top:30px;left:8%;right:8%;height:2px;background:linear-gradient(90deg,rgba(6,92,254,.0) 0%,rgba(6,92,254,.4) 20%,rgba(6,92,254,.4) 80%,rgba(6,92,254,.0) 100%);z-index:0}.ssl-step{position:relative;text-align:center;padding:0 .5rem;z-index:1}.ssl-step-num{width:60px;height:60px;border-radius:50%;background:#fff;border:3px solid #065CFE;color:#065CFE;font-size:1.6rem;font-weight:800;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;box-shadow:0 4px 14px rgba(6,92,254,.18)}.ssl-step h3{font-size:1.05rem;margin:0 0 .4rem;color:var(--text,#0f172a)}.ssl-step p{font-size:.88rem;line-height:1.55;color:var(--text2,#475569);margin:0}[data-theme="dark"] .ssl-step-num{background:#0f1e3d;border-color:#3b82f6;color:#93c5fd;box-shadow:0 4px 14px rgba(59,130,246,.3)}@media (max-width:768px){.ssl-steps{grid-template-columns:repeat(2,1fr);gap:1.5rem}.ssl-steps::before{display:none}}.ssl-browsers{display:grid;grid-template-columns:repeat(6,1fr);gap:1.25rem;align-items:center}.ssl-browser{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 1rem;border-radius:16px;background:var(--card,#fff);border:1px solid rgba(15,23,42,.06);transition:transform .18s ease,box-shadow .18s ease}.ssl-browser:hover{transform:translateY(-3px);box-shadow:0 8px 22px rgba(15,23,42,.08)}.ssl-browser svg{width:54px;height:54px}.ssl-browser span{font-size:.85rem;font-weight:600;color:var(--text,#0f172a)}[data-theme="dark"] .ssl-browser{background:#0f1e3d;border-color:rgba(255,255,255,.08)}[data-theme="dark"] .ssl-browser span{color:#fff}@media (max-width:768px){.ssl-browsers{grid-template-columns:repeat(3,1fr);gap:.75rem}.ssl-browser{padding:1rem .5rem}.ssl-browser svg{width:40px;height:40px}}.ssl-industry-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.ssl-industry{padding:1.6rem 1.4rem;border-radius:16px;background:var(--card,#fff);border:1px solid rgba(15,23,42,.06);transition:all .2s}.ssl-industry:hover{transform:translateY(-2px);border-color:rgba(6,92,254,.25);box-shadow:0 8px 22px rgba(6,92,254,.08)}.ssl-industry-ic{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(135deg,rgba(6,92,254,.10),rgba(6,92,254,.04));color:var(--primary,#065CFE);margin-bottom:.85rem}.ssl-industry-ic svg{width:26px;height:26px}.ssl-industry h4{font-size:1.05rem;margin:0 0 .4rem;color:var(--text,#0f172a)}.ssl-industry p{font-size:.88rem;line-height:1.55;color:var(--text2,#475569);margin:0}[data-theme="dark"] .ssl-industry{background:#0f1e3d;border-color:rgba(255,255,255,.08)}[data-theme="dark"] .ssl-industry-ic{background:linear-gradient(135deg,rgba(96,165,250,.18),rgba(96,165,250,.06));color:#93c5fd}[data-theme="dark"] .ssl-industry h4{color:#fff}@media (max-width:768px){.ssl-industry-grid{grid-template-columns:1fr}}.ssl-testi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.ssl-testi{padding:1.75rem 1.6rem;border-radius:16px;background:var(--card,#fff);border:1px solid rgba(15,23,42,.06);display:flex;flex-direction:column;gap:1rem}.ssl-testi-stars{color:#f59e0b;font-size:1.05rem;letter-spacing:.1em}.ssl-testi p{font-size:.95rem;line-height:1.65;color:var(--text2,#334155);margin:0;font-style:italic}.ssl-testi-foot{display:flex;align-items:center;gap:.75rem;padding-top:.75rem;border-top:1px solid rgba(15,23,42,.06)}.ssl-testi-avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#065CFE,#3b82f6);color:#fff;font-weight:700;font-size:.85rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ssl-testi-foot strong{display:block;font-size:.92rem;color:var(--text,#0f172a)}.ssl-testi-foot span{display:block;font-size:.78rem;color:var(--text2,#64748b)}[data-theme="dark"] .ssl-testi{background:#0f1e3d;border-color:rgba(255,255,255,.08)}[data-theme="dark"] .ssl-testi p{color:#cbd5e1}[data-theme="dark"] .ssl-testi-foot{border-top-color:rgba(255,255,255,.08)}[data-theme="dark"] .ssl-testi-foot strong{color:#fff}@media (max-width:900px){.ssl-testi-grid{grid-template-columns:1fr}}.ssl-pricing .pricing-card.popular::before,.ssl-pricing .pricing-card::before{content:none !important;display:none !important}.ssl-pricing{gap:1.4rem}.ssl-card{position:relative;padding:2.4rem 1.75rem 1.75rem !important;border-radius:18px !important;background:var(--card,#fff) !important;border:1px solid rgba(15,23,42,.08) !important;box-shadow:0 1px 3px rgba(15,23,42,.04) !important;transition:none !important;overflow:visible !important}.ssl-card:hover{transform:none !important;box-shadow:0 1px 3px rgba(15,23,42,.04) !important;border-color:rgba(15,23,42,.08) !important}[data-theme="dark"] .ssl-card{background:#0f1e3d !important;border-color:rgba(255,255,255,.08) !important;box-shadow:0 1px 3px rgba(0,0,0,.3) !important}[data-theme="dark"] .ssl-card:hover{border-color:rgba(255,255,255,.08) !important;box-shadow:0 1px 3px rgba(0,0,0,.3) !important}.ssl-card-tag{position:absolute;top:-12px;left:50%;transform:translateX(-50%);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.4rem 1rem;border-radius:999px;background:#0f172a;color:#fff;white-space:nowrap;z-index:2;box-shadow:0 4px 12px rgba(15,23,42,.15)}.ssl-tag-best{background:linear-gradient(90deg,#065CFE,#3b82f6);box-shadow:0 6px 18px rgba(6,92,254,.35)}.ssl-tag-ev{background:linear-gradient(90deg,#7c3aed,#9333ea);box-shadow:0 6px 18px rgba(124,58,237,.35)}[data-theme="dark"] .ssl-card-tag:not(.ssl-tag-best):not(.ssl-tag-ev){background:#475569}.ssl-card-featured{border:2px solid #065CFE !important;background:linear-gradient(180deg,rgba(6,92,254,.04) 0%,var(--card,#fff) 35%) !important;box-shadow:0 8px 28px rgba(6,92,254,.12) !important}.ssl-card-featured::after{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#065CFE,#3b82f6,#7c3aed);border-radius:18px 18px 0 0}.ssl-card-featured:hover{border-color:#065CFE !important;box-shadow:0 8px 28px rgba(6,92,254,.12) !important}[data-theme="dark"] .ssl-card-featured{background:linear-gradient(180deg,rgba(96,165,250,.10) 0%,#0f1e3d 35%) !important;border-color:#3b82f6 !important;box-shadow:0 8px 28px rgba(59,130,246,.20) !important}[data-theme="dark"] .ssl-card-featured:hover{border-color:#3b82f6 !important;box-shadow:0 8px 28px rgba(59,130,246,.20) !important}.ssl-card-ev::after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#7c3aed,#9333ea);border-radius:18px 18px 0 0;opacity:.7}.ssl-card .pricing-name{font-size:1.25rem;font-weight:800;color:var(--text,#0f172a);margin:.5rem 0 .35rem}.ssl-card .pricing-desc{font-size:.88rem;color:var(--text2,#64748b);min-height:2.6em;line-height:1.45;margin-bottom:1.2rem}.ssl-card .pricing-price{display:flex;align-items:baseline;gap:.4rem;margin:0 0 1.25rem;padding:0 0 1.25rem;border-bottom:1px dashed rgba(15,23,42,.10)}[data-theme="dark"] .ssl-card .pricing-price{border-bottom-color:rgba(255,255,255,.10)}.ssl-card .price-amount{font-size:2.4rem;font-weight:800;color:var(--text,#0f172a);letter-spacing:-.02em;line-height:1}.ssl-card-featured .price-amount{background:linear-gradient(90deg,#065CFE,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ssl-card .price-period{font-size:.92rem;color:var(--text2,#64748b);font-weight:500}.ssl-card .spec-grid{margin:0 0 1rem;border-radius:10px;overflow:hidden;background:rgba(15,23,42,.025)}[data-theme="dark"] .ssl-card .spec-grid{background:rgba(255,255,255,.04)}.ssl-card .spec-row{padding:.6rem .85rem;font-size:.83rem;display:flex;justify-content:space-between;border:0}.ssl-card .spec-row span:first-child{color:var(--text2,#64748b)}.ssl-card .spec-row span:last-child{color:var(--text,#0f172a);font-weight:600}[data-theme="dark"] .ssl-card .spec-row span:last-child{color:#fff}.ssl-card .pricing-features{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.55rem}.ssl-card .pricing-features li{position:relative;padding-left:1.5rem;font-size:.88rem;line-height:1.5;color:var(--text,#0f172a)}.ssl-card .pricing-features li::before{content:"";position:absolute;left:0;top:.25rem;width:16px;height:16px;border-radius:50%;background:rgba(6,92,254,.10) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23065CFE' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") center/10px no-repeat}[data-theme="dark"] .ssl-card .pricing-features li{color:#cbd5e1}[data-theme="dark"] .ssl-card .pricing-features li::before{background-color:rgba(96,165,250,.18);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2393c5fd' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>")}.ssl-card .btn-primary{display:flex;align-items:center;justify-content:center;padding:.85rem 1.2rem;border-radius:12px;font-weight:700;font-size:.95rem;background:#0f172a;color:#fff;border:0;transition:background .15s ease}.ssl-card .btn-primary:hover{background:#1e293b;transform:none;box-shadow:none}.ssl-card-featured .btn-primary{background:linear-gradient(90deg,#065CFE,#3b82f6);box-shadow:0 6px 18px rgba(6,92,254,.35)}.ssl-card-featured .btn-primary:hover{background:linear-gradient(90deg,#054acc,#2563eb);box-shadow:0 8px 22px rgba(6,92,254,.45);transform:none}.ssl-card-ev .btn-primary{background:linear-gradient(90deg,#7c3aed,#9333ea)}.ssl-card-ev .btn-primary:hover{background:linear-gradient(90deg,#6d28d9,#7e22ce);transform:none}.ssl-why-card,.ssl-why-card:hover,.ssl-browser,.ssl-browser:hover,.ssl-industry,.ssl-industry:hover,.ssl-testi,.ssl-testi:hover{transform:none !important}.ssl-why-card:hover{box-shadow:0 1px 4px rgba(15,23,42,.03) !important;border-color:rgba(15,23,42,.06) !important}.ssl-browser:hover{box-shadow:none !important}.ssl-industry:hover{box-shadow:none !important;border-color:rgba(15,23,42,.06) !important}.ssl-testi:hover{box-shadow:none !important}[data-theme="dark"] .ssl-why-card:hover,[data-theme="dark"] .ssl-industry:hover{border-color:rgba(255,255,255,.08) !important}.sslp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:1rem}.sslp-card{background:var(--card,#fff);border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:1.75rem 1.5rem;display:flex;flex-direction:column;gap:1.1rem;box-shadow:0 1px 3px rgba(15,23,42,.03);transition:none}.sslp-card:hover{transform:none;box-shadow:0 1px 3px rgba(15,23,42,.03)}[data-theme="dark"] .sslp-card{background:#0f1e3d;border-color:rgba(255,255,255,.08);box-shadow:0 1px 3px rgba(0,0,0,.3)}[data-theme="dark"] .sslp-card:hover{box-shadow:0 1px 3px rgba(0,0,0,.3)}.sslp-head{display:flex;align-items:center;gap:.85rem;margin-bottom:.25rem}.sslp-icon-box{width:48px;height:48px;flex-shrink:0;border-radius:12px;background:#eef2ff;display:flex;align-items:center;justify-content:center;color:#065CFE}.sslp-icon-box svg{width:24px;height:24px}[data-theme="dark"] .sslp-icon-box{background:rgba(96,165,250,.14);color:#93c5fd}.sslp-eyebrow{font-size:.7rem;font-weight:700;letter-spacing:.12em;color:#64748b;line-height:1}.sslp-name{font-size:1.4rem;font-weight:800;color:var(--text,#0f172a);line-height:1.15;margin-top:.2rem}[data-theme="dark"] .sslp-eyebrow{color:#94a3b8}[data-theme="dark"] .sslp-name{color:#fff}.sslp-stats{display:grid;grid-template-columns:repeat(3,1fr);background:#eef2ff;border-radius:14px;padding:1rem .5rem;position:relative}[data-theme="dark"] .sslp-stats{background:rgba(96,165,250,.10)}.sslp-stat{text-align:center;padding:0 .25rem;border-right:1px dashed rgba(15,23,42,.10)}.sslp-stat:last-child{border-right:0}[data-theme="dark"] .sslp-stat{border-right-color:rgba(255,255,255,.10)}.sslp-stat-num{font-size:1.55rem;font-weight:800;color:#065CFE;line-height:1;display:flex;align-items:baseline;justify-content:center;gap:.15rem}.sslp-stat-unit{font-size:.75rem;font-weight:700;color:#065CFE;opacity:.85}.sslp-stat-lbl{font-size:.65rem;font-weight:700;letter-spacing:.1em;color:#64748b;margin-top:.4rem}[data-theme="dark"] .sslp-stat-num,[data-theme="dark"] .sslp-stat-unit{color:#93c5fd}[data-theme="dark"] .sslp-stat-lbl{color:#94a3b8}.sslp-features{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.55rem}.sslp-features li{position:relative;padding-left:1.6rem;font-size:.92rem;color:var(--text,#0f172a);line-height:1.4}.sslp-features li::before{content:"";position:absolute;left:0;top:.05rem;width:18px;height:18px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23065CFE' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") center/16px no-repeat}[data-theme="dark"] .sslp-features li{color:#e2e8f0}[data-theme="dark"] .sslp-features li::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2393c5fd' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>")}.sslp-divider{border-top:1px dashed rgba(15,23,42,.12);margin:.25rem 0}[data-theme="dark"] .sslp-divider{border-top-color:rgba(255,255,255,.12)}.sslp-price{display:flex;align-items:baseline;gap:.25rem;line-height:1}.sslp-cur{font-size:1.4rem;font-weight:700;color:var(--text,#0f172a);align-self:flex-start;margin-top:.6rem}.sslp-amt{font-size:2.6rem;font-weight:800;color:var(--text,#0f172a);letter-spacing:-.02em}.sslp-per{font-size:1rem;color:#64748b;font-weight:500;margin-left:.25rem}[data-theme="dark"] .sslp-cur,[data-theme="dark"] .sslp-amt{color:#fff}[data-theme="dark"] .sslp-per{color:#94a3b8}.sslp-billed{font-size:.82rem;color:#64748b;margin-top:-.4rem}[data-theme="dark"] .sslp-billed{color:#94a3b8}.sslp-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;background:#065CFE;color:#fff !important;padding:.95rem 1.25rem;border-radius:12px;font-weight:700;font-size:.98rem;text-decoration:none;transition:background .15s ease;margin-top:.25rem}.sslp-btn:hover{background:#054acc;transform:none;box-shadow:none;color:#fff !important}@media (max-width:900px){.sslp-grid{grid-template-columns:1fr;gap:1rem}.sslp-amt{font-size:2.2rem}}.sslp-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1rem}.sslp-grid-4 .sslp-card{position:relative;background:var(--card,#fff);border:1px solid rgba(15,23,42,.08);border-radius:14px;padding:1.6rem 1.25rem 1.4rem;display:flex;flex-direction:column;gap:.4rem;box-shadow:none}[data-theme="dark"] .sslp-grid-4 .sslp-card{background:#0f1e3d;border-color:rgba(255,255,255,.08)}.sslp-grid-4 .sslp-name{font-size:1.05rem;font-weight:700;color:var(--text,#0f172a);margin:0;line-height:1.2}[data-theme="dark"] .sslp-grid-4 .sslp-name{color:#fff}.sslp-tagline{font-size:.78rem;color:#64748b;letter-spacing:.02em;margin-bottom:.85rem}[data-theme="dark"] .sslp-tagline{color:#94a3b8}.sslp-grid-4 .sslp-price{display:flex;align-items:baseline;gap:.15rem;line-height:1;margin:0}.sslp-grid-4 .sslp-cur{font-size:.95rem;font-weight:600;color:var(--text,#0f172a);align-self:flex-start;margin-top:.4rem}.sslp-grid-4 .sslp-amt{font-size:1.85rem;font-weight:800;color:var(--text,#0f172a);letter-spacing:-.02em}[data-theme="dark"] .sslp-grid-4 .sslp-cur,[data-theme="dark"] .sslp-grid-4 .sslp-amt{color:#fff}.sslp-grid-4 .sslp-per{font-size:.78rem;color:#64748b;font-weight:500;margin:-.15rem 0 1rem}[data-theme="dark"] .sslp-grid-4 .sslp-per{color:#94a3b8}.sslp-grid-4 .sslp-features{list-style:none;padding:0;margin:0 0 1.25rem;display:flex;flex-direction:column;gap:.45rem;flex:1}.sslp-grid-4 .sslp-features li{position:relative;padding-left:1.3rem;font-size:.82rem;color:var(--text,#0f172a);line-height:1.4}.sslp-grid-4 .sslp-features li::before{content:"";position:absolute;left:0;top:.1rem;width:14px;height:14px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23065CFE' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") center/13px no-repeat}[data-theme="dark"] .sslp-grid-4 .sslp-features li{color:#cbd5e1}[data-theme="dark"] .sslp-grid-4 .sslp-features li::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2393c5fd' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>")}.sslp-grid-4 .sslp-btn{display:flex;align-items:center;justify-content:center;background:transparent;color:#065CFE !important;padding:.6rem .9rem;border-radius:10px;font-weight:600;font-size:.85rem;text-decoration:none;border:1.5px solid #065CFE;transition:background .15s ease,color .15s ease}.sslp-grid-4 .sslp-btn:hover{background:#065CFE;color:#fff !important;transform:none;box-shadow:none}.sslp-card-popular{border:1.5px solid #065CFE !important;background:linear-gradient(180deg,rgba(6,92,254,.04) 0%,var(--card,#fff) 30%) !important}[data-theme="dark"] .sslp-card-popular{border-color:#3b82f6 !important;background:linear-gradient(180deg,rgba(96,165,250,.10) 0%,#0f1e3d 30%) !important}.sslp-pop-badge{position:absolute;top:-9px;right:1rem;font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#065CFE;color:#fff;padding:.25rem .65rem;border-radius:6px;box-shadow:0 2px 8px rgba(6,92,254,.3)}.sslp-card-popular .sslp-btn{background:#065CFE;color:#fff !important}.sslp-card-popular .sslp-btn:hover{background:#054acc}@media (max-width:1100px){.sslp-grid-4{grid-template-columns:repeat(2,1fr);gap:.85rem}}@media (max-width:560px){.sslp-grid-4{grid-template-columns:1fr}}.pricing-card,.sslp-card,.rdp-card,.ord-plan-card{border:1.5px solid #cbd5e1 !important}.pricing-card:hover,.sslp-card:hover,.rdp-card:hover{border-color:#cbd5e1 !important}.pricing-card.popular,.sslp-card-popular,.ssl-card-featured,.ssl-pricing-featured,.rdp-card.popular,.rdp-card-featured{border:2.5px solid #065CFE !important}.pricing-card.popular:hover,.sslp-card-popular:hover,.ssl-card-featured:hover{border-color:#065CFE !important}[data-theme="dark"] .pricing-card,[data-theme="dark"] .sslp-card,[data-theme="dark"] .rdp-card,[data-theme="dark"] .ord-plan-card{border:1.5px solid rgba(255,255,255,.22) !important}[data-theme="dark"] .pricing-card:hover,[data-theme="dark"] .sslp-card:hover,[data-theme="dark"] .rdp-card:hover{border-color:rgba(255,255,255,.22) !important}[data-theme="dark"] .pricing-card.popular,[data-theme="dark"] .sslp-card-popular,[data-theme="dark"] .ssl-card-featured,[data-theme="dark"] .ssl-pricing-featured,[data-theme="dark"] .rdp-card.popular,[data-theme="dark"] .rdp-card-featured{border:2.5px solid #3b82f6 !important}[data-theme="dark"] .pricing-card.popular:hover,[data-theme="dark"] .sslp-card-popular:hover{border-color:#3b82f6 !important}@media (max-width:768px){.pricing-card,.sslp-card,.rdp-card,.ord-plan-card{border-width:2px !important;border-color:#94a3b8 !important}[data-theme="dark"] .pricing-card,[data-theme="dark"] .sslp-card,[data-theme="dark"] .rdp-card,[data-theme="dark"] .ord-plan-card{border-color:rgba(255,255,255,.30) !important}.pricing-card.popular,.sslp-card-popular,.ssl-card-featured,.ssl-pricing-featured,.rdp-card.popular,.rdp-card-featured{border-width:3px !important}}.cph-card{border:1.5px solid #cbd5e1 !important}.cph-card:hover{border-color:#cbd5e1 !important}.cph-card.is-popular{border:2.5px solid #065CFE !important}.cph-card.is-popular:hover{border-color:#065CFE !important}[data-theme="dark"] .cph-card{border:1.5px solid rgba(255,255,255,.22) !important}[data-theme="dark"] .cph-card:hover{border-color:rgba(255,255,255,.22) !important}[data-theme="dark"] .cph-card.is-popular{border:2.5px solid #3b82f6 !important}[data-theme="dark"] .cph-card.is-popular:hover{border-color:#3b82f6 !important}@media (max-width:768px){.cph-card{border-width:2px !important;border-color:#94a3b8 !important}[data-theme="dark"] .cph-card{border-color:rgba(255,255,255,.30) !important}.cph-card.is-popular{border-width:3px !important}}.ssl-intro-img{display:flex;align-items:center;justify-content:center}.ssl-intro-img-real{width:100%;max-width:520px;height:auto;display:block;filter:drop-shadow(0 18px 36px rgba(6,92,254,.18))}@media (max-width:768px){.ssl-intro-img-real{max-width:320px;margin:0 auto}}@media (min-width:769px){#navbar:not(.scrolled):not(.nav-solid) .nav-item>.nav-link,#navbar:not(.scrolled):not(.nav-solid) .nav-item>.nav-link:hover,#navbar:not(.scrolled):not(.nav-solid) .nav-item>.nav-link:focus{color:#fff !important;background:transparent !important}#navbar:not(.scrolled):not(.nav-solid) .nav-item>.nav-link svg,#navbar:not(.scrolled):not(.nav-solid) .nav-item>.nav-link:hover svg{stroke:#fff !important}#navbar.scrolled .nav-item>.nav-link:hover,#navbar.nav-solid .nav-item>.nav-link:hover{color:#0f172a !important;background:transparent !important}#navbar.scrolled .nav-item>.nav-link:hover svg,#navbar.nav-solid .nav-item>.nav-link:hover svg{stroke:#475569 !important}[data-theme="dark"] #navbar.scrolled .nav-item>.nav-link:hover,[data-theme="dark"] #navbar.nav-solid .nav-item>.nav-link:hover{color:rgba(255,255,255,.92) !important;background:transparent !important}[data-theme="dark"] #navbar.scrolled .nav-item>.nav-link:hover svg,[data-theme="dark"] #navbar.nav-solid .nav-item>.nav-link:hover svg{stroke:rgba(255,255,255,.7) !important}}.ssl-intro-section{position:relative;overflow:hidden}.ssl-intro-blob{position:absolute;border-radius:50%;filter:blur(60px);opacity:.6;pointer-events:none;z-index:0}.ssl-intro-blob-a{width:380px;height:380px;background:radial-gradient(circle,rgba(6,92,254,.18) 0%,rgba(6,92,254,0) 70%);top:-80px;right:-80px}.ssl-intro-blob-b{width:300px;height:300px;background:radial-gradient(circle,rgba(16,185,129,.12) 0%,rgba(16,185,129,0) 70%);bottom:-60px;left:-60px}[data-theme="dark"] .ssl-intro-blob-a{background:radial-gradient(circle,rgba(96,165,250,.20) 0%,rgba(96,165,250,0) 70%)}[data-theme="dark"] .ssl-intro-blob-b{background:radial-gradient(circle,rgba(52,211,153,.18) 0%,rgba(52,211,153,0) 70%)}.ssl-intro-section .container{position:relative;z-index:1}.ssl-eyebrow{display:inline-flex;align-items:center;gap:.45rem}.ssl-eyebrow svg{width:14px;height:14px}.ssl-title-accent{background:linear-gradient(90deg,#065CFE 0%,#3b82f6 50%,#10b981 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ssl-frame{position:relative;width:100%;max-width:560px;margin:0 auto;padding:14px;border-radius:28px;background:linear-gradient(135deg,rgba(6,92,254,.08) 0%,rgba(16,185,129,.06) 100%);box-shadow:0 30px 60px -20px rgba(6,92,254,.18),0 0 0 1px rgba(6,92,254,.10)}[data-theme="dark"] .ssl-frame{background:linear-gradient(135deg,rgba(96,165,250,.10) 0%,rgba(52,211,153,.08) 100%);box-shadow:0 30px 60px -20px rgba(0,0,0,.5),0 0 0 1px rgba(96,165,250,.18)}.ssl-frame-inner{position:relative;border-radius:18px;background:#fff;padding:1.25rem;overflow:hidden}[data-theme="dark"] .ssl-frame-inner{background:#0f1e3d}.ssl-frame-inner::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 70% 20%,rgba(6,92,254,.08),transparent 50%),radial-gradient(circle at 20% 90%,rgba(16,185,129,.08),transparent 50%);pointer-events:none}[data-theme="dark"] .ssl-frame-inner::before{background:radial-gradient(circle at 70% 20%,rgba(96,165,250,.10),transparent 50%),radial-gradient(circle at 20% 90%,rgba(52,211,153,.10),transparent 50%)}.ssl-intro-img-real{position:relative;z-index:1;width:100%;max-width:none;height:auto;display:block;filter:drop-shadow(0 10px 24px rgba(6,92,254,.15))}.ssl-frame-corner{position:absolute;width:28px;height:28px;border:3px solid #065CFE;border-radius:4px}.ssl-frame-corner-tl{top:-4px;left:-4px;border-right:0;border-bottom:0;border-top-left-radius:14px}.ssl-frame-corner-tr{top:-4px;right:-4px;border-left:0;border-bottom:0;border-top-right-radius:14px}.ssl-frame-corner-bl{bottom:-4px;left:-4px;border-right:0;border-top:0;border-bottom-left-radius:14px}.ssl-frame-corner-br{bottom:-4px;right:-4px;border-left:0;border-top:0;border-bottom-right-radius:14px}[data-theme="dark"] .ssl-frame-corner{border-color:#3b82f6}.ssl-float-badge{position:absolute;display:flex;align-items:center;gap:.65rem;background:#fff;border:1.5px solid rgba(15,23,42,.08);border-radius:14px;padding:.7rem .9rem;box-shadow:0 12px 30px -8px rgba(15,23,42,.20);z-index:3;animation:sslFloatY 3.5s ease-in-out infinite}[data-theme="dark"] .ssl-float-badge{background:#0f1e3d;border-color:rgba(255,255,255,.10);box-shadow:0 12px 30px -8px rgba(0,0,0,.5)}.ssl-float-badge-a{top:8%;left:-24px;animation-delay:0s}.ssl-float-badge-b{bottom:14%;right:-20px;animation-delay:1.2s}@keyframes sslFloatY{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.ssl-float-ic{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ssl-float-ic svg{width:18px;height:18px}.ssl-float-ic-green{background:rgba(16,185,129,.14);color:#059669}.ssl-float-ic-blue{background:rgba(6,92,254,.14);color:#065CFE}[data-theme="dark"] .ssl-float-ic-green{background:rgba(52,211,153,.18);color:#34d399}[data-theme="dark"] .ssl-float-ic-blue{background:rgba(96,165,250,.18);color:#93c5fd}.ssl-float-title{font-size:.88rem;font-weight:800;color:var(--text,#0f172a);line-height:1.2}.ssl-float-sub{font-size:.7rem;color:#64748b;margin-top:.1rem}[data-theme="dark"] .ssl-float-title{color:#fff}[data-theme="dark"] .ssl-float-sub{color:#94a3b8}.ssl-float-tag{position:absolute;top:24px;right:24px;z-index:3;display:inline-flex;align-items:center;gap:.4rem;background:rgba(15,23,42,.92);color:#fff;padding:.4rem .75rem;border-radius:8px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.78rem;font-weight:600;box-shadow:0 8px 20px -6px rgba(15,23,42,.4)}.ssl-float-tag-dot{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.25);animation:sslPulseDot 1.6s ease-in-out infinite}@keyframes sslPulseDot{0%,100%{opacity:1}50%{opacity:.4}}[data-theme="dark"] .ssl-float-tag{background:rgba(255,255,255,.95);color:#0f172a;box-shadow:0 8px 20px -6px rgba(0,0,0,.6)}.ssl-intro-stats .ssl-stat strong{background:linear-gradient(90deg,#065CFE,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme="dark"] .ssl-intro-stats .ssl-stat strong{background:linear-gradient(90deg,#60a5fa,#93c5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:900px){.ssl-frame{max-width:440px}.ssl-float-badge-a{left:-12px;top:5%}.ssl-float-badge-b{right:-10px}}@media (max-width:560px){.ssl-frame{max-width:360px;padding:10px}.ssl-frame-inner{padding:.85rem}.ssl-frame-corner{width:22px;height:22px;border-width:2.5px}.ssl-float-badge{padding:.5rem .65rem;border-radius:11px}.ssl-float-ic{width:30px;height:30px}.ssl-float-ic svg{width:16px;height:16px}.ssl-float-title{font-size:.78rem}.ssl-float-sub{font-size:.62rem}.ssl-float-tag{top:14px;right:14px;font-size:.7rem;padding:.3rem .55rem}.ssl-float-badge-a{left:-8px;top:6%}.ssl-float-badge-b{right:-6px;bottom:18%}}.badge,.stk-tag,.mbg-eyebrow,.ootb-eyebrow,.avl-eyebrow,.hmu-eyebrow,.rdp-content-eyebrow,.rdp-feat-eyebrow,.rdp-howto-eyebrow,.rdp-pricing-eyebrow,.rdp-tab-eyebrow,.rdp-content-pill,.ssl-eyebrow,.gws-cta-tag,.cmp-pop-tag,.mbg-badge,.section-eyebrow,.sec-eyebrow,.sect-tag{display:none !important}.ssl-float-badge-c{top:14%;right:-22px;animation:sslFloatY 3.5s ease-in-out infinite;animation-delay:.6s}.ssl-float-ic-purple{background:rgba(124,58,237,.14);color:#7c3aed}[data-theme="dark"] .ssl-float-ic-purple{background:rgba(167,139,250,.18);color:#a78bfa}.ssl-float-tag{display:none !important}@media (max-width:900px){.ssl-float-badge-c{right:-12px;top:8%}}@media (max-width:560px){.ssl-float-badge-c{right:-6px;top:5%}}.ssl-float-badge-c{top:auto !important;bottom:30% !important;right:-26px !important}.ssl-seal{position:absolute;width:110px;height:110px;bottom:-22px;right:-22px;z-index:4;filter:drop-shadow(0 12px 22px rgba(16,185,129,.35));animation:sslSealSpin 22s linear infinite}.ssl-seal-svg{width:100%;height:100%;display:block}@keyframes sslSealSpin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.ssl-seal-svg path[d^="M 42 62"]{transform-origin:60px 60px;animation:sslSealUnspin 22s linear infinite}@keyframes sslSealUnspin{from{transform:rotate(0)}to{transform:rotate(-360deg)}}@media (max-width:900px){.ssl-float-badge-c{bottom:25% !important;right:-14px !important}.ssl-seal{width:88px;height:88px;bottom:-12px;right:-12px}}@media (max-width:560px){.ssl-float-badge-c{bottom:22% !important;right:-6px !important}.ssl-seal{width:72px;height:72px;bottom:-8px;right:-8px}}.ssl-how-img-real{width:100%;max-width:560px;height:auto;display:block;margin:0 auto;filter:drop-shadow(0 18px 36px rgba(6,92,254,.15))}.ssl-how-steps li{padding:.55rem 1rem .55rem 3rem !important;font-size:.9rem !important;line-height:1.5 !important}.ssl-how-steps{gap:.55rem !important;margin-bottom:0 !important}.ssl-how-steps li::before{width:28px !important;height:28px !important;font-size:.85rem !important;left:.7rem !important}@media (max-width:768px){.ssl-how-img-real{max-width:420px}}.ssl-how-grid{align-items:stretch !important}.ssl-how-img-wrap,.ssl-how-text{display:flex;flex-direction:column;justify-content:center}.ssl-how-img-real{width:100%;height:auto;max-width:600px;margin:0 auto;object-fit:contain}.ssl-how-text .ssl-how-steps{flex:1;justify-content:space-between;display:flex !important;flex-direction:column;gap:.6rem !important;height:100%}.ssl-how-text .ssl-how-steps li{flex:1;display:flex;flex-direction:column;justify-content:center}@media (max-width:900px){.ssl-how-img-wrap,.ssl-how-text{justify-content:flex-start}.ssl-how-text .ssl-how-steps li{flex:initial}}.ssl-seal{position:absolute !important;bottom:-18px !important;right:-12px !important;width:auto !important;height:auto !important;display:flex;align-items:center;gap:.55rem;background:#fff;border:1.5px solid rgba(16,185,129,.35);border-radius:999px;padding:.4rem .85rem .4rem .4rem;box-shadow:0 12px 28px -10px rgba(16,185,129,.45);filter:none !important;animation:none !important;z-index:5}[data-theme="dark"] .ssl-seal{background:#0f1e3d;border-color:rgba(52,211,153,.45);box-shadow:0 12px 28px -10px rgba(0,0,0,.6)}.ssl-seal-circle{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#10b981,#059669);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 0 0 3px rgba(16,185,129,.18)}.ssl-seal-circle svg{width:18px;height:18px}.ssl-seal-label{font-size:.85rem;font-weight:700;color:#059669;letter-spacing:.01em;line-height:1}[data-theme="dark"] .ssl-seal-label{color:#34d399}.ssl-seal-svg,.ssl-seal-scallop{display:none !important}@media (max-width:560px){.ssl-seal{padding:.3rem .7rem .3rem .3rem;bottom:-12px !important;right:-6px !important}.ssl-seal-circle{width:26px;height:26px}.ssl-seal-circle svg{width:14px;height:14px}.ssl-seal-label{font-size:.72rem}}@media (min-width:769px){#navbar #navAccountLink .nav-account-icon:has(img){width:26px !important;height:26px !important;overflow:hidden !important;border-radius:50% !important;background:#fff;box-shadow:0 0 0 1.5px rgba(6,92,254,.45);flex-shrink:0}#navbar #navAccountLink .nav-account-icon img{width:100% !important;height:100% !important;object-fit:cover !important;border-radius:50% !important;border:0 !important;box-shadow:none !important;display:block !important;aspect-ratio:1/1 !important}[data-theme="dark"] #navbar #navAccountLink .nav-account-icon:has(img){background:#0f1e3d;box-shadow:0 0 0 1.5px rgba(96,165,250,.55)}}.fcc{padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;display:flex;flex-direction:column;gap:.7rem !important;margin-top:1rem}.fcc-row{display:flex !important;align-items:center !important;gap:.65rem !important;padding:0 !important;background:transparent !important;border:0 !important;color:rgba(255,255,255,.75) !important;font-size:.88rem !important;font-weight:500;text-decoration:none !important;transition:color .15s ease}.fcc-row:hover{color:#fff !important;background:transparent !important}.fcc-icon{width:18px !important;height:18px !important;background:transparent !important;border:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;color:#94a3b8 !important;flex-shrink:0;box-shadow:none !important;border-radius:0 !important;padding:0 !important}.fcc-row:hover .fcc-icon{color:#fff !important}.fcc-icon svg{width:18px !important;height:18px !important;stroke-width:1.7 !important}.fcc-sep{display:none !important}.fcc-social-row{display:flex !important;align-items:center !important;gap:.5rem !important;margin-top:.85rem !important;padding-top:.85rem !important;border-top:1px solid rgba(255,255,255,.08) !important}.fcc-follow{display:none !important}.fcc-socials{display:flex !important;gap:.4rem !important}.fcc-soc{width:32px !important;height:32px !important;background:transparent !important;border:1px solid rgba(255,255,255,.12) !important;border-radius:8px !important;color:rgba(255,255,255,.65) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;transition:all .15s ease;box-shadow:none !important}.fcc-soc:hover{background:rgba(255,255,255,.06) !important;border-color:rgba(255,255,255,.25) !important;color:#fff !important}.fcc-soc svg{width:14px !important;height:14px !important}[data-theme="light"] .fcc-row,:root:not([data-theme="dark"]) .fcc-row{color:rgba(255,255,255,.78) !important}.ac-form .ac-label-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}.ac-form .ac-label{display:block;position:relative}.ac-form .ac-input,.ac-form .ac-phone-input{width:100% !important;padding:.85rem 1rem !important;font-size:.95rem !important;border:1.5px solid #e2e8f0 !important;border-radius:10px !important;background:#fff !important;color:#0f172a !important;transition:border-color .15s ease,box-shadow .15s ease;box-shadow:none !important}.ac-form .ac-input:hover,.ac-form .ac-phone-input:hover{border-color:#cbd5e1 !important}.ac-form .ac-input:focus,.ac-form .ac-phone-input:focus{border-color:#065CFE !important;box-shadow:0 0 0 3px rgba(6,92,254,.12) !important;outline:0 !important}.ac-form .ac-input::placeholder,.ac-form .ac-phone-input::placeholder{color:#94a3b8 !important;font-weight:400 !important}[data-theme="dark"] .ac-form .ac-input,[data-theme="dark"] .ac-form .ac-phone-input{background:#0f1e3d !important;border-color:rgba(255,255,255,.12) !important;color:#f1f5f9 !important}[data-theme="dark"] .ac-form .ac-input:hover,[data-theme="dark"] .ac-form .ac-phone-input:hover{border-color:rgba(255,255,255,.22) !important}[data-theme="dark"] .ac-form .ac-input:focus,[data-theme="dark"] .ac-form .ac-phone-input:focus{border-color:#3b82f6 !important;box-shadow:0 0 0 3px rgba(59,130,246,.18) !important}[data-theme="dark"] .ac-form .ac-input::placeholder,[data-theme="dark"] .ac-form .ac-phone-input::placeholder{color:rgba(255,255,255,.4) !important}.ac-form .ac-phone-wrap{display:flex;align-items:stretch;border:1.5px solid #e2e8f0 !important;border-radius:10px !important;background:#fff !important;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.ac-form .ac-phone-wrap:focus-within{border-color:#065CFE !important;box-shadow:0 0 0 3px rgba(6,92,254,.12) !important}.ac-form .ac-phone-prefix{display:inline-flex;align-items:center;padding:0 .9rem;background:#f8fafc;color:#475569;font-weight:600;font-size:.9rem;border-right:1.5px solid #e2e8f0}.ac-form .ac-phone-wrap .ac-phone-input{border:0 !important;border-radius:0 !important;flex:1;background:transparent !important;box-shadow:none !important}.ac-form .ac-phone-wrap .ac-phone-input:focus{box-shadow:none !important}[data-theme="dark"] .ac-form .ac-phone-wrap{background:#0f1e3d !important;border-color:rgba(255,255,255,.12) !important}[data-theme="dark"] .ac-form .ac-phone-prefix{background:rgba(255,255,255,.04);color:rgba(255,255,255,.7);border-right-color:rgba(255,255,255,.12)}.ac-form{display:flex;flex-direction:column;gap:.85rem}.ac-form-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}@media (max-width:560px){.ac-form-grid-2{grid-template-columns:1fr}}.ac-form .ac-cta{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;background:#065CFE !important;color:#fff !important;padding:.9rem 1.4rem !important;border-radius:10px !important;border:0 !important;font-weight:700 !important;font-size:.95rem !important;box-shadow:none !important;cursor:pointer;transition:background .15s ease;margin-top:.25rem}.ac-form .ac-cta:hover{background:#054acc !important;transform:none;box-shadow:none !important}.ac-form .ac-btn-secondary{background:transparent !important;color:#475569 !important;padding:.9rem 1.2rem !important;border-radius:10px !important;border:1.5px solid #e2e8f0 !important;font-weight:600 !important;font-size:.95rem !important;cursor:pointer;transition:all .15s ease}.ac-form .ac-btn-secondary:hover{background:#f8fafc !important;color:#0f172a !important;border-color:#cbd5e1 !important}[data-theme="dark"] .ac-form .ac-btn-secondary{color:rgba(255,255,255,.7) !important;border-color:rgba(255,255,255,.15) !important}[data-theme="dark"] .ac-form .ac-btn-secondary:hover{background:rgba(255,255,255,.05) !important;color:#fff !important;border-color:rgba(255,255,255,.25) !important}.footer-logo-img{filter:brightness(0) invert(1) opacity(.55) !important;transition:filter .2s ease}.footer-logo:hover .footer-logo-img,.footer-logo-img:hover{filter:brightness(0) invert(1) opacity(.85) !important}.ord-auth-form .ord-label-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}.ord-auth-form .ord-label{display:block !important;gap:0 !important;margin:0 !important;position:relative}.ord-auth-form{display:flex !important;flex-direction:column !important;gap:.7rem !important;margin:0 !important}.ord-auth-form .ord-input{padding:.7rem .9rem !important;font-size:.9rem !important;border-radius:9px !important;height:auto !important;min-height:0 !important;line-height:1.3 !important}.ord-auth-form .ord-input::placeholder{color:#94a3b8 !important;font-weight:400 !important}[data-theme="dark"] .ord-auth-form .ord-input::placeholder{color:rgba(255,255,255,.4) !important}.ord-auth-form .ord-cta-primary{padding:.78rem 1.2rem !important;font-size:.95rem !important;margin-top:.25rem !important}.ord-auth-form .ord-form-row-between{margin:.1rem 0 !important;font-size:.85rem}.ord-auth-card{padding:1.5rem 1.5rem 1.4rem !important;gap:1rem !important}@media (max-width:560px){.ord-auth-card{padding:1.25rem 1rem 1.1rem !important}.ord-auth-form .ord-input{padding:.65rem .85rem !important;font-size:.88rem !important}}.ord-auth-divider{margin:.3rem 0 !important;font-size:.7rem !important}.ord-auth-head{gap:.25rem !important;margin-bottom:.25rem !important}.ord-auth-title{font-size:1.4rem !important;line-height:1.2 !important}.ord-auth-sub{font-size:.88rem !important;line-height:1.45 !important;margin:0 !important}.ord-account-pane[data-apane="signup"] .ord-form .ord-label-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}.ord-account-pane[data-apane="signup"] .ord-form .ord-label{display:block !important;gap:0 !important;margin:0 !important}.ord-account-pane[data-apane="signup"] .ord-form{gap:.7rem !important}.ord-account-pane[data-apane="signup"] .ord-form .ord-input{padding:.7rem .9rem !important;font-size:.9rem !important;border-radius:9px !important}.mbg-badge{display:flex !important;align-items:center;justify-content:center}.mbg-badge img{width:100% !important;max-width:260px;height:auto;display:block}@media (max-width:768px){.mbg-badge img{max-width:160px !important;margin:0 auto !important}}.ootb-section{padding:5rem 0 3rem !important;background:var(--bg,#fff)}.ootb-head{text-align:center;max-width:780px;margin:0 auto 3rem !important}.ootb-head h2{font-size:clamp(1.8rem,3.5vw,2.6rem) !important;font-weight:800;letter-spacing:-.025em;margin:0 0 .55rem !important}.ootb-head p{margin:0;color:var(--text2,#475569);font-size:1.05rem;line-height:1.6}.ootb-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:0 !important;max-width:1180px;margin:0 auto;position:relative}@media(max-width:760px){.ootb-grid{grid-template-columns:1fr !important}}.ootb-card{display:flex !important;align-items:flex-start !important;gap:1.4rem !important;padding:2rem 1.5rem !important;background:transparent !important;border:0 !important;border-bottom:1px solid #e5e7eb !important;border-radius:0 !important;box-shadow:none !important;transform:none !important;flex-direction:row !important}.ootb-card:hover{transform:none !important;box-shadow:none !important;border-color:#e5e7eb !important;border-bottom-color:#e5e7eb !important}[data-theme="dark"] .ootb-card{border-bottom-color:rgba(255,255,255,.08) !important}[data-theme="dark"] .ootb-card:hover{border-bottom-color:rgba(255,255,255,.08) !important}@media(min-width:761px){.ootb-card:nth-child(odd){border-right:1px solid #e5e7eb !important;padding-right:2.5rem !important}[data-theme="dark"] .ootb-card:nth-child(odd){border-right-color:rgba(255,255,255,.08) !important}.ootb-card:nth-child(even){padding-left:2.5rem !important}.ootb-card:nth-last-child(-n+2){border-bottom:none !important}}@media(max-width:760px){.ootb-card:last-child{border-bottom:none !important}}.ootb-card .ootb-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:64px !important;height:64px !important;border-radius:50% !important;flex-shrink:0;background:linear-gradient(135deg,#dbeafe 0%,#eff6ff 100%) !important;color:#065CFE !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 0 0 1px rgba(6,92,254,.08),0 6px 14px -6px rgba(6,92,254,.25) !important;position:relative;margin:0 !important}.ootb-card .ootb-icon::after{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px dashed rgba(6,92,254,.20);pointer-events:none}.ootb-card .ootb-icon svg{width:30px !important;height:30px !important;stroke:currentColor;fill:none;stroke-width:1.8}[data-theme="dark"] .ootb-card .ootb-icon{background:linear-gradient(135deg,rgba(96,165,250,.18) 0%,rgba(96,165,250,.06) 100%) !important;color:#93c5fd !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),inset 0 0 0 1px rgba(96,165,250,.12),0 6px 14px -6px rgba(0,0,0,.4) !important}[data-theme="dark"] .ootb-card .ootb-icon::after{border-color:rgba(96,165,250,.18)}.ootb-card .ootb-card-title{font-size:1.1rem !important;font-weight:800 !important;letter-spacing:-.018em;margin:.25rem 0 .45rem !important;line-height:1.3 !important;color:var(--text,#0f172a) !important}.ootb-card .ootb-card-desc{font-size:.88rem !important;line-height:1.6 !important;color:var(--text2,#475569) !important;margin:0 !important}[data-theme="dark"] .ootb-card .ootb-card-title{color:#f1f5f9 !important}[data-theme="dark"] .ootb-card .ootb-card-desc{color:rgba(255,255,255,.7) !important}@media(max-width:760px){.ootb-card{padding:1.5rem 1rem !important;gap:1rem !important}.ootb-card .ootb-icon{width:54px !important;height:54px !important}.ootb-card .ootb-icon svg{width:26px !important;height:26px !important}}.ootb-section{padding:5rem 0 4rem !important;background:var(--bg,#fff)}.ootb-head{text-align:center;max-width:780px;margin:0 auto 3rem !important}.ootb-head h2{font-size:clamp(1.85rem,3.5vw,2.5rem) !important;font-weight:800 !important;letter-spacing:-.025em !important;line-height:1.2 !important;margin:0 0 .85rem !important}.ootb-head .ootb-title em{font-style:normal;color:#065CFE}[data-theme="dark"] .ootb-head .ootb-title em{color:#60a5fa}.ootb-head p{margin:0 !important;color:var(--text2,#475569);font-size:1.02rem !important;line-height:1.65;max-width:640px;margin-left:auto !important;margin-right:auto !important}.ootb-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:1.25rem !important;max-width:1200px;margin:0 auto !important}@media(max-width:960px){.ootb-grid{grid-template-columns:repeat(2,1fr) !important}}@media(max-width:600px){.ootb-grid{grid-template-columns:1fr !important;gap:.85rem !important}}.ootb-card{position:relative;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:1.1rem !important;padding:2rem 1.75rem 1.85rem !important;background:var(--card,#fff) !important;border:1px solid #e5e7eb !important;border-radius:16px !important;box-shadow:0 1px 2px rgba(15,23,42,.04) !important;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease !important;transform:none !important}.ootb-card:hover{border-color:#cbd5e1 !important;box-shadow:0 4px 14px -4px rgba(15,23,42,.08) !important;transform:none !important}[data-theme="dark"] .ootb-card{background:#0f1e3d !important;border-color:rgba(255,255,255,.10) !important;box-shadow:0 1px 2px rgba(0,0,0,.3) !important}[data-theme="dark"] .ootb-card:hover{border-color:rgba(255,255,255,.18) !important;box-shadow:0 4px 14px -4px rgba(0,0,0,.4) !important}.ootb-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#065CFE 0%,#3b82f6 50%,#60a5fa 100%);opacity:0;transition:opacity .25s ease;border-radius:16px 16px 0 0}.ootb-card:hover::before{opacity:1}[data-theme="dark"] .ootb-card::before{background:linear-gradient(90deg,#3b82f6,#60a5fa,#93c5fd)}.ootb-card .ootb-icon{position:relative;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:52px !important;height:52px !important;border-radius:13px !important;background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%) !important;color:#065CFE !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),inset 0 0 0 1px rgba(6,92,254,.06),0 4px 12px -4px rgba(6,92,254,.18) !important;margin:0 !important;flex-shrink:0}.ootb-card .ootb-icon::after{content:none !important}.ootb-card .ootb-icon svg{width:24px !important;height:24px !important;stroke:currentColor !important;fill:none !important;stroke-width:1.8 !important;stroke-linecap:round;stroke-linejoin:round}[data-theme="dark"] .ootb-card .ootb-icon{background:linear-gradient(135deg,rgba(96,165,250,.16) 0%,rgba(96,165,250,.06) 100%) !important;color:#93c5fd !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),inset 0 0 0 1px rgba(96,165,250,.10),0 4px 12px -4px rgba(0,0,0,.3) !important}.ootb-card .ootb-card-title{font-size:1.1rem !important;font-weight:700 !important;letter-spacing:-.015em !important;line-height:1.3 !important;color:var(--text,#0f172a) !important;margin:0 !important}[data-theme="dark"] .ootb-card .ootb-card-title{color:#f1f5f9 !important}.ootb-card .ootb-card-desc{font-size:.9rem !important;line-height:1.6 !important;color:var(--text2,#64748b) !important;margin:0 !important}[data-theme="dark"] .ootb-card .ootb-card-desc{color:rgba(255,255,255,.65) !important}@media(max-width:600px){.ootb-card{padding:1.5rem 1.35rem 1.4rem !important;gap:.85rem !important}.ootb-card .ootb-icon{width:46px !important;height:40px !important;border-radius:11px !important}.ootb-card .ootb-icon svg{width:22px !important;height:22px !important}.ootb-card .ootb-card-title{font-size:1rem !important}}.ootb-section{padding:5rem 0 3rem !important;background:var(--bg,#fff)}.ootb-head{text-align:center;max-width:780px;margin:0 auto 3.5rem !important}.ootb-head h2{font-size:clamp(1.8rem,3.5vw,2.6rem) !important;font-weight:800 !important;letter-spacing:-.025em !important;line-height:1.2 !important;margin:0 0 .55rem !important}.ootb-head .ootb-title em{font-style:normal;color:#065CFE}[data-theme="dark"] .ootb-head .ootb-title em{color:#60a5fa}.ootb-head p{margin:0 !important;color:var(--text2,#475569);font-size:1.05rem !important;line-height:1.6}.ootb-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:0 !important;max-width:1180px;margin:0 auto !important;padding:0 1.1rem !important;position:relative}@media(max-width:760px){.ootb-grid{grid-template-columns:1fr !important;padding:0 .5rem !important}}.ootb-card{position:relative !important;display:flex !important;align-items:flex-start !important;flex-direction:row !important;gap:1.4rem !important;padding:2rem 1.5rem !important;background:transparent !important;border:0 !important;border-bottom:1px solid #e5e7eb !important;border-radius:0 !important;box-shadow:none !important;transform:none !important;overflow:visible !important}.ootb-card::before{content:none !important;display:none !important}.ootb-card:hover{transform:none !important;box-shadow:none !important;background:transparent !important;border:0 !important;border-bottom:1px solid #e5e7eb !important}[data-theme="dark"] .ootb-card{border-bottom:1px solid rgba(255,255,255,.08) !important}[data-theme="dark"] .ootb-card:hover{border-bottom:1px solid rgba(255,255,255,.08) !important}@media(min-width:761px){.ootb-card:nth-child(odd){border-right:1px solid #e5e7eb !important;padding-right:2.5rem !important}[data-theme="dark"] .ootb-card:nth-child(odd){border-right-color:rgba(255,255,255,.08) !important}.ootb-card:nth-child(even){padding-left:2.5rem !important}.ootb-card:nth-last-child(-n+2){border-bottom:none !important}}@media(max-width:760px){.ootb-card:last-child{border-bottom:none !important}}.ootb-card .ootb-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:64px !important;height:64px !important;border-radius:50% !important;flex-shrink:0;background:linear-gradient(135deg,#dbeafe 0%,#eff6ff 100%) !important;color:#065CFE !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 0 0 1px rgba(6,92,254,.08),0 6px 14px -6px rgba(6,92,254,.25) !important;position:relative !important;margin:0 !important}.ootb-card .ootb-icon::after{content:"" !important;display:block !important;position:absolute !important;inset:-6px !important;border-radius:50% !important;border:1px dashed rgba(6,92,254,.20) !important;pointer-events:none}.ootb-card .ootb-icon svg{width:30px !important;height:30px !important;stroke:currentColor !important;fill:none !important;stroke-width:1.8 !important;stroke-linecap:round;stroke-linejoin:round}[data-theme="dark"] .ootb-card .ootb-icon{background:linear-gradient(135deg,rgba(96,165,250,.18) 0%,rgba(96,165,250,.06) 100%) !important;color:#93c5fd !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),inset 0 0 0 1px rgba(96,165,250,.12),0 6px 14px -6px rgba(0,0,0,.4) !important}[data-theme="dark"] .ootb-card .ootb-icon::after{border-color:rgba(96,165,250,.18) !important}.ootb-card .ootb-card-title{font-size:1.1rem !important;font-weight:800 !important;letter-spacing:-.018em !important;margin:.25rem 0 .45rem !important;line-height:1.3 !important;color:var(--text,#0f172a) !important}[data-theme="dark"] .ootb-card .ootb-card-title{color:#f1f5f9 !important}.ootb-card .ootb-card-desc{font-size:.88rem !important;line-height:1.6 !important;color:var(--text2,#475569) !important;margin:0 !important}[data-theme="dark"] .ootb-card .ootb-card-desc{color:rgba(255,255,255,.7) !important}@media(max-width:760px){.ootb-card{padding:1.5rem 1rem !important;gap:1rem !important}.ootb-card .ootb-icon{width:56px !important;height:56px !important}.ootb-card .ootb-icon svg{width:26px !important;height:26px !important}}.ootb-card{display:grid !important;grid-template-columns:auto 1fr !important;grid-template-rows:auto auto !important;column-gap:1.4rem !important;row-gap:.45rem !important}.ootb-card .ootb-icon{grid-column:1 !important;grid-row:1 / span 2 !important;align-self:start !important}.ootb-card .ootb-card-title{grid-column:2 !important;grid-row:1 !important;margin:.25rem 0 0 !important}.ootb-card .ootb-card-desc{grid-column:2 !important;grid-row:2 !important;margin:0 !important}@media(max-width:760px){.ootb-card{column-gap:1rem !important}}.dh-tld{position:relative}.dh-tld-pop{position:absolute;top:-11px;left:14px;display:inline-block;padding:.22rem .65rem;background:#facc15;color:#1e3a8a;font-size:.65rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;border-radius:6px;box-shadow:0 4px 10px -2px rgba(250,204,21,.4);white-space:nowrap;z-index:2}[data-theme="dark"] .dh-tld-pop{background:#fde047;color:#0c1d6b;box-shadow:0 4px 10px -2px rgba(253,224,71,.5)}@media(max-width:768px){.dh-tld-pop{display:none !important}}@media(min-width:769px){.domain-hero-tlds.dh-tld-box{margin-top:2rem !important}.domain-hero-tlds.dh-tld-box .dh-tld{padding-top:1.4rem !important;padding-bottom:1.1rem !important;padding-left:1.1rem !important;padding-right:1.1rem !important}}body.domain-register-page .hero-bg-ds{background-image:url('../img/banner/hero-bg-ds.webp') !important}.dr2-hero{position:relative;background:linear-gradient(180deg,#f8fafc 0%,#fff 100%);padding:5rem 0 3rem;overflow:hidden}[data-theme="dark"] .dr2-hero{background:linear-gradient(180deg,#0a1428 0%,#0f1e3d 100%)}.dr2-hero-blob{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none;z-index:0;opacity:.55}.dr2-hero-blob-a{width:480px;height:480px;background:radial-gradient(circle,rgba(6,92,254,.18) 0%,rgba(6,92,254,0) 70%);top:-120px;right:-100px}.dr2-hero-blob-b{width:360px;height:360px;background:radial-gradient(circle,rgba(16,185,129,.15) 0%,rgba(16,185,129,0) 70%);bottom:-100px;left:-80px}[data-theme="dark"] .dr2-hero-blob-a{background:radial-gradient(circle,rgba(96,165,250,.22) 0%,rgba(96,165,250,0) 70%)}[data-theme="dark"] .dr2-hero-blob-b{background:radial-gradient(circle,rgba(52,211,153,.18) 0%,rgba(52,211,153,0) 70%)}.dr2-hero .container{position:relative;z-index:1}.dr2-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:3.5rem;align-items:center;margin-bottom:3rem}@media(max-width:960px){.dr2-hero-grid{grid-template-columns:1fr;gap:2.5rem}}.dr2-trust-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem 1rem;background:rgba(6,92,254,.08);color:#065CFE;font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;margin-bottom:1.4rem}.dr2-trust-pill svg{width:14px;height:14px}[data-theme="dark"] .dr2-trust-pill{background:rgba(96,165,250,.12);color:#93c5fd}.dr2-title{font-size:clamp(2.2rem,4.5vw,3.4rem);font-weight:800;line-height:1.1;letter-spacing:-.025em;margin:0 0 1rem;color:#0f172a}[data-theme="dark"] .dr2-title{color:#f8fafc}.dr2-title-grad{background:linear-gradient(90deg,#065CFE 0%,#3b82f6 60%,#60a5fa 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dr2-sub{font-size:1.05rem;line-height:1.65;color:#64748b;margin:0 0 1.6rem;max-width:520px}.dr2-sub strong{color:#0f172a;font-weight:700}[data-theme="dark"] .dr2-sub{color:#94a3b8}[data-theme="dark"] .dr2-sub strong{color:#f1f5f9}.dr2-search{position:relative;display:flex;align-items:stretch;background:#fff;border:1.5px solid #e2e8f0;border-radius:14px;box-shadow:0 8px 24px -10px rgba(15,23,42,.10),0 2px 4px rgba(15,23,42,.04);padding:.4rem;max-width:560px;transition:border-color .15s ease,box-shadow .15s ease}.dr2-search:focus-within{border-color:#065CFE;box-shadow:0 0 0 4px rgba(6,92,254,.10),0 8px 24px -10px rgba(15,23,42,.10)}[data-theme="dark"] .dr2-search{background:#0f1e3d;border-color:rgba(255,255,255,.10);box-shadow:0 8px 24px -10px rgba(0,0,0,.5)}.dr2-search-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;color:#94a3b8;flex-shrink:0}.dr2-search-icon svg{width:20px;height:20px}.dr2-search input{flex:1;border:0;outline:0;background:transparent;padding:.85rem .25rem;font-size:1rem;font-family:inherit;color:#0f172a;min-width:0}[data-theme="dark"] .dr2-search input{color:#f1f5f9}.dr2-search input::placeholder{color:#94a3b8;font-weight:400}.dr2-search button{display:inline-flex;align-items:center;gap:.45rem;background:#065CFE;color:#fff;border:0;border-radius:10px;padding:.7rem 1.4rem;font-weight:700;font-size:.95rem;cursor:pointer;transition:background .15s ease;flex-shrink:0}.dr2-search button:hover{background:#054acc}.dr2-search button svg{width:16px;height:16px}@media(max-width:560px){.dr2-search button span{display:none}.dr2-search button{padding:.7rem .9rem}}.dr2-try{margin-top:.85rem;font-size:.85rem;color:#64748b}.dr2-try strong{color:#0f172a;font-weight:700}[data-theme="dark"] .dr2-try{color:#94a3b8}[data-theme="dark"] .dr2-try strong{color:#f1f5f9}.dr2-tlds{display:grid;grid-template-columns:repeat(5,1fr);gap:.7rem;margin-top:1.6rem}.dr2-tld{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;padding:1rem .85rem .75rem;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;cursor:pointer;transition:border-color .15s ease,transform .15s ease;font-family:inherit;text-align:left}.dr2-tld:hover{border-color:#cbd5e1;transform:none}.dr2-tld-active{border-color:#065CFE !important;background:rgba(6,92,254,.04)}[data-theme="dark"] .dr2-tld{background:#0f1e3d;border-color:rgba(255,255,255,.10)}[data-theme="dark"] .dr2-tld:hover{border-color:rgba(255,255,255,.22)}[data-theme="dark"] .dr2-tld-active{border-color:#3b82f6 !important;background:rgba(96,165,250,.06)}.dr2-tld-pop{position:absolute;top:-9px;left:10px;font-size:.6rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:#065CFE;color:#fff;padding:.2rem .55rem;border-radius:5px;box-shadow:0 4px 10px -2px rgba(6,92,254,.4)}.dr2-tld-name{font-size:1.05rem;font-weight:800;color:#0f172a;letter-spacing:-.01em}[data-theme="dark"] .dr2-tld-name{color:#f1f5f9}.dr2-tld-amt{font-size:.78rem;font-weight:700;color:#475569}.dr2-tld-amt small{font-size:.7rem;color:#94a3b8;font-weight:500;margin-left:.1rem}[data-theme="dark"] .dr2-tld-amt{color:#cbd5e1}@media(max-width:760px){.dr2-tlds{grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){.dr2-tlds{grid-template-columns:repeat(2,1fr);gap:.55rem}.dr2-tld{padding:.85rem .7rem .65rem}}.dr2-hero-right{position:relative;display:flex;align-items:center;justify-content:center;min-height:520px}.dr2-illus{position:relative;width:100%;max-width:520px;aspect-ratio:1/1;margin:0 auto}.dr2-illus-ring{position:absolute;inset:0;width:100%;height:100%}.dr2-tile{position:absolute;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:18px;box-shadow:0 18px 36px -12px rgba(15,23,42,.18),0 0 0 1px rgba(15,23,42,.04);z-index:2;font-weight:800;font-size:1.4rem;color:#0f172a;letter-spacing:-.02em;animation:dr2Float 4s ease-in-out infinite}[data-theme="dark"] .dr2-tile{background:#1e293b;color:#f1f5f9;box-shadow:0 18px 36px -12px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.06)}.dr2-tile svg{width:30px;height:30px}@keyframes dr2Float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.dr2-tile-globe{width:80px;height:80px;top:8%;left:8%;color:#065CFE;animation-delay:0s}.dr2-tile-shield{width:74px;height:74px;top:14%;right:10%;color:#10b981;animation-delay:1s}.dr2-tile-net{width:96px;height:80px;bottom:24%;left:0;font-size:1.5rem;animation-delay:1.5s}.dr2-tile-bd{width:88px;height:80px;top:48%;right:-2%;font-size:1.5rem;animation-delay:.8s}.dr2-browser{position:absolute;top:24%;left:18%;right:18%;background:#fff;border-radius:18px;box-shadow:0 30px 60px -16px rgba(15,23,42,.22),0 0 0 1px rgba(15,23,42,.05);overflow:hidden;z-index:3}[data-theme="dark"] .dr2-browser{background:#1e293b;box-shadow:0 30px 60px -16px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.06)}.dr2-browser-bar{display:flex;align-items:center;gap:.45rem;padding:.75rem 1rem;background:#f8fafc;border-bottom:1px solid #e2e8f0}[data-theme="dark"] .dr2-browser-bar{background:#0f1e3d;border-bottom-color:rgba(255,255,255,.08)}.dr2-dot{width:10px;height:10px;border-radius:50%;background:#cbd5e1}.dr2-dot:nth-child(1){background:#fb7185}.dr2-dot:nth-child(2){background:#fbbf24}.dr2-dot:nth-child(3){background:#34d399}.dr2-browser-body{padding:1.2rem 1.4rem 1.5rem}.dr2-url{display:flex;align-items:center;gap:.4rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:.6rem .85rem;margin-bottom:1.2rem}[data-theme="dark"] .dr2-url{background:#0f1e3d;border-color:rgba(255,255,255,.08)}.dr2-url-text{flex:1;color:#94a3b8;font-size:.95rem;font-family:ui-monospace,Menlo,Consolas,monospace}.dr2-url-btn{width:32px;height:32px;border-radius:8px;background:#065CFE;color:#fff;border:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.dr2-url-btn svg{width:14px;height:14px}.dr2-com{font-size:clamp(2rem,5vw,3.5rem);font-weight:900;letter-spacing:-.04em;line-height:1;background:linear-gradient(90deg,#065CFE,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-align:center;padding:.4rem 0 .2rem}.dr2-instant{position:absolute;bottom:5%;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:.7rem;background:#fff;border-radius:14px;padding:.7rem 1rem;box-shadow:0 18px 36px -12px rgba(15,23,42,.22),0 0 0 1px rgba(15,23,42,.04);z-index:4;animation:dr2Float 4s ease-in-out infinite;animation-delay:.4s;white-space:nowrap}[data-theme="dark"] .dr2-instant{background:#1e293b;box-shadow:0 18px 36px -12px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.06)}.dr2-instant-ic{width:34px;height:34px;border-radius:9px;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dr2-instant-ic svg{width:18px;height:18px}.dr2-instant-title{font-size:.88rem;font-weight:800;color:#0f172a;line-height:1.1}[data-theme="dark"] .dr2-instant-title{color:#f1f5f9}.dr2-instant-sub{font-size:.7rem;color:#64748b;margin-top:.15rem}[data-theme="dark"] .dr2-instant-sub{color:#94a3b8}@media(max-width:960px){.dr2-hero-right{min-height:380px;order:-1}.dr2-illus{max-width:380px}}@media(max-width:560px){.dr2-hero-right{min-height:300px}.dr2-illus{max-width:300px}.dr2-tile-globe{width:60px;height:60px}.dr2-tile-shield{width:56px;height:56px}.dr2-tile-net,.dr2-tile-bd{width:72px;height:60px;font-size:1.2rem}.dr2-tile svg{width:22px;height:22px}.dr2-browser{top:22%;left:16%;right:16%}.dr2-browser-body{padding:.8rem 1rem 1rem}.dr2-url{padding:.45rem .65rem;margin-bottom:.7rem}.dr2-url-btn{width:26px;height:26px}.dr2-instant{padding:.5rem .7rem;gap:.5rem}.dr2-instant-ic{width:28px;height:28px}.dr2-instant-title{font-size:.78rem}.dr2-instant-sub{font-size:.62rem}}.dr2-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;padding:1.5rem;background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 8px 24px -12px rgba(15,23,42,.08)}[data-theme="dark"] .dr2-stats{background:#0f1e3d;border-color:rgba(255,255,255,.08);box-shadow:0 8px 24px -12px rgba(0,0,0,.4)}.dr2-stat{display:flex;align-items:center;gap:.85rem;padding:.5rem}.dr2-stat-ic{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,rgba(6,92,254,.10),rgba(6,92,254,.04));color:#065CFE;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dr2-stat-ic svg{width:24px;height:24px}.dr2-stat-ic-google{background:#fff;border:1px solid #e2e8f0}.dr2-stat-ic-google svg{width:28px;height:28px}[data-theme="dark"] .dr2-stat-ic{background:linear-gradient(135deg,rgba(96,165,250,.18),rgba(96,165,250,.06));color:#93c5fd}[data-theme="dark"] .dr2-stat-ic-google{background:#1e293b;border-color:rgba(255,255,255,.10)}.dr2-stat-num{font-size:1.05rem;font-weight:800;color:#0f172a;line-height:1.15}[data-theme="dark"] .dr2-stat-num{color:#f1f5f9}.dr2-stat-lbl{font-size:.8rem;color:#64748b;margin-top:.15rem;display:flex;align-items:center;gap:.3rem}[data-theme="dark"] .dr2-stat-lbl{color:#94a3b8}.dr2-stars{color:#f59e0b;font-size:.78rem;letter-spacing:.05em}@media(max-width:960px){.dr2-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.dr2-stats{grid-template-columns:1fr;padding:1rem}}.dr2-hero,.dr2-hero-grid,.dr2-illus,.dr2-stats,.dr2-tile,.dr2-browser,.dr2-instant{display:none !important}@media(min-width:769px){body.domain-register-page .page-hero{padding:5rem 0 3.5rem !important;min-height:auto !important}body.domain-register-page .page-hero h1{font-size:clamp(2rem,3.6vw,2.7rem) !important;line-height:1.15 !important;margin-bottom:.85rem !important;max-width:60% !important}body.domain-register-page .page-hero p{font-size:1rem !important;line-height:1.6 !important;margin-bottom:0 !important;max-width:55% !important}body.domain-register-page .ds-hero-search{margin-top:1.25rem !important;max-width:600px !important}body.domain-register-page .domain-hero-tlds.dh-tld-box{margin-top:1.5rem !important}body.domain-register-page .trust-strip-bar.trust-strip-hero{margin-top:1.75rem !important;padding:.65rem 0 !important}}@media(max-width:768px){body.domain-register-page .page-hero{padding:4rem 0 2.5rem !important}}@media(min-width:769px){body.domain-register-page .page-hero{padding:7.5rem 0 5.5rem !important}body.domain-register-page .page-hero h1{font-size:clamp(1.7rem,2.8vw,2.2rem) !important;margin-bottom:.6rem !important}body.domain-register-page .page-hero p{font-size:.88rem !important;line-height:1.55 !important;margin-bottom:0 !important}body.domain-register-page .ds-hero-search{margin-top:1rem !important;max-width:560px !important}body.domain-register-page .ds-hero-search input{font-size:.88rem !important}body.domain-register-page .domain-hero-tlds.dh-tld-box{margin-top:1.25rem !important}body.domain-register-page .dh-tld-name{font-size:.88rem !important}body.domain-register-page .dh-tld-amt{font-size:.85rem !important}body.domain-register-page .trust-strip-bar.trust-strip-hero{margin-top:1.5rem !important;font-size:.82rem !important}}@media(max-width:768px){body.domain-register-page .page-hero{padding:5.5rem 0 4rem !important}}@media(min-width:769px){body.domain-register-page .page-hero{padding:6rem 0 4.5rem !important;position:relative;overflow:hidden}body.domain-register-page .page-hero::after{content:"" !important;display:block !important;position:absolute;top:-200px;right:-150px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(96,165,250,.20) 0%,rgba(96,165,250,0) 70%);pointer-events:none;z-index:0;filter:blur(20px)}body.domain-register-page .page-hero::before{display:block !important;content:"" !important;position:absolute;bottom:-180px;left:-120px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(251,191,36,.12) 0%,rgba(251,191,36,0) 70%);pointer-events:none;z-index:0;filter:blur(20px)}body.domain-register-page .page-hero .container{position:relative;z-index:1}body.domain-register-page .dr-mob-pill{display:inline-flex !important;align-items:center;gap:.5rem;padding:.55rem 1.15rem !important;background:rgba(255,255,255,.06) !important;border:0 !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),inset 0 1px 0 rgba(255,255,255,.05) !important;border-radius:999px !important;color:rgba(255,255,255,.92) !important;font-size:.78rem !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;-webkit-backdrop-filter:blur(12px) saturate(140%) !important;backdrop-filter:blur(12px) saturate(140%) !important;margin-bottom:1.2rem !important}body.domain-register-page .dr-mob-pill svg{width:14px;height:14px;color:#fbbf24}body.domain-register-page .page-hero h1{font-size:clamp(1.9rem,3.2vw,2.9rem) !important;font-weight:900 !important;letter-spacing:-.03em !important;line-height:1.18 !important;margin:0 0 1rem !important;max-width:680px !important;color:#fff !important}body.domain-register-page .dr-title-blue{background:linear-gradient(90deg,#fbbf24 0%,#f59e0b 60%,#fcd34d 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;color:transparent !important;font-weight:900 !important}body.domain-register-page .page-hero p{font-size:1rem !important;line-height:1.65 !important;color:rgba(255,255,255,.75) !important;max-width:560px !important;margin:0 0 1.75rem !important}body.domain-register-page .ds-hero-search{margin-top:0 !important;max-width:640px !important;background:rgba(255,255,255,.97) !important;border-radius:18px !important;padding:.4rem !important;box-shadow:0 20px 50px -10px rgba(0,0,0,.35),0 0 0 1px rgba(255,255,255,.08) !important}body.domain-register-page .ds-hero-search input{font-size:1rem !important;padding:.95rem 1rem !important}body.domain-register-page .ds-hero-search button{border-radius:13px !important;padding:.95rem 1.4rem !important;font-size:.95rem !important}body.domain-register-page .domain-hero-tlds.dh-tld-box{margin-top:1.6rem !important;display:inline-flex !important;flex-wrap:wrap !important;gap:.55rem !important}body.domain-register-page .dh-tld{flex:0 0 auto !important;width:auto !important;padding:.55rem 1rem !important;background:rgba(255,255,255,.08) !important;border:1px solid rgba(255,255,255,.16) !important;border-radius:999px !important;color:rgba(255,255,255,.92) !important;display:inline-flex !important;flex-direction:row !important;align-items:baseline !important;gap:.5rem !important;backdrop-filter:blur(8px);transition:background .15s ease,border-color .15s ease,transform .15s ease}body.domain-register-page .dh-tld:hover{background:rgba(255,255,255,.16) !important;border-color:rgba(255,255,255,.32) !important;transform:none !important}body.domain-register-page .dh-tld.active{background:rgba(251,191,36,.16) !important;border-color:rgba(251,191,36,.55) !important}body.domain-register-page .dh-tld-name{font-size:.88rem !important;font-weight:700 !important;color:#fff !important}body.domain-register-page .dh-tld-amt{font-size:.82rem !important;font-weight:600 !important;color:rgba(255,255,255,.8) !important}body.domain-register-page .dh-tld-amt small{font-size:.72rem !important;color:rgba(255,255,255,.55) !important;margin-left:.1rem !important}body.domain-register-page .dh-tld-pop{top:-9px !important;left:10px !important;padding:.18rem .55rem !important;font-size:.6rem !important}body.domain-register-page .trust-strip-bar.trust-strip-hero{margin-top:2rem !important;padding:.7rem 0 !important;font-size:.84rem !important}}@media(max-width:768px){body.domain-register-page .page-hero{padding:5rem 0 3.5rem !important}body.domain-register-page .page-hero h1{font-size:clamp(1.55rem,7.5vw,2.2rem) !important;line-height:1.2 !important}}@media(min-width:769px){body.domain-register-page .domain-hero-tlds.dh-tld-box{margin-top:1.6rem !important;display:flex !important;flex-wrap:wrap !important;gap:.85rem !important}body.domain-register-page .dh-tld{flex:0 0 auto !important;width:auto !important;min-width:140px !important;padding:1.4rem 1.1rem 1.1rem !important;background:transparent !important;border:1.5px solid rgba(255,255,255,.22) !important;border-radius:0 !important;color:rgba(255,255,255,.92) !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:.35rem !important;backdrop-filter:none !important;transition:border-color .15s ease,background .15s ease}body.domain-register-page .dh-tld:hover{background:rgba(255,255,255,.05) !important;border-color:rgba(255,255,255,.45) !important;transform:none !important}body.domain-register-page .dh-tld.active{background:rgba(251,191,36,.10) !important;border-color:#fbbf24 !important;color:#fbbf24 !important}body.domain-register-page .dh-tld-name{font-size:1.05rem !important;font-weight:800 !important;color:#fff !important;line-height:1.1 !important;letter-spacing:-.01em !important}body.domain-register-page .dh-tld.active .dh-tld-name{color:#fbbf24 !important}body.domain-register-page .dh-tld-amt{font-size:.88rem !important;font-weight:700 !important;color:rgba(255,255,255,.78) !important;display:inline-flex !important;align-items:baseline !important;gap:.15rem !important}body.domain-register-page .dh-tld.active .dh-tld-amt{color:#fbbf24 !important}body.domain-register-page .dh-tld-amt small{font-size:.7rem !important;color:rgba(255,255,255,.55) !important;margin-left:.1rem !important;font-weight:500 !important}body.domain-register-page .dh-tld.active .dh-tld-amt small{color:rgba(251,191,36,.7) !important}body.domain-register-page .dh-tld-pop{top:-11px !important;left:14px !important;padding:.22rem .65rem !important;font-size:.62rem !important;border-radius:0 !important}}@media(min-width:769px){body.domain-register-page .page-hero{padding:9rem 0 5rem !important;min-height:100vh !important;min-height:100dvh !important;display:flex !important;align-items:center !important}body.domain-register-page .page-hero .container{width:100%}}@media(max-width:768px){body.domain-register-page .page-hero{padding:6.5rem 0 3.5rem !important;min-height:100vh !important;min-height:100dvh !important;display:flex !important;align-items:center !important}body.domain-register-page .page-hero .container{width:100%}}body.domain-register-page .page-hero.hero-bg-ds{position:relative !important}body.domain-register-page .page-hero.hero-bg-ds::before{content:"" !important;display:block !important;position:absolute !important;inset:0 !important;background:linear-gradient(120deg,rgba(0,20,140,.92) 0%,rgba(0,40,170,.84) 50%,rgba(6,75,220,.74) 100%) !important;z-index:0 !important;pointer-events:none}body.domain-register-page .page-hero.hero-bg-ds>*{position:relative;z-index:1}body.domain-register-page .page-hero.hero-bg-ds::before{background:linear-gradient(120deg,rgba(0,15,110,.94) 0%,rgba(0,35,160,.90) 50%,rgba(6,75,220,.86) 100%) !important}body.domain-register-page .page-hero.hero-bg-ds::after{display:none !important}body.domain-register-page .page-hero,body.domain-register-page .page-hero.hero-bg-ds{position:relative !important;overflow:hidden}body.domain-register-page .page-hero::before,body.domain-register-page .page-hero.hero-bg-ds::before{content:"" !important;display:block !important;position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:100% !important;height:100% !important;inset:0 !important;border-radius:0 !important;filter:none !important;opacity:1 !important;background:linear-gradient( to right,rgba(2,18,110,.85) 0%,rgba(2,22,120,.78) 30%,rgba(2,28,140,.62) 55%,rgba(0,38,170,.32) 78%,rgba(0,42,180,.08) 92%,rgba(0,42,180,0) 100% ) !important;z-index:0 !important;pointer-events:none}body.domain-register-page .page-hero::after,body.domain-register-page .page-hero.hero-bg-ds::after{display:none !important;content:none !important}body.domain-register-page .page-hero>*{position:relative;z-index:1}body.domain-register-page .page-hero,body.domain-register-page .page-hero.hero-bg-ds{padding:6.5rem 0 3rem !important;min-height:auto !important;display:block !important;background-image:url('../img/banner/hero-bg-ds.webp') !important;background-position:right center !important;background-size:cover !important;background-repeat:no-repeat !important}@media(max-width:768px){body.domain-register-page .page-hero,body.domain-register-page .page-hero.hero-bg-ds{padding:6rem 0 2.5rem !important}}body.domain-register-page .page-hero h1{font-size:clamp(1.6rem,3vw,2.3rem) !important;margin-bottom:.7rem !important;max-width:60% !important}body.domain-register-page .page-hero p{font-size:.95rem !important;line-height:1.55 !important;max-width:55% !important;margin-bottom:0 !important}body.domain-register-page .page-hero::before,body.domain-register-page .page-hero.hero-bg-ds::before{background:linear-gradient( to right,rgba(2,18,110,.85) 0%,rgba(2,22,120,.78) 30%,rgba(2,28,140,.62) 55%,rgba(0,38,170,.32) 78%,rgba(0,42,180,.08) 92%,rgba(0,42,180,0) 100% ) !important}@media(min-width:769px){body.domain-register-page .page-hero p{margin-bottom:1.6rem !important}body.domain-register-page .ds-hero-search{margin-top:0 !important;max-width:520px !important;background:rgba(255,255,255,.14) !important;border:1px solid rgba(255,255,255,.28) !important;border-radius:999px !important;padding:.3rem !important;backdrop-filter:blur(14px) !important;-webkit-backdrop-filter:blur(14px) !important;box-shadow:0 8px 24px -10px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.18) !important;display:flex !important;align-items:center !important}body.domain-register-page .ds-hero-search>svg{width:18px !important;height:18px !important;margin-left:1rem !important;margin-right:.5rem !important;stroke:rgba(255,255,255,.8) !important;flex-shrink:0}body.domain-register-page .ds-hero-search input{background:transparent !important;color:#fff !important;border:0 !important;outline:0 !important;flex:1;min-width:0;padding:.55rem .25rem !important;font-size:.9rem !important}body.domain-register-page .ds-hero-search input::placeholder{color:rgba(255,255,255,.65) !important;font-weight:400 !important}body.domain-register-page .ds-hero-search button{background:#fff !important;color:#0f172a !important;border-radius:999px !important;padding:.55rem 1.1rem !important;font-size:.85rem !important;font-weight:700 !important;border:0 !important;box-shadow:none !important;transition:background .15s ease;flex-shrink:0}body.domain-register-page .ds-hero-search button:hover{background:#f1f5f9 !important}body.domain-register-page .ds-hero-search button>svg{display:none !important}body.domain-register-page .ds-hero-search .ds-hero-btn-label{font-size:.85rem !important;font-weight:700 !important;color:#0f172a !important}}@media(max-width:768px){body.domain-register-page .ds-hero-search{background:rgba(255,255,255,.16) !important;border:1px solid rgba(255,255,255,.30) !important;border-radius:999px !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important;padding:.3rem !important}body.domain-register-page .ds-hero-search input{background:transparent !important;color:#fff !important;border:0 !important}body.domain-register-page .ds-hero-search input::placeholder{color:rgba(255,255,255,.65) !important}body.domain-register-page .ds-hero-search button{background:#fff !important;color:#0f172a !important;border-radius:999px !important}}@media(min-width:769px){body.domain-register-page .dr-mob-pill svg{display:none !important}body.domain-register-page .dr-mob-pill{padding-left:1.1rem !important}body.domain-register-page .ds-hero-search{padding:.45rem !important}body.domain-register-page .ds-hero-search input{padding:.85rem .25rem !important;font-size:.95rem !important}body.domain-register-page .ds-hero-search button{background:#065CFE !important;color:#fff !important;padding:.85rem 1.4rem !important;border-radius:999px !important;font-size:.88rem !important;font-weight:700 !important;box-shadow:0 4px 14px -4px rgba(6,92,254,.55) !important}body.domain-register-page .ds-hero-search button:hover{background:#054acc !important}body.domain-register-page .ds-hero-search .ds-hero-btn-label{color:#fff !important}body.domain-register-page .ds-hero-search button>svg{display:inline-block !important;width:14px !important;height:14px !important;stroke:#fff !important;margin-right:.4rem !important}}@media(max-width:768px){body.domain-register-page .dr-mob-pill svg{display:none !important}body.domain-register-page .ds-hero-search button{background:#065CFE !important;color:#fff !important;border-radius:999px !important}}body.domain-register-page .dr-mob-pill{display:inline-flex !important;align-items:center !important;padding:.4rem .9rem !important;background:rgba(0,0,0,.32) !important;border:0 !important;border-radius:999px !important;color:rgba(255,255,255,.92) !important;font-size:.66rem !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;backdrop-filter:blur(16px) saturate(150%) !important;-webkit-backdrop-filter:blur(16px) saturate(150%) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 4px 12px rgba(0,0,0,.18) !important;margin-bottom:1.2rem !important}.dpt-wrap{overflow-x:auto;background:var(--card,#fff);border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 4px rgba(15,23,42,.04);max-width:1100px;margin:0 auto}[data-theme="dark"] .dpt-wrap{background:#0f1e3d;border-color:rgba(255,255,255,.08)}.dpt-table{width:100%;border-collapse:collapse;min-width:680px;font-size:.95rem}.dpt-table thead th{background:#065CFE;color:#fff;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:1rem 1.25rem;text-align:center;border:0;white-space:nowrap}.dpt-table thead th.dpt-col-tld{text-align:left;padding-left:1.6rem}[data-theme="dark"] .dpt-table thead th{background:#1e40af}.dpt-table tbody td{padding:1.05rem 1.25rem;text-align:center;border-bottom:1px solid #f1f5f9;color:var(--text,#0f172a);font-weight:600;vertical-align:middle}[data-theme="dark"] .dpt-table tbody td{border-bottom-color:rgba(255,255,255,.06);color:#f1f5f9}.dpt-table tbody tr:last-child td{border-bottom:0}.dpt-table tbody tr:nth-child(even) td{background:#f8fafc}[data-theme="dark"] .dpt-table tbody tr:nth-child(even) td{background:rgba(255,255,255,.02)}.dpt-col-tld{text-align:left !important;padding-left:1.6rem !important;font-size:1.02rem;font-weight:800 !important;color:#065CFE !important;letter-spacing:-.01em}[data-theme="dark"] .dpt-col-tld{color:#93c5fd !important}.dpt-col-tld strong{font-weight:800}.dpt-col-order{text-align:center}.dpt-btn{display:inline-flex;align-items:center;justify-content:center;background:#111111;color:#fff !important;padding:.55rem 1.25rem;border-radius:5px;font-size:.82rem;font-weight:700;text-decoration:none;transition:background .15s ease;white-space:nowrap}.dpt-btn:hover{background:#000}[data-theme="dark"] .dpt-btn{background:#0a0a0a}[data-theme="dark"] .dpt-btn:hover{background:#000}.dpt-loading,.dpt-error{text-align:center !important;padding:2.5rem 1rem !important;color:#64748b !important;font-weight:500 !important}[data-theme="dark"] .dpt-loading,[data-theme="dark"] .dpt-error{color:#94a3b8 !important}.dpt-error{color:#dc2626 !important}[data-theme="dark"] .dpt-error{color:#fca5a5 !important}.dpt-spinner{display:inline-block;width:14px;height:14px;border:2px solid #e2e8f0;border-top-color:#065CFE;border-radius:50%;animation:dptSpin .7s linear infinite;margin-right:.5rem;vertical-align:middle}[data-theme="dark"] .dpt-spinner{border-color:rgba(255,255,255,.1);border-top-color:#3b82f6}@keyframes dptSpin{to{transform:rotate(360deg)}}@media(max-width:640px){.dpt-table{min-width:0}.dpt-table thead{display:none}.dpt-table tbody tr{display:grid;grid-template-columns:1fr 1fr;gap:.4rem .8rem;padding:1rem;border-bottom:1px solid #f1f5f9}.dpt-table tbody tr:nth-child(even) td{background:transparent}.dpt-table tbody tr:nth-child(even){background:#f8fafc}[data-theme="dark"] .dpt-table tbody tr:nth-child(even){background:rgba(255,255,255,.02)}.dpt-table tbody td{border:0 !important;padding:.2rem 0 !important;text-align:left !important;display:flex;justify-content:space-between;align-items:center}.dpt-table tbody td[data-label]::before{content:attr(data-label);font-size:.7rem;font-weight:700;letter-spacing:.08em;color:#94a3b8;text-transform:uppercase;margin-right:.5rem}.dpt-col-tld{grid-column:1 / -1;font-size:1.15rem !important;padding-bottom:.4rem !important;border-bottom:1px dashed #e2e8f0 !important}.dpt-col-order{grid-column:1 / -1;margin-top:.3rem}.dpt-col-order .dpt-btn{width:100%}}.dpt-toolbar{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap;padding:1rem 1.1rem;background:#fff;border-bottom:1px solid #e2e8f0;margin:0}[data-theme="dark"] .dpt-toolbar{background:#0f1e3d;border-bottom-color:rgba(255,255,255,.08)}.dpt-search{position:relative;flex:1 1 360px;min-width:0;display:flex;align-items:stretch;height:46px}.dpt-search>svg{position:absolute;left:.95rem;top:50%;transform:translateY(-50%);width:17px;height:17px;color:#94a3b8;pointer-events:none;z-index:2;transition:color .2s ease}.dpt-search input{flex:1 1 auto;width:100%;min-width:0;height:100%;padding:0 1rem 0 2.6rem;border:1.5px solid #e2e8f0;border-right:0;border-radius:0;background:#fff;font-size:.92rem;font-weight:500;color:#0f172a;outline:none;transition:border-color .2s ease,box-shadow .2s ease;-webkit-appearance:none;appearance:none}.dpt-search input::placeholder{color:#94a3b8;font-weight:400}.dpt-search input:hover{border-color:#cbd5e1}.dpt-search input:focus{border-color:#065CFE;box-shadow:inset 0 0 0 1px #065CFE}.dpt-search:focus-within>svg{color:#065CFE}.dpt-search input::-webkit-search-cancel-button{display:none}.dpt-search-btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;height:100%;padding:0 1.25rem;border:0;border-radius:0;background:#065CFE;color:#fff;font-size:.88rem;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:background .15s ease,transform .05s ease;white-space:nowrap}.dpt-search-btn svg{width:16px;height:16px}.dpt-search-btn:hover{background:#054acc}.dpt-search-btn:active{transform:translateY(1px)}.dpt-filter{position:relative;flex:0 0 auto;min-width:210px;height:46px}.dpt-filter select{width:100%;height:100%;padding:0 2.4rem 0 .95rem;border:1.5px solid #e2e8f0;border-radius:0;background:#fff;font-size:.9rem;font-weight:600;color:#0f172a;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .2s ease,box-shadow .2s ease}.dpt-filter select:hover{border-color:#cbd5e1}.dpt-filter select:focus{border-color:#065CFE;box-shadow:inset 0 0 0 1px #065CFE}.dpt-filter-chev{position:absolute;right:.95rem;top:50%;transform:translateY(-50%);width:15px;height:15px;color:#64748b;pointer-events:none}.dpt-count{margin:0;padding:.85rem 1.25rem;font-size:.82rem;color:#64748b;font-weight:500;letter-spacing:.01em;border-top:1px solid #f1f5f9;background:#fafbfc}.dpt-count strong{color:#0f172a;font-weight:700}.dpt-table thead th:first-child,.dpt-table thead th:last-child{border-radius:0}.dpt-empty td{text-align:center !important;padding:3rem 1rem !important;color:#64748b !important;font-weight:500 !important}.dpt-empty .dpt-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#f1f5f9;color:#94a3b8;margin:0 auto .55rem}[data-theme="dark"] .dpt-search input,[data-theme="dark"] .dpt-filter select{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.12);color:#e2e8f0}[data-theme="dark"] .dpt-search input::placeholder{color:#64748b}[data-theme="dark"] .dpt-search input:hover,[data-theme="dark"] .dpt-filter select:hover{border-color:rgba(255,255,255,.22)}[data-theme="dark"] .dpt-search input:focus,[data-theme="dark"] .dpt-filter select:focus{border-color:#3b82f6;box-shadow:inset 0 0 0 1px #3b82f6}[data-theme="dark"] .dpt-search>svg,[data-theme="dark"] .dpt-filter-chev{color:#94a3b8}[data-theme="dark"] .dpt-search:focus-within>svg{color:#3b82f6}[data-theme="dark"] .dpt-search-btn{background:#1e40af}[data-theme="dark"] .dpt-search-btn:hover{background:#1d4ed8}[data-theme="dark"] .dpt-count{color:#94a3b8;background:rgba(255,255,255,.02);border-top-color:rgba(255,255,255,.06)}[data-theme="dark"] .dpt-count strong{color:#e2e8f0}[data-theme="dark"] .dpt-empty td{color:#94a3b8 !important}[data-theme="dark"] .dpt-empty .dpt-empty-icon{background:rgba(255,255,255,.06);color:#64748b}@media(max-width:640px){.dpt-toolbar{gap:.55rem;padding:.85rem .9rem}.dpt-search,.dpt-filter{flex:1 1 100%}.dpt-filter{min-width:0}.dpt-search,.dpt-filter{height:44px}.dpt-search-btn span{display:none}.dpt-search-btn{padding:0 1rem}}.faq-list{max-width:880px !important;margin:0 auto !important;display:block !important;background:var(--card,#fff) !important;border:1px solid var(--border,#e2e8f0) !important;border-radius:14px !important;overflow:hidden !important;gap:0 !important;box-shadow:0 1px 3px rgba(15,23,42,.04) !important}.faq-item{position:relative !important;border:0 !important;border-radius:0 !important;background:transparent !important;margin:0 !important;box-shadow:none !important;border-bottom:1px solid var(--border,#e2e8f0) !important;transform:none !important;transition:background .15s ease !important;overflow:hidden !important}.faq-item:last-child{border-bottom:0 !important}.faq-item:hover{border-color:var(--border,#e2e8f0) !important;background:rgba(15,23,42,.018) !important;box-shadow:none !important;transform:none !important;border-bottom-color:var(--border,#e2e8f0) !important}.faq-item.open{background:rgba(6,92,254,.03) !important;border-color:var(--border,#e2e8f0) !important;box-shadow:none !important;transform:none !important}.faq-item.open::before{display:none !important}.faq-btn{padding:1.4rem 1.6rem !important;font-size:1.04rem !important;font-weight:700 !important;color:#0f2c66 !important;letter-spacing:-.005em !important;line-height:1.45 !important}.faq-btn:hover{color:#0a2050 !important}.faq-item.open .faq-btn{color:#065CFE !important}.faq-btn>svg{width:18px !important;height:18px !important;min-width:18px !important;padding:0 !important;border-radius:0 !important;background:transparent !important;stroke:#94a3b8 !important;stroke-width:2.2 !important;fill:none !important;transition:transform .25s ease,stroke .15s ease !important}.faq-btn:hover>svg{background:transparent !important;stroke:#475569 !important}.faq-item.open .faq-btn>svg{transform:rotate(180deg) !important;background:transparent !important;stroke:#065CFE !important}.faq-body{font-size:.95rem !important;color:var(--text2,#475569) !important;line-height:1.75 !important}.faq-body-inner,.faq-body p{padding:0 1.6rem 1.4rem !important;border-top:0 !important;margin:0 !important}[data-theme="dark"] .faq-list{background:#0f1e3d !important;border-color:rgba(255,255,255,.08) !important;box-shadow:none !important}[data-theme="dark"] .faq-item{border-bottom-color:rgba(255,255,255,.06) !important;background:transparent !important}[data-theme="dark"] .faq-item:hover{background:rgba(255,255,255,.025) !important;border-bottom-color:rgba(255,255,255,.06) !important}[data-theme="dark"] .faq-item.open{background:rgba(96,165,250,.07) !important}[data-theme="dark"] .faq-btn{color:#e2e8f0 !important}[data-theme="dark"] .faq-btn:hover{color:#fff !important}[data-theme="dark"] .faq-btn>svg{stroke:#94a3b8 !important}[data-theme="dark"] .faq-btn:hover>svg{stroke:#cbd5e1 !important}[data-theme="dark"] .faq-item.open .faq-btn{color:#93c5fd !important}[data-theme="dark"] .faq-item.open .faq-btn>svg{stroke:#93c5fd !important}@media(max-width:640px){.faq-btn{padding:1.15rem 1.1rem !important;font-size:.98rem !important;gap:.8rem !important}.faq-body-inner,.faq-body p{padding:0 1.1rem 1.15rem !important}}.hero::before{background:linear-gradient( 160deg,rgba(2,18,110,.92) 0%,rgba(0,22,120,.92) 45%,rgba(0,30,140,.94) 100% ) !important}.page-hero::before{background:linear-gradient( to right,rgba(2,18,110,.85) 0%,rgba(2,22,120,.78) 30%,rgba(2,28,140,.62) 55%,rgba(0,38,170,.32) 78%,rgba(0,42,180,.08) 92%,rgba(0,42,180,0) 100% ) !important}.cta-person-section::before{background:linear-gradient( to right,rgba(2,18,110,.93) 0%,rgba(2,18,110,.93) 35%,rgba(2,14,80,.93) 65%,rgba(2,10,55,.93) 88%,rgba(1,8,45,.93) 100% ) !important}.footer{background:#0a0a0a !important;color:#a1a1aa !important}[data-theme="dark"] .footer{background:#050505 !important}.footer-top{border-bottom:1px solid rgba(255,255,255,.06) !important}.footer-bottom{border-top:1px solid rgba(255,255,255,.06) !important}.footer-col{border-left:0 !important;padding-left:0 !important;padding-right:1.5rem !important}.footer-col h4{color:#fff !important;font-size:.95rem !important;font-weight:700 !important;margin-bottom:1rem !important;letter-spacing:.005em !important}.footer-col a{color:#a1a1aa !important;font-size:.88rem !important;font-weight:500 !important;transition:color .15s ease !important}.footer-col a:hover{color:#d4d4d8 !important}.footer-col ul{gap:.6rem !important}.footer-tagline,.footer-brand p{color:#a1a1aa !important}.fcc-row,.fcc-row span,.fcc-row a{color:#a1a1aa !important}.fcc-row:hover,.fcc-row:hover span{color:#fff !important}.fcc-icon{color:#a1a1aa !important}.fcc-follow{color:#fff !important}.fcc-soc{color:#a1a1aa !important}.fcc-soc:hover{color:#fff !important}.footer-bottom p{color:#71717a !important}.footer-legal a{color:#71717a !important}.footer-legal a:hover{color:#fff !important}.footer .footer-bottom{display:flex !important;align-items:center !important;justify-content:space-between !important;flex-wrap:wrap !important;gap:1rem !important;padding:1.25rem 0 !important}.footer-copyright,.footer-bottom .footer-copyright{font-size:.7rem !important;color:#fff !important;margin:0 !important;line-height:1.45 !important;letter-spacing:.01em !important;flex:1 1 auto !important;min-width:0 !important}.footer-copyright br,.footer-bottom .footer-copyright br{display:block !important;content:"" !important}.footer-bottom-left{display:flex !important;align-items:center !important;gap:.45rem !important;flex:1 1 auto !important;min-width:0 !important;max-width:65% !important}.footer-mini-logo{width:22px !important;height:auto !important;flex-shrink:0 !important;filter:brightness(0) invert(1) !important;opacity:.95 !important;display:block !important}@media(max-width:768px){.footer-bottom-left{max-width:100% !important;width:100% !important;gap:.4rem !important}.footer-mini-logo{width:18px !important}}.footer-payment-icons{display:flex !important;align-items:center !important;gap:.3rem !important;flex:0 0 auto !important;flex-wrap:wrap !important;justify-content:flex-end !important}.fpi-card{display:inline-flex !important;align-items:stretch !important;justify-content:stretch !important;width:30px !important;height:20px !important;background:#fff !important;border-radius:3px !important;padding:0 !important;box-sizing:border-box !important;overflow:hidden !important;box-shadow:0 1px 2px rgba(0,0,0,.25) !important;position:relative !important}.fpi-card.fpi-visa{background:#1a1f71 !important}.fpi-card.fpi-amex{background:#1f72cd !important}.fpi-card.fpi-brac{background:#0d2d54 !important}.drx-stats,.drx-pricing,.drx-included,.drx-how,.drx-transfer{background:var(--bg,#fff)}.drx-stats{padding:3rem 0 2.25rem;border-bottom:1px solid var(--border,#e5e7eb)}.drx-pricing{padding:5rem 0 4rem}.drx-included{padding:5rem 0 4rem;background:#f8fafc}[data-theme="dark"] .drx-included{background:rgba(255,255,255,.02)}.drx-how{padding:5rem 0 4rem}.drx-transfer{padding:0 0 5rem}.drx-head{text-align:center;max-width:720px;margin:0 auto 3rem;padding:0 1rem}.drx-kicker{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#065CFE;margin-bottom:.85rem}.drx-title{font-size:clamp(1.7rem,3.2vw,2.4rem);font-weight:800;letter-spacing:-.02em;line-height:1.18;color:var(--text,#0f172a);margin:0 0 .85rem}.drx-title .gold{background:linear-gradient(120deg,#f5b342 0%,#e98810 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.drx-sub{font-size:1rem;line-height:1.6;color:var(--text2,#64748b);margin:0}.drx-stats-row{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;align-items:center}.drx-stat{text-align:center;padding:.5rem}.drx-stat-num{font-size:clamp(1.85rem,3.6vw,2.5rem);font-weight:900;letter-spacing:-.025em;color:var(--text,#0f172a);line-height:1}.drx-stat-num span{font-size:.65em;font-weight:700;color:#065CFE;margin-left:.1em}.drx-stat-label{font-size:.85rem;font-weight:600;color:var(--text2,#64748b);margin-top:.45rem;letter-spacing:.005em}@media(max-width:768px){.drx-stats-row{grid-template-columns:repeat(2,1fr);gap:1.5rem 1rem}}.drx-tld-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2rem}@media(max-width:1024px){.drx-tld-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.drx-tld-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:420px){.drx-tld-grid{grid-template-columns:1fr}}.drx-tld-card{position:relative;display:flex;flex-direction:column;gap:.4rem;padding:1.4rem 1.25rem;background:var(--card,#fff);border:1.5px solid #e5e7eb;border-radius:14px;text-decoration:none;color:inherit;transition:border-color .15s ease,transform .15s ease}[data-theme="dark"] .drx-tld-card{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.08)}.drx-tld-card:hover{border-color:#065CFE}.drx-tld-featured{background:linear-gradient(160deg,#eff6ff 0%,#dbeafe 100%);border-color:#bfdbfe}[data-theme="dark"] .drx-tld-featured{background:linear-gradient(160deg,rgba(6,92,254,.18) 0%,rgba(6,92,254,.08) 100%);border-color:rgba(96,165,250,.35)}.drx-tld-tag{position:absolute;top:-10px;right:14px;background:#065CFE;color:#fff;font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:.3rem .65rem;border-radius:99px}.drx-tld-ext{font-size:1.5rem;font-weight:900;color:var(--text,#0f172a);letter-spacing:-.02em}[data-theme="dark"] .drx-tld-ext{color:#fff}.drx-tld-desc{font-size:.8rem;font-weight:500;color:var(--text2,#64748b);line-height:1.4}.drx-tld-price-row{display:flex;align-items:baseline;gap:.4rem;margin-top:.25rem}.drx-tld-price-row s{font-size:.78rem;color:#94a3b8;text-decoration:line-through;font-weight:500}.drx-tld-price-row strong{font-size:1.2rem;font-weight:800;color:#065CFE;letter-spacing:-.015em}.drx-tld-price-row em{font-size:.78rem;color:var(--text2,#64748b);font-style:normal;font-weight:600}.drx-tld-all{display:inline-flex;align-items:center;gap:.5rem;margin:.5rem auto 0;padding:.7rem 1.4rem;background:transparent;color:#065CFE;border:1.5px solid #065CFE;border-radius:8px;font-weight:700;font-size:.92rem;text-decoration:none;transition:background .15s ease,color .15s ease}.drx-tld-all:hover{background:#065CFE;color:#fff}.drx-tld-all svg{width:14px;height:14px}.drx-tld-all{}.drx-pricing>.container{text-align:center}.drx-pricing>.container .drx-head,.drx-pricing>.container .drx-tld-grid{text-align:left}.drx-feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}@media(max-width:900px){.drx-feat-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.drx-feat-grid{grid-template-columns:1fr}}.drx-feat{background:var(--card,#fff);border:1.5px solid #e5e7eb;border-radius:14px;padding:1.5rem 1.4rem;display:flex;flex-direction:column;gap:.55rem;transition:border-color .15s ease}[data-theme="dark"] .drx-feat{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.08)}.drx-feat:hover{border-color:#bfdbfe}.drx-feat-icon{width:44px;height:44px;border-radius:11px;background:linear-gradient(135deg,#dbeafe 0%,#eff6ff 100%);color:#065CFE;display:inline-flex;align-items:center;justify-content:center;margin-bottom:.35rem}[data-theme="dark"] .drx-feat-icon{background:rgba(6,92,254,.15);color:#60a5fa}.drx-feat-icon svg{width:22px;height:22px}.drx-feat h3{font-size:1.05rem;font-weight:800;color:var(--text,#0f172a);margin:0;letter-spacing:-.005em}[data-theme="dark"] .drx-feat h3{color:#f1f5f9}.drx-feat p{font-size:.88rem;line-height:1.55;color:var(--text2,#64748b);margin:0}.drx-feat code{background:#eff6ff;color:#065CFE;font-size:.82rem;padding:.05rem .35rem;border-radius:4px;font-family:ui-monospace,"SF Mono",Menlo,monospace}[data-theme="dark"] .drx-feat code{background:rgba(6,92,254,.18);color:#60a5fa}.drx-how-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;counter-reset:none}@media(max-width:760px){.drx-how-grid{grid-template-columns:1fr}}.drx-how-step{position:relative;background:var(--card,#fff);border:1.5px solid #e5e7eb;border-radius:14px;padding:2rem 1.5rem 1.6rem;display:flex;flex-direction:column;gap:.55rem}[data-theme="dark"] .drx-how-step{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.08)}.drx-how-num{position:absolute;top:-14px;left:24px;width:34px;height:34px;border-radius:8px;background:#065CFE;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:900;letter-spacing:.05em}.drx-how-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#dbeafe 0%,#eff6ff 100%);color:#065CFE;margin:.3rem 0 .5rem}[data-theme="dark"] .drx-how-icon{background:rgba(6,92,254,.15);color:#60a5fa}.drx-how-icon svg{width:24px;height:24px}.drx-how-step h3{font-size:1.15rem;font-weight:800;color:var(--text,#0f172a);margin:0;letter-spacing:-.01em}[data-theme="dark"] .drx-how-step h3{color:#f1f5f9}.drx-how-step p{font-size:.9rem;line-height:1.6;color:var(--text2,#64748b);margin:0}.drx-transfer-card{display:grid;grid-template-columns:1.1fr .9fr;gap:2.5rem;align-items:center;background:linear-gradient(135deg,#0a1f5c 0%,#04125c 50%,#021040 100%);border-radius:24px;padding:3rem 3rem;color:#fff;overflow:hidden;position:relative}[data-theme="dark"] .drx-transfer-card{background:linear-gradient(135deg,#0a1f5c 0%,#060d2a 50%,#04081f 100%)}.drx-transfer-card::before{content:"";position:absolute;top:-40%;right:-15%;width:520px;height:520px;background:radial-gradient(circle,rgba(96,165,250,.18) 0%,transparent 70%);pointer-events:none}@media(max-width:900px){.drx-transfer-card{grid-template-columns:1fr;padding:2rem 1.5rem;gap:1.5rem}}.drx-transfer-text{position:relative;z-index:1}.drx-transfer-card .drx-kicker{color:#93c5fd}.drx-transfer-card .drx-title{color:#fff}.drx-transfer-card .drx-title .gold{background:linear-gradient(120deg,#fcd34d 0%,#f59e0b 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.drx-transfer-text>p{font-size:.98rem;line-height:1.65;color:rgba(255,255,255,.78);margin:0 0 1.4rem}.drx-transfer-checks{list-style:none;margin:0 0 1.6rem;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.55rem 1rem}@media(max-width:560px){.drx-transfer-checks{grid-template-columns:1fr}}.drx-transfer-checks li{display:flex;align-items:center;gap:.55rem;font-size:.9rem;color:rgba(255,255,255,.88);font-weight:500}.drx-check{width:20px;height:20px;border-radius:50%;background:#22c55e;color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.drx-check svg{width:11px;height:11px}.drx-transfer-cta{display:inline-flex;align-items:center;gap:.5rem;padding:0 1.4rem;height:48px;background:#fff;color:#065CFE !important;border-radius:8px;font-weight:700;font-size:.95rem;text-decoration:none;transition:background .15s ease,color .15s ease}.drx-transfer-cta:hover{background:#eff6ff;color:#054acc !important}.drx-transfer-cta svg{width:14px;height:14px}.drx-transfer-visual{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.drx-transfer-visual img{width:100%;max-width:420px;height:auto;border-radius:14px;display:block}.dr-why,.dr-tld,.dr-steps,.dr-transfer{display:none !important}body.domain-transfer-page .page-hero{min-height:auto !important;padding:8.5rem 0 5rem !important;text-align:left !important;background-position:right center !important;background-size:cover !important;background-repeat:no-repeat !important}body.domain-transfer-page .page-hero.hero-bg-ds{background-image:url('../img/banner/wa.webp') !important}body.domain-transfer-page .page-hero::before{content:"";position:absolute;inset:0;background:linear-gradient( to right,rgba(2,18,110,.94) 0%,rgba(2,18,110,.92) 35%,rgba(2,14,80,.78) 60%,rgba(2,10,55,.45) 82%,rgba(0,8,40,.18) 100% ) !important;z-index:0;pointer-events:none}body.domain-transfer-page .page-hero>*{position:relative;z-index:1}body.domain-transfer-page .page-hero .container{max-width:1200px !important}body.domain-transfer-page .page-hero h1{font-size:clamp(2.2rem,4.8vw,3.6rem) !important;font-weight:800 !important;letter-spacing:-.025em !important;line-height:1.1 !important;margin:0 0 1.1rem !important;max-width:640px !important;text-align:left !important;color:#fff !important}body.domain-transfer-page .page-hero h1 .gold{background:linear-gradient(120deg,#fcd34d 0%,#f59e0b 100%);-webkit-background-clip:text;background-clip:text;color:transparent !important;font-weight:800}body.domain-transfer-page .page-hero p{max-width:520px !important;margin:0 0 1.5rem !important;color:rgba(255,255,255,.82) !important;font-size:1rem !important;line-height:1.6 !important;font-weight:400 !important;text-align:left !important}body.domain-transfer-page .page-hero .dtx-form{margin:0 !important;padding:0 !important;max-width:560px !important}@media(max-width:900px){body.domain-transfer-page .page-hero h1{max-width:100% !important}body.domain-transfer-page .page-hero p{max-width:100% !important}}@media(max-width:768px){body.domain-transfer-page .page-hero{padding:6.5rem 0 3.5rem !important}body.domain-transfer-page .page-hero h1{font-size:1.85rem !important}body.domain-transfer-page .page-hero p{font-size:.88rem !important}}.dtx-form{max-width:780px;margin:1.4rem auto 0;padding:0 1rem;position:relative;z-index:2}.dtx-step{animation:dtxFade .25s ease}@keyframes dtxFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.dtx-search{display:flex;align-items:stretch;gap:0;background:#fff;border-radius:10px;padding:0;box-shadow:0 10px 30px rgba(0,0,0,.18);height:48px;overflow:hidden;position:relative;max-width:520px;margin:0}.dtx-search-icon{width:16px;height:16px;margin:0 .55rem 0 .9rem;color:#94a3b8;align-self:center;flex-shrink:0}.dtx-search input{flex:1 1 auto;border:0;outline:0;background:transparent;font-size:.95rem;font-weight:500;color:#0f172a;padding:0 .25rem;height:100%;font-family:inherit;min-width:0}.dtx-search input::placeholder{color:#94a3b8;font-weight:400}.dtx-search button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;height:100%;padding:0 1.2rem;border:0;border-radius:0;background:#065CFE;color:#fff;font-weight:700;font-size:.9rem;cursor:pointer;flex-shrink:0;transition:background .15s ease;position:relative}.dtx-search button svg{width:13px;height:13px}.dtx-search button:hover{background:#054acc}.dtx-search button:disabled{opacity:.7;cursor:wait}.dtx-help{font-size:.82rem;color:rgba(255,255,255,.7);text-align:left;margin:2rem 0 0;max-width:520px;line-height:1.5}@media(max-width:560px){.dtx-search{height:auto;flex-direction:column;gap:0;max-width:100%}.dtx-search-icon{display:none}.dtx-search input{width:100%;padding:.9rem 1rem;height:auto;font-size:.95rem}.dtx-search button{width:100%;height:44px;padding:0 1rem}}.dtx-alert{display:flex;align-items:flex-start;gap:.85rem;padding:1rem 1.15rem;border-radius:12px;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.35);color:#dcfce7;margin-bottom:1.4rem;text-align:left}.dtx-alert svg{width:24px;height:24px;flex-shrink:0;color:#4ade80;margin-top:.05rem}.dtx-alert-error{background:rgba(239,68,68,.14);border-color:rgba(239,68,68,.4);color:#fee2e2}.dtx-alert-error svg{color:#fca5a5}.dtx-alert-body{flex:1;min-width:0;line-height:1.5}.dtx-alert-body strong{color:#fff;font-weight:800}.dtx-alert-prices{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.6rem}.dtx-pill{display:inline-flex;align-items:baseline;gap:.35rem;background:rgba(255,255,255,.14);color:#fff;font-size:.85rem;padding:.35rem .75rem;border-radius:999px;border:1px solid rgba(255,255,255,.18)}.dtx-pill em{font-style:normal;color:rgba(255,255,255,.7);font-size:.78rem;font-weight:600}.dtx-pill strong{color:#fff;font-weight:800;font-size:.95rem}.dtx-pill-soft{background:rgba(255,255,255,.08);color:rgba(255,255,255,.85)}.dtx-fields{background:rgba(255,255,255,.97);border-radius:16px;padding:1.6rem 1.5rem 1.4rem;display:flex;flex-direction:column;gap:1rem;text-align:left;box-shadow:0 16px 50px rgba(0,0,0,.22)}[data-theme="dark"] .dtx-fields{background:rgba(15,23,42,.92)}.dtx-field{display:flex;flex-direction:column;gap:.35rem}.dtx-field-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:560px){.dtx-field-row{grid-template-columns:1fr}}.dtx-label{font-size:.83rem;font-weight:700;color:#0f172a;letter-spacing:.005em}[data-theme="dark"] .dtx-label{color:#f1f5f9}.dtx-req{color:#ef4444;font-style:normal;font-weight:700}.dtx-opt{color:#94a3b8;font-weight:500;font-size:.78rem}.dtx-input{width:100%;height:46px;padding:0 .9rem;background:#fff;border:1.5px solid #cbd5e1;border-radius:9px;font-size:.95rem;font-family:inherit;color:#0f172a;outline:none;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}[data-theme="dark"] .dtx-input{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.14);color:#f1f5f9}.dtx-input:focus{border-color:#065CFE;box-shadow:0 0 0 3px rgba(6,92,254,.18)}.dtx-input-mono{font-family:ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.02em}.dtx-input-error{border-color:#ef4444 !important;box-shadow:0 0 0 3px rgba(239,68,68,.18) !important;animation:dtxShake .35s ease}@keyframes dtxShake{0%,100%{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.dtx-meta{font-size:.78rem;color:#64748b;line-height:1.45;margin-top:.1rem}[data-theme="dark"] .dtx-meta{color:#94a3b8}select.dtx-input{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%2364748b'><path d='M5.23 7.21a.75.75 0 0 1 1.06.02L10 11.06l3.71-3.83a.75.75 0 1 1 1.08 1.04l-4.25 4.39a.75.75 0 0 1-1.08 0L5.21 8.27a.75.75 0 0 1 .02-1.06z'/></svg>");background-repeat:no-repeat;background-position:right .85rem center;background-size:18px;padding-right:2.4rem}.dtx-actions{display:flex;align-items:center;justify-content:space-between;gap:.85rem;margin-top:1.2rem}.dtx-back,.dtx-submit{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:48px;padding:0 1.4rem;border-radius:9px;font-weight:700;font-size:.95rem;font-family:inherit;cursor:pointer;border:0;transition:background .15s ease,color .15s ease}.dtx-back{background:transparent;color:rgba(255,255,255,.85);border:1.5px solid rgba(255,255,255,.3)}.dtx-back:hover{background:rgba(255,255,255,.1);color:#fff}.dtx-back svg{width:14px;height:14px}.dtx-submit{background:#16a34a;color:#fff;flex:1 1 auto;max-width:340px;margin-left:auto;position:relative}.dtx-submit:hover{background:#15803d}.dtx-submit:disabled{opacity:.7;cursor:wait}.dtx-submit svg{width:14px;height:14px}.dtx-btn-spin{display:none;width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:dtxSpin .65s linear infinite}@keyframes dtxSpin{to{transform:rotate(360deg)}}.is-loading .dtx-btn-label{visibility:hidden}.is-loading .dtx-btn-spin{display:inline-block;position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-8px}.is-loading svg:not(.dtx-btn-spin){visibility:hidden}.dtx-step-success{text-align:center}.dtx-success{background:rgba(255,255,255,.97);border-radius:18px;padding:2.5rem 2rem 2.2rem;box-shadow:0 16px 50px rgba(0,0,0,.22);display:flex;flex-direction:column;align-items:center;gap:.85rem}[data-theme="dark"] .dtx-success{background:rgba(15,23,42,.95)}.dtx-success-icon{width:64px;height:64px;border-radius:50%;background:#dcfce7;color:#16a34a;display:inline-flex;align-items:center;justify-content:center}[data-theme="dark"] .dtx-success-icon{background:rgba(22,163,74,.18);color:#4ade80}.dtx-success-icon svg{width:36px;height:36px}.dtx-success h2{font-size:1.55rem;font-weight:800;margin:0;color:#0f172a}[data-theme="dark"] .dtx-success h2{color:#f1f5f9}.dtx-success p{font-size:.95rem;color:#475569;line-height:1.5;max-width:440px;margin:0}[data-theme="dark"] .dtx-success p{color:#cbd5e1}.dtx-success-meta{font-size:.85rem !important;font-weight:700 !important;color:#065CFE !important;background:#eff6ff;padding:.4rem .85rem;border-radius:8px}[data-theme="dark"] .dtx-success-meta{background:rgba(6,92,254,.18);color:#60a5fa !important}.dtx-success-btn{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 1.4rem;background:#065CFE;color:#fff;border-radius:9px;font-weight:700;font-size:.92rem;text-decoration:none;margin-top:.4rem;transition:background .15s ease}.dtx-success-btn:hover{background:#054acc;color:#fff}.dtx-trust{list-style:none;margin:1.5rem 0 0;padding:0;display:flex;justify-content:center;flex-wrap:wrap;gap:.4rem 1.4rem}.dtx-trust li{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;color:rgba(255,255,255,.85);font-weight:600}.dtx-trust-ic{width:18px;height:18px;border-radius:50%;background:rgba(34,197,94,.85);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.dtx-trust-ic svg{width:11px;height:11px}.dtx-how,.dtx-why{padding:5rem 0 4rem}.dtx-why{background:#f8fafc}[data-theme="dark"] .dtx-why{background:rgba(255,255,255,.02)}.dtx-section-head{text-align:center;max-width:720px;margin:0 auto 3rem;padding:0 1rem}.dtx-kicker{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#065CFE;margin-bottom:.75rem}.dtx-h2{font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;letter-spacing:-.02em;line-height:1.25;color:var(--text,#0f172a);margin:0 0 .75rem}.dtx-sub{font-size:1rem;line-height:1.6;color:var(--text2,#64748b);margin:0}.dtx-how-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1.1rem}@media(max-width:1000px){.dtx-how-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.dtx-how-grid{grid-template-columns:1fr}}.dtx-how-card{position:relative;background:var(--card,#fff);border:1.5px solid #e5e7eb;border-radius:14px;padding:2rem 1.4rem 1.5rem}[data-theme="dark"] .dtx-how-card{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.08)}.dtx-how-num{position:absolute;top:-14px;left:20px;background:#065CFE;color:#fff;font-size:.74rem;font-weight:900;letter-spacing:.05em;padding:.35rem .65rem;border-radius:8px}.dtx-how-card h3{font-size:1.05rem;font-weight:800;color:var(--text,#0f172a);margin:.5rem 0 .35rem}[data-theme="dark"] .dtx-how-card h3{color:#f1f5f9}.dtx-how-card p{font-size:.88rem;line-height:1.55;color:var(--text2,#64748b);margin:0}.dtx-why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.1rem}@media(max-width:900px){.dtx-why-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.dtx-why-grid{grid-template-columns:1fr}}.dtx-why-card{background:var(--card,#fff);border:1.5px solid #e5e7eb;border-radius:14px;padding:1.5rem 1.4rem;display:flex;flex-direction:column;gap:.45rem}[data-theme="dark"] .dtx-why-card{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.08)}.dtx-why-ic{width:42px;height:42px;border-radius:11px;background:linear-gradient(135deg,#dbeafe 0%,#eff6ff 100%);color:#065CFE;display:inline-flex;align-items:center;justify-content:center;margin-bottom:.3rem}[data-theme="dark"] .dtx-why-ic{background:rgba(6,92,254,.15);color:#60a5fa}.dtx-why-ic svg{width:22px;height:22px}.dtx-why-card h3{font-size:1rem;font-weight:800;color:var(--text,#0f172a);margin:0}[data-theme="dark"] .dtx-why-card h3{color:#f1f5f9}.dtx-why-card p{font-size:.86rem;line-height:1.55;color:var(--text2,#64748b);margin:0}.fpi-card svg{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;display:block !important}.fpi-card img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;padding:2px !important;object-fit:contain !important;display:block !important;box-sizing:border-box !important}@media(max-width:768px){.footer .footer-bottom{flex-direction:column !important;align-items:flex-start !important;text-align:left !important;gap:.85rem !important}.footer-copyright,.footer-bottom .footer-copyright{max-width:100% !important;font-size:.62rem !important}.footer-payment-icons{justify-content:flex-start !important;width:100% !important}}.hero-btns{gap:.7rem !important}.hero-btn-primary,.hero-btn-outline{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:.5rem !important;height:44px !important;padding:0 1.25rem !important;border-radius:8px !important;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;font-size:.9rem !important;font-weight:700 !important;letter-spacing:0 !important;text-decoration:none !important;white-space:nowrap !important;box-sizing:border-box !important;transition:background .15s ease,color .15s ease,border-color .15s ease !important;box-shadow:none !important;transform:none !important}.hero-btn-primary{background:#fff !important;color:#065CFE !important;border:1.5px solid #fff !important}.hero-btn-primary:hover{background:#eff6ff !important;color:#054acc !important;border-color:#eff6ff !important;box-shadow:none !important;transform:none !important}.hero-btn-outline{background:transparent !important;color:#fff !important;border:1.5px solid rgba(255,255,255,.7) !important}.hero-btn-outline:hover{background:#fff !important;color:#065CFE !important;border-color:#fff !important;box-shadow:none !important;transform:none !important}.hero-btn-primary .hero-btn-arrow,.hero-btn-outline .hero-btn-arrow{width:14px !important;height:14px !important;stroke-width:2.4 !important}@media(max-width:768px){.hero-btn-primary,.hero-btn-outline{height:40px !important;padding:0 1rem !important;font-size:.88rem !important;width:100% !important}}.page-hero.hero-bg-ds{background-image:url('../img/banner/hero-bg-ds.webp') !important}.page-hero h1 .gold,.page-hero h1 .dr-title-blue{background:linear-gradient(90deg,#fbbf24 0%,#f59e0b 60%,#fcd34d 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;color:transparent !important}.domain-info-card::before,.domain-info-card:hover::before,.domain-info-card.active::before{display:none !important;content:none !important}.domain-info-card,.domain-info-card:hover,.domain-info-card.active{transform:none !important;box-shadow:0 1px 3px rgba(15,23,42,.04) !important;border-color:var(--border) !important}@media(max-width:900px){.page-hero{background:linear-gradient(160deg,#020e6e 0%,#001678 55%,#001e8c 100%) !important}}html,body{max-width:100vw !important;overflow-x:hidden !important}.ord-step-pane.is-init-loading>*:not(.ord-step-title):not(.ord-init-skel){display:none !important}.ord-init-skel{display:flex;flex-direction:column;gap:1rem;padding:.25rem 0 1rem;margin-top:.5rem}.ord-step-pane:not(.is-init-loading) .ord-init-skel{display:none}.ord-skel-row{display:flex;gap:.7rem;flex-wrap:wrap}.ord-skel-row>.ord-skel-pill{flex:1 1 0;min-width:0}.ord-skel{position:relative;background:#eef2f7;border-radius:10px;overflow:hidden}.ord-skel-card{height:170px}.ord-skel-line{height:16px;width:32%;border-radius:6px}.ord-skel-line-sm{width:25%}.ord-skel-pill{height:54px}.ord-skel-block{height:120px}.ord-skel-pay-row{height:78px;width:100%;margin-bottom:.85rem}.ord-skel-pay-row:last-child{margin-bottom:0}.ord-pay-loading{display:flex;flex-direction:column;background:transparent !important;padding:0 !important;border:0 !important}.ord-pay-loading .ord-cycle-spinner{display:none}.ord-skel::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.65) 50%,transparent 100% );animation:ord-skel-shimmer 1.4s linear infinite}@keyframes ord-skel-shimmer{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}[data-theme="dark"] .ord-skel{background:rgba(255,255,255,.05)}[data-theme="dark"] .ord-skel::after{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.08) 50%,transparent 100% )}.ord-plan-total{display:inline-flex !important;align-items:center !important;gap:.45rem !important;padding:.55rem .9rem !important;border-radius:10px !important;background:linear-gradient(180deg,#fdf1f3 0%,#fbe4e8 100%) !important;border:1px solid #f3c8cf !important;box-shadow:0 1px 0 rgba(146,21,42,.04),0 4px 14px rgba(146,21,42,.06) !important;font-size:.9rem !important}.ord-plan-total .ord-plan-total-label{color:#92152a !important;font-weight:600 !important;letter-spacing:.005em !important}.ord-plan-total strong{color:#92152a !important;font-weight:800 !important;font-size:1.18rem !important;margin-left:.1rem !important;letter-spacing:-.01em !important}[data-theme="dark"] .ord-plan-total{background:linear-gradient(180deg,rgba(146,21,42,.18) 0%,rgba(146,21,42,.12) 100%) !important;border-color:rgba(248,113,113,.35) !important;box-shadow:0 4px 14px rgba(0,0,0,.25) !important}[data-theme="dark"] .ord-plan-total .ord-plan-total-label,[data-theme="dark"] .ord-plan-total strong{color:#fca5a5 !important}@media(max-width:640px){.ord-plan-total{padding:.5rem .75rem !important;font-size:.84rem !important}.ord-plan-total strong{font-size:1.05rem !important}}body.domain-register-page .ds-hero-search,body.domain-register-page .ds-hero-search:hover,body.domain-register-page .ds-hero-search:focus,body.domain-register-page .ds-hero-search:focus-within,body.domain-register-page .ds-hero-search:active{background:rgba(255,255,255,.08) !important;border:1px solid rgba(255,255,255,.18) !important;outline:0 !important;border-radius:999px !important;padding:.4rem !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;overflow:hidden !important;display:flex !important;align-items:center !important;transition:none !important;filter:none !important;transform:none !important}body.domain-register-page .ds-hero-search>svg{display:block !important;width:18px !important;height:18px !important;color:rgba(255,255,255,.7) !important;stroke:rgba(255,255,255,.7) !important;fill:none !important;margin:0 .25rem 0 1.1rem !important;flex-shrink:0 !important}body.domain-register-page .ds-hero-search input,body.domain-register-page .ds-hero-search input:hover,body.domain-register-page .ds-hero-search input:focus,body.domain-register-page .ds-hero-search input:active{flex:1 !important;background:transparent !important;color:#fff !important;font-size:1rem !important;font-weight:500 !important;padding:.85rem 1.4rem !important;border:0 !important;outline:0 !important;box-shadow:none !important;filter:none !important;transform:none !important;transition:none !important;min-width:0 !important}body.domain-register-page .ds-hero-search input::placeholder{color:rgba(255,255,255,.6) !important;font-weight:400 !important}body.domain-register-page .ds-hero-search button,body.domain-register-page .ds-hero-search button:hover,body.domain-register-page .ds-hero-search button:focus,body.domain-register-page .ds-hero-search button:active{padding:.7rem 1.6rem !important;margin:0 !important;background:#fff !important;color:#0f172a !important;border:0 !important;outline:0 !important;border-radius:999px !important;font-weight:700 !important;font-size:.95rem !important;letter-spacing:.005em !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:0 !important;flex-shrink:0 !important;box-shadow:none !important;transition:none !important;transform:none !important;filter:none !important;cursor:pointer !important}body.domain-register-page .ds-hero-search button svg{display:none !important}body.domain-register-page .ds-hero-search .ds-hero-btn-label{color:#0f172a !important;font-weight:700 !important;font-size:.95rem !important;display:inline !important}body.domain-register-page .page-hero h1{font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;font-size:clamp(2.4rem,4.2vw,3.9rem) !important;font-weight:800 !important;line-height:1.06 !important;letter-spacing:-.025em !important;max-width:820px !important;margin:0 0 1.2rem !important;color:#fff !important}@media(max-width:540px){body.domain-register-page .page-hero h1{font-size:clamp(2rem,7vw,2.6rem) !important;line-height:1.1 !important}}body.domain-register-page .page-hero.hero-bg-ds{background-position:right top !important;background-size:cover !important}.rdp-cta,.cph-cta,.sslp-btn,.tw-plan-btn,.tw-plan-btn-solid,.cmp-cta-btn,.gws-quote-btn,.mbg-cta,.dr-tld-more,.dr-transfer-cta,.dr-cta,.ds-primary-cta,.cta-pbtn-primary,.svc-cta,.btn-primary{display:flex !important;align-items:center !important;justify-content:center !important;gap:.5rem !important;width:auto !important;height:40px !important;padding:0 1.25rem !important;margin:0 !important;background:#065CFE !important;color:#fff !important;border:0 !important;border-radius:8px !important;font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;font-size:.95rem !important;font-weight:700 !important;letter-spacing:.005em !important;text-decoration:none !important;text-align:center !important;cursor:pointer !important;box-shadow:none !important;transform:none !important;filter:none !important;transition:background .15s ease,transform .05s ease !important;white-space:nowrap !important;box-sizing:border-box !important}.rdp-card .rdp-cta,.cph-card .cph-cta,.sslp-card .sslp-btn,.tw-plan-card .tw-plan-btn,.tw-plan-card .tw-plan-btn-solid{margin:0 1.4rem 1.4rem !important;width:auto !important}.svc-cta,.dr-tld-more,.dr-transfer-cta,.dr-cta,.ds-primary-cta,.cta-pbtn-primary,.gws-quote-btn,.mbg-cta,.cmp-cta-btn{display:inline-flex !important}.rdp-cta:hover,.cph-cta:hover,.sslp-btn:hover,.tw-plan-btn:hover,.tw-plan-btn-solid:hover,.cmp-cta-btn:hover,.gws-quote-btn:hover,.mbg-cta:hover,.dr-tld-more:hover,.dr-transfer-cta:hover,.dr-cta:hover,.ds-primary-cta:hover,.cta-pbtn-primary:hover,.svc-cta:hover,.btn-primary:hover{background:#054acc !important;color:#fff !important;transform:none !important;box-shadow:none !important}.rdp-cta:active,.cph-cta:active,.sslp-btn:active,.tw-plan-btn:active,.tw-plan-btn-solid:active,.cmp-cta-btn:active,.gws-quote-btn:active,.mbg-cta:active,.dr-tld-more:active,.dr-transfer-cta:active,.dr-cta:active,.ds-primary-cta:active,.cta-pbtn-primary:active,.svc-cta:active,.btn-primary:active{transform:translateY(1px) !important}.rdp-cta svg,.cph-cta svg,.sslp-btn svg,.tw-plan-btn svg,.cmp-cta-btn svg,.gws-quote-btn svg,.mbg-cta svg,.dr-tld-more svg,.dr-transfer-cta svg,.dr-cta svg,.cta-pbtn-primary svg,.svc-cta svg{width:16px !important;height:16px !important;flex-shrink:0 !important}.dr-transfer-cta,.dr-transfer-cta:hover{background:#fff !important;color:#0f172a !important}.dr-transfer-cta:hover{background:#f1f5f9 !important}.cta-pbtn-outline{display:inline-flex !important;align-items:center !important;justify-content:center !important;height:40px !important;padding:0 1.25rem !important;background:transparent !important;color:#fff !important;border:1.5px solid rgba(255,255,255,.5) !important;border-radius:8px !important;font-size:.95rem !important;font-weight:700 !important;text-decoration:none !important;transition:background .15s ease,border-color .15s ease !important}.cta-pbtn-outline:hover{background:rgba(255,255,255,.08) !important;border-color:#fff !important;color:#fff !important}@media(max-width:540px){.rdp-cta,.cph-cta,.sslp-btn,.tw-plan-btn,.tw-plan-btn-solid,.cmp-cta-btn,.gws-quote-btn,.mbg-cta,.dr-tld-more,.dr-transfer-cta,.dr-cta,.ds-primary-cta,.cta-pbtn-primary,.cta-pbtn-outline,.svc-cta,.btn-primary{height:40px !important;font-size:.88rem !important}}body.domain-register-page .dr-mob-pill{display:none !important}.dr-why,.dr-tld,.dr-steps,.dr-transfer{padding:5rem 1.5rem;background:var(--bg,#f7f9fc)}.dr-tld{background:#fff}.dr-transfer{padding-top:1rem;padding-bottom:5rem}[data-theme="dark"] .dr-why,[data-theme="dark"] .dr-steps{background:transparent}[data-theme="dark"] .dr-tld{background:rgba(255,255,255,.02)}[data-theme="dark"] .dr-transfer{background:transparent}.dr-head{text-align:center;max-width:720px;margin:0 auto 3rem}.dr-eyebrow{display:inline-flex;padding:.4rem .85rem;background:rgba(6,92,254,.08);color:#065CFE;font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem}[data-theme="dark"] .dr-eyebrow{background:rgba(96,165,250,.14);color:#93c5fd}.dr-h2{font-size:clamp(1.6rem,2.8vw,2.4rem);font-weight:800;color:#0f172a;line-height:1.2;letter-spacing:-.02em;margin:0 0 .9rem}[data-theme="dark"] .dr-h2{color:#f1f5f9}.dr-h2 .gold{background:linear-gradient(90deg,#fbbf24 0%,#f59e0b 60%,#fcd34d 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;color:transparent !important}.dr-sub{font-size:1rem;color:#475569;line-height:1.7;margin:0}[data-theme="dark"] .dr-sub{color:#cbd5e1}.dr-why-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.dr-why-card{background:#fff;border:1px solid #e6eaf3;border-radius:14px;padding:1.6rem 1.4rem;display:flex;flex-direction:column;gap:.7rem}[data-theme="dark"] .dr-why-card{background:#0f1e3d;border-color:rgba(255,255,255,.08)}.dr-why-icon{width:44px;height:44px;border-radius:10px;background:rgba(6,92,254,.08);color:#065CFE;display:inline-flex;align-items:center;justify-content:center}[data-theme="dark"] .dr-why-icon{background:rgba(96,165,250,.14);color:#93c5fd}.dr-why-icon svg{width:22px;height:22px}.dr-why-card h3{font-size:1.05rem;font-weight:700;color:#0f172a;margin:0;letter-spacing:-.01em}[data-theme="dark"] .dr-why-card h3{color:#f1f5f9}.dr-why-card p{font-size:.9rem;line-height:1.6;color:#475569;margin:0}[data-theme="dark"] .dr-why-card p{color:#cbd5e1}.dr-tld-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.dr-tld-card{position:relative;background:#fff;border:1.5px solid #e6eaf3;border-radius:12px;padding:1.5rem 1.4rem;display:flex;flex-direction:column;gap:.5rem;transition:border-color .15s ease}.dr-tld-card:hover{border-color:#065CFE}[data-theme="dark"] .dr-tld-card{background:#0f1e3d;border-color:rgba(255,255,255,.08)}[data-theme="dark"] .dr-tld-card:hover{border-color:#3b82f6}.dr-tld-popular{border-color:#fbbf24;background:linear-gradient(180deg,#fffbeb 0%,#fff 60%)}[data-theme="dark"] .dr-tld-popular{background:linear-gradient(180deg,rgba(251,191,36,.12) 0%,#0f1e3d 60%);border-color:#fbbf24}.dr-tld-ribbon{position:absolute;top:.85rem;right:.85rem;padding:.2rem .55rem;background:#fbbf24;color:#78350f;font-size:.65rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.dr-tld-ext{font-size:1.5rem;font-weight:800;color:#065CFE;letter-spacing:-.02em}[data-theme="dark"] .dr-tld-ext{color:#60a5fa}.dr-tld-popular .dr-tld-ext{color:#92400e}[data-theme="dark"] .dr-tld-popular .dr-tld-ext{color:#fcd34d}.dr-tld-meta{font-size:.78rem;color:#64748b;font-weight:500}[data-theme="dark"] .dr-tld-meta{color:#94a3b8}.dr-tld-price{display:flex;align-items:baseline;gap:.4rem;margin-top:.3rem;flex-wrap:wrap}.dr-tld-price s{font-size:.85rem;color:#94a3b8;text-decoration:line-through;font-weight:500}.dr-tld-price strong{font-size:1.15rem;color:#0f172a;font-weight:800}[data-theme="dark"] .dr-tld-price strong{color:#f1f5f9}.dr-tld-price span{font-size:.78rem;color:#64748b;font-weight:500}[data-theme="dark"] .dr-tld-price span{color:#94a3b8}.dr-tld-foot{text-align:center;margin-top:2.2rem}.dr-tld-more{display:inline-flex;align-items:center;gap:.4rem;padding:.85rem 1.6rem;background:#065CFE;color:#fff !important;text-decoration:none;font-weight:700;font-size:.95rem;border-radius:8px;transition:background .15s ease}.dr-tld-more:hover{background:#054acc}.dr-steps-grid{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.dr-step{background:#fff;border:1px solid #e6eaf3;border-radius:14px;padding:1.8rem 1.6rem 1.6rem;display:flex;flex-direction:column;gap:.7rem;position:relative}[data-theme="dark"] .dr-step{background:#0f1e3d;border-color:rgba(255,255,255,.08)}.dr-step-num{font-size:2.2rem;font-weight:900;color:#065CFE;line-height:1;letter-spacing:-.04em;opacity:.18}[data-theme="dark"] .dr-step-num{color:#60a5fa;opacity:.3}.dr-step h3{font-size:1.15rem;font-weight:700;color:#0f172a;margin:0;letter-spacing:-.01em}[data-theme="dark"] .dr-step h3{color:#f1f5f9}.dr-step p{font-size:.92rem;line-height:1.6;color:#475569;margin:0}[data-theme="dark"] .dr-step p{color:#cbd5e1}.dr-transfer-card{max-width:1200px;margin:0 auto;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-radius:24px;padding:3rem 3rem;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:2rem;overflow:hidden;color:#fff}.dr-transfer-text{display:flex;flex-direction:column;gap:1rem}.dr-transfer .dr-eyebrow{background:rgba(255,255,255,.12);color:#fff}.dr-transfer-text .dr-h2{color:#fff;font-size:clamp(1.7rem,3vw,2.4rem);margin:0}.dr-transfer-text>p{font-size:.98rem;line-height:1.7;color:rgba(255,255,255,.75);margin:0;max-width:520px}.dr-transfer-checks{list-style:none;padding:0;margin:.4rem 0;display:flex;flex-direction:column;gap:.6rem}.dr-transfer-checks li{display:flex;align-items:center;gap:.65rem;font-size:.95rem;color:rgba(255,255,255,.92);font-weight:500}.dr-transfer-checks svg{width:18px;height:18px;flex-shrink:0;color:#4ade80}.dr-transfer-cta{display:inline-flex;align-self:flex-start;align-items:center;gap:.55rem;margin-top:.4rem;padding:.85rem 1.5rem;background:#fff;color:#0f172a !important;font-weight:700;font-size:.95rem;text-decoration:none;border-radius:8px;transition:background .15s ease}.dr-transfer-cta:hover{background:#f1f5f9}.dr-transfer-cta svg{width:16px;height:16px}.dr-transfer-image{display:flex;align-items:center;justify-content:center}.dr-transfer-image img{width:100%;max-width:480px;height:auto;display:block;object-fit:contain}@media(max-width:900px){.dr-why,.dr-tld,.dr-steps,.dr-transfer{padding:3rem 1rem}.dr-head{margin-bottom:2rem}.dr-why-grid{grid-template-columns:1fr 1fr;gap:.85rem}.dr-tld-grid{grid-template-columns:1fr 1fr;gap:.85rem}.dr-steps-grid{grid-template-columns:1fr;gap:.85rem}.dr-transfer-card{grid-template-columns:1fr;padding:2rem 1.5rem;gap:1.5rem}.dr-transfer-image{order:-1}.dr-transfer-image img{max-width:300px}}@media(max-width:540px){.dr-why-grid,.dr-tld-grid{grid-template-columns:1fr}}.dtx-section{padding:5rem 1.5rem;background:var(--bg,#f7f9fc)}.dtx-inner{max-width:1200px;margin:0 auto;background:linear-gradient(135deg,#f0f4ff 0%,#e6edff 100%);border:1px solid #d6def7;border-radius:24px;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:2.5rem;padding:3.5rem 3rem;overflow:hidden;position:relative}.dtx-content{display:flex;flex-direction:column;gap:1.1rem;min-width:0}.dtx-eyebrow{display:inline-flex;align-self:flex-start;padding:.4rem .85rem;background:rgba(6,92,254,.08);color:#065CFE;font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;border-radius:0}.dtx-title{font-size:clamp(1.7rem,3vw,2.6rem);font-weight:800;color:#0f172a;line-height:1.18;letter-spacing:-.02em;margin:0}.dtx-title .gold{background:linear-gradient(90deg,#fbbf24 0%,#f59e0b 60%,#fcd34d 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;color:transparent !important}.dtx-desc{font-size:.98rem;line-height:1.7;color:#475569;margin:0;max-width:520px}.dtx-checks{list-style:none;padding:0;margin:.4rem 0 .4rem;display:flex;flex-direction:column;gap:.6rem}.dtx-checks li{display:flex;align-items:flex-start;gap:.65rem;font-size:.92rem;color:#1e293b;font-weight:500;line-height:1.5}.dtx-checks li svg{width:18px;height:18px;flex-shrink:0;color:#16a34a;margin-top:2px}.dtx-cta{display:inline-flex;align-self:flex-start;align-items:center;gap:.55rem;margin-top:.4rem;padding:.85rem 1.4rem;background:#065CFE;color:#fff !important;font-weight:700;font-size:.95rem;letter-spacing:.005em;text-decoration:none;border-radius:8px;transition:background .15s ease}.dtx-cta:hover{background:#054acc}.dtx-cta svg{width:16px;height:16px}.dtx-visual{position:relative;display:flex;align-items:center;justify-content:center;min-height:380px}.dtx-img{width:100%;max-width:520px;height:auto;display:block;object-fit:contain}[data-theme="dark"] .dtx-section{background:transparent}[data-theme="dark"] .dtx-inner{background:linear-gradient(135deg,rgba(6,92,254,.12) 0%,rgba(6,92,254,.06) 100%);border-color:rgba(255,255,255,.08)}[data-theme="dark"] .dtx-eyebrow{background:rgba(96,165,250,.14);color:#93c5fd}[data-theme="dark"] .dtx-title{color:#f1f5f9}[data-theme="dark"] .dtx-desc{color:#cbd5e1}[data-theme="dark"] .dtx-checks li{color:#e2e8f0}[data-theme="dark"] .dtx-checks li svg{color:#4ade80}@media(max-width:900px){.dtx-section{padding:3rem 1rem}.dtx-inner{grid-template-columns:1fr;padding:2.5rem 1.75rem;gap:1.5rem}.dtx-visual{min-height:auto;order:-1}.dtx-img{max-width:340px;margin:0 auto}.dtx-desc{max-width:none}}.talk-modal-contact,.talk-modal-contact:hover,.talk-modal-contact:focus,.talk-modal-contact:active{border-radius:0 !important;box-shadow:none !important;transform:none !important;border:0 !important;transition:background .15s ease !important}.talk-modal-contact-call,.talk-modal-contact-call:hover{background:#065CFE !important}.talk-modal-contact-wa,.talk-modal-contact-wa:hover{background:#25D366 !important}.talk-modal-contact-icon{border-radius:0 !important;border:0 !important;background:rgba(255,255,255,.14) !important}body.domain-register-page .page-hero,body.domain-register-page .page-hero.hero-bg-ds{min-height:100vh !important;min-height:100dvh !important;padding:8.5rem 0 4rem !important;display:flex !important;align-items:center !important}body.domain-register-page .page-hero .container{width:100% !important}@media(max-width:768px){body.domain-register-page .page-hero,body.domain-register-page .page-hero.hero-bg-ds{padding:7rem 0 3rem !important}}@media(max-width:540px){body.domain-register-page .ds-hero-search{padding:.3rem !important}body.domain-register-page .ds-hero-search input{padding:.7rem 1rem !important;font-size:.95rem !important}body.domain-register-page .ds-hero-search button{padding:.6rem 1.1rem !important;font-size:.88rem !important}body.domain-register-page .ds-hero-search .ds-hero-btn-label{display:inline !important;font-size:.88rem !important;color:#0f172a !important}}html,body{overflow-x:clip !important;overflow-y:visible !important}.stk-section,.stk-track,.cph-stack-section,.cph-stack-track,section.stk-section,section.cph-stack-section{overflow:visible !important;contain:none !important}.stk-card{position:sticky !important;top:78px !important}@media(max-width:900px){.stk-card{top:70px !important}}.stk-btn,.cph-stack-btn,a.stk-btn,a.cph-stack-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:.5rem !important;height:40px !important;padding:0 1.4rem !important;margin:0 !important;background:#065CFE !important;color:#fff !important;border:0 !important;border-radius:8px !important;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;font-size:.95rem !important;font-weight:700 !important;letter-spacing:0 !important;text-decoration:none !important;box-shadow:none !important;transform:none !important;transition:background .15s ease !important;box-sizing:border-box !important;width:auto !important;max-width:max-content !important}.stk-btn:hover,.cph-stack-btn:hover,a.stk-btn:hover,a.cph-stack-btn:hover{background:#054acc !important;color:#fff !important;gap:.5rem !important;transform:none !important;box-shadow:none !important}.stk-btn svg,.cph-stack-btn svg{width:14px !important;height:14px !important;stroke:currentColor !important;fill:none !important;stroke-width:2.4 !important;stroke-linecap:round !important;stroke-linejoin:round !important}.pricing-card .btn-primary,.pricing-card .btn-primary.btn-full,.pricing-card .btn-primary.btn-full.btn-dark,.pricing-card a.btn-primary,.pricing-card button.btn-primary{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:40px !important;padding:0 1.25rem !important;margin:0 0 1.25rem !important;background:#065CFE !important;color:#fff !important;border:0 !important;border-radius:8px !important;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;font-size:.95rem !important;font-weight:700 !important;letter-spacing:0 !important;text-decoration:none !important;box-shadow:none !important;transform:none !important;transition:background .15s ease !important;box-sizing:border-box !important}.pricing-card .btn-primary:hover,.pricing-card .btn-primary.btn-full:hover,.pricing-card .btn-primary.btn-full.btn-dark:hover,.pricing-card a.btn-primary:hover,.pricing-card button.btn-primary:hover{background:#054acc !important;color:#fff !important;transform:none !important;box-shadow:none !important}.pricing-grid.cols-4 .pricing-card .btn-primary,.pricing-grid.cols-4 .pricing-card:not(.popular) .btn-primary,.pricing-grid.cols-4 .pricing-card.popular .btn-primary,.pricing-grid .pricing-card .btn-primary,.pricing-grid .pricing-card:not(.popular) .btn-primary,.pricing-grid .pricing-card.popular .btn-primary{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:40px !important;padding:0 1.25rem !important;margin:0 0 1.25rem !important;background:#065CFE !important;color:#fff !important;border:0 !important;border-radius:8px !important;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;font-size:.95rem !important;font-weight:700 !important;letter-spacing:0 !important;text-decoration:none !important;box-shadow:none !important;transform:none !important;transition:background .15s ease !important;box-sizing:border-box !important}.pricing-grid.cols-4 .pricing-card .btn-primary:hover,.pricing-grid.cols-4 .pricing-card:not(.popular) .btn-primary:hover,.pricing-grid.cols-4 .pricing-card.popular .btn-primary:hover,.pricing-grid .pricing-card .btn-primary:hover,.pricing-grid .pricing-card:not(.popular) .btn-primary:hover,.pricing-grid .pricing-card.popular .btn-primary:hover{background:#054acc !important;color:#fff !important;border:0 !important;box-shadow:none !important;transform:none !important}.cph-card{padding-left:1.05rem !important;padding-right:1.05rem !important}.cph-card .cph-cta{margin:.25rem 0 .55rem !important;width:100% !important;height:40px !important;padding:0 1.25rem !important;background:#065CFE !important;color:#fff !important;border:0 !important;border-radius:8px !important;font-weight:700 !important;font-size:.95rem !important;letter-spacing:0 !important;box-shadow:none !important;transform:none !important;transition:background .15s ease !important;box-sizing:border-box !important}.cph-card .cph-cta:hover{background:#054acc !important;color:#fff !important;border:0 !important;box-shadow:none !important;transform:none !important}.cph-card.is-popular .cph-cta,.cph-card.is-popular .cph-cta:hover{background:#065CFE !important;color:#fff !important;border:0 !important;box-shadow:none !important}.cph-card.is-popular .cph-cta:hover{background:#054acc !important}.cph-card .cph-highlights{margin:.4rem 0 .35rem !important}.cph-card .cph-deal{margin:.15rem 0 .45rem !important}@media(max-width:900px){.ord-mobile-bar-label{font-size:.7rem !important;color:var(--text2,#64748b) !important;text-transform:uppercase !important;letter-spacing:.05em !important;font-weight:700 !important}.ord-mobile-bar-total{font-size:1.55rem !important;font-weight:900 !important;color:#92152a !important;letter-spacing:-.02em !important;line-height:1.05 !important;margin-top:.2rem !important}[data-theme="dark"] .ord-mobile-bar-total{color:#fca5a5 !important}.ord-mobile-bar-cta{height:40px !important;padding:0 1.1rem !important;background:#065CFE !important;color:#fff !important;border:0 !important;border-radius:8px !important;font-size:.95rem !important;font-weight:700 !important;box-shadow:none !important;transform:none !important;transition:background .15s ease !important;flex:0 0 auto !important;max-width:55% !important}.ord-mobile-bar-cta:hover{background:#054acc !important}.ord-mobile-bar:has(.ord-mobile-bar-cta.is-final) .ord-mobile-bar-info{display:none !important}.ord-mobile-bar-cta.is-final{flex:1 1 100% !important;max-width:100% !important;width:100% !important;height:54px !important;font-size:1.05rem !important;font-weight:800 !important;letter-spacing:.005em !important;background:#16a34a !important;color:#fff !important;box-shadow:none !important}.ord-mobile-bar-cta.is-final:hover{background:#15803d !important}.ord-mobile-bar-cta.is-final .ord-mobile-bar-cta-label{font-size:1.05rem !important;font-weight:800 !important;letter-spacing:0 !important}}@media(max-width:520px){.ord-mobile-bar-total{font-size:1.35rem !important}.ord-mobile-bar-cta.is-final{height:50px !important;font-size:1rem !important}.ord-mobile-bar-cta.is-final .ord-mobile-bar-cta-label{font-size:1rem !important}}@media(max-width:360px){.ord-mobile-bar-total{font-size:1.2rem !important}}@media(max-width:600px){.ord-account-pane,.ord-account-pane[data-apane="signin"],.ord-account-pane[data-apane="signup"],.ord-account-pane[data-apane="loggedin"],.ord-auth-card,.ord-auth-form,.ord-auth-google,.ord-wiz-pane{max-width:100% !important;width:100% !important;box-sizing:border-box !important}.ord-form-grid-2{grid-template-columns:1fr !important;gap:.85rem !important}.ord-auth-card{padding:.25rem 0 !important;gap:1.1rem !important}.ord-auth-title{font-size:1.35rem !important;line-height:1.2 !important}.ord-auth-sub{font-size:.88rem !important}.ord-input,.ord-input-group input,.ord-input-group select,input.ord-input,select.ord-input,textarea.ord-input{width:100% !important;max-width:100% !important;box-sizing:border-box !important;min-width:0 !important}.ord-auth-tabs{width:100% !important;box-sizing:border-box !important}.ord-account-tab{flex:1 1 0 !important;min-width:0 !important;padding:.65rem .5rem !important;font-size:.85rem !important;text-align:center !important}.ord-auth-google,.ord-auth-google>div,.ord-auth-google .g_id_signin{max-width:100% !important;overflow:hidden !important}.ord-auth-google iframe{max-width:100% !important}.ord-step-pane{padding-left:0 !important;padding-right:0 !important}}@media(max-width:768px){.ord-step-pane .ord-section{margin-bottom:.85rem !important}.ord-step-pane .ord-section-title{margin-bottom:.5rem !important;font-size:.95rem !important}.ord-step-pane .ord-form,.ord-step-pane .ord-auth-form{gap:.7rem !important}.ord-step-pane .ord-label{gap:.3rem !important}.ord-card,.ord-plan-card{padding:1rem 1rem !important;margin-bottom:.85rem !important}.ord-plan-card-foot{gap:.5rem !important}}.ord-domain-optin{border:1.5px dashed #94a3b8 !important}.ord-domain-optin input[type="checkbox"]{width:22px !important;height:22px !important;border:2px solid #065CFE !important;background:#fff !important;border-radius:6px !important;flex-shrink:0 !important}.ord-domain-optin input[type="checkbox"]:checked{background:#065CFE !important;border-color:#065CFE !important;box-shadow:0 0 0 3px rgba(6,92,254,.15) !important}.ord-domain-optin input[type="checkbox"]:checked::after{width:6px !important;height:11px !important;border:solid #fff !important;border-width:0 2.5px 2.5px 0 !important}[data-theme="dark"] .ord-domain-optin input[type="checkbox"]{border-color:#60a5fa !important;background:rgba(15,23,42,.5) !important}[data-theme="dark"] .ord-domain-optin input[type="checkbox"]:checked{background:#60a5fa !important;border-color:#60a5fa !important}.ord-checkbox input[type="checkbox"]{width:20px !important;height:20px !important;border:2px solid #065CFE !important;border-radius:5px !important;background:#fff !important}.ord-checkbox input[type="checkbox"]:checked{background:#065CFE !important;border-color:#065CFE !important}.plans-slider-track .psc-cta,.plan-slide-card .psc-cta,.psc-cta,.psc-cta.psc-cta-fill,a.psc-cta,a.psc-cta.psc-cta-fill{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:40px !important;padding:0 1.25rem !important;margin:0 0 1rem !important;background:#065CFE !important;color:#fff !important;border:0 !important;border-radius:8px !important;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;font-size:.95rem !important;font-weight:700 !important;letter-spacing:0 !important;text-decoration:none !important;box-shadow:none !important;transform:none !important;transition:background .15s ease !important;box-sizing:border-box !important}.plan-slide-card .psc-cta:hover,.psc-cta:hover,.psc-cta.psc-cta-fill:hover,a.psc-cta:hover{background:#054acc !important;color:#fff !important;border:0 !important;box-shadow:none !important;transform:none !important}.psc-featured .psc-cta,.plan-slide-card.psc-featured .psc-cta{background:rgba(255,255,255,.16) !important;color:#fff !important;border:1.5px solid rgba(255,255,255,.25) !important;backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important}.psc-featured .psc-cta:hover,.plan-slide-card.psc-featured .psc-cta:hover{background:rgba(255,255,255,.28) !important;border-color:rgba(255,255,255,.4) !important}.plan-slide-card .psc-desc{min-height:3.7rem !important;display:block !important}@media(max-width:768px){.plan-slide-card .psc-desc{min-height:0 !important}}.ord-plan-card .ord-plan-price-num{font-size:1.45rem !important;font-weight:800 !important}.ord-plan-card .ord-plan-price-cur{font-size:.95rem !important;font-weight:700 !important}.ord-plan-card .ord-plan-price-suf{font-size:.85rem !important;font-weight:500 !important;color:var(--text2) !important}.ord-plan-card .ord-plan-total{display:inline-flex !important;align-items:baseline !important;gap:.4rem !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;border-radius:0 !important;font-size:1rem !important}.ord-plan-card .ord-plan-total .ord-plan-total-label{color:var(--text) !important;font-weight:700 !important;font-size:.95rem !important;letter-spacing:.005em !important}.ord-plan-card .ord-plan-total strong{color:#92152a !important;font-weight:900 !important;font-size:1.85rem !important;letter-spacing:-.02em !important;margin-left:.05rem !important}[data-theme="dark"] .ord-plan-card .ord-plan-total{background:transparent !important;border:0 !important;box-shadow:none !important}[data-theme="dark"] .ord-plan-card .ord-plan-total .ord-plan-total-label{color:var(--text) !important}[data-theme="dark"] .ord-plan-card .ord-plan-total strong{color:#fca5a5 !important}@media(max-width:640px){.ord-plan-card .ord-plan-price-num{font-size:1.2rem !important}.ord-plan-card .ord-plan-total strong{font-size:1.45rem !important}}.ord-summary .ord-summary-line.ord-summary-total{align-items:baseline !important}.ord-summary .ord-summary-line.ord-summary-total span{color:var(--text) !important;font-weight:700 !important;font-size:1.05rem !important}.ord-summary .ord-summary-line.ord-summary-total strong{color:#92152a !important;font-weight:900 !important;font-size:1.85rem !important;letter-spacing:-.02em !important}[data-theme="dark"] .ord-summary .ord-summary-line.ord-summary-total span{color:var(--text) !important}[data-theme="dark"] .ord-summary .ord-summary-line.ord-summary-total strong{color:#fca5a5 !important}@media(max-width:640px){.ord-summary .ord-summary-line.ord-summary-total strong{font-size:1.45rem !important}}.ord-cta,.ord-cta-primary,.ord-cta-sm,.ord-summary-cta,button.ord-cta,button.ord-cta-primary,button.ord-cta-sm{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:.5rem !important;height:40px !important;padding:0 1.4rem !important;background:#065CFE !important;color:#fff !important;border:0 !important;border-radius:8px !important;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;font-size:.95rem !important;font-weight:700 !important;letter-spacing:0 !important;text-decoration:none !important;box-shadow:none !important;transform:none !important;transition:background .15s ease !important;box-sizing:border-box !important;cursor:pointer !important;line-height:1 !important}.ord-cta-sm{height:40px !important;padding:0 1rem !important;font-size:.88rem !important}.ord-cta:hover:not(:disabled),.ord-cta-primary:hover:not(:disabled),.ord-cta-sm:hover:not(:disabled),.ord-summary-cta:hover:not(:disabled){background:#054acc !important;color:#fff !important;box-shadow:none !important;transform:none !important}.ord-cta:disabled,.ord-cta-primary:disabled,.ord-cta-sm:disabled{opacity:.55 !important;cursor:not-allowed !important}.ord-cta-ghost,button.ord-cta-ghost{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:.5rem !important;height:40px !important;padding:0 1.4rem !important;background:transparent !important;color:var(--text2) !important;border:1.5px solid var(--border) !important;border-radius:8px !important;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important;font-size:.95rem !important;font-weight:700 !important;letter-spacing:0 !important;text-decoration:none !important;box-shadow:none !important;transform:none !important;transition:background .15s ease,color .15s ease !important;box-sizing:border-box !important;cursor:pointer !important;line-height:1 !important}.ord-cta-ghost:hover,button.ord-cta-ghost:hover{background:var(--bg2) !important;color:var(--text) !important;box-shadow:none !important;transform:none !important}.ord-form-actions .ord-cta,.ord-form-actions .ord-cta-primary,.ord-form-actions .ord-cta-ghost{width:auto !important;flex:0 0 auto !important}.ord-step-pane>.ord-cta-primary,.ord-auth-form .ord-cta-primary{width:100% !important}.ord-cta svg,.ord-cta-primary svg,.ord-cta-ghost svg,.ord-summary-cta svg{width:16px !important;height:16px !important;stroke:currentColor !important;fill:none !important;stroke-width:2.4 !important;stroke-linecap:round !important;stroke-linejoin:round !important;flex-shrink:0 !important}@media(max-width:640px){.ord-cta,.ord-cta-primary,.ord-cta-ghost,.ord-summary-cta{height:40px !important;padding:0 1.1rem !important;font-size:.88rem !important}}.ord-step-pane[data-pane="1"] .ord-cta-primary{display:none !important}.ord-step-pane[data-pane="1"] .ord-trust-note{display:none !important}@media(max-width:900px){.ord-step-pane[data-pane="1"] .ord-cta-primary{display:none !important}}@media(min-width:901px){.ord-summary-cta{display:flex !important}}.ord-summary-cta.is-final,button.ord-summary-cta.is-final{background:#16a34a !important;color:#fff !important}.ord-summary-cta.is-final:hover:not(:disabled),button.ord-summary-cta.is-final:hover:not(:disabled){background:#15803d !important;color:#fff !important}.ord-mobile-bar-cta.is-final,button.ord-mobile-bar-cta.is-final{background:#16a34a !important;color:#fff !important}.ord-mobile-bar-cta.is-final:hover:not(:disabled),button.ord-mobile-bar-cta.is-final:hover:not(:disabled){background:#15803d !important;color:#fff !important}
/* ==================================================================
   PDF / PRINT EXPORT — keeps Safari's "Export as PDF" + Chrome's
   print preview tidy: A4 page size, content centered, no oversized
   sticky nav/mobile-bar/promo elements bleeding into the export.
================================================================== */
@media print{
  @page{size:A4 portrait;margin:18mm 14mm}
  html,body{
    width:auto !important;max-width:100% !important;
    margin:0 !important;padding:0 !important;
    background:#fff !important;color:#000 !important;
    overflow:visible !important;-webkit-print-color-adjust:exact;print-color-adjust:exact;
  }
  body{font-size:10.5pt;line-height:1.45}
  /* Center every full-width section on the print page */
  section,header,footer,main,.container{
    width:100% !important;max-width:780px !important;
    margin-left:auto !important;margin-right:auto !important;
    padding-left:0 !important;padding-right:0 !important;float:none !important;
  }
  /* Hide chrome that doesn't belong on paper */
  #navbar,.nav,.navbar,#nav-placeholder,
  .sbd-bnav,.sbd-promo-bar,.theme-btn,
  #talkModal,.talk-modal,.gws-modal-overlay,
  .ord-mobile-bar,#ordSummaryCta,.cta-person-section,
  .footer-payment-icons{display:none !important}
  /* Avoid awkward page breaks inside cards/tables */
  .pricing-card,.cph-card,.svc-card,.feat-card,.testi-card,
  .gws-card,.cmp-row,.faq-item,table,figure,img{
    page-break-inside:avoid;break-inside:avoid;
  }
  /* Hero banners: keep colours but cap height so they don't fill a full page */
  .page-hero,.hero,.home-hero{
    min-height:0 !important;padding:1.4rem 0 !important;
  }
  /* Links — show URL after them so paper readers can find pages */
  a[href]:after{content:" (" attr(href) ")";font-size:9pt;color:#555;word-break:break-all}
  a[href^="#"]:after,a[href^="javascript:"]:after,a[href=""]:after{content:""}
  /* Backgrounds & shadows are noisy on paper — flatten them */
  *{box-shadow:none !important;text-shadow:none !important}
  .hero-bg-sv,.hero-bg-order,.hero-bg-contact,.hero-bg-cart{
    background:#0f1f4d !important;
  }
}

/* Dark-mode: make mobile menu logo at top render white (it's a dark
   logo SVG that disappears on dark backgrounds). Same for the X close
   button stroke if it picks up the wrong colour. */
[data-theme="dark"] .mobile-logo-img,
[data-theme="dark"] .mobile-menu .mobile-logo-img,
[data-theme="dark"] .mobile-menu .mobile-logo img{
  filter:brightness(0) invert(1) !important;
}
[data-theme="dark"] .mobile-menu-close,
[data-theme="dark"] .mobile-menu-close svg{color:#fff !important;stroke:#fff !important}

/* ==================================================================
   MOBILE MENU — HostSeba-style tall rows with right-side chevrons.
   Overrides earlier compact .mobile-section-btn / .mobile-sub rules.
   ================================================================== */
.mobile-nav{padding:.25rem 0 !important;flex:1}
.mobile-section-btn{
  display:flex !important;align-items:center !important;justify-content:space-between !important;
  width:100% !important;
  padding:1rem 1.25rem !important;
  border:0 !important;background:transparent !important;
  border-bottom:1px solid rgba(0,0,0,.06) !important;
  border-radius:0 !important;
  font-size:1rem !important;font-weight:600 !important;
  color:var(--text) !important;
  text-align:left !important;
  min-height:56px !important;
  cursor:pointer !important;
  transition:background .15s ease !important;
}
.mobile-section-btn .msb-label{flex:1;display:block;line-height:1.25}
.mobile-section-btn .msb-chev{
  width:18px !important;height:18px !important;
  stroke:#9aa3b2 !important;fill:none !important;stroke-width:2.4 !important;
  stroke-linecap:round;stroke-linejoin:round;
  flex-shrink:0;margin-left:.75rem;
  transition:transform .2s ease,stroke .15s ease !important;
  transform:none !important;
}
.mobile-section-btn:hover{background:rgba(6,92,254,.04) !important;color:var(--primary) !important}
.mobile-section-btn:hover .msb-chev{stroke:var(--primary) !important}
.mobile-section-btn.open{background:rgba(0,0,0,.04) !important;color:var(--text) !important}
.mobile-section-btn.open .msb-chev{transform:rotate(-90deg) !important;stroke:var(--primary) !important}

.mobile-sub{
  display:none !important;
  padding:0 !important;
  background:rgba(0,0,0,.025) !important;
  border-bottom:1px solid rgba(0,0,0,.06) !important;
}
.mobile-sub.open{display:block !important}
.mobile-sub a{
  display:flex !important;align-items:center !important;justify-content:space-between !important;
  padding:.95rem 1.25rem .95rem 2rem !important;
  border-radius:0 !important;
  border-bottom:1px solid rgba(0,0,0,.05) !important;
  font-size:.95rem !important;font-weight:500 !important;
  color:var(--text2) !important;
  min-height:50px !important;
  text-decoration:none !important;
  transition:background .15s ease,color .15s ease !important;
}
.mobile-sub a:last-child{border-bottom:0 !important}
.mobile-sub a .msb-label{flex:1;display:block;line-height:1.25}
.mobile-sub a .msb-chev{
  width:16px !important;height:16px !important;
  stroke:#b6bcc8 !important;fill:none !important;stroke-width:2.4 !important;
  stroke-linecap:round;stroke-linejoin:round;
  flex-shrink:0;margin-left:.75rem;
  transition:stroke .15s ease,transform .15s ease !important;
}
.mobile-sub a:hover,
.mobile-sub a:active{
  background:rgba(6,92,254,.06) !important;
  color:var(--primary) !important;
}
.mobile-sub a:hover .msb-chev,
.mobile-sub a:active .msb-chev{stroke:var(--primary) !important;transform:translateX(2px) !important}

/* Dark-mode versions */
[data-theme="dark"] .mobile-section-btn{
  border-bottom-color:rgba(255,255,255,.07) !important;
  color:#e7ecf3 !important;
}
[data-theme="dark"] .mobile-section-btn:hover,
[data-theme="dark"] .mobile-section-btn.open{
  background:rgba(255,255,255,.04) !important;
}
[data-theme="dark"] .mobile-section-btn .msb-chev{stroke:#7a8597 !important;transform:rotate(90deg)}
[data-theme="dark"] .mobile-sub{
  background:rgba(255,255,255,.03) !important;
  border-bottom-color:rgba(255,255,255,.07) !important;
}
[data-theme="dark"] .mobile-sub a{
  border-bottom-color:rgba(255,255,255,.05) !important;
  color:#cfd6e1 !important;
}
[data-theme="dark"] .mobile-sub a:hover{background:rgba(6,92,254,.12) !important}
[data-theme="dark"] .mobile-sub a .msb-chev{stroke:#6a7180 !important}

/* ==================================================================
   GSUITE — buttons match the site-wide primary CTA style.
   Same height (40px), same solid blue, same hover, same compact font
   used across every other button on the site. The pill (rounded)
   shape is preserved here so it still reads as a friendly CTA.
   ================================================================== */
.gws-quote-btn,
.gws-order-btn,
.gws-form-submit{
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  gap:.5rem !important;
  height:40px !important;
  min-height:0 !important;
  padding:0 1.25rem !important;
  background:#065CFE !important;
  color:#fff !important;
  border:0 !important;
  border-radius:999px !important;
  font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;
  font-size:.88rem !important;
  font-weight:700 !important;
  letter-spacing:.005em !important;
  text-decoration:none !important;
  cursor:pointer !important;
  box-shadow:none !important;
  transform:none !important;
  filter:none !important;
  white-space:nowrap !important;
  transition:background .15s ease,transform .05s ease !important;
  margin-top:auto !important;        /* stick to bottom of flex card */
  align-self:flex-start !important;
}
.gws-quote-btn:hover,
.gws-order-btn:hover,
.gws-form-submit:hover{
  background:#054acc !important;
  color:#fff !important;
  transform:none !important;
  box-shadow:none !important;
}
.gws-quote-btn:active,
.gws-order-btn:active,
.gws-form-submit:active{transform:translateY(1px) !important}
.gws-quote-btn svg,
.gws-order-btn svg,
.gws-form-submit svg{width:14px !important;height:14px !important;flex-shrink:0 !important;stroke:#fff !important}

/* The Send Quote Request button stretches across the modal footer */
.gws-form-submit{width:100% !important;align-self:auto !important;margin-top:.5rem !important}
.gws-cta-support .gws-cta-body,
.gws-cta-plans .gws-cta-body{
  display:flex !important;
  flex-direction:column !important;
  height:100% !important;
}
.gws-cta-support .gws-cta-list,
.gws-cta-plans .gws-cta-list{margin-bottom:.5rem}

/* The little "from" label area no longer needs the price block */
.gws-cta-from{margin-top:auto}
.gws-cta-from .gws-cta-price{display:none !important}

/* Hide the old multi-part order pill markup if it's still present anywhere */
.gws-cta-order-btn,
.gws-cta-order-price,
.gws-cta-order-go{display:none !important}

/* MONEY-BACK CTA — uses default site CTA style (solid blue + standard
   hover). No special overrides here; it inherits the global rule that
   styles every primary CTA on the site, so it visually matches everywhere. */

/* ==================================================================
   UNIFY BORDER LOOK — pricing "Most Popular" card AND comparison
   "ServerBD vs Others" highlight overlay must use the SAME blue
   border colour and the SAME thickness.
   Brand blue: #3b82f6   Thickness: 2px
   ================================================================== */
.cph-card.is-popular{
  border:2px solid #3b82f6 !important;
  border-width:2px !important;
}
.cph-card.is-popular:hover{border:2px solid #3b82f6 !important}
.cmp-pop{
  border:2px solid #3b82f6 !important;
  border-color:#3b82f6 !important;
}
[data-theme="dark"] .cph-card.is-popular,
[data-theme="dark"] .cph-card.is-popular:hover{
  border:2px solid #3b82f6 !important;
}
[data-theme="dark"] .cmp-pop{
  border:2px solid #3b82f6 !important;
}

/* ==================================================================
   PRICING CARD CTA — border-style for non-popular, solid for popular
   Applies across all hosting pages (.cph-cta) so the popular plan
   stands out via a solid blue button while siblings stay outlined.
   ================================================================== */
.cph-card .cph-cta{
  background:transparent !important;
  color:#065CFE !important;
  border:1.5px solid #065CFE !important;
  box-shadow:none !important;
}
.cph-card .cph-cta:hover{
  background:#065CFE !important;
  color:#fff !important;
  border-color:#065CFE !important;
  box-shadow:0 6px 20px rgba(6,92,254,.35) !important;
}
.cph-card.is-popular .cph-cta{
  background:#065CFE !important;
  color:#fff !important;
  border:1.5px solid #065CFE !important;
  box-shadow:0 4px 14px rgba(6,92,254,.3) !important;
}
.cph-card.is-popular .cph-cta:hover{
  background:#054acc !important;
  border-color:#054acc !important;
  box-shadow:0 6px 20px rgba(6,92,254,.45) !important;
}
[data-theme="dark"] .cph-card .cph-cta{
  color:#60a5fa !important;border-color:#60a5fa !important;
}
[data-theme="dark"] .cph-card .cph-cta:hover{
  background:#60a5fa !important;color:#0a1428 !important;border-color:#60a5fa !important;
}
[data-theme="dark"] .cph-card.is-popular .cph-cta{
  background:#3b82f6 !important;color:#fff !important;border-color:#3b82f6 !important;
}
[data-theme="dark"] .cph-card.is-popular .cph-cta:hover{
  background:#60a5fa !important;border-color:#60a5fa !important;
}

/* Footer column — second-level heading (e.g. "Development" inside the
   Domain column) gets breathing room above so it reads as a separate
   sub-section, not just another link. */
.footer-col .footer-col-sub{
  margin-top:1rem !important;
  margin-bottom:.55rem !important;
}

/* CTA "Ready to Launch" strip — same gradient overlay as the home hero
   so the blue-bg.webp pattern bleeds through with the same depth/lighting. */
.cta-person-section::before{
  background:linear-gradient(
    120deg,
    rgba(0,20,140,.96) 0%,
    rgba(0,40,170,.88) 50%,
    rgba(6,75,220,.78) 100%
  ) !important;
}

/* Home-page review avatars — fill a perfect circle with the photo */
.testi-avatar{
  padding:0 !important;
  overflow:hidden !important;
  border-radius:50% !important;
  aspect-ratio:1 / 1;
}
.testi-avatar img{
  width:100% !important;height:100% !important;
  border-radius:50% !important;
  object-fit:cover !important;
  display:block !important;
}

/* Footer social icons — circular badges, white icon, subtle gray bg.
   Hover changes ONLY the background colour — no zoom / lift / shadow. */
.fcc-socials{gap:.7rem !important}
.fcc-soc{
  width:42px !important;height:42px !important;
  border-radius:50% !important;
  background:rgba(255,255,255,.08) !important;
  border:0 !important;
  color:#fff !important;
  display:inline-flex !important;align-items:center;justify-content:center;
  transition:background .2s ease !important;
  transform:none !important;
}
.fcc-soc svg{
  width:16px !important;height:16px !important;fill:currentColor !important;
}
.fcc-soc:hover,
.fcc-soc:focus,
.fcc-soc:active{
  background:rgba(255,255,255,.18) !important;
  border:0 !important;
  color:#fff !important;
  transform:none !important;
  box-shadow:none !important;
}

/* My Account dropdown — match the same offset, hover-bridge, card spec,
   AND item visuals that the other top-nav dropdowns (Hosting / Domain /
   Email / Services) use. Items render with a 42px icon square + title
   instead of an inline tiny icon, so the menu reads identically. */
.nav-account-wrap{position:relative}
.nav-account-wrap::after{
  content:'';position:absolute;top:100%;left:0;right:0;height:32px;
  pointer-events:none;
}
.nav-account-wrap:hover::after,
.nav-account-wrap.open::after{pointer-events:auto}

/* Card — compact white pill list, simple text rows.
   Anchored to the LEFT edge of the My Account button so the dropdown
   opens rightward from the button (no left sprawl). */
.nav-account-menu{
  top:calc(100% + 8px) !important;
  left:0 !important;right:auto !important;
  background:#fff !important;
  border:1px solid #e2e8f0 !important;
  border-radius:14px !important;
  box-shadow:0 14px 40px rgba(15,23,42,.12) !important;
  padding:.5rem !important;
  min-width:160px !important;
  width:max-content !important;
  z-index:9999 !important;
  display:flex !important;flex-direction:column !important;gap:.05rem !important;
}
[data-theme="dark"] .nav-account-menu{
  background:#0a1428 !important;
  border-color:#152040 !important;
  box-shadow:0 14px 40px rgba(0,0,0,.55),0 4px 12px rgba(0,0,0,.3) !important;
}

/* Each item — simple compact text row */
.nav-account-menu .nav-account-menu-item{
  display:block !important;
  padding:.55rem .85rem !important;
  border-radius:8px !important;
  font-size:.92rem !important;font-weight:600 !important;
  color:#334155 !important;
  text-decoration:none !important;cursor:pointer;
  transition:background .12s ease,color .12s ease !important;
  line-height:1.3 !important;
}
.nav-account-menu .nav-account-menu-item:hover,
.nav-account-menu .nav-account-menu-item:focus{
  background:rgba(6,92,254,.08) !important;
  color:#065CFE !important;
}
[data-theme="dark"] .nav-account-menu .nav-account-menu-item{color:#cbd5e1 !important}
[data-theme="dark"] .nav-account-menu .nav-account-menu-item:hover,
[data-theme="dark"] .nav-account-menu .nav-account-menu-item:focus{
  background:rgba(96,165,250,.12) !important;color:#93c5fd !important;
}

/* Sign-out — red on hover */
.nav-account-menu .nav-account-menu-item[data-action="signout"]:hover{
  background:rgba(239,68,68,.08) !important;color:#dc2626 !important;
}
[data-theme="dark"] .nav-account-menu .nav-account-menu-item[data-action="signout"]:hover{
  background:rgba(239,68,68,.14) !important;color:#fca5a5 !important;
}

/* "Let's get in touch" callback modal — compact form, placeholder-as-label,
   site-default blue submit button. */
.talk-modal-form{
  gap:.6rem !important;
  isolation:isolate;        /* contain Turnstile's internal stacking */
  position:relative;
}
.talk-modal-form .talk-input{
  padding:.6rem .8rem !important;
  font-size:.9rem !important;
  border-radius:8px !important;
}
.talk-modal-form .talk-input::placeholder{
  color:#94a3b8 !important;font-weight:500 !important;
}

/* Turnstile is now invisible (size:invisible, execution:execute) — verifies
   on submit, not while typing. Collapse the container so it takes no space. */
.talk-modal-form .cf-turnstile.talk-turnstile{
  position:absolute !important;
  width:1px;height:1px;overflow:hidden;
  pointer-events:none;
  opacity:0;
}
.talk-modal-form .cf-turnstile.talk-turnstile iframe{display:none !important}

/* GWS quote form — same invisible Turnstile pattern + inline error line */
.gws-quote-form .cf-turnstile.gws-turnstile{
  position:absolute !important;width:1px;height:1px;overflow:hidden;
  pointer-events:none;opacity:0;
}
.gws-quote-form .cf-turnstile.gws-turnstile iframe{display:none !important}
.gws-quote-form .gws-form-error{
  color:#dc2626;font-size:.85rem;font-weight:600;
  background:rgba(239,68,68,.06);border:1px solid rgba(239,68,68,.22);
  border-radius:8px;padding:.5rem .7rem;margin:.4rem 0;
}
[data-theme="dark"] .gws-quote-form .gws-form-error{
  color:#fca5a5;background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3);
}

/* ==================================================================
   CONTACT page — compact label-less form, invisible Turnstile.
   ================================================================== */
.contact-form-card #contactForm{
  display:flex !important;flex-direction:column !important;gap:.7rem !important;
}
.contact-form-card #contactForm .form-row{
  display:grid !important;grid-template-columns:1fr 1fr !important;
  gap:.7rem !important;
}
@media (max-width:640px){
  .contact-form-card #contactForm .form-row{grid-template-columns:1fr !important}
}
.contact-form-card #contactForm input[type="text"],
.contact-form-card #contactForm input[type="email"],
.contact-form-card #contactForm input[type="tel"],
.contact-form-card #contactForm select,
.contact-form-card #contactForm textarea{
  width:100% !important;
  padding:.7rem .85rem !important;
  font-size:.92rem !important;font-family:inherit;
  background:var(--card,#fff);
  color:var(--text,#0f172a);
  border:1.5px solid var(--border,#e2e8f0) !important;
  border-radius:8px !important;
  outline:none;
  transition:border-color .15s ease,box-shadow .15s ease;
}
.contact-form-card #contactForm input::placeholder,
.contact-form-card #contactForm textarea::placeholder{
  color:#94a3b8;font-weight:500;
}
.contact-form-card #contactForm input:focus,
.contact-form-card #contactForm select:focus,
.contact-form-card #contactForm textarea:focus{
  border-color:#065CFE !important;
  box-shadow:0 0 0 3px rgba(6,92,254,.12) !important;
}
.contact-form-card #contactForm textarea{min-height:120px;resize:vertical}

/* Invisible Turnstile collapses to nothing */
.contact-form-card #contactForm .cf-turnstile.contact-turnstile{
  position:absolute !important;width:1px;height:1px;overflow:hidden;
  pointer-events:none;opacity:0;
}
.contact-form-card #contactForm .cf-turnstile.contact-turnstile iframe{display:none !important}

/* Inline error */
.contact-form-card #contactForm .form-error{
  color:#dc2626;font-size:.85rem;font-weight:600;
  background:rgba(239,68,68,.06);border:1px solid rgba(239,68,68,.22);
  border-radius:8px;padding:.5rem .7rem;margin:.1rem 0;
}
[data-theme="dark"] .contact-form-card #contactForm .form-error{
  color:#fca5a5;background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3);
}

/* Submit — site-default solid blue */
.contact-form-card #contactForm .form-submit{
  margin-top:.3rem !important;
  height:42px !important;padding:0 1.1rem !important;
  background:#065CFE !important;color:#fff !important;
  border:0 !important;border-radius:8px !important;
  font-size:.92rem !important;font-weight:700 !important;
  letter-spacing:.005em !important;cursor:pointer !important;
  box-shadow:none !important;
  transition:background .15s ease !important;
}
.contact-form-card #contactForm .form-submit:hover{background:#054acc !important;color:#fff !important}
.contact-form-card #contactForm .form-submit:disabled{opacity:.65;cursor:not-allowed}
.contact-form-card #contactForm .form-note{
  margin-top:.2rem;font-size:.78rem;color:var(--text2,#64748b);font-weight:500;
}

/* Shared "+880" phone prefix wrapper — used by the Let's-Talk modal,
   contact page form, and gsuite quote form. Same look across all of them. */
.phone-wrap{
  display:flex !important;align-items:stretch !important;
  border:1.5px solid var(--border,#e2e8f0) !important;
  border-radius:8px !important;
  background:var(--card,#fff) !important;
  overflow:hidden !important;
  transition:border-color .15s ease,box-shadow .15s ease !important;
  width:100%;
}
.phone-wrap:focus-within{
  border-color:#065CFE !important;
  box-shadow:0 0 0 3px rgba(6,92,254,.12) !important;
}
.phone-wrap .phone-prefix{
  display:inline-flex !important;align-items:center !important;justify-content:center !important;
  padding:0 .85rem !important;
  background:#f8fafc !important;
  color:#475569 !important;
  font-size:.9rem !important;font-weight:600 !important;
  border-right:1.5px solid var(--border,#e2e8f0) !important;
  user-select:none !important;flex-shrink:0 !important;
  letter-spacing:.005em !important;
}
.phone-wrap input[type="tel"]{
  flex:1 !important;
  border:0 !important;outline:none !important;
  border-radius:0 !important;
  padding:.6rem .8rem !important;
  background:transparent !important;
  font-size:.9rem !important;
  color:var(--text,#0f172a) !important;
  min-width:0 !important;
}
.phone-wrap input[type="tel"]:focus{
  box-shadow:none !important;border:0 !important;
}
[data-theme="dark"] .phone-wrap{
  background:rgba(255,255,255,.04) !important;
  border-color:rgba(255,255,255,.12) !important;
}
[data-theme="dark"] .phone-wrap .phone-prefix{
  background:rgba(255,255,255,.05) !important;
  color:rgba(255,255,255,.7) !important;
  border-right-color:rgba(255,255,255,.12) !important;
}

/* Contact page body — match the off-white "neutral surface" the cart and
   order pages use. Cards inside still keep their white background and
   subtle border, so they pop against the page tone. */
body.contact-page{background:#f7f7f8 !important;min-height:100vh}
[data-theme="dark"] body.contact-page{background:var(--bg) !important}
body.contact-page .section{background:transparent}

/* "Other Ways to Reach Us" section gets a distinct background to
   visually separate it from the form section above. */
body.contact-page .section.bg-alt{
  background:#ffffff !important;
  border-top:1px solid var(--border,#e2e8f0);
}
[data-theme="dark"] body.contact-page .section.bg-alt{
  background:rgba(255,255,255,.03) !important;
  border-top-color:rgba(255,255,255,.08);
}

body.contact-page .contact-form-card,
body.contact-page .contact-info-card{
  background:var(--card,#fff) !important;
  border:1.5px solid var(--border,#e2e8f0) !important;
  border-radius:18px;
  box-shadow:0 1px 2px rgba(15,23,42,.04);
  height:100%;            /* fill the row → both cards equal-height */
  display:flex;flex-direction:column;
}
[data-theme="dark"] body.contact-page .contact-form-card,
[data-theme="dark"] body.contact-page .contact-info-card{
  background:var(--card) !important;border-color:var(--border) !important;
}

/* Make the contact grid stretch its columns so both cards match height */
body.contact-page .contact-grid{
  align-items:stretch !important;
}
body.contact-page .contact-grid > div{
  display:flex;flex-direction:column;
}

/* Contact form — global skeleton shimmer while departments are loading
   from WHMCS. Same look as the order page's .ord-skel. */
@keyframes sbdContactShimmer{
  0%{background-position:-450px 0}
  100%{background-position:450px 0}
}
#contactForm.is-loading input,
#contactForm.is-loading select,
#contactForm.is-loading textarea,
#contactForm.is-loading .phone-wrap{
  color:transparent !important;
  background:linear-gradient(90deg,#eef2f7 0%,#f8fafc 40%,#eef2f7 80%) !important;
  background-size:900px 100% !important;
  border-color:transparent !important;
  pointer-events:none !important;
  user-select:none !important;
  animation:sbdContactShimmer 1.4s linear infinite !important;
}
#contactForm.is-loading .phone-wrap > *{visibility:hidden}
#contactForm.is-loading .form-submit{
  opacity:.55;cursor:wait;pointer-events:none;
}
#contactForm.is-loading input::placeholder,
#contactForm.is-loading textarea::placeholder{color:transparent !important}
[data-theme="dark"] #contactForm.is-loading input,
[data-theme="dark"] #contactForm.is-loading select,
[data-theme="dark"] #contactForm.is-loading textarea,
[data-theme="dark"] #contactForm.is-loading .phone-wrap{
  background:linear-gradient(90deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,.1) 40%,rgba(255,255,255,.05) 80%) !important;
  background-size:900px 100% !important;
}
.talk-modal-form .talk-error{
  color:#dc2626;font-size:.82rem;font-weight:600;
  background:rgba(239,68,68,.06);border:1px solid rgba(239,68,68,.22);
  border-radius:8px;padding:.45rem .65rem;margin-top:.15rem;
}
[data-theme="dark"] .talk-modal-form .talk-error{
  color:#fca5a5;background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3);
}

/* Submit — site standard solid blue */
.talk-modal-form .talk-submit{
  position:relative;z-index:5;
  margin-top:.4rem !important;
  height:42px !important;padding:0 1rem !important;
  background:#065CFE !important;color:#fff !important;
  border:0 !important;border-radius:8px !important;
  font-size:.92rem !important;font-weight:700 !important;
  letter-spacing:.005em !important;cursor:pointer !important;
  box-shadow:none !important;
  transition:background .15s ease !important;
}
.talk-modal-form .talk-submit:hover{
  background:#054acc !important;color:#fff !important;
  box-shadow:none !important;
}
[data-theme="dark"] .talk-modal-form .talk-submit{background:#065CFE !important;color:#fff !important}
[data-theme="dark"] .talk-modal-form .talk-submit:hover{background:#054acc !important}

/* Force the input fields to sit ABOVE the Turnstile box in the stacking
   order so they always receive clicks/keystrokes, even while Turnstile
   is mid-render. */
.talk-modal-form .talk-input,
.talk-modal-form .talk-phone-wrap,
.talk-modal-form .talk-phone-input{
  pointer-events:auto !important;
  position:relative !important;
  z-index:5 !important;
}

/* Compact footer link list — modest top/bottom padding so items breathe
   without sprawling. */
.footer-col ul{gap:.5rem !important}
.footer-col ul + h4,
.footer-col ul + .footer-col-sub{margin-top:1.1rem !important}
.footer-col li{line-height:1.35 !important}
.footer-col a{
  display:inline-block !important;
  padding:.18rem 0 !important;
  line-height:1.4 !important;
}

/* ==================================================================
   /domain hero — polished pill search bar + compact TLD chips.
   Scope: body.domain-register-page
   The search bar reads as a translucent pill on the navy hero, with
   an inset white pill button glued to the right edge. Subtle border,
   crisp focus ring, and a generous click target on the button.
   ================================================================== */
body.domain-register-page .ds-hero-search{
  display:flex !important;
  align-items:center !important;
  height:60px !important;
  padding:6px !important;
  border-radius:999px !important;
  background:rgba(255,255,255,.06) !important;
  border:1.5px solid rgba(255,255,255,.18) !important;
  box-shadow:0 10px 30px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.06) !important;
  max-width:680px !important;
  margin:1.1rem 0 .85rem !important;
  overflow:hidden !important;
  transition:border-color .18s ease,box-shadow .2s ease !important;
}
body.domain-register-page .ds-hero-search:focus-within{
  border-color:rgba(255,255,255,.4) !important;
  box-shadow:0 12px 36px rgba(0,0,0,.28),0 0 0 4px rgba(96,165,250,.18) !important;
}
body.domain-register-page .ds-hero-search>svg{
  width:18px !important;height:18px !important;
  color:rgba(255,255,255,.55) !important;
  margin:0 .35rem 0 1.1rem !important;
  flex-shrink:0;
}
body.domain-register-page .ds-hero-search input{
  flex:1 !important;
  height:100% !important;
  background:transparent !important;
  border:0 !important;outline:none !important;
  color:#fff !important;
  font-size:1rem !important;
  font-weight:500 !important;
  padding:0 .8rem 0 .35rem !important;
  letter-spacing:-.005em;
}
body.domain-register-page .ds-hero-search input::placeholder{
  color:rgba(255,255,255,.45) !important;
  font-weight:400 !important;
}
/* The Search button — solid white pill glued inside the right side of
   the bar, vertically centered with 6px breathing space all round. */
body.domain-register-page .ds-hero-search button{
  display:inline-flex !important;
  align-items:center !important;justify-content:center !important;
  gap:.4rem !important;
  height:48px !important;
  padding:0 1.6rem !important;
  background:#fff !important;
  color:#0b1e3a !important;
  border:0 !important;
  border-radius:999px !important;
  font-size:.95rem !important;
  font-weight:700 !important;
  letter-spacing:.005em !important;
  cursor:pointer !important;
  transition:background .15s ease,color .15s ease,transform .12s ease,box-shadow .2s ease !important;
  box-shadow:0 4px 14px rgba(0,0,0,.12) !important;
  flex-shrink:0 !important;
}
body.domain-register-page .ds-hero-search button:hover{
  background:#f8fafc !important;
  transform:translateY(-1px) !important;
  box-shadow:0 8px 22px rgba(0,0,0,.22) !important;
}
body.domain-register-page .ds-hero-search button:active{transform:translateY(0) !important}
body.domain-register-page .ds-hero-search button svg{
  width:14px !important;height:14px !important;
  stroke:#0b1e3a !important;
}

/* TLD chips — shrink */
body.domain-register-page .domain-hero-tlds{
  gap:.5rem !important;
  margin-top:.4rem !important;
  max-width:580px;
}
body.domain-register-page .dh-tld{
  padding:.6rem .75rem !important;
  min-height:72px !important;
  border-radius:9px !important;
  border-width:1.25px !important;
}
body.domain-register-page .dh-tld.active{
  border-width:1.75px !important;
}
body.domain-register-page .dh-tld.active::before{
  font-size:.55rem !important;
  padding:.14rem .4rem !important;
  top:-8px !important;
  letter-spacing:.04em !important;
}
body.domain-register-page .dh-tld-name{
  font-size:1.05rem !important;
  margin-bottom:.25rem !important;
  letter-spacing:-.015em !important;
}
body.domain-register-page .dh-tld-amt{
  font-size:.82rem !important;
  font-weight:700 !important;
}
body.domain-register-page .dh-tld-amt small{
  font-size:.62rem !important;
}

@media(max-width:540px){
  body.domain-register-page .ds-hero-search{height:44px !important;max-width:100% !important}
  body.domain-register-page .ds-hero-search input{font-size:.88rem !important}
  body.domain-register-page .dh-tld{padding:.55rem .6rem !important;min-height:64px !important}
  body.domain-register-page .dh-tld-name{font-size:.95rem !important}
  body.domain-register-page .dh-tld-amt{font-size:.78rem !important}
}

/* ==================================================================
   MONEY-BACK CARD — Start-Risk-Free button position only. Visual style
   is intentionally NOT overridden here — the button picks up the same
   solid-blue style + hover that every other primary CTA on the site
   uses, so it stays visually consistent with the rest of the buttons.
   ================================================================== */
.mbg-content .mbg-cta{
  margin-top:1rem !important;
  margin-left:0 !important;
  align-self:auto !important;
}

/* Google Workspace "Authorized Reseller" side card — give the View Plans
   button more breathing room above so it doesn't crowd the checklist. */
.gws-about-card .gws-about-card-cta{
  margin-top:2rem !important;
}

/* Order page selected-plan summary — turn the red "Total: ৳x,xxx" line
   black so it reads as a normal strong figure, not a discount/error tone. */
.ord-plan-card .ord-plan-total strong,
.ord-plan-card .ord-plan-total .ord-plan-total-label{
  color:var(--text,#0b1e3a) !important;
}
[data-theme="dark"] .ord-plan-card .ord-plan-total strong,
[data-theme="dark"] .ord-plan-card .ord-plan-total .ord-plan-total-label{
  color:#fff !important;
}

/* ==================================================================
   HOME HERO — twin CTA buttons matching the "Get Started Today / Talk
   to Sales" reference EXACTLY: rounded rectangle (NOT pill), 50px tall,
   700 weight white text.
   • Primary: solid #065CFE, white text + arrow, soft drop shadow.
   • Outline: transparent, 1.5px muted-white border, white text, NO arrow,
     no shadow. Hover fills white with blue text; primary darkens slightly.
   ================================================================== */
.hero .hero-btns,
.hero-content .hero-btns{
  gap:1rem !important;
  margin-bottom:1.6rem !important;
  align-items:center !important;
  flex-wrap:wrap !important;
}
.hero .hero-btn-primary,
.hero-content .hero-btn-primary,
.hero .hero-btn-outline,
.hero-content .hero-btn-outline{
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  gap:.45rem !important;
  height:42px !important;
  min-height:42px !important;
  padding:0 1.3rem !important;
  border-radius:10px !important;
  font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;
  font-size:.9rem !important;
  font-weight:700 !important;
  letter-spacing:.005em !important;
  text-decoration:none !important;
  white-space:nowrap !important;
  cursor:pointer !important;
  transition:background .15s ease,color .15s ease,border-color .15s ease !important;
  flex:0 0 auto !important;
  width:auto !important;
  box-shadow:none !important;
  transform:none !important;
}
/* Solid blue — flat, no glow */
.hero .hero-btn-primary,
.hero-content .hero-btn-primary{
  background:#065CFE !important;
  color:#fff !important;
  border:1.5px solid #065CFE !important;
  box-shadow:none !important;
}
.hero .hero-btn-primary:hover,
.hero-content .hero-btn-primary:hover{
  background:#054acc !important;
  border-color:#054acc !important;
  color:#fff !important;
  transform:none !important;
  box-shadow:none !important;
}
.hero .hero-btn-primary:active,
.hero-content .hero-btn-primary:active{transform:none !important;box-shadow:none !important}

/* Outline — flat, no glow */
.hero .hero-btn-outline,
.hero-content .hero-btn-outline{
  background:transparent !important;
  color:#fff !important;
  border:1.5px solid rgba(255,255,255,.4) !important;
  box-shadow:none !important;
}
.hero .hero-btn-outline:hover,
.hero-content .hero-btn-outline:hover{
  background:rgba(255,255,255,.08) !important;
  color:#fff !important;
  border-color:rgba(255,255,255,.6) !important;
  transform:none !important;
  box-shadow:none !important;
}
.hero .hero-btn-outline:active,
.hero-content .hero-btn-outline:active{transform:none !important;box-shadow:none !important}

/* Arrow only on the primary button — outline button hides the SVG to
   match the reference design exactly. */
.hero .hero-btn-primary .hero-btn-arrow,
.hero-content .hero-btn-primary .hero-btn-arrow{
  width:16px !important;height:16px !important;
  stroke:#fff !important;flex-shrink:0;
}
.hero .hero-btn-outline .hero-btn-arrow,
.hero-content .hero-btn-outline .hero-btn-arrow{
  display:none !important;
}

/* Mobile keeps them in a 2-column row, equal width */
@media (max-width:768px){
  body .hero .hero-btns,
  body .hero-content .hero-btns{
    flex-direction:row !important;flex-wrap:nowrap !important;
    gap:.5rem !important;width:100% !important;
  }
  body .hero .hero-btn-primary,
  body .hero-content .hero-btn-primary,
  body .hero .hero-btn-outline,
  body .hero-content .hero-btn-outline{
    flex:1 1 0 !important;width:0 !important;min-width:0 !important;
    height:40px !important;min-height:40px !important;
    padding:0 .85rem !important;font-size:.84rem !important;
    box-shadow:none !important;
  }
}

/* Order page sticky bottom bar (mobile) — comfortable padding on all
   four sides, plus iPhone safe-area inset so the bar doesn't sit flush
   against the home indicator on notched devices. */
.ord-mobile-bar{
  padding:.75rem 1rem !important;
  padding-bottom:calc(.75rem + env(safe-area-inset-bottom, 0px)) !important;
  padding-left:calc(1rem + env(safe-area-inset-left, 0px)) !important;
  padding-right:calc(1rem + env(safe-area-inset-right, 0px)) !important;
  gap:.85rem !important;
  box-sizing:border-box !important;
}

/* On mobile, hide the dark footer bottom strip (copyright + payment
   icons). It clutters the bottom of every page — the bottom-nav bar
   and order mobile bar already cover the area. NOTE: needs to beat
   the more-specific `.footer .footer-bottom{display:flex!important}`
   rule defined earlier in this file, hence the body+.footer prefix. */
@media (max-width:768px){
  body .footer .footer-bottom,
  body .footer-bottom,
  body .footer-payment-icons{
    display:none !important;
  }
}

/* ==================================================================
   Mobile gutters for order / cart / config pages so the content cards
   don't sit flush against the screen edges. Centre the Google sign-in
   button inside the auth pane.
   ================================================================== */
@media (max-width:768px){
  /* Equal left/right gutters on the page wrappers */
  .ord-main,
  .ord-grid,
  .ct-main{
    padding-left:1rem !important;
    padding-right:1rem !important;
    box-sizing:border-box !important;
  }
  /* The cart/order cards already use border-radius — keep them inset
     so the rounded corners read cleanly inside the new gutters. */
  .ct-grid,
  .ord-summary,
  .ord-step-pane{
    box-sizing:border-box !important;
  }
  /* Centre the Google Identity Services button container so the
     "Sign in with Google" pill sits in the middle on phones. */
  .ord-auth-google,
  .ord-auth-google > div,
  .ord-auth-google .g_id_signin{
    display:flex !important;
    justify-content:center !important;
    align-items:center !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }
  .ord-auth-google iframe{
    margin-left:auto !important;margin-right:auto !important;display:block !important;
  }

  /* Show the cart icon on mobile, sitting just before the hamburger
     button — same idea as the desktop navbar. Earlier rules forced
     .nav-cart-bare to display:none on small viewports; bring it back. */
  #navbar .nav-cart-wrap,
  .nav-cart-wrap{
    display:inline-flex !important;
    align-items:center !important;
    margin-right:.4rem !important;
  }
  #navbar .nav-cart-bare,
  .nav-cart-bare{
    display:inline-flex !important;
    align-items:center !important;justify-content:center !important;
    width:38px !important;height:38px !important;
    border-radius:9px !important;
    color:var(--text,#0f172a) !important;
    background:transparent !important;
    position:relative !important;
    /* Hide any plaintext fallback so only the SVG renders */
    font-size:0 !important;line-height:0 !important;
  }
  #navbar:not(.scrolled):not(.nav-solid) .nav-cart-bare{color:#fff !important}
  #navbar .nav-cart-bare svg,
  .nav-cart-bare svg{
    width:22px !important;height:22px !important;
    stroke:currentColor !important;
  }
  #navbar .nav-cart-bare .sbd-cart-badge,
  .nav-cart-bare .sbd-cart-badge{
    position:absolute;top:2px;right:2px;
    min-width:14px;height:14px;
    background:#dc2626;color:#fff;
    border-radius:99px;
    font-size:.62rem !important;line-height:14px !important;
    text-align:center;padding:0 3px;
    font-weight:700;
  }

  /* Make the bottom-bar checkout button's amount + label larger on
     mobile so the price is more prominent. */
  .ord-mobile-bar-cta,
  .ord-mobile-bar-cta-label{
    font-size:1.05rem !important;
    font-weight:800 !important;
    letter-spacing:-.005em !important;
  }
  .ord-mobile-bar-cta{
    height:48px !important;
    padding:0 1.25rem !important;
    border-radius:10px !important;
  }

  /* Home hero: give the "Blazing Fast. Always Reliable." pill some
     breathing room above it on mobile so it doesn't kiss the navbar. */
  .hero-mob-pill{
    margin-top:1.4rem !important;
  }
}

/* ==================================================================
   Order Account step (mobile) — clean, centered Sign-in card and
   force-centre the Google Identity Services button. Earlier flex-only
   rules weren't enough on Safari iOS because the GIS iframe is a
   separate inline-block that ignores flex justify on its parent.
   ================================================================== */
@media (max-width:768px){
  .ord-auth-card{
    max-width:480px !important;
    margin-left:auto !important;margin-right:auto !important;
    padding:1.25rem 1rem !important;
    text-align:center;
  }
  .ord-auth-card .ord-auth-head,
  .ord-auth-card .ord-auth-title,
  .ord-auth-card .ord-auth-sub{
    text-align:center !important;
  }
  /* Inputs / labels back to left-aligned inside the centered card */
  .ord-auth-card .ord-form,
  .ord-auth-card .ord-auth-form,
  .ord-auth-card .ord-label,
  .ord-auth-card .ord-input{
    text-align:left !important;
  }
  /* The Google sign-in container — force a centered layout at every
     level (text-align for inline-block iframes, flex as backup). */
  .ord-auth-google{
    display:block !important;
    width:100% !important;
    text-align:center !important;
    margin:.85rem auto .65rem !important;
  }
  .ord-auth-google > *,
  .ord-auth-google > div,
  .ord-auth-google .g_id_signin,
  .ord-auth-google [data-type="standard"]{
    display:inline-block !important;
    margin-left:auto !important;margin-right:auto !important;
    float:none !important;
  }
  .ord-auth-google iframe{
    display:inline-block !important;
    margin:0 auto !important;
    float:none !important;
    max-width:100% !important;
  }
  /* The "OR SIGN IN WITH EMAIL" divider — give it tidier vertical
     rhythm now that the Google button above is centered. */
  .ord-auth-card .ord-auth-or{
    margin:.85rem 0 .65rem !important;
  }
}

.mobile-sub a .msb-chev{display:none !important}
/* === Global navy button override (matches 404 page design) === */
.btn-primary{background:#021269!important;color:#fff!important;border:1.5px solid #021269!important;box-shadow:none!important;transform:none!important}.btn-primary:hover{background:#011a91!important;color:#fff!important;border-color:#011a91!important;box-shadow:none!important;transform:none!important}.btn-outline{background:transparent!important;color:#021269!important;border:1.5px solid #021269!important;box-shadow:none!important;transform:none!important}.btn-outline:hover{background:#eef3ff!important;color:#021269!important;border-color:#021269!important;transform:none!important}
/* === SSL page buttons — force navy fill, white text (high-specificity selectors override .sslp-grid-4 .sslp-btn) === */
.sslp-grid-4 .sslp-btn,.sslp-card-popular .sslp-btn,.sslp-btn{background:#021269!important;color:#fff!important;border:1.5px solid #021269!important;box-shadow:none!important}.sslp-grid-4 .sslp-btn:hover,.sslp-card-popular .sslp-btn:hover,.sslp-btn:hover{background:#011a91!important;color:#fff!important;border-color:#011a91!important;box-shadow:none!important;transform:none!important}

/* ============ KB TUTORIAL PAGES (shared by kb-*.html) ============ */
.kbp-hero{background:#021269;color:#fff;padding:7rem 1rem 3rem;position:relative;overflow:hidden}
.kbp-hero::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at top right,rgba(251,191,36,.10),transparent 60%),radial-gradient(ellipse at bottom left,rgba(255,255,255,.05),transparent 55%);pointer-events:none;z-index:1}
.kbp-hero .container{max-width:1180px;margin:0 auto;position:relative;z-index:2;width:100%}
.kbp-crumb{font-size:.82rem;color:rgba(255,255,255,.7);margin:0 0 .8rem}
.kbp-crumb a{color:rgba(255,255,255,.85);text-decoration:none;font-weight:600}
.kbp-crumb a:hover{color:#fbbf24}
.kbp-crumb span{margin:0 .5rem;opacity:.5}
.kbp-hero h1{font-size:clamp(1.7rem,3.2vw,2.4rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0 0 .8rem;color:#fff}
.kbp-hero h1 .gold{color:#fbbf24}
.kbp-hero p{font-size:.98rem;line-height:1.6;color:rgba(255,255,255,.78);margin:0;max-width:720px}
@media(max-width:900px){.kbp-hero{padding:6.5rem 1rem 2.5rem}.kbp-hero h1{font-size:1.5rem!important}}
@media(max-width:520px){.kbp-hero{padding:5.5rem .9rem 2rem}.kbp-hero h1{font-size:1.3rem!important}}

.kbp-body{padding:3.5rem 1rem;background:#fff}
.kbp-body .container{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:240px 1fr;gap:2.4rem}
.kbp-toc{position:sticky;top:90px;align-self:start;border:1.5px solid #e6ebf5;border-radius:12px;padding:1.1rem 1rem;background:#fafbff;font-size:.86rem;max-height:calc(100vh - 110px);overflow-y:auto}
.kbp-toc h4{font-size:.75rem;font-weight:800;color:#021269;margin:0 0 .7rem;text-transform:uppercase;letter-spacing:.5px}
.kbp-toc ol{list-style:none;padding:0;margin:0;counter-reset:tut}
.kbp-toc li{counter-increment:tut;margin-bottom:.55rem;line-height:1.4}
.kbp-toc li::before{content:counter(tut) ". ";color:#021269;font-weight:700;margin-right:.2rem}
.kbp-toc a{color:#475569;text-decoration:none;font-weight:500}
.kbp-toc a:hover{color:#021269}
.kbp-articles{min-width:0}
.kbp-tut{border-top:1.5px solid #e6ebf5;padding:2.2rem 0 1.2rem;scroll-margin-top:90px}
.kbp-tut:first-child{border-top:0;padding-top:0}
.kbp-tut h2{font-size:1.4rem;font-weight:800;color:#0f172a;margin:0 0 .35rem;letter-spacing:-.01em;display:flex;gap:.6rem;align-items:flex-start;flex-wrap:wrap}
.kbp-tut h2 .num{background:#fbbf24;color:#021269;font-size:.78rem;padding:.18rem .55rem;border-radius:6px;font-weight:800;flex-shrink:0;margin-top:.25rem}
.kbp-tut .lede{color:#475569;line-height:1.6;font-size:.95rem;margin:.4rem 0 1rem}
.kbp-tut h3{font-size:1.05rem;font-weight:700;color:#021269;margin:1.4rem 0 .5rem}
.kbp-tut p{color:#374151;line-height:1.65;margin:0 0 .8rem;font-size:.92rem}
.kbp-tut ul,.kbp-tut ol{padding-left:1.3rem;margin:0 0 .9rem;color:#374151;line-height:1.6;font-size:.92rem}
.kbp-tut li{margin-bottom:.35rem}
.kbp-tut strong{color:#0f172a}
.kbp-tut a{color:#021269;font-weight:600}

/* highlighted step block */
.kbp-step{background:#fafbff;border:1.5px solid #e6ebf5;border-left:4px solid #021269;border-radius:8px;padding:.9rem 1rem;margin:.6rem 0;position:relative}
.kbp-step .lbl{display:inline-block;background:#021269;color:#fff;font-size:.7rem;font-weight:800;padding:.18rem .5rem;border-radius:5px;letter-spacing:.5px;margin-right:.45rem;text-transform:uppercase}
.kbp-step b{color:#0f172a;font-weight:700}

/* code / command block */
.kbp-code{background:#0f172a;color:#fef08a;font-family:'SFMono-Regular',Consolas,Menlo,monospace;font-size:.83rem;line-height:1.55;padding:.85rem 1rem;border-radius:8px;overflow-x:auto;margin:.5rem 0 1rem;white-space:pre-wrap;word-break:break-word}
.kbp-code .c{color:#a3a3a3}
.kbp-inline{background:#eef3ff;color:#021269;padding:.12rem .4rem;border-radius:4px;font-family:'SFMono-Regular',Consolas,Menlo,monospace;font-size:.85em;font-weight:600}

/* note / warn callouts */
.kbp-note,.kbp-warn,.kbp-tip{padding:.85rem 1rem;border-radius:8px;margin:.6rem 0 1rem;font-size:.88rem;line-height:1.55;border:1.5px solid}
.kbp-note{background:#eef3ff;border-color:#c5d4ff;color:#1e3a8a}
.kbp-warn{background:#fff7ed;border-color:#fed7aa;color:#9a3412}
.kbp-tip{background:#ecfdf5;border-color:#a7f3d0;color:#065f46}
.kbp-note b,.kbp-warn b,.kbp-tip b{display:inline-block;margin-right:.3rem;font-weight:800}

/* port table */
.kbp-table{width:100%;border-collapse:collapse;margin:.6rem 0 1rem;font-size:.88rem;border:1.5px solid #e6ebf5;border-radius:8px;overflow:hidden}
.kbp-table th,.kbp-table td{padding:.65rem .85rem;text-align:left;border-bottom:1px solid #eef0f5}
.kbp-table th{background:#021269;color:#fff;font-weight:700;font-size:.82rem;letter-spacing:.3px}
.kbp-table tr:last-child td{border-bottom:0}
.kbp-table tr:nth-child(even) td{background:#fafbff}
.kbp-table .yes{color:#15803d;font-weight:700}
.kbp-table .no{color:#b91c1c;font-weight:700}

/* in-page cta */
.kbp-cta{margin-top:1rem;display:inline-flex;align-items:center;gap:.4rem;background:#021269;color:#fff!important;padding:.55rem 1rem;border-radius:7px;font-weight:700;text-decoration:none;font-size:.86rem}

/* mobile */
@media(max-width:900px){
  .kbp-body .container{grid-template-columns:1fr;gap:1.5rem}
  .kbp-toc{position:static;max-height:none}
  .kbp-tut h2{font-size:1.2rem}
}

/* ============ END KB TUTORIAL PAGES ============ */

/* ============ KB TUTORIAL — copy-link anchor on each heading ============ */
.kbp-tut h2{position:relative}
.kbp-tut h2 .kbp-anchor{
  display:inline-flex;align-items:center;justify-content:center;
  width:26px;height:26px;border-radius:6px;margin-left:.5rem;
  color:#cbd5e1;text-decoration:none;font-size:0;
  opacity:.55;transition:opacity .15s,background .15s,color .15s,transform .15s;
  vertical-align:middle;flex-shrink:0;
}
.kbp-tut h2 .kbp-anchor svg{width:14px;height:14px;stroke-width:2.4}
.kbp-tut h2:hover .kbp-anchor,
.kbp-tut:target h2 .kbp-anchor{opacity:1;color:#94a3b8}
.kbp-tut h2 .kbp-anchor:hover{background:#eef3ff;color:#021269;opacity:1;transform:scale(1.08)}
.kbp-tut h2 .kbp-anchor.is-copied{background:#dcfce7;color:#166534;opacity:1}
/* highlight the targeted tutorial so the linked-to one stands out */
.kbp-tut:target{
  background:linear-gradient(to right,#fff7e0,#fff 40%);
  border-radius:8px;padding-left:1rem;margin-left:-1rem;
}
.kbp-tut:target h2 .num{box-shadow:0 0 0 3px rgba(251,191,36,.35)}
@media (max-width:900px){
  .kbp-tut h2 .kbp-anchor{opacity:1}  /* always visible on touch */
}
/* ============ END KB ANCHOR ============ */

/* ============ KB TUTORIAL — DARK MODE ============ */
[data-theme="dark"] .kbp-body{background:#060d1f}
[data-theme="dark"] .kbp-toc{background:#0a1330;border-color:#1e2a4f}
[data-theme="dark"] .kbp-toc h4{color:#fbbf24}
[data-theme="dark"] .kbp-toc li::before{color:#fbbf24}
[data-theme="dark"] .kbp-toc a{color:#cbd5e1}
[data-theme="dark"] .kbp-toc a:hover{color:#fbbf24}
[data-theme="dark"] .kbp-tut{border-top-color:#1e2a4f}
[data-theme="dark"] .kbp-tut h2{color:#f1f5f9}
[data-theme="dark"] .kbp-tut h3{color:#fbbf24}
[data-theme="dark"] .kbp-tut p,
[data-theme="dark"] .kbp-tut ul,
[data-theme="dark"] .kbp-tut ol,
[data-theme="dark"] .kbp-tut li{color:#cbd5e1}
[data-theme="dark"] .kbp-tut .lede{color:#94a3b8}
[data-theme="dark"] .kbp-tut strong,
[data-theme="dark"] .kbp-tut b{color:#f1f5f9}
[data-theme="dark"] .kbp-tut a{color:#fbbf24}

/* Steps */
[data-theme="dark"] .kbp-step{background:#0a1330;border-color:#1e2a4f;border-left-color:#fbbf24;color:#cbd5e1}
[data-theme="dark"] .kbp-step b{color:#f1f5f9}
[data-theme="dark"] .kbp-step .lbl{background:#fbbf24;color:#0a1330}

/* Inline code */
[data-theme="dark"] .kbp-inline{background:#1e2a4f;color:#fbbf24}

/* Callouts */
[data-theme="dark"] .kbp-note{background:#0a1330;border-color:#1e2a4f;color:#bfd5ff}
[data-theme="dark"] .kbp-warn{background:#1f1607;border-color:#7c4a09;color:#fed7aa}
[data-theme="dark"] .kbp-tip{background:#04201a;border-color:#0a5239;color:#a7f3d0}
[data-theme="dark"] .kbp-note b,
[data-theme="dark"] .kbp-warn b,
[data-theme="dark"] .kbp-tip b{color:#fff}

/* Tables — fix the unreadable text from screenshot */
[data-theme="dark"] .kbp-table{border-color:#1e2a4f;background:#0a1330}
[data-theme="dark"] .kbp-table th{background:#021269;color:#fff}
[data-theme="dark"] .kbp-table td{color:#cbd5e1;border-bottom-color:#1e2a4f}
[data-theme="dark"] .kbp-table tr:nth-child(even) td{background:#0d1838}
[data-theme="dark"] .kbp-table b{color:#f1f5f9}
[data-theme="dark"] .kbp-table .yes{color:#4ade80}
[data-theme="dark"] .kbp-table .no{color:#f87171}

/* CTA button */
[data-theme="dark"] .kbp-cta{background:#fbbf24;color:#0a1330!important}

/* Hero crumb link */
[data-theme="dark"] .kbp-crumb a{color:#cbd5e1}
[data-theme="dark"] .kbp-crumb a:hover{color:#fbbf24}

/* Targeted tutorial highlight (when arrived via #t6 etc.) */
[data-theme="dark"] .kbp-tut:target{background:linear-gradient(to right,rgba(251,191,36,.08),transparent 40%)}

/* Anchor link icon — more visible in both modes */
.kbp-tut h2 .kbp-anchor{opacity:.8!important;color:#94a3b8!important}
.kbp-tut h2 .kbp-anchor:hover{color:#021269!important;background:#eef3ff!important;opacity:1!important}
[data-theme="dark"] .kbp-tut h2 .kbp-anchor{color:#64748b!important}
[data-theme="dark"] .kbp-tut h2 .kbp-anchor:hover{color:#fbbf24!important;background:#1e2a4f!important}
[data-theme="dark"] .kbp-tut h2 .kbp-anchor.is-copied{background:#0a5239!important;color:#a7f3d0!important}
/* ============ END KB DARK MODE ============ */

/* ============ KB TOC SEARCH BOX ============ */
.kbp-toc-search{
  position:relative;margin:0 0 .8rem;
}
.kbp-toc-search svg{
  position:absolute;left:.55rem;top:50%;transform:translateY(-50%);
  width:14px;height:14px;color:#94a3b8;pointer-events:none;
}
.kbp-toc-search input{
  width:100%;box-sizing:border-box;padding:.45rem .55rem .45rem 1.85rem;
  border:1.5px solid #e6ebf5;border-radius:8px;
  background:#fff;color:#021269;font:inherit;font-size:.82rem;
  outline:none;transition:border-color .15s,box-shadow .15s;
}
.kbp-toc-search input:focus{
  border-color:#021269;box-shadow:0 0 0 3px rgba(2,18,105,.1);
}
.kbp-toc-search input::placeholder{color:#94a3b8}
.kbp-toc-search.has-query svg{color:#021269}

/* highlight the first matching tutorial */
.kbp-tut.kbp-hl{
  background:linear-gradient(to right,#fff7e0,#fff 40%);
  border-radius:8px;padding-left:1rem;margin-left:-1rem;
}
.kbp-tut.kbp-hl h2 .num{box-shadow:0 0 0 3px rgba(251,191,36,.35)}

/* dark mode */
[data-theme="dark"] .kbp-toc-search input{
  background:#060d1f;border-color:#1e2a4f;color:#e2e8f0;
}
[data-theme="dark"] .kbp-toc-search input::placeholder{color:#64748b}
[data-theme="dark"] .kbp-toc-search input:focus{
  border-color:#fbbf24;box-shadow:0 0 0 3px rgba(251,191,36,.15);
}
[data-theme="dark"] .kbp-toc-search svg{color:#64748b}
[data-theme="dark"] .kbp-toc-search.has-query svg{color:#fbbf24}
[data-theme="dark"] .kbp-tut.kbp-hl{
  background:linear-gradient(to right,rgba(251,191,36,.08),transparent 40%);
}
/* ============ END KB TOC SEARCH ============ */

/* ============ KB TOC SEARCH — fix giant SVG + make sticky ============ */
.kbp-toc{padding-top:0!important}
.kbp-toc-search{
  position:sticky!important;top:0;z-index:5;
  margin:0 -1rem .9rem!important;padding:1rem 1rem .85rem!important;
  background:#fafbff;
  border-bottom:1.5px solid #e6ebf5;
  border-radius:12px 12px 0 0;
}
.kbp-toc-search svg{
  position:absolute!important;left:1.5rem!important;top:50%!important;
  transform:translateY(-50%)!important;
  width:14px!important;height:14px!important;min-width:14px;min-height:14px;
  color:#94a3b8!important;pointer-events:none;flex-shrink:0;
}
.kbp-toc-search input{
  display:block;width:100%;box-sizing:border-box;
  padding:.5rem .6rem .5rem 2.1rem!important;
  border:1.5px solid #d1d9e8;border-radius:8px;
  background:#fff!important;color:#021269!important;
  font:inherit;font-size:.84rem;
  outline:none;transition:border-color .15s,box-shadow .15s;
}
.kbp-toc-search input:focus{
  border-color:#021269;box-shadow:0 0 0 3px rgba(2,18,105,.1);
}
.kbp-toc-search input::placeholder{color:#94a3b8}
.kbp-toc-search.has-query svg{color:#021269!important}

/* Ensure the TOC heading sits ABOVE the sticky search */
.kbp-toc h4{
  position:sticky;top:0;z-index:6;background:#fafbff;
  margin:-1.1rem -1rem 0!important;padding:.9rem 1rem .55rem!important;
  border-radius:12px 12px 0 0;
}
/* Then push the search just below the heading */
.kbp-toc-search{top:34px!important;border-radius:0!important}

/* dark mode adjustments */
[data-theme="dark"] .kbp-toc-search{background:#0a1330;border-bottom-color:#1e2a4f}
[data-theme="dark"] .kbp-toc-search input{background:#060d1f!important;border-color:#1e2a4f;color:#e2e8f0!important}
[data-theme="dark"] .kbp-toc-search input::placeholder{color:#64748b}
[data-theme="dark"] .kbp-toc-search input:focus{border-color:#fbbf24;box-shadow:0 0 0 3px rgba(251,191,36,.15)}
[data-theme="dark"] .kbp-toc-search svg{color:#64748b!important}
[data-theme="dark"] .kbp-toc-search.has-query svg{color:#fbbf24!important}
[data-theme="dark"] .kbp-toc h4{background:#0a1330}

/* Add a little breathing room before the first li */
.kbp-toc ol{margin-top:.3rem!important}
/* ============ END SEARCH FIX ============ */

/* ============ KB TUTORIAL HERO — sv.webp background ============ */
.kbp-hero{
  background:#021269 url('/assets/img/banner/default.webp') no-repeat center right!important;
  background-size:cover!important;
  background-position:center right!important;
}
.kbp-hero::before{
  content:""!important;position:absolute!important;inset:0!important;
  background:linear-gradient(to right,
    rgba(2,18,105,.95) 0%,
    rgba(2,18,105,.78) 35%,
    rgba(2,18,105,.55) 60%,
    rgba(2,18,105,.35) 85%,
    rgba(2,18,105,.25) 100%)!important;
  pointer-events:none!important;z-index:1!important;
}
.kbp-hero .container{position:relative;z-index:2}
@media(max-width:900px){
  .kbp-hero{background-position:right top!important}
  .kbp-hero::before{
    background:linear-gradient(to bottom,
      rgba(2,18,105,.78) 0%,
      rgba(2,18,105,.92) 60%,
      rgba(2,18,105,.96) 100%)!important;
  }
}

/* Also apply to KB hub page hero */
.kb-hero{
  background:#021269 url('/assets/img/banner/default.webp') no-repeat center right!important;
  background-size:cover!important;
}
.kb-hero::before{
  content:""!important;position:absolute!important;inset:0!important;
  background:linear-gradient(to bottom,
    rgba(2,18,105,.85) 0%,
    rgba(2,18,105,.7) 50%,
    rgba(2,18,105,.85) 100%)!important;
  pointer-events:none!important;z-index:1!important;
}
.kb-hero .container{position:relative;z-index:2}
/* ============ END KB HERO BG ============ */

/* ============ KB TOC SEARCH — GLASS PILL (no SVG element, uses bg-image) ============ */
/* Hide the JS-injected SVG entirely — we use a background-image on the input instead */
.kbp-toc-search svg{display:none!important}

.kbp-toc-search{
  position:sticky!important;top:34px!important;z-index:5;
  margin:0 -1rem .9rem!important;padding:.6rem 1rem!important;
  background:linear-gradient(180deg,#fafbff,#f3f6fc)!important;
  border-bottom:1.5px solid #e6ebf5;
  border-radius:0!important;
}
.kbp-toc-search input{
  display:block!important;width:100%!important;box-sizing:border-box;
  padding:.55rem 1rem .55rem 2.2rem!important;
  height:36px;line-height:1;
  border:1.5px solid rgba(2,18,105,.15)!important;border-radius:999px!important;
  background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3C/svg%3E") no-repeat 10px center!important;
  background-size:14px 14px!important;
  color:#021269!important;font:inherit;font-size:.84rem;
  outline:none;
  box-shadow:0 1px 3px rgba(2,18,105,.06),inset 0 1px 0 rgba(255,255,255,.7);
  transition:border-color .15s,box-shadow .15s,background-color .15s;
}
.kbp-toc-search input:focus{
  border-color:#021269!important;
  box-shadow:0 0 0 3px rgba(2,18,105,.12),inset 0 1px 0 rgba(255,255,255,.7)!important;
  background-color:#fff!important;
}
.kbp-toc-search input::placeholder{color:#94a3b8;opacity:1}
.kbp-toc-search.has-query input{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23021269' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3C/svg%3E")!important;
}

/* dark mode — translucent glass pill */
[data-theme="dark"] .kbp-toc-search{
  background:linear-gradient(180deg,#0a1330,#080f25)!important;
  border-bottom-color:#1e2a4f;
}
[data-theme="dark"] .kbp-toc-search input{
  background:rgba(255,255,255,.06) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3C/svg%3E") no-repeat 10px center!important;
  background-size:14px 14px!important;
  border-color:rgba(255,255,255,.12)!important;color:#e2e8f0!important;
  -webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.05);
}
[data-theme="dark"] .kbp-toc-search input::placeholder{color:#64748b}
[data-theme="dark"] .kbp-toc-search input:focus{
  border-color:#fbbf24!important;
  box-shadow:0 0 0 3px rgba(251,191,36,.18),inset 0 1px 0 rgba(255,255,255,.05)!important;
  background-color:rgba(255,255,255,.08)!important;
}
[data-theme="dark"] .kbp-toc-search.has-query input{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23fbbf24' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3C/svg%3E")!important;
}
/* ============ END GLASS PILL ============ */

/* ============ NAV ICON BUTTONS — clean light-mode hover ============ */
/* Theme toggle (moon/sun), cart, mobile call icon — match My Account hover */
html:not([data-theme="dark"]) #navbar.scrolled .nav-icon-link:hover,
html:not([data-theme="dark"]) #navbar.nav-solid .nav-icon-link:hover,
html:not([data-theme="dark"]) #navbar.scrolled .nav-cart-btn:hover,
html:not([data-theme="dark"]) #navbar.nav-solid .nav-cart-btn:hover,
html:not([data-theme="dark"]) #navbar.scrolled .nav-talk-mobile:hover,
html:not([data-theme="dark"]) #navbar.nav-solid .nav-talk-mobile:hover{
  background:#d4e7ff!important;
  color:#021269!important;
  border-color:transparent!important;
}
html:not([data-theme="dark"]) #navbar.scrolled .nav-icon-link:hover svg,
html:not([data-theme="dark"]) #navbar.nav-solid .nav-icon-link:hover svg,
html:not([data-theme="dark"]) #navbar.scrolled .nav-cart-btn:hover svg,
html:not([data-theme="dark"]) #navbar.nav-solid .nav-cart-btn:hover svg{
  stroke:#021269!important;
  color:#021269!important;
}
/* Theme toggle (moon/sun) — keep icon-only on hover, no background pill */
.theme-btn:hover,
#navbar.scrolled .theme-btn:hover,
#navbar.nav-solid .theme-btn:hover{
  background:transparent!important;
  border-color:transparent!important;
}
/* ============ END NAV HOVER ============ */

/* ============ FOOTER BOTTOM — bird logo + copyright + payment icons ============ */
.footer-bottom{
  display:flex!important;align-items:center;justify-content:space-between;
  flex-wrap:wrap;gap:1rem;padding-top:1.5rem!important;
}
.footer-copy{
  display:inline-flex;align-items:center;gap:.6rem;
  margin:0!important;font-size:.6rem;line-height:1.35;
  color:#fff!important;max-width:520px;
}
.footer-copy span{display:inline-block;color:#fff}
.footer-copy-icon{
  width:18px;height:18px;flex-shrink:0;object-fit:contain;
  filter:brightness(0) invert(1);
}
.footer-copy-bird{
  width:16px;height:16px;color:#0098f7;flex-shrink:0;
}
.footer-payment-icons{
  display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap;
}
.footer-pay-label{
  font-size:.78rem;color:rgba(255,255,255,.45);font-weight:600;
  margin-right:.25rem;
}
.footer-pay-icon{
  display:inline-flex;align-items:center;justify-content:center;
  background:#fff;border-radius:5px;
  width:38px;height:25px;flex-shrink:0;overflow:hidden;
  transition:transform .15s,box-shadow .15s;
}
.footer-pay-icon img{
  max-height:16px;max-width:30px;width:auto;height:auto;display:block;
  object-fit:contain;
}
.footer-pay-card{
  display:inline-flex;align-items:center;justify-content:center;
  background:#fff;border-radius:5px;padding:3px 6px;height:23px;width:35px;
}
.footer-pay-card svg{height:13px;width:auto;display:block;max-width:100%}

@media(max-width:700px){
  .footer-bottom{flex-direction:column;align-items:flex-start;gap:1rem}
  .footer-payment-icons{justify-content:flex-start}
}

/* ============ END FOOTER BOTTOM ============ */
