.plan.svelte-snkh4g{grid-template-rows:auto minmax(0,1fr) auto auto;gap:clamp(20px,3vh,36px);height:100%;min-height:0;display:grid}.holdbar.svelte-snkh4g{background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;gap:18px;margin:0;padding:24px 26px;display:flex}.holdrow.svelte-snkh4g{flex-wrap:wrap;gap:12px;display:flex}.hold-term.svelte-snkh4g{border:1px solid var(--border);min-width:150px;color:var(--text-2);background:#10101380;border-radius:6px;flex:1 1 0;align-items:center;gap:14px;padding:16px 18px;transition:border-color .18s,background .18s,transform .18s;display:flex}.hold-term.svelte-snkh4g:hover{border-color:var(--border-active);background:var(--raised);transform:translateY(-2px)}.hold-term[aria-pressed=true].svelte-snkh4g{border-color:var(--border-active);background:var(--raised-2)}.hold-term[aria-pressed=true].svelte-snkh4g .tring:where(.svelte-snkh4g) circle:where(.svelte-snkh4g){stroke:var(--text-1)}.hold-term[aria-pressed=true].svelte-snkh4g .tlabel:where(.svelte-snkh4g) b:where(.svelte-snkh4g){color:var(--text-1)}.tring.svelte-snkh4g{flex:none;width:30px;height:30px}.tring.svelte-snkh4g circle:where(.svelte-snkh4g){fill:none;stroke:var(--text-4);stroke-width:2px;transition:stroke .25s}.tlabel.svelte-snkh4g{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.tlabel.svelte-snkh4g b:where(.svelte-snkh4g){color:var(--text-2);letter-spacing:.02em;font-size:13px;font-weight:400}.tlabel.svelte-snkh4g i:where(.svelte-snkh4g){color:var(--text-3);letter-spacing:.1em;font-size:10px;font-style:normal}.holdmicro.svelte-snkh4g{color:var(--text-2);max-width:none;min-height:22px;margin:0;font-size:13px}.serif.svelte-snkh4g{font-family:var(--serif);color:var(--text-1);font-style:italic}.price-grid.svelte-snkh4g{grid-template-columns:1fr;align-items:stretch;gap:24px;width:100%;min-height:0;display:grid}.price-card.svelte-snkh4g{background:var(--glass);height:100%;-webkit-backdrop-filter:var(--glass-blur);border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;padding:40px 34px;transition:border-color .2s,transform .2s,box-shadow .25s;display:flex}.price-card.svelte-snkh4g:hover{border-color:var(--border-hover);transform:translateY(-5px);box-shadow:0 26px 60px #00000073}.free.svelte-snkh4g{background:color-mix(in srgb, var(--glass) 70%, transparent);border-style:dashed}.price-name.svelte-snkh4g{letter-spacing:.16em;color:var(--text-2);text-transform:lowercase;margin-bottom:22px;font-size:12px}.price-num.svelte-snkh4g{color:var(--text-1);font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:24px;font-weight:500}.per-inline.svelte-snkh4g{color:var(--text-3);margin-left:4px;font-size:13px;font-weight:400}.price-sub.svelte-snkh4g,.price-save.svelte-snkh4g{color:var(--text-3);min-height:18px;font-size:12px}.price-sub.svelte-snkh4g{margin-bottom:8px}.price-save.svelte-snkh4g{margin-bottom:20px}.price-line.svelte-snkh4g{color:var(--text-2);max-width:none;margin:0 0 16px;font-size:13px;line-height:1.7}.price-list.svelte-snkh4g{flex:1;margin:0;padding:0;list-style:none}.price-list.svelte-snkh4g li:where(.svelte-snkh4g){color:var(--text-2);padding:5px 0;font-size:12.5px;line-height:1.6}.price-list.svelte-snkh4g li.hl:where(.svelte-snkh4g){color:var(--text-1)}.door.svelte-snkh4g{color:var(--text-1);border-bottom:1px solid var(--border-active);letter-spacing:.02em;align-self:flex-start;margin-top:28px;padding-bottom:3px;font-size:13px}.door.svelte-snkh4g:hover{border-color:var(--text-1)}.trial-stack.svelte-snkh4g{flex-direction:column;gap:6px;display:flex}.trial.svelte-snkh4g,.fake.svelte-snkh4g{color:var(--text-3);letter-spacing:.04em;margin:0;font-size:12px}.ghost-addon.svelte-snkh4g{background:conic-gradient(from var(--ga,0deg), #b48ead73, #88c0d052, #a3be8c47, #b48ead73);border-radius:12px;margin:0;padding:1px;animation:9s linear infinite svelte-snkh4g-ga-spin;position:relative}.ga-inner.svelte-snkh4g{background:color-mix(in srgb, var(--glass) 92%, #0c0c0f);-webkit-backdrop-filter:var(--glass-blur);border-radius:11px;flex-direction:column;gap:22px;padding:36px;display:flex}.ga-text.svelte-snkh4g{color:var(--text-2);max-width:62ch;font-size:13px;line-height:1.75}.ga-text.svelte-snkh4g strong:where(.svelte-snkh4g){color:var(--text-1);margin-bottom:8px;font-size:14px;font-weight:500;display:block}.ga-text.svelte-snkh4g em:where(.svelte-snkh4g){font-family:var(--serif);color:var(--text-1);font-style:italic}@keyframes svelte-snkh4g-ga-spin{to{--ga:360deg}}@keyframes svelte-snkh4g-bump{0%{opacity:.15;transform:translateY(4px)}to{opacity:1;transform:none}}.bump.svelte-snkh4g .price-num:where(.svelte-snkh4g),.bump.svelte-snkh4g .price-sub:where(.svelte-snkh4g),.bump.svelte-snkh4g .price-save:where(.svelte-snkh4g){animation:.34s ease-out svelte-snkh4g-bump}@media (width>=660px){.price-grid.svelte-snkh4g{grid-template-columns:1fr 1fr}}@media (width>=1100px){.price-grid.svelte-snkh4g{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.price-card.svelte-snkh4g:hover,.hold-term.svelte-snkh4g:hover{box-shadow:none;transform:none}.ghost-addon.svelte-snkh4g,.bump.svelte-snkh4g .price-num:where(.svelte-snkh4g),.bump.svelte-snkh4g .price-sub:where(.svelte-snkh4g),.bump.svelte-snkh4g .price-save:where(.svelte-snkh4g){animation:none}}
