hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}small{font-size:80%}sub{bottom:-.25em}table{text-indent:0;border-color:inherit;border-collapse:collapse}progress{vertical-align:baseline}summary{display:list-item}fieldset{margin:0;padding:0}legend{padding:0}dialog{padding:0}.absolute{position:absolute}.relative{position:relative}.top-1\/2{top:50%}.z-10{z-index:10}.mt-3{margin-top:.75rem}.inline-flex{display:inline-flex}.h-\[260px\]{height:260px}.w-full{width:100%}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.justify-end{justify-content:flex-end}.rounded-lg{border-radius:.5rem}.bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.bg-opacity-50{--tw-bg-opacity:.5}.object-cover{object-fit:cover}.py-2{padding-top:.5rem;padding-bottom:.5rem}.transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.hover\:bg-opacity-50:hover{--tw-bg-opacity:.5}@media (min-width:1024px){.lg\:mt-0{margin-top:0}.lg\:mt-3{margin-top:.75rem}.lg\:h-\[460px\]{height:460px}.lg\:gap-6{gap:1.5rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}