.mn-phones[data-astro-cid-7nhi26du]{display:flex;justify-content:center;align-items:flex-start;gap:clamp(.5rem,4vw,3rem);padding:1rem 0 3rem}.mn-phone-slot[data-astro-cid-7nhi26du]{position:relative;width:clamp(140px,28vw,300px);will-change:transform}.mn-phone-slot--ben[data-astro-cid-7nhi26du]{margin-top:clamp(1.5rem,6vw,5rem)}.mn-phone[data-astro-cid-7nhi26du]{position:relative;aspect-ratio:1194/2437;filter:drop-shadow(0 30px 40px rgb(0 0 0/.25));opacity:0;transform:translateY(80px) scale(.94);animation:mn-pop .9s cubic-bezier(.2,1.4,.4,1) var(--delay) forwards}.mn-frame[data-astro-cid-7nhi26du]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.mn-screen[data-astro-cid-7nhi26du]{position:absolute;left:5%;top:2.1%;width:90%;height:95.8%;-o-object-fit:cover;object-fit:cover;border-radius:13%/6%;background:#000}.mn-badge-slot[data-astro-cid-7nhi26du]{position:absolute;top:6%;z-index:2;will-change:transform}.mn-phone-slot--emma[data-astro-cid-7nhi26du] .mn-badge-slot[data-astro-cid-7nhi26du]{left:-8%}.mn-phone-slot--ben[data-astro-cid-7nhi26du] .mn-badge-slot[data-astro-cid-7nhi26du]{right:-8%}.mn-badge[data-astro-cid-7nhi26du]{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .9rem .4rem .4rem;border-radius:9999px;font-weight:600;font-size:clamp(.8rem,1.6vw,1rem);color:#111;background:#ffffffb3;border:1px solid rgb(255 255 255/.6);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 30px #00000026;opacity:0;transform:translateY(14px) scale(.85);animation:mn-pop-badge .6s cubic-bezier(.2,1.4,.4,1) var(--delay) forwards}.dark .mn-badge[data-astro-cid-7nhi26du]{color:#fff;background:#1e1e22a6;border-color:#ffffff26}.mn-badge-avatar[data-astro-cid-7nhi26du]{width:1.75rem;height:1.75rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover}@keyframes mn-pop{to{opacity:1;transform:none}}@keyframes mn-pop-badge{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mn-phone[data-astro-cid-7nhi26du],.mn-badge[data-astro-cid-7nhi26du]{animation:none;opacity:1;transform:none}}.mn-scene{--mn-green:#bfe0cc;--mn-green-deep:#8fc7a8;--mn-skin-1:#f2c7a5;--mn-skin-2:#c98f6b;--mn-skin-3:#8d5a3b;--mn-hair:#2b2420;display:block;width:100%;height:auto}.dark .mn-scene{--mn-green:#1f3a2b;--mn-green-deep:#2a4d3a}[data-scroll-story] .mn-layer{opacity:0;transform:translateY(8px) scale(.985);transition:opacity .6s var(--mn-ease-out),transform .6s var(--mn-ease-out);pointer-events:none}[data-scroll-story] [data-story-stage][data-scene="1"] [data-layer="1"],[data-scroll-story] [data-story-stage][data-scene="2"] [data-layer="2"],[data-scroll-story] [data-story-stage][data-scene="3"] [data-layer="3"]{opacity:1;transform:none}[data-scroll-story] .mn-dot{width:10px;height:10px;border-radius:999px;background:var(--mn-border);transition:width .25s var(--mn-ease-out),background-color .25s ease}[data-scroll-story]:has([data-scene="1"]) [data-dot="1"],[data-scroll-story]:has([data-scene="2"]) [data-dot="2"],[data-scroll-story]:has([data-scene="3"]) [data-dot="3"]{width:28px;background:var(--aw-color-primary)}[data-scroll-story].mn-enhanced .mn-step-card{opacity:.45}[data-scroll-story].mn-enhanced .mn-step.is-current .mn-step-card{opacity:1}[data-scroll-story] .mn-tree{transform-box:fill-box;transform-origin:50% 100%;transform:scale(.72);transition:transform 1.4s var(--mn-ease-out)}[data-scroll-story] .mn-fruit{transform-box:fill-box;transform-origin:center;transform:scale(0);transition:transform .5s var(--mn-ease-spring) .9s}[data-scroll-story] .mn-bar{transform-box:fill-box;transform-origin:left center;transform:scaleX(.15);transition:transform 1.1s var(--mn-ease-out) .3s}[data-scroll-story] [data-story-stage][data-scene="3"] .mn-tree,[data-scroll-story] [data-story-stage][data-scene="3"] .mn-fruit{transform:scale(1)}[data-scroll-story] [data-story-stage][data-scene="3"] .mn-bar{transform:scaleX(1)}[data-scroll-story] .mn-drop{animation:mnDrop 1.6s ease-in infinite}@keyframes mnDrop{0%{transform:translateY(-4px);opacity:0}30%{opacity:.8}to{transform:translateY(34px);opacity:0}}@media (prefers-reduced-motion:reduce){[data-scroll-story] .mn-layer,[data-scroll-story] .mn-tree,[data-scroll-story] .mn-fruit,[data-scroll-story] .mn-bar{transition:none}[data-scroll-story] .mn-drop{animation:none}[data-scroll-story] .mn-tree,[data-scroll-story] .mn-fruit,[data-scroll-story] .mn-bar{transform:none}}.mn-cup{fill:#8c6a4f}.mn-cup-handle{stroke:#8c6a4f}