.batch-intro{padding-top:64px;padding-bottom:58px}.batch-intro h1{font-size:clamp(44px,5.4vw,68px);letter-spacing:-.06em;line-height:1.1;margin:20px 0}.batch-intro>p{max-width:750px;font-size:15px;line-height:1.8;color:#6b7d90}.batch-upload-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.batch-upload-grid .upload-card{min-width:0}.batch-template{display:block;border:0;background:none;color:#2d5cc2;text-decoration:underline;text-underline-offset:3px;font-size:11px;font-weight:700;padding:9px 0 0}.batch-template:focus-visible{outline:3px solid #89b5ff}.batch-intro .hero-actions{margin-bottom:18px}@media(max-width:850px){.batch-upload-grid{grid-template-columns:1fr}.batch-intro{padding-top:40px;padding-bottom:42px}}@media(max-width:450px){.batch-intro h1{font-size:42px}.batch-intro .hero-actions .button{width:100%}}