.subscriptions.svelte-1yygz5{position:relative;isolation:isolate;padding-block:160px 96px;overflow:clip}.plans-art.svelte-1yygz5{position:absolute;z-index:-1;inset:0;display:flex;justify-content:center;align-items:flex-start;padding-top:380px;font-size:clamp(180px,28vw,460px);font-weight:800;letter-spacing:-.08em;line-height:1;color:#1a0d25;-webkit-text-stroke:2px #5b3580;transform:rotate(-10deg);-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(#000,transparent 70%);mask-image:linear-gradient(#000,transparent 70%)}.plans-heading.svelte-1yygz5{text-align:center}h2.svelte-1yygz5{font-size:clamp(44px,5.6vw,80px);font-weight:800;line-height:1.1;letter-spacing:-.04em;text-wrap:balance}.plans-heading.svelte-1yygz5>p:where(.svelte-1yygz5){margin-top:28px;font-size:20px;line-height:1.7}.plan-grid.svelte-1yygz5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1180px;margin:72px auto 0}.plan-card.svelte-1yygz5{--accent: #d2afff;display:flex;flex-direction:column;min-width:0;padding:32px;border-radius:12px;background:#242424}.plan-card.free.svelte-1yygz5{--accent: #fff;background:#1b1b1b}.plan-card.pro.svelte-1yygz5{--accent: #ffc894;box-shadow:inset 0 0 0 1px var(--accent)}.plan-status.svelte-1yygz5{align-self:flex-start;padding:7px 12px;margin:-32px 0 28px -32px;border-radius:12px 0 8px;background:var(--accent);color:#101010;font-size:12px;font-weight:800}h3.svelte-1yygz5{font-size:32px;line-height:1.25;letter-spacing:-.03em;color:var(--accent);font-weight:800}.plan-price.svelte-1yygz5{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;margin-top:20px;font-size:36px;font-weight:800;line-height:1.2;letter-spacing:-.025em}.plan-period.svelte-1yygz5{font-size:14px;font-weight:500;letter-spacing:0;color:#ccc}.plan-description.svelte-1yygz5{margin-top:16px;min-height:48px;font-size:14px;line-height:1.7;color:#ddd}ul.svelte-1yygz5{display:grid;gap:16px;padding-top:28px;margin-block:28px 36px;border-top:1px solid #4c4c4c}li.svelte-1yygz5{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.65}li.svelte-1yygz5 svg{flex-shrink:0;width:20px;height:20px;margin-top:2px;color:var(--accent)}.plan-card.svelte-1yygz5 .btn:where(.svelte-1yygz5){margin-top:auto;background:var(--accent);border-color:var(--accent);color:#101010;padding-inline:16px}.plan-card.free.svelte-1yygz5 .btn:where(.svelte-1yygz5){background:transparent;color:#fff}.plan-card.svelte-1yygz5 .btn:where(.svelte-1yygz5):hover{background:#fff;border-color:#fff;color:#101010}.plan-availability.svelte-1yygz5{margin:32px auto 0;text-align:center;font-size:14px;line-height:1.8;color:#ddd}.plan-compare.svelte-1yygz5{max-width:1180px;margin:48px auto 0}summary.svelte-1yygz5{display:flex;align-items:center;justify-content:center;gap:12px;width:fit-content;min-height:52px;margin-inline:auto;padding:14px 28px;border:1px solid #fff;border-radius:9999px;font-size:14px;font-weight:800;cursor:pointer;list-style:none}summary.svelte-1yygz5::-webkit-details-marker{display:none}summary.svelte-1yygz5:after{content:"";width:8px;height:8px;border:solid currentColor;border-width:0 2px 2px 0;transform:translateY(-2px) rotate(45deg);transition:transform .2s}.plan-compare[open].svelte-1yygz5 summary:where(.svelte-1yygz5):after{transform:translateY(2px) rotate(-135deg)}summary.svelte-1yygz5:hover{background:#fff;color:#101010}table.svelte-1yygz5{width:100%;margin-top:40px;border-collapse:collapse;table-layout:fixed;font-size:14px;line-height:1.55}.feature-col.svelte-1yygz5{width:34%}thead.svelte-1yygz5 th:where(.svelte-1yygz5){position:sticky;z-index:1;top:var(--nav-h);padding:16px 12px;background:#101010;box-shadow:inset 0 -1px #4c4c4c;font-size:16px;font-weight:800;text-align:left}th.free.svelte-1yygz5,td.free.svelte-1yygz5{--accent: #fff}th.plus.svelte-1yygz5,td.plus.svelte-1yygz5{--accent: #d2afff}th.pro.svelte-1yygz5,td.pro.svelte-1yygz5{--accent: #ffc894}thead.svelte-1yygz5 th[class]:where(.svelte-1yygz5){color:var(--accent)}.group-row.svelte-1yygz5 th:where(.svelte-1yygz5){padding:40px 12px 8px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#aaa;text-align:left}tbody.svelte-1yygz5 th[scope=row]:where(.svelte-1yygz5){padding:12px;font-weight:700;text-align:left;vertical-align:top}td.svelte-1yygz5{padding:12px;color:#ddd;vertical-align:top}td.svelte-1yygz5 svg{width:20px;height:20px;color:var(--accent)}.compare-note.svelte-1yygz5{margin-top:32px;text-align:center;font-size:12px;line-height:1.85;color:#aaa}.plan-terms.svelte-1yygz5{max-width:760px;margin:32px auto 0;text-align:center;font-size:12px;line-height:1.85;color:#aaa}.plan-terms.svelte-1yygz5 a:where(.svelte-1yygz5){text-decoration:underline;text-underline-offset:3px}@media(max-width:1023px){.plan-grid.svelte-1yygz5{grid-template-columns:minmax(0,1fr);max-width:560px}.plan-description.svelte-1yygz5{min-height:0}}@media(max-width:767px){.subscriptions.svelte-1yygz5{padding-block:96px 64px}h2.svelte-1yygz5{font-size:42px}.plans-heading.svelte-1yygz5>p:where(.svelte-1yygz5){font-size:16px;margin-top:24px}.plan-grid.svelte-1yygz5{gap:24px;margin-top:40px}.plan-card.svelte-1yygz5{padding:28px}.plan-status.svelte-1yygz5{margin:-28px 0 28px -28px}.plans-art.svelte-1yygz5{padding-top:300px;font-size:32vw}table.svelte-1yygz5{margin-top:32px;font-size:13px}.feature-col.svelte-1yygz5{width:31%}thead.svelte-1yygz5 th:where(.svelte-1yygz5){padding:12px 4px;font-size:13px}.group-row.svelte-1yygz5 th:where(.svelte-1yygz5){padding:32px 4px 4px}tbody.svelte-1yygz5 th[scope=row]:where(.svelte-1yygz5),td.svelte-1yygz5{padding:10px 4px;overflow-wrap:break-word}td.svelte-1yygz5 svg{width:18px;height:18px}}
