.text-6xl{font-size:3.75rem;line-height:1}
.mb-7{margin-bottom:1.75rem}
.mb-10{margin-bottom:2.5rem}
.mt-10{margin-top:2.5rem}
.p-10{padding:2.5rem}
.py-10{padding-top:2.5rem;padding-bottom:2.5rem}
.py-14{padding-top:3.5rem;padding-bottom:3.5rem}
.py-24{padding-top:6rem;padding-bottom:6rem}
.h-24{height:6rem}
.h-56{height:14rem}
.w-56{width:14rem}
.bottom-4{bottom:1rem}
.min-w-\[70px\]{min-width:70px}
.max-w-\[50vw\]{max-width:50vw}
.max-w-\[60\%\]{max-width:60%}
.min-h-\[280px\]{min-height:280px}
.whitespace-pre-line{white-space:pre-line}
.text-\[\#F59E0B\]{color:#f59e0b}
.bg-\[\#F59E0B\]\/10{background-color:rgb(245 158 11 / .1)}
.border-\[\#F59E0B\]\/30{border-color:rgb(245 158 11 / .3)}
.border-white\/\[0\.05\]{border-color:rgb(255 255 255 / .05)}
.accent-\[hsl\(217_91\%_60\%\)\]{accent-color:hsl(217 91% 60%)}
.last\:border-0:last-child{border-width:0}
.hover\:border-primary\/40:hover{border-color:hsl(var(--primary) / .4)}
.group:hover .group-hover\:bg-primary{background-color:hsl(var(--primary))}

.file\:mr-3::file-selector-button{margin-right:.75rem}
.file\:h-9::file-selector-button{height:2.25rem}
.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}
.file\:rounded-lg::file-selector-button{border-radius:.5rem}
.file\:bg-primary\/15::file-selector-button{background-color:hsl(var(--primary) / .15)}
.file\:text-primary::file-selector-button{color:hsl(var(--primary))}
.file\:text-xs::file-selector-button{font-size:.75rem;line-height:1rem}
.file\:font-semibold::file-selector-button{font-weight:600}

@media (min-width:640px){
  .sm\:inline-flex{display:inline-flex}
  .sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}
  .sm\:text-7xl{font-size:4.5rem;line-height:1}
}

@media (min-width:1024px){
  .lg\:min-h-\[420px\]{min-height:420px}
}
.gap-x-2{column-gap:.5rem}
.gap-y-0\.5{row-gap:.125rem}
