.cards--carousel:has(.card--simple),.cards--inline-carousel-inverted:has(.card--simple),.cards--inline-carousel:has(.card--simple){--imageHeight:384px;--inline-spacing:8px}@media(min-width:768px){.cards--carousel:has(.card--simple),.cards--inline-carousel-inverted:has(.card--simple),.cards--inline-carousel:has(.card--simple){--imageHeight:420px;--inline-spacing:16px}}@media(min-width:1024px){.cards--carousel:has(.card--simple),.cards--inline-carousel-inverted:has(.card--simple),.cards--inline-carousel:has(.card--simple){--imageHeight:calc(420px + ((100vw - 1024px) / ((1440 - 1024) / (580 - 420))));--inline-spacing:calc(16px + ((100vw - 1024px) / ((1440 - 1024) / (60 - 16))))}}@media(min-width:1440px){.cards--carousel:has(.card--simple),.cards--inline-carousel-inverted:has(.card--simple),.cards--inline-carousel:has(.card--simple){--imageHeight:calc(580px + ((100vw - 1440px) / ((1920 - 1440) / (773 - 580))));--inline-spacing:calc(60px + ((100vw - 1440px) / ((1920 - 1440) / (160 - 60))))}}@media(min-width:1920px){.cards--carousel:has(.card--simple),.cards--inline-carousel-inverted:has(.card--simple),.cards--inline-carousel:has(.card--simple){--imageHeight:773px;--inline-spacing:160px}}.cards--carousel:has(.card--simple) .splide__track,.cards--inline-carousel-inverted:has(.card--simple) .splide__track,.cards--inline-carousel:has(.card--simple) .splide__track{height:auto}.cards--carousel:has(.card--simple) .splide__arrows,.cards--inline-carousel-inverted:has(.card--simple) .splide__arrows,.cards--inline-carousel:has(.card--simple) .splide__arrows{position:static;-webkit-transform:none;transform:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-top:24px;gap:16px}@media(min-width:768px){.cards--carousel:has(.card--simple) .splide__arrows,.cards--inline-carousel-inverted:has(.card--simple) .splide__arrows,.cards--inline-carousel:has(.card--simple) .splide__arrows{margin-top:32px;gap:24px}}@media(min-width:1440px){.cards--carousel:has(.card--simple) .splide__arrows,.cards--inline-carousel-inverted:has(.card--simple) .splide__arrows,.cards--inline-carousel:has(.card--simple) .splide__arrows{margin-top:40px}}.cards--carousel:has(.card--simple) .splide__arrow,.cards--inline-carousel-inverted:has(.card--simple) .splide__arrow,.cards--inline-carousel:has(.card--simple) .splide__arrow{background:0 0}.cards--carousel:has(.card--simple) .splide__arrow--prev,.cards--carousel:has(.card--simple) .splide__arrow--next,.cards--inline-carousel-inverted:has(.card--simple) .splide__arrow--prev,.cards--inline-carousel-inverted:has(.card--simple) .splide__arrow--next,.cards--inline-carousel:has(.card--simple) .splide__arrow--prev,.cards--inline-carousel:has(.card--simple) .splide__arrow--next{margin-inline:0}.cards--carousel:has(.card--default),.cards--inline-carousel-inverted:has(.card--default),.cards--inline-carousel:has(.card--default){--imageHeight:250px}@media(min-width:768px){.cards--carousel:has(.card--default),.cards--inline-carousel-inverted:has(.card--default),.cards--inline-carousel:has(.card--default){--imageHeight:256px}}@media(min-width:1024px){.cards--carousel:has(.card--default),.cards--inline-carousel-inverted:has(.card--default),.cards--inline-carousel:has(.card--default){--imageHeight:calc(224px + ((100vw - 1024px) / ((1280 - 1024) / (256 - 224))))}}@media(min-width:1280px){.cards--carousel:has(.card--default),.cards--inline-carousel-inverted:has(.card--default),.cards--inline-carousel:has(.card--default){--imageHeight:calc(256px + ((100vw - 1280px) / ((1440 - 1280) / (320 - 256))))}}@media(min-width:1440px){.cards--carousel:has(.card--default),.cards--inline-carousel-inverted:has(.card--default),.cards--inline-carousel:has(.card--default){--imageHeight:calc(324px + ((100vw - 1440px) / ((1920 - 1440) / (384 - 324))))}}@media(min-width:768px)and (max-width:1023.98px){.cards--carousel:has(.basic-content__container--center),.cards--inline-carousel-inverted:has(.basic-content__container--center),.cards--inline-carousel:has(.basic-content__container--center){--inline-spacing:0}}.cards--carousel.background--monstera-600 .splide__arrow{color:#b1cbc6}.cards--carousel:has(.basic-content__container--left){overflow:hidden}.cards--carousel:has(.basic-content__container--left) .splide__track{overflow:visible}@media(min-width:1024px){.cards--carousel:has(.basic-content__container--left){overflow:unset}.cards--carousel:has(.basic-content__container--left) .splide__track{overflow:hidden}}.cards--inline-carousel,.cards--inline-carousel-inverted{--cardGap:8px;-webkit-padding-end:var(--peek);padding-inline-end:var(--peek)}@media(min-width:768px){.cards--inline-carousel,.cards--inline-carousel-inverted{--cardGap:16px}}@media(min-width:1024px){.cards--inline-carousel,.cards--inline-carousel-inverted{--cardGap:calc(16px + ((100vw - 1024px) / ((1280 - 1024) / (20 - 16))))}}@media(min-width:1280px){.cards--inline-carousel,.cards--inline-carousel-inverted{--cardGap:calc(20px + ((100vw - 1280px) / ((1440 - 1280) / (24 - 20))))}}@media(min-width:1440px){.cards--inline-carousel,.cards--inline-carousel-inverted{--cardGap:24px}}@media(min-width:1024px){.cards--inline-carousel .cards__container,.cards--inline-carousel-inverted .cards__container{display:grid;-webkit-column-gap:var(--containerGap);-moz-column-gap:var(--containerGap);column-gap:var(--containerGap);grid-template-columns:var(--content) minmax(0, 1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.cards--inline-carousel .splide__arrows,.cards--inline-carousel-inverted .splide__arrows{padding-inline:0;top:calc(var(--imageHeight)/2);left:calc(var(--arrowWidth)/2*-1);width:calc(100% + var(--arrowWidth))}.cards--inline-carousel .splide__arrow,.cards--inline-carousel-inverted .splide__arrow{width:var(--arrowWidth);height:var(--arrowWidth)}.cards--inline-carousel .splide__arrow .v-icon__svg,.cards--inline-carousel-inverted .splide__arrow .v-icon__svg{width:15px;height:15px}.cards--inline-carousel .splide__track,.cards--inline-carousel-inverted .splide__track{overflow:visible;-webkit-clip-path:inset(0 -100% 0 0);clip-path:inset(0 -100% 0 0)}.cards--inline-carousel.background--monstera-600 .card:not(.card--simple),.cards--inline-carousel-inverted.background--monstera-600 .card:not(.card--simple){background-color:#f9faf4;color:#042d31}.cards--inline-carousel.background--monstera-600 .card:not(.card--simple) .link--arrow,.cards--inline-carousel-inverted.background--monstera-600 .card:not(.card--simple) .link--arrow{color:#042d31}.cards--inline-carousel.background--monstera-600 .card:not(.card--simple) .link--arrow:after,.cards--inline-carousel-inverted.background--monstera-600 .card:not(.card--simple) .link--arrow:after{-webkit-filter:invert(10%) sepia(10%) saturate(4001%) hue-rotate(140deg) brightness(91%) contrast(98%);filter:invert(10%) sepia(10%) saturate(4001%) hue-rotate(140deg) brightness(91%) contrast(98%)}.cards--inline-carousel.background--monstera-600 .splide__arrow,.cards--inline-carousel-inverted.background--monstera-600 .splide__arrow{color:#f6f9f8;background-color:#07383d}.cards--inline-carousel .splide__track{-webkit-clip-path:inset(0 -100vw 0 0);clip-path:inset(0 -100vw 0 0)}@media(min-width:1024px){.cards--inline-carousel-inverted{padding-inline:var(--peek) var(--inline-spacing)}}@media(min-width:1024px){.cards--inline-carousel-inverted .cards__container{grid-template-columns:minmax(0, 1fr) var(--content)}}@media(min-width:1024px){.cards--inline-carousel-inverted .splide-wrapper{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media(min-width:1024px){.cards--inline-carousel-inverted .splide__track{-webkit-clip-path:inset(0 0 0 -100vw);clip-path:inset(0 0 0 -100vw)}}.cards--large-peek-carousel{--imageHeight:234px;--cardGap:8px;--inline-spacing:16px;-webkit-padding-end:0;padding-inline-end:0}@media(min-width:768px){.cards--large-peek-carousel{--imageHeight:calc(240px + ((100vw - 768px) / ((1024 - 768) / (315 - 240))));--cardGap:16px;--inline-spacing:24px}}@media(min-width:1024px){.cards--large-peek-carousel{--imageHeight:calc(315px + ((100vw - 1024px) / ((1280 - 1024) / (345 - 315))))}}@media(min-width:1280px){.cards--large-peek-carousel{--imageHeight:calc(345px + ((100vw - 1280px) / ((1440 - 1280) / (420 - 345))));--cardGap:24px}}@media(min-width:1440px){.cards--large-peek-carousel{--imageHeight:420px;--inline-spacing:40px}}.cards--large-peek-carousel .picture{position:relative}.cards--large-peek-carousel .picture:after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(76.41%,rgba(0,0,0,0)),color-stop(92.37%,rgba(0,0,0,.42)));background:linear-gradient(180deg,rgba(0,0,0,0) 76.41%,rgba(0,0,0,.42) 92.37%);pointer-events:none;z-index:1}.cards--large-peek-carousel .carousel-arrows{position:static;-webkit-transform:none;transform:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-top:24px;gap:16px}@media(min-width:768px){.cards--large-peek-carousel .carousel-arrows{margin-top:32px;gap:24px}}@media(min-width:1440px){.cards--large-peek-carousel .carousel-arrows{margin-top:40px}}.cards--large-peek-carousel .carousel-arrows .splide__arrow{background:0 0}.cards--large-peek-carousel .carousel-arrows .splide__arrow--prev,.cards--large-peek-carousel .carousel-arrows .splide__arrow--next{margin-inline:0}.cards--large-peek-carousel .gallery-arrows{display:grid;grid-template-columns:40px auto 40px;top:auto;bottom:0}.cards--large-peek-carousel .gallery-arrows .splide__arrow{color:#f0f5f4;background-color:unset}.cards--large-peek-carousel .gallery-arrows .splide__arrow--prev{grid-column:1/2}.cards--large-peek-carousel .gallery-arrows .splide__arrow--next{grid-column:3/4}.cards--large-peek-carousel .gallery-arrows .splide__pagination{grid-column:2/3;grid-row:1/2;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:168px;overflow-x:scroll}@media(min-width:1024px){.cards--large-peek-carousel .gallery-arrows .splide__pagination{max-width:240px}}.cards--large-peek-carousel .gallery-arrows .splide__pagination__page:after{border-radius:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px}.cards--large-peek-carousel .gallery-arrows .splide__pagination__page:hover:after{background:#b1cbc6}.cards--large-peek-carousel .gallery-arrows .splide__pagination .is-active:after{width:10px;height:10px;background:#b1cbc6}