.plan-medallions_hero__kNkS9{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;background:transparent;border:0;padding:40px 0 0}@media (max-width:720px){.plan-medallions_hero__kNkS9{grid-template-columns:1fr;gap:44px;padding:40px 20px 30px}}@media (min-width:721px){.plan-medallions_hero__kNkS9[data-cards="4"]{grid-template-columns:repeat(4,1fr);padding-inline:16px}}.plan-medallions_col__ERrEw{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;padding:30px 18px 34px;position:relative;background:#fff;border:1px solid #cce1e9;border-radius:12px;box-shadow:0 18px 40px #245d7a12}.plan-medallions_col__ERrEw+.plan-medallions_col__ERrEw:before{display:none;content:"";position:absolute;left:0;top:14%;bottom:14%;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.1),transparent)}@media (max-width:720px){.plan-medallions_col__ERrEw+.plan-medallions_col__ERrEw:before{display:none}}.plan-medallions_med__lBQM2{width:150px;height:150px;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(18,58,74,.22))}.plan-medallions_medStarter__0wUwW{transform:scale(1.144)}.plan-medallions_name__4XbVG{font-family:var(--font-display,serif);font-weight:700;font-size:22px;color:#123a4a;margin-top:4px}.plan-medallions_tag__4Eshd{font-size:12.5px;color:#597480;margin-top:10px;line-height:1.5;max-width:200px;min-height:38px}.plan-medallions_price__FT4H_{margin-top:12px;font-family:var(--font-display,serif);font-weight:700;font-size:20px;color:#123a4a}.plan-medallions_price__FT4H_ span{font-size:11px;font-weight:500;color:#597480}.plan-medallions_saveNote__u1JE8{margin-top:4px;font-size:11px;color:#72409a;min-height:15px}.plan-medallions_badge__9Yed0{position:absolute;top:-32px;left:50%;transform:translateX(-50%);font-size:9px;letter-spacing:.12em;font-weight:700;color:#20122e;background:linear-gradient(180deg,#d9c2f0,#b98be4);padding:4px 10px;border-radius:999px;white-space:nowrap;box-shadow:0 4px 12px rgba(150,90,220,.4)}.plan-medallions_badge__9Yed0,.plan-medallions_cta__BKAEM{font-family:var(--font-mono,monospace);text-transform:uppercase}.plan-medallions_cta__BKAEM{margin-top:auto;position:relative;top:16px;display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:190px;min-height:40px;padding:0 16px;border-radius:8px;font-size:11px;letter-spacing:.1em;font-weight:600;text-decoration:none;background:#087da8;color:#fff;transition:transform .16s ease}.plan-medallions_cta__BKAEM:hover{transform:translateY(-2px);text-decoration:none}.plan-medallions_toggleRow__RzUsO{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:28px}.plan-medallions_toggle__gIDz9{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:999px;background:var(--color-surface-muted);border:1px solid var(--color-border)}.plan-medallions_toggleBtn__x8_mn{appearance:none;border:0;background:transparent;color:var(--color-fg-muted);font-size:12px;font-weight:600;padding:6px 16px;border-radius:999px;cursor:pointer;min-height:32px}.plan-medallions_toggleBtn__x8_mn[data-active=true]{background:#19c2ff;color:#0b2a3d}.plan-medallions_toggleBtn__x8_mn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.plan-medallions_toggleSave__2pM1_{font-size:11px;color:var(--color-accent);font-weight:600}.plan-medallions_toggleSave__2pM1_[data-visible=false]{visibility:hidden}.plan-medallions_renewalNote__CNOHh{margin:20px auto 0;max-width:44rem;text-align:center;font-size:13px;line-height:1.55;color:var(--color-fg-muted)}.plan-medallions_paymentNote__GCTGr{margin:6px auto 0;text-align:center;font-size:13px;font-weight:600;color:#123a4a}.plan-medallions_col__ERrEw{border:1px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#ffffff,#eef3f8 30%,#c9d4e0 52%,#f2f6fa 70%,#cfd8e3) border-box;box-shadow:inset 0 4px 0 #19c2ff,0 12px 30px #245d7a1f}.plan-medallions_featured__Up3dh{box-shadow:inset 0 4px 0 #19c2ff,0 0 0 2px #19c2ff,0 16px 36px rgba(25,194,255,.28)}.plan-medallions_cta__BKAEM{background:#19c2ff;color:#0b2a3d}