.subscription-plans[data-astro-cid-pmeihcxu]{--plan-ink: var(--zentor-ink);--plan-muted: var(--zentor-muted);min-width:0;container-type:inline-size;color:var(--plan-ink);font-family:var(--font-sans)}.subscription-title[data-astro-cid-pmeihcxu]{max-width:26ch;margin:0 0 clamp(32px,3vw,48px);font-family:var(--font-display);font-size:var(--section-title-size);font-weight:400;line-height:1.12;letter-spacing:normal;text-wrap:balance}.subscription-grid[data-astro-cid-pmeihcxu]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.2cqi,20px)}.plan-card[data-astro-cid-pmeihcxu]{--plan-padding: clamp(20px, 1.8cqi, 28px);display:flex;min-width:0;min-height:400px;flex-direction:column;border:1px solid var(--zentor-border-strong);border-radius:clamp(18px,1.5vw,24px);padding:var(--plan-padding);background:var(--zentor-surface)}.plan-name[data-astro-cid-pmeihcxu]{min-height:30px;margin:0;font-family:var(--font-display);font-size:26px;font-weight:400;line-height:1.15}.plan-price[data-astro-cid-pmeihcxu]{display:flex;min-height:58px;flex-wrap:nowrap;align-items:baseline;gap:0 6px;margin:24px 0 0;font-family:var(--font-display);font-size:clamp(30px,3.5cqi,52px);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.1;letter-spacing:normal}.plan-price-custom[data-astro-cid-pmeihcxu]{font-size:clamp(24px,2.5cqi,36px);overflow-wrap:anywhere}.plan-price-value[data-astro-cid-pmeihcxu]{white-space:nowrap}.plan-price-unit[data-astro-cid-pmeihcxu]{font-family:var(--font-sans);font-size:12px;font-weight:400;line-height:20px;letter-spacing:0}.plan-muted[data-astro-cid-pmeihcxu]{color:var(--plan-muted)}.plan-credits[data-astro-cid-pmeihcxu]{min-height:54px;margin-top:18px;font-size:14px;line-height:1.55}.plan-credits[data-astro-cid-pmeihcxu] p[data-astro-cid-pmeihcxu]{margin:0}.plan-credits[data-astro-cid-pmeihcxu] .plan-credit-detail[data-astro-cid-pmeihcxu]{margin-top:3px;color:var(--plan-muted);font-size:12px}.plan-audience[data-astro-cid-pmeihcxu]{flex:1;margin-top:42px;font-size:14px;line-height:1.55}.plan-eyebrow[data-astro-cid-pmeihcxu]{margin:0;font-size:11px;font-weight:500;line-height:18px;letter-spacing:.04em;text-transform:uppercase}.plan-audience[data-astro-cid-pmeihcxu] p[data-astro-cid-pmeihcxu]{margin:6px 0 0}.plan-action[data-astro-cid-pmeihcxu]{margin-top:24px}.plan-handshake[data-astro-cid-pmeihcxu]{display:block;width:calc(100% + 2 * var(--plan-padding));max-width:none;height:auto;margin:0 calc(-1 * var(--plan-padding)) 18px;pointer-events:none;user-select:none}.plan-action[data-astro-cid-pmeihcxu] .plan-button{display:flex;width:100%;min-height:44px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--zentor-border-strong);border-radius:8px;padding:11px 12px;color:var(--plan-ink);background:var(--zentor-canvas);font:500 13px/20px var(--font-sans);text-align:center;text-decoration:none;cursor:pointer;transition:background .15s ease}.plan-action[data-astro-cid-pmeihcxu] .plan-button:hover{background:var(--zentor-surface-hover)}.plan-action[data-astro-cid-pmeihcxu] .plan-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.plan-card-emphasized[data-astro-cid-pmeihcxu]{--plan-muted: #cbd2df;border-color:transparent;color:#fafafa;background:#222630}.plan-card-emphasized[data-astro-cid-pmeihcxu] .plan-action[data-astro-cid-pmeihcxu] .plan-button{border-color:var(--zentor-canvas);background:var(--zentor-canvas)}.plan-card-emphasized[data-astro-cid-pmeihcxu] .plan-action[data-astro-cid-pmeihcxu] .plan-button:hover{background:var(--zentor-surface-hover)}.plan-card-emphasized[data-astro-cid-pmeihcxu] .plan-action[data-astro-cid-pmeihcxu] .plan-button:focus-visible{outline-color:var(--zentor-canvas)}.subscription-terms[data-astro-cid-pmeihcxu]{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px;margin:24px 0 0;color:var(--plan-muted);font-size:12px;line-height:20px}.subscription-terms[data-astro-cid-pmeihcxu] span[data-astro-cid-pmeihcxu]+span[data-astro-cid-pmeihcxu]:before{margin-right:16px;color:var(--zentor-border-strong);content:"·"}@container (max-width: 1000px){.subscription-grid[data-astro-cid-pmeihcxu]{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-price[data-astro-cid-pmeihcxu]{font-size:42px}.plan-price-custom[data-astro-cid-pmeihcxu]{font-size:clamp(30px,4cqi,36px)}}@container (max-width: 600px){.subscription-grid[data-astro-cid-pmeihcxu]{grid-template-columns:minmax(0,1fr)}.plan-card[data-astro-cid-pmeihcxu]{--plan-padding: 24px;min-height:360px}.subscription-terms[data-astro-cid-pmeihcxu]{gap:4px 12px;text-align:center}.subscription-terms[data-astro-cid-pmeihcxu] span[data-astro-cid-pmeihcxu]+span[data-astro-cid-pmeihcxu]:before{margin-right:12px}}
