.pricing-section[data-astro-cid-lfo6wmmv]{background:radial-gradient(1200px 600px at 50% 30%,#ddf5ff99 0%,#0000 70%);position:relative}.pricing-grid[data-astro-cid-lfo6wmmv]{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:24px;margin-bottom:40px;display:grid}.plan-card[data-astro-cid-lfo6wmmv]{background:#ffffffc2;flex-direction:column;justify-content:space-between;padding:32px 24px 28px;display:flex;position:relative}.plan-highlight[data-astro-cid-lfo6wmmv]{background:#ffffffeb;border:2px solid #7ecff8;transform:translateY(-6px);box-shadow:0 16px 36px -8px #7ecff861,0 0 25px #7ecff840}.plan-highlight[data-astro-cid-lfo6wmmv]:hover{transform:translateY(-10px);box-shadow:0 22px 45px -8px #7ecff87a,0 0 30px #7ecff859}.plan-badge-wrapper[data-astro-cid-lfo6wmmv]{position:absolute;top:16px;right:18px}.plan-badge[data-astro-cid-lfo6wmmv]{border-radius:var(--radius-full);letter-spacing:.04em;padding:4px 10px;font-size:.75rem;font-weight:700}.badge-standard-pill[data-astro-cid-lfo6wmmv]{color:var(--color-primary-dark);background:#ddf5ffcc;border:1px solid #7ecff873}.badge-highlight-pill[data-astro-cid-lfo6wmmv]{color:#fff;background:linear-gradient(135deg,#0284c7,#1d4e73);box-shadow:0 2px 8px #0284c759}.plan-header[data-astro-cid-lfo6wmmv]{margin-bottom:18px}.plan-name[data-astro-cid-lfo6wmmv]{color:var(--color-primary-dark);margin-bottom:6px;font-size:1.45rem;font-weight:800}.plan-short-desc[data-astro-cid-lfo6wmmv]{color:var(--color-text-muted);font-size:.875rem;line-height:1.5}.plan-price-box[data-astro-cid-lfo6wmmv]{margin-bottom:20px}.price-val-group[data-astro-cid-lfo6wmmv]{align-items:baseline;gap:4px;margin-bottom:8px;display:flex}.price-num[data-astro-cid-lfo6wmmv]{color:var(--color-primary-dark);letter-spacing:-.03em;font-size:2.5rem;font-weight:900;line-height:1}.price-cycle[data-astro-cid-lfo6wmmv]{color:var(--color-text-muted);font-size:.95rem;font-weight:600}.traffic-tag[data-astro-cid-lfo6wmmv]{border-radius:var(--radius-sm);background:#ddf5ff99;border:1px solid #7ecff859;align-items:baseline;gap:6px;padding:4px 10px;display:inline-flex}.traffic-num[data-astro-cid-lfo6wmmv]{color:#0284c7;font-size:1.15rem;font-weight:800}.traffic-unit[data-astro-cid-lfo6wmmv]{color:var(--color-text-main);font-size:.78rem;font-weight:500}.plan-divider[data-astro-cid-lfo6wmmv]{background:linear-gradient(90deg,#0000,#7ecff866,#0000);height:1px;margin-bottom:20px}.plan-features-list[data-astro-cid-lfo6wmmv]{flex-grow:1;margin-bottom:24px}.feature-caption[data-astro-cid-lfo6wmmv]{color:var(--color-text-muted);margin-bottom:8px;font-size:.8125rem;font-weight:700}.suitable-text[data-astro-cid-lfo6wmmv]{color:var(--color-text-main);border-radius:var(--radius-sm);background:#f7fcffb3;border:1px solid #7ecff840;align-items:flex-start;gap:8px;margin-bottom:14px;padding:8px 10px;font-size:.85rem;line-height:1.45;display:flex}.suitable-text[data-astro-cid-lfo6wmmv] svg[data-astro-cid-lfo6wmmv]{flex-shrink:0;margin-top:3px}.features-ul[data-astro-cid-lfo6wmmv]{flex-direction:column;gap:8px;list-style:none;display:flex}.features-ul[data-astro-cid-lfo6wmmv] li[data-astro-cid-lfo6wmmv]{color:var(--color-text-muted);align-items:center;gap:8px;font-size:.85rem;display:flex}.features-ul[data-astro-cid-lfo6wmmv] li[data-astro-cid-lfo6wmmv] svg[data-astro-cid-lfo6wmmv]{flex-shrink:0}.plan-action[data-astro-cid-lfo6wmmv]{margin-top:auto}.plan-btn[data-astro-cid-lfo6wmmv]{width:100%;padding:12px 18px}.pricing-notes[data-astro-cid-lfo6wmmv]{background:#ffffffd9;align-items:flex-start;gap:16px;padding:22px 26px;display:flex}.notes-icon[data-astro-cid-lfo6wmmv]{font-size:1.5rem;line-height:1}.notes-title[data-astro-cid-lfo6wmmv]{color:var(--color-primary-dark);margin-bottom:6px;font-size:.95rem;font-weight:700}.notes-text[data-astro-cid-lfo6wmmv]{color:var(--color-text-muted);font-size:.875rem;line-height:1.7}.plan-modal[data-astro-cid-lfo6wmmv]{z-index:10000;justify-content:center;align-items:center;width:100vw;height:100vh;display:none;position:fixed;top:0;left:0}.plan-modal[data-astro-cid-lfo6wmmv].active{display:flex}.modal-backdrop[data-astro-cid-lfo6wmmv]{backdrop-filter:blur(4px);background:#132f4573;width:100%;height:100%;position:absolute}.modal-dialog[data-astro-cid-lfo6wmmv]{z-index:2;background:#fff;width:90%;max-width:520px;padding:32px 28px;position:relative;box-shadow:0 25px 60px #132f4540}.modal-close[data-astro-cid-lfo6wmmv]{cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;font-size:1.25rem;position:absolute;top:18px;right:18px}.modal-header[data-astro-cid-lfo6wmmv]{text-align:center;margin-bottom:20px}.modal-icon[data-astro-cid-lfo6wmmv]{margin-bottom:8px;font-size:2.2rem}.modal-title[data-astro-cid-lfo6wmmv]{color:var(--color-primary-dark);margin-bottom:4px;font-size:1.35rem;font-weight:800}.modal-subtitle[data-astro-cid-lfo6wmmv]{color:var(--color-text-muted);font-size:.925rem}.modal-alert[data-astro-cid-lfo6wmmv]{border-radius:var(--radius-sm);color:var(--color-text-main);background:#ddf5ff80;border:1px solid #7ecff866;margin-bottom:16px;padding:12px 16px;font-size:.875rem;line-height:1.6}.modal-alert[data-astro-cid-lfo6wmmv] code[data-astro-cid-lfo6wmmv]{font-family:var(--font-mono);color:var(--color-primary-dark);background:#fffc;border-radius:4px;padding:2px 6px;font-weight:600}.modal-tip[data-astro-cid-lfo6wmmv]{color:var(--color-text-muted);margin-bottom:24px;font-size:.85rem;line-height:1.5}.modal-footer[data-astro-cid-lfo6wmmv]{justify-content:flex-end;gap:12px;display:flex}@media (width<=1100px){.pricing-grid[data-astro-cid-lfo6wmmv]{grid-template-columns:repeat(2,1fr)}.plan-highlight[data-astro-cid-lfo6wmmv]{transform:none}}@media (width<=640px){.pricing-grid[data-astro-cid-lfo6wmmv]{grid-template-columns:1fr}}.plan-advisor-section[data-astro-cid-lwqeu5no]{background:linear-gradient(#ddf5ff4d 0%,#f7fcffcc 100%);position:relative}.table-row-highlight[data-astro-cid-lwqeu5no]{font-weight:600;background:#ddf5ffb3!important}.advice-grid[data-astro-cid-lwqeu5no]{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px;display:grid}.advice-card[data-astro-cid-lwqeu5no]{background:#fffc;flex-direction:column;padding:28px 24px;display:flex}.advice-header[data-astro-cid-lwqeu5no]{align-items:center;gap:14px;margin-bottom:16px;display:flex}.advice-step[data-astro-cid-lwqeu5no]{border-radius:var(--radius-full);color:#fff;background:linear-gradient(135deg,#7ecff8,#0284c7);justify-content:center;align-items:center;width:36px;height:36px;font-size:.95rem;font-weight:800;display:inline-flex;box-shadow:0 4px 12px #0284c747}.advice-title[data-astro-cid-lwqeu5no]{color:var(--color-primary-dark);font-size:1.12rem;font-weight:700}.advice-body[data-astro-cid-lwqeu5no]{color:var(--color-text-muted);font-size:.9rem;line-height:1.7}.advice-body[data-astro-cid-lwqeu5no] strong[data-astro-cid-lwqeu5no]{color:var(--color-text-main)}@media (width<=960px){.advice-grid[data-astro-cid-lwqeu5no]{grid-template-columns:1fr}}
