.section-featured{--section-featured-slider--enter-delay:0.1s;--section-featured-slider--enter-duration:1s;--section-featured-slider--enter-ease:cubic-bezier(0.2,0.8,0.2,1);animation:wire-section-featured-slider-blur var(--section-featured-slider--enter-duration) var(--section-featured-slider--enter-ease) var(--section-featured-slider--enter-delay) both;overflow:hidden;position:relative;z-index:9}.section-featured article{background-color:var(--color-black);border-radius:var(--radius-5);box-shadow:var(--shadow);display:flex;flex:0 0 100%;flex-direction:column;justify-content:center;outline:3px solid var(--color-background);overflow:hidden;padding:0 var(--cover--padding);position:relative;scroll-snap-align:center;z-index:1}.section-featured article:first-child .section-featured-body>.section-featured-media{animation:wire-section-featured-slider-bg-enter calc(var(--section-featured-slider--enter-duration) + .15s) var(--section-featured-slider--enter-ease) calc(var(--section-featured-slider--enter-delay) - .1s) both}.section-featured article:first-child .section-featured-body h3{animation:wire-section-featured-slider-enter var(--section-featured-slider--enter-duration) var(--section-featured-slider--enter-ease) var(--section-featured-slider--enter-delay) both}.section-featured article:first-child .section-featured-body>p{animation:wire-section-featured-slider-enter var(--section-featured-slider--enter-duration) var(--section-featured-slider--enter-ease) calc(var(--section-featured-slider--enter-delay) + .08s) both}.section-featured .section-featured-body{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:auto;margin-top:auto;min-height:calc(100svh - var(--navbar--height) - var(--breaking-bar--height) - var(--layout--padding));padding-bottom:calc(8% + var(--spacing-9));padding-top:calc(12% + var(--spacing-9))}.section-featured .section-featured-body h3{color:var(--color-white);margin-left:auto;margin-right:auto;max-width:var(--container--width);text-align:center;width:100%}.section-featured .section-featured-body>p{color:color-mix(in srgb,var(--color-white),transparent 10%);font-size:clamp(1rem,.9605rem + .1754vw,1.125rem);margin-left:auto;margin-right:auto;margin-top:var(--vertical-rhythm);max-width:var(--container-small--width);text-align:center;width:100%}.section-featured .section-featured-body>a{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.section-featured .section-featured-body>.section-featured-media{height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%;z-index:-1}.section-featured .section-featured-body>.section-featured-media:before{background-color:var(--color-black);bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.section-featured .section-featured-body>.section-featured-media img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.section-featured .section-featured-body>.section-featured-media img{margin-left:-200px;max-width:calc(100% + 400px);transform:translateX(calc(-200px + var(--carousel--element--progress)*400px));width:calc(100% + 400px)}}.section-featured .section-featured-body>.section-featured-media .image{left:0;position:absolute;top:0;width:100%}.section-featured .section-featured-body>.section-featured-media .post-card-video{height:100%;left:0;max-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:768px){.section-featured .section-featured-body>.section-featured-media .post-card-video{margin-left:-200px;max-width:calc(100% + 400px);transform:translateX(calc(-200px + var(--carousel--element--progress)*400px));width:calc(100% + 400px)}}.section-featured .carousel{overflow:hidden}.section-featured .carousel,.section-featured .carousel-container{margin-bottom:calc(var(--spacing-9)*-1);padding-bottom:var(--spacing-9)}.section-featured .carousel-container{display:flex;gap:var(--spacing-9);padding-left:calc((100% - var(--container-wide--width))/2);padding-right:calc((100% - var(--container-wide--width))/2);scroll-snap-stop:always;scroll-snap-type:x mandatory;width:100%}.section-featured .carousel-controls{bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity var(--duration-micro) var(--ease-base);z-index:3}.section-featured .carousel-controls>button{background-color:var(--color-surface);border-radius:50%;box-shadow:0 2px 20px -5px rgba(0,0,0,.16);padding:var(--spacing-5);pointer-events:visible;position:absolute;top:50%;transform:translateY(-50%);transition-duration:var(--duration-micro);transition-property:opacity,visibility,color,background-color;transition-timing-function:var(--ease-base)}.section-featured .carousel-controls>button>svg{display:block;height:1.25em;width:1.25em}.section-featured .carousel-controls>button:hover{background-color:var(--color-contrast);color:var(--color-background)}.section-featured .carousel-controls>button:first-child{left:calc(var(--layout--padding) + 3px)}.section-featured .carousel-controls>button:last-child{right:calc(var(--layout--padding) + 3px)}.section-featured .carousel-controls:has(+[blossom-carousel=true]:hover),.section-featured .carousel-controls:has(>button:hover){opacity:1}.section-featured .carousel-end .carousel-button-next,.section-featured .carousel-start .carousel-button-prev{opacity:0;visibility:hidden}@keyframes wire-section-featured-slider-blur{0%{opacity:0}to{opacity:1}}@keyframes wire-section-featured-slider-enter{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes wire-section-featured-slider-bg-enter{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.section-featured article:first-child,.section-featured article:first-child .section-featured-body>.section-featured-media,.section-featured article:first-child .section-featured-body>h3:not(.does-not-exist),.section-featured article:first-child .section-featured-body>p:not(.does-not-exist){animation:none}}