/* Synced with source — utilities missing from original Tailwind build */
.pt-24{padding-top:6rem}
.pb-5{padding-bottom:1.25rem}
.mt-3{margin-top:.75rem}
.-mr-1{margin-right:-.25rem}
.p-2\.5{padding:.625rem}
.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}
.px-7{padding-left:1.75rem;padding-right:1.75rem}
.py-20{padding-top:5rem;padding-bottom:5rem}
.max-w-6xl{max-width:72rem}
.object-contain{object-fit:contain}
.object-cover{object-fit:cover}
.object-left{object-position:left}
.text-foreground\/75{color:hsl(var(--foreground) / .75)}
.bg-muted\/30{background-color:hsl(var(--muted) / .3)}
.h-\[5\.5rem\]{height:5.5rem}
.h-\[4\.25rem\]{height:4.25rem}
.h-\[240px\]{height:240px}
.gap-9{gap:2.25rem}
@media (min-width:640px){
.sm\:h-24{height:6rem}
.sm\:h-\[5rem\]{height:5rem}
.sm\:h-\[300px\]{height:300px}
.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}
}
@media (min-width:1024px){
.lg\:pt-\[6\.75rem\]{padding-top:6.75rem}
.lg\:py-24{padding-top:6rem;padding-bottom:6rem}
.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.lg\:gap-14{gap:3.5rem}
.lg\:items-center{align-items:center}
.lg\:text-left{text-align:left}
.lg\:mb-8{margin-bottom:2rem}
.lg\:min-h-\[320px\]{min-height:320px}
.lg\:h-\[5\.5rem\]{height:5.5rem}
.lg\:h-\[6\.25rem\]{height:6.25rem}
.lg\:h-\[min\(100\%\,420px\)\]{height:min(100%,420px)}
}
@media (min-width:1280px){
.xl\:gap-10{gap:2.5rem}
}
