.head:where(.astro-u3mqw4ek){grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:32px clamp(32px,5vw,64px);margin-bottom:clamp(32px,5vw,56px);display:grid}.intro:where(.astro-u3mqw4ek){gap:16px;display:grid}.cloud:where(.astro-u3mqw4ek){flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 10px;margin:0;padding:0;list-style:none;display:flex}.chip:where(.astro-u3mqw4ek){border:1px solid var(--tone-border);background:var(--tone-bg);color:var(--tone-text);white-space:nowrap;rotate:var(--tilt);animation:bob 5.6s ease-in-out var(--delay) infinite;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:15px;font-weight:700;transition:rotate .35s cubic-bezier(.34,1.56,.64,1),scale .35s cubic-bezier(.34,1.56,.64,1);display:inline-flex;box-shadow:0 6px 14px -8px #2b211b4d}.chip:where(.astro-u3mqw4ek):hover{rotate:0deg;scale:1.06}.dot:where(.astro-u3mqw4ek){background:var(--bg-surface);width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--tone-border);border-radius:999px;place-items:center;display:grid}.dot:where(.astro-u3mqw4ek) svg{width:15px;height:15px}.big:where(.astro-u3mqw4ek){font-family:var(--font-head);gap:10px;padding:8px 20px 8px 8px;font-size:21px;font-weight:600}.big:where(.astro-u3mqw4ek) .dot:where(.astro-u3mqw4ek){width:36px;height:36px}.big:where(.astro-u3mqw4ek) .dot:where(.astro-u3mqw4ek) svg{width:20px;height:20px}.more:where(.astro-u3mqw4ek){border:1.5px dashed var(--border-strong);color:var(--text-tertiary);box-shadow:none;background:0 0;padding:8px 16px}@keyframes bob{50%{translate:0 -5px}}@media (prefers-reduced-motion:reduce){.chip:where(.astro-u3mqw4ek){animation:none}}h1:where(.astro-u3mqw4ek){letter-spacing:-.028em;font-size:clamp(42px,6.4vw,76px);line-height:1}.plan:where(.astro-u3mqw4ek){background:var(--bg-surface);border:1px solid var(--border);box-shadow:var(--shadow-md);border-radius:28px;grid-template-columns:auto 1fr;grid-template-areas:"price list""cta list";gap:28px clamp(32px,6vw,80px);padding:clamp(28px,4vw,48px);display:grid}.price:where(.astro-u3mqw4ek){grid-area:price;align-items:center;gap:14px;display:flex}.amount:where(.astro-u3mqw4ek){font-family:var(--font-head);letter-spacing:-.03em;font-size:clamp(72px,10vw,112px);font-weight:600;line-height:.9}.vat:where(.astro-u3mqw4ek){color:var(--text-tertiary);font-weight:600}.per:where(.astro-u3mqw4ek){color:var(--text-secondary);font-size:18px;font-weight:700;line-height:1.25}.ticks:where(.astro-u3mqw4ek){grid-area:list;grid-template-columns:1fr 1fr;align-content:center;gap:14px 28px}.cta:where(.astro-u3mqw4ek){grid-area:cta;align-self:end;justify-items:start;gap:14px;display:grid}.cta:where(.astro-u3mqw4ek) p:where(.astro-u3mqw4ek){max-width:34ch;color:var(--text-secondary);font-size:15px}.cta:where(.astro-u3mqw4ek) a:where(.astro-u3mqw4ek):not(.btn),dd:where(.astro-u3mqw4ek) a{color:var(--accent-text);text-underline-offset:3px}.faq:where(.astro-u3mqw4ek){grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:32px;margin-top:clamp(56px,8vw,96px);display:grid}.faq:where(.astro-u3mqw4ek) h2:where(.astro-u3mqw4ek){font-size:clamp(30px,4vw,42px)}dl:where(.astro-u3mqw4ek){margin:0;display:grid}dl:where(.astro-u3mqw4ek) div:where(.astro-u3mqw4ek){border-top:1px solid var(--border);padding:20px 0}dt:where(.astro-u3mqw4ek){font-family:var(--font-head);margin-bottom:6px;font-size:20px;font-weight:600}dd:where(.astro-u3mqw4ek){max-width:62ch;color:var(--text-secondary);margin:0}@media (width<=560px){.chip:where(.astro-u3mqw4ek){gap:6px;padding:4px 11px 4px 4px;font-size:13px}.dot:where(.astro-u3mqw4ek){width:22px;height:22px}.big:where(.astro-u3mqw4ek){padding:5px 14px 5px 5px;font-size:17px}.big:where(.astro-u3mqw4ek) .dot:where(.astro-u3mqw4ek){width:28px;height:28px}.more:where(.astro-u3mqw4ek){padding:6px 12px}}@media (width<=860px){.head:where(.astro-u3mqw4ek){grid-template-columns:1fr}.cloud:where(.astro-u3mqw4ek){justify-content:flex-start;gap:10px 8px}.plan:where(.astro-u3mqw4ek){grid-template-columns:1fr;grid-template-areas:"price""list""cta"}.ticks:where(.astro-u3mqw4ek),.faq:where(.astro-u3mqw4ek){grid-template-columns:1fr}}
