.hf[data-astro-cid-ge2uvauf]{position:relative}.hf-stage[data-astro-cid-ge2uvauf]{--win-h:72svh;--win-w:calc(var(--win-h) * 9 / 16);--win-top:calc((100svh - var(--win-h)) / 2);--gap:clamp(1rem, 2.4cqw, 3rem);--hf-size:min(calc((100cqw - 2 * var(--gutter) - var(--win-w) - 2 * var(--gap)) / 4.59), 24svh);--win-left:calc((100cqw - var(--hf-size) * .798 - var(--win-w)) / 2);height:100svh;position:relative;overflow:hidden;container-type:inline-size}html.motion .hf[data-astro-cid-ge2uvauf]{height:calc(100lvh + 110vh)}html.motion .hf-stage[data-astro-cid-ge2uvauf]{height:100lvh;position:sticky;top:0}.hf-win[data-astro-cid-ge2uvauf]{z-index:1;top:var(--win-top);left:var(--win-left);width:var(--win-w);height:var(--win-h);background:0 0;position:absolute;overflow:hidden}.hf-win-in[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.hf-win-in[data-astro-cid-ge2uvauf]>.hf-poster[data-astro-cid-ge2uvauf],.hf-win-in[data-astro-cid-ge2uvauf]>.hf-reel[data-astro-cid-ge2uvauf]{transform:scale(var(--zin,1));transform-origin:50%;will-change:transform}.hf-win[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf],.hf-win[data-astro-cid-ge2uvauf] video[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hf-reel[data-astro-cid-ge2uvauf]{isolation:isolate;position:absolute;inset:0}.hf-film[data-astro-cid-ge2uvauf]{opacity:0;transition:opacity 1.1s cubic-bezier(.45,0,.55,1);position:absolute;inset:0}.hf-film[data-astro-cid-ge2uvauf].is-on{opacity:1}.hf-w[data-astro-cid-ge2uvauf]{opacity:0;transition:opacity .6s linear}.hf-win[data-astro-cid-ge2uvauf] video[data-astro-cid-ge2uvauf].hf-w{inset:auto;left:var(--w-left,0px);width:var(--w-w,100%);top:var(--w-top,0px);height:var(--w-h,100%);object-fit:fill}.hf-film[data-astro-cid-ge2uvauf].w-ok .hf-w[data-astro-cid-ge2uvauf]{opacity:var(--wide,0)}.hf-shade[data-astro-cid-ge2uvauf]{opacity:0;pointer-events:none;background:linear-gradient(#00000061 0%,#0000 22% 68%,#00000073 100%);position:absolute;inset:0}.hf-hit[data-astro-cid-ge2uvauf]{cursor:pointer;-webkit-tap-highlight-color:transparent;width:100%;height:100%;position:absolute;inset:0}.hf-hit[data-astro-cid-ge2uvauf]:focus{outline:none}.hf-title[data-astro-cid-ge2uvauf]{font-weight:inherit;margin:0}.hf-word[data-astro-cid-ge2uvauf]{z-index:2;white-space:nowrap;pointer-events:none;font-size:var(--hf-size);letter-spacing:var(--track-hero);font-weight:700;line-height:.8;display:block;position:absolute;top:50svh;translate:0 -50%}.hf-word[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{display:block}.hf-leos[data-astro-cid-ge2uvauf]{left:calc(var(--gutter) - var(--hf-size) * .065)}.hf-studio[data-astro-cid-ge2uvauf]{right:calc(var(--gutter) - var(--hf-size) * .011)}html.motion .hf-word[data-astro-cid-ge2uvauf]{will-change:transform}.hf-foot[data-astro-cid-ge2uvauf]{z-index:3;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.hf-foot[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf],.hf-foot[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf]{pointer-events:auto}html.motion .hf-foot[data-astro-cid-ge2uvauf]{bottom:calc(100lvh - 100svh)}.hf-foot-in[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:baseline;gap:1.5rem;padding-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.hf-sound[data-astro-cid-ge2uvauf]{font-size:var(--t-small);color:var(--cream-60);white-space:nowrap;font-weight:500}.hf-act[data-astro-cid-ge2uvauf]{align-items:baseline;gap:clamp(1.25rem,2.5vw,2.5rem);margin-left:auto;display:flex}.hf-sound[data-astro-cid-ge2uvauf]{transition:color var(--dur-ui) var(--ease-out);align-items:baseline;gap:.5rem;display:inline-flex;position:relative}.hf-sound[data-astro-cid-ge2uvauf]:before{content:"";position:absolute;inset:-1rem -.75rem}html.motion .hf-sound[data-astro-cid-ge2uvauf]{opacity:0;visibility:hidden}html:not(.motion) .hf-sound[data-astro-cid-ge2uvauf]{display:none}.hf-sound[data-astro-cid-ge2uvauf]:hover,.hf-sound[data-astro-cid-ge2uvauf]:focus-visible{color:var(--cream)}html.motion .hero-in[data-astro-cid-ge2uvauf]{animation:hero-in 1.4s var(--ease-out) both;animation-delay:var(--d,0s)}html.motion.intro .hero-in[data-astro-cid-ge2uvauf]{animation-delay:calc(var(--d,0s) + 1.9s)}@keyframes hero-in{0%{opacity:0;transform:translateY(1.75rem)}to{opacity:1;transform:none}}html.motion .hf-win-in[data-astro-cid-ge2uvauf]{animation:hf-win-in 1.6s var(--ease-out) 60ms both}html.motion .hf[data-astro-cid-ge2uvauf]:not(.is-ready) .hf-win-in[data-astro-cid-ge2uvauf]{animation-play-state:paused}html.motion.intro .hf-win-in[data-astro-cid-ge2uvauf]{animation-delay:1.85s}@keyframes hf-win-in{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@media (orientation:portrait){.hf-stage[data-astro-cid-ge2uvauf]{--pt:calc(var(--nav-h) + .25rem);--pb:1.5rem;--gap:1rem;--hf-size:min(27cqw, 12.5svh);--win-top:calc(var(--pt) + var(--hf-size) * .8 + var(--gap));--win-h:calc(100svh - var(--win-top) - var(--gap) - var(--hf-size) * .8 - var(--pb));--win-w:min(calc(var(--win-h) * 9 / 16), calc(100cqw - 2 * var(--gutter)));--win-left:calc(50cqw - var(--win-w) / 2)}html:not(.motion) .hf-stage[data-astro-cid-ge2uvauf]{--pb:4.25rem}.hf-word[data-astro-cid-ge2uvauf]{translate:none}.hf-leos[data-astro-cid-ge2uvauf]{top:var(--pt)}.hf-studio[data-astro-cid-ge2uvauf]{top:calc(var(--win-top) + var(--win-h) + var(--gap))}html.motion .hf-foot[data-astro-cid-ge2uvauf]{opacity:0;visibility:hidden}.hf-foot-in[data-astro-cid-ge2uvauf]{padding-bottom:1.25rem}}@media (width<=479px){.hf-act[data-astro-cid-ge2uvauf]{gap:1.25rem}}.facts-list[data-astro-cid-jabhex2p]{column-gap:var(--col-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fact[data-astro-cid-jabhex2p]{align-content:start;gap:.75rem;display:grid}.fact-t[data-astro-cid-jabhex2p]{font-size:var(--t-medium);font-weight:var(--w-medium);letter-spacing:var(--track-medium);line-height:var(--lh-medium);text-transform:lowercase}.fact-s[data-astro-cid-jabhex2p]{max-width:22rem;color:var(--cream-80);text-wrap:pretty}@media (width<=767px){.facts-list[data-astro-cid-jabhex2p]{grid-template-columns:1fr;row-gap:2.5rem}}.cl[data-astro-cid-j4j3jgaw]{--k:clamp(2.4rem, 3.6vw, 3.6rem);overflow:hidden}.cl-track[data-astro-cid-j4j3jgaw]{align-items:center;gap:clamp(2.5rem,6vw,6.5rem);display:flex}.cl[data-astro-cid-j4j3jgaw].-row .cl-track[data-astro-cid-j4j3jgaw]{grid-template-columns:repeat(8,auto);justify-content:space-between;align-items:center;gap:2.75rem 1rem;display:grid}.cl[data-astro-cid-j4j3jgaw].-row li[data-astro-cid-j4j3jgaw]{place-items:center;display:grid}.cl[data-astro-cid-j4j3jgaw].-grid .cl-track[data-astro-cid-j4j3jgaw]{border-top:1px solid color-mix(in srgb, currentColor 16%, transparent);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.cl[data-astro-cid-j4j3jgaw].-grid li[data-astro-cid-j4j3jgaw]{border-bottom:1px solid color-mix(in srgb, currentColor 16%, transparent);place-items:center;height:clamp(7rem,11vw,10rem);display:grid}.cl[data-astro-cid-j4j3jgaw].-grid li[data-astro-cid-j4j3jgaw]:not(:nth-child(4n)){border-right:1px solid color-mix(in srgb, currentColor 16%, transparent)}.cl-mark[data-astro-cid-j4j3jgaw]{width:calc(var(--k) * var(--w));height:calc(var(--k) * var(--h));opacity:.9;background:currentColor;display:block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cl[data-astro-cid-j4j3jgaw].-marquee .cl-track[data-astro-cid-j4j3jgaw]{width:max-content;padding-right:clamp(2.5rem,6vw,6.5rem);animation:46s linear infinite cl-glide}@media (hover:hover){.cl[data-astro-cid-j4j3jgaw].-marquee:hover .cl-track[data-astro-cid-j4j3jgaw]{animation-play-state:paused}}@keyframes cl-glide{to{transform:translate(-50%)}}.cl[data-astro-cid-j4j3jgaw].-credits{--k:clamp(3rem, min(7vw, 12svh), 8rem)}.cl[data-astro-cid-j4j3jgaw].-credits .cl-track[data-astro-cid-j4j3jgaw]{grid-template-columns:repeat(2,auto);align-items:center;gap:clamp(1.75rem,5.2svh,3.5rem) clamp(3rem,7vw,8rem);display:grid}.cl[data-astro-cid-j4j3jgaw].-credits li[data-astro-cid-j4j3jgaw]:nth-child(odd){justify-self:end}.cl[data-astro-cid-j4j3jgaw].-credits li[data-astro-cid-j4j3jgaw]:nth-child(2n){justify-self:start}.cl[data-astro-cid-j4j3jgaw].-credits .cl-mark[data-astro-cid-j4j3jgaw]{opacity:1}@media (width<=1023px){.cl[data-astro-cid-j4j3jgaw].-row .cl-track[data-astro-cid-j4j3jgaw]{grid-template-columns:repeat(4,auto)}}@media (width<=767px){.cl[data-astro-cid-j4j3jgaw]{--k:2.4rem}.cl[data-astro-cid-j4j3jgaw].-row{--k:clamp(1.75rem, 8vw, 2.2rem)}.cl[data-astro-cid-j4j3jgaw].-credits{--k:clamp(2.4rem, 14vw, 3.6rem)}.cl[data-astro-cid-j4j3jgaw].-credits .cl-track[data-astro-cid-j4j3jgaw]{gap:2.25rem clamp(1.5rem,7vw,2.25rem)}.cl[data-astro-cid-j4j3jgaw].-grid .cl-track[data-astro-cid-j4j3jgaw]{grid-template-columns:repeat(2,minmax(0,1fr))}.cl[data-astro-cid-j4j3jgaw].-grid li[data-astro-cid-j4j3jgaw]{height:6.25rem}.cl[data-astro-cid-j4j3jgaw].-grid li[data-astro-cid-j4j3jgaw]:not(:nth-child(4n)){border-right:0}.cl[data-astro-cid-j4j3jgaw].-grid li[data-astro-cid-j4j3jgaw]:nth-child(odd){border-right:1px solid color-mix(in srgb, currentColor 16%, transparent)}}@media (prefers-reduced-motion:reduce){.cl[data-astro-cid-j4j3jgaw].-marquee .cl-track[data-astro-cid-j4j3jgaw]{flex-wrap:wrap;justify-content:center;row-gap:2rem;width:auto;animation:none}.cl[data-astro-cid-j4j3jgaw].-marquee li[data-astro-cid-j4j3jgaw][aria-hidden=true]{display:none}}.hc[data-astro-cid-l4ytz3ux] .cl{--k:clamp(2.1rem, 3vw, 3.1rem)}.hc[data-astro-cid-l4ytz3ux] .cl-mark{opacity:.86}@media (width<=1023px){.hc[data-astro-cid-l4ytz3ux] .cl.-row .cl-track{row-gap:clamp(2.25rem,5vw,3rem)}}@media (width<=767px){.hc[data-astro-cid-l4ytz3ux] .cl.-row{--k:clamp(1.7rem, 7.6vw, 2.1rem)}}.room[data-astro-cid-fi4owoki]{margin-top:var(--section-y)}.room-a[data-astro-cid-fi4owoki]{color:var(--cream);text-transform:lowercase;text-decoration:none;display:block;position:relative}.room-a[data-astro-cid-fi4owoki]:after{content:"";pointer-events:none;background:linear-gradient(#0a090800 45%,#0a09089e);position:absolute;inset:0}.room-a[data-astro-cid-fi4owoki]>.room-img img{transition:transform 1.4s var(--ease-out)}@media (hover:hover){.room-a[data-astro-cid-fi4owoki]:hover>.room-img img{transform:scale(1.025)}}.room-words[data-astro-cid-fi4owoki]{z-index:1;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex;position:absolute;bottom:clamp(1rem,2.4vw,2rem);left:clamp(1rem,2.4vw,2rem);right:clamp(1rem,2.4vw,2rem)}.room-title[data-astro-cid-fi4owoki]{font-size:var(--t-medium);font-weight:var(--w-medium);letter-spacing:var(--track-medium);line-height:var(--lh-medium);margin:0 0 -.12em -.04em}.room-dot[data-astro-cid-fi4owoki]{width:.161em;margin-left:-.007em;display:inline-block;transform:translateY(.016em)}.room-dot[data-astro-cid-fi4owoki] img[data-astro-cid-fi4owoki]{width:100%;height:auto;display:block}.room-go[data-astro-cid-fi4owoki]{font-size:var(--t-small);white-space:nowrap}.room-go-a[data-astro-cid-fi4owoki]{transition:transform .5s var(--ease-out);display:inline-block}.room-a[data-astro-cid-fi4owoki]:hover .room-go-a[data-astro-cid-fi4owoki],.room-a[data-astro-cid-fi4owoki]:focus-visible .room-go-a[data-astro-cid-fi4owoki]{transform:translate(.35em)}@media (width<=767px){.room-a[data-astro-cid-fi4owoki]>.room-img{aspect-ratio:4/5!important}}.home[data-astro-cid-lcdefpme]{--sec:var(--section-y)}.sec[data-astro-cid-lcdefpme]{margin-top:var(--sec)}.sum[data-astro-cid-lcdefpme]{max-width:21em;font-size:var(--t-medium);font-weight:var(--w-medium);letter-spacing:var(--track-medium);line-height:var(--lh-medium);text-wrap:balance;margin-left:-.04em}.sum-a[data-astro-cid-lcdefpme],.sum-b[data-astro-cid-lcdefpme]{display:block}.sum-b[data-astro-cid-lcdefpme]{color:var(--cream-60);margin-top:.3em}.cards[data-astro-cid-lcdefpme]{column-gap:var(--col-gap);row-gap:var(--section-y-s);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.card[data-astro-cid-lcdefpme]{align-content:start;display:grid;container-type:inline-size}.card[data-astro-cid-lcdefpme] .card-film{margin-bottom:1.25rem}@media (hover:hover) and (pointer:fine){.cards[data-astro-cid-lcdefpme] .card .wf{transition:opacity .7s var(--ease-out)}.cards[data-astro-cid-lcdefpme]:has(.card.is-active) .card:not(.is-active) .wf{opacity:.4}}.card-line[data-astro-cid-lcdefpme]{color:var(--cream-60);text-transform:lowercase;margin-top:.4rem}.card-name[data-astro-cid-lcdefpme]{font-size:min(var(--t-medium), 9.1cqi);font-weight:var(--w-medium);letter-spacing:var(--track-medium);line-height:var(--lh-medium);text-transform:lowercase;white-space:nowrap}.duo[data-astro-cid-lcdefpme]{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid}.duo[data-astro-cid-lcdefpme]>.duo-film{aspect-ratio:4/5;grid-area:1/1/auto/span 5;width:100%;height:auto}.duo-words[data-astro-cid-lcdefpme]{flex-direction:column;grid-area:1/7/auto/-1;justify-content:space-between;gap:2rem;min-width:0;display:flex}.duo[data-astro-cid-lcdefpme].-flip>.duo-film{grid-column:8/-1}.duo[data-astro-cid-lcdefpme].-flip .duo-words[data-astro-cid-lcdefpme]{grid-column:1/span 6}.wwd[data-astro-cid-lcdefpme]{gap:.375rem;height:min(80svh,50vw);margin:0;padding:0;list-style:none;display:flex}.wwd-p[data-astro-cid-lcdefpme]{background:var(--ink-raised);min-width:0;transition:flex-grow 1.1s var(--ease-inout);flex:1 1 0;position:relative;overflow:hidden}.wwd-p[data-astro-cid-lcdefpme].is-on{flex-grow:3.4}.wwd-a[data-astro-cid-lcdefpme]{color:var(--cream);display:block;position:absolute;inset:0}.wwd-a[data-astro-cid-lcdefpme] .wwd-media,.wwd-brand[data-astro-cid-lcdefpme]{width:100%;height:100%;transition:filter 1.1s var(--ease-inout);position:absolute;inset:0}.wwd-p[data-astro-cid-lcdefpme]:not(.is-on) .wwd-media,.wwd-p[data-astro-cid-lcdefpme]:not(.is-on) .wwd-brand[data-astro-cid-lcdefpme],.wwd-p[data-astro-cid-lcdefpme]:not(.is-on) .wwd-macbox[data-astro-cid-lcdefpme]{filter:brightness(.32)saturate(.8)}.wwd[data-astro-cid-lcdefpme]{container-type:inline-size}.wwd-macbox[data-astro-cid-lcdefpme]{background:radial-gradient(110% 80% at 50% 38%, color-mix(in srgb, var(--g) 88%, #fff), var(--g) 52%, color-mix(in srgb, var(--g) 55%, #000));transition:filter 1.1s var(--ease-inout);place-items:center;padding-bottom:14%;display:grid;position:absolute;inset:0;overflow:hidden}.wwd-mac[data-astro-cid-lcdefpme]{flex:none;width:34cqi}.wwd-mac[data-astro-cid-lcdefpme] .wwd-mac-media{width:100%;height:100%;position:absolute;inset:0}.wwd-brand[data-astro-cid-lcdefpme]{background:var(--g);place-items:center;display:grid}.wwd-brand[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:min(60%,18rem);height:auto}.wwd-a[data-astro-cid-lcdefpme]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 45%,#0000004d 70%,#000000b8 100%);position:absolute;inset:0}.wwd-copy[data-astro-cid-lcdefpme]{z-index:2;text-transform:lowercase;gap:.5rem;display:grid;position:absolute;bottom:clamp(1rem,1.6vw,1.75rem);left:clamp(1rem,1.6vw,1.75rem);right:1rem}.wwd-name[data-astro-cid-lcdefpme]{font-size:var(--t-small);letter-spacing:var(--track-small);color:var(--cream-80);white-space:nowrap;transition:font-size 1.1s var(--ease-inout), color .6s var(--ease-out);line-height:1.2}.wwd-p[data-astro-cid-lcdefpme].is-on .wwd-name[data-astro-cid-lcdefpme]{font-size:var(--t-medium);font-weight:var(--w-medium);letter-spacing:var(--track-medium);line-height:var(--lh-medium);color:var(--cream)}.wwd-from[data-astro-cid-lcdefpme]{font-size:var(--t-small);color:var(--cream-80);opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);white-space:nowrap;transform:translateY(.4rem)}.wwd-p[data-astro-cid-lcdefpme].is-on .wwd-from[data-astro-cid-lcdefpme]{opacity:1;transition-delay:.5s;transform:none}.case[data-astro-cid-lcdefpme]{column-gap:var(--col-gap);color:var(--cream);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.case[data-astro-cid-lcdefpme]>.case-film{grid-area:1/1/auto/span 5;width:100%}.case-words[data-astro-cid-lcdefpme]{text-transform:lowercase;flex-direction:column;grid-area:1/7/auto/-1;justify-content:space-between;gap:2.5rem;min-width:0;display:flex}.case-name[data-astro-cid-lcdefpme]{font-size:var(--t-medium);font-weight:var(--w-medium);letter-spacing:var(--track-medium);line-height:var(--lh-medium);margin:-.16em 0 0 -.04em}.case-figs[data-astro-cid-lcdefpme]{max-width:17em;font-size:clamp(1.75rem,3.4vw,3.75rem);font-weight:var(--w-medium);letter-spacing:var(--track-medium);text-wrap:balance;margin-left:-.04em;line-height:1.12;display:block}.case-fig[data-astro-cid-lcdefpme]{color:var(--cream-60)}.case-fig-v[data-astro-cid-lcdefpme]{color:var(--cream);font-variant-numeric:tabular-nums;white-space:nowrap;text-transform:none}html.motion .case-figs[data-astro-cid-lcdefpme]:not(.is-in){opacity:0;transform:translateY(1.25rem)}html.motion .case-figs[data-astro-cid-lcdefpme].is-in{transition:opacity .8s ease-out,transform 1.1s cubic-bezier(.22,1,.36,1)}.case-go[data-astro-cid-lcdefpme]{color:var(--cream);gap:.5em;display:inline-flex}.case-go-a[data-astro-cid-lcdefpme]{transition:transform .6s var(--ease-out)}@media (hover:hover) and (pointer:fine){.case[data-astro-cid-lcdefpme]:hover .case-go-a[data-astro-cid-lcdefpme]{transform:translate(.3em)}}.about[data-astro-cid-lcdefpme]{margin-bottom:var(--section-y-s)}.about-title[data-astro-cid-lcdefpme]{font-size:var(--t-giant);font-weight:var(--w-medium);letter-spacing:var(--track-giant);line-height:var(--lh-giant);text-transform:lowercase;margin:-.1em 0 0 -.04em}.about-text[data-astro-cid-lcdefpme]{max-width:27rem;color:var(--cream-80);text-wrap:pretty}@media (width<=1023px){.duo[data-astro-cid-lcdefpme]>.duo-film{grid-column:1/span 6}.duo[data-astro-cid-lcdefpme].-flip>.duo-film{grid-column:7/-1}}@media (width<=767px){.wwd[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;height:auto;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);gap:.5rem;overflow-x:auto}.wwd[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.wwd-p[data-astro-cid-lcdefpme],.wwd-p[data-astro-cid-lcdefpme].is-on{scroll-snap-align:start;flex:0 0 78vw;height:min(138.667vw,80svh)}.wwd-p[data-astro-cid-lcdefpme] .wwd-name[data-astro-cid-lcdefpme]{font-size:var(--t-medium);font-weight:var(--w-medium);letter-spacing:var(--track-medium);line-height:var(--lh-medium);color:var(--cream)}.wwd-p[data-astro-cid-lcdefpme] .wwd-from[data-astro-cid-lcdefpme]{opacity:1;transform:none}.wwd-mac[data-astro-cid-lcdefpme]{width:70vw}.case[data-astro-cid-lcdefpme]{padding-bottom:var(--section-y-s);grid-template-columns:minmax(0,1fr);row-gap:1.75rem}.case[data-astro-cid-lcdefpme]>.case-film{margin-inline:calc(-1 * var(--gutter));grid-column:1;width:auto}.case-words[data-astro-cid-lcdefpme]{grid-area:2/1;gap:2rem}.case-name[data-astro-cid-lcdefpme]{margin-top:0}.case-figs[data-astro-cid-lcdefpme]{font-size:clamp(1.75rem,8vw,2.25rem)}.cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.duo[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);row-gap:1.75rem}.duo[data-astro-cid-lcdefpme]>.duo-film,.duo[data-astro-cid-lcdefpme].-flip>.duo-film{width:auto;margin-inline:calc(-1 * var(--gutter));grid-area:1/1;justify-self:stretch}.duo-words[data-astro-cid-lcdefpme],.duo[data-astro-cid-lcdefpme].-flip .duo-words[data-astro-cid-lcdefpme]{grid-area:2/1;justify-content:flex-start;gap:1.75rem}.about-title[data-astro-cid-lcdefpme]{margin-top:0}.duo[data-astro-cid-lcdefpme].about>.about-copy[data-astro-cid-lcdefpme]{display:contents}.duo[data-astro-cid-lcdefpme].about .about-title[data-astro-cid-lcdefpme]{grid-area:1/1}.duo[data-astro-cid-lcdefpme].-flip.about>.about-img{grid-area:2/1}.duo[data-astro-cid-lcdefpme].about .about-text[data-astro-cid-lcdefpme]{grid-area:3/1}}
