.pricing-heading[data-astro-cid-wekg7pry]{margin:0;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;color:var(--fg);font-family:"Loru Display",var(--font-sans);font-size:clamp(50px,4.9vw,62px);font-weight:600;line-height:1.1;text-transform:uppercase}.plans[data-astro-cid-wekg7pry]{margin-top:32px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px}.pricing-intro[data-astro-cid-wekg7pry]{font-size:.8em}.plan[data-astro-cid-wekg7pry]{--plan-ink: var(--fg);--plan-muted: var(--mutedfg);--plan-rule: var(--border);min-width:0;padding:28px;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--card);color:var(--plan-ink);display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:16px}.plan[data-astro-cid-wekg7pry].featured{--plan-surface: var(--accent-soft);--plan-ink: var(--fg);--plan-muted: var(--mutedfg);--plan-rule: var(--border);--plan-button-fill: var(--cta-fill);--plan-button-hover: var(--cta-hover);--plan-button-ink: var(--onink);border-color:color-mix(in srgb,var(--heading-highlight) 35%,var(--border));background:var(--plan-surface)}#pricing[data-astro-cid-wekg7pry][data-pricing-option="3"] .heading-highlight[data-astro-cid-wekg7pry]{background:none;color:var(--fg);text-shadow:none;transform:none}#pricing[data-astro-cid-wekg7pry][data-pricing-option="3"] .plan[data-astro-cid-wekg7pry].featured{--plan-surface: var(--showcase-surface);--plan-surface-end: var(--showcase-surface-end);--plan-ink: var(--showcase-ink);--plan-muted: var(--showcase-muted);--plan-rule: color-mix(in srgb, var(--showcase-muted) 35%, transparent);--plan-button-fill: var(--onink);--plan-button-hover: var(--showcase-ink);--plan-button-ink: var(--cta-fill);--focus-ring: var(--showcase-ink);border-color:var(--showcase-border);background:linear-gradient(115deg,var(--plan-surface),var(--plan-surface-end))}.plan-head[data-astro-cid-wekg7pry]{padding-bottom:18px;border-bottom:1px solid var(--plan-rule)}.plan-name[data-astro-cid-wekg7pry]{margin:0;font-size:24px;font-weight:600;line-height:1.3}.plan-price[data-astro-cid-wekg7pry]{margin:12px 0 8px;font-size:clamp(56px,4.8vw,68px);font-weight:600;letter-spacing:-.04em;line-height:1.05;font-variant-numeric:tabular-nums}.plan-price[data-astro-cid-wekg7pry] span[data-astro-cid-wekg7pry]{margin-left:8px;font-size:15px;font-weight:400;letter-spacing:0;color:var(--plan-muted)}.plan-note[data-astro-cid-wekg7pry]{margin:0;font-size:14px;line-height:1.5;color:var(--plan-muted)}.plan-group[data-astro-cid-wekg7pry] h4[data-astro-cid-wekg7pry]{margin:0 0 6px;font-size:14px;font-weight:600;line-height:1.4}.plan-group[data-astro-cid-wekg7pry] p[data-astro-cid-wekg7pry]{margin:0;font-size:15px;line-height:1.5;color:var(--plan-muted)}.plan-group[data-astro-cid-wekg7pry] p[data-astro-cid-wekg7pry]+p[data-astro-cid-wekg7pry]{margin-top:4px}.plan-group[data-astro-cid-wekg7pry] strong[data-astro-cid-wekg7pry]{color:var(--plan-ink);font-weight:600}.plan-group[data-astro-cid-wekg7pry] .publishing-primary[data-astro-cid-wekg7pry]{display:flex;align-items:baseline;gap:8px;color:var(--plan-ink);font-size:16px;font-weight:500;line-height:1.4}.publishing-primary[data-astro-cid-wekg7pry] strong[data-astro-cid-wekg7pry]{flex:none;font-size:28px;line-height:1.1;font-variant-numeric:tabular-nums}.publishing-primary[data-astro-cid-wekg7pry] span[data-astro-cid-wekg7pry]{min-width:0}.plan-storage[data-astro-cid-wekg7pry] p[data-astro-cid-wekg7pry]{font-size:14px}.plan-cta[data-astro-cid-wekg7pry]{--button-height: 48px;--button-font: 16px;display:flex;align-self:end;font-weight:600;box-shadow:none}.plan-cta[data-astro-cid-wekg7pry].btn-obj{background:var(--plan-button-fill);color:var(--plan-button-ink)}.plan-cta[data-astro-cid-wekg7pry].btn-obj:hover{background:var(--plan-button-hover)}.plan-cta[data-astro-cid-wekg7pry]:focus-visible{outline-offset:4px}.plan-cta[data-astro-cid-wekg7pry].btn-neutral{background:transparent;color:var(--fg);border-color:var(--border)}.plan-cta[data-astro-cid-wekg7pry].btn-neutral:hover{background:var(--muted)}.packs[data-astro-cid-wekg7pry]{margin-top:40px;padding-top:28px;border-top:1px solid var(--border);display:flex;flex-wrap:wrap;align-items:center;gap:24px 40px}.packs-copy[data-astro-cid-wekg7pry]{flex:1 1 260px}.packs-copy[data-astro-cid-wekg7pry] h3[data-astro-cid-wekg7pry]{margin:0;font-size:18px;font-weight:600}.packs-copy[data-astro-cid-wekg7pry] p[data-astro-cid-wekg7pry]{margin:8px 0 0;font-size:15px;line-height:1.6;color:var(--mutedfg)}.packs-grid[data-astro-cid-wekg7pry]{flex:1 1 360px;display:grid;gap:16px}.pack[data-astro-cid-wekg7pry]{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:15px;line-height:1.5}.pack[data-astro-cid-wekg7pry] strong[data-astro-cid-wekg7pry]{flex:none;font-size:22px;font-weight:600}.plans[data-astro-cid-wekg7pry]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.plans-nav[data-astro-cid-wekg7pry]{display:none}.plan-dot[data-astro-cid-wekg7pry]{display:grid;place-items:center;width:28px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.plan-dot[data-astro-cid-wekg7pry] span[data-astro-cid-wekg7pry]{width:7px;height:7px;border:1px solid var(--mutedfg);border-radius:50%}.plan-dot[data-astro-cid-wekg7pry][aria-current=true] span[data-astro-cid-wekg7pry]{background:var(--fg);border-color:var(--fg)}.plan-dot[data-astro-cid-wekg7pry]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-4px}@media(min-width:801px)and (max-width:1100px){.plans[data-astro-cid-wekg7pry]{column-gap:16px}.plan[data-astro-cid-wekg7pry]{padding:22px}}@media(max-width:800px){.pricing-heading[data-astro-cid-wekg7pry]{align-items:center;gap:4px;text-align:center;font-size:clamp(36px,3.5vw,44px)}.pricing-intro[data-astro-cid-wekg7pry]{white-space:nowrap}.plans[data-astro-cid-wekg7pry]{margin-top:36px;grid-template-columns:none;grid-template-rows:repeat(5,auto);grid-auto-flow:column;grid-auto-columns:min(88%,360px);gap:0 16px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--page-gutter));padding:2px var(--page-gutter) 4px;scrollbar-width:none}.plans[data-astro-cid-wekg7pry]::-webkit-scrollbar{display:none;width:0;height:0}.plans-nav[data-astro-cid-wekg7pry]:not([hidden]){display:flex;justify-content:center;margin-top:4px}.plan[data-astro-cid-wekg7pry]{padding:20px 18px;row-gap:16px;scroll-snap-align:center}.plan-head[data-astro-cid-wekg7pry]{padding-bottom:14px}.plan-name[data-astro-cid-wekg7pry]{font-size:20px}.plan-price[data-astro-cid-wekg7pry]{margin-top:12px;font-size:42px}.plan-price[data-astro-cid-wekg7pry] span[data-astro-cid-wekg7pry]{font-size:14px}.plan-note[data-astro-cid-wekg7pry]{font-size:13px}.plan-group[data-astro-cid-wekg7pry] h4[data-astro-cid-wekg7pry]{margin-bottom:6px;font-size:13px}.plan-group[data-astro-cid-wekg7pry] p[data-astro-cid-wekg7pry]{font-size:14px;line-height:1.5}.plan-group[data-astro-cid-wekg7pry] strong[data-astro-cid-wekg7pry]{white-space:nowrap}.plan-group[data-astro-cid-wekg7pry] .publishing-primary[data-astro-cid-wekg7pry]{display:block;font-size:14px}.publishing-primary[data-astro-cid-wekg7pry] strong[data-astro-cid-wekg7pry]{margin-right:4px;font-size:24px}.plan-cta[data-astro-cid-wekg7pry]{--button-height: 44px;--button-font: 14px;--button-padding: 14px;padding-block:10px}.packs-copy[data-astro-cid-wekg7pry],.packs-grid[data-astro-cid-wekg7pry]{flex-basis:100%;min-width:0}}@media(max-width:640px){.pricing-heading[data-astro-cid-wekg7pry]{font-size:clamp(28px,6vw,32px)}.plans[data-astro-cid-wekg7pry]{margin-top:28px}}@media(forced-colors:active){#pricing[data-astro-cid-wekg7pry][data-pricing-option="3"] .heading-highlight[data-astro-cid-wekg7pry]{color:CanvasText;outline:none}.plan[data-astro-cid-wekg7pry],.plan[data-astro-cid-wekg7pry].featured,#pricing[data-astro-cid-wekg7pry][data-pricing-option="3"] .plan[data-astro-cid-wekg7pry].featured{--plan-ink: CanvasText;--plan-muted: CanvasText;--plan-rule: CanvasText;--focus-ring: Highlight;border-color:CanvasText;background:Canvas}.plan-cta[data-astro-cid-wekg7pry].btn-obj,.plan-cta[data-astro-cid-wekg7pry].btn-obj:hover,.plan-cta[data-astro-cid-wekg7pry].btn-neutral,.plan-cta[data-astro-cid-wekg7pry].btn-neutral:hover{background:ButtonFace;color:ButtonText;border-color:ButtonText}.plan-dot[data-astro-cid-wekg7pry] span[data-astro-cid-wekg7pry]{border-color:ButtonText}.plan-dot[data-astro-cid-wekg7pry][aria-current=true] span[data-astro-cid-wekg7pry]{background:Highlight;border-color:Highlight;forced-color-adjust:none}}
