.slides[data-astro-cid-oulirr76]{--hero-h:min(70svh, 820px);display:grid}.slide[data-astro-cid-oulirr76]{opacity:0;visibility:hidden;transition:opacity 1.6s var(--ease-soft), transform 1.6s var(--ease-soft), visibility 0s linear 1.6s;grid-area:1/1;place-items:center end;display:grid;transform:translateY(8px)}.slide[data-astro-cid-oulirr76].is-active{opacity:1;visibility:visible;transition:opacity 1.6s var(--ease-soft), transform 1.6s var(--ease-soft), visibility 0s;transform:none}.slide[data-astro-cid-oulirr76] .hero-sheet{width:min(100%, calc(var(--hero-h) * var(--ar)))}.plain[data-astro-cid-oulirr76]{box-shadow:0 2.5rem 5rem -2.5rem #000000b3}.plain[data-astro-cid-oulirr76] img{width:100%;height:auto;display:block}.slides[data-astro-cid-oulirr76][data-smoke]{position:relative}.slides[data-astro-cid-oulirr76][data-smoke-style=smoke] .slide[data-astro-cid-oulirr76]{filter:blur(14px);transition:opacity calc(var(--smoke-time) * .4) var(--ease-soft), filter calc(var(--smoke-time) * .4) var(--ease-soft), transform calc(var(--smoke-time) * .4) var(--ease-soft), visibility 0s linear calc(var(--smoke-time) * .4)}.slides[data-astro-cid-oulirr76][data-smoke-style=smoke] .slide[data-astro-cid-oulirr76].is-active{filter:blur();transition:opacity calc(var(--smoke-time) * .55) var(--ease-soft) calc(var(--smoke-time) * .14), filter calc(var(--smoke-time) * .55) var(--ease-soft) calc(var(--smoke-time) * .14), transform calc(var(--smoke-time) * .55) var(--ease-soft) calc(var(--smoke-time) * .14), visibility 0s}.slides[data-astro-cid-oulirr76][data-smoke-style=develop]{position:relative}.slides[data-astro-cid-oulirr76][data-smoke-style=develop] .slide[data-astro-cid-oulirr76]{transition:opacity .26s linear,visibility 0s linear .26s;transform:none}.slides[data-astro-cid-oulirr76][data-smoke-style=develop] .slide[data-astro-cid-oulirr76].is-active{z-index:1;transition:none}.has-changed[data-astro-cid-oulirr76] .slides[data-astro-cid-oulirr76][data-smoke-style=develop] .slide[data-astro-cid-oulirr76].is-active{animation:.38s ease-out .12s both develop-in,1.6s cubic-bezier(.35,0,.25,1) .12s both develop-tone}@keyframes develop-in{0%{opacity:0}to{opacity:1}}@keyframes develop-tone{0%{filter:brightness(1.6)contrast(.32)saturate(0)}to{filter:brightness()contrast()saturate()}}.flash[data-astro-cid-oulirr76]{z-index:3;pointer-events:none;opacity:0;background:radial-gradient(closest-side,#fffffff2,#fff0 100%);position:absolute;inset:-8%}.flash[data-astro-cid-oulirr76].is-firing{animation:.42s ease-out both flash-pop}@keyframes flash-pop{0%{opacity:0}12%{opacity:var(--flash-max,.5)}to{opacity:0}}.slides[data-astro-cid-oulirr76][data-smoke-style=pouf] .slide[data-astro-cid-oulirr76]{transition:opacity .4s var(--ease-soft) .5s, visibility 0s linear .9s;transform:none}.slides[data-astro-cid-oulirr76][data-smoke-style=pouf] .slide[data-astro-cid-oulirr76].is-active{z-index:3;transition:none}.has-changed[data-astro-cid-oulirr76] .slides[data-astro-cid-oulirr76][data-smoke-style=pouf] .slide[data-astro-cid-oulirr76].is-active{animation:slide-drop .75s var(--ease) both}@keyframes slide-drop{0%{opacity:0;transform:translateY(-10px)scale(1.03)}60%{opacity:1}to{opacity:1;transform:none}}.slides[data-astro-cid-oulirr76][data-smoke-style=pouf] .veil[data-astro-cid-oulirr76]{--veil-max:var(--pouf-max,.38);z-index:2;background:radial-gradient(closest-side, color-mix(in srgb, var(--smoke-a,#fffdf8) 50%, transparent) 76%, transparent 100%);-webkit-mask-image:radial-gradient(closest-side,#000 76%,#0000 100%);mask-image:radial-gradient(closest-side,#000 76%,#0000 100%)}.slides[data-astro-cid-oulirr76][data-smoke-style=pouf] .veil[data-astro-cid-oulirr76].is-passing{animation:veil-pouf var(--smoke-time) cubic-bezier(.2, .6, .3, 1) .25s both}.slides[data-astro-cid-oulirr76][data-smoke-style=pouf] .veil[data-astro-cid-oulirr76]:before,.slides[data-astro-cid-oulirr76][data-smoke-style=pouf] .veil[data-astro-cid-oulirr76]:after{filter:blur(10px);-webkit-mask-size:760px 760px;mask-size:760px 760px}.slides[data-astro-cid-oulirr76][data-smoke-style=pouf] .veil[data-astro-cid-oulirr76]:after{-webkit-mask-size:560px 560px;mask-size:560px 560px}@keyframes veil-pouf{0%{opacity:0;transform:scale(.96)}28%{opacity:var(--veil-max)}to{opacity:0;transform:scale(1.045)}}.slides[data-astro-cid-oulirr76][data-smoke-style=pouf] .veil[data-astro-cid-oulirr76].is-passing:before{animation-name:pouf-drift-a}.slides[data-astro-cid-oulirr76][data-smoke-style=pouf] .veil[data-astro-cid-oulirr76].is-passing:after{animation-name:pouf-drift-b}@keyframes pouf-drift-a{0%{transform:translate(-2%,1%)scale(1)}to{transform:translate(2%,-2%)scale(1.11)}}@keyframes pouf-drift-b{0%{transform:translate(2%,-1%)scale(1.02)}to{transform:translate(-2%,2%)scale(1.13)}}.veil[data-astro-cid-oulirr76]{--veil-max:var(--smoke-max,.55);--veil-time:var(--smoke-time);z-index:2;pointer-events:none;opacity:0;background:radial-gradient(closest-side, color-mix(in srgb, var(--smoke-a,#fffdf8) 20%, transparent), transparent 70%);position:absolute;inset:-38% -55%;overflow:hidden;-webkit-mask-image:radial-gradient(closest-side,#000 20%,#0000 100%);mask-image:radial-gradient(closest-side,#000 20%,#0000 100%)}.veil[data-astro-cid-oulirr76]:before,.veil[data-astro-cid-oulirr76]:after{content:"";background:var(--smoke-a,#fffdf8);-webkit-mask-image:var(--tex-smoke);mask-image:var(--tex-smoke);filter:blur(28px);position:absolute;inset:-25%;-webkit-mask-size:1500px 1500px;mask-size:1500px 1500px}.veil[data-astro-cid-oulirr76]:after{background:var(--smoke-b,#fffdf8);-webkit-mask-position:37% 61%;mask-position:37% 61%;-webkit-mask-size:1100px 1100px;mask-size:1100px 1100px}.veil[data-astro-cid-oulirr76].is-passing{animation:veil-pass var(--veil-time) var(--ease-soft) both}.veil[data-astro-cid-oulirr76].is-passing:before{animation:veil-drift-a var(--veil-time) linear both}.veil[data-astro-cid-oulirr76].is-passing:after{animation:veil-drift-b var(--veil-time) linear both}@keyframes veil-pass{0%{opacity:0}32%{opacity:var(--veil-max)}to{opacity:0}}@keyframes veil-drift-a{0%{transform:translate(-5%,2%)scale(1)}to{transform:translate(6%,-5%)scale(1.35)}}@keyframes veil-drift-b{0%{transform:translate(5%,-2%)scale(1.05)}to{transform:translate(-7%,5%)scale(1.4)}}.hero-caption[data-astro-cid-oulirr76]{z-index:3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-top:1.4rem;display:flex;position:relative}.caption-text[data-astro-cid-oulirr76]{font-family:var(--serif);color:var(--ink-muted);margin-left:auto;font-size:1.05rem;font-style:italic}.carousel-controls[data-astro-cid-oulirr76]{order:-1;align-items:center;gap:.25rem;display:inline-flex}.carousel-controls[data-astro-cid-oulirr76][hidden]{display:none}.c-btn[data-astro-cid-oulirr76]{min-width:2.5rem;min-height:2.5rem;color:var(--ink-soft);transition:color var(--t-fast) var(--ease);place-items:center;font-size:.95rem;display:inline-grid}.c-btn[data-astro-cid-oulirr76]:hover{color:var(--ink)}.c-pause[data-astro-cid-oulirr76]{letter-spacing:-.1em;font-size:.6rem}.c-count[data-astro-cid-oulirr76]{text-align:center;min-width:4.2rem;font-size:var(--fs-label);letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--ink-muted)}.hero-art[data-astro-cid-oulirr76]{width:100%}@media (width<=760px){.slides[data-astro-cid-oulirr76]{--hero-h:62svh}.slide[data-astro-cid-oulirr76]{justify-items:center}.caption-text[data-astro-cid-oulirr76]{flex-basis:100%;margin-left:0;font-size:.95rem}}.atmo[data-astro-cid-astvurxn]{--lx:72%;--ly:36%;z-index:-1;pointer-events:none;position:absolute;inset:0 0 -3px;overflow:hidden}.atmo-layer[data-astro-cid-astvurxn]{width:100%;max-width:none;height:100%;position:absolute;inset:0}.atmo[data-astro-cid-astvurxn]:before{content:"";background:radial-gradient(60vmin 60vmin at var(--lx) var(--ly), #fff6e6e6, transparent 70%), radial-gradient(120vmin 110vmin at var(--lx) var(--ly), #f6c69980, transparent 72%), linear-gradient(to top, #fffefab3, transparent 55%);transition:opacity 1.2s var(--ease-soft);position:absolute;inset:0}.atmo[data-astro-cid-astvurxn].is-live:before{opacity:0}.atmo-mist[data-astro-cid-astvurxn]{opacity:0;transition:opacity 1.8s var(--ease-soft)}.atmo[data-astro-cid-astvurxn].is-live .atmo-mist[data-astro-cid-astvurxn]{opacity:1}.atmo-grain[data-astro-cid-astvurxn]{background-image:var(--tex-grain);mix-blend-mode:multiply;opacity:.22;background-size:220px 220px}.atmo[data-astro-cid-astvurxn][data-tone=dusk]:before{background:radial-gradient(55vmin 55vmin at var(--lx) var(--ly), #ffcc8fbf, transparent 70%), radial-gradient(120vmin 110vmin at var(--lx) var(--ly), #f5802680, transparent 72%)}.atmo[data-astro-cid-astvurxn][data-tone=dusk][data-light-color]:before{background:radial-gradient(45vmin 45vmin at var(--lx) var(--ly), #ffffff4d, transparent 70%), radial-gradient(110vmin 100vmin at var(--lx) var(--ly), #e2eaff24, transparent 72%)}.atmo[data-astro-cid-astvurxn][data-tone=dusk] .atmo-grain[data-astro-cid-astvurxn]{mix-blend-mode:soft-light;opacity:.55;-webkit-mask-image:linear-gradient(0deg,#0000 0 9rem,#000 26rem);mask-image:linear-gradient(0deg,#0000 0 9rem,#000 26rem)}.atmo[data-astro-cid-astvurxn].is-live[data-tone=dusk] .atmo-fade[data-astro-cid-astvurxn]{opacity:0}.atmo[data-astro-cid-astvurxn][data-tone=dusk] .atmo-fade[data-astro-cid-astvurxn]{background:linear-gradient(to bottom, transparent 86%, var(--atmo-fade,transparent) 100%)}.atmo[data-astro-cid-astvurxn][data-tone=wash]:before{background:radial-gradient(70vmin 60vmin at var(--lx) var(--ly), #ecbe8e73, transparent 72%)}.atmo[data-astro-cid-astvurxn][data-tone=wash] .atmo-grain[data-astro-cid-astvurxn]{opacity:.32}.atmo-fade[data-astro-cid-astvurxn]{background:linear-gradient(to bottom, transparent 78%, var(--atmo-fade,transparent) 100%)}
