@font-face{font-family:"Schibsted Grotesk";src:url("/assets/fonts/SchibstedGrotesk-400-800.woff2") format("woff2-variations"),url("/assets/fonts/SchibstedGrotesk-400-800.woff2") format("woff2");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:"Schibsted Grotesk";src:url("/assets/fonts/SchibstedGrotesk-Italic-400-700.woff2") format("woff2-variations"),url("/assets/fonts/SchibstedGrotesk-Italic-400-700.woff2") format("woff2");font-weight:400 700;font-style:italic;font-display:swap}@font-face{font-family:"Schibsted Fallback";src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("Helvetica");font-weight:400 599;size-adjust:103.7%;ascent-override:94.2%;descent-override:24.9%;line-gap-override:0%}@font-face{font-family:"Schibsted Fallback";src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Helvetica Bold");font-weight:600 900;size-adjust:104%;ascent-override:93.9%;descent-override:24.8%;line-gap-override:0%}:root{--zx-atrament:#15232D;--zx-smrek:#0E5247;--zx-smrek-tmavy:#0A4038;--zx-papier:#FFFFFF;--zx-hmla:#EEF2EF;--zx-kvet:#F5D3D8;--zx-bridlica:#4E5A62;--zx-linka:#D3DCD7;--zx-okraj-pola:#6F7D77;--zx-mata:#B9D8CC;--color-bg:var(--zx-papier);--color-bg-alt:var(--zx-hmla);--color-bg-inverse:var(--zx-atrament);--color-text:var(--zx-atrament);--color-text-muted:var(--zx-bridlica);--color-text-inverse:var(--zx-papier);--color-text-inverse-muted:#C5CED3;--color-brand:var(--zx-smrek);--color-brand-hover:var(--zx-smrek-tmavy);--color-on-brand:var(--zx-papier);--color-link:var(--zx-smrek);--color-link-hover:var(--zx-atrament);--color-link-inverse:var(--zx-mata);--color-border:var(--zx-linka);--color-border-strong:var(--zx-okraj-pola);--color-highlight:var(--zx-kvet);--color-focus:var(--zx-atrament);--color-focus-inverse:var(--zx-papier);--color-compare:#A3292B;--status-ok-fg:#1B6B3A;--status-ok-bg:#E3F1E7;--status-ok-dot:#2E8B57;--status-warn-fg:#8A5300;--status-warn-bg:#FFF3D6;--status-warn-dot:#D08A00;--status-error-fg:#A3292B;--status-error-bg:#FBE7E7;--status-error-dot:#C8373A;--font-sans:"Schibsted Grotesk","Schibsted Fallback",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:800;--fs-small:0.875rem;--fs-body:1.0625rem;--fs-lead:clamp(1.125rem,1.02rem + 0.45vw,1.3125rem);--fs-h3:clamp(1.3125rem,1.15rem + 0.6vw,1.625rem);--fs-h2:clamp(2rem,1.45rem + 2.2vw,3rem);--fs-price:clamp(1.75rem,9vw,4rem);--fs-display:clamp(2.75rem,1.55rem + 4.8vw,5.5rem);--lh-tight:1.18;--lh-heading:1.18;--lh-snug:1.23;--lh-body:1.6;--lh-small:1.43;--tracking-display:-0.03em;--tracking-heading:-0.02em;--tracking-h3:-0.01em;--tracking-normal:0;--numeric-prices:tabular-nums;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--section-y:clamp(64px,4rem + 4vw,128px);--container-max:1296px;--gutter:clamp(16px,5vw,72px);--measure:66ch;--tap-min:44px;--radius-control:6px;--radius-pill:999px;--radius-none:0;--shadow-none:none;--focus-width:3px;--focus-offset:2px;--duration-fast:120ms;--ease-standard:cubic-bezier(0.2,0,0,1);--icon-size:24px;--icon-stroke:2px;--logo-height-nav:30px;--logo-min-width:120px}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0ms}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-regular);line-height:var(--lh-body);font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg,video{max-width:100%}img{height:auto;display:block}main{display:block}:target{scroll-margin-top:24px}h1,h2,h3,h4{margin:0 0 0.5em;color:inherit;hyphens:auto;overflow-wrap:break-word;text-wrap:balance}h1{font-size:var(--fs-display);font-weight:var(--fw-black);line-height:var(--lh-tight);letter-spacing:var(--tracking-display)}h2{font-size:var(--fs-h2);font-weight:var(--fw-black);line-height:var(--lh-heading);letter-spacing:var(--tracking-heading)}h3{font-size:var(--fs-h3);font-weight:var(--fw-bold);line-height:var(--lh-snug);letter-spacing:var(--tracking-h3)}h4{font-size:var(--fs-body);font-weight:var(--fw-bold)}p{margin:0 0 1em;text-wrap:pretty}ul,ol{margin:0 0 1em;padding-left:1.25em}strong,b{font-weight:var(--fw-bold)}small,.small{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-text-muted)}.lead{font-size:var(--fs-lead);line-height:1.5;max-width:40em}code{font-family:ui-monospace,"Cascadia Mono",Consolas,monospace;font-size:0.9em}hr{border:0;border-top:1px solid var(--color-border);margin:var(--space-7) 0}a{color:var(--color-link);text-decoration-thickness:1px;text-underline-offset:0.18em;transition:color var(--duration-fast) var(--ease-standard)}a:hover{color:var(--color-link-hover);text-decoration-thickness:2px}:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}:focus:not(:focus-visible){outline:none}.nowrap{white-space:nowrap}.sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:absolute;left:var(--space-4);top:-100px;z-index:100;background:var(--color-bg-inverse);color:var(--color-text-inverse);padding:var(--space-3) var(--space-4);font-weight:var(--fw-semibold);text-decoration:none}.skip:focus{top:var(--space-3);--color-focus:var(--color-focus-inverse)}.wrap{width:100%;max-width:calc(var(--container-max) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--section-y)}.section--tint{background:var(--color-bg-alt)}.section--ink{background:var(--color-bg-inverse);color:var(--color-text-inverse);--color-focus:var(--color-focus-inverse);--color-link:var(--color-link-inverse);--color-link-hover:var(--color-text-inverse)}.section--ink p{color:var(--color-text-inverse-muted)}.section--flush-top{padding-top:0}.section-head{max-width:46rem;margin-bottom:var(--space-7)}.section-head>:last-child{margin-bottom:0}.section-head p{font-size:var(--fs-lead);line-height:1.5;color:var(--color-text-muted)}.section-head--row{max-width:none;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}@media (min-width:1000px){.section-head--row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:var(--space-7)}.section-head--row p{margin:0}}.two-col{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7);align-items:start}@media (min-width:1000px){.two-col{grid-template-columns:minmax(0,1fr) 340px;gap:var(--space-8)}}.center{text-align:center}.mt-2{margin-top:var(--space-7)}.btn-row{display:flex;flex-wrap:wrap;gap:var(--space-3)}.ico{display:inline-flex;flex:none;width:var(--icon-size);height:var(--icon-size);vertical-align:-0.3em;color:var(--color-brand)}.ico svg{width:100%;height:100%}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:48px;padding:11px 22px;border:1.5px solid transparent;border-radius:var(--radius-control);font:var(--fw-semibold) 1rem/1.25 var(--font-sans);text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.btn:hover{text-decoration:none}.btn--primary{background:var(--color-brand);color:var(--color-on-brand)}.btn--primary:hover{background:var(--color-brand-hover);color:var(--color-on-brand)}.btn--secondary,.btn--ghost{background:var(--color-bg);color:var(--color-text);border-color:var(--color-text)}.btn--secondary:hover,.btn--ghost:hover{background:var(--color-bg-alt);color:var(--color-text)}.btn--inverse{background:var(--color-bg);color:var(--color-text)}.btn--inverse:hover{background:var(--color-bg-alt);color:var(--color-text)}.btn--outline-inverse{background:transparent;color:var(--color-text-inverse);border-color:var(--color-text-inverse)}.btn--outline-inverse:hover{background:rgba(255,255,255,0.12);color:var(--color-text-inverse)}.btn--sm{min-height:var(--tap-min);padding:9px 16px;font-size:0.9375rem}.btn--lg{min-height:56px;padding:15px 26px;font-size:1.0625rem}.btn--block{display:flex;width:100%}.link{font-weight:var(--fw-semibold);color:var(--color-link);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:0.25em}.link:hover{color:var(--color-link-hover)}.site-header{position:relative;z-index:20;background:var(--color-bg);border-bottom:1px solid var(--color-border)}.site-header__in{display:flex;align-items:center;gap:var(--space-3);min-height:64px}.site-logo{display:inline-flex;align-items:center;flex:none;min-height:var(--tap-min);padding-block:var(--space-2);margin-right:auto}.logo{display:block;width:auto;height:26px}.logo__sym{fill:var(--color-brand)}.logo__word{fill:var(--color-text)}.site-logo--inverse .logo__sym,.site-logo--inverse .logo__word{fill:var(--color-text-inverse)}.site-header__cta{flex:none}.nav-toggle{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--tap-min);height:var(--tap-min);margin-right:-10px;padding:0;background:transparent;border:0;border-radius:var(--radius-control);color:var(--color-text);cursor:pointer}.nav-toggle svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:square}.nav-toggle__close,.nav-toggle[aria-expanded="true"] .nav-toggle__open{display:none}.nav-toggle[aria-expanded="true"] .nav-toggle__close{display:inline}.nav__list{list-style:none;margin:0;padding:0}.nav a{color:var(--color-text);text-decoration:none;font-weight:var(--fw-semibold)}.nav a:hover{color:var(--color-brand)}.nav a[aria-current="page"]{text-decoration:underline;text-decoration-color:var(--color-brand);text-decoration-thickness:2px;text-underline-offset:0.4em}.nav__login{display:inline-flex;align-items:center;min-height:var(--tap-min)}@media (max-width:1099.98px){.site-header__in{flex-wrap:wrap}.nav{order:5;width:100%;padding-bottom:var(--space-3)}.js .nav{display:none;position:absolute;left:0;right:0;top:100%;padding:var(--space-2) var(--gutter) var(--space-5);background:var(--color-bg);border-bottom:1px solid var(--color-border);overflow-y:auto}.js .nav.is-open{display:block;height:calc(100vh - 64px);height:calc(100dvh - 64px)}html.menu-open,html.menu-open body{overflow:hidden}.nav__list a,.nav__login{display:flex;align-items:center;min-height:52px;font-size:1.125rem;border-bottom:1px solid var(--color-border)}.js .nav-toggle{display:inline-flex}}.nav-toggle{display:none}@media (min-width:400px){.logo{height:var(--logo-height-nav)}.site-header__in{gap:var(--space-4)}}@media (max-width:359.98px){.site-header__in{gap:var(--space-2)}.logo{height:22px}.site-header__cta{padding-inline:12px}}@media (min-width:1100px){.site-header__in{min-height:76px;gap:var(--space-6)}.site-logo{margin-right:0;order:0}.nav{order:1}.site-header__cta{order:2}.nav{display:flex;align-items:center;flex:1;gap:var(--space-5)}.nav__list{display:flex;gap:var(--space-1);margin-right:auto}.nav__list a{display:inline-flex;align-items:center;min-height:var(--tap-min);padding:0 var(--space-2);font-size:0.9375rem;white-space:nowrap}}@media (min-width:1280px){.nav__list a{padding:0 var(--space-3);font-size:1rem}}.crumbs-wrap{padding-top:var(--space-5)}.crumbs ol{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-2);margin:-12px 0;padding:0;font-size:var(--fs-small);color:var(--color-text-muted)}.crumbs li{display:inline-flex;align-items:center}.crumbs li + li::before{content:"/";margin-right:var(--space-2);color:var(--color-border-strong)}.crumbs a{display:inline-flex;align-items:center;min-height:var(--tap-min);color:var(--color-text-muted)}.crumbs a:hover{color:var(--color-text)}.hero{display:grid;grid-template-columns:minmax(0,1fr)}.hero__text{padding:var(--space-6) var(--gutter) var(--space-7)}.hero__title{font-size:var(--fs-display);line-height:var(--lh-tight);letter-spacing:var(--tracking-display);margin-bottom:var(--space-5);max-width:12ch}.hero__price{margin:0 0 var(--space-4);font-size:var(--fs-lead);line-height:1.35}.hero__price strong{font-weight:var(--fw-black);font-size:clamp(1.75rem,1.35rem + 1.2vw,2.25rem);letter-spacing:var(--tracking-heading);margin-right:0.15em}.hero__lead{font-size:var(--fs-lead);line-height:1.5;max-width:34em;margin-bottom:var(--space-6)}.hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-5)}.hero__media{position:relative;margin:0;background:var(--color-bg-alt)}.hero__media img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.hero__media picture,.photo-band__media picture{display:block}.hero__media figcaption,.split__media figcaption{position:absolute;left:0;bottom:0;max-width:calc(100% - 32px);padding:6px var(--space-3);background:var(--color-bg);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);color:var(--color-text-muted)}@media (max-width:559.98px){.hero__actions .btn{flex:1 1 100%}}@media (min-width:1100px){.hero{grid-template-columns:[full-start] minmax(var(--gutter),1fr) [text-start] minmax(0,calc(var(--container-max) * 0.47)) [text-end media-start] minmax(0,calc(var(--container-max) * 0.53)) minmax(var(--gutter),1fr) [full-end];min-height:600px}.hero__text{grid-column:text;align-self:center;padding:var(--space-8) var(--space-7) var(--space-8) 0}.hero__title{font-size:min(var(--fs-display),6.1vw)}.hero__media{grid-column:media-start / full-end}.hero__media img{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto}}.page-hero{padding-block:clamp(32px,2rem + 2vw,72px) clamp(24px,1.5rem + 1.5vw,48px)}.page-hero h1{font-size:clamp(2.25rem,1.4rem + 3.2vw,4.25rem);line-height:var(--lh-tight);max-width:20ch;margin-bottom:var(--space-5)}.page-hero .lead{margin-bottom:0}.page-hero .lead + *{margin-top:var(--space-6)}.checks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);font-size:0.9375rem;font-weight:var(--fw-medium)}.checks li{display:flex;align-items:center;gap:var(--space-2)}.checks svg{flex:none;width:20px;height:20px;color:var(--color-brand)}.price-band{background:var(--color-highlight);color:var(--color-text)}.price-band__in{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);padding-block:var(--space-6)}.price-band__plan{margin:0;font-size:var(--fs-h3);font-weight:var(--fw-bold);line-height:1.2;letter-spacing:var(--tracking-h3)}.price-band__unit{margin:var(--space-1) 0 0;font-size:var(--fs-small);color:var(--color-text-muted)}.price-band__lock{margin:var(--space-3) 0 0;font-size:var(--fs-small);font-weight:var(--fw-medium);max-width:28ch}.price-band__years{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) 0;margin:0}.price-band__years>div{padding-inline:var(--space-4);border-left:1px solid rgba(21,35,45,0.25)}.price-band__years>div:nth-child(odd){padding-left:0;border-left:0}.price-band__years dt{font-size:0.9375rem;color:var(--color-text-muted);margin-bottom:var(--space-1)}.price-band__years dd{margin:0;white-space:nowrap;font-size:var(--fs-price);font-weight:var(--fw-black);line-height:1;letter-spacing:var(--tracking-heading)}.price-band__after{padding-block:0 var(--space-5)}.price-band__after p{padding-top:var(--space-4);border-top:1px solid rgba(21,35,45,0.18)}.price-band__after p{margin:0;color:var(--color-text-muted)}.price-band__after strong{color:var(--color-text)}@media (min-width:640px){.price-band__years{grid-template-columns:repeat(4,minmax(0,1fr))}.price-band__years>div,.price-band__years>div:nth-child(odd){padding-inline:var(--space-4);border-left:1px solid rgba(21,35,45,0.25)}.price-band__years>div:first-child{padding-left:0;border-left:0}.price-band__years dd{font-size:clamp(1.75rem,5vw,4rem)}}@media (min-width:1100px){.price-band__in{grid-template-columns:minmax(200px,0.9fr) minmax(0,4fr);align-items:center;padding-block:var(--space-7)}.price-band__years>div:first-child{padding-left:var(--space-5);border-left:1px solid rgba(21,35,45,0.25)}.price-band__years dd{font-size:clamp(2.5rem,4.1vw,4rem)}}.pricing__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-5);margin-bottom:var(--space-6)}.pricing__head .section-head{margin-bottom:0}.billing-toggle{display:inline-flex;padding:3px;border:1.5px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-bg)}.billing-toggle button{min-height:var(--tap-min);padding:8px 18px;border:0;border-radius:4px;background:transparent;color:var(--color-text);font:var(--fw-semibold) 0.9375rem/1.2 var(--font-sans);cursor:pointer}.billing-toggle button:hover{background:var(--color-bg-alt)}.billing-toggle button[aria-pressed="true"]{background:var(--color-bg-inverse);color:var(--color-text-inverse)}.plans{display:grid;grid-template-columns:minmax(0,1fr);border:1px solid var(--color-border);background:var(--color-bg)}.plan{position:relative;display:flex;flex-direction:column;padding:var(--space-6) var(--space-5)}.plan + .plan{border-top:1px solid var(--color-border)}.plan--popular{background:var(--color-bg-alt)}.plan--popular::before{content:"";position:absolute;left:-1px;right:-1px;top:-1px;height:4px;background:var(--color-brand)}.section--tint .plan--popular{z-index:1;background:var(--color-bg);box-shadow:0 0 0 2px var(--color-brand)}html:not(.js) .billing-toggle{display:none}.plan__top{margin-bottom:var(--space-5)}.plan__badge{margin:0 0 var(--space-2);font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--color-brand)}.plan__name{margin:0;font-size:clamp(1.625rem,1.4rem + 0.8vw,2rem);font-weight:var(--fw-black);letter-spacing:var(--tracking-heading)}.plan__for{margin:var(--space-1) 0 0;color:var(--color-text-muted)}.plan__price{display:flex;align-items:baseline;margin:0;font-size:clamp(2.75rem,2.2rem + 2vw,4rem);font-weight:var(--fw-black);line-height:1;letter-spacing:-0.03em}.plan__billing{margin:var(--space-2) 0 var(--space-5);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-text-muted)}.plan__renew{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);margin:0;padding:10px 14px;background:var(--color-highlight);font-size:0.9375rem}.plan__renew strong{white-space:nowrap}.plan__years{margin-top:var(--space-4)}.plan__years ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px}.plan__years li{display:flex;flex-direction:column;padding-top:6px;border-top:3px solid var(--color-brand);font-size:0.8125rem;line-height:1.3}.plan__years li span{color:var(--color-text-muted);white-space:nowrap}.plan__years li b{font-size:0.9375rem}.plan__total{display:flex;justify-content:space-between;gap:var(--space-3);margin:var(--space-3) 0 0;padding-top:var(--space-3);border-top:1px solid var(--color-border);font-size:0.9375rem}.plan__total strong{white-space:nowrap}.plan__list{list-style:none;margin:var(--space-6) 0 var(--space-6);padding:0;display:grid;gap:10px}.plan__list li{display:flex;gap:10px;align-items:flex-start;line-height:1.45}.plan__list svg{flex:none;width:20px;height:20px;margin-top:2px;color:var(--color-brand)}.plan__list strong{}.plan__cta{margin-top:auto}.plan__note{margin:var(--space-3) 0 0;text-align:center;font-size:var(--fs-small);color:var(--color-text-muted)}.pricing__fine{margin:var(--space-5) 0 0;max-width:80ch;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-text-muted)}.pricing__fine a{color:var(--color-link)}@media (min-width:720px) and (max-width:999.98px){.plans{grid-template-columns:repeat(3,minmax(0,1fr))}.plan + .plan{border-top:0;border-left:1px solid var(--color-border)}.plan{padding:48px var(--space-4) var(--space-5)}.plan__badge{position:absolute;top:18px;margin:0}.plan__top{margin-bottom:var(--space-4)}.plan__for{min-height:3.2em}.plan__price{font-size:2.5rem}.plan__billing{margin-bottom:var(--space-4)}.plan__renew{flex-wrap:wrap;gap:0 var(--space-2);padding:8px 10px;font-size:0.875rem}.plan__years{margin-top:var(--space-3)}.plan__years ol{display:none}.plan__total{flex-direction:column;gap:0;margin-top:0;font-size:0.875rem}.plan__list{margin:var(--space-5) 0;gap:8px;font-size:0.9375rem}.plan__cta{padding-inline:12px}}@media (min-width:1000px){.plans{grid-template-columns:repeat(3,minmax(0,1fr))}.plan + .plan{border-top:0;border-left:1px solid var(--color-border)}.plan{padding:52px var(--space-6) var(--space-6)}.plan__badge{position:absolute;top:20px;margin:0}@supports (grid-template-rows:subgrid){.plans{grid-template-rows:repeat(8,auto)}.plan{display:grid;grid-row:span 8;grid-template-rows:subgrid;row-gap:0}.plan__cta{margin-top:0;align-self:end}}}.table-wrap{position:relative;margin:var(--space-5) 0;overflow-x:auto;-webkit-overflow-scrolling:touch}table{width:100%;border-collapse:collapse;font-size:1rem;line-height:1.45}caption{caption-side:top;text-align:left;padding-bottom:var(--space-3);font-size:var(--fs-small);color:var(--color-text-muted)}th,td{padding:12px var(--space-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border)}thead th{font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--color-text);border-bottom:2px solid var(--color-text);white-space:nowrap;vertical-align:bottom}tbody th{font-weight:var(--fw-medium)}th:first-child,td:first-child{padding-left:0}.spec{min-width:560px}.spec .is-popular{background:var(--color-bg-alt);padding-left:var(--space-4)}.yes{display:inline-flex;color:var(--color-brand)}.yes svg{width:22px;height:22px}.num{text-align:right;white-space:nowrap}.compare{min-width:780px}.compare tr.ours{background:var(--color-bg-alt)}.compare tr.ours th{font-weight:var(--fw-black);padding-left:var(--space-3)}.compare .src{margin-left:var(--space-1);font-size:0.8125rem;font-weight:var(--fw-regular)}.compare .note{min-width:180px;font-size:var(--fs-small);color:var(--color-text-muted)}.spec-list{margin:var(--space-5) 0;border-top:1px solid rgba(21,35,45,0.18)}.spec-list>div{display:flex;justify-content:space-between;gap:var(--space-4);padding:12px 0;border-bottom:1px solid rgba(21,35,45,0.18)}.spec-list dt{color:var(--color-text-muted)}.spec-list dd{margin:0;font-weight:var(--fw-bold);text-align:right}.features{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-6) var(--space-6);grid-template-columns:minmax(0,1fr)}.feature{padding-top:var(--space-5);border-top:1px solid var(--color-border)}.feature .ico{width:32px;height:32px}.feature h3{margin:var(--space-4) 0 var(--space-2);font-size:1.25rem}.feature p{margin:0;color:var(--color-text-muted)}@media (min-width:640px){.features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.features--3{grid-template-columns:repeat(3,minmax(0,1fr))}.features--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.section--ink .feature{border-top-color:rgba(255,255,255,0.2)}.section--ink .feature .ico{color:var(--color-link-inverse)}.figure{margin:0}.figure img{width:100%}.figure figcaption{margin-top:var(--space-2);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);color:var(--color-text-muted)}.audience{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-7) var(--space-6);grid-template-columns:minmax(0,1fr)}.audience__item h3{margin:var(--space-5) 0 var(--space-2)}.audience__item h3 a{display:inline-block;padding-block:9px;margin-block:-9px;color:var(--color-text);text-decoration:none}.audience__item h3 a:hover{text-decoration:underline;text-decoration-thickness:2px}.audience__item p{margin:0;color:var(--color-text-muted)}.audience__item .audience__link{margin-top:var(--space-3)}@media (min-width:640px) and (max-width:899.98px){.audience__item{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:var(--space-5);align-items:start}.audience__item .figure{grid-row:span 4}.audience__item h3{margin-top:0}}@media (min-width:900px){.audience{grid-template-columns:repeat(3,minmax(0,1fr))}}.split{display:grid;grid-template-columns:minmax(0,1fr)}.split--tint{background:var(--color-bg-alt)}.split__media{position:relative;margin:0;background:var(--color-bg-alt)}.split__media img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.split__body{padding:var(--space-7) var(--gutter) var(--section-y)}.split__body>:last-child{margin-bottom:0}.split__body p{max-width:36em}@media (min-width:1000px){.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:600px}.split__media img{position:absolute;inset:0;height:100%;aspect-ratio:auto}.split__body{align-self:center;padding:var(--section-y) max(var(--gutter),calc(100% - var(--container-max) / 2)) var(--section-y) var(--space-8)}.split--reverse .split__media{order:2}.split--reverse .split__body{padding:var(--section-y) var(--space-8) var(--section-y) max(var(--gutter),calc(100% - var(--container-max) / 2))}.split--reverse .split__media figcaption{left:auto;right:0}}.photo-band{position:relative}.photo-band__media{margin:0}.photo-band__media img{width:100%;aspect-ratio:21 / 9;min-height:240px;object-fit:cover;background:var(--color-bg-alt)}.photo-band__media figcaption{padding-top:var(--space-2);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);color:var(--color-text-muted)}.photo-band__media figcaption .wrap{display:block}.photo-band__panel{position:relative;padding:var(--space-5) 0 var(--space-7);background:var(--color-bg)}.photo-band__panel>:last-child{margin-bottom:0}@media (min-width:900px){.photo-band{display:grid;grid-template-columns:minmax(0,1fr)}.photo-band__media,.photo-band__wrap{grid-area:1 / 1}.photo-band__media{display:grid;grid-template-rows:minmax(0,1fr) auto}.photo-band__media picture{position:relative;min-height:0;background:var(--color-bg-alt)}.photo-band__media img{position:absolute;inset:0;width:100%;height:100%;min-height:0;aspect-ratio:auto}.photo-band__media figcaption{padding-block:var(--space-2) 0}.photo-band__media figcaption .wrap{text-align:right}.photo-band__wrap{padding-block:var(--space-9) calc(var(--space-9) + 2.25rem)}.photo-band__panel{max-width:42rem;padding:var(--space-7)}}.facts{display:grid;grid-template-columns:minmax(0,1fr);margin:var(--space-7) 0 0;border-top:1px solid rgba(21,35,45,0.2)}.facts__item{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:var(--space-5) 0;border-bottom:1px solid rgba(21,35,45,0.2)}.facts dd{margin:0;font-size:clamp(2rem,1.5rem + 1.8vw,3rem);font-weight:var(--fw-black);line-height:1.05;letter-spacing:var(--tracking-heading)}.facts dt{margin-top:var(--space-2);max-width:28ch;color:var(--color-text-muted)}@media (min-width:760px){.facts{grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid rgba(21,35,45,0.2)}.facts__item{border-bottom:0;padding-right:var(--space-5)}.facts__item + .facts__item{border-left:1px solid rgba(21,35,45,0.2);padding-left:var(--space-5)}}.steps{counter-reset:step;list-style:none;margin:0;padding:0;display:grid;gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.steps li{counter-increment:step;padding-top:var(--space-4);border-top:2px solid var(--color-text)}.steps li::before{content:counter(step);display:block;margin-bottom:var(--space-3);font-size:2.5rem;font-weight:var(--fw-black);line-height:1;color:var(--color-brand)}.steps h3{margin:0 0 var(--space-2);font-size:1.25rem}.steps p{margin:0;color:var(--color-text-muted)}@media (min-width:760px){.steps{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.faq h2{margin-bottom:var(--space-5)}.faq__list{border-top:1px solid var(--color-border)}.faq details{border-bottom:1px solid var(--color-border)}.faq summary{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-5);min-height:var(--tap-min);padding:var(--space-5) 0;font-size:1.1875rem;font-weight:var(--fw-bold);line-height:1.35;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"";flex:none;width:24px;height:24px;margin-top:1px;background:linear-gradient(currentColor,currentColor) center / 16px 2px no-repeat,linear-gradient(currentColor,currentColor) center / 2px 16px no-repeat;color:var(--color-brand)}.faq details[open] summary::after{background-size:16px 2px,0 0}.faq summary:hover{color:var(--color-brand)}.faq__a{padding:0 0 var(--space-5);max-width:68ch}.faq__a>:last-child{margin-bottom:0}.faq__more{margin:var(--space-5) 0 0}p>.link:only-child,.faq__more .link{display:inline-flex;align-items:center;min-height:var(--tap-min)}.section-head p>.link:only-child{display:inline;min-height:0}@media (min-width:1000px){.faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:var(--space-8);align-items:start}.faq h2{grid-column:1;grid-row:1 / span 2}.faq__list,.faq__more{grid-column:2}}.cta-band{background:var(--color-bg-inverse);color:var(--color-text-inverse);padding-block:var(--section-y);--color-focus:var(--color-focus-inverse);--color-link:var(--color-link-inverse)}.cta-band__in{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.cta-band h2{margin-bottom:var(--space-4);max-width:18ch}.cta-band p{margin:0;max-width:40em;font-size:var(--fs-lead);line-height:1.5;color:var(--color-text-inverse-muted)}.cta-band__btns{display:flex;flex-wrap:wrap;gap:var(--space-3)}@media (max-width:559.98px){.cta-band__btns .btn{flex:1 1 100%}}@media (min-width:1000px){.cta-band__in{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:end}.cta-band__btns{justify-content:flex-end}}.prose{max-width:70ch;overflow-wrap:break-word}.prose>:first-child{margin-top:0}.prose h2{margin:2em 0 0.5em;font-size:clamp(1.625rem,1.3rem + 1.1vw,2.125rem)}.prose h3{margin:1.6em 0 0.4em;font-size:1.3125rem}.prose p,.prose ul,.prose ol,.prose table,.prose blockquote,.prose pre{margin:0 0 1.1em}.prose li{margin-bottom:0.4em}.prose li::marker{color:var(--color-brand)}.prose ol>li::marker{font-variant-numeric:normal}.prose code{padding:1px 5px;background:var(--color-bg-alt)}.prose pre{padding:var(--space-4);background:var(--color-bg-alt);overflow-x:auto}.prose pre code{padding:0}.prose blockquote{padding-left:var(--space-5);border-left:3px solid var(--color-brand);color:var(--color-text-muted)}.prose .table-wrap table{min-width:480px}.prose a{overflow-wrap:anywhere}.callout{margin:var(--space-5) 0;padding:var(--space-5) var(--space-5);background:var(--color-bg-alt);border-left:4px solid var(--color-brand)}.callout>:last-child{margin-bottom:0}.callout--warn{background:var(--status-warn-bg);border-left-color:var(--status-warn-dot)}.badge{display:inline-block;padding:3px 8px;background:var(--color-bg-alt);color:var(--color-brand);font-size:0.8125rem;font-weight:var(--fw-bold);line-height:1.3}.badge--muted{color:var(--color-text-muted)}.badge--ink{background:var(--color-bg-inverse);color:var(--color-text-inverse)}.status{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--radius-pill);font-size:0.8125rem;font-weight:var(--fw-semibold)}.status::before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.status--ok{color:var(--status-ok-fg);background:var(--status-ok-bg)}.status--ok::before{background:var(--status-ok-dot)}.status--warn{color:var(--status-warn-fg);background:var(--status-warn-bg)}.status--warn::before{background:var(--status-warn-dot)}.status--error{color:var(--status-error-fg);background:var(--status-error-bg)}.status--error::before{background:var(--status-error-dot)}.aside-card{padding:var(--space-6);background:var(--color-bg-alt)}.aside-card h2{font-size:1.5rem;margin-bottom:var(--space-3)}.aside-card>:last-child{margin-bottom:0}.aside-card .btn{width:100%;margin-top:var(--space-3)}.aside-card .btn + .btn{margin-top:var(--space-2)}@media (min-width:1000px){.aside-card{position:sticky;top:var(--space-5)}}.form{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);max-width:42rem}.form label{display:grid;gap:6px;font-size:0.9375rem;font-weight:var(--fw-semibold)}.form input,.form select,.form textarea{width:100%;min-height:48px;padding:11px 14px;border:1.5px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-bg);color:var(--color-text);font:var(--fw-regular) 1rem/1.4 var(--font-sans)}.form textarea{resize:vertical}.form input:hover,.form select:hover,.form textarea:hover{border-color:var(--color-text)}.form input:focus-visible,.form select:focus-visible,.form textarea:focus-visible{border-color:var(--color-text)}.form .row{display:grid;gap:var(--space-5)}@media (min-width:640px){.form .row{grid-template-columns:repeat(2,minmax(0,1fr))}}.form .check{display:flex;align-items:flex-start;gap:var(--space-3);min-height:var(--tap-min);padding-block:10px;font-weight:var(--fw-regular);line-height:1.5;cursor:pointer}.form .check input{flex:none;width:22px;height:22px;min-height:0;margin:calc((1.5em - 22px) / 2) 0 0;padding:0;accent-color:var(--color-brand);cursor:pointer}.form .hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form .btn{justify-self:start}@media (max-width:559.98px){.form .btn{justify-self:stretch}}.post-list{display:grid;gap:var(--space-7) var(--space-6);grid-template-columns:minmax(0,1fr)}@media (min-width:700px){.post-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.post-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.post-card{display:flex;flex-direction:column}.post-card__img{display:block;margin-bottom:var(--space-4);background:var(--color-bg-alt)}.post-card__img img{width:100%;aspect-ratio:3 / 2;object-fit:cover}.post-card__title{margin:0 0 var(--space-2);font-size:1.3125rem;font-weight:var(--fw-bold);line-height:1.25;letter-spacing:var(--tracking-h3)}.post-card__title a{color:var(--color-text);text-decoration:none}.post-card__title a:hover{text-decoration:underline;text-decoration-thickness:2px}.post-card p{margin:0;color:var(--color-text-muted)}.post-card__img:hover + .post-card__title a{text-decoration:underline;text-decoration-thickness:2px}.article__head{padding-top:var(--space-6)}.article__head h1{max-width:22ch;font-size:clamp(2rem,1.3rem + 2.6vw,3.5rem);line-height:1.1;margin-bottom:var(--space-4)}.post-meta{margin:0;font-size:var(--fs-small);color:var(--color-text-muted)}.post-meta a{color:inherit}.article__cover{margin-block:var(--space-6)}.article__cover img{width:100%;aspect-ratio:16 / 9;object-fit:cover;background:var(--color-bg-alt)}@media (min-width:900px){.article__cover img{aspect-ratio:21 / 9}}.article__body{padding-bottom:var(--section-y)}.toc{margin:0 0 var(--space-6);padding:var(--space-5) var(--space-5) var(--space-4);background:var(--color-bg-alt)}.toc__title{margin:0 0 var(--space-2);font-weight:var(--fw-bold)}.toc ol{margin:0;padding-left:1.25em}.toc li{margin-bottom:var(--space-1)}.site-footer{background:var(--color-bg-inverse);color:var(--color-text-inverse-muted);padding:var(--space-8) 0 var(--space-6);border-top:1px solid rgba(255,255,255,0.16);font-size:0.9375rem;--color-focus:var(--color-focus-inverse)}.site-footer a{color:var(--color-text-inverse-muted);text-decoration:none}.site-footer a:hover{color:var(--color-text-inverse);text-decoration:underline}.footer-grid{display:grid;gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.footer-brand{grid-column:1 / -1}.footer-brand p{max-width:40ch}.site-footer .small{color:var(--color-text-inverse-muted)}.footer-brand .site-logo{margin-bottom:var(--space-4)}.site-footer h2{margin:0 0 var(--space-3);font-size:0.9375rem;font-weight:var(--fw-bold);letter-spacing:0;color:var(--color-text-inverse)}.site-footer ul{list-style:none;margin:0;padding:0}.site-footer li a{display:inline-flex;align-items:center;min-height:var(--tap-min);padding-block:0}.footer-legal{margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid rgba(255,255,255,0.16)}.footer-legal p{margin:0;font-size:0.8125rem}@media (min-width:760px){.footer-grid{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}.footer-brand{grid-column:auto}}@media (max-width:379.98px){.footer-grid{grid-template-columns:minmax(0,1fr)}}.home-why__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.home-why__text p{max-width:36em}@media (min-width:1000px){.home-why__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--space-8);align-items:center}}.ledger{position:relative;margin:0;padding:var(--space-5);background:var(--color-bg)}.ledger table{font-size:0.9375rem}.ledger caption{padding-bottom:var(--space-4);font-size:1rem;font-weight:var(--fw-bold);color:var(--color-text)}.ledger th,.ledger td{padding:10px 6px;text-align:center;vertical-align:bottom}.ledger thead th{font-size:0.8125rem;font-weight:var(--fw-semibold);color:var(--color-text-muted);border-bottom-width:1px;border-bottom-color:var(--color-border)}.ledger tbody th{text-align:left;font-weight:var(--fw-bold);line-height:1.3;max-width:9rem;vertical-align:middle}.ledger .ledger__sum{text-align:right;white-space:nowrap;padding-left:var(--space-3);vertical-align:middle}.ledger thead .ledger__sum{vertical-align:bottom}.ledger__bar{display:block;width:70%;max-width:44px;height:72px;margin:0 auto;background:linear-gradient(to top,var(--bar) var(--h),transparent var(--h))}.ledger__us{--bar:var(--color-brand)}.ledger__them{--bar:var(--zx-bridlica)}.ledger__v{display:block;margin-top:6px;font-weight:var(--fw-bold)}.ledger__sum strong{font-size:1.125rem;font-weight:var(--fw-black)}.ledger__them .ledger__sum strong{color:var(--color-compare)}.ledger tbody tr:last-child th,.ledger tbody tr:last-child td{border-bottom:0}.ledger figcaption{margin-top:var(--space-4);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-text-muted)}@media (max-width:699.98px){.ledger{padding:var(--space-4)}.ledger thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ledger tbody tr{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:4px;padding:var(--space-4) 0;border-bottom:1px solid var(--color-border)}.ledger tbody tr:last-child{border-bottom:0}.ledger tbody th{grid-column:1 / -1;max-width:none;padding:0 0 var(--space-3);border:0}.ledger tbody td{padding:0;border:0}.ledger tbody td::before{content:attr(data-label);display:block;margin-bottom:4px;font-size:0.75rem;color:var(--color-text-muted)}.ledger__bar{height:52px}.ledger tbody .ledger__sum{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:baseline;padding:var(--space-3) 0 0;text-align:left}.ledger tbody .ledger__sum::before{font-size:var(--fs-small);margin:0}}.home-infra{margin-top:var(--section-y)}.home-infra + .home-features{padding-top:var(--space-4)}.home-move__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.home-move__text p{max-width:34em}@media (min-width:1000px){.home-move__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:var(--space-8)}}.page-webhosting .wh-hero{padding-top:clamp(24px,1rem + 2.5vw,64px)}.page-webhosting .wh-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.page-webhosting .wh-hero h1{max-width:13ch;margin-bottom:var(--space-4);font-size:min(var(--fs-display),6.2vw + 0.75rem)}.page-webhosting .wh-hero__price{margin:0;font-size:var(--fs-lead);line-height:1.4;max-width:30em}.page-webhosting .wh-hero__price strong{font-size:clamp(1.75rem,1.35rem + 1.2vw,2.25rem);font-weight:var(--fw-black);letter-spacing:var(--tracking-heading);margin-right:0.15em}.page-webhosting .wh-hero__lead{font-size:var(--fs-lead);line-height:1.5;max-width:34em;margin-bottom:var(--space-5)}.page-webhosting .wh-hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-5)}.page-webhosting .wh-hero__media{margin-top:var(--space-7);margin-bottom:0}.page-webhosting .wh-hero__media img{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:50% 30%;background:var(--color-bg-alt)}.page-webhosting .wh-hero__media figcaption{padding:var(--space-2) 0 var(--space-5);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);color:var(--color-text-muted)}@media (max-width:559.98px){.page-webhosting .wh-hero__actions .btn{flex:1 1 100%}}@media (max-width:699.98px){.page-webhosting .wh-hero__media{padding-inline:0}.page-webhosting .wh-hero__media figcaption{padding-inline:var(--gutter)}}@media (min-width:1000px){.page-webhosting .wh-hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--space-8);align-items:end}.page-webhosting .wh-hero__side>:last-child{margin-bottom:var(--space-2)}.page-webhosting .wh-hero__media img{aspect-ratio:21 / 9}}.page-webhosting .wh-included__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.page-webhosting .wh-included__head p{max-width:30em;color:var(--color-text-muted);font-size:var(--fs-lead);line-height:1.5}.page-webhosting .wh-included__list{display:grid;grid-template-columns:minmax(0,1fr);gap:0 var(--space-6);font-size:1.0625rem;font-weight:var(--fw-medium);border-top:1px solid rgba(21,35,45,0.18)}.page-webhosting .wh-included__list li{align-items:flex-start;padding:14px 0;border-bottom:1px solid rgba(21,35,45,0.18);line-height:1.4}.page-webhosting .wh-included__list svg{margin-top:1px}@media (min-width:640px){.page-webhosting .wh-included__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.page-webhosting .wh-included__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:var(--space-8);align-items:start}}.page-webhosting .wh-params{position:relative}.page-webhosting .wh-params table{width:100%}.page-webhosting .wh-params thead th{font-size:1rem}.page-webhosting .wh-params thead th:not(:first-child){text-align:right}.page-webhosting .wh-params tbody th{padding-right:var(--space-6);font-weight:var(--fw-regular)}.page-webhosting .wh-params__name{display:block;font-weight:var(--fw-bold)}.page-webhosting .wh-params__desc{display:block;max-width:52ch;margin-top:2px;font-size:0.9375rem;line-height:1.5;color:var(--color-text-muted)}.page-webhosting .wh-params td{text-align:right;white-space:nowrap;font-weight:var(--fw-bold);font-size:1.0625rem;vertical-align:top}.page-webhosting .wh-params .is-popular{background:var(--color-bg-alt);padding-inline:var(--space-4)}.page-webhosting .wh-params__price td strong{font-weight:var(--fw-black);font-size:1.25rem}.page-webhosting .wh-explain__more{margin:var(--space-5) 0 0}@media (min-width:1000px){.page-webhosting .wh-params th[scope="col"]:not(:first-child),.page-webhosting .wh-params td{width:9rem}}@media (max-width:999.98px){.page-webhosting .wh-params thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.page-webhosting .wh-params table,.page-webhosting .wh-params tbody{display:block}.page-webhosting .wh-params tbody{border-top:2px solid var(--color-text)}.page-webhosting .wh-params tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--space-2);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border)}.page-webhosting .wh-params tbody th{grid-column:1 / -1;padding:0 0 var(--space-3);border:0}.page-webhosting .wh-params td{padding:8px 10px;border:0;border-top:3px solid transparent;text-align:left;white-space:normal;background:var(--color-bg-alt)}.page-webhosting .wh-params td.is-popular{padding-inline:10px;background:var(--color-bg-alt);border-top-color:var(--color-brand)}.page-webhosting .wh-params td::before{content:attr(data-label);display:block;font-size:0.8125rem;font-weight:var(--fw-medium);color:var(--color-text-muted)}}.page-webhosting .wh-tech .spec-list{max-width:36rem}.page-webhosting .wh-mail__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.page-webhosting .wh-mail__text p{max-width:36em}.page-webhosting .wh-mail__list{max-width:26rem}.page-webhosting .wh-mail__media img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;background:var(--color-bg-alt)}@media (min-width:1000px){.page-webhosting .wh-mail__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--space-8);align-items:center}}.page-wordpress-hosting .wp-hero{background:var(--color-bg-alt)}.page-wordpress-hosting .crumbs-wrap{background:var(--color-bg-alt);box-shadow:0 0 0 100vmax var(--color-bg-alt);clip-path:inset(0 -100vmax)}.page-wordpress-hosting .wp-hero .hero__title{max-width:14ch;font-size:clamp(2.5rem,1.5rem + 3.6vw,4.5rem)}@media (min-width:1100px){.page-wordpress-hosting .wp-hero .hero__title{max-width:17ch;font-size:min(3.75rem,4.2vw)}}.page-wordpress-hosting .wp-memory__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.page-wordpress-hosting .wp-memory__text p{max-width:36em}@media (min-width:1000px){.page-wordpress-hosting .wp-memory__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--space-8);align-items:start}}.page-wordpress-hosting .wp-mem{margin:0;padding:var(--space-6) var(--space-5);background:var(--color-bg-alt)}.page-wordpress-hosting .wp-mem__group + .wp-mem__group{margin-top:var(--space-6);padding-top:var(--space-5);border-top:2px solid var(--color-text)}.page-wordpress-hosting .wp-mem__label{margin:0 0 var(--space-3);font-size:1.125rem;font-weight:var(--fw-bold)}.page-wordpress-hosting .wp-mem dl{margin:0}.page-wordpress-hosting .wp-mem__row{padding:10px 0}.page-wordpress-hosting .wp-mem__row dt{font-size:0.9375rem;line-height:1.35;margin-bottom:6px}.page-wordpress-hosting .wp-mem__row.is-popular dt{font-weight:var(--fw-bold)}.page-wordpress-hosting .wp-mem__row dd{display:flex;align-items:center;gap:var(--space-3);margin:0}.page-wordpress-hosting .wp-mem__track{flex:1 1 auto;height:14px;background:var(--color-bg)}.page-wordpress-hosting .wp-mem__bar{display:block;height:100%;width:var(--w)}.page-wordpress-hosting .wp-mem__bar--need{background:var(--zx-bridlica)}.page-wordpress-hosting .wp-mem__bar--plan{background:var(--color-brand)}.page-wordpress-hosting .wp-mem__v{flex:none;min-width:5.6em;text-align:right;font-weight:var(--fw-bold);white-space:nowrap}.page-wordpress-hosting .wp-mem figcaption{margin-top:var(--space-5);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-text-muted)}@media (min-width:640px){.page-wordpress-hosting .wp-mem{padding:var(--space-7) var(--space-6)}}.page-wordpress-hosting .wp-speed__cols{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5) var(--space-6);margin:var(--space-5) 0 var(--space-6)}.page-wordpress-hosting .wp-speed__cols>div{padding-top:var(--space-4);border-top:2px solid var(--color-text)}.page-wordpress-hosting .wp-speed__cols h3{margin:0 0 var(--space-3);font-size:1.1875rem}.page-wordpress-hosting .wp-speed__cols ul{margin:0;padding-left:1.1em}.page-wordpress-hosting .wp-speed__cols li{margin-bottom:6px}.page-wordpress-hosting .wp-speed__cols li::marker{color:var(--color-brand)}@media (min-width:560px){.page-wordpress-hosting .wp-speed__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-wordpress-hosting .wp-makers__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.page-wordpress-hosting .wp-makers__media img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;background:var(--color-bg-alt)}.page-wordpress-hosting .wp-makers__text p{max-width:36em}.page-wordpress-hosting .wp-makers__text>:last-child{margin-bottom:0}@media (min-width:1000px){.page-wordpress-hosting .wp-makers__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:var(--space-8);align-items:center}}.page-hosting-pre-eshop .shop-hero{display:grid;grid-template-columns:minmax(0,1fr)}.page-hosting-pre-eshop .shop-hero__text{order:-1;padding:var(--space-6) var(--gutter) var(--space-7)}.page-hosting-pre-eshop .shop-hero h1{max-width:15ch;margin-bottom:var(--space-4);font-size:clamp(2.375rem,1.5rem + 3.4vw,4.25rem)}.page-hosting-pre-eshop .shop-hero__price{margin:0 0 var(--space-4);font-size:var(--fs-lead);line-height:1.4}.page-hosting-pre-eshop .shop-hero__price strong{font-size:clamp(1.75rem,1.35rem + 1.2vw,2.25rem);font-weight:var(--fw-black);letter-spacing:var(--tracking-heading);margin-right:0.15em}.page-hosting-pre-eshop .shop-hero__lead{font-size:var(--fs-lead);line-height:1.5;max-width:34em;margin-bottom:var(--space-6)}.page-hosting-pre-eshop .shop-hero__spec{max-width:34rem;margin:var(--space-6) 0 0}.page-hosting-pre-eshop .shop-nw{white-space:nowrap}.page-hosting-pre-eshop .shop-hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-5)}.page-hosting-pre-eshop .shop-hero__media{position:relative;margin:0;background:var(--color-bg-alt)}.page-hosting-pre-eshop .shop-hero__media img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:30% 50%}.page-hosting-pre-eshop .shop-hero__media figcaption{position:absolute;left:0;bottom:0;max-width:calc(100% - 32px);padding:6px var(--space-3);background:var(--color-bg);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);color:var(--color-text-muted)}@media (max-width:559.98px){.page-hosting-pre-eshop .shop-hero__actions .btn{flex:1 1 100%}}@media (min-width:1100px){.page-hosting-pre-eshop .shop-hero{grid-template-columns:[full-start] minmax(var(--gutter),1fr) [media-end-a] minmax(0,calc(var(--container-max) * 0.5)) [text-start] minmax(0,calc(var(--container-max) * 0.5)) [text-end] minmax(var(--gutter),1fr) [full-end];min-height:680px}.page-hosting-pre-eshop .shop-hero__media{grid-column:full-start / text-start;grid-row:1}.page-hosting-pre-eshop .shop-hero__media img{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto}.page-hosting-pre-eshop .shop-hero__text{order:0;grid-column:text-start / text-end;grid-row:1;align-self:center;padding:var(--space-8) 0 var(--space-8) var(--space-8)}.page-hosting-pre-eshop .shop-hero h1{font-size:min(3.75rem,4.2vw)}}.page-hosting-pre-eshop .shop-choose__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.page-hosting-pre-eshop .shop-choose__text p{max-width:36em}.page-hosting-pre-eshop .shop-choose__text h3{margin:var(--space-6) 0 var(--space-3);font-size:1.1875rem}.page-hosting-pre-eshop .shop-choose__req{list-style:none;margin:0 0 var(--space-3);padding:0;border-top:1px solid var(--color-border)}.page-hosting-pre-eshop .shop-choose__req li{padding:10px 0;border-bottom:1px solid var(--color-border)}.page-hosting-pre-eshop .shop-choose__req strong{margin-right:0.35em}@media (min-width:1000px){.page-hosting-pre-eshop .shop-choose__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--space-8);align-items:start}}.page-hosting-pre-eshop .shop-vs{position:relative;overflow-x:auto}.page-hosting-pre-eshop .shop-vs table{width:100%;table-layout:fixed}.page-hosting-pre-eshop .shop-vs thead th{padding-top:var(--space-5);font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:var(--fw-black);letter-spacing:var(--tracking-heading);white-space:normal}.page-hosting-pre-eshop .shop-vs thead td{border-bottom:2px solid var(--color-text)}.page-hosting-pre-eshop .shop-vs__rec{display:block;margin-bottom:2px;font-size:var(--fs-small);font-weight:var(--fw-bold);letter-spacing:0;color:var(--color-brand)}.page-hosting-pre-eshop .shop-vs tbody th{color:var(--color-text-muted);font-weight:var(--fw-regular);font-size:0.9375rem}.page-hosting-pre-eshop .shop-vs td{font-weight:var(--fw-bold)}.page-hosting-pre-eshop .shop-vs .is-rec{background:var(--color-bg-alt)}.page-hosting-pre-eshop .shop-vs th.is-rec,.page-hosting-pre-eshop .shop-vs td.is-rec{padding-inline:var(--space-4)}.page-hosting-pre-eshop .shop-vs thead th.is-rec{box-shadow:inset 0 4px 0 var(--color-brand)}.page-hosting-pre-eshop .shop-vs tfoot td{padding-block:var(--space-5);border-bottom:0}.page-hosting-pre-eshop .shop-vs tfoot .btn{white-space:normal}.page-hosting-pre-eshop .shop-vs tbody tr:first-child td{font-weight:var(--fw-medium)}@media (max-width:559.98px){.page-hosting-pre-eshop .shop-vs table{font-size:0.9375rem}.page-hosting-pre-eshop .shop-vs th,.page-hosting-pre-eshop .shop-vs td{padding:10px 8px}.page-hosting-pre-eshop .shop-vs th:first-child{padding-left:0}.page-hosting-pre-eshop .shop-vs tbody th{font-size:0.875rem}.page-hosting-pre-eshop .shop-vs th.is-rec,.page-hosting-pre-eshop .shop-vs td.is-rec{padding-inline:8px}.page-hosting-pre-eshop .shop-vs tfoot .btn{padding:10px 6px;font-size:0.875rem}}.page-hosting-pre-eshop .shop-moments__list{list-style:none;margin:0;padding:0;border-top:2px solid var(--color-text)}.page-hosting-pre-eshop .shop-moment{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4) var(--space-6);padding:var(--space-6) 0;border-bottom:1px solid rgba(21,35,45,0.18)}.page-hosting-pre-eshop .shop-moment:last-child{border-bottom:0;padding-bottom:0}.page-hosting-pre-eshop .shop-moment__media img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;background:var(--color-bg)}.page-hosting-pre-eshop .shop-moment h3{margin:0 0 var(--space-3)}.page-hosting-pre-eshop .shop-moment p{margin:0;max-width:40em;color:var(--color-text-muted);font-size:1.0625rem}@media (min-width:640px){.page-hosting-pre-eshop .shop-moment{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}}@media (min-width:1000px){.page-hosting-pre-eshop .shop-moment{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:var(--space-8)}.page-hosting-pre-eshop .shop-moment p{font-size:var(--fs-lead);line-height:1.5}}.page-hosting-pre-eshop .shop-move__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.page-hosting-pre-eshop .shop-move__text p{max-width:34em}@media (min-width:760px){.page-hosting-pre-eshop .shop-move .steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.page-hosting-pre-eshop .shop-move__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:var(--space-8)}}.page-cennik .cennik-hero{padding-bottom:var(--space-7)}.page-cennik .cennik-hero h1{margin-bottom:var(--space-4)}.cennik-hero__price{margin:0 0 var(--space-5);font-size:var(--fs-lead);line-height:1.35}.cennik-hero__price strong{margin-right:0.15em;font-size:clamp(1.75rem,1.35rem + 1.2vw,2.25rem);font-weight:var(--fw-black);letter-spacing:var(--tracking-heading);white-space:nowrap}.page-cennik .cennik-hero .lead{max-width:38em}.page-cennik .cennik-hero__checks{margin-top:var(--space-5)}.cennik-lock__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.cennik-lock__text p{max-width:36em}.cennik-lock__text>:last-child{margin-bottom:0}.cennik-lock__data{padding:var(--space-5);background:var(--color-bg);align-self:start}.page-cennik .cennik-sums{margin:0}.page-cennik .cennik-sums caption{font-size:1rem;font-weight:var(--fw-bold);color:var(--color-text)}.page-cennik .cennik-sums th,.page-cennik .cennik-sums td{padding-block:14px}.page-cennik .cennik-sums tbody th{font-weight:var(--fw-bold)}.page-cennik .cennik-sums td strong{font-weight:var(--fw-black);font-size:1.125rem}.page-cennik .cennik-sums tr.is-popular th::after{content:"odporúčame pre firmy";display:block;font-size:0.8125rem;font-weight:var(--fw-medium);color:var(--color-brand)}.page-cennik .cennik-sums tbody tr:last-child th,.page-cennik .cennik-sums tbody tr:last-child td{border-bottom:0}.cennik-sums__note{margin:var(--space-4) 0 0;padding-top:var(--space-4);border-top:1px solid var(--color-border);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-text-muted)}@media (min-width:1000px){.cennik-lock__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:var(--space-8);align-items:center}.cennik-lock__data{padding:var(--space-6)}}@media (max-width:639.98px){.cennik-lock__data{padding:var(--space-4)}.page-cennik .cennik-sums th,.page-cennik .cennik-sums td{padding:12px 6px;font-size:0.9375rem}.page-cennik .cennik-sums th:first-child,.page-cennik .cennik-sums td:first-child{padding-left:0}.page-cennik .cennik-sums th:last-child,.page-cennik .cennik-sums td:last-child{padding-right:0}.page-cennik .cennik-sums td strong{font-size:1rem}}@media (max-width:419.98px){.page-cennik .cennik-sums th:nth-child(3),.page-cennik .cennik-sums td:nth-child(3){display:none}}.page-cennik .cennik-specs .section-head{margin-bottom:var(--space-5)}.page-cennik .cennik-specs .table-wrap{margin-top:0}.cennik-incl__h{margin:var(--space-7) 0 var(--space-4);font-size:1.25rem}.page-cennik .cennik-incl{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3) var(--space-6);font-size:1rem}.page-cennik .cennik-incl li{align-items:flex-start;padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}.page-cennik .cennik-incl svg{margin-top:2px}@media (min-width:560px){.page-cennik .cennik-incl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.page-cennik .cennik-incl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639.98px){.page-cennik .spec{min-width:0;table-layout:fixed;font-size:0.875rem}.page-cennik .spec th,.page-cennik .spec td{padding:10px 6px;hyphens:auto;overflow-wrap:anywhere}.page-cennik .spec thead th{white-space:normal}.page-cennik .spec th:first-child{padding-left:0;width:31%}.page-cennik .spec .is-popular{padding-left:6px}.page-cennik .spec .yes svg{width:20px;height:20px}}@media (max-width:479.98px){.page-cennik .spec,.page-cennik .spec thead,.page-cennik .spec tbody{display:block}.page-cennik .spec tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.page-cennik .spec thead th:first-child{display:none}.page-cennik .spec thead th{padding-top:8px}.page-cennik .spec tbody th{grid-column:1 / -1;width:auto;padding:12px 0 2px;border-bottom:0;font-weight:var(--fw-semibold)}.page-cennik .spec th:first-child{width:auto}.page-cennik .spec td,.page-cennik .spec td:first-of-type{padding:2px 6px 12px}.page-cennik .spec .is-popular{padding-left:6px}}.cennik-terms__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.cennik-terms{margin:var(--space-5) 0 0;border-top:2px solid var(--color-text)}.cennik-terms>div{padding:var(--space-5) 0;border-bottom:1px solid var(--color-border-strong)}.cennik-terms dt{margin-bottom:var(--space-2);font-size:1.125rem;font-weight:var(--fw-bold);line-height:1.35}.cennik-terms dd{margin:0}.cennik-terms dd p{margin:0;max-width:40em;color:var(--color-text-muted)}.cennik-terms__grid h2{margin-top:0;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem)}.page-cennik .cennik-addons .table-wrap{margin-bottom:var(--space-3);background:var(--color-bg);padding:var(--space-2) var(--space-5)}.page-cennik .cennik-addons td.num{vertical-align:top}.page-cennik .cennik-addons tbody tr:last-child td{border-bottom:0}@media (min-width:640px){.cennik-terms>div{display:grid;grid-template-columns:minmax(0,13rem) minmax(0,1fr);column-gap:var(--space-6)}.cennik-terms dt{margin:0}}@media (min-width:1100px){.cennik-terms__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--space-8);align-items:start}}.page-porovnanie-webhostingov .cmp-hero h1{max-width:22ch}.page-porovnanie-webhostingov .cmp-hero .lead{max-width:40em}.page-porovnanie-webhostingov .cmp-hero .lead + .cmp-hero__date{margin-top:var(--space-4)}.cmp-hero__date{margin:0;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);color:var(--color-text-muted)}.page-porovnanie-webhostingov .cmp-hero .facts{margin-top:var(--space-6)}.page-porovnanie-webhostingov .cmp-hero .facts dd{white-space:nowrap}.page-porovnanie-webhostingov .cmp-graph{padding-top:var(--space-7)}.page-porovnanie-webhostingov .cmp-graph .section-head{margin-bottom:var(--space-6)}.cmp-chart{--name:14rem;--vals:19rem;--sum:8rem;margin:0}.cmp-chart__head{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:2px solid var(--color-text)}.cmp-chart__legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);font-size:var(--fs-small);color:var(--color-text-muted)}.cmp-chart__legend li{display:inline-flex;align-items:center;gap:var(--space-2)}.cmp-chart__key{flex:none;width:14px;height:14px;border-radius:50%}.cmp-chart__key--a{background:var(--color-bg);border:2px solid var(--color-text-muted)}.cmp-chart__key--b{background:var(--color-text)}.cmp-chart__key--o{background:var(--color-brand)}.cmp-chart__axis,.cmp-chart__total-h{display:none}.cmp-chart__rows{list-style:none;margin:0;padding:0}.cmp-chart__row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name total" "track track" "vals vals";column-gap:var(--space-4);row-gap:var(--space-2);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border)}.cmp-chart__name{grid-area:name;margin:0;line-height:1.35}.cmp-chart__name strong{font-weight:var(--fw-bold)}.cmp-chart__vals{grid-area:vals;margin:0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-text-muted)}.cmp-chart__rise{font-weight:var(--fw-semibold);color:var(--color-text)}.cmp-chart__total{grid-area:total;margin:0;font-weight:var(--fw-bold);white-space:nowrap;text-align:right}.cmp-chart__total-l{display:block;font-size:0.75rem;font-weight:var(--fw-medium);line-height:1.2;color:var(--color-text-muted)}.cmp-chart__track{grid-area:track;position:relative;height:22px;margin-inline:9px}.cmp-chart__track::before{content:"";position:absolute;left:-9px;right:-9px;top:50%;border-top:1px dashed var(--color-border)}.cmp-chart__bar{position:absolute;top:calc(50% - 2px);left:var(--a);width:calc(var(--b) - var(--a));height:4px;background:var(--color-text-muted)}.cmp-chart__dot{position:absolute;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%}.cmp-chart__dot--a{left:var(--a);background:var(--color-bg);border:2.5px solid var(--color-text-muted);z-index:1}.cmp-chart__dot--b{left:var(--b);background:var(--color-text)}.cmp-chart__row.is-flat .cmp-chart__dot--a{display:none}.cmp-chart__row.is-ours{background:var(--color-bg-alt);padding-inline:var(--space-3);margin-inline:calc(-1 * var(--space-3))}.cmp-chart__row.is-ours .cmp-chart__dot--b{background:var(--color-brand)}.cmp-chart__row.is-ours .cmp-chart__total{color:var(--color-brand)}.cmp-chart figcaption{margin-top:var(--space-4);max-width:80ch;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-text-muted)}@media (min-width:900px){.cmp-chart__head{grid-template-columns:var(--name) minmax(0,1fr) var(--vals) var(--sum);column-gap:var(--space-5);align-items:end}.cmp-chart__legend{grid-column:1 / -1;margin-bottom:var(--space-4)}.cmp-chart__axis{display:block;grid-column:2;position:relative;height:20px;margin-inline:9px;font-size:0.8125rem;color:var(--color-text-muted)}.cmp-chart__axis span{position:absolute;left:var(--t);transform:translateX(-50%);white-space:nowrap}.cmp-chart__total-h{display:block;grid-column:4;margin:0;font-size:0.8125rem;font-weight:var(--fw-bold);line-height:1.3;text-align:right}.cmp-chart__row{grid-template-columns:var(--name) minmax(0,1fr) var(--vals) var(--sum);grid-template-areas:"name track vals total";column-gap:var(--space-5);align-items:center;padding:14px 0}.cmp-chart__row.is-ours{padding-inline:var(--space-3)}.cmp-chart__track{height:28px}.cmp-chart__total-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.page-porovnanie-webhostingov .cmp-table .table-wrap{padding:var(--space-2) var(--space-5);background:var(--color-bg)}.page-porovnanie-webhostingov .cmp-table .compare caption{padding-top:var(--space-3)}.page-porovnanie-webhostingov .cmp-table .compare tr.ours{background:var(--color-bg-alt)}@media (max-width:759.98px){.page-porovnanie-webhostingov .cmp-table .table-wrap{padding:var(--space-2) var(--space-4)}.page-porovnanie-webhostingov .compare{min-width:0}.page-porovnanie-webhostingov .compare,.page-porovnanie-webhostingov .compare tbody{display:block}.page-porovnanie-webhostingov .compare caption{display:block}.page-porovnanie-webhostingov .compare thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.page-porovnanie-webhostingov .compare tr{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-3) var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border)}.page-porovnanie-webhostingov .compare td{grid-column:span 4}.page-porovnanie-webhostingov .compare td:nth-of-type(2){grid-column:span 5}.page-porovnanie-webhostingov .compare td:nth-of-type(3){grid-column:span 3}.page-porovnanie-webhostingov .compare td.num{grid-column:span 6}.page-porovnanie-webhostingov .compare .src{display:inline-flex;align-items:center;min-height:44px;padding-inline:6px;margin-block:-12px}.page-porovnanie-webhostingov .compare tr.ours{padding-inline:var(--space-3);margin-inline:calc(-1 * var(--space-3))}.page-porovnanie-webhostingov .cmp-chart__row.is-ours{margin-inline:0}.page-porovnanie-webhostingov .compare th,.page-porovnanie-webhostingov .compare td{display:block;padding:0;border:0;text-align:left;white-space:normal}.page-porovnanie-webhostingov .compare tbody th{grid-column:1 / -1;font-weight:var(--fw-bold)}.page-porovnanie-webhostingov .compare tr.ours th{padding-left:0}.page-porovnanie-webhostingov .compare td::before{display:block;font-size:0.75rem;font-weight:var(--fw-medium);line-height:1.3;color:var(--color-text-muted)}.page-porovnanie-webhostingov .compare td:nth-of-type(1)::before{content:"Balík"}.page-porovnanie-webhostingov .compare td:nth-of-type(2)::before{content:"Priestor"}.page-porovnanie-webhostingov .compare td:nth-of-type(3)::before{content:"Weby"}.page-porovnanie-webhostingov .compare td:nth-of-type(4)::before{content:"Akciová cena"}.page-porovnanie-webhostingov .compare td:nth-of-type(5)::before{content:"Cena po obnove"}.page-porovnanie-webhostingov .compare td.renew{font-weight:var(--fw-bold)}.page-porovnanie-webhostingov .compare td.note{grid-column:1 / -1;min-width:0}}.cmp-read{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);margin-top:var(--space-7)}.cmp-read h3{margin-bottom:var(--space-3)}.cmp-read ul{margin:0;padding-left:1.1em}.cmp-read li{margin-bottom:var(--space-3)}.cmp-read li::marker{color:var(--color-brand)}.cmp-read p:last-child{margin-bottom:0}@media (min-width:1000px){.cmp-read{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--space-8)}}.cmp-findings__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7);align-items:start}.page-porovnanie-webhostingov .cmp-findings .prose h2{font-size:var(--fs-h2);margin-top:1.6em}.page-porovnanie-webhostingov .cmp-findings .prose h2:first-child{margin-top:0}.cmp-us{padding:var(--space-6);background:var(--color-bg-alt);border-top:4px solid var(--color-brand)}.cmp-us h2{font-size:1.5rem;margin-bottom:var(--space-3)}.cmp-us .spec-list{margin:var(--space-4) 0}.cmp-us .spec-list dd{white-space:nowrap}.cmp-us .btn{margin-top:var(--space-3)}.cmp-us .btn + .btn{margin-top:var(--space-2)}@media (min-width:1000px){.cmp-findings__grid{grid-template-columns:minmax(0,1fr) 360px;column-gap:var(--space-8)}.cmp-us{position:sticky;top:var(--space-5)}}.page-presun-webu .presun-hero .hero__title{max-width:11ch}.page-presun-webu .presun-hero .hero__price strong{letter-spacing:var(--tracking-heading)}@media (min-width:1100px){.page-presun-webu .presun-hero{min-height:560px}.page-presun-webu .presun-hero .hero__title{font-size:min(var(--fs-display),5.4vw)}.page-presun-webu .presun-hero .hero__media{margin-top:calc(-1 * (var(--space-5) + var(--fs-small) * 1.43 + 2px))}}.page-presun-webu .presun-steps .section-head{margin-bottom:var(--space-6)}@media (max-width:759.98px){.page-presun-webu .presun-steps .steps{gap:var(--space-5)}.page-presun-webu .presun-steps .steps li{display:grid;grid-template-columns:2.75rem minmax(0,1fr);column-gap:var(--space-3)}.page-presun-webu .presun-steps .steps li::before{grid-row:1 / span 2;margin:0;font-size:2rem}.page-presun-webu .presun-steps .steps h3{margin-top:2px}}@media (min-width:1100px){.page-presun-webu .presun-steps .steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-5)}}.presun-need__grid,.presun-dns__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.presun-need__grid h2,.presun-dns__grid h2{font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem)}.presun-list{list-style:none;margin:0 0 var(--space-5);padding:0;border-top:2px solid var(--color-text)}.presun-list li{position:relative;padding:var(--space-4) 0 var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border-strong)}.presun-list li::before{content:"";position:absolute;left:4px;top:calc(var(--space-4) + 0.55em);width:10px;height:10px;background:var(--color-brand)}.page-presun-webu .presun-what{display:grid;gap:0;margin-bottom:var(--space-5);border-top:2px solid var(--color-text);font-size:1rem;font-weight:var(--fw-regular)}.page-presun-webu .presun-what li{align-items:flex-start;padding:var(--space-4) 0;border-bottom:1px solid var(--color-border-strong)}.page-presun-webu .presun-what svg{margin-top:3px}.presun-need__grid .small,.presun-dns__grid .small{max-width:40em}.presun-dns__col p{max-width:36em}.presun-dns__col>:last-child{margin-bottom:0}@media (min-width:1000px){.presun-need__grid,.presun-dns__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-8)}.presun-dns__col + .presun-dns__col{padding-left:var(--space-8);border-left:1px solid var(--color-border)}.presun-dns__grid{column-gap:0}.presun-dns__col:first-child{padding-right:var(--space-8)}}@media (max-width:379.98px){.page-cennik .spec td{font-size:0.8125rem}}.co-form .co-field{display:grid;gap:6px;align-content:start;min-width:0}.co-form .co-field>label{display:block}.co-form .co-field>label.check{display:flex}.co-form .co-field--check{gap:var(--space-2)}.co-hint{display:block;margin:0;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-regular);color:var(--color-text-muted)}.co-opt{font-weight:var(--fw-regular);color:var(--color-text-muted)}.co-form-note{margin:0}.co-form-after{margin:calc(-1 * var(--space-3)) 0 0}.co-error{margin:0;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-semibold);color:var(--status-error-fg)}.co-error:empty{display:none}.co-form [aria-invalid="true"]{border-color:var(--status-error-fg);box-shadow:inset 0 0 0 1px var(--status-error-fg)}.co-form .check input[aria-invalid="true"]{outline:2px solid var(--status-error-fg);outline-offset:2px}.co-form .check input[aria-invalid="true"]:focus-visible{outline-color:var(--color-focus)}.co-fieldset{display:grid;gap:var(--space-5);min-width:0;margin:0;padding:var(--space-6) 0 0;border:0;border-top:1px solid var(--color-border)}.co-fieldset legend{float:left;width:100%;margin:0 0 var(--space-1);padding:0;font-size:var(--fs-h3);font-weight:var(--fw-bold);line-height:var(--lh-snug);letter-spacing:var(--tracking-h3)}.co-fieldset legend + *{clear:both}.co-fieldset .co-hint a{font-weight:var(--fw-semibold)}.co-hint a{display:inline-block;padding-block:12px;margin-block:-12px}.co-nw{white-space:nowrap}.co-jump{margin-top:var(--space-7)}.co-jump ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--color-border)}.co-jump li{border-bottom:1px solid var(--color-border)}.co-jump a{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);min-height:var(--tap-min);padding:14px 0;color:var(--color-text);font-weight:var(--fw-bold);text-decoration:none}.co-jump a:hover{color:var(--color-brand)}.co-jump a:hover span:first-child{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:0.18em}.co-jump__n{flex:none;font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--color-text-muted)}@media (min-width:640px){.co-jump ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-6)}}@media (min-width:1000px){.co-jump ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.co-faq-groups{padding-top:var(--space-7)}.co-faq-group{scroll-margin-top:var(--space-5)}.co-faq-group + .co-faq-group{margin-top:var(--space-8);padding-top:var(--space-7);border-top:2px solid var(--color-text)}.co-faq-group__head h2{margin-bottom:var(--space-3);font-size:clamp(1.75rem,1.4rem + 1.3vw,2.5rem)}.co-faq-group__head p{margin:0 0 var(--space-5);max-width:32em;color:var(--color-text-muted)}@media (min-width:1000px){.co-faq-group__head{grid-column:1;grid-row:1;position:sticky;top:var(--space-5)}.co-faq-group__head p{margin-bottom:0}.co-faq-group .faq__list{grid-column:2;grid-row:1}}.co-ask__in{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.co-ask h2{margin-bottom:var(--space-4)}.co-ask__in>div>p{max-width:36em;margin:0;font-size:var(--fs-lead);line-height:1.5}.co-ask__list{margin:0;border-top:1px solid rgba(21,35,45,0.18)}.co-ask__list>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-1) var(--space-4);padding:14px 0;border-bottom:1px solid rgba(21,35,45,0.18)}.co-ask__list dt{color:var(--color-text-muted)}.co-ask__list dd{margin:0;font-weight:var(--fw-bold);overflow-wrap:anywhere}@media (min-width:1000px){.co-ask__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--space-8);align-items:center}}.co-partner-hero .hero__title{max-width:13ch}@media (min-width:1100px){.co-partner-hero .hero__title{max-width:16ch;font-size:min(3.75rem,4.2vw)}}.co-partner-terms__grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);padding-top:var(--space-7)}.co-partner-terms__grid::before{content:"";position:absolute;top:0;left:var(--gutter);right:var(--gutter);border-top:2px solid var(--color-text)}.co-partner-terms__grid>div>p{max-width:30em;color:var(--color-text-muted);font-size:var(--fs-lead);line-height:1.5}.co-terms-list{margin:0}@media (min-width:560px){.co-split-list.co-terms-list>div{grid-template-columns:11rem minmax(0,1fr)}}.co-split-list.co-terms-list dt{font-size:1.0625rem;font-weight:var(--fw-bold)}@media (min-width:1000px){.co-partner-terms__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:var(--space-8)}}@media (min-width:760px){.co-partner-who .features{grid-template-columns:repeat(3,minmax(0,1fr))}}.co-partner-calc__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.co-partner-calc__text p{max-width:36em}.co-partner-calc__example{margin:var(--space-5) 0;padding:var(--space-4) 0 var(--space-4) var(--space-5);border-left:4px solid var(--color-brand);font-size:var(--fs-lead);line-height:1.5}.co-partner-calc__example strong{font-weight:var(--fw-black);white-space:nowrap}@media (min-width:1000px){.co-partner-calc__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--space-8);align-items:center}}.co-commission{margin:0;padding:var(--space-5);background:var(--color-bg)}.co-commission caption{font-size:1rem;font-weight:var(--fw-bold);color:var(--color-text)}.co-commission th,.co-commission td{vertical-align:baseline}.co-commission tbody th{font-weight:var(--fw-bold)}.co-commission tbody td strong{font-size:1.1875rem;font-weight:var(--fw-black)}.co-commission tr.is-popular th,.co-commission tr.is-popular td{background:var(--color-bg-alt)}.co-commission tr.is-popular th{padding-left:var(--space-3);box-shadow:inset 4px 0 0 var(--color-brand)}.co-commission tbody tr:last-child th,.co-commission tbody tr:last-child td{border-bottom:0}.co-commission__vat{display:block;font-size:var(--fs-small);color:var(--color-text-muted)}@media (max-width:699.98px){.co-commission{padding:var(--space-4)}.co-commission thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.co-commission tbody tr{display:grid;grid-template-columns:minmax(0,1fr);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}.co-commission tbody tr:last-child{border-bottom:0}.co-commission tbody th,.co-commission tbody td{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:6px 0;border:0;text-align:right;white-space:normal}.co-commission tbody th{font-size:1.1875rem}.co-commission tbody td::before{content:attr(data-label);flex:1 1 auto;text-align:left;font-weight:var(--fw-regular);color:var(--color-text-muted)}.co-commission tr.is-popular{margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-4);background:var(--color-bg-alt);box-shadow:inset 4px 0 0 var(--color-brand)}.co-commission tr.is-popular th{padding-left:0;box-shadow:none}}.co-partner-how__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.co-partner-how__grid>div>p{max-width:30em;color:var(--color-text-muted);font-size:var(--fs-lead);line-height:1.5}@media (min-width:1000px){.co-partner-how__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:var(--space-8)}}.co-partner-split__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.co-partner-split__media img{aspect-ratio:4 / 3;object-fit:cover;height:auto}.co-split-list{margin:var(--space-5) 0;border-top:1px solid var(--color-border)}.co-split-list>div{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-1);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border)}.co-split-list dt{font-weight:var(--fw-black);font-size:1.1875rem}.co-split-list dd{margin:0;color:var(--color-text-muted)}@media (min-width:560px){.co-split-list>div{grid-template-columns:6rem minmax(0,1fr);column-gap:var(--space-5)}}@media (min-width:1000px){.co-partner-split__grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);column-gap:var(--space-8);align-items:center}}.co-partner-end__in>*{max-width:46rem}.co-partner-end__in>p:not(.btn-row){font-size:var(--fs-lead);line-height:1.5;color:var(--color-text-muted)}.co-partner-end .btn-row{margin:var(--space-6) 0 0}@media (max-width:559.98px){.co-partner-end .btn-row .btn{flex:1 1 100%}}.co-about-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.co-about-hero h1{max-width:16ch}.co-about-hero__media img{aspect-ratio:4 / 3;object-fit:cover;height:auto}@media (min-width:1000px){.co-about-hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--space-8);align-items:end}}body.page-o-nas .price-band{margin-top:var(--space-6)}.co-about-why__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.co-about-why__text p{max-width:38em}.co-about-why__text p:first-child{font-size:var(--fs-lead);line-height:1.5}@media (min-width:1000px){.co-about-why__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--space-8)}}.co-about-infra .spec-list{margin-bottom:0}@media (max-width:559.98px){.co-about-infra .spec-list>div,.co-company-list>div{display:block}.co-about-infra .spec-list dd,.co-company-list dd{margin-top:2px;text-align:left}}.co-about-name{padding-top:var(--section-y)}.co-about-name__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.co-about-name__mark img{display:block;width:clamp(88px,22vw,160px);height:auto}.co-about-name__text p{max-width:38em}@media (min-width:760px){.co-about-name__grid{grid-template-columns:160px minmax(0,1fr);column-gap:var(--space-8);align-items:start}.co-about-name__mark{padding-top:var(--space-2)}}@media (min-width:1000px){.co-about-name__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.co-about-name__mark{justify-self:start}}.co-about-company__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.co-company-list{margin-top:0}.co-company-list dd{overflow-wrap:anywhere}@media (min-width:1000px){.co-about-company__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--space-8)}}.co-contact-hero .lead a{overflow-wrap:anywhere}.co-contact__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7);align-items:start}.co-contact__form h2{margin-bottom:var(--space-2);font-size:clamp(1.75rem,1.4rem + 1.3vw,2.5rem)}.co-contact__form .co-form-note{margin-bottom:var(--space-5)}.co-contact__aside{padding:var(--space-6) var(--space-5);background:var(--color-bg-alt)}.co-contact__aside h2{margin-bottom:var(--space-4);font-size:1.5rem}.co-contact__aside h3{margin:var(--space-6) 0 var(--space-2);font-size:1.0625rem}.co-contact__aside p{margin-bottom:0}.co-mails{margin:0;border-top:1px solid rgba(21,35,45,0.18)}.co-mails>div{padding:var(--space-4) 0;border-bottom:1px solid rgba(21,35,45,0.18)}.co-mails dt{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);color:var(--color-text-muted)}.co-mails dt .ico{width:20px;height:20px}.co-mails dd{margin:var(--space-1) 0 0;font-size:1.125rem;font-weight:var(--fw-bold);overflow-wrap:anywhere}.co-mails dd>a{display:inline-block;padding-block:6px}.co-mails__more{display:block;font-size:var(--fs-small);font-weight:var(--fw-medium)}.co-mails__more a{display:inline-block;padding-block:8px}@media (min-width:1000px){.co-contact__grid{grid-template-columns:minmax(0,1fr) 380px;column-gap:var(--space-9)}.co-contact__aside{position:sticky;top:var(--space-5);padding:var(--space-6)}}.co-support__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.co-support__text>p:first-of-type{font-size:var(--fs-lead);line-height:1.5;max-width:34em}.co-support__list{list-style:none;margin:var(--space-5) 0;padding:0;border-top:1px solid rgba(21,35,45,0.18)}.co-support__list li{padding:12px 0 12px var(--space-5);border-bottom:1px solid rgba(21,35,45,0.18);position:relative}.co-support__list li::before{content:"";position:absolute;left:0;top:calc(12px + 0.62em);width:10px;height:2px;background:var(--color-brand)}.co-sample{margin:0;background:var(--color-bg);border-top:4px solid var(--color-text)}.co-sample figcaption{padding:var(--space-4) var(--space-5) 0;font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--color-text-muted)}.co-sample__body{padding:var(--space-3) var(--space-5) var(--space-5)}.co-sample__body p{margin:0 0 var(--space-3);max-width:38em}.co-sample__body p:last-child{margin-bottom:0}.co-sample__body p:first-child{padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}@media (min-width:1000px){.co-support__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--space-8);align-items:start}.co-sample{margin-top:5.5rem}}.co-order__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7);align-items:start}.co-order__side{display:contents}.co-sum{order:1}.co-order__form{order:2;max-width:none}.co-trust{order:3}.co-trust .co-sum__trust{margin-top:0}.co-order__form>.co-fieldset:first-of-type{border-top:0;padding-top:0}@media (min-width:1000px){.co-order__grid{grid-template-columns:minmax(0,1fr) 380px;column-gap:var(--space-9)}.co-order__side{display:block;grid-column:2;grid-row:1;position:sticky;top:var(--space-5);background:var(--color-bg-alt)}.co-order__form{grid-column:1;grid-row:1;max-width:46rem}.co-trust{padding:0 var(--space-5) var(--space-5)}.co-trust .co-sum__trust{margin-top:0}}.co-sum{position:relative;padding:var(--space-6) var(--space-5) var(--space-5);background:var(--color-bg-alt)}.co-sum::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--color-brand)}.co-sum h2{margin-bottom:var(--space-4);font-size:1.125rem;font-weight:var(--fw-bold);letter-spacing:0;color:var(--color-text-muted)}.co-sum__plan + .co-sum__plan{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid rgba(21,35,45,0.18)}.co-sum__plan[hidden]{display:none}.co-sum__name{margin:0}.co-sum__name strong{display:block;font-size:1.75rem;font-weight:var(--fw-black);line-height:1.1;letter-spacing:var(--tracking-heading)}.co-sum__name span{display:block;margin-top:var(--space-1);font-size:var(--fs-small);color:var(--color-text-muted)}.co-sum__price{margin:var(--space-4) 0 var(--space-4);font-size:2.25rem;font-weight:var(--fw-black);line-height:1.05;letter-spacing:var(--tracking-heading)}.co-sum__per{display:block;margin-top:var(--space-1);font-size:var(--fs-small);font-weight:var(--fw-medium);letter-spacing:0;color:var(--color-text-muted)}.co-sum__rows{margin:0 0 var(--space-4);border-top:1px solid rgba(21,35,45,0.18);font-size:0.9375rem}.co-sum__rows>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);padding:10px 0;border-bottom:1px solid rgba(21,35,45,0.18)}.co-sum__rows dt{color:var(--color-text-muted)}.co-sum__rows dd{margin:0;font-weight:var(--fw-bold);text-align:right}.co-sum__rows .co-sum__renew{padding-inline:12px;background:var(--color-highlight);border-bottom-color:transparent}.co-sum__rows .co-sum__renew dt{color:var(--color-text)}.co-sum__checks{flex-direction:column;gap:var(--space-2);font-size:0.9375rem}.co-sum__trust{list-style:none;margin:var(--space-5) 0 var(--space-4);padding:0;border-top:1px solid rgba(21,35,45,0.18);font-size:0.9375rem;line-height:1.45}.co-sum__trust li{padding:10px 0;border-bottom:1px solid rgba(21,35,45,0.18)}.co-sum__trust strong{display:block}.co-trust>.small{margin:0}@media (max-width:999.98px){.co-trust{padding-top:var(--space-6);border-top:2px solid var(--color-text)}.co-sum__trust{display:grid;grid-template-columns:minmax(0,1fr)}}@media (min-width:640px) and (max-width:999.98px){.co-sum__trust{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-5)}}.co-order-next h2{margin-bottom:var(--space-6)}@media (min-width:760px){.co-order-next .steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.co-order-next .steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.co-thanks-hero h1{max-width:16ch}.co-thanks__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.co-thanks h2{margin-bottom:var(--space-5);font-size:clamp(1.5rem,1.25rem + 1vw,2rem)}.co-thanks__msg{padding:var(--space-6) var(--space-5);background:var(--color-bg-alt)}.co-thanks__msg p{max-width:34em}.co-thanks__msg>:last-child{margin-bottom:0}@media (min-width:1000px){.co-thanks__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--space-8);align-items:start}.co-thanks__msg{padding:var(--space-6)}}.co-thanks-more h2{margin-bottom:var(--space-6)}.co-thanks-links{list-style:none;margin:0 0 var(--space-6);padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:0 var(--space-6)}.co-thanks-links li{padding:var(--space-4) 0 var(--space-5);border-top:1px solid rgba(21,35,45,0.2)}.co-thanks-links a{display:inline-block;padding-block:4px;font-size:1.25rem;font-weight:var(--fw-bold)}.co-thanks-links span{display:block;margin-top:var(--space-1);color:var(--color-text-muted)}@media (min-width:760px){.co-thanks-links{grid-template-columns:repeat(3,minmax(0,1fr))}}body.legal-page .legal-hero h1{max-width:18ch}body.legal-page .legal-hero .lead{max-width:38em}body.legal-page .legal-meta{margin:var(--space-4) 0 0;font-size:var(--fs-small);font-weight:var(--fw-medium);line-height:var(--lh-small);color:var(--color-text-muted)}body.legal-page .legal-meta time{color:var(--color-text);font-weight:var(--fw-semibold)}body.legal-page .legal-draft{max-width:46rem;margin-top:var(--space-6);padding:var(--space-5);background:var(--status-warn-bg);border-left:4px solid var(--status-warn-dot);color:var(--color-text)}body.legal-page .legal-draft p{margin:0;font-size:0.9375rem;line-height:1.55}body.legal-page .legal-draft p.legal-draft__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3)}body.legal-page .legal-draft__head>span:last-child{font-weight:var(--fw-bold)}body.legal-page .legal-draft .status{background:var(--color-bg)}body.legal-page .legal-draft code{padding:1px 5px;background:var(--color-bg);font-size:0.875em}body.legal-page mark.legal-fill{padding:0 3px;background:var(--status-warn-bg);color:var(--status-warn-fg);font-weight:var(--fw-semibold);box-decoration-break:clone;-webkit-box-decoration-break:clone}body.legal-page .legal__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7);align-items:start}@media (min-width:1000px){body.legal-page .legal__grid{grid-template-columns:minmax(0,17rem) minmax(0,1fr);column-gap:clamp(48px,5vw,96px)}body.legal-page .legal__aside{position:sticky;top:var(--space-5);max-height:calc(100vh - 2 * var(--space-5));overflow-y:auto}}body.legal-page .legal-toc{padding:var(--space-5) var(--space-5) var(--space-4);background:var(--color-bg-alt)}body.legal-page .legal-toc__title{margin:0 0 var(--space-2);font-weight:var(--fw-bold)}body.legal-page .legal-toc ol{list-style:none;margin:0;padding:0}body.legal-page .legal-toc a{display:flex;gap:var(--space-3);align-items:baseline;min-height:var(--tap-min);padding:11px 0;border-top:1px solid var(--color-border);color:var(--color-text);text-decoration:none;font-size:0.9375rem;line-height:1.4}body.legal-page .legal-toc li:first-child a{border-top:0}body.legal-page .legal-toc a:hover{color:var(--color-brand);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:0.2em}body.legal-page .legal-toc__no{flex:none;min-width:2em;font-weight:var(--fw-bold);color:var(--color-brand)}@media (min-width:640px) and (max-width:999.98px){body.legal-page .legal-toc ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--rows,5),auto);grid-auto-flow:column;column-gap:var(--space-6)}body.legal-page .legal-toc a{border-top:0}}body.legal-page .legal-aside__contact{margin:var(--space-5) 0 0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-text-muted)}@media (max-width:999.98px){body.legal-page .legal-aside__contact{display:none}}body.legal-page .legal__doc{--legal-gutter:3.25rem;max-width:calc(66ch + var(--legal-gutter))}@media (max-width:559.98px){body.legal-page .legal__doc{--legal-gutter:2.75rem}}body.legal-page .legal-sec{padding-top:var(--space-2)}body.legal-page .legal-sec + .legal-sec{margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--color-border)}body.legal-page .legal__doc h2{margin:0 0 var(--space-5);font-size:clamp(1.5rem,1.25rem + 0.9vw,2rem);line-height:1.15;scroll-margin-top:var(--space-5)}body.legal-page .legal-sec h2{position:relative;padding-left:var(--legal-gutter)}body.legal-page .legal-sec__no{position:absolute;left:0;top:0;color:var(--color-brand)}body.legal-page .legal-sec>:not(h2){margin-left:var(--legal-gutter)}body.legal-page .legal-cl{position:relative;margin:0 0 1.1em;padding-left:var(--legal-gutter);margin-left:0 !important;scroll-margin-top:var(--space-5)}body.legal-page .legal-cl__no{position:absolute;left:0;top:0;font-weight:var(--fw-bold);color:var(--color-text-muted)}body.legal-page .legal-cl:target{background:var(--color-bg-alt);outline:var(--space-3) solid var(--color-bg-alt)}body.legal-page .legal-cl:target .legal-cl__no{color:var(--color-brand)}@media (max-width:559.98px){body.legal-page .legal-sec h2{padding-left:0}body.legal-page .legal-sec__no{position:static}body.legal-page .legal-sec>:not(h2){margin-left:0}}body.legal-page .legal__doc ol>li::marker{font-variant-numeric:normal}body.legal-page .legal-brief{margin:0 0 var(--space-8);padding:var(--space-6) var(--space-5) var(--space-5);border-top:4px solid var(--color-brand);background:var(--color-bg-alt)}body.legal-page .legal__doc .legal-brief__title{margin:0 0 var(--space-2);font-size:clamp(1.375rem,1.2rem + 0.6vw,1.625rem)}body.legal-page .legal-brief__note{margin:0 0 var(--space-5);font-size:var(--fs-small);color:var(--color-text-muted)}body.legal-page .legal-brief dl{margin:0;display:grid;grid-template-columns:minmax(0,1fr)}body.legal-page .legal-brief dl>div{padding:var(--space-4) 0;border-top:1px solid rgba(21,35,45,0.18)}body.legal-page .legal-brief dt{margin-bottom:var(--space-1);font-weight:var(--fw-bold)}body.legal-page .legal-brief dd{margin:0}body.legal-page .legal-brief__ref{font-size:var(--fs-small);white-space:nowrap}@media (min-width:640px){body.legal-page .legal-brief{padding:var(--space-6)}body.legal-page .legal-brief dl>div{display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:var(--space-5)}body.legal-page .legal-brief dt{margin:0}}body.legal-page .legal-facts{margin:0 0 1.1em;border-top:1px solid var(--color-border)}body.legal-page .legal-facts>div{display:grid;grid-template-columns:minmax(0,1fr);gap:2px var(--space-5);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}body.legal-page .legal-facts dt{font-size:var(--fs-small);color:var(--color-text-muted)}body.legal-page .legal-facts dd{margin:0;font-weight:var(--fw-semibold)}@media (min-width:640px){body.legal-page .legal-facts>div{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:baseline}body.legal-page .legal-facts dt{font-size:inherit}}body.legal-page .legal-purpose{margin:0 0 var(--space-6)}body.legal-page .legal-purpose h3{margin:0 0 var(--space-3);font-size:1.1875rem}body.legal-page .legal-purpose dl{margin:0;border-top:2px solid var(--color-text)}body.legal-page .legal-purpose dl>div{display:grid;grid-template-columns:minmax(0,1fr);gap:2px var(--space-5);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}body.legal-page .legal-purpose dt{font-size:var(--fs-small);font-weight:var(--fw-semibold);color:var(--color-text-muted)}body.legal-page .legal-purpose dd{margin:0}@media (min-width:640px){body.legal-page .legal-purpose dl>div{grid-template-columns:minmax(0,9.5rem) minmax(0,1fr);align-items:baseline}}body.legal-page .legal-withdraw__title{margin:var(--space-5) 0 var(--space-3);font-weight:var(--fw-bold)}body.legal-page .legal-withdraw .legal-actions{margin-bottom:0}body.legal-page .legal-sec>.legal-withdraw{margin-left:0}body.legal-page .legal-withdraw>:not(.legal-cl){margin-left:var(--legal-gutter)}@media (max-width:559.98px){body.legal-page .legal-withdraw>:not(.legal-cl){margin-left:0}}body.legal-page .legal-actions{margin:var(--space-5) 0 var(--space-6)}@media (max-width:559.98px){body.legal-page .legal-actions .btn{width:100%}}body.legal-page .legal-actions .btn{text-decoration:none;overflow-wrap:anywhere}body.legal-page .prose pre.legal-template{white-space:pre-wrap;border-left:3px solid var(--color-border-strong);font-size:0.9375rem;line-height:1.6}body.legal-page .prose pre.legal-template code{background:none;font-family:var(--font-sans);font-size:inherit}body.legal-page .legal__doc .steps{margin-top:var(--space-2);margin-bottom:0}body.legal-page .legal__doc .steps li{margin:0}body.legal-page .legal__doc .steps h3{margin:0 0 var(--space-2)}@media (min-width:760px){body.legal-page .legal__doc .steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}}body.legal-page .legal-related{margin-top:var(--space-8);padding-top:var(--space-5);border-top:2px solid var(--color-text)}body.legal-page .legal-related__title{margin:0 0 var(--space-3);font-weight:var(--fw-bold)}body.legal-page .legal-related ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0 var(--space-6)}body.legal-page .legal-related li{margin:0}body.legal-page .legal-related a{display:inline-flex;align-items:center;min-height:var(--tap-min)}@media print{body.legal-page .site-header,body.legal-page .site-footer,body.legal-page .crumbs-wrap,body.legal-page .legal__aside,body.legal-page .legal-related,body.legal-page .legal-actions,body.legal-page .skip{display:none !important}body.legal-page .legal__grid{display:block}body.legal-page .legal__doc{max-width:none}body.legal-page .legal-sec{break-inside:auto}body.legal-page .legal-sec h2{break-after:avoid}body.legal-page .legal-cl{break-inside:avoid}body.legal-page .legal-brief,body.legal-page .legal-draft{background:none;border:1px solid #000}}.blog-meta{margin:0;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);color:var(--color-text-muted)}.blog-meta a{color:inherit}.blog-meta a:hover{color:var(--color-text)}.blog-feature__img,.blog-item__img,.blog-card__img{display:block;background:var(--color-bg-alt)}.blog-feature__img img,.blog-item__img img,.blog-card__img img{width:100%;height:auto;object-fit:cover}.blog-feature__img img{aspect-ratio:3 / 2}.blog-card__img img{aspect-ratio:3 / 2}.blog-feature__title a,.blog-item__title a,.blog-card__title a{color:var(--color-text);text-decoration:none}.blog-feature__title a:hover,.blog-item__title a:hover,.blog-card__title a:hover{text-decoration:underline;text-decoration-thickness:2px}.blog-feature:has(.blog-feature__img:hover) .blog-feature__title a,.blog-item:has(.blog-item__img:hover) .blog-item__title a,.blog-card:has(.blog-card__img:hover) .blog-card__title a{text-decoration:underline;text-decoration-thickness:2px}.blog-hero .lead{max-width:38em}.blog-index{padding-bottom:var(--section-y)}.blog-feature{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);padding-bottom:clamp(var(--space-6),4vw,var(--space-8));border-bottom:1px solid var(--color-border)}.blog-feature__title{margin:0 0 var(--space-4);font-size:clamp(1.75rem,1.25rem + 1.6vw,2.75rem);line-height:1.12;letter-spacing:var(--tracking-heading);font-weight:var(--fw-black)}.blog-feature__excerpt{margin:0 0 var(--space-4);font-size:var(--fs-lead);line-height:1.5;max-width:34em}.blog-feature__text .blog-meta{margin-bottom:var(--space-5)}.blog-feature__text>:last-child{margin-bottom:0}.blog-feature .link{display:inline-flex;align-items:center;min-height:var(--tap-min)}@media (min-width:1000px){.blog-feature{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-8);align-items:center}}.blog-index__h{margin:clamp(var(--space-6),4vw,var(--space-8)) 0 var(--space-5);font-size:clamp(1.625rem,1.3rem + 1.1vw,2.25rem)}.blog-list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6) var(--space-8)}.blog-item{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--space-4);align-items:start;padding-top:var(--space-5);border-top:1px solid var(--color-border)}.blog-item__img img{aspect-ratio:4 / 3}.blog-item__title{margin:0 0 var(--space-2);font-size:1.0625rem;line-height:1.3;letter-spacing:var(--tracking-h3);font-weight:var(--fw-bold)}.blog-item__excerpt{margin:0 0 var(--space-3);color:var(--color-text-muted);font-size:0.9375rem;line-height:1.5}@media (min-width:560px){.blog-item{gap:var(--space-5)}.blog-item__title{font-size:1.25rem;line-height:1.25}.blog-item__excerpt{font-size:var(--fs-body);line-height:var(--lh-body)}}@media (min-width:900px){.blog-list{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-item__title{font-size:1.25rem}}.blog-article__head{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);padding-top:var(--space-5)}.blog-article__title h1{margin:0 0 var(--space-4);max-width:22ch;font-size:clamp(2rem,1.3rem + 2.6vw,3.5rem);line-height:1.1;letter-spacing:var(--tracking-display)}.blog-article__cover{margin:0}.blog-article__cover img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.blog-article__cover figcaption{margin-top:var(--space-2);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-text-muted)}@media (min-width:1000px){.blog-article__head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-8);align-items:center}}.blog-article__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "side" "body" "cta";margin-top:var(--space-7);padding-bottom:var(--section-y)}.blog-article__intro{grid-area:intro}.blog-article__side{grid-area:side;margin-block:var(--space-6) var(--space-2)}.blog-article__body{grid-area:body}.blog-cta{grid-area:cta}@media (min-width:1000px){.blog-article__grid{grid-template-columns:minmax(0,44rem) minmax(240px,330px);grid-template-areas:"intro side" "body side" "cta side";grid-template-rows:auto auto 1fr;justify-content:space-between;column-gap:var(--space-8)}.blog-article__side{margin-block:0}.blog-article__side-in{position:sticky;top:var(--space-5);max-height:calc(100vh - 2 * var(--space-5));overflow-y:auto}}.blog-article .prose{font-size:1.0625rem;line-height:1.65}@media (min-width:760px){.blog-article .prose{font-size:1.125rem;line-height:1.7}}.blog-article__intro>p:first-child{font-size:var(--fs-lead);line-height:1.55}.blog-article__intro>:last-child{margin-bottom:0}.blog-article__body h2{margin:2.2em 0 0.55em;font-size:clamp(1.5rem,1.25rem + 0.9vw,2rem);line-height:1.15;scroll-margin-top:var(--space-5)}.blog-article__body>h2:first-child{margin-top:var(--space-6)}@media (min-width:1000px){.blog-article__body>h2:first-child{margin-top:var(--space-7)}}.blog-article__body h3{margin:1.6em 0 0.4em;font-size:1.25rem;line-height:1.3}.blog-article .prose pre{font-size:0.875rem;line-height:1.55;border-left:3px solid var(--color-border-strong)}.blog-article .prose code{overflow-wrap:anywhere}.blog-article .prose pre code{overflow-wrap:normal;white-space:pre}.blog-article .prose .callout{font-size:1rem}.blog-article .prose .blog-checklist{list-style:none;padding-left:0}.blog-article .prose .blog-checklist li{position:relative;padding-left:2.1em;margin-bottom:0.6em}.blog-article .prose .blog-checklist li::before{content:"";position:absolute;left:0;top:0.3em;width:1.05em;height:1.05em;border:2px solid var(--color-brand);background:var(--color-bg)}.blog-toc{padding:var(--space-5);background:var(--color-bg-alt)}.blog-toc__title{margin:0 0 var(--space-3);font-size:1rem;font-weight:var(--fw-bold);line-height:1.4;letter-spacing:0}.blog-toc ol{list-style:none;margin:0;padding:0}.blog-toc li{margin:0}.blog-toc a{display:block;padding:9px 0;color:var(--color-text);text-decoration:none;font-size:0.9375rem;line-height:1.4;border-top:1px solid var(--color-border)}.blog-toc li:first-child a{border-top:0}.blog-toc a:hover{color:var(--color-link);text-decoration:underline;text-decoration-thickness:2px}@media (min-width:1000px){.blog-toc{padding:0 0 0 var(--space-5);background:none;border-left:2px solid var(--color-border)}.blog-toc a{padding:6px 0;border-top:0;font-size:0.875rem;color:var(--color-text-muted)}.blog-toc a:hover{color:var(--color-text)}}.blog-side-cta{display:none}@media (min-width:1000px){.blog-side-cta{display:block;margin-top:var(--space-6);padding:var(--space-5);background:var(--color-bg-alt);border-top:4px solid var(--color-brand)}.blog-side-cta p{margin:0 0 var(--space-3);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-text-muted)}.blog-side-cta .blog-side-cta__price{color:var(--color-text);font-size:var(--fs-small)}.blog-side-cta__price strong{display:block;font-size:1.75rem;line-height:1.1;font-weight:var(--fw-black);letter-spacing:var(--tracking-heading)}.blog-side-cta .btn{margin-top:var(--space-2);width:100%}}.blog-cta{margin-top:var(--space-8);padding:var(--space-6) var(--space-5);background:var(--color-bg-alt);border-top:4px solid var(--color-brand);max-width:44rem}.blog-cta h2{margin:0 0 var(--space-3);font-size:clamp(1.375rem,1.15rem + 0.8vw,1.75rem);line-height:1.2}.blog-cta p{margin:0 0 var(--space-5);max-width:40em}.blog-cta__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5)}.blog-cta__actions .link{display:inline-flex;align-items:center;min-height:var(--tap-min)}@media (min-width:640px){.blog-cta{padding:var(--space-6)}}@media (max-width:559px){.blog-cta__actions .btn{width:100%}}.blog-related h2#related-h{margin-bottom:var(--space-6);font-size:clamp(1.625rem,1.3rem + 1.1vw,2.25rem)}.blog-related__list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7) var(--space-6)}@media (min-width:700px){.blog-related__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.blog-related__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-card{display:flex;flex-direction:column;gap:var(--space-4)}.blog-card__title{margin:0 0 var(--space-2);font-size:1.25rem;line-height:1.25;letter-spacing:var(--tracking-h3);font-weight:var(--fw-bold)}.blog-card__excerpt{margin:0 0 var(--space-3);color:var(--color-text-muted)}.nf{padding-block:clamp(32px,2rem + 2vw,72px) var(--section-y)}.nf__in{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7);align-items:center}.nf__text h1{margin:0 0 var(--space-5);max-width:14ch;font-size:clamp(2.5rem,1.5rem + 4vw,4.5rem);line-height:var(--lh-tight)}.nf__text .lead{margin-bottom:var(--space-4)}.nf__text .small{max-width:34em;margin-bottom:var(--space-6)}.nf__media{margin:0}.nf__media img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}@media (min-width:1000px){.nf__in{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--space-8)}}@media (max-width:559px){.nf__actions .btn{width:100%}}.nf-links__in{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.nf-links h2{margin:0 0 var(--space-4);font-size:clamp(1.375rem,1.15rem + 0.8vw,1.75rem);line-height:1.2}.nf-links__list{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--color-border)}.nf-links__list a{display:flex;align-items:center;min-height:var(--tap-min);padding:var(--space-2) 0;border-top:1px solid var(--color-border);color:var(--color-text);font-weight:var(--fw-semibold);text-decoration:none}.nf-links__list a:hover{color:var(--color-link);text-decoration:underline;text-decoration-thickness:2px}@media (min-width:760px){.nf-links__in{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8)}}@media (min-width:760px) and (max-width:999px){.blog-toc ol{column-count:2;column-gap:var(--space-6)}.blog-toc li{break-inside:avoid}.blog-toc a{border-top:0;border-bottom:1px solid var(--color-border)}}@media (max-width:699px){.blog-related__list{gap:var(--space-5)}.blog-card{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--space-4);align-items:start}.blog-card__title{font-size:1.0625rem;line-height:1.3}.blog-card__excerpt{font-size:0.9375rem;line-height:1.5}}
