.Hero-module__ZARIfG__mvStage{background:#fbf6ef;border-radius:16px;width:100%;height:330px;position:relative;overflow:hidden}.Hero-module__ZARIfG__mvBg{width:100%;height:100%;position:absolute;inset:0}.Hero-module__ZARIfG__mvContent{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:0 16px;display:flex;position:absolute;top:0;left:0}.Hero-module__ZARIfG__mvEyebrow{letter-spacing:.22em;color:#b08560;margin-bottom:16px;font-size:12px}.Hero-module__ZARIfG__mvHeadline{align-items:baseline;gap:14px;margin-bottom:6px;display:flex}.Hero-module__ZARIfG__mvUp,.Hero-module__ZARIfG__mvOff{color:#6b4636;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:600}.Hero-module__ZARIfG__mvOff{font-size:32px}.Hero-module__ZARIfG__mvPct{color:#c05a3e;font-family:Georgia,Times New Roman,serif;font-size:82px;font-weight:600;line-height:.85}.Hero-module__ZARIfG__mvSign{font-size:44px}.Hero-module__ZARIfG__mvSub{color:#8a6a54;letter-spacing:.02em;margin:8px 0 20px;font-size:14px}.Hero-module__ZARIfG__mvTimer{align-items:center;gap:9px;min-height:62px;margin-bottom:22px;display:flex}.Hero-module__ZARIfG__mvEnds{letter-spacing:.12em;color:#b08560;margin-right:4px;font-size:11px}.Hero-module__ZARIfG__mvUnit{align-items:center;gap:9px;display:flex}.Hero-module__ZARIfG__mvCol{text-align:center}.Hero-module__ZARIfG__mvCard{color:#fbf6ef;background:#6b4636e6;border-radius:9px;justify-content:center;align-items:center;width:50px;height:56px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:600;display:flex}.Hero-module__ZARIfG__mvLbl{letter-spacing:.12em;color:#b08560;margin-top:5px;font-size:9px;display:block}.Hero-module__ZARIfG__mvSep{color:#c05a3e;padding-bottom:14px;font-size:22px;font-weight:600}.Hero-module__ZARIfG__mvCta{color:#fbf6ef;letter-spacing:.06em;background:#6b4636;border-radius:999px;padding:13px 34px;font-size:13px;text-decoration:none;display:inline-block}.Hero-module__ZARIfG__mvCta:hover{background:#573729}.Hero-module__ZARIfG__mvSweep{pointer-events:none;z-index:3;background:linear-gradient(105deg,#0000,#fff9,#0000);width:35%;height:100%;animation:6s ease-in-out 1.4s infinite Hero-module__ZARIfG__mvSweep;position:absolute;top:0;left:-40%}@keyframes Hero-module__ZARIfG__mvSweep{0%{left:-40%}55%{left:120%}to{left:120%}}.Hero-module__ZARIfG__stagePlay{clip-path:inset(0 100% 0 0);animation:1.1s cubic-bezier(.7,0,.2,1) forwards Hero-module__ZARIfG__mvOpen}@keyframes Hero-module__ZARIfG__mvOpen{to{clip-path:inset(0)}}.Hero-module__ZARIfG__curtain{z-index:5;background:#f2e3d3;position:absolute;inset:0;transform:translate(101%)}.Hero-module__ZARIfG__curtainPlay{animation:1.1s cubic-bezier(.7,0,.2,1) forwards Hero-module__ZARIfG__mvCurtain;transform:translate(0)}@keyframes Hero-module__ZARIfG__mvCurtain{0%{transform:translate(0)}to{transform:translate(101%)}}.Hero-module__ZARIfG__contentPlay .Hero-module__ZARIfG__row{opacity:0;animation:.6s forwards Hero-module__ZARIfG__mvRise;transform:translateY(10px)}.Hero-module__ZARIfG__contentPlay .Hero-module__ZARIfG__row:first-child{animation-delay:.75s}.Hero-module__ZARIfG__contentPlay .Hero-module__ZARIfG__row:nth-child(2){animation-delay:.85s}.Hero-module__ZARIfG__contentPlay .Hero-module__ZARIfG__row:nth-child(3){animation-delay:.95s}.Hero-module__ZARIfG__contentPlay .Hero-module__ZARIfG__row:nth-child(4){animation-delay:1.05s}.Hero-module__ZARIfG__contentPlay .Hero-module__ZARIfG__row:nth-child(5){animation-delay:1.15s}@keyframes Hero-module__ZARIfG__mvRise{to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.Hero-module__ZARIfG__mvStage{border-radius:12px;height:380px}.Hero-module__ZARIfG__mvPct{font-size:64px}.Hero-module__ZARIfG__mvSign{font-size:34px}.Hero-module__ZARIfG__mvOff{font-size:26px}.Hero-module__ZARIfG__mvUp{font-size:20px}.Hero-module__ZARIfG__mvCard{width:44px;height:50px;font-size:22px}}@media (prefers-reduced-motion:reduce){.Hero-module__ZARIfG__mvSweep,.Hero-module__ZARIfG__stagePlay,.Hero-module__ZARIfG__curtainPlay,.Hero-module__ZARIfG__contentPlay .Hero-module__ZARIfG__row{animation:none!important}.Hero-module__ZARIfG__stagePlay{clip-path:inset(0)!important}.Hero-module__ZARIfG__contentPlay .Hero-module__ZARIfG__row{opacity:1;transform:none}.Hero-module__ZARIfG__curtain{display:none}}
