/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--pm-lift:0px}}}@layer theme{:root,:host{--font-sans:"Inter", "Inter Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Inter", "Inter Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--color-white:#fff;--spacing:.25rem;--container-xl:36rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:1rem;--text-sm:.875rem;--text-sm--line-height:1.375rem;--text-base:1rem;--text-base--line-height:1.6rem;--text-lg:1.125rem;--text-lg--line-height:1.75rem;--text-xl:1.25rem;--text-xl--line-height:1.75rem;--text-2xl:1.5rem;--text-2xl--line-height:1.9rem;--text-3xl:clamp(1.375rem, 1.2rem + .75vw, 1.75rem);--text-3xl--line-height:1.2;--text-4xl:clamp(1.5rem, 1.05rem + 1.9vw, 2.75rem);--text-4xl--line-height:1.2;--text-5xl:clamp(1.75rem, 1.3rem + 1.9vw, 2.75rem);--text-5xl--line-height:1.15;--text-6xl:clamp(1.75rem, 1.3rem + 1.9vw, 3rem);--text-6xl--line-height:1.15;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.02em;--tracking-wide:.14em;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.5rem;--ease-out:cubic-bezier(.22, .61, .36, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Inter", "Inter Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--font-code:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--color-brand-50:#fff4e6;--color-brand-100:#fde7c8;--color-brand-200:#fbd19a;--color-brand-300:#ffb865;--color-brand-400:#f8a340;--color-brand-500:#f38f1d;--color-brand-600:#e8820c;--color-brand-700:#b85e00;--color-brand-800:#7c3a03;--color-brand-900:#5c2a02;--color-brand-950:#1a0f00;--color-on-brand:#fff;--color-navy-50:#f5f7fb;--color-navy-100:#eef2f8;--color-navy-200:#d3dce6;--color-navy-300:#8b98ae;--color-navy-400:#5e6b82;--color-navy-500:#3a4a63;--color-navy-600:#22314b;--color-navy-700:#131d33;--color-navy-800:#0f1729;--color-navy-900:#0b1220;--color-navy-950:#070b14;--color-vps-100:#b9fbf0;--color-vps-300:#7fe7da;--color-vps-400:#2dd4bf;--color-vps-500:#14b8a6;--color-vps-700:#0f9488;--color-vps-900:#134e4a;--color-success-300:#6ee7a0;--color-success-500:#22c55e;--color-success-700:#0d6b3e;--color-warning-300:#fcd34d;--color-warning-700:#b45309;--color-error-300:#fca5a5;--color-error-700:#b91c1c;--color-bg:#070b14;--color-bg-2:#0b1220;--color-panel:#0f1729;--color-panel-2:#131d33;--color-ink:#fff;--color-body:#d3dce6;--color-muted:#8b98ae;--color-faint:#7a879c;--color-line:#ffffff14;--color-line-strong:#ffffff29;--color-surface:#0b1220;--color-band:#0c1220;--color-accent:#f38f1d;--color-accent-text:#ffb865;--color-accent-soft:#f38f1d24;--color-teal-text:#7fe7da;--color-good-text:#6ee7a0;--color-focus:#ffb865;--glass-fill:#0c1322;--glass-border:#ffffff17;--glass-highlight:#ffffff0d;--glass-shadow:0 10px 30px -18px #0009;--pane-fill:linear-gradient(160deg, #121b2fe6, #0c1424f2);--tracking-snug:-.015em;--space-gutter:clamp(1rem, 4vw, 3rem);--space-block:clamp(2rem, 4vw, 3.5rem);--space-section:clamp(5rem, 10vw, 9rem);--space-hero:clamp(4rem, 7vw, 6rem);--container-page:calc(90rem + 2 * var(--space-gutter));--radius-pill:999px;--shadow-card:0 10px 30px -18px #0009;--shadow-raised:0 30px 60px -30px #000c;--shadow-pane:0 40px 80px -30px #000c, 0 0 40px -24px #f38f1d40;--shadow-glow:0 4px 14px -6px #f38f1d59;--shadow-glow-hover:0 8px 22px -8px #f38f1d73;--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--duration-fast:.2s;--duration-base:.35s;--duration-slow:.9s}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root[data-theme=light],:root:not([data-theme=dark]).theme-system-light{--color-bg:#fff;--color-bg-2:#fff;--color-panel:#fff;--color-panel-2:#eef2f8;--color-ink:#0e1726;--color-body:#2a3a4e;--color-muted:#55627a;--color-faint:#66738a;--color-line:#0e172617;--color-line-strong:#0e172629;--color-surface:#fff;--color-band:#f5f7fa;--color-accent:#f38f1d;--color-accent-text:#a65200;--color-accent-soft:#f38f1d1f;--color-teal-text:#0b7a70;--color-good-text:#0d6b3e;--color-focus:#a65200;--glass-fill:#fff;--glass-border:#0e17261c;--glass-highlight:#fff;--glass-shadow:0 1px 2px #0e17260a, 0 16px 32px -24px #0e17264d;--shadow-card:0 14px 34px -22px #0e172659;--shadow-raised:0 30px 60px -30px #0e172659;--shadow-pane:0 40px 80px -30px #0e172673;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light],:root.theme-system-light:not([data-theme=dark]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--product-accent:var(--color-brand-500);--product-accent-text:var(--color-accent-text);--product-accent-soft:var(--color-accent-soft);--product-accent-on-dark:var(--color-brand-300);--product-gradient:linear-gradient(#f38f1d, #f38f1d);--title-gradient:linear-gradient(#f38f1d, #f38f1d);--product-glow:#f38f1d29;--product-glow-line:#f38f1d4d}:root[data-theme=light],:root.theme-system-light:not([data-theme=dark]){--title-gradient:linear-gradient(#db6b00, #db6b00);--product-glow:#f38f1d21}html.lenis{scroll-behavior:auto}html.lenis-stopped{overflow:clip}html{font-size:clamp(100%,62.5% + .41667vw,112.5%);font-family:var(--font-sans);color:var(--color-body);background:var(--color-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;scroll-behavior:smooth;scroll-padding-top:8rem;overflow-x:clip}body{font-size:var(--text-base);line-height:var(--text-base--line-height);background:var(--color-bg);min-height:100vh;overflow-x:clip}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);color:var(--color-ink);letter-spacing:var(--tracking-snug);text-wrap:balance;font-weight:600;line-height:1.15}h1{letter-spacing:var(--tracking-tight);font-weight:700}h2{font-weight:700}strong,b{color:var(--color-ink);font-weight:700}a{color:inherit}:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-sm)}::selection{background:var(--color-brand-300);color:var(--color-brand-950)}.price,.tabular,.mono{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.reveal{opacity:1!important;transform:none!important}.ambient{display:none!important}}}@layer components{[x-cloak]{display:none!important}.skip-link{z-index:100;border-radius:var(--radius-md);background:var(--color-ink);color:var(--color-bg);padding:.75rem 1rem;font-weight:700;position:absolute;top:-100px;left:1rem}.skip-link:focus{top:1rem}.promo-bar{border-bottom:1px solid var(--color-line);font-size:var(--text-sm);color:var(--color-body);background:linear-gradient(90deg,#f38f1d24,#ff5a1f14 40%,#0000)}.promo-bar__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;min-height:2.5rem;padding-block:.35rem;display:flex}.promo-bar__offer{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:flex}.promo-bar__badge{color:var(--color-accent-text);font-weight:700}.promo-bar__text{color:var(--color-body)}.promo-bar__link{color:var(--color-accent-text);text-underline-offset:.2em;font-weight:700;text-decoration:underline}.promo-bar__links{gap:1.25rem;margin:0;padding:0;display:none}.promo-bar__links a{color:var(--color-muted);text-decoration:none}.promo-bar__links a:hover{color:var(--color-ink)}.promo-bar__tag{border-radius:var(--radius-pill);background:var(--color-brand-500);color:var(--color-on-brand);font-size:var(--text-xs);margin-left:.35rem;padding:.1rem .45rem;font-weight:700}@media (width>=55rem){.promo-bar__links{display:flex}}.site-header{z-index:40;-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:#070b14b8;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.site-header{background:color-mix(in srgb, var(--color-bg) 72%, transparent)}}.site-header{border-bottom:1px solid var(--color-line)}.site-header__inner{align-items:center;gap:1.5rem;min-height:4.375rem;display:flex}.site-header__logo{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--color-ink);--logo-h:2.95rem;align-items:center;gap:.6rem;font-size:1.35rem;font-weight:700;text-decoration:none;display:inline-flex}@media (width>=30rem){.site-header__logo{--logo-h:3.3rem}}.site-header__logo .logo{width:auto;height:var(--logo-h);display:block}.brand-mark{background:conic-gradient(from 210deg,#ffb865,#f38f1d,#f38f1d,#f38f1d);border-radius:.55rem;flex:none;width:1.75rem;height:1.75rem;display:inline-block;box-shadow:0 0 12px #f38f1d4d}.site-nav{flex:1;display:none}.site-nav__list{align-items:center;gap:.15rem;margin:0;padding:0;display:flex}.site-nav__item{position:relative}.site-nav__link{white-space:nowrap;border-radius:var(--radius-md);color:var(--color-body);font:inherit;cursor:pointer;transition:background-color var(--duration-fast), color var(--duration-fast);background:0 0;border:0;align-items:center;gap:.35rem;padding:.55rem .85rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.site-nav__link:hover,.site-nav__link[aria-expanded=true]{color:var(--color-ink);background:#ffffff12}:root[data-theme=light] .site-nav__link:hover,:root.theme-system-light:not([data-theme=dark]) .site-nav__link:hover,:root[data-theme=light] .site-nav__link[aria-expanded=true],:root.theme-system-light:not([data-theme=dark]) .site-nav__link[aria-expanded=true]{background:#eef2f8}.site-nav__chevron{opacity:.6;font-size:.8em}.site-header__account{align-items:center;gap:.5rem;margin-left:auto;display:flex}.site-header__account .site-header__login{display:none}.site-header__burger,.theme-toggle{border:1px solid var(--color-line-strong);border-radius:var(--radius-md);width:2.625rem;height:2.625rem;color:var(--color-ink);cursor:pointer;transition:transform var(--duration-base) var(--ease-out), background-color var(--duration-fast);background:#ffffff0a;justify-content:center;align-items:center;font-size:1.15rem;display:inline-flex}.theme-toggle:hover{transform:rotate(15deg)}.theme-toggle .icon-sun{display:none}:root[data-theme=light] .theme-toggle .icon-sun,:root.theme-system-light:not([data-theme=dark]) .theme-toggle .icon-sun{display:inline-flex}:root[data-theme=light] .theme-toggle .icon-moon,:root.theme-system-light:not([data-theme=dark]) .theme-toggle .icon-moon{display:none}:root[data-theme=light] .site-header__burger,:root.theme-system-light:not([data-theme=dark]) .site-header__burger,:root[data-theme=light] .theme-toggle,:root.theme-system-light:not([data-theme=dark]) .theme-toggle{background:#fff}@media (width>=75rem) and (width<=84.99rem){.site-header__inner{gap:.75rem}.site-nav__link{gap:.2rem;padding:.55rem .4rem;font-size:.9375rem}}@media (width>=75rem){.site-header__inner{grid-template-columns:1fr auto 1fr;display:grid}.site-header__logo{justify-self:start}.site-header__account{justify-self:end;margin-left:0}.site-nav{display:block}.site-header__account .site-header__login{display:inline-flex}.site-header__burger,.msheet{display:none!important}}.subnav{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070b14b3;position:sticky;top:4.375rem}@supports (color:color-mix(in lab, red, red)){.subnav{background:color-mix(in srgb, var(--color-bg) 70%, transparent)}}.subnav{border-block:1px solid var(--color-line)}.subnav__list{scrollbar-width:none;gap:.25rem;margin:0;padding:.5rem 0;list-style:none;display:flex;overflow-x:auto}.subnav__list::-webkit-scrollbar{display:none}.subnav__link{border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--color-muted);white-space:nowrap;transition:all var(--duration-fast);padding:.5rem .9rem;font-weight:500;text-decoration:none;display:inline-block}.subnav__link:hover,.subnav__link.is-active{color:var(--color-ink);background:#ffffff14}:root[data-theme=light] .subnav__link.is-active,:root.theme-system-light:not([data-theme=dark]) .subnav__link.is-active,:root[data-theme=light] .subnav__link:hover,:root.theme-system-light:not([data-theme=dark]) .subnav__link:hover{background:#fff;box-shadow:0 1px 2px #0e172614}.flag{vertical-align:-.15em;border-radius:2px;flex:none;width:1.25em;height:.9375em;display:inline-flex;overflow:hidden;box-shadow:0 0 0 1px #0003}.flag>svg{width:100%;height:100%;display:block}.breadcrumbs{font-size:var(--text-sm);padding-block:.75rem}.breadcrumbs__list{flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs__item{color:var(--color-muted);align-items:center;gap:.35rem;display:inline-flex}.breadcrumbs__item a{color:var(--color-accent-text);font-weight:500;text-decoration:none}.breadcrumbs__item a:hover{text-decoration:underline}.breadcrumbs__separator{font-size:.85em}.hero{padding-block:var(--space-hero);position:relative;overflow:hidden}.hero__glow{filter:blur(90px);opacity:.34;pointer-events:none;border-radius:50%;animation:14s ease-in-out infinite alternate drift;position:absolute}.hero__glow--a{background:radial-gradient(closest-side,#f38f1d8c,#0000);width:640px;height:640px;top:-200px;right:-120px}.hero__glow--b{background:radial-gradient(closest-side,#f38f1d47,#0000);width:520px;height:520px;animation-delay:-7s;display:none;bottom:-220px;left:-160px}:root[data-theme=light] .hero__glow,:root.theme-system-light:not([data-theme=dark]) .hero__glow{opacity:.16}.hero-product .hero__glow--a{box-sizing:content-box;background-clip:padding-box;border:120px solid #0000;top:-320px;right:-240px;-webkit-mask-image:linear-gradient(#0000 320px,#0000001a 352px,#00000059 384px,#000000a6 416px,#000000e6 448px,#000 480px);mask-image:linear-gradient(#0000 320px,#0000001a 352px,#00000059 384px,#000000a6 416px,#000000e6 448px,#000 480px)}.hero__inner{align-items:center;gap:3rem;display:grid;position:relative}.hero__content{gap:1.4rem;display:grid}.hero__content>*{animation:rise 1.1s var(--ease-out) both}.hero__content>:nth-child(2){animation-delay:80ms}.hero__content>:nth-child(3){animation-delay:.16s}.hero__content>:nth-child(4){animation-delay:.24s}.hero__content>:nth-child(5){animation-delay:.32s}.hero__content>:nth-child(6){animation-delay:.4s}.hero__title{font-family:var(--font-display);color:var(--color-ink);letter-spacing:var(--tracking-tight);text-wrap:balance;font-weight:700;font-size:var(--text-6xl);line-height:var(--text-6xl--line-height)}.hero__lead{font-size:var(--text-lg);max-width:40rem;color:var(--color-muted)}.hero__lead p+p{margin-top:.75rem}.hero__actions{flex-wrap:wrap;gap:.75rem;display:flex}@media (width>=75rem){.hero__inner{grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr)}}.spec-cards{grid-template-columns:repeat(2,1fr);gap:.6rem;margin:0;padding:0;display:grid}.spec-card{border-radius:var(--radius-md);flex-direction:column;gap:.1rem;padding:.85rem 1rem;display:flex}.spec-card__icon{color:var(--product-accent-text);font-size:1.15rem}.spec-card__value{font-family:var(--font-mono);color:var(--color-ink);font-size:.95rem;font-weight:600}.spec-card__label{font-size:var(--text-xs);color:var(--color-muted)}@media (width>=45rem){.spec-cards{grid-template-columns:repeat(3,1fr)}.spec-cards--2x2{grid-template-columns:repeat(2,1fr)}}.feature-list{gap:.5rem 1.5rem;margin:0;padding:0;display:grid}.feature-list>li{min-width:0}@media (width>=35rem){.feature-list--2,.feature-list--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=75rem){.feature-list--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.feature-list__item{color:var(--color-ink);align-items:flex-start;gap:.6rem;font-weight:500;display:flex}.feature-list__icon{width:1.1rem;height:1.1rem;color:var(--color-good-text);background:#22c55e29;border:1px solid #22c55e73;border-radius:50%;place-items:center;margin-top:.15em;font-size:.7rem;display:inline-grid}.feature-list--3 .feature-list__item{border-radius:var(--radius-md);transition:transform var(--duration-fast) var(--ease-out), border-color var(--duration-fast);padding:.85rem 1rem}.feature-list--3 .feature-list__item:hover{border-color:#22c55e66;transform:translateY(-2px)}.trust-badges{flex-wrap:wrap;gap:.75rem 1.5rem;margin:0;padding:0;display:flex}.trust-badge__link{border-radius:var(--radius-md);color:var(--color-ink);font-size:var(--text-sm);align-items:center;gap:.5rem;padding:.4rem .7rem;text-decoration:none;display:inline-flex}.trust-badge__stars{color:var(--color-brand-300);letter-spacing:.08em;font-size:.8rem}.trust-badge__rating{font-family:var(--font-display);font-size:1.1rem;font-weight:700}.trust-badge__logo{width:auto;height:1.25rem}.comparison{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--surface-fill);gap:0;display:grid;overflow:hidden}.comparison__row{gap:0;display:grid}.comparison__row+.comparison__row{border-top:1px solid var(--color-line)}.comparison__cell{padding:1rem 1.25rem}.comparison__cell--right{background:#f38f1d12}.comparison__title{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-muted);font-weight:700}.comparison__cell--right .comparison__title{color:var(--color-accent-text)}.comparison__text{color:var(--color-ink);margin-top:.25rem;font-weight:500}@media (width>=45rem){.comparison__row{grid-template-columns:1fr 1fr}}.faq{gap:.5rem;display:grid}.faq__item{border-radius:var(--radius-md);transition:border-color var(--duration-fast)}.faq__item[open]{border-color:#f38f1d66}.faq__question{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;list-style:none;display:flex}.faq__question::-webkit-details-marker{display:none}.faq__question-text{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-ink);letter-spacing:0;font-weight:600}.faq__chevron{color:var(--color-accent-text);transition:transform var(--duration-base) var(--ease-out);flex:none}.faq__item[open] .faq__chevron{transform:rotate(180deg)}.faq__answer{color:var(--color-muted);max-width:70ch;animation:rise .4s var(--ease-out) both;padding:0 1.25rem 1.25rem}.faq__answer p+p{margin-top:.75rem}.cta-band{padding-block:var(--space-block);position:relative}.cta-band__inner{--color-ink:var(--color-brand-950);--color-body:var(--color-brand-950);--color-muted:var(--color-brand-950);--color-accent-text:var(--color-brand-950);--color-line-strong:#1a0f004d;--color-focus:var(--color-brand-950);border-radius:var(--radius-xl);color:var(--color-brand-950);background:#f38f1d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding:2.5rem;display:flex;position:relative;overflow:hidden}.container-page.cta-band__inner{width:calc(100% - 2 * var(--space-gutter));max-width:calc(var(--container-page) - 2 * var(--space-gutter))}.cta-band__inner:after{content:"";pointer-events:none;background:radial-gradient(#1a0f0024 1px,#0000 1.2px) 0 0/22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 100% at 100% 0,#000,#0000);mask-image:radial-gradient(70% 100% at 100% 0,#000,#0000)}.cta-band__inner>*{z-index:1;position:relative}.cta-band__inner .btn-primary{background:var(--color-brand-950);color:#fff;box-shadow:none}.cta-band__inner .btn-outline:where(:not(.pane *)),.cta-band__inner .btn-secondary,:root[data-theme=light] .cta-band__inner .btn-outline:where(:not(.pane *)),:root.theme-system-light:not([data-theme=dark]) .cta-band__inner .btn-outline:where(:not(.pane *)){color:var(--color-brand-950);background:#ffffffeb;border-color:#0000}.cta-band__title{font-size:var(--text-3xl)}.cta-band__text{margin-top:.5rem;font-weight:500}.cta-band__actions{flex-wrap:wrap;gap:.75rem;display:flex}@media (width<=45rem){.cta-band__inner{padding:1.75rem 1.25rem}}.location-list__title{color:var(--color-ink);margin:0 0 .75rem;font-weight:700}.location-list__items{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.location-list__item{border-radius:var(--radius-pill);color:var(--color-ink);align-items:center;gap:.5rem;padding:.5rem .85rem;font-weight:500;text-decoration:none;display:inline-flex}.location-list__item:hover{border-color:var(--product-accent)}.video-embed{aspect-ratio:16/9;border-radius:var(--radius-lg);background:linear-gradient(135deg,#1a2440,#0b1220);position:relative;overflow:hidden}.video-embed__cover{position:absolute;inset:0}.video-embed__button{cursor:pointer;background:0 0;border:0;place-items:center;width:100%;padding:0;display:grid;position:absolute;inset:0}.video-embed__link{z-index:1;color:#fff;position:absolute;bottom:1rem;left:1rem}.video-embed__poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.video-embed__play{width:3.5rem;height:3.5rem;color:var(--color-on-brand);transition:transform var(--duration-base) var(--ease-out);background:#f38f1d;border-radius:50%;place-items:center;font-size:1.25rem;display:grid;position:relative;box-shadow:0 10px 30px #00000080}.video-embed:hover .video-embed__play{transform:scale(1.1)}.video-embed__frame{border:0;width:100%;height:100%;position:absolute;inset:0}.support-bar{border-top:1px solid var(--color-line);font-size:var(--text-sm);color:var(--color-muted)}.support-bar__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;padding-block:.75rem;display:flex}.support-bar__text{margin:0}.support-bar__hours{color:var(--color-ink);font-weight:600}.support-bar__links{gap:.5rem;margin:0;padding:0;display:flex}.support-bar__icon{border:1px solid var(--color-line);width:2.25rem;height:2.25rem;color:var(--color-ink);transition:all var(--duration-fast);background:#ffffff0a;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.support-bar__icon:hover{background:var(--color-brand-500);color:var(--color-on-brand);border-color:#0000}.site-footer{background:#060910}@supports (color:color-mix(in lab, red, red)){.site-footer{background:color-mix(in srgb, var(--color-bg) 80%, black)}}.site-footer{border-top:1px solid var(--color-line);color:var(--color-muted)}:root[data-theme=light] .site-footer,:root.theme-system-light:not([data-theme=dark]) .site-footer{--color-faint:#5e6b82;background:#eef2f8}.site-footer__inner{padding-block:var(--space-block)}.site-footer__countries{border-bottom:1px solid var(--color-line);font-size:var(--text-xs);letter-spacing:.06em;flex-wrap:wrap;gap:.5rem 1.25rem;margin:0 0 2rem;padding:0 0 1.5rem;font-weight:600;display:flex}.site-footer__country{align-items:center;gap:.4rem;display:inline-flex}.site-footer__columns{gap:2rem;display:grid}@media (width>=45rem){.site-footer__columns{grid-template-columns:repeat(2,1fr)}}@media (width>=75rem){.site-footer__columns{grid-template-columns:1.4fr repeat(4,1fr)}}.site-footer__title{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-ink);margin:0 0 .75rem;font-weight:700}.site-footer__links{font-size:var(--text-sm);gap:.45rem;margin:0;padding:0;display:grid}.site-footer__links a{color:var(--color-muted);text-decoration:none}.site-footer__links a:hover{color:var(--color-ink)}.site-footer__address{font-style:normal;font-size:var(--text-sm);gap:.15rem;display:grid}.site-footer__address-label{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-faint);margin-top:.5rem;font-weight:700}.site-footer__social{gap:.5rem;margin:1rem 0 0;padding:0;display:flex}.site-footer__social a{border:1px solid var(--color-line);width:2.25rem;height:2.25rem;color:var(--color-ink);background:#ffffff0a;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.site-footer__bottom{border-top:1px solid var(--color-line);font-size:var(--text-sm);margin-top:2rem;padding-top:1.25rem}.site-footer__bottom a{color:var(--color-ink);text-underline-offset:.15em;text-decoration:underline}.site-footer__divider{opacity:.5;margin-inline:.5rem}.status-strip{border-radius:var(--radius-lg);flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;margin:0 0 2.5rem;padding:1rem 1.25rem;display:flex}.status-strip__head{color:var(--color-ink);align-items:center;gap:.6rem;margin-right:auto;font-weight:600;display:flex}.status-strip__head small{font-weight:400;font-size:var(--text-xs);color:var(--color-muted);display:block}.status-strip__list{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.status-strip__item{border-radius:var(--radius-pill);border:1px solid var(--color-line);font-size:var(--text-xs);color:var(--color-body);font-family:var(--font-mono);align-items:center;gap:.45rem;padding:.35rem .7rem;display:inline-flex}.status-strip__item .live-dot{width:.4rem;height:.4rem;animation-delay:var(--d,0s)}.status-strip__uptime{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-ink)}.visual{border-radius:var(--radius-lg);border:1px solid var(--color-line);color:#e8edf5;background:linear-gradient(135deg,#121b2f,#0b1220);display:block;position:relative;overflow:hidden}.visual--wide{aspect-ratio:16/10;width:100%}.visual--square{aspect-ratio:1;width:100%}.visual__grid{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:24px 24px;animation:12s linear infinite pan-grid;position:absolute;inset:0}@keyframes pan-grid{to{background-position:24px 24px}}.visual__chart{width:100%;height:100%;position:absolute;inset:0}.visual__chart path{fill:none;stroke:var(--product-accent);stroke-width:2px;stroke-dasharray:600;stroke-dashoffset:600px;animation:draw 2.2s var(--ease-out) forwards;animation-delay:.3s}.visual__chart .visual__area{fill:url(#visual-area);stroke:none;stroke-dasharray:none;opacity:0;animation:1s 1.4s forwards fade-in}@keyframes fade-in{to{opacity:1}}.visual__glow{aspect-ratio:1;filter:blur(20px);background:radial-gradient(closest-side,#f38f1d59,#0000 70%);border-radius:50%;width:60%;animation:12s ease-in-out infinite alternate drift;position:absolute;bottom:-30%;right:-20%}.visual__window{background:#0c1424d9;border:1px solid #ffffff24;border-radius:10px;align-content:start;gap:.5rem;padding:1.6rem .9rem .9rem;display:grid;position:absolute;inset:12% 10%}.visual__window:before{content:"● ● ●";letter-spacing:.25rem;color:#2e3c58;font-size:.5rem;position:absolute;top:.45rem;left:.7rem}.visual__bar{background:#ffffff1a;border-radius:4px;height:.55rem}.visual__bar--accent{background:#f38f1d;width:55%;animation:2.4s ease-in-out infinite bar-breathe}@keyframes bar-breathe{0%,to{width:55%}50%{width:85%}}.visual__avatar{width:3rem;height:3rem;font-family:var(--font-display);color:var(--color-brand-950);background:conic-gradient(from 180deg,#ffb865,#f38f1d,#f38f1d,#ffb865);border-radius:50%;place-items:center;font-size:.9rem;font-weight:700;animation:12s linear infinite spin;display:inline-grid}.visual__avatar span{animation:12s linear infinite reverse spin}.visual--avatar{background:0 0;border:0;border-radius:50%;width:3rem;height:3rem;overflow:visible}.visual--logo{border-radius:var(--radius-sm);border:1px solid var(--color-line);height:1.6rem;font-family:var(--font-display);letter-spacing:.02em;color:var(--color-ink);background:#ffffff0f;align-items:center;gap:.4rem;padding:0 .55rem;font-size:.75rem;font-weight:700;display:inline-flex;overflow:visible}.visual--logo i{background:var(--product-accent);border-radius:2px;width:.55rem;height:.55rem}.visual--icon{background:var(--product-accent-soft);width:2.5rem;height:2.5rem;color:var(--product-accent-text);border:1px solid #f38f1d4d;border-radius:.65rem;place-items:center;display:inline-grid;overflow:visible}.visual--icon:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000,#ffb86573,#0000);animation:2.6s ease-in-out infinite shine;position:absolute;inset:0;transform:translate(-100%)}.visual--icon .icon{z-index:1;font-size:1.2rem;position:relative}.visual--award{color:#ffb865;background:radial-gradient(circle at 35% 35%,#ffb86559,#0c1424e6);border:2px solid #f38f1d80;border-radius:50%;place-items:center;width:4.5rem;height:4.5rem;font-size:1.6rem;display:inline-grid;overflow:visible}.visual--award:before{content:"";border:1px dashed #f38f1d66;border-radius:50%;animation:30s linear infinite spin;position:absolute;inset:-6px}.visual--payments{background:0 0;border:0;flex-wrap:wrap;gap:.5rem;display:flex;overflow:visible}.visual--payments span{border-radius:var(--radius-sm);border:1px solid var(--color-line);font-weight:600;font-size:var(--text-xs);color:var(--color-ink);background:#ffffff0a;align-items:center;gap:.4rem;padding:.35rem .7rem;display:inline-flex}.visual--payments span i{background:var(--color-accent-text);border-radius:50%;width:.5rem;height:.5rem}.visual--map{aspect-ratio:16/7;background:radial-gradient(ellipse at 50% 40%, #f38f1d14, transparent 60%), var(--color-bg-2);background-image:radial-gradient(#ffffff17 1px,#0000 1px),radial-gradient(at 50% 40%,#f38f1d1a,#0000 60%);background-size:14px 14px,auto}:root[data-theme=light] .visual--map,:root.theme-system-light:not([data-theme=dark]) .visual--map{background-image:radial-gradient(#0e172624 1px,#0000 1px),radial-gradient(at 50% 40%,#0f94881a,#0000 60%)}.visual__pin{background:var(--color-brand-500);width:.7rem;height:.7rem;animation:2.2s infinite pulse-accent;animation-delay:var(--d,0s);border-radius:50%;position:absolute}.visual__pin:after{content:attr(data-city);font-family:var(--font-mono);color:var(--color-ink);white-space:nowrap;background:#070b14b3;font-size:.65rem;position:absolute;top:-.25rem;left:1rem}@supports (color:color-mix(in lab, red, red)){.visual__pin:after{background:color-mix(in srgb, var(--color-bg) 70%, transparent)}}.visual__pin:after{border:1px solid var(--color-line);border-radius:4px;padding:.1rem .35rem}.visual__arcs{width:100%;height:100%;position:absolute;inset:0}.visual__arcs path{fill:none;stroke:#f38f1d59;stroke-width:1.2px;stroke-dasharray:6 8;animation:6s linear infinite dash}@keyframes dash{to{stroke-dashoffset:-140px}}.visual--poster{aspect-ratio:16/9}.visual--poster:before{content:"";background:radial-gradient(circle at 70% 30%,#f38f1d59,#0000 50%),radial-gradient(circle at 20% 80%,#f38f1d59,#0000 50%);position:absolute;inset:0}.visual__scan{background:repeating-linear-gradient(0deg,#0000 0 6px,#ffffff08 6px 7px);position:absolute;inset:0}.visual__scan:after{content:"";background:linear-gradient(#0000,#f38f1d40);height:20%;animation:3s linear infinite sweep;position:absolute;top:-20%;left:0;right:0}@keyframes sweep{to{top:110%}}.visual__wave{justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}.visual__wave i{background:linear-gradient(#ffb865,#f38f1d);border-radius:4px;width:3px;height:20%;animation:1.4s ease-in-out infinite bars}.visual__wave i:nth-child(2n){background:linear-gradient(#f38f1d,#c2410c);animation-delay:.2s}.visual__wave i:nth-child(3n){animation-delay:.4s}.visual__wave i:nth-child(5n){animation-delay:.6s}@keyframes bars{0%,to{height:18%}50%{height:62%}}.visual--flourish{background:var(--product-gradient);border:0;border-radius:999px;width:2.5rem;height:.35rem}.site-top{--mm-card:#0f1729;--mm-tile:#131d33;--mm-tile-2:#1a2640;--mm-edge:#ffffff14;--mm-muted:#8b98ae;--mm-scrim:#03060c9e;--mm-shadow:0 40px 80px -30px #000000d9;--mm-outline:drop-shadow(0 1px 0 #ffffff12) drop-shadow(0 -1px 0 #ffffff12) drop-shadow(1px 0 0 #ffffff12) drop-shadow(-1px 0 0 #ffffff12) drop-shadow(0 14px 22px #00000047);display:contents}:root[data-theme=light] .site-top,:root.theme-system-light:not([data-theme=dark]) .site-top{--mm-card:#fff;--mm-tile:#f5f7fb;--mm-tile-2:#eaeff6;--mm-edge:transparent;--mm-muted:#55627a;--mm-scrim:#0b122047;--mm-shadow:0 34px 70px -34px #0b122061, 0 4px 14px -8px #0b12201a;--mm-outline:drop-shadow(0 1px 0 #0b122012) drop-shadow(0 -1px 0 #0b122012) drop-shadow(1px 0 0 #0b122012) drop-shadow(-1px 0 0 #0b122012) drop-shadow(0 12px 20px #0b12200f)}.site-nav__item--mega{position:static}.mega{z-index:50;padding-top:.75rem;position:absolute;top:100%;left:0;right:0}.mega--small{width:30rem;right:auto}.mega__card{border:1px solid var(--mm-edge);background:var(--mm-card);box-shadow:var(--mm-shadow);animation:mega-in .22s var(--ease-out);border-radius:1.5rem;padding:1.75rem}.mega__card--small{padding:.875rem}@keyframes mega-in{0%{opacity:0;transform:translateY(-.5rem)}}.mega__grid{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,4fr) minmax(0,3fr) minmax(0,3fr);gap:1.625rem 2.5rem;min-height:26rem;display:grid}.mega__label{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--mm-muted);margin:0 0 .75rem;font-weight:700}.mega__products,.mega__list{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.mega__item{min-height:4rem;color:var(--color-ink);transition:background-color var(--duration-fast), box-shadow var(--duration-fast);border-radius:1rem;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:.875rem;padding:.625rem .875rem;text-decoration:none;display:grid}a.mega__item:hover,.mega__item.is-on{background:var(--mm-tile)}.mega__item.is-soon{cursor:default}.mega__icon{background:var(--color-accent-soft);width:2.75rem;height:2.75rem;color:var(--color-accent-text);border-radius:.75rem;flex:none;place-items:center;font-size:1.25rem;display:grid}.mega__title{color:var(--color-ink);font-size:.97rem;font-weight:600;line-height:1.3;display:block}.mega__sub{font-size:var(--text-sm);color:var(--mm-muted);margin-top:.125rem;line-height:1.4;display:block}.mega__price{text-align:right;white-space:nowrap;color:var(--color-ink);font-weight:700}.mega__price small,.mega__plan-price small{color:var(--mm-muted);font-size:.8em;font-weight:500}.mega__from{color:var(--mm-muted);margin-bottom:.0625rem;font-size:.72rem;font-weight:500;display:block}.mega__soon{border-radius:var(--radius-pill);background:var(--mm-tile-2);color:var(--mm-muted);font-size:var(--text-xs);white-space:nowrap;padding:.2rem .65rem;font-weight:600;display:inline-block}.mega__list .mega__item{grid-template-columns:2.75rem minmax(0,1fr) 1.25rem}.mega__go{color:var(--mm-muted);opacity:0;transition:opacity var(--duration-fast), transform var(--duration-fast);transform:translate(-.25rem)}.mega__item:hover .mega__go,.mega__item:focus-visible .mega__go{opacity:1;transform:none}.mega__grid{grid-template-columns:minmax(0,3.6fr) minmax(0,2.9fr) minmax(0,3.5fr);column-gap:2rem}.mega__grid .mega__products{grid-area:1/1/span 2;align-self:start;padding-bottom:2.25rem}.mega__grid{isolation:isolate}.mega__surface{grid-area:1/1/span 2/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;z-index:-1;pointer-events:none;filter:var(--mm-outline);display:grid;position:relative}.mega__sheet{background:var(--mm-tile);border-radius:1.25rem;grid-area:1/2/span 2/span 2;transition:border-top-left-radius .2s}.mega__grid{--mm-glide:.42s cubic-bezier(.22, 1, .36, 1);position:relative}.mega__grid .mega__products{z-index:1;position:relative}.mega__grid .mega__item{margin-right:-2rem;padding-right:2.875rem;position:relative}.mega__grid .mega__item,.mega__grid a.mega__item:hover,.mega__grid .mega__item.is-on{background:0 0}.mega__grid .mega__item{min-height:5rem}.mega__grid .mega__go{width:1.125rem;height:1.125rem;color:var(--mm-muted);opacity:.4;transition:opacity var(--duration-fast), transform var(--duration-fast), color var(--duration-fast);margin-top:-.5625rem;position:absolute;top:50%;right:2.25rem;transform:none}.mega__grid .mega__item.is-on .mega__go,.mega__grid a.mega__item:hover .mega__go,.mega__grid .mega__item:focus-visible .mega__go{color:var(--color-accent-text);opacity:1;transform:translate(.1875rem)}.mega__tab{background:var(--mm-tile);opacity:0;transition:transform var(--mm-glide), height var(--mm-glide), opacity .2s;will-change:transform;border-radius:1rem 0 0 1rem;position:absolute;top:0;left:0}.mega__tab.is-placed{opacity:1}.mega__tab:before,.mega__tab:after{content:"";width:1rem;height:1rem;transition:opacity .2s;position:absolute;right:2px}.mega__tab:before{background:radial-gradient(circle at 0 0, transparent 1rem, var(--mm-tile) calc(1rem + .5px));bottom:100%}.mega__tab:after{background:radial-gradient(circle at 0 100%, transparent 1rem, var(--mm-tile) calc(1rem + .5px));top:100%}.mega__grid.is-top .mega__tab:before{opacity:0}.mega__grid.is-top .mega__sheet{border-top-left-radius:0}.mega-rise{transition:opacity .32s ease-out, transform var(--mm-glide)}.mega-rise-from{opacity:0;transform:translateY(.375rem)}.mega__grid .mega__detail{padding-left:1.75rem}.mega__grid .mega__plans{padding-right:1.75rem}.mega__grid .mega__detail,.mega__grid .mega__plans{padding-top:1.75rem}.mega__grid .mega__plan:hover{background:var(--mm-card)}.mega__grid .mega__where{margin-inline:1.75rem;padding-bottom:1.5rem}.mega__grid .mega__flag:hover .flag,.mega__grid .mega__flag:focus-visible .flag{box-shadow:0 0 0 2px var(--mm-tile), 0 0 0 4px var(--color-accent)}.mega__detail{flex-direction:column;grid-area:1/2;gap:.625rem;padding-top:.75rem;display:flex}.mega__detail-title{font-family:var(--font-display);letter-spacing:var(--tracking-snug);color:var(--color-ink);margin:0;font-size:1.6rem;font-weight:700;line-height:1.15}.mega__detail-sub{color:var(--color-accent-text);margin:0;font-weight:600}.mega__detail-text{color:var(--color-body);margin:0;font-size:.95rem;line-height:1.65}.mega__detail-price{font-family:var(--font-display);letter-spacing:var(--tracking-snug);color:var(--color-ink);margin:.5rem 0 0;font-size:2rem;font-weight:700;line-height:1}.mega__detail-price .mega__from{font-family:var(--font-sans);letter-spacing:0;margin-bottom:.375rem;font-size:.8rem}.mega__detail-price small{font-family:var(--font-sans);letter-spacing:0;color:var(--mm-muted);margin-left:.25rem;font-size:.95rem;font-weight:500}.mega__plans{flex-direction:column;grid-area:1/3;padding-top:.75rem;display:flex}.mega__plans-head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.mega__bill{letter-spacing:0;text-transform:none;font-size:.8rem;font-weight:500}.mega__plan-list{margin:0;padding:0;list-style:none}.mega__plan-list li+li{border-top:1px solid var(--color-line)}.mega__plan{min-height:2.875rem;color:var(--color-ink);transition:background-color var(--duration-fast);border-radius:.625rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.875rem;margin:0 -.625rem;padding:0 .625rem;text-decoration:none;display:grid}.mega__plan:hover{background:var(--mm-tile)}.mega__plan-name{font-size:.92rem;font-weight:600;line-height:1.3}.mega__plan-spec{white-space:nowrap;color:var(--mm-muted);font-size:.8rem}.mega__plan-price{white-space:nowrap;font-weight:700}.mega__empty{margin:0;padding:.25rem 0}.mega__where{border-top:1px solid var(--color-line);grid-area:2/2/auto/span 2;align-items:center;gap:1.75rem;padding-top:1.25rem;display:flex}.mega__where .mega__label{white-space:nowrap;margin:0}.mega__flags{flex:1;justify-content:space-between;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.mega__flag{border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;display:grid}.mega__flag .flag{width:1.875rem;height:1.875rem;box-shadow:0 0 0 1px var(--color-line);vertical-align:0;transition:box-shadow var(--duration-fast), transform var(--duration-fast);border-radius:50%}.mega__flag .flag>svg{flex:none;width:2.5rem;max-width:none;height:1.875rem;margin-left:-.3125rem}.mega__flag:hover .flag,.mega__flag:focus-visible .flag{box-shadow:0 0 0 2px var(--mm-card), 0 0 0 4px var(--color-accent);transform:scale(1.06)}.site-scrim{inset:var(--site-header-bottom,4.375rem) 0 0;z-index:35;background:var(--mm-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed}.msheet{top:var(--site-header-bottom,4.375rem);z-index:45;background:var(--mm-card);width:100%;animation:msheet-in .26s var(--ease-out);flex-direction:column;display:flex;position:fixed;bottom:0;right:0}@keyframes msheet-in{0%{opacity:0;transform:translate(1.5rem)}}@media (width>=40rem){.msheet{border-left:1px solid var(--mm-edge);width:27.5rem;box-shadow:-30px 0 60px -30px #00000059}}@media (width<=39.99rem){.site-scrim{display:none!important}}.msheet__body{flex:1;min-height:0;overflow:hidden}.msheet__track{width:200%;height:100%;transition:transform .32s var(--ease-out);display:flex}.msheet__track.is-sub{transform:translate(-50%)}.msheet__pane{overscroll-behavior:contain;flex:none;width:50%;height:100%;padding:.5rem 1rem 1.5rem;overflow-y:auto}.msheet__list{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.msheet__link{width:100%;min-height:3.625rem;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.875rem;align-items:center;gap:.875rem;padding:.4rem .625rem;font-size:1.06rem;font-weight:600;text-decoration:none;display:flex}.msheet__link:hover{background:var(--mm-tile)}.msheet__link .mega__icon{background:var(--mm-tile);width:2.5rem;height:2.5rem}.msheet__end{color:var(--mm-muted);margin-left:auto}.msheet__back{z-index:1;background:var(--mm-card);width:calc(100% + 2rem);color:var(--color-ink);font:700 1.25rem/1.2 var(--font-display);text-align:left;cursor:pointer;border:0;align-items:center;gap:.5rem;margin:-.5rem -1rem .5rem;padding:.75rem 1rem;display:flex;position:sticky;top:-.5rem}.msheet .mega__item{padding:.625rem}.msheet__label{margin:1.5rem .625rem .625rem}.msheet__locations{grid-template-columns:1fr 1fr;gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.msheet__location{min-height:2.75rem;font-size:var(--text-sm);letter-spacing:.02em;color:var(--color-ink);border-radius:.75rem;align-items:center;gap:.625rem;padding:0 .75rem;font-weight:600;text-decoration:none;display:flex}.msheet__location:hover{background:var(--mm-tile)}.msheet__account{border-top:1px solid var(--color-line);background:var(--mm-card);grid-template-columns:1fr 1fr;gap:.625rem;padding:.875rem 1rem;display:grid}.msheet__account .btn{min-height:3.125rem}html.menu-open{overflow:hidden}@media (prefers-reduced-motion:reduce){.mega__card,.msheet{animation:none}.mega__tab,.mega-rise,.msheet__track{transition:none}}.site-header--section .site-header__inner{position:relative}.site-header__brand{align-items:center;gap:.875rem;min-width:0;display:flex}.site-header__section{border-left:1px solid var(--color-line-strong);color:var(--color-body);padding:.15rem 0 .15rem .875rem;font-size:.9375rem;font-weight:600;text-decoration:none}.site-header__section:hover{color:var(--color-ink)}.site-header--section .site-nav__link[data-current]{color:var(--color-ink);border-radius:var(--radius-md) var(--radius-md) 0 0;box-shadow:inset 0 -2px #f38f1d}.site-header__tool{border:1px solid var(--color-line-strong);border-radius:var(--radius-md);width:2.625rem;height:2.625rem;color:var(--color-ink);cursor:pointer;transition:background-color var(--duration-fast);background:#ffffff0a;flex:none;justify-content:center;align-items:center;font-size:1.15rem;text-decoration:none;display:inline-flex}:root[data-theme=light] .site-header__tool,:root.theme-system-light:not([data-theme=dark]) .site-header__tool{background:#fff}.site-search{z-index:2;padding-inline:inherit;background:var(--color-bg);align-items:center;gap:.625rem;display:flex;position:absolute;inset:0}.site-search__icon{color:var(--color-muted);flex:none;font-size:1.15rem}.site-search input{min-width:0;height:2.75rem;color:var(--color-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 .25rem;font-size:1.0625rem}.site-search input::placeholder{color:var(--color-muted)}.site-search input::-webkit-search-cancel-button{display:none}.site-header__shop{display:none}@media (width>=40rem){.site-header__shop{display:block}}.site-header__shop .btn{gap:.35rem}.mega--end{width:min(26rem,100vw - 2rem);left:auto;right:0}.mega__item--priced,.mega__list .mega__item--priced{grid-template-columns:2.75rem minmax(0,1fr) auto}.mega__from{font-size:var(--text-sm);white-space:nowrap;color:var(--mm-muted)}.mega__from strong{color:var(--color-ink);font-size:1rem;font-weight:700}.mega--rows{width:19rem}.mega__row{min-height:3rem;color:var(--color-ink);transition:background-color var(--duration-fast);border-radius:.875rem;justify-content:space-between;align-items:center;gap:1.25rem;padding:.5rem .875rem;font-size:.97rem;font-weight:600;text-decoration:none;display:flex}.mega__row:hover,.mega__row[aria-current]{background:var(--mm-tile)}.mega__row--all{color:var(--color-accent-text)}.mega__note{font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--mm-muted);margin-left:auto;font-weight:500}.mega__rule{border-top:1px solid var(--color-line);margin-top:.375rem;padding-top:.375rem}.msheet__link .mega__note{padding-right:.25rem}.pricing-table__head{text-align:center;max-width:44rem;margin-inline:auto}.pricing-table__title{font-size:var(--text-3xl)}.pricing-table__subtitle{color:var(--color-muted);margin-top:.5rem}.pricing-table__controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.pricing-choice{border:0;min-width:0;margin:0;padding:0}.pricing-choice__options{border-radius:var(--radius-pill);flex-wrap:wrap;justify-content:center;gap:.25rem;padding:.2rem;display:flex}.pricing-choice__option{border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--color-muted);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast), color var(--duration-fast);align-items:center;gap:.4rem;padding:.5rem .95rem;font-weight:600;display:inline-flex;position:relative}.pricing-choice__option:hover{color:var(--color-ink)}.pricing-choice__option:has(input:checked){background:var(--color-ink);color:var(--color-bg)}.pricing-choice__option:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}.pricing-choice__badge{padding:.1rem .45rem;font-size:.65rem}.pricing-choice__option:has(input:checked) .pricing-choice__badge{color:var(--color-accent-text);background:#f38f1d33;border-color:#0000}:root[data-theme=light] .pricing-choice__option:has(input:checked) .pricing-choice__badge{color:#ffb865}:root.theme-system-light:not([data-theme=dark]) .pricing-choice__option:has(input:checked) .pricing-choice__badge{color:#ffb865}.pricing-plans{gap:.9rem;margin:2rem 0 0;padding:0;display:grid}@media (width>=45rem){.pricing-plans{grid-template-columns:repeat(2,1fr)}}@media (width>=75rem){.pricing-plans{grid-template-columns:repeat(var(--plans-columns,3), 1fr)}}@media (width>=90rem){.pricing-plans{grid-template-columns:repeat(var(--plans-columns,5), 1fr)}}.plan-card{border-radius:var(--radius-lg);flex-direction:column;gap:.9rem;padding:1.35rem 1.25rem;display:flex}.plan-card--featured{background:linear-gradient(var(--color-panel), var(--color-panel)) padding-box, linear-gradient(160deg, #ffb865, #f38f1d, #f38f1d, #f38f1d) border-box;border:1.5px solid #0000;box-shadow:0 20px 50px -30px #f38f1d59}:root[data-theme=light] .plan-card--featured,:root.theme-system-light:not([data-theme=dark]) .plan-card--featured{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(160deg,#ffb865,#f38f1d,#f38f1d,#f38f1d) border-box}.plan-card__head{gap:.15rem;display:grid}.plan-card__title{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-ink);margin:0;font-weight:700}.plan-card__lead{font-size:var(--text-sm);color:var(--color-muted);margin:0}.plan-card>.plan-card__featured{white-space:nowrap;z-index:2;position:absolute;top:-.7rem;left:50%;transform:translate(-50%)}.price-stack{display:grid}.price-stack>.price-variant{visibility:hidden;grid-area:1/1;align-content:start;gap:.5rem;display:grid}.price-stack>.price-variant.is-active{visibility:visible;animation:rise .45s var(--ease-out) both}.price-variant__badges{flex-wrap:wrap;gap:.35rem;min-height:1.5rem;display:flex}.price-variant__top{min-height:1.5rem;font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.price-variant__main{align-items:baseline;gap:.35rem;display:flex}.price-variant__main .price-value{font-size:var(--text-4xl)}.price-currency{vertical-align:.4em;margin-right:.05em;font-size:.6em}.price-variant__billing{font-size:var(--text-xs);color:var(--color-muted);margin:0}.price-variant__empty{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-ink);font-weight:700}.plan-card__cta{width:100%}.plan-card:not(.plan-card--featured) .plan-card__cta.btn-primary{color:var(--color-ink);border-color:var(--color-line-strong);box-shadow:none;background:#ffffff0a}.plan-card:not(.plan-card--featured) .plan-card__cta.btn-primary:hover{background:#ffffff17}:root[data-theme=light] .plan-card:not(.plan-card--featured) .plan-card__cta.btn-primary,:root.theme-system-light:not([data-theme=dark]) .plan-card:not(.plan-card--featured) .plan-card__cta.btn-primary{background:#fff}.plan-card__cta.is-unavailable{opacity:.55;cursor:not-allowed}.plan-card__trust{font-size:var(--text-xs);color:var(--color-muted);gap:.25rem;margin:0;padding:0;display:grid}.plan-card__trust li{align-items:center;gap:.35rem;display:flex}.plan-card__trust .icon{color:var(--color-good-text)}.plan-card__specs{border-top:1px solid var(--color-line);gap:.5rem;margin:0;padding:.9rem 0 0;display:grid}.plan-card__spec{font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:.6rem;display:flex}.plan-card__spec-icon{display:none}.plan-card__spec-text{display:contents}.plan-card__spec-label{font-size:var(--text-sm);color:var(--color-muted)}.plan-card__spec-value{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-ink);text-align:right;font-weight:500}@media (width>=90rem) and (width<=94.99rem){.pricing-plans .plan-card{padding-inline:.9rem}.pricing-plans .plan-card__spec{gap:.4rem}.pricing-plans .plan-card__spec-label,.pricing-plans .plan-card__spec-value{font-size:var(--text-xs)}.pricing-plans .plan-card__title{font-size:var(--text-lg)}}.home-panel .plan-card__spec{justify-content:flex-start}.home-panel .plan-card__spec-icon{color:var(--color-good-text);display:inline-flex}.home-panel .plan-card__spec-value{font-family:var(--font-sans);font-size:var(--text-sm);text-align:left}.pricing-table{--pt-solid:#f38f1d;--pt-chip:#f38f1d;--pt-grad:linear-gradient(#f38f1d, #f38f1d);--pt-border:linear-gradient(160deg, #ffb865, #f38f1d, #f38f1d, #f38f1d);--pt-on:var(--color-on-brand);--pt-text:var(--color-accent-text);--pt-soft:var(--color-accent-soft);--pt-line:#f38f1d66;--pt-glow:#f38f1d59;--pt-panel:linear-gradient(170deg, #b85e00, #9a4c00);--pt-radius:var(--radius-lg);--pt-pad-y:1.35rem;--pt-pad-x:1.25rem;--pt-gap:.9rem;--pt-hover:.45}.pricing-table[data-accent=blue]{--pt-solid:#3b82f6;--pt-chip:#2563eb;--pt-grad:linear-gradient(135deg, #2563eb, #1d4ed8);--pt-border:linear-gradient(160deg, #93c5fd, #3b82f6, #1d4ed8, #3b82f6);--pt-on:#fff;--pt-text:#93c5fd;--pt-soft:#3b82f629;--pt-line:#3b82f66b;--pt-glow:#3b82f666;--pt-panel:linear-gradient(170deg, #1d4ed8, #1e40af)}.pricing-table[data-accent=green]{--pt-solid:#22c55e;--pt-chip:#22c55e;--pt-grad:linear-gradient(135deg, #4ade80, #16a34a);--pt-border:linear-gradient(160deg, #86efac, #22c55e, #15803d, #22c55e);--pt-on:#052e16;--pt-text:#86efac;--pt-soft:#22c55e26;--pt-line:#22c55e6b;--pt-glow:#22c55e61;--pt-panel:linear-gradient(170deg, #15803d, #166534)}.pricing-table[data-accent=violet]{--pt-solid:#8b5cf6;--pt-chip:#7c3aed;--pt-grad:linear-gradient(135deg, #7c3aed, #6d28d9);--pt-border:linear-gradient(160deg, #c4b5fd, #8b5cf6, #6d28d9, #8b5cf6);--pt-on:#fff;--pt-text:#c4b5fd;--pt-soft:#8b5cf629;--pt-line:#8b5cf670;--pt-glow:#8b5cf666;--pt-panel:linear-gradient(170deg, #6d28d9, #5b21b6)}:root[data-theme=light] .pricing-table[data-accent=blue],:root.theme-system-light:not([data-theme=dark]) .pricing-table[data-accent=blue]{--pt-text:#1d4ed8;--pt-soft:#3b82f61a}:root[data-theme=light] .pricing-table[data-accent=green],:root.theme-system-light:not([data-theme=dark]) .pricing-table[data-accent=green]{--pt-text:#166534;--pt-soft:#22c55e1a}:root[data-theme=light] .pricing-table[data-accent=violet],:root.theme-system-light:not([data-theme=dark]) .pricing-table[data-accent=violet]{--pt-text:#6d28d9;--pt-soft:#8b5cf61a}.pricing-table .btn-primary{background:var(--pt-grad);color:var(--pt-on);box-shadow:0 4px 14px -6px var(--pt-glow)}.pricing-table .badge-offer,.pricing-table .badge-discount,:root[data-theme=light] .pricing-table .badge-offer,:root[data-theme=light] .pricing-table .badge-discount,:root.theme-system-light:not([data-theme=dark]) .pricing-table .badge-offer,:root.theme-system-light:not([data-theme=dark]) .pricing-table .badge-discount{background:var(--pt-chip);color:var(--pt-on);border-color:#0000}.pricing-table .badge-featured,:root[data-theme=light] .pricing-table .badge-featured,:root.theme-system-light:not([data-theme=dark]) .pricing-table .badge-featured{background:var(--pt-grad);color:var(--pt-on)}.pricing-table .pricing-choice__option:has(input:checked) .pricing-choice__badge{background:var(--pt-chip);color:var(--pt-on)}:root[data-theme=light] .pricing-table .pricing-choice__option:has(input:checked) .pricing-choice__badge{background:var(--pt-chip);color:var(--pt-on)}:root.theme-system-light:not([data-theme=dark]) .pricing-table .pricing-choice__option:has(input:checked) .pricing-choice__badge{background:var(--pt-chip);color:var(--pt-on)}.pricing-table .plan-card--featured{background:linear-gradient(var(--color-panel), var(--color-panel)) padding-box, var(--pt-border) border-box}:root[data-theme=light] .pricing-table .plan-card--featured,:root.theme-system-light:not([data-theme=dark]) .pricing-table .plan-card--featured{background:linear-gradient(#fff, #fff) padding-box, var(--pt-border) border-box}.pricing-table[data-corners=square]{--pt-radius:.375rem}.pricing-table[data-corners=round]{--pt-radius:1.625rem}.pricing-table .plan-card{border-radius:var(--pt-radius);padding:var(--pt-pad-y) var(--pt-pad-x);gap:var(--pt-gap)}.pricing-table[data-corners=square] .btn{border-radius:.375rem}.pricing-table[data-corners=round] .btn{border-radius:var(--radius-pill)}.pricing-table[data-spacing=compact]{--pt-pad-y:1rem;--pt-pad-x:.9rem;--pt-gap:.6rem}.pricing-table[data-spacing=airy]{--pt-pad-y:1.9rem;--pt-pad-x:1.5rem;--pt-gap:1.15rem}.pricing-table[data-spacing=compact] .pricing-plans{gap:.5rem}.pricing-table[data-spacing=airy] .pricing-plans{gap:1.4rem}.pricing-table[data-edges=border] .plan-card{box-shadow:none}.pricing-table[data-edges=shadow] .plan-card:not(.plan-card--featured){box-shadow:var(--shadow-card), 0 24px 48px -28px #0000008c;border-color:#0000}.pricing-table[data-featured=glow] .plan-card--featured,.pricing-table[data-featured=ribbon] .plan-card--featured,.pricing-table[data-featured=bar] .plan-card--featured{background:var(--glass-fill);border:1.5px solid var(--pt-solid)}:root[data-theme=light] .pricing-table:not([data-featured=gradient]) .plan-card--featured,:root.theme-system-light:not([data-theme=dark]) .pricing-table:not([data-featured=gradient]) .plan-card--featured{background:#fff}.pricing-table[data-featured=glow] .plan-card--featured{box-shadow:0 0 0 4px var(--pt-soft), 0 26px 60px -22px var(--pt-glow)}.pricing-table[data-featured=ribbon] .plan-card--featured{overflow:hidden}.pricing-table[data-featured=ribbon] .plan-card--featured>.plan-card__featured{border-radius:0;justify-content:center;width:9.5rem;padding-block:.3rem;top:1.1rem;left:auto;right:-2.6rem;transform:rotate(45deg)}.pricing-table[data-featured=bar] .plan-card--featured{padding-top:calc(var(--pt-pad-y) + 2rem);overflow:hidden}.pricing-table[data-featured=bar] .plan-card--featured>.plan-card__featured{border-radius:0;justify-content:center;padding-block:.45rem;top:0;left:0;right:0;transform:none}.pricing-table[data-button=all] .plan-card .plan-card__cta.btn-primary{background:var(--pt-grad);color:var(--pt-on);box-shadow:0 4px 14px -6px var(--pt-glow);border-color:#0000}.pricing-table[data-button=outline] .plan-card:not(.plan-card--featured) .plan-card__cta.btn-primary{color:var(--pt-text);border:1.5px solid var(--pt-line);background:0 0}.pricing-table[data-button=outline] .plan-card:not(.plan-card--featured) .plan-card__cta.btn-primary:hover{background:var(--pt-soft)}.pricing-table[data-button-width=auto] .plan-card__cta{place-self:flex-start start;width:auto}.plan-card__again{display:grid}.pricing-table[data-price-size=m] .price-variant__main .price-value{font-size:var(--text-3xl)}.pricing-table[data-price-size=xl] .price-variant__main .price-value{font-size:clamp(2rem,1.4rem + 2.4vw,3.4rem)}.pricing-table[data-pill=off] .badge-discount,.pricing-table[data-strike=off] .price-original,.pricing-table[data-subtitle=off] .plan-card__lead,.pricing-table[data-location=off] .price-variant__location,.pricing-table[data-trust=off] .plan-card__trust,.pricing-table[data-tab-badges=off] .pricing-choice__badge{display:none}.pricing-table:not([data-specs=split]) .plan-card__spec{justify-content:flex-start;gap:.6rem}.pricing-table:not([data-specs=split]) .plan-card__spec-text{flex-wrap:wrap;align-items:baseline;gap:.1rem .5rem;min-width:0;display:flex}.pricing-table:not([data-specs=split]) .plan-card__spec-value{font-family:var(--font-sans);text-align:left;font-weight:600}.pricing-table[data-specs=icons] .plan-card__spec-icon{color:var(--pt-text);flex:none;display:inline-flex}.pricing-table[data-specs=ticks] .plan-card__spec:before{content:"";border:solid var(--color-good-text);border-width:0 2px 2px 0;flex:none;width:.4rem;height:.75rem;margin:0 .2rem .2rem;transform:rotate(45deg)}.pricing-table[data-specs=dots] .plan-card__spec:before{content:"";background:var(--pt-solid);border-radius:50%;flex:none;width:.4rem;height:.4rem}.pricing-table[data-names=off] .plan-card__spec-label{display:none}.plan-card__more summary{cursor:pointer;font-size:var(--text-sm);color:var(--pt-text,var(--color-accent-text));padding-top:.4rem;font-weight:600;list-style:none}.plan-card__more summary::-webkit-details-marker{display:none}.plan-card__more summary:after{content:" +"}.plan-card__more[open] summary:after{content:" −"}.plan-card__more .plan-card__specs{border-top:0;padding-top:.5rem}.plan-card__more summary:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;border-radius:.25rem}.pricing-table--cards[data-specs=panel] .plan-card{padding-bottom:0}.pricing-table--cards[data-specs=panel] .plan-card__panel{margin:auto calc(-1 * var(--pt-pad-x)) 0;padding:.6rem var(--pt-pad-x) .75rem;background:var(--pt-panel);color:#fff;border-radius:0 0 calc(var(--pt-radius) - 1.5px) calc(var(--pt-radius) - 1.5px)}.pricing-table--cards[data-specs=panel] .plan-card__panel:not(:last-child){border-radius:0}.pricing-table--cards[data-specs=panel] .plan-card__again{margin-inline:calc(-1 * var(--pt-pad-x));padding:.9rem var(--pt-pad-x) var(--pt-pad-y)}.pricing-table--cards[data-specs=panel] .plan-card__specs{border-top:0;gap:0;padding:0}.pricing-table--cards[data-specs=panel] .plan-card__spec{border-bottom:1px solid #ffffff38;grid-template-columns:2.15rem minmax(0,1fr);align-items:center;gap:.75rem;min-height:4rem;padding-block:.6rem;display:grid}.pricing-table--cards[data-specs=panel] .plan-card__specs>.plan-card__spec:last-child{border-bottom:0}.pricing-table--cards[data-specs=panel] .plan-card__spec-label{color:#fff;font-size:var(--text-xs);font-weight:500}.pricing-table--cards[data-specs=panel] .plan-card__spec-value{color:#fff;font-size:var(--text-sm);font-weight:700}.pricing-table--cards[data-specs=panel] .plan-card__spec-icon{color:#fff;background:var(--tile,#ffffff1f);border:1px solid var(--tile-line,#ffffff47);border-radius:.6rem;place-items:center;width:2.15rem;height:2.15rem;padding:.45rem;display:inline-grid;box-shadow:inset 0 1px #ffffff2e}.pricing-table--cards[data-specs=panel] .plan-card__spec--memory{--tile:#ffdb3d38;--tile-line:#ffdb3d73}.pricing-table--cards[data-specs=panel] .plan-card__spec--processor{--tile:#91e8ff38;--tile-line:#91e8ff73}.pricing-table--cards[data-specs=panel] .plan-card__spec--bandwidth{--tile:#9af3b238;--tile-line:#9af3b273}.pricing-table--cards[data-specs=panel] .plan-card__spec--ip{--tile:#d0b4ff38;--tile-line:#d0b4ff73}.pricing-table--cards[data-specs=panel] .plan-card__spec--storage{--tile:#ff9aa238;--tile-line:#ff9aa273}.pricing-table--cards[data-specs=panel] .plan-card__more summary{color:#fff}.pricing-table--cards[data-specs=panel][data-tone=tint] .plan-card__panel{background:var(--pt-soft);color:var(--color-ink)}.pricing-table--cards[data-specs=panel][data-tone=tint] .plan-card__spec{border-bottom-color:var(--color-line-strong)}.pricing-table--cards[data-specs=panel][data-tone=tint] .plan-card__spec-label{color:var(--color-muted)}.pricing-table--cards[data-specs=panel][data-tone=tint] .plan-card__spec-value,.pricing-table--cards[data-specs=panel][data-tone=tint] .plan-card__spec-icon{color:var(--color-ink)}.pricing-table--cards[data-specs=panel][data-tone=tint] .plan-card__more summary{color:var(--pt-text)}.pricing-table:not(.pricing-table--cards)[data-specs=panel] .plan-card__spec-icon{color:var(--pt-text);flex:none;display:inline-flex}.pricing-table[data-strength=subtle]{--pt-hover:.3}.pricing-table[data-strength=strong]{--pt-hover:.75}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pricing-table .plan-card__spec{position:relative}.pricing-table .plan-card__spec-icon,.pricing-table .plan-card__spec-value{transition:transform .18s,filter .18s,box-shadow .18s,background-color .18s}.pricing-table[data-hover~=icon] .plan-card__spec:hover .plan-card__spec-icon{transform:scale(calc(1 + .16 * var(--pt-hover)));filter:brightness(1.15)}.pricing-table[data-hover~=line] .plan-card__spec:after{content:"";background:var(--pt-solid);transform-origin:0;height:1px;transition:transform .22s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.pricing-table--cards[data-hover~=line][data-specs=panel]:not([data-tone=tint]) .plan-card__spec:after{background:#ffffffb3}.pricing-table[data-hover~=line] .plan-card__spec:hover:after{transform:scaleX(1)}.pricing-table[data-hover~=chip] .plan-card__spec-value{border-radius:var(--radius-pill)}.pricing-table[data-hover~=chip] .plan-card__spec:hover .plan-card__spec-value{background:var(--pt-soft);box-shadow:0 0 0 4px var(--pt-soft), 0 0 0 5px var(--pt-line);transform:translateY(-1px)}.pricing-table--cards[data-hover~=chip][data-specs=panel]:not([data-tone=tint]) .plan-card__spec:hover .plan-card__spec-value{background:rgb(255 255 255/calc(.2 * var(--pt-hover) + .06));box-shadow:0 0 0 4px rgb(255 255 255/calc(.2 * var(--pt-hover) + .06)), 0 0 0 5px #fff6}.pricing-table[data-hover~=row] .plan-card__spec{border-radius:.6rem;transition:background-color .18s,box-shadow .18s}.pricing-table[data-hover~=row] .plan-card__spec:hover{background:rgb(127 127 127/calc(.12 * var(--pt-hover) + .03));box-shadow:0 0 0 6px rgb(127 127 127/calc(.12 * var(--pt-hover) + .03))}.pricing-table[data-hover~=stagger] .plan-card:hover .plan-card__spec-icon{filter:brightness(1.12);transform:scale(calc(1 + .06 * var(--pt-hover)))}.pricing-table[data-hover~=stagger] .plan-card:hover .plan-card__spec:nth-child(2) .plan-card__spec-icon{transition-delay:40ms}.pricing-table[data-hover~=stagger] .plan-card:hover .plan-card__spec:nth-child(3) .plan-card__spec-icon{transition-delay:80ms}.pricing-table[data-hover~=stagger] .plan-card:hover .plan-card__spec:nth-child(4) .plan-card__spec-icon{transition-delay:.12s}.pricing-table[data-hover~=stagger] .plan-card:hover .plan-card__spec:nth-child(5) .plan-card__spec-icon{transition-delay:.16s}.pricing-table[data-hover~=stagger] .plan-card:hover .plan-card__spec:nth-child(n+6) .plan-card__spec-icon{transition-delay:.2s}.pricing-table[data-hover~=stagger][data-hover~=icon] .plan-card .plan-card__spec:hover .plan-card__spec-icon{transform:scale(calc(1 + .16 * var(--pt-hover)));transition-delay:0s}}@media (width>=75rem){.pricing-table .pricing-plans:not(.pricing-plans--rail,.pricing-plans--compare,.pricing-plans--rows,.pricing-plans--spotlight,.pricing-plans--meters){grid-template-columns:repeat(var(--plans-columns-md), minmax(0, 1fr))}}@media (width>=90rem){.pricing-table .pricing-plans:not(.pricing-plans--rail,.pricing-plans--compare,.pricing-plans--rows,.pricing-plans--spotlight,.pricing-plans--meters){grid-template-columns:repeat(var(--plans-columns), minmax(0, 1fr))}}@media (width<=44.99rem){.pricing-table--cards[data-phone=swipe] .pricing-plans:not(.pricing-plans--rail){scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--space-gutter));padding:1rem var(--space-gutter) .5rem;scroll-padding-inline:var(--space-gutter);display:flex;overflow-x:auto}.pricing-table--cards[data-phone=swipe] .pricing-plans:not(.pricing-plans--rail)>.plan-card{scroll-snap-align:start;flex:0 0 86%}}.pricing-rail{--pt-vis:1;--pt-rail-gap:.9rem;margin-top:2rem;position:relative}.pricing-table[data-spacing=compact] .pricing-rail{--pt-rail-gap:.5rem}.pricing-table[data-spacing=airy] .pricing-rail{--pt-rail-gap:1.4rem}@media (width>=45rem){.pricing-rail{--pt-vis:2}}@media (width>=75rem){.pricing-rail{--pt-vis:var(--plans-columns-md)}}@media (width>=90rem){.pricing-rail{--pt-vis:var(--plans-columns)}}.pricing-table .pricing-plans--rail{gap:var(--pt-rail-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding:1rem .15rem 1.75rem;scroll-padding-inline:.15rem;display:flex;overflow-x:auto}.pricing-plans--rail::-webkit-scrollbar{display:none}.no-js .pricing-table .pricing-plans--rail{scrollbar-width:thin}.no-js .pricing-plans--rail::-webkit-scrollbar{height:8px;display:block}.pricing-plans--rail:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px;border-radius:var(--radius-md)}.pricing-plans--rail>.plan-card{flex:0 0 calc((100% - (var(--pt-vis) - 1) * var(--pt-rail-gap)) / var(--pt-vis));scroll-snap-align:start}.pricing-table[data-peek=on] .pricing-plans--rail>.plan-card{flex-basis:calc((100% - var(--pt-vis) * var(--pt-rail-gap)) / (var(--pt-vis) + .14))}.pricing-rail__nav{z-index:3;border:1px solid var(--color-line-strong);background:var(--glass-fill);width:2.9rem;height:2.9rem;color:var(--color-ink);box-shadow:var(--shadow-card);cursor:pointer;transition:opacity var(--duration-fast), border-color var(--duration-fast), color var(--duration-fast);border-radius:50%;place-items:center;margin-top:-1.45rem;display:grid;position:absolute;top:50%}:root[data-theme=light] .pricing-rail__nav,:root.theme-system-light:not([data-theme=dark]) .pricing-rail__nav{background:#fff}.pricing-rail__nav--prev{left:-1.45rem}.pricing-rail__nav--next{right:-1.45rem}.pricing-rail__nav:hover:not(:disabled){border-color:var(--pt-solid);color:var(--pt-text)}.pricing-rail__nav:disabled{opacity:0;pointer-events:none}.pricing-rail__nav:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.pricing-rail__dots{justify-content:center;gap:.4rem;display:flex}.pricing-rail__dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:1.5rem;height:1.5rem;padding:0;display:grid}.pricing-rail__dots button:before{content:"";border-radius:var(--radius-pill);background:var(--color-line-strong);width:.5rem;height:.5rem;transition:width var(--duration-base), background-color var(--duration-base)}.pricing-rail__dots button[aria-current=true]:before{background:var(--pt-solid);width:1.5rem}.pricing-rail__dots button:focus-visible{outline:3px solid var(--color-focus);outline-offset:0;border-radius:var(--radius-pill)}.pricing-table[data-dots=off] .pricing-rail__dots{display:none}@media (width<=44.99rem){.pricing-rail__nav{display:none}.pricing-plans--rail>.plan-card,.pricing-table[data-peek=on] .pricing-plans--rail>.plan-card{flex-basis:86%}.pricing-table[data-phone=stack] .pricing-plans--rail{padding:1rem 0 0;display:grid;overflow:visible}.pricing-table[data-phone=stack] .pricing-rail__dots{display:none}}.pricing-compare{margin-top:2rem}.pricing-compare__names{display:none}.pricing-table--comparison .plan-card__spec-icon{display:none!important}@media (width>=60rem){.pricing-compare{grid-template-columns:minmax(7rem,.7fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-rows:auto auto repeat(var(--compare-specs), auto);column-gap:.75rem;display:grid}.pricing-compare__names{grid-row:1/-1;grid-template-rows:subgrid;display:grid}.pricing-compare__name{border-bottom:1px solid var(--color-line);font-size:var(--text-sm);color:var(--color-muted);align-self:center;padding-block:.6rem;font-weight:600}.pricing-table .pricing-plans--compare{display:contents}.pricing-plans--compare>.plan-card{grid-row:1/-1;grid-template-rows:subgrid;gap:0;display:grid}.pricing-plans--compare>.plan-card>.plan-card__head,.pricing-plans--compare>.plan-card>.price-stack{padding-bottom:1rem}.pricing-plans--compare .plan-card__panel,.pricing-plans--compare .plan-card__specs{display:contents}.pricing-plans--compare .plan-card__spec{border-bottom:1px solid var(--color-line);align-self:stretch;align-items:center;padding-block:.6rem}.pricing-plans--compare .plan-card__spec-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=59.99rem){.pricing-table[data-phone=swipe] .pricing-plans--compare{scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:1rem .5rem;display:flex;overflow-x:auto}.pricing-table[data-phone=swipe] .pricing-plans--compare>.plan-card{scroll-snap-align:start;flex:0 0 min(86%,22rem)}.pricing-table--comparison .pricing-plans--compare{grid-template-columns:minmax(0,1fr)}}.pricing-plans--compare .price-variant__main .price-value{font-size:var(--text-3xl)}.pricing-compare__trust{flex-wrap:wrap;justify-content:center;gap:.4rem 1.25rem;margin-top:1.25rem;display:flex}.pricing-table .pricing-plans--rows{grid-template-columns:minmax(0,1fr)}.pricing-plans--rows>.plan-card{align-items:center;display:grid}.pricing-table .pricing-plans--rows .plan-card__specs{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}.pricing-table .pricing-plans--rows .plan-card__spec{justify-content:start;display:grid}.pricing-table .pricing-plans--rows .plan-card__spec-text{display:grid}.pricing-table .pricing-plans--rows .plan-card__spec-label{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-faint);font-weight:600}.pricing-plans--rows .plan-card__spec-icon,.pricing-plans--rows .plan-card__spec:before{display:none!important}.pricing-plans--rows .price-variant__main .price-value{font-size:var(--text-3xl)}@media (width>=60rem){.pricing-plans--rows>.plan-card{grid-template-columns:minmax(9rem,1fr) minmax(0,2.4fr) minmax(12rem,1.1fr);gap:1.5rem}.pricing-plans--rows>.plan-card>.price-stack{grid-area:1/3/span 3}.pricing-plans--rows>.plan-card>.plan-card__panel{grid-area:1/2/span 3}.pricing-plans--rows .plan-card__specs{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr))}.pricing-plans--rows>.plan-card>.plan-card__featured{grid-column:1;justify-self:start;position:static;transform:none}}.pricing-spot{gap:1rem;margin-top:2rem;display:grid}.pricing-spot__picks{scrollbar-width:none;justify-content:safe center;gap:.5rem;padding:.25rem .15rem .4rem;display:flex;overflow-x:auto}.pricing-spot__pick{border-radius:var(--radius-md);border:1px solid var(--color-line-strong);font-size:var(--text-sm);color:var(--color-ink);cursor:pointer;flex:none;padding:.6rem 1rem;font-weight:700}.pricing-spot__pick:has(input:checked){border-color:var(--pt-solid);background:var(--pt-soft)}.pricing-spot__pick:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}.no-js .pricing-spot__picks{display:none}.pricing-table .pricing-plans--spotlight{grid-template-columns:minmax(0,1fr);margin-top:0}:root:not(.no-js) .pricing-plans--spotlight>.plan-card:not(.is-spot){display:none}.pricing-plans--spotlight .price-variant__main .price-value{font-size:clamp(2.25rem,1.6rem + 2.6vw,3.75rem)}.pricing-plans--spotlight .plan-card__title{font-size:var(--text-3xl)}.pricing-plans--spotlight .plan-card__featured{place-self:flex-start start;position:static;transform:none}@media (width>=60rem){.pricing-plans--spotlight>.plan-card{grid-template-columns:.9fr 1.1fr;column-gap:2.5rem;padding:2rem;display:grid}.pricing-plans--spotlight>.plan-card>*{grid-column:1}.pricing-plans--spotlight>.plan-card>.plan-card__panel{grid-area:1/2/span 5}.pricing-plans--spotlight .plan-card__specs{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-top:0}.pricing-plans--spotlight .plan-card__spec{border:1px solid var(--color-line);border-radius:var(--radius-md);padding:.85rem 1rem}}.pricing-table--meters{--pm-track:#ffffff14;--pm-gap:1rem;--pm-card-max:21rem}:root[data-theme=light] .pricing-table--meters,:root.theme-system-light:not([data-theme=dark]) .pricing-table--meters{--pm-track:#0e172614}.pricing-table--meters{--pm-a:#f38f1d57;--pm-b:#f38f1d;--pm-c:#ff4d12}:root[data-theme=light] .pricing-table--meters,:root.theme-system-light:not([data-theme=dark]) .pricing-table--meters{--pm-a:#e57a0057;--pm-b:#e57a00;--pm-c:#c2410c}.pricing-table--meters[data-meter-colour=sunset]{--pm-a:#fbbf2461;--pm-b:#fb7c3c;--pm-c:#e8336d}:root[data-theme=light] .pricing-table--meters[data-meter-colour=sunset],:root.theme-system-light:not([data-theme=dark]) .pricing-table--meters[data-meter-colour=sunset]{--pm-a:#d9770657;--pm-b:#ea580c;--pm-c:#be185d}.pricing-table--meters[data-meter-colour=mono]{--pm-a:#ffffff2b;--pm-b:#ffffff8c;--pm-c:#fff}:root[data-theme=light] .pricing-table--meters[data-meter-colour=mono],:root.theme-system-light:not([data-theme=dark]) .pricing-table--meters[data-meter-colour=mono]{--pm-a:#0e17262b;--pm-b:#0e172680;--pm-c:#0e1726}.pricing-table--meters[data-meter-colour=resource] [data-kind=memory]{--pm-a:#a78bfa61;--pm-b:#a78bfa;--pm-c:#7c3aed}:root[data-theme=light] .pricing-table--meters[data-meter-colour=resource] [data-kind=memory],:root.theme-system-light:not([data-theme=dark]) .pricing-table--meters[data-meter-colour=resource] [data-kind=memory]{--pm-a:#7c3aed4a;--pm-b:#7c3aed;--pm-c:#5b21b6}.pricing-table--meters[data-meter-colour=resource] [data-kind=processor]{--pm-a:#38bdf861;--pm-b:#38bdf8;--pm-c:#0284c7}:root[data-theme=light] .pricing-table--meters[data-meter-colour=resource] [data-kind=processor],:root.theme-system-light:not([data-theme=dark]) .pricing-table--meters[data-meter-colour=resource] [data-kind=processor]{--pm-a:#0284c74a;--pm-b:#0284c7;--pm-c:#075985}.pricing-table--meters[data-meter-colour=resource] [data-kind=storage]{--pm-a:#2dd4bf61;--pm-b:#2dd4bf;--pm-c:#0d9488}:root[data-theme=light] .pricing-table--meters[data-meter-colour=resource] [data-kind=storage],:root.theme-system-light:not([data-theme=dark]) .pricing-table--meters[data-meter-colour=resource] [data-kind=storage]{--pm-a:#0d94884a;--pm-b:#0d9488;--pm-c:#115e59}.pricing-table--meters[data-meter-colour=resource] [data-kind=bandwidth]{--pm-a:#fbbf2461;--pm-b:#fbbf24;--pm-c:#f97316}:root[data-theme=light] .pricing-table--meters[data-meter-colour=resource] [data-kind=bandwidth],:root.theme-system-light:not([data-theme=dark]) .pricing-table--meters[data-meter-colour=resource] [data-kind=bandwidth]{--pm-a:#d977064a;--pm-b:#d97706;--pm-c:#c2410c}.pricing-table--meters[data-meter-colour=solid] .plan-card__meter{height:4px}.pricing-table--meters[data-meter-colour=solid] .plan-card__meter>i{background:var(--pt-solid)}.pricing-table--meters[data-meter-colour=solid] .plan-card__meter--blocks{border-radius:var(--radius-pill);background:var(--pm-track);gap:0;overflow:hidden}.pricing-table--meters[data-meter-colour=solid] .plan-card__meter--blocks>i{background:0 0;border-radius:0}.pricing-table--meters[data-meter-colour=solid] .plan-card__meter--blocks>i.is-on{background:var(--pt-solid)}.pricing-table--meters .plan-card__meter,.pricing-table--meters [data-kind]{--pm-grad:linear-gradient(90deg, var(--pm-a), var(--pm-b) 58%, var(--pm-c))}.pricing-table--meters .pricing-table__controls{flex-direction:column;gap:1.1rem}.pricing-table--meters .pricing-choice--period .pricing-choice__options,.pricing-table--meters .pricing-choice--platform .pricing-choice__options{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;padding:.3rem;position:relative;overflow-x:auto}.pricing-table--meters .pricing-choice__thumb{border-radius:var(--radius-pill);background:var(--color-ink);width:0;transition:transform .35s var(--ease-out), width .35s var(--ease-out), height .35s var(--ease-out);position:absolute;top:0;left:0}.pricing-table--meters .pricing-choice__thumb~.pricing-choice__option{z-index:1}.pricing-table--meters .pricing-choice__options.has-thumb>.pricing-choice__option:has(input:checked){background:0 0}@media (width<=44.99rem){.pricing-table--meters .pricing-choice--period .pricing-choice__options{border-radius:1.4rem;flex-wrap:wrap;overflow:visible}}.pricing-table--meters .pricing-choice--location{width:100%}.pricing-table--meters .pricing-choice__legend{float:none;text-align:center;width:100%;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-faint);margin-bottom:.65rem;padding:0;font-size:.7rem;font-weight:600}.pricing-table--meters .pricing-choice--location .pricing-choice__options{width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-wrap:wrap;justify-content:center;gap:.75rem;padding:.7rem 0 0;display:flex}@media (width>=68.75rem){.pricing-table--meters .pricing-choice--location .pricing-choice__option{flex:0 0 calc(20% - .6rem)}}@media (width<=68.74rem){.pricing-table--meters .pricing-choice--location .pricing-choice__options{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;justify-content:safe center;width:auto;padding-inline:.15rem;display:flex;overflow-x:auto}.pricing-table--meters .pricing-choice--location .pricing-choice__option{scroll-snap-align:start;flex:0 0 12.75rem}}.pricing-table--meters .pricing-choice--location .pricing-choice__option{border:1px solid var(--color-line-strong);background:var(--glass-fill);min-height:4.5rem;color:var(--color-ink);text-align:left;transition:border-color var(--duration-fast), background-color var(--duration-fast), transform var(--duration-fast);border-radius:1rem;justify-content:flex-start;gap:.85rem;padding:.85rem 1rem}.pricing-table--meters .pricing-choice--location .pricing-choice__option:hover{transform:translateY(-1px)}.pricing-table--meters .pricing-choice--location .pricing-choice__option:has(input:checked){background:var(--pt-soft);border-color:var(--pt-solid);color:var(--color-ink);box-shadow:0 0 0 3px var(--pt-soft)}.pricing-table--meters .pricing-choice--location .flag{border-radius:5px;flex:none;width:2.25rem;height:1.6rem}.pricing-table--meters .pricing-choice__text{gap:.15rem;min-width:0;line-height:1.25;display:grid}.pricing-table--meters .pricing-choice__text .pricing-choice__label{font-size:var(--text-base);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.pricing-table--meters .pricing-choice__from{font-size:var(--text-sm);color:var(--color-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500}.pricing-table--meters .pricing-choice__option:has(input:checked) .pricing-choice__from{color:var(--pt-text)}.pricing-table.pricing-table--meters .pricing-choice--location .pricing-choice__option .pricing-choice__badge{background:var(--pt-grad);color:var(--pt-on);border-color:#0000;padding:.1rem .5rem;font-size:.65rem;position:absolute;top:-.65rem;right:.6rem}.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__options{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;justify-content:safe center;gap:.5rem;width:100%;padding:.7rem .25rem .35rem;overflow-x:auto}.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__options::-webkit-scrollbar{display:none}.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__option,.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__option:hover{border-radius:var(--radius-pill);background:#ffffff0d;border:1px solid #0000;flex:none;gap:.5rem;min-height:2.75rem;padding:0 1rem 0 .75rem}@supports (color:color-mix(in lab, red, red)){.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__option,.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__option:hover{background:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__option,.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__option:hover{box-shadow:none;scroll-snap-align:start;transition:background-color .18s,border-color .18s,transform .18s,box-shadow .18s}.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__option:not(:has(input:checked)):hover{background:#0c1019}@supports (color:color-mix(in lab, red, red)){.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__option:not(:has(input:checked)):hover{background:color-mix(in srgb, var(--color-ink) 2%, var(--color-bg))}}.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__option:not(:has(input:checked)):hover{border-color:var(--pt-line);transform:translateY(-1px);box-shadow:0 6px 14px -10px #0e172659}.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__option:has(input:checked){background:var(--pt-soft);border-color:var(--pt-solid);box-shadow:none}.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__option:has(input:focus-visible){outline:2px solid var(--pt-solid);outline-offset:3px}.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .flag{border-radius:3px;width:1.375rem;height:1rem;transition:transform .18s}.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__option:not(:has(input:checked)):hover .flag{transform:scale(1.06)}.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__text .pricing-choice__label{font-size:var(--text-sm);font-weight:500;overflow:visible}.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__from{display:none}.pricing-table.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__option .pricing-choice__badge{top:-.6rem;right:.5rem}@media (width<=81.24rem){.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__options{gap:.375rem}.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__option,.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__option:hover{gap:.45rem;padding:0 .8rem 0 .6rem}}@media (width<=74.99rem){.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__options{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}}@media (prefers-reduced-motion:reduce){.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__option,.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .flag{transition:none}.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__option:not(:has(input:checked)):hover{transform:none}.pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__option:not(:has(input:checked)):hover .flag{transform:none}}.pricing-curve{--vis:1;margin-top:1.25rem;position:relative}@media (width>=45rem){.pricing-curve{--vis:2}}@media (width>=68.75rem){.pricing-curve{--vis:var(--vis-lg,3)}}@media (width>=95rem){.pricing-curve{--vis:var(--vis-xl,3)}}.pricing-table .pricing-plans--meters{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--cw,calc((100% - (var(--vis) - 1) * var(--pm-gap)) / var(--vis) - .5rem));gap:var(--pm-gap);padding:1.4rem var(--pad,.15rem) 1.9rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad,.15rem);scrollbar-width:none;margin:0;display:grid;overflow-x:auto}.pricing-plans--meters::-webkit-scrollbar{display:none}.no-js .pricing-table .pricing-plans--meters{scrollbar-width:thin}.pricing-plans--meters:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px;border-radius:var(--radius-md)}.pricing-curve:not([data-curves]) .pricing-plans--meters{grid-auto-flow:row;grid-template-columns:repeat(var(--vis), minmax(0, 1fr));padding-inline:0;overflow:visible}@media (width>=45rem){.pricing-curve:not([data-curves]) .pricing-plans--meters{grid-template-columns:repeat(var(--vis), minmax(0, var(--pm-card-max)));justify-content:center}}@media (width>=68.75rem){.pricing-curve:not([data-curves]) .pricing-plans--meters{grid-template-columns:repeat(var(--plans-columns-md), minmax(0, var(--pm-card-max)))}}@media (width>=95rem){.pricing-curve:not([data-curves]) .pricing-plans--meters{grid-template-columns:repeat(var(--plans-columns), minmax(0, var(--pm-card-max)))}}.pricing-curve.more-right .pricing-plans--meters{-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--fade,0px)), #0000004d);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--fade,0px)), #0000004d);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--fade,0px)), #0000004d);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--fade,0px)), #0000004d);mask-image:linear-gradient(90deg, #000 calc(100% - var(--fade,0px)), #0000004d)}.pricing-curve.more-left .pricing-plans--meters{-webkit-mask-image:linear-gradient(90deg, #0000004d, #000 var(--fade,0px));-webkit-mask-image:linear-gradient(90deg, #0000004d, #000 var(--fade,0px));-webkit-mask-image:linear-gradient(90deg, #0000004d, #000 var(--fade,0px));-webkit-mask-image:linear-gradient(90deg, #0000004d, #000 var(--fade,0px));mask-image:linear-gradient(90deg, #0000004d, #000 var(--fade,0px))}.pricing-curve.more-left.more-right .pricing-plans--meters{-webkit-mask-image:linear-gradient(90deg, #0000004d, #000 var(--fade,0px), #000 calc(100% - var(--fade,0px)), #0000004d);-webkit-mask-image:linear-gradient(90deg, #0000004d, #000 var(--fade,0px), #000 calc(100% - var(--fade,0px)), #0000004d);-webkit-mask-image:linear-gradient(90deg, #0000004d, #000 var(--fade,0px), #000 calc(100% - var(--fade,0px)), #0000004d);-webkit-mask-image:linear-gradient(90deg, #0000004d, #000 var(--fade,0px), #000 calc(100% - var(--fade,0px)), #0000004d);mask-image:linear-gradient(90deg, #0000004d, #000 var(--fade,0px), #000 calc(100% - var(--fade,0px)), #0000004d)}.pricing-curve__nav{z-index:4;border:1px solid var(--color-line-strong);background:var(--color-panel);width:3.1rem;height:3.1rem;color:var(--color-ink);cursor:pointer;transition:transform var(--duration-fast), border-color var(--duration-fast), color var(--duration-fast);border-radius:50%;place-items:center;margin-top:-1.55rem;display:grid;position:absolute;top:50%;box-shadow:0 14px 34px -10px #0000008c}.pricing-curve .pricing-curve__nav{top:10rem}.pricing-curve__nav--prev{left:max(.25rem, calc(var(--pad,3.6rem) - var(--pm-gap) / 2 - 2.05rem))}.pricing-curve__nav--next{right:max(.25rem, calc(var(--pad,3.6rem) - var(--pm-gap) / 2 - 2.05rem))}.pricing-curve__nav:hover{border-color:var(--pt-solid);color:var(--pt-text);transform:scale(1.06)}.pricing-curve__nav:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.pricing-curve__nav.is-nudging{animation:1.1s 2 pm-nudge}@keyframes pm-nudge{0%,to{translate:0}40%{translate:7px}}@media (width<=44.99rem){.pricing-curve__nav{display:none}}.pricing-table--meters .plan-card{scroll-snap-align:start;min-width:0;transform:perspective(1500px) translateY(var(--pm-lift)) translateZ(var(--pm-z,0px)) rotateY(var(--pm-turn,0deg));filter:brightness(var(--pm-dim,1));transition:--pm-lift var(--duration-base) var(--ease-out), border-color var(--duration-base) ease, box-shadow var(--duration-base) ease;position:relative}:root[data-theme=light] .pricing-table--meters .plan-card,:root.theme-system-light:not([data-theme=dark]) .pricing-table--meters .plan-card{filter:saturate(var(--pm-dim,1));opacity:calc(1 - (1 - var(--pm-dim,1)) * 1.15)}.pricing-table--meters .plan-card:hover{--pm-lift:-4px;transform:perspective(1500px) translateY(var(--pm-lift)) translateZ(var(--pm-z,0px)) rotateY(var(--pm-turn,0deg))}.pricing-table--meters .plan-card.is-side{cursor:pointer}.pricing-table--meters .plan-card.is-side>*{pointer-events:none}.pricing-table--meters .plan-card>.price-stack{position:static}.pricing-table--meters .price-stack>.price-variant.is-active{animation:none}.pricing-table--meters .plan-card__head{padding-right:5rem}.pricing-table--meters .price-variant__badges{z-index:2;top:var(--pt-pad-y);right:var(--pt-pad-x);justify-content:flex-end;min-height:0;position:absolute}.pricing-table--meters .price-variant__location{font-family:var(--font-mono);letter-spacing:.08em;align-items:center;gap:.4rem;display:inline-flex}.pricing-table--meters .price-variant__location .flag{width:1rem;height:.75rem}.pricing-table--meters .price-variant__main .price-value{letter-spacing:-.02em;font-size:clamp(2.2rem,1.6rem + 1.4vw,2.9rem)}.pricing-table--meters[data-price-size=m] .price-variant__main .price-value{font-size:var(--text-3xl)}.pricing-table--meters[data-price-size=xl] .price-variant__main .price-value{font-size:clamp(2.4rem,1.6rem + 2.2vw,3.4rem)}.pricing-table--meters .plan-card__panel{order:4}.pricing-table--meters .plan-card__trust{flex-wrap:wrap;order:5;gap:.3rem .9rem;margin-top:auto;padding-top:.4rem;display:flex}.pricing-table--meters .plan-card__specs{gap:.85rem;padding-top:1rem}.pricing-table--meters .plan-card__spec{grid-template-columns:1.85rem minmax(0,1fr);align-items:center;gap:.45rem .7rem;display:grid}.pricing-table--meters .plan-card__spec-icon{background:var(--pm-track);width:1.85rem;height:1.85rem;color:var(--pt-text);border-radius:.55rem;grid-row:span 2;place-items:center;padding:.4rem;display:inline-grid}.pricing-table--meters[data-meter-colour=resource] .plan-card__spec-icon{color:var(--pm-b)}.pricing-table--meters[data-meter-colour=solid] .plan-card__spec-icon{background:var(--pt-solid)}@supports (color:color-mix(in lab, red, red)){.pricing-table--meters[data-meter-colour=solid] .plan-card__spec-icon{background:color-mix(in srgb, var(--pt-solid) 12%, transparent)}}.pricing-table--meters[data-meter-colour=solid] .plan-card__spec-icon{color:var(--pt-solid)}.pricing-table--meters .plan-card__spec-text{justify-content:space-between;align-items:baseline;gap:.6rem;min-width:0;display:flex}.pricing-table--meters .plan-card__spec-label{font-size:var(--text-xs)}.pricing-table--meters .plan-card__spec-value{font-family:var(--font-sans);transition:color var(--duration-fast);font-weight:600}.pricing-table--meters .plan-card__spec:hover .plan-card__spec-value{color:var(--pt-text)}.pricing-table--meters[data-names=off] .plan-card__spec-text{justify-content:flex-start}.pricing-table--meters[data-meters=off] .plan-card__spec-icon{grid-row:auto}.plan-card__meter{border-radius:var(--radius-pill);background:var(--pm-track);grid-column:2;height:6px;display:block;position:relative;overflow:hidden}.plan-card__meter>i{border-radius:inherit;background:var(--pm-grad);clip-path:inset(0 calc(100% - var(--fill,0%)) 0 0 round 99px);position:absolute;inset:0}.plan-card__meter--blocks{grid-template-columns:repeat(var(--blocks), minmax(0, 1fr));background:0 0;gap:3px;display:grid;overflow:visible}.plan-card__meter--blocks>i{background:var(--pm-track);clip-path:none;border-radius:2px;position:static}.plan-card__meter--blocks>i.is-on{background:var(--pm-grad);background-size:calc(var(--blocks) * 100% + (var(--blocks) - 1) * 3px) 100%;background-position:var(--at) 0}.pricing-curve__caption{font-size:var(--text-xs);color:var(--color-muted);justify-content:center;align-items:center;gap:.65rem;margin:.25rem 0 0;display:flex}.pricing-curve__caption .plan-card__meter{flex:none;width:3.5rem}@media (prefers-reduced-motion:no-preference){:root:not(.no-js) .pricing-curve.reveal:not(.is-in) .plan-card__meter>i{clip-path:inset(0 100% 0 0 round 99px)}:root:not(.no-js) .pricing-curve.reveal:not(.is-in) .plan-card__meter--blocks>i.is-on{opacity:0}.pricing-curve.is-in .plan-card__meter:not(.plan-card__meter--blocks)>i{animation:pm-fill .9s var(--ease-out) .25s both}.pricing-curve.is-in .plan-card__meter--blocks>i.is-on{animation:pm-block .4s var(--ease-out) both;animation-delay:calc(.25s + var(--k) * 25ms)}.pricing-table--meters[data-meter-colour=solid] .pricing-curve.is-in .plan-card__meter--blocks>i.is-on{animation-name:pm-fade}}@keyframes pm-fill{0%{clip-path:inset(0 100% 0 0 round 99px)}}@keyframes pm-block{0%{opacity:0;transform:scaleY(.3)}}@keyframes pm-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.pricing-table--meters .plan-card,.pricing-table--meters .plan-card:hover{filter:none;transform:none}}.pricing-sticky{display:none}@media (width<=44.99rem){.pricing-sticky:not([hidden]){z-index:5;margin:1.25rem calc(-1 * var(--space-gutter)) 0;padding:.6rem var(--space-gutter) calc(.6rem + env(safe-area-inset-bottom,0px));background:var(--color-bg-2);border-top:1px solid var(--color-line-strong);align-items:center;gap:.75rem;display:flex;position:sticky;bottom:0;box-shadow:0 -12px 30px -18px #0009}.pricing-sticky__plan{flex:1;min-width:0;margin:0;display:grid}.pricing-sticky__name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);color:var(--color-muted);font-weight:600;overflow:hidden}.pricing-sticky__price{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-ink);font-weight:700}.pricing-sticky__cta{min-height:2.6rem;padding-inline:1rem}}.content>*+*{margin-top:1rem}.content--article{max-width:48rem}.content-heading--h2{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height);margin-top:2rem}.content-heading--h3{font-size:var(--text-xl);margin-top:1.5rem}.content-heading--h4{font-size:var(--text-lg)}.content-heading:first-child{margin-top:0}.content-list{gap:.35rem;padding-left:1.25rem;list-style:outside;display:grid}.content-list+.content-list{margin-top:.35rem}.content-image{border-radius:var(--radius-lg)}.content p,.content li{color:var(--color-body)}.section-actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.section-actions--center{justify-content:center;align-items:center}.section-actions__note{text-align:center;width:100%;color:var(--color-muted)}.hero-product .hero__title{max-width:16ch}.hero-product .hero__inner{align-items:start}.hero__tagline{font-size:var(--text-xl);color:var(--product-accent-text);font-weight:600}.hero__features{color:var(--color-ink);gap:.6rem 1.5rem;margin:0;padding:0;font-weight:500;display:grid}@media (width>=35rem){.hero__features{grid-template-columns:repeat(2,minmax(0,1fr))}}.hero__features li{align-items:center;gap:.6rem;display:flex}.hero__features .icon,.hero__features .feature-list__icon{color:var(--color-good-text)}.hero__pricing{flex-wrap:wrap;align-items:center;gap:1rem 2rem;display:flex}.hero__price{align-items:baseline;gap:.5rem;margin:0;display:flex}.hero__price-value{font-family:var(--font-display);font-size:var(--text-5xl);letter-spacing:var(--tracking-tight);color:var(--color-ink);font-weight:700;line-height:1}.hero__price-note{color:var(--color-muted);font-weight:500}.hero__guarantee{border-radius:var(--radius-pill);color:var(--color-good-text);font-weight:600;font-size:var(--text-sm);background:#22c55e1f;border:1px solid #22c55e4d;justify-self:start;align-items:center;gap:.5rem;margin:0;padding:.35rem .75rem;display:inline-flex}.hero__trust{color:var(--color-muted);flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;font-weight:500;display:flex}.hero__trust li{align-items:center;gap:.4rem;display:flex}.hero__trust .icon{color:var(--product-accent-text)}.hero__reviews{margin:0}.award-card{border-radius:var(--radius-lg);align-items:center;gap:1rem;padding:1.1rem 1.25rem;display:flex}.award-card>a{flex:none;display:block}.section-testimonials__award{width:fit-content;max-width:100%;margin:2rem auto 0}.award-card__text{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-ink);letter-spacing:0;margin:0;font-weight:600}.hero-home .hero__inner{grid-template-columns:1fr}@media (width>=75rem){.hero-home .hero__inner{grid-template-columns:minmax(0,1.05fr) minmax(24rem,.95fr)}}.dash{animation:7s ease-in-out infinite float;position:relative}.dash__orbit{pointer-events:none;position:absolute;inset:-60px}.dash__orbit i{border:1px dashed #f38f1d40;border-radius:50%;animation:40s linear infinite spin;position:absolute;inset:0}.dash__orbit i:nth-child(2){border-color:#f38f1d40;animation-duration:28s;animation-direction:reverse;inset:40px}.dash__orbit i:nth-child(3){border-color:#ffffff14;animation-duration:60s;inset:90px}.dash__orbit b{background:var(--color-brand-400);width:10px;height:10px;box-shadow:0 0 16px var(--color-brand-400);border-radius:50%;position:absolute;top:-5px;left:50%}.dash__orbit i:nth-child(2) b{background:var(--color-brand-500);box-shadow:0 0 16px var(--color-brand-500)}.dash__win{padding:1.1rem}.dash__bar{font-size:var(--text-sm);color:var(--color-muted);border-bottom:1px solid var(--color-line);align-items:center;gap:.6rem;padding-bottom:.85rem;display:flex}.dash__bar i{border-radius:50%;width:.6rem;height:.6rem;display:inline-block}.dash__bar i:first-child{background:#ff5f57}.dash__bar i:nth-child(2){background:#febc2e}.dash__bar i:nth-child(3){background:#28c840}.dash__bar .badge{margin-left:auto}.dash__srv{justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 0;display:flex}.dash__srv b{font-family:var(--font-mono);color:#fff;font-weight:500;font-size:var(--text-sm);display:block}.dash__srv span{font-size:var(--text-xs);color:var(--color-muted)}.dash__tiles{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.dash__tile{border:1px solid var(--color-line);border-radius:var(--radius-md);background:#ffffff0a;padding:.75rem .85rem}.dash__tile small{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;display:block}.dash__tile b{font-family:var(--font-mono);color:#fff;font-size:1.25rem;font-weight:600}.dash__tile svg{width:100%;height:2.1rem;margin-top:.35rem}.dash__tile path{fill:none;stroke:var(--color-brand-500);stroke-width:2px;stroke-dasharray:400;stroke-dashoffset:400px;animation:2.4s forwards draw}.dash__tile--2 path{stroke:var(--color-brand-400);animation-delay:.4s}.dash__plans{grid-template-columns:1fr 1fr;gap:.4rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.dash__plan{border-radius:var(--radius-md);border:1px solid var(--color-line);transition:border-color var(--duration-fast), background-color var(--duration-fast);background:#ffffff08;grid-template-columns:1fr auto;align-items:center;gap:.6rem;padding:.7rem .8rem;text-decoration:none;display:grid}.dash__plan:hover{background:var(--color-accent-soft);border-color:#f38f1d80}.dash__plan strong{color:#fff;font-weight:600;font-size:var(--text-sm);display:block}.dash__plan span{color:var(--color-muted);font-size:.72rem}.dash__plan em{font-style:normal;font-family:var(--font-mono);color:var(--color-accent-text);font-size:var(--text-sm);text-align:right}.dash__plan em small{color:var(--color-faint);font-size:.6rem;display:block}@media (width<=45rem){.dash__orbit{display:none}.dash{animation:none}}.hero-home--horizon{padding-bottom:0}.hero-home--horizon .hero__inner{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}@media (width>=75rem){.hero-home--horizon .hero__inner{grid-template-columns:minmax(0,1fr)}}.hero-home--horizon .hero__content{justify-items:center}.hero-home--horizon .hero__title{letter-spacing:-.02em;max-width:15ch;font-size:clamp(2.25rem,1.2rem + 4.2vw,4.5rem);line-height:1.04}.hero-home--horizon .hero__lead{max-width:60ch}.hero-home--horizon .hero__features{flex-wrap:wrap;justify-content:center;gap:.6rem 1.75rem;display:flex}.hero-home--horizon .hero__actions,.hero-home--horizon .hero__pricing,.hero-home--horizon .hero__reviews{justify-content:center}.horizon{height:clamp(20rem,36vw,32rem);margin-top:clamp(.5rem,2vw,1.5rem);position:relative}.horizon__globe{cursor:grab;touch-action:pan-y;width:100%;height:100%;position:absolute;inset:0}.horizon__globe.is-dragging{cursor:grabbing}.horizon:after{content:"";background:linear-gradient(transparent, var(--color-bg));pointer-events:none;height:38%;position:absolute;inset:auto 0 0}.horizon__labels{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.horizon__label{border:1px solid var(--color-line);background:#0f1729c7;border-radius:.375rem;align-items:center;gap:.3rem;padding:.2rem .45rem .2rem .3rem;display:inline-flex;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.horizon__label{background:color-mix(in srgb, var(--color-panel) 78%, transparent)}}.horizon__label{color:var(--color-muted);white-space:nowrap;opacity:0;will-change:transform;font-size:.66rem;font-weight:600;line-height:1.1;transition:opacity .25s,color .25s,border-color .25s}.horizon__label .flag{border-radius:2px;flex:none;width:.8rem;height:.56rem;overflow:hidden}.horizon__label .flag svg{width:100%;height:100%;display:block}.horizon__label.is-on{color:var(--color-ink);border-color:#f38f1d80}.no-js .horizon__labels,.no-js .horizon__hint{display:none}.horizon__tip{z-index:3;border:1px solid var(--color-line-strong);background:var(--color-panel);box-shadow:var(--shadow-card);color:var(--color-ink);white-space:nowrap;pointer-events:none;border-radius:.5rem;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex;position:absolute;transform:translate(-50%,-100%)}.horizon__tip .flag{border-radius:2px;width:.9rem;height:.65rem;overflow:hidden}.horizon__tip .flag svg{width:100%;height:100%;display:block}.horizon__hint{z-index:2;right:var(--space-gutter);font:600 .7rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-faint);pointer-events:none;position:absolute;top:6%}@media (width<=45rem),(pointer:coarse){.horizon__hint{display:none}}.horizon__pins{z-index:2;width:min(64rem, 100% - 2 * var(--space-gutter));justify-content:center;align-items:flex-end;gap:clamp(.75rem,2.5vw,2.25rem);margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:3.5%;left:50%;transform:translate(-50%)}.pin{translate:var(--x,0) var(--lift,0);justify-items:center;gap:.55rem;display:grid;position:relative}.pin__pill{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);background:#0f1729c2;align-items:center;gap:.5rem;padding:.5rem .85rem .5rem .5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.pin__pill{background:color-mix(in srgb, var(--color-panel) 76%, transparent)}}.pin__pill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow-card);white-space:nowrap;transition:border-color var(--duration-fast);text-decoration:none}.pin__pill:hover{border-color:#f38f1d99}.pin__dot{background:var(--color-accent-soft);width:1.9rem;height:1.9rem;color:var(--color-accent-text);border-radius:50%;flex:none;place-items:center;font-size:.95rem;display:grid}.pin__pill strong{color:var(--color-ink);font-size:.88rem;font-weight:600}.pin__pill small{border-left:1px solid var(--color-line-strong);color:var(--color-muted);padding-left:.5rem;font-size:.78rem}.pin__pill b{font:700 .9em/1 var(--font-mono);color:var(--color-ink)}.pin__stem{width:1px;height:var(--stem,1.3rem);background:linear-gradient(transparent, var(--color-accent))}.pin__base{background:var(--color-accent);width:.4rem;height:.4rem;box-shadow:0 0 0 4px var(--color-accent-soft);border-radius:50%;margin-left:-.2rem;position:absolute;bottom:-.2rem;left:50%}.pin__base:after{content:"";border:1px solid var(--color-accent);opacity:0;border-radius:50%;position:absolute;inset:-.2rem}.pin__pill,.pin__stem{transform-origin:50% 100%}.horizon__pins.is-armed:not(.is-settled) .pin__pill,.horizon__pins.is-armed:not(.is-settled) .pin__stem{opacity:0}.horizon__pins.is-playing .pin__pill{animation:pin-pop .9s cubic-bezier(.3, .7, .3, 1) var(--d,0s) forwards}.horizon__pins.is-playing .pin__stem{animation:pin-grow .9s cubic-bezier(.3, .7, .3, 1) var(--d,0s) forwards}.horizon__pins.is-playing .pin__base:after{animation:pin-ring .9s ease-out var(--d,0s)}.horizon__pins.is-settled .pin.is-hop .pin__pill{animation:.75s cubic-bezier(.3,.7,.3,1) pin-hop}.horizon__pins.is-settled .pin.is-hop .pin__stem{animation:.75s cubic-bezier(.3,.7,.3,1) pin-stretch}.horizon__pins.is-settled .pin.is-hop .pin__base:after{animation:.75s ease-out pin-ring}@keyframes pin-pop{0%{opacity:0;transform:translateY(2.4rem)scale(.55)}38%{opacity:1;transform:translateY(-.9rem)scale(1.05)}58%{transform:translateY(.25rem)scale(.98)}76%{transform:translateY(-.3rem)scale(1.01)}90%{transform:translateY(.06rem)}to{opacity:1;transform:none}}@keyframes pin-grow{0%{opacity:0;transform:scaleY(0)}38%{opacity:1;transform:scaleY(1.55)}58%{transform:scaleY(.88)}76%{transform:scaleY(1.1)}to{opacity:1;transform:none}}@keyframes pin-ring{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(3.2)}}@keyframes pin-hop{0%{transform:none}32%{transform:translateY(-.85rem)}55%{transform:translateY(.12rem)scale(1.02,.97)}74%{transform:translateY(-.22rem)}to{transform:none}}@keyframes pin-stretch{0%{transform:none}32%{transform:scaleY(1.55)}55%{transform:scaleY(.92)}74%{transform:scaleY(1.12)}to{transform:none}}@media (width<=63.99rem){.horizon{--globe-h:clamp(15.5rem, 42vw, 24rem);height:auto;padding-top:var(--globe-h)}.horizon__globe,.horizon__labels{height:var(--globe-h);bottom:auto}.horizon:after{inset:calc(var(--globe-h) - 5rem) 0 auto;height:5rem}.horizon__pins{flex-wrap:wrap;gap:.6rem 1rem;width:100%;padding-bottom:1.6rem;position:relative;bottom:auto;left:auto;transform:none}.pin{translate:none}.pin:nth-child(2n){translate:0 1.4rem}.pin__stem,.pin__base{display:none}.pin__pill{white-space:normal;grid-template-columns:auto auto;column-gap:.5rem;padding-right:.8rem;display:grid}.pin__dot{grid-row:span 2}.pin__pill strong{white-space:nowrap;font-size:.85rem;line-height:1.2}.pin__pill small{white-space:nowrap;border-left:0;padding-left:0;line-height:1.2}}@media (width<=37.5rem){.horizon__pins{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .6rem;display:grid}.pin:nth-child(odd){justify-self:start}.pin:nth-child(2n){justify-self:end}.pin:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;translate:.9rem .6rem}}.hero-home--globe .hero__inner{gap:clamp(2rem,4vw,4rem)}@media (width>=64rem){.hero-home--globe .hero__inner{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.hero-home--globe .globe__stage{justify-self:end;margin-right:max(-2.5rem,-2.5vw)}}.hero-home--globe .hero__content{justify-items:start;gap:1.5rem;min-width:0}.hero-home--globe .hero__title{letter-spacing:-.02em;text-wrap:balance;max-width:14ch;font-size:clamp(2.25rem,1.1rem + 3.4vw,4.25rem);line-height:1.03}.hero-home--globe .hero__lead{max-width:36em;font-size:var(--text-lg);color:var(--color-muted)}.hero-home--globe .hero__lead p{margin:0}.hero-home--globe .hero__features{grid-template-columns:repeat(2,max-content);gap:.85rem 2.25rem}@media (width<=26rem){.hero-home--globe .hero__features{grid-template-columns:minmax(0,1fr)}}.hero-home--globe .hero__actions{padding-top:.25rem}.hero-home--globe .hero__pricing{border-top:1px solid var(--color-line);gap:.75rem 0;width:100%;padding-top:1.25rem}.hero-home--globe .hero__guarantee{background:0 0;border:0;flex-basis:100%;padding:0}.hero-floor{border-top:1px solid var(--color-line);flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:1rem;margin-top:clamp(.5rem,2vw,1.5rem);padding-top:clamp(1.5rem,2.5vw,2rem);display:flex}.hero-floor .trust-badges,.hero-floor__stats{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 2.25rem;margin:0;padding:0;list-style:none;display:flex}.hero-floor .trust-badge__link{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;align-items:center;gap:.6rem;padding:0;display:flex}.hero-floor .trust-badge__rating{letter-spacing:-.02em;font-variant-numeric:tabular-nums;order:1;font-size:1.25rem;line-height:1}.hero-floor .trust-badge__stars{letter-spacing:.08em;color:#ffffff29;order:2;font-size:.8rem;line-height:1;position:relative}@supports (color:color-mix(in lab, red, red)){.hero-floor .trust-badge__stars{color:color-mix(in srgb, var(--color-ink) 16%, transparent)}}.hero-floor .trust-badge__stars:after{content:"★★★★★";width:var(--fill,100%);white-space:nowrap;color:var(--color-brand-500);position:absolute;top:0;left:0;overflow:hidden}.hero-floor .trust-badge__logo{height:auto;font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:0;color:var(--color-muted);background:0 0;border:0;order:3;padding:0;font-weight:500}.hero-floor .trust-badge__logo i{display:none}.hero-floor .trust-badge__link:hover .trust-badge__logo{color:var(--color-ink)}.hero-floor__stat{font-size:var(--text-sm);color:var(--color-muted);white-space:nowrap;align-items:center;gap:.5rem;display:flex}.hero-floor__stat .icon{color:var(--color-accent-text);font-size:1rem}.hero-floor__stat b{font:700 1.25rem/1 var(--font-display);letter-spacing:-.02em;color:var(--color-ink)}@media (width<=30rem){.hero-floor{gap:1rem}.hero-floor .trust-badges{gap:.75rem 1.25rem}.hero-floor .trust-badge__link{grid-template-areas:"score""stars""name";justify-items:center;gap:.4rem;display:grid}.hero-floor .trust-badge__rating{grid-area:score}.hero-floor .trust-badge__stars{grid-area:stars;font-size:.7rem}.hero-floor .trust-badge__logo{font-size:var(--text-xs);grid-area:name}.hero-floor__stats{border-top:1px solid var(--color-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1rem;width:100%;padding-top:1rem;display:grid}.hero-floor__stat{text-align:center;font-size:var(--text-xs);flex-wrap:wrap;justify-content:center;gap:.3rem .45rem}.hero-floor__stat>span:last-child{flex-basis:100%}}.globe{min-width:0;display:grid;position:relative}.globe__stage{aspect-ratio:1;justify-self:center;width:min(100%,38rem);max-width:100%;position:relative}.globe .horizon__globe,.globe .horizon__labels{height:100%;inset:0}.globe-card{z-index:3;border-radius:var(--radius-xl);border:1px solid var(--color-line-strong);background:#0f1729cc;width:min(19.5rem,62%);padding:1rem .5rem .5rem;position:absolute;bottom:3%;left:-4%}@supports (color:color-mix(in lab, red, red)){.globe-card{background:color-mix(in srgb, var(--color-panel) 80%, transparent)}}.globe-card{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);box-shadow:var(--shadow-card)}.globe-card__head{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0;padding:0 .7rem .6rem;font-size:.72rem;font-weight:600}.globe-card__list{margin:0;padding:0;list-style:none;display:grid}.globe-card__item{border-radius:var(--radius-md);transition:background-color var(--duration-fast);grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.55rem .7rem;text-decoration:none;display:grid}.globe-card__item:hover{background:var(--color-accent-soft)}.globe-card__icon{background:var(--color-accent-soft);width:2rem;height:2rem;color:var(--color-accent-text);border-radius:.6rem;place-items:center;font-size:.95rem;display:grid}.globe-card__item strong{color:var(--color-ink);white-space:nowrap;font-size:.9rem;font-weight:600}.globe-card__price{color:var(--color-muted);white-space:nowrap;font-size:.72rem}.globe-card__price b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:700}@media (width<=63.99rem){.globe__stage{width:min(100%,28rem)}}@media (width<=79.99rem){.globe-card{justify-self:center;width:min(100%,28rem);margin-top:-12%;position:relative;bottom:auto;left:auto}}.board{border-radius:var(--radius-xl);box-shadow:var(--shadow-raised), inset 0 1px 0 #ffffff0f;color:#e8eef6;background:linear-gradient(#121a2b,#0a101c);border:1px solid #ffffff1f;padding:1.1rem}.board__top{justify-content:space-between;align-items:center;gap:.75rem;padding:.15rem .25rem .9rem;display:flex}.board__title{font:700 1.25rem/1 var(--font-display);color:#fff;align-items:center;gap:.6rem;display:inline-flex}.board__title .icon{color:#ffb865}.board__meta{font:600 .75rem/1 var(--font-mono);color:#8b98ae;align-items:center;gap:.5rem;display:inline-flex}.board__head,.board__rows a{grid-template-columns:3.9rem minmax(0,1fr) 5.8rem 5.8rem;align-items:center;gap:.75rem;display:grid}.board__head{font:600 .625rem/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#66738a;padding:0 .6rem .5rem}.board__head span:nth-child(n+3){text-align:right}.board__rows{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.board__rows a{border-radius:var(--radius-md);transition:background-color var(--duration-fast);background:#ffffff08;padding:.5rem .6rem;text-decoration:none}.board__rows a:hover{background:#ffffff12}.board__loc{align-items:center;gap:.6rem;min-width:0;display:flex;overflow:hidden}.board__loc .flag{border-radius:3px;flex:none;width:1.35rem;height:1rem;overflow:hidden}.board__loc .flag svg{width:100%;height:100%;display:block}.flap{gap:2px;display:inline-flex}.flap--price{justify-content:flex-end}.flap b{width:.86em;height:1.5em;font:700 .875rem/1 var(--font-mono);color:#f2f5fa;background:linear-gradient(#1d2738 50%,#182131 50%);border-radius:3px;place-items:center;display:grid;position:relative;box-shadow:inset 0 -1px #00000080}.flap b:after{content:"";background:#0000008c;height:1px;position:absolute;inset:50% 0 auto}.flap--code b{color:#ffb865}.flap--price b{color:#8fe3bf}.flap b.is-flipping{animation:.32s cubic-bezier(.3,.7,.4,1) both flap;animation-delay:var(--d,0s)}@keyframes flap{0%{transform:rotateX(0)}45%{filter:brightness(.6);transform:rotateX(-88deg)}55%{transform:rotateX(88deg)}to{transform:rotateX(0)}}.board__foot{font-size:var(--text-sm);color:#8b98ae;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.9rem;padding:.75rem .25rem 0;display:flex}.board__foot a{color:#ffb865;white-space:nowrap;flex:none;align-items:center;gap:.35rem;font-weight:600;text-decoration:none;display:inline-flex}@media (width<=35rem){.board{padding:.75rem}.board__head,.board__rows a{grid-template-columns:2.9rem minmax(0,1fr) 4.2rem;gap:.5rem}.board__head span:nth-child(4),.board__rows .flap--price:last-child,.board__meta{display:none}.flap b{width:.82em;font-size:.75rem}}.hero-home--hardware .hero__aside{padding-block:1.25rem 2rem;position:relative}.hwrack{perspective:1600px;padding-inline:6%;position:relative}.hwrack__stack{transform-style:preserve-3d;gap:.6rem;display:grid;transform:rotateY(-24deg)rotateX(9deg)}.hwrack__unit{color:#e8eef6;height:4.6rem;transition:transform .5s var(--ease-out);background:linear-gradient(#2b3446,#1a2130 55%,#141a26);border:1px solid #ffffff1a;border-radius:.6rem;grid-template-columns:.875rem auto minmax(0,1fr) auto auto .875rem;align-items:center;gap:.875rem;padding-inline:.6rem;text-decoration:none;display:grid;position:relative;transform:translateZ(0);box-shadow:inset 0 1px #ffffff1f,0 18px 30px -18px #000c}.hwrack__unit:hover,.hwrack__unit:focus-visible,.hwrack__unit.is-on{transform:translateZ(46px)}.hwrack__ear{background:repeating-linear-gradient(#3a4558 0 2px,#222b3a 2px 6px);border-radius:4px;height:2.9rem}.hwrack__bays{grid-template-columns:repeat(6,1.1rem);gap:.25rem;display:grid}.hwrack__bays i{background:linear-gradient(#10151f,#0b0f17);border:1px solid #ffffff12;border-radius:3px;height:2.9rem;position:relative}.hwrack__bays i:after{content:"";width:4px;height:4px;animation:1.6s step-end infinite rack-led;animation-delay:calc(var(--i) * .17s + var(--b,0s));background:#34d399;border-radius:50%;margin-left:-2px;position:absolute;bottom:5px;left:50%;box-shadow:0 0 6px #34d399}.hwrack__bays i:nth-child(2):after{--b:.4s}.hwrack__bays i:nth-child(3):after{--b:.9s}.hwrack__bays i:nth-child(4):after{--b:.2s}.hwrack__bays i:nth-child(5):after{--b:1.1s}.hwrack__bays i:nth-child(6):after{--b:.7s}@keyframes rack-led{0%,60%{opacity:1}61%,80%{opacity:.2}81%{opacity:1}}.hwrack__vent{background:radial-gradient(circle,#0a0e16 1.3px,#0000 1.6px) 0 0/7px 7px;border-radius:4px;height:2.5rem}.hwrack__lcd{min-width:8rem;font-family:var(--font-mono);background:#071018;border:1px solid #8fe3bf2e;border-radius:6px;gap:.2rem;padding:.45rem .65rem;display:grid;box-shadow:inset 0 0 12px #34d39914}.hwrack__lcd small{letter-spacing:.14em;text-transform:uppercase;color:#6faf95;white-space:nowrap;font-size:.6rem}.hwrack__lcd b{color:#8fe3bf;text-shadow:0 0 8px #34d39959;font-size:1.05rem}.hwrack__lcd em{color:#6faf95;font-size:.7rem;font-style:normal}.hwrack__unit.is-on .hwrack__lcd{border-color:#ffb86580}.hwrack__unit.is-on .hwrack__lcd b{color:#ffc67e;text-shadow:0 0 10px #ffa64073}.hwrack__unit.is-on .hwrack__lcd small,.hwrack__unit.is-on .hwrack__lcd em{color:#d9a25c}.hwrack__leds{gap:.375rem;display:grid}.hwrack__leds i{background:#34d399;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #34d399}.hwrack__leds i:nth-child(2){background:#60a5fa;animation:2.2s step-end infinite blink;box-shadow:0 0 6px #60a5fa}.hwrack__leds i:nth-child(3){box-shadow:none;background:#3a4558}.hwrack__unit.is-on .hwrack__leds i:nth-child(3){background:#ffb865;box-shadow:0 0 8px #ffb865}.hwrack__floor{filter:blur(6px);background:radial-gradient(closest-side,#00000073,#0000);border-radius:50%;height:2.5rem;position:absolute;bottom:-1.6rem;left:12%;right:10%}.hwrack__callout{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);background:#0f1729e0;align-items:center;gap:.5rem;padding:.375rem .65rem;display:inline-flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.hwrack__callout{background:color-mix(in srgb, var(--color-panel) 88%, transparent)}}.hwrack__callout{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-card);font:600 .72rem/1 var(--font-mono);color:var(--color-ink);white-space:nowrap}.hwrack__callout:before{content:"";background:var(--color-accent);border-radius:50%;width:6px;height:6px}.hwrack__callout--a{top:0;left:0}.hwrack__callout--b{top:0;right:2%}.hwrack__callout--c{bottom:.5rem;right:0}.hwrack__callout--d{bottom:0;left:4%}@media (width<=35rem){.hwrack{padding-inline:0}.hwrack__stack{transform:rotateY(-14deg)rotateX(6deg)}.hwrack__unit{grid-template-columns:auto minmax(0,1fr) auto;gap:.6rem;height:3.9rem}.hwrack__ear,.hwrack__vent,.hwrack__leds,.hwrack__bays i:nth-child(n+5){display:none}.hwrack__bays{grid-template-columns:repeat(4,.875rem)}.hwrack__bays i{height:2.5rem}.hwrack__lcd{min-width:0}.hwrack__callout{font-size:.65rem}}@media (prefers-reduced-motion:reduce){.hwrack__stack,.hwrack__unit:hover,.hwrack__unit.is-on{transform:none}}.section-strip{padding-block:0}.section:has(+.section-strip){padding-bottom:var(--space-block)}.section-strip__inner{border-top:1px solid var(--color-line);text-align:center;flex-direction:column;align-items:center;gap:1.375rem;padding-top:2.125rem;display:flex}.section-strip__text{flex-wrap:wrap;justify-content:center;align-items:center;gap:.875rem 1.25rem;display:flex}.section-strip__text p{color:var(--color-body);margin:0}.section-strip__text p a{text-underline-offset:.25em;text-decoration-thickness:1px}.section-strip .section-strip__chat{border-radius:var(--radius-pill)}.section-strip .visual--payments{justify-content:center;align-items:center;gap:.375rem 0}.section-strip .visual--payments span{font-size:var(--text-sm);color:var(--color-muted);background:0 0;border:0;border-radius:0;gap:0;padding:0;font-weight:500}.section-strip .visual--payments span i{background:var(--color-brand-500);width:.25rem;height:.25rem;margin-inline:1rem}.section-strip .visual--payments span:first-child i{display:none}@media (width<=34.99rem){.section-strip .visual--payments{gap:.5rem 1.25rem}.section-strip .visual--payments span i{display:none}}.card-grid{gap:.9rem;margin-top:2.5rem;display:grid}.card-grid--1{grid-template-columns:1fr}@media (width>=45rem){.card-grid--2,.card-grid--3,.card-grid--4{grid-template-columns:repeat(2,1fr)}}@media (width>=75rem){.card-grid--3{grid-template-columns:repeat(3,1fr)}.card-grid--4{grid-template-columns:repeat(4,1fr)}}.card-feature{flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.card-feature__icon{background:var(--product-accent-soft);width:2.75rem;height:2.75rem;color:var(--product-accent-text);border:1px solid #f38f1d4d;border-radius:.75rem;place-items:center;margin-bottom:.5rem;font-size:1.25rem;display:inline-grid}.card-feature__title{font-size:var(--text-xl)}.card-feature__text{color:var(--color-muted);font-size:var(--text-base);margin:0}.card-feature__list{color:var(--color-body);gap:.4rem;margin:0;padding:0;display:grid}.card-feature__list li{align-items:flex-start;gap:.4rem;display:flex}.card-feature__list .icon{color:var(--color-good-text);margin-top:.3em}.card-feature--link{color:inherit;text-decoration:none}.card-feature--link:hover{border-color:var(--product-accent)}.card-stat{text-align:left;align-items:flex-start;gap:.75rem;padding:1.75rem 1.5rem}.card-stat__figure{font-family:var(--font-display);font-size:var(--text-5xl);letter-spacing:var(--tracking-tight);background-image:var(--title-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-weight:700;line-height:1}.card-stat .gauge{width:4rem;height:4rem;margin-inline:auto;display:block;position:relative}.gauge svg{width:100%;height:100%;transform:rotate(-90deg)}.gauge circle{fill:none;stroke-width:6px}.gauge__bg{stroke:#ffffff14}.gauge__fg{stroke:url(#gauge-gradient);stroke-linecap:round;stroke-dasharray:163;stroke-dashoffset:163px;transition:stroke-dashoffset 1.6s var(--ease-out)}.is-in .gauge__fg{stroke-dashoffset:var(--o,0)}.gauge b{font-family:var(--font-mono);color:var(--color-ink);place-items:center;font-size:.7rem;display:grid;position:absolute;inset:0}.card-service{flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.card-service__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.card-service__price{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-ink);margin:0;font-weight:700}.card-service__title{font-size:var(--text-lg)}.card-service__text{color:var(--color-muted);margin:0}.card-service__note{border-top:1px solid var(--color-line);font-size:var(--text-xs);color:var(--color-faint);margin:auto 0 0;padding-top:.75rem}.card-service__note-line{display:block}.listing-card{border-radius:var(--radius-lg);align-items:center;gap:1.5rem;margin-top:2.5rem;padding:1.5rem;display:flex}.listing-card>a{flex:none;display:block}.listing-card__title{font-size:var(--text-2xl)}.feature-list--1{grid-template-columns:1fr}.highlight-cards{gap:.9rem;margin-top:2.5rem;display:grid}@media (width>=45rem){.highlight-cards{grid-template-columns:repeat(3,1fr)}}.highlight-card{border-radius:var(--radius-lg);color:var(--color-body);padding:1.5rem}.highlight-card__icon{color:var(--product-accent-text);font-size:1.5rem}.highlight-card__title{font-size:var(--text-xl);color:var(--color-ink);margin-top:.75rem}.highlight-card__text{color:var(--color-muted);margin:.25rem 0 0}.comparison__row--labelled{grid-template-columns:1fr}.comparison__label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-faint);margin:0;padding:1rem 1.25rem 0;font-weight:700}@media (width>=55rem){.comparison__row--labelled{grid-template-columns:12rem 1fr 1fr;align-items:stretch}.comparison__label{align-items:center;padding:1rem 1.25rem;display:flex}}.comparison__best{margin-top:.25rem}.media-rows{gap:.9rem;margin-top:2.5rem;display:grid}@media (width>=75rem){.media-rows{grid-template-columns:1fr 1fr}}.media-row{border-radius:var(--radius-lg);align-content:start;gap:1.25rem;padding:1.5rem;display:grid}.media-row__media{width:100%}.media-row__text>*+*{margin-top:.75rem}.media-row__title{font-size:var(--text-xl)}.media-row__text h3+p,.media-row__text h2+p{margin-top:.35rem}.media-row__text p{color:var(--color-muted)}.section-media-cards .media-row{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;gap:2rem;padding:0;display:grid}@media (width>=75rem){.section-media-cards .media-row{grid-template-columns:5fr 7fr;align-items:center}}.steps{counter-reset:step;gap:.9rem;margin:2.5rem 0 0;padding:0;display:grid;position:relative}@media (width>=45rem){.steps{grid-template-columns:repeat(3,1fr)}.steps:before{content:"";background:linear-gradient(90deg, var(--color-brand-500), var(--color-brand-400));transform-origin:0;height:2px;transition:transform 1.6s var(--ease-out) .3s;position:absolute;top:2.75rem;left:14%;right:14%;transform:scaleX(0)}.steps.is-in:before{transform:scaleX(1)}}.step{border-radius:var(--radius-lg);text-align:center;padding:1.75rem 1.5rem;position:relative}.step__number{border:2px solid var(--color-brand-500);background:var(--color-panel);width:3rem;height:3rem;color:var(--color-accent-text);font-family:var(--font-mono);z-index:1;transition:transform var(--duration-base) var(--ease-spring);border-radius:50%;place-items:center;font-weight:600;display:inline-grid;position:relative}.step:hover .step__number{transform:scale(1.12)rotate(-6deg)}.step__title{font-size:var(--text-lg);color:var(--color-ink);margin-top:.9rem}.step__text{color:var(--color-muted);margin-top:.35rem}.steps__cta{text-align:center;margin-top:2rem}.step__number--counter:before{content:counter(step);counter-increment:step}.btn-stacked{flex-direction:column;gap:.1rem;line-height:1.2}.btn-stacked__sub{font-size:var(--text-sm);opacity:.9;font-weight:500}.country-chip-wrap{display:inline}.tabs__tab-title,.tabs__tab-subtitle{margin:0}.review-card__meta div{display:inline}.review-card__meta div+div:before{content:" · "}.tabs{flex-wrap:wrap;justify-content:center;gap:.35rem;margin-top:2rem;padding:0;display:flex}.tabs__tab{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--surface-fill);color:var(--color-body);font:inherit;cursor:pointer;transition:all var(--duration-fast);padding:.6rem 1.1rem;font-weight:600}.tabs__tab[aria-selected=true]{background:var(--color-ink);color:var(--color-bg);border-color:#0000}.tabs__panel{margin-top:2rem}.tabs__panel-grid{gap:2rem;display:grid}@media (width>=75rem){.tabs__panel-grid{grid-template-columns:2fr 1fr;align-items:start}}.tabs__checklist{border-radius:var(--radius-lg);background:var(--surface-fill);padding:1.5rem}.tabs--icons{border-radius:var(--radius-lg)}.tabs__tab--icon{border-radius:var(--radius-md);flex-direction:column;align-items:center;gap:.35rem;min-width:7rem;display:flex}.tabs--cards{background:0 0;gap:.6rem;padding:0}.tabs__tab--card{border-radius:var(--radius-md);text-align:left;min-width:12rem;color:var(--color-ink);transition:all var(--duration-fast);gap:.1rem;padding:.8rem 1.1rem;display:grid}.tabs__tab--card[aria-selected=true]{background:var(--product-accent-soft);color:var(--color-ink);border-color:#f38f1d80}.tabs__tab-icon{display:none}.tabs__tab-title{font-size:var(--text-sm);font-weight:600}.tabs__tab-subtitle{font-size:var(--text-xs);color:var(--color-muted);font-weight:400}.section-logos{padding:2rem 0 0}.logo-strip{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 2rem;margin:0;padding:0;display:flex}.locations-map{gap:1.25rem;margin-top:2.5rem;display:grid}.locations-map__text>*+*{margin-top:1rem}.city-chips{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.5rem;margin:0;padding:0;display:grid}.city-chip{border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink);align-items:center;gap:.35rem;padding:.55rem .75rem;font-weight:500;display:inline-flex}.city-chip .icon{color:var(--color-brand-500);font-size:.7rem}.country-chips{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.5rem;display:flex}.country-chip{border-radius:var(--radius-pill);color:var(--color-ink);font-weight:500;font-size:var(--text-sm);transition:border-color var(--duration-fast);align-items:center;gap:.4rem;padding:.45rem .85rem;text-decoration:none;display:inline-flex}a.country-chip:hover{border-color:var(--product-accent)}.datacenter-bar{border-radius:var(--radius-lg);color:var(--color-body);flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.5rem;margin-top:1.5rem;padding:1rem 1.25rem;display:flex}.datacenter-bar__text{color:var(--color-ink);align-items:center;gap:.5rem;margin:0;font-weight:600;display:flex}.datacenter-bar__countries{flex-wrap:wrap;gap:.35rem;margin:0;display:flex}.datacenter-bar .country-chip{font-size:var(--text-xs);padding:.3rem .6rem}.section-domains{padding-block:1.75rem}.section-domains .container-page{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.domain-strip{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.domain-strip__item{border-radius:var(--radius-md);transition:border-color var(--duration-fast);align-items:baseline;gap:.5rem;padding:.55rem .9rem;display:flex}.domain-strip__item:hover{border-color:#f38f1d80}.domain-strip__tld{font-family:var(--font-display);color:var(--color-ink);font-weight:700}.domain-strip__price{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-accent-text)}.domain-strip__link{margin:0 0 0 auto}.domain-strip__link .link{color:var(--color-accent-text);font-weight:600;font-size:var(--text-sm);text-decoration:none}.pricing-plans--4{--plans-columns:4}.section-hosting__footer{color:var(--color-muted);justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;display:flex}.section-hosting__footer .icon{color:var(--color-brand-500)}.plan-card__note{border-top:1px solid var(--color-line);font-size:var(--text-xs);color:var(--color-muted);margin:0;padding-top:.75rem}.plan-card__cta-bottom{align-self:flex-start;margin-top:.5rem}.home-panel__payments{border-radius:var(--radius-lg);border:1px solid var(--color-line);font-weight:600;font-size:var(--text-sm);color:var(--color-ink);background:var(--surface-fill);flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:1.25rem 0 0;padding:.8rem 1rem;display:flex}.home-panel__payment--bitcoin{color:#f7931a}.home-panel__payment--alipay{color:#4da1f0}.home-panel__payment--m-pesa{color:#6ee7a0}.home-panel__payment--airtm{color:#7fb0ff}:root[data-theme=light] .home-panel__payment--bitcoin,:root.theme-system-light:not([data-theme=dark]) .home-panel__payment--bitcoin{color:#8a5a12}:root[data-theme=light] .home-panel__payment--alipay,:root.theme-system-light:not([data-theme=dark]) .home-panel__payment--alipay{color:#1b5fae}:root[data-theme=light] .home-panel__payment--m-pesa,:root.theme-system-light:not([data-theme=dark]) .home-panel__payment--m-pesa{color:#2f7a2f}:root[data-theme=light] .home-panel__payment--airtm,:root.theme-system-light:not([data-theme=dark]) .home-panel__payment--airtm{color:#1d4ed8}.section-help__inner{gap:1.5rem;display:grid}@media (width>=75rem){.section-help__inner{grid-template-columns:7fr 5fr;align-items:stretch}}.section-help__cards{gap:.9rem;margin-top:1rem;display:grid}@media (width>=45rem){.section-help__cards{grid-template-columns:repeat(2,1fr)}}.help-card{border-radius:var(--radius-lg);color:var(--color-body);transition:transform var(--duration-base) var(--ease-out), border-color var(--duration-fast);padding:1.5rem;text-decoration:none;display:block}.help-card:hover{border-color:#f38f1d80;transform:translateY(-4px)}.help-card__icon{background:var(--product-accent-soft);width:2.75rem;height:2.75rem;color:var(--product-accent-text);border-radius:.75rem;place-items:center;font-size:1.25rem;display:inline-grid}.help-card__title{font-size:var(--text-lg);color:var(--color-ink);margin-top:.9rem}.help-card__text{color:var(--color-muted);margin:.35rem 0 0}.section-help__cta{border-radius:var(--radius-xl);align-content:center;gap:.5rem;padding:2rem;display:grid}.section-help__cta-title{font-size:var(--text-2xl);color:var(--color-ink)}.section-help__cta p{color:var(--color-muted);margin:0}.section-help__actions{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.section-help-cards{padding-top:0}.section-help-cards .card-grid{margin-top:1.5rem}.section-help-cards__closing{text-align:center;color:var(--color-muted);margin-top:2rem}.section-spotlight+.section-spotlight{padding-top:0}.spotlight{border-radius:var(--radius-lg);gap:1.25rem;padding:1.75rem;display:grid}@media (width>=75rem){.spotlight{grid-template-columns:4fr 8fr;align-items:start}}.spotlight__intro .eyebrow a{color:inherit;text-decoration:none}.spotlight__intro .section-heading__title{font-size:var(--text-2xl)}.spotlight__cards{gap:.9rem;display:grid}@media (width>=45rem){.spotlight__cards{grid-template-columns:repeat(2,1fr)}}.spotlight .card-product{border-top:0}.icon-grid{grid-template-columns:repeat(2,1fr);gap:.75rem;margin:2.5rem 0 0;padding:0;display:grid}@media (width>=55rem){.icon-grid{grid-template-columns:repeat(3,1fr)}}.icon-grid__item{border-radius:var(--radius-md);color:var(--color-ink);align-items:center;gap:.75rem;padding:.9rem 1rem;font-weight:600;display:flex}.review-card{border-radius:var(--radius-lg);flex-direction:column;gap:1rem;margin:0;padding:1.5rem;display:flex}.review-card__stars{color:var(--color-brand-300);letter-spacing:.15em;margin:0;font-size:.8rem}.review-card__quote{color:var(--color-body);margin:0}.review-card__quote p{margin:0}.review-card__author{align-items:center;gap:.75rem;margin-top:auto;display:flex}.review-card__who{min-width:0}.review-card__name{color:var(--color-ink);font-weight:700}.review-card__meta{font-size:var(--text-sm);color:var(--color-muted)}.cta-band--page{padding-block:var(--space-block)}.section+.cta-band{padding-top:0}.cta-band:has(+.section){padding-bottom:0}.cta-band__text-block{align-items:center;gap:1.25rem;display:flex}.section+.section-strip,.section-strip+.section{margin-top:0}.section-faq__inner{gap:2rem;display:grid}@media (width>=75rem){.section-faq__inner{grid-template-columns:20rem 1fr;align-items:start}.section-faq__inner .section-heading{position:sticky;top:8.5rem}}.section-faq__body{min-width:0}.faq__topics{flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0;padding:0;display:flex}.faq__topics a{text-decoration:none}.section-faq .faq{margin-top:0}@media (width<=75rem){.section-faq .faq{margin-top:1.5rem}}@keyframes pop{0%,60%,to{transform:scale(1)}70%{transform:scale(1.25)}}.soft{flex-wrap:wrap;justify-content:center;gap:.6rem;margin:1.6rem 0 0;padding:0;list-style:none;display:flex}.soft li{border-radius:var(--radius-pill);border:1px solid var(--color-line);background:var(--surface-fill);font-weight:500;font-size:var(--text-sm);color:var(--color-ink);transition:all var(--duration-base) var(--ease-out);align-items:center;gap:.5rem;padding:.6rem 1rem;display:inline-flex}.soft li:hover{border-color:#f38f1d99;transform:translateY(-3px)}.soft li i{background:var(--color-brand-400);border-radius:50%;width:.5rem;height:.5rem}.cmpv{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:1.5rem;margin-top:2.5rem;display:grid}.cmpv__bars{gap:.9rem;display:grid}.bar-row{font-size:var(--text-sm);grid-template-columns:9.5rem minmax(0,1fr) 5rem;align-items:center;gap:.9rem;display:grid}.bar-row__who{color:var(--color-ink);align-items:center;gap:.6rem;font-weight:600;display:flex}.bar-row__who i{background:var(--color-panel-2);border:1px solid var(--color-line);width:1.6rem;height:1.6rem;color:var(--color-muted);border-radius:.5rem;place-items:center;font-size:.65rem;font-style:normal;font-weight:700;display:grid}.bar-row--us .bar-row__who i{color:var(--color-on-brand);background:#f38f1d;border:0}.bar-row__track{background:#ffffff0f;border-radius:999px;height:.85rem;display:block;overflow:hidden}:root[data-theme=light] .bar-row__track,:root.theme-system-light:not([data-theme=dark]) .bar-row__track{background:#e9edf3}.bar-row__fill{width:0;height:100%;transition:width 1.4s var(--ease-out);background:linear-gradient(90deg,#3a4a63,#5b6b85);border-radius:999px;display:block}.bar-row--us .bar-row__fill{background:#f38f1d}.is-in .bar-row__fill{width:var(--w)}.bar-row__val{font-family:var(--font-mono);color:var(--color-ink);text-align:right;font-size:.8rem}.bar-row--us .bar-row__val{color:var(--color-accent-text)}.cmpv__note{font-size:var(--text-xs);color:var(--color-faint);margin-top:.9rem}.cmpv table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.cmpv th,.cmpv td{border-bottom:1px solid var(--color-line);text-align:left;padding:.75rem .9rem}.cmpv th{letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted);font-size:.65rem}.cmpv td.ok{color:var(--color-good-text)}.cmpv td.no{color:var(--color-faint)}.cmpv tr.us td{color:var(--color-ink);background:#f38f1d12;font-weight:500}.cmpv tr:last-child td{border-bottom:0}.cmpv .table-scroll{margin:0;overflow-x:auto}@media (width<=75rem){.cmpv{grid-template-columns:minmax(0,1fr)}}.bar-row__who{min-width:0}.bar-row__who span{overflow-wrap:anywhere;min-width:0}@media (width<=45rem){.bar-row{font-size:var(--text-xs);grid-template-columns:6rem minmax(0,1fr) 3.6rem;gap:.5rem}.bar-row__val{font-size:.65rem}}.aid{gap:1.5rem;margin-top:2.5rem;display:grid}.aid__tasks{flex-wrap:wrap;justify-content:center;gap:.5rem;display:none}.aid.is-enhanced .aid__tasks{display:flex}.aid__task{border-radius:var(--radius-pill);border:1px solid var(--glass-border);background:var(--glass-fill);color:var(--color-ink);font:inherit;font-weight:600;font-size:var(--text-sm);cursor:pointer;transition:border-color var(--duration-base), background-color var(--duration-base);align-items:center;gap:.5rem;padding:.5rem .95rem .5rem .5rem;display:inline-flex}.aid__task-icon{background:var(--color-panel-2);border:1px solid var(--color-line);width:1.75rem;height:1.75rem;color:var(--color-muted);transition:background-color var(--duration-base), color var(--duration-base);border-radius:50%;place-items:center;font-size:.95rem;display:grid}.aid__task:hover{border-color:var(--product-glow-line)}.aid__task[aria-pressed=true]{border-color:var(--product-glow-line);background:var(--product-accent-soft)}.aid__task[aria-pressed=true] .aid__task-icon{color:var(--color-on-brand);background:#f38f1d;border-color:#0000}.aid__scenes{gap:2.5rem;width:100%;max-width:62rem;margin-inline:auto;display:grid}.aid__scene{align-content:start;gap:1rem;min-width:0;display:grid}.aid__title{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);color:var(--color-ink);margin:0}.aid.is-enhanced .aid__scenes{gap:0}.aid.is-enhanced .aid__scene{visibility:hidden;opacity:0;grid-area:1/1;transition:opacity .35s,visibility 0s .35s}.aid.is-enhanced .aid__scene.is-active{visibility:visible;opacity:1;transition:opacity .4s,visibility}.aid.is-enhanced .aid__title{display:none}.aid__prompt{background:var(--glass-fill);border:1px solid var(--product-glow-line);min-height:4rem;box-shadow:0 0 0 .4rem var(--product-accent-soft), var(--glass-shadow);font-size:var(--text-lg);color:var(--color-ink);border-radius:1.1rem;align-items:center;gap:.9rem;margin:0;padding:.8rem .8rem .8rem 1.4rem;display:flex}.aid__ask{flex:1;min-width:0}.aid.is-enhanced .aid__ask:after{content:"";vertical-align:-.2em;background:var(--product-accent);width:2px;height:1.1em;margin-left:2px;animation:1s steps(2,end) infinite aid-caret;display:inline-block}@keyframes aid-caret{50%{opacity:0}}.aid__send{width:2.4rem;height:2.4rem;color:var(--color-on-brand);background:#f38f1d;border-radius:.7rem;flex:none;place-items:center;font-size:1.1rem;display:grid}.aid__steps{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=55rem){.aid__steps{grid-template-columns:repeat(var(--steps,2), minmax(0, 1fr))}}.aid__step{background:var(--glass-fill);border:1px solid var(--glass-border);min-width:0;box-shadow:var(--glass-shadow);border-radius:.9rem;justify-items:start;gap:.5rem;padding:1rem;display:grid}.aid__step small{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem}.aid__tool{background:var(--color-panel-2);border:1px solid var(--color-line);max-width:100%;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent-text);overflow-wrap:anywhere;border-radius:.5rem;align-items:center;gap:.5rem;padding:.3rem .6rem;display:inline-flex}.aid__tool:before{content:"";background:currentColor;border-radius:50%;flex:none;width:.4rem;height:.4rem}.aid__result{background:var(--color-panel-2);border:1px solid var(--color-line);color:var(--color-ink);border-radius:1.1rem;align-content:start;gap:1rem;padding:1.25rem 1.4rem;display:grid}@media (width>=55rem){.aid__result{grid-template-columns:auto 1fr;align-items:center;gap:2.5rem}}.aid__facts{font-family:var(--font-mono);font-size:var(--text-sm);grid-template-columns:auto 1fr;gap:.25rem 1rem;margin:0;display:grid}.aid__facts dt{color:var(--color-muted)}.aid__facts dd{color:var(--color-ink);margin:0}.aid__say{margin:0}.aid__say b{color:var(--color-good-text)}.aid.is-enhanced [data-step]{opacity:0;transition:opacity .45s ease, transform .45s var(--ease-out);transform:translateY(.5rem)}.aid.is-enhanced [data-step].is-in{opacity:1;transform:none}.aid__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:2rem;display:flex}.ai__clients{font-size:var(--text-sm);color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:flex}.ai__clients span{border-radius:var(--radius-pill);border:1px solid var(--color-line);background:var(--surface-fill);color:var(--color-ink);padding:.35rem .7rem;font-weight:600}.ai__actions{flex-wrap:wrap;gap:.6rem;display:flex}.icon-mark{font-size:1.25rem}.icon-mark--check{color:var(--color-good-text)}.icon-mark--cross{color:var(--color-error-300)}.card-feature__stat{border-radius:var(--radius-pill);background:var(--product-accent-soft);font-size:var(--text-sm);color:var(--product-accent-text);align-items:center;gap:.4rem;margin:auto 0 0;padding:.3rem .65rem;font-weight:600;display:inline-flex}.offer-grid{grid-template-columns:repeat(2,1fr);gap:.75rem;margin:2.5rem 0 0;padding:0;display:grid}@media (width>=55rem){.offer-grid{grid-template-columns:repeat(4,1fr)}}.offer-card{border-radius:var(--radius-md);color:var(--color-ink);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.9rem 1rem;font-weight:600;display:flex}.offer-card__icon{color:var(--product-accent-text)}.offer-card__city{flex:1}.why__top{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 2rem;margin-top:2rem;display:flex}.stat-pills{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;display:flex}.stat-pill{border-radius:var(--radius-pill);color:var(--color-ink);align-items:center;gap:.4rem;padding:.5rem .9rem;font-weight:600;display:inline-flex}.stat-pill .icon{color:var(--product-accent-text)}.datacenter{border-radius:var(--radius-xl);align-items:center;gap:2rem;margin-top:3rem;padding:2rem;display:grid}@media (width>=75rem){.datacenter{grid-template-columns:6fr 6fr;padding:2.5rem}}.datacenter__title{font-size:var(--text-3xl);color:var(--color-ink)}.datacenter__lead{color:var(--color-muted);margin-top:.75rem}.datacenter__tags{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.08em;color:var(--color-accent-text);margin-top:1rem}.rack{border-radius:var(--radius-lg);background:#070c17;border:1px solid #ffffff1f;padding:1.25rem;position:relative}.rack__units{grid-template-columns:repeat(2,1fr);gap:.5rem;margin:0;padding:0;display:grid}@media (width>=45rem){.rack__units{grid-template-columns:repeat(3,1fr)}}.rack__unit{border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);color:#fff;background:#ffffff0f;align-items:center;gap:.5rem;padding:.55rem .75rem;display:flex}.rack__light{background:var(--color-success-500);width:.5rem;height:.5rem;box-shadow:0 0 6px var(--color-success-500);border-radius:50%;animation:2s infinite pulse-dot}.rack__temperature{font-family:var(--font-mono);font-size:var(--text-sm);color:#ffb865;align-items:center;gap:.4rem;margin-top:1rem;display:inline-flex}.spec-columns{gap:1rem;margin-top:2rem;display:grid}@media (width>=55rem){.spec-columns{grid-template-columns:repeat(2,1fr)}}.spec-column{padding:1.5rem}.spec-column__title{font-size:var(--text-xl)}.spec-column__lead{color:var(--color-muted);margin-top:.35rem}.spec-column__list{color:var(--color-body);gap:.5rem;margin:1rem 0 0;padding:0;display:grid}.server-card-layout{align-items:center;gap:2rem;display:grid}@media (width>=75rem){.server-card-layout{grid-template-columns:6fr 6fr}}.os-chips{flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0;padding:0;display:flex}.os-chip{border-radius:var(--radius-pill);border:1px solid var(--color-line);background:var(--surface-fill);color:var(--color-ink);font-weight:600;font-size:var(--text-sm);align-items:center;gap:.4rem;padding:.45rem .85rem;display:inline-flex}.os-chip .icon{color:var(--product-accent-text)}.server-card{border-radius:var(--radius-xl);padding:1.5rem}.server-card__head{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.server-card__icon{color:var(--product-accent-text);font-size:2rem}.server-card__title{font-size:var(--text-xl);color:var(--color-ink)}.server-card__line{color:var(--color-muted);margin:.15rem 0 0}.server-card__status{border-radius:var(--radius-pill);color:var(--color-ink);font-size:var(--text-sm);background:#22c55e26;align-items:center;gap:.4rem;margin-left:auto;padding:.35rem .75rem;font-weight:600;display:inline-flex}.server-card__dot{background:var(--color-success-500);border-radius:50%;width:.5rem;height:.5rem;animation:2s infinite pulse-dot}.server-card__tags{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:0;display:flex}.server-card__tags li{border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);color:#d3dce6;background:#070c17;padding:.35rem .75rem}.guide-panel{max-width:48rem;margin-inline:auto}.guide-panel__title{font-size:var(--text-2xl)}.guide-text{color:var(--color-muted);margin-top:.75rem}.guide-steps{color:var(--color-body);gap:.5rem;margin:1rem 0 0;padding-left:1.5rem;list-style:decimal;display:grid}.guide-code{border-radius:var(--radius-md);color:#fff;font-family:var(--font-code);font-size:var(--text-sm);background:#070c17;border:1px solid #ffffff1f;margin:1rem 0 0;padding:.9rem 1.1rem;overflow-x:auto}.guide-note{font-size:var(--text-sm);color:var(--color-muted);align-items:flex-start;gap:.5rem;margin-top:.75rem;display:flex}.guide-note .icon{color:var(--product-accent-text);margin-top:.2em}.hero__headline{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);color:var(--color-ink)}.hero__lead-line{font-size:var(--text-lg);color:var(--color-muted);font-weight:500}.hero__aside--image{justify-content:center;align-items:center;display:flex}.hero__image{border-radius:var(--radius-lg);width:100%;max-width:32rem;height:auto}.hero-simple{padding-block:var(--space-block)}.hero__title--simple{max-width:none}.card-trio .eyebrow{margin:0}.pricing-plans--3{--plans-columns:3}.email-plan{position:relative}.email-plan__flag{position:absolute;top:-.75rem;left:1.25rem}.email-plan__price{font-size:var(--text-lg);color:var(--color-body);margin-top:1rem;font-weight:600}.email-plan__price .price-inline{font-family:var(--font-display);font-size:var(--text-4xl);letter-spacing:var(--tracking-tight);color:var(--color-ink);font-weight:700}.email-plan__billing{font-size:var(--text-sm);color:var(--color-muted);margin:.35rem 0 0}.email-plan__order{margin-top:1rem}.email-plan__items{border-top:1px solid var(--color-line);color:var(--color-body);gap:.45rem;margin:1.25rem 0 0;padding:1.25rem 0 0;display:grid}.email-plan__items li{align-items:flex-start;gap:.4rem;display:flex}.email-plan__items .icon{color:var(--color-good-text);margin-top:.3em}.email-plan__extras{border-top:1px solid var(--color-line);font-size:var(--text-sm);color:var(--color-muted);margin:1rem 0 0;padding-top:1rem;line-height:1.8}.media-row--wide{align-items:center}.mini-features{gap:1rem;margin-top:1.5rem;display:grid}@media (width>=45rem){.mini-features{grid-template-columns:repeat(2,1fr)}}.mini-feature__icon{color:var(--color-accent-text);font-size:1.5rem}.mini-feature__title{font-size:var(--text-lg);margin-top:.5rem}.mini-feature__text{color:var(--color-muted);margin-top:.25rem}.setup-steps{counter-reset:setup;gap:1rem;margin:2.5rem 0 0;padding:0;display:grid}@media (width>=45rem){.setup-steps{grid-template-columns:repeat(3,1fr)}}.setup-step{border-radius:var(--radius-lg);text-align:center;counter-increment:setup;padding:1.75rem 1.5rem;position:relative}.setup-step:before{content:counter(setup, decimal-leading-zero);font-family:var(--font-mono);color:var(--color-accent-text);font-weight:600;position:absolute;top:1rem;left:1rem}.setup-step__title{font-size:var(--text-lg);margin-top:1rem}.setup-step__text{color:var(--color-muted);margin-top:.5rem}.setup-help{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 2rem;margin-top:2.5rem;display:flex}.setup-help__title{font-size:var(--text-lg)}.eyebrow--heading{margin-bottom:.5rem}.table-scroll{margin-top:2.5rem;position:relative;overflow-x:auto}.compare-table{border-collapse:separate;border-spacing:0;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--surface-fill);width:100%;min-width:40rem;overflow:hidden}.compare-table th,.compare-table td{border-bottom:1px solid var(--color-line);text-align:center;vertical-align:middle;color:var(--color-body);padding:.9rem 1rem}.compare-table thead th{color:var(--color-ink);background:#ffffff08;font-weight:700}.compare-table tbody th{text-align:left;color:var(--color-ink);font-weight:600}.compare-table tbody tr:last-child th,.compare-table tbody tr:last-child td{border-bottom:0}.compare-table .compare-table__ours{color:var(--color-ink);background:#f38f1d14;font-weight:600}.cta-band__inner--center{text-align:center;flex-direction:column;align-items:center}.cta-band__notes{color:var(--color-body);flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:0;padding:0;font-weight:500;display:flex}.cta-band__notes li{align-items:center;gap:.4rem;display:flex}.cta-band__notes .icon{color:var(--color-accent-text)}.cta-band--buttons .cta-band__inner{justify-content:center}.section-icon-strip{padding-block:2rem}.icon-strip{flex-wrap:wrap;justify-content:center;gap:.75rem 2rem;margin:0;padding:0;display:flex}.icon-strip__item{color:var(--color-ink);align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.contact-layout{align-items:center;gap:2rem;display:grid}@media (width>=75rem){.contact-layout{grid-template-columns:6fr 6fr}}.contact-cards{gap:1rem;margin-top:2rem;display:grid}@media (width>=45rem){.contact-cards{grid-template-columns:repeat(2,1fr)}}.contact-card{border-radius:var(--radius-lg);padding:1.5rem}.contact-card__icon{color:var(--color-accent-text);font-size:1.5rem}.contact-card__title{font-size:var(--text-lg);margin-top:.75rem}.contact-card__text{color:var(--color-muted);overflow-wrap:anywhere;margin-top:.35rem}.section-highlights .card-grid{margin-top:0}.highlight .card-feature__text{margin-bottom:.5rem}.readout{border-radius:var(--radius-md);border:1px solid var(--color-line);background:var(--color-panel-2);gap:.55rem;margin:auto 0 0;padding:.8rem .9rem;list-style:none;display:grid}.readout__line{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-body);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.35rem .5rem;line-height:1.4;display:grid}.readout__light{background:var(--color-success-500);border-radius:50%;width:.45rem;height:.45rem;animation:2.4s infinite pulse-dot}.readout__bar{border-radius:var(--radius-pill);background:var(--color-line-strong);grid-column:1/-1;height:.3rem;display:block;overflow:hidden}.readout__bar i{border-radius:inherit;background:var(--product-gradient);width:0;height:100%;transition:width 1.4s var(--ease-out);display:block}.is-in .readout__bar i,.no-js .readout__bar i{width:var(--w)}.section-highlights--screens{padding-block:clamp(1rem,2vw,2rem) clamp(3.5rem,7vw,6rem)}.section-highlights--screens .highlight{transition:border-color var(--duration-base), transform var(--duration-base) var(--ease-out);gap:.65rem;padding:1.35rem}.section-highlights--screens .highlight:hover{border-color:var(--product-glow-line);transform:translateY(-3px)}.section-highlights--screens .card-feature__title{font-size:var(--text-lg)}.section-highlights--screens .card-feature__text{font-size:var(--text-sm);color:var(--color-muted);margin-bottom:.25rem}.highlight__head{align-items:center;gap:.7rem;display:flex}.icon.highlight__icon{background:var(--product-accent-soft);border:1px solid var(--product-glow-line);width:2.35rem;height:2.35rem;color:var(--product-accent-text);border-radius:.7rem;flex:none;place-items:center;font-size:1.1rem;display:inline-grid}.hls{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-body);align-content:end;gap:.6rem;margin-top:auto;padding-top:.5rem;line-height:1.4;display:grid}.hls p{margin:0}.hls__line{align-items:center;gap:.5rem;min-width:0;display:flex}.hls__line--strong{color:var(--color-ink);font-weight:600}.hls__light{background:var(--color-success-500);border-radius:50%;flex:none;width:.45rem;height:.45rem;animation:2.4s infinite pulse-dot}.hls__bar{border-radius:var(--radius-pill);background:var(--color-line-strong);height:.45rem;display:block;position:relative;overflow:hidden}.hls__flow{width:var(--w);border-radius:inherit;background:var(--product-gradient);transition:width .35s linear;position:absolute;inset:0 auto 0 0}.hls__flow:after{content:"";background:repeating-linear-gradient(110deg,#0000 0 10px,#ffffff4d 10px 14px);animation:.7s linear infinite hls-flow;position:absolute;inset:0}@keyframes hls-flow{to{background-position:28px 0}}.hls--files{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem}.hls__ring{width:2.9rem;height:2.9rem;transform:rotate(-90deg)}.hls__ring circle{fill:none;stroke-width:6px;stroke:var(--color-line-strong)}.hls__ring .hls__ring-fill{stroke:var(--product-accent);stroke-linecap:round;transition:stroke-dashoffset .35s linear}.hls__lines{color:var(--color-muted);gap:.15rem;display:grid}.hls__meter{white-space:nowrap;grid-template-columns:6.6em minmax(0,1fr) auto;align-items:center;gap:.6rem;display:grid}.hls__meter .hls__bar{height:.35rem}.hls--invoice{grid-template-columns:minmax(0,1fr) auto;column-gap:1rem}.hls__bill{gap:.4rem;display:grid}.hls__bill span{border-radius:var(--radius-pill);background:var(--color-line-strong);height:.35rem;display:block}.hls__bill span:nth-child(2){width:80%}.hls__bill span:nth-child(3){width:60%}.hls__bill .hls__total{background:var(--product-gradient);width:45%;height:.5rem;margin-top:.15rem}.hls__stamp{border:2px solid var(--color-good-text);width:3rem;height:3rem;color:var(--color-good-text);border-radius:50%;place-items:center;font-size:1.35rem;animation:4.5s infinite hls-stamp;display:grid;transform:rotate(-12deg)}@keyframes hls-stamp{0%,15%{opacity:0;transform:rotate(-12deg)scale(1.6)}24%,90%{opacity:1;transform:rotate(-12deg)scale(1)}to{opacity:0;transform:rotate(-12deg)scale(1)}}.hls--invoice .hls__line{grid-column:1/-1}.is-paused .hls *,.is-paused .hls :after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.hls *,.hls :after{animation:none!important}.hls__stamp{opacity:1}}.explainer__pills{margin-top:1.25rem}.section-explainer--race .explainer__pills{justify-content:center;margin-top:clamp(2rem,4vw,3rem)}.why-panel{margin-top:var(--space-block);border-radius:var(--radius-xl);border:1px solid var(--glass-border);background:linear-gradient(180deg, var(--glass-fill), var(--color-bg-2));box-shadow:var(--glass-shadow);display:grid;overflow:hidden}@media (width>=45rem){.why-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=75rem){.why-panel{grid-template-columns:repeat(var(--reasons,4), minmax(0, 1fr))}}.why-panel__col{border-top:1px solid var(--color-line);grid-template-rows:9.5rem auto 1fr;gap:.6rem;padding:clamp(1.25rem,2.5vw,2rem);display:grid}.why-panel__col:first-child{border-top:0}@media (width>=45rem){.why-panel__col{border-top:0}.why-panel__col:nth-child(2n){border-left:1px solid var(--color-line)}.why-panel__col:nth-child(n+3){border-top:1px solid var(--color-line)}}@media (width>=75rem){.why-panel__col+.why-panel__col{border-left:1px solid var(--color-line)}.why-panel__col:nth-child(n+3){border-top:0}}.why-panel__title{font-size:var(--text-xl);margin-top:.6rem;line-height:1.25}.why-panel__text{color:var(--color-muted)}.wv{place-items:center;min-width:0;display:grid}.wv-signin,.wv-disk{border-radius:var(--radius-lg);border:1px solid var(--color-line);background:linear-gradient(160deg, var(--color-panel-2), var(--color-bg-2));width:min(100%,13.5rem);font-family:var(--font-mono);gap:.55rem;padding:.85rem;font-size:.75rem;display:grid}.wv-signin{color:var(--color-ink);justify-items:center}.wv-signin__avatar{background:var(--product-accent-soft);width:2.6rem;height:2.6rem;color:var(--product-accent-text);border-radius:50%;place-items:center;font-size:1.15rem;display:grid;position:relative}.wv-signin__badge{background:var(--color-success-500);color:#fff;border-radius:50%;place-items:center;width:1.2rem;height:1.2rem;font-size:.7rem;animation:3.2s infinite wv-pop;display:grid;position:absolute;bottom:-.2rem;right:-.3rem}@keyframes wv-pop{0%,20%{transform:scale(0)}30%,to{transform:scale(1)}}.wv-signin__toggles{gap:.35rem;width:100%;display:grid}.wv-signin__toggles i{align-items:center;gap:.5rem;display:flex}.wv-signin__toggles i:before{content:"";border-radius:var(--radius-pill);background:var(--color-line-strong);flex:1;height:.3rem}.wv-signin__toggles i:after{content:"";border-radius:var(--radius-pill);background:var(--color-success-500);width:1.4rem;height:.8rem;box-shadow:inset -.5rem 0 0 .05rem var(--glass-fill)}.wv-streaks{border-radius:var(--radius-lg);border:1px solid var(--color-line);background:linear-gradient(160deg, var(--color-panel-2), var(--color-bg-2));place-items:center;width:min(100%,14rem);height:7.5rem;display:grid;position:relative;overflow:hidden}.wv-streaks i{border-radius:var(--radius-pill);background:linear-gradient(90deg, transparent, var(--product-accent));width:35%;height:2px;animation:1.1s linear infinite wv-streak;position:absolute;left:-40%}.wv-streaks i:first-child{top:22%}.wv-streaks i:nth-child(2){width:25%;animation-delay:.35s;top:38%}.wv-streaks i:nth-child(3){animation-delay:.7s;top:58%}.wv-streaks i:nth-child(4){width:45%;animation-delay:.2s;top:76%}@keyframes wv-streak{to{left:110%}}.wv-streaks b{font:700 2.1rem/1 var(--font-display);letter-spacing:-.02em;background:var(--title-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;position:relative}.wv-monitor{justify-items:center;width:min(100%,13rem);display:grid}.wv-monitor__screen{aspect-ratio:16/10;border:2px solid var(--color-line-strong);background:linear-gradient(160deg, var(--color-panel-2), var(--color-bg-2));border-radius:.6rem;grid-template-columns:1.1fr 1fr;gap:.35rem;width:100%;padding:.5rem;animation:4s infinite wv-sharpen;display:grid}.wv-monitor__screen i{background:var(--color-line-strong);border-radius:.3rem}.wv-monitor__screen i:first-child{background:linear-gradient(135deg, var(--product-accent-soft), var(--color-line));border:1px solid var(--product-glow-line);grid-row:span 2}.wv-monitor__stand{background:var(--color-line-strong);clip-path:polygon(15% 0,85% 0,100% 100%,0 100%);width:22%;height:.6rem}@keyframes wv-sharpen{0%{filter:blur(3px)}35%,85%{filter:blur()}to{filter:blur(3px)}}.wv-disk{color:var(--color-muted)}.wv-disk__ip{border-radius:var(--radius-pill);border:1px solid var(--product-glow-line);background:var(--product-accent-soft);color:var(--product-accent-text);justify-self:start;align-items:center;gap:.35rem;padding:.15rem .55rem;display:inline-flex}.wv-disk__rw{color:var(--product-accent-text);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem;display:grid}.wv-disk__rw .hls__bar{height:.4rem}.wv-disk__rw .hls__flow{animation:2.4s ease-in-out infinite alternate wv-rw}.wv-disk__rw+.wv-disk__rw .hls__flow{animation-delay:-1.2s}@keyframes wv-rw{0%{width:55%}to{width:96%}}.wv-disk__label{align-items:center;gap:.4rem;display:inline-flex}@media (prefers-reduced-motion:reduce){.wv *,.wv :before,.wv :after{animation:none!important}.wv-disk__rw .hls__flow{width:80%}}.fgroups{margin-top:var(--space-block)}.fgroups__tabs{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.25rem;display:flex}.fgroups__tab{border-radius:var(--radius-pill);border:1px solid var(--glass-border);background:var(--glass-fill);color:var(--color-muted);font:600 var(--text-sm)/1.2 var(--font-sans);cursor:pointer;transition:color var(--duration-fast), border-color var(--duration-fast);align-items:center;gap:.55rem;padding:.6rem 1.05rem;display:inline-flex}.fgroups__tab:hover{color:var(--color-ink);border-color:var(--product-glow-line)}.fgroups__tab small{border-radius:var(--radius-pill);background:var(--color-line);font-family:var(--font-mono);padding:.05rem .45rem;font-size:.72rem}.fgroups__tab[aria-selected=true]{background:var(--product-gradient);color:#0e1726;box-shadow:var(--shadow-glow);border-color:#0000}.fgroups__tab[aria-selected=true] small{background:#0e172626}.no-js .fgroups__tabs{display:none}@media (width<=44.99rem){.fgroups__tabs{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:.25rem;overflow-x:auto}.fgroups__tab{flex:none}.fgroups__visual{min-height:12rem}}.fgroups__panel{border-radius:var(--radius-xl);border:1px solid var(--glass-border);background:linear-gradient(180deg, var(--glass-fill), var(--color-bg-2));box-shadow:var(--glass-shadow);gap:clamp(1.5rem,3vw,2.5rem);padding:clamp(1.25rem,3vw,2.5rem);display:grid}.fgroups__panel+.fgroups__panel{margin-top:1.25rem}:root:not(.no-js) .fgroups__panel:not(.is-on){display:none}:root:not(.no-js) .fgroups__panel+.fgroups__panel{margin-top:0}.fgroups__panel.is-on{animation:fgroups-in .45s var(--ease-out)}@keyframes fgroups-in{0%{opacity:0;transform:translateY(.5rem)}}@media (width>=75rem){.fgroups__panel{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch}}.fgroups__visual{min-height:18rem;display:grid}.fgroups__list{align-content:center;margin:0;padding:0;list-style:none;display:grid}.fgroups__item{border-top:1px solid var(--color-line);grid-template-columns:auto minmax(0,1fr);gap:.25rem 1rem;padding-block:1.1rem;display:grid}.fgroups__item:first-child{border-top:0;padding-top:0}.fgroups__item:last-child{padding-bottom:0}.icon.speed__icon.fgroups__icon{border-radius:.7rem;width:2.4rem;height:2.4rem;font-size:1.05rem}.fgroups__title{font-size:var(--text-lg);line-height:1.3}.fgroups__text{color:var(--color-muted);font-size:.95rem}.fgv{border-radius:var(--radius-lg);border:1px solid var(--color-line);background:linear-gradient(160deg, var(--color-panel-2), var(--color-bg-2));height:100%;font-family:var(--font-mono);color:var(--color-muted);grid-template-rows:auto minmax(0,1fr);font-size:.75rem;display:grid;overflow:hidden}.fgv__bar{border-bottom:1px solid var(--color-line);align-items:center;gap:.4rem;padding:.6rem .9rem;display:flex}.fgv__bar i{background:#f87171;border-radius:50%;width:.55rem;height:.55rem}.fgv__bar i:nth-child(2){background:#fbbf24}.fgv__bar i:nth-child(3){background:#34d399;margin-right:.4rem}.fgv__bar b{color:var(--color-good-text);margin-left:auto;font-weight:500}.fgv-chart{padding:1rem}.fgv-chart svg{width:100%;height:100%;min-height:11rem;display:block}.fgv-chart__grid line{stroke:var(--color-line)}.fgv-chart__line{fill:none;stroke:var(--product-accent);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:600;stroke-dashoffset:600px;vector-effect:non-scaling-stroke;animation:fgv-draw 3.2s var(--ease-out) infinite}@keyframes fgv-draw{60%,to{stroke-dashoffset:0}}.fgv-installs{align-content:center;gap:.75rem;padding:1.25rem;display:grid}.fgv-install{grid-template-columns:1.6rem minmax(0,1fr) 1.2rem;align-items:center;gap:.7rem;display:grid}.fgv-install>i{background:var(--product-accent-soft);border:1px solid var(--product-glow-line);border-radius:.4rem;width:1.6rem;height:1.6rem}.fgv-install .hls__flow{width:0;animation:fgv-load 4s var(--d) var(--ease-out) infinite}.fgv-install .icon{color:var(--color-good-text);opacity:0;animation:fgv-ok 4s var(--d) infinite}@keyframes fgv-load{40%,to{width:100%}}@keyframes fgv-ok{0%,38%{opacity:0}45%,to{opacity:1}}.fgv-vault{place-items:center;padding:1.5rem;display:grid;position:relative}.fgv-vault__core{z-index:1;border:1px solid var(--product-glow-line);background:var(--product-accent-soft);width:5.5rem;height:5.5rem;color:var(--product-accent-text);box-shadow:0 0 50px -10px var(--product-glow);border-radius:1.4rem;place-items:center;font-size:2.4rem;display:grid;position:relative}.fgv-vault__orbit{border:1px dashed var(--color-line-strong);border-radius:50%;width:12rem;height:12rem;animation:14s linear infinite fgv-spin;position:absolute}.fgv-vault__orbit span{border:1px solid var(--color-line);background:var(--glass-fill);width:2.3rem;height:2.3rem;color:var(--color-muted);border-radius:.7rem;place-items:center;font-size:1rem;animation:14s linear infinite reverse fgv-spin;display:grid;position:absolute}.fgv-vault__orbit span:first-child{top:-1.15rem;left:calc(50% - 1.15rem)}.fgv-vault__orbit span:nth-child(2){bottom:1rem;left:-.6rem}.fgv-vault__orbit span:nth-child(3){bottom:1rem;right:-.6rem}@keyframes fgv-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.fgv *,.fgroups__panel{animation:none!important}.fgv-chart__line{stroke-dashoffset:0}.fgv-install .hls__flow{width:100%}.fgv-install .icon{opacity:1}}.icon:is(.highlight__icon,.speed__icon)>svg{width:1.15rem;height:1.15rem}.icon.speed__icon.fgroups__icon>svg{width:1.05rem;height:1.05rem}[data-motion].is-paused *,[data-motion].is-paused :before,[data-motion].is-paused :after{animation-play-state:paused!important}.vfeature__head{align-items:end;gap:1.25rem;display:grid}@media (width>=75rem){.vfeature__head{grid-template-columns:minmax(0,1fr) auto}}.vfeature__links{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.vfeature__links li{border-radius:var(--radius-pill);border:1px solid var(--glass-border);background:var(--glass-fill);color:var(--color-ink);font-weight:600;font-size:var(--text-sm);align-items:center;gap:.45rem;padding:.45rem .9rem;display:inline-flex}.vfeature__links .icon{color:var(--product-accent-text)}.vfeature__grid{margin-top:var(--space-block);gap:1rem;display:grid}@media (width>=60rem){.vfeature__grid{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr)}.vfeature__card--big{grid-row:span 2}.vfeature__card--big .video-embed{aspect-ratio:auto;height:100%;min-height:22rem}}.vfeature__card{border-radius:var(--radius-lg);border:1px solid var(--glass-border);background:var(--glass-fill);box-shadow:var(--glass-shadow);position:relative;overflow:hidden}.vfeature__card .video-embed{border-radius:0}.vfeature__card .video-embed__poster{transition:transform .6s var(--ease-out)}.vfeature__card:hover .video-embed__poster{transform:scale(1.04)}.vfeature__card .video-embed__cover:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#070b14e0);position:absolute;inset:0}.vfeature__card .video-embed__button{z-index:1}.vfeature__card .video-embed__play{transition:box-shadow var(--duration-base), transform var(--duration-base) var(--ease-out);box-shadow:0 0 0 8px #f38f1d33,0 10px 30px #00000080}.vfeature__card:hover .video-embed__play{box-shadow:0 0 0 14px #f38f1d2e,0 10px 30px #00000080}.vfeature__card--big .video-embed__play{width:4.75rem;height:4.75rem;font-size:1.6rem}.vfeature__meta{z-index:2;color:#fff;pointer-events:none;gap:.3rem;padding:1rem 1.1rem;display:grid;position:absolute;bottom:0;left:0;right:0}.vfeature__card--big .vfeature__meta{padding:1.5rem}.vfeature__card:has(.video-embed__frame) .vfeature__meta{display:none}.vfeature__row{align-items:center;gap:.6rem;font-size:.78rem;display:flex}.vfeature__watch{color:#0e1726;font-family:var(--font-mono);letter-spacing:.06em;background:#f38f1df2;border-radius:.4rem;padding:.15rem .5rem;font-weight:700}.vfeature__time{font-family:var(--font-mono);color:#fff;background:#070b14b8;border-radius:.3rem;padding:.1rem .4rem}.vfeature__title{color:#fff;font-size:var(--text-base);text-shadow:0 1px 12px #00000080}.vfeature__card--big .vfeature__title{font-size:clamp(1.25rem,1rem + 1vw,1.75rem)}.vfeature__views{color:#fffc;margin:0;font-size:.78rem}.versus{margin-top:var(--space-block);gap:1rem;display:grid;position:relative}@media (width>=60rem){.versus{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}.versus__badge{display:none}@media (width>=60rem){.versus__badge{z-index:2;border:1px solid var(--color-line-strong);background:var(--color-bg);width:3rem;height:3rem;font:700 1rem/1 var(--font-display);color:var(--color-muted);border-radius:50%;place-items:center;display:grid;position:absolute;top:7rem;left:50%;translate:-50%}}.versus__plan{border-radius:var(--radius-xl);border:1px solid var(--glass-border);background:var(--glass-fill);box-shadow:var(--glass-shadow);align-content:start;gap:1.1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.versus__plan--hot{border-color:var(--product-glow-line);background:radial-gradient(80% 60% at 100% 0%, var(--product-glow), transparent 70%), var(--glass-fill);box-shadow:var(--glass-shadow), 0 0 60px -30px var(--product-glow)}.versus__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.versus__name{font-size:var(--text-2xl);font-weight:700}.versus__chip{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);font-family:var(--font-mono);color:var(--color-muted);white-space:nowrap;padding:.15rem .6rem;font-size:.75rem}.versus__plan--hot .versus__chip{border-color:var(--product-glow-line);background:var(--product-accent-soft);color:var(--product-accent-text)}.versus__port{gap:.6rem;display:grid}.versus__port b{font:700 clamp(2.5rem, 2rem + 2vw, 3.5rem)/1 var(--font-display);letter-spacing:-.02em;color:var(--color-ink)}.versus__plan--hot .versus__port b{background:var(--title-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.versus__plan:not(.versus__plan--hot) .hls__flow{background:var(--color-navy-400)}.versus__plan:not(.versus__plan--hot) .hls__flow:after{display:none}.versus__price{color:var(--color-muted);font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;gap:.4rem;margin:0;display:flex}.versus__price strong{font:700 1.6rem/1 var(--font-display);letter-spacing:-.02em;color:var(--color-ink)}.versus__rows{margin:0;display:grid}.versus__rows div{border-top:1px solid var(--color-line);justify-content:space-between;gap:1rem;padding-block:.7rem;font-size:.95rem;display:flex}.versus__rows dt{color:var(--color-muted)}.versus__rows dd{color:var(--color-ink);text-align:right;align-items:center;gap:.35rem;margin:0;font-weight:600;display:inline-flex}.versus__rows dd .icon{color:var(--color-good-text)}.versus__plan .btn{justify-self:start}.perf{align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid}@media (width>=75rem){.perf{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.perf__copy{justify-items:start;gap:1.25rem;min-width:0;display:grid}.perf__copy .section-heading{margin:0}.perf__stats{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.perf__stats li{border-radius:var(--radius-pill);border:1px solid var(--glass-border);background:var(--glass-fill);color:var(--color-ink);font-weight:600;font-size:var(--text-sm);align-items:center;gap:.45rem;padding:.45rem .85rem;display:inline-flex}.perf__stats .icon{color:var(--color-good-text)}.perf-mon{border-radius:var(--radius-xl);border:1px solid var(--glass-border);background:var(--glass-fill);min-width:0;box-shadow:var(--shadow-pane);overflow:hidden}.perf-mon p{margin:0}.perf-mon__bar{border-bottom:1px solid var(--color-line);font-family:var(--font-mono);color:var(--color-muted);align-items:center;gap:.4rem;padding:.65rem .95rem;font-size:.78rem;display:flex}.perf-mon__bar i{background:#f87171;border-radius:50%;width:.55rem;height:.55rem}.perf-mon__bar i:nth-child(2){background:#fbbf24}.perf-mon__bar i:nth-child(3){background:#34d399;margin-right:.4rem}.perf-mon__bar b{color:var(--color-good-text);margin-left:auto;font-weight:500}.perf-mon__body{background:linear-gradient(160deg, var(--color-panel-2), var(--color-bg-2));font-family:var(--font-mono);color:var(--color-muted);gap:.75rem;padding:clamp(.9rem,2vw,1.25rem);font-size:.78rem;display:grid}.perf-mon__servers{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.perf-mon__server,.perf-mon__reading,.perf-mon__traffic{border-radius:var(--radius-md);border:1px solid var(--color-line);background:var(--glass-fill);min-width:0;padding:.7rem}.perf-mon__server{gap:.5rem;display:grid}.perf-mon__server p{color:var(--color-ink);align-items:center;gap:.45rem;font-weight:600;display:flex}.perf-mon__server .icon{color:var(--product-accent-text)}.perf-mon__light{background:var(--color-success-500);border-radius:50%;width:.45rem;height:.45rem;margin-left:auto;animation:2.4s infinite pulse-dot}.perf-mon__load,.perf-mon__meter{border-radius:var(--radius-pill);background:var(--color-line-strong);height:.35rem;display:block;position:relative;overflow:hidden}.perf-mon__load i{border-radius:inherit;background:var(--product-gradient);animation:perf-load 3.2s var(--d,0s) ease-in-out infinite alternate;position:absolute;inset:0 auto 0 0}@keyframes perf-load{0%{width:35%}to{width:82%}}.perf-mon__readings{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;display:grid}.perf-mon__reading{align-content:start;gap:.35rem;display:grid}.perf-mon__value{font:700 1.35rem/1.1 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);font-variant-numeric:tabular-nums}.perf-mon__meter i{width:var(--w);border-radius:inherit;background:var(--product-gradient);position:absolute;inset:0 auto 0 0}.perf-mon__reading--temp .perf-mon__meter i{background:linear-gradient(90deg,#34d399,#fbbf24)}.perf-mon__reading svg{width:100%;height:1.5rem;display:block}.perf-mon__reading polyline{fill:none;stroke:var(--product-accent);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.perf-mon__traffic{gap:.5rem;display:grid}.perf-mon__caption{letter-spacing:.1em;text-transform:uppercase;color:var(--color-faint);justify-content:space-between;font-size:.7rem;display:flex}.perf-mon__flow{grid-template-columns:auto minmax(.75rem,1fr) auto minmax(.75rem,1fr) auto;align-items:center;gap:.4rem;display:grid}.perf-mon__chip{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);color:var(--color-ink);white-space:nowrap;align-items:center;gap:.3rem;padding:.15rem .55rem;font-size:.72rem;display:inline-flex}.perf-mon__chip--warm{border-color:var(--product-glow-line);color:var(--product-accent-text);margin-left:auto}.perf-mon__wire{background:repeating-linear-gradient(90deg, var(--color-line-strong) 0 6px, transparent 6px 10px);height:2px;position:relative;overflow:hidden}.perf-mon__wire:after{content:"";background:var(--product-accent);width:6px;height:6px;box-shadow:0 0 8px var(--product-accent);animation:perf-packet 1.6s var(--d,0s) linear infinite;border-radius:50%;position:absolute;top:-2px;left:-10%}@keyframes perf-packet{to{left:110%}}.perf-mon__row{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}@media (width<=34.99rem){.perf-mon__servers{grid-template-columns:minmax(0,1fr)}.perf-mon__readings{grid-template-columns:repeat(2,minmax(0,1fr))}}.perf-pillars{margin-top:var(--space-block);border-radius:var(--radius-xl);border:1px solid var(--glass-border);background:var(--color-line);gap:1px;display:grid;overflow:hidden}@media (width>=45rem){.perf-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=75rem){.perf-pillars{grid-template-columns:repeat(4,minmax(0,1fr))}}.perf-pillar{background:var(--glass-fill);grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.3rem .9rem;padding:1.4rem;display:grid}.icon.speed__icon.perf-pillar__icon{border-radius:.75rem;width:2.5rem;height:2.5rem}.perf-pillar__title{font-size:var(--text-lg)}.perf-pillar__text{color:var(--color-muted);font-size:.92rem}.perf-reasons{gap:1rem;margin-top:1rem;display:grid}@media (width>=60rem){.perf-reasons{grid-template-columns:repeat(2,minmax(0,1fr))}}.perf-reason{border-radius:var(--radius-lg);border:1px solid var(--glass-border);background:linear-gradient(160deg, var(--glass-fill), var(--color-bg-2));box-shadow:var(--glass-shadow);transition:border-color var(--duration-base), transform var(--duration-base) var(--ease-out);grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.4rem 1.1rem;padding:clamp(1.25rem,2.5vw,1.75rem);display:grid;position:relative;overflow:hidden}.perf-reason:hover{border-color:var(--product-glow-line);transform:translateY(-2px)}.perf-reason:before{content:"";background:radial-gradient(closest-side, var(--product-glow), transparent);pointer-events:none;width:14rem;height:14rem;position:absolute;top:-40%;right:-20%}.icon.speed__icon.perf-reason__icon{border-radius:.9rem;width:3rem;height:3rem}.perf-reason__title{font-size:var(--text-xl);line-height:1.25}.perf-reason__text{color:var(--color-muted)}.perf-specs{gap:1rem;margin-top:1rem;display:grid}@media (width>=75rem){.perf-specs{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.perf-spec{border-radius:var(--radius-lg);border:1px solid var(--glass-border);background:var(--glass-fill);align-content:start;gap:.35rem;padding:clamp(1.25rem,2.5vw,1.75rem);display:grid}.perf-spec--lit{border-color:var(--product-glow-line);background:radial-gradient(80% 70% at 100% 0%, var(--product-glow), transparent 70%), var(--glass-fill)}.perf-spec__head{align-items:center;gap:.75rem;display:flex}.icon.speed__icon.perf-spec__icon{border-radius:.75rem;grid-row:auto;width:2.5rem;height:2.5rem}.perf-spec__title{font-size:var(--text-xl)}.perf-spec__text{color:var(--color-muted);margin-bottom:.6rem}.perf-spec__list{margin:0;padding:0;list-style:none;display:grid}.perf-spec__list li{border-top:1px solid var(--color-line);color:var(--color-body);padding-block:.7rem;font-size:.95rem}.perf-spec__list b{font-family:var(--font-mono);color:var(--color-ink);font-size:.82rem;font-weight:600}.perf-spec__mark{color:var(--product-accent-text)}.perf-spec__cta{justify-self:start;margin-top:1rem}@media (prefers-reduced-motion:reduce){.perf-mon *,.perf-mon :after{animation:none!important}.perf-mon__load i{width:60%}}.reviews{margin-top:var(--space-block);gap:1rem;display:grid}@media (width>=60rem){.reviews{grid-template-columns:repeat(3,minmax(0,1fr))}.review--lead{grid-column:1/-1}}.review{border-radius:var(--radius-lg);border:1px solid var(--glass-border);background:var(--glass-fill);min-width:0;box-shadow:var(--glass-shadow);grid-template-rows:auto 1fr auto;gap:.9rem;margin:0;padding:clamp(1.25rem,2.5vw,1.6rem);display:grid;position:relative;overflow:hidden}.review--lead{border-color:var(--product-glow-line);background:radial-gradient(70% 60% at 0% 0%, var(--product-glow), transparent 70%), linear-gradient(160deg, var(--glass-fill), var(--color-bg-2));grid-template-rows:auto auto auto;padding:clamp(1.5rem,3.5vw,2.5rem)}.review__qmark{font:700 9rem/1 var(--font-display);color:var(--product-accent-soft);pointer-events:none;position:absolute;top:-1.25rem;right:clamp(1rem,4vw,3rem)}.review__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.review--lead .review__top{justify-content:flex-start;gap:1rem}.review__source{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);color:var(--color-ink);font-weight:600;font-size:var(--text-sm);align-items:center;gap:.45rem;padding:.25rem .7rem .25rem .25rem;text-decoration:none;display:inline-flex}.review__source:hover{border-color:var(--product-glow-line)}.review__mark{color:#fff;background:#00875a;border-radius:50%;place-items:center;width:1.4rem;height:1.4rem;font-size:.75rem;font-weight:700;display:inline-grid}.review__source--hostadvice .review__mark{background:#2563eb}.review__score{font-family:var(--font-mono);color:var(--color-muted);align-items:center;gap:.45rem;margin:0;font-size:.8rem;display:inline-flex}.review__stars{color:#f6b21e;letter-spacing:.08em}.review__quote{margin:0}.review__quote p{color:var(--color-ink);margin:0;font-size:1.02rem;line-height:1.6}.review--lead .review__quote p{max-width:52rem;font:600 clamp(1.25rem, 1rem + 1vw, 1.65rem)/1.4 var(--font-display);letter-spacing:-.01em;position:relative}.review__by{border-top:1px solid var(--color-line);align-items:center;gap:.75rem;padding-top:.9rem;display:flex}.review__avatar{background:var(--product-accent-soft);width:2.4rem;height:2.4rem;color:var(--product-accent-text);font:700 1rem/1 var(--font-display);border-radius:50%;flex:none;place-items:center;display:grid}.review__who{min-width:0;display:grid}.review__name{color:var(--color-ink);font-weight:600}.review__meta{color:var(--color-muted);font-size:var(--text-sm);flex-wrap:wrap;gap:0 .5rem;display:flex}.review__meta div+div:before{content:"·";color:var(--color-faint);margin-right:.5rem}.review__original{color:var(--product-accent-text);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:.3rem;margin-left:auto;font-weight:600;text-decoration:none;display:inline-flex}.review__original:hover{text-decoration:underline}.reviews__trust{border-radius:var(--radius-lg);border:1px dashed var(--color-line-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:1.1rem 1.4rem;display:flex}.reviews__trust p{color:var(--color-ink);align-items:center;gap:.75rem;margin:0;font-weight:600;display:inline-flex}.icon.speed__icon.reviews__icon{border-radius:.7rem;grid-row:auto;width:2.4rem;height:2.4rem}.speed{margin-top:var(--space-block);align-items:center;gap:2rem;display:grid}@media (width>=75rem){.speed{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(2.5rem,4vw,4rem)}}.race{border-radius:var(--radius-xl);border:1px solid var(--glass-border);background:var(--glass-fill);min-width:0;box-shadow:var(--glass-shadow), 0 0 60px -30px var(--product-glow);margin:0;padding:.6rem}.race__screen{border-radius:var(--radius-lg);border:1px solid var(--color-line);background:linear-gradient(160deg, var(--color-panel-2), var(--color-bg-2));overflow:hidden}.race__bar{border-bottom:1px solid var(--color-line);font-family:var(--font-mono);color:var(--color-muted);align-items:center;gap:.4rem;padding:.6rem .9rem;font-size:.78rem;display:flex}.race__bar i{background:#f87171;border-radius:50%;width:.55rem;height:.55rem}.race__bar i:nth-child(2){background:#fbbf24}.race__bar i:nth-child(3){background:#34d399;margin-right:.4rem}.race__bar span{align-items:center;gap:.35rem;display:inline-flex}.race__lanes{gap:1rem;padding:clamp(1rem,2.5vw,1.6rem);display:grid}.race__lane{border-radius:var(--radius-lg);transition:border-color var(--duration-base), background-color var(--duration-base);border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem 1rem;padding:1rem;display:grid}.race__lane.is-finished{border-color:var(--product-glow-line);background:var(--product-glow)}.race__head{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.5rem;display:flex}.race__name{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);color:var(--color-ink)}.race__chip{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);font-family:var(--font-mono);color:var(--color-muted);white-space:nowrap;padding:.15rem .55rem;font-size:.72rem;display:inline-flex}.race__lane--fast .race__chip{border-color:var(--product-glow-line);background:var(--product-accent-soft);color:var(--product-accent-text)}.race__node{border:1px solid var(--color-line);background:var(--glass-fill);width:2.4rem;height:2.4rem;color:var(--color-muted);border-radius:.7rem;place-items:center;font-size:1.05rem;display:grid}.race__lane--fast .race__node{color:var(--product-accent-text)}.race__track{border-radius:var(--radius-pill);background:var(--color-line);height:.7rem;display:block;position:relative;overflow:hidden}.race__track i{width:var(--p);border-radius:inherit;background:var(--color-navy-400);position:absolute;inset:0 auto 0 0}.race__lane--fast .race__track i{background:var(--product-gradient)}.race__lane--fast .race__track i:after{content:"";background:repeating-linear-gradient(110deg,#0000 0 10px,#ffffff4d 10px 14px);animation:.7s linear infinite hls-flow;position:absolute;inset:0}.race__end{align-items:center;gap:.75rem;display:flex}.race__pct{min-width:4.5rem;font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-muted);justify-content:flex-end;align-items:center;gap:.25rem;display:inline-flex}.is-finished .race__pct{color:var(--color-good-text);font-weight:600}.race__foot{justify-content:flex-end;padding:.6rem .4rem .15rem;display:flex}.race__replay{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);color:var(--color-muted);font:600 .8125rem/1.2 var(--font-sans);cursor:pointer;background:0 0;align-items:center;gap:.4rem;padding:.4rem .85rem;display:inline-flex}.race__replay:hover{color:var(--color-ink);border-color:var(--product-glow-line)}.speed__reasons{margin:0;padding:0;list-style:none;display:grid}.speed__reason{border-top:1px solid var(--color-line);grid-template-columns:auto minmax(0,1fr);gap:.3rem 1rem;padding-block:1.25rem;display:grid}.speed__reason:first-child{border-top:0;padding-top:0}.speed__reason:last-child{padding-bottom:0}.icon.speed__icon{background:var(--product-accent-soft);border:1px solid var(--product-glow-line);width:2.75rem;height:2.75rem;color:var(--product-accent-text);border-radius:.8rem;grid-row:span 2;place-items:center;font-size:1.2rem;display:grid}.speed__title{font-size:var(--text-xl);line-height:1.25}.speed__text{color:var(--color-muted)}@media (width<=34.99rem){.race__lane{gap:.6rem;padding:.75rem}.race__node{width:2rem;height:2rem}.race__pct{min-width:3.4rem}}@media (prefers-reduced-motion:reduce){.race__replay{display:none}.race__track i:after{animation:none}}.stat-pill__title{font:inherit;letter-spacing:0;color:inherit}.use-case__more{border-top:1px solid var(--color-line);margin-top:auto;padding-top:.75rem}.use-case__toggle{cursor:pointer;font-size:var(--text-sm);color:var(--product-accent-text);align-items:center;gap:.35rem;font-weight:600;list-style:none;display:inline-flex}.use-case__toggle::-webkit-details-marker{display:none}.use-case__toggle .icon{transition:transform var(--duration-fast)}.use-case__more[open] .use-case__toggle .icon{transform:rotate(180deg)}.use-case__back{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-faint);margin-top:.75rem;font-weight:700}.use-case__more .card-feature__text{margin-top:.35rem}.site-header:after{content:"";background:var(--product-gradient);transform-origin:0;height:2px;transform:scaleX(var(--scroll-progress,0));pointer-events:none;position:absolute;bottom:-1px;left:0;right:0}.hero__glow{translate:0 calc(var(--scroll,0) * .3px)}@media (width>=75rem){.hero__content{translate:0 calc(var(--scroll,0) * .05px)}.hero-home .dash{translate:0 calc(var(--scroll,0) * -.06px)}.dash__orbit{rotate:calc(var(--scroll,0) * .06deg)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.section-heading__title{animation:linear both scroll-rise;animation-timeline:view();animation-range:entry entry 90%}.visual--wide,.cta-band__inner{animation:linear both scroll-grow;animation-timeline:view();animation-range:entry cover 35%}}}@keyframes scroll-rise{0%{opacity:.25;translate:0 2rem}}@keyframes scroll-grow{0%{opacity:.4;scale:.94}}@media (width>=75rem){.subnav{display:none}html:has(.subnav){scroll-padding-top:5.5rem}}.site-main>:is(.section-pricing,.section-hosting),.site-main>:is(.section-pricing,.section-hosting)+.section-strip{background:var(--color-band)}.site-main>:is(.section-pricing,.section-hosting)+.section-strip{padding-bottom:calc(var(--space-section) * .8)}:root[data-theme=light] .section-pricing .pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__option:not(:has(input:checked)){background:#fff}:root.theme-system-light:not([data-theme=dark]) .section-pricing .pricing-table--meters[data-location-picker=chips] .pricing-choice--location .pricing-choice__option:not(:has(input:checked)){background:#fff}@media (width>=75rem){.card-grid--bento{grid-template-columns:1.35fr 1fr 1fr}.card-grid--bento-3{grid-template-columns:1.35fr 1fr}.card-grid--bento>:first-child{border-color:var(--product-glow-line);background:radial-gradient(75% 60% at 100% 100%, var(--product-glow), transparent 70%), var(--glass-fill);grid-row:span 2;gap:.9rem;padding:2.25rem}.card-grid--bento>:first-child:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(var(--texture-dot) 1px, transparent 1.2px) 0 0 / 22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 65% at 100% 100%,#000,#0000);mask-image:radial-gradient(75% 65% at 100% 100%,#000,#0000)}.card-grid--bento-4>:last-child{grid-column:span 2}.card-grid--bento>:first-child .card-feature__title{font-size:var(--text-2xl)}.card-grid--bento>:first-child :is(.card-feature__text,.card-feature__list){font-size:var(--text-lg)}.card-grid--bento>:first-child .card-feature__icon{width:3.5rem;height:3.5rem;font-size:1.6rem}.card-grid--bento>.card-stat:first-child .gauge{width:7rem;height:7rem;margin-inline:0}.card-grid--bento>.card-stat:first-child .gauge b{font-size:var(--text-lg)}.card-grid--bento>.card-stat .gauge{margin-inline:0}.card-grid--bento>.card-stat:first-child .card-stat__figure{margin-top:.75rem;font-size:4.5rem}}.ucb{gap:.9rem;margin-top:2.5rem;display:grid}@media (width>=45rem){.ucb{grid-template-columns:repeat(2,minmax(0,1fr))}}.ucb__tile{border-radius:var(--radius-lg);background:var(--glass-fill);border:1px solid var(--glass-border);min-width:0;box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);transition:border-color var(--duration-base);align-content:start;gap:1rem;padding:1rem;display:grid}.ucb__tile:hover{border-color:var(--product-glow-line)}.ucb__text{gap:.4rem;padding:.25rem .5rem .5rem;display:grid}.ucb__title{font-size:var(--text-xl);margin:0;line-height:1.2}.ucb__text p{color:var(--color-muted);margin:0}@media (width>=75rem){.ucb__tile--wide{grid-column:span 2;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-content:center;align-items:center}.ucb__tile--wide .ucb__text{order:-1;padding:1rem}.ucb__tile--wide .ucb__title{font-size:var(--text-2xl)}.ucb__tile--lead{border-color:var(--product-glow-line);background:radial-gradient(70% 70% at 0% 0%, var(--product-glow), transparent 70%), var(--glass-fill)}}@media (width>=95rem){.ucb{grid-template-columns:repeat(4,minmax(0,1fr))}}.ucb__screen{--ucs-tint:255 255 255;--ucs-ink:#fff;--ucs-text:#e8edf5;--ucs-line:#ffffff1a;--ucs-muted:#8b98ae;--ucs-2:#131d33;--ucs-good:#34d399;--ucs-bad:#f87171;--ucs-a:#f38f1d;--ucs-b:#f38f1d;--ucs-ground:linear-gradient(160deg, #131d33, #0b1220);border:1px solid var(--ucs-line);background:var(--ucs-ground);min-width:0;color:var(--ucs-text);font-family:var(--font-mono);border-radius:.9rem;font-size:.8125rem;line-height:1.4;overflow:hidden}:root[data-theme=light] .ucb__screen,:root.theme-system-light:not([data-theme=dark]) .ucb__screen{--ucs-tint:14 23 38;--ucs-ink:#0e1726;--ucs-text:#2a3a4e;--ucs-line:#0e17261c;--ucs-muted:#55627a;--ucs-2:#fff;--ucs-good:#0b8a5a;--ucs-bad:#dc4b4b;--ucs-ground:linear-gradient(160deg, #f7f9fc, #eef2f8)}.ucb__screen-bar{border-bottom:1px solid var(--ucs-line);color:var(--ucs-muted);align-items:center;gap:.4rem;padding:.6rem .9rem;display:none}.ucb__screen-bar i{background:#f87171;border-radius:50%;width:.55rem;height:.55rem}.ucb__screen-bar i:nth-child(2){background:#fbbf24}.ucb__screen-bar i:nth-child(3){background:#34d399;margin-right:.5rem}.ucb__screen-bar b{color:var(--ucs-good);margin-left:auto;font-weight:500}.ucb__screen-body{height:11.5rem;min-height:0;padding:1rem;display:grid;position:relative;overflow:hidden}@media (width>=75rem){.ucb__tile--wide .ucb__screen-bar{display:flex}.ucb__tile--wide .ucb__screen-body{height:14rem}}@media (width>=95rem){.ucb--pairs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.ucb--pairs .ucb__screen-bar{display:flex}.ucb--pairs .ucb__screen-body{height:13rem}.ucb--pairs .ucb__text{padding:.5rem 1rem 1rem}.ucb--pairs .ucb__title{font-size:var(--text-2xl)}}.ucb__tile.is-paused .ucs-scene,.ucb__tile.is-paused .ucs-scene *{animation-play-state:paused}.ucs-scene{align-content:center;gap:.75rem;min-width:0;height:100%;min-height:0;display:grid}.ucs-scene svg{width:100%;height:100%;display:block}.ucs-dim{color:var(--ucs-muted)}.ucs-chip{border:1px solid var(--ucs-line);background:rgb(var(--ucs-tint) / .04);white-space:nowrap;border-radius:1rem;align-items:center;gap:.4rem;padding:.2rem .55rem;font-size:.75rem;display:inline-flex}.ucs-live{background:var(--ucs-good);border-radius:50%;width:.45rem;height:.45rem;animation:1.4s ease-in-out infinite ucs-blink}@keyframes ucs-blink{50%{opacity:.25}}.ucs-skel{background:rgb(var(--ucs-tint) / .14);border-radius:1rem;height:.5rem;display:block}.ucs-s-install .ucs-app{grid-template-columns:2rem minmax(0,1fr) minmax(0,1.3fr) 1.25rem;align-items:center;gap:.75rem;display:grid}.ucs-s-install .ucs-ic{background:rgb(var(--ucs-tint) / .07);border:1px solid var(--ucs-line);border-radius:.5rem;place-items:center;width:2rem;height:2rem;display:grid}.ucs-s-install .ucs-ic i{background:linear-gradient(135deg, var(--ucs-a), var(--ucs-b));border-radius:.2rem;width:.8rem;height:.8rem}.ucs-s-install .ucs-track{background:rgb(var(--ucs-tint) / .08);border-radius:1rem;height:.4rem;overflow:hidden}.ucs-s-install .ucs-track i{border-radius:inherit;background:linear-gradient(90deg, var(--ucs-a), var(--ucs-b));transform-origin:0;height:100%;animation:ucs-load 7s var(--d) infinite both;display:block}.ucs-s-install .ucs-ok{color:var(--ucs-good);animation:ucs-ok 7s var(--d) infinite both;font-weight:700}@keyframes ucs-load{0%{transform:scaleX(0)}16%,88%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes ucs-ok{0%,15%{opacity:0;transform:scale(.4)}19%,88%{opacity:1;transform:scale(1)}to{opacity:0}}.ucs-s-auto{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-content:stretch;align-items:stretch}.ucs-s-auto .ucs-feed{border:1px solid var(--ucs-line);border-radius:.6rem;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.ucs-s-auto .ucs-feed ul{margin:0;padding:0 .75rem;list-style:none;animation:9s linear infinite ucs-feed}.ucs-s-auto .ucs-feed li{white-space:nowrap;align-items:center;gap:.6rem;padding:.45rem 0;display:flex}.ucs-s-auto .ucs-feed li b{background:var(--ucs-a);border-radius:50%;flex:none;width:.4rem;height:.4rem}@keyframes ucs-feed{to{transform:translateY(-50%)}}.ucs-s-auto .ucs-side{align-content:center;gap:.6rem;display:grid}.ucs-s-auto .ucs-count{font:500 2rem/1 var(--font-mono);color:var(--ucs-ink);font-variant-numeric:tabular-nums}.ucs-s-auto .ucs-workers{gap:.5rem;display:flex}.ucs-s-auto .ucs-workers i{border:2px solid rgb(var(--ucs-tint) / .14);border-top-color:var(--ucs-a);border-radius:50%;width:1.1rem;height:1.1rem;animation:.9s linear infinite ucs-spin}.ucs-s-auto .ucs-workers i:nth-child(2){animation-duration:1.2s}.ucs-s-auto .ucs-workers i:nth-child(3){animation-duration:.7s}@keyframes ucs-spin{to{transform:rotate(360deg)}}.ucs-s-bot{align-content:end;gap:.5rem}.ucs-s-bot .ucs-msg{max-width:62%;animation:ucs-msg 8s var(--d) infinite both;border-radius:.9rem;gap:.35rem;padding:.6rem .75rem;display:grid}.ucs-s-bot .ucs-msg--user{background:rgb(var(--ucs-tint) / .09);border-bottom-right-radius:.25rem;justify-self:end}.ucs-s-bot .ucs-msg--bot{background:linear-gradient(120deg,#f38f1d47,#ff6a2b33);border:1px solid #f38f1d59;border-bottom-left-radius:.25rem;justify-self:start}.ucs-s-bot .ucs-typing{justify-self:start;gap:.25rem;padding:.6rem .75rem;display:flex}.ucs-s-bot .ucs-typing i{background:var(--ucs-a);border-radius:50%;width:.4rem;height:.4rem;animation:1s ease-in-out infinite ucs-dot}.ucs-s-bot .ucs-typing i:nth-child(2){animation-delay:.15s}.ucs-s-bot .ucs-typing i:nth-child(3){animation-delay:.3s}@keyframes ucs-msg{0%,4%{opacity:0;transform:translateY(.6rem)scale(.96)}9%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes ucs-dot{50%{opacity:.5;transform:translateY(-.25rem)}}.ucs-s-trade{grid-template-rows:auto minmax(0,1fr);align-content:stretch}.ucs-s-trade .ucs-top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ucs-s-trade .ucs-price{font:500 1.125rem var(--font-mono);color:var(--ucs-ink);font-variant-numeric:tabular-nums}.ucs-s-trade .ucs-candle{transform-box:fill-box;transform-origin:50% 100%;animation:ucs-candle 7s calc(var(--i) * .16s) infinite both}.ucs-s-trade .ucs-up{fill:var(--ucs-good);stroke:var(--ucs-good)}.ucs-s-trade .ucs-down{fill:var(--ucs-bad);stroke:var(--ucs-bad)}.ucs-s-trade .ucs-line{fill:none;stroke:var(--ucs-a);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:700;animation:7s infinite both ucs-line}.ucs-s-trade .ucs-grid{stroke:rgb(var(--ucs-tint) / .07);stroke-width:1px}@keyframes ucs-candle{0%{opacity:0;transform:scaleY(0)}5%,90%{opacity:1;transform:scaleY(1)}to{opacity:0}}@keyframes ucs-line{0%,30%{stroke-dashoffset:700px}70%,90%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.ucs-s-host{grid-template-rows:auto 1fr auto;align-content:stretch}.ucs-s-host .ucs-address{border:1px solid var(--ucs-line);background:rgb(var(--ucs-tint) / .04);border-radius:1rem;align-items:center;gap:.5rem;min-width:0;padding:.4rem .7rem;display:flex;overflow:hidden}.ucs-s-host .ucs-address .ucs-skel{width:0;max-width:55%;animation:6s steps(14,end) infinite both ucs-type}.ucs-s-host .ucs-pagebox{grid-template-rows:1.1fr 1fr;grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.ucs-s-host .ucs-blk{background:rgb(var(--ucs-tint) / .08);animation:ucs-blk 6s var(--d) infinite both;border-radius:.5rem}.ucs-s-host .ucs-blk:first-child{background:linear-gradient(120deg,#f38f1d59,#ff6a2b2e);grid-column:1/-1}.ucs-s-host .ucs-foot{flex-wrap:wrap;gap:.5rem;display:flex}@keyframes ucs-type{0%{width:0}22%,to{width:9rem}}@keyframes ucs-blk{0%,22%{opacity:0;transform:translateY(.5rem)}30%,92%{opacity:1;transform:none}to{opacity:0}}.ucs-s-files{grid-template-rows:1fr auto;align-content:stretch}.ucs-s-files .ucs-lane{justify-content:space-between;align-items:center;display:flex;position:relative}.ucs-s-files .ucs-end{z-index:1;background:var(--ucs-2);border:1px solid var(--ucs-line);width:4.25rem;height:4.25rem;color:var(--ucs-ink);border-radius:1rem;place-items:center;display:grid;position:relative}.ucs-s-files .ucs-end .icon{font-size:1.9rem}.ucs-s-files .ucs-end--safe{color:var(--ucs-good);border-color:#34d39980;animation:2.4s ease-in-out infinite ucs-safe}.ucs-s-files .ucs-wire{border-top:2px dashed rgb(var(--ucs-tint) / .16);position:absolute;top:50%;left:4.25rem;right:4.25rem}.ucs-s-files .ucs-doc{background:linear-gradient(160deg, var(--ucs-a), var(--ucs-b));width:1.5rem;height:1.9rem;animation:ucs-doc 3.6s var(--d) linear infinite both;border-radius:.3rem;margin-top:-.95rem;position:absolute;top:50%;left:4.5rem}.ucs-s-files .ucs-doc:after{content:"";background:#1a100580;height:2px;position:absolute;top:.5rem;left:.3rem;right:.3rem;box-shadow:0 .35rem #1a100580,0 .7rem #1a100580}.ucs-s-files .ucs-meter{grid-template-columns:auto 1fr;align-items:center;gap:.75rem;display:grid}.ucs-s-files .ucs-track{background:rgb(var(--ucs-tint) / .08);border-radius:1rem;height:.4rem;overflow:hidden}.ucs-s-files .ucs-track i{background:linear-gradient(90deg, var(--ucs-a), var(--ucs-b));transform-origin:0;height:100%;animation:7.2s linear infinite ucs-sync;display:block}@keyframes ucs-doc{0%{opacity:0;left:4.5rem;transform:scale(.7)}12%{opacity:1;transform:scale(1)}85%{opacity:1}to{opacity:0;left:calc(100% - 6rem);transform:scale(.7)}}@keyframes ucs-safe{50%{box-shadow:0 0 0 .45rem #34d3991f}}@keyframes ucs-sync{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ucs-s-transfer{grid-template-rows:1fr auto;align-content:stretch}.ucs-s-transfer .ucs-lane{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.ucs-s-transfer .ucs-end{background:var(--ucs-2);border:1px solid var(--ucs-line);width:4.25rem;height:4.25rem;color:var(--ucs-ink);border-radius:1rem;place-items:center;display:grid}.ucs-s-transfer .ucs-end .icon{font-size:1.9rem}.ucs-s-transfer .ucs-pipe{border-block:1px solid var(--ucs-line);background:linear-gradient(90deg, transparent, rgb(var(--ucs-tint) / .05), transparent);height:2.6rem;position:relative;overflow:hidden}.ucs-s-transfer .ucs-pkt{background:linear-gradient(90deg, transparent, var(--ucs-a), var(--ucs-b));width:2.4rem;height:.5rem;animation:ucs-pkt 1.5s var(--d) linear infinite both;border-radius:1rem;position:absolute;top:.45rem;left:0}.ucs-s-transfer .ucs-pkt--back{background:linear-gradient(270deg, transparent, var(--ucs-good));animation-name:ucs-pkt-back;top:auto;bottom:.45rem}.ucs-s-transfer .ucs-meter{grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;display:grid}.ucs-s-transfer .ucs-track{background:rgb(var(--ucs-tint) / .08);border-radius:1rem;height:.4rem;overflow:hidden}.ucs-s-transfer .ucs-track i{background:linear-gradient(90deg, var(--ucs-a), var(--ucs-b));transform-origin:0;height:100%;animation:7.2s linear infinite ucs-sync;display:block}@keyframes ucs-pkt{0%{left:-2.4rem}to{left:100%}}@keyframes ucs-pkt-back{0%{left:100%}to{left:-2.4rem}}.ucs-s-team .ucs-link{stroke:rgb(var(--ucs-tint) / .16);stroke-width:1.5px;stroke-dasharray:3 6;animation:1.2s linear infinite ucs-flow}.ucs-s-team .ucs-link--on{stroke:var(--ucs-a)}.ucs-s-team .ucs-server{fill:var(--ucs-2);stroke:var(--ucs-a);stroke-width:1.5px}.ucs-s-team .ucs-on{fill:var(--ucs-good)}.ucs-s-team .ucs-slot,.ucs-s-team .ucs-person .ucs-face,.ucs-s-team .ucs-person path{fill:none;stroke:var(--ucs-ink);stroke-width:1.5px;stroke-linecap:round}.ucs-s-team .ucs-person .ucs-ring{fill:rgb(var(--ucs-tint) / .05);stroke:var(--ucs-line)}.ucs-s-team .ucs-person{animation:ucs-join 8s calc(var(--i) * .9s) infinite both;transform-box:fill-box;transform-origin:50%}.ucs-s-team .ucs-status{fill:var(--ucs-good);animation:ucs-status 8s calc(var(--i) * .9s + .4s) infinite both}@keyframes ucs-flow{to{stroke-dashoffset:-9px}}@keyframes ucs-join{0%,3%{opacity:0;transform:scale(.5)}9%,92%{opacity:1;transform:scale(1)}to{opacity:0}}@keyframes ucs-status{0%,8%{opacity:0}12%,to{opacity:1}}.ucs-s-media{grid-template-rows:1fr auto auto;align-content:stretch}.ucs-s-media .ucs-strip{border:1px solid var(--ucs-line);border-radius:.6rem;position:relative;overflow:hidden}.ucs-s-media .ucs-frames{gap:.4rem;width:max-content;height:100%;padding:.4rem;animation:6s linear infinite ucs-reel;display:flex}.ucs-s-media .ucs-frames i{background:linear-gradient(160deg, rgb(var(--ucs-tint) / .16), rgb(var(--ucs-tint) / .04));border-radius:.35rem;width:5.5rem}.ucs-s-media .ucs-frames i:nth-child(3n){background:linear-gradient(160deg,#f38f1d80,#ff6a2b26)}.ucs-s-media .ucs-frames i:nth-child(4n){background:linear-gradient(160deg,#f38f1d66,#f38f1d14)}.ucs-s-media .ucs-head{background:var(--ucs-ink);width:2px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 .75rem .15rem #f38f1db3}.ucs-s-media .ucs-levels{align-items:end;gap:.25rem;height:1.75rem;display:flex}.ucs-s-media .ucs-levels i{background:linear-gradient(0deg, var(--ucs-a), var(--ucs-b));transform-origin:50% 100%;height:100%;animation:ucs-level var(--t) ease-in-out infinite alternate;border-radius:2px;flex:1}.ucs-s-media .ucs-scrub{background:rgb(var(--ucs-tint) / .08);border-radius:1rem;height:.3rem;overflow:hidden}.ucs-s-media .ucs-scrub i{background:var(--ucs-ink);transform-origin:0;height:100%;animation:6s linear infinite ucs-sync;display:block}@keyframes ucs-reel{to{transform:translate(-35.4rem)}}@keyframes ucs-level{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.ucs-scene *,.ucs-scene{animation:none!important}.ucs-s-host .ucs-address .ucs-skel{width:9rem}}.inc{--inc-inner:var(--tile-inner,var(--glass-fill));--inc-well:#fff}@supports (color:color-mix(in lab, red, red)){.inc{--inc-well:color-mix(in srgb, var(--color-ink) 5%, var(--inc-inner))}}.inc{--inc-hi:var(--color-accent-soft);--inc-ring:0 0 0 1px #f38f1d52;--inc-lift:0 1px 2px #0e17260d;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"desk desk""left right";align-items:center;gap:1.5rem clamp(1rem,3vw,2rem);margin-top:2.5rem;display:grid}.inc__list{align-content:start;gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.inc__list--left{grid-area:left}.inc__list--right{grid-area:right}.inc__item{min-height:3.5rem;color:var(--color-ink);transition:background-color var(--duration-fast), box-shadow var(--duration-fast);border-radius:1rem;align-items:center;gap:.85rem;padding:.6rem .85rem;font-weight:600;line-height:1.3;display:flex}.inc__item.is-on{background:var(--inc-inner);box-shadow:var(--inc-lift)}.inc__icon{background:var(--inc-well);width:2.25rem;height:2.25rem;color:var(--color-muted);transition:background-color var(--duration-fast), color var(--duration-fast), box-shadow var(--duration-fast);border-radius:.7rem;flex:none;place-items:center;font-size:1.1rem;display:grid}.inc__icon--lg{width:2.75rem;height:2.75rem;font-size:1.25rem}.inc__item.is-on .inc__icon{background:var(--inc-hi);color:var(--color-accent-text);box-shadow:var(--inc-ring)}.inc__desk{grid-area:desk;width:100%;max-width:34rem;margin-inline:auto}.inc__screen{background:var(--inc-inner);box-shadow:var(--inc-lift);border-radius:1.25rem;padding:.75rem}.inc__bar{gap:.35rem;padding:.2rem .3rem .7rem;display:flex}.inc__bar i,.inc__task i{background:var(--color-line-strong);border-radius:50%;display:block}.inc__bar i{width:.6rem;height:.6rem}.inc__bar i:first-child,.inc__task i:nth-child(2){background:#f38f1d99}.inc__glass{aspect-ratio:16/10.5;background:radial-gradient(120% 90% at 85% 10%, #f38f1d17, transparent 60%), linear-gradient(160deg, var(--tile,#0f1729), var(--tile,var(--color-panel)));border-radius:.75rem;max-width:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.inc__glass{background:radial-gradient(120% 90% at 85% 10%, #f38f1d17, transparent 60%), linear-gradient(160deg, color-mix(in srgb, var(--tile,var(--color-panel)) 82%, var(--inc-well)), var(--tile,var(--color-panel)))}}.inc__apps{grid-template-columns:repeat(var(--inc-apps), minmax(0, 3.6rem));place-content:center;gap:1.4rem clamp(.25rem,1.1vw,.9rem);display:grid;position:absolute;inset:.9rem .9rem 2.6rem}.inc__app{aspect-ratio:1;background:var(--inc-inner);width:100%;max-width:3rem;color:var(--color-muted);box-shadow:var(--inc-lift);transition:transform var(--duration-base) var(--ease-out), background-color var(--duration-base), color var(--duration-base), box-shadow var(--duration-base);border-radius:.65rem;justify-self:center;place-items:center;font-size:clamp(.9rem,2.4vw,1.4rem);display:grid}.inc__app.is-on{background:var(--inc-hi);color:var(--color-accent-text);box-shadow:var(--inc-ring), 0 10px 22px -12px #f38f1d59;transform:translateY(-2px)scale(1.1)}.inc__task{background:var(--inc-inner);justify-content:center;align-items:center;gap:.4rem;height:2rem;display:flex;position:absolute;inset:auto 0 0}@supports (color:color-mix(in lab, red, red)){.inc__task{background:color-mix(in srgb, var(--inc-inner) 80%, transparent)}}.inc__task i{border-radius:.25rem;width:.9rem;height:.9rem}.inc__stand{background:var(--inc-inner);width:22%;height:.6rem;box-shadow:var(--inc-lift);border-radius:0 0 .5rem .5rem;margin-inline:auto}@media (width<=37.99rem){.inc{grid-template-columns:minmax(0,1fr);grid-template-areas:"desk""left""right";row-gap:1.5rem}.inc__list--right{margin-top:-1.1rem}.inc__apps{gap:.9rem .25rem;inset:.6rem .6rem 2.4rem}}@media (width>=75rem){.inc{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,1fr);grid-template-areas:"left desk right";gap:clamp(1.5rem,3vw,3rem)}.inc__desk{max-width:none}.inc__list--left .inc__item{text-align:right;flex-direction:row-reverse}}@media (prefers-reduced-motion:reduce){.inc__app,.inc__app.is-on{transition:none;transform:none}}.inc-pillars{border-radius:var(--radius-lg);background:var(--glass-fill);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);margin-top:2.5rem;display:grid;overflow:hidden}.inc-pillar{border-top:1px solid var(--color-line);grid-template-columns:auto 1fr;align-items:center;gap:.2rem 1rem;padding:1.25rem 1.5rem;display:grid}.inc-pillar:first-child{border-top:0}.inc-pillar .inc__icon{background:#ffffff0d;grid-row:span 2}@supports (color:color-mix(in lab, red, red)){.inc-pillar .inc__icon{background:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.inc-pillar__title{font-size:var(--text-base);letter-spacing:.06em;margin:0}.inc-pillar__text{color:var(--color-muted);font-size:var(--text-sm);margin:0}@media (width>=55rem){.inc-pillars{grid-template-columns:repeat(3,minmax(0,1fr))}.inc-pillar{border-top:0;border-left:1px solid var(--color-line)}.inc-pillar:first-child{border-left:0}}.section-guarantees .section-heading{max-width:none}@media (width>=75rem){.section-guarantees .section-heading{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;column-gap:3rem;display:grid}.section-guarantees .section-heading>*{grid-column:1}.section-guarantees .section-heading__text{max-width:34rem;font-size:var(--text-lg);grid-area:1/2/span 2;place-self:end;margin-top:0}}.guarantees{border-radius:var(--radius-xl);background:var(--glass-fill);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);margin-top:2.5rem;display:grid;overflow:hidden}.guarantee{border-top:1px solid var(--color-line);min-width:0;transition:background-color var(--duration-base);align-content:start;gap:1rem;padding:clamp(1.25rem,2.4vw,2rem);display:grid}.guarantee:first-child{border-top:0}.guarantee:hover{background:radial-gradient(90% 60% at 50% 0%, var(--product-glow), transparent 70%)}@media (width>=75rem){.guarantees{grid-template-columns:repeat(var(--guarantees,3), minmax(0, 1fr))}.guarantee{border-top:0;border-left:1px solid var(--color-line)}.guarantee:first-child{border-left:0}}.guarantee__title{font-size:var(--text-2xl);margin:0;line-height:1.2}.guarantee__tag{border-radius:var(--radius-pill);background:var(--product-accent-soft);border:1px solid var(--product-glow-line);color:var(--product-accent-text);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;justify-self:start;margin:-.25rem 0 0;padding:.2rem .6rem}.guarantee__points{color:var(--color-body);gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.guarantee__points li{grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.6rem;display:grid}.guarantee__points .icon{box-sizing:content-box;background:var(--product-accent-soft);width:.75rem;height:.75rem;color:var(--product-accent-text);border-radius:50%;margin-top:.2rem;padding:.25rem}.gv{height:7.5rem;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-muted);align-content:center;gap:.75rem;margin-bottom:1.5rem;padding:0;line-height:1.3;display:grid;position:relative}.gv b{color:var(--color-ink);font-weight:500}.gv__row{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.gv__pill{border-radius:var(--radius-pill);background:#22c55e29;padding:.15rem .55rem}@supports (color:color-mix(in lab, red, red)){.gv__pill{background:color-mix(in srgb, var(--color-success-500) 16%, transparent)}}.gv__pill{color:var(--color-good-text);white-space:nowrap}.gv__days{grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem;display:grid}.gv__days i{aspect-ratio:1;background:var(--glass-fill);border:1px solid var(--color-line);max-height:2.4rem;animation:gv-day 7s calc(var(--i) * .45s) infinite both;border-radius:.5rem;place-items:center;font-style:normal;display:grid}@keyframes gv-day{0%,4%{background:var(--glass-fill);color:var(--color-muted);border-color:var(--color-line)}8%,86%{background:var(--product-accent-soft);color:var(--product-accent-text);border-color:var(--product-glow-line)}to{background:var(--glass-fill)}}.gv__chat{gap:.4rem;display:grid}.gv__msg{height:1.5rem;animation:gv-msg 6s calc(var(--i) * .9s) infinite both;border-radius:.75rem;display:block}.gv__msg--user{background:var(--glass-fill);border:1px solid var(--color-line);border-bottom-right-radius:.2rem;justify-self:end;width:46%}.gv__msg--agent{border:1px solid var(--product-glow-line);background:linear-gradient(120deg,#f38f1d4d,#ff6a2b2e);border-bottom-left-radius:.2rem;width:62%}@keyframes gv-msg{0%,3%{opacity:0;transform:translateY(.4rem)}9%,90%{opacity:1;transform:none}to{opacity:0}}.gv__channels{gap:.4rem;display:flex}.gv__channels i{background:var(--glass-fill);border:1px solid var(--color-line);width:1.75rem;height:1.75rem;color:var(--product-accent-text);border-radius:.5rem;place-items:center;font-size:.95rem;display:grid}.gv__live{align-items:center;gap:.35rem;display:inline-flex}.gv__live:before{content:"";background:var(--color-success-500);border-radius:50%;width:.45rem;height:.45rem;animation:1.4s ease-in-out infinite gv-blink}@keyframes gv-blink{50%{opacity:.3}}.gv__figure{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--color-ink);font-size:2rem;font-weight:700;line-height:1}.gv__bars{align-items:end;gap:3px;height:2.6rem;display:flex}.gv__bars i{background:var(--color-success-500);opacity:.85;transform-origin:50% 100%;height:100%;animation:gv-bar 6s calc(var(--i) * 30ms) infinite both;border-radius:2px;flex:1}.gv__bars .gv__dip{background:var(--color-warning-300);height:62%}@keyframes gv-bar{0%{transform:scaleY(0)}12%,to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.gv__days i:nth-child(-n+5){background:var(--product-accent-soft);color:var(--product-accent-text);border-color:var(--product-glow-line)}}.hx .hero__title{max-width:none}.hx__inner{gap:2.5rem;display:grid;position:relative}.hx__inner--centre{text-align:center;justify-items:center;gap:1.4rem}.hx__inner--centre .hero__title{max-width:22ch}.hx__inner>*{animation:rise 1.1s var(--ease-out) both}.hx__lead{font-size:var(--text-lg);color:var(--color-body);max-width:36rem;margin:0;line-height:1.55}.hx__more{color:var(--color-muted);max-width:36rem;margin:0;font-size:.9375rem}.hx__inner--centre .hx__lead,.hx__inner--centre .hx__more{max-width:46rem}.hx__subhead{font-size:var(--text-xl);color:var(--color-ink);margin:0;line-height:1.3}.hx-price{gap:.35rem;display:grid}.hx-price__label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;line-height:1.3}.hx-price__line{flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;margin:0;display:flex}.hx-price__value{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin:0;font-size:3rem;font-weight:700;line-height:1}.hx-price__note{color:var(--color-muted);margin:0;font-size:.9375rem}.hx-actions{flex-wrap:wrap;gap:.6rem;display:flex}.hx-checks{color:var(--color-ink);flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;font-size:.9375rem;font-weight:500;list-style:none;display:flex}.hx-checks li{text-align:left;align-items:center;gap:.5rem;display:flex}.hx-checks .feature-list__icon{flex:none;margin-top:0}.hx-specs{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hx-spec{min-width:0;padding:.9rem 1.1rem}.hx-spec+.hx-spec{border-left:1px solid var(--color-line)}.hx-spec__value{font-family:var(--font-mono);color:var(--color-ink);font-size:.9375rem;font-weight:500;line-height:1.3}.hx-spec__label{color:var(--color-muted);font-size:.8125rem}.hx-rest{gap:.75rem;display:grid}@media (width<=34.99rem){.hx-specs{grid-template-columns:1fr}.hx-spec+.hx-spec{border-left:0;border-top:1px solid var(--color-line)}.hx-actions .btn{flex:100%}}.hx--offer .hx__inner,.hx--picker .hx__inner{gap:1.6rem}.hx-bar{border-radius:var(--radius-xl);border-color:var(--product-glow-line);text-align:left;grid-template-areas:"price""actions""specs";width:100%;margin-top:1.5rem;display:grid;overflow:hidden}.hx-bar>.hx-price{grid-area:price;padding:2rem 2.25rem 0}.hx-bar>.hx-actions{grid-area:actions;align-items:center;padding:1.5rem 2.25rem 2rem}.hx-bar>.hx-specs{border-top:1px solid var(--color-line);grid-area:specs}.hx-bar .hx-spec{padding:1.5rem 2.25rem}.hx-bar .hx-spec__value{font-size:var(--text-base)}.hx-bar:not(:has(>.hx-price))>.hx-actions{padding-top:2rem}@media (width>=50rem){.hx-bar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"price actions""specs specs";align-items:center}.hx-bar>.hx-price{padding:2rem 2.25rem}.hx-bar>.hx-actions{justify-content:flex-end;padding:2rem 2.25rem}}.hx-checks--centre{justify-content:center;gap:.9rem 3rem;display:grid}@media (width>=35rem){.hx-checks--centre{grid-template-columns:repeat(2,max-content)}}@media (width>=62rem){.hx-checks--centre{grid-template-columns:repeat(3,max-content)}}.hx__reviews--top{justify-content:center}.hx-deck{border-radius:var(--radius-xl);text-align:left;width:100%;margin-top:1.5rem;overflow:hidden}.hx-deck__main{display:grid}.hx-deck__price{background:var(--product-accent-soft);align-content:center;gap:.75rem;padding:2.25rem;display:grid}.hx-deck__price .hx-price__value{font-size:3.5rem}.hx-deck__deal{font-size:var(--text-sm);color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:flex}.hx-deck__name{color:var(--color-ink)}.hx-deck__amount{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-ink)}.hx-deck__specs{border-top:1px solid var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hx-cell{grid-template-rows:auto auto 1fr auto;align-content:start;gap:.2rem;min-width:0;padding:2rem 1.5rem;display:grid}.hx-cell .hx-steps{align-self:end}.hx-cell+.hx-cell{border-left:1px solid var(--color-line)}.hx-cell__top{justify-content:space-between;align-items:center;gap:.5rem;min-height:1.6rem;margin-bottom:.5rem;display:flex}.hx-cell__icon{color:var(--product-accent-text);font-size:1.4rem}.hx-cell__now{font-family:var(--font-mono);white-space:nowrap}.hx-cell__value{font-family:var(--font-display);font-size:var(--text-base);color:var(--color-ink);font-weight:700;line-height:1.25}.hx-cell__label{color:var(--color-muted);font-size:.8125rem}.hx-steps{grid-template-columns:repeat(var(--steps,5), minmax(0, 1fr));gap:3px;margin-top:1.4rem;display:grid}.hx-step{cursor:pointer;font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-muted);background:0 0;border:0;border-radius:.3rem;justify-items:center;gap:.4rem;padding:.55rem 0 .3rem;font-weight:500;line-height:1;display:grid}.hx-step i{border-radius:var(--radius-pill);background:var(--color-line-strong);width:100%;height:.5rem;transition:background var(--duration-fast)}.hx-step.is-on i,.hx-step:hover i{background:var(--product-accent)}.hx-step i{position:relative}.hx-step:hover span,.hx-step.is-at span{color:var(--color-ink);font-weight:700}.hx-step.is-at i:after{content:"";background:var(--glass-fill);border:3px solid var(--product-accent);border-radius:50%;width:1rem;height:1rem;margin:-.5rem 0 0 -.5rem;position:absolute;top:50%;left:50%;box-shadow:0 1px 4px #00000040}.hx-step.is-at i:before{content:"";border:2px solid var(--product-accent);opacity:0;border-radius:50%;width:1rem;height:1rem;margin:-.5rem 0 0 -.5rem;position:absolute;top:50%;left:50%}:not(.is-picked)>.hx-deck .hx-step.is-at i:before{animation:2.2s ease-out infinite hx-ping}:not(.is-picked)>.hx-deck .hx-step:not(.is-on) i{animation:2.8s ease-in-out infinite hx-run;animation-delay:calc(var(--n) * .18s)}@keyframes hx-ping{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(2.4)}}@keyframes hx-run{0%,55%,to{background:var(--color-line-strong)}20%{background:color-mix(in srgb, var(--product-accent) 55%, var(--color-line-strong))}}.hx-deck__hint{font-size:var(--text-sm);color:var(--product-accent-text);text-align:left;align-items:center;gap:.5rem;margin:0;font-weight:600;line-height:1.35;display:flex}.hx-deck__hint .live-dot{background:var(--product-accent);flex:none}@media (prefers-reduced-motion:reduce){.hx-step i,.hx-step i:before{animation:none!important}}.hx-deck__go{border-top:1px solid var(--color-line);align-content:center;padding:2rem 2.25rem;display:grid}.hx-deck__go .hx-actions{display:grid}.hx-deck__foot{border-top:1px solid var(--color-line);justify-content:center;padding:1.5rem 2.25rem;display:flex}.hx-deck__foot .hx-checks{font-size:var(--text-sm)}@media (width>=86rem){.hx-deck__foot{padding-inline:1.5rem}.hx-deck__foot .hx-checks{white-space:nowrap;flex-wrap:nowrap;justify-content:space-between;gap:1rem;width:100%;font-size:.8125rem;display:flex}.hx-deck__foot .hx-checks li{gap:.4rem}}@media (width>=80rem){.hx-deck__main{grid-template-columns:18rem minmax(0,1fr) max-content}.hx-deck__main:not(:has(.hx-deck__price)){grid-template-columns:minmax(0,1fr) max-content}.hx-deck__specs,.hx-deck__go{border-top:0;border-left:1px solid var(--color-line)}}@media (width<=39.99rem){.hx-deck__specs{grid-template-columns:1fr}.hx-cell{padding:1.4rem 1.25rem}.hx-cell+.hx-cell{border-left:0;border-top:1px solid var(--color-line)}.hx-deck__price,.hx-deck__go,.hx-deck__foot{padding-inline:1.25rem}.hx-deck__foot{justify-content:flex-start}.hx-bar>.hx-price,.hx-bar>.hx-actions,.hx-bar .hx-spec{padding-inline:1.25rem}.hx-step{min-height:2.75rem}}.plan-card.is-picked{border-color:var(--product-accent);box-shadow:0 0 0 1px var(--product-accent)}.plan-card>.plan-card__pick{z-index:2;white-space:nowrap;position:absolute;top:-.7rem;left:1rem}.hx__top{align-items:center;gap:3rem;display:grid}.hx__copy{gap:1.5rem;min-width:0;display:grid}.hx__copy .hx__lead,.hx__copy .hx__more{max-width:33rem}.hx__copy .hx__more{margin-top:-.5rem}.hx__buy{gap:1.5rem;margin-top:1rem;display:grid}.hx__side{gap:1.5rem;min-width:0;display:grid}.hx__strip{text-align:center;flex-direction:column;align-items:center;gap:1.875rem;margin-top:1rem;padding-top:1rem;display:flex}.hx__strip .trust-badges{justify-content:center;gap:0}.hx__strip .trust-badge{padding-inline:2.75rem}.hx__strip .trust-badge+.trust-badge{border-left:1px solid var(--color-line)}.hx__strip .trust-badge__link{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-template-areas:"score stars""name name";justify-content:center;align-items:baseline;gap:.5rem .625rem;padding:0;display:grid}.hx__strip .trust-badge__rating{letter-spacing:-.02em;grid-area:score;font-size:1.875rem;line-height:1}.hx__strip .trust-badge__stars{letter-spacing:.1em;color:#ffffff29;grid-area:stars;font-size:.875rem;line-height:1;position:relative}@supports (color:color-mix(in lab, red, red)){.hx__strip .trust-badge__stars{color:color-mix(in srgb, var(--color-ink) 16%, transparent)}}.hx__strip .trust-badge__stars:after{content:"★★★★★";width:var(--fill,100%);white-space:nowrap;color:var(--color-brand-500);position:absolute;top:0;left:0;overflow:hidden}.hx__strip .trust-badge__logo{height:auto;color:var(--color-muted);background:0 0;border:0;grid-area:name;justify-self:center;padding:0;font-size:.8125rem;font-weight:500}.hx__strip .trust-badge__logo i{display:none}.hx__strip .trust-badge__link:hover .trust-badge__logo{color:var(--color-ink)}.hx__strip .hx-checks{color:var(--color-muted);grid-template-columns:max-content;justify-content:center;justify-items:center;gap:.75rem 2rem;font-size:.875rem;display:grid}@media (width>=35rem){.hx__strip .hx-checks{grid-template-columns:repeat(2,max-content);justify-items:start}}@media (width>=52rem){.hx__strip .hx-checks{grid-template-columns:repeat(3,max-content)}}@media (width>=75rem){.hx__strip .hx-checks{grid-template-columns:repeat(6,max-content);gap:.75rem 1.75rem}}.hx__strip .hx-checks .feature-list__icon{width:auto;height:auto;color:var(--color-brand-500);background:0 0;border:0}.hx__strip .hx-checks .feature-list__icon .icon{stroke-width:2.6px;width:.875rem;height:.875rem}@media (width<=34.99rem){.hx__strip .trust-badge{padding-inline:1rem}.hx__strip .trust-badge__link{grid-template-areas:"score""stars""name";justify-items:center}.hx__strip .trust-badge__rating{font-size:1.5rem}}@media (width>=75rem){.hx__top{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:clamp(2.5rem,3.5vw,3.5rem)}.hx__copy .hx__lead,.hx__copy .hx__more{max-width:40rem}.hx--desktop .hx__inner,.hx--ssh .hx__inner{gap:3.5rem}}.hx-view{border-radius:var(--radius-lg);min-width:0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-muted);font-weight:500;line-height:1.4;overflow:hidden}.hx-view__bar{border-bottom:1px solid var(--color-line);align-items:center;gap:.6rem;padding:.8rem 1.1rem;line-height:1;display:flex}.hx-view__bar i{background:var(--color-line-strong);border-radius:50%;width:.6rem;height:.6rem}.hx-view__bar b{color:var(--color-ink);margin-left:.4rem;font-weight:500}.hx-view__live{color:var(--color-good-text);align-items:center;gap:.4rem;margin-left:auto;display:flex}.hx-view__live:before{content:"";background:currentColor;border-radius:50%;width:.45rem;height:.45rem;animation:1.8s ease-in-out infinite hx-blink}@keyframes hx-blink{50%{opacity:.3}}.hx-specs--view .hx-spec{padding-block:.25rem;padding-inline:1.5rem}.hx-specs--view .hx-spec:first-child{padding-left:0}.hx-view__where{border-radius:var(--radius-pill);background:var(--product-accent-soft);border:1px solid var(--product-glow-line);font-family:var(--font-sans);color:var(--color-ink);white-space:nowrap;align-items:center;gap:.45rem;padding:.3rem .6rem .3rem .4rem;font-weight:600;display:inline-flex}.hx-tabs{grid-template-columns:repeat(var(--views,3), minmax(0, 1fr));border-bottom:1px solid var(--color-line);background:var(--color-panel-2);display:grid}.hx-tab{cursor:pointer;font-family:var(--font-sans);color:var(--color-muted);background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:.45rem;padding:.9rem .4rem;font-size:.8125rem;font-weight:600;line-height:1.2;display:flex}.hx-tab+.hx-tab{border-left:1px solid var(--color-line)}@media (width>=35rem){.hx-tabs--4 .hx-tab{white-space:nowrap;gap:.35rem;padding-inline:.3rem;font-size:.75rem}}.hx-tab[aria-pressed=true]{background:var(--glass-fill);border-bottom-color:var(--product-accent);color:var(--color-ink)}.hx-stage{aspect-ratio:16/10;max-width:100%;min-height:19rem;position:relative;overflow:hidden}.hx-pane{display:none;position:absolute;inset:0}.hx-pane.is-on{grid-template-columns:minmax(0,1fr);display:grid}.hx-pane>*{min-width:0}.hx-term,.hx-ai,.hx-cp__nav,.hx-cp__main{align-content:start}.hx-term>*,.hx-ai>*,.hx-cp>*{opacity:0}.is-on.hx-term>*,.is-on.hx-ai>*,.is-on.hx-cp>*{animation:.35s both hx-show;animation-delay:calc(var(--i,0) * .45s)}@keyframes hx-show{0%{opacity:0}to{opacity:1}}.hx-term{color:#e6ecf5;background:#050a14;gap:0;padding:1.5rem 1.6rem;font-size:.8125rem;font-weight:400;line-height:1.7}.hx-term>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hx-term u{color:#ffb865;text-decoration:none}.hx-term em{color:#8b98ae;font-style:normal}.hx-term strong{color:#6ee7a0;font-weight:500}.hx-term__cursor{vertical-align:-.15rem;background:#e6ecf5;width:.5rem;height:1rem;animation:1s steps(2,end) infinite hx-blink;display:inline-block}.hx-ai{gap:.7rem;padding:1.5rem 1.6rem}.hx-ai p{margin:0}.hx-ai__ask{border-radius:var(--radius-md);background:var(--color-panel-2);border:1px solid var(--color-line-strong);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink);justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .8rem;line-height:1.4;display:flex}.hx-ai__ask i{background:var(--product-accent);width:1.6rem;height:1.6rem;color:var(--color-on-brand);border-radius:50%;flex:none;place-items:center;display:grid}.hx-ai__step{border-radius:var(--radius-sm);border:1px solid var(--color-line);align-items:center;gap:.6rem;padding:.45rem .7rem;display:flex}.hx-ai__step small{letter-spacing:.1em;text-transform:uppercase;flex:none;font-size:.625rem;line-height:1}.hx-ai__step code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;color:var(--color-ink);overflow:hidden}.hx-ai__step b{color:var(--color-good-text);margin-left:auto;font-weight:500}.hx-ai__done{border-radius:var(--radius-md);background:var(--product-accent-soft);border:1px solid var(--product-glow-line);font-family:var(--font-sans);color:var(--color-body);padding:.6rem .8rem;font-size:.8125rem;font-weight:400;line-height:1.45}.hx-ai__done b{color:var(--color-ink)}.hx-ai__note{font-size:.6875rem}.hx-cp.is-on{grid-template-columns:8.5rem minmax(0,1fr)}.hx-cp__nav{border-right:1px solid var(--color-line);background:var(--color-panel-2);font-family:var(--font-sans);gap:.25rem;margin:0;padding:1.2rem .7rem;line-height:1;list-style:none;display:grid}.hx-cp__nav li{border-radius:.4rem;padding:.5rem .6rem}.hx-cp__nav li.is-on{background:var(--glass-fill);color:var(--color-ink);box-shadow:inset 2px 0 0 var(--product-accent)}.hx-cp__main{gap:.7rem;min-width:0;padding:1.4rem 1.5rem;display:grid}.hx-cp__head{align-items:center;gap:.6rem;display:flex}.hx-cp__head b{font-family:var(--font-display);color:var(--color-ink);font-size:.9375rem;font-weight:700;line-height:1.2}.hx-cp__head .hx-view__live{font-size:.6875rem}.hx-cp .hx-win__row b{align-items:center;gap:.35rem;display:inline-flex}.hx-cp__acts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.hx-cp__acts span{border-radius:var(--radius-sm);border:1px solid var(--color-line-strong);background:var(--glass-fill);font-family:var(--font-sans);color:var(--color-ink);text-align:center;padding:.5rem .6rem;font-weight:600;line-height:1.2}.hx-cp__acts span:first-child{background:var(--product-accent-soft);border-color:var(--product-glow-line)}.hx-desk{background:var(--color-panel-2);overflow:hidden}.hx-desk__shell{opacity:0;transition:opacity .6s;position:absolute;inset:0}.hx-desk__shell.is-on{opacity:1}.hx-desk__icons{text-align:center;gap:.9rem;font-size:.625rem;display:grid;position:absolute;top:6%;left:3.5%}.hx-desk__icons span{justify-items:center;gap:.25rem;display:grid}.hx-desk__icons i{background:var(--glass-fill);border:1px solid var(--color-line);border-radius:.35rem;width:1.7rem;height:1.7rem}.hx-desk__task{background:var(--glass-fill);border-top:1px solid var(--color-line);align-items:center;gap:.5rem;height:2.1rem;padding-inline:.7rem;font-size:.6875rem;display:flex;position:absolute;inset:auto 0 0}.hx-desk__task em{font-style:normal}.hx-desk__task span{align-items:center;gap:.35rem;margin-left:auto;display:inline-flex}.hx-desk__start{grid-template-columns:repeat(2,.38rem);gap:2px;display:grid}.hx-desk__start u{background:var(--color-ink);border-radius:1px;width:.38rem;height:.38rem}.hx-desk__search{border-radius:var(--radius-pill);background:var(--color-panel-2);border:1px solid var(--color-line);padding:.15rem 1.6rem .15rem .6rem}.hx-desk__app{background:var(--color-panel-2);border:1px solid var(--color-line);border-radius:.25rem;width:1.1rem;height:1.1rem}.hx-desk__app.is-open{box-shadow:0 3px 0 -1px var(--color-ink)}.hx-desk__view{opacity:0;transition:opacity .5s, transform .5s var(--ease-out);place-items:center;padding-left:14%;display:grid;position:absolute;inset:0 0 2.1rem;transform:scale(.97)}.hx-desk__view--full{padding-left:0;inset:0}.hx-desk__view.is-on{opacity:1;transform:none}.hx-win{background:var(--glass-fill);border:1px solid var(--color-line-strong);border-radius:.6rem;width:min(100% - 2rem,22rem)}.hx-win__bar{border-bottom:1px solid var(--color-line);color:var(--color-ink);justify-content:space-between;gap:1rem;padding:.5rem .75rem;display:flex}.hx-win__body{gap:.55rem;padding:.8rem .75rem;display:grid}.hx-win__row,.hx-win__field{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.hx-win__row b,.hx-win__field b{color:var(--color-ink);font-weight:500}.hx-win__field b{background:var(--color-panel-2);border:1px solid var(--color-line);border-radius:.35rem;flex:1;max-width:62%;padding:.3rem .55rem}.hx-win__btn{background:var(--product-accent);color:var(--color-on-brand);border-radius:.35rem;padding:.3rem .8rem}.hx-win__status:after{content:"…";animation:1.2s steps(2,end) infinite hx-blink}.hx-win__tag{background:var(--product-accent-soft);color:var(--product-accent-text);border-radius:.3rem;padding:.05rem .4rem}.hx-meter{border-radius:var(--radius-pill);background:var(--color-panel-2);border:1px solid var(--color-line);height:.4rem;overflow:hidden}.hx-meter i{background:var(--product-accent);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(.1)}.is-on .hx-meter i,.is-front .hx-meter i{animation:3.2s ease-out both hx-fill}.is-on .hx-meter--part i{animation-name:hx-part}@keyframes hx-fill{0%{transform:scaleX(.05)}to{transform:scaleX(1)}}@keyframes hx-part{0%{transform:scaleX(.05)}to{transform:scaleX(.32)}}.hx-win__new{opacity:0;transform:translateY(.3rem)}.is-on .hx-win__new{animation:.5s 2.6s both hx-in}.is-front .hx-win__new{animation:.5s 1s both hx-in}.is-front .hx-win__new+.hx-win__new{animation-delay:1.8s}@keyframes hx-in{to{opacity:1;transform:none}}.hx-speed.is-on{grid-template-rows:auto minmax(0,1fr) auto;gap:.75rem;padding:1.25rem 1.5rem}.hx-speed__top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.hx-speed__chip{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);font-family:var(--font-mono);color:var(--color-muted);white-space:nowrap;align-items:center;padding:.2rem .6rem;font-size:.75rem;display:inline-flex}.hx-speed__chip--hot{border-color:var(--product-glow-line);background:var(--product-accent-soft);color:var(--product-accent-text)}.hx-speed__gauge{min-height:0;position:relative}.hx-speed__gauge svg{width:100%;height:100%;position:absolute;inset:0}.hx-speed__track,.hx-speed__arc{fill:none;stroke-width:14px;stroke-linecap:round}.hx-speed__track{stroke:var(--color-line)}.hx-speed__arc{transition:stroke-dashoffset .9s var(--ease-out);filter:drop-shadow(0 0 10px #f38f1d59)}.hx-speed__ticks line{stroke:var(--color-line-strong);stroke-width:1.5px}.hx-speed__gauge text{fill:var(--color-muted);font-family:var(--font-mono);font-size:9px}.hx-speed__gauge .hx-speed__reading{fill:var(--color-ink);font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:36px;font-weight:700}.hx-speed__gauge .hx-speed__unit{fill:var(--product-accent-text);letter-spacing:.14em;font-size:10px}.hx-speed__spark{border-radius:var(--radius-md);border:1px solid var(--color-line);background:var(--color-panel-2);color:var(--product-accent-text);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.55rem .8rem;display:grid}.hx-speed__spark>svg{width:100%;height:2.1rem;display:block}.hx-speed__spark polyline{fill:none;stroke:var(--product-accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:all .9s var(--ease-out)}.hx-speed__area{fill:var(--product-accent-soft)}.is-paused .hx-meter i,.is-paused .hx-win__new,.is-paused .hx-pane>*,.is-paused .hx-term__cursor,.is-paused .hx-view__live:before,.is-paused .hx-win__status:after{animation-play-state:paused}.hx-view--open{border-radius:0;overflow:visible}.hx-view--open .hx-view__bar{border:0;padding:0 0 .5rem}.hx-view--open .hx-view__bar i{display:none}.hx-view--open .hx-view__bar b{margin-left:0}.hx-float{background:radial-gradient(closest-side, var(--product-glow), transparent)}.hx-float .hx-win{width:64%;transition:transform .5s var(--ease-out), border-color .5s;position:absolute;transform:scale(.94)}.hx-float .hx-win[data-win="0"]{top:6%;left:2%}.hx-float .hx-win[data-win="1"]{top:30%;left:34%}.hx-float .hx-win[data-win="2"]{top:55%;left:10%}.hx-float .hx-win:not(.is-front) :is(b,.hx-win__bar,.hx-win__tag){color:var(--color-muted)}.hx-float .hx-win:not(.is-front) :is(.hx-meter,.hx-sw){opacity:.45}.hx-float .hx-win.is-front{z-index:2;border-color:var(--product-glow-line);transform:none}.hx-sw{border-radius:var(--radius-pill);background:var(--color-line-strong);flex:none;width:1.7rem;height:.95rem;transition:background .4s;position:relative}.hx-sw:after{content:"";background:var(--glass-fill);border-radius:50%;width:.7rem;height:.7rem;transition:transform .4s;position:absolute;top:.12rem;left:.12rem}.hx-sw.is-set,.is-front .hx-sw--flip{background:var(--color-success-500)}.hx-sw.is-set:after,.is-front .hx-sw--flip:after{transform:translate(.75rem)}.is-front .hx-sw--flip,.is-front .hx-sw--flip:after{transition-delay:1.1s}.hx-view--open .hx-stage{overflow:visible}.hx-view--open .hx-tabs{background:0 0;border:0;flex-wrap:wrap;gap:.25rem 1.25rem;padding-bottom:.75rem;display:flex}.hx-view--open .hx-tab{background:0 0;border:0;border-bottom:1px solid #0000;padding:.4rem 0}.hx-view--open .hx-tab+.hx-tab{border-left:0}.hx-view--open .hx-tab[aria-pressed=true]{border-bottom-color:var(--product-accent);background:0 0}.hx-view--open :is(.hx-ai,.hx-cp,.hx-term){border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);background-color:var(--glass-fill);overflow:hidden}.hx-view--open .hx-term{background-color:#050a14}@media (width<=34.99rem){.hx-stage{aspect-ratio:auto;height:20rem}.hx-desk__icons,.hx-desk__search{display:none}.hx-desk__view{padding-left:0}.hx-win{font-size:.6875rem}.hx-float .hx-win{width:74%}.hx-float .hx-win[data-win="1"]{left:24%}.hx-tab{font-size:var(--text-xs);padding-inline:.2rem}.hx-tab .icon{display:none}.hx-term{font-size:.6875rem}.hx-cp.is-on{grid-template-columns:6.3rem minmax(0,1fr)}.hx-cp__nav{padding-inline:.35rem;font-size:.6875rem}.hx-cp__main{padding-inline:.7rem}.hx-specs--view .hx-spec{padding:.75rem 0}.hx-term,.hx-ai{padding:1rem 1.1rem}.hx-cp__main{padding:.9rem .8rem}.hx-speed.is-on{padding:1rem 1.1rem}}@media (prefers-reduced-motion:reduce){.hx-win__new{opacity:1;transform:none}.hx-term>*,.hx-ai>*,.hx-cp>*{opacity:1}.hx-meter i{transform:none}.hx-meter--part i{transform:scaleX(.32)}}@media (width>=75rem){.hs__top{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.hx-specs--copy{max-width:34rem;margin:0}.hs-stage{perspective:1400px;--hs-lift:0 1px 2px #0003, 0 6px 12px -4px #00000040, 0 20px 40px -16px #0006, 0 44px 80px -36px #00000080;--hs-lift-chip:0 1px 2px #0003, 0 10px 22px -12px #00000073;min-height:32rem;position:relative}:root[data-theme=light] .hs-stage,:root.theme-system-light:not([data-theme=dark]) .hs-stage{--hs-lift:0 1px 2px #0f172a0d, 0 6px 12px -4px #0f172a0f, 0 20px 40px -16px #0f172a1a, 0 44px 80px -36px #0f172a24;--hs-lift-chip:0 1px 2px #0f172a0d, 0 10px 22px -12px #0f172a29}.hs-stage__inner{transform-style:preserve-3d;transform:rotateX(var(--rx,6deg)) rotateY(var(--ry,-10deg));transition:transform .6s var(--ease-out);position:absolute;inset:0}.hs-back{position:absolute;top:-.5rem;right:-1rem;transform:translateZ(-120px)scale(1.06)}.hs-die{border:1px solid var(--product-glow-line);background:radial-gradient(closest-side, var(--product-glow), transparent), linear-gradient(135deg, var(--color-panel-2), var(--color-bg-2));width:19rem;height:19rem;box-shadow:0 0 120px -30px var(--product-glow);border-radius:1.6rem;display:block;position:relative}.hs-die__cores{grid-template-columns:repeat(4,1fr);gap:.45rem;display:grid;position:absolute;inset:2.2rem}.hs-die__cores i{border:1px solid var(--product-glow-line);background:var(--product-accent-soft);border-radius:.35rem;animation:3.2s infinite hs-core}.hs-die__cores i:nth-child(3n){animation-delay:.8s}.hs-die__cores i:nth-child(4n+1){animation-delay:1.6s}.hs-die__cores i:nth-child(5n){animation-delay:2.4s}@keyframes hs-core{50%{background:color-mix(in srgb, var(--product-accent) 55%, transparent)}}.hs-die__name{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--product-accent-text);white-space:nowrap;font-size:.75rem;position:absolute;bottom:-1.9rem;left:50%;translate:-50%}.hs-traces{width:calc(100% + 12rem);height:calc(100% + 12rem);position:absolute;inset:-6rem;overflow:visible}.hs-traces path{fill:none;stroke:var(--product-glow-line);stroke-width:1.4px}.hs-traces .hs-pulse{stroke:var(--product-accent);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:14 400;animation:3s linear infinite hs-trace}.hs-traces .hs-pulse:nth-of-type(2n){animation-delay:-1s}.hs-traces .hs-pulse:nth-of-type(3n){animation-delay:-2s}@keyframes hs-trace{to{stroke-dashoffset:-414px}}.hs-die--map{overflow:hidden}.hs-map__dots{background-image:radial-gradient(circle, var(--color-line-strong) 1.2px, transparent 1.6px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 45%,#0000 80%);mask-image:radial-gradient(circle,#000 45%,#0000 80%)}.hs-map__routes{width:100%;height:100%;position:absolute;inset:0}.hs-map__routes path{fill:none;stroke:var(--product-accent);stroke-width:1.6px;stroke-dasharray:5 6;opacity:.75;animation:1.4s linear infinite hs-route}@keyframes hs-route{to{stroke-dashoffset:-22px}}.hs-map__dot{fill:var(--product-accent-text)}.hs-map__hub{fill:var(--product-accent)}.hs-map__ring{fill:none;stroke:var(--product-accent);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite hs-ring}.hs-map__ring--late{animation-delay:1.3s}@keyframes hs-ring{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(4.5)}}.hs-card{border:1px solid var(--color-line-strong);background:#0c1322e6;border-radius:1.25rem;width:min(23rem,92%);position:absolute;top:57%;left:39%;overflow:hidden;transform:translate(-50%,-50%)translateZ(60px)}@supports (color:color-mix(in lab, red, red)){.hs-card{background:color-mix(in srgb, var(--glass-fill) 90%, transparent)}}.hs-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--hs-lift)}.hs-card__head{border-bottom:1px solid var(--color-line);align-items:center;gap:.6rem;padding:.8rem 1rem;display:flex}.hs-card__os{color:#fff;width:2rem;height:2rem;font:700 .75rem/1 var(--font-mono);background:#e95420;border-radius:.55rem;flex:none;place-items:center;display:grid}.hs-card__host{min-width:0;display:grid}.hs-card__host b{font-family:var(--font-mono);color:var(--color-ink);font-size:.82rem}.hs-card__host span{color:var(--color-muted);font-size:.74rem}.hs-card__on{border-radius:var(--radius-pill);color:var(--color-good-text);background:#22c55e1f;align-items:center;gap:.4rem;margin-left:auto;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.hs-card__on i{background:var(--color-success-500);border-radius:50%;width:.45rem;height:.45rem;animation:2.2s infinite pulse-dot}.hs-card__tabs{border-bottom:1px solid var(--color-line);background:var(--color-panel-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hs-card__tab{color:var(--color-muted);font:600 .74rem/1.2 var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.6rem .2rem}.hs-card__tab+.hs-card__tab{border-left:1px solid var(--color-line)}.hs-card__tab[aria-pressed=true]{background:var(--glass-fill);border-bottom-color:var(--product-accent);color:var(--color-ink)}.hs-card__body{height:14.5rem;font-family:var(--font-mono);color:var(--color-muted);padding:1rem;font-size:.74rem}.hs-card__body>[hidden]{display:none!important}.hs-card__body b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:600}.hs-live{grid-template-rows:auto minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);gap:.8rem 1rem;height:100%;display:grid}.hs-gauge{width:6.2rem;height:6.2rem;display:block;position:relative}.hs-gauge svg{width:100%;height:100%;transform:rotate(-90deg)}.hs-gauge circle{fill:none;stroke-width:8px;stroke:var(--color-line)}.hs-gauge .hs-gauge__fill{stroke:url(#gauge-gradient);stroke-linecap:round;transition:stroke-dashoffset .9s var(--ease-out)}.hs-gauge>span{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.hs-gauge>span b{font:700 1.45rem/1.1 var(--font-display)}.hs-bars{align-content:center;gap:.55rem;display:grid}.hs-bars>span{grid-template-columns:3.4rem minmax(0,1fr) 2.6rem;align-items:center;gap:.5rem;display:grid}.hs-bars b{text-align:right}.hs-meter{border-radius:var(--radius-pill);background:var(--color-line);height:.4rem;display:block;position:relative;overflow:hidden}.hs-meter i{width:var(--w);border-radius:inherit;background:var(--product-gradient);transition:width .9s var(--ease-out);position:absolute;inset:0 auto 0 0}.hs-net{grid-column:1/-1;grid-template-rows:auto minmax(0,1fr);gap:.3rem;min-height:0;display:grid}.hs-net__head{justify-content:space-between;display:flex}.hs-net svg{width:100%;height:100%;min-height:3rem;display:block}.hs-net polyline{fill:none;stroke:var(--product-accent);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.hs-net polygon{fill:var(--product-accent-soft)}.hs-card__foot{border-top:1px solid var(--color-line);font-family:var(--font-mono);color:var(--color-muted);justify-content:space-between;gap:.5rem;padding:.6rem 1rem;font-size:.72rem;display:flex}.hs-card__foot b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:600}.hs-ssh{color:#d3dce6;background:#050a14;align-content:start;gap:.3rem;height:calc(100% + 2rem);margin:-1rem;padding:1rem;display:grid}.hs-ssh em{color:#ffb865;font-style:normal}.hs-ok{color:#6ee7a0}.hs-dim{color:#8b98ae}.hs-ai{font-family:var(--font-sans);align-content:start;gap:.55rem;font-size:.84rem;display:grid}.hs-ai__me{background:var(--product-accent-soft);max-width:85%;color:var(--color-ink);border-radius:.8rem .8rem .25rem;justify-self:end;padding:.5rem .75rem}.hs-ai__step{border:1px solid var(--color-line);font-family:var(--font-mono);color:var(--color-body);border-radius:.6rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:.72rem;display:grid}.hs-ai__step b,.hs-ai__bot b{color:var(--color-good-text)}.hs-ai__bot{border:1px solid var(--color-line);max-width:92%;color:var(--color-body);border-radius:.8rem .8rem .8rem .25rem;padding:.5rem .75rem}.hs-cp{font-family:var(--font-sans);align-content:start;gap:.5rem;font-size:.84rem;display:grid}.hs-cp>span{border-bottom:1px solid var(--color-line);justify-content:space-between;padding:.45rem 0;display:flex}.hs-cp .hs-cp__acts{border:0;flex-wrap:wrap;justify-content:flex-start;gap:.35rem}.hs-cp__acts i{border:1px solid var(--color-line-strong);color:var(--color-ink);border-radius:.5rem;padding:.3rem .6rem;font-size:.76rem;font-style:normal}.hs-stage--rdp{--hs-desk:#1a2b4a;--hs-icon:#ffffff59;--hs-window:#0c1322;--hs-taskbar:#04070dbf}:root[data-theme=light] .hs-stage--rdp,:root.theme-system-light:not([data-theme=dark]) .hs-stage--rdp{--hs-desk:#d9e5f4;--hs-icon:#ffffffd9;--hs-window:#fff;--hs-taskbar:#ffffffbf}.hs-card__tabs--3{grid-template-columns:repeat(3,minmax(0,1fr))}.hs-card__os--win{background:var(--color-panel-2);box-shadow:inset 0 0 0 1px var(--color-line)}.hs-card__os--win svg{width:.95rem;height:.95rem;fill:var(--color-body)}.hs-reach{width:16.5rem;height:16.5rem;position:absolute;top:.75rem;right:1rem}.hs-reach>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hs-reach__line{fill:none;stroke:var(--color-line-strong);stroke-width:1.5px}.hs-reach__flow{fill:none;stroke:#f38f1d;stroke-width:2px;stroke-linecap:round;stroke-dasharray:2 10;animation:1.8s linear infinite hs-flow}@keyframes hs-flow{to{stroke-dashoffset:-24px}}.hs-reach__ring{fill:none;stroke:var(--product-accent);stroke-width:1px;transform-box:fill-box;transform-origin:50%;opacity:0;animation:3.2s ease-out infinite hs-reach-ring}.hs-reach__ring--late{animation-delay:1.6s}@keyframes hs-reach-ring{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}.hs-reach__hub{background:var(--color-panel);width:4.25rem;height:4.25rem;box-shadow:inset 0 0 0 1px var(--product-glow-line), var(--hs-lift-chip);border-radius:1.2rem;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.hs-reach__hub svg{width:1.6rem;height:1.6rem;fill:var(--color-body)}.hs-reach__dev{left:var(--x);top:var(--y);background:var(--color-panel);width:2.9rem;height:2.9rem;box-shadow:inset 0 0 0 1px var(--color-line), var(--hs-lift-chip);color:var(--color-body);border-radius:.85rem;place-items:center;display:grid;position:absolute;translate:-50% -50%}.hs-reach__dev .icon{width:1.25rem;height:1.25rem}.hs-reach__dev small{font:500 .68rem/1 var(--font-sans);color:var(--color-muted);white-space:nowrap;position:absolute;top:calc(100% + .35rem);left:50%;translate:-50%}.hs-perms{font:600 .8rem/1 var(--font-mono);color:var(--color-body);flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;inset:1.75rem 1.75rem 1.75rem auto}.hs-perms>span{justify-content:flex-end;align-items:center;gap:.75rem;padding:0 .25rem;display:flex}.hs-stage--admin .hs-chip--2,.hs-stage--network .hs-chip--2,.hs-stage--desktop .hs-chip--2{top:14%;right:9.5rem}.hs-stage--admin .hs-chip--3{bottom:-1.5rem;left:6%}.hs-perms i{border-radius:var(--radius-pill);background:#f38f1d;width:2.1rem;height:1.25rem;position:relative}.hs-perms i:after{content:"";background:#fff;border-radius:50%;width:.875rem;height:.875rem;position:absolute;top:.19rem;right:.19rem}.hs-dial{position:absolute;inset:.75rem .5rem 1rem 22%}.hs-dial svg{width:100%;height:100%;display:block;overflow:visible}.hs-dial circle{fill:none;stroke-width:10px;stroke-linecap:round}.hs-dial__track{stroke:var(--color-line)}.hs-dial__fill{stroke:#f38f1d;transition:stroke-dasharray .9s var(--ease-out)}.hs-dial__tick{stroke:var(--color-line-strong);stroke-width:1px}.hs-dial__tick.is-major{stroke:var(--color-muted);stroke-width:1.5px}.hs-dial__num{fill:var(--color-muted);font:600 9px var(--font-mono);text-anchor:middle;dominant-baseline:central}.hs-dial__needle{transform:rotate(var(--a));transform-origin:100px 104px;transition:transform .9s var(--ease-out)}.hs-dial__needle path{fill:var(--color-ink)}.hs-dial svg .hs-dial__hub{fill:#f38f1d;stroke:var(--color-panel);stroke-width:2.5px}.hs-dial__val{fill:var(--color-ink);font:700 20px var(--font-display);text-anchor:middle;dominant-baseline:central;font-variant-numeric:tabular-nums}.hs-dial__unit{fill:var(--color-muted);font:600 8px var(--font-mono)}.hs-rdp{align-content:start;gap:.85rem;height:100%;display:grid}.hs-desk{background:var(--hs-desk);border-radius:.65rem;height:8.75rem;display:block;position:relative;overflow:hidden}.hs-desk__icons{gap:.6rem;display:grid;position:absolute;top:.75rem;left:.75rem}.hs-desk__icons i,.hs-desk__bar i{background:var(--hs-icon);border-radius:.3rem;width:1.1rem;height:1.1rem;display:block}.hs-desk__win{background:var(--hs-window);border-radius:.45rem;width:13.4rem;height:6rem;position:absolute;top:.9rem;left:3.1rem;overflow:hidden;box-shadow:0 8px 20px -10px #00000059}.hs-desk__win>span:first-child{background:var(--color-panel-2);gap:.25rem;padding:.375rem .5rem;display:flex}.hs-desk__win>span:first-child i{background:var(--color-line-strong);border-radius:50%;width:.375rem;height:.375rem}.hs-desk__win>span:last-child{gap:.45rem;padding:.6rem;display:grid}.hs-desk__win>span:last-child i{background:var(--color-line);border-radius:.2rem;width:70%;height:.375rem;display:block}.hs-desk__win>span:last-child i:nth-child(2){width:90%}.hs-desk__win>span:last-child i:nth-child(3){width:55%}.hs-desk__win>span:last-child .hs-desk__btn{background:#f38f1d;width:40%;height:.875rem;margin-top:.15rem}.hs-desk__bar{background:var(--hs-taskbar);justify-content:center;gap:.375rem;padding:.3rem;display:flex;position:absolute;inset:auto 0 0}.hs-desk__bar i{border-radius:.2rem;width:.75rem;height:.75rem}.hs-desk__bar i:first-child{background:#f38f1d}.hs-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.hs-stats>span,.hs-speed>span,.hs-boost>span:first-child{gap:.25rem;display:grid}.hs-admin{font-family:var(--font-sans);align-items:center;gap:.75rem;font-size:.74rem;display:flex}.hs-admin__icon{background:var(--product-accent-soft);width:2.5rem;height:2.5rem;color:var(--product-accent-text);border-radius:.75rem;flex:none;place-items:center;display:grid}.hs-admin>span:last-child{gap:.1rem;display:grid}.hs-admin b{font-size:.95rem}.hs-allow{box-shadow:inset 0 0 0 1px var(--color-line);font-family:var(--font-sans);color:var(--color-body);border-radius:.6rem;font-size:.8rem;display:grid}.hs-allow>span{justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}.hs-allow>span+span{border-top:1px solid var(--color-line)}.hs-card__body .hs-allow b{color:var(--color-good-text);align-items:center;gap:.3rem;display:inline-flex}.hs-allow .icon>svg{width:.8rem;height:.8rem}.hs-speed{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.hs-speed>span{background:var(--color-panel-2);border-radius:.6rem;padding:.75rem}.hs-speed b,.hs-boost b:not([data-load]){font:700 1.75rem/1.1 var(--font-display)}.hs-speed small,.hs-boost small{font:600 .8rem/1 var(--font-sans);color:var(--color-muted)}.hs-port-bar{gap:.35rem;display:grid}.hs-port-bar>span:first-child{justify-content:space-between;display:flex}.hs-net.hs-net--bare{height:3.5rem;display:block}.hs-net--bare svg{height:100%;min-height:0}.hs-boost{justify-content:space-between;align-items:flex-end;display:flex}.hs-boost>span:last-child{text-align:right;line-height:1.5}.hs-cores{grid-template-columns:repeat(8,minmax(0,1fr));gap:.35rem;display:grid}.hs-cores>span{background:var(--color-panel-2);height:1.9rem;font:600 .66rem/1 var(--font-mono);color:var(--color-muted);border-radius:.45rem;place-items:center;display:grid;box-shadow:inset 0 -3px #f38f1d}.hs-chip{z-index:2;border-radius:var(--radius-pill);border:1px solid var(--product-glow-line);background:var(--glass-fill);color:var(--color-body);font:500 .8rem/1.2 var(--font-sans);white-space:nowrap;box-shadow:var(--hs-lift-chip);align-items:center;gap:.4rem;padding:.4rem .75rem;animation:6s ease-in-out infinite hs-float;display:inline-flex;position:absolute;transform:translateZ(130px)}.hs-chip .icon{color:var(--product-accent-text)}.hs-chip--1{top:8%;left:2%}.hs-chip--2{animation-delay:-1.5s;top:20%;right:0}.hs-chip--3{animation-delay:-3s;bottom:16%;left:0}.hs-chip--4{animation-delay:-4.5s;bottom:3%;right:12%}.hs--location .hs-chip--2{top:64%;right:2%}@keyframes hs-float{50%{transform:translateZ(130px)translateY(-8px)}}.hs-stage.is-paused *,.hs-stage.is-paused :before{animation-play-state:paused!important}@media (width<=39.99rem){.hs-stage{min-height:30rem}.hs-stage__inner{transform:none!important}.hs-back{transform-origin:100% 0;top:-1rem;right:-4rem;transform:scale(.62)}.hs-card{top:auto;bottom:0;left:50%;transform:translate(-50%)}.hs-chip{display:none}.hs-card__tab{white-space:normal;padding-inline:.1rem;font-size:.64rem}.hs-live{grid-template-columns:minmax(0,1fr)}.hs-gauge{display:none}.hs-card__body{height:13rem}.hs-desk{height:8rem}.hs-net.hs-net--bare{height:2.25rem}.hs-rdp{gap:.7rem}.hs-desk__win{width:11rem;height:5.5rem}}@media (prefers-reduced-motion:reduce){.hs-stage *,.hs-stage :before{animation:none!important}.hs-stage__inner{transition:none}}.hs-meter i:not([style]){width:70%}.hw{margin-top:var(--space-block);border-radius:var(--radius-xl);border:1px solid var(--glass-border);background:linear-gradient(180deg, var(--glass-fill), var(--color-bg-2));box-shadow:var(--glass-shadow);display:grid;overflow:hidden}@media (width>=60rem){.hw{grid-template-columns:repeat(3,minmax(0,1fr))}}.hw__col{border-top:1px solid var(--color-line);grid-template-rows:10rem auto 1fr;gap:.7rem;padding:clamp(1.25rem,2.5vw,2rem);display:grid}.hw__col:first-child{border-top:0}@media (width>=60rem){.hw__col{border-top:0}.hw__col+.hw__col{border-left:1px solid var(--color-line)}}.hw__draw{place-items:center;display:grid}.hw__title{font-size:var(--text-xl);margin-top:.4rem;line-height:1.3}.hw__text{color:var(--color-muted)}.hw-chip{border:1px solid var(--product-glow-line);background:linear-gradient(135deg, var(--color-panel-2), var(--glass-fill));width:7.5rem;height:7.5rem;box-shadow:0 0 50px -12px var(--product-glow);border-radius:1rem;place-items:center;display:grid;position:relative}.hw-chip:before{content:"";border:1px dashed var(--product-glow-line);border-radius:.6rem;position:absolute;inset:1.1rem}.hw-chip b{text-align:center;font:700 1.05rem/1.1 var(--font-display);color:var(--color-ink);display:grid;position:relative}.hw-chip small{font:500 .65rem/1 var(--font-mono);color:var(--color-muted);margin-top:.25rem}.hw-chip__pins{justify-content:space-around;display:flex;position:absolute}.hw-chip__pins i{background:var(--product-glow-line)}.hw-chip__pins i:nth-child(odd){animation:2s infinite hw-pin}.hw-chip__pins i:nth-child(3n){animation-delay:.6s}@keyframes hw-pin{50%{background:var(--product-accent)}}.hw-chip__pins--t,.hw-chip__pins--b{height:.55rem;left:1rem;right:1rem}.hw-chip__pins--t{top:-.6rem}.hw-chip__pins--b{bottom:-.6rem}.hw-chip__pins--t i,.hw-chip__pins--b i{width:2px;height:100%}.hw-chip__pins--l,.hw-chip__pins--r{flex-direction:column;width:.55rem;top:1rem;bottom:1rem}.hw-chip__pins--l{left:-.6rem}.hw-chip__pins--r{right:-.6rem}.hw-chip__pins--l i,.hw-chip__pins--r i{width:100%;height:2px}.hw-bench{width:100%;font:.75rem/1.2 var(--font-mono);color:var(--color-muted);gap:.7rem;display:grid}.hw-bench__row{grid-template-columns:5.5rem minmax(0,1fr);align-items:center;gap:.7rem;display:grid}.hw-bench .hs-meter{height:.6rem}.hw-bench__row--slow .hs-meter i{background:var(--color-muted);width:10%}.hw-bench__row:not(.hw-bench__row--slow) .hs-meter i{animation:hw-fast 2.4s var(--ease-out) infinite}@keyframes hw-fast{0%{width:0}40%,to{width:100%}}.hw-bench__tag{border-radius:var(--radius-pill);border:1px solid var(--product-glow-line);background:var(--product-accent-soft);color:var(--product-accent-text);justify-self:start;padding:.15rem .6rem}.hw-loop{width:9rem;height:4.5rem;overflow:visible}.hw-loop path{fill:none;stroke:var(--color-line-strong);stroke-width:6px;stroke-linecap:round}.hw-loop .hw-loop__run{stroke:var(--product-accent);stroke-dasharray:40 360;animation:2.4s linear infinite hw-around}@keyframes hw-around{to{stroke-dashoffset:-400px}}.caps__copy .section-heading{max-width:none;margin:0}.caps__copy .section-heading__title{margin-top:0}@media (width>=64rem){.caps__copy .section-heading{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;column-gap:clamp(3rem,5vw,4.5rem);display:grid}.caps__copy .section-heading__title{grid-row:1/3}.caps__copy .section-heading__text{grid-column:2}.caps__copy .section-heading__text:first-of-type{margin-top:0}}.tray-card.caps>ul.caps__tray{margin:0;padding:.375rem 0;list-style:none;display:grid}.caps__item{align-items:center;gap:1rem;padding:1.125rem clamp(1.5rem,4vw,3.5rem);display:flex}.caps__item+.caps__item{border-top:1px solid var(--color-line)}@media (width>=40rem) and (width<=74.99rem){.tray-card.caps>ul.caps__tray{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 clamp(.5rem,2vw,1.5rem)}.caps__item{padding:1.25rem 1.5rem}.caps__item+.caps__item{border-top:0}.caps__item:nth-child(2n){border-left:1px solid var(--color-line)}.caps__item:nth-child(n+3){border-top:1px solid var(--color-line)}}@media (width>=75rem){.tray-card.caps>ul.caps__tray{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 1.5rem}.caps__item{padding:2rem}.caps__item+.caps__item{border-top:0;border-left:1px solid var(--color-line)}}.icon.speed__icon.caps__icon{width:2.75rem;height:2.75rem;transition:background-color var(--duration-fast), border-color var(--duration-fast), color var(--duration-fast), transform var(--duration-fast) var(--ease-out);border-radius:.8rem;flex:none;grid-row:auto}.caps__title{font-size:var(--text-lg);margin:0;line-height:1.35}@media (hover:hover){.caps__item:hover .caps__icon{color:var(--color-on-brand);background:#f38f1d;border-color:#0000;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.icon.speed__icon.caps__icon{transition:none}.caps__item:hover .caps__icon{transform:none}}.osd{--osd-row:#111a2b;--osd-row-on:#f38f1d1a;--osd-ring:#ffffff0f;--osd-radio:#ffffff38;--osd-tile:#1a2436;--osd-tile-ink:#d3dce6;--osd-shadow:inset 0 1px 0 #ffffff0a, 0 24px 48px #00000059;--osd-term:#04070d;--osd-term-shadow:inset 0 0 0 1px #ffffff0f, inset 0 3px 10px #00000073;margin-top:var(--space-block);background:var(--color-band);box-shadow:var(--osd-shadow);border-radius:1.375rem;gap:1.75rem;padding:1.25rem;display:grid}:root[data-theme=light] .osd,:root.theme-system-light:not([data-theme=dark]) .osd{--osd-row:#fff;--osd-row-on:#fff7ee;--osd-ring:#0e17260f;--osd-radio:#0e172638;--osd-tile:#eef1f5;--osd-tile-ink:#2a3a4e;--osd-shadow:0 1px 2px #0e17260a, 0 16px 40px #0e17260f;--osd-term:#0a0f1a;--osd-term-shadow:inset 0 0 0 1px #ffffff12}@media (width>=48rem){.osd{border-radius:1.75rem;padding:2rem}}@media (width>=64rem){.osd{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:3rem;padding:2.5rem}}.osd__side{align-content:start;gap:1.75rem;display:grid}.osd__head{justify-items:start;gap:.6rem;display:grid}.osd__title{font-size:var(--text-2xl)}.osd__line{color:var(--color-muted);font-size:var(--text-lg);margin:0}.osd__state{border-radius:var(--radius-pill);color:var(--color-good-text);font-weight:600;font-size:var(--text-sm);white-space:nowrap;background:#22c55e21;align-items:center;gap:.5rem;margin:.35rem 0 0;padding:.375rem .875rem;display:inline-flex}.osd__light,.vw__light{background:var(--color-success-500);border-radius:50%;flex:none;width:.5rem;height:.5rem;animation:2.2s infinite pulse-dot;display:inline-block}.osd__distros{gap:.625rem;display:grid}.osd__distro{background:var(--osd-row);min-height:4rem;box-shadow:0 0 0 1px var(--osd-ring);color:var(--color-ink);font:600 1.0625rem/1.2 var(--font-sans);text-align:left;cursor:pointer;transition:background-color var(--duration-fast), box-shadow var(--duration-fast);border:0;border-radius:1rem;align-items:center;gap:1rem;padding:.75rem 1.125rem .75rem .75rem;display:flex}.osd__distro:hover{box-shadow:0 0 0 1px var(--osd-radio)}.osd__distro[aria-pressed=true]{background:var(--osd-row-on);box-shadow:0 0 0 1.5px #f38f1d}.osd__distro:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.osd__mark{background:var(--osd-tile);width:2.5rem;height:2.5rem;color:var(--osd-tile-ink);font:600 .95rem/1 var(--font-mono);transition:background-color var(--duration-fast), color var(--duration-fast);border-radius:.7rem;flex:none;place-items:center;display:grid}.osd__tick{width:1.375rem;height:1.375rem;box-shadow:inset 0 0 0 1.5px var(--osd-radio);color:#0000;transition:background-color var(--duration-fast);border-radius:50%;flex:none;order:3;place-items:center;margin-left:auto;font-size:.75rem;display:grid}.osd__distro[aria-pressed=true] :is(.osd__mark,.osd__tick){box-shadow:none;color:var(--color-on-brand);background:#f38f1d}.osd__term{background:var(--osd-term);min-width:0;box-shadow:var(--osd-term-shadow);color:#d3dce6;font:500 .8125rem/1.5 var(--font-code);border-radius:1.125rem;flex-direction:column;display:flex;overflow:hidden}@media (width>=64rem){.osd__term{min-height:21rem;font-size:.875rem}}.osd__bar{border-bottom:1px solid #ffffff12;align-items:center;gap:.875rem;padding:.625rem .75rem;display:flex}@media (width>=48rem){.osd__bar{padding:.75rem 1rem}}.osd__dots{flex:none;gap:.45rem;display:none}@media (width>=30rem){.osd__dots{display:flex}}.osd__dots i{background:#f87171;border-radius:50%;width:.625rem;height:.625rem}.osd__dots i:nth-child(2){background:#fbbf24}.osd__dots i:nth-child(3){background:#34d399}.osd__images{scrollbar-width:none;gap:.25rem;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.osd__image{color:#8b98ae;font:500 .75rem/1.2 var(--font-code);transition:background-color var(--duration-fast), color var(--duration-fast);border-radius:.5rem;flex:none;padding:.375rem .75rem}.osd__image[data-on]{color:#fff;background:#ffffff17;box-shadow:inset 0 -2px #f38f1d}.osd__lines{align-content:start;gap:.5rem;padding:1.125rem 1rem 1.375rem;display:grid}@media (width>=48rem){.osd__lines{padding:1.5rem 1.5rem 1.75rem}}.osd__lines em{color:#ffb865;font-style:normal}.osd__ok{color:#6ee7a0}.osd__host,.osd__dim{color:#8b98ae}.osd__cursor{vertical-align:-.15em;background:#d3dce6;width:.5rem;height:.95em;animation:1.1s step-end infinite osd-blink;display:inline-block}@keyframes osd-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.osd__cursor,.osd__light{animation:none}.osd__distro,.osd__mark,.osd__tick,.osd__image{transition:none}}.deploy__term,.cg__term{border-radius:var(--radius-lg);color:#d3dce6;font:.8rem/1.5 var(--font-code);background:#050a14;align-content:start;gap:.3rem;display:grid;overflow:hidden}.deploy__term>span:not(.cg__bar){padding-inline:1rem}.cg__bar{color:#8b98ae;border-bottom:1px solid #ffffff14;align-items:center;gap:.4rem;margin-bottom:.5rem;padding:.6rem .9rem;font-size:.75rem;display:flex}.cg__bar i{background:#f87171;border-radius:50%;width:.55rem;height:.55rem}.cg__bar i:nth-child(2){background:#fbbf24}.cg__bar i:nth-child(3){background:#34d399;margin-right:.4rem}.cg__bar b{color:#6ee7a0;margin-left:auto;font-weight:500}.deploy__term em{color:#ffb865;font-style:normal}.deploy__ok{color:#6ee7a0}.chassis{margin-top:var(--space-block);border-radius:var(--radius-xl);border:1px solid var(--glass-border);background:var(--color-line);gap:1px;display:grid;overflow:hidden}@media (width>=45rem){.chassis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=75rem){.chassis{grid-template-columns:repeat(3,minmax(0,1fr))}}.chassis__bay{background:var(--glass-fill);transition:background-color var(--duration-fast);grid-template-columns:auto minmax(0,1fr);gap:.3rem 1rem;padding:1.5rem;display:grid;position:relative}.icon.speed__icon.chassis__icon{width:2.5rem;height:2.5rem;transition:background-color var(--duration-fast), border-color var(--duration-fast), color var(--duration-fast), transform var(--duration-fast) var(--ease-out);border-radius:.75rem}@media (hover:hover){.chassis__bay:hover{background:#181922}@supports (color:color-mix(in lab, red, red)){.chassis__bay:hover{background:color-mix(in srgb, #f38f1d 5%, var(--glass-fill))}}.chassis__bay:hover .chassis__icon{color:var(--color-on-brand);background:#f38f1d;border-color:#0000;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.chassis__bay,.icon.speed__icon.chassis__icon{transition:none}.chassis__bay:hover .chassis__icon{transform:none}}.chassis__title{font-size:var(--text-lg);line-height:1.3}.chassis__text{color:var(--color-muted);font-size:.92rem}.cg{margin-top:var(--space-block);gap:1rem;display:grid}.cg__tabs{flex-wrap:wrap;gap:.5rem;display:flex}.cg__tab{border-radius:var(--radius-pill);border:1px solid var(--glass-border);background:var(--glass-fill);color:var(--color-muted);font:600 .95rem/1.2 var(--font-sans);letter-spacing:0;cursor:pointer;padding:.6rem 1.05rem}.cg__tab[aria-selected=true]{background:var(--product-gradient);color:var(--color-on-brand);box-shadow:var(--shadow-glow);border-color:#0000}.no-js .cg__tabs,.no-js .osp__tabs{display:none}.cg__panel{border-radius:var(--radius-xl);border:1px solid var(--glass-border);background:linear-gradient(180deg, var(--glass-fill), var(--color-bg-2));gap:clamp(1.25rem,3vw,2.5rem);padding:clamp(1.25rem,3vw,2.25rem);display:grid}:root:not(.no-js) .cg__panel:not(.is-on),:root:not(.no-js) .osp__panel:not(.is-on){display:none}@media (width>=75rem){.cg__panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.cg__copy{gap:.9rem;display:grid}.cg__title{font-size:var(--text-2xl)}.cg__text{color:var(--color-muted)}.cg__steps{counter-reset:step;gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.cg__steps li{color:var(--color-ink);counter-increment:step;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.cg__steps li:before{content:counter(step);background:var(--product-accent-soft);width:1.6rem;height:1.6rem;color:var(--product-accent-text);font:700 .75rem/1 var(--font-mono);border-radius:50%;place-items:center;display:grid}.cg__side{gap:.75rem;display:grid}.cg__cmd{color:#ffb865;font:.85rem/1.5 var(--font-code);white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;padding:.4rem 1rem 1rem;display:block}.cg__note{color:var(--color-muted);gap:.5rem;margin:0;font-size:.92rem;display:flex}.cg__note .icon{color:var(--product-accent-text);margin-top:.2rem}.dedi{border-radius:var(--radius-xl);border:1px solid var(--glass-border);background:linear-gradient(135deg, var(--color-panel-2), var(--glass-fill));align-items:center;gap:1.25rem;padding:clamp(1.5rem,3.5vw,2.25rem);display:grid}@media (width>=60rem){.dedi{grid-template-columns:auto minmax(0,1fr) auto}}.dedi__rack{border:1px solid var(--color-line-strong);background:#050a14;border-radius:.7rem;gap:.3rem;width:7rem;padding:.45rem;display:grid}.dedi__rack i{background:#ffffff0f;border-radius:.25rem;align-items:center;gap:.3rem;height:.9rem;padding:0 .35rem;display:flex}.dedi__rack b{background:var(--color-success-500);border-radius:50%;width:.3rem;height:.3rem}.dedi__rack b+b{background:var(--color-brand-500);animation:1.2s step-end infinite dedi-blink}@keyframes dedi-blink{50%{opacity:0}}.dedi__title{font-size:clamp(1.3rem,1.1rem + .8vw,1.7rem)}.dedi__text{color:var(--color-muted);margin:0}.vw{margin-top:var(--space-block);align-items:start;gap:clamp(2rem,4vw,3.5rem);display:grid}@media (width>=75rem){.vw{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.vw__copy{gap:1rem;min-width:0;display:grid}.vw__lead{color:var(--color-ink);margin:0;font-size:1.05rem}.vw__text{color:var(--color-muted);margin:0}.vw__figures{border-block:1px solid var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:.5rem 0 0;display:grid}.vw__figures div{flex-direction:column-reverse;padding:1rem 0;display:flex}.vw__figures div+div{border-left:1px solid var(--color-line);padding-left:1rem}.vw__figures dd{font:700 clamp(1.75rem, 1.4rem + 1.2vw, 2.5rem)/1 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin:0}.vw__figures dt{color:var(--color-muted);margin-top:.35rem;font-size:.88rem}.vw__ctas{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.vw__board{border-radius:var(--radius-xl);border:1px solid var(--glass-border);background:var(--glass-fill);min-width:0;box-shadow:var(--glass-shadow);overflow:hidden}.vw__head{border-bottom:1px solid var(--color-line);background:linear-gradient(180deg, var(--color-panel-2), var(--glass-fill));gap:.5rem;padding:1.25rem 1.4rem;display:grid}.vw__cmd{font:.75rem/1.3 var(--font-code);color:var(--color-faint)}.vw__cmd em{color:var(--product-accent-text);font-style:normal}.vw__title{font-size:var(--text-xl)}.vw__line{color:var(--color-muted);margin:0;font-size:.92rem}.vw__svc{border-top:1px solid var(--color-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.25rem .9rem;padding:1rem 1.4rem;display:grid}.vw__svc:first-of-type{border-top:0}.vw__svc .vw__light{margin-top:.45rem}.vw__name{font:700 1.02rem/1.3 var(--font-display);color:var(--color-ink);margin:0}.vw__run{font:.7rem/1 var(--font-mono);color:var(--color-good-text);padding-top:.2rem}.vw__desc{color:var(--color-muted);grid-column:2;margin:0;font-size:.92rem}.vs-tiles{margin-top:var(--space-block);gap:1rem;display:grid}@media (width>=45rem){.vs-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=75rem){.vs-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.vs-tile{border-radius:var(--radius-lg);border:1px solid var(--glass-border);background:var(--glass-fill);box-shadow:var(--glass-shadow);grid-template-rows:7.5rem auto 1fr;gap:.7rem;padding:1.25rem;display:grid}.vs-tile__title{font-size:var(--text-lg);line-height:1.3}.vs-tile__text{color:var(--color-muted);margin:0;font-size:.92rem}.vs-draw{border-radius:var(--radius-md);border:1px solid var(--color-line);background:linear-gradient(160deg, var(--color-panel-2), var(--color-bg-2));font:.7rem/1.2 var(--font-mono);color:var(--color-muted);place-items:center;display:grid;overflow:hidden}.vs-cores{grid-template-columns:repeat(6,1fr);gap:.3rem;width:78%;display:grid}.vs-cores i{aspect-ratio:1;border:1px solid var(--product-glow-line);background:var(--product-accent-soft);border-radius:.25rem;animation:2.4s infinite hs-core}.vs-cores i:nth-child(3n){animation-delay:.4s}.vs-cores i:nth-child(4n){animation-delay:.9s}.vs-cores i:nth-child(5n){animation-delay:1.3s}.vs-iops{align-items:end;gap:.25rem;width:80%;height:70%;display:flex}.vs-iops i{background:var(--product-gradient);transform-origin:bottom;border-radius:.2rem .2rem 0 0;flex:1;height:90%;animation:1.6s ease-in-out infinite alternate vs-bar}.vs-iops i:nth-child(odd){animation-delay:-.8s}.vs-iops i:nth-child(3n){animation-delay:-.4s}@keyframes vs-bar{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.vs-uplink{gap:.5rem;width:82%;display:grid}.vs-uplink>span{grid-template-columns:1rem minmax(0,1fr) 1.6rem;align-items:center;gap:.5rem;display:grid}.vs-uplink .hs-meter i{transform-origin:0;width:90%;animation:2.6s ease-in-out infinite alternate vs-up}.vs-uplink>span+span .hs-meter i{animation-delay:-1.3s}@keyframes vs-up{0%{transform:scaleX(.45)}to{transform:scaleX(1)}}.vs-kvm{border:1px dashed var(--color-line-strong);border-radius:.6rem;grid-template-columns:repeat(3,1fr);gap:.4rem;width:82%;padding:.45rem;display:grid}.vs-kvm i{border:1px solid var(--color-line-strong);background:var(--glass-fill);border-radius:.45rem;place-items:center;padding:.5rem .2rem;font-style:normal;display:grid}.vs-kvm i.is-me{border-color:var(--product-glow-line);background:var(--product-accent-soft);color:var(--product-accent-text)}.vs-why{border-radius:var(--radius-xl);border:1px solid var(--glass-border);background:linear-gradient(180deg, var(--glass-fill), var(--color-bg-2));margin-top:1rem;display:grid;overflow:hidden}@media (width>=60rem){.vs-why{grid-template-columns:minmax(0,.9fr) repeat(3,minmax(0,1fr))}}.vs-why__head{background:var(--color-panel-2);align-content:center;padding:1.5rem;font-size:clamp(1.3rem,1.1rem + .8vw,1.65rem);display:grid}.vs-why__col{border-top:1px solid var(--color-line);align-content:start;gap:.6rem;padding:1.5rem;display:grid}@media (width>=60rem){.vs-why__col{border-top:0;border-left:1px solid var(--color-line)}}.icon.speed__icon.vs-why__icon{border-radius:.75rem;grid-row:auto;width:2.5rem;height:2.5rem}.vs-why__title{font-size:var(--text-base);line-height:1.3}.vs-why__text{color:var(--color-muted);margin:0;font-size:.92rem}.vs-shield{border-radius:var(--radius-xl);border:1px solid var(--product-glow-line);background:radial-gradient(70% 70% at 100% 50%, var(--product-glow), transparent 70%), var(--glass-fill);gap:clamp(1.5rem,3vw,2.5rem);margin-top:1rem;padding:clamp(1.25rem,3vw,2.25rem);display:grid}@media (width>=75rem){.vs-shield{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center}}.vs-shield__copy{gap:.9rem;display:grid}.vs-shield__title{font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem)}.vs-shield__text{color:var(--color-muted);margin:0}.vs-checks{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.vs-checks{grid-template-columns:repeat(2,minmax(0,1fr))}}.vs-checks li{color:var(--color-ink);align-items:flex-start;gap:.55rem;font-size:.95rem;font-weight:500;display:flex}.vs-checks .icon{color:var(--product-accent-text);margin-top:.25rem}.vs-filter{border-radius:var(--radius-lg);border:1px solid var(--color-line);background:linear-gradient(160deg, var(--color-panel-2), var(--color-bg-2));height:15rem;font:.7rem/1.2 var(--font-mono);color:var(--color-muted);position:relative;overflow:hidden}.vs-filter__wall{border:1px solid var(--product-glow-line);background:var(--product-accent-soft);width:3.2rem;color:var(--product-accent-text);border-radius:.9rem;place-items:center;font-size:1.4rem;display:grid;position:absolute;top:12%;bottom:12%;left:calc(52% - 1.6rem)}.vs-filter__srv{border:1px solid var(--color-line-strong);background:var(--glass-fill);color:var(--color-ink);border-radius:.8rem;justify-items:center;gap:.35rem;padding:.7rem;display:grid;position:absolute;top:calc(50% - 2.2rem);right:6%}.vs-filter__srv .icon{color:var(--product-accent-text)}.vs-pk{border-radius:50%;width:.55rem;height:.55rem;animation:2.6s linear infinite vs-pass;position:absolute;left:3%}.vs-pk--ok{background:var(--color-success-500)}.vs-pk--bad{background:#f87171;animation-name:vs-block}@keyframes vs-pass{0%{opacity:0;transform:translate(0)}8%,90%{opacity:1}to{opacity:0;transform:translate(min(36rem,70vw))}}@keyframes vs-block{0%{opacity:0;transform:translate(0)}8%{opacity:1}55%{opacity:1;transform:translate(min(18rem,35vw))}65%,to{opacity:0;transform:translate(min(18rem,35vw))scale(2.2)}}.vs-filter__legend{gap:.9rem;display:flex;position:absolute;bottom:.7rem;left:4%}.vs-filter__legend span{align-items:center;gap:.35rem;display:inline-flex}.vs-filter__legend i{border-radius:50%;width:.5rem;height:.5rem}.vs-filter__legend .is-ok{background:var(--color-success-500)}.vs-filter__legend .is-bad{background:#f87171}.vu{margin-top:var(--space-block);gap:1rem;display:grid}@media (width>=60rem){.vu{grid-template-columns:repeat(2,minmax(0,1fr))}}.vu__case{border-radius:var(--radius-lg);border:1px solid var(--glass-border);background:var(--glass-fill);min-width:0;box-shadow:var(--glass-shadow);transition:border-color var(--duration-base), transform var(--duration-base) var(--ease-out);gap:1rem;padding:1rem;display:grid}.vu__case:hover{border-color:var(--product-glow-line);transform:translateY(-2px)}.vu__text{gap:.5rem;padding:0 .35rem .35rem;display:grid}.vu__title{font-size:var(--text-lg);line-height:1.3}.vu__desc{color:var(--color-muted);margin:0;font-size:.95rem}.vu__tags{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);font:.75rem/1.4 var(--font-mono);color:var(--color-body);justify-self:start;margin:.2rem 0 0;padding:.2rem .65rem}.uv{border-radius:var(--radius-md);border:1px solid var(--color-line);background:linear-gradient(160deg, var(--color-panel-2), var(--color-bg-2));height:11.5rem;font:.7rem/1.3 var(--font-mono);color:var(--color-muted);display:block;position:relative;overflow:hidden}.uv .sk{border-radius:var(--radius-pill);background:var(--color-line);height:.4rem;display:block}.uv .chip{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);white-space:nowrap;padding:.2rem .6rem;display:inline-flex}.uv-store__bar{border-bottom:1px solid var(--color-line);align-items:center;gap:.4rem;padding:.55rem .75rem;display:flex}.uv-store__bar>i{background:var(--color-line-strong);border-radius:50%;width:.45rem;height:.45rem}.uv-store__url{border-radius:var(--radius-pill);background:var(--glass-fill);flex:1;align-items:center;gap:.35rem;margin-left:.4rem;padding:.2rem .6rem;display:flex}.uv-store__url b{color:var(--color-good-text);font-weight:500}.uv-store__cart{width:1.6rem;height:1.6rem;color:var(--color-ink);place-items:center;display:grid;position:relative}.uv-store__badge{border-radius:var(--radius-pill);background:var(--product-accent);min-width:1rem;height:1rem;color:var(--color-on-brand);place-items:center;padding:0 .2rem;font-size:.6rem;font-weight:700;animation:6s infinite uv-badge;display:grid;position:absolute;top:-.3rem;right:-.35rem}@keyframes uv-badge{0%,52%,62%,to{transform:scale(1)}56%{transform:scale(1.45)}}.uv-store__load{background:var(--product-gradient);transform-origin:0;width:100%;height:2px;animation:6s infinite uv-load;position:absolute;top:2.35rem;left:0}@keyframes uv-load{0%{opacity:1;transform:scaleX(0)}18%{opacity:1;transform:scaleX(1)}24%,to{opacity:0;transform:scaleX(1)}}.uv-store__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;padding:.75rem;display:grid}.uv .prod{border:1px solid var(--color-line);background:var(--glass-fill);border-radius:.6rem;gap:.35rem;padding:.45rem;display:grid}.uv .prod__img{background:linear-gradient(135deg, var(--product-accent-soft), var(--color-line));border-radius:.4rem;height:2.9rem;display:block}.uv .prod__price{color:var(--color-ink);justify-content:space-between;align-items:center;font-weight:600;display:flex}.uv .prod__add{background:var(--color-line);border-radius:.3rem;place-items:center;width:1rem;height:1rem;display:grid}.uv .prod--pick{animation:6s infinite uv-pick}.uv .prod--pick .prod__add{animation:6s infinite uv-add}@keyframes uv-pick{0%,40%,76%,to{border-color:var(--color-line)}44%,70%{border-color:var(--product-accent)}}@keyframes uv-add{0%,46%,78%,to{background:var(--color-line);color:var(--color-muted)}50%,72%{background:var(--product-accent);color:var(--color-on-brand)}}.uv-store__toast{border-radius:var(--radius-pill);border:1px solid var(--product-glow-line);background:var(--glass-fill);color:var(--color-ink);opacity:0;align-items:center;gap:.35rem;padding:.3rem .65rem;animation:6s infinite uv-toast;display:inline-flex;position:absolute;bottom:.6rem;right:.75rem}.uv-store__toast b{color:var(--color-good-text)}@keyframes uv-toast{0%,50%,90%,to{opacity:0;transform:translateY(.6rem)}56%,82%{opacity:1;transform:none}}.uv--api{grid-template-rows:minmax(0,1fr) auto;display:grid}.uv-api__path{justify-content:space-between;align-items:center;padding:0 1.25rem;display:flex;position:relative}.uv .node{z-index:1;justify-items:center;gap:.35rem;display:grid;position:relative}.uv .node>span{border:1px solid var(--color-line-strong);background:var(--glass-fill);border-radius:.85rem;place-items:center;width:2.8rem;height:2.8rem;font-size:1.15rem;display:grid}.uv .node--api>span{border-color:var(--product-glow-line);background:var(--product-accent-soft);width:3.3rem;height:3.3rem;color:var(--product-accent-text);box-shadow:0 0 30px -8px var(--product-glow)}.uv-wire{background:repeating-linear-gradient(90deg, var(--color-line-strong) 0 5px, transparent 5px 9px);height:2px;position:absolute;top:calc(50% - .6rem)}.uv-wire--a{left:4.4rem;right:calc(50% + 1.9rem)}.uv-wire--b{left:calc(50% + 1.9rem);right:4.4rem}.uv .pkt{background:var(--product-accent);width:6px;height:6px;box-shadow:0 0 8px var(--product-accent);border-radius:50%;animation:2.2s linear infinite uv-go;position:absolute;top:-2px;left:0}.uv .pkt--back{background:var(--color-success-500);box-shadow:0 0 8px var(--color-success-500);animation-name:uv-back;animation-delay:1.1s;left:auto;right:0}@keyframes uv-go{0%{transform:translate(0)}to{transform:translate(min(9rem,22vw))}}@keyframes uv-back{0%{transform:translate(0)}to{transform:translate(max(-9rem,-22vw))}}.uv-api__log{border-top:1px solid var(--color-line);background:var(--glass-fill);justify-content:center;gap:.4rem;padding:.55rem;display:flex}.uv-api__log .chip{animation:3.3s infinite uv-lit}.uv-api__log .chip:nth-child(2){animation-delay:1.1s}.uv-api__log .chip:nth-child(3){animation-delay:2.2s}@keyframes uv-lit{0%,30%{border-color:var(--product-glow-line);color:var(--product-accent-text)}34%,to{border-color:var(--color-line-strong);color:var(--color-body)}}.uv-api__ok{color:var(--color-good-text);align-items:center;gap:.35rem;display:inline-flex;position:absolute;top:.7rem;right:.8rem}.uv--trade svg{width:calc(100% - 1.5rem);height:calc(100% - 2.95rem);position:absolute;inset:.75rem .75rem 2.2rem;overflow:visible}.uv--trade .grid line{stroke:var(--color-line)}.uv--trade .area{fill:var(--product-accent-soft)}.uv--trade .price{fill:none;stroke:var(--product-accent);stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:420;animation:uv-draw 5s var(--ease-out) infinite}@keyframes uv-draw{0%{stroke-dashoffset:420px}55%,to{stroke-dashoffset:0}}.uv--trade .last{stroke:var(--product-accent);stroke-dasharray:3 4;opacity:.5}.uv .order{opacity:0;border-radius:.4rem;padding:.2rem .5rem;font-weight:700;animation:5s infinite uv-fill;position:absolute}.uv .order--buy{color:var(--color-good-text);background:#22c55e24;top:42%;left:30%}.uv .order--sell{color:#f87171;background:#f8717124;animation-delay:1.4s;top:12%;left:66%}@keyframes uv-fill{0%,22%,88%,to{opacity:0;transform:scale(.8)}28%,80%{opacity:1;transform:none}}.uv-trade__foot{border-top:1px solid var(--color-line);background:var(--glass-fill);justify-content:space-between;padding:.5rem .75rem;display:flex;position:absolute;bottom:0;left:0;right:0}.uv-trade__foot b{color:var(--color-ink);font-weight:600}.uv-trade__foot em{color:var(--color-good-text);font-style:normal}.uv--seo{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:.75rem;padding:.75rem;display:grid}.uv .ipcard{border:1px solid var(--color-line);background:var(--glass-fill);border-radius:.7rem;align-content:center;justify-items:start;gap:.6rem;padding:.75rem;display:grid}.uv .ipcard__flag{color:var(--color-ink);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.uv .ipcard__ip{height:1.1rem;color:var(--product-accent-text);font-weight:600;display:block;position:relative;overflow:hidden}.uv .ipcard__ip span{height:1.1rem;animation:7.5s infinite uv-rotate;display:block}@keyframes uv-rotate{0%,28%,to{transform:translateY(0)}33%,61%{transform:translateY(-1.1rem)}66%,94%{transform:translateY(-2.2rem)}}.uv .ipcard__state{color:var(--color-good-text);align-items:center;gap:.35rem;display:inline-flex}.uv .serp{align-content:center;gap:.4rem;display:grid;position:relative}.uv .serp__row{border:1px solid var(--color-line);background:var(--glass-fill);border-radius:.5rem;grid-template-columns:1.1rem minmax(0,1fr);align-items:center;gap:.5rem;height:1.55rem;padding:0 .5rem;display:grid}.uv .serp__mine{z-index:1;border:1px solid var(--product-accent);background:var(--glass-fill);height:1.55rem;color:var(--color-ink);border-radius:.5rem;grid-template-columns:1.1rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:0 .5rem;animation:7.5s infinite uv-climb;display:grid;position:absolute;top:calc(50% - .775rem);left:0;right:0}.uv .serp__mine em{color:var(--color-good-text);font-style:normal}@keyframes uv-climb{0%,18%,to{transform:translateY(1.95rem)}30%,52%{transform:translateY(0)}64%,92%{transform:translateY(-1.95rem)}}.osp{margin-top:var(--space-block);border-radius:var(--radius-xl);border:1px solid var(--glass-border);background:var(--glass-fill);box-shadow:var(--shadow-pane);overflow:hidden}.osp__tabs{border-bottom:1px solid var(--color-line);background:var(--color-panel-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.osp__tab{color:var(--color-muted);cursor:pointer;border-bottom:2px solid #0000;gap:.1rem;padding:1rem 1.25rem;display:grid}.osp__tab+.osp__tab{border-left:1px solid var(--color-line)}.osp__tab-title{font-size:var(--text-base);color:inherit}.osp__tab-sub{margin:0;font-size:.82rem}.osp__tab[aria-selected=true]{background:var(--glass-fill);border-bottom-color:var(--product-accent);color:var(--color-ink)}@media (width<=39.99rem){.osp__tab-sub{display:none}.osp__tab{padding:.8rem}}.osp__panel{gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.no-js .osp__panel+.osp__panel{border-top:1px solid var(--color-line)}.osp__images{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.7rem;display:grid}.osp__img{border-radius:var(--radius-md);border:1px solid var(--color-line-strong);background:var(--color-bg-2);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.2rem .75rem;padding:.85rem 2rem .85rem .85rem;display:grid;position:relative}.osp__img.is-picked{border-color:var(--product-accent);box-shadow:0 0 0 3px var(--product-accent-soft)}.osp__mark{color:#fff;width:2.4rem;height:2.4rem;font:700 .75rem/1 var(--font-mono);border-radius:.7rem;grid-row:span 2;place-items:center;display:grid}.osp__name{color:var(--color-ink);font:600 .95rem/1.3 var(--font-sans);letter-spacing:0;margin:0}.osp__small{color:var(--color-muted);grid-column:2;margin:0;font-size:.78rem}.osp__foot{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.osp__desc{max-width:36rem;color:var(--color-muted);margin:0;font-size:.92rem}.osp__tags{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.osp__tags li{border-radius:var(--radius-pill);border:1px solid var(--product-glow-line);background:var(--product-accent-soft);color:var(--product-accent-text);font:.74rem/1.4 var(--font-mono);padding:.2rem .6rem}.sla{border-radius:var(--radius-xl);border:1px solid var(--glass-border);background:linear-gradient(135deg, var(--color-panel-2), var(--glass-fill));gap:clamp(1.5rem,3vw,2.5rem);padding:clamp(1.5rem,3.5vw,2.5rem);display:grid}@media (width>=75rem){.sla{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center}}.sla__copy{gap:.9rem;display:grid}.sla__title{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem)}.sla__text{color:var(--color-muted);margin:0}.sla__thread{gap:.6rem;display:grid}.sla__msg{border-radius:var(--radius-md);border:1px solid var(--color-line);background:var(--glass-fill);color:var(--color-body);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem .9rem;font-size:.88rem;display:grid}.sla__msg i{background:var(--color-line);width:2rem;height:2rem;color:var(--color-muted);font:normal .7rem/1 var(--font-mono);border-radius:50%;place-items:center;display:grid}.sla__msg--team i{background:var(--product-accent-soft);color:var(--product-accent-text)}.sla__msg time{font:.7rem/1 var(--font-mono);color:var(--color-faint)}.review__photo{flex:none}@media (width>=60rem){.reviews--pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.deploy{border-radius:var(--radius-xl);border:1px solid var(--product-glow-line);background:linear-gradient(#f38f1d0f 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, #f38f1d0f 1px, transparent 1px) 0 0 / 28px 28px, radial-gradient(70% 90% at 100% 100%, var(--product-glow), transparent 70%), var(--glass-fill);gap:1.5rem;padding:clamp(1.75rem,4vw,3rem);display:grid;overflow:hidden}@media (width>=75rem){.deploy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.deploy__copy{justify-items:start;gap:1rem;display:grid}.deploy__title{letter-spacing:-.02em;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.5rem)}.deploy__text{max-width:34rem;color:var(--color-muted);margin:0}.deploy__ctas{flex-wrap:wrap;gap:.75rem;display:flex}.deploy__term{padding-bottom:.9rem}.deploy__typed{vertical-align:bottom;white-space:nowrap;max-width:100%;animation:6s steps(26,end) 1.5s infinite deploy-type;display:inline-block;overflow:hidden}@keyframes deploy-type{0%{clip-path:inset(0 100% 0 0)}30%,to{clip-path:inset(0)}}.deploy__after{animation:6s 1.5s infinite deploy-after}.deploy__after--2{animation-delay:1.9s}.deploy__after--3{animation-delay:2.3s}@keyframes deploy-after{0%,36%,to{opacity:0}42%,96%{opacity:1}}.section-vps-place{padding-block:clamp(2.5rem,5vw,4rem)}.vplace{gap:1rem;display:grid}@media (width>=75rem){.vplace{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.vplace__map{border-radius:var(--radius-xl);border:1px solid var(--glass-border);background:radial-gradient(60% 70% at 55% 45%, var(--product-glow), transparent 70%), var(--glass-fill);min-height:15rem;position:relative;overflow:hidden}.vplace__label{border-radius:var(--radius-pill);border:1px solid var(--product-glow-line);background:var(--glass-fill);color:var(--color-ink);align-items:center;gap:.4rem;padding:.3rem .65rem;font-size:.85rem;font-weight:600;display:inline-flex;position:absolute;bottom:1rem;left:1rem}.vplace__facts{align-content:start;gap:.6rem;margin:0;display:grid}.vplace__fact{border-radius:var(--radius-lg);border:1px solid var(--glass-border);background:var(--glass-fill);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.2rem .9rem;padding:1rem 1.1rem;display:grid}.icon.speed__icon.vplace__icon{border-radius:.75rem;width:2.5rem;height:2.5rem}.vplace__fact dt{color:var(--color-muted);font-size:.85rem}.vplace__fact dt:has(.vplace__icon){display:contents}.vplace__fact dt>.vplace__icon{grid-row:1/span 2}.vplace__fact dd{color:var(--color-ink);grid-column:2;margin:0;font-weight:700}.vlocs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=45rem){.vlocs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=75rem){.vlocs{grid-template-columns:repeat(5,minmax(0,1fr))}}.vlocs__item{border-radius:var(--radius-md);border:1px solid var(--glass-border);background:var(--glass-fill);color:var(--color-ink);transition:border-color var(--duration-fast);align-items:center;gap:.6rem;padding:.75rem .9rem;font-weight:600;text-decoration:none;display:flex}.vlocs__item:hover{border-color:var(--product-glow-line)}.vlocs__item>.icon:last-child{color:var(--color-muted);margin-left:auto}.vlocs__item.is-here{border-color:var(--product-glow-line);background:var(--product-accent-soft)}@media (width<=34.99rem){.uv-api__log .chip:nth-child(3){display:none}.uv .serp__mine span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.uv--seo{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}@media (prefers-reduced-motion:reduce){.hw *,.uv *,.vs-draw *,.vs-filter *,.deploy__term *,.dedi__rack *{animation:none!important}.uv-store__toast,.uv .order{opacity:1}.vs-pk{display:none}}.rk-dot{background:var(--color-success-500);border-radius:50%;flex:none;width:.5rem;height:.5rem;animation:2.2s infinite rk-ping;display:inline-block}@keyframes rk-ping{0%{box-shadow:0 0 #22c55e80}70%,to{box-shadow:0 0 0 6px #22c55e00}}.rk-uptime{align-items:stretch;gap:2px;height:1rem;display:flex}.rk-uptime i{background:var(--color-success-500);opacity:.85;border-radius:2px;flex:1}.lead-band{border-radius:var(--radius-xl);text-align:center;max-width:60rem;margin-inline:auto;padding:clamp(1.5rem,4vw,2.75rem)}.lead-band .section-heading{margin:0 auto}.lead-band>p:has(>.btn){margin:1rem .3rem 0;display:inline-block}.lb{border-radius:var(--radius-xl);align-items:center;gap:1.5rem;padding:clamp(1.25rem,3vw,2rem);display:grid}@media (width>=60rem){.lb{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.lb__copy{justify-items:start;gap:.6rem;display:grid}.lb__title{font-size:var(--text-2xl);line-height:1.2}.lb__text{color:var(--color-muted);margin:0}.lb__link{color:var(--product-accent-text);white-space:nowrap;align-items:center;gap:.4rem;margin-top:.3rem;font-weight:700;display:inline-flex}.lb__pair{grid-template-columns:1fr 1fr;gap:.75rem;display:grid;position:relative}.lb-win{border-radius:var(--radius-lg);border:1px solid var(--color-line-strong);background:var(--glass-fill);grid-template-rows:auto 1fr auto;min-height:9.5rem;display:grid;overflow:hidden}.lb-win__bar{border-bottom:1px solid var(--color-line);background:var(--color-panel-2);font:.7rem/1.2 var(--font-mono);color:var(--color-muted);align-items:center;gap:.45rem;padding:.4rem .65rem;display:flex}.lb-desk{grid-template-columns:repeat(3,1fr);gap:.4rem;padding:.7rem;display:grid}.lb-desk i{aspect-ratio:1.2;background:var(--color-line);border-radius:.35rem}.lb-desk i:nth-child(2){background:var(--product-accent-soft);border:1px solid var(--product-glow-line)}.lb-desk__task{border-top:1px solid var(--color-line);align-items:center;gap:.35rem;padding:.35rem .6rem;display:flex}.lb-desk__task i{background:#3b82f6;border-radius:.2rem;width:.8rem;height:.8rem}.lb-desk__task s{border-radius:var(--radius-pill);background:var(--color-line);flex:1;height:.35rem;text-decoration:none}.lb-win--term{background:#050a14;border-color:#ffffff1f;grid-template-rows:auto 1fr}.lb-win--term .lb-win__bar{color:#8b98ae;background:#0b1220;border-color:#ffffff14}.lb-term{font:.7rem/1.4 var(--font-code);color:#d3dce6;overflow-wrap:anywhere;align-content:start;gap:.25rem;padding:.65rem .75rem;display:grid}.lb-term b{color:#ffb865;font-weight:500}.lb-term__dim{color:#8b98ae}.lb-term__ok{color:#6ee7a0}.lb__swap{background:var(--product-gradient);width:2.2rem;height:2.2rem;color:var(--color-on-brand);box-shadow:0 0 0 5px var(--color-bg);border-radius:50%;place-items:center;margin:-1.1rem 0 0 -1.1rem;animation:4s ease-in-out infinite lb-swing;display:grid;position:absolute;top:50%;left:50%}@keyframes lb-swing{0%,40%{transform:rotate(0)}50%,90%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.rk{align-items:center;gap:clamp(2rem,4vw,3rem);display:grid}@media (width>=75rem){.rk{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.rk__copy .section-heading{margin:0}.rk__badges{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.rk__badges li{border-radius:var(--radius-pill);border:1px solid var(--glass-border);background:var(--glass-fill);color:var(--color-ink);align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.9rem;font-weight:600;display:inline-flex}.rk__badges .icon{color:var(--product-accent-text)}.rk__four{gap:.6rem;margin-top:1.25rem;display:grid}@media (width>=40rem){.rk__four{grid-template-columns:repeat(2,minmax(0,1fr))}}.rk__mini{border-radius:var(--radius-lg);border:1px solid var(--glass-border);background:var(--glass-fill);gap:.25rem;padding:.9rem 1rem;display:grid}.rk__mini-title{font-size:var(--text-base);align-items:center;gap:.45rem;display:flex}.rk__mini-title .icon{color:var(--product-accent-text)}.rk__mini-text{color:var(--color-muted);font-size:var(--text-sm);margin:0}.rk__copy .section-actions{margin-top:1.25rem}.rk-rack{border-radius:var(--radius-xl);box-shadow:var(--shadow-pane);overflow:hidden}.rk-rack__head{border-bottom:1px solid var(--color-line);background:var(--color-panel-2);font:.78rem/1.2 var(--font-mono);color:var(--color-muted);align-items:center;gap:.6rem;padding:.8rem 1.1rem;display:flex}.rk-rack__where{color:var(--color-ink);font-weight:600}.rk-rack__status{color:var(--color-good-text);align-items:center;gap:.4rem;margin-left:auto;display:inline-flex}.rk-rack__about{gap:.35rem;padding:1rem 1.1rem 0;display:grid}.rk-rack__title{font-size:var(--text-lg)}.rk-rack__text,.rk-rack__line{color:var(--color-muted);font-size:var(--text-sm);margin:0}.rk-rack__line{font-family:var(--font-mono);font-size:.78rem}.rk-rack__tags{border-radius:var(--radius-pill);border:1px solid var(--product-glow-line);background:var(--product-accent-soft);color:var(--product-accent-text);font:600 .75rem/1.4 var(--font-mono);justify-self:start;margin:.2rem 0 0;padding:.2rem .7rem}.rk-rack__body{gap:1rem;padding:1.1rem;display:grid}@media (width>=40rem){.rk-rack__body{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.rk-units{align-content:start;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.rk-unit{border:1px solid var(--color-line-strong);background:var(--color-bg-2);font:.78rem/1.2 var(--font-mono);color:var(--color-ink);transition:border-color var(--duration-fast), box-shadow var(--duration-fast);border-radius:.7rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.7rem .8rem;display:grid}.rk-unit__leds{gap:3px;display:flex}.rk-unit__leds i{background:var(--color-success-500);border-radius:50%;width:.35rem;height:.35rem;animation:1.2s steps(2,end) infinite rk-led}.rk-unit__leds i+i{background:var(--product-accent);animation-delay:.3s}@keyframes rk-led{50%{opacity:.25}}.rk-unit__bars{gap:2px;display:flex}.rk-unit__bars s{background:var(--color-line);width:.25rem;height:1rem;transition:background var(--duration-fast);border-radius:1px;text-decoration:none}.rk-unit.is-hit{border-color:var(--product-accent);box-shadow:0 0 0 3px var(--product-accent-soft)}.rk-unit.is-hit .rk-unit__bars s:nth-child(-n+4){background:var(--product-accent)}.rk-vitals{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.rk-vital{border:1px solid var(--color-line);background:var(--color-bg-2);border-radius:.7rem;gap:.3rem;padding:.7rem;display:grid}.rk-vital dt{color:var(--color-muted);font-size:.8rem}.rk-vital dd{font:700 1.25rem/1 var(--font-display);color:var(--color-ink);margin:0}.rk-log{border-top:1px solid var(--color-line);grid-column:1/-1;gap:.45rem;padding-top:.8rem;display:grid}.rk-log__label{font:.72rem/1 var(--font-mono);color:var(--color-faint)}.rk-log__row{flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.rk-chip{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);font:.7rem/1.4 var(--font-mono);color:var(--color-body);transition:border-color var(--duration-fast), color var(--duration-fast), background var(--duration-fast);padding:.12rem .5rem}.rk-chip.is-on{border-color:var(--product-glow-line);background:var(--product-accent-soft);color:var(--product-accent-text)}.rk-reasons{margin-top:var(--space-block);border-radius:var(--radius-xl);display:grid;overflow:hidden}@media (width>=45rem){.rk-reasons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=75rem){.rk-reasons{grid-template-columns:repeat(4,minmax(0,1fr))}}.rk-reason{border-top:1px solid var(--color-line);grid-template-rows:8rem auto 1fr;gap:.7rem;padding:1.4rem;display:grid}.rk-reason:first-child{border-top:0}@media (width>=45rem){.rk-reason:nth-child(2){border-top:0}.rk-reason:nth-child(2n){border-left:1px solid var(--color-line)}}@media (width>=75rem){.rk-reason{border-top:0}.rk-reason+.rk-reason{border-left:1px solid var(--color-line)}}.rk-reason__title{font-size:var(--text-lg);line-height:1.3}.rk-reason__text{color:var(--color-muted);margin:0;font-size:.95rem}.rk-draw{border-radius:var(--radius-lg);border:1px solid var(--color-line);background:linear-gradient(160deg, var(--color-panel-2), var(--color-bg-2));font:.7rem/1.2 var(--font-mono);color:var(--color-muted);place-items:center;display:grid;position:relative;overflow:hidden}.rk-draw>svg{width:100%;height:100%;position:absolute;inset:0}.rk-arc{fill:none;stroke:var(--color-line-strong);stroke-width:1.5px;stroke-dasharray:3 4}.rk-run{fill:none;stroke:var(--product-accent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:10 200;animation:2.6s linear infinite rk-run}.rk-run:nth-of-type(5){animation-delay:.8s}.rk-run:nth-of-type(6){animation-delay:1.6s}@keyframes rk-run{0%{stroke-dashoffset:210px}to{stroke-dashoffset:0}}.rk-pin{fill:var(--product-accent)}.rk-end{fill:var(--color-panel-2);stroke:var(--color-line-strong)}.rk-draw text{fill:var(--color-ink);font:700 10px var(--font-mono)}.rk-feeds{grid-template-columns:2.8rem minmax(0,1fr);align-items:center;gap:.45rem .5rem;width:82%;display:grid}.rk-feeds .hs-meter i{animation:3s ease-in-out infinite alternate rk-feed}.rk-feeds .hs-meter:nth-of-type(2) i{animation-delay:-1.5s}@keyframes rk-feed{0%{width:55%}to{width:90%}}.rk-feeds .rk-uptime{grid-column:1/-1}.rk-seal{position:relative}.rk-seal__doc{border:1px solid var(--color-line-strong);background:var(--glass-fill);border-radius:.5rem;align-content:start;gap:.35rem;width:5.5rem;height:6.4rem;padding:.6rem;display:grid}.rk-seal__doc s{border-radius:var(--radius-pill);background:var(--color-line);height:.3rem;text-decoration:none}.rk-seal__doc s:nth-child(3){width:70%}.rk-seal__stamp{border:2px solid var(--product-accent);background:var(--color-bg-2);width:2.9rem;height:2.9rem;color:var(--product-accent-text);font:700 .62rem/1 var(--font-mono);animation:rk-stamp 4s var(--ease-out) infinite;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-.7rem;right:-1.1rem}@keyframes rk-stamp{0%,30%{opacity:0;transform:scale(1.6)rotate(-20deg)}40%,to{opacity:1;transform:scale(1)rotate(-12deg)}}.rk-apps{grid-template-columns:repeat(4,1fr);gap:.4rem;width:88%;display:grid}.rk-apps .icon{width:1rem;height:1rem}.rk-apps i{aspect-ratio:1;border:1px solid var(--color-line-strong);background:var(--glass-fill);color:var(--color-muted);border-radius:.55rem;place-items:center;animation:4s infinite rk-open;display:grid}.rk-apps i:nth-child(2){animation-delay:.5s}.rk-apps i:nth-child(3){animation-delay:1s}.rk-apps i:nth-child(4){animation-delay:1.5s}.rk-apps i:nth-child(5){animation-delay:2s}.rk-apps i:nth-child(6){animation-delay:2.5s}.rk-apps i:nth-child(7){animation-delay:3s}.rk-apps i:nth-child(8){animation-delay:3.5s}@keyframes rk-open{0%,10%{border-color:var(--product-accent);color:var(--product-accent-text);background:var(--product-accent-soft)}25%,to{border-color:var(--color-line-strong);color:var(--color-muted);background:var(--glass-fill)}}.rk-sheet{border-radius:var(--radius-xl);margin-top:1rem;display:grid;overflow:hidden}@media (width>=60rem){.rk-sheet{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) auto}}.rk-sheet__col{align-content:start;gap:.3rem;padding:1.5rem;display:grid}.rk-sheet__col+.rk-sheet__col{border-top:1px solid var(--color-line)}@media (width>=60rem){.rk-sheet__col+.rk-sheet__col{border-top:0;border-left:1px solid var(--color-line)}}.rk-sheet__title{font-size:var(--text-lg)}.rk-sheet__intro{color:var(--color-muted);font-size:var(--text-sm);margin:0 0 .6rem}.rk-sheet__rows{margin:0;padding:0;list-style:none}.rk-sheet__rows li{border-top:1px dashed var(--color-line);padding:.55rem 0;font-size:.95rem}.rk-sheet__rows b{color:var(--color-ink)}.rk-sheet__cta{background:linear-gradient(180deg, var(--product-accent-soft), transparent);place-items:center;padding:1.5rem;display:grid}.fi{margin-top:var(--space-block);gap:1rem;display:grid}@media (width>=45rem){.fi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=75rem){.fi{grid-template-columns:repeat(4,minmax(0,1fr))}}.fi__tile{border-radius:var(--radius-lg);transition:border-color var(--duration-base);grid-template-rows:6.5rem auto 1fr;gap:.65rem;padding:1.15rem;display:grid}.fi__tile:hover{border-color:var(--product-glow-line)}.fi__title{font-size:var(--text-lg)}.fi__text{color:var(--color-muted);margin:0;font-size:.95rem}.fi__draw{border-radius:var(--radius-md);border:1px solid var(--color-line);background:linear-gradient(160deg, var(--color-panel-2), var(--color-bg-2));font:.72rem/1.3 var(--font-mono);color:var(--color-muted);align-content:center;gap:.45rem;padding:.8rem;display:grid;overflow:hidden}.fi__stat{color:var(--color-ink);font-size:.8rem;font-weight:600}.fi-race{grid-template-columns:2.6rem minmax(0,1fr);align-items:center;gap:.35rem .5rem;display:grid}.fi-race .hs-meter i{animation:fi-nvme 2.6s var(--ease-out) infinite}.fi-race__slow i{background:var(--color-muted)!important;animation-name:fi-hdd!important}@keyframes fi-nvme{0%{width:0}35%,to{width:100%}}@keyframes fi-hdd{0%{width:0}to{width:18%}}.fi-ip{border:1px solid var(--product-glow-line);background:var(--product-accent-soft);color:var(--color-ink);border-radius:.6rem;align-items:center;gap:.5rem;padding:.45rem .6rem;display:flex}.fi-ip .icon{color:var(--product-accent-text);margin-left:auto}.fi-installs{gap:.2rem;display:grid}.fi-installs span{align-items:center;gap:.4rem;animation:4.5s infinite fi-tick;display:flex}.fi-installs span:before{content:"";border:1.5px solid;border-radius:50%;width:.55rem;height:.55rem}.fi-installs span:nth-child(2){animation-delay:.6s}.fi-installs span:nth-child(3){animation-delay:1.2s}@keyframes fi-tick{0%,20%{color:var(--color-muted)}30%,to{color:var(--color-good-text)}}.fi-ports{grid-template-columns:repeat(4,1fr);gap:.3rem;display:grid}.fi-ports span{border:1px solid var(--color-line-strong);background:var(--glass-fill);color:var(--color-muted);transition:all var(--duration-base);border-radius:.45rem;place-items:center;padding:.4rem 0;font-weight:700;display:grid}.fi-ports span.is-on{border-color:var(--product-accent);background:var(--product-accent-soft);color:var(--product-accent-text)}.fi-pipe{border-radius:var(--radius-pill);background:var(--color-line);height:.4rem;overflow:hidden}.fi-pipe i{background:var(--product-gradient);width:12.5%;height:100%;transition:width .5s var(--ease-out);display:block}.fi-reply{gap:.3rem;display:grid}.fi-reply span{background:var(--color-line);color:var(--color-body);border-radius:.6rem .6rem .6rem .15rem;justify-self:start;padding:.25rem .6rem;display:inline-flex}.fi-reply span+span{background:var(--product-accent-soft);color:var(--product-accent-text);border-radius:.6rem .6rem .15rem;justify-self:end;animation:4s infinite fi-answer}@keyframes fi-answer{0%,35%{opacity:0;transform:translateY(4px)}45%,to{opacity:1;transform:none}}.fi-deploy i{animation:4s ease-in-out infinite fi-deploy}@keyframes fi-deploy{0%{width:0}70%,to{width:100%}}.fi-layers{place-items:center;height:3.4rem;display:grid}.fi-layers>*{grid-area:1/1}.fi-layers i{border:1.5px solid var(--product-glow-line);border-radius:50%;animation:3s ease-out infinite fi-ring}.fi-layers i:first-child{width:3.4rem;height:3.4rem}.fi-layers i:nth-child(2){width:2.5rem;height:2.5rem;animation-delay:.4s}.fi-layers i:nth-child(3){width:1.7rem;height:1.7rem;animation-delay:.8s}.fi-layers .icon{color:var(--product-accent-text)}@keyframes fi-ring{0%,to{opacity:.35}40%{opacity:1;border-color:var(--product-accent)}}.fi__draw--layers{text-align:center;justify-items:center}.rs{margin-top:var(--space-block);gap:1rem;display:grid}@media (width>=64rem){.rs{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start}}.rs__lead{color:var(--color-muted);font:500 var(--text-base)/1.6 var(--font-sans);max-width:50rem;margin:1rem 0 0}.rs__list{gap:.6rem;display:grid}.rs__step{border-radius:var(--radius-lg);gap:.4rem;padding:1.1rem 1.2rem;display:grid;position:relative;overflow:hidden}.rs__title{font-size:var(--text-lg);color:var(--color-ink);line-height:1.3}.rs__text,.rs__more{color:var(--color-muted);margin:0;font-size:.97rem}.rs__back{font-size:var(--text-base)}.rs__trigger{display:none}.rs__bar{background:var(--product-gradient);transform-origin:0;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.rs.is-ready .rs__trigger{z-index:1;cursor:pointer;border-radius:inherit;background:0 0;border:0;width:100%;display:block;position:absolute;inset:0}.rs.is-ready .rs__step:not([aria-current]) .rs__body{display:none}.rs.is-ready .rs__step:not([aria-current]) .rs__title{color:var(--color-muted)}.rs.is-ready .rs__step[aria-current]{border-color:var(--product-glow-line);background:radial-gradient(70% 80% at 0% 0%, var(--product-glow), transparent 70%), var(--glass-fill)}.rs.is-ready:not(.is-held) .rs__step[aria-current] .rs__bar{animation:7s linear forwards rs-fill}@keyframes rs-fill{to{transform:scaleX(1)}}.rs__stage{border-radius:var(--radius-xl);min-height:22rem;box-shadow:var(--shadow-pane);display:none;position:relative;overflow:hidden}.rs.is-ready .rs__stage{display:block}@media (width>=64rem){.rs__stage{position:sticky;top:6rem}}.rs-scene{opacity:0;font:.72rem/1.3 var(--font-mono);color:var(--color-muted);place-items:center;padding:1.5rem;transition:opacity .4s,transform .4s;display:grid;position:absolute;inset:0;transform:scale(.98)}.rs-scene.is-on{opacity:1;transform:none}.rs-map{width:100%;max-width:26rem}.rs-map__dot{fill:var(--color-panel-2);stroke:var(--color-line-strong)}.rs-map__home{fill:var(--product-accent)}.rs-map__wave{fill:none;stroke:var(--product-accent);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:3s ease-out infinite rs-wave}.rs-map__wave--2{animation-delay:1s}.rs-map__wave--3{animation-delay:2s}@keyframes rs-wave{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(22)}}.rs-map text{fill:var(--color-ink);font:700 11px var(--font-mono)}.rs-vault{justify-items:center;gap:.9rem;width:100%;max-width:22rem;display:grid}.rs-vault__row{align-items:center;gap:.6rem;width:100%;display:flex}.rs-node{border:1px solid var(--color-line-strong);background:var(--glass-fill);color:var(--color-ink);border-radius:.8rem;justify-items:center;gap:.3rem;padding:.75rem;font-size:1.2rem;display:grid}.rs-node--home{border-color:var(--product-glow-line);background:var(--product-accent-soft);color:var(--product-accent-text);grid-auto-flow:column;align-items:center}.rs-vault__wire{background:repeating-linear-gradient(90deg, var(--color-line-strong) 0 5px, transparent 5px 9px);flex:1;height:2px;position:relative}.rs-vault__wire i{background:var(--color-success-500);border-radius:3px;width:10px;height:10px;animation:2.4s linear infinite rs-go;position:absolute;top:-4px;left:0}@keyframes rs-go{0%{left:0}to{left:calc(100% - 10px)}}.rs-vault__chips{flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}.rs-vault__chips span{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);color:var(--color-body);padding:.2rem .6rem}.rs-vault__chips span:first-child{border-color:var(--product-glow-line);background:var(--product-accent-soft);color:var(--product-accent-text)}.rs-serp{gap:.5rem;width:100%;max-width:22rem;display:grid}.rs-serp s{border-radius:var(--radius-pill);background:var(--color-line);flex:1;height:.35rem;text-decoration:none}.rs-serp__q{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);background:var(--glass-fill);color:var(--color-ink);align-items:center;gap:.5rem;padding:.55rem .85rem;display:flex}.rs-serp__list{gap:.4rem;display:grid;position:relative}.rs-serp__list>span{border:1px solid var(--color-line);background:var(--glass-fill);border-radius:.6rem;align-items:center;gap:.6rem;height:2.1rem;padding:0 .75rem;display:flex}.rs-serp__list b{color:var(--color-faint)}.rs-serp__list>.rs-serp__mine{border-color:var(--product-accent);color:var(--color-good-text);box-shadow:0 6px 18px -8px var(--product-glow);animation:7s infinite rs-climb;position:absolute;top:0;left:0;right:0}.rs-serp__mine s{background:var(--product-accent-soft)}@keyframes rs-climb{0%,15%{transform:translateY(7.5rem)}35%,55%{transform:translateY(5rem)}75%,to{transform:translateY(0)}}.rs-trade{width:calc(100% - 4rem);height:calc(100% - 4rem);position:absolute;inset:2rem}.rs-trade__grid{fill:none;stroke:var(--color-line);vector-effect:non-scaling-stroke}.rs-trade__area{fill:var(--product-accent-soft)}.rs-trade__line{fill:none;stroke:var(--product-accent);stroke-width:2.4px;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:420;animation:rs-draw 5s var(--ease-out) infinite}@keyframes rs-draw{0%{stroke-dashoffset:420px}55%,to{stroke-dashoffset:0}}.rs-trade__tag{opacity:0;border-radius:.4rem;padding:.2rem .55rem;font-weight:700;animation:5s infinite rs-fillorder;position:absolute}.rs-trade__tag--buy{color:var(--color-good-text);background:#22c55e24;top:46%;left:34%}.rs-trade__tag--sell{color:var(--color-error-300);background:#f8717124;animation-delay:1.4s;top:18%;left:72%}@keyframes rs-fillorder{0%,22%{opacity:0;transform:scale(.8)}28%,80%{opacity:1;transform:none}88%,to{opacity:0}}.rs-scale{grid-template-columns:repeat(4,1fr);gap:.5rem;width:100%;max-width:20rem;display:grid}.rs-scale i{border:1px solid var(--color-line-strong);background:linear-gradient(var(--product-gradient) 0 0) .6rem .7rem / 40% .3rem no-repeat, var(--glass-fill);border-radius:.7rem;height:3rem;animation:6s infinite rs-add}.rs-scale i:nth-child(n+3){animation-delay:1.5s}.rs-scale i:nth-child(n+5){animation-delay:3s}.rs-scale i:nth-child(n+7){animation-delay:4.5s}.rs-scale i:nth-child(-n+2){animation:none}@keyframes rs-add{0%,15%{opacity:0;transform:translateY(6px)}25%,92%{opacity:1;transform:none}to{opacity:0}}.rp{margin-top:var(--space-block);align-items:center;gap:clamp(1.5rem,3vw,2.5rem);display:grid}@media (width>=64rem){.rp{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.rp__copy{gap:.9rem;display:grid}.rp__title{font-size:var(--text-2xl)}.rp__text{color:var(--color-muted);margin:0}.rp-panel{border-radius:var(--radius-xl);box-shadow:var(--shadow-pane);overflow:hidden}.rp-panel__top{border-bottom:1px solid var(--color-line);background:var(--color-panel-2);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.9rem 1.1rem;display:flex}.rp-panel__name{color:var(--color-ink);font:700 1rem/1.2 var(--font-display)}.rp-state{border-radius:var(--radius-pill);color:var(--color-good-text);background:#22c55e1f;align-items:center;gap:.45rem;margin-left:auto;padding:.25rem .75rem;font-size:.82rem;font-weight:600;display:inline-flex}.rp-state.is-busy{color:var(--color-warning-700);background:#fbbf2424}.rp-state.is-busy .rk-dot{background:var(--color-warning-300)}.rp-state.is-off{background:var(--color-line);color:var(--color-muted)}.rp-state.is-off .rk-dot{background:var(--color-muted);animation:none}.rp-panel__body{gap:1rem;padding:1.1rem;display:grid}.rp-gauges{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.rp-gauges{grid-template-columns:repeat(4,minmax(0,1fr))}}.rp-gauge{border:1px solid var(--color-line);background:var(--color-bg-2);font:.76rem/1.3 var(--font-mono);color:var(--color-ink);border-radius:.8rem;gap:.45rem;padding:.75rem;display:grid}.rp-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (width>=40rem){.rp-actions{grid-template-columns:repeat(4,minmax(0,1fr))}}.rp-action{border:1px solid var(--color-line-strong);background:var(--glass-fill);color:var(--color-ink);cursor:pointer;transition:border-color var(--duration-fast);border-radius:.7rem;justify-content:center;align-items:center;gap:.4rem;padding:.65rem;font-weight:600;display:inline-flex}.rp-action:hover:not(:disabled){border-color:var(--product-glow-line)}.rp-action .icon{color:var(--product-accent-text)}.rp-action:disabled{opacity:.45;cursor:default}.rp-progress{display:none}.rp-progress.is-on{display:block}.rp-progress i{width:0}.rp-cluster{background:var(--color-bg-2);border-radius:.9rem;justify-content:space-between;gap:.5rem;padding:.9rem 1rem;display:flex}.rp-cluster__node{width:2.75rem;height:2.75rem;box-shadow:inset 0 0 0 2px var(--color-line);color:var(--color-accent-text);border-radius:50%;place-items:center;display:grid;position:relative}.rp-cluster__ring{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.rp-cluster__ring circle{fill:none;stroke:var(--color-accent-500,#f38f1d);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:var(--load) 100}.rp-live{border:1px solid var(--color-line);background:var(--color-bg-2);border-radius:.9rem;gap:.6rem;padding:.9rem;display:grid}.rp-live__title{font-size:var(--text-base);align-items:center;gap:.5rem;display:flex}.rp-live__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0;display:grid}@media (width>=40rem){.rp-live__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.rp-live__item{font:.74rem/1.3 var(--font-mono);color:var(--color-muted);gap:.2rem;display:grid}.rp-live__item dd{color:var(--color-ink);margin:0;font-size:.85rem;font-weight:700}.rp-live__item svg{width:100%;height:1.6rem}.rp-live__item path{fill:none;stroke:var(--product-accent);stroke-width:1.6px;vector-effect:non-scaling-stroke}.tc{gap:1rem;display:grid}@media (width>=64rem){.tc{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.tc__main{border-radius:var(--radius-xl);gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.tc__title{font-size:var(--text-3xl);line-height:1.15}.tc__subtitle{font-size:var(--text-2xl)}.tc__links,.tc__points,.tc__chips{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.tc__links a{border-radius:var(--radius-pill);border:1px solid var(--product-glow-line);background:var(--product-accent-soft);color:var(--product-accent-text);align-items:center;gap:.35rem;padding:.45rem .85rem;font-weight:600;text-decoration:none;display:inline-flex}.tc__points{gap:.5rem;display:grid}.tc__points li{color:var(--color-ink);align-items:center;gap:.5rem;font-weight:500;display:flex}.tc__points .icon{color:var(--product-accent-text)}.tc__cloud{gap:1rem;padding:clamp(.5rem,2vw,1.5rem);display:grid}.tc__chips li{border-radius:var(--radius-pill);border:1px solid var(--glass-border);background:var(--glass-fill);color:var(--color-body);padding:.4rem .8rem;font-size:.9rem}.rx{align-items:center;gap:clamp(1.5rem,3vw,3rem);display:grid}@media (width>=64rem){.rx{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.rx__copy .section-heading{margin:0}.rx__points{gap:.55rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.rx__points li{color:var(--color-ink);gap:.55rem;font-weight:500;display:flex}.rx__points .icon{color:var(--product-accent-text);margin-top:.25rem}.rx__place{color:var(--color-muted);font:.85rem/1.5 var(--font-mono);align-items:center;gap:.45rem;margin:1rem 0 0;display:flex}.rx__cards{gap:1rem;display:grid}.rx__card{border-radius:var(--radius-lg);grid-template-columns:auto minmax(0,1fr);gap:.3rem 1rem;padding:1.3rem;display:grid}.rx__title{font-size:var(--text-lg)}.rx__text{color:var(--color-muted);grid-column:2;margin:0}.rsec{align-items:center;gap:clamp(1.5rem,3vw,3rem);display:grid}@media (width>=64rem){.rsec{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}}.rsec__copy .section-heading{margin:0}.rsec__points{gap:.55rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}@media (width>=40rem){.rsec__points{grid-template-columns:repeat(2,minmax(0,1fr))}}.rsec__points li{color:var(--color-ink);gap:.55rem;font-weight:500;display:flex}.rsec__points .icon{color:var(--product-accent-text);margin-top:.2rem}.rsec__shield{place-items:center;height:14rem;display:none}@media (width>=64rem){.rsec__shield{display:grid}}.rsec__shield>*{grid-area:1/1}.rsec__shield i{border:1.5px solid var(--product-glow-line);border-radius:50%;animation:3s ease-out infinite fi-ring}.rsec__shield i:first-child{width:13rem;height:13rem}.rsec__shield i:nth-child(2){width:9.5rem;height:9.5rem;animation-delay:.4s}.rsec__shield i:nth-child(3){width:6rem;height:6rem;animation-delay:.8s}.rsec__shield .icon{width:3rem;height:3rem;color:var(--product-accent-text)}.rsec__cols{margin-top:var(--space-block);border-radius:var(--radius-xl);display:grid;overflow:hidden}@media (width>=60rem){.rsec__cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.rsec__col{border-top:1px solid var(--color-line);grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.3rem 1rem;padding:1.5rem;display:grid}.rsec__col:first-child{border-top:0}@media (width>=60rem){.rsec__col{border-top:0}.rsec__col+.rsec__col{border-left:1px solid var(--color-line)}}.rsec__title{font-size:var(--text-lg)}.rsec__text{color:var(--color-muted);grid-column:2;margin:0}.rsec__foot{gap:1rem;margin-top:1rem;display:grid}@media (width>=60rem){.rsec__foot{grid-template-columns:minmax(0,1fr) auto;align-items:center}.rsec__foot .section-actions{margin:0}}.rsec__tip{border-radius:var(--radius-lg);border:1px dashed var(--color-line-strong);color:var(--color-muted);gap:.6rem;margin:0;padding:1rem 1.2rem;display:flex}.rsec__tip .icon{color:var(--product-accent-text);flex:none;margin-top:.2rem}.sz__label{border-radius:var(--radius-pill);border:1px solid var(--product-glow-line);background:var(--product-accent-soft);color:var(--product-accent-text);font:600 .8rem/1.4 var(--font-mono);justify-self:start;margin:1rem 0 0;padding:.25rem .75rem;display:inline-flex}.sz{margin-top:var(--space-block);gap:1rem;display:grid}@media (width>=60rem){.sz{grid-template-columns:repeat(3,minmax(0,1fr))}}.sz__card{border-radius:var(--radius-xl);align-content:start;gap:.75rem;padding:1.4rem;display:grid}.sz__card--mid{border-color:var(--product-glow-line);background:radial-gradient(80% 60% at 100% 0%, var(--product-glow), transparent 70%), var(--glass-fill)}.sz__card .eyebrow{margin:0}.sz__title{font-size:var(--text-lg);line-height:1.3}.sz__dial{border:1px solid var(--color-line);background:var(--color-bg-2);font:.72rem/1.2 var(--font-mono);color:var(--color-muted);border-radius:.8rem;grid-template-columns:2.6rem minmax(0,1fr);align-items:center;gap:.4rem .6rem;padding:.75rem;display:grid}.sz__points{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.sz__points li{color:var(--color-muted);gap:.5rem;font-size:.95rem;display:flex}.sz__points li:first-child{color:var(--color-ink);font-weight:600}.sz__points .icon{color:var(--product-accent-text);flex:none;margin-top:.25rem}.sz__foot{border-radius:var(--radius-lg);border:1px dashed var(--color-line-strong);gap:.6rem;margin-top:1rem;padding:1rem 1.2rem;display:grid}@media (width>=60rem){.sz__foot{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center}.sz__foot .section-actions{margin:0}}.sz__note{color:var(--color-muted);margin:0}.ct{margin-top:var(--space-block);border-radius:var(--radius-xl);overflow:hidden}.ct__table{border-collapse:collapse;width:100%}.ct__table th,.ct__table td{border-top:1px solid var(--color-line);text-align:left;vertical-align:top;padding:.85rem 1.1rem}.ct__table thead th{background:var(--color-panel-2);color:var(--color-ink);font-family:var(--font-display);border-top:0}.ct__table tbody th{color:var(--color-ink);font-weight:600}.ct__table td{color:var(--color-muted)}.ct__table .ct__us{background:var(--product-accent-soft);color:var(--color-ink)}@media (width<=40rem){.ct__table thead{display:none}.ct__table tr{border-top:1px solid var(--color-line);padding:.9rem 1.1rem;display:grid}.ct__table tbody th,.ct__table td{background:0 0;border:0;padding:.2rem 0}.ct__table td:before{content:attr(data-label) ": ";color:var(--color-faint)}.ct__table .ct__us{background:0 0}}.ost{margin:var(--space-block) 0 0;gap:1rem;padding:0;list-style:none;display:grid}@media (width>=45rem){.ost{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=75rem){.ost{grid-template-columns:repeat(5,minmax(0,1fr))}}.ost__step{border-radius:var(--radius-lg);align-content:start;gap:.35rem;padding:1.3rem;display:grid;position:relative}.ost__icon{background:var(--product-accent-soft);border:1px solid var(--product-glow-line);width:2.5rem;height:2.5rem;color:var(--product-accent-text);border-radius:.75rem;place-items:center;margin-bottom:.4rem;display:grid}.ost__label{font:600 .75rem/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--product-accent-text);margin:0}.ost__name{color:var(--color-ink);font:700 var(--text-lg)/1.3 var(--font-display);margin:0}.ost__text{color:var(--color-muted);margin:0;font-size:.95rem}.rpn__head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;display:flex}.rpn__head .section-heading{margin:0}.wv-queue,.wv-chat,.wv-privacy{border-radius:var(--radius-lg);border:1px solid var(--color-line);background:linear-gradient(160deg, var(--color-panel-2), var(--color-bg-2));gap:.45rem;width:min(100%,13.5rem);padding:.85rem;display:grid}.wv-queue>span{grid-template-columns:1.1rem minmax(0,1fr);align-items:center;gap:.5rem;display:grid}.wv-queue>span>i{background:#3b82f6;border-radius:.3rem;width:1.1rem;height:1.1rem}.wv-queue>span:nth-child(2)>i{background:var(--product-accent)}.wv-queue>span:nth-child(3)>i{background:var(--color-success-500)}.wv-queue .hs-meter i{animation:3.6s ease-in-out infinite wv-install}.wv-queue>span:nth-child(2) .hs-meter i{animation-delay:.6s}.wv-queue>span:nth-child(3) .hs-meter i{animation-delay:1.2s}@keyframes wv-install{0%{width:0}50%,to{width:100%}}.wv-chat span{background:var(--color-line);color:var(--color-body);border-radius:.6rem .6rem .6rem .15rem;justify-self:start;padding:.3rem .6rem;font-weight:700;display:inline-flex}.wv-chat span:nth-child(2){background:var(--product-accent-soft);color:var(--product-accent-text);border-radius:.6rem .6rem .15rem;justify-self:end;animation:4s infinite fi-answer}.wv-chat__typing{align-items:center;gap:3px;animation:4s infinite wv-typing}.wv-chat__typing i{background:var(--color-muted);border-radius:50%;width:4px;height:4px}@keyframes wv-typing{0%,50%{opacity:0}60%,90%{opacity:1}to{opacity:0}}.wv-privacy{justify-items:center}.wv-privacy__box{border:1px solid var(--product-glow-line);background:var(--product-accent-soft);width:4rem;height:4rem;color:var(--product-accent-text);border-radius:1rem;place-items:center;font-size:1.5rem;display:grid;position:relative}.wv-privacy__box:before,.wv-privacy__box:after{content:"";background:var(--color-error-300);border-radius:2px;width:.5rem;height:.5rem;animation:2.6s infinite wv-bounce;position:absolute;top:30%}.wv-privacy__box:before{left:-1.7rem}.wv-privacy__box:after{animation-name:wv-bounce-r;animation-delay:1.3s;top:60%;right:-1.7rem}@keyframes wv-bounce{0%{opacity:0;transform:translate(0)}20%{opacity:1}50%{opacity:1;transform:translate(.9rem)}60%{opacity:0;transform:translate(.4rem)}to{opacity:0}}@keyframes wv-bounce-r{0%{opacity:0;transform:translate(0)}20%{opacity:1}50%{opacity:1;transform:translate(-.9rem)}60%{opacity:0;transform:translate(-.4rem)}to{opacity:0}}.wv-privacy__tag{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);font:.72rem/1.4 var(--font-mono);color:var(--color-body);align-items:center;gap:.35rem;padding:.15rem .55rem;display:inline-flex}.rl{align-items:center;gap:clamp(1.5rem,3vw,3rem);display:grid}@media (width>=64rem){.rl{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.rl__copy .section-heading{margin:0}.rl__copy .section-actions{margin-top:1.25rem}.rl__card{border-radius:var(--radius-xl);box-shadow:var(--shadow-pane);padding:1.4rem}.rl__row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;display:grid}.rl-node{border:1px solid var(--color-line-strong);background:var(--color-bg-2);min-width:5rem;color:var(--color-muted);font:.72rem/1.2 var(--font-mono);border-radius:.9rem;justify-items:center;gap:.4rem;padding:.8rem;font-size:1.3rem;display:grid}.rl-node>.icon{width:1.4rem;height:1.4rem}.rl-node>span{color:var(--color-ink);align-items:center;gap:.3rem;font-size:.72rem;display:inline-flex}.rl-node--srv{border-color:var(--product-glow-line);background:var(--product-accent-soft);color:var(--product-accent-text)}.rl-lanes{gap:.8rem;display:grid}.rl-lane{background:repeating-linear-gradient(90deg, var(--color-line-strong) 0 5px, transparent 5px 9px);height:2px;position:relative}.rl-lane i{background:var(--product-accent);width:8px;height:8px;box-shadow:0 0 8px var(--product-accent);border-radius:50%;animation:1.6s linear infinite rl-go;position:absolute;top:-3px;left:0}.rl-lane i:nth-child(2){animation-delay:.8s}.rl-lane--back i{background:var(--color-success-500);box-shadow:0 0 8px var(--color-success-500);animation-name:rl-back}@keyframes rl-go{0%{left:0}to{left:calc(100% - 8px)}}@keyframes rl-back{0%{left:calc(100% - 8px)}to{left:0}}.rl-lane b{white-space:nowrap;font:500 .68rem/1 var(--font-mono);color:var(--color-faint);position:absolute;top:-1.2rem;left:50%;transform:translate(-50%)}.rl__facts{gap:.5rem;margin:1.3rem 0 0;padding:0;list-style:none;display:grid}.rl__fact{border:1px solid var(--color-line);background:var(--color-bg-2);color:var(--color-body);transition:border-color var(--duration-base), background var(--duration-base);border-radius:.9rem;grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:.8rem .9rem;display:grid}.rl__fact:hover,.rl__fact.is-on{border-color:var(--product-glow-line);background:var(--product-accent-soft)}.rl__fact b{color:var(--color-ink)}.rl__icon{background:var(--product-accent-soft);border:1px solid var(--product-glow-line);width:2.2rem;height:2.2rem;color:var(--product-accent-text);border-radius:.7rem;place-items:center;display:grid}.rr{border-radius:var(--radius-xl);border-color:var(--product-glow-line);background:radial-gradient(70% 80% at 100% 100%, var(--product-glow), transparent 70%), var(--glass-fill);align-items:center;gap:clamp(1.5rem,3vw,3rem);padding:clamp(1.4rem,3.5vw,2.6rem);display:grid}@media (width>=64rem){.rr{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.rr__copy .section-heading{margin:0}.rr__sub{font-size:var(--text-lg);margin-top:1rem}.rr__points{gap:.6rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.rr__points li{color:var(--color-body);gap:.6rem;display:flex}.rr__points .icon{color:var(--product-accent-text);flex:none;margin-top:.25rem}.rr__copy .section-actions{margin-top:1.25rem}.rr__slip{border:1px solid var(--color-line-strong);background:var(--color-panel);box-shadow:var(--shadow-card);font:.8rem/1.4 var(--font-mono);color:var(--color-muted);border-radius:1rem 1rem 0 0;padding:1.3rem 1.3rem 1.6rem;display:grid;position:relative}.rr__slip:after{content:"";background:linear-gradient(-45deg, transparent .3rem, var(--color-panel) 0) 0 0 / .6rem .6rem repeat-x, linear-gradient(45deg, transparent .3rem, var(--color-panel) 0) 0 0 / .6rem .6rem repeat-x;height:.6rem;position:absolute;bottom:-.6rem;left:-1px;right:-1px}.rr__head{border-bottom:1px dashed var(--color-line-strong);color:var(--color-ink);align-items:center;gap:.5rem;padding-bottom:.8rem;display:flex}.rr__line{border-bottom:1px dashed var(--color-line);justify-content:space-between;padding:.5rem 0;display:flex}.rr__line b{color:var(--color-good-text)}.rr__total{color:var(--color-ink);justify-content:space-between;align-items:baseline;gap:1rem;padding-top:.9rem;display:flex}.rr__total strong{font:700 2rem/1 var(--font-display);letter-spacing:-.02em}.rr__total small{color:var(--color-muted)}.he{border-radius:var(--radius-xl);gap:1.5rem;padding:clamp(1.4rem,3.5vw,2.4rem);display:grid}@media (width>=64rem){.he{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.he .hero__title{font-size:var(--text-3xl);line-height:1.15}.he__copy{align-content:start;gap:.8rem;display:grid}.he__side{align-content:start;gap:1rem;display:grid}.he__trust{grid-column:1/-1}.he .hx-specs{margin:0}.rdp-place__title{font-size:var(--text-2xl);margin-bottom:1.25rem}.section-rdp-place .vplace__facts{padding:0;list-style:none}.rdp-place__label{color:var(--color-muted);font-size:.85rem}.rdp-place__value{color:var(--color-ink);grid-column:2;font-weight:700}.lb__link a{color:inherit;text-decoration:none}@media (prefers-reduced-motion:reduce){.fi-reply span+span,.wv-chat span:nth-child(2),.wv-chat__typing,.rs-trade__tag,.rk-seal__stamp,.rs-scale i{opacity:1}}.ifx__lead{max-width:52rem;color:var(--color-muted);font:500 var(--text-base)/1.6 var(--font-sans);letter-spacing:0;margin:.75rem 0 0}.ifx__lead--center{text-align:center;margin-inline:auto}.ifx{margin-top:var(--space-block);gap:1rem;display:grid}@media (width>=75rem){.ifx--side{grid-template-columns:minmax(0,1fr) minmax(16rem,.45fr);align-items:stretch}}.ifx__grid{gap:1rem;display:grid}@media (width>=40rem){.ifx__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ifx__grid--3,.ifx__grid--4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=80rem){.ifx__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.ifx__tile{border-radius:var(--radius-lg);transition:border-color var(--duration-base), transform var(--duration-base) var(--ease-out);align-content:start;gap:.6rem;padding:1.3rem;display:grid}.ifx__tile:hover{border-color:var(--product-glow-line);transform:translateY(-2px)}.ifx__icon{background:var(--product-accent-soft);border:1px solid var(--product-glow-line);width:2.75rem;height:2.75rem;color:var(--product-accent-text);border-radius:.8rem;place-items:center;font-size:1.2rem;display:grid}.ifx__title{font-size:var(--text-lg);line-height:1.3}.ifx__text{color:var(--color-muted);margin:0;font-size:.95rem}.ifx__art{border-radius:var(--radius-xl);background:radial-gradient(70% 60% at 50% 40%, var(--product-glow), transparent 70%), var(--glass-fill);place-items:center;min-height:16rem;display:grid}.ifx-stack{gap:.6rem;width:min(80%,15rem);display:grid}.ifx-stack i{border:1px solid var(--color-line-strong);background:var(--color-bg-2);border-radius:.7rem;align-items:center;gap:.35rem;padding:.75rem .85rem;display:flex}.ifx-stack b{background:var(--color-success-500);border-radius:50%;width:.4rem;height:.4rem;animation:1.4s steps(2,end) infinite rk-led}.ifx-stack b+b{background:var(--product-accent);animation-delay:.4s}.ifx-stack s{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--product-accent-soft), var(--color-line));flex:1;height:.35rem;margin-left:.4rem;text-decoration:none}.pcards{max-width:60rem;margin:var(--space-block) auto 0;gap:1rem;display:grid}@media (width>=48rem){.pcards{grid-template-columns:repeat(2,minmax(0,1fr))}}.pcard{border-radius:var(--radius-xl);align-content:start;gap:.6rem;padding:1.6rem;display:grid}.pcard--featured{border-color:var(--product-glow-line);background:radial-gradient(80% 60% at 100% 0%, var(--product-glow), transparent 70%), var(--glass-fill)}.pcard__tag{border-radius:var(--radius-pill);border:1px solid var(--product-glow-line);background:var(--product-accent-soft);color:var(--product-accent-text);font:600 .75rem/1.4 var(--font-mono);letter-spacing:.08em;justify-self:start;margin:0;padding:.2rem .65rem}.pcard__name{font-size:var(--text-2xl)}.pcard__line,.pcard__note{color:var(--color-muted);margin:0}.pcard__note{font-size:var(--text-sm)}.pcard__price{color:var(--color-ink);margin:0;font-weight:600}.pcard__price--lead{font:700 var(--text-3xl)/1.1 var(--font-display);letter-spacing:-.02em}.pcard__cta{justify-self:stretch;margin-top:.4rem}.pcard__specs{border-top:1px solid var(--color-line);gap:.5rem;margin:.6rem 0 0;padding:.9rem 0 0;list-style:none;display:grid}.pcard__specs li{color:var(--color-ink);align-items:center;gap:.55rem;font-size:.95rem;display:flex}.pcard__specs .icon{color:var(--product-accent-text)}.lx{align-items:center;gap:clamp(1.5rem,3vw,3rem);display:grid}@media (width>=64rem){.lx{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.lx__copy .section-heading{margin:0}.lx__text{color:var(--color-muted);margin:1rem 0 0}.lx__title{font-size:var(--text-lg);margin-top:1.25rem}.lx__copy .section-actions{margin-top:1.25rem}.lx__map{border-radius:var(--radius-xl);background:radial-gradient(60% 60% at 50% 50%, var(--product-glow), transparent 70%), var(--glass-fill);min-height:22rem;position:relative;overflow:hidden}.lx__hub{border:1px solid var(--product-glow-line);background:var(--color-bg-2);width:4rem;height:4rem;color:var(--product-accent-text);box-shadow:0 0 0 .6rem var(--product-accent-soft);border-radius:1.2rem;place-items:center;margin:-2rem 0 0 -2rem;font-size:1.6rem;display:grid;position:absolute;top:50%;left:50%}.lx__places{margin:0;padding:0;list-style:none;position:absolute;inset:0}.lx__place{border-radius:var(--radius-pill);border:1px solid var(--glass-border);background:var(--glass-fill);box-shadow:var(--glass-shadow);color:var(--color-ink);white-space:nowrap;transform:translate(-50%, -50%) rotate(var(--a)) translateY(-8.5rem) rotate(calc(-1 * var(--a)));align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.85rem;font-weight:600;display:inline-flex;position:absolute;top:50%;left:50%}@media (width<=30rem){.lx__map{min-height:19rem}.lx__place{transform:translate(-50%, -50%) rotate(var(--a)) translateY(-7rem) rotate(calc(-1 * var(--a)));font-size:.75rem}}.bn{margin-top:var(--space-block);gap:1rem;display:grid}@media (width>=64rem){.bn{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:stretch}}.bn__list{border-radius:var(--radius-xl);gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.bn__title{font-size:var(--text-2xl)}.bn__items{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.bn__items li{color:var(--color-body);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.8rem;display:grid}.bn__items b{color:var(--color-ink)}.bn__icon{background:var(--product-accent-soft);border:1px solid var(--product-glow-line);width:2.2rem;height:2.2rem;color:var(--product-accent-text);border-radius:.7rem;place-items:center;display:grid}.bn__art{border-radius:var(--radius-xl);align-content:center;place-items:center;gap:1.2rem;min-height:16rem;padding:1.5rem;display:grid}.bn-gauge{place-items:end center;width:12rem;display:grid;position:relative}.bn-gauge svg{width:100%}.bn-gauge path{fill:none;stroke-width:14px;stroke-linecap:round}.bn-gauge__track{stroke:var(--color-line)}.bn-gauge__fill{stroke:var(--product-accent);stroke-dasharray:252;stroke-dashoffset:30px;animation:bn-sweep 3.2s var(--ease-out) infinite alternate}@keyframes bn-sweep{0%{stroke-dashoffset:120px}to{stroke-dashoffset:18px}}.bn-gauge b{font:700 1.6rem/1 var(--font-display);color:var(--color-ink);position:absolute;bottom:.2rem}.bn-bars{align-items:end;gap:.35rem;height:3rem;display:flex}.bn-bars i{background:var(--product-gradient);border-radius:.2rem .2rem 0 0;width:.7rem;animation:1.6s ease-in-out infinite alternate bn-bar}.bn-bars i:nth-child(odd){animation-delay:-.8s}.bn-bars i:nth-child(3n){animation-delay:-.4s}@keyframes bn-bar{0%{height:30%}to{height:100%}}.nf{margin-top:var(--space-block);gap:1rem;display:grid}@media (width>=45rem){.nf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=75rem){.nf{grid-template-columns:repeat(3,minmax(0,1fr))}.nf:has(>.nf__card:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.section-numbered-features .container-page>p:last-child{text-align:center;margin-top:1.5rem}.nf__card{border-radius:var(--radius-xl);align-content:start;gap:.7rem;padding:1.4rem;display:grid}.nf__top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.nf__number{font:700 2rem/1 var(--font-display);background:var(--title-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0}.nf__stat{border-radius:var(--radius-pill);border:1px solid var(--product-glow-line);background:var(--product-accent-soft);color:var(--product-accent-text);font:700 .8rem/1.4 var(--font-mono);margin:0;padding:.2rem .65rem}.nf__title{font-size:var(--text-lg);align-items:center;gap:.5rem;display:flex}.nf__title .icon{color:var(--product-accent-text)}.nf__text{color:var(--color-muted);margin:0}.nf__points{border-top:1px solid var(--color-line);gap:.4rem;margin:.2rem 0 0;padding:.8rem 0 0;list-style:none;display:grid}.nf__points li{color:var(--color-ink);align-items:center;gap:.5rem;font-size:.95rem;display:flex}.nf__points .icon{color:var(--product-accent-text)}.lchips{margin:var(--space-block) 0 0;flex-wrap:wrap;justify-content:center;gap:.6rem;padding:0;list-style:none;display:flex}.lchips__item{border-radius:var(--radius-pill)}.lchips__item>a,.lchips__item>span{color:var(--color-ink);align-items:center;gap:.5rem;padding:.6rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}.lchips__item>a .icon{color:var(--product-accent-text)}.lchips__item:has(a):hover{border-color:var(--product-glow-line)}.hx-art{justify-content:center;margin:1rem 0 0;display:flex}.hx-art__badge{background:var(--product-accent-soft);border:1px solid var(--product-glow-line);width:2.4rem;height:2.4rem;color:var(--product-accent-text);border-radius:50%;place-items:center;display:grid}.ifx__chip{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);background:var(--color-bg-2);color:var(--color-body);font:500 .78rem/1.4 var(--font-mono);justify-self:start;margin:0;padding:.2rem .6rem}.pcard__pairs{border-top:1px solid var(--color-line);gap:0;margin:.6rem 0 0;padding-top:.6rem;display:grid}.pcard__pairs div{border-bottom:1px dashed var(--color-line);justify-content:space-between;gap:1rem;padding:.45rem 0;font-size:.92rem;display:flex}.pcard__pairs dt{color:var(--color-muted);text-transform:capitalize}.pcard__pairs dd{color:var(--color-ink);text-align:right;margin:0;font-weight:600}@media (width>=75rem){.pcards:has(.pcard:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}}.sg{margin-top:var(--space-block);gap:1rem;display:grid}@media (width>=60rem){.sg{grid-template-columns:repeat(3,minmax(0,1fr))}}.sg__card{border-radius:var(--radius-xl);align-content:start;gap:.55rem;padding:1.4rem;display:grid}.sg__title{font-size:var(--text-lg);align-items:center;gap:.6rem;margin-bottom:.3rem;display:flex}.sg__icon{background:var(--product-accent-soft);border:1px solid var(--product-glow-line);width:2.4rem;height:2.4rem;color:var(--product-accent-text);border-radius:.75rem;place-items:center;display:grid}.sg__row{border-top:1px dashed var(--color-line);justify-content:space-between;gap:1rem;padding:.5rem 0;display:flex}.sg__name{font:600 .95rem/1.4 var(--font-sans);color:var(--color-ink);margin:0}.sg__value{color:var(--color-muted);text-align:right;margin:0;font-size:.92rem}.sg__item{color:var(--color-body);align-items:center;gap:.5rem;margin:0;display:flex}.sg__item .icon{color:var(--product-accent-text)}.sg__note{color:var(--color-faint);font:.8rem/1.4 var(--font-mono);margin:.3rem 0 0}.pp__head{text-align:center;max-width:46rem;margin:2rem auto 0}.pp__name{font-size:var(--text-2xl)}.pp__line{color:var(--color-muted);margin:.5rem 0 0}.pp{gap:1rem;margin-top:2rem;display:grid}@media (width>=64rem){.pp{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}.pp__card,.pp__spec{border-radius:var(--radius-xl);align-content:start;gap:.6rem;padding:1.5rem;display:grid}.pp__card:first-child{border-color:var(--product-glow-line);background:radial-gradient(80% 60% at 100% 0%, var(--product-glow), transparent 70%), var(--glass-fill)}.pp__title{font-size:var(--text-2xl)}.pp__access,.pp__after{color:var(--color-muted);align-items:center;gap:.45rem;margin:0;display:flex}.pp__access .icon,.pp__after .icon{color:var(--product-accent-text)}.pp__price{font:700 var(--text-3xl)/1.1 var(--font-display);color:var(--color-ink);margin:.2rem 0 0}.pp__billing{color:var(--color-muted);font-size:var(--text-sm);margin:0}.pp__spec-title{font-size:var(--text-lg)}.pp__os{flex-wrap:wrap;gap:.4rem;margin:.4rem 0 0;padding:0;list-style:none;display:flex}.pp__os li{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);font:500 .78rem/1.4 var(--font-mono);color:var(--color-body);padding:.2rem .65rem}.pp__note{max-width:50rem;color:var(--color-muted);text-align:center;margin:1.25rem auto 0}.osc__chips{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.osc__chips li{border-radius:var(--radius-pill);border:1px solid var(--glass-border);background:var(--glass-fill);color:var(--color-ink);padding:.35rem .8rem;font-size:.9rem;font-weight:600}.osc{margin-top:var(--space-block);gap:1rem;display:grid}@media (width>=45rem){.osc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=75rem){.osc{grid-template-columns:repeat(3,minmax(0,1fr))}}.osc__card{border-radius:var(--radius-lg);align-content:start;gap:.7rem;padding:1.3rem;display:grid}.osc__top{align-items:center;gap:.8rem;display:flex}.osc__mark{color:#fff;width:2.6rem;height:2.6rem;font:700 .85rem/1 var(--font-mono);border-radius:.7rem;flex:none;place-items:center;display:grid}.osc__name{font-size:var(--text-lg)}.osc__text{color:var(--color-muted);margin:0;font-size:.95rem}.osc__call{color:var(--product-accent-text);align-items:center;gap:.4rem;margin:0;font-weight:700;display:inline-flex}.osc__console{font:.75rem/1 var(--font-code);color:#ffb865;background:#050a14;border-radius:.6rem;align-items:center;gap:.5rem;padding:.55rem .75rem;display:flex}.osc__console i{border-radius:var(--radius-pill);background:linear-gradient(90deg,#6ee7a099,#ffffff14);flex:1;height:.35rem}.pt__tools{margin:var(--space-block) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;padding:0;list-style:none;display:grid}@media (width>=48rem){.pt__tools{grid-template-columns:repeat(5,minmax(0,1fr))}}.pt__tool{border-radius:var(--radius-lg);text-align:center;justify-items:center;gap:.5rem;padding:1rem;display:grid}.pt__icon{background:var(--product-accent-soft);border:1px solid var(--product-glow-line);width:2.6rem;height:2.6rem;color:var(--product-accent-text);border-radius:.8rem;place-items:center;font-size:1.15rem;display:grid}.pt__name{font-size:var(--text-base);margin:0}.pt__panels{gap:1rem;margin-top:1rem;display:grid}.pt__panel{border-radius:var(--radius-xl);align-items:center;gap:1.25rem;padding:1.4rem;display:grid}@media (width>=56rem){.pt__panel{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.pt__panel--flip .pt__screen{order:-1}}.pt__title{font-size:var(--text-xl)}.pt__text{color:var(--color-muted);margin:.4rem 0 0}.pt__screen{border-radius:var(--radius-lg);border:1px solid var(--color-line);background:linear-gradient(160deg, var(--color-panel-2), var(--color-bg-2));gap:.6rem;padding:.9rem;display:grid}.pt__bar{gap:.3rem;display:flex}.pt__bar i{background:var(--color-line-strong);border-radius:50%;width:.45rem;height:.45rem}.pt__row{color:var(--product-accent-text);align-items:center;gap:.5rem;display:flex}.pt__row s{border-radius:var(--radius-pill);background:var(--color-line);flex:1;height:.4rem;text-decoration:none}.rpool{margin-top:var(--space-block);align-items:center;gap:1rem;display:grid}@media (width>=64rem){.rpool{grid-template-columns:minmax(0,.9fr) 5rem minmax(0,1.1fr)}}.rpool__pool{border-radius:var(--radius-xl);border-color:var(--product-glow-line);gap:.8rem;padding:1.5rem;display:grid}.rpool__title{font-size:var(--text-xl);align-items:center;gap:.5rem;display:flex}.rpool__title .icon{color:var(--product-accent-text)}.rpool__res,.rpool__vms{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.rpool__res li,.rpool__vms li{border:1px solid var(--color-line);background:var(--color-bg-2);color:var(--color-ink);border-radius:.7rem;align-items:center;gap:.55rem;padding:.55rem .75rem;font-weight:600;display:flex}.rpool__res .icon,.rpool__vms .icon{color:var(--product-accent-text)}.rpool__vms{grid-auto-columns:1fr;grid-auto-flow:column}.rpool__flow{background:repeating-linear-gradient(90deg, var(--color-line-strong) 0 5px, transparent 5px 9px);height:2px;display:none;position:relative}@media (width>=64rem){.rpool__flow{display:block}}.rpool__flow i{background:var(--product-accent);width:8px;height:8px;box-shadow:0 0 8px var(--product-accent);border-radius:50%;animation:1.8s linear infinite rl-go;position:absolute;top:-3px;left:0}.rpool__flow i+i{animation-delay:.9s}.rpool__deploy{gap:.8rem;display:grid}.rpool__option{border-radius:var(--radius-lg);gap:.55rem;padding:1.2rem;display:grid}.rpool__name{font-size:var(--text-lg)}.rpool__line{color:var(--color-muted);margin:0}.frows{gap:1rem;display:grid}@media (width>=56rem){.frows{grid-template-columns:repeat(2,minmax(0,1fr))}}.frows__tile{border-radius:var(--radius-xl);grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:1.5rem;display:grid}.frows__icon{background:var(--product-accent-soft);border:1px solid var(--product-glow-line);width:3rem;height:3rem;color:var(--product-accent-text);border-radius:.9rem;place-items:center;font-size:1.3rem;display:grid}.frows__title{font-size:var(--text-xl)}.frows__text{color:var(--color-muted);margin:.5rem 0 0}.rvc{margin-top:var(--space-block);gap:1rem;display:grid}@media (width>=56rem){.rvc{grid-template-columns:repeat(3,minmax(0,1fr))}.rvc__card--lead{grid-column:1/-1}}.rvc__card{border-radius:var(--radius-xl);align-content:space-between;gap:1rem;margin:0;padding:1.5rem;display:grid}.rvc__card--lead{border-color:var(--product-glow-line);background:radial-gradient(70% 60% at 0% 0%, var(--product-glow), transparent 70%), var(--glass-fill)}.rvc__stars{color:#f59e0b;letter-spacing:.15em}.rvc__quote{margin:0}.rvc__quote p{color:var(--color-ink);margin:0;font-size:1.02rem}.rvc__card--lead .rvc__quote p{font:600 clamp(1.15rem, 1rem + .7vw, 1.5rem)/1.45 var(--font-display)}.rvc__who{border-top:1px solid var(--color-line);align-items:center;gap:.75rem;padding-top:.9rem;display:flex}.rvc__avatar{background:var(--product-accent-soft);width:2.6rem;height:2.6rem;color:var(--product-accent-text);font:700 1rem/1 var(--font-display);border-radius:50%;flex:none;place-items:center;display:grid}.rvc__meta{display:grid}.rvc__name{color:var(--color-ink);margin:0;font-weight:700}.rvc__role,.rvc__country{color:var(--color-muted);font-size:var(--text-sm);margin:0}.rvc__foot{text-align:center;justify-items:center;gap:.8rem;margin-top:1.5rem;display:grid}.rvc__line{color:var(--color-muted);margin:0}.section--tight{padding-block:clamp(1.5rem,3vw,2.5rem)}.osm{flex-wrap:wrap;justify-content:center;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.osm__item{border-radius:var(--radius-pill);color:var(--color-ink);align-items:center;gap:.55rem;padding:.55rem 1rem .55rem .6rem;font-weight:600;display:inline-flex}.osm__dot{color:#fff;width:1.8rem;height:1.8rem;font:700 .8rem/1 var(--font-mono);border-radius:50%;place-items:center;display:grid}.ci{align-items:center;gap:clamp(1.5rem,3vw,3rem);display:grid}@media (width>=64rem){.ci{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.ci__copy .section-heading{margin:0}.ci__text{color:var(--color-muted);margin:1rem 0 0}.ci__points{gap:.7rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.ci__points li{color:var(--color-body);gap:.6rem;display:flex}.ci__points b{color:var(--color-ink)}.ci__points .icon{color:var(--product-accent-text);flex:none;margin-top:.25rem}.ci__places{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.ci__places li{border-radius:var(--radius-pill);border:1px solid var(--glass-border);background:var(--glass-fill);color:var(--color-ink);align-items:center;gap:.35rem;padding:.35rem .8rem;font-size:.9rem;font-weight:600;display:inline-flex}.ci__places .icon{color:var(--product-accent-text)}.ci__copy .section-actions{margin-top:1.25rem}.ci__map{min-height:20rem}.fs{margin-top:var(--space-block)}.fs__tabs{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.25rem;display:flex}.fs__tab{border-radius:var(--radius-pill);border:1px solid var(--glass-border);background:var(--glass-fill);color:var(--color-muted);font:600 .95rem/1.2 var(--font-sans);cursor:pointer;align-items:center;gap:.45rem;margin:0;padding:.55rem 1.05rem;display:inline-flex}.fs__tab[aria-selected=true]{background:var(--product-gradient);color:var(--color-on-brand);border-color:#0000}.fs__set{gap:1rem;margin-bottom:1rem;display:grid}@media (width>=64rem){.fs__set{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.fs__grid{gap:1rem;display:grid}@media (width>=40rem){.fs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.fs__tile{border-radius:var(--radius-lg);align-content:start;gap:.55rem;padding:1.25rem;display:grid}.fs__title{font-size:var(--text-lg)}.fs__text{color:var(--color-muted);margin:0;font-size:.95rem}.fs__list{border-radius:var(--radius-lg);gap:.6rem;margin:0;padding:1.3rem;list-style:none;display:grid}.fs__list li{color:var(--color-ink);gap:.55rem;font-weight:500;display:flex}.fs__list .icon{color:var(--product-accent-text);flex:none;margin-top:.25rem}.hero-service{padding-block:clamp(3rem,7vw,6rem) clamp(2.5rem,5vw,4rem);position:relative;overflow:hidden}.hsv{align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid;position:relative}@media (width>=64rem){.hsv{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.hsv__copy{justify-items:start;gap:1rem;display:grid}.hsv__title{margin:0}.hsv__sub{font-size:var(--text-xl);color:var(--color-ink);margin:0}.hsv__points{margin:.25rem 0 0}.hsv__price{align-items:baseline;gap:.5rem;display:flex}.hsv__price-value{font:700 var(--text-4xl)/1 var(--font-display);color:var(--color-ink);letter-spacing:-.02em;margin:0}.hsv__price-note{color:var(--color-muted);margin:0}.hsv__note{color:var(--color-muted);font-size:var(--text-sm);align-items:center;gap:.45rem;margin:0;display:inline-flex}.hsv__note .icon{color:var(--color-good-text)}.hsv__art{border-radius:var(--radius-xl);background:radial-gradient(70% 60% at 50% 40%, var(--product-glow), transparent 70%), var(--glass-fill);min-height:20rem;box-shadow:var(--shadow-pane);place-items:center;padding:2rem;display:grid}.hsv-mail{gap:.7rem;width:min(100%,20rem);display:grid}.hsv-mail__env{background:var(--product-gradient);width:4.5rem;height:4.5rem;color:var(--color-on-brand);box-shadow:0 0 0 .7rem var(--product-accent-soft);border-radius:1.2rem;justify-self:center;place-items:center;margin-bottom:.4rem;font-size:2rem;animation:4s ease-in-out infinite hsv-float;display:grid}@keyframes hsv-float{50%{transform:translateY(-6px)}}.hsv-mail__row{border:1px solid var(--color-line);background:var(--color-bg-2);border-radius:.8rem;grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.65rem .8rem;display:grid}.hsv-mail__row i{background:var(--product-accent-soft);border-radius:50%;width:1.6rem;height:1.6rem}.hsv-mail__row s{border-radius:var(--radius-pill);background:var(--color-line-strong);height:.4rem;text-decoration:none}.hsv-mail__row b{background:var(--color-success-500);color:#fff;border-radius:50%;place-items:center;width:1.3rem;height:1.3rem;font-size:.7rem;animation:3s infinite hsv-pop;display:grid}.hsv-mail__row:nth-child(3) b{animation-delay:.5s}.hsv-mail__row:nth-child(4) b{animation-delay:1s}@keyframes hsv-pop{0%,15%{transform:scale(0)}25%,to{transform:scale(1)}}.hsv-site{border:1px solid var(--color-line-strong);background:var(--color-bg-2);border-radius:.9rem;gap:.7rem;width:min(100%,22rem);padding:.8rem;display:grid}.hsv-site__bar{align-items:center;gap:.3rem;display:flex}.hsv-site__bar i{background:var(--color-line-strong);border-radius:50%;width:.5rem;height:.5rem}.hsv-site__bar s{border-radius:var(--radius-pill);background:var(--color-line);flex:1;height:.9rem;margin-left:.5rem;text-decoration:none}.hsv-site__hero{background:linear-gradient(135deg, var(--product-accent-soft), transparent);border-radius:.6rem;gap:.4rem;padding:1rem;display:grid}.hsv-site__hero b{border-radius:var(--radius-pill);background:var(--product-gradient);width:60%;height:.8rem}.hsv-site__hero s{border-radius:var(--radius-pill);background:var(--color-line-strong);width:85%;height:.4rem;text-decoration:none}.hsv-site__cards{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.hsv-site__cards i{border:1px solid var(--color-line);background:var(--glass-fill);border-radius:.5rem;height:3.2rem;animation:4.5s infinite rk-open}.hsv-site__cards i:nth-child(2){animation-delay:1.5s}.hsv-site__cards i:nth-child(3){animation-delay:3s}.hsv-apps{grid-template-columns:repeat(3,1fr);gap:.8rem;width:min(100%,18rem);display:grid}.hsv-apps i{aspect-ratio:1;border:1px solid var(--color-line-strong);background:var(--color-bg-2);color:var(--product-accent-text);border-radius:1rem;place-items:center;font-size:1.5rem;animation:6s infinite rk-open;display:grid}.hsv-apps i:nth-child(2){animation-delay:1s}.hsv-apps i:nth-child(3){animation-delay:2s}.hsv-apps i:nth-child(4){animation-delay:3s}.hsv-apps i:nth-child(5){animation-delay:4s}.hsv-apps i:nth-child(6){animation-delay:5s}.guide{gap:1.5rem;display:grid}@media (width>=64rem){.guide{grid-template-columns:18rem minmax(0,1fr);align-items:start}.guide__toc{position:sticky;top:6rem}}.guide__toc{border-radius:var(--radius-lg);padding:1.3rem}.guide__toc-list{color:var(--color-ink);gap:.6rem;margin:0;padding-left:1.2rem;font-weight:500;display:grid}.guide__toc-list li::marker{color:var(--product-accent-text);font-weight:700}.guide__body{gap:1rem;display:grid}.guide__step{border-radius:var(--radius-xl);gap:.75rem;padding:1.5rem 1.5rem 1.5rem 4.5rem;display:grid;position:relative}.guide__num{font:700 1.6rem/1 var(--font-display);background:var(--title-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;position:absolute;top:1.45rem;left:1.4rem}.guide__title{font-size:var(--text-xl)}.guide__text{color:var(--color-body);margin:0}.guide__text--item{gap:.5rem;display:flex}.guide__text--item .icon{color:var(--product-accent-text);flex:none;margin-top:.25rem}.guide__shot{border:1px solid var(--color-line);background:linear-gradient(160deg, var(--color-panel-2), var(--color-bg-2));border-radius:.8rem;grid-template-rows:auto auto;grid-template-columns:repeat(3,.5rem) minmax(0,1fr);align-items:center;gap:.5rem .35rem;max-width:30rem;padding:.8rem;display:grid}.guide__shot i{background:var(--color-line-strong);border-radius:50%;width:.5rem;height:.5rem}.guide__shot s{border-radius:var(--radius-pill);background:var(--color-line);grid-column:1/-1;height:.45rem;text-decoration:none}.guide__shot s:last-child{background:linear-gradient(90deg, var(--product-accent-soft), var(--color-line));width:60%}.section--flush{padding-top:0}.mx__name{color:var(--color-ink);font-weight:700}.mx__line{color:var(--color-muted);font:500 .8rem/1.4 var(--font-sans)}.mx td .icon{color:var(--color-good-text)}.pf__problems{margin-top:var(--space-block)}.ifx__icon.pf__warn{color:var(--color-error-300);background:#f871711f;border-color:#f871714d}:root[data-theme=light] .ifx__icon.pf__warn,:root.theme-system-light:not([data-theme=dark]) .ifx__icon.pf__warn{color:var(--color-error-700)}.pf__fix{border-radius:var(--radius-xl);border-color:var(--product-glow-line);background:radial-gradient(70% 80% at 100% 0%, var(--product-glow), transparent 70%), var(--glass-fill);gap:1.5rem;margin-top:1rem;padding:clamp(1.4rem,3.5vw,2.4rem);display:grid}@media (width>=64rem){.pf__fix{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.pf__copy{gap:.8rem;display:grid}.pf__title{font-size:var(--text-3xl)}.pf__line,.pf__note{color:var(--color-muted);margin:0}.pf__note{font-size:var(--text-sm)}.pf__copy .section-actions{margin:.3rem 0 0}.pf__promises{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.pf__promises li{border-radius:var(--radius-lg);border:1px solid var(--color-line);background:var(--color-bg-2);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9rem;padding:1rem;display:grid}.pf__name{color:var(--color-ink);margin:0;font-weight:700}.pf__text{color:var(--color-muted);margin:.2rem 0 0}@media (width>=64rem){.pcards--3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}}p.pcard__name{font:700 var(--text-2xl)/1.2 var(--font-display);color:var(--color-ink);margin:0}@media (width>=75rem){.pcards:has(.pcard:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr));max-width:none}}.hsv__chips{flex-wrap:wrap;gap:.6rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.hsv__chips li{border-radius:var(--radius-pill);color:var(--color-ink);align-items:center;gap:.6rem;padding:.4rem 1rem .4rem .45rem;font-weight:600;display:inline-flex}.hsv__chips .ifx__icon{width:2.1rem;height:2.1rem;font-size:1rem}.hsv-percent{place-items:center;width:13rem;height:13rem;display:grid;position:relative}.hsv-percent b{z-index:1;font:700 3.6rem/1 var(--font-display);background:var(--title-gradient);color:#0000;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;position:relative}.hsv-percent__ring{border:.9rem solid var(--color-line);border-top-color:var(--product-accent);border-right-color:var(--product-accent);border-radius:50%;animation:6s linear infinite hsv-spin;position:absolute;inset:0}@keyframes hsv-spin{to{transform:rotate(360deg)}}.hsv-percent__tag{background:var(--product-gradient);width:3rem;height:3rem;color:var(--color-on-brand);box-shadow:var(--shadow-card);border-radius:.9rem;place-items:center;font-size:1.3rem;display:grid;position:absolute;bottom:.8rem;right:-.5rem}.oc__clock{justify-content:center;gap:.6rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.oc__clock li{border-radius:var(--radius-lg);justify-items:center;gap:.2rem;min-width:5rem;padding:.8rem .6rem;display:grid}.oc__digits{font:700 1.8rem/1 var(--font-mono);color:var(--color-ink)}.oc__unit{color:var(--color-muted);font-size:var(--text-sm);margin:0}.oc{margin-top:var(--space-block);gap:1rem;display:grid}@media (width>=45rem){.oc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=75rem){.oc{grid-template-columns:repeat(4,minmax(0,1fr))}}.oc__card{border-radius:var(--radius-xl);border-color:var(--product-glow-line);background:radial-gradient(80% 60% at 100% 0%, var(--product-glow), transparent 70%), var(--glass-fill);align-content:start;gap:.7rem;padding:1.3rem;display:grid}.oc__banner{border-radius:var(--radius-pill);background:var(--product-accent-soft);color:var(--product-accent-text);font:600 .8rem/1.4 var(--font-sans);justify-self:start;margin:0;padding:.3rem .7rem}.oc__top{justify-content:space-between;align-items:start;gap:.8rem;display:flex}.oc__name{font-size:var(--text-xl);margin:0}.oc__plan{align-items:center;gap:.55rem;display:flex}.oc__flag{border-radius:.2rem;flex:none;width:1.5rem;overflow:hidden}.oc__flag svg{width:100%;height:auto;display:block}.oc__off{background:var(--product-gradient);color:var(--color-on-brand);border-radius:.7rem;justify-items:center;padding:.35rem .6rem;display:grid}.oc__figure{font:700 1.2rem/1 var(--font-display);margin:0}.oc__label{font:700 .65rem/1.3 var(--font-sans);text-transform:uppercase;letter-spacing:.06em;color:var(--color-on-brand);margin:0}.oc__price{color:var(--color-ink);margin:0;font-weight:700}.dd{margin-top:var(--space-block);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (width>=64rem){.dd{grid-template-columns:repeat(4,minmax(0,1fr))}}.dd__card{border-radius:var(--radius-lg);justify-items:start;gap:.7rem;padding:1.2rem;display:grid}.dd__badge{background:linear-gradient(135deg, var(--product-accent-soft), transparent), var(--color-bg-2);border:1px solid var(--product-glow-line);width:100%;height:4.5rem;font:700 1.6rem/1 var(--font-display);color:var(--color-ink);border-radius:.8rem;place-items:center;display:grid}.dd__line{color:var(--color-body);margin:0;font-weight:600}.stt{margin-top:var(--space-block);gap:1rem;display:grid}@media (width>=48rem){.stt{grid-template-columns:repeat(2,minmax(0,1fr))}}.section-stat-tiles .container-page>.stt:first-child{margin-top:0}.stt__tile{border-radius:var(--radius-xl);align-content:start;justify-items:start;gap:.5rem;padding:1.6rem;display:grid}.stt__tile--lead{border-color:var(--product-glow-line);background:radial-gradient(80% 60% at 100% 0%, var(--product-glow), transparent 70%), var(--glass-fill)}.stt__label{color:var(--product-accent-text);font:600 .75rem/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0}.stt__figure{font:700 clamp(2.4rem, 2rem + 2vw, 3.6rem)/1 var(--font-display);background:var(--title-gradient);color:#0000;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin:0}.stt__line{color:var(--color-muted);margin:0}.stt__follow{font-size:var(--text-lg);margin:.4rem 0 0}.nf__links{flex-wrap:wrap;gap:.5rem;display:flex}.page-home{--home-grad:linear-gradient(#f38f1d, #f38f1d);--home-track:#ffffff17}@supports (color:color-mix(in lab, red, red)){.page-home{--home-track:color-mix(in srgb, var(--color-ink) 9%, transparent)}}.page-home{--home-line:#f38f1d73;--home-good-soft:#22c55e1f;--home-card:var(--glass-fill);--home-card-2:var(--color-panel-2);--home-tile:var(--color-panel);--home-navy:#22304d;--home-row-glow:#f38f1d0f;--home-title:clamp(1.75rem, 1.35rem + 1.7vw, 2.5rem);--home-price:2.25rem}.page-home .section-heading__text{font-size:var(--text-lg);line-height:1.6}.page-home .step__title,.page-home .help-card__title{font-size:var(--text-xl)}.home-help__kick .badge{font-size:var(--text-xs)}:root[data-theme=light] .page-home,:root.theme-system-light:not([data-theme=dark]) .page-home{--home-tile:#f5f7fb;--home-navy:#0e1726;--home-row-glow:#f38f1d0a}.link-arrow{color:var(--color-accent-text);align-items:center;gap:.35rem;font-weight:600;text-decoration:none;display:inline-flex}.link-arrow .icon{transition:transform var(--duration-fast)}.link-arrow:hover .icon{transform:translate(3px)}.home-stats-wrap{margin-top:clamp(1.5rem,4vw,3rem)}.home-stats{border:1px solid var(--color-line);border-radius:var(--radius-xl);background:var(--home-card);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.home-stat{align-items:center;gap:1rem;padding:1.35rem 1.5rem;display:flex}.home-stat+.home-stat{border-left:1px solid var(--color-line)}.home-stat__icon{background:var(--color-accent-soft);width:2.9rem;height:2.9rem;color:var(--color-accent-text);border-radius:.9rem;flex:none;place-items:center;font-size:1.35rem;display:grid}.home-stat b{font:700 var(--text-3xl)/1 var(--font-display);letter-spacing:var(--tracking-tight);color:var(--color-ink);display:block}.home-stat span{font-size:var(--text-sm);color:var(--color-muted)}@media (width<=56rem){.home-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.home-stat:nth-child(3){border-left:0}.home-stat:nth-child(n+3){border-top:1px solid var(--color-line)}}@media (width<=30rem){.home-stat{gap:.75rem;padding:1rem}.home-stat b{font-size:var(--text-2xl)}.home-stat__icon{width:2.4rem;height:2.4rem;font-size:1.1rem}}.page-home .section-domains{padding-block:var(--space-section) 0}.domain-sec{background:var(--home-tile);border-radius:2rem;flex:100%;min-width:0;overflow:hidden}.domain-sec__head{text-align:center;padding:clamp(2.5rem,5vw,4.5rem) clamp(1.5rem,5vw,4.5rem) 0}.domain-sec__lead{max-width:46ch;font-size:var(--text-lg);color:var(--color-muted);margin:.9rem auto 0}.domain-sec__more{background:var(--home-tile);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.25rem;padding:clamp(1.5rem,2.8vw,2.25rem) clamp(1.5rem,5vw,4.5rem);display:flex}@supports (color:color-mix(in lab, red, red)){.domain-sec__more{background:color-mix(in srgb, var(--home-tile), var(--color-ink) 3.5%)}}.domain-sec__points{font-size:var(--text-base);flex-wrap:wrap;gap:.6rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.domain-sec__points li{color:var(--color-body);align-items:flex-start;gap:.65rem;display:flex}.domain-sec__tick{width:1.45rem;height:1.45rem;color:var(--color-good-text);background:#22c55e24;border-radius:50%;flex:none;place-items:center;margin-top:.05rem;font-size:.8rem;display:grid}.domain-sec__points b{color:var(--color-ink);font-weight:700}.domain-sec__more .domain-strip__link{flex:none;margin:0}.domain-sec__more .link{font-size:var(--text-base);white-space:nowrap;align-items:center;gap:.4rem;font-weight:700;display:inline-flex}.domain-card{gap:1.5rem;max-width:60rem;margin-inline:auto;padding:clamp(1.75rem,3vw,2.5rem) clamp(1.25rem,4vw,3rem) clamp(2.5rem,4.5vw,4rem);display:grid;container-type:inline-size}.domain-search{justify-items:center;gap:1rem;display:grid}.domain-search__modes{background:var(--home-card-2);border:0;border-radius:.7rem;min-width:0;margin:0;padding:3px;display:inline-flex}.domain-search__modes label{cursor:pointer;position:relative}.domain-search__modes input{opacity:0;pointer-events:none;position:absolute}.domain-search__modes span{font-size:var(--text-sm);color:var(--color-muted);transition:background var(--duration-fast), color var(--duration-fast);border-radius:.55rem;padding:.45rem 1.05rem;font-weight:600;display:block}.domain-search__modes input:checked+span{background:var(--home-card);color:var(--color-ink);box-shadow:0 1px 0 var(--color-line-strong), 0 6px 14px -8px #00000073}.domain-search__modes input:focus-visible+span{outline:2px solid var(--color-focus);outline-offset:2px}.domain-search__field{background:var(--home-card);width:100%;box-shadow:0 1.5rem 3rem -2.2rem #0e172673, 0 0 0 1px var(--color-line);transition:border-color var(--duration-fast), box-shadow var(--duration-fast);border:1px solid #0000;border-radius:1rem;align-items:stretch;gap:.4rem;padding:.4rem;display:flex}.domain-search__field:focus-within{box-shadow:0 0 0 2px var(--color-accent), 0 0 0 6px var(--color-accent-soft)}.domain-search__icon{color:var(--color-muted);place-items:center;padding-left:.6rem;font-size:1.15rem;display:grid}.domain-search__field input{min-width:0;color:var(--color-ink);font:500 1.2rem var(--font-sans);background:0 0;border:0;outline:0;flex:1;padding:.9rem .4rem}.domain-search__field input::placeholder{color:var(--color-muted)}.domain-search__field select{border:0;border-left:1px solid var(--color-line);color:var(--color-ink);font:700 var(--text-base) var(--font-mono);cursor:pointer;background:0 0;outline:0;padding:0 .8rem}.domain-search__field select:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;border-radius:.5rem}.domain-search__field option{color:#0e1726;background:#fff}.domain-search__go{color:#1a0e00;white-space:nowrap;cursor:pointer;background:#f38f1d;border:0;border-radius:.7rem;align-items:center;gap:.5rem;min-height:3rem;padding:0 1.35rem;font-weight:700;display:inline-flex;box-shadow:0 10px 24px -12px #f38f1d99}.domain-search__go:hover{filter:brightness(1.05)}.domain-search__hint{font-size:var(--text-sm);text-align:center;color:var(--color-muted);margin:-.25rem 0 0;line-height:1.45}.domain-search__hint b{color:var(--color-ink)}.domain-card .domain-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;list-style:none;display:grid}@media (width<=62rem){.domain-card .domain-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=34rem){.domain-card .domain-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.domain-card .domain-strip__item{background:var(--home-card);border:0;border-radius:.95rem;flex-direction:column;align-items:flex-start;gap:.3rem;padding:.95rem 1.05rem;position:relative}.domain-card .domain-strip__item.reveal{transition:opacity var(--duration-slow) var(--ease-out) var(--seq-delay,0s), transform var(--duration-slow) var(--ease-out) var(--seq-delay,0s), border-color var(--duration-fast) 0s, background var(--duration-fast) 0s}.domain-card .domain-strip__item:has(>button){padding:0}.domain-card .domain-strip__item>button{border-radius:inherit;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:.3rem;padding:.95rem 1.05rem;display:flex}.domain-card .domain-strip__item:has(>button[aria-pressed=true]){background:var(--color-accent-soft);box-shadow:inset 0 0 0 2px var(--color-accent)}.domain-card .domain-strip__tld{font:700 var(--text-lg)/1.2 var(--font-display);letter-spacing:-.01em;color:var(--color-ink)}.domain-card .domain-strip__price{font:500 var(--text-sm)/1.3 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--color-muted)}.domain-card .domain-strip__item>button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.domain-strip__deal{font:700 .65rem/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-on-brand);border-radius:var(--radius-pill);background:#f38f1d;padding:.25rem .45rem;font-style:normal;position:absolute;top:-.5rem;right:.7rem}@container (width<=34rem){.domain-search__field{flex-wrap:wrap}.domain-search__field input{flex:1 1 0}.domain-search__field select{padding-inline:.6rem}.domain-search__go{flex:100%;justify-content:center}}.home-solutions .section-heading{margin-bottom:clamp(1.75rem,3vw,2.75rem)}html:not(.no-js) .home-nd [data-off]{display:none}.home-nd__top{z-index:1;grid-template-columns:21rem minmax(0,1fr);align-items:end;gap:.4rem;display:grid;position:relative}.no-js .home-nd__top,.no-js .home-nd__head{display:none}.home-nd__rail{min-width:0;position:relative}.home-nd__needs{scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;gap:.4rem;height:100%;margin-bottom:-1px;padding-bottom:1px;display:flex;overflow:auto hidden}.home-nd__needs::-webkit-scrollbar{display:none}.home-nd__needs{--edge-l:0px;--edge-r:0px;-webkit-mask-image:linear-gradient(to right, transparent, #0003 calc(var(--edge-l) * .35), #000000a6 calc(var(--edge-l) * .7), #000 var(--edge-l), #000 calc(100% - var(--edge-r)), #000000a6 calc(100% - var(--edge-r) * .7), #0003 calc(100% - var(--edge-r) * .35), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #0003 calc(var(--edge-l) * .35), #000000a6 calc(var(--edge-l) * .7), #000 var(--edge-l), #000 calc(100% - var(--edge-r)), #000000a6 calc(100% - var(--edge-r) * .7), #0003 calc(100% - var(--edge-r) * .35), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #0003 calc(var(--edge-l) * .35), #000000a6 calc(var(--edge-l) * .7), #000 var(--edge-l), #000 calc(100% - var(--edge-r)), #000000a6 calc(100% - var(--edge-r) * .7), #0003 calc(100% - var(--edge-r) * .35), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #0003 calc(var(--edge-l) * .35), #000000a6 calc(var(--edge-l) * .7), #000 var(--edge-l), #000 calc(100% - var(--edge-r)), #000000a6 calc(100% - var(--edge-r) * .7), #0003 calc(100% - var(--edge-r) * .35), transparent);mask-image:linear-gradient(to right, transparent, #0003 calc(var(--edge-l) * .35), #000000a6 calc(var(--edge-l) * .7), #000 var(--edge-l), #000 calc(100% - var(--edge-r)), #000000a6 calc(100% - var(--edge-r) * .7), #0003 calc(100% - var(--edge-r) * .35), transparent)}.home-nd__rail:has(.home-nd__arrow--prev:not([hidden])) .home-nd__needs{--edge-l:2.75rem}.home-nd__rail:has(.home-nd__arrow--next:not([hidden])) .home-nd__needs{--edge-r:2.75rem}.home-nd__needs:active{cursor:grabbing}.home-nd__arrow{z-index:2;width:auto;color:var(--color-ink);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 .35rem;font-size:1rem;display:flex;position:absolute;top:0;bottom:1px}.home-nd__arrow:hover{color:var(--color-accent-text)}.home-nd__arrow:focus-visible,.home-nd__pause:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.home-nd__arrow-disc{border:1px solid var(--color-line-strong);background:var(--home-card);width:2.25rem;height:2.25rem;box-shadow:var(--shadow-card);border-radius:50%;place-items:center;display:grid}.home-nd__arrow--prev{justify-content:flex-start;left:0}.home-nd__arrow--next{justify-content:flex-end;right:0}.home-nd__pause{z-index:3;border:1px solid var(--color-line);background:var(--home-card);width:1.6rem;height:1.6rem;color:var(--color-muted);cursor:pointer;border-radius:50%;place-items:center;font-size:.72rem;display:grid;position:absolute;top:.45rem;right:.45rem}.home-nd__pause:hover{color:var(--color-ink)}.home-nd__arrow[hidden],.home-nd__pause[hidden],.home-nd__pause [hidden]{display:none}.home-nd__ask{background:var(--home-card);box-shadow:inset 0 0 0 1px var(--color-line-strong);border-radius:1.1rem 1.1rem 0 0;flex-direction:column;margin-bottom:-1px;display:flex;position:relative;overflow:hidden}.home-nd__ask-t{flex-direction:column;flex:1;justify-content:center;gap:.7rem;padding:2.1rem 1.5rem 1.75rem;display:flex;position:relative}.home-nd__kick{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-text);align-items:center;gap:.45rem;margin:0;font-size:.75rem;font-weight:500;display:inline-flex}.home-nd__kick .icon{width:1.2em;height:1.2em}.home-nd__title{font:500 1.25rem/1.25 var(--font-display);letter-spacing:-.01em;color:var(--color-ink);text-wrap:balance;margin:0}.home-nd__hint{color:var(--color-muted);margin:0;font-size:.8125rem;line-height:1.55}.home-nd__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;padding:0 .55rem;display:grid;position:relative}.home-nd__groups button{background:var(--home-tile);min-width:0;min-height:4.5rem;font:inherit;color:var(--color-muted);text-align:center;cursor:pointer;border:0;border-radius:.85rem .85rem 0 0;align-content:center;justify-items:center;padding:.95rem .45rem .9rem;font-size:.875rem;font-weight:400;line-height:1.2;display:grid}.home-nd__groups button:hover{color:var(--color-ink)}.home-nd__groups button:focus-visible{outline:2px solid var(--color-focus);outline-offset:-3px}.home-nd__groups button[aria-selected=true]{background:var(--home-card);color:var(--color-ink);box-shadow:inset 0 3px 0 var(--color-accent);font-weight:500}.home-nd__group{white-space:nowrap}.home-nd__count{color:var(--color-muted);white-space:nowrap;justify-content:center;align-items:center;gap:.4rem;margin-top:.45rem;font-size:.71875rem;font-weight:400;display:flex}.home-nd__count .icon{background:var(--home-card);width:1.25rem;height:1.25rem;box-shadow:inset 0 0 0 1px var(--color-line);border-radius:.35rem;place-items:center;padding:.2rem;display:grid}.home-nd__groups button[aria-selected=true] .home-nd__count .icon{background:var(--color-accent-soft);color:var(--color-accent-text);box-shadow:none}.home-nd__need{background:var(--home-tile);width:14rem;font:inherit;color:var(--color-body);text-align:center;cursor:pointer;border:1px solid #0000;border-bottom:0;border-radius:1rem 1rem 0 0;flex:none;align-content:start;justify-items:center;gap:.9rem;padding:1.6rem 1.1rem 1.7rem;display:grid}.home-nd__need:hover{background:var(--home-card-2)}.home-nd__need:focus-visible{outline:2px solid var(--color-focus);outline-offset:-3px}.home-nd__need[aria-pressed=true]{border-color:var(--color-line-strong);background:var(--home-card);box-shadow:inset 0 3px 0 var(--color-accent);margin-bottom:-1px}.home-nd__icon{background:var(--color-accent-soft);width:2.75rem;height:2.75rem;color:var(--color-accent-text);border-radius:.8rem;flex:none;place-items:center;font-size:1.25rem;display:grid}.home-nd__need[aria-pressed=true] .home-nd__icon{background:var(--color-accent);color:var(--color-on-brand)}.home-nd__name{font:500 .9375rem/1.3 var(--font-display);color:var(--color-ink);display:block}.home-nd__line{color:var(--color-muted);margin-top:.4rem;font-size:.8125rem;line-height:1.45;display:block}.home-nd__panel{border:1px solid var(--color-line-strong);background:var(--home-card);box-shadow:var(--shadow-card);border-radius:0 0 1.25rem 1.25rem;grid-template-columns:21rem minmax(0,1fr);display:grid;overflow:clip}.no-js .home-nd__panel{border-radius:1.25rem}.home-nd__left{border-right:1px solid var(--color-line)}.home-nd__stick{position:sticky;top:4.875rem}.home-nd__right{min-width:0;scroll-margin-top:5.5rem}.home-svc__list{margin:0;padding:0;list-style:none}.home-svc__item{transition:background var(--duration-fast)}.home-svc__item>.home-svc__pick{border-bottom:1px solid var(--color-line)}.home-svc__item:hover{background:var(--home-card-2)}.home-svc__item:has(>[aria-pressed=true]){background:var(--home-card-2)}.home-svc__pick{cursor:pointer;gap:1rem;padding:1.4rem 2.75rem 1.4rem 1.35rem;display:flex;position:relative}.home-svc__pick:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.home-svc__chev{color:var(--color-muted);place-items:center;font-size:.95rem;display:grid;position:absolute;top:1.6rem;right:1.25rem}.home-svc__icon{background:var(--color-accent-soft);width:2.75rem;height:2.75rem;color:var(--color-accent-text);border-radius:.8rem;flex:none;place-items:center;font-size:1.25rem;display:grid}.home-svc__name{font:400 .9375rem/1.3 var(--font-display);color:var(--color-ink);margin:0}.home-svc__pick[aria-pressed=true] .home-svc__name{font-weight:500}.home-svc__sub{color:var(--color-muted);margin:.2rem 0 0;font-size:.8125rem;font-weight:400;line-height:1.4}.home-svc__from{color:var(--color-muted);white-space:nowrap;margin:.4rem 0 0;font-size:.78125rem}.home-nd__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 2rem;padding:1.5rem 1.75rem 1.35rem;display:flex}.home-nd__eye{letter-spacing:.07em;text-transform:uppercase;color:var(--color-accent-text);margin:0;font-size:.71875rem;font-weight:500}.home-nd__why{color:var(--color-muted);flex-wrap:wrap;gap:.35rem 1.25rem;margin:.7rem 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}.home-nd__why li{align-items:center;gap:.4rem;display:flex}.home-nd__why .icon{color:var(--color-good-text)}.home-nd__clear{font:inherit;color:var(--color-muted);cursor:pointer;background:0 0;border:0;padding:.2rem 0;font-size:.8125rem;font-weight:500;text-decoration:underline}.home-nd__right{flex-direction:column;display:flex}.home-nd__offer:not([data-off]){flex-direction:column;flex:1;display:flex}.home-nd__offers:has(>.home-nd__offer:not([data-off])){flex-direction:column;flex:1;display:flex}.home-nd__row{grid-template-columns:minmax(0,1fr) 13.5rem;gap:2rem clamp(2rem,4vw,4rem);padding:clamp(2rem,3.2vw,2.75rem);display:grid}.home-nd__offer:not([data-off])~.home-nd__offer:not([data-off]),.no-js .home-nd__offer+.home-nd__offer{border-top:1px solid var(--color-line)}.no-js .home-nd__offers,.no-js .home-plans+.home-plans{border-top:1px solid var(--color-line-strong)}.home-nd__head:not([data-off])~.home-nd__offers:has(>.home-nd__offer:not([data-off])){border-top:1px solid var(--color-line-strong)}.home-nd__row-title{font:500 clamp(1.3rem, 1.15rem + .5vw, 1.5rem)/1.2 var(--font-display);letter-spacing:-.01em;color:var(--color-ink);text-wrap:balance;margin:0}.home-nd__row-text{max-width:58ch;color:var(--color-muted);margin:.9rem 0 0;font-size:1rem;line-height:1.6}.home-nd__row-text+.home-nd__row-text{font-size:.875rem}.home-nd__row-cost{flex-direction:column;justify-content:flex-start;gap:1.1rem;display:flex}.home-nd__row-cost small{color:var(--color-muted);font-size:.8125rem;display:block}.home-nd__row-cost .home-plan__price b{letter-spacing:-.015em;font-size:1.875rem}.home-nd__row-cost .home-plan__price span{font-size:.875rem}.home-nd__row-cta{justify-content:center;width:100%}.home-nd__has{background:var(--home-tile);flex:1;padding:clamp(1.75rem,2.8vw,2.25rem) clamp(2rem,3.2vw,2.75rem)}.home-nd__has .home-foot-eye{margin-bottom:1.1rem}.home-nd__has-list{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.85rem 2rem;margin:0;padding:0;list-style:none;display:grid}.home-nd__has-list li{color:var(--color-body);align-items:flex-start;gap:.65rem;font-size:.875rem;line-height:1.45;display:flex}.home-nd__has-list .icon{color:var(--color-good-text);flex:none;margin-top:.2em}.home-nd__soon{border-top:1px solid var(--color-line);color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.5rem .85rem;padding:1.5rem clamp(2rem,3.2vw,2.75rem);font-size:.875rem;display:flex}.home-nd__soon strong{color:var(--color-ink);font-size:.9375rem;font-weight:500}.home-nd__soon p{flex:100%;margin:0}@media (width<=85rem){.home-nd__top,.home-nd__panel{grid-template-columns:19rem minmax(0,1fr)}}@media (width<=78rem){.home-nd__panel{grid-template-columns:minmax(0,1fr)}.home-nd__left{border-right:0;border-bottom:1px solid var(--color-line-strong)}.home-nd__stick{position:static}.home-svc__list>.home-svc__item:last-child>.home-svc__pick{border-bottom:0}}@media (width<=68rem){.home-nd__top{grid-template-columns:minmax(0,1fr);gap:.5rem;margin-bottom:1rem}.home-nd__needs{gap:.5rem;margin:0;padding:0}.home-nd__ask{border-radius:1rem;margin:0}.home-nd__groups{padding:0 .55rem .55rem}.home-nd__groups button{border-radius:.75rem}.home-nd__need{border:0;border-radius:1rem;margin:0}.home-nd__need[aria-pressed=true]{background:var(--color-accent-soft);box-shadow:inset 0 0 0 2px var(--color-accent);margin:0}.home-nd__panel{border-radius:1.25rem}}@media (width<=40rem){.home-nd__need{width:12rem;padding:1.35rem .9rem 1.45rem}.home-nd__icon{width:2.5rem;height:2.5rem;font-size:1.15rem}.home-nd__head{padding:1.35rem 1.35rem 1.15rem}.home-nd__row{grid-template-columns:minmax(0,1fr);padding:1.75rem 1.35rem}.home-nd__has,.home-nd__soon{padding-inline:1.35rem}}.home-plans__list{flex-direction:column;display:flex}.home-table{border-collapse:collapse;flex:1;width:100%}.home-table th{letter-spacing:.06em;text-align:left;text-transform:uppercase;color:var(--color-faint);white-space:nowrap;padding:1rem .65rem;font-size:.6875rem;font-weight:500}.home-table th:first-child,.home-table td:first-child{padding-left:1.75rem}.home-table th:last-child,.home-table td:last-child{padding-right:1.75rem}.home-plan td{border-top:1px solid var(--color-line);vertical-align:middle;padding:1.6rem .65rem}.home-plan--hot{background:linear-gradient(90deg, var(--color-accent-soft), transparent 70%)}.home-plan--hot td:first-child{box-shadow:inset 3px 0 0 var(--color-accent)}.home-plan{transition:background-color var(--duration-fast) ease}.home-plan__cta{transition:border-color var(--duration-fast) ease, color var(--duration-fast) ease, background-color var(--duration-fast) ease}@media (hover:hover){.page-home .home-plan:hover{background-color:var(--home-row-glow)}.page-home .home-plan:hover .home-plan__cta.btn-outline{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-text)}}.home-plan__name{font:500 .875rem/1.3 var(--font-display);color:var(--color-ink);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;display:flex}.home-plan__flag{background:var(--home-grad);color:var(--color-on-brand);font:500 .65625rem/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;border-radius:.3rem;padding:.2rem .4rem}.home-plan__sub{color:var(--color-muted);margin:.35rem 0 0;font-size:.78125rem;line-height:1.4}.home-plan__label{display:none}.home-plan__spec b{color:var(--color-ink);white-space:nowrap;font-size:.875rem;font-weight:400;line-height:1.3;display:block}.home-plan__spec small{color:var(--color-muted);white-space:nowrap;margin-top:.15rem;font-size:.78125rem;line-height:1.3;display:block}.home-plan__was{color:var(--color-muted);white-space:nowrap;align-items:center;gap:.45rem;margin:0;font-size:.78125rem;display:flex}.home-plan__was .badge{padding:.12rem .45rem;font-size:.6875rem;font-weight:500}.home-solutions .home-nd__panel .home-plan__was .badge.badge-discount{background:var(--color-accent-soft);color:var(--color-accent-text);border-color:#0000}.home-plan__price{align-items:baseline;gap:.2rem;margin:.2rem 0 0;display:flex}.home-plan__price b{font:500 1.25rem/1.1 var(--font-display);letter-spacing:-.01em;color:var(--color-ink);font-variant-numeric:tabular-nums}.home-plan__price span{color:var(--color-muted);font-size:.78125rem}.home-plan__cta{white-space:nowrap;justify-content:center;width:100%;min-width:7rem}.page-home .btn.home-plan__cta,.page-home .btn.home-nd__row-cta{font-size:.875rem;font-weight:500}.home-plan__extra{border-top:1px solid var(--color-line-strong);background:var(--home-tile);padding:1.75rem 1.75rem 0}.home-foot-eye{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin:0 0 .8rem;font-weight:700}.home-plan__inc{flex-wrap:wrap;gap:.5rem 1.4rem;margin:0;padding:0;list-style:none;display:flex}.home-plan__inc li{color:var(--color-body);align-items:flex-start;gap:.55rem;font-size:.875rem;line-height:1.4;display:flex}.home-plan__inc .icon{color:var(--color-good-text);flex:none;margin-top:.2em}.home-dc{background:var(--home-tile);padding:1.75rem 1.75rem 2rem}.home-dc__text{color:var(--color-ink);text-wrap:balance;margin:0;font-size:1rem;font-weight:500;line-height:1.35}.home-dc__countries{grid-template-columns:repeat(10,minmax(0,1fr));gap:1rem .4rem;margin:1.2rem 0 0;display:grid}.home-dc__country{font-size:var(--text-sm);color:var(--color-body);text-align:center;justify-items:center;gap:.5rem;font-weight:500;line-height:1.2;text-decoration:none;display:grid}.home-dc__country:hover{color:var(--color-accent-text)}.home-dc__flag.flag{width:2.25rem;height:2.25rem;box-shadow:0 0 0 1px var(--color-line);border-radius:50%}.home-dc__flag.flag>svg{flex:none;width:3rem;max-width:none;height:2.25rem;margin-left:-.375rem}@media (width<=62rem){.home-dc__countries{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=34rem){.home-plan__extra,.home-dc{padding-inline:1.35rem}.home-dc__countries{flex-wrap:wrap;justify-content:center;gap:1rem 1.15rem;display:flex}}@media (width<=78rem){.home-table,.home-table tbody{display:block}.home-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.home-plan{border-top:1px solid var(--color-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem .75rem;padding:1.6rem 1.35rem;display:grid}.home-plan:first-child{border-top:0}.home-plan td,.home-table td:first-child,.home-table td:last-child{border:0;padding:0;display:block}.home-plan--hot{box-shadow:inset 3px 0 0 var(--color-accent)}.home-plan--hot td:first-child{box-shadow:none}.home-plan__who,.home-plan__cost,.home-plan__order{grid-column:1/-1}.home-plan__label{color:var(--color-muted);font-size:.6875rem;display:block}}@media (width<=40rem){.home-plan{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-pay{margin-top:4.5rem}.home-pay__head{flex-wrap:wrap;align-items:baseline;gap:.35rem 1rem;display:flex}.home-pay__label{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted);margin:0;font-weight:700}.home-pay__line{font-size:var(--text-sm);color:var(--color-muted);margin:0}.home-pay__tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:.9rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.home-pay__tile{background:var(--home-tile);border-radius:1rem;align-items:center;gap:.85rem;min-width:0;padding:1.15rem 1.1rem;display:flex}.home-pay__tile strong{color:var(--color-ink);font-size:1rem;font-weight:700;line-height:1.25;display:block}.home-pay__tile small{font-size:var(--text-sm);color:var(--color-muted);margin-top:.1rem;line-height:1.3;display:block}.home-pay__mark{color:#fff;width:2.75rem;height:2.75rem;font:700 1.15rem/1 var(--font-display);border-radius:.8rem;flex:none;place-items:center;display:grid}.home-pay__mark--bitcoin{background:#f7931a}.home-pay__mark--usdt{background:#26a17b}.home-pay__mark--alipay{background:#1677ff}.home-pay__mark--airtm{background:#1d4ed8}.home-pay__mark--mpesa{background:#23801b}@media (width<=72rem){.home-pay__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.home-pay__tile:last-child:nth-child(odd){grid-column:1/-1}}@media (width<=34rem){.home-pay{margin-top:3rem}.home-pay__tile{gap:.6rem;padding:.95rem .8rem}.home-pay__mark{width:2.25rem;height:2.25rem;font-size:.95rem}}.home-trust{border-top:1px solid var(--color-line);font-size:var(--text-base);flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 2.75rem;margin-top:2.75rem;padding-top:2rem;display:flex}@media (width<=34rem){.home-trust{justify-content:flex-start}}.home-trust__promise{color:var(--color-good-text);align-items:center;gap:.4rem;margin:0;font-weight:600;display:inline-flex}.home-plans__rating{color:var(--color-body);flex-wrap:wrap;align-items:center;gap:.2rem .4rem;margin:0;display:flex}.home-plans__rating a{color:var(--color-accent-text);font-weight:600}.home-plans__stars{color:var(--color-accent-text);letter-spacing:.08em}.home-help__in{background:var(--home-tile);border-radius:2rem;grid-template:"head list"1fr"faq list"1fr/minmax(0,5fr) minmax(0,7fr);gap:1.25rem clamp(2.5rem,6vw,5.5rem);padding:clamp(2rem,5vw,4.5rem);display:grid}.home-help__head{grid-area:head;align-self:end}.home-help__kick{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.6rem;display:inline-flex}.home-help__kick p{margin:0}.home-help__head .section-heading__title{font-size:var(--home-title);letter-spacing:-.02em;margin:.8rem 0 0;line-height:1.1}.home-help__list{background:var(--home-card);border-radius:1.5rem;grid-area:list;padding:.5rem;display:grid;box-shadow:0 2rem 4rem -3rem #0e172673}.home-help__item{transition:background var(--duration-fast);border-radius:1.05rem;align-items:center;gap:1.15rem;padding:1.35rem 1.25rem;text-decoration:none;display:flex;position:relative}.home-help__item>span:nth-child(2){flex:1;min-width:0}.home-help__item+.home-help__item:before{content:"";background:var(--color-line);height:1px;position:absolute;inset:0 1.25rem auto}.home-help__item:hover{background:var(--home-tile)}.home-help__icon{background:var(--color-accent-soft);width:2.75rem;height:2.75rem;color:var(--color-accent-text);border-radius:.8rem;flex:none;place-items:center;font-size:1.25rem;display:grid}.home-help__title{font:700 var(--text-xl)/1.25 var(--font-display);letter-spacing:0;color:var(--color-ink);margin:0}.home-help__text{font-size:var(--text-base);color:var(--color-muted);margin:.3rem 0 0}.home-help__go{color:var(--color-muted);flex:none}.home-help__faq{color:var(--color-muted);grid-area:faq;align-self:start;margin:0}.home-help__faq a{color:var(--color-accent-text)}@media (width<=56rem){.home-help__in{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""list""faq";padding:2rem 1.25rem}}.home-bubble{max-width:85%;font-size:var(--text-sm);border-radius:.875rem;margin:0;padding:.55rem .75rem;line-height:1.45}.home-bubble--me{background:var(--color-accent-soft);color:var(--color-ink);border-bottom-right-radius:4px;justify-self:end}.home-bubble--agent{border:1px solid var(--color-line);background:var(--home-card-2);color:var(--color-body);border-bottom-left-radius:4px}.home-bubble--agent small{font:600 var(--text-xs)/1 var(--font-mono);color:var(--color-good-text);align-items:center;gap:.4rem;margin-bottom:.25rem;display:flex}.home-services{overflow-x:clip}.home-services>.container-page{container:home-services/inline-size}.home-services .section-heading{margin-bottom:clamp(4rem,8cqi,7rem)}.home-zz-list{gap:clamp(4rem,7cqi,6.5rem);display:grid}.home-zz{background:var(--home-tile);border-radius:2rem;scroll-margin-top:8rem;display:grid;overflow:hidden}.home-zz__top{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.home-zz:nth-child(2n) .home-zz__copy{order:2}.home-zz__copy{flex-direction:column;justify-content:center;gap:1.1rem;padding:clamp(2rem,5cqi,4.5rem);transition:opacity .7s,translate .9s cubic-bezier(.2,.7,.2,1);display:flex}.home-zz__copy>*{margin:0}.home-zz__copy>p:last-child{margin-top:.4rem}.is-armed .home-zz:not(.is-in) .home-zz__copy{opacity:0;translate:0 1.5rem}.home-zz__art{align-items:flex-end;padding:clamp(1.5rem,3.5cqi,3rem) clamp(1.5rem,3.5cqi,3rem) 0;display:flex}.home-zz__art>*{flex:1;min-width:0}.home-zz__eyebrow{align-items:center;gap:.65rem;display:flex}.home-zz__eyebrow:before{content:"";background:var(--color-accent);flex:none;width:1.5rem;height:2px}.home-zz__eyebrow,.home-zz__eyebrow a{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-text);font-size:.75rem;font-weight:700;line-height:1.4;text-decoration:none}.home-zz__eyebrow a:hover{text-decoration:underline}.home-zz__title{font:700 var(--home-title)/1.1 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance}.home-zz__lead{max-width:30rem;font-size:var(--text-lg);color:var(--color-muted);line-height:1.6}.home-zz__price{border-block:1px solid var(--color-line);gap:.3rem;margin-top:.3rem;padding-block:1.2rem;display:grid}.home-zz__price>*{margin:0}.home-zz__price-name{font:700 var(--text-lg)/1.25 var(--font-display);color:var(--color-ink)}.home-zz__price-text{font-size:var(--text-base);color:var(--color-muted);line-height:1.5}.home-zz__price-row{flex-flow:row-reverse wrap;justify-content:flex-end;align-items:center;gap:.3rem .7rem;margin-top:.6rem;display:flex}.home-zz__price-row>*{margin:0}.home-zz__price-value{font:700 var(--home-price)/1.1 var(--font-display);letter-spacing:-.02em;color:var(--color-ink)}.home-zz__notes{font-size:var(--text-sm);color:var(--color-muted);flex-wrap:wrap;gap:.25rem 1.1rem;margin-top:.35rem;display:flex}.home-zz__notes span{align-items:center;gap:.3rem;display:inline-flex}.home-zz__notes .icon{color:var(--color-good-text)}.home-zz__subs{--subs-gap:clamp(2.5rem, 5cqi, 4.5rem);gap:1.5rem var(--subs-gap);background:var(--home-tile);grid-template-columns:repeat(2,minmax(0,1fr));padding:clamp(1.75rem,3.2cqi,2.75rem) clamp(2rem,5cqi,4.5rem);display:grid}@supports (color:color-mix(in lab, red, red)){.home-zz__subs{background:color-mix(in srgb, var(--home-tile), var(--color-ink) 3.5%)}}.home-zz__subs--3{grid-template-columns:repeat(3,minmax(0,1fr))}.home-zz__sub{flex-direction:column;display:flex;position:relative}.home-zz__sub+.home-zz__sub:before{content:"";inset:0 auto 0 calc(var(--subs-gap) / -2);background:var(--color-line-strong);width:1px;position:absolute}.home-zz__sub>*{margin:0}.home-zz__sub p:not(.home-zz__sub-title){font-size:var(--text-base);color:var(--color-muted);line-height:1.6}.home-zz__sub-title{font:700 var(--text-xl)/1.25 var(--font-display);color:var(--color-ink);margin-bottom:.5rem}.home-zz__link,.home-zz__soon{font-size:var(--text-base);margin-top:auto;padding-top:1rem;font-weight:700}.home-zz__soon{color:var(--color-muted);align-items:center;gap:.3rem;display:inline-flex}.home-choice{background:var(--home-tile);padding:clamp(1.75rem,3.2cqi,2.75rem) clamp(1.5rem,5cqi,4.5rem) clamp(2rem,4cqi,3.5rem)}@supports (color:color-mix(in lab, red, red)){.home-choice{background:color-mix(in srgb, var(--home-tile), var(--color-ink) 3.5%)}}.home-choice__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;margin-bottom:1.5rem;display:flex}.home-choice__head .home-foot-eye{margin:0}.home-choice__both{font-size:var(--text-sm);color:var(--color-body);flex-wrap:wrap;gap:.4rem 1.4rem;margin:0;padding:0;list-style:none;display:flex}.home-choice__both li{align-items:center;gap:.4rem;display:inline-flex}.home-choice__both .icon{color:var(--color-good-text)}.home-choice__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid;position:relative}.home-choice__option{background:var(--home-card);border-radius:1.5rem;flex-direction:column;min-width:0;padding:clamp(1.75rem,3cqi,2.5rem);display:flex;box-shadow:0 2rem 4rem -3rem #0e172673}.home-choice__option p{margin:0}.home-choice__figure{font:600 clamp(1.625rem, 1.35rem + 1cqi, 2rem)/1.15 var(--font-display);letter-spacing:-.015em;color:var(--color-ink)}.home-choice__option--up .home-choice__figure{background-image:var(--title-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.home-choice__option .home-choice__what{font-size:var(--text-sm);color:var(--color-muted);margin-top:.35rem}.home-choice__option .home-choice__name{font:700 var(--text-xl)/1.25 var(--font-display);color:var(--color-ink);margin-top:1.5rem}.home-choice__option .home-choice__text{font-size:var(--text-base);color:var(--color-muted);margin-top:.5rem;line-height:1.6}.home-choice__foot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-top:auto;padding-top:1.5rem;display:flex}.home-choice__from{font-size:var(--text-sm);color:var(--color-muted)}.home-choice__from b{font:700 var(--text-2xl)/1 var(--font-display);letter-spacing:-.02em;color:var(--color-ink)}.home-choice__foot .link-arrow{font-size:var(--text-base)}.home-why{--product-accent-text:var(--color-accent-text);background:var(--home-card);border-radius:2rem;margin-top:clamp(4rem,7cqi,6.5rem);overflow:hidden;box-shadow:0 2rem 4rem -3rem #0e172673}.home-zz-why{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:2.5rem clamp(2.5rem,6cqi,5.5rem);padding:clamp(2rem,5cqi,4.5rem);display:grid}.home-zz-why__top{flex-direction:column;align-items:flex-start;gap:2rem;display:flex}.home-zz-why__top p{font-size:var(--text-lg);color:var(--color-muted);margin:.85rem 0 0}.home-zz-why__title{font:700 var(--home-title)/1.1 var(--font-display);letter-spacing:-.02em;color:var(--color-ink)}.home-zz-why__title .grad{color:var(--color-accent-text);-webkit-text-fill-color:currentColor;background-image:none}.home-zz-why__links{flex-wrap:wrap;gap:.6rem;display:flex}.home-zz-why__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 2.5rem;margin:0;padding:0;list-style:none;display:grid}.home-zz-why__list li{min-width:0;font-size:var(--text-lg);color:var(--color-ink);align-items:center;gap:.95rem;font-weight:600;display:flex}.home-why .visual--icon{background:var(--color-accent-soft);width:2.75rem;height:2.75rem;color:var(--color-accent-text);border:0;border-radius:.8rem;flex:none}.home-why .visual--icon:after,.home-why .visual--award:before{display:none}.home-why .visual--award{background:var(--color-accent-soft);width:3.5rem;height:3.5rem;color:var(--color-accent-text);border:0;flex:none;font-size:1.4rem}.home-zz-listing{background:var(--home-card-2);color:var(--color-muted);align-items:center;gap:1.5rem;padding:clamp(1.75rem,3.2cqi,2.75rem) clamp(2rem,5cqi,4.5rem);display:flex}.home-zz-listing>div>*{margin:0}.home-zz-listing .eyebrow{margin-bottom:.3rem}.home-zz-listing__title{font:700 var(--text-xl)/1.3 var(--font-display);color:var(--color-ink);margin-bottom:.25rem}@container (width<=52rem){.home-zz__top{grid-template-columns:minmax(0,1fr)}.home-zz:nth-child(2n) .home-zz__copy{order:0}.home-zz__copy{padding:2rem 1.5rem 2.25rem}.home-zz__art{order:-1;width:100%;max-width:34rem;margin-inline:auto;padding:1.5rem 1.5rem .5rem}.home-zz__subs,.home-zz__subs--3{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:1.75rem 1.5rem}.home-zz__sub+.home-zz__sub:before{width:auto;height:1px;inset:-.75rem 0 auto}.home-choice__options,.home-zz-why{grid-template-columns:minmax(0,1fr)}}@container (width<=36rem){.home-zz-why{padding:2rem 1.5rem}.home-zz-why__list{grid-template-columns:minmax(0,1fr);gap:1.1rem}.home-zz-listing{align-items:flex-start;gap:1rem;padding:1.75rem 1.5rem}}.home-best .section-heading{margin-bottom:clamp(3rem,5.5vw,5rem)}.home-best__grid{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:1.5rem;display:grid}.home-best__card{background:var(--home-tile);border-radius:2rem;flex-direction:column;gap:.6rem;padding:clamp(1.75rem,3.2vw,2.75rem);display:flex}.home-best__card>p,.home-best__card>h3{margin:0}.home-best__card--big{grid-row:span 2}.home-best__figure{font:700 clamp(2.2rem, 3.4vw, 3rem)/1.05 var(--font-display);letter-spacing:-.02em;background-image:var(--title-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.home-best__card--big .home-best__figure{font-size:clamp(3rem,5vw,4.25rem)}.home-best__title{font-family:var(--font-display);font-size:var(--text-xl)}.home-best__text{max-width:52ch;font-size:var(--text-base);color:var(--color-muted);line-height:1.6}.home-best__art{margin-top:1.25rem}.home-best__card--big .home-best__art{flex-direction:column;flex:1;display:flex}.hb-cores{flex:1;grid-template-columns:repeat(8,minmax(0,1fr));place-items:stretch center;min-height:12rem;display:grid}.hb-cores i{background:var(--color-line);border-radius:99px;width:.7rem;height:100%;position:relative;overflow:hidden}.hb-cores i:after{content:"";height:var(--h);animation:2.4s ease-in-out infinite alternate hb-core;animation-delay:var(--d);transform-origin:bottom;background:#f38f1d;border-radius:99px;position:absolute;inset:auto 0 0}@keyframes hb-core{0%{transform:scaleY(.55)}to{transform:scaleY(1)}}.hb-meta{font:500 var(--text-xs)/1 var(--font-mono);color:var(--color-muted);justify-content:space-between;gap:.6rem;margin-top:.5rem;display:flex}.hb-uptime{grid-template-columns:repeat(45,minmax(0,1fr));gap:2px;height:1.6rem;display:grid}.hb-uptime i{background:var(--color-success-500);opacity:.8;border-radius:2px}.hb-uptime i.is-dip{background:var(--color-warning-300)}.hb-chat{gap:.5rem;display:grid}.hb-chat .home-bubble--agent{background:var(--home-card);border:0;box-shadow:0 1rem 2rem -1.6rem #0e172659}.hb-typing{background:var(--home-card);border-radius:.875rem;gap:4px;width:max-content;padding:.75rem .875rem;display:inline-flex}.hb-typing i{background:var(--color-muted);border-radius:50%;width:6px;height:6px;animation:1.2s infinite hb-typing}.hb-typing i:nth-child(2){animation-delay:.15s}.hb-typing i:nth-child(3){animation-delay:.3s}@keyframes hb-typing{0%,60%,to{opacity:.5;transform:none}30%{opacity:1;transform:translateY(-4px)}}@media (width<=62rem){.home-best__grid{grid-template-columns:minmax(0,1fr)}.home-best__card--big{grid-row:auto}}.home-compare .section-heading{margin-bottom:clamp(2.5rem,5vw,4rem)}.home-compare__box{background:var(--home-tile);border-radius:2rem;overflow:hidden}.home-compare__grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr);display:grid}.home-compare__main{min-width:0;padding:clamp(1.75rem,3.2vw,2.75rem) 0 clamp(1.75rem,3vw,2.5rem) clamp(1.5rem,4vw,3.5rem)}.home-compare__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-bottom:2rem;display:flex}.home-compare__title{font:700 var(--text-xl)/1.25 var(--font-display);color:var(--color-ink);margin:0}.home-compare__seg{background:var(--home-card-2);border-radius:.85rem;flex-wrap:wrap;max-width:100%;padding:4px;display:inline-flex}.home-compare__seg button{color:var(--color-muted);font:600 var(--text-base)/1.25 var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:.65rem;padding:.55rem 1.1rem}.home-compare__seg button[aria-pressed=true]{background:var(--home-card);color:var(--color-ink);box-shadow:0 1px 0 var(--color-line-strong), 0 6px 14px -8px #00000073}.home-compare__seg button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}html:not(.no-js) .home-compare__set[hidden]{display:none}.home-compare__set{display:block}.home-compare__set+.home-compare__set{margin-top:2rem}.home-compare__bars{gap:1.35rem;margin:0;padding:0;list-style:none;display:grid}.home-bar{grid-template-columns:8rem minmax(0,1fr) 5rem;align-items:center;gap:1rem;display:grid}.home-bar__who{color:var(--color-ink);font-weight:600;line-height:1.3}.home-bar__who small{font-size:var(--text-sm);color:var(--color-muted);font-weight:400;display:block}.home-bar__track{background:var(--home-track);border-radius:99px;height:.75rem;overflow:hidden}.home-bar__track i{width:var(--w);border-radius:inherit;background:var(--color-muted);opacity:.5;height:100%;display:block}.home-bar--us .home-bar__track i{opacity:1;background:#f38f1d}.home-bar__value{font:700 var(--text-xl)/1 var(--font-display);text-align:right;color:var(--color-ink)}.is-armed:not(.is-grown) .home-bar__track i{width:0}.is-grown .home-bar__track i{animation:home-bar-grow 1.1s cubic-bezier(.22, 1, .36, 1) calc(var(--i) * .13s) backwards}@keyframes home-bar-grow{0%{width:0}}.home-compare__saving{font-size:var(--text-base);color:var(--color-body);margin:1.75rem 0 0}.home-compare__saving b{font:700 var(--text-2xl)/1 var(--font-display);color:var(--color-ink)}.home-compare__side{background:var(--home-card);border-radius:1.5rem;flex-direction:column;gap:1.5rem;margin:clamp(1.75rem,3.2vw,2.75rem) clamp(1.5rem,4vw,3.5rem) clamp(1.75rem,3.2vw,2.75rem) clamp(1.5rem,3vw,3rem);padding:clamp(1.5rem,2.5vw,2rem);display:flex;box-shadow:0 2rem 4rem -3rem #0e172673}.home-compare__side p{margin:0}.home-compare__points{color:var(--color-body);gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.home-compare__points li{align-items:flex-start;gap:.6rem;line-height:1.4;display:flex}.home-compare__points span span{white-space:nowrap}.home-compare__tick{width:1rem;height:1rem;color:var(--color-good-text);flex:none;margin-top:.2em}.home-compare__tray{background:var(--home-tile);padding:clamp(1.25rem,2.4vw,1.75rem) clamp(1.5rem,4vw,3.5rem)}@supports (color:color-mix(in lab, red, red)){.home-compare__tray{background:color-mix(in srgb, var(--home-tile), var(--color-ink) 3.5%)}}.home-compare__note{max-width:90ch;font-size:var(--text-sm);color:var(--color-muted);margin:0;line-height:1.6}@media (width<=62rem){.home-compare__grid{grid-template-columns:minmax(0,1fr)}.home-compare__main{padding-right:clamp(1.5rem,4vw,3.5rem)}.home-compare__side{margin:0 clamp(1.5rem,4vw,3.5rem) clamp(1.75rem,3vw,2.5rem)}}@media (width<=40rem){.home-bar{grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem}.home-bar__track{grid-area:2/1/auto/-1}}.home-locations .section-heading{margin-bottom:clamp(2.5rem,5vw,4rem)}.pane.home-map{background:var(--home-navy);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:2rem;overflow:hidden}.home-map__top{position:relative}.home-map__stage{aspect-ratio:2.45;position:relative}html.no-js .home-map__stage{display:none}.home-map__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.home-map__chip{z-index:2;color:#0e1726;font:400 var(--text-sm)/1.2 var(--font-sans);white-space:nowrap;pointer-events:none;opacity:0;will-change:transform;background:#fff;border-radius:99px;align-items:center;gap:.45rem;padding:.35rem .65rem .35rem .4rem;transition:opacity .24s;display:inline-flex;position:absolute;top:0;left:0;box-shadow:0 .75rem 1.75rem -.75rem #0009}.home-map__chip.is-on{opacity:1}.home-map__pause{z-index:3;width:2rem;height:2rem;color:var(--color-ink);cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:.85rem;right:.85rem}.home-map__pause:hover{background:#ffffff2e}.home-map__pause:focus-visible,.home-map__city:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.home-map__pause[hidden],.home-map__pause [hidden]{display:none}.home-map__pause svg{width:.9rem;height:.9rem;display:block}.home-map__count{z-index:1;font:600 var(--text-lg)/1.2 var(--font-display);color:var(--color-ink);pointer-events:none;align-items:baseline;gap:.6rem;margin:0;display:flex;position:absolute;bottom:1.25rem;left:clamp(1.5rem,4vw,3.5rem)}.home-map__count b{font:700 clamp(2.5rem, 2rem + 1.8vw, 3.5rem)/1 var(--font-display);letter-spacing:-.02em;color:#f38f1d}html.no-js .home-map__count{padding:1.5rem clamp(1.5rem,4vw,3.5rem) 0;position:static}.home-map__tray{background:#ffffff0d;padding:clamp(1rem,2vw,1.5rem) clamp(1rem,2.5vw,2.25rem)}.home-map__list{grid-template-columns:repeat(8,minmax(0,1fr));gap:.15rem .25rem;margin:0;padding:0;list-style:none;display:grid}.home-map__city{width:100%;height:100%;color:var(--color-ink);font:400 var(--text-sm)/1.25 var(--font-sans);text-align:center;cursor:pointer;transition:background var(--duration-base);background:0 0;border:0;border-radius:.65rem;flex-direction:column;align-items:center;gap:.4rem;padding:.6rem;display:flex}.home-map__city:hover{background:#ffffff12}.home-map__city[aria-pressed=true]{background:#f38f1d2e}.home-map .flag{border-radius:50%;flex:none;width:1.5rem;height:1.5rem;display:block;overflow:hidden}.home-map .flag svg{width:133.34%;max-width:none;height:100%;margin-left:-16.67%;display:block}.home-map__chip .flag{width:1.25rem;height:1.25rem}.home-map__city>svg{flex:none;width:1.25rem;height:1.25rem}@media (width<=62rem){.home-map__stage{aspect-ratio:1.9}.home-map__count{padding:0 clamp(1.5rem,4vw,3.5rem) 1.25rem;position:static}.home-map__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=40rem){.home-map__list{grid-template-columns:repeat(2,minmax(0,1fr))}.home-map__city{text-align:left;flex-direction:row;gap:.5rem;padding-inline:.4rem}}.home-rack{--tx:0deg;--ty:0deg;--rk-face:#1c2638;--rk-face-hi:#26324a;--rk-bay:#121a28;--rk-bay-hi:#1a2436;--rk-handle:#33405a;--rk-lid:#2a364f;--rk-vent:#10172a;--rk-side-a:#0e1524;--rk-side-b:#232e45;--rk-rail:#8b98ae;--rk-board:#0f3b2e;--rk-board-line:#6ee7a02e;--rk-fan:#0b111d;--rk-fan-blade:#2c3850;--rk-sink:#6d7a92;--rk-dimm:#1e293d;--rk-chip:#f38f1d;--rk-psu:#2b3750;--rk-base-top:#2e3a54;--rk-base-front:#1d2639;--rk-base-side:#131b2b;--rk-base-foot:#0a0f1a;--rk-led-a:#34e37f;--rk-led-b:#f8a340;--rk-beam:#fff6e833;--rk-beam-mid:#fff6e812;--rk-beam-core:#fffaf229;--rk-pool:#fff4e442;--rk-mote:#fff8ecbf;--rk-dim:#02060e80;--rk-spot-at:72% 56%;background:var(--home-navy);border-radius:2rem;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);padding:clamp(2.25rem,4.5vw,4rem) clamp(1.5rem,4.5vw,4.5rem);display:grid;position:relative;overflow:clip}.home-rack:before{content:"";pointer-events:none;background:radial-gradient(46% 78% at var(--rk-spot-at), transparent 30%, var(--rk-dim) 100%);position:absolute;inset:0}.home-rack__copy{gap:1.1rem;min-width:0;display:grid;position:relative}.home-rack__copy>*{margin:0}.home-rack__title{font:700 clamp(2.25rem, 1.6rem + 2.6vw, 3.75rem)/1.05 var(--font-display);letter-spacing:-.02em;color:#fff;text-wrap:balance}.home-rack__hl{color:#f38f1d}.home-rack__text{font-size:var(--text-lg);color:#ffffffc7;line-height:1.5}.home-rack__btn{color:var(--color-on-brand);background:#f38f1d;border:0;justify-self:start;margin-top:.5rem!important}.home-rack__btn:hover{color:var(--color-on-brand);background:#f7a03a}.home-rack__btn:focus-visible,.home-rack__pause:focus-visible{outline-offset:2px;outline:2px solid #ffb865}.home-rack__pause{z-index:3;color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:2rem;height:2rem;padding:0;display:grid;position:absolute;top:1.25rem;right:1.25rem}.home-rack__pause:hover{background:#ffffff2e}.home-rack__pause[hidden],.home-rack__pause [hidden]{display:none}.home-rack__pause svg{width:.9rem;height:.9rem;display:block}.home-rack__scene{perspective:1700px;place-items:center;height:clamp(19rem,34vw,30rem);display:grid;position:relative}.home-rack__pool{background:radial-gradient(closest-side, var(--rk-pool), transparent);pointer-events:none;border-radius:50%;height:34%;position:absolute;bottom:-2%;left:6%;right:2%}.home-rack__floor{filter:blur(18px);background:#00000073;border-radius:50%;height:10%;position:absolute;bottom:7%;left:20%;right:14%}.home-rack__stack{--w:clamp(14rem, 25vw, 23rem);--h:clamp(3.2rem, 5.4vw, 5rem);--d:clamp(14rem, 24vw, 22rem);--p:calc(var(--d) * .62);width:var(--w);transform-style:preserve-3d;transform:rotateX(calc(-24deg + var(--tx))) rotateY(calc(-36deg + var(--ty)));position:relative}.home-rack__stack,.home-rack__base{pointer-events:none}.home-rack__server{height:var(--h);transform-style:preserve-3d;pointer-events:auto;position:relative}.home-rack__server+.home-rack__server{margin-top:3px}.home-rack__side{width:var(--d);background:repeating-linear-gradient(90deg, var(--rk-side-a) 0 4px, var(--rk-side-b) 4px 13px);transform-origin:0;position:absolute;top:-1px;bottom:-2px;left:calc(100% + 1px);transform:rotateY(90deg);box-shadow:inset 0 0 0 1px #ffffff14}.home-rack__lid{height:var(--d);background:radial-gradient(75% 95% at 50% 75%, var(--rk-lid), var(--rk-lid));position:absolute;bottom:calc(100% + 2px);left:-2px;right:-3px}@supports (color:color-mix(in lab, red, red)){.home-rack__lid{background:radial-gradient(75% 95% at 50% 75%, color-mix(in srgb, var(--rk-lid) 72%, #fff 28%), var(--rk-lid))}}.home-rack__lid{transform-origin:bottom;transform:rotateX(90deg);box-shadow:inset 0 0 0 1px #ffffff1a}.home-rack__lid:after{content:"";background:repeating-linear-gradient(90deg, var(--rk-vent) 0 4px, transparent 4px 11px);opacity:.85;position:absolute;inset:12% 10% 64%}.home-rack__tray{transform-style:preserve-3d;transition:transform .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translateZ(0)}.home-rack__front{background:linear-gradient(180deg, var(--rk-face-hi), var(--rk-face));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.45rem .65rem;display:grid;position:absolute;inset:-2px 0 0;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff29}.home-rack__server:first-child .home-rack__front{background:linear-gradient(180deg, var(--rk-face-hi), var(--rk-face))}@supports (color:color-mix(in lab, red, red)){.home-rack__server:first-child .home-rack__front{background:linear-gradient(180deg, color-mix(in srgb, var(--rk-face-hi) 82%, #fff 18%), var(--rk-face))}}.home-rack__front:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(#0000008c,#0000 70%);transition:opacity .9s;position:absolute;inset:0}.home-rack__handle{background:var(--rk-handle);border-radius:.2rem;width:.45rem;height:62%}.home-rack__bays{grid-template-columns:repeat(8,minmax(0,1fr));gap:.2rem;min-width:0;display:grid}.home-rack__bays i{height:calc(var(--h) - 1.1rem);background:repeating-linear-gradient(0deg, var(--rk-bay) 0 2px, var(--rk-bay-hi) 2px 5px);border-radius:.22rem;display:block;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d}.home-rack__bays i:before,.home-rack__bays i:after{content:"";border-radius:50%;width:.28rem;height:.28rem;position:absolute;bottom:.28rem}.home-rack__bays i:before{background:var(--rk-led-a);box-shadow:0 0 6px 1px var(--rk-led-a);left:22%}@supports (color:color-mix(in lab, red, red)){.home-rack__bays i:before{box-shadow:0 0 6px 1px color-mix(in srgb, var(--rk-led-a) 70%, transparent)}}.home-rack__bays i:after{background:var(--rk-led-b);opacity:.12;right:22%}.home-rack__bays i.is-act:after{opacity:1;box-shadow:0 0 6px 1px var(--rk-led-b)}@supports (color:color-mix(in lab, red, red)){.home-rack__bays i.is-act:after{box-shadow:0 0 6px 1px color-mix(in srgb, var(--rk-led-b) 70%, transparent)}}.home-rack__rail{width:var(--d);background:linear-gradient(180deg, var(--rk-side-a), var(--rk-side-a) 38%, var(--rk-rail) 38%, var(--rk-rail) 46%, var(--rk-side-a) 46%);transform-origin:0;position:absolute;top:2px;bottom:2px;left:100%;transform:rotateY(90deg)}.home-rack__top{height:var(--d);background:var(--rk-board);background-image:linear-gradient(var(--rk-board-line) 1px, transparent 1px), linear-gradient(90deg, var(--rk-board-line) 1px, transparent 1px);transform-origin:bottom;background-size:18px 18px;flex-direction:column-reverse;gap:5%;padding:3% 5% 4%;display:flex;position:absolute;bottom:100%;left:1px;right:1px;overflow:hidden;transform:rotateX(90deg);box-shadow:inset 0 0 0 1px #ffffff1a}.home-rack__top:after{content:"";pointer-events:none;background:linear-gradient(#00000073,#0000 60%);position:absolute;inset:0}.home-rack__cage{background:var(--rk-fan);border-radius:3px;flex:0 0 9%}.home-rack__fans{flex:0 0 14%;grid-template-columns:repeat(6,1fr);gap:4%;display:grid}.home-rack__fans i{background:radial-gradient(circle, var(--rk-fan) 18%, var(--rk-fan-blade) 19% 22%, var(--rk-fan) 23% 30%, var(--rk-fan-blade) 31% 34%, var(--rk-fan) 35% 62%, transparent 63%), var(--rk-fan);border-radius:4px}.home-rack__cpus{flex:auto;grid-template-columns:1fr 1fr;gap:8%;display:grid}.home-rack__cpu{grid-template-columns:repeat(4,1fr) 1.6fr repeat(4,1fr);gap:6%;display:grid}.home-rack__cpu i{background:linear-gradient(90deg, var(--rk-dimm) 0 70%, transparent 70%);border-radius:2px;position:relative}.home-rack__cpu i:after{content:"";background:repeating-linear-gradient(0deg, var(--rk-chip) 0 6px, transparent 6px 11px);position:absolute;inset:10% 20%}@supports (color:color-mix(in lab, red, red)){.home-rack__cpu i:after{background:repeating-linear-gradient(0deg, color-mix(in srgb, var(--rk-chip) 70%, transparent) 0 6px, transparent 6px 11px)}}.home-rack__cpu i:after{opacity:.55}.home-rack__cpu b{background:repeating-linear-gradient(90deg, var(--rk-sink) 0 2px, var(--rk-sink) 2px 4px);border-radius:3px;align-self:center;height:55%}@supports (color:color-mix(in lab, red, red)){.home-rack__cpu b{background:repeating-linear-gradient(90deg, var(--rk-sink) 0 2px, color-mix(in srgb, var(--rk-sink) 55%, #000) 2px 4px)}}.home-rack__cpu b{box-shadow:inset 0 0 0 1px #ffffff2e}.home-rack__psu{flex:0 0 16%;grid-template-columns:1fr 1fr 2fr;gap:4%;display:grid}.home-rack__psu i{background:var(--rk-psu);border-radius:3px;box-shadow:inset 0 0 0 1px #ffffff1a}.home-rack__psu i:last-child{box-shadow:none;background:0 0}.home-rack__base{--m:calc(var(--d) * .09);--bh:calc(var(--h) * .5);width:calc(var(--w) + var(--m) * 2);height:var(--bh);margin:4px 0 0 calc(var(--m) * -1);transform-style:preserve-3d;transform:translateZ(var(--m));position:relative}.home-rack__base-front{background:linear-gradient(180deg, var(--rk-base-front) 0 1px, var(--rk-base-front) 1px);border-radius:0 0 3px 3px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.home-rack__base-front{background:linear-gradient(180deg, color-mix(in srgb, var(--rk-base-front) 80%, #fff 20%) 0 1px, var(--rk-base-front) 1px)}}.home-rack__base-front{box-shadow:inset 0 0 0 1px #ffffff0f}.home-rack__base-front:before{content:"";background:var(--rk-base-side);opacity:.8;border-radius:2px;height:2px;position:absolute;top:42%;left:6%;right:6%}.home-rack__base-side{width:calc(var(--d) + var(--m) * 2);background:var(--rk-base-side);transform-origin:0;position:absolute;top:0;bottom:0;left:100%;transform:rotateY(90deg)}.home-rack__base-top{height:calc(var(--d) + var(--m) * 2);background:radial-gradient(70% 70% at 50% 55%, var(--rk-base-top), var(--rk-base-top));position:absolute;bottom:100%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.home-rack__base-top{background:radial-gradient(70% 70% at 50% 55%, color-mix(in srgb, var(--rk-base-top) 78%, #fff 22%), var(--rk-base-top))}}.home-rack__base-top{transform-origin:bottom;transform:rotateX(90deg);box-shadow:inset 0 0 0 1px #ffffff14}.home-rack__base-top:after{content:"";inset:calc(var(--m) * .7);filter:blur(7px);background:#00000061;border-radius:6px;position:absolute}.home-rack__foot{width:12%;height:calc(var(--bh) * .45);background:var(--rk-base-foot);border-radius:0 0 3px 3px;position:absolute;top:100%}.home-rack__foot:first-of-type{left:5%}.home-rack__foot:last-of-type{right:5%}.home-rack__spot{pointer-events:none;position:absolute;inset:0}.home-rack__beam{filter:blur(16px);mix-blend-mode:screen;width:118%;height:190%;position:absolute;top:-95%;left:51%;translate:-50%}.home-rack__beam:before,.home-rack__beam:after{content:"";position:absolute;inset:0}.home-rack__beam:before{clip-path:polygon(46% 0,54% 0,91% 100%,9% 100%);background:linear-gradient(180deg, var(--rk-beam) 0%, var(--rk-beam-mid) 62%, transparent 96%)}.home-rack__beam:after{clip-path:polygon(48% 0,52% 0,72% 100%,28% 100%);background:linear-gradient(180deg, var(--rk-beam-core), transparent 78%)}.home-rack__motes{display:none}.home-rack__motes i{left:var(--x);top:var(--y);background:var(--rk-mote);opacity:0;border-radius:50%;width:3px;height:3px;position:absolute}.is-armed .home-rack__motes{display:block}.is-armed:not(.is-on) .home-rack__server{transform:translateZ(calc(var(--d) * -.5))}.is-armed .home-rack__server{transition:transform 1s cubic-bezier(.22, 1, .36, 1) calc(var(--n) * .13s)}.is-armed.is-on .home-rack__server:hover .home-rack__tray{transform:translateZ(var(--p))}.is-armed.is-on .home-rack__server:hover+.home-rack__server .home-rack__front:after{opacity:1}.is-on .home-rack__bays i:before{animation:home-rack-green var(--g) steps(1) var(--gd) infinite}.is-on .home-rack__bays i.is-act:after{animation:home-rack-act var(--r) steps(1) var(--rd) infinite}.is-on .home-rack__motes i{animation:home-rack-mote var(--t) linear var(--dl) infinite}.is-still .home-rack__bays i:before,.is-still .home-rack__bays i.is-act:after,.is-still .home-rack__motes i{animation-play-state:paused}@keyframes home-rack-green{0%,58%{opacity:1}60%,66%{opacity:.15}63%,69%{opacity:1}78%,82%{opacity:.15}80%,84%,to{opacity:1}}@keyframes home-rack-act{0%,49%{opacity:1}50%,to{opacity:.12}}@keyframes home-rack-mote{0%{opacity:0;translate:0}20%{opacity:1}80%{opacity:.8}to{opacity:0;translate:var(--dx) 3.5rem}}@media (width<=62rem){.home-rack{--rk-spot-at:50% 74%;grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){.home-rack{border-radius:1.5rem;padding:2.25rem 1.5rem 1rem}.home-rack__btn{justify-content:center;justify-self:stretch}.home-rack__scene{height:17rem}.home-rack__stack{--w:10.5rem;--h:2.6rem;--d:9.5rem;margin-right:4.5rem}.home-rack__front{gap:.3rem;padding:.3rem .4rem}.home-rack__bays i:before,.home-rack__bays i:after{width:.2rem;height:.2rem;bottom:.18rem}.home-rack__beam{height:118%;top:-22%;left:46%;-webkit-mask-image:linear-gradient(#0000,#000 30%);mask-image:linear-gradient(#0000,#000 30%)}}.section-testimonials .section-heading{margin-bottom:clamp(2.5rem,5vw,4rem)}.home-clients{background:var(--home-tile);border-radius:2rem;overflow:hidden}.home-clients__reviews{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2.5rem,5vw,4.5rem);padding:clamp(2rem,4vw,3.5rem) clamp(1.5rem,4vw,3.5rem);display:grid}.home-clients__review{gap:.75rem;min-width:0;margin:0;display:grid}.home-clients__side{align-content:center;min-width:0;display:grid}.home-clients__side .home-clients__review{padding-block:1.5rem}.home-clients__side .home-clients__review+.home-clients__review{border-top:1px solid var(--color-line-strong)}.home-clients__side .home-clients__review:first-child{padding-top:0}.home-clients__side .home-clients__review:last-child{padding-bottom:0}.home-clients__review--lead{align-content:center;gap:1.5rem}.home-clients__mark{height:3rem;font:700 5.5rem/.8 var(--font-display);color:#f38f1d;margin:0 0 -1.25rem}.home-clients__stars{font-size:var(--text-sm);letter-spacing:.15em;color:#f38f1d;margin:0;line-height:1}.home-clients__quote{color:var(--color-body);margin:0;line-height:1.55}.home-clients__quote p{margin:0}.home-clients__quote a{font-size:var(--text-sm);white-space:nowrap;color:var(--color-accent-text);font-weight:400}.home-clients__review--lead .home-clients__quote{font:600 clamp(1.5rem, 1.2rem + 1.1vw, 2.125rem)/1.3 var(--font-display);letter-spacing:-.015em;color:var(--color-ink)}.home-clients__who{align-items:center;gap:.75rem;min-width:0;display:flex}.home-clients__who .flag{width:2rem;height:2rem;box-shadow:0 0 0 1px var(--color-line);border-radius:50%;flex:none;display:block;overflow:hidden}.home-clients__review--lead .flag{width:2.5rem;height:2.5rem}.home-clients__who .flag svg{width:100%;height:100%;display:block}.home-clients__name{color:var(--color-ink);font-weight:600;line-height:1.3}.home-clients__meta{font-size:var(--text-sm);color:var(--color-muted);line-height:1.4}.home-clients__meta div{display:inline}.home-clients__meta div+div:before{content:" · "}.home-clients__tray{--gap:clamp(2.5rem, 5vw, 4.5rem);align-items:center;gap:var(--gap);background:var(--home-tile);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:clamp(1.5rem,3vw,2.25rem) clamp(1.5rem,4vw,3.5rem);display:grid}@supports (color:color-mix(in lab, red, red)){.home-clients__tray{background:color-mix(in srgb, var(--home-tile), var(--color-ink) 3.5%)}}.home-clients__tray>*{min-width:0;position:relative}.home-clients__tray>*+:before{content:"";inset:0 auto 0 calc(var(--gap) / -2);background:var(--color-line-strong);width:1px;position:absolute}.home-clients__award{align-items:center;gap:1rem;display:flex}.home-clients__award .visual{flex:none}.home-clients__award h2{font:600 var(--text-base)/1.45 var(--font-sans);letter-spacing:0;color:var(--color-ink);margin:0}.home-clients__score{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;display:flex}.home-clients__score p{color:var(--color-body);flex:15rem;margin:0;line-height:1.5}.home-clients__score p a{color:var(--color-accent-text)}@media (width<=62rem){.home-clients__reviews,.home-clients__tray{grid-template-columns:minmax(0,1fr)}.home-clients__tray>*+:before{inset:calc(var(--gap) / -2) 0 auto;width:auto;height:1px}}.home-ctas{padding-block:0 var(--space-section)}.home-cta{border-radius:1.75rem;align-content:center;gap:.875rem;padding:clamp(1.6rem,4vw,2.75rem);display:grid;position:relative;overflow:hidden}.home-cta>*{margin:0}.home-cta--main{background:var(--home-grad);color:var(--color-brand-950)}.home-cta--main:after{content:"";pointer-events:none;background-image:radial-gradient(#1a0f0024 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#000);mask-image:linear-gradient(90deg,#0000 30%,#000)}.home-cta--main>*{z-index:1;position:relative}.home-cta__badge{width:3.5rem;height:3.5rem}.home-cta__title{margin:0;font-size:clamp(1.75rem,3.4vw,2.75rem)}.home-cta--main .home-cta__title{color:var(--color-brand-950)}.home-cta--main .home-cta__text{font-size:var(--text-lg);color:#1a0f00d1}.home-cta__actions{flex-wrap:wrap;gap:.6rem;display:flex}.home-cta .btn-dark{background:var(--color-brand-950);color:#fff4e6;border:0}.home-cta .btn-light{color:var(--color-brand-950);background:#fff4e6;border:0}.home-faq{--faq-panel:var(--home-tile)}.home-faq__grid{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3rem);display:grid}.home-faq__intro{text-align:center;justify-items:center;gap:1.75rem;display:grid}.home-faq__intro .section-heading__title{font-size:var(--home-title)}.home-faq__topics{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.home-faq__topic{background:var(--home-card-2);color:var(--color-body);font:600 var(--text-sm)/1 var(--font-sans);transition:background var(--duration-fast), color var(--duration-fast);border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .6rem .5rem .95rem;text-decoration:none;display:inline-flex}.home-faq__topic:hover{color:var(--color-ink)}.home-faq__topic[aria-pressed=true]{background:var(--color-ink);color:var(--color-bg)}.home-faq__n{background:#ffffff1f;border-radius:999px;place-items:center;min-width:1.35rem;height:1.35rem;padding-inline:.3rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.home-faq__n{background:color-mix(in srgb, var(--color-ink) 12%, transparent)}}.home-faq__n{font-size:var(--text-xs);font-weight:700}.home-faq__topic[aria-pressed=true] .home-faq__n{color:#1a0e00;background:#f38f1d}.home-faq__qs{gap:.35rem;display:grid}html:not(.no-js) .home-faq__item[hidden]{display:none}.home-faq__item{transition:background var(--duration-fast);interpolate-size:allow-keywords;border-radius:1.1rem}.home-faq__item[open]{background:var(--faq-panel)}.home-faq__item::details-content{height:0;transition:height .32s cubic-bezier(.22, 1, .36, 1), content-visibility .32s allow-discrete;overflow:clip}.home-faq__item[open]::details-content{height:auto}.home-faq__q{cursor:pointer;transition:background var(--duration-fast);border-radius:1.1rem;align-items:center;gap:1rem;padding:1.1rem 1.2rem;list-style:none;display:flex;position:relative}.home-faq__q::-webkit-details-marker{display:none}.home-faq__item:not([open]) .home-faq__q:hover{background:var(--home-card-2)}.home-faq__q:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.home-faq__num{font:700 var(--text-xs)/1 var(--font-mono);letter-spacing:.04em;color:var(--color-muted);flex:none}.home-faq__q-text{text-wrap:pretty;min-width:0;max-width:none;font:650 var(--text-base)/1.4 var(--font-display);letter-spacing:-.01em;color:var(--color-ink);flex:1;margin:0}.home-faq__arrow{color:var(--color-muted);transition:transform .3s cubic-bezier(.22, 1, .36, 1), color var(--duration-fast);flex:none}.home-faq__item[open] .home-faq__num,.home-faq__item[open] .home-faq__arrow{color:var(--color-accent-text)}.home-faq__item[open] .home-faq__arrow{transform:rotate(90deg)}.home-faq__item[open] .home-faq__num:before{content:"";background:#f38f1d;border-radius:0 3px 3px 0;width:3px;position:absolute;top:25%;bottom:25%;left:0}.home-faq__a{align-items:flex-end;gap:.75rem;padding:.25rem 1.2rem 1.35rem;display:flex}.home-faq__av{background:var(--color-accent-soft);border-radius:50%;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.home-faq__av .brand-mark{border-radius:.4rem;width:1.1rem;height:1.1rem}.home-faq__bubble{background:var(--home-card);min-width:0;box-shadow:0 0 0 1px var(--color-line);border-radius:1.25rem 1.25rem 1.25rem .35rem;padding:.95rem 1.15rem}.home-faq__bubble p{max-width:62ch;color:var(--color-body);margin:0;line-height:1.65}.home-faq__dots{gap:.3rem;padding-block:.45rem;display:none}.home-faq__dots i{background:var(--color-muted);border-radius:50%;width:.45rem;height:.45rem;animation:.9s ease-in-out infinite home-faq-dot}.home-faq__dots i:nth-child(2){animation-delay:.15s}.home-faq__dots i:nth-child(3){animation-delay:.3s}.is-typing .home-faq__dots{display:flex}.is-typing .home-faq__bubble p{display:none}@keyframes home-faq-dot{0%,to{opacity:.3;transform:none}50%{opacity:1;transform:translateY(-3px)}}.home-faq__grid.is-panel{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2.5rem,4vw,3.5rem) 0}.is-panel .home-faq__intro{grid-column:1/-1;max-width:46rem;margin-inline:auto}.is-panel .home-faq__qs{grid-area:2/1;align-content:start;padding-block:1.5rem}.is-panel .home-faq__item,.is-panel .home-faq__item[open]{background:0 0}.is-panel .home-faq__q{width:calc(100% - 1.25rem);transition:background var(--duration-fast), width .25s cubic-bezier(.22, 1, .36, 1)}.is-panel .home-faq__item[open] .home-faq__q{z-index:1;background:var(--faq-panel);border-radius:1.1rem 0 0 1.1rem;width:100%}.is-panel .home-faq__item[open] .home-faq__arrow{transform:translate(3px)}.is-panel .home-faq__item[open] .home-faq__q:before,.is-panel .home-faq__item[open] .home-faq__q:after{content:"";pointer-events:none;width:1.1rem;height:1.1rem;position:absolute;right:0}.is-panel .home-faq__item[open] .home-faq__q:before{background:radial-gradient(circle at 0 0, transparent 1.1rem, var(--faq-panel) calc(1.1rem + .5px));top:-1.1rem}.is-panel .home-faq__item[open] .home-faq__q:after{background:radial-gradient(circle at 0 100%, transparent 1.1rem, var(--faq-panel) calc(1.1rem + .5px));bottom:-1.1rem}.home-faq__side{grid-area:2/2;display:flex}.home-faq__side[hidden]{display:none}.home-faq__panel{background:var(--faq-panel);border-radius:2rem;flex-direction:column;flex:1;padding:1.75rem;display:flex}.home-faq__thread{gap:.9rem;display:grid}.home-faq__thread>*{animation:.38s cubic-bezier(.22,1,.36,1) both home-faq-in}.home-faq__thread>.home-faq__a{padding:0;animation-delay:60ms}@keyframes home-faq-in{0%{opacity:0;transform:translateY(8px)}}.home-faq__asked{background:var(--color-ink);max-width:85%;color:var(--color-bg);border-radius:1.25rem 1.25rem .35rem;justify-self:end;margin:0;padding:.95rem 1.15rem;font-weight:600;line-height:1.5}.home-faq__tag{color:#1a0e00;font:700 var(--text-xs)/1.3 var(--font-mono);vertical-align:.1em;background:#f38f1d;border-radius:.4rem;margin-right:.55rem;padding:.15rem .45rem;display:inline-block}.home-faq__nav{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1.5rem;display:flex}.home-faq__count{font:600 var(--text-sm)/1 var(--font-mono);color:var(--color-muted)}.home-faq__count b{color:var(--color-accent-text)}.home-faq__steps{gap:.5rem;display:flex}.home-faq__steps button{background:var(--home-card);width:2.5rem;height:2.5rem;color:var(--color-ink);cursor:pointer;box-shadow:0 0 0 1px var(--color-line);transition:background var(--duration-fast), color var(--duration-fast);border:0;border-radius:50%;place-items:center;font-size:1.05rem;display:grid}.home-faq__steps button:hover{color:#1a0e00;box-shadow:none;background:#f38f1d}.home-faq__steps button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.is-panel .home-faq__ready{flex-direction:column;grid-area:3/1;align-items:flex-start;margin-right:clamp(1.5rem,4vw,3.5rem)}.is-panel .home-faq__help{grid-area:3/2}.home-faq__help{background:var(--home-card);box-shadow:0 0 0 1px var(--color-line), 0 2.5rem 5rem -3.5rem #0e17268c;border-radius:2rem;padding:1.25rem 1.25rem 1rem}.home-faq__kick{font:700 var(--text-xs)/1.2 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink);align-items:center;gap:.75rem;margin:0;padding:.4rem .5rem .75rem;display:flex}.home-faq__res{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.home-faq__card{transition:background var(--duration-fast);border-radius:1.25rem;align-content:start;gap:.5rem;padding:1rem;text-decoration:none;display:grid;position:relative}.home-faq__card:hover{background:var(--home-card-2)}.home-faq__card:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.home-faq__card-icon{background:var(--color-accent-soft);width:2.75rem;height:2.75rem;color:var(--color-accent-text);border-radius:.85rem;place-items:center;margin-bottom:.35rem;font-size:1.2rem;display:grid}.home-faq__card-title{font:700 var(--text-lg)/1.25 var(--font-display);color:var(--color-ink);margin:0}.home-faq__card-text{font-size:var(--text-sm);color:var(--color-muted);margin:0;line-height:1.6}.home-faq__card-go{color:var(--color-muted);transition:transform var(--duration-fast), color var(--duration-fast);position:absolute;top:1.15rem;right:1rem}.home-faq__card:hover .home-faq__card-go{color:var(--color-accent-text);transform:translate(2px,-2px)}.home-faq__ready{--color-focus:#ffb865;color:#ffffffc7;background:radial-gradient(70% 120% at 100% 0,#f38f1d47,#0000 70%),linear-gradient(145deg,#2a1708,#150a03);border-radius:2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;padding:clamp(1.75rem,3vw,2.25rem);display:flex}.home-faq__ready p{margin:.35rem 0 0}.home-faq__ready-title{font:750 var(--text-2xl)/1.15 var(--font-display);letter-spacing:-.02em;color:#fff;margin:0}.is-panel .home-faq__ready-actions{margin-top:auto}.home-faq__ready-actions{flex-wrap:wrap;gap:.6rem;display:flex}.home-faq__btn{color:#1a0e00;background:#f38f1d;border:0}.home-faq__btn:hover{color:#1a0e00;background:#f7a03a}.home-faq__btn--ghost{color:#fff;background:#ffffff0f;border:1px solid #ffffff38}.home-faq__btn--ghost:hover{color:#fff;background:#ffffff1f}@media (width<=40rem){.home-faq__q{gap:.8rem;padding:1rem}.home-faq__a{padding:.25rem 1rem 1.25rem}.home-faq__res{grid-template-columns:minmax(0,1fr)}.home-faq__ready .btn{flex:1;justify-content:center}.home-faq__ready-actions{width:100%}}@media (prefers-reduced-motion:reduce){.home-faq__item::details-content{transition:none}.home-faq__thread>*,.home-faq__dots i{animation:none}}.referral{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:1rem;margin-top:2.5rem;display:grid}.referral .referral__steps{grid-template-columns:minmax(0,1fr);margin:0}.referral__calc{border:1px solid var(--home-line);background:linear-gradient(160deg, var(--color-accent-soft), transparent 60%), var(--home-card);border-radius:1.5rem;align-content:start;gap:.9rem;padding:clamp(1.4rem,3vw,1.9rem);display:grid}.referral__calc>p{margin:0}.referral__calc-title{font:700 var(--text-xl)/1.2 var(--font-display);color:var(--color-ink)}.referral__field{font-size:var(--text-sm);color:var(--color-muted);justify-content:space-between;display:flex}.referral__field b{color:var(--color-ink);font-family:var(--font-mono)}.referral__calc input[type=range]{accent-color:#f38f1d;width:100%}.referral__out{align-items:baseline;gap:.4rem;display:flex}.referral__out b{font:700 3rem/1 var(--font-display);letter-spacing:var(--tracking-tight);color:var(--color-ink);font-variant-numeric:tabular-nums}.referral__out span{color:var(--color-muted)}.referral__fine{font-size:var(--text-sm);color:var(--color-faint)}.referral__payout{background:var(--home-track);border-radius:99px;height:8px;display:block;overflow:hidden}.referral__payout i{width:var(--w,50%);border-radius:inherit;background:var(--color-success-500);height:100%;transition:width var(--duration-base);display:block}@media (width<=56rem){.referral{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.hb-cores i:after,.hb-typing i{animation:none}.home-zz__copy{transition:none}.home-bar__track i{animation:none}}.page-home .section-heading__title,.page-home .home-rack__title{font-size:var(--home-title);line-height:1.1}.page-home .home-help__title,.page-home .home-zz__sub-title,.page-home .home-zz__price-name,.page-home .home-choice__name,.page-home .home-best__title,.page-home .home-compare__title,.page-home .step__title,.page-home .referral__calc-title,.page-home .home-faq__card-title,.page-home .home-faq__ready-title,.page-home .home-zz-listing__title,.page-home .award-card__text{font:600 1.125rem/1.3 var(--font-display);letter-spacing:-.005em}.page-home .globe-card__item strong,.page-home .home-bar__who,.page-home .domain-card .domain-strip__tld,.page-home .home-pay__tile strong{font-size:.9375rem;font-weight:500}.page-home .eyebrow,.page-home .home-zz__eyebrow,.page-home .home-zz__eyebrow a,.page-home .home-foot-eye,.page-home .home-pay__label,.page-home .home-faq__kick,.page-home .globe-card__head{font-size:.75rem;font-weight:500}.page-home .home-zz-why__list li{font-size:var(--text-base);font-weight:500}.page-home .home-trust__promise,.page-home .hero__guarantee,.page-home .home-map__count,.page-home .home-compare__seg button,.page-home .home-faq__topic,.page-home .domain-search__hint b{font-weight:500}.page-home .home-map__count{font-size:var(--text-base)}.page-home main .btn,.page-home .domain-search__go{font-size:1rem;font-weight:600}.page-home .link-arrow,.page-home .home-zz__link,.page-home .domain-strip__link .link,.page-home .home-plans__rating a,.page-home .home-zz__soon{font-weight:500}.page-home .home-zz__price-value{font-weight:600}.page-home .home-choice__from b,.page-home .home-compare__saving b{font-size:1.375rem;font-weight:600}.page-home .home-bar__value,.page-home .globe-card__price b,.page-home .domain-sec li>span>b{font-weight:600}.page-home .home-best__figure,.page-home .home-best__card--big .home-best__figure,.page-home .home-map__count b,.page-home .referral__out b{font-size:clamp(2.25rem,1.8rem + 1.6vw,3rem);font-weight:600}.page-home .home-choice__figure{font-size:clamp(1.5rem,1.3rem + .8cqi,1.75rem)}.page-home .hero-floor__stat b,.page-home .trust-badge__rating,.page-home .referral__field b,.page-home .home-faq__count b{font-weight:600}.page-home .home-zz__price-row .badge.badge-offer.badge-offer,.page-home .home-help__kick .badge.badge-featured.badge-featured{background:var(--color-accent-soft);color:var(--color-accent-text);letter-spacing:.02em;border-color:#0000;font-size:.71875rem;font-weight:500}.page-home .domain-strip__deal{background:#332a27}@supports (color:color-mix(in lab, red, red)){.page-home .domain-strip__deal{background:color-mix(in srgb, #f38f1d 16%, var(--color-panel))}}.page-home .domain-strip__deal{color:var(--color-accent-text);font-weight:500}.page-home .home-clients__review--lead .home-clients__quote{font-size:clamp(1.35rem,1.2rem + .6vw,1.625rem);font-weight:500;line-height:1.4}.page-home .home-faq__q-text{font-weight:600}.page-home .home-faq__num,.page-home .home-faq__n{font-weight:500}.fr{--fr-float:#16213a;--fr-chip:#ffffff0f;--fr-good:#6ee7a0;--fr-good-soft:#22c55e29}:root[data-theme=light] .fr,:root.theme-system-light:not([data-theme=dark]) .fr{--fr-float:#fff;--fr-chip:#f1f4f9;--fr-good:#0d6b3e;--fr-good-soft:#22c55e24}.fr{aspect-ratio:1/.84;position:relative;container-type:inline-size}.fr__bg{border-radius:1.75rem;position:absolute;inset:0;overflow:hidden}.fr__in{font-size:clamp(9.5px,2.25cqi,15px);line-height:1.3;position:absolute;inset:0}.fr .m{color:#fff;box-shadow:0 0 0 1px var(--color-line-strong), 0 2.5em 5em -2em #000000b3;background:#0e1729;border-radius:1.3em 1.3em 0 0;position:absolute;inset:12% 12% 0;overflow:hidden}:root[data-theme=light] .fr .m,:root.theme-system-light:not([data-theme=dark]) .fr .m{box-shadow:0 2.5em 5em -2em #0e172673}.fr .f{z-index:2;background:var(--fr-float);color:var(--color-ink);box-shadow:0 1.4em 3em -1.4em #0e172659, 0 0 0 1px var(--color-line);border:1px solid #0000;border-radius:1em;align-items:center;gap:.7em;padding:.8em 1em;animation:7s ease-in-out infinite fr-bob;display:flex;position:absolute}@container home-services (width<=52rem){.fr .m{border-radius:1.3em}}.fr b,.fr small{color:inherit}.fr .f b{white-space:nowrap;font-weight:700;display:block}.fr .f small{color:var(--color-muted);white-space:nowrap;font-size:.86em;display:block}.fr .f--col{flex-direction:column;align-items:stretch}.fr .fr-ic{background:var(--color-accent-soft);width:2.3em;height:2.3em;color:var(--color-accent-text);border-radius:.7em;flex:none;place-items:center;font-size:1em;display:grid}.fr .fr-ic--ok{background:var(--fr-good-soft);color:var(--fr-good)}.fr .fr-ic .iconn,.fr .iconn{width:1.2em;height:1.2em}@keyframes fr-bob{50%{transform:translateY(-.45em)}}.fr .hl{isolation:isolate;position:relative}.fr .hl:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-accent-soft);box-shadow:inset 0 0 0 1px var(--color-accent);opacity:0;animation:fr-hl var(--t,8s) linear infinite;animation-delay:var(--dl,0s);position:absolute;inset:0}@keyframes fr-hl{0%,to{opacity:0}3%,22%{opacity:1}26%{opacity:0}}.fr .w-wall{background:radial-gradient(60% 75% at 72% 42%,#5fb4ff,#0000 68%),radial-gradient(70% 80% at 12% 100%,#0b3a8f,#0000 70%),linear-gradient(155deg,#0a2a66,#14599f);position:absolute;inset:0}.fr .w-rdp{z-index:3;white-space:nowrap;color:#dce6f4;background:#15233d;border-radius:0 0 .55em .55em;align-items:center;gap:.5em;padding:.3em .9em;font-size:.86em;font-weight:600;display:flex;position:absolute;top:0;right:7%}.fr .w-rdp .icon{color:#6ee7a0;width:1em;height:1em}.fr .w-ic{text-align:center;color:#fff;text-shadow:0 1px 2px #0009;justify-items:center;gap:.25em;width:5.2em;font-size:.86em;display:grid;position:absolute;left:3%}.fr .w-ic span{background:#ffffff29;border-radius:.5em;place-items:center;width:2.5em;height:2.5em;display:grid}.fr .w-new{animation:12s cubic-bezier(.34,1.4,.5,1) infinite fr-wnew}.fr .w-new span{color:#1a0e00;background:#f38f1d}@keyframes fr-wnew{0%,64%{opacity:0;transform:scale(.5)}69%,95%{opacity:1;transform:none}to{opacity:0;transform:scale(.5)}}.fr .w-win{color:#0e1726;transform-origin:50% 90%;background:#fff;border:1px solid #0e172633;border-radius:.55em;flex-direction:column;animation:12s infinite fr-wwin;display:flex;position:absolute;inset:15% 7% 33% 24%;overflow:hidden;box-shadow:0 1.2em 2.4em -1em #0000008c}@keyframes fr-wwin{0%{opacity:0;transform:scale(.94)translateY(.5em)}4%,62%{opacity:1;transform:none}66%,to{opacity:0;transform:scale(.96)}}.fr .w-tb{border-bottom:1px solid #0e17261a;justify-content:space-between;align-items:center;padding:.45em .7em;font-size:.86em;font-weight:600;display:flex}.fr .w-btns{color:#55627a;align-items:center;gap:.8em;display:flex}.fr .w-btns i{border:1.3px solid;width:.65em;height:.65em;display:block}.fr .w-btns i:first-child{border-width:1.3px 0 0;height:0}.fr .w-btns i:last-child{background:linear-gradient(45deg,#0000 44%,currentColor 44% 56%,#0000 56%),linear-gradient(-45deg,#0000 44%,currentColor 44% 56%,#0000 56%);border:0}.fr .w-bd{flex-direction:column;flex:1;justify-content:center;gap:.6em;min-height:0;padding:.5em 1em;display:flex}.fr .w-bd b{font-size:1.1em;font-weight:700}.fr .w-pr{background:#0e17261a;border-radius:1em;height:.5em;display:block;overflow:hidden}.fr .w-pr i{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#2f7bea,#4da3ff);height:100%;animation:12s cubic-bezier(.4,.2,.5,1) infinite fr-wbar;display:block}@keyframes fr-wbar{0%,6%{transform:scaleX(0)}54%,to{transform:scaleX(1)}}.fr .w-row{color:#55627a;white-space:nowrap;justify-content:space-between;align-items:center;gap:.6em;font-size:.86em;display:flex}.fr .w-fin{color:#55627a;background:#e6eaf1;border-radius:.4em;padding:.25em 1em;font-weight:600;animation:12s linear infinite fr-wfin}@keyframes fr-wfin{0%,54%{color:#55627a;background:#e6eaf1}56%,to{color:#fff;background:#2f7bea}}.fr .w-task{color:#dce6f4;background:#0e1729eb;align-items:center;gap:.7em;height:2.9em;padding-inline:.8em;display:flex;position:absolute;bottom:0;left:0;right:0}.fr .w-start{grid-template-columns:repeat(2,.55em);gap:.1em;display:grid}.fr .w-start i{background:#7cc0ff;height:.55em}.fr .w-find{color:#9aa8be;white-space:nowrap;background:#ffffff1a;border-radius:1em;flex:0 8em;min-width:0;padding:.2em .7em;font-size:.82em;overflow:hidden}.fr .w-pin{place-items:center;display:grid;position:relative}.fr .w-pin .icon{width:1.2em;height:1.2em}.fr .w-pinnew{color:#ffb865;animation:12s cubic-bezier(.34,1.4,.5,1) infinite fr-wnew}.fr .w-clock{white-space:nowrap;margin-left:auto;font-size:.84em}.fr .w-cur{z-index:2;pointer-events:none;animation:12s cubic-bezier(.4,0,.3,1) infinite fr-wcur;position:absolute;inset:0}.fr .w-cur svg{filter:drop-shadow(0 1px 1px #00000080);width:1.5em;height:1.5em;position:absolute;top:0;left:0}@keyframes fr-wcur{0%{transform:translate(55%,84%)}14%,52%{transform:translate(66%,48%)}60%,64%{transform:translate(84%,58%)}76%,95%{transform:translate(9%,60%)}to{transform:translate(55%,84%)}}@keyframes fr-dot{50%{opacity:.3}}.fr .l{background:#0e1729}.fr .l-grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:2em 2em;position:absolute;inset:0}.fr .l-net{height:52%;position:absolute;top:0;left:0;right:0}.fr .l-svg{width:100%;height:100%;position:absolute;inset:0}.fr .l-tr{fill:none;stroke:#ffffff1f;stroke-width:1.5px;vector-effect:non-scaling-stroke}.fr .l-run{fill:none;stroke:#f38f1d8c;stroke-width:1.75px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:8 112;stroke-dashoffset:8px;animation:7.2s linear infinite fr-l-run;animation-delay:var(--dl,0s)}.fr .l.is-zap .l-run{stroke:#ffd08a;animation-duration:1.2s}@keyframes fr-l-run{to{stroke-dashoffset:-112px}}.fr .l-chip{color:#1b2638;width:9.2em;height:9.2em;font:inherit;background:#141e33;border:0;border-radius:1em;flex-direction:column;justify-content:center;align-items:center;gap:.55em;margin:0;padding:0;transition:box-shadow .3s;display:flex;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #ffffff1f,0 1.2em 2.4em -1em #0009}.fr .l-chip:enabled{cursor:pointer}.fr .l-chip:enabled:hover{box-shadow:inset 0 0 0 1px #f38f1d99,0 1.2em 2.4em -1em #0009}.fr .l-chip:focus-visible{outline-offset:3px;outline:2px solid #ffb865}.fr .l-die{aspect-ratio:1;text-align:center;background:repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 3px),linear-gradient(145deg,#f2f5f9,#c3ccd8 48%,#e4e9f0 62%,#a9b4c3);border-radius:.6em;place-items:center;width:64%;font-weight:700;line-height:1.15;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffa6,0 2px 8px #00000080}.fr .l-names{place-items:center;display:grid}.fr .l-names>span{grid-area:1/1;transition:opacity .3s,transform .45s cubic-bezier(.3,1.25,.5,1)}.fr .l-names>span:last-child,.fr .l-chip.is-xeon .l-names>span:first-child{opacity:0;transform:translateY(70%)}.fr .l-chip.is-xeon .l-names>span:first-child{transform:translateY(-70%)}.fr .l-chip.is-xeon .l-names>span:last-child{opacity:1;transform:none}.fr .l-tg{color:#9aa8be;background:#ffffff14;border-radius:1em;grid-template-columns:1fr 1fr;width:82%;padding:.18em;font-size:.7em;font-weight:700;line-height:1.5;display:grid;position:relative}.fr .l-tg>span:not(.l-knob){z-index:1;text-align:center;transition:color .3s;position:relative}.fr .l-knob{background:#f38f1d;border-radius:1em;width:calc(50% - .18em);transition:transform .5s cubic-bezier(.3,1.25,.5,1);position:absolute;top:.18em;bottom:.18em;left:.18em}.fr .l-chip:not(.is-xeon) .l-knob+span,.fr .l-chip.is-xeon .l-tg>span:last-child{color:#fff}.fr .l-chip.is-xeon .l-knob{transform:translate(100%)}.fr .l-ssh{color:#6ee7a0;font:700 .82em/1.4 var(--font-code);background:#0e2a1d;border-radius:1em;align-items:center;gap:.4em;padding:.2em .7em;display:flex;position:absolute;top:calc(42% + 6.9em);left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #4ade8080}.fr .l-ssh .icon{width:1em;height:1em}.fr .l-tm{font:500 .9em/1.55 var(--font-code);background:#0a101c;border-radius:.8em .8em 0 0;flex-direction:column;display:flex;position:absolute;inset:50% 6% 0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff17}.fr .l-bar{color:#9aa8be;border-bottom:1px solid #ffffff12;flex:none;align-items:center;gap:.8em;padding:.55em .9em;font-size:.92em;display:flex}.fr .l-body{color:#c9d3e1;flex:1;min-height:0;padding:.7em .9em;overflow:hidden}.fr .l-ln{white-space:pre-wrap;word-break:break-word;min-height:1.55em}.fr .l-p{color:#ffb865}.fr .l-ok{color:#4ade80}.fr .l-cpu{color:#ffd08a}.fr .l-caret{vertical-align:-.15em;background:#ffb865;width:.55em;height:1.05em;animation:1s step-end infinite fr-dot;display:inline-block}.fr .l-os{border-radius:.9em;flex-direction:column;align-items:stretch;gap:.4em;padding:.65em .75em;font-size:.92em;animation:none}.fr .l-os>small{font-size:.86em}.fr .l-pick{gap:.45em;display:flex}.fr .l-pick button{background:0 0;border:0;border-radius:50%;place-items:center;min-width:24px;min-height:24px;margin:0;padding:.2em;display:grid}.fr .l-pick button:enabled{cursor:pointer}.fr .l-pick button:enabled:hover .l-badge{filter:none;opacity:1}.fr .l-pick button[aria-pressed=false] .l-badge{filter:grayscale();opacity:.5}.fr .l-pick button[aria-pressed=true] .l-badge{box-shadow:0 0 0 2px var(--fr-float), 0 0 0 3.5px var(--bc), 0 .4em .9em -.3em var(--bc);transform:scale(1.08)}.fr .l-pick button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.fr .l-badge{background:var(--bc);color:#fff;border-radius:50%;flex:none;place-items:center;width:2.5em;height:2.5em;transition:filter .25s,opacity .25s,transform .3s cubic-bezier(.3,1.3,.5,1),box-shadow .25s;display:grid;box-shadow:inset 0 0 0 1px #ffffff38}.fr .l-badge .icon{width:58%;height:58%}.fr .l-cur{z-index:6;opacity:0;pointer-events:none;filter:drop-shadow(0 1px 1px #00000073);width:1.5em;height:1.5em;transition:transform .9s cubic-bezier(.4,0,.3,1),opacity .4s;position:absolute;top:0;left:0}.fr .l-cur.is-on{opacity:1}.fr .l-cur svg{width:100%;height:100%}.fr .l-cur:after{content:"";opacity:0;border-radius:50%;width:1.2em;height:1.2em;position:absolute;top:-.6em;left:-.6em;box-shadow:0 0 0 2px #f38f1dcc}.fr .l-cur.is-tap:after{animation:.5s ease-out fr-l-tap}@keyframes fr-l-tap{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}.fr .p{flex-direction:column;display:flex}.fr .p-bar{color:#9aa8be;background:#0a1222;border-bottom:1px solid #ffffff0f;flex:none;align-items:center;gap:.8em;height:2.6em;padding:0 1em;font-size:.86em;display:flex}.fr .p-url{min-width:0;font-family:var(--font-code);white-space:nowrap;background:#ffffff0f;border-radius:1em;flex:1;padding:.25em .8em;font-size:.92em;overflow:hidden}.fr .p-name{color:#fff;white-space:nowrap;align-items:center;gap:.4em;font-weight:700;display:flex}.fr .p-name i{background:#f38f1d;border-radius:50%;width:.55em;height:.55em}.fr .p-body{flex:1;min-height:0;display:flex}.fr .p-side{background:#0b1424;border-right:1px solid #ffffff0f;flex-direction:column;flex:none;align-items:center;gap:.5em;width:3.4em;padding:1em 0;display:flex}.fr .p-side span{color:#7d8ba3;border-radius:.6em;place-items:center;width:2.2em;height:2.2em;display:grid}.fr .p-side .on{color:#ffb865;background:#f38f1d29}.fr .p-side .icon{width:1.15em;height:1.15em}.fr .p-main{flex-direction:column;flex:1;gap:.9em;min-width:0;padding:1.1em;display:flex}.fr .p-site{background:#131e34;border-radius:.9em;align-items:center;gap:.8em;padding:.85em 1em;display:flex}.fr .p-fav{color:#dce6f4;background:#ffffff14;border-radius:.6em;flex:none;place-items:center;width:2.4em;height:2.4em;display:grid}.fr .p-who{min-width:0}.fr .p-site b,.fr .p-tile b{font-weight:700;display:block}.fr .p-site small{color:#9aa8be;white-space:nowrap;font-size:.86em;display:block}.fr .p-online{color:#6ee7a0;white-space:nowrap;align-items:center;gap:.4em;margin-left:auto;font-size:.82em;display:flex}.fr .p-online i,.fr .p-tile small i{background:#22c55e;border-radius:50%;width:.5em;height:.5em}.fr .p-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7em;display:grid}.fr .p-tile{isolation:isolate;color:#fff;font:inherit;text-align:left;background:#131e34;border:0;border-radius:.9em;gap:.1em;margin:0;padding:.85em .9em;display:grid;position:relative}.fr .p-tile>span{gap:.1em;display:grid}.fr .p-tile .icon{color:#9aa8be;width:1.3em;height:1.3em;margin-bottom:.45em}.fr .p-tile small{color:#9aa8be;white-space:nowrap;align-items:center;gap:.4em;font-size:.82em;display:flex}.fr .p-cache{cursor:pointer}.fr .p-cache:hover{background:#18243d}.fr .p-cache:focus-visible{outline-offset:2px;outline:2px solid #ffb865}.fr .p-cache .icon{color:#ffb865}.fr .p-cache:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:#f38f1d1f;animation:9s linear infinite fr-p-on;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #f38f1d}.fr .p-tg{background:#ffffff2e;border-radius:1em;width:2.3em;height:1.3em;position:absolute;top:.85em;right:.9em}.fr .p-tg:before{content:"";border-radius:inherit;opacity:0;background:#f38f1d;animation:9s linear infinite fr-p-on;position:absolute;inset:0}.fr .p-tg:after{content:"";opacity:0;border-radius:1.5em;animation:9s ease-out infinite fr-p-ring;position:absolute;inset:-.5em;box-shadow:0 0 0 2px #f38f1db3}.fr .p-tg i{background:#fff;border-radius:50%;width:.96em;height:.96em;animation:9s cubic-bezier(.3,1.3,.5,1) infinite fr-p-knob;position:absolute;top:.17em;left:.17em}.fr .p-tile .p-st{display:grid}.fr .p-st>span{grid-area:1/1}.fr .p-st .off{animation:9s linear infinite fr-p-off}.fr .p-st .on{color:#ffb865;animation:9s linear infinite fr-p-on}.fr .p-chart{background:#131e34;border-radius:.9em .9em 0 0;flex-direction:column;flex:1;gap:.5em;min-height:0;padding:.9em 1em 0;display:flex}.fr .p-ch{color:#9aa8be;justify-content:space-between;align-items:baseline;gap:1em;font-size:.86em;display:flex}.fr .p-val{font-variant-numeric:tabular-nums;font-size:1.35em;font-weight:700;display:grid}.fr .p-val span{text-align:right;grid-area:1/1}.fr .p-val .slow{color:#ffb865;animation:9s linear infinite fr-p-off}.fr .p-val .fast{color:#6ee7a0;animation:9s linear infinite fr-p-on}.fr .p-plot{flex:1;min-height:5em;position:relative}.fr .p-grid{background:repeating-linear-gradient(#ffffff0f 0 1px,#0000 1px 33.3%);position:absolute;inset:0 0 1.2em}.fr .p-draw{animation:9s linear infinite fr-p-draw;position:absolute;inset:0 0 1.2em}.fr .p-draw svg,.fr .p-live{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.fr .p-live{height:calc(100% - 1.2em)}.fr .p-line,.fr .p-live path{fill:none;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.fr .p-line{stroke:url(#p-grad)}.fr .p-area{fill:url(#p-fill)}.fr .p-lo{stroke:#f38f1d}.fr .p-lg{stroke:#4ade80}.fr .p-mark,.fr .p-mk{border-left:1px dashed #f38f1db3;position:absolute;top:-.2em;bottom:1.2em}.fr .p-mark{animation:9s linear infinite fr-p-on;left:42.5%}.fr .p-mark span,.fr .p-mk span{color:#ffb865;white-space:nowrap;font-size:.78em;font-weight:600;position:absolute;top:0;left:.5em}.fr .p-mk.off{border-left-color:#9aa8be99}.fr .p-mk.off span{color:#9aa8be}.fr .p-mk.l span{left:auto;right:.5em}.fr .p-live,.fr .p-marks{display:none}.fr .p-marks{pointer-events:none;position:absolute;inset:0}.fr .p-mono{font-family:var(--font-code);font-size:.8em!important}.fr .p-hit{animation:7s ease-in-out infinite fr-bob,9s linear infinite fr-p-pop}.fr .p-cur{z-index:3;pointer-events:none;animation:9s cubic-bezier(.4,0,.3,1) infinite fr-p-cur;position:absolute;inset:0}.fr .p-cur svg{filter:drop-shadow(0 1px 1px #00000080);width:1.5em;height:1.5em;position:absolute;top:0;left:0}@keyframes fr-p-on{0%,27%{opacity:0}29%,93%{opacity:1}97%,to{opacity:0}}@keyframes fr-p-off{0%,27%{opacity:1}29%,93%{opacity:0}97%,to{opacity:1}}@keyframes fr-p-pop{0%,33%{opacity:0}36%,93%{opacity:1}97%,to{opacity:0}}@keyframes fr-p-knob{0%,27%{transform:none}29%,93%{transform:translate(1em)}97%,to{transform:none}}@keyframes fr-p-ring{0%,27%{opacity:0;transform:scale(.7)}28%{opacity:1;transform:scale(.85)}34%,to{opacity:0;transform:scale(1.15)}}@keyframes fr-p-tap{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.2)}}@keyframes fr-p-draw{0%{clip-path:inset(0 100% 0 0);opacity:1}70%{clip-path:inset(0)}93%{opacity:1}97%{opacity:0;clip-path:inset(0)}to{opacity:0;clip-path:inset(0 100% 0 0)}}@keyframes fr-p-cur{0%{transform:translate(80%,92%)}18%,28%{transform:translate(34.5%,30%)}42%,90%{transform:translate(72%,64%)}to{transform:translate(80%,92%)}}.fr.is-live .p *,.fr.is-live .p :before,.fr.is-live .p :after{animation:none!important}.fr.is-live .p-cur,.fr.is-live .p-draw,.fr.is-live .p-mark{display:none}.fr.is-live .p-live,.fr.is-live .p-marks{display:block}.fr.is-live .p-tg i{transition:transform .3s cubic-bezier(.3,1.3,.5,1)}.fr.is-live .p-tg:before,.fr.is-live .p-cache:before,.fr.is-live .p-st>span,.fr.is-live .p-val span{transition:opacity .2s}.fr.is-live .p-st .on,.fr.is-live .p-val .fast{opacity:0}.fr.is-live[data-cache=on] .p-tg i{transform:translate(1em)}.fr.is-live[data-cache=on] .p-tg:before,.fr.is-live[data-cache=on] .p-cache:before,.fr.is-live[data-cache=on] .p-st .on,.fr.is-live[data-cache=on] .p-val .fast{opacity:1}.fr.is-live[data-cache=on] .p-st .off,.fr.is-live[data-cache=on] .p-val .slow{opacity:0}.fr.is-live .p-tg.is-tap:after{animation:.5s ease-out fr-p-tap!important}.fr.is-live .p-hit{opacity:0;transition:opacity .3s;animation:7s ease-in-out infinite fr-bob}.fr.is-live[data-cache=on] .p-hit{opacity:1}.fr .n{--n-scr:#0e1729;--n-dot:#ffffff1a;--n-bar:#0a1222;--n-bar-line:#ffffff12;--n-bar-ink:#c9d3e1;--n-live-bg:#4ade801f;--n-live-ink:#6ee7a0;--n-wire:#4b5871;--n-wire-ok:#4ade80b3;--n-pkt:#4ade80;--n-box:#f4f6fa;--n-box-shadow:0 0 0 1px #ffffff40, 0 .9em 1.8em -.8em #000c;--n-ink:#dce6f4;--n-sub:#8b98ae;--n-items:#6ee7a0;--n-busy:#ffffffe6;--n-glow:#ffffff40;background-color:var(--n-scr);background-image:radial-gradient(var(--n-dot) 1px, transparent 1.2px);color:var(--n-ink);background-size:1.3em 1.3em}:root[data-theme=light] .fr .n,:root.theme-system-light:not([data-theme=dark]) .fr .n{--n-scr:#e8edf4;--n-dot:#0e172629;--n-bar:#fff;--n-bar-line:#0e172614;--n-bar-ink:#3d4a5f;--n-live-bg:#22c55e1f;--n-live-ink:#15803d;--n-wire:#aeb8c6;--n-wire-ok:#22c55e;--n-pkt:#16a34a;--n-box:#fff;--n-box-shadow:0 0 0 1px #0e17261a, 0 .8em 1.6em -.9em #0e17264d;--n-ink:#1f2a3d;--n-sub:#5b6880;--n-items:#15803d;--n-busy:#8a96aa;--n-glow:#0e17261f;box-shadow:0 0 0 1px #0e172614,0 2.5em 5em -2em #0e17264d}.fr .n-bar{z-index:2;border-bottom:1px solid var(--n-bar-line);background:var(--n-bar);height:2.6em;color:var(--n-bar-ink);white-space:nowrap;align-items:center;gap:.6em;padding:0 1em;font-size:.86em;display:flex;position:absolute;top:0;left:0;right:0}.fr .n-bar>.icon{color:#ea4b71;width:1.5em;height:1.5em}.fr .n-bar b{font-weight:600}.fr .n-live{background:var(--n-live-bg);color:var(--n-live-ink);border-radius:1em;align-items:center;gap:.45em;margin-left:auto;padding:.2em .65em;font-weight:600;display:flex}.fr .n-live i{background:#22c55e;border-radius:50%;width:.5em;height:.5em}.fr .n-area{--r:12.8em;position:absolute;inset:2.6em 0 .6em}.fr .n-wires{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fr .n-wire{fill:none;stroke:var(--n-wire);stroke-width:2px;vector-effect:non-scaling-stroke;transition:stroke .4s}.fr .n-wire.is-ok{stroke:var(--n-wire-ok)}.fr .n-pkt{fill:none;stroke:var(--n-pkt);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:14 130;stroke-dashoffset:14px}.fr .n-nd{--ty:-1.6em;z-index:1;left:var(--x);top:calc(2.4em + (100% - 2.4em - var(--r)) * var(--f));width:7.5em;transform:translate(-50%, var(--ty));justify-items:center;gap:.35em;display:grid;position:absolute}.fr .n-hub{--ty:-2em}.fr .n-nd.is-new{animation:.45s cubic-bezier(.3,1.4,.5,1) fr-n-pop}@keyframes fr-n-pop{0%{opacity:0;transform:translate(-50%, var(--ty)) scale(.6)}}.fr .n-box{background:var(--n-box);width:3.2em;height:3.2em;box-shadow:var(--n-box-shadow);border-radius:.75em;place-items:center;transition:box-shadow .3s;display:grid;position:relative}.fr .n-box>.icon{width:52%;height:52%}.fr .n-trig .n-box{border-radius:1.6em .75em .75em 1.6em}.fr .n-hub .n-box{width:4em;height:4em}.fr .n-lab{text-align:center;white-space:nowrap;font-size:.82em;font-weight:600;line-height:1.25}.fr .n-lab small{color:var(--n-sub);font-size:.9em;font-weight:500;display:block}.fr .n-ok{color:#fff;width:1.1em;height:1.1em;box-shadow:0 0 0 2px var(--n-scr);background:#22c55e;border-radius:50%;place-items:center;transition:transform .3s cubic-bezier(.3,1.5,.5,1);display:grid;position:absolute;top:-.4em;right:-.4em;transform:scale(0)}.fr .n-ok .icon{stroke-width:3.5px;width:.75em;height:.75em}.fr .n-nd.is-done .n-ok{transform:none}.fr .n-nd.is-done .n-box{box-shadow:0 0 0 2px var(--n-wire-ok), var(--n-box-shadow)}.fr .n-nd.is-busy .n-box{box-shadow:0 0 0 2px var(--n-busy), 0 0 1.6em var(--n-glow)}.fr .n-items{color:var(--n-items);white-space:nowrap;opacity:0;font-size:.74em;transition:opacity .3s;position:absolute;top:.5em;right:calc(50% + 2.7em)}.fr .n-hub .n-items{top:.9em;right:calc(50% + 3.3em)}.fr .n-nd.is-lo .n-items{top:2.55em}.fr .n-nd.is-done .n-items{opacity:1}.fr .n-logo{background:var(--fr-chip);color:#ea4b71}.fr .n-toast{opacity:0;transition:opacity .35s,translate .35s;animation:none;translate:0 -.6em}.fr .n-toast.is-on{opacity:1;translate:0}.fr .n-add{border-radius:.9em;flex-direction:column;align-items:stretch;gap:.45em;padding:.65em .75em;font-size:.92em;animation:none}.fr .n-add>small{font-size:.86em}.fr .n-pick{gap:.4em;display:flex}.fr .n-pick button{width:2.6em;min-width:24px;height:2.6em;min-height:24px;color:var(--bc);background:#f1f4f9;border:0;border-radius:50%;place-items:center;margin:0;padding:0;transition:transform .2s,box-shadow .25s;display:grid;position:relative}.fr .n-pick button .icon{width:1.3em;height:1.3em}.fr .n-pick button:enabled{cursor:pointer}.fr .n-pick button:enabled:hover{transform:translateY(-.12em)}.fr .n-pick button[aria-pressed=true]{box-shadow:0 0 0 2px var(--fr-float), 0 0 0 3.5px var(--bc)}.fr .n-pick button[aria-pressed=true]:after{content:"✓";color:#fff;background:#22c55e;border-radius:50%;place-items:center;width:1.05em;height:1.05em;font-size:.72em;font-weight:700;display:grid;position:absolute;bottom:-.15em;right:-.15em}.fr .n-pick button:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@container (width<=460px){.fr .n-lab small,.fr .n-step .n-lab{display:none}.fr .n-area{--r:10.6em}}.fr .e-box{color:#0e1726;background:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.fr .e-head{color:#fff;font-family:var(--font-mono);background:#0e1729;flex:none;align-items:center;gap:.6em;padding:.95em 1.1em;font-weight:700;display:flex}.fr .e-head span{color:#ffb865}.fr .e-win{flex:1;position:relative;overflow:hidden}.fr .e-list{animation:24s cubic-bezier(.5,0,.2,1) infinite fr-mail;position:absolute;top:0;left:0;right:0}@keyframes fr-mail{0%,14%{transform:translateY(-50%)}16.6%,31%{transform:translateY(-41.66%)}33.3%,47%{transform:translateY(-33.33%)}50%,64%{transform:translateY(-25%)}66.6%,81%{transform:translateY(-16.66%)}83.3%,97%{transform:translateY(-8.33%)}to{transform:translateY(0)}}.fr .e-r{border-bottom:1px solid #0e172614;align-items:center;gap:.7em;height:5.6em;padding-inline:1.2em;display:flex}.fr .e-av{color:#a65200;background:#fdebd3;border-radius:50%;flex:none;place-items:center;width:2.5em;height:2.5em;font-size:.92em;font-weight:700;display:grid}.fr .e-r b{display:block}.fr .e-r small{color:#55627a}.fr .e-spam{animation:8s ease-in-out infinite fr-spam}@keyframes fr-spam{0%,12%{opacity:0;translate:-2em}22%,50%{opacity:1;translate:0}66%,to{opacity:0;translate:2.6em;scale:.8}}.fr .e-spam .fr-ic{color:#dc2626;background:#ef444424}.fr .s-pulse:after{content:"";border-radius:inherit;box-shadow:0 0 0 2px var(--fr-good);opacity:0;animation:8s ease-out infinite fr-ping;position:absolute;inset:0}@keyframes fr-ping{0%,60%{opacity:0;transform:scale(1)}66%{opacity:1}82%,to{opacity:0;transform:scale(1.7)}}.fr .b-bar{background:#17223a;align-items:center;gap:.7em;padding:.65em .9em;font-size:.92em;display:flex}.fr .b-dots{gap:.3em;display:flex}.fr .b-dots i{background:#ffffff47;border-radius:50%;width:.55em;height:.55em}.fr .b-url{font-family:var(--font-code);color:#c9d6e8;background:#ffffff14;border-radius:1em;flex:1;padding:.25em .8em}.fr .site{color:#0e1726;background:#f7f9fc;grid-template-rows:1.4fr 1fr;gap:.8em;padding:.9em;display:grid;position:absolute;inset:2.6em 0 0}.fr .site__h{color:#fff;border-radius:.8em;flex-direction:column;justify-content:center;align-items:flex-start;gap:.7em;padding:1.3em;animation:9s ease-in-out infinite fr-bld;display:flex;position:relative;overflow:hidden}.fr .site__img{object-fit:cover;object-position:100% 60%;width:100%;height:100%;animation:18s ease-in-out infinite alternate fr-pic;position:absolute;inset:0}.fr .site__h:after{content:"";background:linear-gradient(90deg,#0a0e1a9e,#0a0e1a47 42%,#0000 62%);position:absolute;inset:0}.fr .site__h b,.fr .site__btn{z-index:1;position:relative}.fr .site__h b{font:700 1.5em/1.05 var(--font-display)}.fr .site__btn{color:#1a0e00;background:#f38f1d;border-radius:.5em;padding:.4em .9em;font-size:.85em;font-weight:700}@keyframes fr-pic{0%{transform:scale(1)}to{transform:scale(1.07)}}.fr .site__c{grid-template-columns:repeat(3,1fr);gap:.8em;display:grid}.fr .site__c i{animation:9s ease-in-out infinite fr-bld;animation-delay:var(--dl,0s);background:#fff;border-radius:.7em;align-content:center;gap:.4em;padding:.8em;display:grid;box-shadow:inset 0 0 0 1px #0e172614}.fr .ln{background:#0e17261f;border-radius:1em;height:.45em;display:block}.fr .ln--s{width:60%}.fr .ln--o{background:#f38f1d33;border-radius:.5em;width:40%;height:1.6em}@keyframes fr-bld{0%{opacity:.25;transform:translateY(.5em)}8%,88%{opacity:1;transform:none}to{opacity:.25;transform:translateY(.5em)}}.fr .ph{z-index:3;aspect-ratio:1/2.05;background:#0e1729;border-radius:1.4em;width:25%;padding:.3em;animation:7s ease-in-out -3s infinite fr-bob;position:absolute;bottom:4%;right:4%;overflow:hidden;box-shadow:0 18px 36px -18px #070b1499}.fr .ph__s{background:#f7f9fc;border-radius:1.15em;height:100%;overflow:hidden}.fr .ph__t{gap:.5em;padding:.5em;animation:9s ease-in-out infinite fr-phs;display:grid}.fr .ph__h{color:#fff;height:9em;font:700 .92em/1.05 var(--font-display);border-radius:.8em;align-content:end;padding:.7em;display:grid;position:relative;overflow:hidden}.fr .ph__h .site__img{object-position:72% 60%;animation:none}.fr .ph__h:after{content:"";background:linear-gradient(#0000 38%,#0a0e1ab8);position:absolute;inset:0}.fr .ph__h span{z-index:1;position:relative}.fr .ph__t i{background:#fff;border-radius:.6em;align-content:center;gap:.35em;height:5em;padding:.6em;display:grid;box-shadow:inset 0 0 0 1px #0e172614}@keyframes fr-phs{0%,28%{transform:none}62%,88%{transform:translateY(-34%)}to{transform:none}}.fr .f,.fr .m,.fr .ph{transition:opacity .7s,translate .9s cubic-bezier(.2,.7,.2,1)}.fr .f:nth-of-type(2){transition-delay:.14s}.fr .f:nth-of-type(3){transition-delay:.28s}.is-armed .home-zz:not(.is-in) .fr .f,.is-armed .home-zz:not(.is-in) .fr .ph{opacity:0;translate:0 1.6em}.is-armed .home-zz:not(.is-in) .fr .m{opacity:0;translate:0 1.2em}.is-armed .fr:not(.is-run) *{animation-play-state:paused!important}@container (width<=25rem){.fr .w-rdp{display:none}}@media (prefers-reduced-motion:reduce){.fr *,.fr :before,.fr :after{transition:none!important;animation:none!important}.fr .w-cur,.fr .l-cur{display:none}.fr .hl:first-child:before{opacity:1}.fr .e-list{transform:translateY(-50%)}.fr .e-spam,.fr .w-new,.fr .w-pinnew{opacity:0}.fr .p-cur{display:none}.fr:not(.is-live) .p-tg:before,.fr:not(.is-live) .p-cache:before{opacity:1}.fr:not(.is-live) .p-tg i{transform:translate(1em)}.fr:not(.is-live) .p-st .off,.fr:not(.is-live) .p-val .slow{opacity:0}}.page-cards{--tile:var(--color-panel);--tile-inner:var(--glass-fill);--tile-tray:#171f30}@supports (color:color-mix(in lab, red, red)){.page-cards{--tile-tray:color-mix(in srgb, var(--color-panel), #fff 3.5%)}}.page-cards{--home-card:var(--glass-fill);--home-card-2:var(--color-panel-2);--home-tile:var(--tile);--home-track:#ffffff17}@supports (color:color-mix(in lab, red, red)){.page-cards{--home-track:color-mix(in srgb, var(--color-ink) 9%, transparent)}}.page-cards{--home-line:#f38f1d73;--home-title:clamp(1.75rem, 1.35rem + 1.7vw, 2.5rem)}:root[data-theme=light] .page-cards,:root.theme-system-light:not([data-theme=dark]) .page-cards{--color-muted:#56637a;--color-faint:#5e6b82;--tile:#f5f7fb;--tile-tray:#edeff4;--home-tile:#f5f7fb}.page-cards .section-heading__text{font-size:var(--text-lg);line-height:1.6}.page-cards .section>.container-page>.section-heading{text-align:center;margin-inline:auto}.page-cards :is(.section,.section-strip):not(.section-pricing,.section-dark,.hero){--glass-fill:var(--tile);--glass-border:transparent;--glass-shadow:none;--glass-highlight:transparent;--shadow-pane:none;--radius-xl:2rem;--radius-lg:1.5rem}.page-cards :is(.section,.section-strip):not(.section-pricing,.section-dark,.hero) :is(.glass,.card,.spec-card,.icon-grid__item,.step,.review-card,.highlight-card,.offer-card,.contact-card,.setup-step,.listing-card,.server-card,.award-card,.feature-list__item) :is(.glass,.card,.spec-card,.icon-grid__item,.step,.review-card,.highlight-card,.offer-card,.contact-card,.setup-step,.listing-card,.server-card,.award-card,.feature-list__item,.city-chip,.country-chip,.stat-pill),.page-cards :is(.tray-card,.guarantee,.perf-reason,.perf-spec,.fgroups__panel,.ucb__tile,.review){--glass-fill:var(--tile-inner);--glass-border:transparent;--glass-shadow:0 1px 2px #0e17260d}.page-cards .section :is(.city-chip,.country-chip,.stat-pill,.domain-strip__item,.location-list__item){--glass-fill:var(--tile-inner)}.page-cards :is(.fi__draw,.pt__screen,.vs-draw,.uv,.rk-draw,.guide__shot,.race__screen,.prod,.ipcard,.lb-win:not(.lb-win--term)){background:var(--tile-inner);border-color:#0000;box-shadow:0 1px 2px #0e17260d}.page-cards :is(.rk-unit,.rp-live,.rl__fact,.rr__slip,.sz__dial,.dd__badge,.sla__msg){border-color:#0000;box-shadow:0 1px 2px #0e17260d}.page-cards :is(.rs__step,.pp__card,.deploy,.osd,.vs-shield){border-color:#0000}.page-cards :is(.comparison,.compare-table,.sz__foot,.rsec__tip,.wv-signin,.hw-chip){background:var(--tile);box-shadow:none;border-color:#0000}.page-cards .comparison__label{color:var(--color-body)}:root[data-theme=light] .page-cards .race__lane--fast .race__chip,:root.theme-system-light:not([data-theme=dark]) .page-cards .race__lane--fast .race__chip{color:#8a4300}.tray-card{background:var(--tile);border-radius:2rem;overflow:hidden}.tray-card>*{margin:0;padding-inline:clamp(1.5rem,4vw,3.5rem)}.tray-card>:first-child{padding-block:clamp(2rem,4vw,3.5rem)}.tray-card>:last-child:not(:first-child){box-shadow:none;background:var(--tile-tray);border:0;border-radius:0;padding-block:clamp(1.5rem,3vw,2.25rem)}.page-cards .section-includes .tray-card{margin-top:2.5rem}.page-cards .inc-pillars{background:var(--tile-tray)}.page-cards .inc-pillar{border-color:var(--color-line-strong);padding:.5rem clamp(1rem,2vw,1.75rem)}.page-cards .section-guarantees .section-heading{text-align:center;max-width:46rem;margin-inline:auto;display:block}.page-cards .section-guarantees .section-heading__text{max-width:none;margin-top:1rem}.page-cards .guarantees{box-shadow:none;background:0 0;border:0;border-radius:0;gap:1.5rem;margin-top:clamp(2.5rem,5vw,4rem);overflow:visible}.page-cards .guarantee,.page-cards .guarantee:first-child{background:var(--tile);border:0;border-radius:2rem;gap:1.1rem;padding:clamp(1.75rem,3.2vw,2.75rem)}.page-cards .guarantee:hover{background:var(--tile)}.page-cards .guarantee .gv{background:var(--tile-inner);border-radius:1.25rem;padding:1.25rem}.page-cards .section-ai .tray-card{margin-top:2.5rem}.page-cards .aid__task{background:var(--tile-inner);border-color:#0000}.page-cards .tray-card--perf .perf{padding-block:clamp(2.25rem,4.5vw,4rem)}.page-cards .perf-mon{background:var(--tile-inner);border:0;box-shadow:0 2rem 4rem -3rem #0e172673}.page-cards .perf-pillars{background:var(--tile-tray);border:0;border-radius:0;gap:0}.page-cards .perf-pillar{background:0 0;padding:.5rem clamp(1rem,2vw,1.75rem)}@media (width>=75rem){.page-cards .perf-pillar+.perf-pillar{border-left:1px solid var(--color-line-strong)}}.page-cards .perf-reasons{gap:1.5rem;margin-top:1.5rem}.page-cards .perf-reason{background:var(--tile);border:0;border-radius:2rem;padding:clamp(1.75rem,3vw,2.5rem)}.page-cards .perf-reason:before{display:none}.page-cards .perf-reason:hover{transform:none}.page-cards .perf-specs{gap:1.5rem;margin-top:1.5rem}.page-cards .perf-spec{background:var(--tile);border:0;border-radius:2rem;padding:clamp(1.75rem,3vw,2.5rem)}.page-cards .perf-spec--lit{--color-ink:#fff;--color-body:#fffc;--color-muted:#ffffff9e;--color-line:#ffffff1f;--color-line-strong:#fff3;--product-accent-text:#ffb865;--color-accent-text:#ffb865;--color-focus:#ffb865;color:var(--color-body);background:radial-gradient(70% 90% at 100% 0,#f38f1d47,#0000 70%),linear-gradient(145deg,#2a1708,#150a03)}.page-cards .perf-spec--lit .btn-outline.perf-spec__cta{color:#fff;background:#ffffff0f;border-color:#ffffff38}.page-cards .fgroups__tabs{background:var(--tile);border-radius:999px;gap:.25rem;width:max-content;max-width:100%;margin:0 auto 1.5rem;padding:.3rem}.page-cards .fgroups__tab{background:0 0;border:0}.page-cards .fgroups__tab[aria-selected=true],.page-cards .fgroups__tab.is-on{background:var(--tile-inner);color:var(--color-ink);box-shadow:0 1px 2px #0e172614}.page-cards .fgroups__panel{background:var(--tile);box-shadow:none;border:0;border-radius:2rem;padding:clamp(1.75rem,3.5vw,3rem)}.page-cards .fgroups__visual>*{background:var(--tile-inner);border:0}.page-cards :is(.fs__tabs,.cg__tabs,.section .tabs[role=tablist]){background:var(--tile);width:max-content;max-width:100%;box-shadow:none;border:0;border-radius:1.5rem;gap:.25rem;margin-inline:auto;padding:.3rem}.page-cards :is(.fs__tab,.cg__tab,.section .tabs__tab){box-shadow:none;color:var(--color-muted);background:0 0;border:0}.page-cards :is(.fs__tab,.cg__tab,.section .tabs__tab)[aria-selected=true]{background:var(--tile-inner);color:var(--color-ink);box-shadow:0 1px 2px #0e172614}.page-cards :is(.fs__tab,.cg__tab,.section .tabs__tab)[aria-selected=true] .icon{color:var(--color-accent-text)}@media (width<=39.99rem){.page-cards .ifx__tile{grid-template-columns:auto minmax(0,1fr);gap:.35rem 1rem;padding:1.25rem}.page-cards .ifx__tile>.ifx__icon{grid-row:1/span 3}.page-cards .ifx__tile>:not(.ifx__icon){grid-column:2}}.page-cards .cta-band__inner{--color-ink:#fff;--color-body:#ffffffc7;--color-muted:#ffffff9e;--color-accent-text:#ffb865;--color-line-strong:#fff3;--color-focus:#ffb865;color:#ffffffc7;background:radial-gradient(70% 120% at 100% 0,#f38f1d47,#0000 70%),linear-gradient(145deg,#2a1708,#150a03);border-radius:2rem}.page-cards .cta-band__inner .btn-outline.btn{color:#fff;background:#ffffff0f;border-color:#ffffff38}.page-cards .cta-band__inner .btn-primary{color:#1a0e00;background:#f38f1d}.page-cards .vfeature__head{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.page-cards .vfeature__head .section-heading{margin-inline:auto}.page-cards .vfeature__card{border-radius:2rem}.page-cards .ucb{gap:1.5rem}.page-cards .ucb__tile{background:var(--tile);box-shadow:none;border:0;border-radius:2rem;padding:1.25rem 1.25rem 1.75rem}.page-cards .ucb__tile--lead{background:var(--tile)}.page-cards .ucb__text{padding-inline:.75rem}.page-cards .home-faq__thread{position:sticky;top:7rem}.page-cards .home-faq__nav{position:sticky;bottom:1.75rem}.page-cards .tray-card--reviews{margin-top:clamp(2.5rem,5vw,4rem)}.page-cards .reviews{gap:0 clamp(2.5rem,5vw,4.5rem)}.page-cards .review{box-shadow:none;background:0 0;border:0;border-radius:0;padding:1.5rem 0;overflow:visible}.page-cards .review__qmark{display:none}@media (width>=60rem){.page-cards .reviews{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.page-cards .review--lead{background:0 0;grid-area:1/1/span 3;align-content:center;padding:0}.page-cards .review:not(.review--lead){grid-column:2;grid-template-rows:auto auto auto}.page-cards .review:not(.review--lead)+.review:not(.review--lead){border-top:1px solid var(--color-line-strong)}.page-cards .reviews>.review:nth-child(2){padding-top:0}.page-cards .reviews>.review:last-child{padding-bottom:0}}.page-cards .review--lead .review__quote p{font-size:clamp(1.5rem,1.2rem + 1.1vw,2.125rem);line-height:1.3}.page-cards .reviews__trust{border:0}.page-cards .hx-view{background:var(--tile);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:2rem;box-shadow:0 2.5rem 5rem -3.5rem #0e172673}.page-cards .hx-view__bar{border-bottom:0;padding:1.1rem 1.5rem .9rem}.page-cards .hx-tabs{background:var(--home-card-2);border:0;border-radius:999px;gap:.25rem;margin:0 1rem;padding:.3rem}.page-cards .hx-tab{border:0;border-radius:999px;padding:.6rem .4rem}.page-cards .hx-tab+.hx-tab{border-left:0}.page-cards .hx-tab[aria-pressed=true]{background:var(--tile-inner);border-bottom-color:#0000;box-shadow:0 1px 2px #0e172614}.page-cards .hx-stage{background:var(--tile-inner);border-radius:1.25rem;margin:1rem}.page-cards .hx-specs--view .hx-spec+.hx-spec{border-left-color:var(--color-line-strong)}.page-cards .hsv__art{background:var(--tile);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:2rem;box-shadow:0 2.5rem 5rem -3.5rem #0e172673}.page-cards .hsv__art :is(.hsv-site,.hsv-mail,.hsv-apps>*){background:var(--tile-inner);border-color:#0000;box-shadow:0 1px 2px #0e17260d}.page-email{--em-good:var(--color-good-text);--em-good-soft:#6ee7a01f;--em-bad:#fca5a5;--em-bad-soft:#fca5a51f;--em-line:var(--color-line-strong);--em-lift:0 1px 2px #0000004d;--em-lift-2:0 1px 2px #0000004d, 0 18px 40px -26px #000000b3;--em-panel-2:var(--color-panel-2)}:root[data-theme=light] .page-email,:root.theme-system-light:not([data-theme=dark]) .page-email{--em-good-soft:#0d6b3e1a;--em-bad:#b93a0b;--em-bad-soft:#c2410c1a;--em-lift:0 1px 2px #0e17260d;--em-lift-2:0 1px 2px #0e17260d, 0 18px 40px -26px #0e172652}.em-sq{background:var(--tile-inner);width:3rem;height:3rem;color:var(--color-accent-text);box-shadow:var(--em-lift);border-radius:1rem;flex:none;place-items:center;display:inline-grid}.em-sq .icon{width:1.35rem;height:1.35rem}.em-kicker{font:600 .72rem/1.2 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-text);margin:0}.em-bars{gap:.35rem;min-width:0;display:grid}.em-bars i{border-radius:var(--radius-pill);background:var(--em-line);height:.42rem;display:block}.em-bars i+i{background:var(--color-line)}.em-bars i.is-ink{background:var(--color-ink);opacity:.7}.em-bars i.is-warm{background:#f38f1d59}.em-av{background:var(--tile);width:2rem;height:2rem;font:700 .72rem var(--font-sans);color:var(--color-muted);border-radius:50%;place-items:center;display:grid}.em-av.is-warm{background:var(--color-accent-soft);color:var(--color-accent-text)}.em-av.is-bad{background:var(--em-bad-soft);color:var(--em-bad)}.em-row{border-bottom:1px solid var(--color-line);grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem 1rem;display:grid}.em-tag{border-radius:var(--radius-pill);font:600 .68rem var(--font-sans);white-space:nowrap;align-items:center;gap:.3rem;padding:.2rem .55rem;display:inline-flex}.em-tag .icon{width:.75rem;height:.75rem}.em-tag--good{background:var(--em-good-soft);color:var(--em-good)}.em-tag--bad{background:var(--em-bad-soft);color:var(--em-bad)}.em-tag--warm{background:var(--color-accent-soft);color:var(--color-accent-text)}.em-drift{animation:4s ease-in-out infinite em-drift}@keyframes em-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.hx--email .em-hero__lead{font-family:var(--font-sans);letter-spacing:0;color:var(--color-muted);font-weight:500}.hx--email .hx__buy{flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;display:flex}.hx--email .hx-price__line{align-items:baseline;gap:.3rem;display:flex}.hx--email .hx-price__line p{margin:0}.em-inbox{background:var(--tile);border-radius:2rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid;position:relative}.em-inbox__win{background:var(--tile-inner);box-shadow:var(--em-lift);border-radius:1.5rem;overflow:hidden}.em-inbox__bar{border-bottom:1px solid var(--color-line);align-items:center;gap:.75rem;padding:.8rem 1rem;display:flex}.em-dots{gap:.35rem;display:flex}.em-dots i{background:var(--em-line);border-radius:50%;width:.55rem;height:.55rem}.em-addr{border-radius:var(--radius-pill);background:var(--tile);font:500 .78rem var(--font-mono);color:var(--color-muted);align-items:center;gap:.4rem;padding:.25rem .7rem;display:inline-flex}.em-addr .icon{width:.8rem;height:.8rem}.em-addr b{color:var(--color-accent-text);font-weight:600}.em-inbox__body{grid-template-columns:3.25rem minmax(0,1fr);padding-bottom:3.75rem;display:grid}.em-inbox__side{border-right:1px solid var(--color-line);align-content:start;gap:.5rem;padding:.9rem .6rem;display:grid}.em-inbox__side>span{height:2rem;color:var(--color-faint);border-radius:.6rem;place-items:center;display:grid}.em-inbox__side>span.is-on{background:var(--color-accent-soft);color:var(--color-accent-text)}.em-inbox__side .icon{width:1rem;height:1rem}.em-inbox__rows{align-content:start;display:grid}.em-row--spam{animation:7s ease-in-out infinite em-spam}@keyframes em-spam{0%,45%{opacity:1;transform:none}60%,88%{opacity:0;transform:translate(14%)}to{opacity:1;transform:none}}.em-compose{z-index:1;background:var(--tile-inner);width:min(19rem,80%);box-shadow:var(--em-lift-2);border-radius:1.5rem;gap:.6rem;margin:-3.25rem 0 -1rem clamp(-1.5rem,-2vw,0rem);padding:1rem 1.1rem;display:grid;position:relative}.em-compose__line{border-bottom:1px solid var(--color-line);font:500 .78rem var(--font-code);color:var(--color-muted);align-items:center;gap:.5rem;padding-bottom:.5rem;display:flex}.em-compose__line b{color:var(--color-ink);font-weight:600}.em-compose__from b{color:var(--color-accent-text)}.em-compose .em-bars i{height:.38rem}.em-compose__send{color:#fff;font:600 .75rem var(--font-sans);background:#f38f1d;border-radius:.6rem;justify-self:end;align-items:center;gap:.35rem;padding:.4rem .8rem;display:inline-flex}.em-compose__send .icon{width:.8rem;height:.8rem}.em-trio{gap:1.25rem;display:grid}@media (width>=56rem){.em-trio{grid-template-columns:repeat(3,minmax(0,1fr))}}.em-trio__card{grid-template-rows:1fr auto;display:grid}.tray-card>.em-trio__top{align-content:start;gap:1rem;padding:2rem 2rem 1.75rem;display:grid}.em-trio__title{font:700 1.35rem/1.25 var(--font-display);letter-spacing:-.015em;color:var(--color-ink);margin:0}.em-trio__text{color:var(--color-muted);margin:0}.tray-card>.em-trio__tray{align-items:center;gap:.6rem;padding:1rem 2rem;display:flex}.em-trio__tray .icon{width:1rem;height:1rem;color:var(--color-accent-text)}.em-videos{background:var(--tile);border-radius:2rem;gap:1.25rem;margin-top:clamp(2.5rem,4vw,3.5rem);padding:clamp(1rem,2vw,1.5rem);display:grid}@media (width>=64rem){.em-videos{grid-template-columns:minmax(0,1fr) minmax(0,23rem)}}.em-videos__player{background:var(--tile-inner);box-shadow:var(--em-lift);border-radius:1.5rem;align-content:start;display:grid;overflow:hidden}.em-videos__copy{gap:.85rem;padding:clamp(1.5rem,3vw,2.25rem) clamp(1.5rem,3vw,2.25rem) 0;display:grid}.em-videos__title{font:700 clamp(1.4rem, 1.15rem + .9vw, 1.85rem)/1.15 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin:0}.em-videos__text{max-width:62ch;color:var(--color-muted);margin:0;font-size:1.05rem}.em-videos__nav{justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem clamp(1.5rem,3vw,2.25rem) clamp(1.5rem,3vw,2.25rem);display:flex}.em-videos__count{font:600 .8rem var(--font-mono);letter-spacing:.06em;color:var(--color-faint)}.em-videos__count b{color:var(--color-accent-text)}.em-videos__steps{gap:.5rem;display:flex}.em-videos__steps button{background:var(--tile);width:2.5rem;height:2.5rem;color:var(--color-ink);cursor:pointer;transition:background-color var(--duration-fast), color var(--duration-fast);border:0;border-radius:50%;place-items:center;display:grid}.em-videos__steps button:hover{color:#fff;background:#f38f1d}.em-videos__side{grid-template-rows:auto minmax(0,1fr);gap:.75rem;min-width:0;display:grid}.em-videos__total{font:600 .72rem var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-faint);margin:0;padding:.5rem .5rem 0}.em-videos__list{scrollbar-width:thin;gap:.5rem;margin:0;padding:.25rem;list-style:none;display:flex;overflow-x:auto}@media (width>=64rem){.em-videos__side{position:relative}.em-videos__list{flex-direction:column;position:absolute;inset:2.25rem 0 0;overflow:hidden auto}}.em-videos__item{width:min(18rem,78vw);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast);background:0 0;border:0;border-radius:1.1rem;grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.85rem;padding:.5rem;display:grid}@media (width>=64rem){.em-videos__item{width:100%}}.em-videos__item:hover{background:var(--tile-inner)}@supports (color:color-mix(in lab, red, red)){.em-videos__item:hover{background:color-mix(in srgb, var(--tile-inner) 60%, transparent)}}.em-videos__item[aria-current=true]{background:var(--tile-inner);box-shadow:var(--em-lift)}.em-videos__item:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.em-videos__thumb{aspect-ratio:16/9;background:radial-gradient(80% 120% at 100% 0%, var(--color-accent-soft), transparent 65%), var(--em-panel-2);border-radius:.7rem;place-items:center;display:grid;position:relative}.em-videos__thumb .em-yt{filter:drop-shadow(0 4px 8px #0003);width:2.1rem}.em-videos__item[aria-current=true] .em-videos__thumb{box-shadow:0 0 0 2px #f38f1d}.em-videos__t{gap:.2rem;min-width:0;display:grid}.em-videos__t small{font:600 .68rem var(--font-mono);letter-spacing:.06em;color:var(--color-faint)}.em-videos__t b{color:var(--color-ink);font-size:.92rem;font-weight:600;line-height:1.35}.em-videos__item[aria-current=true] .em-videos__t small{color:var(--color-accent-text)}.em-yt{aspect-ratio:68/48;display:block}.em-yt svg{width:100%;height:100%;display:block}.em-yt__bg{fill:#f03}.em-yt__mark{fill:#fff}.em-player{aspect-ratio:16/9;background:#0f0f0f;position:relative;overflow:hidden;container-type:inline-size}.em-player__frame{border:0;width:100%;height:100%;position:absolute;inset:0}.em-player__cover{position:absolute;inset:0}.em-player__top{z-index:2;color:var(--color-ink);pointer-events:none;align-items:center;gap:.75rem;padding:clamp(.75rem,2.2cqw,1.25rem) clamp(.85rem,2.4cqw,1.4rem);display:flex;position:absolute;inset:0 0 auto}.em-player__ch{background:var(--tile-inner);width:clamp(2rem,4.4cqw,2.6rem);height:clamp(2rem,4.4cqw,2.6rem);box-shadow:var(--em-lift);border-radius:50%;flex:none;place-items:center;display:grid}.em-player__ch svg{width:58%;height:58%}.em-player__name{min-width:0;line-height:1.25;display:grid}.em-player__name b{color:inherit;font:600 clamp(.85rem, 1.9cqw, 1.1rem) var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.em-player__name small{font:500 clamp(.7rem, 1.35cqw, .8rem) var(--font-sans);color:var(--color-muted)}.em-player__acts{gap:clamp(.75rem,2.4cqw,1.5rem);margin-left:auto;display:flex}.em-player__acts>span{color:var(--color-muted);font:500 .68rem var(--font-sans);justify-items:center;gap:.2rem;display:grid}.em-player__acts .icon{width:clamp(1.1rem,2.6cqw,1.5rem);height:clamp(1.1rem,2.6cqw,1.5rem)}.em-player__play{z-index:1;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}.em-player__play .em-yt{filter:drop-shadow(0 10px 18px #00000047);width:clamp(3.5rem,7.5cqw,5rem);transition:transform var(--duration-base) var(--ease-out);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.em-player__play:hover .em-yt{transform:translate(-50%,-50%)scale(1.06)}.em-player__play:focus-visible{outline:none}.em-player__play:focus-visible .em-yt{outline:3px solid var(--color-focus);outline-offset:4px;border-radius:1rem}.em-player__brand{z-index:2;color:#fff;font:500 .8rem var(--font-sans);pointer-events:none;background:#0f0f0fd1;border-radius:.6rem;align-items:center;gap:.5rem;padding:.45rem .8rem;display:inline-flex;position:absolute;bottom:clamp(.75rem,2.2cqw,1.25rem);left:clamp(.75rem,2.2cqw,1.25rem)}.em-player__brand .em-yt{width:1.35rem}.em-player__brand b{color:#fff;letter-spacing:-.02em;margin-left:-.25rem;font-weight:700}@container (width<=34rem){.em-player__acts small,.em-player .em-poster__copy{display:none}}.em-poster{background:radial-gradient(70% 110% at 100% 0%, var(--color-accent-soft), transparent 62%), var(--tile);position:absolute;inset:0;overflow:hidden;container-type:inline-size}.em-poster__in{grid-template-columns:minmax(0,1fr) 14cqw minmax(0,1fr);align-items:center;padding:9cqw 6cqw 6.5cqw;display:grid;position:absolute;inset:0}.em-poster__copy{align-content:center;gap:2cqw;display:grid}.em-poster__kick{font:600 1.55cqw/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-text);align-items:center;gap:1.2cqw;display:inline-flex}.em-poster__kick b{background:var(--tile-inner);width:5.2cqw;height:5.2cqw;color:var(--color-accent-text);box-shadow:var(--em-lift);border-radius:1.4cqw;place-items:center;display:inline-grid}.em-poster__kick .icon{width:2.6cqw;height:2.6cqw}.em-poster__title{font:700 4.9cqw/1.05 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance}.em-poster__brand{font:600 1.6cqw/1 var(--font-sans);color:var(--color-muted);align-items:center;gap:1.2cqw;display:flex}.em-poster__brand i{background:#f38f1d;border-radius:50%;width:1.1cqw;height:1.1cqw}.em-poster__art{grid-column:3;align-content:center;gap:1.6cqw;display:grid}@container (width>=48rem){.em-poster__art{zoom:1.2}}@container (width<=34rem){.em-poster__in{grid-template-columns:1fr;padding:8cqw}.em-poster__art{display:none}}.em-card{background:var(--tile-inner);box-shadow:var(--em-lift);border-radius:.9rem;gap:.55rem;padding:.85rem 1rem;display:grid}.em-tb{border-bottom:1px solid var(--color-line);gap:.35rem;padding-bottom:.55rem;display:flex}.em-tb>span{width:1.6rem;height:1.6rem;font:700 .75rem var(--font-sans);color:var(--color-muted);border-radius:.45rem;place-items:center;display:grid}.em-tb>span.is-on{background:var(--color-accent-soft);color:var(--color-accent-text)}.em-tb .icon{width:.85rem;height:.85rem}.em-table{border-radius:.4rem;grid-template-columns:repeat(3,1fr);gap:2px;display:grid;overflow:hidden}.em-table i{background:var(--tile);height:.9rem}.em-table i:nth-child(-n+3){background:var(--color-accent-soft)}.em-type{align-items:center;gap:.3rem;display:flex}.em-type i{border-radius:var(--radius-pill);background:var(--color-line);width:40%;height:.42rem}.em-caret{background:#f38f1d;width:2px;height:.9rem;animation:1s steps(2,end) infinite em-blink}@keyframes em-blink{50%{opacity:0}}.em-files{grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid}.em-files>span{background:var(--tile-inner);box-shadow:var(--em-lift);font:600 .65rem var(--font-mono);color:var(--color-muted);border-radius:.7rem;justify-items:center;gap:.3rem;padding:.6rem .3rem;display:grid}.em-files>span.is-on{color:var(--color-accent-text);outline:2px solid #f38f1d}.em-files .icon{width:1.1rem;height:1.1rem}.em-preview{background:var(--tile-inner);height:6.5rem;box-shadow:var(--em-lift);border-radius:.8rem;align-content:start;padding:.9rem;display:grid}.em-pill{border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent-text);font:600 .75rem var(--font-sans);justify-self:start;align-items:center;gap:.4rem;padding:.35rem .75rem;display:inline-flex}.em-pill .icon{width:.85rem;height:.85rem}.em-slots{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.em-slots>span{background:var(--tile);color:var(--color-muted);font:600 .7rem var(--font-sans);text-align:center;white-space:nowrap;border-radius:.55rem;padding:.45rem .3rem}.em-slots>span.is-on{color:#fff;background:#f38f1d}.em-rows{gap:.4rem;display:grid}.em-rows .em-row{background:var(--tile-inner);box-shadow:var(--em-lift);border:0;border-radius:.7rem;grid-template-columns:1.6rem minmax(0,1fr) auto;padding:.55rem .75rem}.em-rows .em-row.is-faint{opacity:.8}.em-rows .em-av{width:1.6rem;height:1.6rem;font-size:.65rem}.em-file{font:600 .78rem var(--font-sans);color:var(--color-ink);justify-content:space-between;align-items:center;gap:.5rem;display:flex}.em-file>span{align-items:center;gap:.4rem;display:inline-flex}.em-file .icon{width:.9rem;height:.9rem}.em-file small{font:500 .72rem var(--font-mono);color:var(--color-muted)}.em-progress{border-radius:var(--radius-pill);background:var(--tile);height:.5rem;overflow:hidden}.em-progress i{border-radius:inherit;background:#f38f1d;width:72%;height:100%;animation:3.2s ease-in-out infinite em-grow;display:block}@keyframes em-grow{0%{width:8%}80%,to{width:100%}}.em-menu{gap:.3rem;display:grid}.em-menu>span{color:var(--color-muted);font:500 .75rem var(--font-sans);border-radius:.55rem;align-items:center;gap:.5rem;padding:.45rem .6rem;display:flex}.em-menu>span.is-on{background:var(--color-accent-soft);color:var(--color-accent-text);font-weight:600}.em-menu .icon{width:.8rem;height:.8rem}.em-bell{grid-template-columns:auto 1fr;align-items:center;gap:.75rem}.em-swing{transform-origin:50% 10%;animation:3s ease-in-out infinite em-swing}@keyframes em-swing{0%,70%,to{transform:rotate(0)}76%{transform:rotate(12deg)}84%{transform:rotate(-10deg)}92%{transform:rotate(5deg)}}.em-toast{background:var(--color-ink);color:var(--color-bg);font:500 .8rem var(--font-sans);box-shadow:var(--em-lift-2);border-radius:.9rem;align-items:center;gap:.75rem;padding:.7rem .9rem;display:flex}.em-toast b{color:#f38f1d;margin-left:auto;font-weight:700}.em-ring{flex:none;width:1.6rem;height:1.6rem}.em-ring circle{fill:none;stroke-width:3px}.em-ring__t{stroke:#070b1440}@supports (color:color-mix(in lab, red, red)){.em-ring__t{stroke:color-mix(in srgb, var(--color-bg) 25%, transparent)}}.em-ring__f{stroke:#f38f1d;stroke-dasharray:69;stroke-linecap:round;transform-origin:50%;animation:10s linear infinite em-count;transform:rotate(-90deg)}@keyframes em-count{0%{stroke-dashoffset:0}to{stroke-dashoffset:69px}}.em-chat{gap:.45rem;display:grid}.em-chat>span{background:var(--tile-inner);max-width:75%;box-shadow:var(--em-lift);border-radius:.9rem;padding:.5rem .75rem}.em-chat>span.is-me{background:var(--color-accent-soft);box-shadow:none;justify-self:end}.em-chat i{border-radius:var(--radius-pill);background:var(--em-line);width:9rem;max-width:100%;height:.4rem;display:block}.em-chat .is-me i{background:#f38f1d59;width:7rem}.em-calls{justify-content:center;gap:.5rem;margin-top:.25rem;display:flex}.em-calls>span{background:var(--tile-inner);width:2.4rem;height:2.4rem;box-shadow:var(--em-lift);color:var(--color-accent-text);border-radius:50%;place-items:center;display:grid}.em-calls>span.is-on{color:#fff;background:#f38f1d}.em-calls .icon{width:1rem;height:1rem}.em-cycles{justify-content:center;margin:clamp(2rem,3vw,2.5rem) 0;display:flex}.em-cycles__group{border-radius:var(--radius-pill);background:var(--tile);flex-wrap:wrap;justify-content:center;gap:.25rem;padding:.35rem;display:inline-flex}.em-cycles__tab{border-radius:var(--radius-pill);color:var(--color-muted);font:600 .95rem var(--font-sans);cursor:pointer;background:0 0;border:0;padding:.6rem 1.2rem}.em-cycles__tab[aria-selected=true]{background:var(--tile-inner);color:var(--color-ink);box-shadow:var(--em-lift)}.em-cycles__tab:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.em-plans{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=56rem){.em-plans{grid-template-columns:repeat(3,minmax(0,24rem));justify-content:center}}.em-plan{grid-template-rows:auto 1fr auto;display:grid}.em-plan--hot{background:var(--tile-inner);box-shadow:0 0 0 2px #f38f1d, var(--em-lift-2)}.tray-card>.em-plan__top{gap:.35rem;padding:2rem 2rem 1.5rem;display:grid}.em-plan__name{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.em-plan__title{font:700 1.3rem var(--font-display);letter-spacing:-.015em;color:var(--color-ink);margin:0}.em-plan__flag{border-radius:var(--radius-pill);color:#fff;font:600 .72rem/1.3 var(--font-sans);background:#f38f1d;flex:none;padding:.25rem .65rem}.em-plan__accounts{color:var(--color-muted);margin:0;font-size:.95rem}.em-plan__price{font:700 2.75rem/1 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin-top:1rem}.em-plan__price small{font:500 1rem var(--font-sans);letter-spacing:0;color:var(--color-muted);margin-left:.15rem}.em-plan__billing{color:var(--color-muted);margin:.4rem 0 0;font-size:.85rem}.em-plan__renew{color:var(--em-good);font-weight:600;display:block}.em-plan__order{width:100%;margin-top:1.25rem}.tray-card>.em-plan__items{align-content:start;gap:.7rem;margin:0;padding:0 2rem 2rem;list-style:none;display:grid}.em-plan__items li{color:var(--color-body);align-items:center;gap:.6rem;font-size:.95rem;display:flex}.em-plan__items .icon{width:1rem;height:1rem;color:var(--em-good);flex:none}.tray-card>.em-plan__tray{padding:1.25rem 2rem 1.5rem}.tray-card.em-plan--hot>.em-plan__tray:last-child{background:var(--tile)}.em-plan__extras{gap:.4rem;margin:0;display:grid}.em-plan__extras span{color:var(--color-muted);align-items:center;gap:.55rem;font-size:.9rem;display:flex}.em-plan__extras .icon{width:.95rem;height:.95rem;color:var(--color-accent-text)}.tray-card>.em-get__main{align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid}@media (width>=64rem){.tray-card>.em-get__main{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}.em-get__copy{gap:1.25rem;display:grid}.em-get__copy .section-heading__text{margin:0}.em-orbit{aspect-ratio:16/11;background:var(--tile-inner);max-width:100%;box-shadow:var(--em-lift);border-radius:1.5rem;position:relative;overflow:hidden}.em-orbit__links{width:100%;height:100%;position:absolute;inset:0}.em-orbit__links path{fill:none;stroke:var(--em-line);stroke-width:1.5px;stroke-dasharray:3 6}.em-orbit__links path.is-flow{stroke:#f38f1d;stroke-dasharray:2 12;animation:2.4s linear infinite em-flow}@keyframes em-flow{to{stroke-dashoffset:-28px}}.em-orbit__hub{color:#fff;width:5.5rem;height:5.5rem;box-shadow:0 0 0 10px var(--color-accent-soft), 0 20px 40px -18px #f38f1db3;background:#f38f1d;border-radius:1.6rem;place-items:center;margin:-2.75rem 0 0 -2.75rem;display:grid;position:absolute;top:50%;left:50%}.em-orbit__hub .icon{width:2.2rem;height:2.2rem}.em-orbit__node{background:var(--tile);width:3.25rem;height:3.25rem;color:var(--color-accent-text);border-radius:1rem;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.em-orbit__node .icon{width:1.35rem;height:1.35rem}.tray-card>.em-get__tray{gap:1.5rem 2rem;display:grid}@media (width>=40rem){.tray-card>.em-get__tray{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=72rem){.tray-card>.em-get__tray{grid-template-columns:repeat(4,minmax(0,1fr))}}.em-benefit{align-content:start;gap:.6rem;display:grid}.em-benefit__title{font:700 1.15rem/1.25 var(--font-display);color:var(--color-ink);align-items:center;gap:.6rem;margin:0;display:flex}.em-benefit__title .icon{width:1.2rem;height:1.2rem;color:var(--color-accent-text);flex:none}.em-benefit__text{color:var(--color-muted);margin:0;font-size:.95rem}.em-steps{gap:1.25rem;margin:clamp(2.5rem,4vw,3.5rem) 0 0;padding:0;list-style:none;display:grid}@media (width>=56rem){.em-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.em-step{background:var(--tile);border-radius:2rem;grid-template-rows:auto 1fr;gap:1.5rem;padding:1.5rem 1.5rem 2rem;display:grid}.em-step__art{background:var(--tile-inner);height:11rem;box-shadow:var(--em-lift);border-radius:1.25rem;align-content:center;gap:.6rem;padding:1.1rem;display:grid;position:relative;overflow:hidden}.em-step__num{font:700 .75rem var(--font-mono);color:var(--color-accent-text);position:absolute;top:.9rem;left:.9rem}.em-step__copy{align-content:start;gap:.6rem;padding-inline:.5rem;display:grid}.em-step__title{font:700 1.3rem/1.2 var(--font-display);letter-spacing:-.015em;color:var(--color-ink);margin:0}.em-step__text{color:var(--color-muted);margin:0}.em-mini-plans{grid-template-columns:repeat(3,1fr);gap:.5rem;padding-top:.75rem;display:grid}.em-mini-plans>span{background:var(--tile);border-radius:.7rem;gap:.35rem;padding:.6rem;display:grid}.em-mini-plans>span.is-on{background:var(--color-accent-soft);outline:2px solid #f38f1d}.em-mini-plans i{border-radius:var(--radius-pill);background:var(--em-line);height:.35rem;display:block}.em-mini-plans b{border-radius:var(--radius-pill);background:var(--color-ink);opacity:.75;width:70%;height:.6rem}.em-mini-plans>span.is-on b{opacity:1;background:#f38f1d}.em-invoice{gap:.45rem;padding-top:.6rem;display:grid}.em-invoice div{font:500 .75rem var(--font-mono);color:var(--color-muted);justify-content:space-between;display:flex}.em-invoice div.is-total{border-top:1px solid var(--color-line);color:var(--color-ink);padding-top:.45rem;font-weight:700}.em-stamp{border-radius:var(--radius-pill);background:var(--em-good-soft);color:var(--em-good);font:700 .72rem var(--font-sans);align-items:center;gap:.3rem;padding:.3rem .7rem;display:inline-flex;position:absolute;bottom:1rem;right:1rem;transform:rotate(-6deg)}.em-stamp .icon{width:.8rem;height:.8rem}.em-dns{font:500 .72rem var(--font-code);color:var(--color-muted);gap:.35rem;padding-top:.6rem;display:grid}.em-dns div{background:var(--tile);border-radius:.5rem;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.35rem .55rem;display:grid}.em-dns div>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.em-dns b{color:var(--color-ink);font-weight:700}.em-dns .icon{width:.85rem;height:.85rem;color:var(--em-good)}.em-help{background:var(--tile);border-radius:2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:1.25rem;padding:1.5rem 2rem;display:flex}.em-help__title{font:700 1.25rem/1.3 var(--font-display);color:var(--color-ink);align-items:center;gap:.85rem;margin:0;display:flex}.em-features{gap:1.25rem;margin-top:clamp(2.5rem,4vw,3.5rem);display:grid}@media (width>=40rem){.em-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.em-features{grid-template-columns:repeat(3,minmax(0,1fr))}}.em-feature{background:var(--tile);border-radius:2rem;align-content:start;gap:1rem;padding:2rem;display:grid}.em-feature__title{font:700 1.2rem/1.3 var(--font-display);letter-spacing:-.01em;color:var(--color-ink);margin:0}.em-feature__text{color:var(--color-muted);margin:0}.em-filter{background:var(--tile);border-radius:2rem;align-items:center;gap:clamp(2rem,4vw,3.5rem);padding:clamp(1.75rem,4vw,3.5rem);display:grid}@media (width>=64rem){.em-filter{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.em-filter__copy{gap:1.25rem;display:grid}.em-filter__copy .section-heading__title,.em-filter__copy .section-heading__text{margin:0}.em-kicker__arrow{vertical-align:-.15em;display:inline-grid}.em-kicker__arrow .icon{width:.9rem;height:.9rem}.em-checks{gap:.75rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}@media (width>=30rem){.em-checks{grid-template-columns:1fr 1fr}}.em-checks li{background:var(--tile-inner);box-shadow:var(--em-lift);color:var(--color-ink);border-radius:1rem;align-items:center;gap:.75rem;padding:.8rem 1rem;font-weight:600;display:flex}.em-checks .icon{color:var(--color-accent-text);flex:none}.em-sieve{background:var(--tile-inner);min-height:20rem;box-shadow:var(--em-lift);border-radius:1.5rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;padding:1.5rem;display:grid}.em-lane{gap:.5rem;min-width:0;display:grid}.em-lane__label{font:600 .68rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-faint);margin-bottom:.25rem}.em-msg{background:var(--tile);min-width:0;color:var(--color-muted);border-radius:.7rem;align-items:center;gap:.5rem;padding:.55rem .7rem;display:flex}.em-msg i{border-radius:var(--radius-pill);background:var(--em-line);flex:1;height:.4rem}.em-msg .icon{width:.9rem;height:.9rem}.em-msg.is-bad{background:var(--em-bad-soft);color:var(--em-bad)}.em-msg.is-bad i{background:var(--em-bad)}@supports (color:color-mix(in lab, red, red)){.em-msg.is-bad i{background:color-mix(in srgb, var(--em-bad) 25%, transparent)}}.em-msg.is-good{color:var(--em-good)}.em-lane--in .em-msg{animation:6s ease-in-out infinite em-feed}.em-lane--in .em-msg:nth-child(3){animation-delay:-1.5s}.em-lane--in .em-msg:nth-child(4){animation-delay:-3s}.em-lane--in .em-msg:nth-child(5){animation-delay:-4.5s}@keyframes em-feed{0%,to{transform:translate(0)}50%{transform:translate(6px)}}.em-sieve__filter{color:#fff;width:4rem;height:4rem;box-shadow:0 0 0 8px var(--color-accent-soft);background:#f38f1d;border-radius:1.25rem;place-items:center;display:grid}.em-sieve__filter .icon{width:1.8rem;height:1.8rem}.em-sieve__out{gap:1rem;display:grid}@media (width<=29.99rem){.em-sieve{grid-template-columns:1fr}.em-sieve__filter{justify-self:center}}.em-compare{background:var(--tile);border-radius:2rem;margin-top:clamp(2.5rem,4vw,3.5rem);padding:clamp(.75rem,2vw,1.5rem)}.page-cards .em-compare .compare-table{border-collapse:separate;border-spacing:0;min-width:46rem;box-shadow:none;background:0 0;border:0}.em-compare .compare-table th,.em-compare .compare-table td{text-align:center;background:0 0;border:0;padding:1rem 1.25rem;font-size:.95rem}.em-compare .compare-table thead th{color:var(--color-ink);font-weight:700}.em-compare .compare-table tbody th{text-align:left;color:var(--color-ink);font-weight:600}.em-compare .compare-table thead th:first-child{text-align:left}.em-compare .compare-table tbody tr+tr>*{border-top:1px solid var(--color-line)}.em-compare .compare-table td{color:var(--color-muted)}.em-compare .compare-table .compare-table__ours{background:var(--tile-inner);color:var(--color-ink);box-shadow:1px 0 0 var(--color-line), -1px 0 0 var(--color-line);font-weight:600}.em-compare .compare-table thead .compare-table__ours{color:var(--color-accent-text);border-radius:1.25rem 1.25rem 0 0}.em-compare .compare-table tbody tr:last-child .compare-table__ours{border-radius:0 0 1.25rem 1.25rem}.em-mark{border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;display:inline-grid}.em-mark .icon{stroke-width:2.4px;width:.9rem;height:.9rem}.em-mark--check{background:var(--em-good-soft);color:var(--em-good)}.em-mark--cross{background:var(--em-bad-soft);color:var(--em-bad)}.em-risk{display:grid}.tray-card>.em-risk__top{text-align:center;background:radial-gradient(60% 120% at 50% 0%, var(--color-accent-soft), transparent 70%);justify-items:center;gap:1.25rem;padding:clamp(2.5rem,5vw,4rem) 2rem;display:grid}.em-risk__title{font:700 clamp(1.6rem, 1.3rem + 1.2vw, 2.25rem)/1.15 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance;margin:0}.em-risk__action{margin:0}.em-risk__notes{color:var(--color-muted);flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:0;padding:0;font-size:.95rem;list-style:none;display:flex}.em-risk__notes li{align-items:center;gap:.45rem;display:inline-flex}.em-risk__notes .icon{width:1rem;height:1rem;color:var(--em-good)}.tray-card>.em-risk__tray{gap:1rem;margin:0;list-style:none;display:grid}@media (width>=40rem){.tray-card>.em-risk__tray{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.tray-card>.em-risk__tray{grid-template-columns:repeat(4,minmax(0,1fr))}}.em-risk__tray li{color:var(--color-ink);justify-content:center;align-items:center;gap:.6rem;font-weight:600;display:flex}.em-risk__tray .em-sq{border-radius:.7rem;width:2.25rem;height:2.25rem}.em-risk__tray .em-sq .icon{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.page-email :is(.em-row--spam,.em-drift,.em-caret,.em-progress i,.em-swing,.em-ring__f,.em-orbit__links path,.em-lane--in .em-msg){animation:none}}.hx--ox .hx__buy{flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;display:flex}.hx--ox .hx-price__line{align-items:baseline;gap:.3rem;display:flex}.hx--ox .hx-price__line p{margin:0}.ox-guarantee{color:var(--color-muted);align-items:center;gap:.5rem;margin:0;font-size:.9rem;font-weight:500;display:inline-flex}.ox-guarantee .icon{width:1rem;height:1rem;color:var(--em-good)}.hx__strip .hx-checks.ox-points{grid-template-columns:minmax(0,36rem);justify-items:start;gap:.75rem 2.5rem}@media (width>=64rem){.hx__strip .hx-checks.ox-points{grid-template-columns:repeat(2,minmax(0,max-content))}}.ox-points li{align-items:flex-start}.ox-points .feature-list__icon{margin-top:.3em}.ox-suite{background:var(--tile);border-radius:2rem;min-width:0;padding:clamp(1.5rem,3vw,2.5rem);display:grid;position:relative}.ox-win{background:var(--tile-inner);box-shadow:var(--em-lift);border-radius:1.5rem;overflow:hidden}.ox-win__bar{border-bottom:1px solid var(--color-line);align-items:center;gap:.75rem;padding:.8rem 1rem;display:flex}.ox-apps{border-bottom:1px solid var(--color-line);gap:.35rem;padding:.6rem .75rem;display:flex;overflow:hidden}.ox-apps>span{color:var(--color-muted);font:600 .75rem var(--font-sans);white-space:nowrap;border-radius:.6rem;align-items:center;gap:.4rem;padding:.4rem .7rem;display:inline-flex}.ox-apps>span.is-on{background:var(--color-accent-soft);color:var(--color-accent-text)}.ox-apps .icon{width:.9rem;height:.9rem}.ox-mail{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);min-height:13rem;display:grid}.ox-mail__list{border-right:1px solid var(--color-line)}.page-email .em-row.is-on{background:#f38f1d12;box-shadow:inset 3px 0 #f38f1d}.ox-mail__read{align-content:start;gap:1rem;padding:1rem 1.1rem;display:grid}.ox-attach{background:var(--tile);color:var(--color-muted);font:600 .72rem var(--font-mono);border-radius:.6rem;justify-self:start;align-items:center;gap:.4rem;padding:.35rem .7rem;display:inline-flex}.ox-attach .icon{width:.85rem;height:.85rem;color:var(--color-accent-text)}.ox-ai{z-index:1;background:var(--tile-inner);width:min(17rem,75%);box-shadow:var(--em-lift-2);border-radius:1.25rem;justify-self:end;align-items:center;gap:.75rem;margin:-1.75rem -.75rem -1rem 0;padding:.85rem 1rem;display:flex;position:relative}.ox-ai__mark{color:#fff;background:#f38f1d;border-radius:.75rem;place-items:center;width:2.25rem;height:2.25rem;display:grid}.ox-ai__mark .icon{width:1.1rem;height:1.1rem}.ox-ai b{color:var(--color-ink);font:700 .85rem var(--font-sans);display:block}.ox-ai small{color:var(--color-muted);font-size:.78rem}.ox-show{background:var(--tile);border-radius:2rem;gap:1rem;margin-top:clamp(2.5rem,4vw,3.5rem);padding:clamp(1rem,2vw,1.5rem);display:grid}.ox-show__tabs{flex-wrap:wrap;justify-content:center;gap:.35rem;display:flex}.ox-show__tabs button{border-radius:var(--radius-pill);color:var(--color-muted);font:600 1rem var(--font-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.65rem 1.1rem;display:inline-flex}.ox-show__tabs button .icon{width:1rem;height:1rem}.ox-show__tabs button[aria-selected=true]{background:var(--tile-inner);color:var(--color-ink);box-shadow:var(--em-lift)}.ox-show__tabs button[aria-selected=true] .icon{color:var(--color-accent-text)}.ox-show__tabs button:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.ox-screen{background:var(--tile-inner);box-shadow:var(--em-lift);border-radius:1.5rem;position:relative;overflow:hidden}.ox-app__in{grid-template-columns:12rem minmax(0,1fr) minmax(0,1.2fr);min-height:22rem;animation:.35s both ox-in;display:grid;position:relative}@keyframes ox-in{0%{opacity:0;transform:translateY(6px)}}.ox-app--1 .ox-app__in,.ox-app--3 .ox-app__in{grid-template-columns:1fr}.ox-app--2 .ox-app__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ox-side{border-right:1px solid var(--color-line);align-content:start;gap:.25rem;padding:1rem .75rem;display:grid}.ox-side b{color:var(--color-muted);font:600 .82rem var(--font-sans);border-radius:.65rem;align-items:center;gap:.55rem;padding:.55rem .7rem;display:flex}.ox-side b.is-on{background:var(--color-accent-soft);color:var(--color-accent-text)}.ox-side b em{font:700 .7rem var(--font-mono);margin-left:auto;font-style:normal}.ox-side .icon{width:.95rem;height:.95rem}.ox-list{border-right:1px solid var(--color-line)}.ox-time{color:var(--color-faint);font:500 .68rem var(--font-sans)}.ox-read{align-content:start;gap:1.25rem;padding:1.25rem 1.5rem;display:grid}.ox-reply{color:#fff;font:600 .78rem var(--font-sans);background:#f38f1d;border-radius:.65rem;justify-self:start;align-items:center;gap:.4rem;padding:.45rem .9rem;display:inline-flex}.ox-reply .icon{width:.85rem;height:.85rem}.ox-cal{padding:1.25rem}.ox-cal__row{grid-template-columns:3.5rem repeat(5,minmax(0,1fr));gap:.4rem;margin-top:.4rem;display:grid}.ox-cal__head{margin-top:0}.ox-cal__head b{color:var(--color-muted);font:600 .78rem var(--font-sans);text-align:center;border-radius:.55rem;padding:.4rem}.ox-cal__head b.is-on{color:#fff;background:#f38f1d}.ox-cal__t{color:var(--color-faint);font:600 .7rem var(--font-mono);padding-top:.4rem}.ox-cal__row i{background:var(--tile);border-radius:.55rem;height:3.6rem;position:relative}.ox-ev{background:#fff;border-radius:.45rem;padding:.4rem .5rem;position:absolute;inset:.25rem}@supports (color:color-mix(in lab, red, red)){.ox-ev{background:color-mix(in srgb, var(--color-ink) 8%, var(--tile-inner))}}.ox-ev{box-shadow:inset 3px 0 0 var(--color-muted);color:var(--color-ink);font:600 .7rem/1.2 var(--font-sans);font-style:normal}.ox-ev.is-warm{background:var(--color-accent-soft);color:var(--color-accent-text);box-shadow:inset 3px 0 #f38f1d}.ox-ev.is-soft{box-shadow:inset 3px 0 0 var(--em-good)}.ox-halo{background:#f38f1d0a;align-content:start;gap:.5rem;padding:1.5rem;display:grid}.ox-halo__av{background:var(--color-accent-soft);width:3.25rem;height:3.25rem;color:var(--color-accent-text);font:700 1rem var(--font-sans);border-radius:50%;place-items:center;display:grid}.ox-halo b{color:var(--color-ink);font:700 1.05rem var(--font-display)}.ox-halo small{color:var(--color-muted);font-size:.8rem}.ox-halo__h{color:var(--color-faint);font:600 .68rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:.75rem}.ox-dim{opacity:.55;filter:saturate(.6)}.ox-toast{background:var(--tile-inner);box-shadow:var(--em-lift-2);border-radius:1.1rem;align-items:center;gap:.85rem;padding:.9rem 1rem;animation:.5s cubic-bezier(.22,1,.36,1) .15s both ox-drop;display:flex;position:absolute;top:1.5rem;right:1.5rem}@keyframes ox-drop{0%{opacity:0;transform:translateY(-10px)}}.ox-toast b{color:var(--color-ink);font:700 .95rem var(--font-sans);display:block}.ox-toast small{color:var(--color-muted);font-size:.8rem}.ox-toast__btn{color:#fff;font:600 .78rem var(--font-sans);background:#f38f1d;border-radius:.65rem;margin-left:.5rem;padding:.45rem .9rem}@media (width<=47.99rem){.ox-app__in,.ox-app--2 .ox-app__in{grid-template-columns:1fr}.ox-side,.ox-read,.ox-app--2 .ox-list{display:none}.ox-list{border-right:0}.ox-toast{inset:auto 1rem 1rem}.ox-cal{padding:.75rem;overflow-x:auto}.ox-cal__row{min-width:30rem}}.ox-feats{gap:1.25rem;margin-top:1.25rem;display:grid}@media (width>=40rem){.ox-feats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ox-feats{grid-template-columns:repeat(3,minmax(0,1fr))}}.ox-feats--3{margin-top:clamp(2.5rem,4vw,3.5rem)}.ox-why{margin-top:1.25rem}.tray-card>.ox-why__main{align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid}@media (width>=64rem){.tray-card>.ox-why__main{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.ox-eight{aspect-ratio:1;justify-self:center;width:100%;max-width:22rem;position:relative}.ox-eight__layer,.ox-eight__card{background:var(--tile-inner);border-radius:1.75rem;position:absolute;inset:18% 14%}.ox-eight__layer{box-shadow:var(--em-lift)}.ox-eight__layer.is-back{opacity:.5;transform:translate(14%,-10%)rotate(6deg)}.ox-eight__layer.is-mid{opacity:.8;transform:translate(7%,-5%)rotate(3deg)}.ox-eight__card{box-shadow:var(--em-lift-2);place-content:center;justify-items:center;display:grid}.ox-eight__card b{color:#f38f1d;font:700 clamp(5rem, 9vw, 7rem)/1 var(--font-display);letter-spacing:-.02em}.ox-eight__card small{color:var(--color-faint);font:600 .75rem var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.ox-eight__chip{background:var(--tile-inner);width:3rem;height:3rem;box-shadow:var(--em-lift-2);color:var(--color-accent-text);border-radius:1rem;place-items:center;animation:5s ease-in-out infinite ox-float;display:grid;position:absolute}.ox-eight__chip .icon{width:1.25rem;height:1.25rem}.ox-eight__chip.is-1{top:26%;left:2%}.ox-eight__chip.is-2{animation-delay:-1.6s;top:58%;right:2%}.ox-eight__chip.is-3{animation-delay:-3.2s;bottom:6%;left:18%}@keyframes ox-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.ox-reasons{counter-reset:ox-r;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.ox-reasons li{counter-increment:ox-r;grid-template-columns:2.25rem minmax(0,1fr);gap:.35rem 1rem;display:grid}.ox-reasons li:before{content:counter(ox-r, decimal-leading-zero);color:var(--color-accent-text);font:700 .8rem var(--font-mono);grid-row:span 2;padding-top:.2rem}.ox-reasons__title{color:var(--color-ink);font:700 1.1rem/1.3 var(--font-display);margin:0}.ox-reasons__text{color:var(--color-muted);margin:0;font-size:.95rem}.tray-card>.ox-why__tray{align-items:center;gap:1.25rem;display:flex}.ox-why__title{color:var(--color-ink);font:700 1.1rem/1.3 var(--font-display);margin:0}.ox-why__text{color:var(--color-muted);margin:.3rem 0 0;font-size:.95rem}.ox-vs{background:var(--tile);border-radius:2rem;align-items:center;gap:clamp(2rem,4vw,3.5rem);padding:clamp(1.75rem,4vw,3.5rem);display:grid}@media (width>=64rem){.ox-vs{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ox-vs__copy{gap:1.1rem;display:grid}.ox-vs__copy .eyebrow,.ox-vs__copy .section-heading__title,.ox-vs__copy .section-heading__text{margin:0}.ox-highs{gap:.75rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}@media (width>=30rem){.ox-highs{grid-template-columns:1fr 1fr}}.ox-highs li{background:var(--tile-inner);box-shadow:var(--em-lift);border-radius:1rem;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.ox-highs .em-sq{background:var(--color-accent-soft);width:2.25rem;height:2.25rem;box-shadow:none;border-radius:.7rem}.ox-highs .em-sq .icon{width:1rem;height:1rem}.ox-highs p{color:var(--color-ink);margin:0;font-size:.92rem;font-weight:600}.ox-vs__art{grid-template-columns:minmax(0,1fr) auto minmax(0,1.2fr);align-items:center;gap:1rem;display:grid}.ox-vs__arrow{width:1.5rem;height:1.5rem;color:var(--color-faint)}.ox-tag{z-index:1;border-radius:var(--radius-pill);background:var(--tile);color:var(--color-muted);font:700 .72rem var(--font-mono);padding:.2rem .55rem;position:absolute;top:.75rem;left:.75rem}.ox-tag.is-warm{color:#fff;background:#f38f1d}.ox-old,.ox-new{aspect-ratio:4/3;background:var(--tile-inner);box-shadow:var(--em-lift);border-radius:1.1rem;position:relative;overflow:hidden}.ox-old>:not(.ox-tag){opacity:.7;filter:grayscale()}.ox-old__bar{background:#fff;height:22%}@supports (color:color-mix(in lab, red, red)){.ox-old__bar{background:color-mix(in srgb, var(--color-ink) 12%, var(--tile-inner))}}.ox-old__body{grid-template-columns:repeat(4,1fr);gap:3px;padding:6px;display:grid}.ox-old__body i{background:#fff;border-radius:2px;height:1.4rem}@supports (color:color-mix(in lab, red, red)){.ox-old__body i{background:color-mix(in srgb, var(--color-ink) 9%, var(--tile-inner))}}.ox-new{grid-template-columns:1fr 1fr;display:grid}.ox-new__half{align-content:center;padding:2.75rem 1rem 1rem;display:grid}.ox-new__half.is-dark{background:#0f1729}.ox-new__half.is-dark .em-bars i{background:#ffffff40}.ox-new__half.is-dark .em-bars i+i{background:#ffffff1f}.ox-new__phone{background:var(--tile-inner);width:2.4rem;height:4.2rem;box-shadow:var(--em-lift-2);border-radius:.6rem;align-content:start;gap:.25rem;padding:.55rem .35rem;display:grid;position:absolute;bottom:.75rem;right:.75rem}.ox-new__phone i{border-radius:var(--radius-pill);background:var(--color-accent-soft);height:.3rem}.ox-plans{gap:1.25rem;margin:clamp(2.5rem,4vw,3.5rem) 0 0;padding:0;list-style:none;display:grid}@media (width>=56rem){.ox-plans{grid-template-columns:repeat(2,minmax(0,30rem));justify-content:center}}.ox-plan{grid-template-rows:auto 1fr auto;display:grid}.ox-plan--plus{background:var(--tile-inner);box-shadow:0 0 0 2px #f38f1d, var(--em-lift-2)}.tray-card.ox-plan--plus>.ox-plan__tray:last-child{background:var(--tile)}.tray-card>.ox-plan__top{gap:.35rem;padding:2rem 2rem 1.5rem;display:grid}.ox-plan__name{color:var(--color-ink);font:700 1.35rem var(--font-display);letter-spacing:-.015em;margin:0}.ox-plan__line{color:var(--color-muted);margin:0}.ox-plan__price{color:var(--color-ink);font:700 2.75rem/1 var(--font-display);letter-spacing:-.02em;margin:1rem 0 0}.ox-plan__price small{color:var(--color-muted);font:500 1rem var(--font-sans);letter-spacing:0}.ox-plan__order{width:100%;margin-top:1.25rem}.tray-card>.ox-specs{margin:0;padding:0 2rem 1.75rem;display:grid}.ox-specs div{border-top:1px solid var(--color-line);justify-content:space-between;gap:1rem;padding:.7rem 0;display:flex}.ox-specs dt{color:var(--color-muted);font-size:.9rem}.ox-specs dd{color:var(--color-ink);text-align:right;margin:0;font-size:.92rem;font-weight:600}.tray-card>.ox-plan__tray{align-items:center;gap:.75rem;display:flex}.ox-plan__tray>.icon{color:var(--color-accent-text);flex:none}.ox-plan__tray dl{margin:0}.ox-plan__tray dt{color:var(--color-faint);font:600 .7rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.ox-plan__tray dd{color:var(--color-ink);margin:.15rem 0 0;font-weight:600}.ox-matrix{margin-top:1.25rem}.page-cards .ox-matrix .compare-table{min-width:40rem}.ox-matrix__name{margin:0}.ox-matrix__kind{color:var(--color-faint);font:600 .68rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .2rem;display:block}.em-compare.ox-matrix .compare-table thead .compare-table__ours{color:var(--color-ink)}.ox-matrix__mark{vertical-align:middle;width:1.4rem;height:1.4rem;margin-right:.35rem}@media (prefers-reduced-motion:reduce){.page-email :is(.ox-app__in,.ox-toast,.ox-eight__chip){animation:none}}.page-web-hosting{--wh-good:var(--color-good-text);--em-line:var(--color-line-strong);--wh-lift:0 1px 2px #0000004d;--wh-lift-2:0 1px 2px #0000004d, 0 18px 40px -26px #000000b3}:root[data-theme=light] .page-web-hosting,:root.theme-system-light:not([data-theme=dark]) .page-web-hosting{--wh-lift:0 1px 2px #0e17260d;--wh-lift-2:0 1px 2px #0e17260d, 0 18px 40px -26px #0e172652}.wh-sq{background:var(--tile-inner);width:3rem;height:3rem;color:var(--color-accent-text);box-shadow:var(--wh-lift);border-radius:1rem;flex:none;place-items:center;display:inline-grid}.wh-sq .icon{width:1.35rem;height:1.35rem}.wh-ticks{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.wh-ticks li{color:var(--color-body);align-items:flex-start;gap:.6rem;display:flex}.wh-ticks .icon{color:#f38f1d;flex:none;width:1rem;height:1rem;margin-top:.3rem}.hx--web .wh-hero__lead{color:var(--color-muted)}.hx--web .hx__buy{flex-wrap:wrap;align-items:flex-end;gap:1.25rem 1.5rem;display:flex}.wh-hero__price{gap:.25rem;display:grid}.wh-hero__from{color:var(--color-muted);margin:0;font-size:.85rem}.hx--web .hx-price__line{align-items:baseline;gap:.3rem;display:flex}.hx--web .hx-price__line p{margin:0}.hx--web .hx-price__value{font-variant-numeric:tabular-nums}.wh-stage{background:var(--tile);border-radius:2rem;gap:1.1rem;padding:clamp(1.25rem,3vw,2.25rem);display:grid}.wh-browser{background:var(--tile-inner);box-shadow:var(--wh-lift-2);border-radius:1.5rem;overflow:hidden}.wh-browser__bar{border-bottom:1px solid var(--color-line);align-items:center;gap:.75rem;padding:.8rem 1rem;display:flex}.wh-url{border-radius:var(--radius-pill);background:var(--tile);min-width:0;font:500 .78rem var(--font-mono);color:var(--color-muted);white-space:nowrap;flex:1;align-items:center;gap:.4rem;padding:.3rem .8rem;display:inline-flex;overflow:hidden}.wh-url .icon{width:.8rem;height:.8rem;color:var(--wh-good);flex:none}.wh-url b{color:var(--color-ink);font-weight:600}.wh-browser__load{background:var(--color-line);height:2px;position:relative;overflow:hidden}.wh-browser__load i{transform-origin:0;background:#f38f1d;animation:4.5s cubic-bezier(.22,.61,.36,1) infinite wh-load;position:absolute;inset:0}@keyframes wh-load{0%{opacity:1;transform:scaleX(0)}18%{opacity:1;transform:scaleX(1)}28%,to{opacity:0;transform:scaleX(1)}}.wh-site{gap:1.1rem;padding:1.4rem 1.5rem 1.6rem;display:grid}.wh-site__nav{justify-content:space-between;align-items:center;display:flex}.wh-site__brand i{background:var(--color-accent-soft);width:1.5rem;height:1.5rem;box-shadow:inset 0 0 0 .45rem var(--color-accent-soft);border-radius:.45rem;display:block}.wh-site__brand i:after{content:"";background:#f38f1d;border-radius:50%;width:.55rem;height:.55rem;margin:.475rem;display:block}.wh-site__links{gap:.7rem;display:flex}.wh-site__links i{border-radius:var(--radius-pill);background:var(--em-line);width:2.4rem;height:.4rem}.wh-site__hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:1.1rem;padding-block:.6rem;display:grid}.wh-site__hero .em-bars i{height:.55rem}.wh-site__hero .em-bars i.is-ink{height:.95rem}.wh-site__img{aspect-ratio:4/3;background:linear-gradient(160deg, var(--color-accent-soft), var(--tile));border-radius:.9rem;position:relative;overflow:hidden}.wh-site__img:before{content:"";background:var(--tile-inner);opacity:.85;border-radius:50% 50% 0 0;height:55%;position:absolute;inset:auto 18% 0}.wh-site__img:after{content:"";aspect-ratio:1;opacity:.55;background:#f38f1d;border-radius:50%;width:22%;position:absolute;top:16%;right:16%}.wh-site__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.wh-site__cards .em-bars{background:var(--tile);border-radius:.65rem;padding:.7rem}.wh-chips{flex-wrap:wrap;gap:.6rem;display:flex}.wh-chip{border-radius:var(--radius-pill);background:var(--tile-inner);box-shadow:var(--wh-lift);color:var(--color-body);align-items:center;gap:.45rem;padding:.5rem .9rem;font-size:.8rem;display:inline-flex}.wh-chip b{color:var(--color-ink);font-weight:600}.wh-chip__dot{background:var(--wh-good);width:.5rem;height:.5rem;box-shadow:0 0 0 3px var(--wh-good);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.wh-chip__dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--wh-good) 18%, transparent)}}.page-web-hosting .site-main>:is(.section-pricing,.wh-tiles-section--band,.wh-migration-section),.page-web-hosting .site-main>:is(.section-pricing,.wh-tiles-section--band,.wh-migration-section)+.section{padding-top:var(--space-section)}.wh-plans{gap:clamp(2rem,4vw,3rem);margin-top:clamp(2rem,4vw,3rem);display:grid}.wh-switch{justify-items:center;display:grid}.wh-plans__table{gap:clamp(2rem,4vw,3rem);margin-top:-1.4rem;display:grid}.wh-plans__table>.wh-switch__group{justify-self:center}.wh-switch__label{color:var(--color-muted);margin:0;font-size:.85rem;font-weight:500}.wh-switch__group{border-radius:var(--radius-pill);background:#1b202d;flex-wrap:wrap;justify-content:center;gap:.25rem;padding:.35rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.wh-switch__group{background:color-mix(in srgb, var(--color-band), var(--color-ink) 6%)}}.wh-switch__option{border-radius:var(--radius-pill);color:var(--color-muted);font:600 .95rem var(--font-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.65rem 1.25rem;display:inline-flex}.wh-switch__option .icon{width:1rem;height:1rem}.wh-switch__option[aria-pressed=true]{background:var(--tile-inner);color:var(--color-ink);box-shadow:var(--wh-lift)}.wh-switch__option[aria-pressed=true] .icon{color:#f38f1d}.wh-switch__cur{color:var(--color-muted);font-size:.82rem;font-weight:500}@media (width<=30rem){.wh-switch__group{flex-wrap:nowrap}.wh-switch__option{white-space:nowrap;gap:.35rem;padding:.55rem .8rem;font-size:.85rem}.wh-switch__cur{font-size:.75rem}}.wh-switch__option:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.wh-plan-grid{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=56rem){.wh-plan-grid{grid-template-columns:repeat(3,minmax(0,24rem));justify-content:center;align-items:stretch}}.wh-plan{background:var(--tile-inner);box-shadow:0 0 0 1px var(--color-line), var(--wh-lift-2);grid-template-rows:auto 1fr;display:grid}.tray-card.wh-plan>.wh-plan__items{background:0 0;padding:0 2rem 2rem}.wh-plan--hot{background:var(--tile-inner);box-shadow:0 0 0 2px #f38f1d, var(--wh-lift-2)}.tray-card>.wh-plan__top{gap:.35rem;padding:2rem 2rem 1.75rem;display:grid}.wh-plan__name{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.wh-plan__title{font:700 1.35rem var(--font-display);letter-spacing:-.015em;color:var(--color-ink);margin:0}.wh-plan__flag{border-radius:var(--radius-pill);color:#fff;font:600 .72rem/1.3 var(--font-sans);background:#f38f1d;flex:none;padding:.25rem .7rem}.wh-plan__for{color:var(--color-muted);margin:0;font-size:.95rem}.wh-plan__price{font:700 2.75rem/1 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);font-variant-numeric:tabular-nums;margin:1.1rem 0 0}.wh-plan__price small{font:500 1rem var(--font-sans);letter-spacing:0;color:var(--color-muted);margin-left:.2rem}.wh-plan__was{font:500 1rem var(--font-sans);color:var(--color-muted);margin-right:.35rem}.wh-plan__per{color:var(--color-muted);font-variant-numeric:tabular-nums;margin:.45rem 0 0;font-size:.85rem}.wh-plan__renew{color:var(--wh-good);margin:0;font-size:.85rem;font-weight:600}.wh-plan__order{width:100%;margin-top:1.25rem}.wh-plan__order.is-off{opacity:.55;cursor:not-allowed}.tray-card>.wh-plan__items{align-content:start;gap:1rem;display:grid}.wh-plan__specs{border-top:1px solid var(--color-line);margin:0;display:grid}.wh-plan__specs div{border-bottom:1px solid var(--color-line);justify-content:space-between;gap:1rem;padding:.75rem 0;font-size:.95rem;display:flex}.wh-plan__specs dt{color:var(--color-muted)}.wh-plan__specs dd{color:var(--color-ink);text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.wh-plan__note{color:var(--color-body);align-items:flex-start;gap:.55rem;margin:0;font-size:.95rem;display:flex}.wh-plan__note .icon{width:1rem;height:1rem;color:var(--wh-good);flex:none;margin-top:.25rem}.wh-under{text-align:center;justify-items:center;gap:1.25rem;display:grid}.wh-under__loc{justify-items:center;gap:.9rem;display:grid}.wh-under__line{color:var(--color-body);margin:0}.wh-pay{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .75rem;display:flex}.wh-pay__label{color:var(--color-muted);margin:0;font-size:.85rem}.wh-pay__list{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.wh-pay__list li{background:var(--tile);color:var(--color-ink);border-radius:.6rem;padding:.35rem .75rem;font-size:.85rem;font-weight:600}.wh-under__assure{flex-wrap:wrap;justify-content:center;gap:.6rem 1.75rem;margin:0;padding:0;font-size:.92rem;list-style:none;display:flex}.wh-under__assure li{align-items:center;gap:.45rem;display:inline-flex}.wh-under__assure .icon{color:#f38f1d;width:1rem;height:1rem}.wh-paths{gap:1.5rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}@media (width>=48rem){.wh-paths{grid-template-columns:repeat(2,minmax(0,1fr))}}.wh-path{background:var(--tile);border-radius:2rem;align-content:start;gap:1.1rem;padding:clamp(1.75rem,3.5vw,2.75rem);display:grid}.wh-path__title{font:700 1.5rem/1.25 var(--font-display);letter-spacing:-.015em;color:var(--color-ink);margin:0}.wh-path__text{color:var(--color-muted);margin:0}.wh-path__cta{margin:.4rem 0 0}.page-web-hosting .site-main>.wh-tiles-section--band,.page-web-hosting .site-main>.wh-migration-section{background:var(--color-band)}.wh-tiles{gap:1.5rem;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;list-style:none;display:grid}@media (width>=40rem){.wh-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=72rem){.wh-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.wh-tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.wh-tile{background:var(--tile);border-radius:1.75rem;align-content:start;gap:.8rem;padding:clamp(1.5rem,2.5vw,2rem);display:grid}.wh-tiles-section--band .wh-tile,.wh-migration-section .wh-step{background:var(--tile-inner);box-shadow:var(--wh-lift)}.wh-tile__title{font:700 1.15rem/1.3 var(--font-display);color:var(--color-ink);margin:.2rem 0 0}.wh-tile__text{color:var(--color-muted);margin:0;font-size:.95rem}.wh-vps{background:var(--tile);border-radius:2rem;align-items:center;gap:clamp(2rem,4vw,3.5rem);padding:clamp(1.75rem,4vw,3.5rem);display:grid}@media (width>=64rem){.wh-vps{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.wh-vps__copy{gap:1.5rem;display:grid}.wh-vps__copy .section-heading__text{margin-top:1rem}.wh-vps__points{gap:.6rem 1.5rem}@media (width>=40rem){.wh-vps__points{grid-template-columns:repeat(2,minmax(0,1fr))}}.wh-vps__buy{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:.25rem;display:flex}.wh-vps__price{flex-wrap:wrap;align-items:baseline;gap:.15rem .35rem;display:flex}.wh-vps__price p{margin:0}.wh-vps__from{width:100%;color:var(--color-muted);font-size:.85rem}.wh-vps__amount{font:700 2.25rem/1 var(--font-display);letter-spacing:-.02em;color:var(--color-ink)}.wh-vps__unit{color:var(--color-muted);font-size:.95rem}.wh-vps__buy .btn .icon{width:1rem;height:1rem}.wh-compare{min-width:0;display:grid}.wh-compare__head,.wh-compare__row{grid-template-columns:minmax(6.5rem,.8fr) minmax(0,1fr) minmax(0,1.1fr);display:grid}.wh-compare__head>*,.wh-compare__row>*{padding:.95rem 1rem}.wh-compare__col{font:700 1rem/1.3 var(--font-display);color:var(--color-ink);margin:0}.wh-compare__col--vps{background:var(--tile-inner);border-radius:1.25rem 1.25rem 0 0;align-items:center;gap:.5rem;padding-top:1.25rem;display:flex}.wh-compare__col--vps .icon{color:#f38f1d;width:1.05rem;height:1.05rem}.wh-compare__row>*{border-top:1px solid var(--color-line);margin:0;font-size:.93rem}.wh-compare__label{color:var(--color-muted)}.wh-compare__cell{color:var(--color-body)}.wh-compare__cell--vps{background:var(--tile-inner);color:var(--color-ink);font-weight:600}.wh-compare__row:last-child .wh-compare__cell--vps{border-radius:0 0 1.25rem 1.25rem;padding-bottom:1.25rem}@media (width<=30rem){.wh-compare__head,.wh-compare__row{grid-template-columns:repeat(2,minmax(0,1fr))}.wh-compare__head>:first-child{display:none}.wh-compare__head>*,.wh-compare__row>*{padding:.75rem .85rem;font-size:.88rem}.wh-compare__row>.wh-compare__label{letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(to right, transparent 50%, var(--tile-inner) 50%);grid-column:1/-1;padding-bottom:0;font-size:.75rem;font-weight:600}.wh-compare__row>.wh-compare__cell{border-top:0}.wh-compare__row>.wh-compare__cell--vps{border-radius:0}.wh-compare__row:last-child .wh-compare__cell--vps{border-radius:0 0 1.25rem 1.25rem}}.wh-speed{align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}@media (width>=60rem){.wh-speed{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.wh-speed--solo{text-align:center;grid-template-columns:minmax(0,46rem);justify-content:center}}.wh-speed--solo .section-heading{text-align:center}.wh-speed--solo .wh-places{justify-content:center}.wh-speed__copy{gap:1.5rem;display:grid}.wh-places{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.wh-places li{border-radius:var(--radius-pill);background:var(--tile);color:var(--color-ink);align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.92rem;display:inline-flex}.wh-places .icon{color:#f38f1d;width:.95rem;height:.95rem}.wh-meter{background:var(--tile);border-radius:2rem;gap:1.4rem;margin:0;padding:clamp(1.5rem,3vw,2.25rem);display:grid}.wh-meter__head{font:700 1.1rem var(--font-display);color:var(--color-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.wh-meter__head small{border-radius:var(--radius-pill);background:var(--tile-inner);font:600 .72rem var(--font-sans);color:var(--color-muted);padding:.2rem .6rem}.wh-meter__rows{gap:1.1rem;display:grid}.wh-meter__row,.wh-meter__axis{grid-template-columns:7.5rem minmax(0,1fr) 4rem;align-items:center;gap:1rem;font-size:.9rem;display:grid}.wh-meter__name{color:var(--color-ink);font-weight:500}.wh-meter__track{border-radius:var(--radius-pill);background:var(--tile-inner);height:.6rem;overflow:hidden}.wh-meter__track i{border-radius:inherit;background:var(--em-line);height:100%;display:block}.wh-meter__row.is-best .wh-meter__track i{background:#f38f1d}.wh-meter__ms{text-align:right;color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:600}.wh-meter__axis{color:var(--color-muted);font-size:.72rem}.wh-meter__ticks{justify-content:space-between;display:flex}.wh-meter__foot{border-top:1px solid var(--color-line);color:var(--color-muted);margin:0;padding-top:1rem;font-size:.8rem}.wh-steps{gap:1.5rem;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;list-style:none;display:grid}@media (width>=56rem){.wh-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.wh-step{background:var(--tile);border-radius:1.75rem;align-content:start;gap:.8rem;padding:clamp(1.75rem,3vw,2.25rem);display:grid}.wh-step__n{background:var(--color-accent-soft);width:2.5rem;height:2.5rem;font:700 1rem var(--font-display);color:var(--color-accent-text);border-radius:50%;place-items:center;display:grid}.wh-step__title{font:700 1.15rem/1.3 var(--font-display);color:var(--color-ink);margin:0}.wh-step__text{color:var(--color-muted);margin:0;font-size:.95rem}.wh-migration__cta{color:var(--color-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.5rem;margin-top:2.5rem;font-size:.95rem;display:flex}.wh-migration__cta p{margin:0}.wh-final{background:var(--tile);text-align:center;border-radius:2rem;justify-items:center;gap:1rem;padding:clamp(2.5rem,6vw,4.5rem) clamp(1.5rem,4vw,3rem);display:grid}.wh-final .section-heading__text{max-width:40rem;margin:0}.wh-final__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.75rem;display:flex}@media (prefers-reduced-motion:reduce){.wh-browser__load i{opacity:0;animation:none}}.sv-hero,.sv-section{--sv-lift:0 1px 2px #0000004d, 0 18px 40px -26px #000000b3;--sv-good:var(--color-good-text);--sv-good-soft:#4ade801f;--sv-bad:#f87171;--sv-bad-soft:#f871711f}:root[data-theme=light] :is(.sv-hero,.sv-section),:root.theme-system-light:not([data-theme=dark]) :is(.sv-hero,.sv-section){--sv-lift:0 1px 2px #0e17260d, 0 18px 40px -26px #0e172652;--sv-good-soft:#16a34a1f;--sv-bad:#b91c1c;--sv-bad-soft:#b91c1c1a}.sv-sq{background:var(--tile-inner);width:3rem;height:3rem;color:var(--color-accent-text);box-shadow:var(--sv-lift);border-radius:1rem;flex:none;place-items:center;display:inline-grid}.sv-sq .icon{width:1.35rem;height:1.35rem}.sv-sq--sm{border-radius:.8rem;width:2.4rem;height:2.4rem}.sv-sq--sm .icon{width:1.1rem;height:1.1rem}.sv-win{background:var(--tile-inner);box-shadow:var(--sv-lift);border-radius:1.5rem;overflow:hidden}.sv-win__bar{border-bottom:1px solid var(--color-line);align-items:center;gap:.75rem;padding:.8rem 1rem;display:flex}.sv-url{border-radius:var(--radius-pill);background:var(--tile);min-width:0;font:500 .75rem/1 var(--font-mono);color:var(--color-muted);white-space:nowrap;flex:1;align-items:center;gap:.4rem;padding:.35rem .8rem;display:inline-flex;overflow:hidden}.sv-url .icon{width:.8rem;height:.8rem;color:var(--sv-good)}.sv-ln{background:var(--color-line);border-radius:.3rem;height:.55rem;display:block}.sv-field{border:1px solid var(--color-line);background:var(--color-bg);min-width:0;font:500 .78rem/1.2 var(--font-mono);color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;border-radius:.65rem;flex:1;align-items:center;gap:0;padding:.55rem .7rem;display:flex;overflow:hidden}.sv-field b{color:var(--color-accent-text);font-weight:600}.sv-field .icon{width:.85rem;height:.85rem;margin-right:.4rem}.sv-mini{background:var(--tile-inner);min-height:8.25rem;box-shadow:var(--sv-lift);border-radius:1.25rem;align-content:center;gap:.65rem;padding:1.1rem;display:grid;overflow:hidden}.sv-mini__row{min-width:0;font:500 .8rem/1.2 var(--font-mono);color:var(--color-ink);align-items:center;gap:.6rem;display:flex}.sv-mini__row small{font:inherit;color:var(--color-muted)}.sv-mini__row .icon{width:1rem;height:1rem;color:var(--color-muted)}.sv-mini__end{margin-left:auto}.sv-mini__figure{font:700 1.1rem/1 var(--font-display);color:var(--color-ink)}.icon.is-accent,.sv-mini__row .icon.is-accent{color:#f38f1d}.icon.is-good{color:var(--sv-good)}.sv-ok{border-radius:var(--radius-pill);background:var(--sv-good-soft);font:600 .7rem/1 var(--font-sans);color:var(--sv-good);white-space:nowrap;align-items:center;gap:.25rem;margin-left:auto;padding:.3rem .55rem;display:inline-flex}.sv-ok .icon{width:.75rem;height:.75rem;color:inherit}.sv-bar{background:var(--tile-tray);border-radius:.3rem;height:.5rem;display:block;overflow:hidden}.sv-bar i{border-radius:inherit;background:#f38f1d;height:100%;display:block}.sv-hero__tag{font:600 .82rem/1.5 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink);margin:0}.sv-hero .hx__copy{gap:1.35rem}.sv-hero .hx-price__line{align-items:baseline;gap:.5rem}.sv-hero .hx-actions .icon{width:1.05rem;height:1.05rem}.sv-stage{background:var(--tile);border-radius:2rem;padding:clamp(1.25rem,3vw,2.5rem);position:relative}.sv-stage--editor{padding-bottom:clamp(3rem,5vw,2.5rem);padding-right:clamp(1.25rem,9vw,8.25rem)}.sv-tools{border-bottom:1px solid var(--color-line);font:500 .75rem/1 var(--font-sans);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.sv-tool{border:1px solid var(--color-line);background:var(--color-bg);color:var(--color-ink);border-radius:.5rem;align-items:center;gap:.35rem;padding:.4rem .55rem;transition:border-color .3s,background-color .3s;display:inline-flex}.sv-tool.is-on{background:var(--color-accent-soft);border-color:#f38f1d}.sv-swatches{gap:.4rem;padding-left:.25rem;display:inline-flex}.sv-swatch{width:1.1rem;height:1.1rem;box-shadow:0 0 0 2px var(--tile-inner);border-radius:50%;transition:box-shadow .3s;display:block}.sv-swatch.is-on{box-shadow:0 0 0 2px var(--tile-inner), 0 0 0 4px #f38f1d}.sv-swatch--ink{background:var(--color-ink)}.sv-swatch--orange{background:#f38f1d}.sv-swatch--blue{background:#3b82f6}.sv-swatch--green{background:#22c55e}.sv-page{align-content:start;gap:.85rem;min-height:14rem;padding:1.75rem;display:grid}.sv-page__title{outline-offset:.35rem;font:700 clamp(1.6rem, 3.4vw, 3rem)/1.05 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);border-radius:.25rem;outline:2px dashed #f38f1d;justify-self:start;padding:.2rem .4rem;transition:color .45s,font-size .45s}.sv-page__cards{grid-template-columns:repeat(3,1fr);gap:.6rem;margin-top:.5rem;display:grid}.sv-page__cards i{background:var(--tile);border-radius:.75rem;height:3.4rem;display:block}.sv-phone{background:var(--tile-inner);width:clamp(7.5rem,13vw,9.5rem);box-shadow:var(--sv-lift);border-radius:1.6rem;gap:.5rem;padding:.6rem;display:grid;position:absolute;bottom:-1.75rem;right:clamp(.75rem,2vw,1.25rem)}.sv-phone__badge{border-radius:var(--radius-pill);background:var(--color-ink);font:600 .62rem/1 var(--font-mono);letter-spacing:.06em;color:var(--color-bg);padding:.35rem .55rem;position:absolute;top:-.75rem;left:-.9rem}.sv-phone__status{font:600 .56rem/1 var(--font-mono);color:var(--color-muted);justify-content:space-between;padding:.1rem .4rem;display:flex}.sv-phone__screen{background:var(--tile);border-radius:1.1rem;gap:.45rem;padding:.75rem .6rem;display:grid}.sv-phone__title{font:700 .95rem/1.1 var(--font-display);color:var(--color-ink);transition:color .45s}.sv-phone__block{background:var(--tile-inner);border-radius:.6rem;height:2.75rem;display:block}.sv-phone__nav{color:var(--color-muted);justify-content:space-around;padding:.2rem 0 .1rem;display:flex}.sv-phone__nav .icon{width:.85rem;height:.85rem}.sv-phone__nav .is-on{color:#f38f1d}[data-sv-step="1"] .sv-page__title{letter-spacing:-.01em;color:#f38f1d;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.5rem,3.1vw,2.75rem)}[data-sv-step="1"] .sv-phone__title{color:#f38f1d;font-family:Georgia,Times New Roman,serif}[data-sv-step="2"] .sv-page__title{font-family:var(--font-sans);letter-spacing:-.02em;color:#3b82f6;font-size:clamp(1.4rem,2.9vw,2.5rem)}[data-sv-step="2"] .sv-phone__title{font-family:var(--font-sans);color:#3b82f6}[data-sv-step="3"] .sv-page__title{color:#22c55e;font-size:clamp(1.7rem,3.7vw,3.25rem)}[data-sv-step="3"] .sv-phone__title{color:#22c55e}.sv-health{gap:1rem;padding:1.25rem;display:grid}.sv-health__mode{border-radius:var(--radius-pill);background:var(--tile);font:600 .75rem/1 var(--font-sans);justify-self:start;gap:.25rem;padding:.25rem;display:inline-flex}.sv-health__mode span{border-radius:var(--radius-pill);color:var(--color-muted);padding:.5rem .75rem;transition:background-color .35s,color .35s}.sv-health:not(.is-fixed) [data-sv-mode=before],.sv-health.is-fixed [data-sv-mode=after]{background:var(--color-ink);color:var(--color-bg)}.sv-speed{background:var(--tile);border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.1rem;padding:1.1rem;display:grid}.sv-gauge{width:7rem;height:4rem}.sv-gauge path{fill:none;stroke-width:10px;stroke-linecap:round}.sv-gauge__track{stroke:var(--tile-tray)}.sv-gauge__val{stroke:var(--sv-bad);stroke-dasharray:157;stroke-dashoffset:30px;transition:stroke-dashoffset .9s,stroke .6s}.is-fixed .sv-gauge__val{stroke:var(--sv-good);stroke-dashoffset:128px}.sv-speed__num{gap:.25rem;min-width:0;display:grid}.sv-speed__num small{font:600 .68rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted)}.sv-speed__num b{font:700 2.1rem/1 var(--font-display);color:var(--color-ink)}.sv-speed__num>span{color:var(--color-muted);font-size:.82rem}.sv-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.sv-check{border:1px solid var(--color-line);min-width:0;color:var(--color-ink);border-radius:.75rem;align-items:center;gap:.6rem;padding:.65rem .75rem;font-size:.82rem;font-weight:600;display:flex}.sv-check__st{background:var(--sv-bad-soft);width:1.5rem;height:1.5rem;color:var(--sv-bad);transition:background-color .4s var(--d,0s), color .4s var(--d,0s);border-radius:.5rem;flex:none;place-items:center;display:grid}.sv-check__st .icon{width:.85rem;height:.85rem}.is-fixed .sv-check__st{background:var(--sv-good-soft);color:var(--sv-good)}.sv-after,.is-fixed .sv-before{display:none}.is-fixed .sv-after{display:inline}.is-fixed .sv-check__st .sv-after{display:inline-flex}.wd-plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin-top:clamp(2.5rem,4vw,3.5rem);display:grid}.wd-plan{background:var(--tile);border:2px solid #0000;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden}.wd-plan--featured{background:var(--color-bg);box-shadow:var(--sv-lift);border-color:#f38f1d}.wd-plan__body{flex:1;align-content:start;gap:1.1rem;padding:2rem 1.75rem 1.75rem;display:grid}.wd-plan__top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.wd-plan__tag{border-radius:var(--radius-pill);background:var(--tile-tray);font:600 .75rem/1 var(--font-sans);color:var(--color-body);margin:0;padding:.45rem .7rem}.wd-plan--featured .wd-plan__tag{color:var(--color-on-brand);background:#f38f1d}.wd-plan__name{font:700 1.4rem/1.15 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin:0}.wd-plan__price{color:var(--color-muted);margin:0;font-size:.9rem}.wd-plan__price .price-inline{font:700 2.5rem/1 var(--font-display);letter-spacing:-.02em;color:var(--color-ink)}.wd-plan__order{width:100%}.wd-specs{margin:.25rem 0 0;padding:0;list-style:none;display:grid}.wd-specs li{border-top:1px solid var(--color-line);color:var(--color-ink);grid-template-columns:4.6rem minmax(0,1fr);gap:.75rem;padding:.7rem 0;font-size:.9rem;display:grid}.wd-specs__label{font:600 .68rem/1.9 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}.wd-plan__tray{background:var(--tile-tray);color:var(--color-body);margin:0;padding:1rem 1.75rem;font-size:.9rem;list-style:none}.wd-plan--featured .wd-plan__tray{background:var(--color-accent-soft)}.wd-plan__tray li{align-items:center;gap:.6rem;display:flex}.wd-plan__tray .icon{width:1rem;height:1rem;color:var(--color-accent-text)}.wd-plan__tray .price-inline{font:700 1rem/1 var(--font-display);color:var(--color-ink);margin-left:auto}@media (width<=1100px){.wd-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.wd-plans{grid-template-columns:1fr}}.wd-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:clamp(2.5rem,4vw,3.5rem);display:grid}.wd-feature{background:var(--tile);border-radius:2rem;align-content:start;gap:.85rem;padding:1.75rem;display:grid}.wd-feature .sv-mini{margin-bottom:.5rem}.wd-feature__title{font:700 1.25rem/1.2 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin:0}.wd-feature p{color:var(--color-muted);margin:0;font-size:.95rem}.sv-wp{background:var(--color-accent-soft);width:1.9rem;height:1.9rem;font:700 .9rem/1 var(--font-display);color:var(--color-accent-text);border-radius:.55rem;flex:none;place-items:center;display:grid}.sv-uptime{grid-template-columns:repeat(30,1fr);gap:3px;height:2.1rem;display:grid}.sv-uptime i{background:var(--sv-good);opacity:.75;border-radius:3px}.sv-uptime i.is-dip{opacity:.35}.sv-racks{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.sv-rack{border:1px solid var(--color-line);background:var(--tile);border-radius:.6rem;gap:.3rem;padding:.5rem;display:grid}.sv-rack i{background:var(--tile-tray);border-radius:.2rem;justify-content:flex-end;align-items:center;height:.6rem;padding-right:.25rem;display:flex}.sv-rack i:after{content:"";background:var(--sv-good);border-radius:50%;width:.25rem;height:.25rem;animation:2.4s infinite sv-blink}.sv-rack i:nth-child(2):after{animation-delay:.6s}.sv-rack i:nth-child(3):after{animation-delay:1.3s}@keyframes sv-blink{50%{opacity:.25}}@media (width<=1000px){.wd-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.wd-features{grid-template-columns:1fr}}.sv-card>.sv-card__main{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid}.sv-card>.sv-card__main--top{align-items:start}.sv-card__text{align-content:start;gap:1.1rem;min-width:0;display:grid}.sv-card__text>p{max-width:52ch;color:var(--color-body);margin:0;font-size:1.05rem}.sv-card__text .section-heading__title{text-align:left;margin:0}.sv-card__text .eyebrow{margin:0}.sv-card__kick{align-items:center;gap:.75rem;margin:0;display:flex}.sv-card>.sv-card__tray{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;list-style:none;display:grid}.sv-card__tray li{min-width:0;color:var(--color-ink);align-items:center;gap:.75rem;font-weight:600;display:flex}.sv-card>.sv-card__tray--cta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.sv-help{font:600 1.1rem/1.3 var(--font-display);color:var(--color-ink);align-items:center;gap:.7rem;margin:0;display:flex}.sv-dot{background:var(--sv-good);width:.55rem;height:.55rem;box-shadow:0 0 0 .3rem var(--sv-good-soft);border-radius:50%}@media (width<=960px){.sv-card>.sv-card__main{grid-template-columns:1fr}.sv-card>.sv-card__tray{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.sv-card>.sv-card__tray{grid-template-columns:1fr}}.sv-tunnel__lanes{grid-template-columns:minmax(0,1fr) 5.5rem minmax(0,1fr);align-items:center;padding:1.25rem;display:grid}.sv-tunnel__side{gap:.5rem;min-width:0;display:grid}.sv-tunnel__side small{font:600 .62rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted)}.sv-tunnel__side .sv-field{font-size:.72rem}.sv-tunnel__pipe{place-items:center;height:7rem;display:grid;position:relative}.sv-tunnel__pipe:before{content:"";border-radius:var(--radius-pill);background:var(--color-accent-soft);border:1px dashed #f38f1d;position:absolute;inset:2.1rem 0}.sv-tunnel__pipe>i{background:#f38f1d;border-radius:.2rem;width:.6rem;height:.6rem;margin-top:-.3rem;animation:2.8s linear infinite sv-travel;position:absolute;top:50%;left:0}.sv-tunnel__pipe>i:nth-child(2){animation-delay:.93s}.sv-tunnel__pipe>i:nth-child(3){animation-delay:1.86s}@keyframes sv-travel{0%{opacity:0;left:0}10%,90%{opacity:1}to{opacity:0;left:calc(100% - .6rem)}}.sv-tunnel__lock{z-index:1;width:2.4rem;height:2.4rem;color:var(--color-on-brand);background:#f38f1d;border-radius:.75rem;place-items:center;display:grid;position:relative}.sv-tunnel__lock .icon{width:1.1rem;height:1.1rem}.sv-tunnel__server{border:1px solid var(--color-line);background:var(--color-bg);font:500 .7rem/1.2 var(--font-mono);letter-spacing:.04em;color:var(--color-muted);border-radius:.9rem;gap:.45rem;padding:.75rem;display:grid}@media (width<=560px){.sv-tunnel__lanes{grid-template-columns:1fr;gap:.5rem}.sv-tunnel__pipe{justify-self:center;width:5rem;height:5rem;transform:rotate(90deg)}.sv-tunnel__pipe .sv-tunnel__lock{transform:rotate(-90deg)}}.wp-items{gap:.75rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.wp-items li{background:var(--tile-inner);box-shadow:var(--sv-lift);color:var(--color-ink);border-radius:1rem;align-items:center;gap:.85rem;padding:.9rem 1rem;font-weight:600;display:flex}.wp-svcs{gap:1.5rem;margin-top:clamp(2.5rem,4vw,3.5rem);display:grid}.wp-svc-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.wp-svc{background:var(--tile);border-radius:2rem;align-content:start;gap:1.1rem;padding:1.75rem;display:grid}.wp-svc--wide{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.75rem,3.5vw,2.75rem)}.wp-svc__text{color:var(--color-muted);margin:0;font-size:.95rem;display:block}.wp-svc__name{font:700 1.3rem/1.2 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin-bottom:.6rem;display:block}.wp-svc__dash{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wp-svc__desc{display:block}.wp-svc__desc:first-letter{text-transform:uppercase}.wp-svc .sv-mini{min-height:7.5rem}@media (width<=860px){.wp-svc-list,.wp-svc--wide{grid-template-columns:1fr}}.sv-steps{gap:.5rem;display:grid}.sv-step{font:500 .78rem/1 var(--font-mono);color:var(--color-ink);align-items:center;gap:.6rem;display:flex}.sv-step i{background:var(--sv-good-soft);width:1.3rem;height:1.3rem;color:var(--sv-good);border-radius:.45rem;flex:none;place-items:center;display:grid}.sv-step .icon{width:.75rem;height:.75rem}.sv-step.is-wait i,.sv-mini:not(.is-fixed) .sv-after-step i{background:var(--tile-tray);color:var(--color-muted)}.sv-bar--speed i{background:var(--sv-good);width:18%;transition:width 1s,background-color .6s}.sv-mini:not(.is-fixed) .sv-bar--speed i{background:var(--sv-bad);width:92%}.sv-wire{grid-template-columns:1.2fr 1fr;gap:.5rem;height:3.6rem;display:grid}.sv-wire i{background:var(--tile);border-radius:.5rem}.sv-wire i+i{background:var(--color-accent-soft)}.sv-palette{gap:.35rem;display:flex}.sv-palette i{background:var(--color-ink);border-radius:.45rem;width:1.35rem;height:1.35rem}.sv-palette i:nth-child(2){background:#f38f1d}.sv-palette i:nth-child(3){background:#ffb865}.sv-palette i:nth-child(4){background:var(--tile-tray)}.sv-switch{border-radius:var(--radius-pill);width:2.1rem;height:1.25rem;transition:background-color .35s var(--d,0s);background:#f38f1d;flex:none;position:relative}.sv-switch:after{content:"";background:var(--tile-inner);width:.87rem;height:.87rem;transition:left .35s var(--d,0s);border-radius:50%;position:absolute;top:.19rem;left:1.04rem;box-shadow:0 1px 2px #00000040}.sv-mini:not(.is-fixed) .sv-switch{background:var(--tile-tray)}.sv-mini:not(.is-fixed) .sv-switch:after{left:.19rem}.sv-band{background:var(--tile);text-align:center;border-radius:2rem;justify-items:center;gap:1.35rem;margin-top:clamp(4rem,7vw,6rem);padding:clamp(2.25rem,5vw,3.5rem);display:grid}.sv-band .section-heading__title{max-width:26ch;margin:0}.sv-band>p{max-width:60ch;color:var(--color-muted);margin:0;font-size:1.05rem}.sv-band .sv-band__line{max-width:40ch;font:600 clamp(1.25rem, 2.4vw, 1.6rem)/1.35 var(--font-display);letter-spacing:-.01em;color:var(--color-ink)}.sv-band .hx-actions{justify-content:center}.sv-band .icon{width:1.05rem;height:1.05rem}@media (prefers-reduced-motion:reduce){.sv-rack i:after,.sv-tunnel__pipe>i{animation:none}.sv-tunnel__pipe>i{display:none}}.promo-bar--campaign{color:#e8edf5;background:#0b0f19;border-bottom-color:#ffffff14}:root[data-theme=dark] .promo-bar--campaign{background:#000}.promo-bar--campaign .promo-bar__offer{gap:.4rem .75rem}.promo-bar--campaign .promo-bar__text{color:#e8edf5}.promo-bar__pill{font:700 .7rem/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-on-brand);background:#f38f1d;border-radius:.35rem;padding:.3rem .55rem}.promo-bar--cyber-monday .promo-bar__pill{font-family:var(--font-mono);letter-spacing:.04em;text-transform:none;color:#ffb865;background:0 0;border:1px solid #f38f1d}.promo-bar__count{font:600 .75rem/1 var(--font-mono);font-variant-numeric:tabular-nums;color:#ffb865;white-space:nowrap}.promo-bar--campaign .promo-bar__link{color:#fff;white-space:nowrap}.promo-bar--campaign .promo-bar__links a{color:#9aa6ba}.promo-bar--campaign .promo-bar__links a:hover{color:#fff}@media (width<=40rem){.promo-bar--campaign .promo-bar__text{display:none}}@media (width<=29.99rem){.site-header__logo[data-campaign-look]{--logo-h:2.6rem}}@media (width<=23.99rem){.site-header__logo[data-campaign-look]{--logo-h:2.3rem}}@media (width>=75rem) and (width<=84.99rem){.site-header__logo[data-campaign-look]{--logo-h:2.6rem}}.site-header__logo .ctouch{--h:min(var(--logo-h,2.6rem), 2.6rem);font-size:calc(var(--h) * .26)}.ctouch--tag{margin-top:calc(var(--h) * .14);transform-origin:.4em -.5em;align-self:flex-start;margin-left:-.35rem;position:relative;transform:rotate(-5deg)}.ctouch--tag:before{content:"";opacity:.45;transform-origin:bottom;background:currentColor;width:1.5px;height:1.1em;position:absolute;top:-.95em;left:.35em;transform:rotate(-24deg)}.ctouch__tag{clip-path:polygon(.7em 0,100% 0,100% 100%,.7em 100%,0 50%);font:700 1em/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:#fff;white-space:nowrap;background:#0b0f19;border-radius:0 .35em .35em 0;padding:.5em .9em .5em 1.5em;display:block;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.ctouch__tag:before{content:"";background:#f38f1d;border-radius:50%;width:.4em;height:.4em;margin-top:-.2em;position:absolute;top:50%;left:.6em}.ctouch__tag b{color:#f38f1d}.ctouch--chip{font:700 1em/1 var(--font-mono);color:#ffb865;white-space:nowrap;background:#0b0f19;border:1px solid #f38f1d80;border-radius:.45em;align-items:center;padding:.45em .7em;display:inline-flex}.ctouch__prompt{color:#f38f1d;margin-right:.45em}.ctouch__text{white-space:nowrap;vertical-align:bottom;display:inline-block;overflow:hidden}.ctouch__cursor{opacity:0;background:#ffb865;width:.55em;height:1em;margin-left:2px}.logo .logo__led{fill:#f38f1d}.is-playing .ctouch--tag{animation:1.7s cubic-bezier(.3,.7,.4,1) both ctouch-swing}@keyframes ctouch-swing{0%{opacity:0;transform:translateY(-1rem)rotate(0)}22%{opacity:1;transform:translateY(0)rotate(22deg)}42%{transform:rotate(-14deg)}60%{transform:rotate(8deg)}76%{transform:rotate(-8deg)}90%{transform:rotate(-3deg)}to{transform:rotate(-5deg)}}.is-playing .logo__led{animation:.25s ease-out both ctouch-led;animation-delay:calc(var(--n) * 70ms)}@keyframes ctouch-led{0%{opacity:0}40%{opacity:1}60%{opacity:.3}to{opacity:1}}.is-playing .ctouch--chip{animation:.3s ease-out .9s both ctouch-in}@keyframes ctouch-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.is-playing .ctouch__text{animation:1s steps(12,end) 1.15s both ctouch-type}@keyframes ctouch-type{0%{width:0}to{width:12.5ch}}.is-playing .ctouch__cursor{animation:.5s step-end 1.15s 6 both ctouch-blink}@keyframes ctouch-blink{0%{opacity:1}50%,to{opacity:0}}@media (width<=40rem){.site-header__logo .ctouch{font-size:calc(var(--h) * .21)}.ctouch__tag>span,.ctouch__tag>b,.ctouch__text>span{display:block}.ctouch__tag,.ctouch--chip{line-height:1.15}.ctouch__prompt,.ctouch__cursor{display:none}.is-playing .ctouch__text{animation:none}}@media (prefers-reduced-motion:reduce){.is-playing .ctouch--tag,.is-playing .logo__led,.is-playing .ctouch--chip,.is-playing .ctouch__text,.is-playing .ctouch__cursor{animation:none}}.page-blog{--blog-tile:var(--color-panel);--blog-canvas:var(--color-panel-2);--blog-dot:#ffffff17;--blog-node:#18233c;--blog-code:var(--color-panel);--blog-shadow:0 18px 40px -24px #000000b3}:root[data-theme=light] .page-blog,:root.theme-system-light:not([data-theme=dark]) .page-blog{--blog-tile:#f5f7fb;--blog-canvas:#e9eef6;--blog-dot:#0e17261f;--blog-node:#fff;--blog-code:#f1f4f9;--blog-shadow:0 18px 40px -24px #0e172659}.blog-wide{width:100%;max-width:calc(var(--container-page) + 3rem);margin-inline:auto;padding-inline:clamp(.5rem,2vw,2rem)}.blog-wide--top{padding-top:clamp(.5rem,1.5vw,1.25rem)}.blog-tile{background:var(--blog-tile);border-radius:2rem;padding:clamp(1.75rem,5vw,4.5rem) clamp(1.25rem,4vw,4rem)}.blog-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-text);align-items:center;gap:.65rem;margin:0;font-size:.75rem;font-weight:700;line-height:1.4;display:flex}.blog-eyebrow:before{content:"";background:var(--color-accent);flex:none;width:1.5rem;height:2px}.blog-h2{font:700 clamp(1.625rem, 1.2rem + 1.7vw, 2.5rem)/1.14 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance;margin:0}.blog-section{padding-block:clamp(4.5rem,9vw,8rem)}.blog-section--flush{padding-top:0}.blog-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:2.75rem;display:flex}.blog-head__titles{gap:.9rem;display:grid}.blog-more{color:var(--color-accent-text);font-size:.9375rem;font-weight:700;text-decoration:none}.blog-more:hover{text-decoration:underline}.blog-crumbs .breadcrumbs{padding-block:0}.blog-trail{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.blog-trail a{color:var(--color-accent-text);font-weight:500;text-decoration:none}.blog-trail a:hover{text-decoration:underline}:root:has(.page-blog){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){:root:has(.page-blog){scroll-behavior:auto}}.blog-cover{aspect-ratio:16/10;background-color:var(--blog-canvas);background-image:radial-gradient(var(--blog-dot) 1px, transparent 1.5px);background-size:16px 16px;border-radius:1.25rem;display:block;position:relative;overflow:hidden}.blog-cover--photo{background-image:none}.blog-cover--photo img{object-fit:cover;width:100%;height:100%}.blog-cover__lines{width:100%;height:100%;color:var(--color-muted);opacity:.6;position:absolute;inset:0}.blog-cover__node{aspect-ratio:1;background:var(--blog-node);border:1px solid var(--color-line);box-shadow:var(--blog-shadow);color:var(--color-ink);transition:transform .25s var(--ease-out);justify-content:center;align-items:center;display:flex;position:absolute}.blog-cover__node .icon{font-size:clamp(1rem,46cqw,4rem)}.blog-cover__node{container-type:inline-size}.blog-cover__node--main{width:26%;color:var(--color-accent);border-radius:24%;top:50%;left:50%;transform:translate(-50%,-50%)}.blog-cover__node--left{border-radius:26%;width:15%;top:16%;left:11%}.blog-cover__node--right{border-radius:26%;width:15%;bottom:16%;right:11%}.blog-cover--flip .blog-cover__node--left{left:auto;right:11%}.blog-cover--flip .blog-cover__node--right{left:11%;right:auto}.blog-cover--flip .blog-cover__lines{transform:scaleX(-1)}.blog-cover__label{border-radius:var(--radius-pill);background:var(--blog-node);border:1px solid var(--color-line);max-width:60%;box-shadow:var(--blog-shadow);color:var(--color-ink);white-space:nowrap;align-items:center;gap:.5rem;padding:.45rem .75rem;font-size:.75rem;font-weight:600;line-height:1.3;display:flex;position:absolute;bottom:8%;left:6%;overflow:hidden}.blog-cover__label:before{content:"";background:var(--color-accent);border-radius:50%;flex:none;width:7px;height:7px}.blog-cover--flip .blog-cover__label{left:auto;right:6%}.blog-cover--small{background-size:14px 14px;border-radius:.875rem}.blog-cover--small .blog-cover__label{display:none}a:hover>.blog-cover .blog-cover__node--main,a.blog-cover:hover .blog-cover__node--main{transform:translate(-50%,-50%)scale(1.08)}a:hover>.blog-cover .blog-cover__node--left,a.blog-cover:hover .blog-cover__node--left{transform:translate(-5px,-5px)}a:hover>.blog-cover .blog-cover__node--right,a.blog-cover:hover .blog-cover__node--right{transform:translate(5px,5px)}a:hover>.blog-cover .blog-cover__lines path,a.blog-cover:hover .blog-cover__lines path{animation:.9s linear infinite blog-flow}@keyframes blog-flow{to{stroke-dashoffset:-18px}}.blog-fam--tutorials{--fam:#3b82f6;--fam-soft:#0f1f3d;--fam-dot:#93c5fd29;--fam-text:#93c5fd}.blog-fam--fix{--fam:#f38f1d;--fam-soft:#24180a;--fam-dot:#ffb86529;--fam-text:#ffb865}.blog-fam--guides{--fam:#14b8a6;--fam-soft:#0a2524;--fam-dot:#5eead424;--fam-text:#5eead4}.blog-fam--automation{--fam:#8b5cf6;--fam-soft:#1b1535;--fam-dot:#c4b5fd29;--fam-text:#c4b5fd}.blog-fam--account{--fam:#22c55e;--fam-soft:#0c2417;--fam-dot:#86efac24;--fam-text:#86efac}:root[data-theme=light] .blog-fam--tutorials,:root.theme-system-light:not([data-theme=dark]) .blog-fam--tutorials{--fam:#2563eb;--fam-soft:#eaf1ff;--fam-dot:#2563eb29;--fam-text:#1d4ed8}:root[data-theme=light] .blog-fam--fix,:root.theme-system-light:not([data-theme=dark]) .blog-fam--fix{--fam:#f38f1d;--fam-soft:#fff3e3;--fam-dot:#e8820c2e;--fam-text:#a65200}:root[data-theme=light] .blog-fam--guides,:root.theme-system-light:not([data-theme=dark]) .blog-fam--guides{--fam:#0d9488;--fam-soft:#e2f6f3;--fam-dot:#0d948829;--fam-text:#0f766e}:root[data-theme=light] .blog-fam--automation,:root.theme-system-light:not([data-theme=dark]) .blog-fam--automation{--fam:#7c3aed;--fam-soft:#f1ebff;--fam-dot:#7c3aed24;--fam-text:#6d28d9}:root[data-theme=light] .blog-fam--account,:root.theme-system-light:not([data-theme=dark]) .blog-fam--account{--fam:#16a34a;--fam-soft:#e5f6eb;--fam-dot:#16a34a29;--fam-text:#166534}.blog-cover--scene{background-color:var(--fam-soft);background-image:radial-gradient(var(--fam-dot) 1px, transparent 1.5px);--bs-bar:#8b98ae52;container-type:inline-size}@supports (color:color-mix(in lab, red, red)){.blog-cover--scene{--bs-bar:color-mix(in srgb, var(--color-muted) 32%, transparent)}}.bs{width:100%;height:62.5cqw;position:absolute;top:50%;left:0;transform:translateY(-50%)}.bs>span,.bs-panel>span,.bs-panel>i,.bs-dots>i{position:absolute}.bs .icon{position:static}.bs-panel{background:var(--blog-node);border:1px solid var(--color-line);box-shadow:var(--blog-shadow);border-radius:2.6cqw;overflow:hidden}.bs-tile{aspect-ratio:1;transition:transform .25s var(--ease-out);border-radius:24%;justify-content:center;align-items:center;display:flex;container-type:inline-size}.bs-tile .icon{font-size:46cqw}.bs-tile--solid{background:var(--fam);color:#fff;box-shadow:0 0 0 1.6cqw var(--fam), 0 3cqw 6cqw -1cqw var(--fam)}@supports (color:color-mix(in lab, red, red)){.bs-tile--solid{box-shadow:0 0 0 1.6cqw color-mix(in srgb, var(--fam) 14%, transparent), 0 3cqw 6cqw -1cqw color-mix(in srgb, var(--fam) 45%, transparent)}}.bs-tile--soft{background:var(--blog-node);border:1px solid var(--color-line);color:var(--fam);box-shadow:var(--blog-shadow)}.bs-bar{background:var(--bs-bar);border-radius:1cqw;height:1.8cqw}.bs-bar--fam{background:var(--fam);opacity:.6}.bs-dots{border-bottom:1px solid var(--color-line);height:7cqw;top:0;left:0;right:0}.bs-dots>i{background:var(--bs-bar);border-radius:50%;width:1.8cqw;height:1.8cqw;top:2.6cqw}.bs-dots>i:first-child{background:var(--fam);left:4cqw}.bs-dots>i:nth-child(2){left:7cqw}.bs-dots>i:nth-child(3){left:10cqw}.bs-round{background:var(--blog-node);border:1px solid var(--color-line);box-shadow:var(--blog-shadow);color:var(--fam);border-radius:50%;justify-content:center;align-items:center;display:flex}.bs-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}a:hover>.blog-cover .bs-tile--solid{transform:scale(1.06)}.bs-win{inset:9cqw 11cqw}.bs-win__icon{width:17cqw;top:15cqw;left:7cqw}.bs-num{background:var(--fam-soft);width:4.4cqw;height:4.4cqw;color:var(--fam-text);border-radius:50%;justify-content:center;align-items:center;font-size:2.4cqw;font-weight:700;display:flex}.bs-num--on{background:var(--fam);color:#fff}.bs-win__n1,.bs-win__n2,.bs-win__n3{left:31cqw}.bs-win__n1{top:15.5cqw}.bs-win__n2{top:22.5cqw}.bs-win__n3{top:29.5cqw}.bs-win__b1,.bs-win__b2,.bs-win__b3{left:38cqw}.bs-win__b1{width:30cqw;top:16.8cqw}.bs-win__b2{width:22cqw;top:23.8cqw}.bs-win__b3{width:26cqw;top:30.8cqw}.bs-term{inset:9cqw 24cqw 9cqw 9cqw}.bs-prompt{font:700 3cqw/1 var(--font-code);color:var(--fam);left:5cqw}.bs-term__p1{top:12.4cqw}.bs-term__p3{top:24.4cqw}.bs-term__p4{top:30.4cqw}.bs-term__b1,.bs-term__b2,.bs-term__b3{left:9.5cqw}.bs-term__b1{width:40cqw;top:13cqw}.bs-term__b2{opacity:.7;width:28cqw;top:19cqw}.bs-term__b3{width:46cqw;top:25cqw}.bs-caret{background:var(--fam);border-radius:.4cqw;width:1.8cqw;height:3.2cqw;top:30.2cqw;left:9.5cqw}.bs-term__icon{width:18cqw;top:22cqw;right:9cqw}.bs-mail__from,.bs-mail__to{width:19cqw;top:18cqw}.bs-mail__from{color:var(--color-muted);left:13cqw}.bs-mail__to{right:13cqw}.bs-mail__line{border-top:.5cqw dashed var(--fam);top:27.2cqw;left:36cqw;right:36cqw}@supports (color:color-mix(in lab, red, red)){.bs-mail__line{border-top:.5cqw dashed color-mix(in srgb, var(--fam) 45%, transparent)}}.bs-mail__go{width:6.4cqw;height:6.4cqw;top:24.4cqw;left:46cqw}.bs-mail__go .icon{font-size:3.6cqw}.bs-mail__done{width:6.4cqw;height:6.4cqw;top:15cqw;right:11cqw}.bs-mail__done .icon{font-size:3.6cqw}.bs-mail__label{text-align:center;width:19cqw;color:var(--color-muted);font-size:2.4cqw;font-weight:600;top:41.5cqw}.bs-mail__label--from{left:13cqw}.bs-mail__label--to{color:var(--fam-text);font-weight:700;right:13cqw}.bs-err__card{align-items:center;gap:2.6cqw;height:14cqw;padding:0 3.5cqw;display:flex;top:11cqw;left:8cqw;right:8cqw}.bs-err__card>span{position:static}.bs-err__card--fixed{top:31cqw;left:24cqw}.bs-err__warn,.bs-err__ok{border-radius:50%;flex:none;justify-content:center;align-items:center;width:7cqw;height:7cqw;display:flex}.bs-err__warn{background:var(--fam-soft);color:var(--fam-text)}.bs-err__ok{background:var(--fam);color:#fff}.bs-err__warn .icon,.bs-err__ok .icon{font-size:3.8cqw}.bs-err__message{min-width:0;font:700 3cqw/1.2 var(--font-code);color:var(--color-ink)}.bs-err__fixed{color:var(--color-ink);font-size:3.2cqw;font-weight:700}.bs-err__bar{flex:none;width:22cqw}.bs-err__link{border-left:.5cqw dashed var(--fam);height:6cqw;top:25cqw;left:49cqw}@supports (color:color-mix(in lab, red, red)){.bs-err__link{border-left:.5cqw dashed color-mix(in srgb, var(--fam) 45%, transparent)}}.bs-err__icon{width:14cqw;top:31cqw;left:8cqw}.bs-cmp{width:37cqw;top:9cqw;bottom:9cqw}.bs-cmp--a{left:8cqw}.bs-cmp--b{right:8cqw}.bs-cmp__icon{width:9cqw;top:4cqw;left:4cqw}.bs-cmp--a .bs-cmp__icon{background:var(--fam-soft);color:var(--color-muted)}.bs-cmp--b .bs-cmp__icon{box-shadow:none}.bs-cmp__b1,.bs-cmp__b2,.bs-cmp__b3,.bs-cmp__b4{left:4cqw}.bs-cmp__b1{width:22cqw;top:19cqw}.bs-cmp__b2{width:15cqw;top:25cqw}.bs-cmp__b3{width:26cqw;top:31cqw}.bs-cmp__b4{width:11cqw;top:37cqw}.bs-cmp--b .bs-cmp__b1{width:27cqw}.bs-cmp--b .bs-cmp__b2{width:22cqw}.bs-cmp--b .bs-cmp__b3{width:29cqw}.bs-cmp--b .bs-cmp__b4{width:18cqw}.bs-cmp__vs{background:var(--fam);color:#fff;width:9cqw;height:9cqw;box-shadow:0 0 0 1.2cqw var(--fam-soft);border-radius:50%;justify-content:center;align-items:center;font-size:2.8cqw;font-weight:700;display:flex;top:26.5cqw;left:45.5cqw}.bs-srv{width:40cqw;height:10cqw;left:10cqw}.bs-srv--1{top:11cqw}.bs-srv--2{top:24cqw}.bs-srv--3{top:37cqw}.bs-led{background:var(--fam);border-radius:50%;width:1.8cqw;height:1.8cqw;top:4.1cqw}.bs-led:first-child{left:4cqw}.bs-led:nth-child(2){left:7.5cqw}.bs-srv--1 .bs-led:nth-child(2),.bs-srv--3 .bs-led:first-child{background:var(--bs-bar)}.bs-srv .bs-bar{width:20cqw;top:4.1cqw;left:14cqw}.bs-srv--2 .bs-bar{width:14cqw}.bs-srv__line{border-top:.5cqw dashed var(--fam);width:14cqw;top:29cqw;left:50cqw}@supports (color:color-mix(in lab, red, red)){.bs-srv__line{border-top:.5cqw dashed color-mix(in srgb, var(--fam) 45%, transparent)}}.bs-srv__icon{width:21cqw;top:19cqw;right:12cqw}.bs-flow__line{background:var(--fam);border-radius:1cqw;height:.6cqw;top:29.4cqw;left:22cqw;right:22cqw}@supports (color:color-mix(in lab, red, red)){.bs-flow__line{background:color-mix(in srgb, var(--fam) 35%, transparent)}}.bs-flow__start,.bs-flow__end{width:17cqw;top:21cqw}.bs-flow__start{left:8cqw}.bs-flow__end{right:8cqw}.bs-flow__step{width:20cqw;top:19cqw;left:40cqw}.bs-flow__b1{width:13cqw;top:42cqw;left:10cqw}.bs-flow__b2{width:14cqw;top:44cqw;left:43cqw}.bs-flow__b3{width:13cqw;top:42cqw;right:10cqw}.bs-acct{inset:9cqw 27cqw 9cqw 9cqw}.bs-acct__avatar{background:var(--fam-soft);border-radius:50%;width:6cqw;height:6cqw;top:4cqw;left:4cqw}.bs-acct__b1{width:18cqw;top:4.6cqw;left:12.5cqw}.bs-acct__b2{opacity:.6;width:11cqw;top:8cqw;left:12.5cqw}.bs-acct__rule{border-top:1px solid var(--color-line);top:15cqw;left:4cqw;right:4cqw}.bs-acct__b3{width:14cqw;top:19cqw;left:4cqw}.bs-acct__b4{background:var(--color-ink);opacity:.55;width:9cqw;top:19cqw;right:4cqw}.bs-acct__b5{opacity:.6;width:22cqw;top:25cqw;left:4cqw}.bs-acct__button{background:var(--fam);border-radius:99cqw;justify-content:center;align-items:center;width:20cqw;height:7cqw;display:flex;top:32cqw;left:4cqw}.bs-acct__button i{background:#ffffffd9;border-radius:1cqw;width:9cqw;height:1.6cqw}.bs-acct__icon{width:18cqw;top:13cqw;right:9cqw}.bs--alt .bs-win__icon{left:auto;right:7cqw}.bs--alt .bs-win__n1,.bs--alt .bs-win__n2,.bs--alt .bs-win__n3{left:7cqw}.bs--alt .bs-win__b1,.bs--alt .bs-win__b2,.bs--alt .bs-win__b3{left:14cqw}.bs--alt .bs-term{left:24cqw;right:9cqw}.bs--alt .bs-term__icon{left:9cqw;right:auto}.bs--alt .bs-acct{left:27cqw;right:9cqw}.bs--alt .bs-acct__icon{left:9cqw;right:auto}.bs--alt .bs-srv{left:auto;right:10cqw}.bs--alt .bs-srv__line{width:17cqw;left:33cqw}.bs--alt .bs-srv__icon{left:12cqw;right:auto}.bs-flow__branch{fill:none;width:100%;height:100%;stroke:var(--fam);display:none;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.bs-flow__branch{stroke:color-mix(in srgb, var(--fam) 45%, transparent)}}.bs-flow__branch{stroke-width:1.5px;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.bs-flow__branch path{vector-effect:non-scaling-stroke}.bs--alt .bs-flow__branch{display:block}.bs--alt .bs-flow__line{display:none}.bs--alt .bs-flow__step{top:21cqw;left:10cqw}.bs--alt .bs-flow__start,.bs--alt .bs-flow__end{width:15cqw;left:64cqw;right:auto}.bs--alt .bs-flow__start{top:10cqw}.bs--alt .bs-flow__end{top:37cqw}.bs--alt .bs-flow__b1{width:9cqw;top:16.6cqw;left:82cqw;right:auto}.bs--alt .bs-flow__b3{width:9cqw;top:43.6cqw;left:82cqw;right:auto}.bs--alt .bs-flow__b2{top:46cqw;left:13cqw}.blog-cover--small .bs-text,.blog-cover--small .bs-num,.blog-cover--small .bs-prompt{visibility:hidden}.blog-answer-wrap{padding-top:clamp(2.5rem,5vw,3.5rem)}.blog-answer__fixed{color:var(--color-body);margin:0 0 1.25rem;font-size:.9375rem}.blog-answer__fixed strong{color:var(--color-ink)}.blog-answer__fixed a{color:var(--color-accent-text);font-weight:600}.blog-answer{background:var(--fam-soft,var(--blog-tile));border-radius:1.75rem;grid-template-columns:minmax(0,1fr) minmax(0,19rem);gap:clamp(1.75rem,4vw,2.75rem);padding:clamp(1.5rem,4vw,2.25rem) clamp(1.35rem,4vw,2.5rem);display:grid}.blog-answer--choices,.blog-answer--none{background:var(--blog-tile);grid-template-columns:minmax(0,1fr)}.blog-answer--none{gap:1.4rem;display:flex}.blog-answer__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--fam-text,var(--color-accent-text));flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;font-size:.75rem;font-weight:700;display:flex}.blog-answer__eyebrow .blog-topic-tag{text-transform:none;letter-spacing:0;font-size:.8125rem}.blog-answer__text{max-width:40em;color:var(--color-ink);margin:.9rem 0 0;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.6}.blog-answer__text code,.blog-answer__option-line code{background:var(--blog-node);font:500 .88em/1 var(--font-code);border-radius:.35em;padding:.1em .35em}.blog-answer__foot{flex-wrap:wrap;align-items:center;gap:.9rem 1.25rem;margin-top:1.4rem;display:flex}.blog-answer__foot .btn .icon{font-size:1rem}.blog-answer__source{color:var(--color-body);font-size:.9375rem}.blog-answer__source strong{color:var(--color-ink);font-weight:600}.blog-answer__helpful{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1.25rem;font-size:.875rem;display:flex}.blog-answer__helpful[hidden],.blog-answer__thanks[hidden]{display:none}.blog-answer__helpful button{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);background:var(--blog-node);min-height:2rem;color:var(--color-ink);font:600 .8125rem/1 var(--font-sans);cursor:pointer;padding:0 .85rem}.blog-answer__helpful button:hover{border-color:var(--color-ink)}.blog-answer__also{background:var(--blog-node);border-radius:1.25rem;align-self:start;padding:1.25rem 1.35rem}.blog-answer__label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin:0 0 .4rem;font-size:.75rem;font-weight:700}.blog-answer__also ul,.blog-answer__options{margin:0;padding:0;list-style:none}.blog-answer__also a{border-top:1px solid var(--color-line);color:var(--color-ink);gap:.35rem;padding:.75rem 0;font-size:.9375rem;font-weight:600;line-height:1.4;text-decoration:none;display:grid}.blog-answer__also li:first-child a{border-top:0}.blog-answer__also a:hover{color:var(--color-accent-text)}.blog-answer__title{font:700 1.375rem/1.25 var(--font-display);letter-spacing:-.015em;color:var(--color-ink);margin:0}.blog-answer__options{margin-top:.75rem}.blog-answer__options a{border-top:1px solid var(--color-line-strong);justify-content:space-between;align-items:center;gap:1.25rem;padding:1.1rem 0;text-decoration:none;display:flex}.blog-answer__options li:first-child a{border-top:0}.blog-answer__option-text{gap:.35rem;min-width:0;display:grid}.blog-answer__option-title{color:var(--color-ink);font-size:1.0625rem;font-weight:600;line-height:1.35}.blog-answer__option-line{color:var(--color-body);font-size:.9375rem;line-height:1.5}.blog-answer__options a:hover .blog-answer__option-title{color:var(--color-accent-text)}.blog-answer__options a:hover .blog-list__go{background:var(--color-accent);color:#fff;transform:translate(4px)}.blog-answer__none-icon{background:var(--blog-node);width:3.25rem;height:3.25rem;color:var(--color-muted);border-radius:.9rem;flex:none;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.blog-answer__none-text{max-width:40em;color:var(--color-body);margin:.6rem 0 0;font-size:1rem;line-height:1.6}.blog-answer__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.blog-answer__ghost{border-radius:var(--radius-md);border:1px solid var(--color-line-strong);min-height:2.75rem;color:var(--color-ink);align-items:center;padding:0 1.1rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.blog-answer__ghost:hover{border-color:var(--color-ink)}.blog-list-hero{grid-template-columns:minmax(0,1fr)}.blog-search{box-sizing:border-box;border:1px solid var(--color-line-strong);background:var(--blog-node);width:100%;min-width:0;max-width:40rem;box-shadow:var(--blog-shadow);border-radius:1.125rem;gap:.6rem;padding:.5rem;display:flex}.blog-search:focus-within{border-color:var(--color-accent)}.blog-search input{border-radius:var(--radius-md);min-width:0;height:3rem;color:var(--color-ink);font:inherit;background:0 0;border:0;outline:none;flex:auto;padding:0 .9rem;font-size:1.0625rem}.blog-search input::placeholder{color:var(--color-muted)}.blog-find__list a.blog-find__answer{background:var(--fam-soft,var(--blog-tile));color:var(--color-ink);border-radius:.9rem;gap:.45rem;margin:0 0 .4rem;padding:.95rem 1rem;text-decoration:none;display:grid}.blog-find__answer-top{letter-spacing:.1em;text-transform:uppercase;color:var(--fam-text,var(--color-accent-text));flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.6875rem;font-weight:700;display:flex}.blog-find__answer-top .blog-topic-tag{text-transform:none;letter-spacing:0;font-size:.75rem}.blog-find__answer-text{font-size:.9375rem;line-height:1.5}.blog-find__answer-go{color:var(--color-accent-text);font-size:.875rem;font-weight:600}.blog-find__answer:hover .blog-find__answer-go,.blog-find__answer:focus-visible .blog-find__answer-go{text-decoration:underline}.blog-find__list a.blog-find__more{border-top:1px solid var(--color-line);color:var(--color-muted);margin-top:.35rem;padding:.7rem .75rem .3rem;font-size:.8125rem;display:block}.blog-find__fixed{color:var(--color-muted);padding:.2rem .75rem .5rem;font-size:.8125rem}.blog-topic-tag,.blog-card__topic.blog-topic-tag{color:var(--fam-text,var(--color-accent-text));align-items:center;gap:.45rem;display:inline-flex}.blog-topic-tag:before,.blog-card__topic.blog-topic-tag:before{content:"";background:var(--fam,var(--color-accent));border-radius:50%;flex:none;width:7px;height:7px}.blog-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5rem 2rem;margin:0;padding:0;list-style:none;display:grid}.blog-card{transition:transform .25s var(--ease-out);flex-direction:column;gap:1.35rem;text-decoration:none;display:flex}.blog-card:hover{transform:translateY(-4px)}.blog-card__text{gap:.6rem;display:grid}.blog-card__topic{color:var(--color-accent-text);font-size:.8125rem;font-weight:600}.blog-card__title{font:700 1.3125rem/1.3 var(--font-display);letter-spacing:-.015em;color:var(--color-ink);transition:color var(--duration-fast) var(--ease-out);margin:0}.blog-card:hover .blog-card__title,.blog-row:hover .blog-row__title{color:var(--color-accent-text)}.blog-card__meta{color:var(--color-muted);font-size:.875rem}.blog-rows{border-bottom:1px solid var(--color-line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.blog-row{border-top:1px solid var(--color-line);grid-template-columns:8rem minmax(0,1fr) 14.5rem;align-items:center;gap:2.5rem;padding-block:2rem;text-decoration:none;display:grid}.blog-row__date{color:var(--color-muted);font-size:.875rem}.blog-row__text{gap:.5rem;max-width:47.5rem;display:grid}.blog-row__title{font:700 clamp(1.1875rem, 1rem + .6vw, 1.5rem)/1.28 var(--font-display);letter-spacing:-.015em;color:var(--color-ink);transition:color var(--duration-fast) var(--ease-out);margin:0}.blog-chips{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.blog-chip{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);min-height:2.75rem;color:var(--color-ink);transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);align-items:center;gap:.5rem;padding:0 1rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.blog-chip:hover{border-color:var(--color-ink)}.blog-chip span{color:var(--color-muted);font-weight:500}.blog-chip[aria-current]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-bg)}.blog-chip[aria-current] span{color:inherit;opacity:.7}.blog-pages{border-top:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:4.5rem;padding-top:2rem;display:flex}.blog-pages a,.blog-pages span{border-radius:var(--radius-md);min-width:2.75rem;height:2.75rem;color:var(--color-ink);justify-content:center;align-items:center;padding:0 .5rem;font-weight:600;text-decoration:none;display:inline-flex}.blog-pages a:hover{background:var(--blog-tile)}.blog-pages [aria-current]{background:var(--color-ink);color:var(--color-bg);font-weight:700}.blog-pages .blog-pages__gap{color:var(--color-muted);min-width:1.5rem}.blog-pages .blog-pages__next{border:1px solid var(--color-line-strong);margin-left:auto;padding:0 1.1rem}[data-blog-find] [hidden],[data-blog-lookup] [hidden],[data-blog-tabs] [hidden]{display:none}.blog-home-hero{padding-block:clamp(3.5rem,8vw,6.5rem) clamp(1rem,3vw,2rem);position:relative;overflow:hidden}.blog-home-hero__dots{background-image:radial-gradient(var(--blog-dot) 1px, transparent 1.5px);pointer-events:none;background-size:18px 18px;height:36rem;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.blog-home-hero__inner{text-align:center;justify-items:center;display:grid;position:relative}.blog-eyebrow--plain:before{display:none}.blog-home-hero__title{max-width:15em;font:700 clamp(2.375rem, 1.4rem + 3.8vw, 4rem)/1.05 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance;margin:1.25rem 0 0}.blog-home-hero__title em{color:var(--color-accent-text);font-style:normal}.blog-home-hero__lead{max-width:36rem;color:var(--color-body);text-wrap:balance;margin:1.4rem 0 0;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.6}.blog-find{z-index:3;text-align:left;width:100%;max-width:45rem;margin-top:2.5rem;position:relative}.blog-find__form{background:var(--blog-node);border:1px solid var(--color-line-strong);box-shadow:var(--blog-shadow);border-radius:1.25rem;align-items:center;gap:.75rem;padding:.6rem .6rem .6rem 1.25rem;display:flex}.blog-find__form:focus-within{border-color:var(--color-accent)}.blog-find__form>.icon{color:var(--color-muted);flex:none;font-size:1.25rem}.blog-find__form input{min-width:0;height:3.25rem;color:var(--color-ink);font:inherit;background:0 0;border:0;outline:none;flex:auto;font-size:1.0625rem}.blog-find__form input::placeholder{color:var(--color-muted)}.blog-find__form input::-webkit-search-cancel-button{display:none}.blog-find__panel{background:var(--blog-node);border:1px solid var(--color-line);box-shadow:var(--blog-shadow);border-radius:1.25rem;padding:.5rem;position:absolute;top:calc(100% + .5rem);left:0;right:0}.blog-find__label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin:0;padding:.6rem .75rem .4rem;font-size:.75rem;font-weight:700}.blog-find__list{margin:0;padding:0;list-style:none}.blog-find__list a{color:var(--color-ink);border-radius:.75rem;align-items:center;gap:1rem;padding:.75rem;font-size:.9375rem;font-weight:500;line-height:1.4;text-decoration:none;display:flex}.blog-find__list a:hover,.blog-find__list a:focus-visible{background:var(--blog-tile)}.blog-find__list small{color:var(--color-muted);flex:none;margin-left:auto;font-size:.75rem}.blog-find__list mark{color:var(--color-accent-text);background:0 0;font-weight:700}.blog-home-hero__chips{justify-content:center;margin-top:1.75rem}.blog-chip .icon{color:var(--color-accent-text);font-size:1rem}.blog-chip[aria-current] .icon{color:inherit}.blog-home-feature{text-align:left;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:1.5rem;width:100%;margin-top:clamp(3rem,6vw,4.5rem);display:grid}.blog-home-feature__main{background:var(--blog-node);border:1px solid var(--color-line);box-shadow:var(--blog-shadow);transition:transform .25s var(--ease-out);border-radius:1.75rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);text-decoration:none;display:grid;overflow:hidden}.blog-cover--feature{aspect-ratio:auto;border-radius:0;height:100%;min-height:16rem}.blog-home-feature__text{align-content:center;gap:.85rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid}.blog-home-feature__tag{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-text);font-size:.75rem;font-weight:700}.blog-home-feature__title{font:700 clamp(1.25rem, 1rem + .8vw, 1.5rem)/1.28 var(--font-display);letter-spacing:-.015em;color:var(--color-ink);transition:color var(--duration-fast) var(--ease-out)}.blog-home-feature__side{gap:1.5rem;display:grid}.blog-home-feature__small{background:var(--blog-node);border:1px solid var(--color-line);box-shadow:var(--blog-shadow);transition:transform .25s var(--ease-out);border-radius:1.5rem;align-content:center;gap:.6rem;padding:1.5rem 1.6rem;text-decoration:none;display:grid}.blog-home-feature__small-title{font:700 1.0625rem/1.35 var(--font-display);letter-spacing:-.01em;color:var(--color-ink);transition:color var(--duration-fast) var(--ease-out)}.blog-home-feature__main:hover,.blog-home-feature__small:hover{transform:translateY(-4px)}.blog-home-feature__main:hover .blog-home-feature__title,.blog-home-feature__small:hover .blog-home-feature__small-title{color:var(--color-accent-text)}.blog-latest{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,3.5rem);display:grid}.blog-latest__title{font-size:clamp(1.375rem,1.1rem + .9vw,1.75rem)}.blog-latest__summary{color:var(--color-body);font-size:1rem;line-height:1.65}.blog-latest__rows{margin:0;padding:0;list-style:none}.blog-latest__rows li+li{border-top:1px solid var(--color-line)}.blog-latest__row{grid-template-columns:8.5rem minmax(0,1fr);align-items:center;gap:1.4rem;padding-block:1.35rem;text-decoration:none;display:grid}.blog-latest__rows li:first-child .blog-latest__row{padding-top:0}.blog-latest__row .blog-card__text{gap:.45rem}.blog-latest__row-title{font:700 1.0625rem/1.35 var(--font-display);letter-spacing:-.01em;color:var(--color-ink);transition:color var(--duration-fast) var(--ease-out);margin:0}.blog-latest__row:hover .blog-latest__row-title{color:var(--color-accent-text)}.blog-lookup{background:var(--blog-node);border:1px solid var(--color-line);box-shadow:var(--blog-shadow);border-radius:1.5rem;overflow:hidden}.blog-lookup__filter{border-bottom:1px solid var(--color-line);align-items:center;gap:.75rem;padding:0 1.4rem;display:flex}.blog-lookup__filter .icon{color:var(--color-muted);flex:none;font-size:1.125rem}.blog-lookup__filter input{min-width:0;height:4rem;color:var(--color-ink);font:500 .9375rem/1 var(--font-code);background:0 0;border:0;outline:none;flex:auto}.blog-lookup__filter input::placeholder{font-family:var(--font-sans);color:var(--color-muted)}.blog-lookup__filter:focus-within{box-shadow:inset 0 -2px 0 var(--color-accent)}.blog-lookup__list{margin:0;padding:0;list-style:none}.blog-lookup__list a{border-top:1px solid var(--color-line);transition:background-color var(--duration-fast) var(--ease-out);justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.4rem;text-decoration:none;display:flex}.blog-lookup__list li:first-child a{border-top:0}.blog-lookup__list a:hover{background:var(--blog-tile)}.blog-lookup__list a:hover .blog-list__go{background:var(--color-accent);color:#fff;transform:translate(4px)}.blog-lookup__none{color:var(--color-muted);margin:0;padding:1.4rem;font-size:.9375rem}.blog-lookup__none a{color:var(--color-accent-text);font-weight:700}.blog-tabs__list{scrollbar-width:none;gap:.5rem;margin-bottom:2.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.blog-tabs__tab{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);min-height:2.75rem;color:var(--color-ink);font:600 .875rem/1 var(--font-sans);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out);background:0 0;flex:none;align-items:center;gap:.5rem;padding:0 1.1rem;display:inline-flex}.blog-tabs__tab:hover{border-color:var(--color-ink)}.blog-tabs__tab span{color:var(--color-muted);font-weight:500}.blog-tabs__tab[aria-selected=true]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-bg)}.blog-tabs__tab[aria-selected=true] span{color:inherit;opacity:.7}.blog-tabs__panel+.blog-tabs__panel{margin-top:4.5rem}.is-tabbed .blog-tabs__panel{margin-top:0}.blog-tabs__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:2.25rem;display:flex}.blog-tabs__title{font:700 1.375rem/1.25 var(--font-display);letter-spacing:-.015em;color:var(--color-ink);margin:0 0 .5rem}.is-tabbed .blog-tabs__title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.blog-tabs__lead{color:var(--color-body);margin:0;font-size:1rem}.blog-duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}.blog-duo__box{background:var(--blog-tile);border-radius:2rem;align-content:start;justify-items:start;gap:1rem;padding:clamp(1.75rem,4vw,2.75rem);display:grid}.blog-duo__head{align-items:center;gap:.9rem;display:flex}.blog-duo__icon,.blog-product__icon{background:#f38f1d24;border-radius:.75rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.blog-duo__icon,.blog-product__icon{background:color-mix(in srgb, var(--color-accent) 14%, transparent)}}.blog-duo__icon,.blog-product__icon{color:var(--color-accent-text);font-size:1.25rem}.blog-product__icon{margin-bottom:.75rem}.blog-duo__title{font:700 1.5rem/1.2 var(--font-display);letter-spacing:-.015em;color:var(--color-ink);margin:0}.blog-duo__lead{color:var(--color-muted);margin:0;font-size:.9375rem}.blog-duo__list{justify-self:stretch;margin:.5rem 0 .75rem;padding:0;list-style:none}.blog-duo__list a{border-top:1px solid var(--color-line-strong);color:var(--color-ink);justify-content:space-between;align-items:center;gap:1rem;padding-block:1rem;font-size:.9375rem;font-weight:500;line-height:1.4;text-decoration:none;display:flex}.blog-duo__list a:hover span{color:var(--color-accent-text)}.blog-duo__list .icon{color:var(--color-accent-text);flex:none}.blog-duo__list small{color:var(--color-muted);flex:none;font-size:.8125rem}.blog-split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.blog-split__intro{justify-items:start;gap:1.1rem;display:grid}.blog-split__lead{max-width:26rem;color:var(--color-body);margin:0;font-size:1.0625rem;line-height:1.6}.blog-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.5rem;margin:0;padding:0;list-style:none;display:grid}.blog-list a{border-bottom:1px solid var(--color-line-strong);justify-content:space-between;align-items:center;gap:1rem;min-height:4.75rem;padding-block:.875rem;text-decoration:none;display:flex}.blog-list__text{gap:.2rem;min-width:0;display:grid}.blog-list__message{font:600 .90625rem/1.4 var(--font-code);color:var(--color-ink);overflow-wrap:anywhere}.blog-list__where{color:var(--color-muted);font-size:.8125rem}.blog-list__go{background:var(--blog-node);border:1px solid var(--color-line);width:2.25rem;height:2.25rem;color:var(--color-accent-text);transition:transform .25s var(--ease-out), background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.blog-list a:hover .blog-list__go{background:var(--color-accent);color:#fff;transform:translate(4px)}.blog-list--series a{justify-content:flex-start;gap:1.1rem;min-height:4.5rem}.blog-list__n{border-radius:var(--radius-md);background:var(--blog-node);border:1px solid var(--color-line);width:2.5rem;height:2.5rem;color:var(--color-accent-text);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);flex:none;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:flex}.blog-list--series a:hover .blog-list__n,.blog-list--series a[aria-current] .blog-list__n{background:var(--color-accent);color:#fff}.blog-list__title{color:var(--color-ink);font-size:1rem;font-weight:600;line-height:1.35}.blog-product{background:var(--blog-tile);border-radius:1.375rem;gap:.4rem;padding:1.6rem;display:grid}.blog-product--on-tile{background:var(--blog-node);border:1px solid var(--color-line)}.blog-product__name{font:700 1.3125rem/1.25 var(--font-display);letter-spacing:-.015em;color:var(--color-ink);margin:.4rem 0 0}.blog-product__line{color:var(--color-muted);margin:0;font-size:.9375rem}.blog-product__price{color:var(--color-muted);margin:.5rem 0 0;font-size:.875rem}.blog-product__price strong{font:700 1.625rem/1 var(--font-display);letter-spacing:-.02em;color:var(--color-ink)}.blog-product__actions{flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;margin-top:1rem;display:flex}.blog-product__posts{color:var(--color-ink);font-size:.9375rem;font-weight:600;text-decoration:none}.blog-product__posts:hover{color:var(--color-accent-text)}.blog-product--inline{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem 1.75rem;max-width:45rem;margin-block:2.5rem}.blog-product--inline .blog-product__actions{margin-top:0}.blog-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.blog-post-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.blog-post-hero--plain{grid-template-columns:minmax(0,1fr)}.blog-post-hero__text{gap:1.5rem;display:grid}.blog-post-hero__title{font:700 clamp(1.875rem, 1.2rem + 2.7vw, 3.25rem)/1.1 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance;margin:0}.blog-post-hero .blog-cover{border-radius:1.5rem}.blog-byline{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;font-size:.9375rem;display:flex}.blog-byline__author{color:var(--color-ink);align-items:center;gap:.6rem;font-weight:600;text-decoration:none;display:inline-flex}.blog-byline__author:hover{color:var(--color-accent-text)}.blog-avatar{background:var(--blog-canvas);width:2.5rem;height:2.5rem;color:var(--color-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:inline-flex;overflow:hidden}.blog-avatar img{object-fit:cover;width:100%;height:100%}.blog-avatar--lg{width:4rem;height:4rem;font-size:1.25rem}.blog-avatar--xl{width:8rem;height:8rem;font-size:2.25rem}.blog-updated{align-items:center;gap:.5rem;display:inline-flex}.blog-updated:before{content:"";background:var(--color-success-500);border-radius:50%;width:8px;height:8px}.blog-progress{z-index:60;pointer-events:none;width:100%;height:3px;position:fixed;top:0;left:0}.blog-progress span{background:var(--color-accent);transform-origin:0;width:100%;height:100%;transform:scaleX(var(--blog-read,0));display:block}.blog-layout{grid-template-columns:12.5rem minmax(0,1fr) 16.25rem;align-items:start;gap:3.5rem;padding-block:clamp(3rem,6vw,5rem) clamp(4.5rem,9vw,7.5rem);display:grid}.blog-layout--plain{grid-template-columns:minmax(0,45rem) 16.25rem;justify-content:center;gap:clamp(3rem,8vw,7rem)}.blog-rail{gap:1.75rem;display:grid;position:sticky;top:7rem}.blog-rail__label{color:var(--color-muted);margin:0 0 1rem;font-size:.8125rem;font-weight:600}.blog-toc{border-left:2px solid var(--color-line-strong);flex-direction:column;margin:0;padding:0;font-size:.90625rem;line-height:1.4;list-style:none;display:flex}.blog-toc a{color:var(--color-muted);transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);border-left:2px solid #0000;margin-left:-2px;padding:.55rem 0 .55rem 1.1rem;text-decoration:none;display:block}.blog-toc a:hover{color:var(--color-ink)}.blog-toc a[aria-current]{border-left-color:var(--color-accent);color:var(--color-ink);font-weight:600}.blog-readbar{display:none}.blog-preview-note{padding:.7rem var(--space-gutter);background:var(--color-surface-2,var(--color-surface));border-bottom:1px solid var(--color-line);color:var(--color-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .75rem;margin:0;font-size:.875rem;display:flex}.blog-preview-note strong,.blog-preview-note a{color:var(--color-ink);font-weight:600}.blog-share{gap:.5rem;display:flex}.blog-share a,.blog-share button{border-radius:var(--radius-md);border:1px solid var(--color-line-strong);width:2.75rem;height:2.75rem;color:var(--color-ink);font:700 .875rem/1 var(--font-sans);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out);background:0 0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.blog-share a:hover,.blog-share button:hover{border-color:var(--color-ink)}.blog-prose{max-width:45rem;color:var(--color-body);overflow-wrap:anywhere;font-size:1.125rem;line-height:1.75}.blog-prose>:first-child{margin-top:0}.blog-prose>p:first-child{color:var(--color-ink);font-size:1.25rem;line-height:1.65}.blog-prose p{margin:0 0 1.6rem}.blog-prose h2,.blog-prose h3,.blog-prose h4,.blog-prose h5,.blog-prose h6{font-family:var(--font-display);color:var(--color-ink);text-wrap:balance;scroll-margin-top:8rem;font-weight:700}.blog-prose h2{letter-spacing:-.02em;margin:4.5rem 0 1.5rem;font-size:clamp(1.5625rem,1.3rem + 1vw,2.125rem);line-height:1.2}.blog-prose h3{letter-spacing:-.015em;margin:3rem 0 1.1rem;font-size:clamp(1.25rem,1.15rem + .5vw,1.5rem);line-height:1.3}.blog-prose h4,.blog-prose h5,.blog-prose h6{margin:2.25rem 0 .9rem;font-size:1.125rem;line-height:1.4}.blog-prose a{color:var(--color-accent-text);text-underline-offset:3px;text-decoration:underline}.blog-prose strong{color:var(--color-ink);font-weight:700}.blog-prose ul,.blog-prose ol{gap:.6rem;margin:0 0 1.6rem;padding-left:1.5rem;display:grid}.blog-prose ul{list-style:outside}.blog-prose ol{list-style:decimal}.blog-prose li>ul,.blog-prose li>ol{margin:.6rem 0 0}.blog-prose li::marker{color:var(--color-muted)}.blog-prose blockquote{border-left:3px solid var(--color-accent);color:var(--color-ink);margin:0 0 1.6rem;padding:.25rem 0 .25rem 1.5rem}.blog-prose hr{border:0;border-top:1px solid var(--color-line-strong);margin:3rem 0}.blog-prose code{background:var(--blog-code);font:.86em/1.5 var(--font-code);color:var(--color-ink);border-radius:.375rem;padding:.12em .4em}.blog-prose pre{background:var(--blog-code);border:1px solid var(--color-line);font:.9375rem/1.65 var(--font-code);color:var(--color-ink);tab-size:4;border-radius:1rem;margin:0 0 1.6rem;padding:1.1rem 1.25rem;position:relative;overflow-x:auto}.blog-prose pre code{font:inherit;background:0 0;padding:0}.blog-prose li>pre{margin:.75rem 0 .4rem}.blog-code{background:var(--blog-code);border:1px solid var(--color-line);border-radius:1rem;margin:0 0 1.6rem;overflow:hidden}.blog-code figcaption{border-bottom:1px solid var(--color-line);font:600 .8125rem/1.4 var(--font-sans);color:var(--color-muted);padding:.8rem 1.25rem}.blog-code pre{border:0;border-radius:0;margin:0}.blog-copy{border:1px solid var(--color-line-strong);background:var(--blog-node);min-height:2.25rem;color:var(--color-ink);font:600 .8125rem/1 var(--font-sans);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease-out);border-radius:.5625rem;padding:0 .75rem;position:absolute;top:.6rem;right:.6rem}.blog-prose pre:hover .blog-copy,.blog-copy:focus-visible,.blog-copy.is-done{opacity:1}@media (hover:none){.blog-copy{opacity:1}}.blog-figure{margin:0 0 1.9rem}.blog-figure img{border:1px solid var(--color-line);border-radius:.875rem;max-width:100%;height:auto;display:block}.blog-zoom{cursor:zoom-in;width:fit-content;max-width:100%;display:block}.blog-prose li img,.blog-prose td img{border-radius:.5rem;max-width:100%;height:auto}.blog-prose video{border-radius:.875rem;width:100%;margin:0 0 1.9rem;display:block}.blog-table{border:1px solid var(--color-line);border-radius:1rem;margin:0 0 1.9rem;overflow-x:auto}.blog-table table{border-collapse:collapse;width:100%;min-width:30rem;font-size:.9375rem;line-height:1.55}.blog-table th,.blog-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-line);padding:.85rem 1rem}.blog-table th{background:var(--blog-code);color:var(--color-ink);font-weight:700}.blog-table tr:last-child td{border-bottom:0}.blog-details{border-bottom:1px solid var(--color-line-strong);padding-block:1.35rem;font-size:1.0625rem}.blog-details+.blog-details{margin-top:0}.blog-details summary{color:var(--color-ink);cursor:pointer;justify-content:space-between;gap:1rem;font-weight:600;list-style:none;display:flex}.blog-details summary::-webkit-details-marker{display:none}.blog-details summary:after{content:"+";color:var(--color-muted);flex:none;font-weight:500}.blog-details[open] summary:after{content:"−"}.blog-details summary:hover{color:var(--color-accent-text)}.blog-details>:not(summary){margin:.75rem 0 0}.blog-details>:last-child{margin-bottom:0}.blog-after{gap:1.25rem;max-width:45rem;margin-top:4rem;display:grid}.blog-author{background:var(--blog-tile);border-radius:1.375rem;flex-wrap:wrap;align-items:center;gap:1.1rem 1.5rem;padding:1.75rem;display:flex}.blog-author__text{flex:16rem;gap:.25rem;font-size:1rem;line-height:1.5;display:grid}.blog-author__label{color:var(--color-muted);font-size:.8125rem;font-weight:600}.blog-author__name{color:var(--color-ink);font-size:1.125rem;font-weight:700;text-decoration:none}.blog-author__name:hover{color:var(--color-accent-text)}.blog-author__bio{color:var(--color-muted)}.blog-support{border:1px solid var(--color-line-strong);border-radius:1.375rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.9rem 1.5rem;padding:1.35rem 1.75rem;font-size:1rem;line-height:1.5;display:flex}.blog-support strong{color:var(--color-ink);font-weight:600}.blog-support__links{flex-wrap:wrap;gap:.4rem 1.4rem;font-size:.9375rem;font-weight:600;display:flex}.blog-support__links a{color:var(--color-accent-text);text-decoration:none}.blog-support__links a:hover{text-decoration:underline}.blog-around{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.blog-around a{border:1px solid var(--color-line-strong);transition:transform .25s var(--ease-out), border-color var(--duration-fast) var(--ease-out);border-radius:1.125rem;align-content:start;gap:.5rem;padding:1.35rem 1.5rem;font-size:1rem;line-height:1.4;text-decoration:none;display:grid}.blog-around a:hover{border-color:var(--color-ink);transform:translateY(-3px)}.blog-around__label{color:var(--color-muted);font-size:.8125rem;font-weight:600}.blog-around__title{color:var(--color-ink);font-weight:600}.blog-around__next{text-align:right}.blog-list-hero{justify-items:start;gap:1.35rem;display:grid}.blog-list-hero__title{font:700 clamp(2.125rem, 1.4rem + 3vw, 3.875rem)/1.06 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin:.5rem 0 0}.blog-list-hero__lead{max-width:40rem;color:var(--color-body);margin:0;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem)}.blog-profile{flex-wrap:wrap;align-items:center;gap:1.75rem 2.5rem;display:flex}.blog-profile__text{flex:20rem;gap:.75rem;max-width:47.5rem;display:grid}.blog-profile__facts{color:var(--color-muted);flex-wrap:wrap;gap:.5rem 1.4rem;margin:0;font-size:.9375rem;display:flex}.blog-profile__facts strong{color:var(--color-ink)}.blog-profile__links{flex-wrap:wrap;gap:.5rem 1.4rem;margin:0;font-size:.9375rem;display:flex}.blog-profile__links a{color:var(--color-ink);text-underline-offset:.2em;font-weight:600}.blog-empty{color:var(--color-muted);margin:0;padding:3rem 0;font-size:1.0625rem}.blog-lightbox{z-index:100;cursor:zoom-out;background:#070b14db;border:0;justify-content:center;align-items:center;padding:clamp(1rem,4vw,3rem);display:flex;position:fixed;inset:0}.blog-lightbox img{background:#fff;border-radius:.75rem;max-width:100%;max-height:100%}@media (width<=68.75rem){.blog-layout,.blog-layout--plain{grid-template-columns:minmax(0,1fr);gap:0}.blog-rail{display:none}.blog-post-hero{grid-template-columns:minmax(0,1fr)}.blog-readbar{z-index:30;top:var(--blog-header,4.5rem);min-height:3rem;margin-inline:calc(var(--space-gutter) * -1);padding-inline:var(--space-gutter);background:var(--color-bg);border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:.75rem;font-size:.875rem;display:flex;position:sticky}.blog-readbar__now{min-width:0;color:var(--color-ink);align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.blog-readbar__now span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.blog-readbar__count{color:var(--color-muted);flex:none}}@media (width>=68.8125rem){.blog-product--inline{display:none}}@media (width<=62.5rem){.blog-split,.blog-home-feature,.blog-latest,.blog-duo,.blog-answer,.blog-home-feature__main{grid-template-columns:minmax(0,1fr)}.blog-cover--feature{aspect-ratio:16/9;min-height:0}.blog-cards,.blog-products{grid-template-columns:minmax(0,1fr);gap:2.75rem}.blog-products{gap:1.25rem}.blog-list{grid-template-columns:minmax(0,1fr)}.blog-row{grid-template-columns:minmax(0,1fr);gap:.6rem}.blog-row .blog-cover{display:none}.blog-around{grid-template-columns:minmax(0,1fr)}.blog-around__next{text-align:left}.blog-product--inline{grid-template-columns:minmax(0,1fr)}}@media (width>=40rem) and (width<=62.5rem){.blog-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.blog-answer,.blog-answer--none{border-radius:1.35rem;flex-direction:column;grid-template-columns:minmax(0,1fr)}.blog-find__form{padding-left:1rem}.blog-find__form .btn{padding-inline:1rem}.blog-latest__row{grid-template-columns:6.5rem minmax(0,1fr);gap:1.1rem}.blog-latest__row-title{font-size:1rem}.blog-lookup__list a,.blog-lookup__none,.blog-lookup__filter{padding-inline:1.1rem}.blog-tabs__list{margin-inline:calc(var(--space-gutter) * -1);padding-inline:var(--space-gutter)}}@media (prefers-reduced-motion:reduce){.blog-card,.blog-cover__node,.bs-tile,.blog-home-feature__main,.blog-home-feature__small,.blog-around a,.blog-list__go{transition:none}a:hover>.blog-cover .blog-cover__lines path,a.blog-cover:hover .blog-cover__lines path{animation:none}a:hover>.blog-cover .bs-tile--solid,.blog-card:hover,.blog-home-feature__main:hover,.blog-home-feature__small:hover,.blog-around a:hover,.blog-lookup__list a:hover .blog-list__go{transform:none}}.help-scope,.help,.help-plans,.help-from-blog{--help-panel:var(--color-panel);--help-tile:var(--color-panel-2);--help-card:var(--color-panel-2);--help-soft:#f38f1d1f;--help-warn:#f38f1d1f;--help-warn-text:var(--color-accent-text);--help-shadow:0 30px 80px -20px #000c, 0 0 0 1px #ffffff0f;--help-card-shadow:0 0 0 1px #ffffff0f}:root[data-theme=light] :is(.help,.help-plans,.help-from-blog),:root.theme-system-light:not([data-theme=dark]) :is(.help,.help-plans,.help-from-blog){--help-panel:#fff;--help-tile:#f5f7fb;--help-card:#fff;--help-soft:#fff3e3;--help-warn:#fff6e8;--help-warn-text:#8a4b00;--help-shadow:0 30px 80px -20px #0b122059, 0 2px 6px #0b12200f;--help-card-shadow:0 1px 2px #0b12200d, 0 8px 24px -12px #0b122029}.help-i{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em}.site-search-btn,.site-help-btn{border:1px solid var(--color-line-strong);border-radius:var(--radius-md);height:2.625rem;color:var(--color-ink);font:600 .875rem/1 var(--font-sans);cursor:pointer;transition:background-color var(--duration-fast), border-color var(--duration-fast);background:#ffffff0a;flex:none;align-items:center;gap:.55rem;padding:0 .75rem;text-decoration:none;display:inline-flex}.site-search-btn{color:var(--color-muted);font-weight:500}.site-search-btn .icon,.site-help-btn .icon{color:var(--color-ink);font-size:1.1rem}.site-search-btn:hover,.site-help-btn:hover,.site-search-btn[aria-expanded=true],.site-help-btn[aria-expanded=true]{border-color:var(--color-accent)}:root[data-theme=light] :is(.site-search-btn,.site-help-btn),:root.theme-system-light:not([data-theme=dark]) :is(.site-search-btn,.site-help-btn){background:#fff}.site-search-btn__key{background:var(--color-panel-2);min-width:1.35rem;height:1.35rem;font:600 .75rem/1 var(--font-sans);color:var(--color-muted);border-radius:.35rem;justify-content:center;align-items:center;padding:0 .3rem;display:inline-flex}@media (width<=79.99rem){.site-search-btn__text,.site-search-btn__key,.site-help-btn__text{display:none}.site-search-btn,.site-help-btn{justify-content:center;width:2.625rem;padding:0}}@media (width<=47.99rem){.site-help-btn{display:none}}@media (width<=24.99rem){.site-header__account:has(.site-search-btn){gap:.25rem}.site-search-btn{width:2.25rem}}:root.help-is-open{overflow:hidden}.help{z-index:90;position:fixed;inset:0}.help[hidden]{display:none}.help__scrim{opacity:0;transition:opacity var(--duration-base) var(--ease-out);background:#0009;position:absolute;inset:0}:root[data-theme=light] .help__scrim,:root.theme-system-light:not([data-theme=dark]) .help__scrim{background:#0b12205c}.help.is-open .help__scrim{opacity:1}.help__box{background:var(--help-panel);box-shadow:var(--help-shadow);color:var(--color-body);flex-direction:column;display:flex;position:absolute;overflow:hidden}.help[data-layout=panel] .help__box{opacity:0;width:min(55rem,100vw - 2rem);max-height:calc(100vh - clamp(2rem,14vh,9rem));transition:transform var(--duration-base) var(--ease-out), opacity var(--duration-base) var(--ease-out);border-radius:1.25rem;top:clamp(1rem,11vh,6.75rem);left:50%;transform:translate(-50%,-.5rem)}.help[data-layout=panel].is-open .help__box{opacity:1;transform:translate(-50%)}.help[data-layout=drawer] .help__box{width:min(32.5rem,100vw);transition:transform var(--duration-slow) var(--ease-out);top:0;bottom:0;right:0;transform:translate(100%)}.help[data-layout=drawer].is-open .help__box{transform:none}@media (prefers-reduced-motion:reduce){.help__box,.help__scrim{transition:none!important}}.help__head{align-items:center;gap:.9rem;padding:1.4rem 1.5rem 1rem;display:none}.help[data-layout=drawer] .help__head{display:flex}.help__badge{background:var(--help-soft);width:2.6rem;height:2.6rem;color:var(--color-accent-text);border-radius:.75rem;justify-content:center;align-items:center;font-size:1.2rem;display:flex}.help__title{font:700 1.2rem/1.2 var(--font-display);letter-spacing:-.01em;color:var(--color-ink);margin:0}.help__sub{color:var(--color-muted);margin:.15rem 0 0;font-size:.8125rem}.help__close{border:1px solid var(--color-line-strong);border-radius:var(--radius-md);width:2.5rem;height:2.5rem;color:var(--color-ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;margin-left:auto;font-size:1.1rem;display:inline-flex}.help__field{color:var(--color-muted);align-items:center;gap:.75rem;font-size:1.2rem;display:flex}.help[data-layout=panel] .help__field{border-bottom:1px solid var(--color-line);min-height:4rem;padding:0 1.25rem}.help[data-layout=drawer] .help__field{background:var(--help-tile);min-height:3.25rem;box-shadow:inset 0 0 0 1px var(--color-accent), 0 0 0 4px #f38f1d24;border-radius:.9rem;margin:0 1.5rem;padding:0 .9rem}.help__field input[type=search]{min-width:0;font:400 1.0625rem/1.4 var(--font-sans);color:var(--color-ink);background:0 0;border:0;outline:0;flex:1}.help__field input::placeholder{color:var(--color-muted)}.help__field:focus-within{box-shadow:inset 0 0 0 1px var(--color-accent), 0 0 0 4px #f38f1d33}.help[data-layout=panel] .help__field:focus-within{box-shadow:none}.help__esc,.help__foot kbd{background:var(--help-tile);min-width:1.4rem;height:1.4rem;font:600 .75rem/1 var(--font-sans);color:var(--color-muted);border-radius:.35rem;justify-content:center;align-items:center;padding:0 .35rem;display:inline-flex}.help[data-layout=drawer] .help__esc{display:none}.help__try{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.9rem 1.25rem 0;font-size:.8125rem;display:flex}.help[data-layout=drawer] .help__try{padding:.8rem 1.5rem 0}.help__chip{border-radius:var(--radius-pill);background:var(--help-tile);min-height:2rem;color:var(--color-ink);font:500 .8125rem/1 var(--font-sans);cursor:pointer;border:0;padding:0 .8rem}.help__chip:hover{background:var(--help-soft)}.help__body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:1rem;min-height:0;padding:1.15rem 1.25rem 1.25rem;display:flex;overflow:auto}.help[data-layout=drawer] .help__body{padding:1.15rem 1.5rem 1.5rem}.help__body:empty{display:none}.help__foot{border-top:1px solid var(--color-line);background:var(--help-tile);color:var(--color-muted);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1.25rem;font-size:.8125rem;display:flex}.help[data-layout=drawer] .help__foot{background:var(--help-panel);padding:.9rem 1.5rem}.help__foot a{color:var(--color-ink);align-items:center;gap:.5rem;font-weight:600;text-decoration:none;display:inline-flex}@media (width<=47.99rem){.help[data-layout] .help__box{opacity:1;border-radius:0;width:100%;max-height:none;inset:0;transform:none}.help__head{padding:1rem 1rem .8rem;display:flex}.help[data-layout] .help__field{background:var(--help-tile);border:0;border-radius:.9rem;margin:0 1rem;padding:0 .9rem}.help__esc{display:none}.help[data-layout] .help__try{padding:.75rem 1rem 0}.help.has-question .help__try{display:none}.help[data-layout] .help__body{padding:1rem}.help__foot span{display:none}}.help-label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin:.25rem 0 0;font-size:.75rem;font-weight:700}.help-fixed{color:var(--color-muted);margin:0;font-size:.875rem}.help-fixed strong{color:var(--color-ink)}.help-tag{letter-spacing:0;text-transform:none;color:var(--fam-text,var(--color-accent-text));align-items:center;gap:.4rem;font-size:.75rem;font-weight:600;display:inline-flex}.help-plans{flex-direction:column;gap:1rem;display:flex}.help-plans__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.help-plans__title{font:700 1.0625rem/1.3 var(--font-display);letter-spacing:-.01em;color:var(--color-ink);align-items:center;gap:.55rem;margin:0;display:flex}.help-plans__title :is(.icon,.help-i){color:var(--color-accent-text)}.help-seg{background:var(--help-tile);border-radius:.7rem;gap:.15rem;padding:.2rem;display:inline-flex}.help-seg :is(button,a){min-height:2rem;color:var(--color-muted);font:600 .8125rem/1 var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:.55rem;align-items:center;padding:0 .8rem;text-decoration:none;display:inline-flex}.help-seg .is-on{background:var(--help-panel);color:var(--color-ink);box-shadow:0 1px 3px #0b122024}.help-note{background:var(--help-warn);color:var(--help-warn-text);border-radius:.8rem;align-items:flex-start;gap:.6rem;margin:0;padding:.8rem .95rem;font-size:.9375rem;line-height:1.5;display:flex}.help-note :is(.icon,.help-i){margin-top:.2rem}.help-gone{box-shadow:inset 0 0 0 1px var(--color-line-strong);border-radius:.9rem;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.9rem 1rem;display:flex}.help-gone__icon{background:var(--help-tile);width:2.25rem;height:2.25rem;color:var(--color-muted);border-radius:.6rem;justify-content:center;align-items:center;display:flex}.help-gone__text{min-width:0;color:var(--color-body);flex:14rem;gap:.2rem;font-size:.875rem;display:grid}.help-gone__text strong{color:var(--color-ink);font-size:.9375rem;font-weight:600}.help-gone__na{border-radius:var(--radius-pill);background:var(--help-warn);min-height:1.75rem;color:var(--help-warn-text);align-items:center;padding:0 .7rem;font-size:.8125rem;font-weight:700;display:inline-flex}.help-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,18.5rem),1fr));gap:.9rem;display:grid}.help-card{background:var(--help-card);box-shadow:var(--help-card-shadow);border-radius:1rem;flex-direction:column;gap:.9rem;padding:1.1rem 1.15rem 1.05rem;display:flex}.help-card__why{color:var(--color-accent-text);margin:0;font-size:.8125rem;font-weight:600}.help-card__top{align-items:center;gap:.7rem;display:flex}.help-card__icon{background:var(--help-soft);width:2.25rem;height:2.25rem;color:var(--color-accent-text);border-radius:.6rem;flex:none;justify-content:center;align-items:center;font-size:1.1rem;display:flex}.help-card__name{min-width:0}.help-card__name h3{color:var(--color-ink);margin:0;font-size:1rem;font-weight:600;line-height:1.3}.help-card__name p{color:var(--color-muted);margin:.1rem 0 0;font-size:.8125rem}.help-card__loc{border-radius:var(--radius-pill);background:var(--help-tile);min-height:1.65rem;color:var(--color-ink);white-space:nowrap;align-items:center;gap:.3rem;margin-left:auto;padding:0 .6rem;font-size:.8125rem;font-weight:600;display:inline-flex}.help-card__loc :is(.icon,.help-i){color:var(--color-muted);font-size:.85rem}.help-card__specs{grid-template-columns:1fr 1fr;gap:.5rem .9rem;margin:0;padding:0;list-style:none;display:grid}.help-card__specs li{min-width:0;color:var(--color-body);align-items:center;gap:.45rem;font-size:.875rem;display:flex}.help-card__specs li span{overflow-wrap:anywhere;min-width:0}.help-card__specs :is(.icon,.help-i){color:var(--color-muted);font-size:.95rem}.help-card__price{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;display:flex}.help-card__amount{font:700 1.75rem/1 var(--font-display);letter-spacing:-.02em;color:var(--color-ink)}.help-card__unit,.help-card__was{color:var(--color-muted);font-size:.875rem}.help-card__off{border-radius:var(--radius-pill);background:var(--help-soft);min-height:1.4rem;color:var(--color-accent-text);align-items:center;padding:0 .5rem;font-size:.75rem;font-weight:700;display:inline-flex}.help-card__billing{color:var(--color-muted);margin:-.45rem 0 0;font-size:.8125rem}.help-card__actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:auto;display:flex}.help-card__actions .btn :is(.icon,.help-i){font-size:1rem}.help-card__page{border-radius:var(--radius-md);min-height:2.5rem;box-shadow:inset 0 0 0 1px var(--color-line-strong);color:var(--color-ink);align-items:center;padding:0 .8rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.help-card__page:hover{box-shadow:inset 0 0 0 1px var(--color-ink)}.help-more{color:var(--color-body);margin:0;font-size:.9375rem}.help-more a{color:var(--color-accent-text);font-weight:600}.help-site,.help-answer{background:var(--fam-soft,var(--help-soft));border-radius:1rem;flex-direction:column;gap:.7rem;padding:1.15rem 1.3rem;display:flex}.help-site__top,.help-answer__top{letter-spacing:.1em;text-transform:uppercase;color:var(--fam-text,var(--color-accent-text));flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.75rem;font-weight:700;display:flex}.help-site__q{color:var(--color-ink);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35}.help-site__a,.help-answer__text{color:var(--color-ink);margin:0;font-size:1rem;line-height:1.6}.help-answer__text code{background:var(--help-panel);font:500 .88em/1 var(--font-code);border-radius:.35em;padding:.1em .35em}.help-site__foot{color:var(--color-body);flex-wrap:wrap;align-items:center;gap:.6rem 1rem;font-size:.875rem;display:flex}.help-site__foot strong{color:var(--color-ink);font-weight:600}.help-site__foot .btn :is(.icon,.help-i){font-size:1rem}.help-rows{margin:0;padding:0;list-style:none}.help-rows a{border-radius:.75rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.6rem .5rem;text-decoration:none;display:grid}.help-rows a:hover,.help-rows a:focus-visible{background:var(--help-tile)}.help-rows__icon{background:var(--fam-soft,var(--help-tile));width:2rem;height:2rem;color:var(--fam,var(--color-muted));border-radius:.55rem;justify-content:center;align-items:center;font-size:.95rem;display:flex}.help-rows__text{gap:.2rem;min-width:0;display:grid}.help-rows__text strong{color:var(--color-ink);font-size:.9375rem;font-weight:600;line-height:1.35}.help-rows__line{color:var(--color-muted);font-size:.8125rem;line-height:1.45}.help-none{align-items:flex-start;gap:1rem;display:flex}.help-none__icon{background:var(--help-tile);width:2.75rem;height:2.75rem;color:var(--color-muted);border-radius:.75rem;flex:none;justify-content:center;align-items:center;font-size:1.3rem;display:flex}.help-none h3{color:var(--color-ink);margin:0;font-size:1.0625rem;font-weight:600}.help-none p{color:var(--color-body);margin:.35rem 0 .9rem;font-size:.9375rem;line-height:1.6}.blog-answer-wrap .help-plans{background:var(--blog-tile,var(--help-tile));border-radius:1.75rem;padding:clamp(1.25rem,3vw,1.75rem)}.blog-answer-wrap .help-card{background:var(--blog-node,var(--help-card))}.blog-answer__question{font:600 1.25rem/1.3 var(--font-display);color:var(--color-ink);margin:.9rem 0 0}.blog-answer--site{grid-template-columns:minmax(0,1fr)}.help-from-blog{background:var(--blog-node,var(--help-tile));border-radius:1.25rem;margin-top:1.25rem;padding:1.1rem 1.35rem}.help-from-blog ul{margin:0;padding:0;list-style:none}.help-from-blog a{border-top:1px solid var(--color-line);color:var(--color-ink);gap:.35rem;padding:.7rem 0;font-size:.9375rem;font-weight:600;line-height:1.4;text-decoration:none;display:grid}.help-from-blog li:first-child a{border-top:0}.help-from-blog a:hover{color:var(--color-accent-text)}.container-page{width:100%;max-width:var(--container-page);padding-inline:var(--space-gutter);margin-inline:auto}.section{padding-block:var(--space-section);position:relative}.section+.section{padding-top:0}.section-dark,.section-surface{color:var(--color-body);background:0 0}.section-dark h1,.section-dark h2,.section-dark h3,.section-dark h4{color:var(--color-ink)}.site-main{isolation:isolate;position:relative;overflow-x:clip}.ambient{z-index:-1;pointer-events:none;--ambient-fade-top:0px;--ambient-fade-bottom:150px;position:absolute;inset:0;overflow:hidden}.hero{isolation:isolate}.ambient:before,.ambient__traces,.ambient__live{width:100%;height:100%;position:absolute;top:0;left:0}.ambient:before,.ambient__traces{-webkit-mask-image:linear-gradient(180deg, #000 calc(100% - var(--ambient-fade-bottom)), transparent);-webkit-mask-image:linear-gradient(180deg, #000 calc(100% - var(--ambient-fade-bottom)), transparent);-webkit-mask-image:linear-gradient(180deg, #000 calc(100% - var(--ambient-fade-bottom)), transparent);-webkit-mask-image:linear-gradient(180deg, #000 calc(100% - var(--ambient-fade-bottom)), transparent);mask-image:linear-gradient(180deg, #000 calc(100% - var(--ambient-fade-bottom)), transparent)}.ambient:before{content:"";background-image:radial-gradient(var(--texture-dot) 1px, transparent 1.2px);background-size:22px 22px}.ambient__trace{fill:none;stroke:var(--texture-trace);stroke-width:.045px;marker-start:url(#ambient-pad);marker-end:url(#ambient-pad)}.ambient__pad{fill:none;stroke:var(--texture-pad);stroke-width:.045px}.ambient--calm:before,.ambient--calm .ambient__trace:nth-of-type(2n),.ambient--calm .ambient__led:not(:nth-of-type(3n)){display:none}.ambient--calm .ambient__traces{opacity:.75}.ambient__led{--led:var(--color-success-500);fill:var(--led);opacity:.35}.ambient__led--warn{--led:var(--color-brand-500)}.ambient__led--on{stroke:var(--led);stroke-width:.34px;stroke-opacity:.22;paint-order:stroke;opacity:0}.ambient__pulse{stroke:var(--color-brand-500);stroke-width:.075px;stroke-linecap:round;marker:none}.ambient__pulse--halo{stroke-width:.3px;stroke-opacity:.22}:root{--texture-dot:#ffffff0f;--texture-trace:#ffffff14;--texture-pad:#ffffff2e}:root[data-theme=light],:root.theme-system-light:not([data-theme=dark]){--texture-dot:#0e172617;--texture-trace:#0e17260f;--texture-pad:#0e172624}@media (width<=55rem){.ambient:before{background-size:18px 18px}.ambient__traces,.ambient__live{transform-origin:0 0;opacity:.8;width:122.222%;height:122.222%;transform:scale(.818182)}}@keyframes drift{0%{transform:translate(0)scale(1)}to{transform:translate(-40px,30px)scale(1.08)}}:root{--surface-fill:var(--glass-fill)}.glass,.card,.plan-card,.home-panel .plan-card,.faq__item,.spec-card,.feature-list--3 .feature-list__item,.city-chip,.country-chip,.domain-strip__item,.offer-card,.stat-pill,.icon-grid__item,.trust-badge__link,.help-card,.step,.review-card,.highlight-card,.tabs__tab--card,.pricing-choice__options,.location-list__item,.contact-card,.setup-step,.listing-card,.server-card,.datacenter-bar,.award-card,.section-help__cta{background:var(--glass-fill);border:1px solid var(--glass-border);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);position:relative}.card,.plan-card{border-radius:var(--radius-lg);transition:transform var(--duration-base) var(--ease-out), border-color var(--duration-base) ease, box-shadow var(--duration-base) ease}.card>*,.plan-card>*{z-index:1;position:relative}.card:after,.plan-card:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), #ffffff17, #ffffff08 45%, transparent 70%);opacity:0;transition:opacity var(--duration-base) ease;position:absolute;inset:0}.card:hover,.plan-card:hover{box-shadow:inset 0 1px 0 #ffffff42, var(--shadow-raised);border-color:#ffffff38;transform:translateY(-4px)}.card:hover:after,.plan-card:hover:after{opacity:1}:root[data-theme=light] .card:after,:root.theme-system-light:not([data-theme=dark]) .card:after,:root[data-theme=light] .plan-card:after,:root.theme-system-light:not([data-theme=dark]) .plan-card:after{display:none}:root[data-theme=light] .card:hover,:root.theme-system-light:not([data-theme=dark]) .card:hover,:root[data-theme=light] .plan-card:hover,:root.theme-system-light:not([data-theme=dark]) .plan-card:hover{border-color:var(--color-line-strong)}.card-static:hover{transform:none}.card-frost{border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(34px)saturate(180%)brightness(1.08);backdrop-filter:blur(34px)saturate(180%)brightness(1.08);box-shadow:inset 0 2px 0 #ffffff73, inset 0 -1px 0 #ffffff1f, inset 0 0 60px #ffffff0f, var(--shadow-raised);background:linear-gradient(160deg,#ffffff38,#ffffff1a 50%,#ffffff24);border-width:1.5px;border-color:#ffffff59}.card-frost:before{mix-blend-mode:normal;opacity:1;background:radial-gradient(140% 80% at 15% 0,#ffffff47,#0000 55%)}.card-frost:after{mix-blend-mode:overlay;opacity:.7;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .14 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.card-frost:hover:after{opacity:.7}.card-frost .card-frost__rim{border-radius:calc(var(--radius-xl) - 8px);pointer-events:none;z-index:0;border:1px solid #ffffff24;position:absolute;inset:10px}:root[data-theme=light] .card-frost,:root.theme-system-light:not([data-theme=dark]) .card-frost{box-shadow:inset 0 2px 0 #fff, inset 0 0 60px #fff9, var(--shadow-raised), 0 1px 0 #0e17260d;background:linear-gradient(160deg,#ffffffe6,#ffffffb8 50%,#ffffffd1);border-color:#fff}:root[data-theme=light] .card-frost:before,:root.theme-system-light:not([data-theme=dark]) .card-frost:before{opacity:.9;background:radial-gradient(140% 80% at 15% 0,#fff,#0000 55%)}:root[data-theme=light] .card-frost:after,:root.theme-system-light:not([data-theme=dark]) .card-frost:after{opacity:.35;mix-blend-mode:multiply;display:block}:root[data-theme=light] .card-frost .card-frost__rim,:root.theme-system-light:not([data-theme=dark]) .card-frost .card-frost__rim{border-color:#0e17260f}.pane{--color-ink:#fff;--color-body:#e8edf5;--color-muted:#8b98ae;--color-faint:#5e6b82;--color-line:#ffffff14;--color-line-strong:#ffffff24;--color-accent-text:#ffb865;--color-accent-soft:#f38f1d24;--color-teal-text:#7fe7da;--color-good-text:#6ee7a0;--color-focus:#ffb865;color:var(--color-body);background:var(--pane-fill);border:1px solid var(--color-line-strong);border-radius:var(--radius-xl);box-shadow:inset 0 1px 0 #ffffff29, var(--shadow-pane);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);position:relative}.pane .btn-outline{color:#fff;background:#ffffff0a;border-color:#ffffff24}.pane .btn-outline:hover{background:#ffffff17}.reveal{opacity:.001;transition:opacity var(--duration-slow) var(--ease-out), transform var(--duration-slow) var(--ease-out);will-change:opacity, transform;transform:translateY(28px)scale(.985)}.reveal.is-in{opacity:1;transform:none}.reveal.is-done{will-change:auto}.reveal-seq{--seq-delay:calc(var(--start,0s) + var(--i,0) * 90ms);transition-delay:var(--seq-delay)}.reveal-d1{transition-delay:80ms}.reveal-d2{transition-delay:.16s}.reveal-d3{transition-delay:.24s}.reveal-d4{transition-delay:.32s}.no-js .reveal{opacity:1;transform:none}@keyframes rise{0%{opacity:.15;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes pulse-dot{0%{box-shadow:0 0 #22c55e8c}70%{box-shadow:0 0 0 10px #22c55e00}to{box-shadow:0 0 #22c55e00}}@keyframes pulse-accent{0%{box-shadow:0 0 #f38f1d99}70%{box-shadow:0 0 0 14px #f38f1d00}to{box-shadow:0 0 #f38f1d00}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes blink{50%{opacity:0}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes shine{to{transform:translate(100%)}}.eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--product-accent-text);align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.grad{background-image:var(--title-gradient);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#0000;-webkit-background-clip:text;background-clip:text}.icon{vertical-align:-.125em;flex:none;width:1em;height:1em;display:inline-flex}.icon>svg{width:100%;height:100%}.live-dot{background:var(--color-success-500);border-radius:50%;width:.5rem;height:.5rem;animation:1.8s infinite pulse-dot;display:inline-block}.btn{border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;min-height:2.75rem;transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) ease, background-color var(--duration-fast) ease, border-color var(--duration-fast) ease, color var(--duration-fast) ease;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.35rem;font-size:1rem;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.btn:hover,.btn.is-hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.btn-primary{color:var(--color-on-brand);box-shadow:var(--shadow-glow);background:#f38f1d}.btn-primary:hover,.btn-primary.is-hover{box-shadow:var(--shadow-glow-hover)}.btn-secondary{background:var(--color-ink);color:var(--color-bg)}.btn-outline{border-color:var(--color-line-strong);color:var(--color-ink);background:#ffffff0a}.btn-outline:hover,.btn-outline.is-hover{border-color:var(--color-line-strong);background:#ffffff17}:root[data-theme=light] .btn-outline:where(:not(.pane *)),:root.theme-system-light:not([data-theme=dark]) .btn-outline:where(:not(.pane *)){background:#fff}.btn-ghost{color:var(--color-accent-text);background:0 0}.btn-ghost:hover{background:var(--color-accent-soft)}.btn-lg{min-height:3.25rem;font-size:var(--text-lg);padding:.9rem 1.6rem}.btn-sm{min-height:2.25rem;font-size:var(--text-sm);padding:.4rem .9rem}.btn.is-focus{outline:3px solid var(--color-focus);outline-offset:3px}.badge{border-radius:var(--radius-pill);font-size:var(--text-xs);letter-spacing:.01em;border:1px solid var(--color-line);color:var(--color-body);background:#ffffff0f;align-items:center;gap:.35rem;padding:.25rem .65rem;font-weight:600;line-height:1.3;display:inline-flex}:root[data-theme=light] .badge:where(:not(.pane *)),:root.theme-system-light:not([data-theme=dark]) .badge:where(:not(.pane *)){background:#eef2f8}.badge-discount,.badge-offer,:root[data-theme=light] .badge-discount:where(:not(.pane *)),:root[data-theme=light] .badge-offer:where(:not(.pane *)),:root.theme-system-light:not([data-theme=dark]) .badge-discount:where(:not(.pane *)),:root.theme-system-light:not([data-theme=dark]) .badge-offer:where(:not(.pane *)){color:var(--color-on-brand);background:#f38f1d;border-color:#0000}.badge-neutral{color:var(--color-body);background:#ffffff0f}.badge-product{background:var(--product-accent-soft);color:var(--product-accent-text);border-color:#0000}.badge-featured,:root[data-theme=light] .badge-featured:where(:not(.pane *)),:root.theme-system-light:not([data-theme=dark]) .badge-featured:where(:not(.pane *)){color:var(--color-on-brand);text-transform:uppercase;letter-spacing:.1em;background:#f38f1d;border:0;font-size:.65rem;font-weight:700}.badge-good{color:var(--color-good-text);background:#22c55e1f;border-color:#22c55e4d}.badge-error{color:var(--color-error-300);background:#b91c1c26}.card-raised{box-shadow:var(--shadow-raised)}.card-product{border-top:2px solid var(--product-accent)}.price-original{color:var(--color-faint);font-weight:500;text-decoration:line-through}.price-value{font-family:var(--font-display);color:var(--color-ink);letter-spacing:var(--tracking-tight);font-weight:700;font-size:var(--text-4xl);line-height:1}.price-unit{color:var(--color-muted);font-weight:500;font-size:var(--text-sm)}.price-inline{font-variant-numeric:tabular-nums}.input{border:1px solid var(--color-line-strong);border-radius:var(--radius-md);width:100%;min-height:2.75rem;color:var(--color-ink);font:inherit;transition:border-color var(--duration-fast), box-shadow var(--duration-fast);background:#ffffff08;padding:.7rem .9rem}.input::placeholder{color:var(--color-faint)}.input:focus,.input.is-focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 3px #f38f1d2e}:root[data-theme=light] .input,:root.theme-system-light:not([data-theme=dark]) .input{background:#fff}.link{color:var(--color-accent-text);text-underline-offset:.2em;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.link:hover,.link.is-hover{text-decoration-thickness:2px}.content a:not(.btn),.faq__answer a,.card-feature__text a,.hero__lead a,.section-heading__text a,p>a:not(.btn){color:var(--color-accent-text);text-underline-offset:.2em;text-decoration:underline}.section-heading{max-width:46rem}.section-heading--center{text-align:center;margin-inline:auto}.section-heading__title{font-size:var(--text-4xl);line-height:var(--text-4xl--line-height);margin-top:.6rem}.section-heading__text{font-size:var(--text-base);color:var(--color-muted);margin-top:.85rem;line-height:1.75}.section-heading__subtitle{font-size:var(--text-lg);color:var(--color-body);font-weight:600}.section-heading__action{margin-top:1.25rem}.mt-0{margin-top:0}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.\!grid{display:grid!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.w-20{width:calc(var(--spacing) * 20)}.w-48{width:calc(var(--spacing) * 48)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-xl{max-width:var(--container-xl)}.min-w-\[40rem\]{min-width:40rem}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-line{border-color:var(--color-line)}.border-navy-300{border-color:var(--color-navy-300)}.bg-navy-50{background-color:var(--color-navy-50)}.bg-navy-900{background-color:var(--color-navy-900)}.bg-white{background-color:var(--color-white)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-body{color:var(--color-body)}.text-ink{color:var(--color-ink)}.text-muted{color:var(--color-muted)}.text-navy-200{color:var(--color-navy-200)}.text-success-700{color:var(--color-success-700)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-glow{--tw-shadow:0 4px 14px -6px var(--tw-shadow-color,#f38f1d59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-baseline{align-items:baseline}.md\:gap-8{gap:calc(var(--spacing) * 8)}}@media (width>=64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-wght.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);size-adjust:107.12%;ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%}@property --pm-lift{syntax:"<length>";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
