.hm-worlds-sec .hm-worlds-head,.hm-worlds-sec .hm-worlds-head .los-sh{max-width:none}.hm-worlds-sec .hm-worlds-head .los-sh-title{text-wrap:balance}.hm-worlds-sec .hm-worlds-head .los-sh-lead{max-width:46ch}.hm-worlds-sec .hm-worlds-head .hm-worlds-more{margin:var(--space-2) 0 0}.hw-panels{margin-top:var(--space-6);flex-direction:column;gap:6px;display:flex}.hw-panel{border-radius:var(--radius-frame);isolation:isolate;min-width:0;transition:flex-basis .7s var(--ease-out);flex:0 0 64px;text-decoration:none;position:relative;overflow:hidden}.hw-panel.is-on{flex-basis:clamp(420px,42vw,600px)}.hw-panel,.hw-panel:is(:hover,:focus,:active,:visited){color:var(--white);-webkit-tap-highlight-color:transparent}.hw-panel :is(.hw-num,.hw-vname,.hw-name,.hw-pr,.hw-go){color:var(--white)}.hw-panel .mh-frame{z-index:-2;position:absolute;inset:0}.hw-panel .hw-img{filter:saturate(.8)brightness(.85);transition:transform 1.2s var(--ease-out),filter .6s var(--ease-out);transform:scale(1.04)}.hw-panel.is-on .hw-img{filter:none;transform:none}.hw-panel:after{content:"";z-index:-1;transition:opacity .5s var(--ease-out);background:linear-gradient(#041a166b,#041a16b8);position:absolute;inset:0}.hw-panel.is-on:after{background:linear-gradient(#06332c00 30%,#041a1680 62%,#041a16d1 100%)}.hw-num{font-size:var(--fs-label);letter-spacing:.14em;font-variant-numeric:tabular-nums;font-weight:600;position:absolute;top:25px;left:24px}.hw-vname{font-family:var(--font-serif);white-space:nowrap;text-overflow:ellipsis;transition:opacity .3s var(--ease-out);font-size:22px;line-height:1.1;position:absolute;top:20px;left:72px;right:24px;overflow:hidden}.hw-panel.is-on .hw-vname{opacity:0}.hw-body{opacity:0;transition:opacity .45s var(--ease-out),transform .6s var(--ease-out);pointer-events:none;flex-direction:column;align-items:flex-start;gap:10px;display:flex;position:absolute;bottom:clamp(24px,2.4vw,34px);left:clamp(20px,2.4vw,36px);right:clamp(20px,2.4vw,36px);transform:translateY(12px)}.hw-panel.is-on .hw-body{opacity:1;transition-delay:.22s;transform:none}.hw-name{font-family:var(--font-serif);font-size:var(--fs-h3);line-height:1.04}.hw-pr{font-size:var(--fs-lead);opacity:.94;line-height:1.4}.hw-go{font-size:var(--fs-small);border-bottom:1px solid #fff9;align-items:center;gap:8px;margin-top:8px;padding-bottom:3px;display:inline-flex}.hw-go svg{width:14px;height:14px}.hw-bar{opacity:0;background:#ffffff38;height:2px;position:absolute;bottom:0;left:0;right:0}.hw-panels.is-running .hw-panel.is-on .hw-bar{opacity:1}.hw-bar i{background:var(--white);width:0;height:100%;display:block}.hw-panels.is-running .hw-panel.is-on .hw-bar i{animation:6s linear forwards hw-fill}@keyframes hw-fill{to{width:100%}}.hw-panel:focus-visible{outline:2px solid var(--teal-700);outline-offset:3px}@media (max-width:760px){.hw-panel{flex-basis:60px}.hw-num{top:23px;left:20px}.hw-vname{font-size:20px;top:18px;left:64px;right:20px}.hw-panels{margin-top:var(--space-5)}}@media (prefers-reduced-motion:reduce){.hw-panel,.hw-panel .hw-img,.hw-body,.hw-vname{transition:none}.hw-bar{display:none}}
