.price-hero:where(.astro-wwaxxvft){padding:clamp(3rem,7vw,5rem) 0 clamp(2.5rem,5vw,3.5rem);border-bottom:1px solid var(--line)}.ph-fig:where(.astro-wwaxxvft){font-family:var(--font-mono);font-size:11.5px;letter-spacing:.12em;color:var(--brand-ink);margin:0 0 14px}.ph-fig:where(.astro-wwaxxvft) span:where(.astro-wwaxxvft){color:var(--ink-muted)}.price-hero:where(.astro-wwaxxvft) h1:where(.astro-wwaxxvft){font-family:var(--font-display);font-weight:700;font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.04;letter-spacing:-.03em;margin:0 0 1.1rem;color:var(--ink);text-wrap:balance;max-width:18ch}.price-hero:where(.astro-wwaxxvft) h1:where(.astro-wwaxxvft) span:where(.astro-wwaxxvft){color:var(--brand-ink)}.ph-lead:where(.astro-wwaxxvft){max-width:56ch;color:var(--ink-soft);font-size:1.08rem;line-height:1.6;margin:0 0 1.6rem}.ph-cta:where(.astro-wwaxxvft){display:flex;flex-wrap:wrap;gap:.75rem}.ph-trust:where(.astro-wwaxxvft){display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;margin:1.5rem 0 0;font-size:.9rem;color:var(--ink-muted)}.ph-trust:where(.astro-wwaxxvft) span:where(.astro-wwaxxvft){display:inline-flex;align-items:center;gap:.4rem}.ph-trust:where(.astro-wwaxxvft) svg{color:var(--success);flex:none}.ph-lines:where(.astro-wwaxxvft){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:.85rem;margin-top:1.9rem;max-width:760px}.ph-line:where(.astro-wwaxxvft){display:flex;flex-direction:column;gap:.25rem;padding:.95rem 1.1rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);text-decoration:none;transition:border-color .15s ease}.ph-line:where(.astro-wwaxxvft):hover{border-color:var(--brand-ink)}.ph-line-name:where(.astro-wwaxxvft){font-weight:700;color:var(--ink);font-size:.95rem}.ph-line-desc:where(.astro-wwaxxvft){color:var(--ink-soft);font-size:.85rem;line-height:1.45}.ph-line-price:where(.astro-wwaxxvft){margin-top:.35rem;font-family:var(--font-mono);font-size:.8rem;color:var(--brand-ink);font-variant-numeric:tabular-nums}#paketit:where(.astro-wwaxxvft),#reklamaatio:where(.astro-wwaxxvft){scroll-margin-top:5rem}.tiers:where(.astro-wwaxxvft){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:1.25rem;align-items:stretch}.tier:where(.astro-wwaxxvft){position:relative;display:flex;flex-direction:column;padding:1.6rem 1.4rem}.tier-featured:where(.astro-wwaxxvft){border-color:var(--brand-ink);box-shadow:0 0 0 1px var(--brand-ink),var(--shadow)}.tier-badge:where(.astro-wwaxxvft){position:absolute;top:-.7rem;left:1.4rem;background:var(--brand);color:var(--on-accent);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.25rem .6rem;border-radius:var(--radius-pill)}.tier-name:where(.astro-wwaxxvft){font-family:var(--font-display);font-weight:600;font-size:1.5rem;color:var(--ink);margin:0 0 .3rem}.tier-featured:where(.astro-wwaxxvft) .tier-name:where(.astro-wwaxxvft){color:var(--brand-ink)}.tier-tagline:where(.astro-wwaxxvft){color:var(--ink-soft);font-size:.92rem;line-height:1.5;margin:0 0 1.1rem;min-height:2.7em}.tier-price:where(.astro-wwaxxvft){margin:0 0 .9rem;display:flex;align-items:baseline;gap:.35rem;flex-wrap:wrap}.tier-from:where(.astro-wwaxxvft){font-size:.85rem;color:var(--ink-muted)}.tier-amount:where(.astro-wwaxxvft){font-family:var(--font-display);font-size:2.2rem;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.tier-featured:where(.astro-wwaxxvft) .tier-amount:where(.astro-wwaxxvft){color:var(--brand-ink)}.tier-period:where(.astro-wwaxxvft){color:var(--ink-muted);font-size:.9rem}.tier-brackets:where(.astro-wwaxxvft){list-style:none;padding:.7rem .85rem;margin:0 0 1.1rem;background:var(--bg-soft);border:1px solid var(--line-soft);border-radius:var(--radius-sm);font-size:.85rem}.tier-brackets:where(.astro-wwaxxvft) li:where(.astro-wwaxxvft){display:flex;justify-content:space-between;gap:.75rem;padding:.18rem 0;color:var(--ink-soft)}.tier-bracket-price:where(.astro-wwaxxvft){font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.tier-list:where(.astro-wwaxxvft){list-style:none;padding:0;margin:0 0 1.3rem;flex:1;display:flex;flex-direction:column;gap:.5rem}.tier-list:where(.astro-wwaxxvft) li:where(.astro-wwaxxvft){position:relative;padding-left:1.5rem;color:var(--ink-soft);font-size:.92rem;line-height:1.45}.tier-list:where(.astro-wwaxxvft) li:where(.astro-wwaxxvft):before{content:"";position:absolute;left:0;top:.5em;width:.5rem;height:.5rem;border:1.5px solid var(--success);border-top:0;border-right:0;transform:translateY(-60%) rotate(-45deg)}.tier-foot:where(.astro-wwaxxvft){margin:-.6rem 0 1rem;font-size:.82rem;color:var(--ink-muted)}.tier-cta:where(.astro-wwaxxvft){margin-top:auto;width:100%;text-align:center}.tiers-note:where(.astro-wwaxxvft){max-width:60ch;margin:1.75rem auto 0;text-align:center;font-size:.85rem;color:var(--ink-muted)}.band-head:where(.astro-wwaxxvft){max-width:640px;margin:0 0 1.5rem}.band-head:where(.astro-wwaxxvft) h2:where(.astro-wwaxxvft){margin:.3rem 0 .4rem}.band-lead:where(.astro-wwaxxvft){margin:0;color:var(--ink-soft);font-size:.98rem;line-height:1.55}.band-head-rekl:where(.astro-wwaxxvft){margin-top:3rem;padding-top:2.25rem;border-top:1px solid var(--line)}.rekl-card:where(.astro-wwaxxvft){display:grid;grid-template-columns:1fr;gap:1.5rem;padding:1.75rem 1.6rem}@media(min-width:820px){.rekl-card:where(.astro-wwaxxvft){grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:2.5rem;padding:2rem}.rekl-aside:where(.astro-wwaxxvft){padding-left:2.5rem;border-left:1px solid var(--line-soft)}}.rekl-main:where(.astro-wwaxxvft){display:flex;flex-direction:column}.rekl-tagline:where(.astro-wwaxxvft){color:var(--ink-soft);font-size:.95rem;line-height:1.55;margin:0 0 1.2rem}.rekl-price:where(.astro-wwaxxvft){margin:0 0 .9rem;display:flex;align-items:baseline;gap:.35rem;flex-wrap:wrap}.rekl-from:where(.astro-wwaxxvft){font-size:.85rem;color:var(--ink-muted)}.rekl-amount:where(.astro-wwaxxvft){font-family:var(--font-display);font-size:2.4rem;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.rekl-period:where(.astro-wwaxxvft){color:var(--ink-muted);font-size:.9rem}.rekl-brackets:where(.astro-wwaxxvft){list-style:none;padding:.7rem .85rem;margin:0 0 1.2rem;background:var(--bg-soft);border:1px solid var(--line-soft);border-radius:var(--radius-sm);font-size:.85rem}.rekl-brackets:where(.astro-wwaxxvft) li:where(.astro-wwaxxvft){display:flex;justify-content:space-between;gap:.75rem;padding:.18rem 0;color:var(--ink-soft)}.rekl-bracket-price:where(.astro-wwaxxvft){font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.rekl-cta:where(.astro-wwaxxvft){width:100%;text-align:center}.rekl-more:where(.astro-wwaxxvft){margin-top:.85rem;text-align:center;font-weight:600;color:var(--brand-ink);font-size:.9rem}.rekl-includes-title:where(.astro-wwaxxvft){font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted);margin:0 0 .7rem}.rekl-list:where(.astro-wwaxxvft){list-style:none;padding:0;margin:0 0 1.1rem;display:grid;gap:.5rem}.rekl-list:where(.astro-wwaxxvft) li:where(.astro-wwaxxvft){position:relative;padding-left:1.5rem;color:var(--ink-soft);font-size:.92rem;line-height:1.45}.rekl-list:where(.astro-wwaxxvft) li:where(.astro-wwaxxvft):before{content:"";position:absolute;left:0;top:.5em;width:.5rem;height:.5rem;border:1.5px solid var(--success);border-top:0;border-right:0;transform:translateY(-60%) rotate(-45deg)}.rekl-excludes:where(.astro-wwaxxvft){margin:0 0 1rem;padding:.75rem .85rem;background:var(--surface-sunken);border:1px solid var(--line-soft);border-radius:var(--radius-sm);color:var(--ink-muted);font-size:.88rem;line-height:1.5}.rekl-bridge:where(.astro-wwaxxvft){margin:0;color:var(--ink-soft);font-size:.9rem;line-height:1.5}.founder:where(.astro-wwaxxvft){background:var(--surface-sunken);border-block:1px solid var(--line);border-top:2px solid var(--brand);padding-block:clamp(2.2rem,5vw,3.2rem)}.founder-inner:where(.astro-wwaxxvft){display:flex;align-items:center;gap:clamp(1.2rem,4vw,2.4rem);flex-wrap:wrap}.founder-mark:where(.astro-wwaxxvft){font-family:var(--font-display);font-weight:700;font-size:clamp(2.4rem,6vw,3.4rem);color:var(--brand-ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;flex:none}.founder-copy:where(.astro-wwaxxvft){flex:1 1 22rem}.founder-eyebrow:where(.astro-wwaxxvft){font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-ink);margin:0 0 .4rem}.founder-copy:where(.astro-wwaxxvft) h2:where(.astro-wwaxxvft){font-size:clamp(1.2rem,2.6vw,1.6rem);line-height:1.2;margin:0 0 .5rem;color:var(--ink);text-wrap:balance}.founder-copy:where(.astro-wwaxxvft) p:where(.astro-wwaxxvft){margin:0;color:var(--ink-soft);font-size:.95rem;max-width:60ch}.founder-cta:where(.astro-wwaxxvft){flex:none}.calc:where(.astro-wwaxxvft){padding:1.5rem}.calc-field:where(.astro-wwaxxvft){display:flex;flex-direction:column;gap:.4rem}.calc-label:where(.astro-wwaxxvft){font-size:.85rem;font-weight:600;color:var(--ink)}.calc:where(.astro-wwaxxvft) input:where(.astro-wwaxxvft)[type=number]{width:100%;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:.6rem .75rem;font-size:1.1rem;font-variant-numeric:tabular-nums;color:var(--ink);font-family:var(--font-mono)}.calc:where(.astro-wwaxxvft) input:where(.astro-wwaxxvft)[type=number]:focus-visible{outline:none;border-color:var(--brand-ink);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-ink) 35%,transparent)}.calc:where(.astro-wwaxxvft) input:where(.astro-wwaxxvft)[type=range]{width:100%;margin:1rem 0 .3rem;accent-color:var(--brand)}.calc-out:where(.astro-wwaxxvft){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:.85rem;margin-top:1.2rem}.calc-card:where(.astro-wwaxxvft){border:1px solid var(--line);border-radius:var(--radius-sm);padding:1rem 1.1rem;background:var(--bg-soft)}.calc-card:where(.astro-wwaxxvft).is-pro{border-color:var(--brand-ink)}.calc-card-name:where(.astro-wwaxxvft){font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-muted);margin:0 0 .35rem}.calc-card:where(.astro-wwaxxvft).is-pro .calc-card-name:where(.astro-wwaxxvft){color:var(--brand-ink)}.calc-card-price:where(.astro-wwaxxvft){font-family:var(--font-display);font-size:1.9rem;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}.calc-card-unit:where(.astro-wwaxxvft){display:block;margin-top:.45rem;font-size:.82rem;color:var(--ink-muted);font-variant-numeric:tabular-nums}.calc-foot:where(.astro-wwaxxvft){margin:1rem 0 0;font-size:.82rem;color:var(--ink-muted)}.calc-noscript:where(.astro-wwaxxvft){margin:1rem 0 0;color:var(--ink-soft)}.cmp:where(.astro-wwaxxvft){border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--surface)}.cmp-head:where(.astro-wwaxxvft),.cmp-row:where(.astro-wwaxxvft){display:grid;grid-template-columns:minmax(0,1fr) 6.2rem 4.2rem 4.2rem;align-items:center;gap:.6rem}@media(max-width:560px){.cmp-head:where(.astro-wwaxxvft),.cmp-row:where(.astro-wwaxxvft){grid-template-columns:minmax(0,1fr) 5rem 3.1rem 3.1rem;gap:.35rem}.cmp-head:where(.astro-wwaxxvft){font-size:.64rem;letter-spacing:.02em}}.cmp-head:where(.astro-wwaxxvft){padding:.7rem 1.1rem;background:var(--surface-sunken);border-bottom:1px solid var(--line);font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted);text-align:center}.cmp-head:where(.astro-wwaxxvft) span:where(.astro-wwaxxvft):first-child{text-align:left}.cmp-head:where(.astro-wwaxxvft) .cmp-rekl:where(.astro-wwaxxvft){color:var(--ink)}.cmp-head:where(.astro-wwaxxvft) .cmp-pro:where(.astro-wwaxxvft){color:var(--brand-ink)}.cmp-group-title:where(.astro-wwaxxvft){font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted);margin:0;padding:.8rem 1.1rem .4rem;background:var(--bg-soft)}.cmp-row:where(.astro-wwaxxvft){padding:.6rem 1.1rem;border-top:1px solid var(--line-soft);font-size:.92rem}.cmp-label:where(.astro-wwaxxvft){color:var(--ink-soft)}.cmp-cell:where(.astro-wwaxxvft){display:grid;place-items:center}.cmp-cell:where(.astro-wwaxxvft) svg{color:var(--success)}.cmp-cell-pro:where(.astro-wwaxxvft) svg{color:var(--brand-ink)}.cmp-dash:where(.astro-wwaxxvft){color:var(--ink-faint)}.cmp-foot:where(.astro-wwaxxvft){margin:1rem 0 0;font-size:.85rem;color:var(--ink-muted);text-align:center}.assure:where(.astro-wwaxxvft){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem}.assure-item:where(.astro-wwaxxvft){border:1px solid var(--line);border-radius:var(--radius);padding:1.3rem;background:var(--surface)}.assure-ico:where(.astro-wwaxxvft){display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--brand-ink);margin-bottom:.8rem}.assure-item:where(.astro-wwaxxvft) h3:where(.astro-wwaxxvft){margin:0 0 .4rem;font-size:1.05rem}.assure-item:where(.astro-wwaxxvft) p:where(.astro-wwaxxvft){margin:0;color:var(--ink-soft);font-size:.92rem;line-height:1.5}.value:where(.astro-wwaxxvft) h2:where(.astro-wwaxxvft){font-size:clamp(1.5rem,3.4vw,2.1rem);line-height:1.18;letter-spacing:-.02em;text-wrap:balance;margin:0 0 1rem}.value:where(.astro-wwaxxvft) p:where(.astro-wwaxxvft){color:var(--ink-soft);font-size:1.02rem;line-height:1.6;margin:0 0 1.1rem;max-width:64ch}.value-link:where(.astro-wwaxxvft){font-weight:600;color:var(--brand-ink)}.faq:where(.astro-wwaxxvft){border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--surface)}.faq-item:where(.astro-wwaxxvft){border-top:1px solid var(--line-soft)}.faq-item:where(.astro-wwaxxvft):first-child{border-top:0}.faq-item:where(.astro-wwaxxvft) summary:where(.astro-wwaxxvft){list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.05rem 1.2rem;font-weight:600;color:var(--ink);font-size:1rem}.faq-item:where(.astro-wwaxxvft) summary:where(.astro-wwaxxvft)::-webkit-details-marker{display:none}.faq-item:where(.astro-wwaxxvft) summary:where(.astro-wwaxxvft):hover{color:var(--brand-ink)}.faq-chev:where(.astro-wwaxxvft){color:var(--ink-muted);flex:none;transition:transform .2s ease}.faq-item:where(.astro-wwaxxvft)[open] .faq-chev:where(.astro-wwaxxvft){transform:rotate(180deg)}.faq-item:where(.astro-wwaxxvft)>p:where(.astro-wwaxxvft){margin:0;padding:0 1.2rem 1.15rem;color:var(--ink-soft);font-size:.95rem;line-height:1.6;max-width:70ch}.faq-item:where(.astro-wwaxxvft) summary:where(.astro-wwaxxvft):focus-visible{outline:2px solid var(--brand-ink);outline-offset:-2px}.cta-band:where(.astro-wwaxxvft){text-align:center}.cta-band:where(.astro-wwaxxvft) h2:where(.astro-wwaxxvft){color:var(--ink)}.cta-inner:where(.astro-wwaxxvft) p:where(.astro-wwaxxvft){color:var(--ink-soft);margin-bottom:1.5rem;max-width:52ch;margin-inline:auto}@media(max-width:640px){.founder-inner:where(.astro-wwaxxvft){flex-direction:column;align-items:flex-start}.founder-cta:where(.astro-wwaxxvft){width:100%;text-align:center}}@media(prefers-reduced-motion:reduce){.faq-chev:where(.astro-wwaxxvft){transition:none}}
