.elementary-features-focus{contain:paint}.elementary-features-focus__no-results{grid-column:start/end;text-align:center}.elementary-features-focus__list{position:relative;z-index:var(--z-block-low);list-style-type:none;margin:0;padding:0}.elementary-features-focus__list-item{height:100dvh;max-height:100dvh;scroll-snap-align:start}.elementary-features-focus .entry{align-items:stretch;display:flex;gap:var(--column-gap);justify-content:flex-start}.elementary-features-focus .entry__content,.elementary-features-focus .entry__thumbnail{flex:1}.elementary-features-focus .entry__thumbnail{overflow:hidden;position:relative}.elementary-features-focus .entry__thumbnail:hover img{transform:scale(1.02)}.elementary-features-focus .entry__thumbnail img,.elementary-features-focus .entry__thumbnail span{position:absolute}.elementary-features-focus .entry__thumbnail img{height:100%!important;left:0;object-fit:cover;top:0;transition:transform .3s ease-in-out;width:100%!important;z-index:var(--z-block-low)}.elementary-features-focus .entry__thumbnail span{backdrop-filter:blur(var(--background-blur));background-color:var(--black-o6);bottom:1rem;color:var(--white);left:1rem;padding:1rem;z-index:var(--z-block-mid);font-family:"Univers Light for Schueco",sans-serif;font-size:1.75rem;line-height:118%}.elementary-features-focus .entry__content{align-items:flex-start;align-self:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center}.elementary-features-focus .entry__counter,.elementary-features-focus .entry__excerpt,.elementary-features-focus .entry__title{margin:0}.elementary-features-focus .entry__counter{margin-bottom:.2rem}.elementary-features-focus .entry__title{font-family:"Univers Light for Schueco",sans-serif;font-size:1.75rem;line-height:150%}.elementary-features-focus .entry__title a{color:var(--black);text-decoration:none}.elementary-features-focus .entry__meta{align-items:center;display:flex;gap:1rem;justify-content:center;padding-top:1.8rem}.elementary-features-focus .arrows{position:sticky;top:0;z-index:var(--z-block-mid)}.elementary-features-focus .arrows__inner{align-items:flex-start;display:flex;gap:var(--column-gap);justify-content:flex-start}.elementary-features-focus .arrows__inner::before{content:"";flex:1}.elementary-features-focus .arrows__horizontal{display:flex;flex:1;max-height:0;overflow:visible;padding-right:1rem}.elementary-features-focus .arrows__vertical{display:flex;height:100dvh;max-width:0;overflow:visible}.elementary-features-focus .arrows__buttons{display:flex;gap:1rem}.elementary-features-focus .arrows__button{aspect-ratio:1/1;background-color:var(--anthracite6);border-radius:50%;border-width:0;cursor:pointer;min-height:3rem;position:relative;transition:background-color .3s ease-in-out}.elementary-features-focus .arrows__button:hover{background-color:var(--anthracite4)}.elementary-features-focus .arrows__button[data-direction="-1"] svg{transform:translate(-50%,-50%) rotateZ(270deg)}.elementary-features-focus .arrows__button[data-direction="1"] svg{transform:translate(-50%,-50%) rotateZ(90deg)}.elementary-features-focus .arrows__button svg{left:50%;pointer-events:none;position:absolute;top:50%}@media (max-width:959px){.elementary-features-focus .entry__content{display:none}.elementary-features-focus .arrows__horizontal{justify-content:flex-end}.elementary-features-focus .arrows__vertical{align-items:center;justify-content:flex-end}.elementary-features-focus .arrows__buttons{flex-direction:column}}@media (min-width:960px){.elementary-features-focus .entry__title{font-size:4rem;line-height:118%}.elementary-features-focus .arrows__vertical{align-items:flex-end;padding-bottom:1rem}}
/*# sourceMappingURL=style.min.css.map */
