.in-st{background:var(--hn-rail);gap:1px;display:grid}.in-st__tabs{background:var(--hn-rail);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.in-st__tab{background:var(--hn-paper);min-width:0;height:56px;color:var(--hn-soft);font:var(--hn-w) 15px/22px var(--hn-font);font-feature-settings:var(--hn-feat);letter-spacing:-.011em;text-align:left;cursor:pointer;transition:color var(--hn-quick) var(--hn-ease);border:0;align-items:center;gap:10px;padding:0 20px;display:flex;position:relative}.in-st__tab:hover{color:var(--hn-text);background:#f3f4f6}.in-st__tab[data-on]{background:var(--hn-bg);color:var(--hn-ink)}.in-st__tab:focus-visible{outline:2px solid var(--hn-ink);outline-offset:-2px}.in-st__glyph{opacity:.85;flex:none;display:inline-flex}.in-st__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@keyframes in-st-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.in-st__fill{transform-origin:0;background:#6f7988;height:2px;animation:linear forwards paused in-st-fill;position:absolute;inset:auto 0 0;transform:scaleX(0)}.in-st__fill[data-run]{animation-play-state:running}.in-st__story{background:var(--hn-rail);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.in-st__story>*{background:var(--hn-paper)}.in-st__copy{min-height:480px;padding:56px 56px 48px calc(var(--hn-pad) + 15px);box-sizing:border-box;flex-direction:column;display:flex}.in-st__kicker{color:var(--hn-gray);font-size:14px;font-weight:500;line-height:20px}.in-st__title{max-width:30ch;font:var(--hn-w) 32px/36px var(--hn-font);font-feature-settings:var(--hn-feat);letter-spacing:var(--hn-track);color:var(--hn-ink);text-wrap:balance;margin-top:16px}.in-st__mute{color:var(--hn-soft)}.hn .in-st__takes{margin-top:36px;padding:0}.in-st__door{align-self:start;margin-top:auto;padding-top:28px}.in-st__tray{isolation:isolate;place-items:center;padding:56px 48px;display:grid;position:relative;overflow:hidden}.in-st__tray:before{content:"";z-index:-1;background-image:radial-gradient(circle,#08090a21 1px,#0000 1.3px);background-position:50%;background-size:10px 10px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70%,#000 35%,#0000 100%);mask-image:radial-gradient(70% 70%,#000 35%,#0000 100%)}.in-st__shot{gap:16px;width:min(100%,500px);display:grid}.in-st__frame{background:#fff;border:1px solid #d3d8df;border-radius:12px;padding:8px;box-shadow:0 6px 20px -2px #1c284014,0 2px 6px #1c28400f}.hn .in-st__vm{border:1px solid var(--hn-line);box-shadow:none;background:#fff;border-radius:8px}.in-st__sms{width:min(100%,380px);animation:in-sms .35s var(--hn-ease-spring) .25s both;justify-self:end}@keyframes in-st-in{0%{opacity:0}to{opacity:1}}@keyframes in-st-shot{0%{opacity:0;transform:translateY(5px)scale(1.015)}to{opacity:1;transform:none}}.in-st__in{animation:in-st-in .2s var(--hn-ease) both}.in-st__in2{animation:in-st-shot .5s var(--hn-ease-cubic) 50ms both}@media (max-width:1100px){.in-st__tab{padding:0 14px;font-size:14px}}@media (max-width:960px){.in-st__story{grid-template-columns:minmax(0,1fr)}.in-st__copy{min-height:0}}@media (max-width:720px){.in-st__tabs{scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--hn-paper);display:flex;overflow-x:auto}.in-st__tabs::-webkit-scrollbar{display:none}.in-st__tab{scroll-snap-align:start;height:48px;box-shadow:inset -1px 0 0 var(--hn-rail);flex:none;padding:0 16px}.in-st__copy{padding:40px var(--hn-pad) 36px}.in-st__title{font-size:26px;line-height:30px}.hn .in-st__takes{margin-top:28px}.in-st__tray{padding:32px var(--hn-pad)}}@media (prefers-reduced-motion:reduce){.in-st__in,.in-st__in2,.in-st__sms{animation:none}}
