*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-sticky{position:sticky}.tw-left-0{left:0}.tw-top-0{top:0}.tw-top-\[var\(--header-height\)\]{top:var(--header-height)}.tw-m-0{margin:0}.tw-mb-8{margin-bottom:2rem}.tw-block{display:block}.tw-flex{display:flex}.tw-hidden{display:none}.tw-aspect-video{aspect-ratio:16/9}.tw-h-auto{height:auto}.tw-h-full{height:100%}.tw-h-screen{height:100vh}.tw-h-\[calc\(100dvh-var\(--header-height\)\)\]{height:calc(100dvh - var(--header-height))}.tw-h-\[100dvh\]{height:100dvh}.tw-w-full{width:100%}.tw-min-w-\[120px\]{min-width:120px}.tw-min-w-full{min-width:100%}.-tw-translate-y-\[var\(--header-height\)\]{--tw-translate-y:calc(var(--header-height)*-1)}.-tw-translate-x-\[100\%\],.-tw-translate-y-\[var\(--header-height\)\]{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))}.-tw-translate-x-\[100\%\]{--tw-translate-x:-100%}.-tw-translate-x-\[90\%\]{--tw-translate-x:-90%}.-tw-translate-x-\[90\%\],.tw-translate-x-\[90\%\]{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))}.tw-translate-x-\[90\%\]{--tw-translate-x:90%}.tw-translate-x-\[70\%\]{--tw-translate-x:70%}.tw-translate-x-\[70\%\],.tw-translate-x-\[80\%\]{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))}.tw-translate-x-\[80\%\]{--tw-translate-x:80%}.tw-translate-x-\[100\%\]{--tw-translate-x:100%;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))}.tw-flex-col{flex-direction:column}.tw-items-center{align-items:center}.tw-justify-end{justify-content:flex-end}.tw-justify-center{justify-content:center}.tw-gap-4{gap:1rem}.tw-overflow-hidden{overflow:hidden}.tw-text-nowrap{text-wrap:nowrap}.tw-break-keep{word-break:keep-all}.tw-rounded{border-radius:.25rem}.tw-border{border-width:1px}.tw-border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.tw-object-cover{-o-object-fit:cover;object-fit:cover}.tw-object-center{-o-object-position:center;object-position:center}.tw-p-8{padding:2rem}.tw-p-0{padding:0}.tw-px-8{padding-left:2rem;padding-right:2rem}.tw-py-4{padding-top:1rem;padding-bottom:1rem}.tw-text-center{text-align:center}.tw-text-2xl{font-size:1.5rem;line-height:2rem}.tw-text-3xl{font-size:1.875rem;line-height:2.25rem}.tw-text-7xl{font-size:4.5rem;line-height:1}.tw-text-4xl{font-size:2.25rem;line-height:2.5rem}.tw-font-bold{font-weight:700}.tw-text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.tw-underline{text-decoration-line:underline}.tw-underline-offset-4{text-underline-offset:4px}@media (min-width:768px){.md\:tw-block{display:block}.md\:tw-hidden{display:none}.md\:tw-h-\[80vh\]{height:80vh}.md\:tw-p-12{padding:3rem}.md\:tw-text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:tw-text-9xl{font-size:8rem;line-height:1}}