@layer components{.quality:where(.astro-hxfg74bf){display:flex;flex-direction:column;gap:var(--mk-space-l);align-items:center;text-align:center}.quality__icon:where(.astro-hxfg74bf){display:grid;place-items:center;inline-size:var(--mk-space-2xl);block-size:var(--mk-space-2xl);color:var(--mk-accent-tint);background-color:var(--mk-surface-ink)}.quality__icon:where(.astro-hxfg74bf) svg{inline-size:85%;block-size:85%}.quality__text:where(.astro-hxfg74bf){display:flex;flex-direction:column;gap:var(--mk-space-3xs);font-size:var(--mk-type-body);line-height:var(--mk-leading-heading)}.quality__lead:where(.astro-hxfg74bf){color:var(--mk-text-on-inverse);font-weight:var(--mk-weight-medium)}.quality__body:where(.astro-hxfg74bf){color:var(--mk-text-on-inverse-soft);font-weight:var(--mk-weight-regular);text-wrap:pretty}}@layer components{.stat:where(.astro-x7hepsso){display:flex;min-inline-size:0;flex-direction:column;gap:var(--mk-space-3xs);align-items:center;text-align:center}.stat__figure:where(.astro-x7hepsso){display:flex;gap:var(--mk-space-3xs);align-items:baseline;justify-content:center;color:var(--mk-text-on-inverse)}.stat__value:where(.astro-x7hepsso){font-size:var(--mk-type-stat);font-weight:var(--mk-weight-bold);line-height:var(--mk-leading-flat)}.stat__unit:where(.astro-x7hepsso){font-size:var(--mk-type-lead);font-weight:var(--mk-weight-regular);line-height:var(--mk-leading-flat)}.stat__caption:where(.astro-x7hepsso){color:var(--mk-text-on-inverse-accent);font-size:var(--mk-type-small);line-height:var(--mk-leading-body);text-wrap:balance}}@layer components{.comparison:where(.astro-yc4hcm2d){overflow-x:auto;container-type:inline-size;container-name:comparison}.comparison__ours-mark:where(.astro-yc4hcm2d){display:none;inline-size:var(--mk-icon-size-m);block-size:var(--mk-icon-size-m);color:inherit}@container comparison (inline-size < 34rem){.comparison__ours-full:where(.astro-yc4hcm2d){display:none}.comparison__ours-mark:where(.astro-yc4hcm2d){display:inline-block}}.comparison__table:where(.astro-yc4hcm2d){inline-size:100%;min-inline-size:18rem;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:var(--mk-type-caption);line-height:var(--mk-leading-body);letter-spacing:var(--mk-tracking-tight)}.comparison__head:where(.astro-yc4hcm2d),.comparison__label:where(.astro-yc4hcm2d),.comparison__cell:where(.astro-yc4hcm2d){padding-block:var(--mk-space-3xs);padding-inline:var(--mk-space-xs);text-align:center;vertical-align:middle;overflow-wrap:break-word}.comparison__head:where(.astro-yc4hcm2d){font-size:var(--mk-type-small);font-weight:var(--mk-weight-regular)}.comparison__head--label:where(.astro-yc4hcm2d),.comparison__label:where(.astro-yc4hcm2d){inline-size:52%;border:1px solid var(--mk-border-grid);color:var(--mk-text-on-inverse);text-align:start;text-wrap:pretty;font-weight:var(--mk-weight-regular)}.comparison__head--label:where(.astro-yc4hcm2d){border-start-start-radius:var(--mk-radius-m);font-weight:var(--mk-weight-semibold)}.comparison__head--ours:where(.astro-yc4hcm2d){background-color:var(--mk-accent);color:var(--mk-text-on-accent);font-weight:var(--mk-weight-semibold)}.comparison__cell--ours:where(.astro-yc4hcm2d){background-color:color-mix(in srgb,var(--mk-accent) 20%,transparent);color:var(--mk-text-on-inverse);font-weight:var(--mk-weight-medium)}.comparison__head--theirs:where(.astro-yc4hcm2d),.comparison__cell--theirs:where(.astro-yc4hcm2d){border:1px solid color-mix(in srgb,var(--mk-border-grid) 40%,transparent);background-color:color-mix(in srgb,var(--mk-accent) 6%,transparent);color:var(--mk-text-on-inverse);font-weight:var(--mk-weight-medium)}.comparison__head--theirs:where(.astro-yc4hcm2d){border-start-end-radius:var(--mk-radius-m);font-weight:var(--mk-weight-regular)}.comparison__table:where(.astro-yc4hcm2d) :where(.astro-yc4hcm2d):where(tbody tr:last-child) .comparison__label:where(.astro-yc4hcm2d){border-end-start-radius:var(--mk-radius-m)}.comparison__table:where(.astro-yc4hcm2d) :where(.astro-yc4hcm2d):where(tbody tr:last-child) .comparison__cell--theirs:where(.astro-yc4hcm2d){border-end-end-radius:var(--mk-radius-m)}.comparison__mark:where(.astro-yc4hcm2d){display:inline-flex;inline-size:var(--mk-icon-size-s);block-size:var(--mk-icon-size-s)}.comparison__mark--yes:where(.astro-yc4hcm2d){color:var(--mk-accent)}.comparison__mark--no:where(.astro-yc4hcm2d){color:var(--mk-icon-absent)}@container comparison (inline-size >= 40rem){.comparison__table:where(.astro-yc4hcm2d){font-size:var(--mk-type-small)}.comparison__head:where(.astro-yc4hcm2d),.comparison__label:where(.astro-yc4hcm2d),.comparison__cell:where(.astro-yc4hcm2d){padding-block:var(--mk-space-2xs)}}@container comparison (inline-size < 24rem){.comparison__head--label:where(.astro-yc4hcm2d),.comparison__label:where(.astro-yc4hcm2d){inline-size:40%}.comparison__head:where(.astro-yc4hcm2d),.comparison__label:where(.astro-yc4hcm2d),.comparison__cell:where(.astro-yc4hcm2d){padding-inline:var(--mk-space-3xs)}.comparison__head:where(.astro-yc4hcm2d),.comparison__cell:where(.astro-yc4hcm2d){overflow-wrap:normal}}}@layer layout{.switcher:where(.astro-puhzyuzi){--switcher-gap: var(--mk-space-m);--switcher-threshold: 40rem;display:flex;flex-wrap:wrap;gap:var(--switcher-gap);align-items:stretch}.switcher:where(.astro-puhzyuzi)[data-align=start]{align-items:flex-start}.switcher:where(.astro-puhzyuzi)[data-align=center]{align-items:center}.switcher:where(.astro-puhzyuzi)[data-align=end]{align-items:flex-end}.switcher:where(.astro-puhzyuzi)>*{flex-grow:1;flex-basis:calc((var(--switcher-threshold) - 100%) * 999)}}@layer components{.pp:where(.astro-uqm52lvr){--pp-ar: 1;--pp-ar-inv: 1;--pp-anchor-y: 0;--pp-scene-opacity: 1;--pp-scene-mask: none;--pp-pulse-mask: none;--pp-track: none;--pp-dur: 3s;--pp-delay: 0ms;--pp-peak: 1;position:absolute;inset:0;container-type:size;overflow:clip;pointer-events:none}.pp:where(.astro-uqm52lvr)[data-tone=brand]{--pp-dot-color: var(--mk-brand);--pp-alpha: .62}.pp:where(.astro-uqm52lvr)[data-tone=accent]{--pp-dot-color: var(--mk-accent);--pp-alpha: .9}.pp-layer:where(.astro-uqm52lvr){position:absolute;inset:0;mask-repeat:no-repeat}.pp-layer--scene:where(.astro-uqm52lvr){mask-image:var(--pp-scene-mask)}.pp-layer--pulse:where(.astro-uqm52lvr){mask-image:var(--pp-pulse-mask)}.pp-frame:where(.astro-uqm52lvr){--pp-cover-w: max(100cqw, 100cqh * var(--pp-ar));--pp-cover-h: max(100cqh, 100cqw * var(--pp-ar-inv));position:absolute;inset-block-start:0;inset-inline-start:0;display:block;inline-size:var(--pp-cover-w);min-inline-size:100%;block-size:var(--pp-cover-h);min-block-size:100%;transform:translate(calc((var(--pp-cover-w) - 100cqw) * -.5),calc((var(--pp-cover-h) - 100cqh) * -1 * var(--pp-anchor-y)))}.pp-frame--scene:where(.astro-uqm52lvr){opacity:var(--pp-scene-opacity)}.pp-frame:where(.astro-uqm52lvr) svg{display:block;inline-size:100%;block-size:100%}.pp-dot:where(.astro-uqm52lvr){fill:var(--pp-dot-color);opacity:0}@media(prefers-reduced-motion:no-preference){.pp-dot:where(.astro-uqm52lvr){animation:var(--pp-track) var(--pp-dur) linear var(--pp-delay) 1 both;animation-play-state:var(--pp-state, running)}.pp-run--reverse:where(.astro-uqm52lvr) .pp-dot:where(.astro-uqm52lvr){animation-direction:reverse}.pp:where(.astro-uqm52lvr).is-paused{--pp-state: paused}}}@layer components{.cta-band:where(.astro-v2ghoa3n){position:relative;padding-block:var(--mk-space-2xl);background-color:var(--mk-surface-ink);color:var(--mk-text-on-inverse);overflow:clip}.cta-band__art:where(.astro-v2ghoa3n){position:absolute;inset:0;pointer-events:none}.cta-band__inner:where(.astro-v2ghoa3n){position:relative;text-align:center}.cta-band__heading:where(.astro-v2ghoa3n){color:var(--mk-accent);font-size:var(--mk-type-display);font-weight:var(--mk-weight-semibold);line-height:var(--mk-leading-display);letter-spacing:var(--mk-tracking-tight)}.cta-band__lede:where(.astro-v2ghoa3n){margin:0;color:var(--mk-text-on-inverse-bright);font-size:var(--mk-step-4);font-weight:var(--mk-weight-medium);line-height:var(--mk-leading-heading)}.cta-band__inner:where(.astro-v2ghoa3n) .cta-band__action:where(.astro-v2ghoa3n){--btn-size: clamp(3rem, 1.5rem + 1.6667vi, 3.5rem);--btn-pad-inline: var(--mk-space-l);--btn-fs: var(--mk-type-body);margin-block-start:var(--mk-space-m-l)}}@layer components{.di:where(.astro-hvbvvqpi){--di-cycle: 5s;--di-phase: 0ms;--di-ease: linear(0, 1);--di-ghost-ease: linear(0, 1);--di-len: none;--di-blank: 0;--di-ink-from: 1}@media(prefers-reduced-motion:no-preference){.di--armed:where(.astro-hvbvvqpi) [data-di-ink]>*{stroke-dasharray:var(--di-len);animation:di-stroke var(--di-cycle) var(--di-ease) var(--di-phase) infinite;animation-play-state:var(--di-state, running)}.di--armed:where(.astro-hvbvvqpi) [data-di-ghost]>*{stroke-dasharray:var(--di-len);animation:di-ghost var(--di-cycle) var(--di-ghost-ease) var(--di-phase) infinite;animation-play-state:var(--di-state, running)}.di:where(.astro-hvbvvqpi).is-paused{--di-state: paused}}@keyframes di-ghost{0%{stroke-opacity:1}to{stroke-opacity:0}}@keyframes di-stroke{0%{stroke-dashoffset:var(--di-blank);opacity:var(--di-ink-from)}to{stroke-dashoffset:0;opacity:1}}}@layer components{.feature-card:where(.astro-syfaygur){display:flex;flex-direction:column;justify-content:flex-end;gap:var(--mk-space-s);block-size:100%}.feature-card__art:where(.astro-syfaygur){display:flex;align-items:flex-end;justify-content:center}.feature-card__illustration:where(.astro-syfaygur){inline-size:auto;max-inline-size:100%;block-size:auto;max-block-size:clamp(17rem,9.35rem + 8.5vi,19.55rem)}.feature-card__text:where(.astro-syfaygur){display:flex;flex-direction:column;gap:var(--mk-space-3xs);font-size:var(--mk-type-body);line-height:var(--mk-leading-heading)}.feature-card__title:where(.astro-syfaygur){color:var(--mk-text);font-weight:var(--mk-weight-semibold)}.feature-card__body:where(.astro-syfaygur){color:var(--mk-text-muted);font-weight:var(--mk-weight-regular);text-wrap:pretty}}@layer components{.marketing-image:where(.astro-pghgtwqh){block-size:auto;max-inline-size:100%}.marketing-image__picture:where(.astro-pghgtwqh){display:block}}@layer components{.infra-tabs:where(.astro-wsuikwtp){--infra-float-state: running;display:flex;flex-direction:column;align-items:center;gap:var(--mk-space-xl);text-align:center;inline-size:100%;container-type:inline-size;container-name:infra-tabs}.infra-tabs__headlines:where(.astro-wsuikwtp){display:grid}.infra-tabs__headline:where(.astro-wsuikwtp){grid-area:1 / 1;display:none;margin:0;max-inline-size:22em;justify-self:center;font-family:var(--mk-font-display);font-size:var(--mk-type-display);font-weight:var(--mk-weight-medium);line-height:var(--mk-leading-display);letter-spacing:var(--mk-tracking-tight);text-wrap:balance}.infra-tabs__list:where(.astro-wsuikwtp){display:flex;flex-wrap:wrap;justify-content:center;gap:var(--mk-space-2xs)}@container infra-tabs (inline-size < 66rem){.infra-tabs__list:where(.astro-wsuikwtp){flex-wrap:nowrap;justify-content:flex-start;inline-size:calc(100% + var(--mk-frame-gutter) * 2);max-inline-size:none;margin-inline:calc(var(--mk-frame-gutter) * -1);overflow-x:auto;padding-block:var(--mk-space-3xs);padding-inline:var(--mk-frame-gutter);scrollbar-width:none}.infra-tabs__list:where(.astro-wsuikwtp) .infra-tabs__tab:where(.astro-wsuikwtp){flex:none}}.infra-tabs__tab:where(.astro-wsuikwtp){cursor:pointer;position:relative;overflow:hidden;border-radius:var(--mk-radius-full);padding-block:var(--mk-space-2xs);padding-inline:var(--mk-space-m);background-color:var(--mk-surface-sunken);color:var(--mk-text-muted);font-size:var(--mk-type-body-lg);font-weight:var(--mk-weight-medium);line-height:var(--mk-leading-heading);white-space:nowrap;user-select:none}.infra-tabs__dwell:where(.astro-wsuikwtp){position:absolute;inset:0;background-color:var(--mk-accent-dwell);transform-origin:0 50%;scale:0 1;opacity:1}.infra-tabs__tab-text:where(.astro-wsuikwtp){position:relative}.infra-tabs__tab:where(.astro-wsuikwtp):hover{color:var(--mk-text)}.infra-tabs__tab:where(.astro-wsuikwtp):focus-visible{outline:var(--mk-focus-ring-width) solid var(--mk-focus-ring-color);outline-offset:var(--mk-focus-ring-offset)}:where(.astro-wsuikwtp):where(.infra-tabs:has(.infra-tabs__radio:nth-of-type(1):checked)) .infra-tabs__tab:where(.astro-wsuikwtp):nth-of-type(1),:where(.astro-wsuikwtp):where(.infra-tabs:has(.infra-tabs__radio:nth-of-type(2):checked)) .infra-tabs__tab:where(.astro-wsuikwtp):nth-of-type(2),:where(.astro-wsuikwtp):where(.infra-tabs:has(.infra-tabs__radio:nth-of-type(3):checked)) .infra-tabs__tab:where(.astro-wsuikwtp):nth-of-type(3),:where(.astro-wsuikwtp):where(.infra-tabs:has(.infra-tabs__radio:nth-of-type(4):checked)) .infra-tabs__tab:where(.astro-wsuikwtp):nth-of-type(4),:where(.astro-wsuikwtp):where(.infra-tabs:has(.infra-tabs__radio:nth-of-type(5):checked)) .infra-tabs__tab:where(.astro-wsuikwtp):nth-of-type(5),.infra-tabs__tab:where(.astro-wsuikwtp)[aria-selected=true]{background-color:var(--mk-accent);color:var(--mk-text-on-accent)}:where(.astro-wsuikwtp):where(.infra-tabs:has(.infra-tabs__radio:nth-of-type(1):checked)) .infra-tabs__headline:where(.astro-wsuikwtp):nth-of-type(1),:where(.astro-wsuikwtp):where(.infra-tabs:has(.infra-tabs__radio:nth-of-type(2):checked)) .infra-tabs__headline:where(.astro-wsuikwtp):nth-of-type(2),:where(.astro-wsuikwtp):where(.infra-tabs:has(.infra-tabs__radio:nth-of-type(3):checked)) .infra-tabs__headline:where(.astro-wsuikwtp):nth-of-type(3),:where(.astro-wsuikwtp):where(.infra-tabs:has(.infra-tabs__radio:nth-of-type(4):checked)) .infra-tabs__headline:where(.astro-wsuikwtp):nth-of-type(4),:where(.astro-wsuikwtp):where(.infra-tabs:has(.infra-tabs__radio:nth-of-type(5):checked)) .infra-tabs__headline:where(.astro-wsuikwtp):nth-of-type(5){display:block}.infra-tabs__radio:where(.astro-wsuikwtp){position:absolute;inline-size:1px;block-size:1px;padding:0;border:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.infra-tabs__panels:where(.astro-wsuikwtp){display:grid;inline-size:100%}.infra-tabs__panel:where(.astro-wsuikwtp){grid-area:1 / 1;display:flex;flex-direction:column;align-items:center;gap:6rem;opacity:0;visibility:hidden;scale:.97}:where(.astro-wsuikwtp):where(.infra-tabs__radio:checked)+.infra-tabs__panel:where(.astro-wsuikwtp){opacity:1;visibility:visible;z-index:var(--mk-z-tab-active);scale:1}.infra-tabs__panel:where(.astro-wsuikwtp):focus-visible{outline:var(--mk-focus-ring-width) solid var(--mk-focus-ring-color);outline-offset:var(--mk-focus-ring-offset)}.infra-tabs__copy:where(.astro-wsuikwtp){max-inline-size:45rem;margin:0;color:var(--mk-text-muted);font-size:var(--mk-type-body-lg);line-height:var(--mk-leading-heading)}.infra-tabs__lead:where(.astro-wsuikwtp){display:block;color:var(--mk-text);font-weight:var(--mk-weight-medium)}.infra-tabs__body:where(.astro-wsuikwtp){font-weight:var(--mk-weight-regular)}.infra-tabs__figure:where(.astro-wsuikwtp){position:relative;inline-size:100%;overflow:hidden;border-radius:var(--mk-radius-m)}.infra-tabs__video:where(.astro-wsuikwtp){position:absolute;inset-inline-start:2.715%;inset-block-start:3.964%;inline-size:56.41%;block-size:53.87%;object-fit:cover;border-radius:var(--mk-radius-m);clip-path:inset(0 39.2% 0 0)}.infra-tabs__float:where(.astro-wsuikwtp){--infra-float-dx: 0%;--infra-float-dy: 0%;position:absolute}.infra-tabs__float--templates-inspector:where(.astro-wsuikwtp){inset-inline-start:61.6154%;inset-block-start:0%;inline-size:37%;--infra-float-dx: -3.7422%;--infra-float-dy: 3.3835%}.infra-tabs__float--link-previews-settings:where(.astro-wsuikwtp){inset-inline-start:37.0287%;inset-block-start:0%;inline-size:30.0151%;--infra-float-dx: -4.6131%;--infra-float-dy: 5.1213%}.infra-tabs__float--link-previews-social:where(.astro-wsuikwtp){inset-inline-start:67.1192%;inset-block-start:11.8919%;inline-size:32.8808%;--infra-float-dx: -1.8716%;--infra-float-dy: -8.456%}.infra-tabs__float--link-previews-toolbar:where(.astro-wsuikwtp){inset-inline-start:6.5611%;inset-block-start:64.8649%;inline-size:86.1614%;--infra-float-dx: 1.607%;--infra-float-dy: 3.3534%}.infra-tabs__float--batch-operations-import:where(.astro-wsuikwtp){inset-inline-start:63.2308%;inset-block-start:17.6672%;inline-size:34.5769%;--infra-float-dx: 4.0044%;--infra-float-dy: -21.9512%}.infra-tabs__float--batch-operations-wizard:where(.astro-wsuikwtp){inset-inline-start:41.5385%;inset-block-start:35.506%;inline-size:56.2308%;--infra-float-dx: -2.4624%;--infra-float-dy: -5.2023%}.infra-tabs__float--short-links-boost:where(.astro-wsuikwtp){inset-inline-start:83.1538%;inset-block-start:23.7847%;inline-size:12.8462%;--infra-float-dx: 10.7784%;--infra-float-dy: -6.3047%}.infra-tabs__float--short-links-qr:where(.astro-wsuikwtp){inset-inline-start:47.0769%;inset-block-start:37.6736%;inline-size:21.6538%;--infra-float-dx: -6.3943%;--infra-float-dy: -5.2023%}.infra-tabs__aside:where(.astro-wsuikwtp){max-inline-size:var(--mk-measure-narrow);margin:0;color:var(--mk-text-muted);font-size:var(--mk-type-body-lg);line-height:var(--mk-leading-heading)}@media(prefers-reduced-motion:no-preference){.infra-tabs__panel:where(.astro-wsuikwtp){transition:opacity var(--mk-duration-tab-exit) var(--mk-ease-in-out),scale var(--mk-duration-tab-exit) var(--mk-ease-in-out),visibility 0s linear var(--mk-duration-tab-exit)}:where(.astro-wsuikwtp):where(.infra-tabs__radio:checked)+.infra-tabs__panel:where(.astro-wsuikwtp){transition:opacity var(--mk-duration-tab-enter) var(--mk-ease-out-quart) var(--mk-duration-tab-overlap),scale var(--mk-duration-tab-enter) var(--mk-ease-out-quart) var(--mk-duration-tab-overlap),visibility 0s linear 0s}.infra-tabs__tab:where(.astro-wsuikwtp){transition:background-color var(--mk-duration-micro) var(--mk-ease-in-out),color var(--mk-duration-micro) var(--mk-ease-in-out)}:where(.astro-wsuikwtp):where(.infra-tabs[data-autoplay] .infra-tabs__tab[aria-selected=true]) .infra-tabs__dwell:where(.astro-wsuikwtp){animation:infra-tab-dwell var(--mk-duration-tab-cycle) linear forwards}:where(.astro-wsuikwtp):where(.infra-tabs[data-autoplay=off]) .infra-tabs__dwell:where(.astro-wsuikwtp){animation-play-state:paused;opacity:0;transition:opacity var(--mk-duration-tab-dwell-fade) var(--mk-ease-in-out)}.infra-tabs__float:where(.astro-wsuikwtp){animation:infra-card-float var(--mk-duration-card-float) var(--mk-ease-float) infinite alternate;animation-play-state:var(--infra-float-state)}.infra-tabs__float--templates-inspector:where(.astro-wsuikwtp){animation-delay:-3.1s}.infra-tabs__float--link-previews-settings:where(.astro-wsuikwtp){animation-delay:-12.7s}.infra-tabs__float--link-previews-social:where(.astro-wsuikwtp){animation-delay:-18.1s}.infra-tabs__float--link-previews-toolbar:where(.astro-wsuikwtp){animation-delay:-5.9s}.infra-tabs__float--batch-operations-import:where(.astro-wsuikwtp){animation-delay:-21.6s}.infra-tabs__float--batch-operations-wizard:where(.astro-wsuikwtp){animation-delay:-7.3s}.infra-tabs__float--short-links-boost:where(.astro-wsuikwtp){animation-delay:-15.3s}.infra-tabs__float--short-links-qr:where(.astro-wsuikwtp){animation-delay:-9.7s}.infra-tabs:where(.astro-wsuikwtp).is-paused{--infra-float-state: paused}}@keyframes infra-card-float{0%{translate:0 0}to{translate:var(--infra-float-dx) var(--infra-float-dy)}}@keyframes infra-tab-dwell{0%{scale:0 1}to{scale:1 1}}}@layer components{.hc-viewport:where(.astro-wcskevpa){--card-w: clamp( 14rem, min( max(33.1cqi + 12.86rem, min(52cqi, 63svh - 8.6rem)), 100cqi - 1.5rem, 63svh - 4rem ), 48.5rem );--hc-stray-max: max(1.5rem, 11svh - 2.8rem);position:relative;inline-size:100%;container-type:inline-size;container-name:hc-viewport}.hc-stage:where(.astro-wcskevpa){--hc-z-back: 30;--hc-z-mid: 40;--hc-z-front: 50;--hc-z-exit: 20;--hc-z-badges: 100;position:relative;isolation:isolate;inline-size:100%;max-inline-size:clamp(73.4375rem,13.4375rem + 66.6667vi,93.4375rem);margin-inline:auto;block-size:calc(var(--card-w) * (568 / 676) + 2 * min(var(--card-w) * .185,var(--hc-stray-max)))}.hc-card:where(.astro-wcskevpa){position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:var(--card-w);aspect-ratio:676 / 568;margin:0}.hc-card:where(.astro-wcskevpa)[data-pos=front]{transform:translate(-50%,-50%) scale(1);opacity:1;z-index:var(--hc-z-front)}.hc-card:where(.astro-wcskevpa)[data-pos=right1]{transform:translate(-50%,-50%) translate(calc(var(--card-w) * .3684),calc(var(--card-w) * .0263)) scale(.88) rotate(6deg);opacity:.82;filter:blur(calc(var(--card-w) * .006));z-index:var(--hc-z-mid)}.hc-card:where(.astro-wcskevpa)[data-pos=right2]{transform:translate(-50%,-50%) translate(calc(var(--card-w) * .6316),calc(var(--card-w) * .0474)) scale(.78) rotate(10deg);opacity:.82;filter:blur(calc(var(--card-w) * .0118));z-index:var(--hc-z-back)}.hc-card:where(.astro-wcskevpa)[data-pos=left1]{transform:translate(-50%,-50%) translate(calc(var(--card-w) * -.3684),calc(var(--card-w) * .0263)) scale(.88) rotate(-6deg);opacity:.82;filter:blur(calc(var(--card-w) * .006));z-index:var(--hc-z-mid)}.hc-card:where(.astro-wcskevpa)[data-pos=left2]{transform:translate(-50%,-50%) translate(calc(var(--card-w) * -.6316),calc(var(--card-w) * .0474)) scale(.78) rotate(-10deg);opacity:.82;filter:blur(calc(var(--card-w) * .0118));z-index:var(--hc-z-back)}.hc-card:where(.astro-wcskevpa)[data-pos=exit-left]{transform:translate(-50%,-50%) translate(calc(var(--card-w) * -.8947),calc(var(--card-w) * .0632)) scale(.7) rotate(-14deg);opacity:0;filter:blur(calc(var(--card-w) * .0118));z-index:var(--hc-z-exit)}.hc-card:where(.astro-wcskevpa)[data-pos=enter-right]{transform:translate(-50%,-50%) translate(calc(var(--card-w) * .8947),calc(var(--card-w) * .0632)) scale(.7) rotate(14deg);opacity:0;filter:blur(calc(var(--card-w) * .0118));z-index:var(--hc-z-exit)}.hc-card:where(.astro-wcskevpa)[data-pos=queued]{transform:translate(-50%,-50%) translate(calc(var(--card-w) * .6316),calc(var(--card-w) * .0474)) scale(.78) rotate(10deg);opacity:0;z-index:var(--hc-z-back)}.hc-photo:where(.astro-wcskevpa){--hc-z-layer-top: 1;position:absolute;inset-inline:0;inset-block-start:0;block-size:58.98%;overflow:hidden;border-start-start-radius:calc(var(--card-w) * .0414);border-start-end-radius:calc(var(--card-w) * .0414);isolation:isolate}.hc-layer:where(.astro-wcskevpa){position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.hc-layer--hidden:where(.astro-wcskevpa){opacity:0;transform:scale(1.06)}.hc-layer--visible:where(.astro-wcskevpa){opacity:1;transform:scale(1)}.hc-layer--top:where(.astro-wcskevpa){z-index:var(--hc-z-layer-top)}.hc-frame:where(.astro-wcskevpa){position:absolute;inset:0;inline-size:100%;block-size:100%;pointer-events:none}.hc-text:where(.astro-wcskevpa){--hc-fs-line1: calc(var(--card-w) * .0379);--hc-fs-line2: calc(var(--card-w) * .0394);--hc-fs-link: calc(var(--card-w) * .0345);position:absolute;margin:0;font-family:var(--mk-font-body);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hc-line1:where(.astro-wcskevpa){inset-inline-start:4.72%;inset-block-start:63.6%;inline-size:90%;color:var(--mk-text-on-inverse);font-weight:var(--mk-weight-semibold);font-size:var(--hc-fs-line1)}.hc-line2:where(.astro-wcskevpa){inset-inline-start:4.67%;inset-block-start:71.3%;inline-size:86%;color:var(--mk-text-on-card-muted);font-weight:var(--mk-weight-regular);font-size:var(--hc-fs-line2)}.hc-link:where(.astro-wcskevpa){inset-inline-start:9.36%;inset-block-start:79.9%;inline-size:55%;color:var(--mk-text-on-card-soft);font-weight:var(--mk-weight-regular);font-size:var(--hc-fs-link)}.hc-badges:where(.astro-wcskevpa){position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:var(--card-w);aspect-ratio:676 / 568;transform:translate(-50%,-50%);pointer-events:none;z-index:var(--hc-z-badges)}.hc-badge:where(.astro-wcskevpa){--hc-badge-scale: 1;--hc-badge-u: calc(var(--card-w) * var(--hc-badge-scale));--hc-badge-max-w: .62;--hc-badge-nudge: calc(var(--hc-badge-u) * .0368);--hc-shift: 0%;--hc-fs-badge-label: max(.625rem, calc(var(--hc-badge-u) * .0316));--hc-fs-badge-value: max(.875rem, calc(var(--hc-badge-u) * .0526));position:absolute;display:inline-flex;flex-direction:column;gap:calc(var(--hc-badge-u) * .0105);inline-size:max-content;max-inline-size:calc(var(--card-w) * var(--hc-badge-max-w));padding:calc(var(--hc-badge-u) * .0316) calc(var(--hc-badge-u) * .0421);background-color:var(--mk-badge-surface);border:1.5px solid var(--mk-badge-border);border-radius:calc(var(--hc-badge-u) * .0368);box-shadow:var(--mk-badge-shadow);font-family:var(--mk-font-mono);opacity:0;transform:var(--hc-badge-fly)}.hc-badge:where(.astro-wcskevpa).is-landed{opacity:1;transform:var(--hc-badge-rest)}.hc-badge-label:where(.astro-wcskevpa){color:var(--mk-badge-label);font-weight:var(--mk-weight-regular);font-size:var(--hc-fs-badge-label);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hc-badge-value:where(.astro-wcskevpa){color:var(--mk-text);font-weight:var(--mk-weight-bold);font-size:var(--hc-fs-badge-value);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hc-conn:where(.astro-wcskevpa){display:none;position:absolute;background-color:var(--mk-badge-accent);opacity:var(--hc-conn-o, 0)}.hc-badge:where(.astro-wcskevpa).is-landed{--hc-conn-o: 1;--hc-conn-delay: .4s}.hc-conn:where(.astro-wcskevpa):after{content:"";position:absolute;inline-size:6px;block-size:6px;border-radius:var(--mk-radius-full);background-color:var(--mk-badge-accent)}.hc-conn--down:where(.astro-wcskevpa){display:block;inset-inline-start:50%;inset-block-start:100%;inline-size:2px;block-size:calc(var(--hc-badge-u) * .0526);transform:translate(-50%)}.hc-conn--down:where(.astro-wcskevpa):after{inset-inline-start:50%;inset-block-start:100%;transform:translate(-50%,-50%)}.hc-conn--up:where(.astro-wcskevpa){display:block;inset-inline-start:50%;inset-block-end:100%;inline-size:2px;block-size:calc(var(--hc-badge-u) * .0526);transform:translate(-50%)}.hc-conn--up:where(.astro-wcskevpa):after{inset-inline-start:50%;inset-block-start:0;transform:translate(-50%,-50%)}.hc-conn--right:where(.astro-wcskevpa){display:block;inset-inline-start:100%;inset-block-start:50%;inline-size:calc(var(--hc-badge-u) * .0526);block-size:2px;transform:translateY(-50%)}.hc-conn--right:where(.astro-wcskevpa):after{inset-inline-start:100%;inset-block-start:50%;transform:translate(-50%,-50%)}.hc-conn--left:where(.astro-wcskevpa){display:block;inset-inline-end:100%;inset-block-start:50%;inline-size:calc(var(--hc-badge-u) * .0526);block-size:2px;transform:translateY(-50%)}.hc-conn--left:where(.astro-wcskevpa):after{inset-inline-start:0;inset-block-start:50%;transform:translate(-50%,-50%)}.pos-top-left:where(.astro-wcskevpa){--hc-badge-rest: translate(0%, 0%) translate(0, 0) scale(1);--hc-badge-fly: translate(0%, 0%) translate(calc(var(--card-w) * -.1), calc(var(--card-w) * -.1211)) scale(.85);inset-inline-start:-9%;inset-block-start:calc(max(-20%,calc(-1 * var(--hc-stray-max))) + var(--hc-shift))}.pos-top-center:where(.astro-wcskevpa){--hc-badge-rest: translate(-50%, 0%) translate(0, 0) scale(1);--hc-badge-fly: translate(-50%, 0%) translate(0, calc(var(--card-w) * -.1474)) scale(.85);inset-inline-start:50%;inset-block-start:calc(max(-20%,calc(-1 * var(--hc-stray-max))) + var(--hc-shift))}.pos-top-right:where(.astro-wcskevpa){--hc-badge-rest: translate(-100%, 0%) translate(0, 0) scale(1);--hc-badge-fly: translate(-100%, 0%) translate(calc(var(--card-w) * .1211), calc(var(--card-w) * -.1368)) scale(.85);inset-inline-start:113%;inset-block-start:calc(max(-17%,calc(-1 * var(--hc-stray-max))) + var(--hc-shift))}.pos-left-mid:where(.astro-wcskevpa){--hc-badge-rest: translate(-100%, -50%) translate(var(--hc-badge-nudge), 0) scale(1);--hc-badge-fly: translate(-100%, -50%) translate(calc(var(--card-w) * -.1474), 0) scale(.85);inset-inline-start:0%;inset-block-start:clamp(11%,calc(50% + var(--hc-shift)),89%)}.pos-right-mid:where(.astro-wcskevpa){--hc-badge-rest: translate(0%, -50%) translate(calc(var(--hc-badge-nudge) * -1), 0) scale(1);--hc-badge-fly: translate(0%, -50%) translate(calc(var(--card-w) * .1474), 0) scale(.85);inset-inline-start:100%;inset-block-start:clamp(11%,calc(50% + var(--hc-shift)),89%)}.pos-bottom-left:where(.astro-wcskevpa){--hc-badge-rest: translate(0%, -100%) translate(0, 0) scale(1);--hc-badge-fly: translate(0%, -100%) translate(calc(var(--card-w) * -.0895), calc(var(--card-w) * .1474)) scale(.85);inset-inline-start:-9%;inset-block-start:calc(min(122%,calc(100% + var(--hc-stray-max))) + var(--hc-shift))}.pos-bottom-center:where(.astro-wcskevpa){--hc-badge-rest: translate(-50%, -100%) translate(0, 0) scale(1);--hc-badge-fly: translate(-50%, -100%) translate(0, calc(var(--card-w) * .1474)) scale(.85);inset-inline-start:50%;inset-block-start:calc(min(122%,calc(100% + var(--hc-stray-max))) + var(--hc-shift))}.pos-bottom-right:where(.astro-wcskevpa){--hc-badge-rest: translate(-100%, -100%) translate(0, 0) scale(1);--hc-badge-fly: translate(-100%, -100%) translate(calc(var(--card-w) * .1053), calc(var(--card-w) * .1474)) scale(.85);inset-inline-start:112%;inset-block-start:calc(min(120%,calc(100% + var(--hc-stray-max))) + var(--hc-shift))}@container hc-viewport (inline-size < 30rem){.pos-top-left:where(.astro-wcskevpa),.pos-bottom-left:where(.astro-wcskevpa){inset-inline-start:0%}.pos-top-right:where(.astro-wcskevpa),.pos-bottom-right:where(.astro-wcskevpa){inset-inline-start:100%}}@container hc-viewport (inline-size < 50rem){.hc-badge:where(.astro-wcskevpa){--hc-badge-scale: .78;--hc-badge-max-w: .46;padding:calc(var(--hc-badge-u) * .0316) calc(var(--hc-badge-u) * .03)}.hc-conn:where(.astro-wcskevpa){display:none}.pos-left-mid:where(.astro-wcskevpa){--hc-badge-rest: translate(0%, -50%) translate(0, 0) scale(1);--hc-badge-fly: translate(0%, -50%) translate(calc(var(--card-w) * -.1474), 0) scale(.85);inset-inline-start:1.5%;inset-block-start:clamp(13%,calc(50% + var(--hc-shift)),46%)}.pos-right-mid:where(.astro-wcskevpa){--hc-badge-rest: translate(-100%, -50%) translate(0, 0) scale(1);--hc-badge-fly: translate(-100%, -50%) translate(calc(var(--card-w) * .1474), 0) scale(.85);inset-inline-start:98.5%;inset-block-start:clamp(13%,calc(50% + var(--hc-shift)),46%)}}@media(prefers-reduced-motion:no-preference){.hc-card:where(.astro-wcskevpa){transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1);will-change:transform,opacity}.hc-card:where(.astro-wcskevpa)[data-pos=front]{transition:transform .56s cubic-bezier(.22,1.18,.36,1),opacity .4s cubic-bezier(.4,0,.2,1)}.hc-card:where(.astro-wcskevpa)[data-pos=right1],.hc-card:where(.astro-wcskevpa)[data-pos=left1]{transition-delay:40ms}.hc-card:where(.astro-wcskevpa)[data-pos=right2],.hc-card:where(.astro-wcskevpa)[data-pos=left2]{transition-delay:80ms}.hc-card:where(.astro-wcskevpa)[data-pos=exit-left]{transition:transform .45s cubic-bezier(.5,0,.8,.6),opacity .26s ease-in .17s}.hc-card:where(.astro-wcskevpa).is-recycling{transition:transform .45s cubic-bezier(.2,.4,.5,1),opacity .26s ease-out}.hc-layer:where(.astro-wcskevpa){transition:opacity .22s ease-out,transform .48s cubic-bezier(.16,1,.3,1)}.hc-layer--visible:where(.astro-wcskevpa),.hc-layer--top:where(.astro-wcskevpa){will-change:transform}.hc-text:where(.astro-wcskevpa){will-change:transform}.hc-name:where(.astro-wcskevpa),.hc-var:where(.astro-wcskevpa){transition:color .48s cubic-bezier(.4,0,.2,1) .12s}.hc-badge:where(.astro-wcskevpa){transition:opacity .65s ease-out,transform .65s cubic-bezier(.3,1.4,.5,1),inset-inline-start .65s cubic-bezier(.3,1.4,.5,1),inset-block-start .65s cubic-bezier(.3,1.4,.5,1)}.hc-conn:where(.astro-wcskevpa){transition:opacity .3s ease-out var(--hc-conn-delay, 0ms)}.hc-badge:where(.astro-wcskevpa).is-floating{animation:hc-badge-float 3.6s ease-in-out infinite;animation-play-state:var(--hc-float-state, running)}.is-paused:where(.astro-wcskevpa){--hc-float-state: paused}.hc-badge:where(.astro-wcskevpa)[data-i="1"]{animation-delay:-1.2s}.hc-badge:where(.astro-wcskevpa)[data-i="2"]{animation-delay:-2.4s}}@keyframes hc-badge-float{0%,to{transform:var(--hc-badge-rest)}50%{transform:var(--hc-badge-rest) translateY(calc(var(--card-w) * -.0237))}}}@layer components{.phero:where(.astro-llf3ft4g){--phero-pad: min( calc( var(--mk-space-3xl) - clamp(0rem, 100vi - 64rem, var(--mk-header-block-size) / 2) ), 7svh );--phero-intro-air: min(var(--mk-space-m), 2svh);--phero-stage-air: min(var(--mk-space-xl), 3.2svh);position:relative;padding-block:var(--phero-pad);background-image:linear-gradient(to bottom,var(--mk-surface-hero-start),var(--mk-surface-hero-end));overflow:clip}.phero__pattern:where(.astro-llf3ft4g){position:absolute;inset:0;pointer-events:none}.phero__intro:where(.astro-llf3ft4g){position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--phero-intro-air);text-align:center}.phero__headline:where(.astro-llf3ft4g){--phero-headline-fs: min( 6.2svh, max(var(--mk-type-display-xl), min(5.6svh, 5.5vi)) );margin-inline:auto;font-size:var(--phero-headline-fs);font-weight:var(--mk-weight-extrabold);line-height:var(--mk-leading-display-xl);letter-spacing:var(--mk-tracking-normal);text-wrap:balance}.phero__headline-line:where(.astro-llf3ft4g){display:block}.phero__lede:where(.astro-llf3ft4g){max-inline-size:40em;margin:0;margin-inline:auto;color:var(--mk-text-muted);font-size:var(--mk-type-body-lg);line-height:var(--mk-leading-heading)}.phero__lede-line:where(.astro-llf3ft4g){display:block}.phero__stage:where(.astro-llf3ft4g){position:relative;margin-block-start:var(--phero-stage-air)}.phero__sr-summary:where(.astro-llf3ft4g){position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;margin:0}}@layer components{.problem:where(.astro-px2r452n){--problem-row-max: 75.375rem;display:flex;flex-direction:column;align-items:center;gap:var(--mk-space-xl);text-align:center}.problem__intro:where(.astro-px2r452n){display:flex;flex-direction:column;align-items:center;gap:var(--mk-space-s)}.problem__eyebrow:where(.astro-px2r452n){margin:0;color:var(--mk-accent);font-family:var(--mk-font-display);font-size:var(--mk-type-body-lg);font-weight:var(--mk-weight-semibold);line-height:var(--mk-leading-heading)}.problem__headline:where(.astro-px2r452n){margin:0;max-inline-size:30ch;color:var(--mk-text-on-inverse);font-family:var(--mk-font-display);font-size:var(--mk-type-h2);font-weight:var(--mk-weight-semibold);line-height:var(--mk-leading-flat);letter-spacing:var(--mk-tracking-tight);text-wrap:balance}.problem__body:where(.astro-px2r452n){max-inline-size:42.35em;margin:0;color:var(--mk-text-on-inverse-muted);font-size:var(--mk-type-body-lg);line-height:var(--mk-leading-heading);text-wrap:balance}.problem__funnel:where(.astro-px2r452n){display:flex;flex-direction:column;align-items:center;gap:var(--mk-space-s);inline-size:100%;container-type:inline-size;container-name:problem-funnel}.problem__tiles:where(.astro-px2r452n){--tile-min: 6rem;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--mk-space-xl) var(--mk-space-l);inline-size:100%;max-inline-size:var(--problem-row-max);margin:0;padding:0;list-style:none}.problem__tile:where(.astro-px2r452n){display:flex;flex:0 1 var(--tile-min);flex-direction:column;align-items:center;gap:var(--mk-space-xs)}.problem__icon:where(.astro-px2r452n){display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;color:var(--mk-brand)}.problem__icon:where(.astro-px2r452n) svg{inline-size:100%;block-size:100%}.problem__tile-label:where(.astro-px2r452n){color:var(--mk-text-on-inverse);font-size:var(--mk-type-body);font-weight:var(--mk-weight-semibold);line-height:var(--mk-leading-heading);text-wrap:balance}.problem__connector:where(.astro-px2r452n){display:none;inline-size:100%;max-inline-size:var(--problem-row-max);block-size:auto;color:var(--mk-brand)}@container problem-funnel (36rem <= inline-size < 58rem){.problem__tile:where(.astro-px2r452n){flex-basis:calc((100% - 3 * var(--mk-space-l)) / 4 - .1rem)}}@container problem-funnel (inline-size >= 58rem){.problem__tiles:where(.astro-px2r452n){--cols: 7;--cap-floor: calc( (100% - (var(--cols) - 1) * var(--mk-space-l)) / var(--cols) );display:grid;grid-template-columns:repeat(auto-fit,minmax(min(max(var(--tile-min),var(--cap-floor)),100%),1fr))}.problem__connector:where(.astro-px2r452n){display:block}}.problem__closer:where(.astro-px2r452n){display:grid;place-items:center;inline-size:100%;max-inline-size:47.5rem;min-block-size:6.125rem;margin:0;padding-block:var(--mk-space-s);padding-inline:var(--mk-space-l);border:1px solid var(--mk-accent);border-radius:var(--mk-radius-m);background-color:var(--mk-surface-inverse);color:var(--mk-text-on-inverse);font-family:var(--mk-font-display);font-size:var(--mk-type-h2);font-weight:var(--mk-weight-semibold);line-height:var(--mk-leading-flat);letter-spacing:var(--mk-tracking-tight);text-wrap:balance}@container problem-funnel (inline-size < 58rem){.problem__closer:where(.astro-px2r452n){margin-block-start:var(--mk-space-xl)}}}@layer components{.product__headline:where(.astro-atf4mxe2){inline-size:100%;container-type:inline-size;container-name:product-headline;font-size:var(--mk-type-display);font-weight:var(--mk-weight-bold);line-height:var(--mk-leading-display);letter-spacing:var(--mk-tracking-tighter)}.product__struck:where(.astro-atf4mxe2),.product__claim:where(.astro-atf4mxe2){display:block}.product__struck:where(.astro-atf4mxe2){--product-struck-fs: 1em;color:#00000075;font-weight:var(--mk-weight-medium);font-size:var(--product-struck-fs)}@container product-headline (inline-size < 21rem){.product__struck:where(.astro-atf4mxe2){--product-struck-fs: .82em}}.product__sr-only:where(.astro-atf4mxe2){position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.product__lede:where(.astro-atf4mxe2){max-inline-size:33.5em;color:var(--mk-text-muted);font-size:var(--mk-type-body-lg);line-height:var(--mk-leading-heading)}.product__device:where(.astro-atf4mxe2){margin-block-start:var(--mk-space-xl);margin-inline:calc(var(--mk-frame-gutter) * -1);mask-image:linear-gradient(to right,transparent 0%,black 2.5%,black 97.5%,transparent 100%)}}
