.Hxhelq_banner{padding:0}@media (min-width:600px){.Hxhelq_banner{max-width:var(--wrap);padding:0 var(--gutter);margin:16px auto 0}}.Hxhelq_frame{background:var(--bg2);align-items:flex-end;height:clamp(300px,40vw,460px);min-height:300px;display:flex;position:relative;overflow:hidden}@media (min-width:600px){.Hxhelq_frame{border-radius:var(--radius-l)}}.Hxhelq_image{object-fit:cover;animation:Hxhelq_settle 1.8s var(--ease-out) both}@keyframes Hxhelq_settle{0%{transform:scale(1.06)}}.Hxhelq_veil{background:linear-gradient(#1e18120d 0%,#1e181233 45%,#1e1812a8 100%),linear-gradient(90deg,#1e181261 0%,#1e181200 60%);position:absolute;inset:0}.Hxhelq_text{padding:24px var(--gutter);color:#fff;max-width:640px;position:relative}@media (min-width:960px){.Hxhelq_text{padding:40px 48px}}.Hxhelq_title{font:500 clamp(38px, 9vw, 68px) / 1.02 var(--font-title);letter-spacing:.005em;text-shadow:0 2px 24px #0000002e;margin-top:12px}.Hxhelq_intro{color:#ffffffe6;text-wrap:pretty;margin-top:10px;font-size:15px;line-height:1.55}.Hxhelq_others{margin-top:18px}.Hxhelq_others ul{scrollbar-width:none;margin:0 calc(-1 * var(--gutter));padding:2px var(--gutter);gap:8px;list-style:none;display:flex;overflow-x:auto}.Hxhelq_others ul::-webkit-scrollbar{display:none}.Hxhelq_others a{white-space:nowrap;border:1px solid var(--line);border-radius:var(--radius-pill);padding:8px 16px;font-size:13px;transition:border-color .25s,background-color .25s;display:inline-block}.Hxhelq_others a:hover{border-color:var(--ink);background:var(--card)}
