@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-leading:initial}}}.video-showcase{background-color:var(--color-white,#fff);width:100%;padding:60px var(--grid-px-mobile);position:relative}@media (min-width:575px){.video-showcase{padding:80px 40px}}@media (min-width:1280px){.video-showcase{padding:120px}}.video-showcase__video-wrapper{aspect-ratio:358/350;width:100%;position:relative}@media (min-width:575px){.video-showcase__video-wrapper{aspect-ratio:754/400}}@media (min-width:1280px){.video-showcase__video-wrapper{aspect-ratio:1200/500}}.video-showcase__video{inset:calc(var(--spacing,.25rem)*0);object-fit:cover;width:100%;height:100%;position:absolute}.video-showcase__control{cursor:pointer;margin:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*0);--tw-border-style:none;z-index:10;background-color:#0000;border-style:none;border-radius:100%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;bottom:14px;right:14px}@media (min-width:1280px){.video-showcase__control{bottom:24px;right:24px}}.video-showcase__control:focus{--tw-outline-style:none;outline-style:none}.video-showcase__control:focus-visible{outline-offset:2px;outline:2px solid #fff4e2}.video-showcase__progress-circle{inset:calc(var(--spacing,.25rem)*0);position:absolute;transform:rotate(-90deg)}.video-showcase__progress-circle-bg{stroke:#fff3}.video-showcase__progress-circle-fill{stroke:#fff4e2}.video-showcase__icon{inset:calc(var(--spacing,.25rem)*0);justify-content:center;align-items:center;gap:5px;display:flex;position:absolute}.video-showcase__icon-bar{background-color:#fff4e2;width:1.5px;height:8px;display:block}.video-showcase__icon-play{border:5px solid #0000;border-left:8px solid #fff4e2;border-right-width:0;width:0;height:0;margin-left:2px;display:block}.video-showcase__content{margin-top:calc(var(--spacing,.25rem)*10);flex-direction:column;display:flex}@media (min-width:1024px){.video-showcase__content{flex-direction:row;justify-content:space-between}}.video-showcase__title{font-family:var(--font-headline,var(--font-family-headline),ui-sans-serif,system-ui,sans-serif);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);margin-bottom:calc(var(--spacing,.25rem)*6);color:var(--color-black,#000);font-size:24px}@media (min-width:768px){.video-showcase__title{font-size:24px}}@media (min-width:1024px){.video-showcase__title{margin-bottom:calc(var(--spacing,.25rem)*0);flex-shrink:0;max-width:30vw}}.video-showcase__description{font-family:var(--font-sans,var(--font-family-text),ui-sans-serif,system-ui,sans-serif);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-leading:var(--leading-normal,1.5);font-size:16px;line-height:var(--leading-normal,1.5);color:var(--color-black,#000)}@media (min-width:1024px){.video-showcase__description{max-width:50vw}}.video-showcase__description p{margin:calc(var(--spacing,.25rem)*0)}.video-showcase__description p+p{margin-top:calc(var(--spacing,.25rem)*3);display:block}@media (min-width:768px){.video-showcase__description p+p{margin-top:calc(var(--spacing,.25rem)*3)}}@media (min-width:1024px){.video-showcase__description p+p{margin-top:calc(var(--spacing,.25rem)*6)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
