/* Wicked Amino — homepage tighten (draft, not deployed). Scoped to the front page only. */
/* 1. Hero: 92vh -> content height with a sensible floor */
body.home main section.min-h-\[92vh\],
body.home main section.min-h-\[92vh\] > .relative.min-h-\[92vh\]{min-height:clamp(420px,62vh,600px)}
body.home main section.min-h-\[92vh\] > .relative{padding-top:3.5rem;padding-bottom:3rem}
body.home main section.min-h-\[92vh\] h1{margin-bottom:1rem}
body.home main section.min-h-\[92vh\] p.mb-10{margin-bottom:1.5rem}
body.home main section.min-h-\[92vh\] .absolute.bottom-10{display:none!important} /* "Scroll" cue: decorative spacer */
/* 2. Section padding (py-20/28, py-16/24 -> ~3-4rem) */
body.home main > div > section.py-20,
body.home main > div > section.py-16{padding-top:2.5rem;padding-bottom:2.5rem}
@media (min-width:1024px){
 body.home main > div > section.py-20,
 body.home main > div > section.py-16{padding-top:3.5rem;padding-bottom:3.5rem}
}
/* 3. "Our Standard" cards: tighter gap + padding */
body.home main section .grid.gap-5{gap:1rem}
body.home main section .rounded-2xl.p-6{padding:1.1rem 1.25rem}
body.home main section .overline.mb-4{margin-bottom:.5rem}
/* 4. Catalog: smaller header gap, denser grid, shorter images */
body.home main section .mb-10{margin-bottom:1.5rem}
body.home main section .grid.lg\:grid-cols-4.gap-6{gap:1rem}
body.home main article .aspect-\[4\/5\]{aspect-ratio:1/1}
@media (max-width:639px){
 body.home main section .grid.grid-cols-1.sm\:grid-cols-2.lg\:grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}
 body.home main article .p-5,body.home main article .p-4{padding:.75rem}
}
/* 5. Purpose section + footer gap */
body.home main section[data-testid="company-purpose-section"]{padding-top:2.5rem;padding-bottom:2.5rem}
body.home footer.mt-24{margin-top:1.5rem}
body.home footer .py-16{padding-top:2.5rem;padding-bottom:2.5rem}
body.home footer .grid.gap-10{gap:1.75rem}
