.HeroPaint_stage__ZG8hm{--paint-red:#ce1229;--paint-red-deep:#a60e20;--ink:#2d1814;--mascot-w:150px;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;min-width:0}.HeroPaint_wordmark__0cjQa{font-weight:800;letter-spacing:.14em;line-height:1;color:var(--ink);font-size:clamp(2.4rem,7vw,4.25rem);opacity:0;animation:HeroPaint_rise__U3wT1 .55s ease-out .15s forwards}.HeroPaint_band__u7Z1k{position:relative;width:min(560px,90vw);height:184px;margin-top:.35rem}.HeroPaint_strokeSvg__wLlrg{position:absolute;top:30px;left:0;width:100%;height:34px;overflow:visible;pointer-events:none}.HeroPaint_strokePath__BSoXd{fill:none;stroke:var(--paint-red);stroke-width:11;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:HeroPaint_draw__ZS_tD 1.5s cubic-bezier(.45,.05,.3,1) .3s forwards}.HeroPaint_mascot___fr5c{position:absolute;bottom:0;left:0;width:var(--mascot-w);height:auto;z-index:2;opacity:0;animation:HeroPaint_travel__t9sJK 1.5s cubic-bezier(.45,.05,.3,1) .3s forwards,HeroPaint_hover__i2IXF 4.4s ease-in-out 2.2s infinite}.HeroPaint_tagline__2s4Oy{display:inline-block;margin-top:.5rem;text-align:center;font-weight:600;letter-spacing:.2em;font-size:clamp(1rem,3.1vw,1.6rem);color:var(--paint-red-deep);clip-path:inset(0 100% 0 0);animation:HeroPaint_wipe__kcpwY .6s ease-out 1.55s forwards}.HeroPaint_splat__fRc7K{position:absolute;top:26px;right:6px;width:.85rem;height:.85rem;border-radius:60% 40% 55% 45%;background:var(--paint-red);opacity:0;transform:scale(.2) rotate(8deg);animation:HeroPaint_flick__AADuX .4s cubic-bezier(.34,1.56,.64,1) 1.5s forwards}@keyframes HeroPaint_rise__U3wT1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes HeroPaint_travel__t9sJK{0%{left:0;opacity:0}10%{opacity:1}to{left:calc(100% - var(--mascot-w));opacity:1}}@keyframes HeroPaint_draw__ZS_tD{to{stroke-dashoffset:0}}@keyframes HeroPaint_wipe__kcpwY{to{clip-path:inset(0 0 0 0)}}@keyframes HeroPaint_hover__i2IXF{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-7px) rotate(2deg)}}@keyframes HeroPaint_flick__AADuX{0%{opacity:0;transform:scale(.2) rotate(8deg)}60%{opacity:1;transform:scale(1.2) rotate(8deg)}to{opacity:1;transform:scale(1) rotate(8deg)}}@media (max-width:768px){.HeroPaint_stage__ZG8hm{overflow-x:hidden;--mascot-w:124px}.HeroPaint_band__u7Z1k{height:158px}.HeroPaint_strokeSvg__wLlrg{top:24px}.HeroPaint_tagline__2s4Oy{top:58px}}@media (max-width:344px){.HeroPaint_stage__ZG8hm{--mascot-w:100px}.HeroPaint_wordmark__0cjQa{font-size:2.1rem;letter-spacing:.1em}.HeroPaint_band__u7Z1k{height:138px}.HeroPaint_tagline__2s4Oy{top:50px;font-size:.95rem;letter-spacing:.16em}}@media (prefers-reduced-motion:reduce){.HeroPaint_mascot___fr5c,.HeroPaint_splat__fRc7K,.HeroPaint_strokePath__BSoXd,.HeroPaint_tagline__2s4Oy,.HeroPaint_wordmark__0cjQa{animation:none}.HeroPaint_wordmark__0cjQa{opacity:1;transform:none}.HeroPaint_mascot___fr5c{opacity:1;left:calc(100% - var(--mascot-w))}.HeroPaint_strokePath__BSoXd{stroke-dashoffset:0}.HeroPaint_tagline__2s4Oy{clip-path:inset(0 0 0 0)}.HeroPaint_splat__fRc7K{opacity:1;transform:scale(1) rotate(8deg)}}.Reveal_reveal__Hw80_{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .75s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.Reveal_visible__r9m2i{opacity:1;transform:none}.Reveal_instant__Qs89I{transition:none}@media (max-width:768px){.Reveal_reveal__Hw80_{overflow-x:hidden}}@media (max-width:344px){.Reveal_reveal__Hw80_{transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){.Reveal_reveal__Hw80_{opacity:1;transform:none;transition:none}}