.flow[data-astro-cid-4f6rrg3g]{--dur:calc(var(--n) * 1.1s);position:relative}.flow-list[data-astro-cid-4f6rrg3g]{z-index:1;gap:var(--sp-24);padding-inline-start:var(--sp-32);display:grid;position:relative}.flow-step[data-astro-cid-4f6rrg3g]{gap:var(--sp-4);display:grid;position:relative}.flow-node[data-astro-cid-4f6rrg3g]{top:.35em;left:calc(-1 * var(--sp-32) - 3.5px);background:var(--bg);border:1px solid var(--fg-muted);width:8px;height:8px;transition:background var(--dur-ui) var(--ease-standard);position:absolute}.flow-index[data-astro-cid-4f6rrg3g]{font-size:var(--fs-label);color:var(--fg-muted)}.flow-label[data-astro-cid-4f6rrg3g]{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);font-weight:500}.flow-detail[data-astro-cid-4f6rrg3g]{color:var(--fg-muted);font-size:var(--fs-small);line-height:var(--lh-small)}.flow-track[data-astro-cid-4f6rrg3g]{background:var(--rule);width:1px;position:absolute;top:.6em;bottom:1.2em;left:0;overflow:hidden}.flow-pulse[data-astro-cid-4f6rrg3g]{background:linear-gradient(to bottom, transparent, var(--fg));width:1px;height:25%;position:absolute;top:-25%;left:0}.flow--compact[data-astro-cid-4f6rrg3g] .flow-list[data-astro-cid-4f6rrg3g]{gap:var(--sp-16)}.flow--compact[data-astro-cid-4f6rrg3g] .flow-label[data-astro-cid-4f6rrg3g]{font-size:var(--fs-body-l);line-height:var(--lh-body-l);letter-spacing:0}.flow--compact[data-astro-cid-4f6rrg3g] .flow-index[data-astro-cid-4f6rrg3g]{display:none}@media (width>=1024px){.flow[data-astro-cid-4f6rrg3g]:not(.flow--compact) .flow-list[data-astro-cid-4f6rrg3g]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--gutter);padding-block-start:var(--sp-32);padding-inline-start:0}.flow[data-astro-cid-4f6rrg3g]:not(.flow--compact) .flow-node[data-astro-cid-4f6rrg3g]{top:calc(-1 * var(--sp-32) - 3.5px);left:0}.flow[data-astro-cid-4f6rrg3g]:not(.flow--compact) .flow-track[data-astro-cid-4f6rrg3g]{top:0;bottom:auto;left:0;right:calc((100% + var(--gutter)) / var(--n) - var(--gutter));width:auto;height:1px}.flow[data-astro-cid-4f6rrg3g]:not(.flow--compact) .flow-pulse[data-astro-cid-4f6rrg3g]{background:linear-gradient(to right, transparent, var(--fg));width:25%;height:1px;top:0;left:-25%}}@media (prefers-reduced-motion:no-preference){.flow-pulse[data-astro-cid-4f6rrg3g]{animation:flow-v var(--dur) linear infinite;animation-play-state:paused}.flow-node[data-astro-cid-4f6rrg3g]{animation:flow-node var(--dur) linear infinite;animation-delay:calc(var(--dur) * .8 * var(--i) / (var(--n) - 1));animation-play-state:paused}.is-playing>.flow-track[data-astro-cid-4f6rrg3g] .flow-pulse[data-astro-cid-4f6rrg3g],.is-playing .flow-node[data-astro-cid-4f6rrg3g]{animation-play-state:running}@media (width>=1024px){.flow[data-astro-cid-4f6rrg3g]:not(.flow--compact) .flow-pulse[data-astro-cid-4f6rrg3g]{animation-name:flow-h}}}@keyframes flow-v{0%{transform:translateY(0)}to{transform:translateY(500%)}}@keyframes flow-h{0%{transform:translate(0)}to{transform:translate(500%)}}@keyframes flow-node{0%,14%{background:var(--fg);border-color:var(--fg)}28%,to{background:var(--bg);border-color:var(--fg-muted)}}.calc[data-astro-cid-owrubcf7]{overflow:clip}.calc-grid{row-gap:var(--sp-48)}.calc-intro[data-astro-cid-owrubcf7]{max-width:52ch;margin-block-start:var(--sp-32)}.calc-form[data-astro-cid-owrubcf7]{gap:var(--sp-32);display:grid}.calc-currency[data-astro-cid-owrubcf7]{gap:var(--sp-8);display:flex}.calc-cur[data-astro-cid-owrubcf7]{min-width:3.5rem;min-height:2.75rem;padding:var(--sp-8) var(--sp-12);border:1px solid var(--rule);color:var(--fg-muted)}.calc-cur[data-astro-cid-owrubcf7][aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--bg)}.calc-field[data-astro-cid-owrubcf7]{gap:var(--sp-12);border-bottom:1px solid var(--rule);padding-block-end:var(--sp-24);display:grid}.calc-field-head[data-astro-cid-owrubcf7]{justify-content:space-between;align-items:baseline;gap:var(--sp-16);display:flex}.calc-label[data-astro-cid-owrubcf7]{color:var(--fg-muted)}.calc-value[data-astro-cid-owrubcf7]{font-variant-numeric:tabular-nums;white-space:nowrap}.calc-range[data-astro-cid-owrubcf7]{-webkit-appearance:none;appearance:none;cursor:pointer;--p:50%;background:0 0;width:100%;height:2.75rem}.calc-range[data-astro-cid-owrubcf7]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--fg) var(--p), var(--rule) var(--p));height:2px}.calc-range[data-astro-cid-owrubcf7]::-moz-range-track{background:var(--rule);height:2px}.calc-range[data-astro-cid-owrubcf7]::-moz-range-progress{background:var(--fg);height:2px}.calc-range[data-astro-cid-owrubcf7]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--fg);width:1.25rem;height:1.25rem;transition:transform var(--dur-micro) var(--ease-standard);border:0;border-radius:0;margin-top:calc(1px - .625rem)}.calc-range[data-astro-cid-owrubcf7]::-moz-range-thumb{background:var(--fg);border:0;border-radius:0;width:1.25rem;height:1.25rem}.calc-range[data-astro-cid-owrubcf7]:active::-webkit-slider-thumb{transform:scale(1.25)}.calc-range[data-astro-cid-owrubcf7]:focus-visible{outline:2px solid var(--fg);outline-offset:4px}.calc-result[data-astro-cid-owrubcf7]{gap:var(--sp-16);padding:var(--sp-32);border:1px solid var(--fg);justify-items:start;display:grid}.calc-total[data-astro-cid-owrubcf7]{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(2.75rem,5.5vw,6rem);font-weight:600;line-height:.95}.calc-note[data-astro-cid-owrubcf7]{max-width:40ch;margin-block-end:var(--sp-8)}@media (width>=1024px){.calc-result-col{top:calc(var(--header-h) + var(--sp-32));align-self:start;position:sticky}}.sl-ghost[data-astro-cid-ls7rkzxl]{z-index:-1;font-size:clamp(12rem,36vw,36rem);position:absolute;top:0;right:0;transform:translate(.18em)}.sl-title-line[data-astro-cid-ls7rkzxl]{display:block}.sl-title-line[data-astro-cid-ls7rkzxl]:last-child{color:var(--fg-muted)}.sl-hero-copy{gap:var(--sp-32);align-content:start;margin-block-start:var(--sp-32);display:grid}.sl-hero-actions[data-astro-cid-ls7rkzxl]{align-items:center;gap:var(--sp-16) var(--sp-32);flex-wrap:wrap;display:flex}.sl-compare-col{z-index:1;margin-block-start:var(--sp-32);position:relative}.sl-compare[data-astro-cid-ls7rkzxl]{border-collapse:collapse;background:var(--bg);width:100%}.sl-compare[data-astro-cid-ls7rkzxl] caption[data-astro-cid-ls7rkzxl]{text-align:left;padding-block-end:var(--sp-16)}.sl-compare[data-astro-cid-ls7rkzxl] th[data-astro-cid-ls7rkzxl],.sl-compare[data-astro-cid-ls7rkzxl] td[data-astro-cid-ls7rkzxl]{padding:var(--sp-16) var(--sp-12);border-top:1px solid var(--rule);text-align:left;vertical-align:top;font-size:var(--fs-body);line-height:var(--lh-small)}.sl-compare[data-astro-cid-ls7rkzxl] tr[data-astro-cid-ls7rkzxl]>[data-astro-cid-ls7rkzxl]:first-child{width:28%;padding-inline-start:0}.sl-compare[data-astro-cid-ls7rkzxl] tbody[data-astro-cid-ls7rkzxl] th[data-astro-cid-ls7rkzxl]{font-size:var(--fs-label);line-height:var(--lh-label);padding-block-start:calc(var(--sp-16) + .25em)}.sl-compare[data-astro-cid-ls7rkzxl] thead[data-astro-cid-ls7rkzxl] th[data-astro-cid-ls7rkzxl],.sl-compare[data-astro-cid-ls7rkzxl] thead[data-astro-cid-ls7rkzxl] td[data-astro-cid-ls7rkzxl]{padding-block:var(--sp-12);font-size:var(--fs-label);border-top:0}.sl-compare[data-astro-cid-ls7rkzxl] tbody[data-astro-cid-ls7rkzxl] tr[data-astro-cid-ls7rkzxl]:last-child>[data-astro-cid-ls7rkzxl]{border-bottom:1px solid var(--rule)}.sl-compare[data-astro-cid-ls7rkzxl] .sl-compare-hi[data-astro-cid-ls7rkzxl]{background:var(--fill);color:var(--fg);font-weight:500}.sl-compare[data-astro-cid-ls7rkzxl] tbody[data-astro-cid-ls7rkzxl] td[data-astro-cid-ls7rkzxl]:not(.sl-compare-hi){color:var(--fg-muted)}.sl-compare-col[data-astro-cid-ls7rkzxl] .sl-compare-link{margin-block-start:var(--sp-16)}@media (width>=1024px){.sl-compare-col{align-self:end;margin-block-start:0}}.sl-choose-grid{row-gap:var(--sp-32)}.sl-hint[data-astro-cid-ls7rkzxl]{margin-block-start:var(--sp-16);display:none}@media (width>=1024px) and (hover:hover){.sl-hint[data-astro-cid-ls7rkzxl]{display:block}}.sl-problems[data-astro-cid-ls7rkzxl]{border-top:1px solid var(--rule)}.sl-problem[data-astro-cid-ls7rkzxl]{isolation:isolate;gap:var(--sp-8) var(--sp-16);padding-block:var(--sp-24);border-bottom:1px solid var(--rule);transition:opacity var(--dur-ui) var(--ease-standard);grid-template-columns:2.5rem 1fr;display:grid;position:relative}.sl-problem-num[data-astro-cid-ls7rkzxl]{color:var(--fg-muted);grid-row:span 2;padding-block-start:.35em}.sl-problem-text[data-astro-cid-ls7rkzxl]{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);transition:transform .4s var(--ease-out-expo), opacity var(--dur-ui) var(--ease-standard);font-weight:500}.sl-problem-sol[data-astro-cid-ls7rkzxl]{align-items:center;gap:var(--sp-8);color:var(--fg-muted);display:inline-flex}.sl-problem[data-astro-cid-ls7rkzxl]:before{content:"";top:calc(var(--sp-24) + .55em);background:var(--fg);width:8px;height:8px;transition:transform var(--dur-ui) var(--ease-out-expo);position:absolute;left:-20px;transform:scale(0)}@media (width>=1024px){.sl-problems[data-astro-cid-ls7rkzxl].has-active .sl-problem[data-astro-cid-ls7rkzxl]:not(.is-active) .sl-problem-text[data-astro-cid-ls7rkzxl]{opacity:.55}.sl-problem[data-astro-cid-ls7rkzxl].is-active:before{transform:scale(1)}.sl-problem[data-astro-cid-ls7rkzxl].is-active .sl-problem-text[data-astro-cid-ls7rkzxl]{transform:translate(8px)}.sl-problem[data-astro-cid-ls7rkzxl].is-active .sl-problem-sol[data-astro-cid-ls7rkzxl]{color:var(--fg)}}.sl-preview-col{display:none}@media (width>=1024px){.sl-preview-col{display:block}.sl-preview[data-astro-cid-ls7rkzxl]{top:calc(var(--header-h) + var(--sp-48));padding:var(--sp-32);border:1px solid var(--rule);background:var(--bg);position:sticky}}.sl-panel[data-astro-cid-ls7rkzxl]{gap:var(--sp-24);display:grid}.sl-panel[data-astro-cid-ls7rkzxl].is-entering{animation:sl-panel-in .5s var(--ease-out-expo)}@keyframes sl-panel-in{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.sl-panel[data-astro-cid-ls7rkzxl].is-entering{animation:none}}.sl-panel-actions[data-astro-cid-ls7rkzxl]{justify-content:space-between;align-items:center;gap:var(--sp-16);border-top:1px solid var(--rule);flex-wrap:wrap;padding-block-start:var(--sp-16);display:flex}.sl-catalog[data-astro-cid-ls7rkzxl]{padding-block:var(--sp-64) var(--sp-96)}.sl-sol[data-astro-cid-ls7rkzxl]:last-of-type{border-bottom:0}.sl-alias[data-astro-cid-ls7rkzxl]{scroll-margin-top:var(--header-h);display:block}.sl-sol[data-astro-cid-ls7rkzxl]{scroll-margin-top:var(--header-h);padding-block:var(--sp-96);border-bottom:1px solid var(--rule)}.sl-sol[data-astro-cid-ls7rkzxl]:first-of-type{padding-block-start:var(--sp-48)}.sl-sol-grid{row-gap:var(--sp-32)}.sl-sol-sticky[data-astro-cid-ls7rkzxl]{gap:var(--sp-8);align-content:start;display:grid}@media (width<=1023px){.sl-sol-aside{border-top:1px solid var(--rule);order:2;padding-block-start:var(--sp-32)}}.sl-sol-code-m[data-astro-cid-ls7rkzxl]{margin-block-end:var(--sp-16)}@media (width<=1023px){.sl-sol-code[data-astro-cid-ls7rkzxl]{display:none}}@media (width>=1024px){.sl-sol-code-m[data-astro-cid-ls7rkzxl]{display:none}}.sl-sol-num[data-astro-cid-ls7rkzxl]{font-size:clamp(6rem,12vw,12rem);display:none}.sl-built[data-astro-cid-ls7rkzxl]{margin-block-start:var(--sp-16)}.sl-built-list[data-astro-cid-ls7rkzxl]{gap:var(--sp-4) var(--sp-16);flex-wrap:wrap;display:flex}.sl-sol-name[data-astro-cid-ls7rkzxl]{margin-block-end:var(--sp-24)}.sl-sol-tagline[data-astro-cid-ls7rkzxl]{max-width:40ch;font-weight:400}.sl-facts[data-astro-cid-ls7rkzxl]{gap:0 var(--gutter);border-top:1px solid var(--rule);margin-block-start:var(--sp-48);display:grid}.sl-fact[data-astro-cid-ls7rkzxl]{gap:var(--sp-8);padding-block:var(--sp-24);border-bottom:1px solid var(--rule);display:grid}.sl-fact[data-astro-cid-ls7rkzxl] dd[data-astro-cid-ls7rkzxl]{font-size:var(--fs-body-l);line-height:var(--lh-body-l)}.sl-block[data-astro-cid-ls7rkzxl]{margin-block-start:var(--sp-48)}.sl-block-title[data-astro-cid-ls7rkzxl]{margin-block-end:var(--sp-24)}.sl-two[data-astro-cid-ls7rkzxl]{gap:0 var(--gutter);display:grid}.sl-receive[data-astro-cid-ls7rkzxl]{border-top:1px solid var(--rule)}.sl-receive[data-astro-cid-ls7rkzxl] li[data-astro-cid-ls7rkzxl]{gap:var(--sp-16);padding-block:var(--sp-12);border-bottom:1px solid var(--rule);grid-template-columns:2.5rem 1fr;align-items:baseline;display:grid}.sl-chips[data-astro-cid-ls7rkzxl]{gap:var(--sp-8);flex-wrap:wrap;display:flex}.sl-chip[data-astro-cid-ls7rkzxl]{padding:var(--sp-8) var(--sp-12);border:1px solid var(--rule);color:var(--fg)}.sl-note[data-astro-cid-ls7rkzxl]{border-left:2px solid var(--fg);margin-block-start:var(--sp-24);padding-inline-start:var(--sp-16)}.sl-groups[data-astro-cid-ls7rkzxl]{flex-wrap:wrap;margin-block-end:var(--sp-24);display:flex}.sl-group[data-astro-cid-ls7rkzxl]{min-height:2.75rem;padding:var(--sp-8) var(--sp-12);border:1px solid var(--rule);white-space:nowrap;color:var(--fg-muted);transition:background-color var(--dur-micro) linear, color var(--dur-micro) linear, border-color var(--dur-micro) linear;margin:0 -1px -1px 0}.sl-group[data-astro-cid-ls7rkzxl][aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--bg)}@media (hover:hover){.sl-group[data-astro-cid-ls7rkzxl]:hover:not([aria-pressed=true]){border-color:var(--fg);color:var(--fg)}}.sl-problems[data-astro-cid-ls7rkzxl] li[data-astro-cid-ls7rkzxl][hidden]{display:none}.sl-group-head[data-astro-cid-ls7rkzxl]{gap:var(--sp-8) var(--sp-24);padding-block:var(--sp-64) var(--sp-16);border-bottom:1px solid var(--fg);scroll-margin-top:var(--header-h);grid-template-columns:1fr auto;display:grid}.sl-group-head[data-astro-cid-ls7rkzxl] p[data-astro-cid-ls7rkzxl]:nth-child(2){grid-area:2/1}.sl-group-head[data-astro-cid-ls7rkzxl] p[data-astro-cid-ls7rkzxl]:nth-child(3){text-align:right;grid-area:1/2}@media (width>=1024px){.sl-group-head[data-astro-cid-ls7rkzxl]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.sl-group-head[data-astro-cid-ls7rkzxl] p[data-astro-cid-ls7rkzxl]:first-child{grid-column:1/4}.sl-group-head[data-astro-cid-ls7rkzxl] p[data-astro-cid-ls7rkzxl]:nth-child(2){grid-area:1/4/auto/10}.sl-group-head[data-astro-cid-ls7rkzxl] p[data-astro-cid-ls7rkzxl]:nth-child(3){grid-column:10/-1}}.sl-price[data-astro-cid-ls7rkzxl]{gap:var(--sp-8) var(--sp-24);padding-block:var(--sp-16);border-block:1px solid var(--rule);flex-wrap:wrap;margin-block-start:var(--sp-48);display:flex}.sl-sol-actions[data-astro-cid-ls7rkzxl]{align-items:center;gap:var(--sp-16) var(--sp-32);flex-wrap:wrap;margin-block-start:var(--sp-48);display:flex}@media (width>=640px){.sl-facts[data-astro-cid-ls7rkzxl]{grid-template-columns:repeat(3,minmax(0,1fr))}.sl-two[data-astro-cid-ls7rkzxl]{grid-template-columns:7fr 5fr}}@media (width>=1024px){.sl-sol-num[data-astro-cid-ls7rkzxl]{display:block}.sl-sol-sticky[data-astro-cid-ls7rkzxl]{top:calc(var(--header-h) + var(--sp-48));position:sticky}.sl-sol-aside{align-self:stretch}}.sl-delivery-grid{row-gap:var(--sp-48)}.sl-steps[data-astro-cid-ls7rkzxl]{border-top:1px solid var(--rule);display:grid}.sl-step[data-astro-cid-ls7rkzxl]{gap:var(--sp-8) var(--sp-16);padding-block:var(--sp-24);border-bottom:1px solid var(--rule);grid-template-columns:2.5rem 1fr;display:grid}.sl-step[data-astro-cid-ls7rkzxl]>[data-astro-cid-ls7rkzxl]:first-child{grid-row:span 2;padding-block-start:.4em}.sl-step-text[data-astro-cid-ls7rkzxl]{color:var(--fg-muted)}@media (width>=1024px){.sl-steps[data-astro-cid-ls7rkzxl]{column-gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr))}.sl-step[data-astro-cid-ls7rkzxl]{align-content:start;gap:var(--sp-16);padding-block:var(--sp-24) var(--sp-32);grid-template-columns:1fr}.sl-step[data-astro-cid-ls7rkzxl]>[data-astro-cid-ls7rkzxl]:first-child{grid-row:auto;padding:0}}.sl-fixed[data-astro-cid-ls7rkzxl]{height:100%;padding:var(--sp-24);border:1px solid var(--rule)}.sl-fixed--adapted[data-astro-cid-ls7rkzxl]{background:var(--bg-depth,var(--fill));border-color:#0000}.sl-fixed-title[data-astro-cid-ls7rkzxl]{margin-block-end:var(--sp-16)}.sl-fixed[data-astro-cid-ls7rkzxl] li[data-astro-cid-ls7rkzxl]{padding-block:var(--sp-8);font-size:var(--fs-body-l);line-height:var(--lh-body-l);border-top:1px solid var(--rule)}.sl-final-grid{row-gap:var(--sp-32)}.sl-final-actions{gap:var(--sp-8);flex-direction:column;margin-block-start:var(--sp-16);display:flex}@media (width>=640px){.sl-final-actions{gap:var(--sp-16);flex-direction:row}}
