.banner.slide-show-1{--base-delay:.7s;padding-block:2rem}.banner.slide-show-1 *{opacity:0;transition-duration:1s}.banner.slide-show-1.observed *{opacity:1}.banner.slide-show-1:not(.observed) *{transform:translateY(5rem)}.banner.slide-show-1:not(.observed) * .tabs>strong{transform:translate(5rem)}.banner.slide-show-1:not(.observed) * .tabs>strong,.banner.slide-show-1:not(.observed) * .tabs>strong.active{opacity:0}.banner.slide-show-1,.banner.slide-show-1 .slide-show{margin-inline:auto;max-width:1000px}.banner.slide-show-1>.parent-md,.banner.slide-show-1>h1,.banner.slide-show-1>h2{align-self:flex-start;font-family:Geist;padding-left:2rem}@media only screen and (max-width:767px){.banner.slide-show-1>.parent-md,.banner.slide-show-1>h1,.banner.slide-show-1>h2{padding-inline:2rem}}.banner.slide-show-1>h1,.banner.slide-show-1>h2{color:hsl(var(--hue),30%,50%)}.banner.slide-show-1>h1{font-size:1.5rem}.banner.slide-show-1>h2{color:hsla(var(--base-hue),100%,15%);font-size:2.5rem}.banner.slide-show-1 img{border-radius:1rem;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:calc(90% - 5rem)}.banner.slide-show-1 .slide-show{width:100%}.banner.slide-show-1>.parent-md{margin-bottom:.75rem}.banner.slide-show-1 .tabs{border-bottom:1px solid rgba(0,0,0,.267);margin-bottom:1.7rem;margin-inline:auto;width:80%}@media only screen and (max-width:838px){.banner.slide-show-1 .tabs{align-items:flex-end;justify-content:space-between}.banner.slide-show-1 .tabs strong:not(.active){display:none}.banner.slide-show-1 .tabs strong.active{width:-moz-min-content;width:min-content}.banner.slide-show-1 .tabs .controls{display:flex}}.banner.slide-show-1 .tabs strong{border-bottom:1px solid;color:hsl(var(--hue),30%,50%);cursor:pointer;display:block;font-size:1.25rem;font-weight:550;margin-top:.5rem;opacity:.8;padding:.5rem .75rem;transition:all .5s,opacity 1s calc(var(--base-delay) + .3s*var(--delay)),transform 1s calc(var(--base-delay) + .3s*var(--delay))}.banner.slide-show-1 .tabs strong.active,.banner.slide-show-1 .tabs strong:hover{font-weight:700;opacity:1}.banner.slide-show-1 .tabs strong.active{border-bottom:5px solid #f28d00;border-radius:9px;color:hsla(var(--base-hue),100%,15%);margin-bottom:1px}.banner.slide-show-1 .tabs .controls button{background:transparent;padding-inline:0;padding-top:2rem}.banner.slide-show-1 .tabs .controls button svg{--size:2rem}.banner.slide-show-1 .image-section{height:50vh;position:relative}.banner.slide-show-1 .text-section{height:0;overflow-y:hidden;position:relative}.banner.slide-show-1 .text-section>div{position:absolute;width:50%}@media only screen and (max-width:767px){.banner.slide-show-1 .text-section>div{width:80%}}
