.intro[data-astro-cid-3dqwsbkx]{gap:clamp(2rem,5vw,4.5rem);display:grid}.intro[data-astro-cid-3dqwsbkx].has-photo{grid-template-columns:1.1fr .9fr;align-items:start}.intro[data-astro-cid-3dqwsbkx] .stack[data-astro-cid-3dqwsbkx]{max-width:68ch}.h3[data-astro-cid-3dqwsbkx]{font-size:var(--step-1);margin-top:var(--space-4)}.intro-photo[data-astro-cid-3dqwsbkx]{aspect-ratio:4/3;box-shadow:var(--shadow-photo)}.ticks[data-astro-cid-3dqwsbkx]{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.ticks[data-astro-cid-3dqwsbkx] li[data-astro-cid-3dqwsbkx]{padding-left:1.4rem;position:relative}.ticks[data-astro-cid-3dqwsbkx] li[data-astro-cid-3dqwsbkx]:before{content:"";background:var(--act);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.7em;left:0}.prep[data-astro-cid-3dqwsbkx]{grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,4vw,3.5rem);display:grid}.h2s[data-astro-cid-3dqwsbkx]{font-size:var(--step-2);margin-bottom:1.1rem}.risks[data-astro-cid-3dqwsbkx] p[data-astro-cid-3dqwsbkx]{color:var(--ink-2)}.cta[data-astro-cid-3dqwsbkx]{grid-template-columns:1.4fr 1fr;align-items:end;gap:2rem;display:grid}.cta[data-astro-cid-3dqwsbkx] .lede[data-astro-cid-3dqwsbkx]{margin-top:1rem}.cta-actions[data-astro-cid-3dqwsbkx]{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}@media (width<=60em){.intro[data-astro-cid-3dqwsbkx].has-photo,.prep[data-astro-cid-3dqwsbkx],.cta[data-astro-cid-3dqwsbkx]{grid-template-columns:1fr}.cta-actions[data-astro-cid-3dqwsbkx]{justify-content:flex-start}}.oct-head[data-astro-cid-3dqwsbkx]{gap:var(--space-3) clamp(2rem, 5vw, 3rem);margin-bottom:var(--space-5);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.oct-head[data-astro-cid-3dqwsbkx] h2[data-astro-cid-3dqwsbkx]{letter-spacing:-.025em;max-width:18ch;margin-top:.75rem;font-size:clamp(2.25rem,1.5rem + 2.6vw,3.75rem);line-height:1.04}.oct-head[data-astro-cid-3dqwsbkx] .lede[data-astro-cid-3dqwsbkx]{color:#d3e0e7;font-weight:300}.oct-long[data-astro-cid-3dqwsbkx]{overscroll-behavior-x:contain;background:#000;margin:0;overflow-x:auto;box-shadow:0 0 0 1px #7fd3dc40}.oct-long[data-astro-cid-3dqwsbkx] img[data-astro-cid-3dqwsbkx]{width:100%;min-width:46rem;height:auto}.oct-legend[data-astro-cid-3dqwsbkx]{margin:var(--space-4) 0 0;border-top:1px solid #ffffff2e;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem 2rem;padding-top:1.1rem;display:grid}.oct-legend[data-astro-cid-3dqwsbkx] dt[data-astro-cid-3dqwsbkx]{letter-spacing:.12em;text-transform:uppercase;color:#9fb4bf;font-size:.8125rem}.oct-legend[data-astro-cid-3dqwsbkx] dd[data-astro-cid-3dqwsbkx]{margin:.2rem 0 0}.oct-legend[data-astro-cid-3dqwsbkx] b[data-astro-cid-3dqwsbkx]{color:#fff;font-size:1.5rem;font-weight:600;display:block}.oct-legend[data-astro-cid-3dqwsbkx] span[data-astro-cid-3dqwsbkx]{color:var(--on-navy-2);font-size:1rem;display:block}.ct-grid[data-astro-cid-3dqwsbkx]{gap:var(--space-4) clamp(2rem, 5vw, 3rem);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.ct-fig[data-astro-cid-3dqwsbkx]{background:#000;margin:0;box-shadow:0 0 0 1px #7fd3dc40}.ct-fig[data-astro-cid-3dqwsbkx] img[data-astro-cid-3dqwsbkx]{width:100%;height:auto;display:block}.ct-legend[data-astro-cid-3dqwsbkx]{border-top:0;grid-template-columns:1fr;gap:0;margin-top:0;padding-top:0}.ct-legend[data-astro-cid-3dqwsbkx]>div[data-astro-cid-3dqwsbkx]{border-top:1px solid #ffffff2e;padding:1rem 0}@media (width<=60em){.oct-head[data-astro-cid-3dqwsbkx],.ct-grid[data-astro-cid-3dqwsbkx]{grid-template-columns:1fr}.oct-legend[data-astro-cid-3dqwsbkx]{grid-template-columns:1fr 1fr}.ct-legend[data-astro-cid-3dqwsbkx]{grid-template-columns:1fr 1fr 1fr;gap:0 1rem}}@media (width<=40em){.ct-legend[data-astro-cid-3dqwsbkx]{grid-template-columns:1fr}}.ct-legend[data-astro-cid-3dqwsbkx] b[data-astro-cid-3dqwsbkx]{white-space:nowrap}.model3d[data-astro-cid-3dqwsbkx]{background:var(--sand);cursor:grab;touch-action:pan-y;position:relative}.model3d[data-astro-cid-3dqwsbkx][data-grabbing]{cursor:grabbing}.model3d[data-astro-cid-3dqwsbkx] canvas[data-astro-cid-3dqwsbkx]{opacity:0;width:100%;height:100%;transition:opacity .4s var(--ease-out);position:absolute;inset:0}.model3d[data-astro-cid-3dqwsbkx][data-ready] canvas[data-astro-cid-3dqwsbkx]{opacity:1}.model3d[data-astro-cid-3dqwsbkx][data-ready] img[data-astro-cid-3dqwsbkx]{opacity:0;transition:opacity .4s var(--ease-out)}
