.top[data-astro-cid-ikooipj4]{max-width:1160px;padding:calc(var(--nav-h) + clamp(24px, 4vw, 48px)) clamp(16px, 4vw, 40px) clamp(28px, 4vw, 48px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);margin:0 auto;display:grid}.sky[data-astro-cid-ikooipj4]{border-radius:var(--r-card);background:var(--sky);aspect-ratio:4/3;position:relative;overflow:hidden}.sky[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{object-fit:cover;object-position:50% 0;width:100%;max-width:none;height:100%;display:block}.copy[data-astro-cid-ikooipj4]{z-index:1;gap:16px;padding-top:8px;display:grid;position:relative}.copy[data-astro-cid-ikooipj4] .eyebrow[data-astro-cid-ikooipj4],.copy[data-astro-cid-ikooipj4] .eyebrow[data-astro-cid-ikooipj4] b[data-astro-cid-ikooipj4]{color:var(--ink)}.copy[data-astro-cid-ikooipj4] .eyebrow[data-astro-cid-ikooipj4] b[data-astro-cid-ikooipj4]{background:var(--ink)}.copy[data-astro-cid-ikooipj4] h1[data-astro-cid-ikooipj4]{font-size:var(--step-4);letter-spacing:-.03em;max-width:15ch;color:var(--ink);font-weight:500;line-height:.98}.copy[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{font-size:var(--step-1);color:var(--ink-soft);max-width:36ch}.walk[data-astro-cid-ikooipj4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);max-width:1160px;margin:0 auto;padding:0 clamp(16px,4vw,40px) clamp(56px,8vw,104px);display:grid}.window[data-astro-cid-ikooipj4]{top:calc(var(--nav-h) + 24px);aspect-ratio:4/5;border-radius:var(--r-card);background:var(--sky);position:sticky;overflow:hidden}.paint[data-astro-cid-ikooipj4]{position:absolute;inset:0;overflow:hidden}.paint[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{will-change:transform;width:100%;max-width:none;height:auto;display:block}.label[data-astro-cid-ikooipj4]{border-radius:var(--r-pill);align-items:center;gap:10px;padding:7px 11px;display:flex;position:absolute;bottom:14px;left:14px}.label[data-astro-cid-ikooipj4] i[data-astro-cid-ikooipj4]{background:var(--red);width:18px;height:4px;display:block}.steps[data-astro-cid-ikooipj4]{margin:0;padding:0;list-style:none}.step[data-astro-cid-ikooipj4]{border-top:2px solid var(--ink);align-content:center;gap:16px;min-height:78vh;padding:32px 0;display:grid}.step[data-astro-cid-ikooipj4]+.step[data-astro-cid-ikooipj4]{border-top-color:var(--rule-strong)}.meta[data-astro-cid-ikooipj4]{color:var(--ink-soft);gap:14px;display:flex}.step[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4]{font-size:var(--step-3);font-weight:500;line-height:1.04}.body[data-astro-cid-ikooipj4]{color:var(--ink-soft);font-size:var(--step-1);max-width:36ch;line-height:1.45}.points[data-astro-cid-ikooipj4]{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;max-width:36rem;margin:0;padding:0;list-style:none;display:grid}.points[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]{color:var(--ink);border-bottom:1px solid var(--rule);padding:9px 0;font-size:16px;line-height:1.4}.leave[data-astro-cid-ikooipj4]{border-top:1px dashed var(--rule-strong);max-width:40ch;padding-top:12px;font-weight:600}.leave[data-astro-cid-ikooipj4] .mono[data-astro-cid-ikooipj4]{color:var(--ink-soft);margin-bottom:4px;font-weight:400;display:block}.note[data-astro-cid-ikooipj4]{max-width:46ch;color:var(--ink-soft);margin-top:12px;font-size:15px}.note[data-astro-cid-ikooipj4] a[data-astro-cid-ikooipj4]{color:var(--ink);text-underline-offset:3px}.start[data-astro-cid-ikooipj4]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.start[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4]{font-size:var(--step-3);margin-top:16px;font-weight:500}.start[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{color:var(--ink-soft);margin-top:8px}.beam[data-astro-cid-ikooipj4]{background:var(--red);width:120px;height:8px;display:block}@media (width<=801px){.top[data-astro-cid-ikooipj4]{padding:calc(var(--nav-h) + clamp(28px, 6vw, 48px)) clamp(16px, 4vw, 40px) 28px;grid-template-columns:1fr}.sky[data-astro-cid-ikooipj4]{display:none}.copy[data-astro-cid-ikooipj4]{padding-top:0}.walk[data-astro-cid-ikooipj4]{grid-template-columns:1fr}.window[data-astro-cid-ikooipj4]{aspect-ratio:auto;height:calc(34svh + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);border-radius:0 0 var(--r-card) var(--r-card);z-index:5;margin:0 calc(-1*clamp(16px,4vw,40px));top:0}.step[data-astro-cid-ikooipj4]{min-height:0;padding:28px 0 36px;scroll-margin-top:calc(34svh + 16px)}.points[data-astro-cid-ikooipj4]{grid-template-columns:1fr}}
