:root{--ink:#17191f;--heading:#111827;--body:#5e6674;--muted:#8b94a3;--line:#e7ebf2;--line-strong:#d6dde8;--surface:#ffffff;--surface-soft:#f6f8fb;--surface-blue:#f1f6ff;--blue:#145cff;--blue-dark:#0f46d1;--blue-light:#28a8f2;--cyan:#18b7e9;--green:#20b486;--warning:#ffb020;--danger:#d84b4b;--shadow-sm:0 8px 24px rgba(24,39,75,0.08);--shadow-md:0 18px 46px rgba(24,39,75,0.12);--shadow-lg:0 28px 70px rgba(24,39,75,0.16);--radius:8px;--container:1280px}*{box-sizing:border-box}[hidden]{display:none !important}html{scroll-behavior:smooth}body{margin:0;background:var(--surface);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.5}a{color:inherit}img,svg{display:block;max-width:100%}h1,h2,h3,p{margin-top:0}h1,h2,h3{color:var(--heading)}.topbar{background:rgba(255,255,255,0.98);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:50}.topbar-shell{margin:0 auto;max-width:var(--container);padding:0 34px}.topbar-utility,.topbar-menu{align-items:center;display:flex;justify-content:space-between}.topbar-utility{min-height:76px}.topbar-menu{border-top:1px solid var(--line);min-height:64px}.brand{align-items:center;display:inline-flex;font-size:1.32rem;font-weight:850;gap:13px;text-decoration:none}.brand-mark{background:linear-gradient(180deg,#1d6cff,#0f50ed);border-radius:5px 8px 8px 5px;display:inline-block;height:36px;position:relative;width:26px}.brand-mark::after{background:#073fd0;border-radius:3px;bottom:2px;content:"";height:16px;position:absolute;right:-7px;transform:skewY(-31deg);width:15px}.utility-links,.header-actions,.nav,.hero-actions,.hero-points,.plan-footer{align-items:center;display:flex}.utility-links{gap:24px}.utility-links a,.cart-link{color:var(--body);font-size:0.9rem;font-weight:650;text-decoration:none}.utility-links a:hover,.nav a:hover,.nav-summary:hover{color:var(--blue)}.nav{gap:22px}.nav>a,.nav-summary{color:#202734;font-size:0.98rem;font-weight:650;text-decoration:none;white-space:nowrap}.nav-summary{cursor:pointer;list-style:none}.nav-summary::-webkit-details-marker{display:none}.nav-summary::marker{content:""}.nav>a::after,.nav-summary::after{border-bottom:1px solid currentColor;border-right:1px solid currentColor;content:"";display:inline-block;height:5px;margin-left:8px;transform:rotate(45deg) translateY(-3px);width:5px}.nav-dropdown{position:relative}.nav-dropdown::after{content:"";height:14px;left:0;position:absolute;right:0;top:100%}.nav-dropdown-menu{background:#ffffff;border:1px solid var(--line);border-radius:14px;box-shadow:0 22px 52px rgba(24,39,75,0.14);display:grid;gap:8px;left:0;max-width:calc(100vw - 48px);min-width:320px;opacity:0;overflow:hidden;padding:10px;pointer-events:none;position:absolute;top:calc(100%+14px);transform:translateY(-6px);transition:opacity 160ms ease,transform 160ms ease;z-index:80}.nav-dropdown-menu-wide{grid-template-columns:repeat(2,minmax(0,1fr));width:620px}.nav-dropdown-menu-cloud{grid-template-columns:repeat(2,minmax(0,1fr));width:560px}.nav-dropdown:hover .nav-dropdown-menu,.nav-dropdown:focus-within .nav-dropdown-menu,.nav-dropdown[open] .nav-dropdown-menu{opacity:1;pointer-events:auto;transform:translateY(0)}.nav-dropdown-menu a{border-radius:10px;color:#202734;font-size:0.92rem;font-weight:700;padding:11px 12px;text-decoration:none;white-space:normal}.nav-dropdown-menu a:hover{background:var(--surface-soft)}.nav-product-link{align-content:start;background:linear-gradient(180deg,#ffffff,#f8fbff);border:1px solid transparent;display:grid;gap:5px;min-height:92px;padding:16px;position:relative;transition:background 160ms ease,border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease}.nav-product-link span{color:var(--heading);font-size:0.98rem;font-weight:850;line-height:1.15}.nav-product-link small{color:var(--body);font-size:0.8rem;font-weight:650;line-height:1.38}.nav-product-link:hover span{color:var(--blue)}.nav-product-link:hover{background:#ffffff;border-color:#d8e4ff;box-shadow:0 12px 28px rgba(20,92,255,0.10);transform:translateY(-1px)}.header-actions{gap:12px}.header-actions form{margin:0}.button{align-items:center;background:var(--blue);border:1px solid var(--blue);border-radius:6px;color:#ffffff;cursor:pointer;display:inline-flex;font:inherit;font-weight:800;justify-content:center;min-height:54px;padding:0 26px;text-decoration:none;transition:background 160ms ease,border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease;white-space:nowrap}.button:hover{background:var(--blue-dark);border-color:var(--blue-dark);box-shadow:0 14px 30px rgba(20,92,255,0.22);transform:translateY(-1px)}.button.ghost{background:#ffffff;color:var(--blue)}.button.ghost:hover{background:var(--surface-blue);box-shadow:none}.button.outline-blue,.button.outline-warning,.button.outline-success{background:#ffffff;box-shadow:none}.button.outline-blue{border-color:#b9cdfd;color:var(--blue)}.button.outline-blue:hover{background:var(--surface-blue);border-color:var(--blue);box-shadow:none}.button.outline-warning{border-color:#f5b766;color:#a45b00}.button.outline-warning:hover{background:#fff8ed;border-color:var(--warning);box-shadow:none}.button.outline-success{border-color:#9edfc4;color:#08784b}.button.outline-success:hover{background:#effcf6;border-color:var(--green);box-shadow:none}.button.danger-outline{border-color:#fecaca;color:#b91c1c}.button.danger-outline:hover{background:#fff1f2;border-color:#f87171;box-shadow:none}.button.small{min-height:42px;padding:0 18px}.hero{background:#ffffff;overflow:hidden;position:relative}.hero::after{background:linear-gradient(90deg,transparent,rgba(231,235,242,0.85),transparent);bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.hero-track{position:relative}.hero-slide{display:none}.hero-slide.is-active{animation:hero-slide-fade 340ms ease both;display:block}@keyframes hero-slide-fade{from{opacity:0.35;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hero-inner{display:grid;grid-template-columns:minmax(390px,0.92fr) minmax(560px,1.08fr);margin:0 auto;max-width:var(--container);min-height:690px;padding:0 34px;position:relative}.hero-copy{align-self:center;max-width:590px;padding:28px 0 58px;position:relative;z-index:3}.eyebrow{color:var(--blue);font-size:0.78rem;font-weight:850;letter-spacing:0;margin:0 0 17px;text-transform:uppercase}h1{font-size:4.3rem;font-weight:900;line-height:1.12;margin-bottom:26px}.hero-slide-title{font-size:4.3rem;font-weight:900;line-height:1.12;margin-bottom:26px}.lead{color:var(--body);font-size:1.24rem;line-height:1.68;margin-bottom:34px}.hero-actions{gap:14px;margin-bottom:26px}.hero-points{color:var(--body);flex-wrap:wrap;font-size:0.92rem;font-weight:700;gap:10px 18px}.hero-points span{align-items:center;display:inline-flex;gap:8px}.hero-points span::before{background:var(--green);border-radius:50%;content:"";height:7px;width:7px}.hero-art{--svg-illustration-gray-1:#f7f9fc;--svg-illustration-gray-2:#eef2f7;--svg-illustration-gray-3:#cbd4df;--svg-illustration-gray-4:#aeb9c7;--svg-illustration-gray-5:#8f9bae;--svg-illustration-gray-6:#e5ebf3;--svg-illustration-gray-7:#d6dee9;--svg-illustration-gray-8:#b8c3d2;--svg-illustration-gray-w:#ffffff;--svg-illustration-primary-1:#1266df;--svg-illustration-yellow-1:#ffbe1a;--svg-illustration-yellow-2:#ffd45c;--svg-illustration-yellow-3:#f39b08;--svg-illustration-green-1:#12a06a;--svg-illustration-green-2:#34d399;--svg-illustration-green-3:#15b981;min-height:690px;position:relative}.blue-shape{background:linear-gradient(135deg,var(--blue-light),var(--blue) 72%);clip-path:polygon(10% 0,100% 0,100% 86%,84% 100%,10% 58%);height:606px;position:absolute;right:-190px;top:0;width:900px}.blue-shape::after{background:rgba(5,62,218,0.58);content:"";height:100%;position:absolute;right:0;top:0;width:96px}.hero-product-visual{display:grid;gap:18px;position:absolute;right:18px;top:118px;width:600px;z-index:3}.hero-product-card{background:rgba(255,255,255,0.96);border:1px solid rgba(214,221,232,0.95);border-radius:var(--radius);box-shadow:0 24px 60px rgba(24,39,75,0.13)}.hero-product-card-main{align-items:center;display:grid;gap:22px;grid-template-columns:auto minmax(0,1fr);min-height:210px;padding:30px}.hero-product-icon{align-items:center;background:linear-gradient(180deg,#f7faff,#ffffff);border:1px solid #dbe7ff;border-radius:var(--radius);display:flex;height:110px;justify-content:center;width:110px}.hero-product-icon svg{height:86px;width:86px}.hero-product-card-main strong,.hero-product-card-main small{display:block}.hero-product-card-main strong{color:var(--heading);font-size:1.35rem;font-weight:900;line-height:1.18}.hero-product-card-main small{color:var(--body);font-size:0.98rem;font-weight:700;line-height:1.58;margin-top:12px}.hero-product-rail{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.hero-product-rail span{background:rgba(255,255,255,0.94);border:1px solid rgba(214,221,232,0.95);border-radius:var(--radius);box-shadow:0 14px 34px rgba(24,39,75,0.09);color:var(--heading);font-weight:850;padding:16px 14px;text-align:center}.hero-carousel-controls{align-items:center;background:rgba(255,255,255,0.94);border:1px solid var(--line);border-radius:999px;bottom:28px;box-shadow:var(--shadow-sm);display:flex;gap:12px;left:50%;padding:8px;position:absolute;transform:translateX(-50%);z-index:12}.hero-carousel-arrow,.hero-carousel-dot{cursor:pointer}.hero-carousel-arrow{align-items:center;background:#ffffff;border:1px solid var(--line);border-radius:999px;color:var(--heading);display:flex;font-size:1.6rem;font-weight:800;height:38px;justify-content:center;line-height:1;padding:0;width:38px}.hero-carousel-arrow:hover{border-color:#b9cdfd;color:var(--blue)}.hero-carousel-dots{align-items:center;display:flex;gap:7px}.hero-carousel-dot{background:#d6dde8;border:0;border-radius:999px;height:9px;padding:0;width:9px}.hero-carousel-dot.is-active{background:var(--blue);width:26px}.lagom-hero-visual{height:560px;pointer-events:none;position:absolute;right:-42px;top:92px;width:760px;z-index:3}.lagom-hero-visual svg{filter:drop-shadow(0 20px 30px rgba(26,42,72,0.12));height:auto;max-width:none;overflow:visible;position:absolute;width:376px}.lagom-hero-visual .svg-sitebuilder-left{left:0;top:4px}.lagom-hero-visual .svg-sitebuilder-center{filter:drop-shadow(0 28px 38px rgba(18,40,80,0.16));left:154px;top:54px;width:430px;z-index:2}.lagom-hero-visual .svg-sitebuilder-right{left:382px;top:126px;z-index:1}.domain-band{background:#ffffff;margin-top:0;padding:0 34px 64px;position:relative;scroll-margin-top:158px;z-index:4}.domain-inner{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-md);display:grid;gap:22px;grid-template-columns:290px 1fr;margin:0 auto;max-width:1050px;padding:30px}.domain-heading h2{font-size:1.45rem;line-height:1.24;margin-bottom:0}.domain-search{align-items:stretch;background:#ffffff;border:1px solid var(--line-strong);border-radius:var(--radius);display:grid;grid-template-columns:auto 1fr auto;min-height:60px;overflow:hidden}.domain-prefix{align-items:center;background:var(--surface-soft);border-right:1px solid var(--line);color:var(--muted);display:flex;font-weight:750;padding:0 18px}.domain-search input{border:0;color:var(--heading);font:inherit;font-size:1.02rem;min-width:0;outline:0;padding:0 18px}.domain-search input::placeholder,.form input::placeholder{color:#9aa3b2}.domain-search .button{border-radius:0;min-height:60px}.domain-search.is-loading .button{gap:10px;opacity:0.88}.domain-search.is-loading .button::after{animation:domain-check-spin 800ms linear infinite;border:2px solid rgba(255,255,255,0.45);border-radius:999px;border-top-color:#ffffff;content:"";height:14px;width:14px}@keyframes domain-check-spin{to{transform:rotate(360deg)}}.domain-result{border-radius:var(--radius);grid-column:2;padding:16px 18px}[data-domain-result-container]{grid-column:2}[data-domain-result-container] .domain-result{grid-column:auto}.domain-result strong,.domain-result span{display:block}.domain-result strong{color:var(--heading);font-size:1rem}.domain-result span{color:var(--blue);font-weight:800;margin-top:4px}.domain-result p{color:var(--body);margin:8px 0 0}.domain-result .button{margin-top:14px}.domain-result.available{background:#ecfbf6;border:1px solid #bcebdc}.domain-result.taken{background:#fff6ed;border:1px solid #ffd4a7}.domain-result.invalid{background:#fff0f0;border:1px solid #f3b8b8}.domain-result.unknown{background:#f7faff;border:1px solid #dbe7ff}.domain-tlds{display:flex;flex-wrap:wrap;gap:10px;grid-column:2}.domain-tlds span{background:var(--surface-soft);border:1px solid var(--line);border-radius:999px;color:var(--body);font-size:0.9rem;font-weight:800;padding:7px 14px}.service-strip{background:#ffffff;margin-top:0;padding:32px 34px 48px;position:relative;z-index:5}.service-tiles{display:grid;gap:18px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 auto;max-width:var(--container)}.service-tile{align-items:center;background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 14px 34px rgba(24,39,75,0.06);color:var(--heading);display:flex;flex-direction:column;min-height:166px;padding:24px 18px 20px;text-align:center;text-decoration:none;transition:border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease}.service-tile:hover{border-color:#c9d6ec;box-shadow:var(--shadow-md);transform:translateY(-2px)}.lagom-icon{--svg-icon-color-1:#145cff;--svg-icon-color-2:#26a7f2;--svg-icon-color-3:#202734;--svg-icon-color-4:#ffffff}.lagom-icon svg{flex:none;height:auto;max-width:none}.tile-icon{align-items:center;background:transparent;border:0;display:flex;height:76px;justify-content:center;margin-bottom:16px;position:relative;width:76px}.tile-icon svg{height:64px;width:64px}.tile-icon::before,.tile-icon::after{content:"";display:none;position:absolute}.service-tile strong{font-size:1rem;margin-bottom:8px}.service-tile small{color:var(--body);font-size:0.84rem;line-height:1.45}.workspace{background:var(--surface-soft);padding:78px 34px 86px}.workspace+.workspace{padding-top:72px}.wordpress-section{background:#ffffff}.section-heading{margin:0 auto 36px;max-width:var(--container);text-align:center}.section-heading h2{font-size:2.35rem;line-height:1.18;margin-bottom:12px}.section-heading p:not(.eyebrow){color:var(--body);font-size:1.05rem;margin:0 auto;max-width:690px}.section-actions{align-items:center;display:flex;justify-content:center;margin:24px auto 0}.billing-switch{align-items:center;background:#ffffff;border:1px solid var(--line);border-radius:999px;box-shadow:var(--shadow-sm);display:inline-flex;gap:4px;margin-top:20px;padding:4px}.billing-switch label{cursor:pointer;display:block;position:relative}.billing-switch input{height:1px;opacity:0;position:absolute;width:1px}.billing-switch span{align-items:center;border-radius:999px;color:var(--body);display:inline-flex;font-size:0.9rem;font-weight:850;gap:6px;min-height:38px;padding:0 16px}.billing-switch em{color:var(--green);font-style:normal;font-weight:900}.billing-switch input:checked+span{background:var(--blue);color:#ffffff;box-shadow:0 8px 18px rgba(20,92,255,0.2)}.billing-switch input:checked+span em{color:#ffffff}.plans{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:var(--container)}.plan{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 14px 34px rgba(24,39,75,0.06);display:flex;flex-direction:column;min-height:100%;overflow:hidden;padding:30px;position:relative}.plan.featured{border-color:#b8cdfd;box-shadow:var(--shadow-md)}.label-corner{background:var(--blue);color:#ffffff;font-size:0.75rem;font-weight:850;padding:8px 28px;position:absolute;right:-34px;text-transform:uppercase;top:16px;transform:rotate(45deg)}.plan-icon{align-items:center;background:linear-gradient(180deg,#f7faff,#ffffff);border:1px solid #dbe7ff;border-radius:var(--radius);display:flex;height:76px;justify-content:center;margin-bottom:22px;width:76px}.plan-icon svg{height:64px;width:64px}.icon-business{background:#edf8ff}.icon-pro{background:#eefcf7}.plan h2{font-size:1.48rem;line-height:1.22;margin-bottom:10px}.plan p{color:var(--body);margin-bottom:22px}.plan-features{display:grid;gap:10px;list-style:none;margin:0 0 24px;padding:0}.plan-features li{color:#303847;font-size:0.94rem;font-weight:650;padding-left:26px;position:relative}.plan-features li::before{border-bottom:2px solid var(--green);border-right:2px solid var(--green);content:"";height:11px;left:3px;position:absolute;top:3px;transform:rotate(45deg);width:6px}.plan-specs{border:1px solid var(--line);border-radius:var(--radius);display:grid;margin:auto 0 24px;overflow:hidden}.plan-specs>div:not(.plan-spec-group),.plan-spec-row{align-items:center;display:flex;justify-content:space-between;min-height:44px;padding:0 14px}.plan-specs>div:not(.plan-spec-group)+div:not(.plan-spec-group),.plan-spec-row+.plan-spec-row{border-top:1px solid var(--line)}.plan-spec-group{display:grid}.plan-spec-group+.plan-spec-group{border-top:1px solid var(--line)}.plan-spec-group h3{background:#f7faff;border-bottom:1px solid var(--line);color:var(--blue);font-size:0.76rem;font-weight:950;letter-spacing:0;margin:0;padding:10px 14px;text-transform:uppercase}.plan-specs dt{color:var(--body);font-size:0.86rem;font-weight:700}.plan-specs dd{color:var(--heading);font-size:0.9rem;font-weight:850;margin:0}.plan-footer{border-top:1px solid var(--line);flex-wrap:wrap;gap:14px;justify-content:space-between;padding-top:22px}.plan-footer strong{color:var(--heading);font-size:1.7rem;font-weight:900;line-height:1}.summary strong{color:var(--heading);font-size:1.9rem;font-weight:900;line-height:1}.plan-footer small,.summary small{color:var(--muted);font-size:0.85rem;font-weight:750;margin-left:3px}.plan-savings{color:var(--green) !important;flex-basis:100%;font-size:0.84rem !important;font-weight:900 !important;margin-left:0 !important}.discovery-cta{align-items:center;background:#ffffff;border:1px solid #cfe0ff;border-radius:var(--radius);box-shadow:0 16px 36px rgba(20,92,255,0.08);display:grid;gap:22px 26px;grid-template-columns:76px minmax(0,1fr) auto;margin:24px auto 0;max-width:var(--container);padding:24px}.discovery-cta-icon{align-items:center;background:#f4f8ff;border:1px solid #dbe7ff;border-radius:var(--radius);display:flex;grid-row:1 / span 2;height:76px;justify-content:center;width:76px}.discovery-cta-icon svg{height:64px;width:64px}.discovery-cta-copy{min-width:0}.discovery-cta h3{font-size:1.35rem;line-height:1.2;margin-bottom:6px;max-width:460px}.discovery-cta p:not(.eyebrow){color:var(--body);margin:0;max-width:620px}.discovery-cta dl{border:1px solid var(--line);border-radius:var(--radius);display:grid;grid-column:2 / -1;grid-template-columns:repeat(6,minmax(120px,1fr));margin:0;overflow:hidden}.discovery-cta dl div{display:grid;gap:3px;min-width:86px;padding:10px 14px}.discovery-cta dl div+div{border-left:1px solid var(--line)}.discovery-cta dt{color:var(--body);font-size:0.76rem;font-weight:750}.discovery-cta dd{color:var(--heading);font-size:0.9rem;font-weight:900;margin:0}.discovery-cta>.button{grid-column:3;grid-row:1;justify-self:end;min-width:260px;white-space:nowrap}.hosting-comparison-workspace{background:#f6f9ff}.comparison-shell{margin:0 auto;max-width:1240px}.comparison-hero{margin-bottom:28px;max-width:760px}.comparison-hero h1{font-size:2.65rem;line-height:1.12;margin-bottom:12px}.comparison-hero p:not(.eyebrow){color:var(--body);font-size:1.08rem;margin:0}.comparison-cards{background:#f6f9ff;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px;padding:12px 0;position:sticky;top:142px;z-index:12}.comparison-plan-card{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);display:grid;gap:12px;padding:24px}.comparison-plan-card.featured{border-color:#b8cdfd;box-shadow:var(--shadow-md)}.comparison-plan-card h2{font-size:1.4rem;margin:0}.comparison-plan-card p{color:var(--body);margin:0}.comparison-plan-card strong{color:var(--heading);font-size:1.65rem;font-weight:950}.comparison-plan-card small,.comparison-plan-card>span{color:var(--muted);font-size:0.86rem;font-weight:800}.comparison-table-wrap{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow:auto}.comparison-table{min-width:860px}.comparison-table th,.comparison-table td{vertical-align:middle}.comparison-table thead th{background:#f7faff;color:var(--heading)}.comparison-family th{background:#edf4ff;color:var(--blue);font-size:0.82rem;letter-spacing:0}.comparison-table tbody th{color:var(--body);font-weight:850}.comparison-table td{font-weight:850}.narrow{background:var(--surface-soft);min-height:680px}.workspace.narrow{padding-top:58px}.flash-notice{background:#ffffff;border:1px solid #cfe0ff;border-radius:var(--radius);box-shadow:var(--shadow-sm);color:var(--heading);font-weight:750;margin:18px auto 0;max-width:980px;padding:14px 18px}.back-link{color:var(--blue);display:inline-flex;font-weight:800;margin:0 auto 22px;max-width:980px;text-decoration:none;width:100%}.site-footer{background:#111827;color:#d9e2f1;padding:54px 34px 24px}.site-footer-inner{align-items:start;display:grid;gap:54px;grid-template-columns:minmax(240px,0.85fr) minmax(0,1.8fr);margin:0 auto;max-width:var(--container)}.site-footer .brand{color:#fff}.site-footer .brand-mark{box-shadow:0 12px 26px rgba(20,92,255,0.22)}.footer-brand p{color:#a8b4c6;margin:18px 0 0;max-width:360px}.footer-links{align-items:start;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.footer-links div{display:grid;gap:10px}.footer-links h2{color:#fff;font-size:0.9rem;font-weight:900;letter-spacing:0;margin:0 0 6px;text-transform:uppercase}.footer-links a{color:#b8c4d6;font-weight:700;text-decoration:none}.footer-links a:hover{color:#fff}.footer-bottom{align-items:flex-start;border-top:1px solid rgba(255,255,255,0.12);color:#93a3b8;display:flex;gap:18px;justify-content:space-between;margin:42px auto 0;max-width:var(--container);padding-top:22px}.tracking-pixel-image{display:none}.footer-support-button{background:transparent;border-color:rgba(255,255,255,0.2);color:#ffffff}.footer-support-button:hover{background:rgba(255,255,255,0.08);border-color:rgba(255,255,255,0.34);box-shadow:none}.not-found-page{background:radial-gradient(circle at 84% 18%,rgba(20,92,255,0.13),transparent 34%),linear-gradient(180deg,#ffffff 0%,#f5f8ff 52%,var(--surface-soft) 100%);overflow:hidden;padding:74px 34px 92px;position:relative}.not-found-page::before{background:linear-gradient(135deg,rgba(24,183,233,0.16),rgba(20,92,255,0.05));clip-path:polygon(0 8%,100% 0,100% 76%,28% 100%);content:"";height:360px;position:absolute;right:-160px;top:42px;width:520px}.not-found-shell{display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(320px,420px);margin:0 auto;max-width:var(--container);position:relative;z-index:1}.not-found-copy,.not-found-visual,.not-found-help,.not-found-search{background:rgba(255,255,255,0.94);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.not-found-copy{padding:48px}.not-found-copy h1{font-size:4rem;line-height:1.08;margin-bottom:20px;max-width:720px}.not-found-copy .lead{margin-bottom:30px;max-width:760px}.not-found-actions{display:flex;flex-wrap:wrap;gap:14px}.not-found-visual{align-content:center;background:#101827;color:#ffffff;display:grid;gap:24px;min-height:360px;overflow:hidden;padding:34px;position:relative}.not-found-visual::before,.not-found-visual::after{background:rgba(40,168,242,0.24);border-radius:999px;content:"";position:absolute}.not-found-visual::before{height:190px;right:-58px;top:-64px;width:190px}.not-found-visual::after{bottom:-86px;height:230px;left:-92px;width:230px}.not-found-code{color:#ffffff;font-size:7.4rem;font-weight:900;letter-spacing:0;line-height:0.9;position:relative;z-index:1}.not-found-terminal{background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.18);border-radius:var(--radius);display:grid;gap:8px;padding:20px;position:relative;z-index:1}.not-found-terminal span{color:#8fd8ff;font-size:0.84rem;font-weight:850;text-transform:uppercase}.not-found-terminal strong{color:#ffffff;font-size:1.28rem}.not-found-terminal small{color:#c9d6e8;font-size:0.94rem;line-height:1.5}.not-found-help{display:grid;gap:14px;grid-column:1 / -1;grid-template-columns:repeat(4,minmax(0,1fr));padding:22px}.not-found-help a{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:6px;min-height:118px;padding:18px;text-decoration:none;transition:border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease}.not-found-help a:hover{border-color:#b8cdfd;box-shadow:0 14px 28px rgba(20,92,255,0.1);transform:translateY(-1px)}.not-found-help strong{color:var(--heading);font-size:1rem}.not-found-help span{color:var(--body);font-size:0.92rem;font-weight:650;line-height:1.45}.not-found-search{display:grid;gap:12px;grid-column:1 / -1;padding:24px}.not-found-search label{color:var(--heading);font-weight:850}.not-found-search div{display:grid;grid-template-columns:minmax(0,1fr) auto}.not-found-search input{border:1px solid var(--line-strong);border-radius:6px 0 0 6px;color:var(--heading);font:inherit;min-height:54px;min-width:0;outline:0;padding:0 16px}.not-found-search input:focus{border-color:#9bb8ff;box-shadow:0 0 0 4px rgba(20,92,255,0.1)}.not-found-search .button{border-radius:0 6px 6px 0}.legal-page{background:var(--surface-soft);padding:66px 34px 86px}.legal-shell{margin:0 auto;max-width:940px}.legal-heading{margin:26px 0 28px}.legal-heading h1{font-size:3rem;margin-bottom:14px}.legal-heading p:not(.eyebrow){color:var(--body);font-size:1.08rem;max-width:720px}.legal-content{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);display:grid}.legal-content section{display:grid;gap:12px;padding:28px}.legal-content section+section{border-top:1px solid var(--line)}.legal-content h2{font-size:1.34rem;margin:0}.legal-content p{color:var(--body);margin:0}.legal-content dl{display:grid;margin:6px 0 0}.legal-content dl div{border-top:1px solid var(--line);display:grid;gap:18px;grid-template-columns:minmax(160px,0.5fr) minmax(0,1fr);padding:12px 0}.legal-content dt{color:var(--body);font-weight:800}.legal-content dd{color:var(--heading);font-weight:750;margin:0}.checkout-grid{display:grid;gap:24px;grid-template-columns:0.8fr 1.2fr;margin:0 auto;max-width:980px}.checkout-grid-wide{grid-template-columns:0.92fr 1.08fr;max-width:1180px}.domain-summary-grid{align-items:stretch}.domain-summary-grid>.recap-card,.domain-summary-grid>.domain-upsell-panel{align-content:start;align-self:stretch}.domain-summary-grid>.recap-card{display:grid}.checkout-stack{align-self:start;display:grid;gap:18px}.invoice-payment-panels{display:grid;gap:18px}.invoice-wallet-panel{border-color:#b9cdfd}.embedded-checkout-shell{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(280px,0.72fr) minmax(0,1.28fr);margin:0 auto;max-width:1180px}.embedded-checkout-panel{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);min-height:620px;padding:22px}.checkout-steps{align-items:center;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto 24px;max-width:1180px}.checkout-steps span{background:#ffffff;border:1px solid var(--line);border-radius:6px;color:var(--body);font-size:0.86rem;font-weight:800;min-height:42px;padding:10px 12px;text-align:center}.checkout-steps .active{border-color:#b9cdfd;color:var(--blue);box-shadow:0 10px 24px rgba(20,92,255,0.1)}.summary,.form,.status-panel,.table-wrap{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.summary{padding:30px}.offer-model,.recap-card{align-self:start}.price-stack{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;gap:6px;margin:24px 0;padding:22px 0}.price-stack span{color:var(--body);font-weight:750}.model-block+.model-block{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.model-block h2{font-size:1rem;margin-bottom:12px}.addon-list{display:grid;gap:10px}.addon-row{background:#f8fbff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;padding:12px}.addon-row.active{background:var(--surface-blue);border-color:#b8cdfd}.addon-row-main{display:grid;gap:4px;min-width:0}.addon-row-main strong{color:var(--heading);font-size:0.9rem;font-weight:900;line-height:1.25}.addon-row-main small,.addon-row-total span{color:var(--body);font-size:0.78rem;font-weight:750}.addon-stepper{align-items:center;background:#ffffff;border:1px solid var(--line);border-radius:999px;display:inline-flex;gap:2px;height:36px;padding:2px}.addon-stepper button{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--blue);cursor:pointer;display:inline-flex;font:inherit;font-size:1rem;font-weight:900;height:30px;justify-content:center;width:30px}.addon-stepper button:hover{background:var(--surface-blue)}.addon-stepper span{color:var(--heading);font-size:0.88rem;font-weight:900;min-width:24px;text-align:center}.addon-row-total{align-items:center;border-top:1px solid var(--line);display:flex;gap:8px;grid-column:1 / -1;justify-content:space-between;padding-top:10px}.addon-row-total strong{color:var(--blue);font-size:0.92rem;font-weight:900}.hosting-recap-lines{margin-bottom:16px}.hosting-checkout-grid>.form{order:-1}.hosting-recap-lines .recap-tariff small{color:var(--body);font-size:0.78rem;font-weight:850;margin-left:2px}.hosting-resource-panel{border-top:1px solid var(--line);display:grid;gap:14px;padding-top:18px}.hosting-resource-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.hosting-resource-control{align-items:center;background:#f8fbff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:14px}.hosting-resource-control.active{background:var(--surface-blue);border-color:#b8cdfd}.hosting-resource-main{display:grid;gap:4px;min-width:0}.hosting-resource-main strong{color:var(--heading);font-size:0.94rem;font-weight:900}.hosting-resource-main small,.hosting-resource-price{color:var(--body);font-size:0.78rem;font-weight:750}.hosting-resource-main span{color:var(--blue);font-size:1rem;font-weight:900}.hosting-resource-price{align-items:center;border-top:1px solid var(--line);display:flex;gap:8px;grid-column:1 / -1;justify-content:space-between;padding-top:10px}.hosting-resource-price strong{color:var(--blue);font-size:0.9rem;font-weight:900;white-space:nowrap}.clean-list{display:grid;gap:10px;list-style:none;margin:0;padding:0}.clean-list li{color:#303847;font-weight:700;padding-left:25px;position:relative}.clean-list li::before{border-bottom:2px solid var(--green);border-right:2px solid var(--green);content:"";height:11px;left:3px;position:absolute;top:4px;transform:rotate(45deg);width:6px}.summary h1,.status-panel h1,.narrow>h1{font-size:2rem;line-height:1.2;margin-bottom:14px}.summary p,.status-panel p{color:var(--body)}.form{display:grid;gap:18px;padding:30px}.checkout-auth-form{display:grid;gap:18px}.form label{color:var(--heading);display:grid;font-size:0.92rem;font-weight:800;gap:8px}.form input{border:1px solid var(--line-strong);border-radius:6px;color:var(--heading);font:inherit;min-height:48px;outline:0;padding:0 14px}.form select,.form textarea{border:1px solid var(--line-strong);border-radius:6px;color:var(--heading);font:inherit;outline:0;padding:12px 14px}.form select{min-height:48px}.form textarea{min-height:160px;resize:vertical}.form input:focus,.form select:focus,.form textarea:focus,.domain-search:focus-within{border-color:#9bb8ff;box-shadow:0 0 0 4px rgba(20,92,255,0.1)}.form label span{color:var(--danger);font-size:0.84rem;font-weight:750}.form label.is-disabled{color:var(--muted)}.form select:disabled,.form input:disabled,.form textarea:disabled{background:#f1f4f8;border-color:#dfe5ee;color:var(--muted);cursor:not-allowed}.configurator-form h2{margin-bottom:8px}.checkout-billing-choice{align-items:center;background:#f8fbff;border:1px solid #cfe0ff;border-radius:var(--radius);display:flex;gap:16px;justify-content:space-between;padding:16px}.checkout-billing-choice.compact{align-items:stretch;display:grid;gap:10px;justify-content:stretch;padding:12px}.checkout-billing-choice .billing-switch{box-shadow:none;flex:0 0 auto;margin-top:0}.checkout-billing-choice.compact .billing-switch{justify-self:start}.checkout-billing-choice>small{color:var(--body);font-size:0.9rem;font-weight:750;line-height:1.45}.form .billing-switch label{display:block;gap:0}.form .billing-switch input{border:0;height:1px;min-height:0;opacity:0;padding:0;position:absolute;width:1px}.form .billing-switch span{color:var(--body);display:inline-flex;font-size:0.9rem;font-weight:850}.form .billing-switch input:checked+span{color:#ffffff}.option-grid{display:grid;gap:12px}.billing-cycle-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.billing-cycle-card{align-items:start;background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);display:grid !important;gap:12px !important;grid-template-columns:auto 1fr;padding:16px}.billing-cycle-card.featured{background:#f8fbff;border-color:#cfe0ff}.billing-cycle-card input{accent-color:var(--blue);margin-top:4px;min-height:auto;width:18px}.billing-cycle-card span{color:var(--heading) !important;display:grid;gap:4px}.billing-cycle-card small{color:var(--body);font-size:0.9rem;font-weight:650}.domain-choice-grid{display:grid;gap:10px}.domain-choice{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;display:grid;gap:0;padding:14px 16px;transition:border-color 0.18s ease,box-shadow 0.18s ease,background 0.18s ease}.domain-choice.active{background:#f8fbff;border-color:#b9cdfd;box-shadow:0 10px 24px rgba(20,92,255,0.08);cursor:default;gap:14px;padding:18px}.domain-choice-body{display:none;gap:12px}.domain-choice.active .domain-choice-body{display:grid}.domain-choice:not(.active) .radio-line{align-items:center}.domain-choice:not(.active) .radio-line small{display:none}.radio-line{align-items:start;display:grid !important;gap:12px !important;grid-template-columns:auto 1fr}.radio-line input{accent-color:var(--blue);margin-top:4px;min-height:auto;width:18px}.radio-line span{color:var(--heading) !important;display:grid;gap:4px}.domain-choice-heading span{color:var(--heading);display:grid;gap:4px}.domain-choice-heading strong{font-weight:850}.domain-choice-heading small{color:var(--body);font-size:0.9rem;font-weight:650}.radio-line small{color:var(--body);font-size:0.9rem;font-weight:650}.radio-line.compact{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);padding:12px}.temporary-domain-options{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.temporary-domain-option{display:grid;gap:10px}.temporary-domain-option input[readonly]{background:#f7faff;color:var(--heading);font-weight:800}.domain-choice-fields{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}.domain-mini-result{border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:5px;padding:13px 14px}.domain-mini-result.available{background:#f2fbf7;border-color:#bcebd9}.domain-mini-result.taken,.domain-mini-result.invalid{background:#fff7f7;border-color:#f0c6c6}.domain-mini-result strong,.domain-mini-result span{color:var(--heading)}.domain-mini-result p{color:var(--body);margin:0}.domain-choice>span{color:var(--danger);font-size:0.84rem;font-weight:750}.option-card{align-items:center;background:#f8fbff;border:1px solid var(--line);border-radius:var(--radius);display:grid !important;gap:14px !important;grid-template-columns:auto 1fr auto;min-height:92px;padding:16px}.option-card input{accent-color:var(--blue);min-height:auto;width:18px}.option-card span{color:var(--heading) !important;display:grid;gap:4px}.option-card small{color:var(--body);font-size:0.9rem;font-weight:650}.option-card em{color:var(--blue);font-style:normal;font-weight:900;white-space:nowrap}.priority-support-checkout-block{border-top:1px solid var(--line);display:grid;gap:12px;padding-top:18px}.priority-support-toggle{align-items:start;background:#f8fbff;border:1px solid #cfe0ff;border-radius:var(--radius);display:grid !important;gap:12px !important;grid-template-columns:auto 1fr;padding:14px}.priority-support-toggle input{accent-color:var(--blue);margin-top:4px;min-height:auto;width:18px}.priority-support-toggle span{color:var(--heading) !important;display:grid;gap:4px}.priority-support-toggle small{color:var(--body);font-size:0.86rem;font-weight:700;line-height:1.35}.priority-support-period-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.priority-support-period-card{background:#ffffff;border:1px solid var(--line);border-radius:10px;cursor:pointer;display:grid !important;gap:4px !important;padding:12px}.priority-support-period-card:has(input:checked){border-color:#155eef;box-shadow:0 10px 24px rgba(20,92,255,0.1)}.priority-support-period-card input{display:none}.priority-support-period-card strong{color:var(--heading);font-size:0.95rem;font-weight:900}.priority-support-period-card small{color:var(--body);font-size:0.78rem;font-weight:750;line-height:1.25}.checkout-total-line,.customer-card{background:var(--surface-soft);border:1px solid var(--line);border-radius:var(--radius)}.checkout-total-line{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:16px}.checkout-total-line span{color:var(--body);font-weight:750}.checkout-total-line strong{color:var(--heading);font-size:1.15rem;white-space:nowrap}.price-summary-lines{display:grid;gap:6px;justify-items:end}.price-summary-lines small{color:var(--muted);font-size:0.82rem;font-weight:800}.price-discount-line{color:var(--green) !important}.recap-lines{border:1px solid var(--line);border-radius:var(--radius);margin:24px 0;overflow:hidden}.recap-lines div{display:grid;grid-template-columns:minmax(150px,0.9fr) minmax(0,1.1fr);min-height:48px}.recap-lines div+div{border-top:1px solid var(--line)}.recap-lines dt,.recap-lines dd{align-items:center;display:flex;margin:0;padding:12px 14px}.recap-lines dt{background:var(--surface-soft);color:var(--body);font-weight:800}.recap-lines dd{color:var(--heading);font-weight:850}.recap-lines .strong-line dt,.recap-lines .strong-line dd{background:#eef5ff;color:var(--blue)}.customer-card{display:grid;gap:4px;padding:16px}.customer-card strong{color:var(--heading)}.customer-card span{color:var(--body);font-weight:700}.payment-method-section{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);display:grid;gap:16px;padding:18px}.payment-method-section h3{color:var(--heading);font-size:1.05rem;margin:0}.payment-method-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.payment-method-card{align-items:flex-start;border:1px solid var(--line);border-radius:8px;cursor:pointer;display:grid;gap:10px;grid-template-columns:auto 1fr;padding:14px}.payment-method-card:has(input:checked){background:#f5f9ff;border-color:#b9cdfd;box-shadow:0 10px 22px rgba(20,92,255,0.08)}.payment-method-card.is-disabled{background:#f8fafc;cursor:not-allowed;opacity:0.72}.payment-method-card.is-disabled input,.payment-method-card.is-disabled span{cursor:not-allowed}.payment-method-card strong,.payment-method-card small{display:block}.payment-method-card strong{color:var(--heading);font-size:0.95rem}.payment-method-card small{color:var(--body);font-weight:700;line-height:1.45;margin-top:4px}.domain-upsell-panel{display:grid;gap:18px}.domain-validation-form{grid-column:1 / -1}.domain-address-grid{display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,0.9fr)}.domain-address-column{align-content:start;display:grid;gap:18px}.domain-validation-actions{justify-content:space-between}.domain-validation-actions .button.primary{margin-left:auto}.domain-upsell-tabs{background:var(--surface-soft);border:1px solid var(--line);border-radius:10px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));padding:6px}.domain-upsell-tab{background:transparent;border:1px solid transparent;border-radius:8px;color:var(--body);cursor:pointer;font:inherit;font-weight:850;padding:12px 14px}.domain-upsell-tab.is-active{background:#ffffff;border-color:#b9cdfd;box-shadow:0 8px 20px rgba(20,92,255,0.08);color:var(--blue)}.domain-upsell-family{display:grid;gap:12px}.domain-upsell-family[hidden]{display:none}.domain-upsell-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.domain-upsell-option{align-items:center;background:#ffffff;border:1px solid var(--line);border-radius:8px;color:inherit;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;padding:18px;text-decoration:none}.domain-upsell-option:hover{border-color:#b9cdfd;box-shadow:0 12px 26px rgba(20,92,255,0.09);transform:translateY(-1px)}.domain-upsell-option strong,.domain-upsell-option small{display:block}.domain-upsell-option strong{color:var(--heading);font-size:1rem}.domain-upsell-option small{color:var(--body);font-weight:700;line-height:1.45;margin-top:5px}.domain-upsell-option>span:first-child small:first-child{color:var(--blue);font-size:0.72rem;font-weight:900;margin:0 0 5px;text-transform:uppercase}.domain-upsell-option em{color:var(--blue);font-style:normal;font-weight:850;grid-column:1 / -1}.bank-transfer-panel{background:var(--surface-soft);border:1px solid var(--line);border-radius:8px;padding:14px}.bank-transfer-lines{border:1px solid var(--line);border-radius:8px;margin:12px 0 0;overflow:hidden}.bank-transfer-lines div{display:grid;grid-template-columns:minmax(130px,0.52fr) minmax(0,1fr);min-height:42px}.bank-transfer-lines div+div{border-top:1px solid var(--line)}.bank-transfer-lines dt,.bank-transfer-lines dd{align-items:center;display:flex;margin:0;padding:10px 12px}.bank-transfer-lines dt{background:#ffffff;color:var(--body);font-weight:850}.bank-transfer-lines dd{color:var(--heading);font-weight:850;overflow-wrap:anywhere}.bank-transfer-lines.standalone{margin:20px 0 0}.form-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.inline-admin-form{margin-top:10px}.recurring-feedback{display:block;margin-top:6px}.recurring-products-note{align-items:flex-start;background:#f6f9ff;border:1px solid #dce7ff;border-radius:var(--radius);display:flex;gap:12px;margin-top:14px;padding:14px 16px}.recurring-products-note span{align-items:center;background:var(--blue);border-radius:999px;color:#ffffff;display:inline-flex;flex:0 0 auto;font-size:0.78rem;font-weight:900;height:24px;justify-content:center;margin-top:1px;width:24px}.recurring-products-note p{color:var(--body);font-size:0.9rem;font-weight:700;line-height:1.5;margin:0}.recurring-products-note strong{color:var(--heading);display:block;font-size:0.92rem;margin-bottom:2px}.order-tracking-panel{display:grid;gap:22px}.order-tracking-heading{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.order-tracking-heading h1{margin-bottom:8px}.tracking-steps{counter-reset:tracking;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.tracking-step{background:#ffffff;border:1px solid var(--line);border-radius:8px;color:var(--body);display:grid;gap:10px;min-height:118px;padding:14px;position:relative}.tracking-step span{align-items:center;background:var(--surface-soft);border:1px solid var(--line);border-radius:999px;color:var(--body);display:inline-flex;font-size:0.82rem;font-weight:900;height:30px;justify-content:center;width:30px}.tracking-step span::before{counter-increment:tracking;content:counter(tracking)}.tracking-step strong{color:var(--heading);font-size:0.94rem;line-height:1.25}.tracking-step.complete{background:#f2fbf7;border-color:#bde8d3}.tracking-step.complete span{background:var(--green);border-color:var(--green);color:#ffffff}.tracking-step.complete span::before{content:"✓"}.tracking-step.current{background:#f5f9ff;border-color:#b9cdfd;box-shadow:0 10px 24px rgba(20,92,255,0.08)}.tracking-step.current span{background:var(--blue);border-color:var(--blue);color:#ffffff}.tracking-step.error{background:#fff5f5;border-color:#f2c2c2}.tracking-step.error span{background:var(--danger);border-color:var(--danger);color:#ffffff}.tracking-step.error span::before{content:"!"}.tracking-message{background:var(--surface-soft);border:1px solid var(--line);border-radius:8px;display:grid;gap:10px;padding:16px}.tracking-message p{margin:0}.tracking-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.order-bank-panel{margin-top:0}.invoice-document{background:#ffffff;border:1px solid #d9e2ef;border-radius:8px;box-shadow:0 24px 70px rgba(16,24,40,.08);margin:0 auto;max-width:980px;overflow:hidden;padding:0}.invoice-document-credit{border-color:#ead7bd}.invoice-actions{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-bottom:16px}.invoice-support-note{color:var(--muted);font-weight:700;margin:18px auto 0;max-width:980px}.invoice-support-note a{color:var(--blue);font-weight:900}.invoice-header,.invoice-parties,.invoice-totals div,.invoice-header-dates{display:flex;gap:20px;justify-content:space-between}.invoice-header{align-items:flex-start;background:#f8fbff;border-top:5px solid #8ab4f8;color:#101828;margin-bottom:0;padding:34px 36px 32px}.invoice-document-credit .invoice-header{border-top-color:#f6b45c}.invoice-header h1{color:#101828;font-size:2.25rem;line-height:1.05;margin:4px 0 8px}.invoice-title-block{display:grid;gap:4px}.invoice-kicker{color:#667085;font-weight:750;margin:0 0 18px}.invoice-subtitle{color:#667085;font-weight:750;margin:0}.invoice-header-aside{align-items:flex-end;display:grid;gap:22px;justify-items:end;text-align:right}.invoice-status-pill{background:#f6f9fc;border:1px solid #d9e2ef;border-radius:999px;color:#475467;display:inline-flex;font-size:.8rem;font-weight:900;justify-content:center;min-width:142px;padding:8px 12px}.invoice-status-pill.ok{background:#ecfdf3;border-color:#abefc6;color:#067647}.invoice-status-pill.warn{background:#eff6ff;border-color:#b9cdfd;color:#155eef}.invoice-status-pill.danger{background:#fef3f2;border-color:#fecdca;color:#b42318}.invoice-header-dates{margin:0}.invoice-header-dates div{min-width:98px}.invoice-header-dates dt{color:#667085;font-size:.78rem;font-weight:850;letter-spacing:.05em;margin-bottom:5px;text-transform:uppercase}.invoice-header-dates dd{color:#101828;font-size:1rem;font-weight:900;margin:0}.invoice-parties{background:#ffffff;margin-bottom:0;padding:28px 36px 18px}.invoice-party{border:1px solid #e4e7ec;border-radius:8px;flex:1;padding:20px}.invoice-party h2{color:#667085;font-size:.78rem;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.invoice-party p{color:#344054;font-weight:650;line-height:1.7;margin:0}.invoice-party strong{color:#101828}.invoice-table{box-shadow:none;margin-bottom:24px;max-width:none;padding:0 36px}.invoice-table table{border-collapse:separate;border-spacing:0}.invoice-table th{background:#eff6ff;border-bottom:1px solid #d9e2ef;color:#3d4551;font-size:.74rem;letter-spacing:.04em}.invoice-table th:first-child{border-radius:8px 0 0 8px}.invoice-table th:last-child{border-radius:0 8px 8px 0}.invoice-table td{border-bottom:1px solid #e4e7ec;color:#344054}.invoice-table td:last-child{color:#101828}.invoice-compliance-strip{align-items:center;background:#f8fafc;border:1px solid #e4e7ec;border-radius:8px;color:#344054;display:flex;flex-wrap:wrap;font-weight:750;gap:10px;margin:0 36px 24px;padding:12px 14px}.invoice-compliance-strip strong{color:#667085;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.invoice-lock{color:#067647}.invoice-totals{border:1px solid #e4e7ec;border-radius:8px;margin:0 36px 0 auto;max-width:360px;overflow:hidden}.invoice-totals div{align-items:center;min-height:48px;padding:0 16px}.invoice-totals div+div{border-top:1px solid #e4e7ec}.invoice-totals dt,.invoice-totals dd{margin:0}.invoice-totals dt{color:#667085;font-weight:800}.invoice-totals dd{color:#101828;font-weight:900}.invoice-total-grand{background:#eff6ff}.invoice-document-credit .invoice-total-grand{background:#fffaeb}.invoice-total-grand dd{color:#155eef;font-size:1.1rem}.invoice-legal{background:#f8fafc;border-top:1px solid #e4e7ec;color:#667085;display:grid;font-size:.95rem;gap:8px;margin-top:28px;padding:22px 36px}.invoice-legal p{margin:0}.status-panel{margin:0 auto;max-width:860px;padding:30px}.status-panel dl{border:1px solid var(--line);border-radius:var(--radius);margin:24px 0;overflow:hidden}.status-panel dl div{display:grid;grid-template-columns:180px 1fr;min-height:48px}.status-panel dl div+div{border-top:1px solid var(--line)}.status-panel dt,.status-panel dd{align-items:center;display:flex;margin:0;padding:0 16px}.status-panel dt{background:var(--surface-soft);color:var(--body);font-weight:800}.status-panel dd{color:var(--heading);font-weight:750}.status-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.status-actions form{margin:0}.badge{background:var(--surface-blue);border:1px solid #d8e5ff;border-radius:999px;color:var(--blue);display:inline-flex;font-size:0.78rem;font-weight:850;padding:6px 10px;text-transform:uppercase}.table-wrap{margin:0 auto;max-width:980px;overflow:auto}table{border-collapse:collapse;width:100%}th,td{border-bottom:1px solid var(--line);padding:16px 18px;text-align:left}th{background:var(--surface-soft);color:var(--body);font-size:0.82rem;font-weight:850;text-transform:uppercase}td{color:var(--heading);font-weight:650}tbody tr:last-child td{border-bottom:0}.portal-shell{margin:0 auto;max-width:1180px}.portal-heading{margin-bottom:20px}.portal-heading.split{align-items:center;display:flex;gap:18px;justify-content:space-between}.admin-badge-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.support-heading-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.support-form-heading{margin-bottom:20px}.support-status-badge{align-items:center;background:#ffffff;border:1px solid var(--line);border-radius:999px;color:var(--heading);cursor:pointer;display:inline-flex;gap:8px;min-height:38px;padding:7px 12px}.support-status-badge span{color:var(--body);font-size:0.78rem;font-weight:850;text-transform:uppercase}.support-status-badge strong{font-size:0.92rem}.support-status-badge.priority{background:#f1fbf7;border-color:#b9ead8;color:#0f7b4f}.support-status-badge.standard{background:#f8fbff;border-color:#d8e5ff;color:var(--blue)}.confirm-dialog{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--heading);max-width:520px;padding:0;width:calc(100% - 32px)}.confirm-dialog::backdrop{background:rgba(15,23,42,0.46)}.support-status-dialog{box-sizing:border-box;max-height:min(680px,calc(100vh - 48px));max-width:calc(100vw - 64px);min-width:0;overflow-x:hidden;overflow-y:auto;width:min(1120px,calc(100vw - 64px))}.confirm-dialog-panel{display:grid;gap:16px;padding:24px;position:relative}.support-status-dialog .confirm-dialog-panel{gap:24px;padding:38px 40px 34px}.support-status-dialog .stack{gap:24px}.support-priority-active-layout{align-items:stretch;display:grid;gap:24px;grid-template-columns:minmax(360px,0.92fr) minmax(420px,1.08fr)}.support-priority-active-hero{background:linear-gradient(135deg,rgba(32,180,134,0.16),rgba(20,92,255,0.05) 52%),#f7fffb;border:1px solid #b9ead8;border-radius:var(--radius);display:grid;gap:16px;padding:32px}.support-priority-active-hero h2{font-size:2rem;line-height:1.12;margin:0;max-width:440px}.support-priority-active-hero p:not(.eyebrow){color:var(--body);font-size:1rem;font-weight:720;line-height:1.55;margin:0;max-width:460px}.support-priority-benefits{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.support-priority-benefits span{align-items:center;background:#ffffff;border:1px solid #ccefe2;border-radius:999px;color:#08784b;display:inline-flex;font-size:0.82rem;font-weight:850;min-height:34px;padding:0 13px}.support-priority-active-side{display:grid;gap:18px}.support-status-details-cards{border:0;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.support-status-details-cards div{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:8px;grid-template-columns:1fr;min-height:124px;padding:20px}.support-status-details-cards div+div{border-top:1px solid var(--line)}.support-status-details-cards dt,.support-status-details-cards dd{padding:0}.support-status-details-cards dt{background:transparent;color:var(--body);font-size:0.78rem;letter-spacing:0;text-transform:uppercase}.support-status-details-cards dd{align-self:end;font-size:1.35rem;font-weight:950}.support-priority-action-card{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:12px;padding:22px}.support-priority-action-card.is-cancelling{background:#fff8ed;border-color:#ffd7a8}.support-priority-action-card strong{color:var(--heading);font-size:1.05rem;font-weight:900}.support-priority-action-card p{color:var(--body);font-weight:700;line-height:1.5;margin:0}.support-priority-action-card form{margin:4px 0 0}.support-priority-action-card .button{width:auto} (max-width:900px){.support-status-dialog .confirm-dialog-panel{padding:28px 24px}.support-priority-active-layout,.support-upsell-layout{grid-template-columns:1fr}.support-status-details-cards{grid-template-columns:1fr}}.dialog-close{align-items:center;background:#ffffff;border:1px solid var(--line);border-radius:999px;color:var(--body);cursor:pointer;display:inline-flex;font-size:20px;height:34px;justify-content:center;position:absolute;right:28px;top:28px;width:34px}.confirm-dialog-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.support-upsell-layout{align-items:stretch;display:grid;gap:24px;grid-template-columns:minmax(430px,0.95fr) minmax(470px,1.05fr)}.support-upsell-side{align-content:stretch;display:grid;gap:16px}.support-upsell-hero{background:#f8fbff;border:1px solid #d8e5ff;border-radius:var(--radius);display:grid;gap:16px;padding:30px 32px}.support-upsell-hero h2{font-size:2.05rem;line-height:1.12;margin-bottom:0;max-width:430px}.support-upsell-hero p{color:var(--body);font-size:0.98rem;font-weight:700;line-height:1.52;margin:0;max-width:430px}.support-upsell-hero>strong{color:var(--blue);font-size:1.45rem;font-weight:950}.support-upsell-grid{display:grid;gap:14px;grid-template-columns:1fr;margin-top:0}.support-upsell-grid div{border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:8px;min-height:0;padding:18px 20px}.support-upsell-side>.button{justify-self:stretch;margin-top:2px;min-height:52px}.support-upsell-grid strong{color:var(--heading);font-size:1rem;font-weight:900;line-height:1.25}.support-upsell-grid span{color:var(--body);font-size:0.9rem;font-weight:700;line-height:1.45}.support-status-details{border:1px solid var(--line);border-radius:var(--radius);margin:0;overflow:hidden}.support-status-details div{display:grid;grid-template-columns:minmax(150px,0.85fr) minmax(0,1.15fr)}.support-status-details div+div{border-top:1px solid var(--line)}.support-status-details dt,.support-status-details dd{margin:0;padding:12px 14px}.support-status-details dt{background:var(--surface-soft);color:var(--body);font-weight:850}.support-status-details dd{color:var(--heading);font-weight:850}.portal-heading h1,.auth-card h1{font-size:2.25rem;line-height:1.15;margin-bottom:0}.portal-tabs{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.portal-tabs a{background:#ffffff;border:1px solid var(--line);border-radius:6px;color:var(--heading);font-size:0.92rem;font-weight:800;padding:10px 14px;text-decoration:none}.portal-tabs a:hover{border-color:#bdd0ff;color:var(--blue)}.portal-tabs a.active{background:var(--blue);border-color:var(--blue);color:#ffffff}.product-subtabs{align-items:center;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:22px;margin:-4px 0 24px}.product-subtabs a,.product-subtabs span{color:var(--body);font-size:0.92rem;font-weight:850;padding:0 0 12px;text-decoration:none}.product-subtabs a.active{border-bottom:2px solid var(--blue);color:var(--blue)}.product-subtabs span{color:var(--muted)}.product-command-card{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:22px}.product-command-card h2{margin-bottom:6px}.product-command-card p{margin:0}.metric-grid,.portal-grid{display:grid;gap:18px}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:22px}.portal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-balance-grid{align-items:stretch;margin-bottom:22px}.affiliate-hero-card{align-items:end;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(320px,0.75fr);margin-bottom:22px}.affiliate-hero-card h2{margin-bottom:8px}.affiliate-hero-card p{margin:0}.affiliate-link-box{align-items:center;background:#f7f9fd;border:1px solid var(--line);border-radius:10px;display:flex;gap:10px;padding:10px}.affiliate-link-box input{background:#ffffff;border:1px solid var(--line);border-radius:8px;color:var(--heading);flex:1;font-weight:750;min-height:42px;min-width:0;padding:8px 10px}.affiliate-grid{align-items:start}.balance-topup-form{padding:24px}.metric-card,.panel-card,.notice,.message-card{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.metric-card{color:var(--heading);display:grid;gap:6px;padding:22px;text-decoration:none}.metric-card strong{font-size:2rem;line-height:1}.metric-card span,.muted-line,.notice,.message-card header span,.panel-card p{color:var(--body)}.panel-card{padding:24px}.dashboard-panel{margin-bottom:22px}.panel-heading-line{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-bottom:16px}.panel-card h2,.form h2{font-size:1.35rem;line-height:1.25;margin-bottom:16px}.panel-card .table-wrap{box-shadow:none;max-width:none;margin:0}.details-list{display:grid;gap:12px;margin:0}.details-list div{border-bottom:1px solid var(--line);display:grid;gap:4px;padding-bottom:12px}.details-list div:last-child{border-bottom:0;padding-bottom:0}.details-list dt{color:var(--muted);font-size:0.78rem;font-weight:850;text-transform:uppercase}.details-list dd{color:var(--heading);font-weight:800;margin:0}.admin-compact-list{display:grid;gap:10px}.admin-compact-list a{border:1px solid var(--line);border-radius:8px;color:var(--heading);display:grid;gap:4px;padding:12px;text-decoration:none}.admin-compact-list span{color:var(--body);font-weight:700}.orders-table-wrap{overflow:visible}.orders-shell{max-width:1360px}.orders-list-panel{padding:0}.orders-list-panel .panel-heading-line{border-bottom:1px solid var(--line);margin:0;padding:22px 24px}.orders-list-panel .table-wrap{border:0;border-radius:0 0 var(--radius) var(--radius);box-shadow:none;margin:0;max-width:none;overflow:auto}.orders-list-panel .orders-table{min-width:1120px;table-layout:fixed}.domains-list-panel{margin-bottom:22px;padding:0}.domains-list-panel .panel-heading-line{border-bottom:1px solid var(--line);margin:0;padding:22px 24px}.domains-list-panel .panel-heading-line p,.dns-zone-panel .panel-heading-line p{margin:4px 0 0}.domains-table-wrap,.dns-zone-table-wrap{border:0;border-radius:0 0 var(--radius) var(--radius);box-shadow:none;margin:0;max-width:none}.domains-table-wrap .domain-hosting-cell{background:#f8fbff;border-left:3px solid #cfe0ff;min-width:240px;vertical-align:top;width:260px}.domains-table-wrap .domain-name-cell{min-width:260px}.domain-hosting-quota{color:var(--blue);display:inline-block;font-size:0.78rem;font-weight:800;margin-top:6px}.domain-purchase-grid{margin-top:22px}.domain-detail-layout{display:grid;gap:18px;grid-template-columns:minmax(0,1.15fr) minmax(320px,0.85fr);margin-bottom:22px}.domain-detail-panel{max-width:none}.domain-transfer-control{align-items:flex-start;display:grid;gap:8px}.domain-transfer-control>span{color:var(--heading);font-weight:850}.domain-transfer-control small{color:var(--body);font-weight:750}.domain-transfer-toggle{background:var(--surface-soft);border:1px solid var(--line);border-radius:999px;display:inline-grid;gap:4px;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px;width:min(100%,340px)}.domain-transfer-toggle form{display:contents}.domain-transfer-toggle button{appearance:none;background:transparent;border:0;border-radius:999px;color:var(--body);cursor:pointer;font:inherit;font-size:0.9rem;font-weight:900;min-height:42px;padding:0 14px}.domain-transfer-toggle button.active{background:#ffffff;box-shadow:var(--shadow-sm);color:var(--blue)}.domain-transfer-toggle button.active.danger{color:#b91c1c}.domain-transfer-toggle button:disabled{cursor:default;opacity:1}.dns-create-panel h2,.dns-zone-panel h2{margin-bottom:14px}.dns-record-form{display:grid;gap:14px}.dns-zone-panel{padding:0}.dns-zone-panel .panel-heading-line{border-bottom:1px solid var(--line);margin:0;padding:22px 24px}.dns-zone-table{min-width:920px}.dns-inline-form{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(240px,1fr) 110px auto}.dns-inline-form input{min-height:42px}.orders-list-panel th,.orders-list-panel td{vertical-align:middle}.orders-list-panel th:nth-child(1),.orders-list-panel .order-reference-cell{width:10%}.orders-list-panel th:nth-child(2),.orders-list-panel .order-product-cell{width:13%}.orders-list-panel th:nth-child(3),.orders-list-panel .order-options-cell{width:20%}.orders-list-panel th:nth-child(4),.orders-list-panel .order-domain-cell{width:20%}.orders-list-panel th:nth-child(5),.orders-list-panel .order-status-cell{width:13%}.orders-list-panel th:nth-child(6),.orders-list-panel .order-amount-cell{width:9%}.orders-list-panel th:nth-child(7),.orders-list-panel .table-actions{width:7%}.order-domain-cell{overflow-wrap:anywhere}.order-status-cell .badge,.order-amount-cell{white-space:nowrap}.order-options-cell{min-width:190px;position:relative}.order-options-lines,.order-options-summary{display:grid;gap:5px;max-width:260px}.order-options-lines span,.order-options-summary>span,.order-options-summary>button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-options-summary{position:relative}.order-options-summary>button{appearance:none;background:none;border:0;color:var(--blue);cursor:pointer;font:inherit;font-weight:850;padding:0;text-align:left}.order-options-tooltip{background:#ffffff;border:1px solid var(--line-strong);border-radius:8px;box-shadow:var(--shadow-md);display:none;left:0;min-width:260px;padding:14px;position:absolute;top:calc(100%+8px);z-index:30}.order-options-summary:hover .order-options-tooltip,.order-options-summary:focus-within .order-options-tooltip,.order-options-summary:focus .order-options-tooltip{display:block}.order-options-tooltip strong{color:var(--heading);display:block;font-size:0.88rem;margin-bottom:8px}.order-options-tooltip ul{display:grid;gap:6px;list-style:none;margin:0;padding:0}.order-options-tooltip li{color:var(--body);font-size:0.86rem;font-weight:750;line-height:1.35}.quick-action-list{display:grid;gap:10px}.quick-action-list a{background:#f8fbff;border:1px solid var(--line);border-radius:var(--radius);color:var(--heading);display:grid;gap:4px;padding:14px 16px;text-decoration:none}.quick-action-list a:hover{border-color:#b9cdfd;box-shadow:0 10px 24px rgba(20,92,255,0.08)}.quick-action-list strong{font-size:0.96rem;font-weight:850}.quick-action-list span{color:var(--body);font-size:0.86rem;font-weight:650}.auth-card{margin:0 auto;max-width:520px}.auth-card .form-actions{align-items:stretch;display:grid;grid-template-columns:max-content minmax(0,1fr)}.auth-card .form-actions .button{padding-left:18px;padding-right:18px}.check-line{align-items:center;display:flex !important;gap:10px !important}.check-line input{min-height:auto;width:auto}.muted-line{margin:0}.notice{margin-bottom:18px;padding:14px 16px}.message-list{display:grid;gap:14px;margin:22px 0}.message-card{padding:18px}.message-card.staff{border-color:#bdd0ff}.message-card header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.message-card p{color:var(--heading);margin:0;white-space:pre-wrap}.message-timeline{align-items:center;color:var(--body);display:flex;font-size:0.88rem;font-weight:800;gap:10px;justify-content:center;text-align:center}.message-timeline::before,.message-timeline::after{background:var(--line);content:"";flex:1;height:1px}.message-timeline span{background:#f7faff;border:1px solid var(--line);border-radius:999px;color:var(--heading);padding:7px 12px}.message-timeline time{color:var(--muted);font-size:0.78rem;white-space:nowrap}@media (max-width:1180px){.hero-inner{grid-template-columns:1fr;min-height:auto}.hero-copy{max-width:720px;padding-top:72px}.hero-art{min-height:520px}.blue-shape{right:-120px;width:860px}.lagom-hero-visual{right:18px;top:54px;transform:scale(0.86);transform-origin:top right}.hero-product-visual{left:34px;max-width:720px;right:34px;top:74px;width:auto}.service-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.topbar-utility,.topbar-menu{align-items:flex-start;flex-direction:column;gap:16px;padding:18px 0}.topbar-menu{min-height:0}.nav,.utility-links,.header-actions{flex-wrap:wrap;gap:14px 22px}.domain-inner{grid-template-columns:1fr}.domain-result,[data-domain-result-container],.domain-tlds{grid-column:1}.plans{grid-template-columns:1fr;max-width:660px}.comparison-cards{grid-template-columns:1fr;position:static}.site-footer-inner,.footer-links{grid-template-columns:1fr}.footer-bottom{align-items:flex-start;flex-direction:column}.not-found-shell,.not-found-help{grid-template-columns:1fr}.discovery-cta{grid-template-columns:1fr;max-width:660px}.discovery-cta-icon{grid-row:auto}.discovery-cta dl{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-cta dl div:nth-child(odd){border-left:0}.discovery-cta dl div:nth-child(n+3){border-top:1px solid var(--line)}.discovery-cta>.button{grid-column:1;grid-row:auto;justify-self:start;min-width:0}.checkout-grid,.embedded-checkout-shell{grid-template-columns:1fr}.checkout-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-grid,.portal-grid,.domain-detail-layout,.tracking-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){html,body{overflow-x:hidden}.topbar{position:static}.topbar-shell,.hero-inner,.domain-band,.service-strip,.workspace,.site-footer,.not-found-page,.legal-page{padding-left:16px;padding-right:16px}.not-found-page{padding-bottom:68px;padding-top:46px}.not-found-copy,.not-found-visual,.not-found-help,.not-found-search{padding:24px}.not-found-copy h1{font-size:2.55rem}.not-found-actions{align-items:stretch;flex-direction:column}.not-found-code{font-size:5.4rem}.not-found-search div{grid-template-columns:1fr}.not-found-search input,.not-found-search .button{border-radius:6px}.legal-heading h1{font-size:2.25rem}.legal-content section{padding:22px}.legal-content dl div{gap:4px;grid-template-columns:1fr}.topbar-utility{align-items:center;flex-direction:row;gap:12px;justify-content:space-between;min-height:0;padding:14px 0 10px}.topbar-menu{align-items:stretch;gap:10px;padding:0 0 14px}.utility-links{display:flex;flex:0 0 auto;gap:0}.utility-links a:not(:last-child){display:none}.utility-links a{border:1px solid var(--line);border-radius:999px;font-size:0.82rem;padding:7px 10px;white-space:nowrap}.brand{font-size:1.08rem;gap:10px}.brand-mark{height:31px;width:22px}.nav{display:flex;gap:8px;flex-wrap:wrap;overflow:visible;padding-bottom:4px;scrollbar-width:none;width:100%}.nav::-webkit-scrollbar{display:none}.nav>a,.nav-summary{background:#ffffff;border:1px solid var(--line);border-radius:999px;flex:0 0 auto;font-size:0.86rem;padding:9px 12px}.nav>a::after,.nav-summary::after{display:none}.nav-dropdown{flex:0 0 auto}.nav-dropdown::after{display:none}.nav-dropdown[open]{flex-basis:100%}.nav-dropdown-menu{border-radius:12px;box-shadow:none;display:none;margin-top:8px;max-width:none;min-width:0;opacity:1;padding:8px;pointer-events:auto;position:static;transform:none;width:100%}.nav-dropdown-menu-wide,.nav-dropdown-menu-cloud{grid-template-columns:1fr;width:100%}.nav-dropdown[open] .nav-dropdown-menu{display:grid}.nav-dropdown-menu a{border-radius:8px;font-size:0.86rem;padding:10px 12px;white-space:normal}.nav-product-link{min-height:0;padding:12px}.nav-product-link span{font-size:0.88rem}.nav-product-link small{font-size:0.76rem}h1{font-size:2.55rem;line-height:1.08}.hero-slide-title{font-size:2.55rem;line-height:1.08}.lead{font-size:1.03rem;line-height:1.58;margin-bottom:24px}.hero-copy{max-width:none;padding-bottom:26px;padding-top:38px}.hero-actions,.header-actions{align-items:stretch;flex-direction:column;width:100%}.hero-actions{gap:10px;margin-bottom:20px}.header-actions{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.button{min-height:48px;padding:0 18px;text-align:center;white-space:normal;width:100%}.button.small{min-height:40px;padding:0 14px}.auth-card .form-actions{grid-template-columns:1fr}.hero-art{margin:0 -16px;min-height:292px;overflow:hidden}.blue-shape{height:286px;right:-238px;top:0;width:660px}.lagom-hero-visual{left:50%;right:auto;top:20px;transform:translateX(-50%) scale(0.45);transform-origin:top center}.hero-product-visual{gap:12px;left:16px;right:16px;top:24px;width:auto}.hero-product-card-main{gap:14px;min-height:0;padding:16px}.hero-product-icon{height:64px;width:64px}.hero-product-icon svg{height:52px;width:52px}.hero-product-card-main strong{font-size:1rem}.hero-product-card-main small{font-size:0.8rem;line-height:1.42;margin-top:6px}.hero-product-rail{display:none}.hero-carousel-controls{bottom:14px;gap:8px;padding:6px}.hero-carousel-arrow{font-size:1.35rem;height:34px;width:34px}.service-strip{margin-top:0;padding-bottom:36px}.domain-band{margin-top:0;padding-bottom:42px}.domain-inner{gap:18px;padding:18px}.domain-heading h2{font-size:1.25rem}.domain-search{grid-template-columns:auto minmax(0,1fr)}.domain-prefix{border-bottom:0;border-right:1px solid var(--line);min-height:50px;padding:0 12px}.domain-search input{min-height:50px;padding:0 12px;width:100%}.domain-search .button{grid-column:1 / -1;min-height:48px}.domain-tlds{gap:8px}.domain-tlds span{font-size:0.82rem;padding:6px 10px}.service-tiles{grid-template-columns:1fr}.service-tile{align-items:flex-start;min-height:0;padding:16px;text-align:left}.tile-icon{height:52px;margin-bottom:10px;width:52px}.tile-icon svg{height:46px;width:46px}.workspace{padding-bottom:60px;padding-top:54px}.workspace+.workspace{padding-top:54px}.section-heading{margin-bottom:24px;text-align:left}.section-heading h2{font-size:1.82rem}.section-heading p:not(.eyebrow){font-size:0.98rem}.billing-switch{border-radius:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.billing-switch label{min-width:0}.billing-switch span{justify-content:center;line-height:1.18;min-height:44px;padding:7px 10px;text-align:center;white-space:normal}.billing-switch em{display:block}.plan{min-height:auto;overflow:visible;padding:20px}.plan-icon{height:64px;margin-bottom:16px;width:64px}.plan-icon svg{height:54px;width:54px}.plan h2{font-size:1.32rem}.plan p{margin-bottom:16px}.plan-specs>div:not(.plan-spec-group),.plan-spec-row{min-height:42px;padding:0 12px}.plan-spec-group h3{padding:9px 12px}.plan-specs{margin:0 0 18px}.plan-footer{align-items:stretch;display:grid;flex-direction:column;gap:12px}.plan-footer strong{font-size:1.52rem}.plan-footer .button{display:flex;margin-top:2px;opacity:1;visibility:visible}.checkout-steps{grid-template-columns:1fr;margin-bottom:18px}.option-card{align-items:start;grid-template-columns:auto 1fr}.hosting-resource-grid{grid-template-columns:1fr}.hosting-resource-control{grid-template-columns:minmax(0,1fr)}.hosting-resource-control .addon-stepper{justify-self:start}.support-status-dialog .confirm-dialog-panel{gap:22px;padding:30px 24px 26px}.support-status-dialog{max-width:calc(100vw - 24px) !important;min-width:0;width:calc(100% - 24px) !important}.support-upsell-layout{grid-template-columns:1fr}.support-upsell-hero h2{font-size:1.55rem}.support-upsell-hero{padding:24px}.support-upsell-grid div{min-height:auto}.support-upsell-side>.button{width:100%}.support-upsell-grid{grid-template-columns:1fr}.temporary-domain-options,.priority-support-period-grid,.domain-address-grid,.discovery-cta dl,.billing-cycle-grid,.domain-upsell-tabs,.domain-upsell-grid,.payment-method-grid,.bank-transfer-lines div{grid-template-columns:1fr}.checkout-billing-choice{align-items:flex-start;flex-direction:column}.checkout-billing-choice .billing-switch{width:100%}.discovery-cta dl div+div{border-left:0;border-top:1px solid var(--line)}.option-card em{grid-column:2}.domain-choice-fields{grid-template-columns:1fr}.checkout-total-line{align-items:flex-start;flex-direction:column}.checkout-grid,.embedded-checkout-shell{gap:18px}.summary,.form,.status-panel,.invoice-document,.panel-card:not(.orders-list-panel):not(.domains-list-panel):not(.dns-zone-panel){padding:20px}.embedded-checkout-panel{min-height:520px;padding:16px}.invoice-document{padding:0}.form input,.form select,.form textarea{min-width:0;width:100%}.recap-lines div{grid-template-columns:1fr}.invoice-header,.invoice-parties,.invoice-header-dates,.invoice-totals div{flex-direction:column}.invoice-brand,.invoice-header-aside{align-items:flex-start;justify-items:start;text-align:left}.invoice-status-pill{min-width:0}.invoice-header,.invoice-summary-grid,.invoice-parties,.invoice-legal{padding-left:20px;padding-right:20px}.invoice-compliance-strip,.invoice-totals{margin-left:20px;margin-right:20px}.invoice-table{padding-left:20px;padding-right:20px}.invoice-totals{max-width:none}.status-panel dl div{grid-template-columns:1fr}.status-panel dt,.status-panel dd{min-height:42px}.portal-heading.split{align-items:stretch;flex-direction:column}.portal-heading h1,.auth-card h1{font-size:1.8rem}.portal-tabs,.product-subtabs{flex-wrap:nowrap;gap:8px;margin-right:-16px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.portal-tabs::-webkit-scrollbar,.product-subtabs::-webkit-scrollbar{display:none}.portal-tabs a,.product-subtabs a,.product-subtabs span{flex:0 0 auto}.product-command-card{align-items:stretch;flex-direction:column}.orders-table-wrap{overflow:auto}.metric-grid,.portal-grid,.affiliate-hero-card,.domain-detail-layout,.tracking-steps{grid-template-columns:1fr}.metric-grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.metric-card{padding:16px}.metric-card strong{font-size:1.55rem}.affiliate-link-box{align-items:stretch;flex-direction:column}.table-wrap{max-width:100%;-webkit-overflow-scrolling:touch}th,td{padding:13px 14px}.orders-list-panel .orders-table{min-width:900px}.dns-zone-table{min-width:760px}.order-options-tooltip{left:auto;max-width:82vw;min-width:0}.dns-inline-form{grid-template-columns:1fr}.order-tracking-heading,.tracking-actions{align-items:stretch;flex-direction:column}}@media (max-width:430px){h1{font-size:2.18rem}.header-actions,.billing-switch,.metric-grid,.nav{grid-template-columns:1fr}.hero-art{min-height:236px}.blue-shape{height:238px;right:-262px;width:560px}.lagom-hero-visual{top:12px;transform:translateX(-50%) scale(0.38)}.hero-product-card-main{grid-template-columns:1fr;text-align:center}.hero-product-icon{justify-self:center}.hero-carousel-dots{gap:5px}.hero-carousel-dot{height:8px;width:8px}.hero-carousel-dot.is-active{width:20px}.section-heading h2{font-size:1.62rem}.domain-prefix{display:none}.domain-search{grid-template-columns:1fr}.discovery-cta dl{grid-template-columns:1fr}.discovery-cta dl div+div{border-left:0;border-top:1px solid var(--line)}.portal-tabs,.product-subtabs{margin-right:-16px}}.service-page-hero{background:linear-gradient(135deg,rgba(20,92,255,0.08),rgba(255,255,255,0) 42%),var(--surface-soft);overflow:hidden;padding:72px 34px 82px}.service-page-shell{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) 430px;margin:0 auto;max-width:var(--container)}.service-page-copy{max-width:720px}.service-page-copy h1{font-size:3.35rem;letter-spacing:0;line-height:1.06;margin-bottom:18px}.service-page-copy>p:not(.eyebrow){color:var(--body);font-size:1.12rem;line-height:1.7;margin-bottom:28px}.service-page-card{background:#ffffff;border:1px solid #dbe7ff;border-radius:14px;box-shadow:0 24px 58px rgba(24,39,75,0.10);padding:30px}.service-page-icon{align-items:center;background:linear-gradient(180deg,#f7faff,#ffffff);border:1px solid #dbe7ff;border-radius:14px;display:flex;height:96px;justify-content:center;margin-bottom:22px;width:96px}.service-page-icon svg{height:76px;width:76px}.service-page-card p{color:var(--body);line-height:1.62;margin-bottom:24px}.service-page-card dl{display:grid;gap:10px;margin:0}.service-page-card dl div{align-items:center;background:var(--surface-soft);border:1px solid var(--line);border-radius:10px;display:flex;justify-content:space-between;padding:13px 14px}.service-page-card dt{color:var(--muted);font-size:0.76rem;font-weight:850;text-transform:uppercase}.service-page-card dd{color:var(--heading);font-weight:900;margin:0;text-align:right}.service-page-section{background:#ffffff}.service-page-section+.service-page-section{padding-top:0}.service-feature-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:var(--container)}.service-choice-layout{margin:0 auto;max-width:var(--container)}.service-choice-layout.has-faq{align-items:stretch;display:grid;gap:22px;grid-template-columns:minmax(280px,1fr) minmax(0,2fr)}.service-choice-layout.has-faq .service-feature-grid{align-self:stretch;grid-auto-rows:1fr;grid-template-columns:1fr;margin:0;max-width:none}.service-choice-layout.has-faq .service-feature-card{align-content:center;display:grid}.service-feature-card{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 14px 34px rgba(24,39,75,0.06);padding:28px}.service-feature-card h3{font-size:1.2rem;line-height:1.25;margin-bottom:10px}.service-feature-card p{color:var(--body);line-height:1.62;margin:0}.service-plans-section{background:var(--surface-soft)}.service-plan-actions{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}.service-quota-details{margin:38px auto 0;max-width:var(--container)}.service-quota-details .section-heading{margin-bottom:18px;text-align:left}.service-quota-details .section-heading p:not(.eyebrow){margin-left:0}.service-faq-section{background:#ffffff}.service-faq-panel{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 14px 34px rgba(24,39,75,0.06);padding:28px}.service-faq-heading{margin-bottom:18px}.service-faq-heading h2{font-size:1.35rem;line-height:1.22;margin-bottom:10px}.service-faq-heading p:not(.eyebrow){color:var(--body);line-height:1.62;margin:0}.service-faq-list{display:grid;gap:12px;margin:0 auto;max-width:860px}.service-faq-list[data-service-faq]{overflow:visible}.service-faq-list.is-measuring .service-faq-item,.service-faq-list.is-measuring .service-faq-answer,.service-faq-list.is-measuring .service-faq-item summary::after{transition:none !important}.service-faq-panel .service-faq-list{margin:0;max-width:none}.service-faq-item{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 10px 28px rgba(24,39,75,0.05);overflow:hidden;transition:border-color 180ms ease,box-shadow 180ms ease}.service-faq-item[open]{border-color:#c7d8ff;box-shadow:0 12px 30px rgba(20,92,255,0.08)}.service-faq-item summary{color:var(--heading);cursor:pointer;font-size:1rem;font-weight:900;line-height:1.35;list-style:none;padding:18px 50px 18px 20px;position:relative}.service-faq-item summary::-webkit-details-marker{display:none}.service-faq-item summary::after{color:var(--blue);content:"+";font-size:1.45rem;font-weight:800;line-height:1;position:absolute;right:20px;top:17px;transition:transform 180ms ease}.service-faq-item[open] summary::after{content:"−";transform:rotate(180deg)}.service-faq-answer{border-top:1px solid var(--line);overflow:hidden;transition:height 220ms ease,opacity 180ms ease}.service-faq-answer p{color:var(--body);line-height:1.65;margin:0;padding:16px 20px 20px}.service-offer-card .proxmox-period-list div{grid-template-columns:minmax(72px,1fr) minmax(92px,auto) minmax(96px,auto)}.service-offer-card .proxmox-period-list small{white-space:nowrap}.proxmox-offer-grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin:0 auto;max-width:var(--container)}.proxmox-offer-card{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 14px 34px rgba(24,39,75,0.06);display:flex;flex-direction:column;gap:20px;min-height:100%;overflow:hidden;padding:28px;position:relative}.proxmox-offer-card.featured{border-color:#b8cdfd;box-shadow:var(--shadow-md)}.proxmox-offer-card.featured::before{background:linear-gradient(90deg,var(--blue),var(--cyan));content:"";height:4px;left:0;position:absolute;right:0;top:0}.proxmox-offer-head{align-items:center;display:flex;gap:10px;justify-content:space-between;min-height:30px}.proxmox-offer-head span,.proxmox-offer-head strong{align-items:center;border-radius:999px;display:inline-flex;font-size:0.78rem;font-weight:900;min-height:28px;padding:0 11px}.proxmox-offer-head span{background:var(--surface-blue);color:var(--blue)}.proxmox-offer-head strong{background:#ecfdf5;color:#047857}.proxmox-offer-card h2{font-size:1.72rem;line-height:1.15;margin-bottom:10px}.proxmox-offer-card p:not(.eyebrow){color:var(--body);line-height:1.62;margin:0}.proxmox-offer-title{display:grid;gap:4px}.proxmox-offer-title p:not(.eyebrow){min-height:78px}.proxmox-price-block{background:var(--surface-soft);border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:6px;padding:16px}.proxmox-price-prefix{color:var(--muted) !important;font-size:0.75rem !important;font-weight:850 !important;line-height:1.2}.proxmox-price-block strong{color:var(--heading);font-size:2rem;font-weight:950;line-height:1}.proxmox-price-block small{color:var(--muted);font-size:0.9rem;margin-left:4px}.proxmox-price-block span{color:var(--green);font-size:0.86rem;font-weight:900}.proxmox-specs{border:1px solid var(--line);border-radius:var(--radius);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;overflow:hidden}.proxmox-specs div{display:grid;gap:4px;min-height:74px;padding:14px}.proxmox-specs div:nth-child(2n){border-left:1px solid var(--line)}.proxmox-specs div:nth-child(n+3){border-top:1px solid var(--line)}.proxmox-specs dt{color:var(--muted);font-size:0.76rem;font-weight:900;text-transform:uppercase}.proxmox-specs dd{color:var(--heading);display:grid;font-size:1rem;font-weight:900;gap:3px;margin:0}.proxmox-specs dd strong{color:var(--heading);font-size:1rem;font-weight:950;line-height:1.15}.proxmox-specs dd small{color:var(--muted);font-size:0.75rem;font-weight:850;line-height:1.2}.proxmox-use-case{border-left:3px solid var(--blue);display:grid;gap:4px;margin:0;padding-left:14px}.proxmox-use-case dt{color:var(--muted);font-size:0.76rem;font-weight:900;text-transform:uppercase}.proxmox-use-case dd{color:var(--body);font-weight:750;margin:0}.proxmox-period-list{border:1px solid var(--line);border-radius:var(--radius);display:grid;margin-top:auto;overflow:hidden}.proxmox-period-list div{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(72px,1fr) minmax(86px,auto) minmax(58px,auto);min-height:42px;padding:0 14px}.proxmox-period-list div+div{border-top:1px solid var(--line)}.proxmox-period-list span{color:var(--body);font-size:0.86rem;font-weight:800}.proxmox-period-list strong{color:var(--heading);font-size:0.9rem;font-weight:900;text-align:right;white-space:nowrap}.proxmox-period-list small{color:var(--green);font-size:0.78rem;font-weight:900;text-align:right}.proxmox-offer-footer{border-top:1px solid var(--line);padding-top:18px}.proxmox-checkout-header{margin-bottom:24px}.proxmox-checkout-grid{align-items:start;grid-template-columns:minmax(260px,0.78fr) minmax(0,1.22fr)}.proxmox-checkout-grid>.form{order:-1}.proxmox-resource-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.proxmox-resource-grid small{color:var(--body);display:block;font-weight:700;margin-top:6px}.form label .proxmox-required-field{display:block;position:relative}.form label .proxmox-required-field input{padding-right:92px;width:100%}.form label .proxmox-required-field .field-required-badge{align-items:center;background:#fff1f2;border:1px solid #fecdd3;border-radius:999px;color:var(--danger);display:inline-flex;font-size:0.7rem;font-weight:900;height:24px;letter-spacing:0;padding:0 9px;pointer-events:none;position:absolute;right:12px;text-transform:uppercase;top:50%;transform:translateY(-50%)}.form label .proxmox-required-field .field-required-badge[hidden]{display:none}.form label .proxmox-unit-field{display:block;position:relative}.form label .proxmox-unit-field input{padding-right:62px;width:100%}.form label .proxmox-unit-field .proxmox-unit{color:var(--muted);font-size:0.88rem;font-weight:850;pointer-events:none;position:absolute;right:34px;top:50%;transform:translateY(-50%)}.proxmox-period-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.proxmox-period-card{background:#ffffff;border:1px solid var(--line);border-radius:10px;cursor:pointer;display:grid;gap:4px;padding:14px}.proxmox-period-card:has(input:checked){border-color:#155eef;box-shadow:0 10px 24px rgba(20,92,255,0.1)}.proxmox-period-card input{display:none}.proxmox-period-card strong{color:var(--heading)}.proxmox-period-card small{color:var(--body);font-weight:750}.proxmox-recap-lines{margin-bottom:18px}.proxmox-recap-lines div{grid-template-columns:minmax(96px,0.72fr) minmax(128px,1fr) minmax(104px,0.72fr)}.proxmox-recap-lines .recap-lines-heading{background:var(--surface-soft);color:var(--muted);font-size:0.74rem;font-weight:900;letter-spacing:0;min-height:34px;text-transform:uppercase}.proxmox-recap-lines .recap-lines-heading span{align-items:center;display:flex;padding:9px 14px}.proxmox-recap-lines .recap-lines-heading span:last-child,.proxmox-recap-lines .recap-tariff{justify-content:flex-end;text-align:right}.proxmox-recap-lines .recap-tariff{white-space:nowrap}.proxmox-recap-lines dd:not(.recap-tariff){justify-content:center}.proxmox-recap-lines .strong-line{grid-template-columns:minmax(0,1fr) minmax(88px,0.7fr)}.proxmox-recap-lines .strong-line dt{white-space:nowrap}.proxmox-recap-lines .strong-line dd:not(.recap-tariff){display:none}.recap-billing-block{border-top:1px solid var(--line);display:grid;gap:12px;margin-top:0;padding-top:18px}.recap-billing-block .proxmox-period-grid{align-items:stretch}.recap-billing-block .proxmox-period-card{align-content:start;height:100%;min-height:76px}.recap-billing-block .proxmox-period-card strong{font-size:1rem;font-weight:850;line-height:1.2}.recap-billing-block .proxmox-period-card small{font-size:0.85rem;line-height:1.25;margin-left:0}.service-domain-band{margin-top:0}.service-soon-panel{align-items:center;background:linear-gradient(135deg,#f7faff,#ffffff);border:1px solid #dbe7ff;border-radius:14px;box-shadow:0 18px 42px rgba(24,39,75,0.08);display:flex;gap:28px;justify-content:space-between;margin:0 auto;max-width:var(--container);padding:34px}.service-soon-panel h2{font-size:2rem;line-height:1.18;margin-bottom:10px}.service-soon-panel p:not(.eyebrow){color:var(--body);margin:0;max-width:680px}@media (max-width:980px){.service-page-shell{grid-template-columns:1fr}.service-page-card{max-width:620px}.service-feature-grid{grid-template-columns:1fr}.service-choice-layout.has-faq{grid-template-columns:1fr;max-width:660px}.service-choice-layout.has-faq .service-feature-grid{grid-template-columns:1fr}.service-soon-panel{align-items:flex-start;flex-direction:column}}@media (max-width:760px){.service-page-hero{padding:44px 16px 56px}.service-page-copy h1{font-size:2.32rem}.service-page-copy>p:not(.eyebrow){font-size:1rem}.service-page-card,.service-feature-card,.service-faq-panel,.service-soon-panel{padding:22px}.service-page-card dl div{align-items:flex-start;flex-direction:column;gap:4px}.service-page-card dd{text-align:left}.service-plan-actions{grid-template-columns:1fr}.proxmox-offer-card,.proxmox-checkout-grid{grid-template-columns:1fr}.proxmox-period-grid{grid-template-columns:1fr}.proxmox-resource-grid{grid-template-columns:1fr}.proxmox-offer-title p:not(.eyebrow){min-height:0}.service-soon-panel h2{font-size:1.55rem}}body.page-home{font-size:0.9rem}.page-home .brand{font-size:1.19rem}.page-home .utility-links a,.page-home .cart-link{font-size:0.81rem}.page-home .nav>a,.page-home .nav-summary,.page-home .nav-dropdown-menu a{font-size:0.88rem}.page-home .button{font-size:0.9rem}.page-home .eyebrow{font-size:0.7rem}.page-home h1{font-size:3.87rem}.page-home .hero-slide-title{font-size:3.87rem}.page-home .lead{font-size:1.12rem}.page-home .hero-points{font-size:0.83rem}.page-home .domain-heading h2{font-size:1.31rem}.page-home .domain-search input{font-size:0.92rem}.page-home .domain-result strong{font-size:0.9rem}.page-home .domain-tlds span{font-size:0.81rem}.page-home .service-tile strong{font-size:0.9rem}.page-home .service-tile small{font-size:0.76rem}.page-home .section-heading h2{font-size:2.12rem}.page-home .section-heading p:not(.eyebrow){font-size:0.95rem}.page-home .billing-switch span{font-size:0.81rem}.page-home .label-corner{font-size:0.68rem}.page-home .plan h2{font-size:1.33rem}.page-home .plan p{font-size:0.9rem}.page-home .plan-features li{font-size:0.85rem}.page-home .plan-spec-group h3{font-size:0.68rem}.page-home .plan-specs dt{font-size:0.77rem}.page-home .plan-specs dd{font-size:0.81rem}.page-home .plan-footer strong{font-size:1.53rem}.page-home .plan-footer small,.page-home .summary small{font-size:0.77rem}.page-home .plan-savings{font-size:0.76rem !important}.page-home .discovery-cta h3{font-size:1.22rem}.page-home .discovery-cta dt{font-size:0.68rem}.page-home .discovery-cta dd{font-size:0.81rem}.page-home .footer-links h2{font-size:0.81rem}@media (max-width:760px){.page-home h1{font-size:2.3rem}.page-home .hero-slide-title{font-size:2.3rem}.page-home .lead{font-size:0.93rem}.page-home .domain-heading h2{font-size:1.13rem}.page-home .domain-tlds span{font-size:0.74rem}.page-home .section-heading h2{font-size:1.64rem}.page-home .section-heading p:not(.eyebrow){font-size:0.88rem}.page-home .plan h2{font-size:1.19rem}.page-home .plan-footer strong{font-size:1.37rem}}@media (max-width:430px){.page-home h1{font-size:1.96rem}.page-home .hero-slide-title{font-size:1.96rem}.page-home .section-heading h2{font-size:1.46rem}}.support-priority-checkout{align-items:stretch}.support-priority-side{align-self:stretch;display:flex;flex-direction:column;gap:18px;min-width:0}.support-priority-side .recap-card{align-self:stretch}.support-priority-payment{margin-top:auto}.support-priority-payment .payment-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-priority-payment h2{font-size:1.2rem;line-height:1.25;margin:0}@media (max-width:760px){.support-priority-payment .payment-method-grid{grid-template-columns:1fr}}
.support-status-dialog{max-width:min(1360px,calc(100vw - 40px))!important;width:min(1360px,calc(100vw - 40px))!important}@media (max-width:1080px){.support-status-dialog .confirm-dialog-panel{padding:28px 24px}.support-priority-active-layout,.support-upsell-layout{grid-template-columns:1fr}.support-status-details-cards{grid-template-columns:1fr}}@media (max-width:760px){.support-status-dialog{max-width:calc(100vw - 24px)!important;width:calc(100vw - 24px)!important}.support-status-dialog .confirm-dialog-panel{padding:24px 18px}}