.showcase-container .showcase-content-container{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;line-height:1.6rem}.showcase-container .showcase-content-container p{background:transparent}.showcase-container .showcase-content-container .showcase-highlights{padding-bottom:4rem}.showcase-container .showcase-content-container .showcase-highlights .showcase-item{opacity:0;visibility:hidden;transition:1.25s linear opacity}.showcase-container .showcase-content-container .showcase-highlights .showcase-item.visible{opacity:1;visibility:visible}.showcase-container .showcase-content-container .showcase-highlights .showcase-item h3{margin-top:7rem;margin-bottom:2rem;text-align:center}.showcase-container .showcase-content-container .showcase-highlights .showcase-item .showcase-content{display:flex;align-items:center}.showcase-container .showcase-content-container .showcase-highlights .showcase-item .showcase-content .media{display:flex;flex-direction:column;align-items:center;position:relative}.showcase-container .showcase-content-container .showcase-highlights .showcase-item .showcase-content .media .before-tag,.showcase-container .showcase-content-container .showcase-highlights .showcase-item .showcase-content .media .after-tag{position:relative}.showcase-container .showcase-content-container .showcase-highlights .showcase-item .showcase-content .media video,.showcase-container .showcase-content-container .showcase-highlights .showcase-item .showcase-content .media img{flex-grow:1;max-width:22rem;min-width:22rem}.showcase-container .showcase-content-container .showcase-highlights .showcase-item .showcase-content .media img{height:13.5rem;width:24rem;cursor:pointer}.showcase-container .showcase-content-container .showcase-highlights .showcase-item .showcase-content .media .before-tag:after{content:"Before";position:absolute;top:0;left:0;background-color:#bfbfbf;padding:.3rem;border-bottom-right-radius:5px;font-size:calc(1.4rem + var(--browser-font-size-diff));opacity:1;transition:.3s ease opacity}.showcase-container .showcase-content-container .showcase-highlights .showcase-item .showcase-content .media .before-tag:hover:after{opacity:0}.showcase-container .showcase-content-container .showcase-highlights .showcase-item .showcase-content .media .after-tag:after{content:"After";position:absolute;top:0;left:0;background-color:#4a934a;color:#fff;padding:.3rem;border-bottom-right-radius:5px;font-size:calc(1.4rem + var(--browser-font-size-diff));opacity:1;transition:.3s ease opacity}.showcase-container .showcase-content-container .showcase-highlights .showcase-item .showcase-content .media .after-tag:hover:after{opacity:0}.showcase-container .showcase-content-container .showcase-highlights .showcase-item .showcase-content .media.single-media{justify-content:center}.showcase-container .showcase-content-container .showcase-highlights .showcase-item .showcase-content .text{font-size:calc(1rem + var(--browser-font-size-diff));align-self:flex-start}.showcase-container.is-portrait .showcase-highlights{padding-bottom:0}.showcase-container.is-portrait .showcase-highlights .showcase-content{flex-direction:column}.showcase-container.is-portrait .showcase-highlights .showcase-content.reverse-on-mobile{flex-direction:column-reverse}.showcase-container.is-portrait .showcase-highlights .showcase-content .media{margin-top:2rem;flex-direction:row}.showcase-container.is-portrait .showcase-highlights .showcase-content .text.padding-left{padding-left:0!important}.showcase-container.is-portrait .showcase-highlights .showcase-content .text-padding-right{padding-right:0!important}.showcase-container.is-portrait .showcase-highlights .showcase-content .media.padding-left{padding-left:0!important}.showcase-container.is-portrait .showcase-highlights .showcase-content .media.padding-right{padding-right:0!important}.showcase-container.is-portrait .showcase-highlights .showcase-item:last-of-type{margin-bottom:8rem}.showcase-container.svelte-1yzex1u{text-align:center;padding:1.3rem 2.6rem;letter-spacing:.1rem}.showcase-container.svelte-1yzex1u .title:where(.svelte-1yzex1u){transition:.8s ease border}.showcase-container.svelte-1yzex1u .title:where(.svelte-1yzex1u) h1:where(.svelte-1yzex1u){letter-spacing:.2rem;margin-bottom:.3rem;position:relative}.showcase-container.svelte-1yzex1u .title:where(.svelte-1yzex1u) h2:where(.svelte-1yzex1u){margin-top:0;letter-spacing:.15rem;font-size:calc(1.25rem + var(--browser-font-size-diff))}.showcase-container.svelte-1yzex1u .content:where(.svelte-1yzex1u){margin-top:.6rem;text-align:left}.showcase-container.svelte-1yzex1u .go-to-top-container:where(.svelte-1yzex1u){margin:2rem 0 1rem}.showcase-container.svelte-1yzex1u .go-to-top-container:where(.svelte-1yzex1u) button:where(.svelte-1yzex1u){margin:auto}.showcase-container.is-portrait.svelte-1yzex1u{padding:1.3rem}.showcase-container.is-portrait.svelte-1yzex1u .title:where(.svelte-1yzex1u) h1:where(.svelte-1yzex1u) button:where(.svelte-1yzex1u){position:relative;left:44%;top:0;margin-bottom:1rem}
