.plan.svelte-wdv7kq{position:relative;display:flex;flex-direction:column;padding:var(--sp-5);border-radius:var(--r-lg);background:linear-gradient(180deg,var(--c-surface-2),var(--c-surface-1));border:1px solid var(--c-line);box-shadow:var(--shadow-1);min-width:0;scroll-margin-top:calc(var(--header-h) + 24px)}.plan.featured.svelte-wdv7kq{border-color:var(--c-brand-line);background:radial-gradient(90% 50% at 50% 0%,rgb(255 122 26 / .12),transparent 70%),linear-gradient(180deg,var(--c-surface-2),var(--c-surface-1));box-shadow:0 0 0 1px #ff7a1a2e,0 24px 60px -30px #ff7a1a73}.badge-row.svelte-wdv7kq{height:24px;margin-bottom:var(--sp-2)}.badge.svelte-wdv7kq{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--r-pill);background:var(--c-brand);color:var(--c-on-brand);font-size:.75rem;font-weight:700;white-space:nowrap}.name.svelte-wdv7kq{font-family:var(--font-display);font-size:var(--fs-xl);letter-spacing:-.02em}.who.svelte-wdv7kq{margin-top:4px;min-height:3em;font-size:var(--fs-sm);color:var(--c-text-3)}.prices.svelte-wdv7kq{margin-top:var(--sp-4);display:grid;gap:4px;min-height:4.6rem;align-content:start}.price.svelte-wdv7kq{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px}.amount.svelte-wdv7kq{font-family:var(--font-display);font-size:clamp(2rem,1.6rem + 1vw,2.5rem);font-weight:600;letter-spacing:-.035em;line-height:1.05;color:var(--c-text)}.price.svelte-wdv7kq+.price:where(.svelte-wdv7kq) .amount:where(.svelte-wdv7kq){font-size:1.25rem}.period.svelte-wdv7kq{font-size:var(--fs-sm);color:var(--c-text-3)}.btn.svelte-wdv7kq{margin-top:var(--sp-4)}.head.svelte-wdv7kq{margin-top:var(--sp-5);min-height:2.6em;font-size:var(--fs-xs);font-weight:600;color:var(--c-text-2)}.features.svelte-wdv7kq{list-style:none;display:grid;align-content:start;gap:10px;margin-top:var(--sp-2)}.features.svelte-wdv7kq li:where(.svelte-wdv7kq){display:flex;gap:9px;align-items:flex-start;font-size:var(--fs-sm);line-height:1.45;color:var(--c-text-2)}.features.svelte-wdv7kq svg{flex:none;margin-top:2px;color:var(--c-brand-text)}.more-li.svelte-wdv7kq{padding-left:24px}.lists.svelte-wdv7kq{flex:1 1 auto;display:grid;align-content:start}.addon-switch.svelte-wdv7kq{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 10px;width:100%;margin-top:var(--sp-3);padding:10px 12px;border-radius:var(--r-md);border:1px dashed rgb(122 167 224 / .4);background:#7aa7e00d;text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-state),border-color var(--dur-fast) var(--ease-state)}.addon-switch.svelte-wdv7kq:hover{background:#7aa7e01a}.addon-switch[aria-checked=true].svelte-wdv7kq{border-style:solid;border-color:#7aa7e08c;background:#7aa7e01f}.track.svelte-wdv7kq{flex:none;position:relative;width:34px;height:20px;border-radius:var(--r-pill);background:var(--c-surface-4);border:1px solid var(--c-line-strong);transition:background-color var(--dur-fast) var(--ease-state)}.thumb.svelte-wdv7kq{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--c-text-3);transition:transform var(--dur-base) var(--ease-spring),background-color var(--dur-fast) var(--ease-state)}.addon-switch[aria-checked=true].svelte-wdv7kq .track:where(.svelte-wdv7kq){background:var(--c-info);border-color:transparent}.addon-switch[aria-checked=true].svelte-wdv7kq .thumb:where(.svelte-wdv7kq){transform:translate(14px);background:#0b1220}.addon-label.svelte-wdv7kq{font-size:var(--fs-sm);font-weight:600;color:var(--c-text)}.addon-label.svelte-wdv7kq b:where(.svelte-wdv7kq){color:#a9c8ef;font-weight:700}.addon-sub.svelte-wdv7kq{grid-column:1 / -1;font-size:var(--fs-xs);line-height:1.4;color:var(--c-text-3)}.sum.svelte-wdv7kq{font-size:var(--fs-xs);color:#a9c8ef}.badge-addon.svelte-wdv7kq{background:var(--c-info);color:#0b1220}.chip-addon.svelte-wdv7kq{display:inline-flex;align-items:center;height:22px;padding:0 8px;margin-left:4px;border-radius:var(--r-pill);font-family:var(--font-body);font-size:.75rem;font-weight:700;letter-spacing:0;vertical-align:3px;color:#a9c8ef;background:#7aa7e024;border:1px solid rgb(122 167 224 / .35)}.plan.added.svelte-wdv7kq{border-color:#7aa7e073}.head-addon.svelte-wdv7kq{margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:1px solid rgb(122 167 224 / .25);font-size:var(--fs-xs);font-weight:600;color:#a9c8ef}.features-addon.svelte-wdv7kq{flex:none}.features-addon.svelte-wdv7kq li:where(.svelte-wdv7kq){color:var(--c-text)}.features-addon.svelte-wdv7kq svg{color:var(--c-info)}.more-li.svelte-wdv7kq a:where(.svelte-wdv7kq){display:inline-flex;align-items:center;min-height:24px}.note.svelte-wdv7kq:empty{margin:0}.note.svelte-wdv7kq{margin-top:var(--sp-4);font-size:var(--fs-xs);color:var(--c-text-3)}.stub.svelte-wdv7kq{display:flex;justify-content:space-between;gap:12px;margin:var(--sp-5) calc(-1 * var(--sp-5)) calc(-1 * var(--sp-5));padding:12px var(--sp-5);border-top:1px dashed var(--c-line-strong);font-size:var(--fs-xs);color:var(--c-text-4)}.stub.svelte-wdv7kq b:where(.svelte-wdv7kq){color:var(--c-text)}.stub.svelte-wdv7kq b.good:where(.svelte-wdv7kq){color:var(--c-ok)}@supports (grid-template-rows: subgrid){.plan.aligned.svelte-wdv7kq{display:grid;grid-row:span 9;grid-template-rows:subgrid;row-gap:0;align-content:start;margin-bottom:clamp(12px,1.6vw,20px)}.plan.aligned.svelte-wdv7kq .who:where(.svelte-wdv7kq),.plan.aligned.svelte-wdv7kq .prices:where(.svelte-wdv7kq),.plan.aligned.svelte-wdv7kq .head:where(.svelte-wdv7kq){min-height:0}.plan.aligned.svelte-wdv7kq .stub:where(.svelte-wdv7kq){align-self:end}}@media(max-width:640px){.badge-row.svelte-wdv7kq:empty{display:none}.who.svelte-wdv7kq,.prices.svelte-wdv7kq,.head.svelte-wdv7kq{min-height:0}}
