.core[data-astro-cid-ijxz7itl]{isolation:isolate;gap:var(--space-6);padding:var(--space-6) var(--space-5);border-radius:var(--radius-lg);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=48rem){.core[data-astro-cid-ijxz7itl]{padding:2.75rem 3rem}}.core-cols[data-astro-cid-ijxz7itl]{gap:var(--space-5);display:grid}.core-col[data-astro-cid-ijxz7itl]{gap:var(--space-3);flex-direction:column;display:flex}.core-id[data-astro-cid-ijxz7itl]{container-type:inline-size}.core-col[data-astro-cid-ijxz7itl]+.core-col[data-astro-cid-ijxz7itl]{border-top:1px solid var(--rule-strong);padding-top:var(--space-5)}@media (width>=48rem) and (width<=63.99rem){.core-cols[data-astro-cid-ijxz7itl]{gap:var(--space-6) 0;grid-template-columns:repeat(2,minmax(0,1fr))}.core-id[data-astro-cid-ijxz7itl]{grid-column:1/-1}.core-col[data-astro-cid-ijxz7itl]+.core-col[data-astro-cid-ijxz7itl]{padding-top:var(--space-6)}.core-col[data-astro-cid-ijxz7itl]:nth-child(2){padding-right:var(--space-6)}.core-col[data-astro-cid-ijxz7itl]:nth-child(3){padding-left:var(--space-6);border-left:1px solid var(--rule-strong)}}@media (width>=64rem){.core-cols[data-astro-cid-ijxz7itl]{grid-template-columns:1.3fr 1fr 1fr;gap:0}.core-col[data-astro-cid-ijxz7itl]{padding-inline:var(--space-6)}.core-col[data-astro-cid-ijxz7itl]:first-child{padding-left:0}.core-col[data-astro-cid-ijxz7itl]+.core-col[data-astro-cid-ijxz7itl]{border-top:0;border-left:1px solid var(--rule-strong);padding-top:0}}.core-id[data-astro-cid-ijxz7itl] .core-mark{width:3.25rem;height:auto;margin-bottom:var(--space-2)}@media (width>=48rem){.core-id[data-astro-cid-ijxz7itl] .core-mark{width:4.5rem}}.core-name[data-astro-cid-ijxz7itl]{font-family:var(--font-display);letter-spacing:0;text-transform:uppercase;font-size:2.5rem;font-weight:300;line-height:1.05}@container (width>=22.5rem){.core-name-rest[data-astro-cid-ijxz7itl]{white-space:nowrap}}.core-pitch[data-astro-cid-ijxz7itl]{color:var(--fg-2)}.core-price[data-astro-cid-ijxz7itl]{align-items:baseline;gap:0 var(--space-3);flex-wrap:wrap;display:flex}.core-price-stack[data-astro-cid-ijxz7itl]{align-items:flex-start;gap:var(--space-3);flex-direction:column}.core-figure[data-astro-cid-ijxz7itl]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:4rem;font-weight:300;line-height:1}.core-unit[data-astro-cid-ijxz7itl],.core-mono[data-astro-cid-ijxz7itl]{font-family:var(--font-code);font-size:var(--step-1);letter-spacing:.06em;text-transform:uppercase}.core-unit[data-astro-cid-ijxz7itl]{color:var(--fg)}.core-mono[data-astro-cid-ijxz7itl]{color:var(--fg-muted)}.core-more[data-astro-cid-ijxz7itl]{gap:var(--space-5);border-top:1px solid var(--rule-strong);padding-top:var(--space-5);display:grid}.core-dl[data-astro-cid-ijxz7itl]{gap:var(--space-5);display:grid}@media (width>=48rem){.core-dl[data-astro-cid-ijxz7itl]{gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr))}}.core-dl[data-astro-cid-ijxz7itl] div[data-astro-cid-ijxz7itl]{gap:var(--space-2);flex-direction:column;display:flex}.core-dl[data-astro-cid-ijxz7itl] dd[data-astro-cid-ijxz7itl]{color:var(--fg-2)}.compare[data-astro-cid-o2sgxybu]{gap:var(--space-7);padding-top:clamp(3rem,6vw,4.5rem);display:grid}@media (width>=64rem){.compare[data-astro-cid-o2sgxybu]{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.compare-head[data-astro-cid-o2sgxybu]{font-family:var(--font-display);letter-spacing:0;text-transform:uppercase;text-wrap:balance;font-size:clamp(2.5rem,2rem + 1.4vw,2.75rem);font-weight:300;line-height:1.09}.keep[data-astro-cid-o2sgxybu]{white-space:nowrap}@media (width<=22.49rem){.compare-head[data-astro-cid-o2sgxybu]{font-size:calc((100vw - 2 * var(--gutter)) / 8.25)}}.bars[data-astro-cid-o2sgxybu]{gap:var(--space-6);flex-direction:column;display:flex}.bar-row[data-astro-cid-o2sgxybu]{gap:var(--space-3);flex-direction:column;display:flex}.bar-labels[data-astro-cid-o2sgxybu]{justify-content:space-between;gap:var(--space-1) var(--space-4);font-family:var(--font-code);font-size:var(--step-1);font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;color:var(--fg);flex-wrap:wrap;display:flex}.bar-unit[data-astro-cid-o2sgxybu]{color:var(--fg-muted)}.bar-figure[data-astro-cid-o2sgxybu] .count-overlay{text-align:right}.bar[data-astro-cid-o2sgxybu]{border-radius:var(--radius-sm);transform-origin:0;height:1.75rem;display:block}.bar-team[data-astro-cid-o2sgxybu]{background:var(--diagram-soft);width:100%}.bar-line[data-astro-cid-o2sgxybu]{align-items:center;gap:var(--space-4);display:flex}.bar-core[data-astro-cid-o2sgxybu]{background:var(--diagram-ink);min-width:18px}.bar-share[data-astro-cid-o2sgxybu]{font-family:var(--font-display);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--accent-text);font-size:clamp(2.5rem,2rem + 1.4vw,3rem);font-weight:300;line-height:1;display:inline-block}:root[data-theme=dark] .bar-share[data-astro-cid-o2sgxybu]{color:var(--fg)}@media (forced-colors:active){.bar[data-astro-cid-o2sgxybu]{forced-color-adjust:none;background:canvastext}}@media screen and (prefers-reduced-motion:no-preference){.bar[data-astro-cid-o2sgxybu]{transition:transform 1.1s var(--ease-out)}.bar-core[data-astro-cid-o2sgxybu]{transition-delay:.16s}.bar-share[data-astro-cid-o2sgxybu]{transition:opacity .45s var(--ease-out) .9s, transform .45s var(--ease-out) .9s}html[data-motion-ready] .bars[data-astro-cid-o2sgxybu]:not([data-revealed]) .bar[data-astro-cid-o2sgxybu]{transform:scaleX(0)}html[data-motion-ready] .bars[data-astro-cid-o2sgxybu]:not([data-revealed]) .bar-share[data-astro-cid-o2sgxybu]{opacity:0;transform:translate(-6px)}}.mod[data-astro-cid-3uomgqpb]{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-md);border:1px solid var(--rule);background:var(--canvas);flex-direction:column;display:flex;position:relative}html.js .mod[data-astro-cid-3uomgqpb][data-on]{background:var(--panel);box-shadow:inset 0 0 0 2px var(--diagram-ink);border-color:#0000}html.js[data-theme=dark] .mod[data-astro-cid-3uomgqpb][data-on]{background:var(--raised)}@supports selector(:has(*)){html.js .mod[data-astro-cid-3uomgqpb]:has(.switch:focus-visible){outline:2px solid var(--focus);outline-offset:3px}html.js .mod[data-astro-cid-3uomgqpb] .switch[data-astro-cid-3uomgqpb]:focus-visible{outline:none}}@media (hover:hover){html.js .mod[data-astro-cid-3uomgqpb]:not([data-on]):hover{border-color:var(--rule-strong)}html.js .mod[data-astro-cid-3uomgqpb]:not([data-on]):hover .mod-icon[data-astro-cid-3uomgqpb]{background:var(--rule-strong)}}.mod-top[data-astro-cid-3uomgqpb]{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-2);display:flex}.mod-icon[data-astro-cid-3uomgqpb]{border-radius:var(--radius-pill);background:var(--rule);width:2.75rem;height:2.75rem;color:var(--fg);place-items:center;display:grid}html.js .mod[data-astro-cid-3uomgqpb][data-on] .mod-icon[data-astro-cid-3uomgqpb]{background:var(--diagram-ink);color:var(--diagram-on-ink)}.mod-name[data-astro-cid-3uomgqpb]{font-family:var(--font-body)}.mod-price[data-astro-cid-3uomgqpb]{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;display:flex}.mod-figure[data-astro-cid-3uomgqpb]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:300;line-height:1.1}.mod-unit[data-astro-cid-3uomgqpb],.mod-step[data-astro-cid-3uomgqpb]{font-family:var(--font-code);font-size:var(--step-1);letter-spacing:.06em;text-transform:uppercase}.mod-unit[data-astro-cid-3uomgqpb],html.js .mod[data-astro-cid-3uomgqpb]:not([data-on]) .mod-figure[data-astro-cid-3uomgqpb]{color:var(--fg-2)}.mod-step[data-astro-cid-3uomgqpb]{color:var(--fg-muted)}.mod-line[data-astro-cid-3uomgqpb]{margin-block:var(--space-2);font-size:var(--step-1);color:var(--fg-2);text-wrap:pretty}.mod-caps[data-astro-cid-3uomgqpb]{padding-top:var(--space-4);border-top:1px solid var(--rule);font-size:var(--step-1);color:var(--fg-muted);flex-direction:column;gap:.3rem;margin-top:auto;line-height:1.35;display:flex}.mod-sep[data-astro-cid-3uomgqpb]{display:none}@container modules (width>=34rem){@supports (grid-template-rows:subgrid){.mod[data-astro-cid-3uomgqpb]{grid-row:span 6;grid-template-rows:subgrid;row-gap:var(--space-2);align-content:start;display:grid}.mod-caps[data-astro-cid-3uomgqpb]{align-self:start;margin-top:0}.mod[data-astro-cid-3uomgqpb]:first-child:nth-last-child(2n){column-gap:var(--space-6);grid-template:"top line""name line""price line""step line"".line"1fr"caps caps"/minmax(0,1fr) minmax(0,1fr);grid-area:auto/1/auto/-1}.mod[data-astro-cid-3uomgqpb]:first-child:nth-last-child(2n) .mod-top[data-astro-cid-3uomgqpb]{grid-area:top}.mod[data-astro-cid-3uomgqpb]:first-child:nth-last-child(2n) .mod-name[data-astro-cid-3uomgqpb]{grid-area:name}.mod[data-astro-cid-3uomgqpb]:first-child:nth-last-child(2n) .mod-price[data-astro-cid-3uomgqpb]{grid-area:price}.mod[data-astro-cid-3uomgqpb]:first-child:nth-last-child(2n) .mod-step[data-astro-cid-3uomgqpb]{grid-area:step}.mod[data-astro-cid-3uomgqpb]:first-child:nth-last-child(2n) .mod-line[data-astro-cid-3uomgqpb]{margin-block:calc(2.75rem + var(--space-4)) 0;grid-area:line;align-self:start}.mod[data-astro-cid-3uomgqpb]:first-child:nth-last-child(2n) .mod-caps[data-astro-cid-3uomgqpb]{gap:.3rem var(--space-5);margin-top:var(--space-3);grid-area:caps;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container modules (width>=52rem){.mod[data-astro-cid-3uomgqpb]:first-child:nth-last-child(2n) .mod-caps[data-astro-cid-3uomgqpb]{grid-template-columns:repeat(3,minmax(0,1fr))}}.mod[data-astro-cid-3uomgqpb]:first-child:nth-last-child(2n) .mod-top[data-astro-cid-3uomgqpb]{grid-column:1/-1}}}@container modules (width>=34rem) and (width<=37.99rem){.mod[data-astro-cid-3uomgqpb]{padding-inline:1.25rem}.mod-step[data-astro-cid-3uomgqpb]{letter-spacing:.04em}}html.js .mod[data-astro-cid-3uomgqpb][data-on] .mod-caps[data-astro-cid-3uomgqpb]{color:var(--fg-2)}.switch[data-astro-cid-3uomgqpb]{z-index:2;border-radius:var(--radius-pill);background:var(--rule-strong);-webkit-appearance:none;appearance:none;cursor:pointer;flex:none;width:3.25rem;height:1.875rem;margin:0;display:none;position:relative}html.js .switch[data-astro-cid-3uomgqpb]{display:block}.switch[data-astro-cid-3uomgqpb]:before{content:"";border-radius:var(--radius-pill);background:var(--raised);width:1.5rem;height:1.5rem;position:absolute;top:.1875rem;left:.1875rem}.switch[data-astro-cid-3uomgqpb]:checked{background:var(--diagram-ink)}.switch[data-astro-cid-3uomgqpb]:checked:before{background:var(--accent);transform:translate(1.375rem)}:root[data-theme=dark] .switch[data-astro-cid-3uomgqpb]:checked:before{background:var(--canvas)}@media (prefers-reduced-motion:no-preference){.switch[data-astro-cid-3uomgqpb]{transition:background-color var(--dur-micro) var(--ease)}.switch[data-astro-cid-3uomgqpb]:before{transition:transform .24s cubic-bezier(.3, 1.4, .6, 1), background-color var(--dur-micro) var(--ease)}.mod[data-astro-cid-3uomgqpb]{transition:background-color var(--dur-micro) var(--ease), border-color var(--dur-micro) var(--ease), box-shadow var(--dur-micro) var(--ease), transform var(--dur-micro) var(--ease)}.mod-icon[data-astro-cid-3uomgqpb]{transition:background-color var(--dur-reveal) var(--ease), color var(--dur-reveal) var(--ease)}.mod-caps[data-astro-cid-3uomgqpb]{transition:color var(--dur-reveal) var(--ease)}html.js .mod[data-astro-cid-3uomgqpb]:has(.mod-hit:active,.switch:active){transition-duration:60ms;transform:scale(.99)}}.mod-hit[data-astro-cid-3uomgqpb]{display:none}html.js .mod-hit[data-astro-cid-3uomgqpb]{z-index:1;border-radius:inherit;cursor:pointer;display:block;position:absolute;inset:0}@container modules (width<=33.99rem){.mod[data-astro-cid-3uomgqpb]{column-gap:var(--space-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.mod-top[data-astro-cid-3uomgqpb]{display:contents}.mod-icon[data-astro-cid-3uomgqpb]{grid-area:1/1/span 2;align-self:start}.switch[data-astro-cid-3uomgqpb]{grid-area:1/3;align-self:start}.mod-name[data-astro-cid-3uomgqpb],.mod-price[data-astro-cid-3uomgqpb]{grid-column:2}.mod-name[data-astro-cid-3uomgqpb]{grid-row:1}.mod-price[data-astro-cid-3uomgqpb]{grid-row:2}.mod-step[data-astro-cid-3uomgqpb],.mod-line[data-astro-cid-3uomgqpb],.mod-caps[data-astro-cid-3uomgqpb]{grid-column:1/-1}}@media (forced-colors:active){.switch[data-astro-cid-3uomgqpb]{forced-color-adjust:none;background:canvas;border:1px solid canvastext}.switch[data-astro-cid-3uomgqpb]:before{background:canvastext}.switch[data-astro-cid-3uomgqpb]:checked{background:highlight}.switch[data-astro-cid-3uomgqpb]:checked:before{background:highlighttext}}.js-only[data-astro-cid-y6yaq3j5]{display:none!important}html.js .js-only[data-astro-cid-y6yaq3j5]{display:revert!important}.calc[data-astro-cid-y6yaq3j5]{gap:var(--space-6);align-items:start;display:grid}@media (width>=64rem){.calc[data-astro-cid-y6yaq3j5]{gap:0 var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,clamp(22rem,65.625vw - 20rem,32.5rem))}.calc-main[data-astro-cid-y6yaq3j5]{grid-area:1/1}.total-col[data-astro-cid-y6yaq3j5]{grid-area:1/2/span 2}.example[data-astro-cid-y6yaq3j5]{grid-area:2/1}html:not(.js) .calc[data-astro-cid-y6yaq3j5]{grid-template-columns:minmax(0,1fr)}html:not(.js) .total-col[data-astro-cid-y6yaq3j5]{display:none}}.small-print[data-astro-cid-y6yaq3j5]{max-width:60ch;font-size:var(--step-2);color:var(--fg-2);font-variant-numeric:tabular-nums;text-wrap:pretty;line-height:1.6}.small-print[data-astro-cid-y6yaq3j5] .fig[data-astro-cid-y6yaq3j5]{color:var(--fg);white-space:nowrap;font-weight:500}.calc-note[data-astro-cid-y6yaq3j5]{padding-top:var(--space-5);border-top:1px solid var(--rule)}@media (width>=64rem){.example[data-astro-cid-y6yaq3j5]{margin-top:var(--space-1)}}.calc-main[data-astro-cid-y6yaq3j5]{gap:var(--space-7);flex-direction:column;display:flex}.calc-mono[data-astro-cid-y6yaq3j5]{font-family:var(--font-code);font-size:var(--step-1);font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted)}html.js .members[data-astro-cid-y6yaq3j5]{display:flex!important}.members[data-astro-cid-y6yaq3j5]{gap:var(--space-5);padding:var(--space-6) var(--space-5);border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--raised);flex-direction:column}@media (width>=48rem){.members[data-astro-cid-y6yaq3j5]{padding:var(--space-6) var(--space-7)}}.members-head[data-astro-cid-y6yaq3j5]{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.members-head[data-astro-cid-y6yaq3j5] label[data-astro-cid-y6yaq3j5]{color:var(--fg)}.members-value[data-astro-cid-y6yaq3j5]{align-items:baseline;gap:var(--space-3);display:flex}.members[data-astro-cid-y6yaq3j5]{container-type:inline-size}.members-value[data-astro-cid-y6yaq3j5] output[data-astro-cid-y6yaq3j5]{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--fg);font-size:min(4rem,16cqi);font-weight:300;line-height:1}.slider[data-astro-cid-y6yaq3j5]{--thumb-w:3.25rem;--thumb-h:2rem;gap:var(--space-2);flex-direction:column;display:flex;position:relative}.track-wrap[data-astro-cid-y6yaq3j5]{height:var(--thumb-h);position:relative}.track[data-astro-cid-y6yaq3j5],.fill[data-astro-cid-y6yaq3j5]{border-radius:var(--radius-pill);pointer-events:none;height:6px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.track[data-astro-cid-y6yaq3j5]{background:var(--rule);right:0}.fill[data-astro-cid-y6yaq3j5]{width:calc(var(--thumb-w) / 2 + (100% - var(--thumb-w)) * var(--p));background:var(--diagram-ink)}.tick[data-astro-cid-y6yaq3j5]{top:50%;left:calc(var(--thumb-w) / 2 + (100% - var(--thumb-w)) * var(--included-at) - 1px);background:var(--fg);pointer-events:none;border-radius:1px;width:2px;height:20px;position:absolute;transform:translateY(-50%)}.tick-label[data-astro-cid-y6yaq3j5]{padding-left:calc(var(--thumb-w) / 2 + (100% - var(--thumb-w)) * var(--included-at) - 1px);font-size:var(--step-0);white-space:nowrap}.calc[data-astro-cid-y6yaq3j5][data-within] .tick-label[data-astro-cid-y6yaq3j5]{color:var(--fg)}@media (prefers-reduced-motion:no-preference){.tick-label[data-astro-cid-y6yaq3j5]{transition:color var(--dur-micro) var(--ease)}}.range[data-astro-cid-y6yaq3j5]{z-index:1;opacity:0;cursor:grab;touch-action:pan-y;-webkit-appearance:none;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}@media (pointer:coarse){.range[data-astro-cid-y6yaq3j5]{height:calc(100% + .75rem);inset:-.375rem 0}}.range[data-astro-cid-y6yaq3j5]::-webkit-slider-runnable-track{height:var(--thumb-h);background:0 0}.range[data-astro-cid-y6yaq3j5]::-moz-range-track{height:var(--thumb-h);background:0 0}.range[data-astro-cid-y6yaq3j5]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--thumb-w);height:var(--thumb-h);border:0}.range[data-astro-cid-y6yaq3j5]::-moz-range-thumb{width:var(--thumb-w);height:var(--thumb-h);border:0}.range[data-astro-cid-y6yaq3j5]:focus-visible{outline:none}.range[data-astro-cid-y6yaq3j5]:active{cursor:grabbing}.thumb[data-astro-cid-y6yaq3j5]{top:0;left:calc((100% - var(--thumb-w)) * var(--p));width:var(--thumb-w);height:var(--thumb-h);border:3px solid var(--raised);border-radius:var(--radius-pill);background:var(--diagram-ink);box-shadow:var(--depth-float);pointer-events:none;justify-content:center;align-items:center;gap:5px;display:flex;position:absolute}.thumb[data-astro-cid-y6yaq3j5]:after{content:"";border-radius:inherit;box-shadow:var(--depth-float-2);opacity:0;position:absolute;inset:-3px}.range[data-astro-cid-y6yaq3j5]:active+.thumb[data-astro-cid-y6yaq3j5]:after{opacity:1}.thumb[data-astro-cid-y6yaq3j5] i[data-astro-cid-y6yaq3j5]{border-radius:var(--radius-pill);background:var(--diagram-on-ink);width:4px;height:4px}.thumb[data-astro-cid-y6yaq3j5] i[data-astro-cid-y6yaq3j5]:nth-child(2){background:var(--accent)}:root[data-theme=dark] .thumb[data-astro-cid-y6yaq3j5] i[data-astro-cid-y6yaq3j5]:nth-child(2){background:var(--diagram-on-ink)}.range[data-astro-cid-y6yaq3j5]:focus-visible+.thumb[data-astro-cid-y6yaq3j5]{outline:2px solid var(--focus);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.thumb[data-astro-cid-y6yaq3j5]{transition:transform .18s var(--ease)}.thumb[data-astro-cid-y6yaq3j5]:after{transition:opacity .18s var(--ease)}.range[data-astro-cid-y6yaq3j5]:hover+.thumb[data-astro-cid-y6yaq3j5],.range[data-astro-cid-y6yaq3j5]:focus-visible+.thumb[data-astro-cid-y6yaq3j5]{transform:scale(1.05)}.range[data-astro-cid-y6yaq3j5]:active+.thumb[data-astro-cid-y6yaq3j5]{transition:transform .22s cubic-bezier(.3,1.4,.6,1);transform:scale(1.1)}}.scale[data-astro-cid-y6yaq3j5]{height:1.25rem;font-size:var(--step-0);position:relative}.scale[data-astro-cid-y6yaq3j5] span[data-astro-cid-y6yaq3j5]{top:0;left:calc(var(--thumb-w) / 2 + (100% - var(--thumb-w)) * var(--at));transform:translateX(calc(var(--at) * -100%));position:absolute}@media (forced-colors:active){.track[data-astro-cid-y6yaq3j5],.tick[data-astro-cid-y6yaq3j5]{background:canvastext}.fill[data-astro-cid-y6yaq3j5],.thumb[data-astro-cid-y6yaq3j5]{forced-color-adjust:none;background:highlight;border-color:canvastext}}.modules[data-astro-cid-y6yaq3j5]{gap:var(--space-5);flex-direction:column;display:flex;container:modules/inline-size}.modules-head[data-astro-cid-y6yaq3j5]{justify-content:space-between;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.modules-label[data-astro-cid-y6yaq3j5]{flex-wrap:wrap;align-items:baseline;gap:0 .6em;display:flex}.modules-title[data-astro-cid-y6yaq3j5]{font:inherit;letter-spacing:inherit;white-space:nowrap;color:var(--fg)}.module-grid[data-astro-cid-y6yaq3j5]{gap:var(--space-4);display:grid}@container modules (width>=34rem){.module-grid[data-astro-cid-y6yaq3j5]{grid-template-columns:repeat(2,minmax(0,1fr))}.module-grid[data-astro-cid-y6yaq3j5]>.run[data-astro-cid-y6yaq3j5]{column-gap:var(--space-6);grid-column:1/-1;grid-template-columns:minmax(max-content,1fr) minmax(0,1fr);align-items:start;display:grid}.module-grid[data-astro-cid-y6yaq3j5]>.run[data-astro-cid-y6yaq3j5]>.run-link[data-astro-cid-y6yaq3j5]{margin-top:var(--space-2);grid-column:1/-1}}.run[data-astro-cid-y6yaq3j5]{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-md);border:1px solid var(--rule);background:var(--canvas);color:var(--fg);flex-direction:column;display:flex;position:relative;overflow:hidden}.run-id[data-astro-cid-y6yaq3j5],.run-body[data-astro-cid-y6yaq3j5]{gap:var(--space-2);flex-direction:column;display:flex}.run-icon[data-astro-cid-y6yaq3j5]{width:2.75rem;height:2.75rem;margin-bottom:var(--space-2);border-radius:var(--radius-pill);background:var(--raised);color:var(--fg);place-items:center;display:grid}.run-kicker[data-astro-cid-y6yaq3j5]{color:var(--fg-2)}.run-name[data-astro-cid-y6yaq3j5]{font-family:var(--font-body)}.run-price[data-astro-cid-y6yaq3j5]{font-family:var(--font-display);font-size:2.25rem;font-weight:300;line-height:1.1}.run-pitch[data-astro-cid-y6yaq3j5]{font-size:var(--step-2)}.run-dl[data-astro-cid-y6yaq3j5]{gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;display:flex}.run-dl[data-astro-cid-y6yaq3j5] dd[data-astro-cid-y6yaq3j5],.run-setup[data-astro-cid-y6yaq3j5]{font-size:var(--step-1);color:var(--fg-2)}.run-link[data-astro-cid-y6yaq3j5]{padding-top:var(--space-3);font-family:var(--font-code);font-size:var(--step-1);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);text-decoration:underline 1px;text-decoration-color:var(--rule-strong);text-underline-offset:.3em;align-self:start}.run-link[data-astro-cid-y6yaq3j5]:hover{text-decoration-color:currentColor}.run-link[data-astro-cid-y6yaq3j5]{text-wrap:balance}@media (width<=29.99rem){.run-link[data-astro-cid-y6yaq3j5]{font-size:.8125rem}}@media (pointer:coarse){.run-link[data-astro-cid-y6yaq3j5]{padding-bottom:var(--space-3);margin-bottom:calc(-1 * var(--space-3))}}html.js .pill[data-astro-cid-y6yaq3j5]{display:flex!important}.pill[data-astro-cid-y6yaq3j5]{--pill-h:3.875rem;bottom:max(1rem, calc(env(safe-area-inset-bottom) + .5rem));z-index:30;box-sizing:border-box;height:var(--pill-h);margin-bottom:calc(-1 * (var(--pill-h) + var(--space-5)));justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-5);border:1px solid var(--rule);border-radius:var(--radius-pill);background:var(--canvas);color:var(--fg);box-shadow:var(--depth-float-2);position:sticky}@media print{html.js .pill[data-astro-cid-y6yaq3j5]{display:none!important}}.pill[data-astro-cid-y6yaq3j5][data-off]{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(.75rem)}@media (prefers-reduced-motion:no-preference){.pill[data-astro-cid-y6yaq3j5]{transition:opacity var(--dur-reveal) var(--ease), transform var(--dur-reveal) var(--ease-out), visibility 0s linear 0s}.pill[data-astro-cid-y6yaq3j5][data-off]{transition:opacity var(--dur-reveal) var(--ease), transform var(--dur-reveal) var(--ease-out), visibility 0s linear var(--dur-reveal)}}.pill[data-astro-cid-y6yaq3j5] .pill-cta{min-height:2.75rem}@media (width>=64rem){html.js .pill[data-astro-cid-y6yaq3j5]{display:none!important}}.pill-total[data-astro-cid-y6yaq3j5]{flex-direction:column;line-height:1.1;display:flex}.pill-total[data-astro-cid-y6yaq3j5] .calc-mono[data-astro-cid-y6yaq3j5]{font-size:var(--step-0);color:var(--fg-2)}.pill-figure[data-astro-cid-y6yaq3j5]{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--fg);font-size:1.75rem;font-weight:300}.total-col[data-astro-cid-y6yaq3j5]{height:100%}html.js .total[data-astro-cid-y6yaq3j5]{display:flex!important}.total[data-astro-cid-y6yaq3j5]{isolation:isolate;gap:var(--space-4);padding:var(--space-6) var(--space-5);border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--canvas);color:var(--fg);box-shadow:var(--depth-float-2);flex-direction:column;position:relative;overflow:hidden;container-type:inline-size}@media (width>=48rem){.total[data-astro-cid-y6yaq3j5]{padding:var(--space-7)}}@media (width>=64rem) and (width<=79.99rem){.total[data-astro-cid-y6yaq3j5]{padding:var(--space-6)}}@media (width>=64rem){.total[data-astro-cid-y6yaq3j5]{top:calc(var(--nav-h,4.5rem) + 1.5rem);position:sticky}}.total-figure[data-astro-cid-y6yaq3j5]{font-family:var(--font-display);letter-spacing:0;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fg);font-size:min(8.25rem,22cqi);font-weight:300;line-height:.94}.total-figure[data-astro-cid-y6yaq3j5] .count-overlay{color:var(--fg)}@media screen{.total-figure[data-astro-cid-y6yaq3j5][data-counting]{color:#0000}}.breakdown[data-astro-cid-y6yaq3j5]{padding-top:var(--space-4);border-top:1px solid var(--rule);font-family:var(--font-code);font-size:var(--step-1);font-variant-numeric:tabular-nums;color:var(--fg-2);text-wrap:pretty;line-height:1.7}.breakdown[data-astro-cid-y6yaq3j5] .term{white-space:nowrap}.breakdown[data-astro-cid-y6yaq3j5] .term-sum{color:var(--fg)}.total[data-astro-cid-y6yaq3j5] .total-cta{width:100%;min-height:3.5rem;margin-top:var(--space-2)}.explain[data-astro-cid-y6yaq3j5]{font-size:var(--step-1);color:var(--fg-muted)}.pricing[data-astro-cid-u3mqw4ek]{padding-block:var(--section-y) var(--section-end)}.pricing-inner[data-astro-cid-u3mqw4ek]{flex-direction:column;gap:clamp(3rem,6vw,5rem);display:flex}.pricing-head[data-astro-cid-u3mqw4ek]{gap:var(--space-5);flex-direction:column;display:flex}.pricing-kicker[data-astro-cid-u3mqw4ek]{font-family:var(--font-code);font-size:var(--step-1);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted)}.pricing-title[data-astro-cid-u3mqw4ek]{max-width:24ch;margin-block-end:calc(max(1.75rem, .6em) - var(--space-5))}@media (width<=39.99rem){.pricing-lede[data-astro-cid-u3mqw4ek]{font-size:var(--step-3);line-height:1.5}}.pricing-terms[data-astro-cid-u3mqw4ek]{gap:var(--space-6);padding-top:clamp(3rem,6vw,4.5rem);display:grid}@media (width>=64rem){.pricing-terms[data-astro-cid-u3mqw4ek]{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.terms-title[data-astro-cid-u3mqw4ek]{font-size:var(--step-3);letter-spacing:-.01em;font-weight:600;line-height:1.3}.terms-list[data-astro-cid-u3mqw4ek]{gap:var(--space-3);flex-direction:column;max-width:60ch;display:flex}.terms-lead[data-astro-cid-u3mqw4ek]{color:var(--fg);font-weight:500}@media (width>=64rem){.terms-side[data-astro-cid-u3mqw4ek]{padding-top:calc(var(--step-3) * 1.3 + var(--space-4))}}@media (pointer:coarse){.terms-side[data-astro-cid-u3mqw4ek] .more-link.hit-area{--touch-pad:calc((2.75rem - 1.25em) / 2);position:relative}}.pricing-keys[data-astro-cid-u3mqw4ek]{align-items:flex-start;gap:var(--space-3);display:flex}.pricing-keys[data-astro-cid-u3mqw4ek] .pricing-keys-icon{color:var(--fg);margin-top:.1rem}
