/* compiled by scssphp 1.6.0 on Fri, 20 Feb 2026 14:40:04 +0000 (0.1173s) */

.card.--hole.--slider{--card__background: transparent;grid-template-columns:1fr;row-gap:1.5rem}@media (min-width:64rem){.card.--hole.--slider{grid-template-columns:2fr 4fr;column-gap:1rem;row-gap:0}}@media (min-width:80rem){.card.--hole.--slider{grid-template-columns:repeat(12, var(--container-column-width))}}.card.--hole.--slider .card__content{grid-column:1;grid-row:1;display:flex;align-items:center;height:100%}@media (min-width:64rem){.card.--hole.--slider .card__content{margin-block-start:-4rem;grid-row:1 / -1}}@media (min-width:80rem){.card.--hole.--slider .card__content{grid-column:1 / 4;grid-row:1 / -1}}.card.--hole.--slider .card__image{padding-block-start:0;grid-column:1;grid-row:2;display:flex;justify-content:center;align-items:center;position:relative}@media (min-width:40rem){.card.--hole.--slider .card__image{padding-block-start:0}}@media (min-width:64rem){.card.--hole.--slider .card__image{grid-column:2;grid-row:1 / -1;justify-content:flex-end}}@media (min-width:80rem){.card.--hole.--slider .card__image{grid-column:4 / -2;justify-content:flex-end}}.card.--hole.--slider .card__image .button{width:fit-content;padding:0;border-radius:0;background:transparent}.card.--hole.--slider .card__image .button:has(> img.card__image-large){--button__alignment--secondary: center;width:100%;height:auto;max-width:70%;max-height:540px;padding:3rem;align-items:center;background:var(--color-white)}@media (min-width:48rem){.card.--hole.--slider .card__image .button:has(> img.card__image-large){max-width:50%;max-height:540px}}@media (min-width:64rem){.card.--hole.--slider .card__image .button:has(> img.card__image-large){max-width:75%;max-height:577px;align-items:center}}@media (min-width:80rem){.card.--hole.--slider .card__image .button:has(> img.card__image-large){--button__alignment--secondary: center;max-width:658px;max-height:697px}}.card.--hole.--slider .card__image .button:has(> img.card__image-large) img{width:100%;height:100%}@media (min-width:30rem){.card.--hole.--slider .card__image .button:has(> img.card__image-large) img{width:auto;height:90%}}@media (min-width:64rem){.card.--hole.--slider .card__image .button:has(> img.card__image-large) img{height:90%}}@media (min-width:80rem){.card.--hole.--slider .card__image .button:has(> img.card__image-large) img{height:100%}}.card.--hole.--slider .card__image .button:has(> img.card__image-small){width:100%;border:0.5rem solid var(--color-1);margin-inline-end:-4rem;z-index:1;max-width:16.75rem;max-height:100%;height:auto;position:relative;top:inherit;left:inherit;transform:none;order:-1;overflow:hidden}@media (min-width:40rem){.card.--hole.--slider .card__image .button:has(> img.card__image-small){max-width:16.75rem;max-height:33rem;height:auto;border:0;position:relative;top:inherit;left:inherit;transform:none;order:-1;overflow:visible}}@media (min-width:64rem){.card.--hole.--slider .card__image .button:has(> img.card__image-small){margin-inline-end:0;position:absolute;left:0;top:50%;transform:translateY(-50%)}}@media (min-width:80rem){.card.--hole.--slider .card__image .button:has(> img.card__image-small){max-width:20.75rem;left:4rem}}.card.--hole.--slider .card__image .button:has(> img.card__image-small) img.card__image-small{height:100%}@media (min-width:40rem){.card.--hole.--slider .card__image .button:has(> img.card__image-small) img.card__image-small{height:fit-content;border:0.75rem solid var(--color-1)}}.card.--hole.--slider .card__image .button .icon-container{position:absolute;width:4rem;height:4rem;padding:1.5rem;border-radius:var(--radius);background:rgba(0, 0, 0, 0.6)}@media (min-width:40rem){.card.--hole.--slider .card__image .button .icon-container{display:none}}.hole-slider__container{grid-column:2 / -2}.hole-slider .slider{--slider__padding-block: 0;--slides: 1;--numbers: none;--pagination: none;--space-between: 1.5rem;--loop: show;overflow:hidden}.hole-slider .slider .button__group{--button-group__gap: 0.5rem}@media (min-width:30rem){.hole-slider .slider .button__group{--button-group__gap: 1rem}}.hole-slider .slider__controls{width:fit-content;margin-block-start:2rem}@media (min-width:22rem){.hole-slider .slider__controls{margin-block-start:0;position:absolute;top:0.75rem;right:0;transform:none;z-index:2}}@media (min-width:48rem){.hole-slider .slider__controls{top:1.5rem}}@media (min-width:64rem){.hole-slider .slider__controls{top:54%;right:inherit;transform:translateY(-50%)}}.hole-slider .slider__prev.button,.hole-slider .slider__next.button{width:3rem;height:3rem;padding:1rem;border:1px solid var(--color-3);border-radius:var(--radius);background-color:var(--color-1)}.hole-slider .slider__prev.button{--slider__prev-margin-inline-start: 0}.hole-slider .slider__next.button{--slider__next-margin-inline-start: 0}.hole-slider__popup{padding:0;border:0;background:var(--color-white)}@media (min-width:48rem){.hole-slider__popup{height:85vh;width:40%}}.hole-slider__popup-close{position:absolute;top:1rem;right:1rem;z-index:2;width:3rem;height:3rem;border-radius:var(--radius);background-color:rgba(0, 0, 0, 0.6);border:none;display:flex;justify-content:center;align-items:center}.hole-slider__popup-close .icon{width:0.75rem;height:0.75rem;color:var(--color-white)}@media (min-width:48rem){.hole-slider__popup-container{height:100%}}.hole-slider__popup-image-container{padding:1.5rem}@media (min-width:22rem){.hole-slider__popup-image-container{padding:2.5rem}}@media (min-width:48rem){.hole-slider__popup-image-container{display:flex;justify-content:center;height:100%}.hole-slider__popup-image-container img{height:100%}}.hole-slider__popup::backdrop{background:rgba(0, 0, 0, 0.75)}