.mima-hero[data-astro-cid-ty6wa4jb]{background:#000;padding-top:var(--nav-h)}.mima-splash[data-astro-cid-ty6wa4jb]{display:block;width:100%;max-width:1200px;margin:0 auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.mima-hero-inner[data-astro-cid-ty6wa4jb]{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:4rem}.mima-headline[data-astro-cid-ty6wa4jb]{font-size:clamp(1.9rem,4.5vw,3.2rem);line-height:1.1;margin-bottom:1rem;max-width:900px}.lede[data-astro-cid-ty6wa4jb]{color:var(--text);font-size:1.05rem;line-height:1.6;max-width:720px;margin-bottom:.75rem}.strap[data-astro-cid-ty6wa4jb]{color:var(--accent);font-weight:600;font-size:1.05rem;margin-top:.5rem}.hero-actions[data-astro-cid-ty6wa4jb]{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center;margin-top:1.25rem}.fine[data-astro-cid-ty6wa4jb]{color:var(--text-muted);font-size:.8rem;margin-top:1rem}.fine[data-astro-cid-ty6wa4jb] a[data-astro-cid-ty6wa4jb]{color:var(--accent)}.email-note[data-astro-cid-ty6wa4jb]{color:var(--text);font-size:.9rem;max-width:560px;margin:1rem auto 0;padding:.6rem .9rem;border:1px solid var(--accent-dark);border-radius:var(--radius)}button[data-astro-cid-ty6wa4jb].btn{cursor:pointer;font:inherit}.alt-section[data-astro-cid-ty6wa4jb]{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.three-grid[data-astro-cid-ty6wa4jb]{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-top:1.5rem}.three[data-astro-cid-ty6wa4jb] h3[data-astro-cid-ty6wa4jb]{font-size:1.1rem;margin-bottom:.6rem;color:var(--accent)}.three[data-astro-cid-ty6wa4jb] p[data-astro-cid-ty6wa4jb]{color:var(--text-muted);font-size:.95rem;line-height:1.6;margin-bottom:.75rem}.intro[data-astro-cid-ty6wa4jb]{max-width:760px}.intro[data-astro-cid-ty6wa4jb] p[data-astro-cid-ty6wa4jb],.lead-in[data-astro-cid-ty6wa4jb]{color:var(--text-muted);font-size:1.05rem;line-height:1.6;margin-bottom:.75rem}.lead-in[data-astro-cid-ty6wa4jb]{max-width:760px}.shot-figure[data-astro-cid-ty6wa4jb]{margin-top:2.5rem}.shot-figure[data-astro-cid-ty6wa4jb] img[data-astro-cid-ty6wa4jb],.feature-figure[data-astro-cid-ty6wa4jb] img[data-astro-cid-ty6wa4jb]{width:100%;border-radius:var(--radius);border:1px solid var(--border)}.feature-grid[data-astro-cid-ty6wa4jb]{display:grid;grid-template-columns:1.1fr 1fr;gap:4rem;align-items:center}.two-grid[data-astro-cid-ty6wa4jb]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.feature-copy[data-astro-cid-ty6wa4jb]>p[data-astro-cid-ty6wa4jb]{color:var(--text-muted);line-height:1.6;margin-bottom:.9rem}.feature-copy[data-astro-cid-ty6wa4jb]>p[data-astro-cid-ty6wa4jb].beat{color:var(--text);font-weight:600;margin-bottom:.4rem}.feature-figure[data-astro-cid-ty6wa4jb].narrow{max-width:360px;margin:0 auto}.sub[data-astro-cid-ty6wa4jb]{font-size:1.15rem;color:var(--accent);margin-bottom:1rem}.below[data-astro-cid-ty6wa4jb]{margin-top:3rem}.after[data-astro-cid-ty6wa4jb]{margin-top:1.25rem;color:var(--text-muted);line-height:1.6}.detail-list[data-astro-cid-ty6wa4jb]{display:flex;flex-direction:column;gap:.75rem}.detail-list[data-astro-cid-ty6wa4jb].columns{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 3rem}.detail-list[data-astro-cid-ty6wa4jb] li[data-astro-cid-ty6wa4jb]{color:var(--text-muted);font-size:.95rem;padding-left:1.25rem;position:relative}.detail-list[data-astro-cid-ty6wa4jb] li[data-astro-cid-ty6wa4jb]:before{content:"";position:absolute;left:0;top:.65em;width:6px;height:1px;background:var(--accent)}.detail-list[data-astro-cid-ty6wa4jb] strong[data-astro-cid-ty6wa4jb]{color:var(--text);font-weight:600}.steps[data-astro-cid-ty6wa4jb]{list-style:none;padding:0;margin:1.5rem 0 0}.step-number[data-astro-cid-ty6wa4jb]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;border:1px solid var(--accent-dark);color:var(--accent);font-size:.9rem;margin-bottom:.75rem}.closing-inner[data-astro-cid-ty6wa4jb]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:760px}.closing-inner[data-astro-cid-ty6wa4jb]>p[data-astro-cid-ty6wa4jb]{color:var(--text-muted);line-height:1.6;margin-bottom:.75rem}.closing-inner[data-astro-cid-ty6wa4jb]>p[data-astro-cid-ty6wa4jb].strap{color:var(--accent);margin-top:1rem}.closing-inner[data-astro-cid-ty6wa4jb]>p[data-astro-cid-ty6wa4jb].sign-off{color:var(--text);margin:2.5rem 0 0;letter-spacing:.08em}.closing-inner[data-astro-cid-ty6wa4jb]>p[data-astro-cid-ty6wa4jb].fine{font-size:.8rem;margin:.25rem 0 0}@media (max-width: 900px){.feature-grid[data-astro-cid-ty6wa4jb],.two-grid[data-astro-cid-ty6wa4jb],.three-grid[data-astro-cid-ty6wa4jb],.detail-list[data-astro-cid-ty6wa4jb].columns{grid-template-columns:1fr;gap:2rem}}
