.page-hero[data-astro-cid-4i5kkgzz]{background:linear-gradient(135deg,#f8fdf9,#edf7f1);padding:var(--space-10) 0 var(--space-14);border-bottom:1px solid var(--color-neutral-200)}.price-hero-meta[data-astro-cid-4i5kkgzz]{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap}.price-updated-badge[data-astro-cid-4i5kkgzz]{font-size:.75rem;color:var(--color-neutral-400);background:var(--color-neutral-200);padding:2px 8px;border-radius:var(--radius-full)}.price-hero-inner[data-astro-cid-4i5kkgzz]{display:grid;grid-template-columns:1fr auto;gap:var(--space-12);align-items:start}.page-title[data-astro-cid-4i5kkgzz]{font-size:clamp(1.875rem,3.5vw,2.75rem);margin:var(--space-3) 0 var(--space-4)}.page-intro[data-astro-cid-4i5kkgzz]{font-size:1.0625rem;color:var(--color-neutral-600);line-height:1.6;margin-bottom:var(--space-6);max-width:560px}.price-hero-highlights[data-astro-cid-4i5kkgzz]{display:flex;gap:var(--space-6);margin-bottom:var(--space-5)}.price-highlight[data-astro-cid-4i5kkgzz]{display:flex;flex-direction:column;gap:2px}.price-highlight-label[data-astro-cid-4i5kkgzz]{font-size:.75rem;color:var(--color-neutral-400);text-transform:uppercase;letter-spacing:.06em}.price-highlight-value[data-astro-cid-4i5kkgzz]{font-family:var(--font-serif);font-size:2rem;font-weight:700;color:var(--color-primary);line-height:1}.price-highlight-unit[data-astro-cid-4i5kkgzz]{font-size:.875rem;color:var(--color-neutral-500)}.price-hero-deal[data-astro-cid-4i5kkgzz]{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:#fffbeb;border:1px solid #fde68a;border-radius:var(--radius-lg);flex-wrap:wrap}.deal-icon[data-astro-cid-4i5kkgzz]{font-size:1.5rem}.deal-label[data-astro-cid-4i5kkgzz]{display:block;font-size:.75rem;color:#92400e;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.deal-value[data-astro-cid-4i5kkgzz]{display:block;font-size:.9375rem;color:#78350f;font-weight:600}.deal-cta[data-astro-cid-4i5kkgzz]{padding:10px 20px;font-size:.875rem;white-space:nowrap}.price-hero-rating[data-astro-cid-4i5kkgzz]{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-6);background:#fff;border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);min-width:200px;text-align:center}.rating-context[data-astro-cid-4i5kkgzz]{font-size:.875rem;color:var(--color-neutral-400)}.price-review-link[data-astro-cid-4i5kkgzz]{font-size:.875rem;width:100%;justify-content:center}.no-plans[data-astro-cid-4i5kkgzz]{text-align:center;padding:var(--space-10);color:var(--color-neutral-500);display:flex;flex-direction:column;gap:var(--space-4);align-items:center}.pricing-info[data-astro-cid-4i5kkgzz]{background:var(--color-neutral-50)}.info-title[data-astro-cid-4i5kkgzz]{font-size:1.875rem;margin-bottom:var(--space-5)}.entity-section[data-astro-cid-4i5kkgzz]{background:#fff}.entity-title[data-astro-cid-4i5kkgzz]{font-size:1.875rem;margin-bottom:var(--space-6)}.entity-grid[data-astro-cid-4i5kkgzz]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.entity-card[data-astro-cid-4i5kkgzz]{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);background:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg)}.entity-icon[data-astro-cid-4i5kkgzz]{font-size:1.25rem}.entity-label[data-astro-cid-4i5kkgzz]{font-size:.75rem;color:var(--color-neutral-400);font-weight:600;text-transform:uppercase;letter-spacing:.06em}.entity-value[data-astro-cid-4i5kkgzz]{font-size:.9375rem;font-weight:600;color:var(--color-neutral-900)}.faq-section[data-astro-cid-4i5kkgzz]{background:var(--color-neutral-50)}.faq-title[data-astro-cid-4i5kkgzz]{font-size:1.875rem;margin-bottom:var(--space-6)}.faq-list[data-astro-cid-4i5kkgzz]{display:flex;flex-direction:column;gap:var(--space-2)}.faq-item[data-astro-cid-4i5kkgzz]{border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);overflow:hidden;background:#fff;transition:border-color .2s}.faq-item[data-astro-cid-4i5kkgzz][open]{border-color:var(--color-primary)}.faq-question[data-astro-cid-4i5kkgzz]{padding:var(--space-5) var(--space-6);font-family:var(--font-serif);font-size:1.0625rem;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);user-select:none;color:var(--color-neutral-900)}.faq-question[data-astro-cid-4i5kkgzz]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-4i5kkgzz]:after{content:"+";font-family:var(--font-sans);font-size:1.5rem;font-weight:300;color:var(--color-neutral-400);flex-shrink:0;transition:transform .2s}.faq-item[data-astro-cid-4i5kkgzz][open] .faq-question[data-astro-cid-4i5kkgzz]:after{transform:rotate(45deg);color:var(--color-primary)}.faq-answer[data-astro-cid-4i5kkgzz]{padding:0 var(--space-6) var(--space-5);font-size:.9375rem;color:var(--color-neutral-600);line-height:1.65}.alternatives-teaser[data-astro-cid-4i5kkgzz]{background:#fff}.section-title[data-astro-cid-4i5kkgzz]{font-size:1.75rem;margin-bottom:var(--space-6)}.alt-grid[data-astro-cid-4i5kkgzz]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4)}.alt-card[data-astro-cid-4i5kkgzz]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);text-decoration:none;transition:all .2s;background:var(--color-neutral-50)}.alt-card[data-astro-cid-4i5kkgzz]:hover{box-shadow:var(--shadow-md);border-color:var(--color-primary);background:#fff}.alt-card-header[data-astro-cid-4i5kkgzz]{display:flex;align-items:center;justify-content:space-between}.alt-name[data-astro-cid-4i5kkgzz]{font-weight:700;color:var(--color-neutral-900);font-size:.9375rem}.alt-price[data-astro-cid-4i5kkgzz]{font-size:.875rem;color:var(--color-primary);font-weight:600}.alt-link-text[data-astro-cid-4i5kkgzz]{font-size:.8125rem;color:var(--color-neutral-400);margin-top:auto}.alt-card[data-astro-cid-4i5kkgzz]:hover .alt-link-text[data-astro-cid-4i5kkgzz]{color:var(--color-primary)}.entity-card--highlight[data-astro-cid-4i5kkgzz]{border-color:#fde68a;background:#fffbeb}.entity-card--highlight[data-astro-cid-4i5kkgzz] .entity-label[data-astro-cid-4i5kkgzz]{color:#92400e}.entity-card--highlight[data-astro-cid-4i5kkgzz] .entity-value[data-astro-cid-4i5kkgzz]{color:#78350f}.price-context-section[data-astro-cid-4i5kkgzz]{background:var(--color-neutral-50)}.price-context-title[data-astro-cid-4i5kkgzz]{font-size:1.875rem;margin-bottom:var(--space-5)}.price-context-content[data-astro-cid-4i5kkgzz]{display:flex;flex-direction:column;gap:var(--space-5)}.price-context-content[data-astro-cid-4i5kkgzz] p[data-astro-cid-4i5kkgzz]{font-size:1rem;color:var(--color-neutral-700);line-height:1.7}.price-context-grid[data-astro-cid-4i5kkgzz]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5);margin-top:var(--space-2)}.price-context-card[data-astro-cid-4i5kkgzz]{padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid transparent}.price-context-card--pro[data-astro-cid-4i5kkgzz]{background:#f0fdf4;border-color:#bbf7d0}.price-context-card--con[data-astro-cid-4i5kkgzz]{background:var(--color-neutral-100);border-color:var(--color-neutral-200)}.price-context-card-title[data-astro-cid-4i5kkgzz]{font-size:1rem;font-weight:700;margin-bottom:var(--space-3);color:var(--color-neutral-900)}.price-context-card--pro[data-astro-cid-4i5kkgzz] .price-context-card-title[data-astro-cid-4i5kkgzz]{color:#166534}.price-context-list[data-astro-cid-4i5kkgzz]{padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);margin:0}.price-context-list[data-astro-cid-4i5kkgzz] li[data-astro-cid-4i5kkgzz]{font-size:.9375rem;color:var(--color-neutral-700);line-height:1.5}.price-context-card--pro[data-astro-cid-4i5kkgzz] .price-context-list[data-astro-cid-4i5kkgzz] li[data-astro-cid-4i5kkgzz]{color:#166534}.price-vs-section[data-astro-cid-4i5kkgzz]{background:#fff}.price-vs-title[data-astro-cid-4i5kkgzz]{font-size:1.875rem;margin-bottom:var(--space-3)}.price-vs-intro[data-astro-cid-4i5kkgzz]{font-size:1rem;color:var(--color-neutral-600);margin-bottom:var(--space-6)}.price-vs-grid[data-astro-cid-4i5kkgzz]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.price-vs-card[data-astro-cid-4i5kkgzz]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);text-decoration:none;background:var(--color-neutral-50);transition:all .2s}.price-vs-card[data-astro-cid-4i5kkgzz]:hover{border-color:var(--color-primary);background:#fff;box-shadow:var(--shadow-md)}.price-vs-label[data-astro-cid-4i5kkgzz]{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-neutral-400);font-weight:600}.price-vs-names[data-astro-cid-4i5kkgzz]{font-size:1rem;font-weight:700;color:var(--color-neutral-900)}.price-vs-action[data-astro-cid-4i5kkgzz]{font-size:.875rem;color:var(--color-primary);font-weight:600;margin-top:auto}@media(max-width:900px){.price-hero-inner[data-astro-cid-4i5kkgzz]{grid-template-columns:1fr;gap:var(--space-6)}.price-hero-rating[data-astro-cid-4i5kkgzz]{flex-direction:row;min-width:unset;justify-content:flex-start}.alt-grid[data-astro-cid-4i5kkgzz],.entity-grid[data-astro-cid-4i5kkgzz]{grid-template-columns:repeat(2,1fr)}.price-context-grid[data-astro-cid-4i5kkgzz]{grid-template-columns:1fr}.price-vs-grid[data-astro-cid-4i5kkgzz]{grid-template-columns:1fr 1fr}}@media(max-width:768px){.page-title[data-astro-cid-4i5kkgzz]{font-size:1.625rem}.price-highlight-value[data-astro-cid-4i5kkgzz]{font-size:1.5rem}.price-hero-deal[data-astro-cid-4i5kkgzz]{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.deal-cta[data-astro-cid-4i5kkgzz]{width:100%;justify-content:center}.info-title[data-astro-cid-4i5kkgzz],.entity-title[data-astro-cid-4i5kkgzz],.faq-title[data-astro-cid-4i5kkgzz],.section-title[data-astro-cid-4i5kkgzz],.price-context-title[data-astro-cid-4i5kkgzz],.price-vs-title[data-astro-cid-4i5kkgzz]{font-size:1.375rem}}@media(max-width:480px){.alt-grid[data-astro-cid-4i5kkgzz]{grid-template-columns:1fr}.price-hero-highlights[data-astro-cid-4i5kkgzz]{flex-wrap:wrap;gap:var(--space-4)}.entity-grid[data-astro-cid-4i5kkgzz],.price-vs-grid[data-astro-cid-4i5kkgzz]{grid-template-columns:1fr}.price-hero-rating[data-astro-cid-4i5kkgzz]{flex-direction:column;align-items:flex-start}}
