@media only screen and (min-width:0rem){#before-after[data-astro-cid-5hynui75]{padding:var(--sectionPadding);padding-bottom:clamp(1rem,2vw,1.5rem);background-color:var(--bgAccent);position:relative;z-index:1}#before-after[data-astro-cid-5hynui75] .cs-container[data-astro-cid-5hynui75]{width:100%;max-width:80rem;margin:auto;display:flex;flex-direction:column;align-items:center;gap:clamp(3rem,6vw,4rem)}#before-after[data-astro-cid-5hynui75] .cs-content[data-astro-cid-5hynui75]{text-align:center;width:100%;display:flex;flex-direction:column;align-items:center}#before-after[data-astro-cid-5hynui75] .cs-text[data-astro-cid-5hynui75]{max-width:46.625rem}#before-after[data-astro-cid-5hynui75] .splide[data-astro-cid-5hynui75]{width:100%;max-width:57.5rem;margin:auto;position:relative}#before-after[data-astro-cid-5hynui75] .cs-frame[data-astro-cid-5hynui75]{position:relative;width:100%;border-radius:.75rem;overflow:hidden;border:1px solid var(--borderColor);box-shadow:0 1.125rem 2.5rem -.75rem #1a1a1a59;background-color:#fff}#before-after[data-astro-cid-5hynui75] .cs-compare[data-astro-cid-5hynui75]{display:block;width:100%}#before-after[data-astro-cid-5hynui75] .cs-compare[data-astro-cid-5hynui75]:focus-visible{outline:3px solid var(--secondary);outline-offset:2px}#before-after[data-astro-cid-5hynui75] .cs-compare[data-astro-cid-5hynui75]{--divider-width: 3px;--divider-color: var(--secondary);--default-handle-opacity: 0}#before-after[data-astro-cid-5hynui75] img-comparison-slider[data-astro-cid-5hynui75]:not(:defined){display:block}#before-after[data-astro-cid-5hynui75] img-comparison-slider[data-astro-cid-5hynui75]:not(:defined) [data-astro-cid-5hynui75][slot=first],#before-after[data-astro-cid-5hynui75] img-comparison-slider[data-astro-cid-5hynui75]:not(:defined) .cs-handle[data-astro-cid-5hynui75]{display:none}#before-after[data-astro-cid-5hynui75] .cs-picture[data-astro-cid-5hynui75]{width:100%;display:block}#before-after[data-astro-cid-5hynui75] .cs-picture[data-astro-cid-5hynui75] img[data-astro-cid-5hynui75]{width:100%;height:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;display:block}#before-after[data-astro-cid-5hynui75] .cs-frame-portrait[data-astro-cid-5hynui75] .cs-picture[data-astro-cid-5hynui75] img[data-astro-cid-5hynui75]{aspect-ratio:3/4}#before-after[data-astro-cid-5hynui75] .cs-frame-portrait[data-astro-cid-5hynui75]:not(.cs-frame-pair){max-width:27.5rem;margin-left:auto;margin-right:auto}#before-after[data-astro-cid-5hynui75] .cs-grid[data-astro-cid-5hynui75]{width:100%;max-width:80rem;margin:auto}#before-after[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,2.5rem);justify-items:center}#before-after[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-grid-item[data-astro-cid-5hynui75]{width:100%;max-width:57.5rem}#before-after[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-item-portrait[data-astro-cid-5hynui75]:not(.cs-item-pair){max-width:27.5rem}#before-after[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-frame-portrait[data-astro-cid-5hynui75].cs-frame-pair{flex-direction:row}#before-after[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-frame-portrait[data-astro-cid-5hynui75].cs-frame-pair .cs-image-wrap[data-astro-cid-5hynui75]{width:50%}#before-after[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-frame-portrait[data-astro-cid-5hynui75].cs-frame-pair .cs-badge[data-astro-cid-5hynui75]{top:.5rem;font-size:.6875rem;padding:.25rem .5rem}#before-after[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-frame-portrait[data-astro-cid-5hynui75].cs-frame-pair .cs-before-badge[data-astro-cid-5hynui75]{left:.5rem}#before-after[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-frame-portrait[data-astro-cid-5hynui75].cs-frame-pair .cs-after-badge[data-astro-cid-5hynui75]{right:.5rem}#before-after[data-astro-cid-5hynui75] .cs-handle[data-astro-cid-5hynui75]{width:3rem;height:3rem;border-radius:50%;background-color:var(--secondary);box-shadow:0 .25rem .875rem #1a1a1a73;display:flex;justify-content:center;align-items:center;gap:.4375rem}#before-after[data-astro-cid-5hynui75] .cs-chev[data-astro-cid-5hynui75]{width:.5625rem;height:.5625rem;border-top:2.5px solid #fff;border-left:2.5px solid #fff;display:block}#before-after[data-astro-cid-5hynui75] .cs-chev-left[data-astro-cid-5hynui75]{transform:rotate(-45deg) translate(2px,2px)}#before-after[data-astro-cid-5hynui75] .cs-chev-right[data-astro-cid-5hynui75]{transform:rotate(135deg) translate(2px,2px)}#before-after[data-astro-cid-5hynui75] .cs-badge[data-astro-cid-5hynui75]{position:absolute;top:.75rem;z-index:2;font-family:DM Sans,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.375rem .875rem;border-radius:.25rem;color:#fff;pointer-events:none}#before-after[data-astro-cid-5hynui75] .cs-before-badge[data-astro-cid-5hynui75]{left:.75rem;background-color:#0009;backdrop-filter:blur(4px)}#before-after[data-astro-cid-5hynui75] .cs-after-badge[data-astro-cid-5hynui75]{right:.75rem;background-color:var(--secondary);color:var(--headerColor)}#before-after[data-astro-cid-5hynui75] .cs-frame-pair[data-astro-cid-5hynui75]{display:flex;flex-direction:column;gap:.25rem;background-color:#fff;padding:.25rem;box-sizing:border-box}#before-after[data-astro-cid-5hynui75] .cs-frame-pair[data-astro-cid-5hynui75] .cs-image-wrap[data-astro-cid-5hynui75]{position:relative;width:100%;overflow:hidden;border-radius:.5rem}#before-after[data-astro-cid-5hynui75] .cs-frame-pair[data-astro-cid-5hynui75] .cs-badge[data-astro-cid-5hynui75]{left:.75rem;right:auto}#before-after[data-astro-cid-5hynui75] .cs-frame-pair[data-astro-cid-5hynui75] .cs-after-badge[data-astro-cid-5hynui75]{left:auto;right:.75rem}#before-after[data-astro-cid-5hynui75] .cs-caption[data-astro-cid-5hynui75]{margin:1rem 0 0;font-size:.9375rem;font-weight:700;letter-spacing:.04em;text-align:center;color:var(--headerColor);display:flex;justify-content:center;align-items:center;gap:.625rem}#before-after[data-astro-cid-5hynui75] .cs-caption[data-astro-cid-5hynui75]:before,#before-after[data-astro-cid-5hynui75] .cs-caption[data-astro-cid-5hynui75]:after{content:"";width:1.5rem;height:1px;background-color:var(--secondary);display:block}#before-after[data-astro-cid-5hynui75] .splide__arrow{width:2.75rem;height:2.75rem;border-radius:50%;background-color:#fff;border:1px solid var(--borderColor);box-shadow:0 .375rem 1rem #1a1a1a2e;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);z-index:3;cursor:pointer;transition:background-color .3s}#before-after[data-astro-cid-5hynui75] .splide__arrow svg{width:1rem;height:1rem;fill:var(--primary);transition:fill .3s}#before-after[data-astro-cid-5hynui75] .splide__arrow:hover{background-color:var(--secondary)}#before-after[data-astro-cid-5hynui75] .splide__arrow:hover svg{fill:#fff}#before-after[data-astro-cid-5hynui75] .splide__arrow:disabled{opacity:.35;cursor:not-allowed}#before-after[data-astro-cid-5hynui75] .splide__arrow--prev{left:.5rem}#before-after[data-astro-cid-5hynui75] .splide__arrow--prev svg{transform:scaleX(-1)}#before-after[data-astro-cid-5hynui75] .splide__arrow--next{right:.5rem}#before-after[data-astro-cid-5hynui75].ba-fit:has(.cs-frame-pair) .splide__arrow{top:auto;bottom:0;transform:none}#before-after[data-astro-cid-5hynui75].ba-fit .splide__list,#before-after[data-astro-cid-5hynui75] .ba-adapt[data-astro-cid-5hynui75] .splide__list{align-items:flex-start}#before-after[data-astro-cid-5hynui75] .ba-adapt[data-astro-cid-5hynui75] .splide__arrow{top:auto;bottom:0;transform:none}#before-after[data-astro-cid-5hynui75] .ba-adapt[data-astro-cid-5hynui75] .splide__pagination{min-height:2.75rem;align-items:center;margin-top:.75rem}#before-after[data-astro-cid-5hynui75] .cs-frame-pair[data-astro-cid-5hynui75].cs-badges-bottom .cs-badge[data-astro-cid-5hynui75]{top:auto;bottom:.75rem}#before-after[data-astro-cid-5hynui75] .splide__pagination{display:flex;justify-content:center;gap:.625rem;margin-top:1.25rem;padding:0}#before-after[data-astro-cid-5hynui75] .splide__pagination__page{width:1.625rem;height:1.625rem;border-radius:50%;background-color:#1a1a1a38;background-clip:content-box;border:none;padding:.5rem;cursor:pointer;transition:background-color .3s,transform .3s}#before-after[data-astro-cid-5hynui75] .splide__pagination__page.is-active{background-color:var(--secondary);transform:scale(1.2)}}@media only screen and (min-width:48rem){#before-after[data-astro-cid-5hynui75] .cs-frame-pair[data-astro-cid-5hynui75]{flex-direction:row}#before-after[data-astro-cid-5hynui75] .cs-frame-pair[data-astro-cid-5hynui75] .cs-image-wrap[data-astro-cid-5hynui75]{width:50%}}@media only screen and (min-width:64rem){#before-after[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}#before-after[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-grid-item[data-astro-cid-5hynui75],#before-after[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-item-portrait[data-astro-cid-5hynui75]:not(.cs-item-pair){max-width:none}#before-after[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-item-portrait[data-astro-cid-5hynui75].cs-item-pair{grid-column:span 2}#before-after[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-item-pair[data-astro-cid-5hynui75]:not(.cs-item-portrait){grid-column:1/-1;max-width:52.5rem}#before-after[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-frame-portrait[data-astro-cid-5hynui75].cs-frame-pair .cs-badge[data-astro-cid-5hynui75]{font-size:.8125rem;padding:.375rem .875rem}}@media only screen and (min-width:0rem){#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75]{max-width:27.5rem}#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75]{align-items:start}#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-grid-item[data-astro-cid-5hynui75],#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-grid-item[data-astro-cid-5hynui75].cs-item-portrait,#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-grid-item[data-astro-cid-5hynui75].cs-item-pair{max-width:27.5rem;grid-column:auto}#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-frame-pair[data-astro-cid-5hynui75],#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-frame-portrait[data-astro-cid-5hynui75].cs-frame-pair{flex-direction:column}#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-frame-pair[data-astro-cid-5hynui75] .cs-image-wrap[data-astro-cid-5hynui75],#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-frame-portrait[data-astro-cid-5hynui75].cs-frame-pair .cs-image-wrap[data-astro-cid-5hynui75]{width:100%}#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-frame-pair[data-astro-cid-5hynui75] .cs-picture[data-astro-cid-5hynui75] img[data-astro-cid-5hynui75],#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-frame-portrait[data-astro-cid-5hynui75].cs-frame-pair .cs-picture[data-astro-cid-5hynui75] img[data-astro-cid-5hynui75]{aspect-ratio:3/2}#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-frame-pair[data-astro-cid-5hynui75] .cs-badge[data-astro-cid-5hynui75],#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-frame-portrait[data-astro-cid-5hynui75].cs-frame-pair .cs-badge[data-astro-cid-5hynui75]{top:.75rem;font-size:.8125rem;padding:.375rem .875rem}#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-frame-pair[data-astro-cid-5hynui75] .cs-before-badge[data-astro-cid-5hynui75],#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-frame-portrait[data-astro-cid-5hynui75].cs-frame-pair .cs-before-badge[data-astro-cid-5hynui75]{left:.75rem}#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-frame-pair[data-astro-cid-5hynui75] .cs-after-badge[data-astro-cid-5hynui75],#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-frame-portrait[data-astro-cid-5hynui75].cs-frame-pair .cs-after-badge[data-astro-cid-5hynui75]{right:.75rem}#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-caption[data-astro-cid-5hynui75]{min-height:2.875rem;align-items:flex-start}#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-caption[data-astro-cid-5hynui75]:before,#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75] .cs-caption[data-astro-cid-5hynui75]:after{display:none}}@media only screen and (min-width:64rem){#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75]{max-width:calc((var(--ba-cols, 3) * 440 + (var(--ba-cols, 3) - 1) * 40) / 16 * 1rem)}#before-after[data-astro-cid-5hynui75] .cs-even[data-astro-cid-5hynui75] .cs-grid-list[data-astro-cid-5hynui75]{grid-template-columns:repeat(var(--ba-cols, 3),minmax(0,1fr));-moz-column-gap:2.5rem;column-gap:2.5rem}}@media only screen and (min-width:64rem){#before-after[data-astro-cid-5hynui75] .splide__arrow--prev{left:-1.375rem}#before-after[data-astro-cid-5hynui75] .splide__arrow--next{right:-1.375rem}#before-after[data-astro-cid-5hynui75] .ba-adapt[data-astro-cid-5hynui75] .splide__arrow{top:var(--ba-arrow-top, 50%);bottom:auto;transform:translateY(-50%)}#before-after[data-astro-cid-5hynui75] .ba-adapt[data-astro-cid-5hynui75] .splide__pagination{min-height:0;margin-top:1.25rem}}@media only screen and (min-width:0rem){body.dark-mode #before-after[data-astro-cid-5hynui75] .cs-frame[data-astro-cid-5hynui75]{border-color:var(--borderColor);box-shadow:0 1.125rem 2.5rem -.75rem #0009;background-color:var(--dark)}body.dark-mode #before-after[data-astro-cid-5hynui75] .cs-frame-pair[data-astro-cid-5hynui75]{background-color:var(--dark)}body.dark-mode #before-after[data-astro-cid-5hynui75] .cs-title[data-astro-cid-5hynui75],body.dark-mode #before-after[data-astro-cid-5hynui75] .cs-caption[data-astro-cid-5hynui75]{color:var(--bodyTextColorWhite)}body.dark-mode #before-after[data-astro-cid-5hynui75] .cs-text[data-astro-cid-5hynui75]{color:var(--bodyTextColorWhite);opacity:.8}body.dark-mode #before-after[data-astro-cid-5hynui75] .splide__arrow{background-color:var(--medium);border-color:var(--borderColor)}body.dark-mode #before-after[data-astro-cid-5hynui75] .splide__arrow svg{fill:var(--bodyTextColorWhite)}body.dark-mode #before-after[data-astro-cid-5hynui75] .splide__arrow:hover{background-color:var(--secondary)}body.dark-mode #before-after[data-astro-cid-5hynui75] .ba-adapt[data-astro-cid-5hynui75] .splide__arrow{background-color:var(--bodyTextColorWhite);border-color:#fff9}body.dark-mode #before-after[data-astro-cid-5hynui75] .ba-adapt[data-astro-cid-5hynui75] .splide__arrow svg{fill:var(--dark)}body.dark-mode #before-after[data-astro-cid-5hynui75] .ba-adapt[data-astro-cid-5hynui75] .splide__arrow:hover{background-color:var(--secondary)}body.dark-mode #before-after[data-astro-cid-5hynui75] .ba-adapt[data-astro-cid-5hynui75] .splide__arrow:hover svg{fill:var(--dark)}body.dark-mode #before-after[data-astro-cid-5hynui75] .ba-adapt[data-astro-cid-5hynui75] .splide__arrow:disabled{opacity:.55}body.dark-mode #before-after[data-astro-cid-5hynui75] .splide__pagination__page{background-color:#ffffff40}body.dark-mode #before-after[data-astro-cid-5hynui75] .splide__pagination__page.is-active{background-color:var(--secondary)}}
