@keyframes parallax{0%{transform:translateY(-25%)}to{transform:translateY(10%)}}@keyframes slide-in-to-right{0%{translate:-100%}to{translate:0}}@keyframes slide-in-to-left{0%{translate:100%}to{translate:0}}@keyframes slide-out-to-right{0%{translate:0}to{translate:100%}}@keyframes slide-out-to-left{0%{translate:0}to{translate:-100%}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-to-right{0%{opacity:0;translate:-25%}40%{opacity:0}to{opacity:1;translate:0}}@keyframes fade-in-to-left{0%{opacity:0;translate:25%}40%{opacity:0}to{opacity:1;translate:0}}@keyframes fade-in-to-top{0%{opacity:0;transform:translateY(var(--vertical-animation-translate,100%))}to{opacity:1;transform:translateY(0)}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--teasers-carousel-button-background:#5e0016;--teasers-carousel-button-icon-fill:#ffffd4;--teasers-columns:1;--teasers-list-gap:20px}.teasers{container:teasers/inline-size}.teasers:focus-within .teasers__button:not(.is-hidden),.teasers:hover .teasers__button:not(.is-hidden){animation:fade-in .25s 0s forwards;display:block}.teasers__list{display:grid;gap:var(--teasers-list-gap);grid-template-columns:repeat(var(--teasers-columns),1fr)}.teasers__button{--button-background-hover:#ffffd4;display:none;position:absolute;top:50%;translate:0 -50%}.teasers__button--prev{left:10px}.teasers__button--prev .icon{translate:-2px}.teasers__button--next{right:10px}.teasers__button--next .icon{translate:2px}.teasers--carousel .teasers__list{display:flex;gap:var(--teasers-list-gap);overflow-x:auto;padding:0 20px 40px;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.teasers--carousel .teasers__list::-webkit-scrollbar{-webkit-appearance:none;height:0;width:0}.teasers--carousel .teasers__item{flex:0 0 calc(100%/var(--teasers-columns) - var(--teasers-list-gap) + var(--teasers-list-gap)/var(--teasers-columns));scroll-snap-align:center}.teasers--carousel.is-scrollable .teasers__list{padding:0 0 40px}.teasers--carousel.is-scrollable .teasers__item{flex:0 0 calc(95%/var(--teasers-columns) - var(--teasers-list-gap) + var(--teasers-list-gap)/var(--teasers-columns) - 20px)}.teasers--carousel.is-scrollable .teasers__item:first-child{margin-left:20px}.teasers--carousel.is-scrollable .teasers__item:last-child{margin-right:20px}.teasers--grid .teasers__list{display:flex;flex-direction:column}@media (prefers-reduced-motion:no-preference){.teasers__item{opacity:0}.teasers.in-view{--vertical-animation-translate:10%}.teasers.in-view .teasers__item{animation:fade-in-to-top .5s cubic-bezier(.25,.46,.45,.94) .25s forwards}.teasers.in-view .teasers__item:first-child{animation-delay:0s}.teasers.in-view .teasers__item:nth-child(2){animation-delay:.15s}.teasers.in-view .teasers__item:nth-child(3){animation-delay:.3s}.teasers.in-view .teasers__item:nth-child(4){animation-delay:.45s}.teasers.in-view .teasers__item:nth-child(5){animation-delay:.6s}.teasers.in-view .teasers__item:nth-child(6){animation-delay:.75s}.teasers.in-view .teasers__item:nth-child(7){animation-delay:.9s}.teasers.in-view .teasers__item:nth-child(8){animation-delay:1.05s}.teasers.in-view .teasers__item:nth-child(9){animation-delay:1.2s}.teasers.in-view .teasers__item:nth-child(10){animation-delay:1.35s}.teasers.in-view .teasers__item:nth-child(11){animation-delay:1.5s}.teasers.in-view .teasers__item:nth-child(12){animation-delay:1.65s}.teasers.in-view .teasers__item:nth-child(13){animation-delay:1.8s}.teasers.in-view .teasers__item:nth-child(14){animation-delay:1.95s}.teasers.in-view .teasers__item:nth-child(15){animation-delay:2.1s}.teasers.in-view .teasers__item:nth-child(16){animation-delay:2.25s}.teasers.in-view .teasers__item:nth-child(17){animation-delay:2.4s}.teasers.in-view .teasers__item:nth-child(18){animation-delay:2.55s}.teasers.in-view .teasers__item:nth-child(19){animation-delay:2.7s}.teasers.in-view .teasers__item:nth-child(20){animation-delay:2.85s}.teasers.in-view .teasers__item:nth-child(21){animation-delay:3s}.teasers.in-view .teasers__item:nth-child(22){animation-delay:3.15s}.teasers.in-view .teasers__item:nth-child(23){animation-delay:3.3s}.teasers.in-view .teasers__item:nth-child(24){animation-delay:3.45s}.teasers.in-view .teasers__item:nth-child(25){animation-delay:3.6s}.teasers.in-view .teasers__item:nth-child(26){animation-delay:3.75s}.teasers.in-view .teasers__item:nth-child(27){animation-delay:3.9s}.teasers.in-view .teasers__item:nth-child(28){animation-delay:4.05s}.teasers.in-view .teasers__item:nth-child(29){animation-delay:4.2s}.teasers.in-view .teasers__item:nth-child(30){animation-delay:4.35s}.teasers.in-view .teasers__item:nth-child(31){animation-delay:4.5s}.teasers.in-view .teasers__item:nth-child(32){animation-delay:4.65s}.teasers.in-view .teasers__item:nth-child(33){animation-delay:4.8s}.teasers.in-view .teasers__item:nth-child(34){animation-delay:4.95s}.teasers.in-view .teasers__item:nth-child(35){animation-delay:5.1s}.teasers.in-view .teasers__item:nth-child(36){animation-delay:5.25s}.teasers.in-view .teasers__item:nth-child(37){animation-delay:5.4s}.teasers.in-view .teasers__item:nth-child(38){animation-delay:5.55s}.teasers.in-view .teasers__item:nth-child(39){animation-delay:5.7s}.teasers.in-view .teasers__item:nth-child(40){animation-delay:5.85s}.teasers.in-view .teasers__item:nth-child(41){animation-delay:6s}.teasers.in-view .teasers__item:nth-child(42){animation-delay:6.15s}.teasers.in-view .teasers__item:nth-child(43){animation-delay:6.3s}.teasers.in-view .teasers__item:nth-child(44){animation-delay:6.45s}.teasers.in-view .teasers__item:nth-child(45){animation-delay:6.6s}.teasers.in-view .teasers__item:nth-child(46){animation-delay:6.75s}.teasers.in-view .teasers__item:nth-child(47){animation-delay:6.9s}.teasers.in-view .teasers__item:nth-child(48){animation-delay:7.05s}.teasers.in-view .teasers__item:nth-child(49){animation-delay:7.2s}.teasers.in-view .teasers__item:nth-child(50){animation-delay:7.35s}.teasers.in-view .teasers__item:nth-child(51){animation-delay:7.5s}.teasers.in-view .teasers__item:nth-child(52){animation-delay:7.65s}.teasers.in-view .teasers__item:nth-child(53){animation-delay:7.8s}.teasers.in-view .teasers__item:nth-child(54){animation-delay:7.95s}.teasers.in-view .teasers__item:nth-child(55){animation-delay:8.1s}.teasers.in-view .teasers__item:nth-child(56){animation-delay:8.25s}.teasers.in-view .teasers__item:nth-child(57){animation-delay:8.4s}.teasers.in-view .teasers__item:nth-child(58){animation-delay:8.55s}.teasers.in-view .teasers__item:nth-child(59){animation-delay:8.7s}.teasers.in-view .teasers__item:nth-child(60){animation-delay:8.85s}.teasers.in-view .teasers__item:nth-child(61){animation-delay:9s}.teasers.in-view .teasers__item:nth-child(62){animation-delay:9.15s}.teasers.in-view .teasers__item:nth-child(63){animation-delay:9.3s}.teasers.in-view .teasers__item:nth-child(64){animation-delay:9.45s}.teasers.in-view .teasers__item:nth-child(65){animation-delay:9.6s}.teasers.in-view .teasers__item:nth-child(66){animation-delay:9.75s}.teasers.in-view .teasers__item:nth-child(67){animation-delay:9.9s}.teasers.in-view .teasers__item:nth-child(68){animation-delay:10.05s}.teasers.in-view .teasers__item:nth-child(69){animation-delay:10.2s}.teasers.in-view .teasers__item:nth-child(70){animation-delay:10.35s}.teasers.in-view .teasers__item:nth-child(71){animation-delay:10.5s}.teasers.in-view .teasers__item:nth-child(72){animation-delay:10.65s}.teasers.in-view .teasers__item:nth-child(73){animation-delay:10.8s}.teasers.in-view .teasers__item:nth-child(74){animation-delay:10.95s}.teasers.in-view .teasers__item:nth-child(75){animation-delay:11.1s}.teasers.in-view .teasers__item:nth-child(76){animation-delay:11.25s}.teasers.in-view .teasers__item:nth-child(77){animation-delay:11.4s}.teasers.in-view .teasers__item:nth-child(78){animation-delay:11.55s}.teasers.in-view .teasers__item:nth-child(79){animation-delay:11.7s}.teasers.in-view .teasers__item:nth-child(80){animation-delay:11.85s}.teasers.in-view .teasers__item:nth-child(81){animation-delay:12s}.teasers.in-view .teasers__item:nth-child(82){animation-delay:12.15s}.teasers.in-view .teasers__item:nth-child(83){animation-delay:12.3s}.teasers.in-view .teasers__item:nth-child(84){animation-delay:12.45s}.teasers.in-view .teasers__item:nth-child(85){animation-delay:12.6s}.teasers.in-view .teasers__item:nth-child(86){animation-delay:12.75s}.teasers.in-view .teasers__item:nth-child(87){animation-delay:12.9s}.teasers.in-view .teasers__item:nth-child(88){animation-delay:13.05s}.teasers.in-view .teasers__item:nth-child(89){animation-delay:13.2s}.teasers.in-view .teasers__item:nth-child(90){animation-delay:13.35s}.teasers.in-view .teasers__item:nth-child(91){animation-delay:13.5s}.teasers.in-view .teasers__item:nth-child(92){animation-delay:13.65s}.teasers.in-view .teasers__item:nth-child(93){animation-delay:13.8s}.teasers.in-view .teasers__item:nth-child(94){animation-delay:13.95s}.teasers.in-view .teasers__item:nth-child(95){animation-delay:14.1s}.teasers.in-view .teasers__item:nth-child(96){animation-delay:14.25s}.teasers.in-view .teasers__item:nth-child(97){animation-delay:14.4s}.teasers.in-view .teasers__item:nth-child(98){animation-delay:14.55s}.teasers.in-view .teasers__item:nth-child(99){animation-delay:14.7s}.teasers.in-view .teasers__item:nth-child(100){animation-delay:14.85s}}@container teasers (width >= 450px){.teasers__list--25,.teasers__list--50{--teasers-columns:2;--teasers-list-gap:30px}.teasers__item--highlight{grid-column:1/-1}.teasers--carousel .teasers__list{--teasers-columns:3;--teasers-list-gap:20px}.teasers--custom .teasers__list{--teasers-columns:2;--teasers-list-gap:1rem}}@container teasers (width >= 1000px){.teasers__list{--teasers-list-gap:20px}.teasers--carousel .teasers__list,.teasers__list--25{--teasers-columns:4;--teasers-list-gap:10px}.teasers--component>*{--teasers-list-gap:30px 40px}}@container teasers (width >= 1200px){.teasers--carousel .teasers__list{--teasers-list-gap:20px}}@container teasers (width >= 1400px){.teasers__list{padding:0 40px}.teasers__item--highlight{margin:0 -80px}}@media only screen and (min-width:768px){.teasers--left,.teasers--right{width:calc(50% + var(--teasers-list-gap))}.teasers--left{float:left}.teasers--right{float:right}}@media only screen and (min-width:1320px){.teasers--carousel .teasers__button--prev{left:-10px}.teasers--carousel .teasers__button--next{right:-10px}}