.export-module__eiAbHq__intro{flex-direction:column;gap:14px;display:flex}.export-module__eiAbHq__heading{letter-spacing:-.028em;max-width:18ch;font-size:clamp(2rem,1.5rem + 3vw,3.4rem);font-weight:800;line-height:.98}.export-module__eiAbHq__subhead{color:var(--ink-soft);max-width:52ch;margin:0;font-size:clamp(1rem,.9rem + .4vw,1.125rem);line-height:1.55}.export-module__eiAbHq__steps{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.export-module__eiAbHq__steps li{border-top:1px solid var(--rule-strong);counter-increment:step;flex-direction:column;gap:10px;padding-top:18px;display:flex}.export-module__eiAbHq__steps li:before{content:counter(step, decimal-leading-zero);font-family:var(--mono);color:var(--accent);font-size:12px}.export-module__eiAbHq__shot{aspect-ratio:9/16;border:1px solid var(--rule);background:repeating-linear-gradient(135deg, var(--surface) 0px 8px, var(--surface-sunk) 8px 16px);text-align:center;border-radius:14px;justify-content:center;align-items:center;padding:16px;display:flex}.export-module__eiAbHq__shotAccent{border-color:var(--accent)}.export-module__eiAbHq__shot span{font-family:var(--mono);color:var(--ink-faint);font-size:11px;line-height:1.6}.export-module__eiAbHq__steps h3{font-family:var(--display);margin:0;font-size:20px;font-weight:700;line-height:1.12}.export-module__eiAbHq__steps p{color:var(--ink-soft);margin:0;font-size:14px}@media (max-width:1000px){.export-module__eiAbHq__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.export-module__eiAbHq__shot{aspect-ratio:16/10}}@media (max-width:560px){.export-module__eiAbHq__steps{grid-template-columns:minmax(0,1fr)}}
