.connection-record[data-astro-cid-25pkxwfq]{margin:2.5rem 0 3rem;padding:1.15rem 0;border-block:1px solid var(--color-hairline)}header[data-astro-cid-25pkxwfq]{display:grid;grid-template-columns:minmax(9rem,.7fr) minmax(0,1.7fr);gap:1rem 2rem;align-items:baseline}header[data-astro-cid-25pkxwfq] p[data-astro-cid-25pkxwfq],dt[data-astro-cid-25pkxwfq]{margin:0;color:var(--color-accent-strong);font:700 .68rem/1.4 var(--font-ui);letter-spacing:.09em;text-transform:uppercase}h2[data-astro-cid-25pkxwfq]{margin:0;font:italic 520 clamp(1.35rem,2.4vw,2rem)/1.12 var(--font-display)}dl[data-astro-cid-25pkxwfq]{display:grid;grid-template-columns:repeat(4,1fr);margin:1.35rem 0 0;border-top:1px solid var(--color-hairline)}dl[data-astro-cid-25pkxwfq] div[data-astro-cid-25pkxwfq]{min-width:0;padding:.9rem 1rem .35rem 0}dl[data-astro-cid-25pkxwfq] div[data-astro-cid-25pkxwfq]+div[data-astro-cid-25pkxwfq]{padding-left:1rem;border-left:1px solid var(--color-hairline)}dd[data-astro-cid-25pkxwfq]{margin:.35rem 0 0;font:500 .94rem/1.4 var(--font-ui)}.record-note[data-astro-cid-25pkxwfq]{margin:.85rem 0 0;color:var(--color-secondary);font:italic .88rem/1.5 var(--font-body)}@media(max-width:700px){header[data-astro-cid-25pkxwfq]{grid-template-columns:1fr;gap:.35rem}dl[data-astro-cid-25pkxwfq]{grid-template-columns:1fr 1fr}dl[data-astro-cid-25pkxwfq] div[data-astro-cid-25pkxwfq]:nth-child(3){padding-left:0;border-left:0;border-top:1px solid var(--color-hairline)}dl[data-astro-cid-25pkxwfq] div[data-astro-cid-25pkxwfq]:nth-child(4){border-top:1px solid var(--color-hairline)}}@media(max-width:430px){dl[data-astro-cid-25pkxwfq]{grid-template-columns:1fr}dl[data-astro-cid-25pkxwfq] div[data-astro-cid-25pkxwfq]+div[data-astro-cid-25pkxwfq]{padding-left:0;border-left:0;border-top:1px solid var(--color-hairline)}}@media print{.connection-record[data-astro-cid-25pkxwfq]{break-inside:avoid}}.formation-folio[data-astro-cid-eyqwt4e7]{width:min(72rem,calc(100vw - 2rem));margin:4rem 50%;padding:clamp(1.1rem,3vw,2.2rem);transform:translate(-50%);border:1px solid var(--color-hairline);background:color-mix(in srgb,var(--color-paper) 90%,var(--color-accent) 10%);box-shadow:var(--shadow-card)}header[data-astro-cid-eyqwt4e7]{display:grid;grid-template-columns:minmax(12rem,.7fr) minmax(0,1.5fr);gap:1rem 2rem;margin-bottom:1.5rem}header[data-astro-cid-eyqwt4e7] p[data-astro-cid-eyqwt4e7]{margin:.2rem 0 0;color:var(--color-accent-strong);font:700 .68rem/1.4 var(--font-ui);letter-spacing:.09em;text-transform:uppercase}h2[data-astro-cid-eyqwt4e7]{margin:0;font:italic 520 clamp(1.45rem,3vw,2.45rem)/1.08 var(--font-display)}.formation-folio-diagram[data-astro-cid-eyqwt4e7]{position:relative}.formation-folio-wide[data-astro-cid-eyqwt4e7]{max-width:100%}.formation-folio-mobile[data-astro-cid-eyqwt4e7]{display:none}svg[data-astro-cid-eyqwt4e7]{display:block;width:100%;height:auto;color:var(--color-ink)}svg[data-astro-cid-eyqwt4e7] text[data-astro-cid-eyqwt4e7]{fill:currentColor;font:600 15px var(--font-ui);letter-spacing:.04em}.labels[data-astro-cid-eyqwt4e7] text[data-astro-cid-eyqwt4e7],.footer[data-astro-cid-eyqwt4e7] text[data-astro-cid-eyqwt4e7]{font-size:12px;letter-spacing:.11em}.rules[data-astro-cid-eyqwt4e7],.queue[data-astro-cid-eyqwt4e7],.divide[data-astro-cid-eyqwt4e7],.transfer[data-astro-cid-eyqwt4e7]{fill:none;stroke:currentColor;stroke-width:1.5}.queue[data-astro-cid-eyqwt4e7] text[data-astro-cid-eyqwt4e7],.divide[data-astro-cid-eyqwt4e7] text[data-astro-cid-eyqwt4e7],.transfer[data-astro-cid-eyqwt4e7] text[data-astro-cid-eyqwt4e7],.labels[data-astro-cid-eyqwt4e7] text[data-astro-cid-eyqwt4e7],.footer[data-astro-cid-eyqwt4e7] text[data-astro-cid-eyqwt4e7]{stroke:none}.accent[data-astro-cid-eyqwt4e7]{stroke:var(--color-accent-strong);stroke-width:4}figcaption[data-astro-cid-eyqwt4e7]{max-width:70ch;margin:1.2rem 0 0;color:var(--color-secondary);font:.9rem/1.55 var(--font-body)}@media(max-width:900px){.formation-folio[data-astro-cid-eyqwt4e7]{margin-block:3rem;padding:1rem}header[data-astro-cid-eyqwt4e7]{grid-template-columns:1fr;gap:.35rem}.formation-folio-wide[data-astro-cid-eyqwt4e7]{display:none}.formation-folio-mobile[data-astro-cid-eyqwt4e7]{display:grid;gap:0;margin:0;padding:0;border-top:1px solid var(--color-ink);list-style:none}.formation-folio-mobile[data-astro-cid-eyqwt4e7]>li[data-astro-cid-eyqwt4e7]{min-width:0;padding:1rem 0 1.15rem;border-bottom:1px solid var(--color-hairline)}.formation-folio-mobile[data-astro-cid-eyqwt4e7] h3[data-astro-cid-eyqwt4e7]{display:flex;align-items:baseline;gap:.7rem;margin:0 0 .8rem;color:var(--color-ink);font:700 .8rem/1.4 var(--font-ui);letter-spacing:.07em;text-transform:uppercase}.formation-folio-mobile[data-astro-cid-eyqwt4e7] h3[data-astro-cid-eyqwt4e7] span[data-astro-cid-eyqwt4e7]{color:var(--color-accent-strong)}.formation-folio-mobile[data-astro-cid-eyqwt4e7] p[data-astro-cid-eyqwt4e7]{margin:.55rem 0 0;font:.94rem/1.45 var(--font-body)}.formation-folio-mobile__files[data-astro-cid-eyqwt4e7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.formation-folio-mobile__files[data-astro-cid-eyqwt4e7] p[data-astro-cid-eyqwt4e7]{margin:0;padding:.6rem;border:1px solid var(--color-ink);font:700 .7rem/1.4 var(--font-ui)}.formation-folio-mobile[data-astro-cid-eyqwt4e7] .formation-folio-mobile__speeds[data-astro-cid-eyqwt4e7]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-top:.8rem;font:700 .9rem/1.4 var(--font-ui)}.formation-folio-mobile__speeds[data-astro-cid-eyqwt4e7] span[data-astro-cid-eyqwt4e7]{color:var(--color-secondary);font-weight:500}.formation-folio-mobile[data-astro-cid-eyqwt4e7] .formation-folio-mobile__note[data-astro-cid-eyqwt4e7]{color:var(--color-secondary);font:650 .68rem/1.4 var(--font-ui);letter-spacing:.04em;text-transform:uppercase}.formation-folio-mobile__divide[data-astro-cid-eyqwt4e7]{max-width:20rem;fill:none;stroke:currentColor;stroke-width:1.5}.formation-folio-mobile__transfer[data-astro-cid-eyqwt4e7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .8rem;margin:0;padding:0;list-style:none}.formation-folio-mobile__transfer[data-astro-cid-eyqwt4e7] li[data-astro-cid-eyqwt4e7]{padding-left:.65rem;border-left:2px solid var(--color-accent-strong);font:650 .78rem/1.4 var(--font-ui);text-transform:uppercase}}@media print{.formation-folio[data-astro-cid-eyqwt4e7]{width:100%;margin:2rem 0;transform:none;break-inside:avoid;box-shadow:none}.formation-folio-wide[data-astro-cid-eyqwt4e7]{display:block}.formation-folio-mobile[data-astro-cid-eyqwt4e7]{display:none}svg[data-astro-cid-eyqwt4e7]{min-width:0}}.transfer-table[data-astro-cid-eftxxwwz]{width:min(65rem,calc(100vw - 2rem));margin:3.5rem 50%;transform:translate(-50%)}header[data-astro-cid-eftxxwwz]{display:grid;grid-template-columns:minmax(10rem,.55fr) minmax(0,1.45fr);gap:1rem 2rem;align-items:baseline;margin-bottom:1rem}header[data-astro-cid-eftxxwwz] p[data-astro-cid-eftxxwwz]{margin:0;color:var(--color-accent-strong);font:700 .68rem/1.4 var(--font-ui);letter-spacing:.09em;text-transform:uppercase}h2[data-astro-cid-eftxxwwz]{margin:0;font:italic 520 clamp(1.35rem,2.5vw,2rem)/1.15 var(--font-display)}.table-scroll[data-astro-cid-eftxxwwz]{overflow-x:auto;border-block:1px solid var(--color-ink)}.table-scroll[data-astro-cid-eftxxwwz]:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:4px}table[data-astro-cid-eftxxwwz]{width:100%;min-width:42rem;border-collapse:collapse;text-align:left}th[data-astro-cid-eftxxwwz],td[data-astro-cid-eftxxwwz]{padding:1rem 1.1rem 1rem 0;border-bottom:1px solid var(--color-hairline);vertical-align:top}tr[data-astro-cid-eftxxwwz]:last-child th[data-astro-cid-eftxxwwz],tr[data-astro-cid-eftxxwwz]:last-child td[data-astro-cid-eftxxwwz]{border-bottom:0}thead[data-astro-cid-eftxxwwz] th[data-astro-cid-eftxxwwz]{color:var(--color-secondary);font:700 .68rem/1.4 var(--font-ui);letter-spacing:.08em;text-transform:uppercase}tbody[data-astro-cid-eftxxwwz] th[data-astro-cid-eftxxwwz]{width:18%;color:var(--color-accent-strong);font:700 .82rem/1.45 var(--font-ui);letter-spacing:.04em;text-transform:uppercase}tbody[data-astro-cid-eftxxwwz] td[data-astro-cid-eftxxwwz]{width:41%;font:1rem/1.5 var(--font-body)}.transfer-table__column-label[data-astro-cid-eftxxwwz]{display:none}@media(max-width:700px){header[data-astro-cid-eftxxwwz]{grid-template-columns:1fr;gap:.35rem}.table-scroll[data-astro-cid-eftxxwwz]{overflow:visible;border-block:0}table[data-astro-cid-eftxxwwz],tbody[data-astro-cid-eftxxwwz]{display:block;min-width:0}thead[data-astro-cid-eftxxwwz]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}tbody[data-astro-cid-eftxxwwz]{border-top:1px solid var(--color-ink)}tbody[data-astro-cid-eftxxwwz] tr[data-astro-cid-eftxxwwz]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1rem;padding:1rem 0;border-bottom:1px solid var(--color-hairline)}tbody[data-astro-cid-eftxxwwz] th[data-astro-cid-eftxxwwz]{grid-column:1 / -1;width:auto;padding:0;border:0}tbody[data-astro-cid-eftxxwwz] td[data-astro-cid-eftxxwwz]{width:auto;padding:0;border:0;font-size:.95rem}.transfer-table__column-label[data-astro-cid-eftxxwwz]{display:block;margin-bottom:.35rem;color:var(--color-secondary);font:700 .68rem/1.4 var(--font-ui);letter-spacing:.06em;text-transform:uppercase}}@media print{.transfer-table[data-astro-cid-eftxxwwz]{width:100%;margin:2rem 0;transform:none;break-inside:avoid}.table-scroll[data-astro-cid-eftxxwwz]{overflow:visible;border-block:1px solid var(--color-ink)}table[data-astro-cid-eftxxwwz]{display:table;min-width:0;font-size:9pt}thead[data-astro-cid-eftxxwwz]{position:static;display:table-header-group;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal}tbody[data-astro-cid-eftxxwwz]{display:table-row-group;border:0}tbody[data-astro-cid-eftxxwwz] tr[data-astro-cid-eftxxwwz]{display:table-row;padding:0;border:0}tbody[data-astro-cid-eftxxwwz] th[data-astro-cid-eftxxwwz],tbody[data-astro-cid-eftxxwwz] td[data-astro-cid-eftxxwwz]{display:table-cell;padding:.6rem .7rem .6rem 0;border-bottom:1px solid var(--color-hairline)}.transfer-table__column-label[data-astro-cid-eftxxwwz]{display:none}}
