.dle.hn-end{padding:152px 0 136px}.dle__stripes{pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 14px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 50% 46%,#000 0%,#00000080 45%,#0000 80%);mask-image:radial-gradient(60% 70% at 50% 46%,#000 0%,#00000080 45%,#0000 80%)}.dle__in{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.dle__h{max-width:900px;margin:0}.dle__lead{text-wrap:balance;max-width:32em;margin:24px 0 0}.dle__doors{gap:12px;margin-top:40px;display:flex}.dle__more{margin-top:28px;font-size:15px}.dle__fine{color:var(--hn-soft);margin:8px 0 0}@media (max-width:720px){.dle.hn-end{padding:112px 0 96px}.dle__doors{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.dle__doors .hn-btn{padding:0 12px}}
.dle.dlz.hn-end{isolation:isolate;padding:152px 0 216px}.dlz:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 80% at 50% 0,#ffffff14,#0000 72%);height:720px;position:absolute;inset:0 0 auto}.dlz-horizon{z-index:-1;pointer-events:none;grid-template-columns:repeat(96,minmax(0,1fr));align-items:end;height:240px;padding:0 8px;display:grid;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#0000008c 45%,#000 100%);mask-image:linear-gradient(#0000 0%,#0000008c 45%,#000 100%)}.dlz-horizon i{transform-origin:50% 100%;width:max(2px,28%);height:100%;transform:scaleY(calc(.12 + var(--v) * .58 + var(--lift,0) * .3 + var(--sp,0) * .45));transition:transform .6s var(--hn-ease-expo);background:linear-gradient(#ffffff57,#ffffff0f);border-radius:9999px 9999px 0 0;justify-self:center;display:block}.dlz-horizon[data-speaking] i{transition:transform 90ms linear}.dlz-horizon i[data-played]{background:linear-gradient(#fff9,#ffffff1a)}html.hn-rv-on [data-rv]:not([data-in]) .dlz-horizon i{transform:scaleY(.02)}[data-rv][data-in] .dlz-horizon i{animation:dlz-rise 1.1s var(--hn-ease-expo) backwards;animation-delay:calc(.2s + var(--o) * .9s)}@keyframes dlz-rise{0%{transform:scaleY(.02)}}.dlz-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-align:left;background:#ffffff0a;border-radius:16px;width:min(620px,100%);margin-top:48px;padding:20px 24px;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff14,0 32px 64px -32px #000000e6}.dlz-card__top{color:var(--hn-gray);align-items:center;gap:10px;font-size:13px;line-height:20px;display:flex}.dlz-card__play{flex:none}.dlz-card__len{font-variant-numeric:tabular-nums;flex:none}.dlz-card__from{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.dlz-card__from b{color:var(--hn-ink);font-weight:var(--hn-w-strong)}.dlz-say{margin-top:14px;display:grid}.dlz-say>.dlz-script{grid-area:1/1;margin:0}.dlz-ghost{visibility:hidden}.dlz-script{color:var(--hn-text);text-wrap:pretty;margin:14px 0 0;font-size:18px;line-height:29px}.dlz-script[data-live] .dlz-w{opacity:.36;transition:opacity .14s linear}.dlz-script[data-live] .dlz-w[data-said]{opacity:1}.dlz-mark{z-index:0;color:#4fe0b0;white-space:nowrap;background:#00cd8f29;border-radius:4px;margin:0 -1px;padding:0 3px;position:relative}.dlz-mark[data-roll]{background:0 0}.dlz-mark[data-roll]:before{content:"";z-index:-1;animation:dn-wipe .5s var(--hn-ease-cubic) both;animation-delay:calc(var(--dn-m,0) * .12s);background:#00cd8f29;border-radius:4px;position:absolute;inset:0}.dlz-mark[data-roll] .hn-roll{animation-delay:calc(var(--dn-m,0) * .12s)}.dlz-mark--shop:not([data-typed]){color:var(--hn-ink);background:#ffffff14}.dlz-field{border-top:1px solid #ffffff14;align-items:center;gap:12px;margin-top:18px;padding-top:16px;display:flex}.dlz-field>label{color:var(--hn-gray);flex:none;font-size:13px;line-height:20px}.dlz-field__box{flex:1;min-width:0;display:flex;position:relative}.dlz-hear{color:#08090a;height:32px;font:inherit;font-size:14px;font-weight:var(--hn-w-strong);cursor:pointer;transition:background-color var(--hn-btn) var(--hn-ease), transform .15s ease;background:#e5e5e6;border:0;border-radius:9999px;padding:0 14px;position:absolute;top:4px;right:4px}@media (hover:hover){.dlz-hear:hover{background:#fff}}.dlz-hear:active{transform:scale(.98)}.dlz-hear:disabled{cursor:progress;opacity:.7}.dlz-hear:focus-visible{outline-offset:2px;outline:2px solid #f7f8f8}.dlz-note{color:var(--hn-gray);text-wrap:pretty;margin:10px 0 0;font-size:13px;line-height:20px}.dlz-note:empty{margin:0}.dlz-ts:empty{display:none}.dlz-field input{min-width:0;height:40px;color:var(--hn-ink);font:inherit;transition:box-shadow var(--hn-btn) var(--hn-ease), background-color var(--hn-btn) var(--hn-ease);background:#ffffff0f;border:0;border-radius:9999px;outline:none;flex:1;padding:0 104px 0 16px;font-size:15px;box-shadow:inset 0 0 0 1px #ffffff1f}.dlz-field input::placeholder{color:var(--hn-soft)}@media (hover:hover){.dlz-field input:hover{box-shadow:inset 0 0 0 1px #ffffff3d}}.dlz-field input:focus{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff80}.dlz__doors.dle__doors{margin-top:40px}.dlz__fine.dle__fine{text-wrap:balance;max-width:40em;margin-top:20px}@media (max-width:720px){.dle.dlz.hn-end{padding:104px 0 160px}.dlz-horizon{grid-template-columns:repeat(48,minmax(0,1fr));height:160px}.dlz-horizon i:nth-child(2n){display:none}.dlz-horizon i{width:2px}.dlz-card{margin-top:32px;padding:16px}.dlz-script{font-size:16px;line-height:26px}.dlz-field{flex-direction:column;align-items:stretch;gap:8px}.dlz-field input{height:44px;font-size:16px}.dlz-hear{top:6px;right:6px}}@media (prefers-reduced-motion:reduce){.dlz-horizon i{transition:none}[data-rv][data-in] .dlz-horizon i,.dlz-mark[data-roll]:before,.dlz-script[data-live] .dlz-w{animation:none}}
