.hs #site-scroll{overscroll-behavior:auto}.hs .card{text-align:left;width:100%;color:inherit;background:0 0;border:0;margin:0;padding:0;display:block}.hs .chip{transition:background .2s ease,color .2s ease,transform .16s var(--ease)}.hs .tb{transition:background .2s ease,color .2s ease,transform .16s var(--ease),opacity .2s ease}.hs .tb:disabled{cursor:default}.hs .hlabel{transition:background .2s,color .2s}@keyframes hsModal{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}@keyframes hsOverlay{0%{opacity:0}to{opacity:1}}.hs .ent{animation:hsEnter .95s var(--ease) .25s backwards}.hs .pop{animation:hsModal .35s var(--ease) backwards}.hs .ovl{animation:.25s ease-out backwards hsOverlay}.hs .pfi{animation:hsEnterBig 1s var(--ease) var(--pd,.8s) backwards}.hs .nextp .arrow{transition:transform .4s var(--ease)}.hs .nextp:hover .arrow{transform:translate(12px)}.hs .tag{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);border:1px solid;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600;line-height:1.2;display:inline-block}@media (hover:hover) and (pointer:fine){.hs .chip:hover,.hs .tb:not(:disabled):hover,.hs .htile:hover .hlabel{background:var(--primary);color:var(--onprimary)}}.hs .btn:active,.hs .tg:active,.hs .chip:active,.hs .tb:not(:disabled):active{transform:scale(.96)}
