@layer components{.answer-motion[data-astro-cid-wrucvmdd].rd-button{display:inline-flex;align-items:center;gap:var(--space-1);background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--rd-caption-color);padding:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-normal);min-height:0;white-space:nowrap}.answer-motion[data-astro-cid-wrucvmdd][hidden]{display:none}.answer-motion[data-astro-cid-wrucvmdd] svg[data-astro-cid-wrucvmdd]{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:2}.answer-motion[data-astro-cid-wrucvmdd] [data-astro-cid-wrucvmdd][data-play-icon],.answer-motion[data-astro-cid-wrucvmdd][aria-pressed=true] [data-astro-cid-wrucvmdd][data-pause-icon]{display:none}.answer-motion[data-astro-cid-wrucvmdd][aria-pressed=true] [data-astro-cid-wrucvmdd][data-play-icon]{display:block}.answer-motion[data-astro-cid-wrucvmdd]:focus-visible{outline:var(--border-width) solid currentColor;outline-offset:var(--space-1)}}@layer components{.preview-tag[data-astro-cid-vysq6znx].rd-badge,body[data-site-skin] .preview-tag[data-astro-cid-vysq6znx].rd-badge{position:absolute;inset-block-start:0;inset-inline-end:var(--space-3);transform:translateY(-50%);display:inline-flex;gap:var(--space-2);align-items:center;width:fit-content;padding:var(--space-1) var(--space-3);background:var(--rd-accent-color);color:var(--rd-section-bg,var(--color-text-inverse));border:0;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);line-height:var(--leading-normal);z-index:1}.preview-tag__index[data-astro-cid-vysq6znx]{font-family:var(--font-mono);opacity:.7}}@layer components{.preview-stars[data-astro-cid-jinta2l7]{display:inline-flex;gap:var(--space-1);color:var(--skin-rating-color,var(--rd-rating-color,var(--color-star)));vertical-align:middle}.preview-star[data-astro-cid-jinta2l7]{display:inline-block;position:relative;width:1em;height:1em}.preview-star__empty[data-astro-cid-jinta2l7],.preview-star__fill[data-astro-cid-jinta2l7]{position:absolute;inset:0;overflow:hidden}.preview-star__empty[data-astro-cid-jinta2l7]{opacity:.45}.preview-star[data-astro-cid-jinta2l7] svg{width:1em;height:1em;max-width:none;margin:0;display:block}.preview-star__fill[data-astro-cid-jinta2l7] svg{fill:currentColor}}@layer components{body:not([data-site-skin]) .answer-preview[data-astro-cid-jqlfkarq]{--rd-panel-radius:var(--radius-xl);--rd-panel-shadow:var(--shadow-xl)}.answer-preview[data-astro-cid-jqlfkarq]{margin:0;padding:var(--space-6);display:grid;gap:var(--space-5);border-radius:var(--rd-panel-radius);color:var(--rd-panel-fg);box-shadow:var(--rd-panel-shadow);text-align:start;font-size:var(--text-sm);line-height:var(--leading-relaxed);min-width:0}.answer-preview__query-wrap[data-astro-cid-jqlfkarq],.answer-region[data-astro-cid-jqlfkarq]{position:relative;min-width:0}.answer-preview__query[data-astro-cid-jqlfkarq]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-radius:var(--radius-full);background:color-mix(in srgb,currentColor 8%,transparent);color:inherit;min-height:var(--space-12)}.answer-preview__query[data-astro-cid-jqlfkarq] .rd-icon{flex-shrink:0;color:var(--rd-caption-color)}.answer-preview__query[data-astro-cid-jqlfkarq] [data-astro-cid-jqlfkarq][data-answer-query]{overflow-wrap:anywhere}.answer-preview__toolbar[data-astro-cid-jqlfkarq]{display:flex;align-items:center;gap:var(--space-3);justify-content:space-between;border-bottom:var(--border-width) solid var(--rd-panel-border)}.answer-preview__tabs[data-astro-cid-jqlfkarq]{display:flex;gap:var(--space-6);align-self:stretch;min-width:0}.answer-preview__tabs[data-astro-cid-jqlfkarq] span[data-astro-cid-jqlfkarq]{padding-block:var(--space-2);color:var(--rd-caption-color)}.answer-preview__tabs[data-astro-cid-jqlfkarq] .is-active[data-astro-cid-jqlfkarq]{color:var(--rd-panel-fg);border-bottom:var(--border-width-2,var(--border-width)) solid currentColor}.answer-preview__results[data-astro-cid-jqlfkarq],.answer-preview__main[data-astro-cid-jqlfkarq]{display:grid;gap:var(--space-6)}.answer-preview__results[data-astro-cid-jqlfkarq]{transition:opacity .3s,transform .3s}.answer-region[data-astro-cid-jqlfkarq]{padding:var(--space-1) 0}.answer-region[data-astro-cid-jqlfkarq].is-tagged,.answer-preview__query-wrap[data-astro-cid-jqlfkarq].is-tagged{padding:var(--space-5);border:var(--border-width) solid var(--rd-accent-color);border-radius:var(--rd-card-radius);background:color-mix(in srgb,var(--rd-accent-color) 4%,transparent)}.answer-preview__query-wrap[data-astro-cid-jqlfkarq].is-tagged{padding:var(--space-3)}.answer-preview[data-astro-cid-jqlfkarq] p[data-astro-cid-jqlfkarq]{margin:0}.answer-preview__label[data-astro-cid-jqlfkarq]{display:flex;gap:var(--space-2);align-items:center;margin-bottom:var(--space-3)}.answer-preview__label[data-astro-cid-jqlfkarq] .rd-icon{color:var(--rd-accent-color)}.answer-preview__highlight[data-astro-cid-jqlfkarq]{background:color-mix(in srgb,var(--rd-accent-color) 16%,transparent);color:inherit;font-weight:var(--font-weight-bold);padding-inline:var(--space-1);border-radius:var(--radius-sm)}.answer-preview__list[data-astro-cid-jqlfkarq]{display:grid;gap:var(--space-3);align-content:start}.answer-preview__listing[data-astro-cid-jqlfkarq]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:center;padding:var(--space-3);border:var(--border-width) solid var(--rd-panel-border);border-radius:var(--rd-card-radius)}.answer-preview__listing[data-astro-cid-jqlfkarq].is-highlighted{border-color:var(--rd-accent-color);background:color-mix(in srgb,var(--rd-accent-color) 5%,transparent)}.answer-preview__listing-copy[data-astro-cid-jqlfkarq]>strong[data-astro-cid-jqlfkarq]{display:block;font-size:var(--text-base);font-weight:var(--font-weight-semibold)}.answer-preview__details[data-astro-cid-jqlfkarq]{display:flex;gap:var(--space-1);flex-wrap:wrap;align-items:center;margin-top:var(--space-1);font-size:var(--text-xs)}.answer-preview__rating[data-astro-cid-jqlfkarq]{display:inline-flex;gap:var(--space-1);align-items:center}.answer-preview__action[data-astro-cid-jqlfkarq].rd-button{background:var(--rd-button-bg,var(--rd-accent-color));color:var(--rd-button-fg,var(--color-text-inverse));border:var(--border-width) solid var(--rd-button-border);padding:var(--space-1) var(--space-3);font-size:var(--text-xs);line-height:var(--leading-normal);min-height:0;border-radius:var(--radius-full);white-space:nowrap;box-shadow:none}.answer-preview__listing[data-astro-cid-jqlfkarq].is-highlighted .answer-preview__action[data-astro-cid-jqlfkarq]{background:var(--rd-accent-color);color:var(--rd-section-bg,var(--color-text-inverse));border-color:var(--rd-accent-color)}.answer-preview__organic[data-astro-cid-jqlfkarq]{display:grid;gap:var(--space-2)}.answer-preview__organic-title[data-astro-cid-jqlfkarq]{font-size:var(--text-lg);color:var(--rd-accent-color);font-weight:var(--font-weight-semibold)}@media(min-width:64rem){.answer-preview[data-astro-cid-jqlfkarq][data-preview-layout=annotated]:has(.answer-preview__main):has(.answer-preview__list) .answer-preview__results[data-astro-cid-jqlfkarq]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch}}@media(max-width:48rem){.answer-preview[data-astro-cid-jqlfkarq][data-compact]{padding:var(--space-3);gap:var(--space-3)}.answer-preview[data-astro-cid-jqlfkarq][data-compact] .answer-preview__query[data-astro-cid-jqlfkarq]{padding:var(--space-2) var(--space-3)}.answer-preview[data-astro-cid-jqlfkarq][data-compact] .answer-preview__listing[data-astro-cid-jqlfkarq]~.answer-preview__listing[data-astro-cid-jqlfkarq]{display:none}.answer-preview[data-astro-cid-jqlfkarq][data-compact] .answer-preview__answer[data-astro-cid-jqlfkarq] p[data-astro-cid-jqlfkarq]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.answer-preview[data-astro-cid-jqlfkarq][data-compact] .answer-preview__results[data-astro-cid-jqlfkarq]{gap:var(--space-3)}.answer-preview[data-astro-cid-jqlfkarq][data-compact] .answer-preview__label[data-astro-cid-jqlfkarq]{margin-bottom:var(--space-2)}.answer-preview[data-astro-cid-jqlfkarq]{padding:var(--space-4);gap:var(--space-4)}.answer-preview__tabs[data-astro-cid-jqlfkarq]{gap:var(--space-3)}.answer-preview__results[data-astro-cid-jqlfkarq],.answer-preview__main[data-astro-cid-jqlfkarq]{gap:var(--space-5)}.answer-preview__query[data-astro-cid-jqlfkarq]{padding:var(--space-3);min-height:var(--space-10)}.answer-region[data-astro-cid-jqlfkarq].is-tagged{padding:var(--space-4)}.answer-preview__listing[data-astro-cid-jqlfkarq]{padding:var(--space-2)}}[data-typing] .answer-preview__results[data-astro-cid-jqlfkarq]{opacity:0;transform:translateY(var(--space-2))}@media(prefers-reduced-motion:reduce){.answer-preview__results[data-astro-cid-jqlfkarq]{transition:none}}}@layer components{.answer-showcase[data-astro-cid-fk3x5gla]>.rd-container[data-astro-cid-fk3x5gla]{max-width:calc(var(--container-max) - var(--space-20))}.answer-showcase[data-astro-cid-fk3x5gla] .rd-section-title[data-astro-cid-fk3x5gla]{font-size:var(--rd-heading-size-h2,var(--text-5xl))}.answer-showcase__quote[data-astro-cid-fk3x5gla]{margin:0 auto var(--space-12);text-align:center;max-width:var(--container-max)}.answer-showcase__quote[data-astro-cid-fk3x5gla] .answer-quote-statement[data-astro-cid-fk3x5gla]{display:block;quotes:none;margin:0;padding:0;border:0;background:none;box-shadow:none;font-family:var(--font-heading);font-style:normal;font-size:min(var(--rd-display-size-large),calc(var(--text-6xl) * 1.4));font-weight:var(--font-weight-semibold);line-height:var(--rd-display-line-height-standard);color:var(--rd-heading-color)}.answer-showcase__quote[data-astro-cid-fk3x5gla] figcaption[data-astro-cid-fk3x5gla]{margin:var(--space-6) auto 0;font-size:var(--text-base);max-width:var(--container-narrow);color:var(--rd-caption-color)}.answer-stage[data-astro-cid-fk3x5gla]{display:grid;gap:var(--space-4);margin:var(--space-6) auto 0;min-width:0}.answer-showcase[data-astro-cid-fk3x5gla][data-layout=evidence] .answer-stage[data-astro-cid-fk3x5gla]{max-width:var(--container-narrow)}[data-astro-cid-fk3x5gla][data-enhanced] .answer-pane[data-astro-cid-fk3x5gla]{grid-area:1/1;transition:opacity .3s;min-width:0}[data-astro-cid-fk3x5gla][data-enhanced] .answer-pane[data-astro-cid-fk3x5gla][aria-hidden=true]{opacity:0;visibility:hidden;pointer-events:none}.answer-evidence-controls[data-astro-cid-fk3x5gla]{display:flex;align-items:center;justify-content:center;gap:var(--space-6);flex-wrap:wrap}[data-astro-cid-fk3x5gla][data-answer-tablist]:not([hidden]){display:flex;gap:var(--space-6);flex-wrap:wrap}.answer-tab[data-astro-cid-fk3x5gla].rd-button{position:relative;border:0;border-radius:0;background:transparent;color:var(--rd-caption-color);padding:var(--space-3) 0;box-shadow:none;font-size:var(--text-sm)}.answer-tab[data-astro-cid-fk3x5gla][aria-selected=true]{color:var(--rd-heading-color);border-bottom:var(--border-width) solid currentColor}.answer-tab[data-astro-cid-fk3x5gla][aria-selected=true]:after{content:"";position:absolute;inset:auto 0 0;height:var(--border-width);background:var(--rd-accent-color);transform-origin:left;animation:answer-progress 6s linear infinite}[data-astro-cid-fk3x5gla][data-paused] .answer-tab[data-astro-cid-fk3x5gla]:after{animation-play-state:paused}.answer-points-wrap[data-astro-cid-fk3x5gla]{border-top:var(--border-width) solid var(--rd-panel-border);padding-top:var(--space-8);margin-top:var(--space-12)}.answer-points-label[data-astro-cid-fk3x5gla]{text-align:center;margin:0 0 var(--space-6)}.answer-points[data-astro-cid-fk3x5gla]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--space-48,12rem)),1fr));gap:var(--space-8);list-style:none;margin:0;padding:0;text-align:center}.answer-points[data-astro-cid-fk3x5gla] li[data-astro-cid-fk3x5gla]{display:grid;gap:var(--space-3);align-content:start;justify-items:center}.answer-point-number[data-astro-cid-fk3x5gla]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--rd-accent-color)}.answer-points[data-astro-cid-fk3x5gla] p[data-astro-cid-fk3x5gla]{margin:0;font-size:var(--text-base);color:var(--rd-text-color)}.answer-featured[data-astro-cid-fk3x5gla]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-8);align-items:center;padding:var(--space-6) var(--space-8);margin-top:var(--space-10)}.answer-featured__label[data-astro-cid-fk3x5gla]{margin:0;padding-inline-end:var(--space-6);border-inline-end:var(--border-width) solid var(--rd-panel-border);font-family:var(--font-mono);font-size:var(--text-xs)}.answer-featured__copy[data-astro-cid-fk3x5gla]{display:grid;gap:var(--space-2)}.answer-featured__copy[data-astro-cid-fk3x5gla] h3[data-astro-cid-fk3x5gla]{font-size:var(--text-xl);margin:0}.answer-featured__copy[data-astro-cid-fk3x5gla] p[data-astro-cid-fk3x5gla]{margin:0;color:var(--rd-caption-color);font-size:var(--text-sm)}.answer-featured[data-astro-cid-fk3x5gla] .section-cta{margin:0;justify-content:flex-end}@media(max-width:48rem){.answer-showcase[data-astro-cid-fk3x5gla]>.rd-container[data-astro-cid-fk3x5gla]{max-width:100%}.answer-showcase[data-astro-cid-fk3x5gla] .rd-section-title[data-astro-cid-fk3x5gla]{font-size:var(--text-3xl)}.answer-showcase__quote[data-astro-cid-fk3x5gla] .answer-quote-statement[data-astro-cid-fk3x5gla]{font-size:var(--text-4xl)}.answer-showcase__quote[data-astro-cid-fk3x5gla]{margin-bottom:var(--space-8)}.answer-featured[data-astro-cid-fk3x5gla]{grid-template-columns:1fr;gap:var(--space-4);padding:var(--space-5)}.answer-featured__label[data-astro-cid-fk3x5gla]{border-inline-end:0;border-bottom:var(--border-width) solid var(--rd-panel-border);padding:0 0 var(--space-3)}.answer-featured[data-astro-cid-fk3x5gla] .section-cta{justify-content:flex-start}.answer-points[data-astro-cid-fk3x5gla]{grid-template-columns:1fr}.answer-evidence-controls[data-astro-cid-fk3x5gla]{gap:var(--space-3)}}@keyframes answer-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.answer-pane[data-astro-cid-fk3x5gla]{transition:none!important}.answer-tab[data-astro-cid-fk3x5gla]:after{animation:none!important}}}@layer components{.offer-availability[data-astro-cid-eh6tom4b]{margin:0;max-width:48rem}.offer-availability--pricing[data-astro-cid-eh6tom4b]{margin-top:var(--space-8);margin-inline:auto;text-align:center}.offer-availability--cta[data-astro-cid-eh6tom4b]{margin-bottom:var(--space-6)}.offer-availability--hero[data-astro-cid-eh6tom4b]{margin-top:var(--space-4)}}@layer components{.answer-hero[data-astro-cid-tunqu4er]{--answer-hero-padding:var(--space-24);--rd-section-padding-block:var(--skin-section-padding-block,var(--rd-content-density-space,var(--answer-hero-padding)))}.answer-hero__grid[data-astro-cid-tunqu4er]{max-width:calc(var(--container-max) - var(--space-20));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-16);align-items:center}.answer-hero__copy[data-astro-cid-tunqu4er]{display:grid;gap:var(--space-6)}.answer-hero__copy[data-astro-cid-tunqu4er] h1[data-astro-cid-tunqu4er]{font-size:var(--rd-heading-size-display-standard,var(--rd-display-size-standard,var(--text-6xl)));line-height:var(--rd-display-line-height-large);max-width:14ch}.answer-hero__copy[data-astro-cid-tunqu4er] p[data-astro-cid-tunqu4er]{max-width:var(--container-narrow)}.answer-hero__copy[data-astro-cid-tunqu4er] h1[data-astro-cid-tunqu4er],.answer-hero__copy[data-astro-cid-tunqu4er] p[data-astro-cid-tunqu4er]{margin:0}.answer-hero__copy[data-astro-cid-tunqu4er] .hero-proof-group__list li{color:var(--rd-caption-color);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.answer-hero__copy[data-astro-cid-tunqu4er] .section-cta{margin-top:0;justify-content:flex-start}.answer-hero__copy[data-astro-cid-tunqu4er] .section-cta .btn--secondary{background:transparent;border:0;box-shadow:none;padding:var(--space-2) 0;min-height:0;color:var(--rd-heading-color)}@media(max-width:48rem){.answer-hero[data-astro-cid-tunqu4er]{--answer-hero-padding:var(--space-8)}.answer-hero__grid[data-astro-cid-tunqu4er]{max-width:100%;grid-template-columns:minmax(0,1fr);gap:var(--space-6);text-align:center}.answer-hero__copy[data-astro-cid-tunqu4er]{gap:var(--space-3)}.answer-hero__copy[data-astro-cid-tunqu4er] .rd-section-lede[data-astro-cid-tunqu4er]{font-size:var(--text-base);line-height:var(--leading-snug)}.answer-hero__copy[data-astro-cid-tunqu4er] .hero-proof-group__list li{font-size:var(--text-xs)}.answer-hero__copy[data-astro-cid-tunqu4er] h1[data-astro-cid-tunqu4er],.answer-hero__copy[data-astro-cid-tunqu4er] p[data-astro-cid-tunqu4er]{margin-inline:auto}.answer-hero__copy[data-astro-cid-tunqu4er] h1[data-astro-cid-tunqu4er]{font-size:var(--text-4xl);line-height:var(--rd-display-line-height-standard)}.answer-hero__copy[data-astro-cid-tunqu4er] .section-cta{justify-content:center}}}@layer components{}@layer components{}@layer components{.conversion-layout[data-astro-cid-7rg4mcsb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.conversion-layout[data-astro-cid-7rg4mcsb]:has(>:only-child){grid-template-columns:minmax(0,1fr)}.conversion-panel[data-astro-cid-7rg4mcsb]{padding:var(--space-10)}.conversion-panel[data-astro-cid-7rg4mcsb] [data-astro-cid-7rg4mcsb]:is(.rd-section-title,.rd-prose,.rd-caption){color:inherit}.calculator-panel[data-astro-cid-7rg4mcsb]{display:flex;flex-direction:column;gap:var(--space-4)}.calculator-intro[data-astro-cid-7rg4mcsb] .rd-section-title[data-astro-cid-7rg4mcsb]{font-size:var(--text-3xl);line-height:var(--leading-tight);margin:0}.calculator-intro[data-astro-cid-7rg4mcsb] .rd-prose[data-astro-cid-7rg4mcsb]{margin-block:var(--space-3) var(--space-4)}.calculator-panel[data-astro-cid-7rg4mcsb] label[data-astro-cid-7rg4mcsb]{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:var(--space-3);font-size:var(--text-sm)}.calculator-panel[data-astro-cid-7rg4mcsb] output[data-astro-cid-7rg4mcsb]{font-size:var(--text-5xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);font-variant-numeric:tabular-nums}.calculator-panel[data-astro-cid-7rg4mcsb] input[data-astro-cid-7rg4mcsb]{grid-column:1/-1;width:100%;margin-block:var(--space-4) var(--space-6);accent-color:var(--color-primary)}.calculator-comparison[data-astro-cid-7rg4mcsb]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) auto;align-items:center;gap:var(--space-3);font-size:var(--text-sm)}.calculator-comparison[data-astro-cid-7rg4mcsb] strong[data-astro-cid-7rg4mcsb]{font-variant-numeric:tabular-nums}.calculator-comparison[data-astro-cid-7rg4mcsb] progress[data-astro-cid-7rg4mcsb]{appearance:none;width:100%;height:var(--space-3);border:0;border-radius:var(--radius-sm);overflow:hidden;background:var(--rd-panel-border)}.calculator-comparison[data-astro-cid-7rg4mcsb] progress[data-astro-cid-7rg4mcsb]::-webkit-progress-bar{background:var(--rd-panel-border)}.calculator-comparison[data-astro-cid-7rg4mcsb] progress[data-astro-cid-7rg4mcsb]::-webkit-progress-value{background:var(--color-primary)}.calculator-comparison[data-astro-cid-7rg4mcsb] progress[data-astro-cid-7rg4mcsb]::-moz-progress-bar{background:var(--color-primary)}.calculator-comparison[data-astro-cid-7rg4mcsb] [data-astro-cid-7rg4mcsb][data-price-bar]::-webkit-progress-value{background:var(--text-secondary)}.calculator-comparison[data-astro-cid-7rg4mcsb] [data-astro-cid-7rg4mcsb][data-price-bar]::-moz-progress-bar{background:var(--text-secondary)}.calculator-verdict[data-astro-cid-7rg4mcsb]{font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);margin-top:auto;padding-top:var(--space-6)}.calculator-package__price[data-astro-cid-7rg4mcsb]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);margin-block:var(--space-4)}.calculator-package__price[data-astro-cid-7rg4mcsb] strong[data-astro-cid-7rg4mcsb]{font-size:var(--text-6xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}.calculator-package[data-astro-cid-7rg4mcsb] ul[data-astro-cid-7rg4mcsb]{padding:0;list-style:none;display:grid;gap:var(--space-3);margin-block:var(--space-6)}.conversion-ledger[data-astro-cid-7rg4mcsb]{display:grid;gap:var(--space-6)}.ledger-tabs[data-astro-cid-7rg4mcsb][hidden],[data-astro-cid-7rg4mcsb][data-panel][hidden],[data-astro-cid-7rg4mcsb][data-summary][hidden]{display:none}.ledger-main[data-astro-cid-7rg4mcsb]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-10)}.ledger-main[data-astro-cid-7rg4mcsb]:has(>:only-child){grid-template-columns:minmax(0,1fr)}.ledger-summary[data-astro-cid-7rg4mcsb]{display:flex;flex-direction:column;align-items:start;gap:var(--space-4)}.conversion-ledger[data-astro-cid-7rg4mcsb][data-enhanced] .ledger-option-label[data-astro-cid-7rg4mcsb]{display:none}.ledger-fine-print[data-astro-cid-7rg4mcsb]{font-size:var(--text-xs);margin:0}.ledger-summary[data-astro-cid-7rg4mcsb] .rd-section-title[data-astro-cid-7rg4mcsb]{font-size:var(--text-xl)}.ledger-price[data-astro-cid-7rg4mcsb]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2)}.ledger-price[data-astro-cid-7rg4mcsb] strong[data-astro-cid-7rg4mcsb]{font-size:var(--text-5xl);line-height:var(--leading-tight);font-variant-numeric:tabular-nums}.ledger-tabs[data-astro-cid-7rg4mcsb]{display:flex;gap:var(--space-6);border-bottom:var(--border-width) solid var(--border-subtle);justify-self:start}.ledger-tab[data-astro-cid-7rg4mcsb]{padding:0 0 var(--space-3);border:0;border-bottom:var(--border-width) solid transparent;border-radius:0;box-shadow:none;background:transparent;color:inherit;font-size:var(--text-base)}.ledger-tab[data-astro-cid-7rg4mcsb][aria-selected=true]{border-bottom-color:var(--color-primary)}.ledger-schedule[data-astro-cid-7rg4mcsb]{padding:0;list-style:none;margin:0}.ledger-row[data-astro-cid-7rg4mcsb]{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.4fr) auto;gap:var(--space-4);align-items:baseline;padding-block:var(--space-5);border-bottom:var(--border-width) solid var(--border-subtle)}.ledger-row[data-astro-cid-7rg4mcsb] strong[data-astro-cid-7rg4mcsb]{font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}.ledger-row[data-astro-cid-7rg4mcsb] .rd-caption[data-astro-cid-7rg4mcsb]{font-size:var(--text-sm);margin-block:var(--space-1) 0}.ledger-amount[data-astro-cid-7rg4mcsb]{text-align:right;font-variant-numeric:tabular-nums;font-weight:var(--font-weight-bold);font-size:var(--text-xl)}.ledger-row[data-astro-cid-7rg4mcsb][data-emphasis=true] .ledger-amount[data-astro-cid-7rg4mcsb],.ledger-row[data-astro-cid-7rg4mcsb][data-emphasis=true]>.rd-caption[data-astro-cid-7rg4mcsb]{color:var(--color-primary)}.ledger-included[data-astro-cid-7rg4mcsb]{display:flex;align-items:start;gap:var(--space-3)}.ledger-checklist[data-astro-cid-7rg4mcsb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);padding:var(--space-6) 0 0;list-style:none;border-top:var(--border-width) solid var(--border-subtle)}.ledger-summary[data-astro-cid-7rg4mcsb]>.rd-cta{justify-self:start}@media(max-width:767px){.conversion-layout[data-astro-cid-7rg4mcsb],.ledger-main[data-astro-cid-7rg4mcsb]{grid-template-columns:minmax(0,1fr)}.conversion-panel[data-astro-cid-7rg4mcsb]{padding:var(--space-6)}.ledger-checklist[data-astro-cid-7rg4mcsb]{grid-template-columns:minmax(0,1fr)}.ledger-row[data-astro-cid-7rg4mcsb]{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2) var(--space-4)}.ledger-row[data-astro-cid-7rg4mcsb]>.rd-caption[data-astro-cid-7rg4mcsb]{grid-column:1/-1}.calculator-package__price[data-astro-cid-7rg4mcsb] strong[data-astro-cid-7rg4mcsb]{font-size:var(--text-5xl)}}}@layer components{.pricing-packages-block[data-astro-cid-lkpzapfr]{--rd-card-bg-base: var(--pricing-panel);--rd-card-fg-base: var(--pricing-text);--rd-card-border-base: var(--pricing-border);--rd-card-radius-base: var(--radius-card);--rd-card-shadow-base: var(--shadow-md);--pricing-bg: var(--rd-skin-section-bg, var(--pricing-section-bg));--pricing-panel: var(--surface-elevated);--pricing-border: var(--border-subtle);--pricing-section-bg: var(--surface-canvas);--pricing-section-fg: var(--text-primary);--pricing-section-muted: var(--text-secondary);--pricing-text: var(--rd-skin-section-fg, var(--pricing-section-fg));--pricing-muted: var(--rd-skin-text-color, var(--pricing-section-muted));--pricing-caption: var(--rd-skin-caption-color, var(--pricing-muted));--pricing-card-panel: var(--rd-skin-card-bg, var(--pricing-panel));--pricing-card-border: var(--rd-skin-card-border, var(--pricing-border));--pricing-card-border-style: solid;--pricing-card-border-width: var(--rd-skin-card-border-width, var(--rd-card-border-width, 1px));--pricing-card-radius: var(--rd-skin-card-radius, var(--radius-card));--pricing-card-shadow: var(--rd-skin-card-shadow, var(--shadow-md));--pricing-card-text: var(--rd-skin-card-fg, var(--pricing-text));--pricing-card-heading: var(--rd-skin-heading-color, var(--pricing-card-text));--pricing-card-muted: var(--rd-skin-text-color, var(--pricing-muted));--pricing-card-caption: var(--rd-skin-caption-color, var(--pricing-card-muted));--pricing-badge-color: var(--rd-skin-card-fg, var(--color-primary));--pricing-featured-panel: var( --rd-skin-card-bg, linear-gradient( 180deg, color-mix(in srgb, var(--color-primary) 12%, var(--pricing-panel) 88%), var(--pricing-panel) 36% ) );--pricing-featured-border: var( --rd-skin-card-border, color-mix(in srgb, var(--color-primary) 38%, var(--pricing-border) 62%) );--pricing-featured-ring: var( --rd-skin-card-border, color-mix(in srgb, var(--color-primary) 24%, transparent) );--pricing-featured-shadow: var( --rd-skin-card-shadow, 0 18px 44px rgba(0, 0, 0, .08), inset 0 0 0 1px var(--pricing-featured-ring) );--pricing-table-panel: var( --rd-skin-panel-bg, var(--rd-skin-card-bg, linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 6%, transparent), transparent 22%), color-mix(in srgb, var(--pricing-panel) 42%, var(--pricing-border) 58%) ) );--pricing-table-radius: var(--rd-skin-panel-radius, var(--rd-skin-card-radius, var(--radius-card)));--pricing-table-ring: var(--rd-skin-panel-border, var(--rd-skin-card-border, transparent));--pricing-table-shadow: var( --rd-skin-card-shadow, var(--shadow-md), inset 0 0 0 1px var(--pricing-table-ring) );--pricing-cell-panel: var( --rd-skin-card-bg, color-mix(in srgb, var(--pricing-panel) 96%, white 4%) );--pricing-cell-heading-panel: var( --rd-skin-card-bg, color-mix(in srgb, var(--pricing-panel) 84%, color-mix(in srgb, var(--color-primary) 8%, transparent) 16%) );--pricing-cell-package-panel: var( --rd-skin-card-bg, linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 5%, transparent), transparent 32%), color-mix(in srgb, var(--pricing-panel) 97%, white 3%) );--pricing-cell-featured-panel: var( --rd-skin-card-bg, linear-gradient( 180deg, color-mix(in srgb, var(--color-primary) 12%, var(--pricing-panel) 88%), var(--pricing-panel) 38% ) );--pricing-cell-shadow: var(--rd-skin-card-shadow, none);--pricing-cell-featured-shadow: var( --rd-skin-card-shadow, inset 0 0 0 1px var(--pricing-featured-ring) );--pricing-cell-border: var(--rd-skin-card-border, var(--pricing-border));--pricing-cell-border-style: solid;--pricing-cell-border-width: var(--rd-skin-card-border-width, 1px);--pricing-cell-radius: var(--rd-skin-card-radius, 0);--pricing-feature-marker-color: var(--rd-skin-card-border, var(--color-primary));--pricing-cell-text: var(--rd-skin-card-fg, var(--pricing-card-text));--pricing-cell-heading: var(--rd-skin-heading-color, var(--pricing-cell-text));--pricing-cell-caption: var(--rd-skin-caption-color, var(--pricing-card-muted));--pricing-comparison-caption-font-family: inherit;--pricing-comparison-caption-font-size: var(--text-sm);--pricing-comparison-caption-letter-spacing: .04em;--pricing-comparison-caption-text-transform: uppercase;--pricing-comparison-empty-font-family: inherit;--pricing-comparison-empty-font-size: var(--text-sm);--pricing-comparison-empty-letter-spacing: normal;--pricing-comparison-empty-text-transform: none;--pricing-header-gap: var(--space-4);--pricing-header-max-width: 52rem;--pricing-header-margin: 0 auto var(--space-12);--pricing-header-margin-inline: auto;--pricing-header-text-align: center;--pricing-header-accent-content: none;--pricing-header-accent-display: none;--pricing-header-accent-width: 0;--pricing-header-accent-height: 0;--pricing-header-accent-margin: 0;--pricing-header-accent-background: transparent;--pricing-header-accent-opacity: 0;--pricing-yes-bg: var(--rd-skin-card-bg, color-mix(in srgb, var(--color-primary) 18%, transparent));--pricing-yes-color: var(--rd-skin-card-fg, var(--pricing-card-text));--pricing-no-bg: var(--rd-skin-card-bg, color-mix(in srgb, var(--pricing-panel) 88%, black 12%));--pricing-no-color: var(--rd-skin-card-fg, var(--pricing-card-muted));--pricing-yesno-radius: var(--rd-skin-card-radius, var(--radius-control));--pricing-protected-action-width: auto;--pricing-protected-action-max-width: 100%;--pricing-protected-action-padding-inline: var(--btn-padding-x, 1.25rem);--pricing-protected-action-white-space: normal;--pricing-protected-action-text-align: center;--pricing-protected-action-justify-content: center;background:var(--pricing-bg);color:var(--pricing-text)}body:not([data-site-skin]) .pricing-packages-block[data-astro-cid-lkpzapfr]:where(:not([data-surface=elevated])){--rd-section-bg-base: var(--pricing-section-bg);--rd-section-fg-base: var(--pricing-section-fg);--rd-text-color-base: var(--pricing-section-muted);--rd-heading-color-base: var(--pricing-text);--rd-caption-color-base: var(--pricing-caption)}body:not([data-site-skin]) .pricing-packages-block[data-astro-cid-lkpzapfr] [data-astro-cid-lkpzapfr]:where(.pricing-packages-block__lede){color:var(--pricing-muted)}.pricing-packages-block--gray[data-astro-cid-lkpzapfr]{--pricing-section-bg: var(--surface-elevated);--pricing-panel: var(--surface-canvas)}.pricing-packages-block--dark[data-astro-cid-lkpzapfr]{--pricing-section-bg: radial-gradient(circle at top, color-mix(in srgb, var(--color-primary) 12%, transparent), transparent 35%), var(--color-bg-dark);--pricing-panel: linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 8%, transparent), transparent 40%), color-mix(in srgb, var(--color-bg-dark) 88%, white 12%);--pricing-border: color-mix(in srgb, var(--border-strong) 58%, transparent);--pricing-text: var(--text-on-strong);--pricing-section-fg: var(--text-on-strong);--pricing-muted: var(--text-on-strong-muted);--pricing-section-muted: var(--text-on-strong-muted)}body:not([data-site-skin]) .pricing-packages-block[data-astro-cid-lkpzapfr][data-tone=accent] [data-astro-cid-lkpzapfr]:where(.pricing-packages-block__lede){color:var(--rd-text-color)}body:not([data-site-skin]) .pricing-packages-block[data-astro-cid-lkpzapfr][data-legacy-recipe=operator]{--pricing-panel: var(--rd-card-bg);--pricing-border: var(--rd-card-border-soft);--pricing-text: var(--text-primary);--pricing-muted: var(--text-secondary);--pricing-featured-border: var(--rd-card-border);--pricing-cell-featured-border: var(--rd-card-border);--pricing-table-panel: rgba(255, 255, 255, .04);--pricing-table-shadow: none;--pricing-feature-marker-radius: 0;--pricing-feature-marker-bg: var(--color-primary);--pricing-value-letter-spacing: -.055em;--pricing-card-heading: var(--text-heading);--pricing-card-heading-letter-spacing: -.045em;--pricing-card-heading-overflow-wrap: anywhere;--pricing-cell-heading: var(--text-heading);--pricing-cell-heading-letter-spacing: -.045em;--pricing-cell-heading-overflow-wrap: anywhere;--pricing-badge-font-family: var(--font-mono);--pricing-badge-font-size: var(--rd-kicker-size);--pricing-badge-letter-spacing: var(--rd-kicker-spacing);--pricing-badge-text-transform: uppercase;--pricing-featured-panel: var(--rd-card-strong-bg);--pricing-caption-font-family: var(--font-mono);--pricing-caption-font-size: var(--rd-kicker-size);--pricing-caption-letter-spacing: .18em;--pricing-caption-text-transform: uppercase;--pricing-comparison-caption-font-family: var(--font-mono);--pricing-comparison-caption-font-size: var(--rd-kicker-size);--pricing-comparison-caption-letter-spacing: .24em;--pricing-comparison-caption-text-transform: uppercase;--pricing-comparison-empty-font-family: var(--font-mono);--pricing-comparison-empty-font-size: var(--rd-kicker-size);--pricing-comparison-empty-letter-spacing: .24em;--pricing-comparison-empty-text-transform: uppercase;--pricing-header-gap: clamp(.9rem, 1.6vw, 1.35rem);--pricing-header-max-width: min(100%, 46rem);--pricing-header-margin-inline: 0 auto;--pricing-header-text-align: left;--pricing-header-accent-content: "";--pricing-header-accent-display: block;--pricing-header-accent-width: 3.5rem;--pricing-header-accent-height: 1px;--pricing-header-accent-margin: 0 0 1.5rem;--pricing-header-accent-background: var(--color-primary);--pricing-header-accent-opacity: .92;--pricing-card-caption: var(--rd-meta-muted);--pricing-caption: var(--rd-meta-muted);--pricing-yesno-radius: 0;--pricing-protected-action-width: 100%;--pricing-protected-action-max-width: 100%;--pricing-protected-action-padding-inline: 1rem;--pricing-protected-action-white-space: normal;--pricing-protected-action-text-align: center;--pricing-protected-action-justify-content: center}body:not([data-site-skin]) .pricing-packages-block[data-astro-cid-lkpzapfr][data-legacy-recipe=operator]:where(:not([data-surface=elevated])){--pricing-bg: transparent;background-color:var(--surface-canvas)!important;background-image:none!important}.pricing-packages-block__header[data-astro-cid-lkpzapfr]{display:grid;gap:var(--pricing-header-gap);max-width:var(--pricing-header-max-width);text-align:var(--pricing-header-text-align);margin:var(--pricing-header-margin);margin-inline:var(--pricing-header-margin-inline)}.pricing-packages-block__header[data-astro-cid-lkpzapfr]:before{content:var(--pricing-header-accent-content);display:var(--pricing-header-accent-display);width:var(--pricing-header-accent-width);height:var(--pricing-header-accent-height);margin:var(--pricing-header-accent-margin);background:var(--pricing-header-accent-background);opacity:var(--pricing-header-accent-opacity)}.pricing-packages-block__header[data-astro-cid-lkpzapfr] h2[data-astro-cid-lkpzapfr]{color:var(--rd-skin-heading-color, var(--pricing-text))}.pricing-packages-block__lede[data-astro-cid-lkpzapfr]{margin:0;max-width:var(--rd-content-density-lede-max-width, none);margin-inline:var(--rd-content-density-lede-margin-inline, 0);color:var(--rd-text-color)}.pricing-packages-block__footnote[data-astro-cid-lkpzapfr]{margin:0;color:var(--pricing-caption)}.pricing-packages-grid[data-astro-cid-lkpzapfr],.pricing-packages-stack[data-astro-cid-lkpzapfr]{display:grid;gap:var(--rd-skin-list-gap, var(--space-6))}.pricing-package-card[data-astro-cid-lkpzapfr],.pricing-package-row[data-astro-cid-lkpzapfr],.pricing-comparison-table__cell[data-astro-cid-lkpzapfr]{box-sizing:border-box;min-width:0;max-width:100%;border:var(--rd-skin-card-border-width, var(--pricing-card-border-width)) var(--pricing-card-border-style) var(--rd-skin-card-border, var(--pricing-card-border));background:var(--rd-skin-card-bg, var(--pricing-card-panel));color:var(--rd-skin-card-fg, var(--pricing-card-text))}.pricing-package-card[data-astro-cid-lkpzapfr],.pricing-package-row[data-astro-cid-lkpzapfr]{border-radius:var(--rd-skin-card-radius, var(--pricing-card-radius));padding:clamp(var(--space-5),2vw,var(--space-8));box-shadow:var(--rd-skin-card-shadow, var(--pricing-card-shadow))}.pricing-package-card[data-astro-cid-lkpzapfr].is-featured,.pricing-package-row[data-astro-cid-lkpzapfr].is-featured{background:var(--rd-skin-card-bg, var(--pricing-featured-panel));border-color:var(--rd-skin-card-border, var(--pricing-featured-border));box-shadow:var(--rd-skin-card-shadow, var(--pricing-featured-shadow))}.pricing-package-card[data-astro-cid-lkpzapfr]{display:flex;flex-direction:column;gap:var(--space-5)}.pricing-package-card__bottom[data-astro-cid-lkpzapfr]{margin-top:auto}.pricing-package-card__top[data-astro-cid-lkpzapfr],.pricing-package-row__summary[data-astro-cid-lkpzapfr],.pricing-package-row__details[data-astro-cid-lkpzapfr],.pricing-package-card__bottom[data-astro-cid-lkpzapfr]{display:grid;gap:var(--space-4)}.pricing-package-card__eyebrow[data-astro-cid-lkpzapfr]{margin:0;color:var(--pricing-badge-color);font-family:var(--pricing-badge-font-family, inherit);font-size:var(--pricing-badge-font-size, var(--text-sm));font-weight:var(--pricing-badge-font-weight, 700);letter-spacing:var(--pricing-badge-letter-spacing, .1em);text-transform:var(--pricing-badge-text-transform, uppercase)}.pricing-package-card[data-astro-cid-lkpzapfr] h3[data-astro-cid-lkpzapfr],.pricing-package-row[data-astro-cid-lkpzapfr] h3[data-astro-cid-lkpzapfr]{margin:0;color:var(--pricing-card-heading);letter-spacing:var(--pricing-card-heading-letter-spacing, normal);overflow-wrap:var(--pricing-card-heading-overflow-wrap, normal)}.pricing-package-card__price[data-astro-cid-lkpzapfr],.pricing-package-row__price[data-astro-cid-lkpzapfr]{display:flex;flex-wrap:wrap;gap:.6rem 1rem;align-items:baseline}.pricing-package-card__price[data-astro-cid-lkpzapfr] strong[data-astro-cid-lkpzapfr],.pricing-package-row__price[data-astro-cid-lkpzapfr] strong[data-astro-cid-lkpzapfr]{font-size:clamp(2rem,3vw,3.1rem);line-height:.95;font-family:var(--font-heading);letter-spacing:var(--pricing-value-letter-spacing, normal);color:var(--pricing-card-heading)}.pricing-comparison-table__cell--package[data-astro-cid-lkpzapfr] strong[data-astro-cid-lkpzapfr]{font-size:clamp(2rem,3vw,3.1rem);line-height:.95;font-family:var(--font-heading);letter-spacing:var(--pricing-value-letter-spacing, normal);color:var(--pricing-cell-heading)}.pricing-package-card__price[data-astro-cid-lkpzapfr] span[data-astro-cid-lkpzapfr],.pricing-package-row__price[data-astro-cid-lkpzapfr] span[data-astro-cid-lkpzapfr],.pricing-comparison-table__cell--package[data-astro-cid-lkpzapfr] span[data-astro-cid-lkpzapfr],.pricing-package-card[data-astro-cid-lkpzapfr] p[data-astro-cid-lkpzapfr],.pricing-package-row[data-astro-cid-lkpzapfr] p[data-astro-cid-lkpzapfr]{color:var(--pricing-card-caption);margin:0}.pricing-package-card__features[data-astro-cid-lkpzapfr]{list-style:none;margin:0;padding:0;display:grid;align-content:start;gap:var(--rd-skin-list-gap-override, var(--space-3))}.pricing-package-card__features[data-astro-cid-lkpzapfr] li[data-astro-cid-lkpzapfr]{margin:0;display:flex;gap:.75rem;align-items:flex-start;color:var(--pricing-card-text)}.pricing-package-card__features[data-astro-cid-lkpzapfr][data-list-icon] li[data-astro-cid-lkpzapfr]:before{content:none}.pricing-package-card__features[data-astro-cid-lkpzapfr] .rd-list-icon{color:var(--pricing-feature-marker-color, currentColor)}.pricing-package-card__features[data-astro-cid-lkpzapfr] li[data-astro-cid-lkpzapfr]:before{content:"•";color:var(--pricing-feature-marker-color);border-radius:var(--pricing-feature-marker-radius, 0);background:var(--pricing-feature-marker-bg, transparent);font-size:1.15em;line-height:1}.pricing-package-card__bottom[data-astro-cid-lkpzapfr] small[data-astro-cid-lkpzapfr],.pricing-package-row__action[data-astro-cid-lkpzapfr] small[data-astro-cid-lkpzapfr]{font-family:var(--pricing-caption-font-family, inherit);font-size:var(--pricing-caption-font-size, inherit);letter-spacing:var(--pricing-caption-letter-spacing, normal);text-transform:var(--pricing-caption-text-transform, none);color:var(--pricing-card-caption)}.pricing-package-card__bottom[data-astro-cid-lkpzapfr] .rd-button.rd-cta,.pricing-package-row__action[data-astro-cid-lkpzapfr] .rd-button.rd-cta{box-sizing:border-box;--btn-white-space: var(--pricing-protected-action-white-space);--btn-max-width: var(--pricing-protected-action-max-width);min-width:0;width:var(--pricing-protected-action-width);max-width:var(--pricing-protected-action-max-width);padding-inline:var(--pricing-protected-action-padding-inline);white-space:var(--pricing-protected-action-white-space);text-align:var(--pricing-protected-action-text-align);justify-content:var(--pricing-protected-action-justify-content);overflow-wrap:anywhere}.pricing-comparison-table[data-astro-cid-lkpzapfr]{display:grid;overflow:auto;border-radius:var(--pricing-table-radius);box-shadow:var(--pricing-table-shadow);max-width:68rem;margin:0 auto;background:var(--pricing-table-panel);gap:1px;padding:1px}.pricing-comparison-table__cell[data-astro-cid-lkpzapfr]{padding:1rem 1.1rem;display:grid;gap:.55rem;min-width:10rem;border-color:var(--rd-skin-card-border, var(--pricing-cell-border));border-style:var(--pricing-cell-border-style);border-width:var(--rd-skin-card-border-width, var(--pricing-cell-border-width));border-radius:var(--rd-skin-card-radius, var(--pricing-cell-radius));background:var(--rd-skin-card-bg, var(--pricing-cell-panel));box-shadow:var(--rd-skin-card-shadow, var(--pricing-cell-shadow));color:var(--rd-skin-card-fg, var(--pricing-cell-text))}.pricing-comparison-table__cell--heading[data-astro-cid-lkpzapfr],.pricing-comparison-table__cell--feature[data-astro-cid-lkpzapfr]{background:var(--pricing-cell-heading-panel);font-family:var(--pricing-comparison-caption-font-family);font-size:var(--pricing-comparison-caption-font-size);font-weight:700;letter-spacing:var(--pricing-comparison-caption-letter-spacing);text-transform:var(--pricing-comparison-caption-text-transform)}.pricing-comparison-table__cell--heading[data-astro-cid-lkpzapfr]{align-content:start}.pricing-comparison-table__cell--feature[data-astro-cid-lkpzapfr]{color:var(--pricing-cell-caption);align-content:center}.pricing-comparison-table__cell--package[data-astro-cid-lkpzapfr]{align-content:start;min-height:9rem;padding-top:1.1rem;padding-bottom:1.25rem;background:var(--rd-skin-card-bg, var(--pricing-cell-package-panel))}.pricing-comparison-table__cell--package[data-astro-cid-lkpzapfr].is-featured,.pricing-comparison-table__cell[data-astro-cid-lkpzapfr].is-featured{background:var(--rd-skin-card-bg, var(--pricing-cell-featured-panel));border-color:var(--rd-skin-card-border, var(--pricing-cell-featured-border, var(--pricing-cell-border)));box-shadow:var(--rd-skin-card-shadow, var(--pricing-cell-featured-shadow))}.pricing-comparison-table__cell--package[data-astro-cid-lkpzapfr] h3[data-astro-cid-lkpzapfr]{margin:0;color:var(--pricing-cell-heading);letter-spacing:var(--pricing-cell-heading-letter-spacing, normal);overflow-wrap:var(--pricing-cell-heading-overflow-wrap, normal)}.pricing-yesno[data-astro-cid-lkpzapfr]{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:.45rem .7rem;border-radius:var(--pricing-yesno-radius);font-size:var(--text-sm);font-weight:700}.pricing-yesno[data-astro-cid-lkpzapfr].is-yes{background:var(--pricing-yes-bg);color:var(--pricing-yes-color)}.pricing-yesno[data-astro-cid-lkpzapfr].is-no{background:var(--pricing-no-bg);color:var(--pricing-no-color)}.pricing-comparison-table__empty[data-astro-cid-lkpzapfr]{color:var(--pricing-cell-caption);font-family:var(--pricing-comparison-empty-font-family);font-size:var(--pricing-comparison-empty-font-size);letter-spacing:var(--pricing-comparison-empty-letter-spacing);text-transform:var(--pricing-comparison-empty-text-transform)}.pricing-package-row__action[data-astro-cid-lkpzapfr]{display:grid;gap:var(--space-3);align-content:start}.pricing-packages-block__footnote[data-astro-cid-lkpzapfr]{margin-top:var(--space-8);text-align:center;max-width:48rem;margin-inline:auto;font-family:var(--pricing-caption-font-family, inherit);font-size:var(--pricing-caption-font-size, inherit);letter-spacing:var(--pricing-caption-letter-spacing, normal);text-transform:var(--pricing-caption-text-transform, none)}.offer-availability--pricing+.pricing-packages-block__footnote[data-astro-cid-lkpzapfr]{margin-top:var(--space-3)}@media(min-width:900px){.pricing-packages-grid[data-astro-cid-lkpzapfr]{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}.pricing-package-row[data-astro-cid-lkpzapfr]{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);align-items:start}}}@layer components{.cta-variant-actionRows[data-astro-cid-2chn5upz] .cta-content-stack[data-astro-cid-2chn5upz],.cta-variant-scorecard[data-astro-cid-2chn5upz] .cta-inner[data-astro-cid-2chn5upz]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--space-12) * 5)),1fr));gap:var(--space-8);align-items:center}.cta-variant-actionRows[data-astro-cid-2chn5upz] .cta-text-content[data-astro-cid-2chn5upz]{text-align:left}.cta-variant-actionRows[data-astro-cid-2chn5upz] .cta-action-content[data-astro-cid-2chn5upz]{margin-top:0;text-align:left}.cta-variant-actionRows[data-astro-cid-2chn5upz] .cta-headline[data-astro-cid-2chn5upz],.cta-variant-scorecard[data-astro-cid-2chn5upz] .cta-headline[data-astro-cid-2chn5upz]{font-size:var(--text-5xl);line-height:var(--leading-tight)}@media(max-width:767px){.cta-variant-actionRows[data-astro-cid-2chn5upz] .cta-headline[data-astro-cid-2chn5upz],.cta-variant-scorecard[data-astro-cid-2chn5upz] .cta-headline[data-astro-cid-2chn5upz]{font-size:var(--text-4xl)}}.cta-action-rows[data-astro-cid-2chn5upz]{display:grid;gap:var(--space-3)}.cta-action-rows[data-astro-cid-2chn5upz] .cta-action-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);border:0;border-bottom:var(--border-width) solid var(--border-subtle);border-radius:0;box-shadow:none;text-align:left;white-space:normal;background:var(--rd-panel-bg);color:var(--rd-panel-fg);font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}.cta-action-rows[data-astro-cid-2chn5upz] .cta-action-row[data-action-priority=primary]{background:var(--skin-button-bg,var(--color-primary));color:var(--skin-button-fg,var(--text-on-strong))}.cta-action-icon[data-astro-cid-2chn5upz],.cta-action-arrow[data-astro-cid-2chn5upz]{display:flex;align-items:center}.cta-action-copy[data-astro-cid-2chn5upz]{min-width:0}.cta-action-rows[data-astro-cid-2chn5upz] small[data-astro-cid-2chn5upz]{display:block;margin-top:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-weight-normal);color:inherit}.cta-variant-scorecard[data-astro-cid-2chn5upz] .cta-text-content[data-astro-cid-2chn5upz],.cta-variant-scorecard[data-astro-cid-2chn5upz] .cta-action-content[data-astro-cid-2chn5upz]{text-align:start}.cta-variant-scorecard[data-astro-cid-2chn5upz] .cta-action-content[data-astro-cid-2chn5upz]{margin-top:var(--space-8)}.cta-scorecard[data-astro-cid-2chn5upz]{padding:var(--space-7);position:relative}.cta-scorecard[data-astro-cid-2chn5upz][data-mirror=true]{order:-1}.cta-scorecard__heading[data-astro-cid-2chn5upz]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:var(--border-width) solid var(--border-subtle)}.cta-scorecard__heading[data-astro-cid-2chn5upz] .rd-section-title[data-astro-cid-2chn5upz]{font-size:var(--text-lg);color:var(--rd-card-fg);margin:0}.cta-scorecard__heading[data-astro-cid-2chn5upz] .rd-caption[data-astro-cid-2chn5upz]{color:var(--rd-card-fg);font-size:var(--text-xs)}.cta-scorecard[data-astro-cid-2chn5upz] .rd-list[data-astro-cid-2chn5upz]{padding:0;list-style:none;margin:0}.cta-scorecard__row[data-astro-cid-2chn5upz]{--status-color:var(--rd-card-fg);display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.7fr);align-items:center;gap:var(--space-3);padding-block:var(--space-4);border-bottom:var(--border-width) solid var(--border-subtle);font-size:var(--text-sm)}.cta-scorecard__row[data-astro-cid-2chn5upz]:last-child{border-bottom:0}.cta-scorecard__status[data-astro-cid-2chn5upz]{text-align:right;color:var(--rd-card-fg);font-size:var(--text-xs)}.cta-scorecard__status[data-astro-cid-2chn5upz]:before{content:"";display:inline-block;width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);margin-inline-end:var(--space-2);background:var(--status-color)}.cta-scorecard__row[data-astro-cid-2chn5upz][data-tone=positive]{--status-color:var(--color-success)}.cta-scorecard__row[data-astro-cid-2chn5upz][data-tone=caution]{--status-color:var(--color-warning)}.cta-scorecard__row[data-astro-cid-2chn5upz][data-tone=negative]{--status-color:var(--color-error)}.cta-scorecard__row[data-astro-cid-2chn5upz] progress[data-astro-cid-2chn5upz]{appearance:none;width:100%;height:var(--space-2);border:0;border-radius:var(--radius-sm);overflow:hidden;background:var(--rd-card-border)}.cta-scorecard__row[data-astro-cid-2chn5upz] progress[data-astro-cid-2chn5upz]::-webkit-progress-bar{background:var(--rd-card-border)}.cta-scorecard__row[data-astro-cid-2chn5upz] progress[data-astro-cid-2chn5upz]::-webkit-progress-value{background:var(--color-primary)}.cta-scorecard__row[data-astro-cid-2chn5upz] progress[data-astro-cid-2chn5upz]::-moz-progress-bar{background:var(--color-primary)}.cta-block[data-astro-cid-2chn5upz]{position:relative;padding-block:var(--skin-section-padding-block, var(--space-20));overflow:hidden;--cta-text-color: var(--rd-section-fg, var(--text-on-strong));--cta-muted-color: var(--rd-text-color, var(--text-on-strong-muted));--cta-image-overlay: var(--rd-cta-media-overlay-balanced);--cta-card-bg: var(--rd-skin-card-bg, var(--surface-inverse, var(--color-bg-dark)));--cta-card-fg: var(--rd-skin-card-fg, var(--text-on-strong));--cta-card-border: var(--rd-card-border-width, var(--border-width)) solid var(--rd-skin-card-border, color-mix(in srgb, var(--text-on-strong) 18%, transparent));--cta-card-radius: var( --skin-card-radius, var(--skin-radius, var(--theme-radius-base, var(--rd-skin-card-radius, var(--rd-card-radius, var(--radius-xl))))) );--cta-card-shadow: var(--rd-skin-card-shadow, var(--shadow-md));--cta-card-media-radius: var(--rd-skin-media-radius, var(--cta-shell-radius));--cta-card-content-bg: transparent;--cta-card-content-border: 0;--cta-card-content-radius: 0;--cta-card-content-shadow: none;--cta-card-content-padding: 0;--cta-banner-dark-bg: var(--rd-section-bg);--cta-banner-inner-padding-block: 0;--cta-split-section-bg: var(--rd-section-bg, var(--color-bg));--cta-split-image-card-bg: var(--rd-section-bg, var(--surface-inverse));--cta-split-image-card-border: var(--rd-card-border-width, var(--border-width)) solid color-mix(in srgb, var(--rd-section-fg, var(--text-on-strong)) 22%, transparent);--cta-split-image-card-shadow: var(--rd-skin-card-shadow, var(--shadow-xl));--cta-split-image-card-backdrop-filter: blur(.5px)}body:not([data-site-skin]) [data-astro-cid-2chn5upz]:where(.cta-block.bg-primary){--rd-section-bg-base: var(--color-primary);--rd-section-fg-base: var(--text-on-strong);--rd-heading-color-base: var(--text-on-strong);--rd-text-color-base: var(--text-on-strong-muted);--rd-caption-color-base: var(--text-on-strong-muted);--rd-kicker-color-base: var(--text-on-strong)}body:not([data-site-skin]) [data-astro-cid-2chn5upz]:where(.cta-block.bg-secondary){--rd-section-bg-base: var(--color-secondary);--rd-section-fg-base: var(--text-on-strong);--rd-heading-color-base: var(--text-on-strong);--rd-text-color-base: var(--text-on-strong-muted);--rd-caption-color-base: var(--text-on-strong-muted);--rd-kicker-color-base: var(--text-on-strong)}body:not([data-site-skin]) [data-astro-cid-2chn5upz]:where(.cta-block.bg-dark),body:not([data-site-skin]) [data-astro-cid-2chn5upz]:where(.cta-block.bg-gradient),body:not([data-site-skin]) [data-astro-cid-2chn5upz]:where(.cta-block--has-image){--rd-section-bg-base: var(--surface-inverse, var(--color-bg-dark));--rd-section-fg-base: var(--text-on-strong);--rd-heading-color-base: var(--text-on-strong);--rd-text-color-base: var(--text-on-strong-muted);--rd-caption-color-base: var(--text-on-strong-muted);--rd-kicker-color-base: var(--text-on-strong)}.cta-block__bg[data-astro-cid-2chn5upz]{position:absolute;inset:0;z-index:1}.cta-block__bg[data-astro-cid-2chn5upz] img{display:block;width:100%;height:100%;object-fit:cover}.cta-block__overlay[data-astro-cid-2chn5upz]{position:absolute;inset:0;background-color:transparent;background-image:var(--cta-image-overlay)}.cta-block__content[data-astro-cid-2chn5upz]{position:relative;z-index:2;min-width:0}.cta-headline[data-astro-cid-2chn5upz]{--rd-heading-color: var(--cta-text-color);color:var(--cta-text-color);margin-bottom:var(--space-4)}.cta-block[data-astro-cid-2chn5upz] .rd-section-title[data-astro-cid-2chn5upz]{--rd-heading-color: var(--cta-text-color);text-shadow:none}.cta-operator-eyebrow[data-astro-cid-2chn5upz]{margin-bottom:1.5rem;font-family:var(--font-mono);font-size:.68rem;font-weight:700;letter-spacing:.44em;text-transform:uppercase;color:var(--rd-kicker-color)}.cta-variant-card[data-astro-cid-2chn5upz] .cta-headline[data-astro-cid-2chn5upz],.cta-variant-banner[data-astro-cid-2chn5upz] .cta-headline[data-astro-cid-2chn5upz]{color:var(--cta-text-color)}.cta-subheadline[data-astro-cid-2chn5upz]{--rd-text-color: var(--cta-muted-color);opacity:.9;color:var(--cta-muted-color)}.cta-block[data-astro-cid-2chn5upz] .rd-section-lede[data-astro-cid-2chn5upz]{--rd-text-color: var(--cta-muted-color)}.cta-urgency[data-astro-cid-2chn5upz]{display:inline-flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--tracking-wide)}body:not([data-site-skin]) .cta-urgency[data-astro-cid-2chn5upz]{background:color-mix(in srgb,var(--surface-inverse) 20%,transparent);border:var(--border-width) solid color-mix(in srgb,var(--text-on-strong) 20%,transparent);border-radius:var(--radius-full);color:var(--text-on-strong)}.cta-urgency__label[data-astro-cid-2chn5upz]{font-weight:700}.pulse-dot[data-astro-cid-2chn5upz]{width:8px;height:8px;background-color:var(--color-accent);border-radius:50%;box-shadow:0 0 color-mix(in srgb,var(--color-accent) 40%,transparent);animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--color-accent) 40%,transparent)}70%{box-shadow:0 0 0 10px color-mix(in srgb,var(--color-accent) 0%,transparent)}to{box-shadow:0 0 color-mix(in srgb,var(--color-accent) 0%,transparent)}}.cta-text-content--center[data-astro-cid-2chn5upz],.cta-action-content--center[data-astro-cid-2chn5upz]{text-align:center}.cta-review-aggregate{margin-block:var(--space-3)}.cta-review-aggregate-row[data-astro-cid-2chn5upz]{display:flex;flex:0 0 100%;width:100%}.cta-action-content--center[data-astro-cid-2chn5upz] .cta-review-aggregate-row[data-astro-cid-2chn5upz]{justify-content:center}.lead[data-astro-cid-2chn5upz]{font-size:var(--rd-skin-lede-font-size-override, clamp(var(--text-lg), 2vw, var(--text-xl)));margin-bottom:0}.cta-content-stack[data-astro-cid-2chn5upz]{display:block}.cta-action-content--center[data-astro-cid-2chn5upz]{margin-top:var(--space-8)}.cta-variant-operator[data-astro-cid-2chn5upz] .cta-block__content[data-astro-cid-2chn5upz]{max-width:var(--cta-operator-content-max-width, var(--container-wide))}.cta-variant-operator[data-astro-cid-2chn5upz] .cta-text-content[data-astro-cid-2chn5upz]{max-width:var(--cta-operator-text-max-width, none);margin-inline:var(--cta-operator-text-margin-inline, 0);text-align:var(--cta-operator-text-align, center)}.cta-variant-operator[data-astro-cid-2chn5upz] .cta-headline[data-astro-cid-2chn5upz]{--rd-heading-color: var(--cta-operator-headline-color, var(--cta-text-color));margin-bottom:var(--cta-operator-headline-margin-bottom, var(--space-4));font-size:var(--cta-operator-headline-font-size, var(--rd-heading-size-h2, clamp(var(--text-3xl), 5vw, var(--text-4xl))));line-height:var(--cta-operator-headline-line-height, var(--leading-tight));letter-spacing:var(--cta-operator-headline-letter-spacing, var(--tracking-tight));text-transform:var(--cta-operator-headline-text-transform, none);text-wrap:var(--cta-operator-headline-text-wrap, initial);color:var(--cta-operator-headline-color, var(--cta-text-color))}.cta-variant-operator[data-astro-cid-2chn5upz] .cta-subheadline[data-astro-cid-2chn5upz]{--rd-text-color: var(--cta-operator-subheadline-color, var(--cta-muted-color));color:var(--cta-operator-subheadline-color, var(--cta-muted-color))}.cta-variant-operator[data-astro-cid-2chn5upz] .cta-action-content[data-astro-cid-2chn5upz]{text-align:var(--cta-operator-action-text-align, center);margin-top:var(--cta-operator-action-margin-top, var(--space-8))}body[data-site-skin] .cta-variant-operator[data-astro-cid-2chn5upz]{--cta-operator-content-max-width: 1400px;--cta-operator-text-max-width: 78rem;--cta-operator-text-margin-inline: auto;--cta-operator-headline-margin-bottom: clamp(2rem, 5vw, 4rem);--cta-operator-headline-font-size: var(--rd-display-size-standard);--cta-operator-headline-line-height: var(--rd-display-line-height-standard);--cta-operator-headline-letter-spacing: var(--tracking-tight);--cta-operator-headline-text-transform: none;--cta-operator-headline-text-wrap: balance;--cta-operator-action-margin-top: clamp(2rem, 5vw, 4rem)}.cta-trust[data-astro-cid-2chn5upz]{margin-top:var(--space-4)}.cta-trust__text[data-astro-cid-2chn5upz]{font-size:var(--text-sm, .875rem);opacity:.75}.cta-note[data-astro-cid-2chn5upz]{margin:var(--space-4) 0 0;max-width:42rem;color:var(--cta-muted-color, var(--rd-caption-color))}.cta-variant-banner[data-astro-cid-2chn5upz] .cta-note[data-astro-cid-2chn5upz],.cta-variant-operator[data-astro-cid-2chn5upz] .cta-note[data-astro-cid-2chn5upz],.cta-variant-banner[data-astro-cid-2chn5upz] .offer-availability--cta,.cta-variant-operator[data-astro-cid-2chn5upz] .offer-availability--cta{margin-inline:auto}.cta-block[data-astro-cid-2chn5upz] .offer-availability--cta{margin-block:var(--space-4) 0;color:var(--cta-muted-color, var(--rd-caption-color))}.cta-variant-operator[data-astro-cid-2chn5upz] .cta-note[data-astro-cid-2chn5upz],.cta-variant-operator[data-astro-cid-2chn5upz] .offer-availability--cta{color:var(--cta-operator-subheadline-color, var(--cta-muted-color))}body:not([data-site-skin]) .cta-block[data-astro-cid-2chn5upz]{--cta-text-color: var(--text-on-strong, #fff);--cta-muted-color: var(--text-on-strong-muted, rgba(255, 255, 255, .82));--cta-card-bg: radial-gradient(circle at top left, color-mix(in srgb, var(--color-primary) 22%, transparent), transparent 38%), linear-gradient(160deg, color-mix(in srgb, var(--surface-inverse) 88%, black 12%), color-mix(in srgb, var(--surface-inverse) 96%, white 4%));--cta-card-fg: var(--text-on-strong);--cta-card-border: 1px solid var(--rd-card-border, transparent);--cta-card-shadow: var(--rd-card-shadow, none);--cta-card-content-bg: transparent;--cta-card-content-border: 0;--cta-card-content-radius: 0;--cta-card-content-shadow: none;--cta-card-content-padding: 0;--cta-banner-dark-bg: var(--color-bg-dark);--cta-banner-inner-padding-block: clamp(var(--space-8), 3vw, var(--space-12));--cta-split-section-bg: var(--color-bg);--cta-split-image-card-bg: var(--color-bg-dark);--cta-split-image-card-border: 0 solid transparent;--cta-split-image-card-shadow: none;--cta-split-image-card-backdrop-filter: none}.cta-block[data-astro-cid-2chn5upz]{--cta-shell-radius: var(--cta-card-radius)}.cta-variant-banner[data-astro-cid-2chn5upz] .cta-inner[data-astro-cid-2chn5upz]{max-width:800px;margin:0 auto;padding:clamp(var(--space-8),3vw,var(--space-12));padding-block:var(--cta-banner-inner-padding-block);color:var(--text-on-strong)}.cta-variant-banner[data-astro-cid-2chn5upz].bg-dark{background:var(--cta-banner-dark-bg)}.cta-variant-card[data-astro-cid-2chn5upz]{padding-block:var(--skin-section-padding-block, var(--space-12));background-color:transparent}.cta-variant-card[data-astro-cid-2chn5upz] .cta-card-wrapper[data-astro-cid-2chn5upz]{max-width:900px}.cta-variant-card[data-astro-cid-2chn5upz] .cta-inner[data-astro-cid-2chn5upz]{--cta-text-color: var(--rd-skin-card-fg, var(--cta-card-fg));--cta-muted-color: var(--rd-skin-card-fg, var(--cta-card-fg));--rd-heading-color: var(--rd-skin-card-fg, var(--cta-card-fg));--rd-text-color: var(--rd-skin-card-fg, var(--cta-card-fg));position:relative;display:grid;min-width:0;max-width:100%;padding:clamp(var(--space-5),2.8vw,var(--space-8));border:var(--rd-skin-card-border-width, var(--rd-card-border-width, var(--border-width))) solid var(--rd-skin-card-border, var(--rd-card-border, transparent));border-radius:var(--rd-skin-card-radius, var(--rd-card-radius, var(--cta-shell-radius)));overflow:hidden;color:var(--rd-skin-card-fg, var(--cta-card-fg));isolation:isolate;background:var(--rd-skin-card-bg, var(--cta-card-bg));box-shadow:var(--rd-skin-card-shadow, var(--rd-card-shadow, var(--cta-card-shadow)))}.cta-variant-card[data-astro-cid-2chn5upz] .cta-subheadline[data-astro-cid-2chn5upz]{opacity:1}.cta-card-bg-image[data-astro-cid-2chn5upz]{position:relative;inset:auto;width:100%;height:clamp(18rem,34vw,24rem);object-fit:cover;z-index:auto;border-radius:var(--rd-skin-media-radius, var(--cta-card-media-radius)) var(--rd-skin-media-radius, var(--cta-card-media-radius)) 0 0}.cta-variant-card[data-astro-cid-2chn5upz] .cta-inner[data-astro-cid-2chn5upz]:before{content:none}.cta-variant-card[data-astro-cid-2chn5upz] .cta-card-content[data-astro-cid-2chn5upz]{position:relative;left:auto;right:auto;bottom:auto;display:grid;gap:var(--space-6);width:100%;min-width:0;max-width:none;padding:var(--cta-card-content-padding);border:var(--cta-card-content-border);border-top:0;border-radius:var(--cta-card-content-radius);background:var(--cta-card-content-bg);box-shadow:var(--cta-card-content-shadow)}.cta-variant-card[data-astro-cid-2chn5upz] .cta-text-content[data-astro-cid-2chn5upz],.cta-variant-card[data-astro-cid-2chn5upz] .cta-action-content[data-astro-cid-2chn5upz]{text-align:left}.cta-variant-card[data-astro-cid-2chn5upz] .cta-action-content[data-astro-cid-2chn5upz]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);margin-top:0}.cta-variant-card[data-astro-cid-2chn5upz] .offer-availability--cta,.cta-variant-card[data-astro-cid-2chn5upz] .cta-trust[data-astro-cid-2chn5upz]{margin-top:0}body:not([data-site-skin]) .cta-inner--primary[data-astro-cid-2chn5upz]{--cta-card-bg: radial-gradient(circle at top left, rgba(var(--color-light-rgb), .14), transparent 32%), linear-gradient(155deg, color-mix(in srgb, var(--color-primary) 52%, rgb(var(--color-dark-rgb)) 48%), color-mix(in srgb, var(--color-primary) 14%, rgb(var(--color-dark-rgb)) 86%))}body:not([data-site-skin]) .cta-inner--secondary[data-astro-cid-2chn5upz]{--cta-card-bg: radial-gradient(circle at top left, rgba(var(--color-light-rgb), .14), transparent 32%), linear-gradient(155deg, color-mix(in srgb, rgb(var(--color-secondary-rgb)) 44%, rgb(var(--color-dark-rgb)) 56%), color-mix(in srgb, rgb(var(--color-secondary-rgb)) 12%, rgb(var(--color-dark-rgb)) 88%))}body:not([data-site-skin]) .cta-inner--gradient[data-astro-cid-2chn5upz]{--cta-card-bg: radial-gradient(circle at top left, color-mix(in srgb, var(--color-primary) 22%, transparent), transparent 38%), linear-gradient(160deg, rgb(var(--color-dark-rgb)), color-mix(in srgb, rgb(var(--color-dark-rgb)) 78%, black 22%))}body:not([data-site-skin]) .cta-inner--dark[data-astro-cid-2chn5upz]{--cta-card-bg: var(--color-bg-dark)}.cta-variant-split[data-astro-cid-2chn5upz]{background-color:var(--cta-split-section-bg)}.cta-variant-split[data-astro-cid-2chn5upz] .cta-content-stack[data-astro-cid-2chn5upz]{display:contents}.cta-variant-split[data-astro-cid-2chn5upz] .cta-inner[data-astro-cid-2chn5upz]{display:flex;flex-direction:column;gap:var(--space-8);align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:clamp(var(--space-8),3vw,var(--space-12));background:var(--cta-split-image-card-bg);border-radius:var(--cta-shell-radius);color:var(--rd-section-fg, var(--text-on-strong))}.cta-variant-split[data-astro-cid-2chn5upz] .cta-headline[data-astro-cid-2chn5upz],.cta-variant-split[data-astro-cid-2chn5upz] .cta-subheadline[data-astro-cid-2chn5upz]{color:var(--cta-text-color)}.cta-variant-split[data-astro-cid-2chn5upz] .cta-subheadline[data-astro-cid-2chn5upz],.cta-variant-banner[data-astro-cid-2chn5upz] .cta-subheadline[data-astro-cid-2chn5upz],.cta-variant-card[data-astro-cid-2chn5upz] .cta-subheadline[data-astro-cid-2chn5upz],.cta-variant-split[data-astro-cid-2chn5upz] .cta-trust[data-astro-cid-2chn5upz] p[data-astro-cid-2chn5upz],.cta-variant-banner[data-astro-cid-2chn5upz] .cta-trust[data-astro-cid-2chn5upz] p[data-astro-cid-2chn5upz],.cta-variant-card[data-astro-cid-2chn5upz] .cta-trust[data-astro-cid-2chn5upz] p[data-astro-cid-2chn5upz]{color:var(--cta-muted-color);opacity:1}body:not([data-site-skin]) [data-astro-cid-2chn5upz]:is(.cta-variant-split,.cta-variant-banner,.cta-variant-card) .btn--secondary[data-astro-cid-2chn5upz]{--btn-secondary-bg: rgba(18, 18, 18, .28);--btn-secondary-border: rgba(var(--color-light-rgb), .45);--btn-secondary-color: #ffffff;--btn-secondary-hover-bg: rgba(18, 18, 18, .45);--btn-secondary-hover-border: rgba(var(--color-light-rgb), .68);--btn-secondary-hover-color: #ffffff}body:not([data-site-skin]) .cta-variant-split[data-astro-cid-2chn5upz] .btn--white[data-astro-cid-2chn5upz]{--btn-white-bg: rgba(255, 255, 255, .96);--btn-white-border: rgba(255, 255, 255, .96);--btn-white-color: var(--brand-dark-color);--btn-white-hover-bg: #ffffff;--btn-white-hover-border: #ffffff;--btn-white-hover-color: var(--brand-dark-color)}body:not([data-site-skin]) [data-astro-cid-2chn5upz]:is(.cta-variant-banner,.cta-variant-card) .btn--white[data-astro-cid-2chn5upz]{--btn-white-bg: var(--rd-cta-strong-button-bg, rgba(255, 255, 255, .96));--btn-white-border: var(--rd-cta-strong-button-border, rgba(255, 255, 255, .96));--btn-white-color: var(--rd-cta-strong-button-fg, var(--brand-dark-color));--btn-white-hover-bg: #ffffff;--btn-white-hover-border: #ffffff;--btn-white-hover-color: var(--rd-cta-strong-button-fg, var(--brand-dark-color))}body:not([data-site-skin]) .cta-variant-banner[data-astro-cid-2chn5upz] .cta-urgency[data-astro-cid-2chn5upz]{background:#ffffff14;border-color:#ffffff2e}.cta-block--has-image[data-astro-cid-2chn5upz].cta-variant-split .cta-inner[data-astro-cid-2chn5upz]{background:var(--cta-split-image-card-bg);color:var(--text-on-strong);border:var(--cta-split-image-card-border);box-shadow:var(--cta-split-image-card-shadow);backdrop-filter:var(--cta-split-image-card-backdrop-filter)}@media(min-width:992px){.cta-variant-split[data-astro-cid-2chn5upz] .cta-inner[data-astro-cid-2chn5upz]{display:grid;grid-template-columns:minmax(0,1.35fr) auto;column-gap:clamp(var(--space-8),4vw,var(--space-16));text-align:left;align-items:center}.cta-variant-split[data-astro-cid-2chn5upz] .cta-text-content[data-astro-cid-2chn5upz]{max-width:52ch;padding-right:0}.cta-variant-split[data-astro-cid-2chn5upz] .cta-action-content[data-astro-cid-2chn5upz]{justify-self:end;flex-shrink:0}}}@layer components{.author-avatar{width:var(--testimonial-avatar-size, var(--space-10));height:var(--testimonial-avatar-size, var(--space-10));border:var(--rd-skin-media-border-width, var(--testimonial-avatar-border-width, 0px)) solid var(--rd-skin-media-border, var(--testimonial-avatar-border, transparent));border-radius:var(--rd-skin-media-radius, var(--testimonial-avatar-radius, 50%));box-shadow:var(--rd-skin-media-shadow, none);background:var(--testimonial-avatar-bg, transparent);box-sizing:border-box;filter:var(--testimonial-avatar-filter, none);object-fit:cover}@keyframes testimonial-star-glint{0%,to{opacity:1;transform:translateY(0)}50%{opacity:var(--testimonial-star-glint-opacity, .55);transform:translateY(var(--testimonial-star-glint-offset, -.08em))}}}@layer components{}@layer components{@media(min-width:640px){.testimonial-grid--grid[data-balanced-items="1"]>.testimonial-card{grid-column:auto}}.testimonial-grid--carousel .testimonial-card{scroll-snap-align:center;flex:0 0 85%;max-width:400px}@media(min-width:768px){.testimonial-grid--carousel .testimonial-card{scroll-snap-align:start;flex:0 0 calc(48% - (var(--rd-skin-list-gap, var(--space-6)) / 2))}}@media(min-width:1024px){.testimonial-grid--carousel .testimonial-card{flex:0 0 calc(40% - (var(--rd-skin-list-gap, var(--space-6)) * 2 / 3))}}.testimonial-grid--marquee .testimonial-card{width:350px;flex-shrink:0}@media(max-width:767px){.testimonial-grid--marquee .testimonial-card{width:min(350px,calc(100vw - (var(--space-4) * 2)))}}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - (var(--rd-skin-list-gap, var(--space-6)) / 2)))}}.testimonial-grid--masonry .testimonial-card{break-inside:avoid;margin-bottom:var(--rd-skin-list-gap, var(--space-6));display:inline-block;width:100%}}@layer components{}@layer components{}@layer components{}@layer components{.contact-form-block .form-submit{min-width:0}.contact-form-block .form-submit .rd-button{max-width:100%;white-space:normal;overflow-wrap:anywhere}}@layer components{}@layer components{}@layer components{.text-ticker-block[data-astro-cid-bjliuopz]{--ticker-duration: 46s;--ticker-gap: clamp(var(--space-8), 5vw, var(--space-16));--ticker-edge-color: var(--rd-section-bg);--ticker-separator-color: var(--color-primary);--ticker-min-height: 2.5rem;overflow:hidden;padding-block:var(--space-4);position:relative}.text-ticker-block[data-astro-cid-bjliuopz][data-tone=accent]{--ticker-edge-color: var(--rd-accent-solid-bg)}.text-ticker-block[data-astro-cid-bjliuopz].bg-primary{--ticker-edge-color: var(--color-primary);--ticker-separator-color: currentColor;background-color:var(--color-primary);color:var(--text-on-strong)}.text-ticker-block[data-astro-cid-bjliuopz].bg-dark{--ticker-edge-color: var(--color-bg-dark);--ticker-separator-color: var(--color-primary);background-color:var(--color-bg-dark);color:var(--text-on-strong)}.text-ticker-block--speed-slow[data-astro-cid-bjliuopz]{--ticker-duration: 64s}.text-ticker-block--speed-brisk[data-astro-cid-bjliuopz]{--ticker-duration: 34s}.text-ticker-shell[data-astro-cid-bjliuopz]{align-items:center;display:grid;grid-template-columns:minmax(0,1fr);position:relative}.text-ticker-viewport[data-astro-cid-bjliuopz]{display:flex;align-items:center;min-height:var(--ticker-min-height);min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.text-ticker-viewport[data-astro-cid-bjliuopz]::-webkit-scrollbar{display:none}.text-ticker-track[data-astro-cid-bjliuopz]{display:flex;gap:var(--ticker-gap);width:max-content}.text-ticker-sequence[data-astro-cid-bjliuopz]{align-items:center;display:flex;flex:none;gap:var(--ticker-gap);justify-content:space-around;list-style:none;margin:0;min-width:100vw;padding:0 var(--space-6)}.text-ticker-item[data-astro-cid-bjliuopz]{margin:0;align-items:center;color:inherit;display:inline-flex;flex:none;font-family:var(--font-heading);font-size:clamp(var(--text-lg),2vw,var(--text-2xl));line-height:var(--leading-tight);white-space:nowrap}.text-ticker-item[data-astro-cid-bjliuopz]:after{color:var(--ticker-separator-color);font-family:var(--font-ui);font-size:.65em;margin-left:var(--ticker-gap)}.text-ticker-item[data-astro-cid-bjliuopz][data-separator=dot]:after{content:"•"}.text-ticker-item[data-astro-cid-bjliuopz][data-separator=diamond]:after{content:"◆"}.text-ticker-item[data-astro-cid-bjliuopz][data-separator=line]:after{content:"—"}.text-ticker-item[data-astro-cid-bjliuopz][data-separator=none]:after{content:none}.text-ticker-block--continuous[data-astro-cid-bjliuopz] .text-ticker-viewport[data-astro-cid-bjliuopz]{overflow:hidden}.text-ticker-block--continuous[data-astro-cid-bjliuopz] .text-ticker-track[data-astro-cid-bjliuopz]{animation:text-ticker-scroll var(--ticker-duration) linear infinite}.text-ticker-block--continuous[data-astro-cid-bjliuopz]:hover .text-ticker-track[data-astro-cid-bjliuopz],.text-ticker-block--continuous[data-astro-cid-bjliuopz]:focus-within .text-ticker-track[data-astro-cid-bjliuopz],.text-ticker-block--continuous[data-astro-cid-bjliuopz][data-user-paused=true] .text-ticker-track[data-astro-cid-bjliuopz]{animation-play-state:paused}.text-ticker-block[data-astro-cid-bjliuopz][data-edge-fade=soft]:before,.text-ticker-block[data-astro-cid-bjliuopz][data-edge-fade=soft]:after{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:clamp(2rem,7vw,7rem);z-index:2}.text-ticker-block[data-astro-cid-bjliuopz][data-edge-fade=soft]:before{background:linear-gradient(to right,var(--ticker-edge-color),transparent);left:0}.text-ticker-block[data-astro-cid-bjliuopz][data-edge-fade=soft]:after{background:linear-gradient(to left,var(--ticker-edge-color),transparent);right:0}@keyframes text-ticker-scroll{to{transform:translate3d(calc(-50% - (var(--ticker-gap) / 2)),0,0)}}body[data-motion-profile=off] .text-ticker-block--continuous[data-astro-cid-bjliuopz] .text-ticker-track[data-astro-cid-bjliuopz],body[data-motion-intensity=none] .text-ticker-block--continuous[data-astro-cid-bjliuopz] .text-ticker-track[data-astro-cid-bjliuopz]{animation:none;transform:none}body[data-motion-profile=off] .text-ticker-block--continuous[data-astro-cid-bjliuopz] .text-ticker-viewport[data-astro-cid-bjliuopz],body[data-motion-intensity=none] .text-ticker-block--continuous[data-astro-cid-bjliuopz] .text-ticker-viewport[data-astro-cid-bjliuopz]{overflow-x:auto}body[data-motion-profile=off] .text-ticker-sequence[data-astro-cid-bjliuopz][aria-hidden=true],body[data-motion-intensity=none] .text-ticker-sequence[data-astro-cid-bjliuopz][aria-hidden=true]{display:none}@media(prefers-reduced-motion:reduce){.text-ticker-block--continuous[data-astro-cid-bjliuopz] .text-ticker-track[data-astro-cid-bjliuopz]{animation:none;transform:none}.text-ticker-block--continuous[data-astro-cid-bjliuopz] .text-ticker-viewport[data-astro-cid-bjliuopz]{overflow-x:auto}.text-ticker-sequence[data-astro-cid-bjliuopz][aria-hidden=true]{display:none}}}@layer components{}@layer components{}@layer components{}

@layer components{.heading-accent[data-astro-cid-mntv23uk]{color:var(--skin-heading-accent-color, var(--rd-accent-color, currentColor))}}@layer components{}@layer components{.trust-assurance-figure[data-astro-cid-f45vmdv2]{display:block;font-size:var(--text-6xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);margin-bottom:var(--space-4);color:var(--color-primary)}.trust-credentials-block[data-astro-cid-f45vmdv2]:has(.trust-assurance-figure,.trust-attributed-note){--rd-section-bg:var(--skin-section-bg,var(--trust-section-bg));--rd-section-fg:var(--skin-section-fg,var(--trust-section-fg))}.trust-credentials-block[data-astro-cid-f45vmdv2]:where(:not([data-surface=elevated])){--rd-section-bg-base: var(--trust-section-bg);--rd-section-fg-base: var(--trust-section-fg);--rd-text-color-base: var(--trust-section-muted);--rd-heading-color-base: var(--trust-text);--rd-caption-color-base: var(--trust-muted)}.trust-credentials-block[data-astro-cid-f45vmdv2]{--rd-card-bg-base: var(--trust-panel);--rd-card-fg-base: var(--trust-text);--rd-card-border-base: var(--trust-border);--rd-card-radius-base: var(--radius-card);--rd-card-shadow-base: var(--shadow-md);--rd-proof-bg-base: var(--trust-panel);--rd-proof-fg-base: var(--trust-text);--rd-proof-border-base: var(--trust-border);--rd-proof-radius-base: var(--radius-card);--rd-proof-shadow-base: var(--shadow-md);--rd-panel-bg-base: var(--trust-proof-panel);--rd-panel-border-base: var(--trust-proof-border);--rd-panel-radius-base: var(--trust-proof-radius);--rd-media-border-base: color-mix(in srgb, var(--color-primary) 24%, var(--trust-border) 76%);--rd-media-border-width-base: var(--border-width);--rd-media-radius-base: var(--radius-control);--trust-bg: var(--rd-skin-section-bg, var(--trust-section-bg));--trust-panel: var(--surface-elevated);--trust-border: var(--border-subtle);--trust-section-bg: var(--surface-canvas);--trust-section-fg: var(--text-primary);--trust-section-muted: var(--text-secondary);--trust-text: var(--rd-skin-section-fg, var(--trust-section-fg));--trust-muted: var(--rd-skin-text-color, var(--trust-section-muted));--trust-card-panel: var(--rd-skin-card-bg, var(--trust-panel));--trust-card-border: var(--rd-skin-card-border, var(--trust-border));--trust-card-border-style: solid;--trust-card-border-width: var(--rd-skin-card-border-width, var(--border-width));--trust-card-radius: var(--rd-skin-card-radius, var(--radius-card));--trust-card-shadow: var(--rd-skin-card-shadow, var(--shadow-md));--trust-card-text: var(--rd-skin-card-fg, var(--trust-text));--trust-card-heading: var(--rd-skin-heading-color, var(--trust-card-text));--trust-card-muted: var(--rd-skin-text-color, var(--trust-muted));--trust-card-caption: var(--rd-skin-caption-color, var(--trust-card-muted));--trust-proof-panel: var(--rd-skin-proof-bg, var(--trust-panel));--trust-proof-border: var(--rd-skin-proof-border, var(--trust-border));--trust-proof-border-style: solid;--trust-proof-border-width: var(--rd-skin-card-border-width, var(--border-width));--trust-proof-radius: var(--rd-skin-proof-radius, var(--radius-card));--trust-proof-shadow: var(--rd-skin-proof-shadow, var(--shadow-md));--trust-proof-text: var(--rd-skin-proof-fg, var(--trust-text));--trust-proof-heading: var(--rd-skin-heading-color, var(--trust-proof-text));--trust-proof-muted: var(--rd-skin-text-color, var(--trust-muted));--trust-proof-caption: var(--rd-skin-caption-color, var(--trust-proof-muted));--trust-copy-panel: var(--rd-skin-panel-bg, var(--trust-proof-panel));--trust-copy-border: var(--rd-skin-panel-border, var(--trust-proof-border));--trust-copy-border-width: var(--rd-skin-panel-border-width, var(--trust-proof-border-width));--trust-copy-radius: var(--rd-skin-panel-radius, var(--trust-proof-radius));--trust-copy-shadow: var(--rd-skin-card-shadow, var(--shadow-md));--trust-copy-text: var(--trust-proof-text);--trust-copy-muted: var(--trust-proof-muted);--trust-badge-color: var(--rd-skin-card-fg, var(--color-primary));--trust-mark-recipe-bg: radial-gradient(circle at top, color-mix(in srgb, var(--color-primary) 22%, transparent), transparent 65%), color-mix(in srgb, var(--trust-panel) 82%, white 18%);--trust-mark-bg: var(--rd-skin-card-bg, var(--trust-mark-recipe-bg));--trust-mark-border: var(--rd-skin-media-border, color-mix(in srgb, var(--color-primary) 24%, var(--trust-border) 76%));--trust-mark-border-style: solid;--trust-mark-border-width: var(--rd-skin-media-border-width, var(--border-width));--trust-mark-radius: var(--rd-skin-media-radius, var(--radius-control));--trust-proof-marker-color: var(--rd-skin-card-border, var(--color-primary));--trust-header-gap: var(--space-4);--trust-header-max-width: 50rem;--trust-header-margin: 0 auto var(--space-12);--trust-header-margin-inline: auto;--trust-header-text-align: center;--trust-header-accent-content: none;--trust-header-accent-display: none;--trust-header-accent-width: 0;--trust-header-accent-height: 0;--trust-header-accent-margin: 0;--trust-header-accent-background: transparent;--trust-header-accent-opacity: 0;color:var(--trust-text)}body:not([data-site-skin]) .trust-credentials-block[data-astro-cid-f45vmdv2] [data-astro-cid-f45vmdv2]:where(.trust-credentials-block__lede){color:var(--trust-muted)}body:not([data-site-skin]) .trust-proof-layout__copy[data-astro-cid-f45vmdv2] [data-astro-cid-f45vmdv2]:where(.trust-proof-layout__lede){color:var(--trust-proof-muted)}.trust-credentials-block--gray[data-astro-cid-f45vmdv2]{--trust-bg: var(--surface-elevated);--trust-section-bg: var(--surface-elevated);--trust-panel: var(--surface-canvas)}.trust-credentials-block--dark[data-astro-cid-f45vmdv2]{--trust-bg: radial-gradient(circle at top, color-mix(in srgb, var(--color-primary) 13%, transparent), transparent 35%), var(--color-bg-dark);--trust-section-bg: radial-gradient(circle at top, color-mix(in srgb, var(--color-primary) 13%, transparent), transparent 35%), var(--color-bg-dark);--trust-panel: linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 8%, transparent), transparent 38%), color-mix(in srgb, var(--color-bg-dark) 88%, white 12%);--trust-border: color-mix(in srgb, var(--border-strong) 58%, transparent);--trust-text: var(--text-on-strong);--trust-section-fg: var(--text-on-strong);--trust-muted: var(--text-on-strong-muted);--trust-section-muted: var(--text-on-strong-muted)}body:not([data-site-skin]) .trust-credentials-block[data-astro-cid-f45vmdv2][data-legacy-recipe=operator]{--trust-bg: transparent;--trust-panel: var(--rd-card-bg);--trust-border: var(--rd-card-border-soft);--trust-text: var(--text-primary);--trust-muted: var(--text-secondary);--trust-card-border: var(--rd-card-border-soft);--trust-proof-border: var(--rd-card-border-soft);--trust-stat-border-color: var(--rd-card-border);--trust-stat-value-letter-spacing: -.055em;--trust-card-heading: var(--text-heading);--trust-card-heading-letter-spacing: -.045em;--trust-card-heading-overflow-wrap: anywhere;--trust-proof-heading: var(--text-heading);--trust-proof-heading-letter-spacing: -.045em;--trust-proof-heading-overflow-wrap: anywhere;--trust-badge-font-family: var(--font-mono);--trust-badge-font-size: var(--rd-kicker-size);--trust-badge-letter-spacing: var(--rd-kicker-spacing);--trust-badge-text-transform: uppercase;--trust-mark-bg: var(--rd-card-strong-bg);--trust-proof-marker-radius: 0;--trust-proof-marker-color: var(--color-primary);--trust-header-gap: clamp(.9rem, 1.6vw, 1.35rem);--trust-header-max-width: min(100%, 46rem);--trust-header-margin-inline: 0 auto;--trust-header-text-align: left;--trust-header-accent-content: "";--trust-header-accent-display: block;--trust-header-accent-width: 3.5rem;--trust-header-accent-height: 1px;--trust-header-accent-margin: 0 0 1.5rem;--trust-header-accent-background: var(--color-primary);--trust-header-accent-opacity: .92}body:not([data-site-skin]) .trust-credentials-block[data-astro-cid-f45vmdv2][data-legacy-recipe=operator]:where(:not([data-surface=elevated])){background-color:var(--surface-canvas)!important;background-image:none!important}.trust-credentials-block__header[data-astro-cid-f45vmdv2]{display:grid;gap:var(--trust-header-gap);max-width:var(--trust-header-max-width);text-align:var(--trust-header-text-align);margin:var(--trust-header-margin);margin-inline:var(--trust-header-margin-inline)}.trust-credentials-block__header[data-astro-cid-f45vmdv2]:before{content:var(--trust-header-accent-content);display:var(--trust-header-accent-display);width:var(--trust-header-accent-width);height:var(--trust-header-accent-height);margin:var(--trust-header-accent-margin);background:var(--trust-header-accent-background);opacity:var(--trust-header-accent-opacity)}.trust-credentials-block__lede[data-astro-cid-f45vmdv2]{margin:0;max-width:var(--rd-content-density-lede-max-width, none);margin-inline:var(--rd-content-density-lede-margin-inline, 0);color:var(--rd-text-color)}.trust-proof-layout__lede[data-astro-cid-f45vmdv2]{margin:0;color:var(--rd-text-color)}.trust-assurance-card[data-astro-cid-f45vmdv2] p[data-astro-cid-f45vmdv2]:last-child,.trust-credential-card__content[data-astro-cid-f45vmdv2] p[data-astro-cid-f45vmdv2]:last-child{margin:0;color:var(--trust-card-muted)}.trust-proof-item[data-astro-cid-f45vmdv2] p[data-astro-cid-f45vmdv2]:last-child{margin:0;color:var(--trust-proof-muted)}.trust-credentials-grid[data-astro-cid-f45vmdv2],.trust-assurance-grid[data-astro-cid-f45vmdv2],.trust-proof-layout__stack[data-astro-cid-f45vmdv2]{display:grid;gap:var(--rd-skin-list-gap, var(--space-5))}.trust-credential-card[data-astro-cid-f45vmdv2],.trust-assurance-card[data-astro-cid-f45vmdv2]{border:var(--rd-skin-card-border-width, var(--trust-card-border-width)) var(--trust-card-border-style) var(--rd-skin-card-border, var(--trust-card-border));background:var(--rd-skin-card-bg, var(--trust-card-panel));color:var(--rd-skin-card-fg, var(--trust-card-text));box-shadow:var(--rd-skin-card-shadow, var(--trust-card-shadow))}.trust-proof-item[data-astro-cid-f45vmdv2]{border:var(--rd-skin-card-border-width, var(--trust-proof-border-width)) var(--trust-proof-border-style) var(--rd-skin-proof-border, var(--trust-proof-border));background:var(--rd-skin-proof-bg, var(--trust-proof-panel));color:var(--rd-skin-proof-fg, var(--trust-proof-text));box-shadow:var(--rd-skin-proof-shadow, var(--trust-proof-shadow))}.trust-proof-layout__copy[data-astro-cid-f45vmdv2]{border:var(--rd-skin-panel-border-width, var(--trust-copy-border-width)) var(--trust-proof-border-style) var(--rd-skin-panel-border, var(--trust-copy-border));background:var(--rd-skin-panel-bg, var(--trust-copy-panel));color:var(--rd-skin-panel-fg, var(--trust-copy-text));box-shadow:var(--rd-skin-panel-shadow, var(--trust-copy-shadow))}.trust-credential-card[data-astro-cid-f45vmdv2],.trust-assurance-card[data-astro-cid-f45vmdv2]{border-radius:var(--rd-skin-card-radius, var(--trust-card-radius));padding:clamp(var(--space-5),2vw,var(--space-8))}.trust-proof-item[data-astro-cid-f45vmdv2]{border-radius:var(--rd-skin-proof-radius, var(--trust-proof-radius));padding:clamp(var(--space-5),2vw,var(--space-8))}.trust-proof-layout__copy[data-astro-cid-f45vmdv2]{border-radius:var(--rd-skin-panel-radius, var(--trust-copy-radius));padding:clamp(var(--space-5),2vw,var(--space-8))}.trust-credential-card[data-astro-cid-f45vmdv2]{display:grid;gap:var(--space-5);align-content:start;justify-items:center;text-align:center}.trust-credential-card__mark[data-astro-cid-f45vmdv2]{width:clamp(5rem,10vw,7rem);aspect-ratio:1;display:grid;place-items:center;background:var(--trust-mark-bg);border:var(--rd-skin-media-border-width, var(--trust-mark-border-width)) var(--trust-mark-border-style) var(--rd-skin-media-border, var(--trust-mark-border));border-radius:var(--rd-skin-media-radius, var(--trust-mark-radius));box-shadow:var(--rd-skin-media-shadow, none);overflow:hidden}.trust-credential-card__mark[data-astro-cid-f45vmdv2] span[data-astro-cid-f45vmdv2]{font-family:var(--font-heading);font-size:clamp(1.25rem,2vw,2rem);font-weight:700}.trust-credential-card__image[data-astro-cid-f45vmdv2]{width:100%;height:100%;object-fit:cover}.trust-credential-card__content[data-astro-cid-f45vmdv2],.trust-assurance-card[data-astro-cid-f45vmdv2],.trust-proof-item[data-astro-cid-f45vmdv2]{display:grid;gap:var(--space-3);align-content:start}.trust-credential-card__eyebrow[data-astro-cid-f45vmdv2],.trust-assurance-card__eyebrow[data-astro-cid-f45vmdv2]{margin:0;width:fit-content;color:var(--trust-badge-color);font-family:var(--trust-badge-font-family, inherit);font-size:var(--trust-badge-font-size, var(--text-sm));font-weight:var(--trust-badge-font-weight, 700);letter-spacing:var(--trust-badge-letter-spacing, .1em);text-transform:var(--trust-badge-text-transform, uppercase)}.trust-credential-card__eyebrow[data-astro-cid-f45vmdv2]{justify-self:center}.trust-assurance-card__eyebrow[data-astro-cid-f45vmdv2]{justify-self:start}.trust-credential-card__content[data-astro-cid-f45vmdv2] h3[data-astro-cid-f45vmdv2],.trust-assurance-card[data-astro-cid-f45vmdv2] h3[data-astro-cid-f45vmdv2]{margin:0;color:var(--trust-card-heading);letter-spacing:var(--trust-card-heading-letter-spacing, normal);overflow-wrap:var(--trust-card-heading-overflow-wrap, normal)}.trust-proof-item[data-astro-cid-f45vmdv2] h3[data-astro-cid-f45vmdv2]{margin:0;color:var(--trust-proof-heading);letter-spacing:var(--trust-proof-heading-letter-spacing, normal);overflow-wrap:var(--trust-proof-heading-overflow-wrap, normal)}.trust-assurance-card__stat[data-astro-cid-f45vmdv2],.trust-proof-item__stat[data-astro-cid-f45vmdv2]{display:grid;gap:.2rem;border-color:var(--trust-stat-border-color, currentColor)}.trust-assurance-card__stat[data-astro-cid-f45vmdv2] strong[data-astro-cid-f45vmdv2]{font-family:var(--font-heading);font-size:clamp(2rem,3vw,3rem);line-height:.95;letter-spacing:var(--trust-stat-value-letter-spacing, normal);color:var(--trust-card-heading)}.trust-proof-item__stat[data-astro-cid-f45vmdv2] strong[data-astro-cid-f45vmdv2]{font-family:var(--font-heading);font-size:clamp(2rem,3vw,3rem);line-height:.95;letter-spacing:var(--trust-stat-value-letter-spacing, normal);color:var(--trust-proof-heading)}.trust-assurance-card__stat[data-astro-cid-f45vmdv2] span[data-astro-cid-f45vmdv2],.trust-proof-item__stat[data-astro-cid-f45vmdv2] span[data-astro-cid-f45vmdv2]{color:var(--trust-card-caption);font-size:var(--text-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.trust-proof-item__stat[data-astro-cid-f45vmdv2] span[data-astro-cid-f45vmdv2]{color:var(--trust-proof-caption)}.trust-proof-layout[data-astro-cid-f45vmdv2]{display:grid;gap:var(--rd-skin-list-gap, clamp(var(--space-6), 2.2vw, var(--space-10)))}.trust-proof-layout__copy[data-astro-cid-f45vmdv2]{display:grid;gap:var(--rd-skin-list-gap, var(--space-5));align-content:start}.trust-proof-layout__points[data-astro-cid-f45vmdv2]{margin:0;padding:0;list-style:none;display:grid;gap:var(--rd-skin-list-gap, .85rem)}.trust-proof-layout__points[data-astro-cid-f45vmdv2] li[data-astro-cid-f45vmdv2]{display:flex;gap:.75rem;align-items:flex-start;color:var(--trust-copy-text)}.trust-proof-layout__points[data-astro-cid-f45vmdv2][data-list-icon] li[data-astro-cid-f45vmdv2]:before{content:none}.trust-assurance-card__icon[data-astro-cid-f45vmdv2]{display:inline-flex;margin-block-end:var(--space-4)}.trust-credential-card__mark[data-astro-cid-f45vmdv2] .trust-item-icon[data-size=default]{--rd-icon-size: var(--rd-icon-size-xl, 3rem)}.trust-proof-layout__points[data-astro-cid-f45vmdv2] li[data-astro-cid-f45vmdv2]:before{content:"";width:.7rem;height:.7rem;margin-top:.45rem;border-radius:var(--trust-proof-marker-radius, var(--radius-control));background:var(--trust-proof-marker-color);flex-shrink:0}@media(min-width:840px){.trust-credentials-grid[data-astro-cid-f45vmdv2],.trust-assurance-grid[data-astro-cid-f45vmdv2]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.trust-proof-layout[data-astro-cid-f45vmdv2]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}}.trust-attributed-note[data-astro-cid-f45vmdv2]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-10);align-items:end;margin:var(--space-10) 0 0;padding:var(--space-8) 0 0;border:0;border-top:var(--border-width) solid var(--border-subtle);border-radius:0;box-shadow:none;background:transparent;font-style:normal;color:var(--rd-section-fg)}.trust-attributed-note[data-astro-cid-f45vmdv2] .rd-prose[data-astro-cid-f45vmdv2]{font-size:var(--text-lg);margin:0}.trust-attributed-note[data-astro-cid-f45vmdv2] footer[data-astro-cid-f45vmdv2]{text-align:right}@media(max-width:767px){.trust-attributed-note[data-astro-cid-f45vmdv2]{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.trust-attributed-note[data-astro-cid-f45vmdv2] footer[data-astro-cid-f45vmdv2]{text-align:left}.trust-assurance-figure[data-astro-cid-f45vmdv2]{font-size:var(--text-5xl)}}@layer components{}@layer components{.rtb-block[data-astro-cid-6ikwx6fe]{--rtb-section-padding-block: clamp(var(--space-10), 5vw, var(--space-12));--rtb-frame-padding-block: 0;--rtb-frame-padding-inline: 0;--rtb-frame-background: transparent;--rtb-frame-border: 0;--rtb-frame-border-top: var(--rtb-frame-border);--rtb-frame-border-bottom: var(--rtb-frame-border);--rtb-frame-shadow: none;--rtb-frame-accent: color-mix(in srgb, var(--color-primary) 72%, var(--color-accent));--rtb-content-measure: 72ch;--rtb-content-color: var(--rd-text-color, var(--color-text));--rtb-content-font-size: var(--rd-prose-font-size);--rtb-content-line-height: var(--leading-relaxed);--rtb-lead-font-size: var(--rd-lede-font-size);--rtb-prose-link-color: var(--rd-content-link-color, var(--rd-skin-heading-color, var(--rd-heading-color)));--rtb-prose-link-hover-color: var(--rd-interactive-hover-fg, var(--color-primary-hover));--rtb-prose-heading-text-transform: none;--rtb-prose-heading-text-wrap: inherit;--rtb-prose-heading-overflow-wrap: normal;--rtb-prose-h2-max-width: none;--rtb-prose-h2-font-size: var(--rd-heading-size-h2, clamp(var(--text-3xl), 5vw, var(--text-4xl)));--rtb-prose-h2-line-height: var(--leading-tight);--rtb-prose-h3-font-size: var(--rd-heading-size-h3, clamp(var(--text-2xl), 4vw, var(--text-3xl)));--rtb-prose-h3-line-height: var(--leading-tight);--rtb-prose-blockquote-margin: var(--space-6) 0;--rtb-prose-blockquote-padding: var(--space-4) var(--space-6);--rtb-prose-blockquote-bg: var(--rd-skin-card-bg, var(--color-primary-light));--rtb-prose-blockquote-border: var(--rd-skin-card-border, var(--color-primary));--rtb-prose-blockquote-fg: var(--rd-skin-card-fg, var(--rd-text-color, var(--color-text-muted)));--rtb-resolved-section-padding-block: var( --skin-brand-statement-section-padding-block, var( --skin-rich-text-section-padding-block, var(--skin-section-padding-block, var(--rtb-section-padding-block)) ) );padding-block:var(--rtb-resolved-section-padding-block)}body:not([data-site-skin]) .rtb-block[data-astro-cid-6ikwx6fe][data-legacy-recipe=operator]{--rtb-content-color: var(--text-secondary);--rtb-prose-heading-text-transform: uppercase;--rtb-prose-heading-text-wrap: balance;--rtb-prose-heading-overflow-wrap: anywhere;--rtb-prose-h2-max-width: 22ch;--rtb-prose-h2-font-size: clamp(2rem, 4vw, 3rem);--rtb-prose-h2-line-height: .98;--rtb-prose-h3-font-size: clamp(1.45rem, 2.8vw, 2.15rem);--rtb-prose-h3-line-height: 1;--rtb-prose-blockquote-margin: 2rem 0;--rtb-prose-blockquote-padding: 1.25rem 1.5rem;--rtb-prose-link-color: var(--text-primary);--rtb-prose-blockquote-bg: var(--rd-card-bg);--rtb-prose-blockquote-border: var(--color-primary);--rtb-prose-blockquote-fg: var(--text-secondary)}body:not([data-site-skin]) .rtb-block[data-astro-cid-6ikwx6fe][data-legacy-recipe=operator]:where(:not([data-surface=elevated],[data-surface=inverse])){background-color:var(--surface-canvas)!important;background-image:none!important}.rtb-block--narrow[data-astro-cid-6ikwx6fe] .rd-container[data-astro-cid-6ikwx6fe]{max-width:var(--skin-rich-text-narrow-container-max, min(var(--container-max), 980px))}.rtb-block__frame[data-astro-cid-6ikwx6fe]{position:relative;padding:var(--skin-rich-text-frame-padding-block, var(--rtb-frame-padding-block)) var(--skin-rich-text-frame-padding-inline, var(--rtb-frame-padding-inline));background:var(--skin-rich-text-frame-background, var(--rtb-frame-background));border:var(--skin-rich-text-frame-border, var(--rtb-frame-border));border-top:var(--skin-rich-text-frame-border-top, var(--rtb-frame-border-top));border-bottom:var(--skin-rich-text-frame-border-bottom, var(--rtb-frame-border-bottom));box-shadow:var(--skin-rich-text-frame-shadow, var(--rtb-frame-shadow))}.rtb-block__frame[data-astro-cid-6ikwx6fe]:before{content:"";position:absolute;inset-block:var(--skin-rich-text-accent-inset-block, var(--space-6));inset-inline-start:0;width:var(--skin-rich-text-accent-width, 0);height:auto;background:var(--skin-rich-text-frame-accent, var(--rtb-frame-accent));opacity:var(--skin-rich-text-accent-opacity, 0)}.rtb-block__content[data-astro-cid-6ikwx6fe]{max-width:var(--skin-rich-text-content-measure, var(--rtb-content-measure));margin-inline:auto;font-size:var(--skin-rich-text-content-font-size, var(--rtb-content-font-size));line-height:var(--skin-rich-text-content-line-height, var(--rtb-content-line-height));color:var(--skin-rich-text-content-color, var(--rtb-content-color))}.rtb-block--wide[data-astro-cid-6ikwx6fe] .rtb-block__content[data-astro-cid-6ikwx6fe],.rtb-block--full[data-astro-cid-6ikwx6fe] .rtb-block__content[data-astro-cid-6ikwx6fe]{max-width:var(--skin-rich-text-wide-content-measure, 82ch)}.rtb-block__content[data-astro-cid-6ikwx6fe] p:first-of-type{font-size:var(--skin-rich-text-lead-font-size, var(--rtb-lead-font-size));line-height:var(--skin-rich-text-lead-line-height, var(--leading-normal))}.rtb-block[data-astro-cid-6ikwx6fe] .rd-prose[data-astro-cid-6ikwx6fe] :is(h2,h3,h4){color:var(--rd-heading-color, var(--text-heading));text-transform:var(--rtb-prose-heading-text-transform);text-wrap:var(--rtb-prose-heading-text-wrap);overflow-wrap:var(--rtb-prose-heading-overflow-wrap)}.rtb-block[data-astro-cid-6ikwx6fe] .rd-prose[data-astro-cid-6ikwx6fe] h2{max-width:var(--rtb-prose-h2-max-width);font-size:var(--rtb-prose-h2-font-size);line-height:var(--rtb-prose-h2-line-height)}.rtb-block[data-astro-cid-6ikwx6fe] .rd-prose[data-astro-cid-6ikwx6fe] h3{font-size:var(--rtb-prose-h3-font-size);line-height:var(--rtb-prose-h3-line-height)}.rtb-block[data-astro-cid-6ikwx6fe].rtb-block--brandStatement{--rtb-section-padding-block: var( --skin-brand-statement-section-padding-block, clamp(var(--space-4), 2.4vw, var(--space-7)) );--rtb-content-measure: min(38ch, 100%);--rtb-content-font-size: var( --skin-brand-statement-font-size, clamp(1.85rem, 2.2vw, 2.45rem) );--rtb-content-line-height: 1.08;--rtb-lead-font-size: var(--rtb-content-font-size);padding-block:var(--rtb-resolved-section-padding-block);border-top:var( --skin-brand-statement-section-border-top, 1px solid var( --skin-brand-statement-section-border-color, color-mix(in srgb, var(--color-primary) 12%, transparent) ) );--rd-section-divider-yield: none}.rtb-block--brandStatement[data-astro-cid-6ikwx6fe] .rtb-block__frame[data-astro-cid-6ikwx6fe]{display:flex;justify-content:center}.rtb-block--brandStatement[data-astro-cid-6ikwx6fe] .rtb-block__content[data-astro-cid-6ikwx6fe]{font-family:var(--font-statement, var(--font-heading));font-weight:var(--skin-brand-statement-font-weight, var(--font-statement-weight, 700));font-style:var(--skin-brand-statement-font-style, var(--font-statement-style, normal));letter-spacing:var(--skin-brand-statement-letter-spacing, 0);text-align:var(--skin-brand-statement-text-align, center);overflow-wrap:normal;text-wrap:nowrap;color:var(--rd-accent-color, var(--color-primary))}.rtb-block--brandStatement[data-astro-cid-6ikwx6fe] .rtb-block__content[data-astro-cid-6ikwx6fe] p,.rtb-block--brandStatement[data-astro-cid-6ikwx6fe] .rtb-block__content[data-astro-cid-6ikwx6fe] p:first-of-type,.rtb-block--brandStatement[data-astro-cid-6ikwx6fe] .rtb-block__content[data-astro-cid-6ikwx6fe] h1,.rtb-block--brandStatement[data-astro-cid-6ikwx6fe] .rtb-block__content[data-astro-cid-6ikwx6fe] h2,.rtb-block--brandStatement[data-astro-cid-6ikwx6fe] .rtb-block__content[data-astro-cid-6ikwx6fe] h3,.rtb-block--brandStatement[data-astro-cid-6ikwx6fe] .rtb-block__content[data-astro-cid-6ikwx6fe] h4{margin-block:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.rtb-block[data-astro-cid-6ikwx6fe][data-surface=strong] .rtb-block__frame[data-astro-cid-6ikwx6fe]{--rtb-frame-background: color-mix(in srgb, white 7%, transparent);--rtb-frame-border: 1px solid rgb(255 255 255 / .18);--rtb-frame-shadow: none;--rtb-frame-accent: var(--rd-accent-color, var(--color-accent))}.rtb-block[data-astro-cid-6ikwx6fe][data-surface=strong] .rtb-block__content[data-astro-cid-6ikwx6fe]{--rtb-prose-link-color: var(--rd-accent-color, var(--color-accent));--rtb-prose-link-hover-color: var(--rd-accent-color, var(--color-accent));color:var(--rd-text-color, var(--color-text-inverse))}.rtb-block[data-astro-cid-6ikwx6fe][data-surface=strong] .rtb-block__content[data-astro-cid-6ikwx6fe] h1,.rtb-block[data-astro-cid-6ikwx6fe][data-surface=strong] .rtb-block__content[data-astro-cid-6ikwx6fe] h2,.rtb-block[data-astro-cid-6ikwx6fe][data-surface=strong] .rtb-block__content[data-astro-cid-6ikwx6fe] h3,.rtb-block[data-astro-cid-6ikwx6fe][data-surface=strong] .rtb-block__content[data-astro-cid-6ikwx6fe] h4,.rtb-block[data-astro-cid-6ikwx6fe][data-surface=strong] .rtb-block__content[data-astro-cid-6ikwx6fe] strong{color:var(--rd-heading-color, var(--color-text-inverse))}@media(max-width:767px){.rtb-block[data-astro-cid-6ikwx6fe]{--rtb-frame-padding-block: var(--space-7);--rtb-frame-padding-inline: var(--space-5);--rtb-content-font-size: var(--rd-prose-font-size)}.rtb-block--brandStatement[data-astro-cid-6ikwx6fe]{--rtb-frame-padding-block: 0;--rtb-frame-padding-inline: 0;--rtb-content-font-size: var( --skin-brand-statement-font-size, clamp(1.25rem, 5.1vw, 1.85rem) )}.rtb-block--brandStatement[data-astro-cid-6ikwx6fe] .rtb-block__content[data-astro-cid-6ikwx6fe]{overflow-wrap:anywhere;text-wrap:balance}.rtb-block__frame[data-astro-cid-6ikwx6fe]:before{inset-block:var(--space-5)}}}.rtb-block[data-astro-cid-6ikwx6fe] .rd-prose[data-astro-cid-6ikwx6fe] a:not(.btn):not(.rd-button):not(.rd-cta){color:var(--rtb-prose-link-color)}.rtb-block[data-astro-cid-6ikwx6fe] .rd-prose[data-astro-cid-6ikwx6fe] a:not(.btn):not(.rd-button):not(.rd-cta):hover{color:var(--rtb-prose-link-hover-color)}.rtb-block[data-astro-cid-6ikwx6fe] .rd-prose[data-astro-cid-6ikwx6fe] blockquote{margin:var(--rtb-prose-blockquote-margin);padding:var(--rtb-prose-blockquote-padding);background:var(--rtb-prose-blockquote-bg);border-left-color:var(--rtb-prose-blockquote-border);color:var(--rtb-prose-blockquote-fg)}@layer components{}@layer components{.unit-strip[data-astro-cid-7szitfmp]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--space-1);list-style:none;padding:0;margin-bottom:var(--space-8)}.unit-strip__cell[data-astro-cid-7szitfmp]{aspect-ratio:1;position:relative;display:flex;align-items:end;justify-content:start;padding:var(--space-1);border-radius:0;border:var(--border-width) solid var(--border-subtle);background-image:repeating-linear-gradient(135deg,transparent 0,transparent var(--space-1),color-mix(in srgb,var(--border-subtle) 15%,transparent) var(--space-1),color-mix(in srgb,var(--border-subtle) 15%,transparent) calc(var(--space-1) + var(--border-width)))}.unit-strip__cell[data-astro-cid-7szitfmp] .rd-caption[data-astro-cid-7szitfmp]{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:inherit}.unit-strip__cell[data-astro-cid-7szitfmp].is-start{background:var(--rd-panel-bg);color:var(--rd-panel-fg);font-weight:var(--font-weight-bold)}.unit-strip__cell[data-astro-cid-7szitfmp].is-milestone{background:var(--color-primary);color:var(--skin-button-fg,var(--text-on-strong))}.unit-strip__cell[data-astro-cid-7szitfmp].is-ongoing{aspect-ratio:auto;grid-column:1/-1;min-height:var(--space-12);align-self:stretch;align-items:center;justify-content:center;text-align:center;background-image:none;border-style:dashed;color:var(--color-primary)}.unit-strip__ongoing-label[data-astro-cid-7szitfmp]{overflow-wrap:anywhere}.unit-strip__steps[data-astro-cid-7szitfmp]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);list-style:none;padding:0;margin-top:var(--space-8)}.unit-strip__steps[data-astro-cid-7szitfmp] .rd-caption[data-astro-cid-7szitfmp]{font-family:var(--font-mono)}@media(min-width:768px){.unit-strip__steps[data-astro-cid-7szitfmp]{grid-template-columns:repeat(var(--step-columns),minmax(0,1fr))}}.unit-strip__steps[data-astro-cid-7szitfmp] .rd-section-title[data-astro-cid-7szitfmp]{font-size:var(--text-xl);margin-block:var(--space-2)}.unit-strip__steps[data-astro-cid-7szitfmp] .rd-prose[data-astro-cid-7szitfmp]{font-size:var(--text-base)}@media(min-width:1024px){.unit-strip[data-astro-cid-7szitfmp]{grid-template-columns:repeat(var(--unit-count),minmax(0,1fr));align-items:start}.unit-strip[data-astro-cid-7szitfmp]:has(.is-ongoing){grid-template-columns:repeat(var(--unit-count),minmax(0,1fr)) minmax(var(--space-16),1.6fr)}.unit-strip__cell[data-astro-cid-7szitfmp].is-ongoing{grid-column:auto;min-height:0}}}@layer components{.timeline-block[data-astro-cid-7szitfmp]{--timeline-section-bg: var(--rd-skin-section-bg, transparent);--timeline-section-fg: var(--rd-skin-section-fg, var(--color-text));--timeline-section-muted: var(--rd-skin-text-color, var(--color-text-muted));--timeline-card-bg: var(--rd-skin-card-bg, var(--color-bg));--timeline-card-border: var(--rd-skin-card-border, var(--color-border));--timeline-card-radius: var(--rd-skin-card-radius, var(--radius-xl));--timeline-card-shadow: var(--rd-skin-card-shadow, var(--shadow-sm));--timeline-card-hover-shadow: var(--rd-skin-card-shadow, var(--shadow-lg));--timeline-connector-color: var(--rd-skin-card-border, var(--color-border));--timeline-label-color: var(--rd-skin-card-fg, var(--color-text));--timeline-operator-count-color: var(--rd-skin-card-fg, var(--rd-caption-color, var(--timeline-label-color)));--timeline-marker-fg: var(--rd-skin-card-fg, var(--color-text));--timeline-marker-bg: color-mix( in srgb, var(--timeline-marker-fg) 4%, var(--rd-skin-card-bg, var(--color-bg)) );--timeline-marker-border: color-mix( in srgb, var(--timeline-marker-fg) 14%, var(--rd-skin-card-border, var(--color-border)) );--timeline-marker-hover-bg: color-mix( in srgb, var(--timeline-marker-fg) 7%, var(--rd-skin-card-bg, var(--color-bg)) );--timeline-marker-hover-border: color-mix( in srgb, var(--timeline-marker-fg) 22%, var(--rd-skin-card-border, var(--color-border)) );--timeline-card-hover-border: var(--timeline-marker-hover-border);--timeline-horizontal-node-fg: var(--timeline-marker-fg);--timeline-horizontal-node-bg: var(--timeline-marker-bg);--timeline-horizontal-node-border: var(--timeline-marker-border);--timeline-horizontal-hover-bg: var(--timeline-marker-hover-bg);--timeline-horizontal-hover-border: var(--timeline-marker-hover-border);--timeline-marker-radius: 999px;--timeline-operator-border: var( --rd-skin-card-border, var(--rd-card-border, color-mix(in srgb, var(--rd-card-fg, var(--text-primary)) 8%, transparent)) );--timeline-operator-card-bg: var( --rd-skin-card-bg, color-mix(in srgb, var(--rd-card-fg, var(--text-primary)) 2%, transparent) );--timeline-operator-card-border: var(--rd-skin-card-border, var(--color-border));--timeline-operator-bracket-color: var( --rd-skin-card-border, var(--rd-card-border) );--timeline-eyebrow-font-family: var(--font-meta);--timeline-eyebrow-font-size: var(--rd-caption-font-size);--timeline-eyebrow-font-weight: var(--font-weight-bold);--timeline-eyebrow-letter-spacing: .1em;--timeline-eyebrow-text-transform: uppercase;--rd-heading-color: var(--rd-skin-heading-color, var(--rd-heading-color-base));--rd-text-color: var(--rd-skin-text-color, var(--rd-text-color-base))}body:not([data-site-skin]) .timeline-block[data-astro-cid-7szitfmp] [data-astro-cid-7szitfmp]:where(.timeline-lede){color:var(--timeline-section-muted)}body:not([data-site-skin]) .timeline-block[data-astro-cid-7szitfmp][data-tone=accent] [data-astro-cid-7szitfmp]:where(.timeline-lede){color:var(--rd-text-color)}body:not([data-site-skin]) .timeline-block[data-astro-cid-7szitfmp][data-legacy-recipe=operator]{--timeline-operator-card-bg: var(--surface-subtle);--timeline-operator-card-border: var(--rd-card-border-soft);--timeline-eyebrow-font-family: var(--font-mono);--timeline-eyebrow-font-size: var(--rd-kicker-size);--timeline-eyebrow-font-weight: 700;--timeline-eyebrow-letter-spacing: var(--rd-kicker-spacing);--timeline-eyebrow-text-transform: uppercase}body:not([data-site-skin]) .timeline-block[data-astro-cid-7szitfmp][data-legacy-recipe=operator]:where(:not([data-surface=elevated])){background-color:var(--surface-canvas)!important;background-image:none!important}body:not([data-site-skin]) .timeline-block[data-astro-cid-7szitfmp][data-legacy-recipe=operator] .timeline-card--operator[data-astro-cid-7szitfmp]{border-radius:0}body[data-legacy-recipes~=crispLight]:not([data-site-skin])[data-color-mode=dark] .timeline-block[data-astro-cid-7szitfmp]{--timeline-card-bg: var(--surface-elevated);--timeline-operator-card-bg: var(--surface-elevated)}.timeline-header[data-astro-cid-7szitfmp]{max-width:800px;margin-bottom:var(--space-16);margin-inline:auto;text-align:center}body:not([data-site-skin]) .timeline-block[data-astro-cid-7szitfmp]:where([data-legacy-recipe=operator]) .timeline-header[data-astro-cid-7szitfmp]{gap:clamp(.9rem,1.6vw,1.35rem);max-width:min(100%,46rem);margin-inline:0 auto;text-align:left}.timeline-headline[data-astro-cid-7szitfmp]{margin-bottom:var(--space-4)}.timeline-lede[data-astro-cid-7szitfmp]{max-width:var(--rd-content-density-lede-max-width, none);margin-inline:var(--rd-content-density-lede-margin-inline, 0);color:var(--rd-text-color);font-size:var(--rd-skin-lede-font-size-override, var(--text-lg));line-height:1.6}.timeline-cta[data-astro-cid-7szitfmp]{margin-top:var(--space-12);text-align:center}@media(min-width:992px){.timeline-cta[data-astro-cid-7szitfmp]{margin-top:var(--space-16)}}.timeline-card[data-astro-cid-7szitfmp]{background:var(--rd-skin-card-bg, var(--timeline-card-bg));border:var(--rd-skin-card-border-width, var(--rd-card-border-width, 1px)) solid var(--rd-skin-card-border, var(--timeline-card-border));border-radius:var(--rd-skin-card-radius, var(--rd-card-radius, var(--timeline-card-radius)));padding:var(--space-6) var(--space-8);box-shadow:var(--rd-skin-card-shadow, var(--timeline-card-shadow));transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;position:relative;z-index:2;min-width:0}.timeline-card[data-astro-cid-7szitfmp]:hover{transform:translateY(-4px);box-shadow:var(--rd-skin-card-shadow, var(--timeline-card-hover-shadow));border-color:var(--rd-skin-card-border, var(--timeline-card-hover-border))}.timeline-eyebrow[data-astro-cid-7szitfmp]{display:inline-block;width:fit-content;max-width:100%;padding:0;margin-bottom:var(--space-2);background:transparent;border:0;box-shadow:none;text-transform:var(--timeline-eyebrow-text-transform);letter-spacing:var(--timeline-eyebrow-letter-spacing);font-size:var(--timeline-eyebrow-font-size);color:var(--timeline-label-color);font-weight:var(--timeline-eyebrow-font-weight);font-family:var(--timeline-eyebrow-font-family)}.timeline-title[data-astro-cid-7szitfmp]{margin-bottom:var(--space-3)}.timeline-description[data-astro-cid-7szitfmp]{color:var(--rd-skin-card-fg, var(--timeline-section-muted));font-size:var(--text-base);line-height:1.6;margin-bottom:0}.node-number[data-astro-cid-7szitfmp]{display:block;padding:0;background:transparent;border:0;box-shadow:none;font-weight:var(--font-weight-bold);font-family:var(--font-ui);letter-spacing:0;line-height:1}.operator-grid-track[data-astro-cid-7szitfmp]{display:grid;grid-template-columns:1fr;gap:0;border:var(--rd-skin-card-border-width, var(--rd-card-border-width, 1px)) solid var(--timeline-operator-border);padding:0;list-style:none}.timeline-card--operator[data-astro-cid-7szitfmp]{position:relative;min-height:100%;padding:clamp(2rem,4vw,3.25rem);border-right:0;border-top-color:var(--timeline-operator-card-border);border-left-color:var(--timeline-operator-card-border);border-bottom:var(--rd-skin-card-border-width, var(--rd-card-border-width, 1px)) solid var(--timeline-operator-border);border-radius:var(--rd-skin-card-radius, var(--rd-card-radius, var(--timeline-card-radius)));background:var(--rd-skin-card-bg, var(--timeline-operator-card-bg));box-shadow:none;transform:none}.timeline-card--operator[data-astro-cid-7szitfmp]:hover{border-top-color:var(--timeline-operator-card-border);border-left-color:var(--timeline-operator-card-border);border-bottom-color:var(--timeline-operator-border);box-shadow:none;transform:none}.timeline-card__bracket[data-astro-cid-7szitfmp]{position:absolute;top:0;left:0;width:10px;height:10px;border-top:var(--rd-card-border-width, 1px) solid var(--timeline-operator-bracket-color);border-left:var(--rd-card-border-width, 1px) solid var(--timeline-operator-bracket-color)}.timeline-card__operator-header[data-astro-cid-7szitfmp]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:clamp(3rem,5vw,5rem)}.timeline-card__operator-count[data-astro-cid-7szitfmp]{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.36em;text-transform:uppercase;color:var(--timeline-operator-count-color)}@media(min-width:768px){.operator-grid-track[data-astro-cid-7szitfmp]{grid-template-columns:repeat(2,minmax(0,1fr))}.timeline-card--operator[data-astro-cid-7szitfmp]{border-bottom:0;border-right:var(--rd-skin-card-border-width, var(--rd-card-border-width, 1px)) solid var(--timeline-operator-border)}.timeline-card--operator[data-astro-cid-7szitfmp]:hover{border-right-color:var(--timeline-operator-border)}.timeline-card--operator[data-astro-cid-7szitfmp]:last-child{border-right:0}}@media(min-width:1024px){.operator-grid-track[data-astro-cid-7szitfmp][data-step-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.vertical-connected-track[data-astro-cid-7szitfmp]{display:flex;flex-direction:column;gap:var(--rd-skin-list-gap-override, var(--space-8));position:relative;padding-left:var(--space-2)}.vertical-connected-track[data-astro-cid-7szitfmp]:before{content:"";position:absolute;top:var(--space-4);bottom:var(--space-8);left:calc(var(--space-2) + 1.25rem);width:2px;background:var(--timeline-connector-color);z-index:1;transform:translate(-50%)}.vertical-step[data-astro-cid-7szitfmp]{display:flex;gap:var(--space-6);position:relative;text-align:left}.vertical-node[data-astro-cid-7szitfmp]{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--timeline-marker-bg);color:var(--timeline-marker-fg);border:var(--rd-card-border-width, 1px) solid var(--timeline-marker-border);display:grid;place-items:center;flex-shrink:0;position:relative;z-index:2;box-shadow:0 0 0 8px var(--color-bg),var(--shadow-md);font-size:var(--text-base)}@media(min-width:768px){.vertical-connected-track[data-astro-cid-7szitfmp]{max-width:800px;margin-inline:auto;padding-left:0;gap:var(--rd-skin-list-gap-override, var(--space-10))}.vertical-step[data-astro-cid-7szitfmp]{gap:var(--space-8)}.vertical-node[data-astro-cid-7szitfmp]{width:3.5rem;height:3.5rem;font-size:var(--text-lg)}.vertical-connected-track[data-astro-cid-7szitfmp]:before{left:1.75rem}}.zigzag-track[data-astro-cid-7szitfmp]{position:relative;display:flex;flex-direction:column;gap:var(--rd-skin-list-gap-override, var(--space-8));padding-left:var(--space-2)}.zigzag-line[data-astro-cid-7szitfmp]{position:absolute;top:var(--space-4);bottom:var(--space-8);left:calc(var(--space-2) + 1.25rem);width:2px;background:var(--timeline-connector-color);z-index:1;transform:translate(-50%)}.zigzag-step[data-astro-cid-7szitfmp]{display:flex;gap:var(--space-6);position:relative;width:100%}.zigzag-node[data-astro-cid-7szitfmp]{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--color-bg);border:var(--rd-card-border-width, 2px) solid var(--timeline-marker-border);color:var(--timeline-marker-fg);display:grid;place-items:center;flex-shrink:0;position:relative;z-index:2;box-shadow:0 0 0 8px var(--color-bg);transition:all .3s ease;font-size:var(--text-base)}.zigzag-step[data-astro-cid-7szitfmp]:hover .zigzag-node[data-astro-cid-7szitfmp]{background:var(--timeline-marker-hover-bg);color:var(--timeline-marker-fg);border-color:var(--timeline-marker-hover-border);box-shadow:0 0 0 8px var(--color-bg),var(--shadow-md)}@media(min-width:992px){.zigzag-track[data-astro-cid-7szitfmp]{padding-left:0;gap:0}.zigzag-line[data-astro-cid-7szitfmp]{left:50%;top:0;bottom:0}.zigzag-step[data-astro-cid-7szitfmp]{width:50%;gap:0;padding-bottom:var(--rd-skin-list-gap-override, var(--space-16))}.zigzag-step[data-astro-cid-7szitfmp]:last-child{padding-bottom:0}.zigzag-left[data-astro-cid-7szitfmp]{align-self:flex-start;padding-right:var(--space-12);justify-content:flex-end;text-align:right}.zigzag-right[data-astro-cid-7szitfmp]{align-self:flex-end;padding-left:var(--space-12);margin-top:calc(var(--space-16) * -.5)}.zigzag-node[data-astro-cid-7szitfmp]{position:absolute;top:0;width:3.5rem;height:3.5rem;font-size:var(--text-xl)}.zigzag-left[data-astro-cid-7szitfmp] .zigzag-node[data-astro-cid-7szitfmp]{right:0;transform:translate(50%)}.zigzag-right[data-astro-cid-7szitfmp] .zigzag-node[data-astro-cid-7szitfmp]{left:0;transform:translate(-50%)}}.horizontal-track[data-astro-cid-7szitfmp]{display:flex;flex-direction:column;gap:var(--rd-skin-list-gap-override, var(--space-8))}.horizontal-step[data-astro-cid-7szitfmp]{display:flex;flex-direction:column;gap:var(--space-4);min-width:0;text-align:center}.horizontal-node-wrapper[data-astro-cid-7szitfmp]{display:flex;align-items:center;gap:var(--space-4)}.horizontal-step[data-astro-cid-7szitfmp] .timeline-card[data-astro-cid-7szitfmp]{text-align:left;width:100%}.horizontal-node[data-astro-cid-7szitfmp]{width:3.5rem;height:3.5rem;border-radius:var(--timeline-marker-radius);background:var(--timeline-horizontal-node-bg);color:var(--timeline-horizontal-node-fg);display:grid;place-items:center;flex-shrink:0;font-size:var(--text-xl);border:var(--rd-card-border-width, 1px) solid var(--timeline-horizontal-node-border);transition:all .3s ease}.horizontal-step[data-astro-cid-7szitfmp]:hover .horizontal-node[data-astro-cid-7szitfmp]{background:var(--timeline-horizontal-hover-bg);color:var(--timeline-horizontal-node-fg);border-color:var(--timeline-horizontal-hover-border);transform:none;box-shadow:var(--shadow-md)}.horizontal-step[data-astro-cid-7szitfmp]:hover .timeline-card[data-astro-cid-7szitfmp]{border-color:var(--timeline-horizontal-hover-border)}.horizontal-connector[data-astro-cid-7szitfmp]{display:none}@media(min-width:992px){.horizontal-track[data-astro-cid-7szitfmp]{flex-direction:row;gap:var(--rd-skin-list-gap-override, var(--space-6));align-items:stretch}.horizontal-step[data-astro-cid-7szitfmp]{flex:1;gap:var(--space-6);min-width:0}.horizontal-node-wrapper[data-astro-cid-7szitfmp]{position:relative;width:100%}.horizontal-node[data-astro-cid-7szitfmp]{margin-inline:auto}.horizontal-step[data-astro-cid-7szitfmp]:hover .horizontal-connector[data-astro-cid-7szitfmp]{background:var(--timeline-connector-color)}.horizontal-step[data-astro-cid-7szitfmp]:hover .horizontal-connector[data-astro-cid-7szitfmp]:after{border-left-color:var(--timeline-connector-color)}.horizontal-connector[data-astro-cid-7szitfmp]{display:block;position:absolute;top:50%;left:calc(50% + 2rem);right:calc(-50% + 2rem);height:2px;background:var(--timeline-connector-color);transform:translateY(-50%);z-index:1;transition:all .3s ease}.horizontal-connector[data-astro-cid-7szitfmp]:after{content:"";position:absolute;right:-2px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid var(--timeline-connector-color);transition:border-color .3s ease}.horizontal-step[data-astro-cid-7szitfmp]:last-child .horizontal-connector[data-astro-cid-7szitfmp]{display:none}.horizontal-track[data-astro-cid-7szitfmp] .timeline-card[data-astro-cid-7szitfmp]{height:100%}}@media(min-width:768px){.horizontal-track--wrapped[data-astro-cid-7szitfmp]{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch;gap:var(--rd-skin-list-gap-override, var(--space-8)) var(--rd-skin-list-gap-override, var(--space-6))}.horizontal-track--wrapped[data-astro-cid-7szitfmp] .horizontal-step[data-astro-cid-7szitfmp]{flex:1 1 min(100%,17rem);max-width:calc((100% - var(--rd-skin-list-gap-override, var(--space-6))) / 2)}.horizontal-track--wrapped[data-astro-cid-7szitfmp] .horizontal-node-wrapper[data-astro-cid-7szitfmp]{justify-content:flex-start;width:auto}.horizontal-track--wrapped[data-astro-cid-7szitfmp] .horizontal-node[data-astro-cid-7szitfmp]{margin-inline:0}.horizontal-track--wrapped[data-astro-cid-7szitfmp] .horizontal-connector[data-astro-cid-7szitfmp]{display:none}.horizontal-track--wrapped[data-astro-cid-7szitfmp] .timeline-card[data-astro-cid-7szitfmp]{height:100%}}@media(min-width:992px){.horizontal-track--wrapped[data-astro-cid-7szitfmp] .horizontal-step[data-astro-cid-7szitfmp]{max-width:calc((100% - (var(--rd-skin-list-gap-override, var(--space-6)) * 2)) / 3)}}.timeline-list[data-astro-cid-7szitfmp]{list-style:none;margin:0;padding:0;display:grid;gap:var(--rd-skin-list-gap-override, var(--space-8))}.timeline-item[data-astro-cid-7szitfmp]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-4);align-items:start}.timeline-marker[data-astro-cid-7szitfmp]{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--timeline-marker-bg);color:var(--timeline-marker-fg);display:grid;place-items:center;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.08em;border:var(--rd-card-border-width, 1px) solid var(--timeline-marker-border);box-shadow:var(--shadow-xs)}}
