.sp{background:var(--ds-color-white);font-family:var(--ds-font-sans, "Onest", sans-serif);--sp-blue: var(--ds-color-blue-500);--sp-blue-ink: var(--ds-color-blue-600);--sp-tint: rgba(0, 149, 213, .08)}.sp-hero{padding:var(--ds-space-56) 0 var(--ds-space-64);background:var(--ds-color-white);border-bottom:var(--ds-border-thin) solid var(--ds-color-slate-200)}.sp-crumbs{margin-bottom:var(--ds-space-40)}.sp-hero__title{max-width:900px;margin:0 0 var(--ds-space-20);font:700 clamp(32px,3.6vw,50px) / 1.1 var(--ds-font-sans);letter-spacing:-.02em;color:var(--ds-color-ink-800)}.sp-hero__lead{max-width:720px;margin:0 0 var(--ds-space-32);font:400 var(--ds-text-body) / 1.6 var(--ds-font-sans);color:var(--ds-color-slate-600)}.sp-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-16)}.sp-section{padding:var(--ds-space-80) 0}.sp-section--muted{background:var(--ds-color-surface-muted);border-top:var(--ds-border-thin) solid var(--ds-color-slate-100);border-bottom:var(--ds-border-thin) solid var(--ds-color-slate-100)}.sp-intro{max-width:820px;margin:0 0 calc(var(--ds-space-40) * 1.5);font:400 var(--ds-text-body) / 1.6 var(--ds-font-sans);color:var(--ds-color-slate-600)}.sp-note{max-width:900px;margin:var(--ds-space-24) 0 0;font:400 var(--ds-text-body-sm) / var(--ds-leading-body-sm) var(--ds-font-sans);color:var(--ds-color-slate-500)}.sp-dot{width:6px;height:6px;margin-top:8px;background:var(--sp-blue);flex:0 0 auto}.sp-tariffs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ds-space-20);align-items:stretch}.sp-tariff{position:relative;display:flex;flex-direction:column;padding:var(--ds-space-32);background:var(--ds-color-white);border:var(--ds-border-thin) solid var(--ds-color-slate-200);transition:border-color var(--ds-duration-base) var(--ds-ease-standard)}.sp-tariff:hover{border-color:var(--sp-blue)}.sp-tariff--featured{border-color:var(--sp-blue);box-shadow:inset 0 0 0 1px var(--sp-blue)}.sp-tariff__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-12);margin-bottom:var(--ds-space-16)}.sp-tariff__eyebrow{font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase;color:var(--sp-blue-ink)}.sp-tariff__chip{padding:var(--ds-space-4) var(--ds-space-12);background:var(--sp-tint);color:var(--sp-blue-ink);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase;white-space:nowrap}.sp-tariff__title{margin:0 0 var(--ds-space-8);font:700 var(--ds-text-h4) / var(--ds-leading-h4) var(--ds-font-sans);color:var(--ds-color-ink-800)}.sp-tariff__positioning{margin:0 0 var(--ds-space-20);font:400 var(--ds-text-body-sm) / var(--ds-leading-body-sm) var(--ds-font-sans);color:var(--ds-color-slate-500)}.sp-tariff__price{display:flex;flex-direction:column;gap:2px;padding-bottom:var(--ds-space-20);margin-bottom:var(--ds-space-20);border-bottom:var(--ds-border-thin) solid var(--ds-color-slate-100)}.sp-tariff__price-label{font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase;color:var(--ds-color-slate-400)}.sp-tariff__price-value{font:800 var(--ds-text-h3, 28px) / 1.1 var(--ds-font-sans);letter-spacing:-.01em;color:var(--ds-color-ink-800);white-space:nowrap}.sp-tariff--featured .sp-tariff__price-value{color:var(--sp-blue-ink)}.sp-tariff__price-note{font:600 var(--ds-text-body-sm) / var(--ds-leading-body-sm) var(--ds-font-sans);color:var(--ds-color-slate-500)}.sp-tariff__features{display:flex;flex-direction:column;gap:var(--ds-space-12);margin:0 0 var(--ds-space-24);padding:0;list-style:none;flex:1 1 auto}.sp-tariff__features li{display:flex;align-items:flex-start;gap:var(--ds-space-12);font:400 var(--ds-text-body-sm) / var(--ds-leading-body-sm) var(--ds-font-sans);color:var(--ds-color-slate-700)}.sp-tariff__cta{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-8);min-height:46px;margin-top:auto;padding:0 var(--ds-space-20);border:var(--ds-border-thin) solid var(--sp-blue);background:var(--ds-color-white);color:var(--sp-blue-ink);cursor:pointer;font:800 var(--ds-text-meta) / 1 var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase;transition:background-color var(--ds-duration-base) var(--ds-ease-standard),color var(--ds-duration-base) var(--ds-ease-standard)}.sp-tariff__cta .material-symbols-outlined{font-size:16px}.sp-tariff__cta:hover,.sp-tariff--featured .sp-tariff__cta{background:var(--sp-blue);color:#fff}.sp-tariff--featured .sp-tariff__cta:hover{background:var(--sp-blue-ink)}.sp-frame{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ds-space-24)}.sp-item{display:flex;gap:var(--ds-space-16);padding:var(--ds-space-24);background:var(--ds-color-white);border:var(--ds-border-thin) solid var(--ds-color-slate-200)}.sp-item__icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;background:var(--sp-tint);color:var(--sp-blue-ink);font-size:24px;flex:0 0 auto}.sp-item__title{margin:0 0 var(--ds-space-8);font:700 var(--ds-text-body) / var(--ds-leading-body) var(--ds-font-sans);color:var(--ds-color-ink-800)}.sp-item__text{margin:0;font:400 var(--ds-text-body-sm) / var(--ds-leading-body-sm) var(--ds-font-sans);color:var(--ds-color-slate-500)}.sp-compare{background:var(--ds-color-white);border:1px solid rgba(15,23,42,.08);overflow-x:auto}.sp-compare__table{width:100%;border-collapse:collapse;font:500 14px / 20px var(--ds-font-sans);color:var(--ds-color-slate-700)}.sp-compare__table th{padding:20px 24px;background:#0f172a08;border-bottom:1px solid rgba(15,23,42,.08);text-align:left;font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase;color:var(--ds-color-slate-500);white-space:nowrap}.sp-compare__table td{padding:20px 24px;border-bottom:1px solid rgba(15,23,42,.08);vertical-align:top}.sp-compare__table tr:last-child td{border-bottom:none}.sp-compare__table td:first-child{font:700 15px / 22px var(--ds-font-sans);color:var(--ds-color-ink-800)}.sp-compare__table th.is-ours{color:var(--ds-color-blue-600)}.sp-compare__table td.is-ours{color:var(--ds-color-ink-800)}.sp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ds-space-24)}.sp-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-card{display:flex;flex-direction:column;padding:var(--ds-space-24);background:var(--ds-color-white);border:var(--ds-border-thin) solid var(--ds-color-slate-200)}.sp-card__title{margin:0 0 var(--ds-space-12);font:700 var(--ds-text-h4) / var(--ds-leading-h4) var(--ds-font-sans);color:var(--ds-color-ink-800)}.sp-card__text{margin:0 0 var(--ds-space-12);font:400 var(--ds-text-body-sm) / var(--ds-leading-body-sm) var(--ds-font-sans);color:var(--ds-color-slate-500)}.sp-card__cta{margin-top:auto;padding-top:var(--ds-space-16);align-self:flex-start}.sp-faq-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--ds-space-24);align-items:start}.sp-faq{background:var(--ds-color-white);border:var(--ds-border-thin) solid var(--ds-color-slate-200)}.sp-faq__item+.sp-faq__item{border-top:var(--ds-border-thin) solid var(--ds-color-slate-100)}.sp-faq__trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-16);width:100%;padding:var(--ds-space-24);border:none;background:none;cursor:pointer;text-align:left}.sp-faq__q{font:700 var(--ds-text-body) / 1.4 var(--ds-font-sans);color:var(--ds-color-ink-800)}.sp-faq__icon{font-size:22px;color:var(--sp-blue-ink);flex:0 0 auto}.sp-faq__item.is-open .sp-faq__trigger{padding-bottom:var(--ds-space-8)}.sp-faq__panel{padding:0 var(--ds-space-24) var(--ds-space-24)}.sp-faq__panel p{margin:0;font:400 var(--ds-text-body-sm) / 1.6 var(--ds-font-sans);color:var(--ds-color-slate-600)}.sp-consult{position:sticky;top:120px;padding:var(--ds-space-32);background:var(--ds-color-white);border:var(--ds-border-thin) solid var(--ds-color-slate-200)}.sp-consult__label{display:block;margin-bottom:var(--ds-space-12);font:800 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase;color:var(--sp-blue-ink)}.sp-consult__title{margin:0 0 var(--ds-space-12);font:700 var(--ds-text-h4) / var(--ds-leading-h4) var(--ds-font-sans);color:var(--ds-color-ink-800)}.sp-consult__text{margin:0 0 var(--ds-space-24);font:400 var(--ds-text-body-sm) / var(--ds-leading-body-sm) var(--ds-font-sans);color:var(--ds-color-slate-500)}@media(max-width:1000px){.sp-tariffs,.sp-frame{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-faq-layout{grid-template-columns:1fr}.sp-consult{position:static}}@media(max-width:640px){.sp-tariffs,.sp-frame,.sp-grid{min-width:0;grid-template-columns:minmax(0,1fr)}.sp-tariff,.sp-item,.sp-card{min-width:0}.sp-card__title{overflow-wrap:anywhere}.sp-card__cta.news-all-link{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.sp-card__cta>svg{flex-shrink:0}}.sp-tariff-group+.sp-tariff-group{margin-top:var(--ds-space-56)}.sp-tariff-group__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-16);flex-wrap:wrap;margin-bottom:var(--ds-space-24);padding-bottom:var(--ds-space-16);border-bottom:var(--ds-border-thin) solid var(--ds-color-slate-200)}.sp-tariff-group__title{margin:0;font:700 var(--ds-text-h4) / var(--ds-leading-h4) var(--ds-font-sans);color:var(--ds-color-ink-800)}.sp-tariff-group__link{display:inline-flex;align-items:center;gap:var(--ds-space-8);font:800 var(--ds-text-meta) / 1 var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);text-transform:uppercase;color:var(--sp-blue-ink);text-decoration:none;white-space:nowrap}.sp-tariff-group__link .material-symbols-outlined{font-size:16px;line-height:1}.sp-tariff-group__link:hover{text-decoration:underline}.sp-tariffs--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:640px){.sp-tariffs--2{grid-template-columns:minmax(0,1fr)}}.sp-formats{margin-top:var(--ds-space-24)}.sp-reviews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ds-space-24)}.sp-review{display:flex;flex-direction:column;padding:var(--ds-space-24);background:var(--ds-color-white);border:1px solid rgba(15,23,42,.08)}.sp-review__quote{margin:0 0 var(--ds-space-20);font:400 var(--ds-text-body-sm) / var(--ds-leading-body-sm) var(--ds-font-sans);color:var(--ds-color-slate-700)}.sp-review__meta{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ds-space-12);margin-top:auto;padding-top:var(--ds-space-16);border-top:1px solid rgba(15,23,42,.08)}.sp-review__company{margin:0;font:700 var(--ds-text-body) / var(--ds-leading-body) var(--ds-font-sans);color:var(--ds-color-ink-800)}.sp-review__author{display:block;margin-top:2px;font:500 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);color:var(--ds-color-slate-500)}.sp-review__date{font:500 var(--ds-text-meta) / var(--ds-leading-meta) var(--ds-font-sans);color:var(--ds-color-slate-500);white-space:nowrap}.sp-review__scan-link{align-self:flex-start;margin-top:var(--ds-space-16);padding-top:0;padding-left:0;padding-right:0;background:none;border-top:0;border-left:0;border-right:0;cursor:pointer}.sp-reviews__all{margin-top:var(--ds-space-24)}.sp-review-modal{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:32px;background:#0f172ab8}.sp-review-modal__dialog{width:min(920px,calc(100vw - 64px));max-height:calc(100vh - 64px);display:grid;grid-template-rows:auto minmax(0,1fr);border:1px solid rgba(0,156,222,.36);background:var(--ds-color-white);box-shadow:0 28px 80px #0f172a5c}.sp-review-modal__head{min-height:72px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--ds-color-slate-200)}.sp-review-modal__label{display:block;margin-bottom:4px;color:var(--ds-color-blue-600);font:800 max(var(--ds-mobile-text-min, 0px),10px) / 14px var(--ds-font-sans);letter-spacing:.12em;text-transform:uppercase}.sp-review-modal__title{margin:0;color:var(--ds-color-ink-900);font:800 22px / 28px var(--ds-font-sans);letter-spacing:-.04em}.sp-review-modal__close{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid var(--ds-color-slate-200);background:var(--ds-color-white);color:var(--ds-color-ink-900);cursor:pointer;font:700 28px / 1 var(--ds-font-sans)}.sp-review-modal__close:hover,.sp-review-modal__close:focus-visible{border-color:#009cde7a;color:var(--ds-color-blue-700);outline:none}.sp-review-modal__image{min-height:0;overflow:auto;background:var(--ds-color-surface-muted)}.sp-review-modal__image img{width:100%;height:auto;display:block;background:var(--ds-color-white)}@media(max-width:900px){.sp-reviews{grid-template-columns:1fr}}.sp-grid--steps{grid-template-columns:repeat(4,minmax(0,1fr))}.sp-step__num{display:block;margin-bottom:var(--ds-space-12);font:800 var(--ds-text-meta) / 1 var(--ds-font-sans);letter-spacing:var(--ds-tracking-label);color:var(--ds-color-slate-400)}@media(max-width:1000px){.sp-grid--steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.sp-grid--steps{grid-template-columns:minmax(0,1fr)}}.sp-tariffs--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.sp-tariffs--3{grid-template-columns:minmax(0,1fr)}}.sp-dev-factors{margin-top:var(--ds-space-40, 40px)}.sp-prose{display:flex;flex-direction:column;gap:var(--ds-space-16);max-width:900px}.sp-prose p{margin:0;font:400 var(--ds-text-body) / 1.65 var(--ds-font-sans);color:var(--ds-color-slate-600)}.sp .clean-header{margin-bottom:var(--ds-space-32)}.sp-related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ds-space-16, 16px)}.sp-related__card{display:flex;flex-direction:column;gap:var(--ds-space-8, 8px);padding:var(--ds-space-24, 24px);background:var(--ds-color-white, #fff);border:1px solid var(--ds-color-slate-200, #e2e8f0);text-decoration:none;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.sp-related__card:hover{border-color:var(--ds-color-blue-500, #1a91d6);transform:translateY(-2px);box-shadow:0 4px 12px #0f172a0d}.sp-related__title{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-8, 8px);font:700 var(--ds-text-h4, 18px) / var(--ds-leading-h4, 1.3) var(--ds-font-sans, "Onest", sans-serif);color:var(--ds-color-ink-800, #0f172a)}.sp-related__title svg{flex:0 0 auto;color:var(--ds-color-blue-500, #1a91d6);transition:transform .15s ease}.sp-related__card:hover .sp-related__title svg{transform:translate(2px,-2px)}.sp-related__text{font:400 var(--ds-text-body-sm, 14px) / var(--ds-leading-body-sm, 1.5) var(--ds-font-sans, "Onest", sans-serif);color:var(--ds-color-slate-500, #64748b)}@media(max-width:900px){.sp-related{grid-template-columns:minmax(0,1fr)}}
