.bench[data-astro-cid-aj6w6pug]{color:var(--text-primary);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);transition:border-color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);flex-direction:column;scroll-margin-top:80px;text-decoration:none;display:flex;overflow:hidden}.bench[data-astro-cid-aj6w6pug]:hover{border-color:var(--accent);transform:translateY(-1px)}.bench__frame[data-astro-cid-aj6w6pug]{border-radius:inherit;flex-direction:column;flex:1;display:flex}.bench--tinted[data-astro-cid-aj6w6pug]:hover{border-color:#0000}.bench--tinted[data-astro-cid-aj6w6pug]:hover .bench__frame[data-astro-cid-aj6w6pug]{box-shadow:inset 0 0 0 1px var(--accent)}.bench--sketch[data-astro-cid-aj6w6pug]{background:color-mix(in srgb, var(--surface-raised) 45%, transparent);border-style:dashed}.bench--sketch[data-astro-cid-aj6w6pug] .bench__drawing[data-astro-cid-aj6w6pug]{background-image:linear-gradient(color-mix(in srgb, var(--accent) 10%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--accent) 10%, transparent) 1px, transparent 1px);border-top-style:dashed;border-bottom-style:dashed}.bench--sketch[data-astro-cid-aj6w6pug] .bench__drawing[data-astro-cid-aj6w6pug] svg{stroke-opacity:.6}.bench--sketch[data-astro-cid-aj6w6pug] .bench__drawing[data-astro-cid-aj6w6pug] .f-slate{fill:var(--text-secondary)}.bench--sketch[data-astro-cid-aj6w6pug] .bench__drawing[data-astro-cid-aj6w6pug] .f-rack-bottom{fill:#0000}.bench--sketch[data-astro-cid-aj6w6pug] .bench__drawing[data-astro-cid-aj6w6pug] .f-paper{fill:var(--surface-app)}.bench--sketch[data-astro-cid-aj6w6pug] .bench__cta[data-astro-cid-aj6w6pug]{color:var(--link)}.bench__top[data-astro-cid-aj6w6pug]{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px 0;display:flex}.bench__title[data-astro-cid-aj6w6pug]{font-family:var(--font-sans);font-weight:round(nearest, calc(var(--weight-bold) / pow(var(--type-ratio), calc(2 * var(--type-weight-comp)))), 100);font-size:var(--step-2);letter-spacing:-.02em;color:var(--text-primary);margin:0}.bench__sub[data-astro-cid-aj6w6pug]{font-family:var(--font-serif);font-style:italic;font-size:var(--step-0);color:var(--text-secondary);margin:2px 0 0}.bench__drawing[data-astro-cid-aj6w6pug]{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);background-image:linear-gradient(var(--hairline-soft) 1px, transparent 1px), linear-gradient(90deg, var(--hairline-soft) 1px, transparent 1px);background-position:-1px -1px;background-size:20px 20px;margin-top:14px;padding:12px 22px 4px}.bench__foot[data-astro-cid-aj6w6pug]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;padding:16px 22px 20px;display:flex}.bench__body[data-astro-cid-aj6w6pug]{max-width:440px;font-family:var(--font-serif);font-size:var(--step-m1);color:var(--text-secondary);margin:0;line-height:1.5}.bench__cta[data-astro-cid-aj6w6pug]{font-family:var(--font-sans);font-weight:round(nearest, calc(var(--weight-medium) / pow(var(--type-ratio), calc(-1 * var(--type-weight-comp)))), 100);font-size:var(--step-m1);color:var(--accent-bright);white-space:nowrap}.drawing__svg[data-astro-cid-zgc6ibce]{width:100%;height:auto;display:block}.s-ink[data-astro-cid-zgc6ibce]{stroke:var(--ink)}.s-slate[data-astro-cid-zgc6ibce]{stroke:var(--slate)}.s-graphite[data-astro-cid-zgc6ibce]{stroke:var(--graphite)}.s-accent[data-astro-cid-zgc6ibce]{stroke:var(--accent)}.s-accent-bright[data-astro-cid-zgc6ibce]{stroke:var(--accent-bright)}.f-ink[data-astro-cid-zgc6ibce]{fill:var(--ink)}.f-paper[data-astro-cid-zgc6ibce]{fill:var(--paper)}.f-slate[data-astro-cid-zgc6ibce]{fill:var(--slate)}.f-accent[data-astro-cid-zgc6ibce]{fill:var(--accent)}.f-accent-bright[data-astro-cid-zgc6ibce]{fill:var(--accent-bright)}.f-rack-bottom[data-astro-cid-zgc6ibce]{fill:var(--rack-bottom)}.t-mono[data-astro-cid-zgc6ibce]{font-family:var(--font-mono)}.drawing__svg[data-astro-cid-yhm52uo4]{width:100%;height:auto;display:block}.s-ink[data-astro-cid-yhm52uo4]{stroke:var(--ink)}.s-slate[data-astro-cid-yhm52uo4]{stroke:var(--slate)}.s-accent[data-astro-cid-yhm52uo4]{stroke:var(--accent)}.f-paper[data-astro-cid-yhm52uo4]{fill:var(--paper)}.f-slate[data-astro-cid-yhm52uo4]{fill:var(--slate)}.t-mono[data-astro-cid-yhm52uo4]{font-family:var(--font-mono)}.box[data-astro-cid-6cshc2qw]{color:var(--text-primary);background:var(--surface-raised);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:border-color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);flex-direction:column;gap:14px;padding:18px 18px 16px;text-decoration:none;display:flex}.box[data-astro-cid-6cshc2qw]:hover{border-color:var(--accent);transform:translateY(-1px)}.box__head[data-astro-cid-6cshc2qw]{align-items:center;gap:10px;display:flex}.box__head[data-astro-cid-6cshc2qw] .box__icon{color:var(--accent);flex:none}.box__title[data-astro-cid-6cshc2qw]{font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--step-0);margin:0}.box__desc[data-astro-cid-6cshc2qw]{font-family:var(--font-serif);font-size:var(--step-m1);color:var(--text-secondary);flex:1;margin:0;line-height:1.5}.box__cta[data-astro-cid-6cshc2qw]{font-family:var(--font-sans);font-weight:round(nearest, calc(var(--weight-medium) / pow(var(--type-ratio), calc(-1 * var(--type-weight-comp)))), 100);font-size:var(--step-m1);color:var(--link)}.strip[data-astro-cid-f7chvx5b]{background:linear-gradient(180deg, var(--bar-fill-top), var(--bar-fill-bottom));backdrop-filter:blur(20px)saturate(1.4);border-bottom:1px solid var(--border-hairline)}.strip__row[data-astro-cid-f7chvx5b]{scrollbar-width:none;align-items:center;max-width:1180px;margin:0 auto;padding:0 clamp(8px,3vw,26px);display:flex;overflow-x:auto}.strip__row[data-astro-cid-f7chvx5b]::-webkit-scrollbar{display:none}.strip__lead[data-astro-cid-f7chvx5b]{font-family:var(--font-serif);font-style:italic;font-size:var(--step-m1);color:var(--text-muted);white-space:nowrap;flex:none;padding:0 14px 0 6px}.strip__item[data-astro-cid-f7chvx5b]{height:48px;font-family:var(--font-sans);font-size:var(--step-m1);font-weight:round(nearest, calc(var(--weight-medium) / pow(var(--type-ratio), calc(-1 * var(--type-weight-comp)))), 100);color:var(--text-secondary);white-space:nowrap;transition:color var(--dur-fast) var(--ease-standard);flex:none;align-items:center;gap:7px;padding:0 14px;text-decoration:none;display:inline-flex}.strip__item[data-astro-cid-f7chvx5b]:hover{color:var(--text-accent)}.strip__item[data-astro-cid-f7chvx5b] .strip__badge{height:16px;font-size:var(--step-m3);padding:0 5px}.sec[data-astro-cid-lcdefpme]{padding:clamp(40px,5vw,56px) clamp(20px,4vw,40px);scroll-margin-top:80px;position:relative}.sec__inner[data-astro-cid-lcdefpme]{z-index:1;max-width:1180px;margin:0 auto;position:relative}.sec--sunken[data-astro-cid-lcdefpme]{background:var(--surface-sunken);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.sec--tint[data-astro-cid-lcdefpme]{background:var(--surface-tint)}.sec--rule-top[data-astro-cid-lcdefpme]{border-top:1px solid var(--border-soft)}.sec__head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:22px;display:flex}.h2[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-weight:round(nearest, calc(var(--weight-semibold) / pow(var(--type-ratio), calc(4 * var(--type-weight-comp)))), 100);font-size:clamp(var(--step-3), 3.2vw, var(--step-4));letter-spacing:-.02em;text-wrap:balance;color:var(--text-primary);margin:0 0 20px;line-height:1.08}.h2--liner[data-astro-cid-lcdefpme]{font-size:clamp(var(--step-3), 3.4vw, var(--step-5));margin-bottom:16px;line-height:1.06}.h2--head[data-astro-cid-lcdefpme]{font-size:clamp(var(--step-2), 3vw, var(--step-4));margin:0}.h2--pricing[data-astro-cid-lcdefpme]{font-size:clamp(var(--step-3), 3.4vw, var(--step-5));margin-bottom:12px}.h2--news[data-astro-cid-lcdefpme]{font-size:var(--step-2);margin-bottom:4px}.serif-italic[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-weight:var(--weight-medium);letter-spacing:-.01em;font-style:italic}.lede[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:var(--step-0);color:var(--text-secondary);text-wrap:pretty;margin:0;line-height:1.55}.lede[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{font-style:italic}.card[data-astro-cid-lcdefpme]{background:var(--surface-raised);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.band-grooves[data-astro-cid-lcdefpme]{z-index:0;pointer-events:none;background-image:repeating-radial-gradient(circle at 82% 128%, transparent 0 10px, color-mix(in srgb, var(--text-primary) 6%, transparent) 10px 11px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(140% 140% at 82% 128%,#000 35%,#0000 92%);mask-image:radial-gradient(140% 140% at 82% 128%,#000 35%,#0000 92%)}.shot[data-astro-cid-lcdefpme]{min-width:0;margin:0;position:relative}.shot__glow[data-astro-cid-lcdefpme]{background:radial-gradient(60% 80% at 50% 30%, var(--bloom), transparent 70%);filter:blur(40px);position:absolute;inset:6% 10% -8%}.shot--liner[data-astro-cid-lcdefpme] .shot__glow[data-astro-cid-lcdefpme]{background:radial-gradient(60% 70% at 50% 40%, var(--bloom), transparent 70%);filter:blur(36px);inset:8% 6% -6%}.shot[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border:1px solid var(--art-frame);width:100%;height:auto;box-shadow:var(--shadow-glass);border-radius:12px;display:block;position:relative}.shot__caption[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-style:italic;font-size:var(--step-m1);color:var(--text-secondary);margin-top:12px;line-height:1.5;position:relative}.hero[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:clamp(32px,4vw,56px);display:flex}.hero__copy[data-astro-cid-lcdefpme]{flex:360px;min-width:0}.shot--hero[data-astro-cid-lcdefpme]{flex:1.5 460px}.hero__pill[data-astro-cid-lcdefpme]{border:1px solid color-mix(in srgb, var(--text-primary) 30%, transparent);border-radius:var(--radius-pill);background:var(--surface-tint);white-space:nowrap;max-width:100%;transition:border-color var(--dur-normal) ease, transform var(--dur-normal) ease;align-items:baseline;gap:9px;margin:0 0 22px;padding:7px 15px;text-decoration:none;display:inline-flex;overflow:hidden}.hero__pill[data-astro-cid-lcdefpme]:hover{border-color:var(--accent);transform:translateY(-1px)}.hero__pill[data-astro-cid-lcdefpme] .hero__pill-icon{color:var(--text-accent);flex:none;align-self:center}.hero__pill-title[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-size:var(--step-m1);font-weight:round(nearest, calc(var(--weight-medium) / pow(var(--type-ratio), calc(-1 * var(--type-weight-comp)))), 100);color:var(--text-primary);flex:none}.hero__pill-hook[data-astro-cid-lcdefpme]{text-overflow:ellipsis;min-width:0;font-family:var(--font-sans);font-size:var(--step-m1);color:var(--text-secondary);overflow:hidden}.hero__pill-chevron[data-astro-cid-lcdefpme]{font-size:var(--step-m1);color:var(--text-muted);flex:none}@media (width<=560px){.hero__pill-hook[data-astro-cid-lcdefpme]{display:none}}.hero__title[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-weight:round(nearest, calc(var(--weight-bold) / pow(var(--type-ratio), calc(8 * var(--type-weight-comp)))), 100);font-size:clamp(var(--step-5), 5.6vw, var(--step-8));letter-spacing:-.025em;text-wrap:balance;color:var(--text-primary);margin:0 0 20px;line-height:1.02}.hero__title-accent[data-astro-cid-lcdefpme]{color:var(--accent)}.hero__lede[data-astro-cid-lcdefpme]{max-width:540px;font-family:var(--font-serif);font-size:var(--step-1);color:var(--text-secondary);text-wrap:pretty;margin:0 0 26px;line-height:1.5}.hero__cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hero__fine[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-size:var(--step-m1);color:var(--text-muted);margin:14px 0 0}.sec--liner[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border-soft);padding-top:clamp(44px,5vw,64px);padding-bottom:clamp(44px,5vw,64px);overflow:hidden}.liner[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:center;gap:clamp(32px,4vw,56px);display:grid}.liner[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{min-width:0}.liner__lede[data-astro-cid-lcdefpme]{max-width:540px;margin-bottom:26px}.credits[data-astro-cid-lcdefpme]{max-width:520px;overflow:hidden}.credits__head[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border-soft);align-items:center;gap:14px;padding:18px 20px;display:flex}.credits__art[data-astro-cid-lcdefpme]{width:54px;height:54px;box-shadow:inset 0 0 0 1px var(--art-frame);background:linear-gradient(140deg,#3a3a3a,#161616);border-radius:8px;flex:none}.credits__track[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--step-0);color:var(--text-primary)}.credits__album[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-style:italic;font-size:var(--step-m1);color:var(--text-secondary)}.credits__rows[data-astro-cid-lcdefpme]{padding:8px 20px 16px}.credits__row[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:baseline;gap:12px;padding:11px 0;display:flex}.credits__row--last[data-astro-cid-lcdefpme]{border-bottom:none}.credits__label[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-size:var(--step-m2);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.credits__value[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:var(--step-m1);color:var(--text-primary);text-align:right}.credits__src[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--step-m2);letter-spacing:.04em;color:var(--text-muted);margin-top:8px}.sec--feature[data-astro-cid-lcdefpme]{background:var(--surface-app)}.feature[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:end;gap:16px clamp(32px,4vw,56px);display:flex}.feature__copy[data-astro-cid-lcdefpme]{flex:420px;min-width:0}.feature__side[data-astro-cid-lcdefpme]{flex:380px;min-width:0}.feature__title[data-astro-cid-lcdefpme]{font-size:clamp(var(--step-4), 4.4vw, var(--step-6));font-weight:round(nearest, calc(var(--weight-bold) / pow(var(--type-ratio), calc(6 * var(--type-weight-comp)))), 100);margin:14px 0 0;line-height:1.04}.feature__accent[data-astro-cid-lcdefpme]{color:var(--accent)}.feature__lede[data-astro-cid-lcdefpme]{font-size:var(--step-0);margin-bottom:18px}.feature__cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.feature__plate[data-astro-cid-lcdefpme]{border:1px solid var(--border-hairline);border-radius:var(--radius-md);background-image:linear-gradient(var(--hairline-soft) 1px, transparent 1px), linear-gradient(90deg, var(--hairline-soft) 1px, transparent 1px);background-position:-1px -1px;background-size:20px 20px;margin-top:32px;padding:20px 24px 6px}@media (width<=720px){.feature__plate[data-astro-cid-lcdefpme]{padding:14px 12px 4px}}.bench-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:18px;display:grid}.box-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:14px;display:grid}.snip[data-astro-cid-lcdefpme]{background:var(--surface-app);border:1px solid var(--border-soft);border-radius:var(--radius-sm);padding:10px 12px}.snip__row[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.snip__row--small[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-size:var(--step-m2);color:var(--text-primary)}.snip__title[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-weight:round(nearest, calc(var(--weight-semibold) / pow(var(--type-ratio), calc(-1 * var(--type-weight-comp)))), 100);font-size:var(--step-m1)}.snip__meta[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--step-m3);color:var(--text-muted)}.snip__chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.snip__chip[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);border:1px solid var(--border-hairline);font-family:var(--font-sans);font-size:var(--step-m2);color:var(--text-secondary);padding:2px 8px}.snip__chip--on[data-astro-cid-lcdefpme]{border-color:var(--accent);background:var(--faint);color:var(--text-primary)}.snip__track[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);background:var(--surface-sunken);height:6px;margin:9px 0 10px;position:relative}.snip__fill[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);background:var(--accent);width:80%;position:absolute;inset:0 auto 0 0}.snip__thumb[data-astro-cid-lcdefpme]{background:var(--surface-raised);border:2px solid var(--accent);border-radius:50%;width:11px;height:11px;position:absolute;top:50%;left:80%;transform:translate(-50%,-50%)}.snip__next[data-astro-cid-lcdefpme]{color:var(--link)}.snip__bars[data-astro-cid-lcdefpme]{align-items:flex-end;gap:3px;height:38px;margin-top:9px;display:flex}.snip__bars[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--accent);border-radius:2px 2px 0 0;flex:1}.snip__bars[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{opacity:.32;height:36%}.snip__bars[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(2){opacity:.38;height:52%}.snip__bars[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(3){opacity:.44;height:44%}.snip__bars[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(4){opacity:.5;height:60%}.snip__bars[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(5){opacity:.56;height:50%}.snip__bars[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(6){opacity:.62;height:68%}.snip__bars[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(7){opacity:.68;height:58%}.snip__bars[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(8){opacity:.74;height:74%}.snip__bars[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(9){opacity:.8;height:64%}.snip__bars[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(10){opacity:.86;height:82%}.snip__bars[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(11){opacity:.92;height:90%}.snip__bars[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(12){opacity:.98;height:100%}.snip--rack[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--rack-top), var(--rack-bottom));box-shadow:var(--shadow-rack);font-family:var(--font-mono);font-size:var(--step-m3);letter-spacing:.08em;color:var(--rack-label);border:none}.snip__locked[data-astro-cid-lcdefpme]{color:var(--accent-bright)}.snip__rates[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:4px;margin-top:8px;display:grid}.snip__rate[data-astro-cid-lcdefpme]{text-align:center;font-size:var(--step-m3);letter-spacing:0;border-radius:var(--radius-xs);border:1px solid var(--rack-rule);color:var(--rack-label);padding:3px 0}.snip__rate--on[data-astro-cid-lcdefpme]{border-color:var(--accent);background:var(--bloom);color:var(--accent-bright)}.minis__head[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-weight:round(nearest, calc(var(--weight-semibold) / pow(var(--type-ratio), calc(1 * var(--type-weight-comp)))), 100);font-size:var(--step-1);letter-spacing:-.01em;color:var(--text-primary);margin:40px 0 10px}.minis[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:0 28px;display:grid}.minis__item[data-astro-cid-lcdefpme]{border-top:1px solid var(--border-hairline);padding:14px 0}.minis__title[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-weight:round(nearest, calc(var(--weight-semibold) / pow(var(--type-ratio), calc(-1 * var(--type-weight-comp)))), 100);font-size:var(--step-m1);color:var(--text-primary);margin:0}.minis__text[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:var(--step-m1);color:var(--text-secondary);margin:3px 0 0;line-height:1.5}.pricing[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:28px 56px;display:flex}.pricing__copy[data-astro-cid-lcdefpme]{flex:380px;min-width:0}.pricing__lede[data-astro-cid-lcdefpme]{font-size:var(--step-0);max-width:520px;margin-bottom:18px}.pricing__list[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:var(--step-m1);color:var(--text-secondary);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:6px 24px;margin:0;padding:0;list-style:none;display:grid}.pricing__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:10px;display:flex}.pricing__dash[data-astro-cid-lcdefpme]{color:var(--accent)}.price[data-astro-cid-lcdefpme]{flex:0 340px;min-width:0;padding:24px 24px 20px}.price__kicker[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-size:var(--step-m1);color:var(--text-muted)}.price__amount[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:baseline;gap:12px;margin:6px 0 16px;display:flex}.price__fig[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-weight:round(nearest, calc(var(--weight-bold) / pow(var(--type-ratio), calc(6 * var(--type-weight-comp)))), 100);font-size:var(--step-6);letter-spacing:-.03em;color:var(--text-primary);font-variant-numeric:tabular-nums;line-height:1}.price__cur[data-astro-cid-lcdefpme]{font-size:var(--step-2);vertical-align:top;margin-right:2px;line-height:1;position:relative;top:.14em}.price__note[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:var(--step-m1);color:var(--text-secondary);margin:12px 0 0;line-height:1.5}.faq[data-astro-cid-lcdefpme]{max-width:860px}.h2--faq[data-astro-cid-lcdefpme]{font-size:clamp(var(--step-3), 3.4vw, var(--step-5));margin-bottom:12px}.faq__list[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border-soft)}.faq__item[data-astro-cid-lcdefpme]{border-top:1px solid var(--border-soft)}.faq__q[data-astro-cid-lcdefpme]{cursor:pointer;font-family:var(--font-sans);font-weight:round(nearest, calc(var(--weight-semibold) / pow(var(--type-ratio), calc(1 * var(--type-weight-comp)))), 100);font-size:clamp(var(--step-0), 2vw, var(--step-1));letter-spacing:-.015em;color:var(--text-primary);justify-content:space-between;align-items:center;gap:24px;padding:22px 0;line-height:1.25;list-style:none;display:flex}.faq__q[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--radius-xs)}.faq__toggle[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);background:var(--surface-sunken);width:36px;height:36px;color:var(--text-primary);transition:transform var(--dur-normal) var(--ease-standard), background var(--dur-normal) var(--ease-standard), color var(--dur-normal) var(--ease-standard);flex:none;place-items:center;display:grid}.faq__q[data-astro-cid-lcdefpme]:hover .faq__toggle[data-astro-cid-lcdefpme]{background:var(--border-soft)}.faq__item[data-astro-cid-lcdefpme][open] .faq__toggle[data-astro-cid-lcdefpme]{background:var(--accent);color:#fff;transform:rotate(45deg)}.faq__a[data-astro-cid-lcdefpme]{max-width:680px;font-family:var(--font-serif);font-size:var(--step-0);color:var(--text-secondary);text-wrap:pretty;margin:0;padding:0 60px 24px 0;line-height:1.6}@media (width<=560px){.faq__a[data-astro-cid-lcdefpme]{padding-right:0}}.news[data-astro-cid-lcdefpme]{border-top:1px solid var(--border-soft);padding:32px clamp(20px,4vw,40px);scroll-margin-top:80px}.news__inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 40px;display:flex}.news__copy[data-astro-cid-lcdefpme]{flex:320px}.news__text[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:var(--step-m1);color:var(--text-secondary);margin:0}.news[data-astro-cid-lcdefpme] .news__form{flex:0 420px;min-width:0}
