.passes[data-astro-cid-l7yurb77]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.pass[data-astro-cid-l7yurb77]{background:var(--paper);border:var(--rule) solid var(--ink);color:var(--ink);transition:transform var(--t-press) var(--ease-out);grid-template-columns:minmax(0,1fr) minmax(170px,250px);text-decoration:none;display:grid;position:relative;overflow:hidden}.pass[data-astro-cid-l7yurb77]:after{content:"";height:var(--stripe);background:var(--signal);transition:transform var(--t-slide) var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:translate(-101%)}.pass[data-astro-cid-l7yurb77]:active{transform:scale(.99)}.pass-main[data-astro-cid-l7yurb77]{padding:18px clamp(16px,2.4vw,28px) 20px}.pass-title[data-astro-cid-l7yurb77]{margin:12px 0 6px;font-size:clamp(1.5rem,1.2rem + 1vw,2.1rem)}.pass-sum[data-astro-cid-l7yurb77]{color:var(--ink-soft);font-size:var(--s--1);max-width:60ch;margin:0}.pass-stub[data-astro-cid-l7yurb77]{border-left:var(--rule) dashed var(--ink);align-content:center;gap:6px;padding:18px clamp(16px,2vw,24px) 22px;display:grid;position:relative}.stub-label[data-astro-cid-l7yurb77]{font:800 .85rem / 1 var(--f-display);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.stub-val[data-astro-cid-l7yurb77]{font:850 clamp(1.7rem, 1.3rem + 1.3vw, 2.4rem) / 1 var(--f-display)}.stub-val--text[data-astro-cid-l7yurb77]{text-transform:uppercase;font-size:clamp(1.25rem,1.05rem + .7vw,1.6rem)}.stub-go[data-astro-cid-l7yurb77]{font:800 1.4rem / 1 var(--f-display);transition:transform var(--t-ui) var(--ease-out);position:absolute;top:14px;right:16px}@media (hover:hover) and (pointer:fine){.pass[data-astro-cid-l7yurb77]:hover:after{transform:translate(0)}.pass[data-astro-cid-l7yurb77]:hover .stub-go[data-astro-cid-l7yurb77]{transform:translate(4px)}}.pass[data-astro-cid-l7yurb77]:focus-visible{outline:3px solid var(--ink);outline-offset:3px}@media (width<=640px){.pass[data-astro-cid-l7yurb77]{grid-template-columns:minmax(0,1fr)}.pass-stub[data-astro-cid-l7yurb77]{border-left:0;border-top:var(--rule) dashed var(--ink);padding-top:14px}}@media (prefers-reduced-motion:reduce){.pass[data-astro-cid-l7yurb77],.pass[data-astro-cid-l7yurb77]:after,.stub-go[data-astro-cid-l7yurb77]{transition:none}}
