.chain[data-astro-cid-tszqcylp]{gap:var(--s-4);display:grid}.chain-bar[data-astro-cid-tszqcylp]{gap:var(--s-3);flex-wrap:wrap;display:flex}.chain-bar[data-astro-cid-tszqcylp] [data-astro-cid-tszqcylp][hidden]{display:none}.chain-bar[data-astro-cid-tszqcylp] .btn[data-astro-cid-tszqcylp][disabled]{opacity:.5;cursor:default}.chain-status[data-astro-cid-tszqcylp]{color:var(--green);max-width:70ch;min-height:3em;font-weight:600}.chain-status[data-astro-cid-tszqcylp].bad{color:var(--navy)}.chain-list[data-astro-cid-tszqcylp]{padding:4px 4px var(--s-3);gap:var(--s-6);scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-columns:minmax(230px,1fr);grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}.chain-list[data-astro-cid-tszqcylp] li{scroll-snap-align:end;gap:var(--s-2);padding:var(--s-4);border-radius:var(--r-md);background:var(--surface);box-shadow:0 0 0 1px var(--line);transition:box-shadow .3s var(--ease-out), background-color .3s;align-content:start;display:grid;position:relative}.chain-list[data-astro-cid-tszqcylp] li:not(:last-child):after{content:"";top:50%;right:calc(-1 * var(--s-6));width:var(--s-6);background:var(--teal);height:2px;position:absolute}.chain-list[data-astro-cid-tszqcylp] li.after{opacity:.55}.chain-list[data-astro-cid-tszqcylp] li.bad{box-shadow:0 0 0 2px var(--sand);background:#fdf8ea}.chain-list[data-astro-cid-tszqcylp] li.bad:after,.chain-list[data-astro-cid-tszqcylp] li.after:after{background:repeating-linear-gradient(90deg, var(--sand) 0 6px, transparent 6px 10px)}@media (prefers-reduced-motion:no-preference){.chain-list[data-astro-cid-tszqcylp] li.last{animation:rec-in .38s var(--ease-out)}@keyframes rec-in{0%{opacity:0;translate:0 8px}}}.chain-list[data-astro-cid-tszqcylp] .rec-top{gap:var(--s-2);color:var(--navy);align-items:baseline;display:flex}.chain-list[data-astro-cid-tszqcylp] .rec-time{color:var(--teal);font-weight:600}.chain-list[data-astro-cid-tszqcylp] .rec-d{color:var(--muted);font-size:.9375rem}.chain-list[data-astro-cid-tszqcylp] .rec-a{color:var(--muted);font-size:.8125rem}.chain-list[data-astro-cid-tszqcylp] .rec-h{margin:var(--s-2) 0 0;padding-top:var(--s-2);border-top:1px dashed var(--line-strong);gap:2px;display:grid}.chain-list[data-astro-cid-tszqcylp] .rec-h div{justify-content:space-between;gap:var(--s-2);font-size:.75rem;display:flex}.chain-list[data-astro-cid-tszqcylp] .rec-h dt{color:var(--muted)}.chain-list[data-astro-cid-tszqcylp] .rec-h dd{color:var(--navy);margin:0}.chain-list[data-astro-cid-tszqcylp] .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.chain-list[data-astro-cid-tszqcylp] .rec-warn{color:var(--navy);font-size:.8125rem;font-weight:700}@media (width<=720px){.chain-list[data-astro-cid-tszqcylp]{gap:var(--s-5);grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row;overflow:visible}.chain-list[data-astro-cid-tszqcylp] li:not(:last-child):after{top:auto;bottom:calc(-1 * var(--s-5));width:2px;height:var(--s-5);left:50%;right:auto}.chain-list[data-astro-cid-tszqcylp] li.bad:after,.chain-list[data-astro-cid-tszqcylp] li.after:after{background:repeating-linear-gradient(180deg, var(--sand) 0 6px, transparent 6px 10px)}}.jump-label[data-astro-cid-yds4g2hp]{color:var(--muted);margin-right:var(--s-2);align-self:center;font-size:.9375rem}.jump[data-astro-cid-yds4g2hp]{gap:var(--s-2);padding-block:var(--s-5);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.jump[data-astro-cid-yds4g2hp] a[data-astro-cid-yds4g2hp]{min-height:40px;padding:0 var(--s-4);border-radius:var(--r-full);background:var(--surface);box-shadow:0 0 0 1px var(--line) inset;color:var(--navy);transition:box-shadow .15s var(--ease-out);align-items:center;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.jump[data-astro-cid-yds4g2hp] a[data-astro-cid-yds4g2hp]:hover{box-shadow:0 0 0 1px var(--navy) inset}.mod-grid[data-astro-cid-yds4g2hp]{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.mod-grid[data-astro-cid-yds4g2hp].flip .mod-copy[data-astro-cid-yds4g2hp]{order:2}.mod-copy[data-astro-cid-yds4g2hp]{gap:var(--s-4);display:grid}.mod-art[data-astro-cid-yds4g2hp]{justify-content:center;display:flex}h2[data-astro-cid-yds4g2hp]{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.badge[data-astro-cid-yds4g2hp]{font:600 .75rem/1 var(--font-body);letter-spacing:.04em;border-radius:var(--r-full);background:var(--neutral);color:var(--teal);padding:6px 10px;box-shadow:inset 0 0 0 1px #0b6e6e40}.section[data-astro-cid-yds4g2hp]:not(.section-white) .badge[data-astro-cid-yds4g2hp]{background:var(--surface)}.badge-soon[data-astro-cid-yds4g2hp]{color:var(--navy);box-shadow:none;background:var(--sand)!important}.list[data-astro-cid-yds4g2hp]{margin:var(--s-2) 0 0;gap:var(--s-3);padding:0;list-style:none;display:grid}.list[data-astro-cid-yds4g2hp] li[data-astro-cid-yds4g2hp]{gap:var(--s-3);align-items:flex-start;display:flex}.list[data-astro-cid-yds4g2hp] svg{color:var(--green);flex:none;margin-top:3px}.two[data-astro-cid-yds4g2hp]{gap:var(--s-7);grid-template-columns:1fr 1fr;align-items:start;display:grid}.two[data-astro-cid-yds4g2hp]>div[data-astro-cid-yds4g2hp]:first-child{gap:var(--s-4);justify-items:start;display:grid}.mark[data-astro-cid-yds4g2hp]{width:120px;height:auto}.on-dark[data-astro-cid-yds4g2hp] .mark[data-astro-cid-yds4g2hp]{background:var(--surface);border-radius:var(--r-md);box-sizing:content-box;width:92px;padding:10px 14px}.checks[data-astro-cid-yds4g2hp]{margin:0;padding:0;list-style:none}.checks[data-astro-cid-yds4g2hp] li[data-astro-cid-yds4g2hp]{gap:var(--s-3);padding:var(--s-4) 0;border-bottom:1px solid var(--on-dark-line);color:#fff;display:flex}.checks[data-astro-cid-yds4g2hp] li[data-astro-cid-yds4g2hp]:first-child{padding-top:0}.checks[data-astro-cid-yds4g2hp] svg{color:var(--sand);flex:none;margin-top:2px}.ia-list[data-astro-cid-yds4g2hp]{gap:var(--s-5);display:grid}.ia-list[data-astro-cid-yds4g2hp]>div[data-astro-cid-yds4g2hp]{gap:var(--s-2);padding-bottom:var(--s-5);border-bottom:1px solid var(--line);display:grid}.ia-list[data-astro-cid-yds4g2hp] p[data-astro-cid-yds4g2hp]{color:var(--muted)}.note[data-astro-cid-yds4g2hp]{font-size:.875rem}.note-dark[data-astro-cid-yds4g2hp]{color:var(--on-dark-muted);font-size:.875rem}.cta[data-astro-cid-yds4g2hp]{gap:var(--s-5);grid-template-columns:1fr auto;align-items:center;display:grid}.cta[data-astro-cid-yds4g2hp] h2[data-astro-cid-yds4g2hp]{max-width:24ch}.cta[data-astro-cid-yds4g2hp]>div[data-astro-cid-yds4g2hp]{gap:var(--s-4);display:grid}.hero-logo[data-astro-cid-yds4g2hp]{width:auto;height:44px;margin-top:var(--s-3);order:-1}@media (width<=860px){.mod-grid[data-astro-cid-yds4g2hp],.two[data-astro-cid-yds4g2hp],.cta[data-astro-cid-yds4g2hp]{grid-template-columns:1fr}.mod-grid[data-astro-cid-yds4g2hp].flip .mod-copy[data-astro-cid-yds4g2hp]{order:0}}.band[data-astro-cid-yds4g2hp]{isolation:isolate;position:relative;overflow:hidden}.band[data-astro-cid-yds4g2hp]>.grain-bg{z-index:-1}.chain-wrap[data-astro-cid-yds4g2hp]{gap:var(--s-5);border-top:1px solid var(--line);margin-top:clamp(48px,6vw,88px);padding-top:clamp(32px,4vw,56px);display:grid}.chain-head[data-astro-cid-yds4g2hp]{gap:var(--s-3);max-width:70ch;display:grid}.chain-head[data-astro-cid-yds4g2hp] p[data-astro-cid-yds4g2hp]{color:var(--muted)}
