.kitchen-layers[data-astro-cid-zuqpy4nr],.kitchen-story[data-astro-cid-zuqpy4nr]{display:none}[data-motion] .kitchen-layers[data-astro-cid-zuqpy4nr]{z-index:4;pointer-events:none;display:block;position:absolute;inset:0}[data-motion] .kitchen-story[data-astro-cid-zuqpy4nr]{gap:var(--story-gap,24svh);top:var(--story-top,200svh);left:var(--page-x);z-index:4;visibility:hidden;pointer-events:none;flex-direction:column;width:clamp(250px,27vw,390px);display:flex;position:absolute}[data-motion][data-story-ready] .kitchen-story[data-astro-cid-zuqpy4nr]{visibility:visible}.kitchen-story[data-astro-cid-zuqpy4nr] .scroll-layer[data-astro-cid-zuqpy4nr]{opacity:1;visibility:visible;flex:none;width:100%;position:relative;inset:auto}.scroll-layer[data-astro-cid-zuqpy4nr]{left:var(--page-x);opacity:0;visibility:hidden;pointer-events:auto;width:clamp(220px,22vw,310px);position:absolute}.scroll-layer[data-astro-cid-zuqpy4nr] h2[data-astro-cid-zuqpy4nr]{letter-spacing:-.05em;margin:1.25rem 0 .8rem;font-size:clamp(1.9rem,3vw,2.8rem);font-weight:500;line-height:1.02}.scroll-layer[data-astro-cid-zuqpy4nr] h2[data-astro-cid-zuqpy4nr] em[data-astro-cid-zuqpy4nr]{color:#827866;font-style:normal}.scroll-layer[data-astro-cid-zuqpy4nr] p[data-astro-cid-zuqpy4nr]{color:var(--muted);margin:0 0 1.1rem;font-size:clamp(.85rem,1.15vw,1rem);line-height:1.55}.scroll-layer[data-astro-cid-zuqpy4nr] figure[data-astro-cid-zuqpy4nr]{margin:0;position:relative}.scroll-layer[data-astro-cid-zuqpy4nr] img[data-astro-cid-zuqpy4nr]{object-fit:cover;width:100%;height:100%;display:block}.scroll-layer[data-astro-cid-zuqpy4nr] .button{--button-size:2.8rem;white-space:nowrap;font-size:.8rem}.scroll-layer[data-astro-cid-zuqpy4nr] .button__label{padding:.7rem 1.05rem}.scroll-layer[data-astro-cid-zuqpy4nr] .button__icon svg{width:1.15rem;height:1.15rem}.wood-swatch-scene[data-astro-cid-zuqpy4nr]{isolation:isolate;background:#191c18;border-radius:6px;height:clamp(190px,16vw,230px);margin-bottom:1.15rem;position:relative;overflow:hidden}.wood-swatch[data-astro-cid-zuqpy4nr]{transform-origin:bottom;width:43%;height:84%;position:absolute;bottom:-9%;left:40%;box-shadow:-8px 3px 16px #0005}.wood-swatch--smoked[data-astro-cid-zuqpy4nr]{bottom:-4%;left:26%;transform:rotate(-35deg)}.wood-swatch--vintage[data-astro-cid-zuqpy4nr]{bottom:-6%;left:42%;transform:rotate(-16deg)}.wood-swatch--natural[data-astro-cid-zuqpy4nr]{bottom:-8%;left:62%;transform:rotate(8deg)}.wood-swatch-scene[data-astro-cid-zuqpy4nr]:after{content:"";background:linear-gradient(#0000,#111b);position:absolute;inset:30% 0 0}.wood-swatch-title[data-astro-cid-zuqpy4nr]{z-index:1;letter-spacing:-.045em;color:#fff;font-size:clamp(1.45rem,2vw,1.85rem);line-height:1.03;position:absolute;bottom:1rem;left:1.1rem;right:.5rem}.hands-photo[data-astro-cid-zuqpy4nr]{border-radius:5px;width:92%;height:clamp(165px,16vw,225px);overflow:hidden;transform:rotate(-3deg)}.hands-photo[data-astro-cid-zuqpy4nr]:after{content:"";background:linear-gradient(#0000,#0008);position:absolute;inset:45% 0 0}.hands-photo[data-astro-cid-zuqpy4nr] figcaption[data-astro-cid-zuqpy4nr]{z-index:1;color:#fff;font-size:.65rem;position:absolute;bottom:.65rem;left:.75rem}.workshop-seal[data-astro-cid-zuqpy4nr]{text-align:center;background:#ddd7c9;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;width:84px;height:84px;padding:.5rem;font-size:.75rem;line-height:1.3;display:flex;position:absolute;top:-22px;right:-8px;transform:rotate(9deg)}.workshop-seal[data-astro-cid-zuqpy4nr]>span[data-astro-cid-zuqpy4nr],.workshop-seal[data-astro-cid-zuqpy4nr] em[data-astro-cid-zuqpy4nr]{white-space:nowrap;display:block}.workshop-seal[data-astro-cid-zuqpy4nr] em[data-astro-cid-zuqpy4nr]{font-family:Georgia,serif;font-size:1rem;line-height:1.15}.layer-legacy[data-astro-cid-zuqpy4nr] h2[data-astro-cid-zuqpy4nr]{margin-top:0}.legacy-photo[data-astro-cid-zuqpy4nr]{border-radius:5px;width:94%;height:clamp(155px,14vw,200px);overflow:hidden;transform:rotate(2deg);margin:1.3rem 0 1rem!important}.legacy-photo[data-astro-cid-zuqpy4nr]:after{content:"";background:linear-gradient(#0000,#32261b88);position:absolute;inset:40% 0 0}.legacy-photo[data-astro-cid-zuqpy4nr] figcaption[data-astro-cid-zuqpy4nr]{z-index:1;color:#fff;font-size:.65rem;position:absolute;bottom:.7rem;left:.75rem}.workshop-date[data-astro-cid-zuqpy4nr]{flex-direction:column;align-items:flex-start;display:flex}.workshop-date[data-astro-cid-zuqpy4nr]>span[data-astro-cid-zuqpy4nr]{color:var(--muted);font-size:.75rem}.workshop-date[data-astro-cid-zuqpy4nr] strong[data-astro-cid-zuqpy4nr]{letter-spacing:-.085em;color:#827866;margin:.2rem 0 .7rem -.07em;font-size:clamp(4.5rem,6.5vw,6rem);font-weight:400;line-height:1}.layer-location[data-astro-cid-zuqpy4nr],.layer-signature[data-astro-cid-zuqpy4nr]{left:auto;right:var(--page-x);width:auto;bottom:1.65rem}.layer-location[data-astro-cid-zuqpy4nr]{align-items:center;gap:.8rem;font-size:.75rem;line-height:1.5;display:flex}.layer-location[data-astro-cid-zuqpy4nr] strong[data-astro-cid-zuqpy4nr]{font-weight:500}.layer-signature[data-astro-cid-zuqpy4nr]{flex-direction:column;align-items:flex-end;gap:.2rem;display:flex;bottom:6.25rem}.layer-signature[data-astro-cid-zuqpy4nr]>span[data-astro-cid-zuqpy4nr]:first-child{color:var(--muted);font-size:.65rem}.scroll-layer[data-astro-cid-zuqpy4nr] .signature-wordmark[data-astro-cid-zuqpy4nr]{width:190px;height:auto;margin-top:.5rem}@media (width>=761px) and (height<=720px){.hands-photo[data-astro-cid-zuqpy4nr]{height:155px}.legacy-photo[data-astro-cid-zuqpy4nr]{height:140px}.scroll-layer[data-astro-cid-zuqpy4nr] h2[data-astro-cid-zuqpy4nr]{margin:.85rem 0 .6rem;font-size:1.85rem}.scroll-layer[data-astro-cid-zuqpy4nr] p[data-astro-cid-zuqpy4nr]{margin-bottom:.8rem;font-size:.85rem}.workshop-seal[data-astro-cid-zuqpy4nr]{width:80px;height:80px;font-size:.65rem;right:2px}.workshop-date[data-astro-cid-zuqpy4nr] strong[data-astro-cid-zuqpy4nr]{font-size:5rem}}@media (width<=760px){[data-motion] .kitchen-layers[data-astro-cid-zuqpy4nr]{display:none}[data-motion] .kitchen-story[data-astro-cid-zuqpy4nr]{top:var(--mobile-story-top);visibility:visible;width:100%;margin:0;display:block;bottom:0;left:0;overflow:hidden}.kitchen-story[data-astro-cid-zuqpy4nr] .scroll-layer[data-astro-cid-zuqpy4nr]{will-change:transform;width:calc(100% - 2.5rem);max-width:30rem;margin-left:max(0px,50% - 16.25rem);position:absolute;inset:1rem auto auto 1.25rem;transform:translate(-110vw)}.scroll-layer[data-astro-cid-zuqpy4nr] h2[data-astro-cid-zuqpy4nr]{margin:.85rem 0 .65rem;font-size:clamp(1.65rem,6.5vw,2.1rem);line-height:1.03}.scroll-layer[data-astro-cid-zuqpy4nr] p[data-astro-cid-zuqpy4nr]{margin-bottom:.9rem;font-size:.875rem;line-height:1.45}.scroll-layer[data-astro-cid-zuqpy4nr] .button{--button-size:2.75rem;width:auto;font-size:.8rem}.wood-swatch-scene[data-astro-cid-zuqpy4nr]{height:clamp(130px,20svh,180px);margin-bottom:.8rem}.wood-swatch-title[data-astro-cid-zuqpy4nr]{font-size:1.55rem;bottom:.8rem;left:.9rem}.hands-photo[data-astro-cid-zuqpy4nr]{width:94%;height:clamp(110px,17svh,150px);transform:rotate(-2deg)}.legacy-photo[data-astro-cid-zuqpy4nr]{width:96%;height:clamp(100px,16svh,140px);margin:.8rem 0!important}.hands-photo[data-astro-cid-zuqpy4nr] figcaption[data-astro-cid-zuqpy4nr],.legacy-photo[data-astro-cid-zuqpy4nr] figcaption[data-astro-cid-zuqpy4nr]{font-size:.65rem;bottom:.55rem}.workshop-seal[data-astro-cid-zuqpy4nr]{width:62px;height:62px;padding:.2rem;font-size:.6rem;top:-.4rem;right:0}.workshop-seal[data-astro-cid-zuqpy4nr] em[data-astro-cid-zuqpy4nr]{font-size:.8rem}.workshop-date[data-astro-cid-zuqpy4nr] strong[data-astro-cid-zuqpy4nr]{margin-bottom:.4rem;font-size:4.4rem}.workshop-date[data-astro-cid-zuqpy4nr]>span[data-astro-cid-zuqpy4nr]{font-size:.7rem}.layer-project[data-astro-cid-zuqpy4nr] h2[data-astro-cid-zuqpy4nr]{margin-top:.75rem}}@media (width<=760px) and (height<=700px){.kitchen-story[data-astro-cid-zuqpy4nr] .scroll-layer[data-astro-cid-zuqpy4nr]{top:.6rem}.scroll-layer[data-astro-cid-zuqpy4nr] h2[data-astro-cid-zuqpy4nr]{margin:.65rem 0 .5rem;font-size:1.55rem}.scroll-layer[data-astro-cid-zuqpy4nr] p[data-astro-cid-zuqpy4nr]{margin-bottom:.65rem;font-size:.8rem;line-height:1.4}.hands-photo[data-astro-cid-zuqpy4nr],.legacy-photo[data-astro-cid-zuqpy4nr]{height:90px}.wood-swatch-scene[data-astro-cid-zuqpy4nr]{height:120px}.workshop-date[data-astro-cid-zuqpy4nr] strong[data-astro-cid-zuqpy4nr]{font-size:3.5rem}}@media (width>=561px) and (width<=760px) and (height<=560px){[data-motion] .kitchen-story[data-astro-cid-zuqpy4nr]{width:62%;left:38%}.kitchen-story[data-astro-cid-zuqpy4nr] .scroll-layer[data-astro-cid-zuqpy4nr]{top:.5rem}.hands-photo[data-astro-cid-zuqpy4nr],.legacy-photo[data-astro-cid-zuqpy4nr]{height:110px}.wood-swatch-scene[data-astro-cid-zuqpy4nr]{height:95px}.scroll-layer[data-astro-cid-zuqpy4nr] h2[data-astro-cid-zuqpy4nr]{margin:.4rem 0;font-size:1.3rem}.scroll-layer[data-astro-cid-zuqpy4nr] p[data-astro-cid-zuqpy4nr]{margin-bottom:.5rem;font-size:.75rem;line-height:1.35}.workshop-date[data-astro-cid-zuqpy4nr] strong[data-astro-cid-zuqpy4nr]{font-size:2.7rem}.workshop-seal[data-astro-cid-zuqpy4nr]{width:54px;height:54px}.workshop-seal[data-astro-cid-zuqpy4nr] em[data-astro-cid-zuqpy4nr]{font-size:.7rem}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}html.lenis{scroll-behavior:auto}.kitchen-hero__scroll-cue[data-astro-cid-adqasxiy]{display:none}.kitchen-hero[data-astro-cid-adqasxiy]{scroll-margin-top:6rem;position:relative}.kitchen-scroll__stage[data-astro-cid-adqasxiy]{padding-top:clamp(1rem,2.5vh,2rem);position:relative}.kitchen-hero__intro[data-astro-cid-adqasxiy]{z-index:2;max-width:76rem;padding-inline:var(--page-x);text-align:center;margin-inline:auto;position:relative}h1[data-astro-cid-adqasxiy]{letter-spacing:-.055em;margin:0;font-size:clamp(2.8rem,6.35vw,6.2rem);font-weight:500;line-height:.99}.hero-origin[data-astro-cid-adqasxiy]{white-space:nowrap}.hero-shield[data-astro-cid-adqasxiy]{vertical-align:-.04em;width:.6em;height:.7em;margin-left:.14em;display:inline-block}.kitchen-hero__intro[data-astro-cid-adqasxiy] p[data-astro-cid-adqasxiy]{max-width:38rem;color:var(--muted);margin:1.25rem auto;font-size:clamp(.9rem,1.2vw,1.05rem);line-height:1.5}.kitchen-hero__actions[data-astro-cid-adqasxiy]{justify-content:center;align-items:center;gap:.65rem;display:flex}.kitchen-hero__motion-toggle[data-astro-cid-adqasxiy]{color:var(--ink);font:inherit;text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;margin-top:1rem;padding:.35rem;font-size:.85rem;text-decoration:underline}.kitchen-hero__visual[data-astro-cid-adqasxiy]{aspect-ratio:8/5;isolation:isolate;width:min(100%,1440px);margin:1rem auto 0;position:relative}.kitchen-hero__visual[data-astro-cid-adqasxiy]:before{content:"";z-index:-1;filter:blur(24px);opacity:.17;background:#25211b;border-radius:50%;height:5%;position:absolute;bottom:14%;left:12%;right:10%}picture[data-astro-cid-adqasxiy],img[data-astro-cid-adqasxiy]{width:100%;height:100%;display:block}img[data-astro-cid-adqasxiy]{object-fit:contain}canvas[data-astro-cid-adqasxiy]{object-fit:contain;opacity:0;width:100%;height:100%;position:absolute;inset:0}[data-astro-cid-adqasxiy][data-ready] canvas[data-astro-cid-adqasxiy]{opacity:1}[data-astro-cid-adqasxiy][data-ready] picture[data-astro-cid-adqasxiy]{visibility:hidden}.kitchen-hero__outro[data-astro-cid-adqasxiy]{width:var(--shell);max-width:42rem;margin:0 auto 3rem}h2[data-astro-cid-adqasxiy]{letter-spacing:-.045em;margin:0 0 1rem;font-size:clamp(2.4rem,4.5vw,4.5rem);line-height:1}.kitchen-hero__outro[data-astro-cid-adqasxiy] p[data-astro-cid-adqasxiy]{color:var(--muted);margin:0 0 1.5rem;font-size:.98rem;line-height:1.55}[data-astro-cid-adqasxiy][data-motion]{height:210svh}[data-astro-cid-adqasxiy][data-motion] .kitchen-scroll__stage[data-astro-cid-adqasxiy]{height:calc(100svh - 6rem);position:sticky;top:6rem;overflow:hidden}[data-astro-cid-adqasxiy][data-motion] .kitchen-hero__visual[data-astro-cid-adqasxiy]{aspect-ratio:auto;will-change:transform;height:calc(100% - clamp(13rem,28svh,20rem) + 3rem);margin-top:0;position:absolute;top:clamp(13rem,28svh,20rem);left:0;right:0}[data-astro-cid-adqasxiy][data-motion] .kitchen-hero__outro[data-astro-cid-adqasxiy]{z-index:2;left:max(var(--page-x), calc((100vw - 1280px) / 2));opacity:0;visibility:hidden;width:29%;max-width:26rem;margin:0;position:absolute;top:49%}@media (width>=761px){[data-astro-cid-adqasxiy][data-motion]{--entry-scroll:clamp(180px, 28svh, 320px);height:500svh}[data-astro-cid-adqasxiy][data-motion] .kitchen-scroll__stage[data-astro-cid-adqasxiy]{top:calc(-1 * var(--entry-scroll));height:calc(100svh + var(--entry-scroll))}[data-astro-cid-adqasxiy][data-motion] .kitchen-hero__intro[data-astro-cid-adqasxiy]{padding-top:.5rem}[data-astro-cid-adqasxiy][data-motion] h1[data-astro-cid-adqasxiy]{font-size:clamp(3.2rem,6.35vw,6.2rem);line-height:1}[data-astro-cid-adqasxiy][data-motion] .kitchen-hero__intro[data-astro-cid-adqasxiy] p[data-astro-cid-adqasxiy]{display:none}[data-astro-cid-adqasxiy][data-motion] .kitchen-hero__actions[data-astro-cid-adqasxiy]{margin-top:1.4rem}[data-astro-cid-adqasxiy][data-motion] .kitchen-hero__visual[data-astro-cid-adqasxiy]{top:var(--entry-scroll);transform-origin:50%;width:100%;max-width:none;height:calc(100svh - 2rem)}[data-astro-cid-adqasxiy][data-motion] .kitchen-hero__visual[data-astro-cid-adqasxiy]:before{opacity:.11;left:23%;right:20%}[data-astro-cid-adqasxiy][data-motion] .kitchen-hero__outro[data-astro-cid-adqasxiy]{display:none}[data-astro-cid-adqasxiy][data-motion] .kitchen-hero__scroll-cue[data-astro-cid-adqasxiy]{z-index:3;left:var(--page-x);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.8rem;font-size:.65rem;text-decoration:none;display:flex;position:absolute;bottom:1.5rem}}@media (width<=760px){h1[data-astro-cid-adqasxiy]{font-size:clamp(2.5rem,7.5vw,3.4rem);line-height:1.03}.kitchen-hero__intro[data-astro-cid-adqasxiy]{padding-inline:1rem}.kitchen-hero__intro[data-astro-cid-adqasxiy] p[data-astro-cid-adqasxiy]{max-width:23rem;margin-block:1rem;font-size:.88rem}.kitchen-hero__actions[data-astro-cid-adqasxiy]{gap:.5rem}[data-astro-cid-adqasxiy][data-motion] .kitchen-hero__visual[data-astro-cid-adqasxiy]:before{filter:blur(14px);height:3%;top:min(86.4%,54cqw);bottom:auto}.kitchen-hero__visual[data-astro-cid-adqasxiy] img[data-astro-cid-adqasxiy],.kitchen-hero__visual[data-astro-cid-adqasxiy] canvas[data-astro-cid-adqasxiy]{object-position:center top}[data-astro-cid-adqasxiy][data-motion] .kitchen-hero__visual[data-astro-cid-adqasxiy] img[data-astro-cid-adqasxiy],[data-astro-cid-adqasxiy][data-motion] .kitchen-hero__visual[data-astro-cid-adqasxiy] canvas[data-astro-cid-adqasxiy]{translate:calc(var(--mobile-center-x,var(--mobile-poster-center)) * min(100cqw, 160cqh)) 0}.kitchen-hero__outro[data-astro-cid-adqasxiy] h2[data-astro-cid-adqasxiy]{font-size:2.5rem}.kitchen-hero__outro[data-astro-cid-adqasxiy] p[data-astro-cid-adqasxiy]{margin-bottom:1rem;font-size:.9rem}[data-astro-cid-adqasxiy][data-motion]{--mobile-story-top:min(90vw, 43svh, calc(100svh - 24rem));height:500svh}[data-astro-cid-adqasxiy][data-motion] .kitchen-scroll__stage[data-astro-cid-adqasxiy]{height:calc(100svh - 4.5rem);top:4.5rem}[data-astro-cid-adqasxiy][data-motion] .kitchen-hero__visual[data-astro-cid-adqasxiy]{width:140%;height:calc(100% - max(16rem,35svh) - .5rem);margin-inline:0;top:max(16rem,35svh);left:50%;right:auto;transform:translate(-50%)scale(1.05);container-type:size}[data-astro-cid-adqasxiy][data-motion] .kitchen-hero__outro[data-astro-cid-adqasxiy]{display:none}}@media (height<=650px) and (width<=760px){h1[data-astro-cid-adqasxiy]{font-size:2rem}.kitchen-hero__intro[data-astro-cid-adqasxiy] p[data-astro-cid-adqasxiy]{margin-block:.7rem;font-size:.8rem}[data-astro-cid-adqasxiy][data-motion] .kitchen-hero__visual[data-astro-cid-adqasxiy]{height:calc(100% - 16rem);top:16rem}[data-astro-cid-adqasxiy][data-motion] .kitchen-hero__outro[data-astro-cid-adqasxiy]{top:60%}.kitchen-hero__outro[data-astro-cid-adqasxiy] h2[data-astro-cid-adqasxiy]{margin-bottom:.7rem;font-size:1.8rem}.kitchen-hero__outro[data-astro-cid-adqasxiy] p[data-astro-cid-adqasxiy]{margin-bottom:.65rem;font-size:.75rem;line-height:1.4}.kitchen-hero__outro[data-astro-cid-adqasxiy] .text-link[data-astro-cid-adqasxiy]{font-size:.8rem}}@media (width>=561px) and (width<=760px) and (height<=560px){[data-astro-cid-adqasxiy][data-motion]{--mobile-story-top:0px}}.story-origin[data-astro-cid-lcdefpme]{margin-top:1.75rem}.story-showcase[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(2rem,4vw,4rem);margin-top:clamp(3rem,6vw,5rem);display:grid}.story-image[data-astro-cid-lcdefpme]{border:0;border-radius:0;overflow:hidden}.story-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%;display:block}.story-card[data-astro-cid-lcdefpme]{border:0;flex-direction:column;align-items:flex-start;padding-block:0;display:flex}.story-heading[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--ink);margin:0 0 1.25rem;font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:400;line-height:1.25}.story-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-bottom:1.75rem;font-size:.98rem;line-height:1.6}.section-universes[data-astro-cid-lcdefpme]{border-block:0;background:0 0;border-top:0}.universes-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,2.5vw,2.5rem);margin-top:clamp(3rem,5vw,4.5rem);display:grid}.universe-card[data-astro-cid-lcdefpme]{background:var(--bg);border:0;flex-direction:column;transition:border-color .2s;display:flex;overflow:hidden}.universe-card[data-astro-cid-lcdefpme]:hover{border-color:var(--accent)}.universe-visual[data-astro-cid-lcdefpme]{aspect-ratio:16/10;background:var(--bg-subtle);display:block;overflow:hidden}.universe-visual[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease);display:block}.universe-card[data-astro-cid-lcdefpme]:hover .universe-visual[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.03)}.universe-body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;padding:1.25rem 0;display:flex}.universe-title[data-astro-cid-lcdefpme]{margin:0 0 .85rem;font-size:1.45rem}.universe-title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink)}.universe-desc[data-astro-cid-lcdefpme]{color:var(--muted);flex:1;margin-bottom:1.75rem;font-size:.94rem;line-height:1.55}.universe-link[data-astro-cid-lcdefpme]{color:var(--ink);align-items:center;gap:.5rem;font-size:.92rem;font-weight:550;display:inline-flex}.universe-link[data-astro-cid-lcdefpme]:hover{color:var(--accent-dark)}.brands-section[data-astro-cid-lcdefpme]{padding-block:3rem 2rem;overflow:hidden}.brands-heading[data-astro-cid-lcdefpme]{font-family:var(--font-sans);letter-spacing:0;color:var(--muted);text-align:center;margin:0 0 2.5rem;font-size:.85rem;font-weight:400}.brands-marquee[data-astro-cid-lcdefpme]{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.brands-track[data-astro-cid-lcdefpme]{width:max-content;animation:48s linear infinite brands-drift;display:flex}.brands-group[data-astro-cid-lcdefpme]{flex-shrink:0;align-items:center;display:flex}.brand-tile[data-astro-cid-lcdefpme]{flex-shrink:0;justify-content:center;align-items:center;width:clamp(12rem,17vw,17rem);height:5rem;padding-inline:2rem;display:flex}.brand-tile[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:3.5rem;display:block}.brand-tile[data-astro-cid-lcdefpme]:focus-visible{outline:1px solid var(--ink);outline-offset:-4px}@keyframes brands-drift{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.brands-track[data-astro-cid-lcdefpme]{width:100%;animation:none}.brands-group[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;width:100%}.brands-group[data-astro-cid-lcdefpme][aria-hidden]{display:none}.brands-marquee[data-astro-cid-lcdefpme]{mask-image:none}.brand-tile[data-astro-cid-lcdefpme]{width:25%;padding-inline:1rem}}.cta-banner-section[data-astro-cid-lcdefpme]{padding-bottom:clamp(5rem,8vw,8rem)}.cta-banner[data-astro-cid-lcdefpme]{text-align:center;background:0 0;border:0;border-radius:0;padding:clamp(3rem,6vw,5.5rem) clamp(1.5rem,5vw,4.5rem)}.cta-content[data-astro-cid-lcdefpme]{max-width:48rem;margin-inline:auto}.cta-title[data-astro-cid-lcdefpme]{margin:0 0 1.25rem;font-size:clamp(2.2rem,3.8vw,3.4rem)}.cta-desc[data-astro-cid-lcdefpme]{color:var(--muted);margin-bottom:2.25rem;font-size:1.125rem;line-height:1.6}.cta-content[data-astro-cid-lcdefpme] .button-row[data-astro-cid-lcdefpme]{justify-content:center}@media (width<=960px){.story-showcase[data-astro-cid-lcdefpme],.universes-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=600px){.brands-section[data-astro-cid-lcdefpme]{padding-block:2rem}.brands-heading[data-astro-cid-lcdefpme]{margin-bottom:1.25rem}.brand-tile[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{max-height:2.75rem}}
