:is(.ocean-page,.ocean-premium) .premium-pricing{padding:112px 24px;color:#d8edf0;background:#030a0b}:is(.ocean-page,.ocean-premium) .premium-pricing__inner{width:100%;max-width:1112px;margin:0 auto}:is(.ocean-page,.ocean-premium) .premium-pricing__header{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:70px;margin-bottom:42px}:is(.ocean-page,.ocean-premium) .premium-pricing__eyebrow{display:flex;gap:12px;margin:0 0 21px;color:#8de4ee;font-size:11px;line-height:1.5;letter-spacing:.11em;text-transform:uppercase}:is(.ocean-page,.ocean-premium) .premium-pricing__eyebrow>span{display:inline-flex;align-items:center;gap:12px;color:#5e858e}:is(.ocean-page,.ocean-premium) .premium-pricing__eyebrow>span:after{width:20px;height:1px;background:#3e6570;content:""}:is(.ocean-page,.ocean-premium) .premium-pricing__header :is(h1,h2){max-width:620px;margin:0;color:#d8edf0;font:500 clamp(34px,3.6vw,49px)/1.15 var(--font-heading);letter-spacing:-.045em;text-wrap:balance}:is(.ocean-page,.ocean-premium) .premium-pricing__intro{max-width:400px;margin:0 0 3px;color:#8eabb2;font-size:15px;line-height:1.8}:is(.ocean-page,.ocean-premium) .premium-pricing__catalog{overflow:hidden;border:1px solid #28424a;border-radius:14px;background:#09171c}:is(.ocean-page,.ocean-premium) .premium-pricing__builder{display:grid;grid-template-columns:minmax(0,1fr) 330px}:is(.ocean-page,.ocean-premium) .premium-pricing__options{min-width:0;padding:30px 28px 27px}:is(.ocean-page,.ocean-premium) .premium-pricing__step-heading{display:flex;align-items:baseline;gap:10px}:is(.ocean-page,.ocean-premium) .premium-pricing__step-heading>span{color:#5e858e;font-size:11px;font-variant-numeric:tabular-nums}:is(.ocean-page,.ocean-premium) .premium-pricing__step-heading h3{margin:0;color:#cee3e7;font:500 14px/1.5 var(--font-body)}:is(.ocean-page,.ocean-premium) .premium-pricing__step-heading--plans{margin-top:31px}:is(.ocean-page,.ocean-premium) .premium-pricing__cpu-explainer{max-width:580px;margin:8px 0 0 21px;color:#89a8b2;font-size:13px;line-height:1.55}:is(.ocean-page,.ocean-premium) .premium-pricing__category-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:15px 0 2px}:is(.ocean-page,.ocean-premium) .premium-pricing__category-tab{min-height:44px;padding:9px 13px;border:1px solid #365963;border-radius:6px;background:transparent;color:#9cb5bc;font:500 13px/1.4 var(--font-body);cursor:pointer}:is(.ocean-page,.ocean-premium) .premium-pricing__category-tab:hover,:is(.ocean-page,.ocean-premium) .premium-pricing__category-tab[aria-pressed=true]{border-color:#72bac5;background:#16333c;color:#e0f8fb}:is(.ocean-page,.ocean-premium) .premium-pricing__regions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}:is(.ocean-page,.ocean-premium) .premium-pricing__region{display:inline-flex;min-height:44px;align-items:center;gap:8px;padding:9px 11px;border:1px solid #284049;border-radius:6px;background:transparent;color:#9cb5bc;font:400 13px/1.5 var(--font-body);cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease}:is(.ocean-page,.ocean-premium) .premium-pricing__region .region-flag{width:17px;height:13px;flex-shrink:0;border-radius:2px}:is(.ocean-page,.ocean-premium) .premium-pricing__region:hover{border-color:#598f9c;color:#d8edf0}:is(.ocean-page,.ocean-premium) .premium-pricing__region[aria-checked=true]{border-color:#72bac5;background:#16333c;color:#e0f8fb}:is(.ocean-page,.ocean-premium) .premium-pricing__table-head,:is(.ocean-page,.ocean-premium) .premium-pricing__plan{display:grid;grid-template-columns:15px minmax(112px,1.8fr) minmax(35px,.55fr) minmax(51px,.8fr) minmax(63px,.85fr) minmax(65px,.9fr);align-items:center;gap:13px;padding-inline:15px}:is(.ocean-page,.ocean-premium) .premium-pricing__table-head{margin-top:18px;padding-block:11px;border-bottom:1px solid #28414a;color:#6f949e;font-size:13px;line-height:1.4}:is(.ocean-page,.ocean-premium) .premium-pricing__table-head>span:last-child{text-align:right}:is(.ocean-page,.ocean-premium) .premium-pricing__plan-list{border-bottom:1px solid #1d333b}:is(.ocean-page,.ocean-premium) .premium-pricing__plan{width:100%;min-height:68px;padding-block:13px;border:0;border-bottom:1px solid #1d333b;border-radius:0;background:transparent;color:#b9d0d7;font:400 14px/1.45 var(--font-body);text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease}:is(.ocean-page,.ocean-premium) .premium-pricing__plan:hover{background:#0e252d;color:#e0f8fb}:is(.ocean-page,.ocean-premium) .premium-pricing__plan[aria-checked=true]{background:linear-gradient(90deg,#143540,#102730);color:#dff9fc;box-shadow:inset 2px 0 #8de4ee}:is(.ocean-page,.ocean-premium) .premium-pricing__radio{display:block;width:13px;height:13px;padding:3px;border:1px solid #46626c;border-radius:50%}:is(.ocean-page,.ocean-premium) .premium-pricing__plan[aria-checked=true] .premium-pricing__radio{border-color:#8de4ee;background:#8de4ee content-box}:is(.ocean-page,.ocean-premium) .premium-pricing__plan-name{display:flex;min-width:0;flex-direction:column;gap:4px}:is(.ocean-page,.ocean-premium) .premium-pricing__plan-name strong{color:inherit;font-size:14px;font-weight:500;letter-spacing:.015em}:is(.ocean-page,.ocean-premium) .premium-pricing__plan-name>small{color:#728f99;font-size:13px;line-height:1.4}:is(.ocean-page,.ocean-premium) .premium-pricing__plan[aria-checked=true] .premium-pricing__plan-name>small{color:#a4c5ce}:is(.ocean-page,.ocean-premium) .premium-pricing__resource{white-space:nowrap;font-variant-numeric:tabular-nums}:is(.ocean-page,.ocean-premium) .premium-pricing__resource>small{color:#708f99;font-size:13px}:is(.ocean-page,.ocean-premium) .premium-pricing__row-price{color:#b9dde6;font-size:14px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}:is(.ocean-page,.ocean-premium) .premium-pricing__accessible-unit{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:is(.ocean-page,.ocean-premium) .premium-pricing__mobile-specs{display:none}:is(.ocean-page,.ocean-premium) .premium-pricing__plan-toggle{display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;margin-top:12px;padding:10px 15px;border:1px solid #365963;border-radius:7px;background:transparent;color:#b9dde6;font:500 13px/1.45 var(--font-body);text-align:left;cursor:pointer}:is(.ocean-page,.ocean-premium) .premium-pricing__plan-toggle:hover{border-color:#72bac5;color:#e0f8fb}:is(.ocean-page,.ocean-premium) .premium-pricing__summary{display:flex;min-width:0;flex-direction:column;padding:30px 28px 28px;border-left:1px solid #2d4c56;background:radial-gradient(ellipse at 100% 0,#173844 0,transparent 60%),#0c2028}:is(.ocean-page,.ocean-premium) .premium-pricing__summary-top{display:flex;align-items:center;justify-content:space-between;gap:20px;color:#83bdcc}:is(.ocean-page,.ocean-premium) .premium-pricing__summary-top>p{margin:0;color:#94b4be;font-size:12px;line-height:1.5}:is(.ocean-page,.ocean-premium) .premium-pricing__summary-top>svg{opacity:.85}:is(.ocean-page,.ocean-premium) .premium-pricing__selection{margin-top:34px}:is(.ocean-page,.ocean-premium) .premium-pricing__selection h3{margin:0;color:#e2f5f8;font:500 27px/1.2 var(--font-heading);letter-spacing:-.035em}:is(.ocean-page,.ocean-premium) .premium-pricing__selection>p{margin:9px 0 0;color:#8aabb6;font-size:12px;line-height:1.6}:is(.ocean-page,.ocean-premium) .premium-pricing__quote{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 11px;margin-top:30px}:is(.ocean-page,.ocean-premium) .premium-pricing__quote>strong{color:#dffaff;font:500 clamp(34px,3.25vw,44px)/1.2 var(--font-heading);font-variant-numeric:tabular-nums;letter-spacing:-.055em;animation:premium-price-in .2s ease both}:is(.ocean-page,.ocean-premium) .premium-pricing__quote>span{color:#85a9b5;font-size:12px;line-height:1.7}:is(.ocean-page,.ocean-premium) .premium-pricing__specification{display:flex;flex-direction:column;gap:0;margin:28px 0 36px;padding:11px 0;border-block:1px solid #274651}:is(.ocean-page,.ocean-premium) .premium-pricing__specification>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:7px 12px;padding-block:8px;font-size:12px;line-height:1.5}:is(.ocean-page,.ocean-premium) .premium-pricing__specification dt{color:#7f9faa}:is(.ocean-page,.ocean-premium) .premium-pricing__specification dd{display:inline-flex;align-items:center;gap:7px;margin:0;color:#c5e0e7;font-variant-numeric:tabular-nums}:is(.ocean-page,.ocean-premium) .premium-pricing__specification .region-flag{width:16px;height:12px;border-radius:2px}:is(.ocean-page,.ocean-premium) .premium-pricing__checkout{margin-top:auto}:is(.ocean-page,.ocean-premium) .premium-pricing__checkout>p{margin:0 0 19px;color:#7f9faa;font-size:11px;line-height:1.8}:is(.ocean-page,.ocean-premium) .premium-pricing__cta,:is(.ocean-page,.ocean-premium) .premium-pricing__retry{display:flex;min-height:49px;align-items:center;justify-content:space-between;gap:18px;padding:14px 19px;border:1px solid #8de4ee;border-radius:7px;background:#8de4ee;color:#05222c;font:500 13px/1.5 var(--font-body);text-align:left;text-decoration:none;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}:is(.ocean-page,.ocean-premium) .premium-pricing__mobile-summary{display:none}:is(.ocean-page,.ocean-premium) .premium-pricing__cta:hover,:is(.ocean-page,.ocean-premium) .premium-pricing__retry:hover{border-color:#c3f7ff;background:#c3f7ff;color:#05222c;text-decoration:none}:is(.ocean-page,.ocean-premium) .premium-pricing__cta svg{flex-shrink:0;transition:transform .16s ease}:is(.ocean-page,.ocean-premium) .premium-pricing__cta:hover svg{transform:translate(3px)}:is(.ocean-page,.ocean-premium) .premium-pricing__status{display:flex;min-height:250px;flex-direction:column;align-items:flex-start;justify-content:center;gap:22px;padding:36px;color:#a5bec6;font-size:15px;line-height:1.7}:is(.ocean-page,.ocean-premium) .premium-pricing__status>p{margin:0}:is(.ocean-page,.ocean-premium) .premium-pricing__retry{background:transparent;border-color:#466973;color:#d8edf0}:is(.ocean-page,.ocean-premium) .premium-pricing__retry:disabled{cursor:wait;opacity:.6}:is(.ocean-page,.ocean-premium) .premium-pricing__loading{width:23px;height:23px;border:1px solid #36535d;border-top-color:#8de4ee;border-radius:50%;animation:premium-price-loading 1s linear infinite}:is(.ocean-page,.ocean-premium) .premium-pricing__unavailable{margin:40px 0;padding-left:15px;border-left:2px solid #8de4ee;color:#bed7e0;font-size:14px;line-height:1.8}:is(.ocean-page,.ocean-premium) .premium-pricing__notes{max-width:920px;margin:24px auto 0;color:#698992;font-size:11px;line-height:1.8;text-align:center}:is(.ocean-page,.ocean-premium) .premium-pricing__notes>p{margin:0}:is(.ocean-page,.ocean-premium) .premium-pricing__notes>p+p{margin-top:7px}:is(.ocean-page,.ocean-premium) .premium-pricing__notes strong{color:#95b1bb;font-weight:400}:is(.ocean-page,.ocean-premium) .premium-pricing button:focus-visible,:is(.ocean-page,.ocean-premium) .premium-pricing a:focus-visible{outline:2px solid #8de4ee;outline-offset:3px}:is(.ocean-page,.ocean-premium) .premium-pricing__plan:focus-visible{position:relative;z-index:1;outline-offset:-3px}@keyframes premium-price-in{0%{opacity:.4;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes premium-price-loading{to{transform:rotate(360deg)}}@media(max-width:1050px){:is(.ocean-page,.ocean-premium) .premium-pricing__builder{grid-template-columns:minmax(0,1fr) 290px}:is(.ocean-page,.ocean-premium) .premium-pricing__options,:is(.ocean-page,.ocean-premium) .premium-pricing__summary{padding:25px 21px}:is(.ocean-page,.ocean-premium) .premium-pricing__table-head,:is(.ocean-page,.ocean-premium) .premium-pricing__plan{grid-template-columns:13px minmax(100px,1.7fr) 34px 51px 60px minmax(60px,.9fr);gap:10px;padding-inline:10px}:is(.ocean-page,.ocean-premium) .premium-pricing__header{gap:45px}}@media(max-width:880px){:is(.ocean-page,.ocean-premium) .premium-pricing__builder{grid-template-columns:minmax(0,1fr)}:is(.ocean-page,.ocean-premium) .premium-pricing__table-head,:is(.ocean-page,.ocean-premium) .premium-pricing__plan{grid-template-columns:15px minmax(100px,1.8fr) .5fr .8fr .85fr .9fr;gap:13px;padding-inline:15px}:is(.ocean-page,.ocean-premium) .premium-pricing__summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 35px;padding:28px;border-top:1px solid #2d4c56;border-left:0}:is(.ocean-page,.ocean-premium) .premium-pricing__summary-top{grid-column:1 / -1;margin-bottom:12px}:is(.ocean-page,.ocean-premium) .premium-pricing__selection{grid-column:1;grid-row:2;margin-top:18px}:is(.ocean-page,.ocean-premium) .premium-pricing__quote{grid-column:1;grid-row:3;align-content:start;margin-top:17px}:is(.ocean-page,.ocean-premium) .premium-pricing__specification{grid-column:2;grid-row:2 / 4;margin:18px 0 0}:is(.ocean-page,.ocean-premium) .premium-pricing__checkout{display:grid;grid-column:1 / -1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:30px;margin-top:29px}:is(.ocean-page,.ocean-premium) .premium-pricing__checkout>p{margin:0}:is(.ocean-page,.ocean-premium) .premium-pricing__unavailable{grid-column:1 / -1;margin:20px 0}}@media(max-width:640px){:is(.ocean-page,.ocean-premium) .premium-pricing{padding:76px 22px 154px}:is(.ocean-page,.ocean-premium) .premium-pricing__header{grid-template-columns:minmax(0,1fr);gap:22px;margin-bottom:30px}:is(.ocean-page,.ocean-premium) .premium-pricing__eyebrow{margin-bottom:17px}:is(.ocean-page,.ocean-premium) .premium-pricing__intro{max-width:none;font-size:14px}:is(.ocean-page,.ocean-premium) .premium-pricing__catalog{border-radius:11px}:is(.ocean-page,.ocean-premium) .premium-pricing__options{padding:23px 17px 20px}:is(.ocean-page,.ocean-premium) .premium-pricing__regions{gap:7px}:is(.ocean-page,.ocean-premium) .premium-pricing__region{gap:7px;padding-inline:9px;font-size:13px}:is(.ocean-page,.ocean-premium) .premium-pricing__step-heading--plans{margin-top:27px;margin-bottom:16px}:is(.ocean-page,.ocean-premium) .premium-pricing__table-head{display:none}:is(.ocean-page,.ocean-premium) .premium-pricing__plan-list{border-top:1px solid #28414a}:is(.ocean-page,.ocean-premium) .premium-pricing__plan{grid-template-columns:13px minmax(0,1fr) auto;gap:7px 10px;min-height:84px;padding:13px 10px}:is(.ocean-page,.ocean-premium) .premium-pricing__plan-name>small{font-size:13px}:is(.ocean-page,.ocean-premium) .premium-pricing__resource{display:none}:is(.ocean-page,.ocean-premium) .premium-pricing__row-price{grid-column:3;grid-row:1;align-self:start;padding-top:1px;font-size:14px}:is(.ocean-page,.ocean-premium) .premium-pricing__mobile-specs{display:block;grid-column:2 / -1;color:#7798a3;font-size:13px;line-height:1.5}:is(.ocean-page,.ocean-premium) .premium-pricing__radio{align-self:start;margin-top:3px}:is(.ocean-page,.ocean-premium) .premium-pricing__summary{grid-template-columns:minmax(0,1fr);gap:0 18px;padding:23px 20px}:is(.ocean-page,.ocean-premium) .premium-pricing__summary-top{margin-bottom:5px}:is(.ocean-page,.ocean-premium) .premium-pricing__selection h3{font-size:23px}:is(.ocean-page,.ocean-premium) .premium-pricing__selection>p{font-size:13px}:is(.ocean-page,.ocean-premium) .premium-pricing__quote>strong{font-size:32px;white-space:nowrap}:is(.ocean-page,.ocean-premium) .premium-pricing__quote>span{font-size:13px}:is(.ocean-page,.ocean-premium) .premium-pricing__specification{display:grid;grid-column:1;grid-row:4;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 20px;margin-top:22px;padding-block:12px}:is(.ocean-page,.ocean-premium) .premium-pricing__specification>div{flex-direction:column;align-items:flex-start;gap:3px 8px;padding-block:7px;font-size:13px}:is(.ocean-page,.ocean-premium) .premium-pricing__specification dd{gap:5px}:is(.ocean-page,.ocean-premium) .premium-pricing__specification .region-flag{width:13px;height:10px}:is(.ocean-page,.ocean-premium) .premium-pricing__checkout{grid-template-columns:minmax(0,1fr);gap:17px;margin-top:26px}:is(.ocean-page,.ocean-premium) .premium-pricing__checkout>p{max-width:360px}:is(.ocean-page,.ocean-premium) .premium-pricing__notes{font-size:13px;line-height:1.85;text-align:left}:is(.ocean-page,.ocean-premium) .premium-pricing__status{min-height:230px;padding:28px 22px;font-size:14px}:is(.ocean-page,.ocean-premium) .premium-pricing--mobile-summary-visible .premium-pricing__mobile-summary{position:fixed;right:12px;bottom:12px;left:12px;z-index:10;display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:12px;padding:10px 11px 10px 15px;border:1px solid #47727c;border-radius:10px;background:#081a20f7;box-shadow:0 12px 32px #00000059}:is(.ocean-page,.ocean-premium) .premium-pricing__mobile-summary>div{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}:is(.ocean-page,.ocean-premium) .premium-pricing__mobile-summary strong{overflow:hidden;color:#e0f8fb;font-size:13px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}:is(.ocean-page,.ocean-premium) .premium-pricing__mobile-summary span{color:#8de4ee;font-size:14px;font-variant-numeric:tabular-nums;line-height:1.35}:is(.ocean-page,.ocean-premium) .premium-pricing__mobile-cta{display:inline-flex;min-height:44px;flex-shrink:0;align-items:center;padding:10px 13px;border-radius:6px;background:#8de4ee;color:#05222c;font:500 13px/1.3 var(--font-body);text-decoration:none}}@media(max-width:360px){:is(.ocean-page,.ocean-premium) .premium-pricing{padding-inline:18px}:is(.ocean-page,.ocean-premium) .premium-pricing__options{padding-inline:12px}:is(.ocean-page,.ocean-premium) .premium-pricing__summary{padding-inline:16px}:is(.ocean-page,.ocean-premium) .premium-pricing__quote>strong{font-size:29px}:is(.ocean-page,.ocean-premium) .premium-pricing__plan{padding-inline:8px;column-gap:8px}:is(.ocean-page,.ocean-premium) .premium-pricing__row-price{font-size:13px}}@media(prefers-reduced-motion:reduce){:is(.ocean-page,.ocean-premium) .premium-pricing *,:is(.ocean-page,.ocean-premium) .premium-pricing *:before,:is(.ocean-page,.ocean-premium) .premium-pricing *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.storefront{--font-mono: var(--font-body);--storefront-paper: #f5f4f0;--storefront-ink: #182536;--storefront-muted: #536174;background:var(--storefront-paper);color:var(--storefront-ink)}.storefront .section__inner{max-width:1240px}.storefront .section{padding:100px 40px}.storefront .section__heading{font-size:clamp(32px,3.8vw,50px);line-height:1.12;font-weight:500;letter-spacing:-.045em;max-width:700px}.storefront .section__eyebrow{font-size:11px;letter-spacing:.1em}.storefront .section__sub{color:var(--storefront-muted);font-size:17px;max-width:540px}.storefront .btn{min-height:46px;border-radius:4px;gap:24px}.storefront .btn--primary{background:#315ceb}.storefront .btn--primary:hover{background:#2146bd}.storefront .btn--secondary{background:#edf1fb;color:#2448bb;border-color:#c3cee7;margin-top:12px}.storefront .btn--lg{padding:15px 23px}.storefront .landing-nav{background:#f5f4f0f5}.storefront .landing-nav__inner{height:72px;max-width:1400px;padding-inline:40px}.storefront .landing-nav__brand .wordmark{font-family:var(--font-heading);font-size:22px;font-weight:600;letter-spacing:-.06em}.storefront .landing-nav__telegram{display:none}.storefront a:focus-visible,.storefront button:focus-visible,.storefront summary:focus-visible{outline:3px solid #668cff;outline-offset:5px}.storefront [id]{scroll-margin-top:90px}.storefront-section-heading{margin-bottom:58px}.storefront-services__list{border-top:1px solid #bbc2c9}.storefront-service{display:grid;grid-template-columns:36px 1fr 1.45fr .75fr;gap:28px;padding:36px 0;border-bottom:1px solid #cdd1d4;align-items:start}.storefront-service__number{color:#6b7480;font:12px var(--font-mono);padding-top:7px}.storefront-service__title>p{color:#5c6877;font-size:12px;margin-bottom:10px}.storefront-service h3{font:500 27px/1.15 var(--font-heading);letter-spacing:-.035em}.storefront-service__body>p{font-size:15px;line-height:1.65;max-width:440px}.storefront-service__body .storefront-service__detail{font-size:12px;margin-top:14px;color:#586779}.storefront-service__link{font-weight:500;font-size:14px;color:#2448bb;display:flex;gap:15px;align-items:baseline;justify-content:space-between;padding:4px 0 9px;border-bottom:1px solid #b5c1df}.storefront-service__link span{transition:transform .2s}.storefront-service__link:hover{text-decoration:none;border-color:#2448bb}.storefront-service__link:hover span{transform:translate(3px,-3px)}.storefront-services__note{font-size:12px;line-height:1.7;color:#657080;max-width:750px;margin-top:25px}.storefront #pricing{background:#fff;border-top:1px solid #dcdedc;border-bottom:1px solid #dcdedc}.storefront #pricing .section__heading{max-width:800px}.storefront #pricing .section__sub{max-width:700px}.storefront .configurator{border-radius:0;background:#f5f6f8;box-shadow:none}.storefront .configurator__size{border-radius:4px;box-shadow:none}.storefront .configurator__pill{border-radius:4px}.storefront .pricing-note{font-family:var(--font-body);line-height:1.7}.storefront-workspace{overflow:hidden}.storefront-workspace__intro{display:flex;justify-content:space-between;align-items:end;gap:70px}.storefront-workspace__intro>div{max-width:570px}.storefront-workspace__intro .section__sub{max-width:360px;margin:0}.storefront-workspace__controls{display:flex;gap:35px;margin-top:44px;border-bottom:1px solid #b9c1cb}.storefront-workspace__controls button{display:flex;gap:25px;padding:16px 0;border:0;border-bottom:2px solid transparent;background:none;cursor:pointer;color:#526274;font:500 15px var(--font-body);transition:color .2s,border-color .2s}.storefront-workspace__controls button[aria-pressed=true]{border-color:#315ceb;color:#2448bb}.storefront-workspace__controls button span{opacity:0;transition:opacity .2s}.storefront-workspace__controls button[aria-pressed=true] span{opacity:1}.storefront-workspace__preview{margin:30px 0 0}.storefront-workspace__preview img{display:block;width:100%;height:auto;border:1px solid #cbd0d8;border-radius:5px;box-shadow:0 18px 50px -35px #223953}.storefront-workspace__preview figcaption{margin-top:17px;font-size:12px;color:#626f80}.storefront-start{background:#e9edf2}.storefront-start__inner{display:grid;grid-template-columns:1fr 1fr;gap:115px}.storefront-start__intro{align-self:start;position:sticky;top:110px}.storefront-start__intro .section__heading{max-width:470px}.storefront-text-link{display:inline-block;color:#2448bb;margin-top:25px;font-size:14px;font-weight:500;border-bottom:1px solid #aebbd2;padding-bottom:8px}.storefront-text-link span{margin-left:20px}.storefront-start__steps{padding:0;margin:0;list-style:none}.storefront-start__steps li{display:flex;gap:25px;padding:26px 0;border-top:1px solid #b9c3cd}.storefront-start__steps li>span{font:12px var(--font-mono);color:#53667b;margin-top:5px}.storefront-start__steps h3{font:500 23px/1.25 var(--font-heading);letter-spacing:-.02em}.storefront-start__steps p{margin-top:10px;font-size:15px;line-height:1.7;color:#526174}.storefront-faq__inner{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.storefront-faq__item{border-top:1px solid #bcc4cb}.storefront-faq__item:last-child{border-bottom:1px solid #bcc4cb}.storefront-faq__item summary{display:flex;justify-content:space-between;gap:25px;padding:22px 0;font-weight:500;font-size:17px;cursor:pointer;list-style:none}.storefront-faq__item summary::-webkit-details-marker{display:none}.storefront-faq__item summary span{font-size:22px;color:#476282;transition:transform .2s}.storefront-faq__item[open] summary span{transform:rotate(45deg)}.storefront-faq__item>p{font-size:15px;line-height:1.75;color:#526174;padding:0 32px 24px 0}.storefront-close{background:#14273c;color:#fff;padding:80px 40px}.storefront-close .section__eyebrow{color:#a4bbfd}.storefront-close h2{font:400 clamp(36px,5.2vw,70px)/1.07 var(--font-heading);letter-spacing:-.045em;max-width:860px}.storefront-close__actions{display:flex;align-items:center;flex-wrap:wrap;gap:32px;margin-top:35px}.storefront-close__actions>a:not(.btn){color:#d7e3f5;padding:12px 0}.storefront-close__actions>a>span{margin-left:15px}.storefront .landing-footer{background:var(--storefront-paper)}.storefront .landing-footer__inner,.storefront .landing-footer__legal{max-width:1240px}@keyframes storefront-screen{0%{opacity:.5}to{opacity:1}}@media(prefers-reduced-motion:no-preference){.storefront-workspace__preview img{animation:storefront-screen .25s ease-out}}@media(max-width:1100px){.storefront-service{grid-template-columns:25px .9fr 1.4fr;gap:22px}.storefront-service__link{grid-column:3;width:fit-content;gap:24px}.storefront-start__inner{gap:60px}.storefront-faq__inner{gap:50px}}@media(max-width:767px){.storefront .section{padding:64px 22px}.storefront .landing-nav__inner{height:64px;padding-inline:20px}.storefront .landing-nav__brand .wordmark{font-size:20px}.storefront-section-heading{margin-bottom:32px}.storefront-service{grid-template-columns:25px 1fr;padding-block:27px;gap:15px}.storefront-service__body,.storefront-service__link{grid-column:2}.storefront-service h3{font-size:27px}.storefront-service__title>p{margin-bottom:7px}.storefront-service__body>p{max-width:none}.storefront-service__link{margin-top:5px}.storefront-workspace__intro{display:block}.storefront-workspace__intro .section__sub{margin-top:18px;max-width:none}.storefront-workspace__controls{gap:18px;margin-top:28px}.storefront-workspace__controls button{gap:0;font-size:13px;text-align:left;flex:1}.storefront-workspace__controls button span{display:none}.storefront-workspace__preview{margin-top:20px}.storefront-workspace__preview figcaption{font-size:11px}.storefront-start__inner,.storefront-faq__inner{grid-template-columns:1fr;gap:32px}.storefront-start__intro{position:static}.storefront-start__steps h3{font-size:22px}.storefront-close{padding:60px 22px}.storefront-close__actions{gap:20px}.storefront .landing-footer{padding-inline:22px}}@media(max-width:360px){.storefront .landing-nav__inner{gap:6px;padding-inline:12px}.storefront .landing-nav__brand .wordmark{font-size:17px}}@media(prefers-reduced-motion:reduce){.storefront *,.storefront *:before,.storefront *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.storefront .landing-footer__brand{min-width:0;max-width:100%}.storefront .status-badge{max-width:100%;white-space:normal;flex-wrap:wrap;border-radius:4px}.storefront .status-badge__uptime{white-space:normal}.storefront .configurator__cta{white-space:normal;text-align:center;max-width:100%}.storefront .configurator__sizes{grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr))}.storefront-service__title h3 a{color:inherit;text-decoration:none}.storefront-service__title h3 a:hover{text-decoration:underline;text-underline-offset:.2em}.storefront-close__help{max-width:760px;margin-block:24px;font-size:19px;line-height:1.65}
