@media (min-width:861px){html body .erh .erh-ch:not(.erh-bch) .erh-ch-t{max-width:min(500px,34vw) !important}}
html body .erh .erh-soon,html body .erh .erh-soon .erh-sub{color:#fff5c8 !important}
html body .erh .erh-soon h2.erh-d,html body .erh .erh-soon h2.erh-d *{color:#fff5c8 !important}
html body .erh .erh-soon .erh-sub{opacity:.85;font-size:clamp(1.05rem,1.6vw,1.3rem)}
html body .erh .erh-soon .erh-chip{color:#fff5c8 !important;border-color:rgba(255,245,200,.7) !important}
html body .erh .erh-iso,html body .erh .erh-ctr{display:none !important}
html body .erh .erh-pstack{position:absolute;inset:0}
html body .erh .erh-pc{position:absolute;left:50%;top:50%;width:min(56%,300px);aspect-ratio:4/5;margin:calc(min(56%,300px)*-.625) 0 0 calc(min(56%,300px)/-2);border-radius:14px;overflow:hidden;background:#f3efe2;box-shadow:0 26px 54px rgba(0,0,0,.5),0 0 0 5px #fff5c8;transform:translate(var(--x),calc(var(--y) - 110vh)) rotate(calc(var(--r)*2.2)) scale(1.12);opacity:0;transition:transform .95s cubic-bezier(.2,.85,.25,1) calc(var(--n)*170ms),opacity .4s ease calc(var(--n)*170ms)}
html body .erh .erh-soon.go .erh-pc{transform:translate(var(--x),var(--y)) rotate(var(--r));opacity:1}
html body .erh .erh-pc img{display:block;width:100%;height:100%;object-fit:cover}
@media (prefers-reduced-motion:reduce){html body .erh .erh-pc{transition:none;opacity:1;transform:translate(var(--x),var(--y)) rotate(var(--r))}}