.mp-keep{word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty}.mp-bal{text-wrap:balance}.mp{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' seed='11' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.4 0 0 0 0 0.37 0 0 0 0 0.32 0 0 0 0.05 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.mp-hero{container-type:inline-size;gap:clamp(14px,2.6svh,26px);padding-top:clamp(40px,7svh,72px);padding-bottom:clamp(18px,3svh,28px);background:radial-gradient(120% 70% at 18% 8%,rgba(252,251,248,.9) 0,rgba(252,251,248,0) 62%)}.mp-hero:before{content:"";position:absolute;left:50%;top:0;width:min(420px,116cqw);height:64%;transform:translateX(-50%);pointer-events:none;background:radial-gradient(50% 100% at 50% 0,rgba(255,237,205,.95) 0,rgba(255,237,205,.55) 42%,rgba(255,237,205,.2) 68%,rgba(255,237,205,0) 88%);animation:mp-glow 1.6s ease .9s both}.mp-kicker{animation:mp-up .8s ease .1s both}.mp-words{animation:mp-up 1s ease .9s both}@keyframes mp-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mp-wall{display:grid;place-items:center;width:100%;min-height:clamp(110px,17svh,150px)}.mp-plate-gap{display:block;height:32px}.mp-wall:before{content:"";position:absolute;left:50%;top:50%;width:min(440px,118cqw);height:clamp(170px,26svh,230px);transform:translate(-50%,-50%);pointer-events:none;background:radial-gradient(closest-side,rgba(255,236,202,.8) 0,rgba(255,236,202,.32) 52%,rgba(255,236,202,0) 100%);animation:mp-glow 1.4s ease .95s both}@keyframes mp-glow{0%{opacity:0}to{opacity:1}}.mp-plate{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:10px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='600' height='200' preserveAspectRatio='none'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='0.006 0.11' numOctaves='3' seed='7'/><feColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.29 0 0 0 0 0.13 0 0 0 0.55 -0.12'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>") 0 0 /100% 100%,linear-gradient(180deg,rgba(255,255,255,.28),rgba(255,255,255,0) 45%,rgba(80,50,20,.1)),linear-gradient(100deg,#DFC398,#D3AF80 50%,#DCBD90);box-shadow:inset 0 1px 0 rgba(255,250,240,.6),inset 0 -2px 3px rgba(100,65,30,.2),0 1px 0 rgba(255,255,255,.85),0 16px 24px -16px rgba(60,40,20,.6)}.mp-plate-hero{min-width:min(272px,76cqw);max-width:min(336px,90cqw);min-height:92px;padding:20px 46px}.mp-plate-small{min-width:150px;max-width:250px;min-height:48px;padding:10px 28px;border-radius:7px}.mp-plate-text{position:relative;z-index:1;color:#57391F;font-weight:600;letter-spacing:.02em;line-height:1.25;text-align:center;text-shadow:0 1px 0 rgba(255,244,225,.65),0 -1px 0 rgba(90,60,30,.22)}.mp-screw{position:absolute;top:50%;width:9px;height:9px;border-radius:50%;transform:translateY(-50%);background:radial-gradient(circle at 35% 35%,#F4E1AC 0,#BC924A 58%,#8A6630 100%);box-shadow:0 1px 1px rgba(60,40,20,.35)}.mp-screw:after{content:"";position:absolute;left:2px;right:2px;top:50%;height:1px;background:rgba(90,60,25,.6);transform:translateY(-50%) rotate(35deg)}.mp-screw-l{left:16px}.mp-screw-r{right:16px}.mp-plate-small .mp-screw{width:6px;height:6px}.mp-plate-small .mp-screw-l{left:10px}.mp-plate-small .mp-screw-r{right:10px}.mp-wall .mp-plate-hero{transform-origin:50% -30px;animation:mp-hang 1.1s ease-out .2s both}@keyframes mp-hang{0%{opacity:0;transform:translateY(-16px) rotate(-3deg)}55%{opacity:1;transform:translateY(1px) rotate(1.3deg)}78%{transform:rotate(-.5deg)}to{opacity:1;transform:none}}.mp-sheen{position:absolute;top:-20%;bottom:-20%;left:0;width:40%;pointer-events:none;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,250,235,.55) 50%,rgba(255,255,255,0));transform:translateX(-130%) skewX(-12deg);animation:mp-sheen 1.2s ease-in-out 1.05s both}@keyframes mp-sheen{0%{transform:translateX(-130%) skewX(-12deg)}to{transform:translateX(330%) skewX(-12deg)}}.mp-cue{min-height:56px}.mp-cue .kit-cue{margin-top:4px}.mp-cue .kit-cue-pill{font-size:12.5px;letter-spacing:.06em}.mp-tag{display:block;width:30px;height:11px;border-radius:3px;background:linear-gradient(100deg,#DEC196,#D2AF82);box-shadow:inset 0 1px 0 rgba(255,250,240,.55),0 3px 5px -3px rgba(60,40,20,.45)}.mp-card{background:#FFFFFF;border:1px solid #e7e2da}.mp-frame{aspect-ratio:4/5;overflow:hidden;border-radius:12px;background:#ECE7DF}@media (prefers-reduced-motion:reduce){.mp-hero:before,.mp-kicker,.mp-wall .mp-plate-hero,.mp-wall:before,.mp-words{animation:none!important}.mp-sheen{display:none}}