.promo-note[data-astro-cid-asusyoxz]{margin:0 auto var(--flow-head);border-radius:var(--radius-pill);box-shadow:var(--ring-light);color:var(--text-body);font-size:var(--step--1);background:#31b4b017;align-items:center;gap:.5rem;padding:.55rem 1.15rem;display:inline-flex}.promo-note[data-astro-cid-asusyoxz] strong[data-astro-cid-asusyoxz]{color:var(--color-turquoise-deep)}.promo-row[data-astro-cid-asusyoxz]{justify-content:center;display:flex}.price-grid[data-astro-cid-asusyoxz]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(1.5rem,3vw,2.25rem);padding-top:1rem;display:grid}.price-card[data-astro-cid-asusyoxz]{border-radius:var(--radius-large);box-shadow:var(--shadow-soft), var(--ring-hairline);transition:transform var(--transition), box-shadow var(--transition);background:#fff;border:1px solid #0000;flex-direction:column;padding:clamp(1.85rem,3vw,2.5rem);display:flex;position:relative}.price-card[data-astro-cid-asusyoxz]:hover{box-shadow:var(--shadow-card), var(--ring-hairline);transform:translateY(-3px)}.price-card[data-astro-cid-asusyoxz].featured{box-shadow:var(--shadow-card), inset 0 0 0 1px #278f8c38;background:linear-gradient(#31b4b00e,#fff 42%)}.price-card[data-astro-cid-asusyoxz].featured:hover{box-shadow:var(--shadow-media), inset 0 0 0 1px #278f8c4d}.price-badge[data-astro-cid-asusyoxz]{background:var(--color-ink);color:#fff;font-family:var(--font-sans);letter-spacing:.09em;text-transform:uppercase;border-radius:var(--radius-pill);box-shadow:var(--shadow-xs);padding:.42rem .9rem;font-size:.68rem;font-weight:700;position:absolute;top:-.85rem;left:clamp(1.85rem,3vw,2.5rem)}.price-card[data-astro-cid-asusyoxz].featured .price-badge[data-astro-cid-asusyoxz]{background:var(--color-turquoise);color:#06302f;box-shadow:0 2px 10px -2px #278f8c8c}.price-name[data-astro-cid-asusyoxz]{font-size:var(--step-1);margin-bottom:1rem}.price-amount[data-astro-cid-asusyoxz]{flex-wrap:wrap;align-items:baseline;gap:.6rem;display:flex}.price-now[data-astro-cid-asusyoxz]{font-family:var(--font-sans);color:var(--color-ink);letter-spacing:-.03em;white-space:nowrap;font-size:clamp(1.75rem,1.2rem + 1.6vw,2.4rem);font-weight:600;line-height:1.1}.price-was[data-astro-cid-asusyoxz]{color:var(--text-muted);font-size:var(--step-0);text-decoration:line-through}.price-caption[data-astro-cid-asusyoxz]{color:var(--text-muted);font-size:var(--step--1);margin-top:.3rem}.price-features[data-astro-cid-asusyoxz]{margin:var(--flow-block) 0;padding:var(--flow-block) 0;gap:.8rem;display:grid;box-shadow:inset 0 1px #171a1c12,inset 0 -1px #171a1c12}.price-features[data-astro-cid-asusyoxz] li[data-astro-cid-asusyoxz]{font-size:var(--step--1)}.price-actions[data-astro-cid-asusyoxz]{gap:1rem;margin-top:auto;display:grid}.price-cta[data-astro-cid-asusyoxz]{width:100%}.price-recurring[data-astro-cid-asusyoxz]{margin-top:var(--flow-head);background:var(--color-soft-paper);border-radius:var(--radius-large);box-shadow:var(--ring-light);border:1px solid #0000;padding:clamp(1.65rem,3vw,2.5rem)}.price-recurring[data-astro-cid-asusyoxz] h3[data-astro-cid-asusyoxz]{margin-bottom:1.1rem}.price-recurring[data-astro-cid-asusyoxz] ul[data-astro-cid-asusyoxz]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:.75rem 2rem;display:grid}.price-recurring[data-astro-cid-asusyoxz] li[data-astro-cid-asusyoxz]{font-size:var(--step--1);align-items:center;gap:.6rem;display:flex}.r-ico{width:18px;height:18px;color:var(--color-turquoise-deep);flex-shrink:0}.price-footnote[data-astro-cid-asusyoxz]{margin-top:var(--flow-block);max-width:68ch;font-size:var(--step--2);color:var(--text-muted);padding-top:1.25rem;line-height:1.65;box-shadow:inset 0 1px #171a1c14}.addon-grid[data-astro-cid-asusyoxz]{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}.addon-card[data-astro-cid-asusyoxz]{border-radius:var(--radius-medium);box-shadow:var(--shadow-soft), var(--ring-hairline);transition:transform var(--transition), box-shadow var(--transition);background:#fff;border:1px solid #0000;padding:1.5rem 1.65rem}.addon-card[data-astro-cid-asusyoxz]:hover{box-shadow:var(--shadow-card), var(--ring-hairline);transform:translateY(-2px)}.addon-top[data-astro-cid-asusyoxz]{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.55rem;display:flex}.addon-top[data-astro-cid-asusyoxz] h3[data-astro-cid-asusyoxz]{font-size:var(--step-0)}.addon-price[data-astro-cid-asusyoxz]{font-family:var(--font-sans);font-weight:700;font-size:var(--step--1);color:var(--color-turquoise-deep);white-space:nowrap}.addon-card[data-astro-cid-asusyoxz] p[data-astro-cid-asusyoxz]{font-size:var(--step--1);color:var(--text-body);line-height:1.55}@media (width<=860px){.price-grid[data-astro-cid-asusyoxz]{grid-template-columns:1fr;max-width:32rem;margin-inline:auto}}
