._shell_1tppw_1{z-index:1;min-width:0;color:var(--ink);background:#fff;border:1px solid #ffffff40;border-radius:8px;align-self:center;position:relative;overflow:hidden;box-shadow:0 18px 45px #00000014}._heading_1tppw_3{background:var(--forest);color:#fff;align-items:center;gap:12px;min-height:48px;padding:12px 18px;display:flex}._heading_1tppw_3>span:first-child{letter-spacing:.1em;color:var(--gold-light);font-size:10px}._heading_1tppw_3 strong{font-size:16px}._count_1tppw_9{margin-left:auto;font-size:12px}._stage_1tppw_11{aspect-ratio:1;background:#fff;position:relative}._shell_1tppw_1[data-promotion-state=empty] ._stage_1tppw_11{min-height:320px}._slide_1tppw_15{width:100%;height:100%}._slide_1tppw_15[hidden]{display:none}._slide_1tppw_15>img,._imageLink_1tppw_19,._imageLink_1tppw_19 img{width:100%;height:100%;display:block}._slide_1tppw_15 img{object-fit:contain}._empty_1tppw_23{text-align:center;background:linear-gradient(145deg,#edf4f0,#f8fafb);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:100%;padding:28px;display:flex}._emptyMark_1tppw_25{letter-spacing:-.04em;color:var(--forest);margin-bottom:24px;font-size:clamp(23px,3vw,38px);font-weight:800}._empty_1tppw_23 strong{color:var(--navy);font-size:21px}._empty_1tppw_23 p{max-width:28ch;color:var(--muted);margin:12px 0 18px;font-size:14px}._empty_1tppw_23 a{color:var(--forest);text-underline-offset:4px;min-height:44px;padding:8px;font-size:14px;text-decoration:underline}._caption_1tppw_33{border-top:1px solid var(--line);padding:14px 18px}._caption_1tppw_33 strong{color:var(--forest);font-size:17px}._caption_1tppw_33 p{color:var(--muted);margin:6px 0 0;font-size:14px}._controls_1tppw_39{border-top:1px solid var(--line);background:#fff;justify-content:center;align-items:center;gap:4px;padding:6px 10px;display:flex}._controls_1tppw_39 button{cursor:pointer;min-width:44px;min-height:44px;color:var(--forest);background:0 0;border:0;font-size:18px}._dots_1tppw_43{display:flex}._dots_1tppw_43 button{min-width:44px}._dots_1tppw_43 span{background:#b4c7c0;border-radius:50%;width:7px;height:7px;margin:auto;display:block}._dots_1tppw_43 button[aria-current] span{background:var(--forest);border-radius:10px;width:22px}._controls_1tppw_39 button._play_1tppw_51{white-space:nowrap;margin-left:auto;font-size:12px}._controls_1tppw_39 button:disabled{opacity:.6;cursor:default}._shell_1tppw_1 :focus-visible{outline:3px solid var(--gold);outline-offset:-3px}@media (max-width:380px){._heading_1tppw_3{gap:8px;padding-inline:12px}._heading_1tppw_3>span:first-child{letter-spacing:.02em;font-size:9px}._heading_1tppw_3 strong{white-space:nowrap;font-size:14px}._count_1tppw_9{white-space:nowrap;font-size:11px}._controls_1tppw_39{flex-wrap:wrap}._controls_1tppw_39 button._play_1tppw_51{border-top:1px solid var(--line);flex-basis:100%;margin-left:0}}
