.PlatingSpoonCursor-module__akO2QW__tool{--spoon:clamp(150px, 13vw, 195px);width:0;height:0;z-index:var(--z-cursor);pointer-events:none;will-change:transform;contain:layout style;position:absolute;top:0;left:0}.PlatingSpoonCursor-module__akO2QW__art{left:calc(var(--spoon) * -.1794);top:calc(var(--spoon) * -.6361);width:var(--spoon);transform-origin:17.94% 95.41%;opacity:0;max-width:none;height:auto;transition:opacity var(--d-base) var(--e-out), transform var(--d-base) var(--e-out);filter:drop-shadow(0 3px 6px #0000008c)drop-shadow(0 16px 32px #1c100680);position:absolute;transform:scale(.92)}.PlatingSpoonCursor-module__akO2QW__sheen{width:calc(var(--spoon) * .3);height:calc(var(--spoon) * .3);margin-left:calc(var(--spoon) * -.15);margin-top:calc(var(--spoon) * -.15);opacity:0;transition:opacity var(--d-base) var(--e-out);background:radial-gradient(circle,#ffce803d 0%,#ffce8014 46%,#ffce8000 74%);border-radius:50%;position:absolute;top:50%;left:50%}.PlatingSpoonCursor-module__akO2QW__tool[data-visible=true] .PlatingSpoonCursor-module__akO2QW__art{opacity:1;transform:scale(1)}.PlatingSpoonCursor-module__akO2QW__tool[data-visible=true] .PlatingSpoonCursor-module__akO2QW__sheen{opacity:1}.PlatingSpoonCursor-module__akO2QW__tool[data-retired=true] .PlatingSpoonCursor-module__akO2QW__art,.PlatingSpoonCursor-module__akO2QW__tool[data-retired=true] .PlatingSpoonCursor-module__akO2QW__sheen{opacity:0}@media (pointer:coarse){.PlatingSpoonCursor-module__akO2QW__tool{--spoon:clamp(110px, 26vw, 150px)}}@media (prefers-reduced-motion:reduce){.PlatingSpoonCursor-module__akO2QW__art,.PlatingSpoonCursor-module__akO2QW__sheen{transition:none}}
.SceneSection-module__VyPHXq__section{position:relative}.SceneSection-module__VyPHXq__frame{position:absolute;inset:0}.SceneSection-module__VyPHXq__section[data-layout=portrait]{height:auto;min-height:0;padding:calc(var(--header-h) + 3.25rem) var(--gutter) var(--sp-7);padding-left:max(var(--gutter), env(safe-area-inset-left));padding-right:max(var(--gutter), env(safe-area-inset-right));grid-auto-flow:row;row-gap:clamp(.5rem,2vw,.8rem);display:grid;overflow:visible}.SceneSection-module__VyPHXq__section[data-layout=portrait] .SceneSection-module__VyPHXq__frame{--rc-frame-budget:calc(100svh - var(--header-h) - 11.5rem);width:min(100%, calc(var(--rc-frame-budget) * var(--rc-frame-ratio,.8)));aspect-ratio:var(--rc-frame-ratio,4 / 5);max-height:calc(100svh - var(--header-h));isolation:isolate;border-radius:clamp(10px,2.4vw,18px);margin-block:clamp(.6rem,2.5vw,1.1rem);margin-inline:auto;position:relative;inset:auto;overflow:hidden}.SceneSection-module__VyPHXq__section[data-layout=portrait] [data-scene-copy]{display:contents}.SceneSection-module__VyPHXq__section[data-layout=portrait] [data-scene-head],.SceneSection-module__VyPHXq__section[data-layout=portrait] [data-scene-caption]{justify-self:stretch;max-width:none;padding:0;position:static;inset:auto;transform:none}.SceneSection-module__VyPHXq__section[data-layout=portrait] [data-scene-head]{order:-1}.SceneSection-module__VyPHXq__section[data-layout=portrait] [data-scene-title]{order:1}.SceneSection-module__VyPHXq__section[data-layout=portrait] [data-scene-caption]{order:2}.SceneSection-module__VyPHXq__section[data-layout=portrait] [data-scene-title]{opacity:1;pointer-events:auto;justify-self:stretch;max-width:none;margin-top:clamp(.3rem,1.5vw,.6rem);padding:0;font-size:clamp(1.75rem,1.2rem + 2.2vw,2rem);line-height:1.1;transition:none;position:static;inset:auto;transform:none}.SceneSection-module__VyPHXq__section[data-layout=portrait] [data-scene-head]{letter-spacing:.06em;gap:.4rem;font-size:.75rem}.SceneSection-module__VyPHXq__section[data-layout=portrait] [data-scene-head],.SceneSection-module__VyPHXq__section[data-layout=portrait] [data-scene-caption]{opacity:1;pointer-events:auto;transition:none;transform:none}.SceneSection-module__VyPHXq__section[data-layout=portrait] [data-scene-veil]{display:none}.SceneSection-module__VyPHXq__fallback{position:absolute;inset:0}.SceneSection-module__VyPHXq__section[data-layout=portrait] .SceneSection-module__VyPHXq__fallback{width:100%;height:100%;position:relative;inset:auto}
