.lne__top{text-align:center;flex-direction:column;align-items:center;display:flex}.lne__h{max-width:12em;margin:0}@media (max-width:339px){.lne__h .ln-nb{white-space:normal}}.lne__lead{max-width:30em;margin:24px 0 0}.lne__cap{text-align:left;justify-content:center;width:min(460px,100%);margin-top:40px;display:flex}.lne-stage{--lx:0;--ly:0;padding:56px var(--hn-gut,24px) 40px;cursor:crosshair;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;margin:72px calc(50% - 50vw) 0;position:relative}.lne-field{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.lne-stage:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#a0afff21,#0000);width:min(1100px,90%);height:360px;position:absolute;top:0;left:50%;transform:translate(-50%)}.lne-tilt{perspective:2000px;max-width:1080px;margin:0 auto;position:relative}.lne-win{transform:rotateX(calc(14deg - var(--ly) * 4deg)) rotateY(calc(var(--lx) * 5deg));transform-origin:50% 0;transition:transform .9s var(--hn-ease-expo);background:linear-gradient(#121314,#0d0e0f);border-radius:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff14,0 60px 120px -40px #000000e6}html.hn-rv-on [data-rv]:not([data-in]) .lne-win.hn-rv-frame{transform:rotateX(28deg)translateY(24px)}.lne-win__bar{border-bottom:1px solid var(--hn-line);justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.lne-win__title{font-size:15px;font-weight:var(--hn-w);color:var(--hn-ink)}.lne-win__tabs{color:var(--hn-gray);gap:4px;font-size:13px;display:flex}.lne-win__tabs span{border-radius:6px;padding:3px 10px}.lne-win__tabs [data-on]{color:var(--hn-ink);background:#ffffff12}.lne-win__tabs i{font-variant-numeric:tabular-nums}.lne-win__ex{color:#f7f8f873;border-radius:999px;padding:1px 8px;font-size:11px;line-height:16px;position:absolute;bottom:12px;right:16px;box-shadow:inset 0 0 0 1px #ffffff1f}.lne-rows{--row:50px;height:calc(var(--rows) * var(--row) + 40px);margin:0;padding:0;list-style:none;position:relative}.lne .lne-rows .lne-row{height:var(--row);box-sizing:border-box;transform:translateY(calc(var(--i) * var(--row)));transition:transform .7s var(--hn-ease-expo), opacity .5s var(--hn-ease), background-color .6s var(--hn-ease);border-radius:8px;grid-template-columns:32px 150px 72px minmax(0,1fr) auto 44px;align-items:center;gap:14px;padding:0 12px;font-size:14px;line-height:20px;display:grid;position:absolute;top:6px;left:8px;right:8px}.lne-row[data-at="0"]{animation:lne-land .7s var(--hn-ease-expo) both;background:#ffffff0d}.lne-row[data-at="5"]{opacity:0}@keyframes lne-land{0%{opacity:0;translate:0 -12px;scale:.985}}.lne-row[data-at="0"]:after{content:"";border-radius:inherit;animation:lne-pass 1.1s var(--hn-ease-io) .15s both;pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff14 50%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}@keyframes lne-pass{to{transform:translate(100%)}}.lne-row__face{--av:#3c5a85;--av-ink:#d4e0f2;background:color-mix(in srgb, var(--av) 46%, #141516);letter-spacing:.01em;width:28px;height:28px;color:var(--av-ink);border-radius:50%;place-items:center;font-size:10.5px;font-weight:600;display:grid}.lne-row__face[data-t="2"]{--av:#3d6650;--av-ink:#d3e6da}.lne-row__face[data-t="3"]{--av:#84543a;--av-ink:#f0dccf}.lne-row__face[data-t="4"]{--av:#5c4f80;--av-ink:#e0d9ef}.lne-row__face[data-t="5"]{--av:#7c6328;--av-ink:#efe2c4}.lne-row__face[data-t="6"]{--av:#3e6870;--av-ink:#d2e6ea}.lne-row__who{color:var(--hn-ink);font-weight:var(--hn-w);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lne-row__kind{color:var(--hn-gray);border-radius:6px;justify-self:start;padding:1px 8px;font-size:12px}.lne-row__say{color:var(--hn-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lne-row__camp{color:#f7f8f8db;white-space:nowrap;background:#ffffff0f;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:12px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.lne-row__camp i{background:#f7f8f8;border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px #f7f8f8b3}.lne-row__at{color:var(--hn-soft);font-variant-numeric:tabular-nums;justify-self:end;font-size:13px}.lne-win__sweep{pointer-events:none;background:linear-gradient(100deg,#0000 35%,#ffffff12 48%,#ffffff1f 50%,#0000 62%);position:absolute;inset:0;transform:translate(-100%)}html.hn-rv-on .lne[data-in] .lne-win__sweep{animation:lne-sweep 1.6s var(--hn-ease-io) 1.6s both}@keyframes lne-sweep{to{transform:translate(100%)}}.lne-hint{color:#f7f8f880;justify-content:center;align-items:center;gap:8px;margin:28px 0 0;font-size:13px;line-height:18px;display:flex;position:relative}.lne-hint svg{fill:#f7f8f880;width:14px;height:14px}.lne-hint__touch{display:none}@media (hover:none){.lne-hint__fine{display:none}.lne-hint__touch{display:inline}.lne-stage{cursor:auto}}.lne__fine{text-align:center;color:var(--hn-soft);margin:32px 0 0}@media (max-width:1100px){.lne .lne-rows .lne-row{grid-template-columns:32px 140px minmax(0,1fr) auto 40px}.lne .lne-rows .lne-row__kind{display:none}}@media (max-width:720px){.lne__cap{margin-top:32px}.lne-stage{margin-top:48px;padding:40px 16px 32px}.lne-win{transform:rotateX(calc(8deg - var(--ly) * 2deg)) rotateY(calc(var(--lx) * 3deg))}.lne-rows{--row:64px;height:calc(var(--rows) * var(--row) + 36px)}.lne .lne-rows .lne-row{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"f w t""f s s""f c c";align-content:center;row-gap:1px;padding:0 8px;left:4px;right:4px}.lne-row__face{grid-area:f;align-self:start;margin-top:2px}.lne-row__who{grid-area:w;font-size:13px;line-height:18px}.lne-row__at{grid-area:t;font-size:12px}.lne-row__say{grid-area:s;font-size:13px;line-height:18px}.lne-row__camp{grid-area:c;justify-self:start;height:18px;margin-top:2px;padding:0 7px;font-size:11px}.lne .lne-rows .lne-row__kind{display:none}.lne-win__bar{padding:12px 14px}.lne-win__tabs span:not([data-on]){display:none}}@media (prefers-reduced-motion:reduce){.lne-win,.lne .lne-rows .lne-row{transition:none}.lne-row[data-at="0"],.lne-row[data-at="0"]:after{animation:none}.lne-row[data-at="0"]:after,.lne-win__sweep{display:none}}
@media (pointer:coarse){:where(.hn-line) :where(.ln-hero__note,.ln-run__send,.ln-run__again,.ln-price__doors .hn-link,.ln-faq__head .hn-link){position:relative}.hn-line :is(.ln-hero__note,.ln-run__again,.ln-price__doors .hn-link,.ln-faq__head .hn-link):after,.hn-line .ln-run__send:before{content:"";position:absolute;inset:min(0px,50% - 22px)}}@media (max-width:1199px){.hn-line .ln-hub--small .ln-hub__ring{inset:calc(-10px - var(--n) * 10px)}}@media (max-width:720px){.hn-line .ln-hero--hub{padding-top:calc(var(--hn-bar) + 1px + 20px)}.hn-line .ln-hub--small{margin-bottom:28px}}@media (max-width:1024px){.hn-line .ln-match{flex-direction:column;padding-top:0;padding-bottom:112px;display:flex}.hn-line .ln-match__say{padding:112px calc(var(--hn-pad) - 1px) 56px;order:-1}}@media (max-width:720px){.hn-line .ln-match{padding-bottom:96px}.hn-line .ln-match__say{padding:72px calc(var(--hn-pad) - 1px) 48px}.hn-line .ln-card__dl>div:nth-child(2) dd{white-space:normal}}@media (min-width:721px) and (max-width:960px){.hn-line .ln-price .hn-cells--3>:nth-child(3):last-child{grid-column:1/-1}}@media (hover:none){.hn-line .lne-hint svg{display:none}}
