audio[data-astro-cid-crwo6hry]{width:100%;margin-top:var(--space-4)}[data-astro-cid-crwo6hry][hidden]{display:none!important}.sample-times[data-astro-cid-crwo6hry]{margin-top:var(--space-4);color:var(--color-text-muted);font-size:var(--size-xs);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}input[data-astro-cid-crwo6hry]{width:100%;accent-color:var(--color-accent);cursor:pointer;min-height:2rem}.sample-play[data-astro-cid-crwo6hry]{justify-content:center;align-items:center;gap:var(--space-2);min-height:3.25rem;padding:var(--space-3) var(--space-5);border-radius:var(--radius-full);background:var(--color-btn-primary-bg);color:#fff;font:inherit;cursor:pointer;margin:var(--space-2) auto 0;border:0;font-weight:600;display:flex}.sample-play[data-astro-cid-crwo6hry] svg[data-astro-cid-crwo6hry]{fill:currentColor;stroke:none;flex-shrink:0}.sample-play[data-astro-cid-crwo6hry]>span[data-astro-cid-crwo6hry][aria-hidden]{display:flex}button[data-astro-cid-crwo6hry]:focus-visible,input[data-astro-cid-crwo6hry]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.sample-status[data-astro-cid-crwo6hry]{font-size:var(--size-sm);color:var(--color-text-secondary);margin-top:var(--space-3)}.sample-status[data-astro-cid-crwo6hry]:empty{display:none}.sample-wave[data-astro-cid-crwo6hry]{height:4rem;margin-top:var(--space-6);align-items:center;gap:3px;display:flex}.sample-wave[data-astro-cid-crwo6hry] span[data-astro-cid-crwo6hry]{height:var(--h);border-radius:var(--radius-full);background:var(--color-border);flex:1}.sample-wave[data-astro-cid-crwo6hry] span[data-astro-cid-crwo6hry].is-played{background:linear-gradient(180deg, var(--color-brand-light), var(--color-accent))}@media (prefers-reduced-motion:no-preference){.sample-player[data-astro-cid-crwo6hry].is-playing .sample-wave[data-astro-cid-crwo6hry] span[data-astro-cid-crwo6hry]{animation:sampleWave 1.6s ease-in-out var(--d) infinite}}@keyframes sampleWave{0%,to{transform:scaleY(1)}50%{transform:scaleY(.6)}}.book-quote[data-astro-cid-uufua4vd]{border:1px solid var(--color-border);border-radius:var(--radius-xl);min-width:0;padding:var(--space-8);background:var(--color-bg-card);box-shadow:var(--shadow-lg)}.quote-head[data-astro-cid-uufua4vd]{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.quote-head[data-astro-cid-uufua4vd] h3[data-astro-cid-uufua4vd]{font-family:var(--font-heading);font-size:var(--size-xl)}.quote-badge[data-astro-cid-uufua4vd]{padding:2px var(--space-3);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-success) 16%, transparent);color:var(--color-success);font-size:var(--size-xs);font-weight:700}.book-quote[data-astro-cid-uufua4vd] fieldset[data-astro-cid-uufua4vd]{gap:var(--space-6);border:0;min-width:0;margin:0;padding:0;display:grid}.quote-field[data-astro-cid-uufua4vd]{gap:var(--space-2);min-width:0;display:grid}.quote-label[data-astro-cid-uufua4vd]{font-weight:700;font-size:var(--size-base)}.quote-help[data-astro-cid-uufua4vd]{color:var(--color-text-muted);font-size:var(--size-xs);line-height:1.55}.quote-drop[data-astro-cid-uufua4vd]{justify-content:center;align-items:center;gap:var(--space-2);min-height:10rem;padding:var(--space-6) var(--space-4);border:2px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-secondary);color:var(--color-text-secondary);text-align:center;transition:border-color var(--transition-base), background var(--transition-base);flex-direction:column;display:flex;position:relative}.quote-drop[data-astro-cid-uufua4vd] svg[data-astro-cid-uufua4vd]{fill:none;stroke:var(--color-accent);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.quote-drop__text[data-astro-cid-uufua4vd]{color:var(--color-text);font-weight:600}.quote-drop__file[data-astro-cid-uufua4vd]{color:var(--color-text);overflow-wrap:anywhere;font-weight:700}.quote-drop__file[data-astro-cid-uufua4vd]:empty,.quote-drop[data-astro-cid-uufua4vd].has-file .quote-drop__text[data-astro-cid-uufua4vd]{display:none}.quote-drop[data-astro-cid-uufua4vd].has-file{border-style:solid;border-color:color-mix(in srgb, var(--color-success) 60%, var(--color-border))}.quote-drop[data-astro-cid-uufua4vd] small[data-astro-cid-uufua4vd]{color:var(--color-text-muted);font-size:var(--size-xs)}.quote-drop[data-astro-cid-uufua4vd]:hover,.quote-drop[data-astro-cid-uufua4vd].is-over{border-color:var(--color-accent);background:var(--color-accent-subtle)}.quote-drop[data-astro-cid-uufua4vd]:focus-within{outline:3px solid var(--color-accent);outline-offset:4px}.quote-drop[data-astro-cid-uufua4vd] input[data-astro-cid-uufua4vd]{opacity:0;cursor:pointer;width:100%;height:100%;font-size:0;position:absolute;inset:0}.quote-submit[data-astro-cid-uufua4vd]{width:100%;min-height:3.25rem;font-size:var(--size-base);justify-content:center}.book-quote[data-astro-cid-uufua4vd] [data-astro-cid-uufua4vd]:is(input,button,a):focus-visible,.quote-result[data-astro-cid-uufua4vd]:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}.book-quote[data-astro-cid-uufua4vd] [data-astro-cid-uufua4vd]:disabled{opacity:.65;cursor:wait}.quote-status[data-astro-cid-uufua4vd]{margin-top:var(--space-4);font-size:var(--size-sm);color:var(--color-text-secondary)}.quote-status[data-astro-cid-uufua4vd]:empty{display:none}.quote-status[data-astro-cid-uufua4vd][data-error=true]{color:var(--color-danger);font-weight:600}.quote-result[data-astro-cid-uufua4vd]{gap:var(--space-3);margin-top:var(--space-6);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--color-accent) 45%, var(--color-border));background:linear-gradient(165deg, color-mix(in srgb, var(--color-accent) 12%, var(--color-bg-card)), var(--color-bg-card) 70%);display:grid}.quote-result[data-astro-cid-uufua4vd] h4[data-astro-cid-uufua4vd]{font-family:var(--font-heading);font-size:var(--size-lg);line-height:var(--leading-snug);overflow-wrap:anywhere}.quote-volume[data-astro-cid-uufua4vd]{color:var(--color-text-secondary);font-size:var(--size-sm)}.quote-price[data-astro-cid-uufua4vd]{font-family:var(--font-heading);font-size:var(--size-2xl);color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:800}.book-quote[data-astro-cid-uufua4vd] [data-astro-cid-uufua4vd][hidden]{display:none}@media (width<=40rem){.book-quote[data-astro-cid-uufua4vd]{padding:var(--space-5)}.quote-result[data-astro-cid-uufua4vd]{padding:var(--space-4)}}.bo[data-astro-cid-xsubjrbc] svg[data-astro-cid-xsubjrbc]{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none}.bo[data-astro-cid-xsubjrbc] section[data-astro-cid-xsubjrbc]{scroll-margin-top:5rem}.bo-btn-lg[data-astro-cid-xsubjrbc]{min-height:3.25rem;padding:var(--space-4) var(--space-8);font-size:var(--size-base);gap:var(--space-2)}.bo-pill[data-astro-cid-xsubjrbc]{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);background:var(--color-accent-subtle);color:var(--color-accent);font-size:var(--size-xs);font-weight:700;display:inline-flex}.bo-eyebrow[data-astro-cid-xsubjrbc]{color:var(--color-accent);font-size:var(--size-xs);letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--space-3);font-weight:800}.bo-h2[data-astro-cid-xsubjrbc]{font-family:var(--font-heading);font-size:clamp(var(--size-2xl), 3.4vw, var(--size-3xl));line-height:var(--leading-tight)}.bo-lead[data-astro-cid-xsubjrbc]{color:var(--color-text-secondary);font-size:var(--size-base);line-height:var(--leading-body);margin-top:var(--space-4);max-width:46rem}.bo-head[data-astro-cid-xsubjrbc]{margin-bottom:var(--space-10)}.bo-head--center[data-astro-cid-xsubjrbc]{text-align:center;flex-direction:column;align-items:center;display:flex}.bo-note[data-astro-cid-xsubjrbc]{color:var(--color-text-muted);font-size:var(--size-sm);line-height:var(--leading-body)}.bo-section[data-astro-cid-xsubjrbc]{padding:clamp(var(--space-12), 7vw, var(--space-20)) 0}.bo-section--alt[data-astro-cid-xsubjrbc]{background:var(--color-bg-secondary);border-block:1px solid var(--color-border-subtle)}.bo-hero[data-astro-cid-xsubjrbc]{padding:clamp(var(--space-6), 2.5vw, var(--space-10)) 0 clamp(var(--space-10), 4vw, var(--space-12));background:radial-gradient(60rem 30rem at 85% -10%, color-mix(in srgb, var(--color-accent) 16%, transparent), transparent 70%), radial-gradient(40rem 24rem at -10% 110%, color-mix(in srgb, var(--color-brand) 10%, transparent), transparent 70%), var(--color-bg);border-bottom:1px solid var(--color-border-subtle);position:relative;overflow:hidden}.bo-hero__inner[data-astro-cid-xsubjrbc]{gap:var(--space-12);align-items:center;display:grid}@media (width>=64rem){.bo-hero__inner[data-astro-cid-xsubjrbc]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.bo-hero__title[data-astro-cid-xsubjrbc]{font-family:var(--font-heading);font-size:clamp(2.25rem, 5.2vw, var(--size-5xl));margin-top:var(--space-5);letter-spacing:-.01em;line-height:1.08}.bo-hero__lead[data-astro-cid-xsubjrbc]{margin-top:var(--space-6);font-size:var(--size-lg);line-height:var(--leading-body);color:var(--color-text-secondary);max-width:38rem}.bo-actions[data-astro-cid-xsubjrbc]{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.bo-hero__points[data-astro-cid-xsubjrbc]{gap:var(--space-2) var(--space-6);margin-top:var(--space-6);color:var(--color-text-secondary);font-size:var(--size-sm);flex-wrap:wrap;list-style:none;display:flex}.bo-hero__points[data-astro-cid-xsubjrbc] li[data-astro-cid-xsubjrbc]{align-items:center;gap:var(--space-2);display:inline-flex}.bo-hero__points[data-astro-cid-xsubjrbc] svg[data-astro-cid-xsubjrbc]{color:var(--color-success)}.bo-hero__visual[data-astro-cid-xsubjrbc]{justify-content:center;display:flex}.bo-mock[data-astro-cid-xsubjrbc]{width:min(100%,27rem);padding:var(--space-6);border-radius:var(--radius-xl);background:linear-gradient(160deg, color-mix(in srgb, var(--color-bg-card) 92%, var(--color-accent) 8%), var(--color-bg-card));border:1px solid var(--color-border);box-shadow:var(--shadow-lg), 0 0 0 1px color-mix(in srgb, var(--color-accent) 6%, transparent);transform:rotate(-1.2deg)}.bo-mock__player[data-astro-cid-xsubjrbc]{gap:var(--space-4);align-items:center;display:flex}.bo-mock__cover[data-astro-cid-xsubjrbc]{border-radius:var(--radius-md);color:#fff;background:linear-gradient(135deg, var(--color-brand) 0%, var(--color-brand-light) 100%);width:4.25rem;height:4.25rem;box-shadow:var(--shadow-glow);flex:none;justify-content:center;align-items:center;display:flex}.bo-mock__title[data-astro-cid-xsubjrbc]{font-family:var(--font-heading);font-weight:800;font-size:var(--size-lg);line-height:var(--leading-snug)}.bo-mock__sub[data-astro-cid-xsubjrbc]{color:var(--color-text-muted);font-size:var(--size-xs);margin-top:2px}.bo-mock__parts[data-astro-cid-xsubjrbc]{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-border-subtle);gap:var(--space-2);list-style:none;display:grid}.bo-mock__parts[data-astro-cid-xsubjrbc] li[data-astro-cid-xsubjrbc]{align-items:center;gap:var(--space-3);font-size:var(--size-xs);color:var(--color-text-secondary);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-weight:600;display:flex}.bo-mock__parts[data-astro-cid-xsubjrbc] li[data-astro-cid-xsubjrbc].is-play{background:var(--color-accent-subtle);color:var(--color-text)}.bo-mock__parts[data-astro-cid-xsubjrbc] li[data-astro-cid-xsubjrbc] svg[data-astro-cid-xsubjrbc]{color:var(--color-text-muted)}.bo-mock__dot[data-astro-cid-xsubjrbc]{background:var(--color-success);border-radius:50%;flex:none;width:8px;height:8px}.is-play[data-astro-cid-xsubjrbc] .bo-mock__dot[data-astro-cid-xsubjrbc]{background:var(--color-accent)}.is-work[data-astro-cid-xsubjrbc] .bo-mock__dot[data-astro-cid-xsubjrbc]{background:var(--color-warning)}@media (prefers-reduced-motion:no-preference){.is-work[data-astro-cid-xsubjrbc] .bo-mock__dot[data-astro-cid-xsubjrbc]{animation:1.4s ease-in-out infinite boPulse}}@keyframes boPulse{50%{opacity:.3}}.bo-mock__pmeta[data-astro-cid-xsubjrbc]{color:var(--color-text-muted);margin-left:auto;font-weight:500}.bo-mock__price[data-astro-cid-xsubjrbc]{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-tertiary);font-size:var(--size-xs);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.bo-mock__price[data-astro-cid-xsubjrbc] strong[data-astro-cid-xsubjrbc]{font-family:var(--font-heading);font-size:var(--size-xl);color:var(--color-text);font-variant-numeric:tabular-nums}.bo-quote[data-astro-cid-xsubjrbc]{gap:var(--space-10);align-items:start;display:grid}@media (width>=64rem){.bo-quote[data-astro-cid-xsubjrbc]{gap:var(--space-16);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.bo-steps[data-astro-cid-xsubjrbc]{gap:var(--space-6);margin-top:var(--space-8);list-style:none;display:grid}.bo-steps[data-astro-cid-xsubjrbc] li[data-astro-cid-xsubjrbc]{gap:var(--space-4);align-items:flex-start;display:flex}.bo-steps__num[data-astro-cid-xsubjrbc]{border-radius:var(--radius-full);background:var(--color-btn-primary-bg);color:#fff;width:2.75rem;height:2.75rem;font-weight:800;font-size:var(--size-base);flex:none;justify-content:center;align-items:center;display:inline-flex}.bo-steps[data-astro-cid-xsubjrbc] h3[data-astro-cid-xsubjrbc],.bo-why__item[data-astro-cid-xsubjrbc] h3[data-astro-cid-xsubjrbc]{font-family:var(--font-body);font-size:var(--size-lg);font-weight:700;line-height:var(--leading-snug)}.bo-steps[data-astro-cid-xsubjrbc] p[data-astro-cid-xsubjrbc],.bo-why__item[data-astro-cid-xsubjrbc] p[data-astro-cid-xsubjrbc]{color:var(--color-text-secondary);font-size:var(--size-sm);line-height:var(--leading-body);margin-top:var(--space-1)}.bo-samples[data-astro-cid-xsubjrbc]{gap:var(--space-5);display:grid}@media (width>=56rem){.bo-samples[data-astro-cid-xsubjrbc]{grid-template-columns:repeat(3,minmax(0,1fr))}}.bo-sample[data-astro-cid-xsubjrbc]{min-width:0;padding:var(--space-6);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-card)}.bo-sample[data-astro-cid-xsubjrbc] h3[data-astro-cid-xsubjrbc]{font-size:var(--size-lg);line-height:var(--leading-snug)}.bo-sample__by[data-astro-cid-xsubjrbc]{color:var(--color-text-muted);font-size:var(--size-sm);margin-top:var(--space-1)}.bo-pricing[data-astro-cid-xsubjrbc]{gap:var(--space-6);align-items:stretch;display:grid}@media (width>=64rem){.bo-pricing[data-astro-cid-xsubjrbc]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.bo-rate[data-astro-cid-xsubjrbc]{gap:var(--space-5);padding:var(--space-8);border-radius:var(--radius-xl);border:1px solid color-mix(in srgb, var(--color-accent) 50%, var(--color-border));background:linear-gradient(165deg, color-mix(in srgb, var(--color-accent) 12%, var(--color-bg-card)), var(--color-bg-card) 60%);box-shadow:var(--shadow-glow);flex-direction:column;display:flex}.bo-rate__row[data-astro-cid-xsubjrbc]{gap:var(--space-1);flex-direction:column;display:flex}.bo-rate__row[data-astro-cid-xsubjrbc] span[data-astro-cid-xsubjrbc]{color:var(--color-text-secondary);font-size:var(--size-sm)}.bo-rate__value[data-astro-cid-xsubjrbc]{font-family:var(--font-heading);font-size:clamp(2.5rem, 5vw, var(--size-4xl));font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.bo-pricing__side[data-astro-cid-xsubjrbc]{gap:var(--space-6);grid-template-rows:1fr auto;display:grid}.bo-free[data-astro-cid-xsubjrbc]{gap:var(--space-5);padding:var(--space-6) var(--space-8);border-radius:var(--radius-xl);border:1px solid color-mix(in srgb, var(--color-success) 40%, var(--color-border));background:color-mix(in srgb, var(--color-success) 7%, var(--color-bg-card));align-items:center;display:flex}.bo-free__icon[data-astro-cid-xsubjrbc]{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-success) 16%, transparent);width:3.5rem;height:3.5rem;color:var(--color-success);flex:none;justify-content:center;align-items:center;display:inline-flex}.bo-free__value[data-astro-cid-xsubjrbc]{font-family:var(--font-heading);font-size:var(--size-xl);line-height:var(--leading-snug);display:block}.bo-free[data-astro-cid-xsubjrbc] p[data-astro-cid-xsubjrbc]{color:var(--color-text-secondary);font-size:var(--size-sm);line-height:var(--leading-snug);margin-top:var(--space-1)}.bo-checks[data-astro-cid-xsubjrbc]{gap:var(--space-3);list-style:none;display:grid}.bo-checks[data-astro-cid-xsubjrbc] li[data-astro-cid-xsubjrbc]{gap:var(--space-3);font-size:var(--size-sm);color:var(--color-text-secondary);line-height:var(--leading-snug);align-items:flex-start;display:flex}.bo-checks[data-astro-cid-xsubjrbc] svg[data-astro-cid-xsubjrbc]{color:var(--color-success);margin-top:2px}.bo-rate[data-astro-cid-xsubjrbc]{justify-content:center}.bo-rate__cta[data-astro-cid-xsubjrbc]{margin-top:var(--space-2);justify-content:center;width:100%}.bo-examples[data-astro-cid-xsubjrbc]{padding:var(--space-8);border-radius:var(--radius-xl);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);gap:var(--space-5);flex-direction:column;display:flex}.bo-examples[data-astro-cid-xsubjrbc] h3[data-astro-cid-xsubjrbc]{font-family:var(--font-body);font-size:var(--size-lg);font-weight:700}.bo-examples[data-astro-cid-xsubjrbc] ul[data-astro-cid-xsubjrbc]{gap:var(--space-2);list-style:none;display:grid}.bo-examples[data-astro-cid-xsubjrbc] li[data-astro-cid-xsubjrbc]{align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--color-bg-secondary);display:flex}.bo-examples__main[data-astro-cid-xsubjrbc]{gap:var(--space-1);flex:1;min-width:0;display:grid}.bo-examples__label[data-astro-cid-xsubjrbc]{font-weight:700}.bo-examples__meta[data-astro-cid-xsubjrbc]{color:var(--color-text-muted);font-size:var(--size-xs);font-variant-numeric:tabular-nums}.bo-examples__bar[data-astro-cid-xsubjrbc]{height:6px;margin-top:var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-tertiary);display:block;overflow:hidden}.bo-examples__bar[data-astro-cid-xsubjrbc] span[data-astro-cid-xsubjrbc]{border-radius:inherit;background:linear-gradient(90deg, var(--color-brand-light), var(--color-accent));height:100%;display:block}.bo-examples__price[data-astro-cid-xsubjrbc]{font-family:var(--font-heading);font-size:var(--size-xl);font-variant-numeric:tabular-nums;white-space:nowrap}.bo-examples__price[data-astro-cid-xsubjrbc].is-free{color:var(--color-success);font-size:var(--size-lg)}.bo-packs[data-astro-cid-xsubjrbc]{margin-top:var(--space-10);padding:var(--space-8);border-radius:var(--radius-xl);border:1px dashed var(--color-border);gap:var(--space-6);justify-items:start;display:grid}.bo-packs__head[data-astro-cid-xsubjrbc] h3[data-astro-cid-xsubjrbc]{font-family:var(--font-body);font-size:var(--size-lg);font-weight:700}.bo-packs__head[data-astro-cid-xsubjrbc] p[data-astro-cid-xsubjrbc]{color:var(--color-text-secondary);font-size:var(--size-sm);margin-top:var(--space-2);line-height:var(--leading-body)}.bo-packs__list[data-astro-cid-xsubjrbc]{gap:var(--space-4);width:100%;list-style:none;display:grid}@media (width>=48rem){.bo-packs__list[data-astro-cid-xsubjrbc]{grid-template-columns:repeat(3,minmax(0,1fr))}}.bo-pack[data-astro-cid-xsubjrbc]{gap:var(--space-1);padding:var(--space-5) var(--space-6);border-radius:var(--radius-lg);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);display:grid;position:relative}.bo-pack__badge[data-astro-cid-xsubjrbc]{top:var(--space-4);right:var(--space-4);padding:2px var(--space-3);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-success) 16%, transparent);color:var(--color-success);font-size:var(--size-xs);font-weight:800;position:absolute}.bo-pack__minutes[data-astro-cid-xsubjrbc]{font-family:var(--font-heading);font-size:var(--size-2xl);font-variant-numeric:tabular-nums;line-height:1.1}.bo-pack__minutes[data-astro-cid-xsubjrbc] span[data-astro-cid-xsubjrbc]{font-family:var(--font-body);font-size:var(--size-sm);color:var(--color-text-secondary);font-weight:600}.bo-pack__price[data-astro-cid-xsubjrbc]{font-weight:700;font-size:var(--size-lg);color:var(--color-accent);font-variant-numeric:tabular-nums}.bo-pack__meta[data-astro-cid-xsubjrbc]{color:var(--color-text-muted);font-size:var(--size-xs)}.bo-business[data-astro-cid-xsubjrbc]{justify-content:center;align-items:flex-start;gap:var(--space-3);margin-top:var(--space-8);color:var(--color-text-secondary);font-size:var(--size-sm);text-align:center;display:flex}.bo-business[data-astro-cid-xsubjrbc] svg[data-astro-cid-xsubjrbc]{color:var(--color-accent);margin-top:3px}.bo-business[data-astro-cid-xsubjrbc] a[data-astro-cid-xsubjrbc]{color:var(--color-accent);font-weight:600}.bo-why[data-astro-cid-xsubjrbc]{gap:var(--space-5);display:grid}@media (width>=48rem){.bo-why[data-astro-cid-xsubjrbc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=72rem){.bo-why[data-astro-cid-xsubjrbc]{grid-template-columns:repeat(3,minmax(0,1fr))}}.bo-why__item[data-astro-cid-xsubjrbc]{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);display:flex}.bo-why__item[data-astro-cid-xsubjrbc]>div[data-astro-cid-xsubjrbc]{min-width:0}.bo-icon[data-astro-cid-xsubjrbc]{border-radius:var(--radius-md);background:var(--color-accent-subtle);width:2.75rem;height:2.75rem;color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bo-faq-wrap[data-astro-cid-xsubjrbc]{max-width:56rem}.bo-faq[data-astro-cid-xsubjrbc]{gap:var(--space-3);display:grid}.bo-faq__item[data-astro-cid-xsubjrbc]{border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--color-bg-card)}.bo-faq__item[data-astro-cid-xsubjrbc] summary[data-astro-cid-xsubjrbc]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);cursor:pointer;font-weight:600;font-size:var(--size-base);list-style:none;display:flex}.bo-faq__item[data-astro-cid-xsubjrbc] summary[data-astro-cid-xsubjrbc]::-webkit-details-marker{display:none}.bo-faq__item[data-astro-cid-xsubjrbc] summary[data-astro-cid-xsubjrbc] svg[data-astro-cid-xsubjrbc]{color:var(--color-accent);transition:transform var(--transition-base)}.bo-faq__item[data-astro-cid-xsubjrbc][open] summary[data-astro-cid-xsubjrbc] svg[data-astro-cid-xsubjrbc]{transform:rotate(45deg)}.bo-faq__item[data-astro-cid-xsubjrbc] summary[data-astro-cid-xsubjrbc]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-md)}.bo-faq__item[data-astro-cid-xsubjrbc] p[data-astro-cid-xsubjrbc]{padding:0 var(--space-6) var(--space-6);color:var(--color-text-secondary);font-size:var(--size-sm);line-height:var(--leading-body)}.bo-final[data-astro-cid-xsubjrbc]{padding:0 0 clamp(var(--space-12), 7vw, var(--space-20))}.bo-final__inner[data-astro-cid-xsubjrbc]{gap:var(--space-8);padding:clamp(var(--space-8), 5vw, var(--space-16));border-radius:var(--radius-xl);background:radial-gradient(40rem 20rem at 100% 0%, color-mix(in srgb, var(--color-accent) 22%, transparent), transparent 70%), var(--color-bg-card);border:1px solid color-mix(in srgb, var(--color-accent) 30%, var(--color-border));align-items:center;display:grid}@media (width>=56rem){.bo-final__inner[data-astro-cid-xsubjrbc]{grid-template-columns:minmax(0,1fr) auto}}.bo-final__inner[data-astro-cid-xsubjrbc] p[data-astro-cid-xsubjrbc]{color:var(--color-text-secondary);font-size:var(--size-base);margin-top:var(--space-3);max-width:40rem;line-height:var(--leading-body)}.bo-final__actions[data-astro-cid-xsubjrbc]{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.bo-link[data-astro-cid-xsubjrbc]{color:var(--color-accent);font-weight:600;font-size:var(--size-sm)}.bo-link[data-astro-cid-xsubjrbc]:hover{color:var(--color-accent-hover)}.bo-link--muted[data-astro-cid-xsubjrbc]{color:var(--color-text-muted);font-weight:500}@media (width<=40rem){.bo-hero__inner[data-astro-cid-xsubjrbc]>[data-astro-cid-xsubjrbc],.bo-quote[data-astro-cid-xsubjrbc]>[data-astro-cid-xsubjrbc]{min-width:0}.bo[data-astro-cid-xsubjrbc]{overflow-wrap:anywhere}.bo-actions[data-astro-cid-xsubjrbc] .btn[data-astro-cid-xsubjrbc]{justify-content:center;width:100%}.bo-mock[data-astro-cid-xsubjrbc]{padding:var(--space-5);transform:none}.bo-rate[data-astro-cid-xsubjrbc],.bo-examples[data-astro-cid-xsubjrbc],.bo-packs[data-astro-cid-xsubjrbc],.bo-free[data-astro-cid-xsubjrbc]{padding:var(--space-5)}.bo-free[data-astro-cid-xsubjrbc]{gap:var(--space-4)}.bo-examples[data-astro-cid-xsubjrbc] li[data-astro-cid-xsubjrbc]{padding:var(--space-3) var(--space-4);gap:var(--space-3)}.bo-examples__price[data-astro-cid-xsubjrbc]{font-size:var(--size-lg)}.bo-final__actions[data-astro-cid-xsubjrbc]{width:100%}.bo-final__actions[data-astro-cid-xsubjrbc] .btn[data-astro-cid-xsubjrbc]{justify-content:center;width:100%}}@media (width<=420px){.bo-why__item[data-astro-cid-xsubjrbc],.bo-final__inner[data-astro-cid-xsubjrbc],.bo-faq__item[data-astro-cid-xsubjrbc] summary[data-astro-cid-xsubjrbc]{padding:var(--space-4)}.bo-faq__item[data-astro-cid-xsubjrbc] p[data-astro-cid-xsubjrbc]{padding:0 var(--space-4) var(--space-4)}}.ol[data-astro-cid-xi4en56p] svg[data-astro-cid-xi4en56p]{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none}.ol-btn-lg[data-astro-cid-xi4en56p]{min-height:3.25rem;padding:var(--space-4) var(--space-8);font-size:var(--size-base)}.ol-kicker[data-astro-cid-xi4en56p]{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);background:var(--color-accent-subtle);color:var(--color-accent);font-size:var(--size-xs);font-weight:700;display:inline-flex}.ol-eyebrow[data-astro-cid-xi4en56p]{color:var(--color-accent);font-size:var(--size-xs);letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--space-3);font-weight:800}.ol-h2[data-astro-cid-xi4en56p]{font-family:var(--font-heading);font-size:clamp(var(--size-2xl), 3.4vw, var(--size-3xl));line-height:var(--leading-tight)}.ol-lead[data-astro-cid-xi4en56p]{color:var(--color-text-secondary);font-size:var(--size-base);line-height:var(--leading-body);margin-top:var(--space-4);max-width:46rem}.ol-head[data-astro-cid-xi4en56p]{margin-bottom:var(--space-10)}.ol-head--center[data-astro-cid-xi4en56p]{text-align:center;flex-direction:column;align-items:center;display:flex}.ol-estimator[data-astro-cid-xi4en56p]{margin:0 auto var(--space-10);max-width:52rem;padding:var(--space-6);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-secondary)}.ol-estimator__intro[data-astro-cid-xi4en56p] h3[data-astro-cid-xi4en56p]{font-family:var(--font-heading);font-size:var(--size-xl)}.ol-estimator__intro[data-astro-cid-xi4en56p] p[data-astro-cid-xi4en56p],.ol-estimator__note[data-astro-cid-xi4en56p]{color:var(--color-text-secondary);line-height:var(--leading-body)}.ol-estimator__intro[data-astro-cid-xi4en56p] p[data-astro-cid-xi4en56p]{margin-top:var(--space-2)}.ol-estimator__drop[data-astro-cid-xi4en56p]{align-items:center;gap:var(--space-2);margin-top:var(--space-5);padding:var(--space-8) var(--space-4);border:2px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-card);text-align:center;cursor:pointer;flex-direction:column;font-weight:700;display:flex}.ol-estimator__drop[data-astro-cid-xi4en56p]:hover,.ol-estimator__drop[data-astro-cid-xi4en56p].is-over,.ol-estimator__drop[data-astro-cid-xi4en56p]:focus-within{border-color:var(--color-accent);background:var(--color-accent-subtle)}.ol-estimator__drop[data-astro-cid-xi4en56p] small[data-astro-cid-xi4en56p]{color:var(--color-text-muted);font-weight:500}.ol-estimator__drop[data-astro-cid-xi4en56p] input[data-astro-cid-xi4en56p]{opacity:0;width:1px;height:1px;position:absolute}.ol-estimator__result[data-astro-cid-xi4en56p]{margin-top:var(--space-4);font-weight:700}.ol-estimator__result[data-astro-cid-xi4en56p] p[data-astro-cid-xi4en56p]+p[data-astro-cid-xi4en56p]{margin-top:var(--space-2)}.ol-estimator__result[data-astro-cid-xi4en56p][data-status=error]{color:var(--color-danger)}.ol-estimator__note[data-astro-cid-xi4en56p]{margin-top:var(--space-4);font-size:var(--size-sm)}.ol-hero[data-astro-cid-xi4en56p]{padding:clamp(var(--space-10), 6vw, var(--space-20)) 0 var(--space-12);background:radial-gradient(60rem 30rem at 85% -10%, color-mix(in srgb, var(--color-accent) 16%, transparent), transparent 70%), radial-gradient(40rem 24rem at -10% 110%, color-mix(in srgb, var(--color-brand) 10%, transparent), transparent 70%), var(--color-bg);border-bottom:1px solid var(--color-border-subtle);position:relative;overflow:hidden}.ol-hero__inner[data-astro-cid-xi4en56p]{gap:var(--space-12);align-items:center;display:grid}@media (width>=64rem){.ol-hero__inner[data-astro-cid-xi4en56p]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.ol-hero__title[data-astro-cid-xi4en56p]{font-family:var(--font-heading);font-size:clamp(2.25rem, 5.2vw, var(--size-5xl));margin-top:var(--space-5);letter-spacing:-.01em;line-height:1.08}.ol-hero__lead[data-astro-cid-xi4en56p]{margin-top:var(--space-6);font-size:var(--size-lg);line-height:var(--leading-body);color:var(--color-text-secondary);max-width:38rem}.ol-hero__actions[data-astro-cid-xi4en56p]{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.ol-hero__meta[data-astro-cid-xi4en56p]{align-items:center;gap:var(--space-2);margin-top:var(--space-5);color:var(--color-text-muted);font-size:var(--size-sm);display:flex}.ol-hero__meta[data-astro-cid-xi4en56p] svg[data-astro-cid-xi4en56p]{color:var(--color-success)}.ol-hero__visual[data-astro-cid-xi4en56p]{justify-content:center;display:flex}.ol-mock[data-astro-cid-xi4en56p]{width:min(100%,26rem);padding:var(--space-6);border-radius:var(--radius-xl);background:linear-gradient(160deg, color-mix(in srgb, var(--color-bg-card) 92%, var(--color-accent) 8%), var(--color-bg-card));border:1px solid var(--color-border);box-shadow:var(--shadow-lg), 0 0 0 1px color-mix(in srgb, var(--color-accent) 6%, transparent);transform:rotate(-1.2deg)}.ol-mock__file[data-astro-cid-xi4en56p]{align-items:center;gap:var(--space-2);font-size:var(--size-xs);color:var(--color-text-muted);margin-bottom:var(--space-5);display:flex}.ol-mock__fileicon[data-astro-cid-xi4en56p]{border-radius:var(--radius-sm);background:var(--color-bg-tertiary);color:var(--color-text-secondary);padding:6px;display:inline-flex}.ol-mock__filename[data-astro-cid-xi4en56p]{color:var(--color-text-secondary);font-weight:600}.ol-mock__arrow[data-astro-cid-xi4en56p]{color:var(--color-text-muted)}.ol-mock__ready[data-astro-cid-xi4en56p]{padding:2px var(--space-3);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-success) 16%, transparent);color:var(--color-success);margin-left:auto;font-weight:700}.ol-mock__player[data-astro-cid-xi4en56p]{gap:var(--space-4);align-items:center;display:flex}.ol-mock__cover[data-astro-cid-xi4en56p]{border-radius:var(--radius-md);color:#fff;background:linear-gradient(135deg, var(--color-brand) 0%, var(--color-brand-light) 100%);width:4.25rem;height:4.25rem;box-shadow:var(--shadow-glow);flex:none;justify-content:center;align-items:center;display:flex}.ol-mock__title[data-astro-cid-xi4en56p]{font-family:var(--font-heading);font-weight:800;font-size:var(--size-lg)}.ol-mock__sub[data-astro-cid-xi4en56p]{color:var(--color-text-muted);font-size:var(--size-xs);margin-top:2px}.ol-mock__parts[data-astro-cid-xi4en56p]{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-border-subtle);gap:var(--space-2);list-style:none;display:grid}.ol-mock__parts[data-astro-cid-xi4en56p] li[data-astro-cid-xi4en56p]{align-items:center;gap:var(--space-3);font-size:var(--size-xs);color:var(--color-text-secondary);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);display:flex}.ol-mock__parts[data-astro-cid-xi4en56p] li[data-astro-cid-xi4en56p].is-play{background:var(--color-accent-subtle);color:var(--color-text)}.ol-mock__parts[data-astro-cid-xi4en56p] li[data-astro-cid-xi4en56p] svg[data-astro-cid-xi4en56p]{color:var(--color-text-muted)}.ol-mock__dot[data-astro-cid-xi4en56p]{background:var(--color-success);border-radius:50%;width:8px;height:8px}.is-play[data-astro-cid-xi4en56p] .ol-mock__dot[data-astro-cid-xi4en56p]{background:var(--color-accent)}.is-work[data-astro-cid-xi4en56p] .ol-mock__dot[data-astro-cid-xi4en56p]{background:var(--color-warning)}@media (prefers-reduced-motion:no-preference){.is-work[data-astro-cid-xi4en56p] .ol-mock__dot[data-astro-cid-xi4en56p]{animation:1.4s ease-in-out infinite olPulse}}@keyframes olPulse{50%{opacity:.3}}.ol-mock__pname[data-astro-cid-xi4en56p]{font-weight:600}.ol-mock__pmeta[data-astro-cid-xi4en56p]{color:var(--color-text-muted);margin-left:auto}.ol-hero__actions[data-astro-cid-xi4en56p] .ol-link[data-astro-cid-xi4en56p]{align-items:center;min-height:3.25rem;display:inline-flex}.ol-samples[data-astro-cid-xi4en56p]{gap:var(--space-5);display:grid}.ol-sample[data-astro-cid-xi4en56p]{min-width:0;padding:var(--space-6);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-card)}.ol-sample[data-astro-cid-xi4en56p] h3[data-astro-cid-xi4en56p]{font-size:var(--size-lg)}.ol-sample__by[data-astro-cid-xi4en56p]{color:var(--color-text-muted);font-size:var(--size-sm);margin-top:var(--space-1)}@media (width>=56rem){.ol-samples[data-astro-cid-xi4en56p]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ol-section[data-astro-cid-xi4en56p]{padding:clamp(var(--space-12), 7vw, var(--space-20)) 0}.ol-section--alt[data-astro-cid-xi4en56p]{background:var(--color-bg-secondary);border-block:1px solid var(--color-border-subtle)}.ol-steps[data-astro-cid-xi4en56p]{gap:var(--space-5);counter-reset:none;list-style:none;display:grid}@media (width>=56rem){.ol-steps[data-astro-cid-xi4en56p]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ol-step[data-astro-cid-xi4en56p]{padding:var(--space-8) var(--space-6) var(--space-6);border-radius:var(--radius-lg);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);position:relative}.ol-step__num[data-astro-cid-xi4en56p]{border-radius:var(--radius-full);background:var(--color-btn-primary-bg);color:#fff;width:2.75rem;height:2.75rem;font-weight:800;font-size:var(--size-base);margin-bottom:var(--space-5);justify-content:center;align-items:center;display:inline-flex}.ol-step[data-astro-cid-xi4en56p] h3[data-astro-cid-xi4en56p],.ol-why__item[data-astro-cid-xi4en56p] h3[data-astro-cid-xi4en56p]{font-family:var(--font-body);font-size:var(--size-lg);font-weight:700}.ol-step[data-astro-cid-xi4en56p] p[data-astro-cid-xi4en56p],.ol-why__item[data-astro-cid-xi4en56p] p[data-astro-cid-xi4en56p]{color:var(--color-text-secondary);font-size:var(--size-sm);line-height:var(--leading-body);margin-top:var(--space-2)}.ol-icon[data-astro-cid-xi4en56p]{border-radius:var(--radius-md);background:var(--color-accent-subtle);width:3.5rem;height:3.5rem;color:var(--color-accent);margin-bottom:var(--space-5);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ol-icon--sm[data-astro-cid-xi4en56p]{width:2.75rem;height:2.75rem;margin-bottom:0}.ol-controls[data-astro-cid-xi4en56p]{justify-content:center;gap:var(--space-4);margin-bottom:var(--space-10);flex-wrap:wrap;display:flex}.ol-toggle[data-astro-cid-xi4en56p]{gap:var(--space-1);border-radius:var(--radius-full);background:var(--color-bg-tertiary);border:1px solid var(--color-border-subtle);padding:4px;display:inline-flex}.ol-toggle[data-astro-cid-xi4en56p] button[data-astro-cid-xi4en56p]{color:var(--color-text-secondary);font:inherit;font-weight:600;font-size:var(--size-sm);padding:var(--space-2) var(--space-5);border-radius:var(--radius-full);cursor:pointer;align-items:center;gap:var(--space-2);background:0 0;border:0;min-height:2.5rem;display:inline-flex}.ol-toggle[data-astro-cid-xi4en56p] button[data-astro-cid-xi4en56p].is-active{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm)}.ol-toggle[data-astro-cid-xi4en56p] button[data-astro-cid-xi4en56p]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ol-toggle--currency[data-astro-cid-xi4en56p] button[data-astro-cid-xi4en56p]{padding:var(--space-2) var(--space-4)}.ol-save[data-astro-cid-xi4en56p]{color:var(--color-success);font-size:var(--size-xs);font-weight:800}.ol-banner[data-astro-cid-xi4en56p]{margin:0 auto var(--space-8);max-width:46rem;padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--color-warning) 45%, var(--color-border));background:color-mix(in srgb, var(--color-warning) 8%, transparent);color:var(--color-text-secondary);font-size:var(--size-sm);text-align:center}.ol-banner--center[data-astro-cid-xi4en56p]{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.ol-plans[data-astro-cid-xi4en56p]{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=40rem){.ol-plans[data-astro-cid-xi4en56p]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=76rem){.ol-plans--4[data-astro-cid-xi4en56p]{grid-template-columns:repeat(4,minmax(0,1fr))}.ol-plans--3[data-astro-cid-xi4en56p]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ol-plan[data-astro-cid-xi4en56p]{padding:var(--space-8) var(--space-6) var(--space-6);border-radius:var(--radius-xl);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);transition:transform var(--transition-base), box-shadow var(--transition-base);flex-direction:column;display:flex;position:relative}.ol-plan[data-astro-cid-xi4en56p]:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.ol-plan[data-astro-cid-xi4en56p].is-popular{border-color:color-mix(in srgb, var(--color-accent) 60%, var(--color-border));background:linear-gradient(170deg, color-mix(in srgb, var(--color-accent) 10%, var(--color-bg-card)), var(--color-bg-card) 55%);box-shadow:var(--shadow-glow)}.ol-plan__flag[data-astro-cid-xi4en56p]{white-space:nowrap;padding:2px var(--space-4);border-radius:var(--radius-full);background:var(--color-btn-primary-bg);color:#fff;font-size:var(--size-xs);font-weight:700;position:absolute;top:-.85rem;left:50%;transform:translate(-50%)}.ol-plan__name[data-astro-cid-xi4en56p]{font-family:var(--font-heading);font-size:var(--size-xl);font-weight:800}.ol-plan__tagline[data-astro-cid-xi4en56p]{color:var(--color-text-muted);font-size:var(--size-sm);margin-top:var(--space-1);min-height:3.9em;line-height:var(--leading-snug)}.ol-plan__price[data-astro-cid-xi4en56p]{align-items:baseline;gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.ol-plan__amount[data-astro-cid-xi4en56p]{font-family:var(--font-heading);font-size:var(--size-3xl);font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.ol-plan__per[data-astro-cid-xi4en56p]{color:var(--color-text-muted);font-size:var(--size-sm)}.ol-plan__note[data-astro-cid-xi4en56p]{color:var(--color-text-muted);font-size:var(--size-xs);margin-top:var(--space-2);min-height:3em;line-height:1.5}.ol-plan[data-astro-cid-xi4en56p].is-free .ol-plan__amount[data-astro-cid-xi4en56p]{font-size:var(--size-2xl)}.ol-plan__minutes[data-astro-cid-xi4en56p]{align-items:baseline;column-gap:var(--space-2);row-gap:var(--space-1);margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-tertiary);flex-wrap:wrap;display:flex}.ol-plan__minutes[data-astro-cid-xi4en56p] strong[data-astro-cid-xi4en56p]{font-family:var(--font-heading);font-size:var(--size-2xl);color:var(--color-accent);font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.ol-plan__minutes[data-astro-cid-xi4en56p] span[data-astro-cid-xi4en56p]{font-size:var(--size-sm);color:var(--color-text-secondary);font-weight:600}.ol-plan__minutes[data-astro-cid-xi4en56p] small[data-astro-cid-xi4en56p]{color:var(--color-text-muted);font-size:var(--size-xs);flex-basis:100%}.ol-plan__feats[data-astro-cid-xi4en56p]{gap:var(--space-3);margin:var(--space-5) 0 var(--space-6);list-style:none;display:grid}.ol-plan__feats[data-astro-cid-xi4en56p] li[data-astro-cid-xi4en56p]{gap:var(--space-3);font-size:var(--size-sm);color:var(--color-text-secondary);line-height:var(--leading-snug);align-items:flex-start;display:flex}.ol-plan__feats[data-astro-cid-xi4en56p] li[data-astro-cid-xi4en56p] svg[data-astro-cid-xi4en56p]{color:var(--color-accent);margin-top:1px}.ol-plan__feats[data-astro-cid-xi4en56p] li[data-astro-cid-xi4en56p].is-off,.ol-plan__feats[data-astro-cid-xi4en56p] li[data-astro-cid-xi4en56p].is-off svg[data-astro-cid-xi4en56p]{color:var(--color-text-muted)}.ol-plan__feats[data-astro-cid-xi4en56p] b[data-astro-cid-xi4en56p]{color:var(--color-text)}.ol-plan__cta[data-astro-cid-xi4en56p]{justify-content:center;width:100%;margin-top:auto}.ol-plan__cta[data-astro-cid-xi4en56p].is-disabled{opacity:.6;cursor:default}.ol-notes[data-astro-cid-xi4en56p]{justify-content:center;gap:var(--space-3) var(--space-8);margin-top:var(--space-10);color:var(--color-text-muted);font-size:var(--size-sm);flex-wrap:wrap;list-style:none;display:flex}.ol-notes[data-astro-cid-xi4en56p] li[data-astro-cid-xi4en56p]{align-items:center;gap:var(--space-2);display:inline-flex}.ol-notes[data-astro-cid-xi4en56p] svg[data-astro-cid-xi4en56p]{color:var(--color-success)}.ol-calc[data-astro-cid-xi4en56p]{margin-top:var(--space-10);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-bg-secondary);border:1px solid var(--color-border-subtle);gap:var(--space-6);display:grid}@media (width>=64rem){.ol-calc[data-astro-cid-xi4en56p]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center}}.ol-calc__head[data-astro-cid-xi4en56p] h3[data-astro-cid-xi4en56p]{font-size:var(--size-lg);font-family:var(--font-body);font-weight:700}.ol-calc__head[data-astro-cid-xi4en56p] p[data-astro-cid-xi4en56p]{color:var(--color-text-secondary);font-size:var(--size-sm);margin-top:var(--space-2);line-height:var(--leading-body)}.ol-calc__rows[data-astro-cid-xi4en56p]{gap:var(--space-2);list-style:none;display:grid}.ol-calc__rows[data-astro-cid-xi4en56p] li[data-astro-cid-xi4en56p]{gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-card);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;display:grid}.ol-calc__label[data-astro-cid-xi4en56p]{font-weight:600;font-size:var(--size-sm)}.ol-calc__chars[data-astro-cid-xi4en56p]{color:var(--color-text-muted);font-size:var(--size-xs);font-variant-numeric:tabular-nums}.ol-calc__value[data-astro-cid-xi4en56p]{font-weight:700;font-size:var(--size-sm);color:var(--color-accent);font-variant-numeric:tabular-nums;text-align:right;min-width:6.5rem}.ol-legal[data-astro-cid-xi4en56p]{text-align:center;margin-top:var(--space-8);color:var(--color-text-muted);font-size:var(--size-xs)}.ol-legal[data-astro-cid-xi4en56p] a[data-astro-cid-xi4en56p]{color:var(--color-accent);font-weight:600}.ol-why[data-astro-cid-xi4en56p]{gap:var(--space-5);display:grid}@media (width>=48rem){.ol-why[data-astro-cid-xi4en56p]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=72rem){.ol-why[data-astro-cid-xi4en56p]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ol-why__item[data-astro-cid-xi4en56p]{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);display:flex}.ol-why__item[data-astro-cid-xi4en56p] p[data-astro-cid-xi4en56p]{margin-top:var(--space-1)}.ol-faq-wrap[data-astro-cid-xi4en56p]{max-width:56rem}.ol-faq[data-astro-cid-xi4en56p]{gap:var(--space-3);display:grid}.ol-faq__item[data-astro-cid-xi4en56p]{border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--color-bg-card)}.ol-faq__item[data-astro-cid-xi4en56p] summary[data-astro-cid-xi4en56p]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);cursor:pointer;font-weight:600;font-size:var(--size-base);list-style:none;display:flex}.ol-faq__item[data-astro-cid-xi4en56p] summary[data-astro-cid-xi4en56p]::-webkit-details-marker{display:none}.ol-faq__item[data-astro-cid-xi4en56p] summary[data-astro-cid-xi4en56p] svg[data-astro-cid-xi4en56p]{color:var(--color-accent);transition:transform var(--transition-base)}.ol-faq__item[data-astro-cid-xi4en56p][open] summary[data-astro-cid-xi4en56p] svg[data-astro-cid-xi4en56p]{transform:rotate(45deg)}.ol-faq__item[data-astro-cid-xi4en56p] summary[data-astro-cid-xi4en56p]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-md)}.ol-faq__item[data-astro-cid-xi4en56p] p[data-astro-cid-xi4en56p]{padding:0 var(--space-6) var(--space-6);color:var(--color-text-secondary);font-size:var(--size-sm);line-height:var(--leading-body)}.ol-final[data-astro-cid-xi4en56p]{padding:0 0 clamp(var(--space-12), 7vw, var(--space-20))}.ol-final__inner[data-astro-cid-xi4en56p]{gap:var(--space-8);padding:clamp(var(--space-8), 5vw, var(--space-16));border-radius:var(--radius-xl);background:radial-gradient(40rem 20rem at 100% 0%, color-mix(in srgb, var(--color-accent) 22%, transparent), transparent 70%), var(--color-bg-card);border:1px solid color-mix(in srgb, var(--color-accent) 30%, var(--color-border));align-items:center;display:grid}@media (width>=56rem){.ol-final__inner[data-astro-cid-xi4en56p]{grid-template-columns:minmax(0,1fr) auto}}.ol-final__inner[data-astro-cid-xi4en56p] p[data-astro-cid-xi4en56p]{color:var(--color-text-secondary);font-size:var(--size-base);margin-top:var(--space-3);max-width:40rem}.ol-final__actions[data-astro-cid-xi4en56p]{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.ol-link[data-astro-cid-xi4en56p]{color:var(--color-accent);font-weight:600;font-size:var(--size-sm)}.ol-link[data-astro-cid-xi4en56p]:hover{color:var(--color-accent-hover)}.ol-link--muted[data-astro-cid-xi4en56p]{color:var(--color-text-muted);font-weight:500}@media (width<=40rem){.ol-hero__inner[data-astro-cid-xi4en56p]>[data-astro-cid-xi4en56p],.ol-why__item[data-astro-cid-xi4en56p]>div[data-astro-cid-xi4en56p]{min-width:0}.ol[data-astro-cid-xi4en56p]{overflow-wrap:anywhere}.ol-toggle[data-astro-cid-xi4en56p]{flex-wrap:wrap;justify-content:center;max-width:100%}.ol-hero__actions[data-astro-cid-xi4en56p] .btn[data-astro-cid-xi4en56p]{justify-content:center;width:100%}.ol-mock[data-astro-cid-xi4en56p]{padding:var(--space-5);transform:none}.ol-plan__tagline[data-astro-cid-xi4en56p],.ol-plan__note[data-astro-cid-xi4en56p]{min-height:0}.ol-calc__rows[data-astro-cid-xi4en56p] li[data-astro-cid-xi4en56p]{grid-template-columns:minmax(0,1fr) auto}.ol-calc__chars[data-astro-cid-xi4en56p]{grid-area:2/1}.ol-calc__value[data-astro-cid-xi4en56p]{grid-area:1/2/span 2;align-self:center;min-width:0}.ol-final__actions[data-astro-cid-xi4en56p]{width:100%}.ol-final__actions[data-astro-cid-xi4en56p] .btn[data-astro-cid-xi4en56p]{justify-content:center;width:100%}}@media (width<=420px){.ol-why__item[data-astro-cid-xi4en56p],.ol-calc[data-astro-cid-xi4en56p],.ol-final__inner[data-astro-cid-xi4en56p]{padding:var(--space-4)}.ol-calc__rows[data-astro-cid-xi4en56p] li[data-astro-cid-xi4en56p]{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.ol-calc__chars[data-astro-cid-xi4en56p],.ol-calc__value[data-astro-cid-xi4en56p]{grid-area:auto}.ol-calc__value[data-astro-cid-xi4en56p]{text-align:left}.ol-faq__item[data-astro-cid-xi4en56p] summary[data-astro-cid-xi4en56p]{padding:var(--space-4)}.ol-faq__item[data-astro-cid-xi4en56p] p[data-astro-cid-xi4en56p]{padding:0 var(--space-4) var(--space-4)}.ol-mock__file[data-astro-cid-xi4en56p]{flex-wrap:wrap}}
