.cl-hero[data-astro-cid-ac6qjm3x]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:32px clamp(32px,5vw,72px);padding-block:clamp(24px,4vw,48px) clamp(44px,5vw,72px);display:grid}.cl-hero-text[data-astro-cid-ac6qjm3x]{justify-items:start;gap:18px;display:grid}.cl-ticket[data-astro-cid-ac6qjm3x]{justify-self:center;width:100%;max-width:600px;margin:0}.cl-needs[data-astro-cid-ac6qjm3x] .sk-card[data-astro-cid-ac6qjm3x]{align-content:start;gap:8px;display:grid}.cl-needs[data-astro-cid-ac6qjm3x] dt[data-astro-cid-ac6qjm3x]{font:700 1.15rem var(--hand)}.cl-needs[data-astro-cid-ac6qjm3x] dd[data-astro-cid-ac6qjm3x]{color:var(--ink-2)}.cl-flow[data-astro-cid-ac6qjm3x]{gap:16px}.stations[data-astro-cid-ac6qjm3x]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.st[data-astro-cid-ac6qjm3x]{border:1.5px solid var(--ink);border-radius:var(--wob);background:var(--paper-2);box-shadow:var(--shadow);transition:opacity .3s var(--ease), transform .3s var(--ease);grid-template-rows:auto auto auto auto 1fr;align-content:start;gap:4px;padding:12px;display:grid;position:relative}.st[data-astro-cid-ac6qjm3x]:not(:last-child):after{content:"→";text-align:center;width:14px;font:700 1.1rem var(--hand);color:var(--ink);position:absolute;top:52px;right:-15px}.st[data-astro-cid-ac6qjm3x] .num[data-astro-cid-ac6qjm3x]{font:400 .75rem var(--mono);color:var(--ink-3)}.st[data-astro-cid-ac6qjm3x] svg[data-astro-cid-ac6qjm3x]{justify-self:center;width:100%;max-width:150px;height:auto;overflow:visible}.st[data-astro-cid-ac6qjm3x] strong[data-astro-cid-ac6qjm3x]{font:700 1rem/1.2 var(--hand)}.st[data-astro-cid-ac6qjm3x] small[data-astro-cid-ac6qjm3x]{color:var(--ink-3);font-size:.8rem}.nt[data-astro-cid-ac6qjm3x]{background:var(--cobalt-t);font:400 .84rem/1.35 var(--hand);border-radius:10px 6px 12px 5px/6px 12px 5px 10px;margin-top:6px;padding:8px 10px;display:none}.nt[data-astro-cid-ac6qjm3x].ok{background:var(--mint-t)}.nt[data-astro-cid-ac6qjm3x].warn{background:var(--mustard-t)}.nt[data-astro-cid-ac6qjm3x].bad{background:var(--tomato-t)}.cl-flow[data-astro-cid-ac6qjm3x] .env[data-astro-cid-ac6qjm3x].dup{opacity:0;transition:opacity .3s}.cl-flow[data-astro-cid-ac6qjm3x][data-s=twice] .env[data-astro-cid-ac6qjm3x].dup{opacity:1}.cl-flow[data-astro-cid-ac6qjm3x][data-s=normal] .nt[data-astro-cid-ac6qjm3x][data-on=normal],.cl-flow[data-astro-cid-ac6qjm3x][data-s=twice] .nt[data-astro-cid-ac6qjm3x][data-on=twice],.cl-flow[data-astro-cid-ac6qjm3x][data-s=bad] .nt[data-astro-cid-ac6qjm3x][data-on=bad],.cl-flow[data-astro-cid-ac6qjm3x][data-s=timeout] .nt[data-astro-cid-ac6qjm3x][data-on=timeout],.cl-flow[data-astro-cid-ac6qjm3x][data-s=fix] .nt[data-astro-cid-ac6qjm3x][data-on=fix]{display:block}.st[data-astro-cid-ac6qjm3x].cold{opacity:.42}.st[data-astro-cid-ac6qjm3x].hot{transform:translateY(-4px)}.cl-flow[data-astro-cid-ac6qjm3x] .cap[data-astro-cid-ac6qjm3x]{font-size:.95rem}.cl-four[data-astro-cid-ac6qjm3x] .sk-card[data-astro-cid-ac6qjm3x]{align-content:start;gap:10px;display:grid}.cl-four[data-astro-cid-ac6qjm3x] figure[data-astro-cid-ac6qjm3x]{margin:0 0 4px}.cl-four[data-astro-cid-ac6qjm3x] p[data-astro-cid-ac6qjm3x]{color:var(--ink-2)}.cl-stack-h[data-astro-cid-ac6qjm3x]{margin-bottom:12px}.cl-trades[data-astro-cid-ac6qjm3x]{gap:14px;display:grid}.cl-trades[data-astro-cid-ac6qjm3x] li[data-astro-cid-ac6qjm3x]{align-items:flex-start;gap:18px;display:flex}.cl-trades[data-astro-cid-ac6qjm3x] strong[data-astro-cid-ac6qjm3x]{font:700 1.05rem/1.3 var(--hand);margin-bottom:4px;display:block}.cl-trades[data-astro-cid-ac6qjm3x] p[data-astro-cid-ac6qjm3x]{color:var(--ink-2);max-width:78ch}@media (width<=1100px){.stations[data-astro-cid-ac6qjm3x]{grid-template-columns:repeat(3,minmax(0,1fr))}.st[data-astro-cid-ac6qjm3x]:nth-child(3):after{content:none}}@media (width<=860px){.cl-hero[data-astro-cid-ac6qjm3x]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.stations[data-astro-cid-ac6qjm3x]{grid-template-columns:minmax(0,1fr);gap:26px}.st[data-astro-cid-ac6qjm3x]:not(:last-child):after,.st[data-astro-cid-ac6qjm3x]:nth-child(3):after{content:"↓";inset:auto auto -24px calc(50% - 7px)}.st[data-astro-cid-ac6qjm3x]{grid-template-rows:none;grid-template-columns:84px minmax(0,1fr);column-gap:12px}.st[data-astro-cid-ac6qjm3x]>[data-astro-cid-ac6qjm3x]{grid-column:2}.st[data-astro-cid-ac6qjm3x] svg[data-astro-cid-ac6qjm3x]{grid-area:1/1/span 4;align-self:start;max-width:84px}.cl-trades[data-astro-cid-ac6qjm3x] li[data-astro-cid-ac6qjm3x]{flex-direction:column;gap:8px}}
