.home-essay-carousel.svelte-fwdhls{--home-essay-carousel-ease:cubic-bezier(.22, .61, .24, 1);--home-essay-carousel-control-size:2.75rem;--home-essay-carousel-start:max(0px, calc((100vw - (2 * var(--home-gutter)) - var(--home-content-max)) / 2));--home-essay-carousel-left-bleed:calc(var(--home-essay-carousel-start) + var(--home-gutter));--home-essay-card-width:calc(( min(var(--home-content-max), calc(100vw - (2 * var(--home-gutter)))) - (2 * var(--editorial-card-column-gap)) ) / 3);width:calc(100% - var(--home-essay-carousel-start) + var(--home-gutter));margin-left:var(--home-essay-carousel-start)}.home-essay-carousel__viewport.svelte-fwdhls{width:calc(100% + var(--home-essay-carousel-left-bleed));box-sizing:border-box;margin-left:calc(-1 * var(--home-essay-carousel-left-bleed));outline-offset:.5rem;padding-left:var(--home-essay-carousel-left-bleed);perspective:1200px;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;overflow:hidden}.home-essay-carousel__viewport[data-overflow="1"].svelte-fwdhls{cursor:grab}.home-essay-carousel__viewport[data-dragging="1"].svelte-fwdhls{cursor:grabbing}.home-essay-carousel__track.svelte-fwdhls{align-items:stretch;gap:var(--editorial-card-column-gap);transform:translate3d(var(--home-essay-track-x), 0, 0);transition:transform .82s var(--home-essay-carousel-ease);will-change:transform;display:flex}.home-essay-carousel__viewport[data-dragging="1"].svelte-fwdhls .home-essay-carousel__track:where(.svelte-fwdhls),.home-essay-carousel__viewport[data-settling="1"].svelte-fwdhls .home-essay-carousel__track:where(.svelte-fwdhls){transition:none}.home-essay-carousel__slide.svelte-fwdhls{flex:0 0 var(--home-essay-card-width);min-width:0;transform:translate3d(0, var(--home-essay-slide-y,0), var(--home-essay-slide-z,0)) rotateY(var(--home-essay-slide-rotate,0deg)) scale(var(--home-essay-slide-scale,1));transform-style:preserve-3d;transition:transform .82s var(--home-essay-carousel-ease);will-change:transform;display:flex}.home-essay-carousel__viewport[data-dragging="1"].svelte-fwdhls .home-essay-carousel__slide:where(.svelte-fwdhls),.home-essay-carousel__viewport[data-settling="1"].svelte-fwdhls .home-essay-carousel__slide:where(.svelte-fwdhls){transition:none}.home-essay-carousel__slide.svelte-fwdhls .essay-card{width:100%}.home-essay-carousel__controls.svelte-fwdhls{align-items:center;gap:.5rem;margin-top:2rem;display:inline-flex}.home-essay-carousel__controls[hidden].svelte-fwdhls{display:none}.home-essay-carousel__back-slot.svelte-fwdhls{opacity:0;pointer-events:none;transform-origin:50%;width:0;transition:width .52s var(--home-essay-carousel-ease), margin-left .52s var(--home-essay-carousel-ease), opacity .36s var(--home-essay-carousel-ease), transform .52s var(--home-essay-carousel-ease);flex:none;place-items:center;margin-left:-.5rem;display:inline-grid;transform:scale(0)}.home-essay-carousel__back-slot[data-state=available].svelte-fwdhls{width:var(--home-essay-carousel-control-size);opacity:1;pointer-events:auto;margin-left:0;transform:scale(1)}.home-essay-carousel__controls.svelte-fwdhls button:where(.svelte-fwdhls){width:var(--home-essay-carousel-control-size);height:var(--home-essay-carousel-control-size);color:#111;cursor:pointer;transition:opacity .18s var(--home-essay-carousel-ease), scale var(--action-press-duration) var(--action-press-ease);background:0 0;border:1px solid #111;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.home-essay-carousel__controls.svelte-fwdhls button:where(.svelte-fwdhls):disabled{cursor:default;opacity:.38}@media (width>=761px) and (width<=991px){.home-essay-carousel.svelte-fwdhls{--home-essay-card-width:min(24rem, calc((100vw - (2 * var(--home-gutter)) - var(--editorial-card-column-gap)) / 2))}}@media (width<=760px){.home-essay-carousel.svelte-fwdhls{--home-essay-carousel-start:0px;--home-essay-card-width:min(20rem, calc(100vw - 3.5rem));width:calc(100% + var(--home-gutter));margin-left:0}.home-essay-carousel__track.svelte-fwdhls{gap:1rem}.home-essay-carousel__controls.svelte-fwdhls{display:none}}@media (prefers-reduced-motion:reduce){.home-essay-carousel__track.svelte-fwdhls,.home-essay-carousel__slide.svelte-fwdhls,.home-essay-carousel__back-slot.svelte-fwdhls,.home-essay-carousel__controls.svelte-fwdhls button:where(.svelte-fwdhls){transition:none}}
