.tlad__head{max-width:22ch}.tlad__intro{max-width:56ch;color:var(--color-ink-2);margin-top:20px}.tlad .pills{max-width:100%;margin-inline:0}@keyframes tlad-fade{0%{opacity:0}to{opacity:1}}@keyframes tlad-rise{0%{transform:translateY(12px)}to{transform:translateY(0)}}.tlad__panel{animation:.3s linear tlad-fade, .5s var(--ease-glide) tlad-rise}.tlad__track{--per:1.15;gap:var(--gutter);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin:-8px -6px;padding:8px 6px;scroll-padding-inline:6px;display:flex;overflow-x:auto}.tlad__track::-webkit-scrollbar{display:none}.tlad__track:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}@media (min-width:37.5rem){.tlad__track{--per:2}}@media (min-width:63.75rem){.tlad__track{--per:3}}@media (min-width:80rem){.tlad__track{--per:4}}.lrung{width:calc((100% - (var(--per) - 1) * var(--gutter)) / var(--per));scroll-snap-align:start;border-top:1px solid var(--color-ink);color:var(--color-ink);flex:none;grid-template-rows:auto 1fr auto;gap:10px;padding-top:20px;display:grid}.lrung__label{text-wrap:balance}.lrung__what{color:var(--color-ink-2);text-wrap:pretty}.lrung__arrow{width:1em;height:1em;font-size:var(--text-body);justify-self:start;line-height:1;display:inline-block;position:relative;overflow:hidden}.lrung__arrow:after{content:"→";text-align:left;width:1em;transition:transform var(--dur-state) var(--ease-default);line-height:1em;display:block;position:absolute;inset:0;transform:translate(-100%)}.lrung:hover .lrung__arrow:after,.lrung:focus-visible .lrung__arrow:after{transform:translate(0)}.tlad__pager{justify-content:flex-end;align-items:center;gap:16px;min-height:30px;margin-top:32px;display:flex}.tlad__pager[data-usable=false]{visibility:hidden}.tlad__count{color:var(--color-ink-3);margin-right:8px}.tlad .tlad__ctrl{position:static}.tlad .tlad__ctrl svg{width:14px;height:14px}.tlad .tlad__ctrl--prev svg{transform:rotate(90deg)}.tlad .tlad__ctrl--next svg{transform:rotate(-90deg)}.tlad .tlad__ctrl:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion:reduce){.tlad__panel{animation:none}.lrung__arrow:after{opacity:0;transition:opacity var(--dur-state) var(--ease-default);transform:translate(0)}.lrung:hover .lrung__arrow:after,.lrung:focus-visible .lrung__arrow:after{opacity:1}.tlad .tlad__ctrl{display:flex}}
