.box[data-astro-cid-p2cbjao3] h1[data-astro-cid-p2cbjao3]{margin-bottom:var(--s-4);font-size:clamp(2.25rem,.85rem + 1.9vw + 2svh,4rem)}.box[data-astro-cid-p2cbjao3] .lede[data-astro-cid-p2cbjao3]{margin-bottom:var(--s-6);max-width:62ch;font-size:clamp(1.0625rem,.75rem + .8svh,1.25rem)}.box-head[data-astro-cid-p2cbjao3]{display:block;margin-bottom:var(--s-4);font-size:clamp(1.5rem,.9rem + 1.9svh,2.25rem)}.contents-list[data-astro-cid-p2cbjao3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4) var(--s-6);margin:0 0 var(--s-5);font-size:clamp(.9375rem,.55rem + 1.05svh,1.0625rem)}.contents-list[data-astro-cid-p2cbjao3]>div[data-astro-cid-p2cbjao3]:last-child{grid-column:2;grid-row:1 / span 3}.contents-list[data-astro-cid-p2cbjao3]>div[data-astro-cid-p2cbjao3]:last-child ul[data-astro-cid-p2cbjao3]{columns:9.5rem;column-gap:var(--s-5)}.contents-list[data-astro-cid-p2cbjao3]>div[data-astro-cid-p2cbjao3]:last-child li[data-astro-cid-p2cbjao3]{break-inside:avoid}.contents-list[data-astro-cid-p2cbjao3] dt[data-astro-cid-p2cbjao3]{margin-bottom:var(--s-2);font-size:var(--text-sm);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.contents-list[data-astro-cid-p2cbjao3] dd[data-astro-cid-p2cbjao3]{margin:0}.box-note[data-astro-cid-p2cbjao3]{max-width:42ch;padding:var(--s-4)}.box-figure[data-astro-cid-p2cbjao3] .media[data-astro-cid-p2cbjao3]{height:min(66svh,620px);border-radius:var(--r-md);box-shadow:var(--shadow-lift)}.guide[data-astro-cid-p2cbjao3]{--u: clamp(1rem, .45rem + 1.4svh, 1.1875rem)}.guide[data-astro-cid-p2cbjao3]{padding-top:calc(var(--header-h) + var(--s-3));padding-bottom:var(--s-4)}.guide-col[data-astro-cid-p2cbjao3]{max-width:62rem;margin-inline:auto}.beat[data-astro-cid-p2cbjao3]{display:grid;gap:var(--s-5);padding:var(--s-6);border-radius:var(--r-md);margin-bottom:var(--s-5)}.beat[data-astro-cid-p2cbjao3]:not(.band-tint):not(.band-night){background:var(--white);box-shadow:var(--shadow-lift)}.beat[data-astro-cid-p2cbjao3]:last-child{margin-bottom:0}@media(min-width:900px){.beat[data-astro-cid-p2cbjao3]{grid-template-columns:6fr 5fr;gap:var(--s-8);align-items:start;padding:var(--s-8)}}.beat-text[data-astro-cid-p2cbjao3] p[data-astro-cid-p2cbjao3]{max-width:54ch}.beat-photo[data-astro-cid-p2cbjao3]{max-width:34rem;align-self:center;margin:0}.guide-more[data-astro-cid-p2cbjao3]{margin-top:var(--s-6);display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-4);background:var(--white);color:var(--ink);box-shadow:var(--shadow-lift);padding:var(--s-6)}.guide-more[data-astro-cid-p2cbjao3] h3[data-astro-cid-p2cbjao3]{margin:0;color:var(--ink)}.pages[data-astro-cid-p2cbjao3]{display:block}.page[data-astro-cid-p2cbjao3]{padding-block:var(--block);border-top:1px solid var(--hairline)}.page[data-astro-cid-p2cbjao3]:first-child{border-top:0;padding-top:0}.page[data-astro-cid-p2cbjao3].is-wide .page-detail[data-astro-cid-p2cbjao3]{--cols: 1}.page-photo[data-astro-cid-p2cbjao3]{display:none;margin:0 0 var(--s-5);max-width:22rem}.page-photo[data-astro-cid-p2cbjao3] .media[data-astro-cid-p2cbjao3]{box-shadow:var(--shadow-lift)}.page-title[data-astro-cid-p2cbjao3]{display:flex;gap:var(--s-4);align-items:baseline;margin:0 0 var(--s-4);font-size:clamp(1.75rem,.55rem + 1.05vw + 1.75svh,3rem);line-height:1.06}.page-title[data-astro-cid-p2cbjao3] .step-num[data-astro-cid-p2cbjao3]{flex:0 0 auto;font-size:.72em}.page-action[data-astro-cid-p2cbjao3]{margin:0 0 var(--s-5);max-width:54ch;font-size:calc(var(--u) * 1.21);font-weight:600;line-height:1.35;color:var(--ink)}.page-detail[data-astro-cid-p2cbjao3]{display:grid;grid-template-columns:repeat(var(--cols, 1),minmax(0,1fr));gap:var(--s-4) var(--s-6);align-content:start;font-size:var(--u);line-height:1.5;color:var(--ink-body)}.page[data-astro-cid-p2cbjao3].is-wide .page-detail[data-astro-cid-p2cbjao3]{--cols: 2}.page-detail[data-astro-cid-p2cbjao3]>.wide-cell[data-astro-cid-p2cbjao3]{grid-column:1 / -1}.page-detail[data-astro-cid-p2cbjao3] p{margin:0;max-width:62ch;font-size:inherit;line-height:inherit}.page-detail[data-astro-cid-p2cbjao3] li{font-size:inherit;line-height:1.45}.page-detail[data-astro-cid-p2cbjao3] .list-check,.page-detail[data-astro-cid-p2cbjao3] .list-plain{max-width:none}.page-detail[data-astro-cid-p2cbjao3] .list-check{margin:0}.page[data-astro-cid-p2cbjao3].is-wide .page-detail[data-astro-cid-p2cbjao3]>.list-check{grid-column:1 / -1;columns:2;column-gap:var(--s-6)}.page-detail[data-astro-cid-p2cbjao3] .list-check li{break-inside:avoid}.lists[data-astro-cid-p2cbjao3]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--s-4) var(--s-6)}.detail-label[data-astro-cid-p2cbjao3]{display:block;margin-bottom:var(--s-2);font-size:var(--text-sm);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.page-detail[data-astro-cid-p2cbjao3] .panel{padding:var(--s-4);font-size:calc(var(--u) * .9)}.page-detail[data-astro-cid-p2cbjao3] .panel-note p{max-width:none}.page-detail[data-astro-cid-p2cbjao3] .chips li{background:var(--white);font-size:calc(var(--u) * .86)}.chips-label[data-astro-cid-p2cbjao3]{margin-bottom:var(--s-3)!important}.page-detail[data-astro-cid-p2cbjao3] .small{font-size:calc(var(--u) * .82);line-height:1.45}.pairs[data-astro-cid-p2cbjao3]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-3) var(--s-4);list-style:none;margin:0;padding:var(--s-3) 0;border-block:1px solid var(--hairline);font-size:calc(var(--u) * .9)}.pairs[data-astro-cid-p2cbjao3] li[data-astro-cid-p2cbjao3]{display:flex;gap:.4em;align-items:baseline;white-space:nowrap}.pairs[data-astro-cid-p2cbjao3] span[data-astro-cid-p2cbjao3]{color:var(--ink-2)}.pairs[data-astro-cid-p2cbjao3] b[data-astro-cid-p2cbjao3]{color:var(--accent);letter-spacing:.02em}.page-footer[data-astro-cid-p2cbjao3]{color:var(--ink-2)}.cycle[data-astro-cid-p2cbjao3]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4) var(--s-6);counter-reset:cyc;list-style:none;margin:0;padding:0}.cycle-item[data-astro-cid-p2cbjao3]{counter-increment:cyc}.cycle-item[data-astro-cid-p2cbjao3] .detail-label[data-astro-cid-p2cbjao3]:before{content:counter(cyc,decimal-leading-zero);margin-right:.5em;font-family:var(--font-display);font-style:italic;font-weight:500;letter-spacing:0;color:var(--accent)}.cycle-item[data-astro-cid-p2cbjao3] p{color:var(--ink-2)}.cycle-thumb[data-astro-cid-p2cbjao3]{display:none;margin-top:var(--s-3);max-width:13.75rem;height:7.5rem;border-radius:var(--r-sm);background:var(--surface-strong)}@media(min-height:900px){.cycle-thumb[data-astro-cid-p2cbjao3]{display:block}}.page-photo[data-astro-cid-p2cbjao3]{display:block}.guide-rail[data-astro-cid-p2cbjao3],.guide-plate[data-astro-cid-p2cbjao3]{display:none}@media(min-width:900px){.page-photo[data-astro-cid-p2cbjao3]{float:left;max-width:20rem;margin:0 var(--s-6) var(--s-4) 0}.page[data-astro-cid-p2cbjao3]:after{content:"";display:block;clear:both}}.debrief-grid[data-astro-cid-p2cbjao3]{align-items:start;row-gap:var(--s-5)}.debrief-head[data-astro-cid-p2cbjao3]{text-align:center}.debrief-head[data-astro-cid-p2cbjao3] h2[data-astro-cid-p2cbjao3]{margin:var(--s-2) 0 var(--s-3)}.debrief-head[data-astro-cid-p2cbjao3] .lede[data-astro-cid-p2cbjao3]{margin-inline:auto;max-width:62ch}.debrief-list[data-astro-cid-p2cbjao3]{max-width:none}@media(min-width:900px){.debrief-list[data-astro-cid-p2cbjao3]{columns:2;column-gap:var(--s-8)}.debrief-list[data-astro-cid-p2cbjao3] li[data-astro-cid-p2cbjao3]{break-inside:avoid;padding-block:clamp(var(--s-2),1.1svh,var(--s-3));border-top:0;border-bottom:1px solid var(--on-night-line)}.debrief-list[data-astro-cid-p2cbjao3] li[data-astro-cid-p2cbjao3]:first-child,.debrief-list[data-astro-cid-p2cbjao3] li[data-astro-cid-p2cbjao3]:nth-child(5){border-top:1px solid var(--on-night-line)}}.fold-last[data-astro-cid-p2cbjao3]{min-height:0;padding-bottom:var(--s-8)}.last-grid[data-astro-cid-p2cbjao3]{align-items:start}.files-col[data-astro-cid-p2cbjao3] .section-head[data-astro-cid-p2cbjao3]{margin-bottom:var(--s-5)}.files[data-astro-cid-p2cbjao3] li[data-astro-cid-p2cbjao3]>span[data-astro-cid-p2cbjao3]:first-child{line-height:1.4}.files[data-astro-cid-p2cbjao3] .small{color:var(--on-night-2)}.files[data-astro-cid-p2cbjao3] li[data-astro-cid-p2cbjao3]>span[data-astro-cid-p2cbjao3]:last-child{opacity:.7}.print-head[data-astro-cid-p2cbjao3]{margin-top:var(--s-6)}.print-list[data-astro-cid-p2cbjao3]{margin-bottom:var(--s-4)}.print-list[data-astro-cid-p2cbjao3] .small{color:var(--on-night-2)}.print-list[data-astro-cid-p2cbjao3] li[data-astro-cid-p2cbjao3]{flex-wrap:wrap}.print-list[data-astro-cid-p2cbjao3] li[data-astro-cid-p2cbjao3]>[data-astro-cid-p2cbjao3]:last-child{flex:1 1 auto;text-align:right}.print-body[data-astro-cid-p2cbjao3]{max-width:none}
