.hn-hero{margin-top:calc(-1 * (var(--hn-bar) + 1px));padding:calc(var(--hn-bar) + 1px + 152px) 0 var(--hn-sec);background:var(--hn-bg);overflow:hidden}.hn-hero__h1>span{display:block}.hn-hero__row{justify-content:space-between;align-items:baseline;gap:32px;margin-top:32px;display:flex}.hn-hero__lead{max-width:540px;font-size:var(--hn-body);line-height:var(--hn-body-lh);letter-spacing:-.011em;color:var(--hn-gray);text-wrap:pretty}.hn-hero__note{letter-spacing:-.011em;color:var(--hn-gray);transition:color var(--hn-quick) var(--hn-ease);flex:none;align-items:center;gap:6px;font-size:16px;line-height:24px;text-decoration:none;display:inline-flex}.hn-hero__note .hn-nb{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.hn-hero__note b{font-weight:var(--hn-w);color:var(--hn-ink)}.hn-hero__note .hn-i{transition:transform var(--hn-btn) var(--hn-ease)}.hn-hero__note:hover{color:var(--hn-ink)}.hn-hero__note:hover .hn-i{transform:translate(2px)}.hn-door{grid-template-columns:minmax(0,460px) auto;justify-content:start;align-items:start;column-gap:12px;margin-top:40px;display:grid}.hn-door__clone.hn-btn{margin-top:4px}.hn-shot{animation:hn-fade .9s var(--hn-ease-out) .6s both;margin:80px -20px 0;position:relative}.hn-shot:before{content:"";filter:blur(8px);pointer-events:none;z-index:-1;background:radial-gradient(50% 50%,#ffffff29,#fff0 100%);height:360px;position:absolute;top:-160px;left:8%;right:8%}.hn-hero .hn-shot__frame{background:#fff;box-shadow:0 0 0 1px #ffffff24,0 -1px #ffffff59,0 0 80px -12px #ffffff24,0 40px 120px -20px #000000e6}.hn-shot__win{border-radius:var(--hn-r-card);position:relative;overflow:hidden}.hn-shot__stage{position:relative}.hn-shot__fade{pointer-events:none;background:linear-gradient(#08090a00,#08090a59 30%,#08090acc 62%,#08090a 86%);height:340px;position:absolute;bottom:-2px;left:-40px;right:-40px}@media (prefers-reduced-motion:reduce){.hn-shot{animation:none}}.hn-shot__win[data-fit]{height:calc(820px * var(--lv-k,1))}.hn-shot__win[data-fit]>.lv{width:948px;transform:scale(var(--lv-k,1));transform-origin:0 0}.hn-shot__cards{display:none}.hn-shot__cap{margin-top:-24px;padding-inline:20px;position:relative}@media (max-width:1024px){.hn-hero{padding-top:calc(var(--hn-bar) + 1px + 120px)}.hn-hero__row{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:720px){.hn-hero{padding-top:calc(var(--hn-bar) + 1px + 96px)}.hn-hero__h1>span{display:inline}.hn-hero__row{gap:24px;margin-top:24px}.hn-hero__note{font-size:15px;display:block}.hn-hero__note .hn-i{vertical-align:-2px;margin-left:4px;display:inline-block}.hn-door{grid-template-columns:minmax(0,1fr);row-gap:12px;margin-top:32px}.hn-door__clone.hn-btn{order:2;margin-top:0}.hn-shot{margin:56px -8px 0}.hn-shot__frame,.hn-shot__fade{display:none}.hn-shot:before{height:280px;top:-120px}.hn-shot__cards img{border-radius:16px;box-shadow:0 0 0 1px #ffffff1f,0 0 60px -12px #ffffff1f,0 24px 60px -12px #000c}.hn-shot__cards{justify-items:center;gap:12px;display:grid}.hn-shot__cards img{width:358px;max-width:100%;height:auto;display:block}.hn-shot__cap{margin-top:16px;padding-inline:8px}}
