.hero{--hero-circuit-edge:color-mix(in srgb,var(--color-primary-500) 84%,var(--color-signal));--hero-circuit-mid:color-mix(in srgb,var(--color-primary-500) 46%,var(--color-primary-100));--hero-circuit-fade:var(--color-primary-100);--hero-circuit-node:var(--color-primary-600);--hero-circuit-node-soft:color-mix(in srgb,var(--color-primary-500) 76%,var(--color-signal-soft));position:relative;isolation:isolate;min-height:570px;overflow:hidden;background:linear-gradient(180deg,var(--color-hero-sheen),var(--color-surface)),var(--color-surface)}.hero__visual{position:absolute;z-index:-2;inset:0;width:100%;height:100%;opacity:.82}.hero__inner{display:grid;min-height:570px;place-items:start center;padding-block:var(--page-start-space)}.hero__content{width:min(100%, 880px);text-align:center}.hero__badge{display:inline-flex;min-height:36px;align-items:center;gap:var(--space-2);padding-inline:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-surface) 86%,transparent);color:var(--color-primary-700);font-size:var(--text-sm);font-weight:850}.hero__badge-dot{width:8px;height:8px;border-radius:50%;background:var(--color-success);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-success) 18%,transparent)}.hero__title{max-width:900px;margin:var(--space-6) auto 0;color:var(--color-ink);font-size:var(--text-display);font-weight:950;line-height:var(--leading-display)}.hero__title-accent{color:var(--color-primary-600)}.hero__description{max-width:680px;margin:var(--space-5) auto 0;color:var(--color-muted);font-size:var(--text-lg);line-height:2;text-wrap:pretty}.hero__actions{display:flex;margin-block-start:var(--space-8);flex-wrap:wrap;justify-content:center;gap:var(--space-3)}.hero__actions .button{min-width:178px}.trust-strip{border-block:1px solid var(--color-border);background:var(--color-surface)}.trust-strip__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.trust-item{display:flex;min-height:116px;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-5)}.trust-item+.trust-item{border-inline-start:1px solid var(--color-border)}.trust-item__icon{display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;border-radius:var(--radius-sm);background:var(--color-primary-100);color:var(--color-primary-700)}.trust-item__label{margin:0;color:var(--color-ink);font-size:var(--text-sm);font-weight:850;line-height:1.5}.trust-item__meta{display:block;margin-block-start:2px;color:var(--color-muted);font-size:var(--text-xs);font-weight:600}.products-section{position:relative;border-block:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:color-mix(in srgb,var(--color-surface-soft) 62%,var(--color-surface))}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:var(--space-5)}.product-card{position:relative;display:flex;min-height:370px;flex-direction:column;padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:inherit;box-shadow:var(--shadow-xs);text-decoration:none;transition:border-color var(--transition-base),box-shadow var(--transition-base)}.product-card--hosting{min-height:410px;translate:0 -6px;border-color:var(--color-product-featured-border);background:var(--color-product-featured)}.product-card--hosting:hover{border-color:var(--color-signal);box-shadow:var(--shadow-card-hover)}.product-card:not(.product-card--hosting):hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card-hover)}.product-card__icon{display:grid;width:52px;height:52px;place-items:center;border-radius:var(--radius-md);background:var(--color-primary-100);color:var(--color-primary-700)}.product-card--hosting .product-card__icon{background:color-mix(in srgb,var(--color-signal) 18%,transparent);color:var(--color-signal-soft)}.product-card:last-child .product-card__icon{background:color-mix(in srgb,var(--color-signal) 12%,var(--color-surface));color:color-mix(in srgb,var(--color-signal) 68%,var(--color-primary-700))}.product-card__icon .icon{width:26px;height:26px}.product-card__title{margin-block-start:var(--space-8);color:var(--color-ink);font-size:var(--text-2xl);font-weight:950}.product-card--hosting .product-card__title{color:var(--color-product-featured-text)}.product-card__description{min-height:76px;margin-block-start:var(--space-3);color:var(--color-muted);font-size:var(--text-sm);line-height:1.9;text-wrap:pretty}.product-card--hosting .product-card__description,.product-card--hosting .feature-list__item{color:var(--color-product-featured-muted)}.feature-list{display:grid;margin-block:var(--space-6);gap:var(--space-3)}.feature-list__item{display:flex;align-items:flex-start;gap:var(--space-3);color:var(--color-text);font-size:var(--text-sm);line-height:1.7}.feature-list__icon{display:grid;width:22px;height:22px;margin-block-start:2px;flex:0 0 auto;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success)}.feature-list__icon .icon{width:14px;height:14px}.product-card .feature-list{margin-block:auto 0;padding-block-start:var(--space-4)}.product-card--hosting .feature-list__icon{background:color-mix(in srgb,var(--color-signal) 17%,transparent);color:var(--color-signal-soft)}.product-card__jump{display:grid;width:44px;height:44px;margin-block-start:var(--space-5);margin-inline:auto;place-items:center;border:1px solid var(--color-product-featured-border);border-radius:50%;color:var(--color-signal-soft);animation:product-jump 1.9s var(--ease-out) infinite}.product-card__jump .icon{width:20px;height:20px}@keyframes product-jump{0%,100%{translate:0 -2px}50%{translate:0 4px}}.stats-section{overflow:hidden;padding-block:clamp(24px, 4vw, 40px);background:var(--color-surface-soft)}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.stat{display:grid;min-height:128px;grid-template-columns:36px minmax(0,auto);align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);text-align:start}.stat__icon{display:grid;width:36px;height:36px;place-items:center;border-radius:var(--radius-sm);background:var(--color-primary-100);color:var(--color-primary-700)}.stat__icon .icon{width:19px;height:19px}.stat:nth-child(2) .stat__icon{background:color-mix(in srgb,var(--color-signal) 13%,var(--color-surface));color:color-mix(in srgb,var(--color-signal) 72%,var(--color-primary-700))}.stat:nth-child(3) .stat__icon{background:color-mix(in srgb,var(--color-accent-500) 17%,var(--color-surface));color:var(--color-accent-700)}.stat:nth-child(4) .stat__icon{background:color-mix(in srgb,var(--color-success) 14%,var(--color-surface));color:var(--color-success)}.stat__value{color:var(--color-ink);font-size:var(--text-3xl);font-weight:950;line-height:1.2}.stat:first-child .stat__value{color:var(--color-primary-600)}.stat__label{margin-block-start:2px;color:var(--color-muted);font-size:var(--text-sm);font-weight:800}.split-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,0.92fr);align-items:center;gap:clamp(48px, 7vw, 80px)}.split-layout--reverse .split-layout__visual{order:2}.split-layout--reverse .split-layout__content{order:1}.split-layout__content .section-heading{margin-block-end:0}.split-layout__content .feature-list{margin-block:var(--space-6) var(--space-8)}.pricing-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.pricing-heading__title-row{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3)}.pricing-card{display:grid;grid-template-columns:minmax(250px,0.9fr) minmax(420px,1.45fr) minmax(210px,0.65fr);align-items:center;gap:clamp(24px, 4vw, 48px);padding:clamp(24px, 3vw, 34px);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color var(--transition-base),box-shadow var(--transition-base)}.pricing-card:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card-hover)}.pricing-card__header{min-width:0}.pricing-card__name{color:var(--color-ink);font-size:var(--text-subheadline);font-weight:950;line-height:1.3;text-align:start}.pricing-card__tagline{margin-block-start:var(--space-3);color:var(--color-primary-700);font-size:var(--text-md);font-weight:900}.pricing-card__description{margin-block-start:var(--space-3);color:var(--color-muted);font-size:var(--text-sm);line-height:1.95;text-wrap:pretty}.pricing-card__features{min-width:0;padding-inline:clamp(24px, 3vw, 40px);border-inline:1px solid var(--color-border)}.pricing-card__label{color:var(--color-ink);font-size:var(--text-sm);font-weight:950}.pricing-card__features .feature-list{margin-block:var(--space-3) 0;grid-template-columns:minmax(0,1fr);gap:var(--space-2)}.pricing-card__footer{display:grid;min-width:0;gap:var(--space-4)}.pricing-card__price{display:grid;gap:2px;color:var(--color-ink)}.pricing-card__amount{font-size:var(--text-2xl);font-weight:950;line-height:1.6}.pricing-card__period{color:var(--color-muted);font-size:var(--text-xs);font-weight:800}.pricing-card .button{width:100%;min-width:0}.network-map{position:relative;min-height:500px;overflow:hidden;isolation:isolate;border:1px solid var(--globe-border);border-radius:var(--radius-lg);background:var(--globe-surface)}.network-map__graphic{position:absolute;inset:0;width:100%;height:100%;display:block}.network-map__status{position:absolute;z-index:1;display:inline-flex;min-height:42px;align-items:center;gap:var(--space-2);padding-inline:var(--space-4);border:1px solid var(--globe-label-border);border-radius:var(--radius-sm);background:var(--globe-label-surface);color:var(--globe-label-text);box-shadow:var(--shadow-xs);font-size:var(--text-xs);font-weight:800}.network-map__status::before{width:7px;height:7px;border-radius:50%;background:var(--color-signal);box-shadow:0 0 0 4px var(--color-signal-surface);content:""}.network-map__status--one{inset-block-start:13%;inset-inline-end:8%}.network-map__status--two{inset-block-start:45%;inset-inline-start:5%}.network-map__status--three{inset-block-end:10%;inset-inline-end:10%}.use-case-list{display:grid;margin-block-start:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-6);border-block:1px solid var(--color-border)}.use-case{display:flex;min-height:58px;align-items:center;gap:var(--space-3);padding-block:var(--space-4);color:var(--color-text);font-size:var(--text-sm);font-weight:800}.use-case:nth-child(n+3){border-block-start:1px solid var(--color-border)}.use-case__icon{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:var(--radius-sm);background:var(--color-primary-100);color:var(--color-primary-700)}html[dir="ltr"] body{line-height:1.7}html[dir="ltr"] .hero__title{line-height:1.08;letter-spacing:var(--tracking-display)}html[dir="ltr"] .section-heading__title,html[dir="ltr"] .guarantee-title,html[dir="ltr"] .cta__title{line-height:1.16;letter-spacing:-.04em}html[dir="ltr"] .product-card__title,html[dir="ltr"] .pricing-card__name,html[dir="ltr"] .pricing-card__tagline,html[dir="ltr"] .site-footer__heading{letter-spacing:-.025em}html[dir="ltr"] .section-heading__description,html[dir="ltr"] .product-card__description,html[dir="ltr"] .pricing-card__description,html[dir="ltr"] .guarantee-description,html[dir="ltr"] .site-footer__description{line-height:1.75}html[dir="ltr"] .hero__actions .button .icon{transform:rotate(180deg)}@media (min-width:901px) and (max-width:1100px){.pricing-card__amount{white-space:nowrap}}@media (max-width:1024px){.trust-strip__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-item:nth-child(odd){border-inline-start:0}.trust-item:nth-child(n+3){border-block-start:1px solid var(--color-border)}.product-grid{grid-template-columns:1fr}.product-card{min-height:0;padding:var(--space-6)}.product-card--hosting{min-height:0;translate:0}.product-card:last-child{min-height:0;grid-column:auto}.product-card__icon{width:44px;height:44px;border-radius:var(--radius-sm)}.product-card__title{margin-block-start:var(--space-6)}.product-card__description{min-height:0}.product-card .feature-list{margin-block-start:var(--space-6)}.split-layout{grid-template-columns:1fr;gap:var(--space-12)}.split-layout__visual,.split-layout--reverse .split-layout__visual{order:1}.split-layout__content,.split-layout--reverse .split-layout__content{order:2}.split-layout__content .section-heading{max-width:760px}.network-map{width:min(100%, 760px);margin-inline:auto}.pricing-grid{width:100%;margin-inline:auto;grid-template-columns:1fr}.pricing-card{grid-template-columns:1fr;gap:var(--space-5)}.pricing-card__features{padding-block:var(--space-5);padding-inline:0;border-block:1px solid var(--color-border);border-inline:0}.pricing-card__footer{grid-template-columns:minmax(0,1fr) minmax(190px,0.45fr);align-items:end}}@media (max-width:767px){.hero__visual{opacity: .22;}.hero,.hero__inner{min-height:520px}.hero__description{font-size:var(--text-md)}.trust-item{min-height:104px;justify-content:center}.pricing-card{padding:var(--space-6)}.pricing-card__header{min-height:0}.pricing-card__features .feature-list{grid-template-columns:1fr}.pricing-card__footer{grid-template-columns:1fr}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.stats-section{padding-block:var(--space-6)}.stat{min-height:96px;grid-template-columns:30px minmax(0,auto);gap:var(--space-2);padding:var(--space-3)}.stat__icon{width:30px;height:30px;border-radius:var(--radius-sm)}.stat__icon .icon{width:16px;height:16px}.stat__value{font-size:var(--text-2xl)}.stat__label{font-size:var(--text-xs)}.network-map{min-height:390px}.use-case-list{grid-template-columns:1fr}.use-case+.use-case{border-block-start:1px solid var(--color-border)}}@media (max-width:540px){.hero__actions{flex-direction:column}.hero__actions .button{width:100%;min-width:0}.trust-item{min-height:104px;align-items:center;flex-direction:column;gap:var(--space-2);padding:var(--space-3);text-align:center}.trust-item+.trust-item{border-inline-start:1px solid var(--color-border);border-block-start:0}.trust-item:nth-child(odd){border-inline-start:0}.trust-item:nth-child(n+3){border-block-start:1px solid var(--color-border)}.trust-item__icon{width:38px;height:38px}.trust-item__meta{display:none}} .trust-strip+.products-section{border-block-start:0}@media (min-width:1025px){.support-layout{grid-template-columns:minmax(420px,1.08fr) minmax(0,0.92fr);gap:clamp(48px, 7vw, 88px)}.support-panel{order:1}.support-section__heading{order:2}}.monitoring-promo{position:relative;background:var(--color-surface)}.monitoring-promo__layout{display:grid;grid-template-columns:minmax(0,0.92fr) minmax(420px,1.08fr);align-items:center;gap:clamp(48px, 7vw, 88px)}.monitoring-promo__content{max-width:640px}.monitoring-promo__title{margin:0;color:var(--color-ink);font-size:var(--text-3xl);font-weight:950;line-height:var(--leading-feature);text-wrap:balance}.monitoring-promo__description{max-width:68ch;margin-block-start:var(--space-5);color:var(--color-muted);font-size:var(--text-lg);line-height:2;text-wrap:pretty}.monitoring-promo__features{display:grid;margin-block-start:var(--space-8);border-block:1px solid var(--color-border)}.monitoring-promo__feature{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:var(--space-4);padding-block:var(--space-4)}.monitoring-promo__feature+.monitoring-promo__feature{border-block-start:1px solid var(--color-border)}.monitoring-promo__feature-icon{display:grid;width:42px;height:42px;place-items:center;border-radius:var(--radius-sm);background:var(--color-primary-100);color:var(--color-primary-700)}.monitoring-promo__feature-icon .icon{width:21px;height:21px}.monitoring-promo__feature strong,.monitoring-promo__feature small{display:block}.monitoring-promo__feature strong{color:var(--color-ink);font-size:var(--text-sm);font-weight:950}.monitoring-promo__feature small{margin-block-start:2px;color:var(--color-muted);font-size:var(--text-xs);line-height:1.8}.monitoring-promo__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-block-start:var(--space-8)}.monitoring-promo__button .icon{width:18px;height:18px}.monitoring-promo__note{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-muted);font-size:var(--text-xs);font-weight:750;line-height:1.7}.monitoring-promo__note .icon{width:18px;height:18px;flex:0 0 auto;color:var(--color-success)}.monitoring-console{margin:0;overflow:hidden;border:1px solid var(--color-operations-border);border-radius:var(--radius-md);background:var(--color-operations);color:var(--color-operations-text)}.monitoring-console__header{display:flex;min-height:78px;align-items:center;justify-content:space-between;gap:var(--space-4);padding-inline:clamp(22px, 3vw, 32px);border-block-end:1px solid var(--color-operations-border);background:var(--color-operations-elevated)}.monitoring-console__brand{display:flex;min-width:0;align-items:center;gap:var(--space-3)}.monitoring-console__brand-icon{display:grid;width:40px;height:40px;flex:0 0 auto;place-items:center;border:1px solid var(--color-operations-border);border-radius:var(--radius-sm);color:var(--color-signal-soft)}.monitoring-console__brand-icon .icon{width:21px;height:21px}.monitoring-console__brand h3{margin:0;color:var(--color-operations-text);font-size:var(--text-md);font-weight:950;line-height:1.4}.monitoring-console__live{display:inline-flex;min-height:34px;flex:0 0 auto;align-items:center;gap:var(--space-2);padding-inline:var(--space-3);border:1px solid var(--color-operations-border);border-radius:var(--radius-pill);color:var(--color-operations-muted);font-size:var(--text-xs);font-weight:800}.monitoring-console__live>span{width:7px;height:7px;border-radius:50%;background:var(--color-success);transform-origin:center;animation:monitoring-heartbeat 1.9s var(--ease-out) infinite}@keyframes monitoring-heartbeat{0%,36%,100%{opacity:.78;transform:scale(.9);box-shadow:0 0 0 0 color-mix(in srgb,var(--color-success) 0%,transparent)}8%{opacity:1;transform:scale(1.32);box-shadow:0 0 0 6px color-mix(in srgb,var(--color-success) 18%,transparent)}17%{opacity:.86;transform:scale(1);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-success) 10%,transparent)}24%{opacity:1;transform:scale(1.18);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-success) 14%,transparent)}}.monitoring-console__flow{display:grid;margin:0;padding:var(--space-4) clamp(22px, 3vw, 32px);list-style:none}.monitoring-console__step{display:grid;min-width:0;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding-block:var(--space-5)}.monitoring-console__step+.monitoring-console__step{border-block-start:1px solid var(--color-operations-border)}.monitoring-console__sequence{display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--color-operations-border);border-radius:50%;background:var(--color-operations-elevated);color:var(--color-signal-soft);font-size:var(--text-micro);font-weight:950;letter-spacing:.04em}.monitoring-console__copy{min-width:0}.monitoring-console__copy strong,.monitoring-console__copy small{display:block}.monitoring-console__copy strong{color:var(--color-operations-text);font-size:var(--text-sm);font-weight:950}.monitoring-console__copy small{margin-block-start:3px;color:var(--color-operations-muted);font-size:var(--text-xs);line-height:1.75}.monitoring-console__state{color:var(--color-signal-soft);font-size:var(--text-xs);font-weight:900}.monitoring-console__channels{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;border-block-start:1px solid var(--color-operations-border);color:var(--color-operations-muted);font-size:var(--text-xs);font-weight:750}.monitoring-console__channel{display:inline-flex;min-width:0;min-height:54px;align-items:center;justify-content:center;gap:6px;padding-inline:var(--space-2);white-space:nowrap}.monitoring-console__channel+.monitoring-console__channel{border-inline-start:1px solid var(--color-operations-border)}.monitoring-console__channel .icon{width:16px;height:16px;color:var(--color-signal-soft)}.monitoring-console__channel .icon--fill{fill:currentColor;stroke:none}html[dir="ltr"] .monitoring-promo__title{line-height:1.16;letter-spacing:-.04em}html[dir="ltr"] .monitoring-promo__description{line-height:1.75}html[dir="ltr"] .monitoring-promo__button .icon{transform:rotate(180deg)}@media (max-width:1024px){.monitoring-promo__layout{grid-template-columns:1fr;gap:var(--space-12)}.monitoring-promo__content{max-width:760px}.monitoring-console{width:100%}}@media (max-width:767px){.hero__visual{top:0;right:auto;bottom:auto;left:50%;width:100%;max-width:none;height:auto;opacity:.48;transform:translateX(-50%)}.monitoring-promo__layout{gap:var(--space-8)}.monitoring-promo__title{font-size:var(--text-3xl)}.monitoring-promo__description{font-size:var(--text-md)}.monitoring-console__step{grid-template-columns:36px minmax(0,1fr);gap:var(--space-3)}.monitoring-console__state{grid-column:2;justify-self:start}.monitoring-console__channels{font-size:var(--text-micro)}.monitoring-console__channel{min-height:64px;flex-direction:column;gap:var(--space-1);padding-inline:var(--space-1)}.monitoring-console__channel .icon{width:15px;height:15px}}@media (max-width:540px){.monitoring-promo__actions{align-items:stretch;flex-direction:column}.monitoring-promo__button{width:100%}.monitoring-promo__note{align-self:flex-start}.monitoring-console__header{min-height:72px;gap:var(--space-2);padding-inline:var(--space-4)}.monitoring-console__brand{gap:var(--space-2)}.monitoring-console__brand h3{font-size:var(--text-sm);white-space:nowrap}.monitoring-console__live{padding-inline:var(--space-2)}} .product-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center}.product-card--top{grid-column:span 2}.product-card--wide{grid-column:span 3}.product-card,.product-card__description{min-height:0}.product-card .feature-list{margin-block:var(--space-4) 0;padding-block-start:0}.product-card--foreign-vps .product-card__icon,.product-card--cdn .product-card__icon{background:color-mix(in srgb,var(--color-signal) 12%,var(--color-surface));color:color-mix(in srgb,var(--color-signal) 68%,var(--color-primary-700))}@media (max-width:1024px){.product-grid{grid-template-columns:1fr}.product-card--top,.product-card--wide{grid-column:auto}}