/*! CSS Used from: https://hytopia.com/build/_assets/tailwind-6SLK3AEN.css */
*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb;}
:before,:after{--tw-content:"";}
html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;}
body{margin:0;line-height:inherit;}
h1,h2{font-size:inherit;font-weight:inherit;}
a{color:inherit;text-decoration:inherit;}
button{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0;}
button{text-transform:none;}
button,[type=button]{-webkit-appearance:button;background-color:transparent;background-image:none;}
h1,h2,p{margin:0;}
button{cursor:pointer;}
:disabled{cursor:default;}
img,svg{display:block;vertical-align:middle;}
img{max-width:100%;height:auto;}
*,:before,:after{--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-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;}
.rainbow-diagonal{--tw-bg-opacity:1;background-image:linear-gradient(135deg,rgba(255,148,45,var(--tw-bg-opacity)) .88%,rgba(233,247,90,var(--tw-bg-opacity)) 19.25%,rgba(178,224,55,var(--tw-bg-opacity)) 39.16%,rgba(107,204,230,var(--tw-bg-opacity)) 53.54%,rgba(210,210,210,var(--tw-bg-opacity)) 65.27%,rgba(231,178,128,var(--tw-bg-opacity)) 84.07%,rgba(223,127,242,var(--tw-bg-opacity)) 100%);}
.custom-shadow{text-shadow:0px 75.2603px 183.97px rgba(0,0,0,.83),0px 34.7951px 85.0548px rgba(0,0,0,.615591),0px 19.909px 48.6664px rgba(0,0,0,.520228),0px 12.0846px 29.5402px rgba(0,0,0,.448157),0px 7.28151px 17.7992px rgba(0,0,0,.381843),0px 4.05482px 9.91177px rgba(0,0,0,.309772),0px 1.74395px 4.26298px rgba(0,0,0,.214409);}
.fixed{position:fixed;}
.relative{position:relative;}
.bottom-4{bottom:1rem;}
.right-8{right:2rem;}
.z-10{z-index:10;}
.z-20{z-index:20;}
.z-30{z-index:30;}
.z-50{z-index:50;}
.col-span-2{grid-column:span 2 / span 2;}
.col-start-1{grid-column-start:1;}
.col-end-3{grid-column-end:3;}
.row-start-1{grid-row-start:1;}
.row-start-2{grid-row-start:2;}
.mx-auto{margin-left:auto;margin-right:auto;}
.mb-10{margin-bottom:2.5rem;}
.mb-14{margin-bottom:3.5rem;}
.mb-7{margin-bottom:1.75rem;}
.mt-auto{margin-top:auto;}
.block{display:block;}
.inline-block{display:inline-block;}
.flex{display:flex;}
.grid{display:grid;}
.hidden{display:none;}
.h-\[19px\]{height:19px;}
.h-\[75\%\]{height:75%;}
.h-full{height:100%;}
.max-h-\[33vh\]{max-height:33vh;}
.w-\[19px\]{width:19px;}
.w-full{width:100%;}
.max-w-3xl{max-width:48rem;}
.max-w-8xl{max-width:1648px;}
.flex-1{flex:1 1 0%;}
.translate-y-\[-15\%\]{--tw-translate-y:-15%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(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)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}
.grid-cols-\[1fr\,2fr\]{grid-template-columns:1fr 2fr;}
.grid-rows-\[100\%\,100\%\]{grid-template-rows:100% 100%;}
.grid-rows-\[minmax\(0\,1fr\)\,auto\,auto\]{grid-template-rows:minmax(0,1fr) auto auto;}
.grid-rows-\[repeat\(2\,auto\)\]{grid-template-rows:repeat(2,auto);}
.items-center{align-items:center;}
.justify-between{justify-content:space-between;}
.gap-3{gap:.75rem;}
.space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)));}
.place-self-end{place-self:end;}
.overflow-hidden{overflow:hidden;}
.overflow-x-hidden{overflow-x:hidden;}
.rounded-\[10px\]{border-radius:10px;}
.rounded-\[14px\]{border-radius:14px;}
.border{border-width:1px;}
.border-4{border-width:4px;}
.border-black\/75{border-color:#000000bf;}
.border-white\/20{border-color:#f1f1f133;}
.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));}
.bg-black\/30{background-color:#0000004d;}
.bg-clip-text{-webkit-background-clip:text;background-clip:text;}
.object-cover{-o-object-fit:cover;object-fit:cover;}
.px-10{padding-left:2.5rem;padding-right:2.5rem;}
.px-6{padding-left:1.5rem;padding-right:1.5rem;}
.py-5{padding-top:1.25rem;padding-bottom:1.25rem;}
.pb-8{padding-bottom:2rem;}
.pl-8{padding-left:2rem;}
.pr-8{padding-right:2rem;}
.pt-16{padding-top:4rem;}
.text-center{text-align:center;}
.text-2xl{font-size:1.5rem;line-height:2rem;}
.text-5xl\/tight{font-size:3rem;line-height:1.25;}
.text-\[11px\]{font-size:11px;}
.text-sm{font-size:.875rem;line-height:1.25rem;}
.text-xl{font-size:1.25rem;line-height:1.75rem;}
.font-black{font-weight:900;}
.font-bold{font-weight:700;}
.uppercase{text-transform:uppercase;}
.tracking-wider{letter-spacing:.05em;}
.text-white{--tw-text-opacity:1;color:rgb(241 241 241 / var(--tw-text-opacity));}
.opacity-60{opacity:.6;}
.backdrop-blur-\[250px\]{--tw-backdrop-blur:blur(250px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);}
.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-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-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;}
.\[-webkit-text-fill-color\:transparent\]{-webkit-text-fill-color:transparent;}
.\[background\:linear-gradient\(180deg\,rgba\(0\,0\,0\,0\)\,rgba\(0\,0\,0\,\.8\)_35\%\)\]{background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.8) 35%);}
.\[text-fill-color\:transparent\]{text-fill-color:transparent;}
.group:hover .group-hover\:border-white\/10{border-color:#f1f1f11a;}
.group:hover .group-hover\:bg-white\/5{background-color:#f1f1f10d;}
.group:hover .group-hover\:backdrop-blur-\[50px\]{--tw-backdrop-blur:blur(50px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);}
@media (min-width: 640px){
.sm\:right-20{right:5rem;}
.sm\:block{display:block;}
.sm\:h-full{height:100%;}
.sm\:grid-rows-\[minmax\(15vh\,1fr\)\,auto\,auto\]{grid-template-rows:minmax(15vh,1fr) auto auto;}
.sm\:gap-5{gap:1.25rem;}
.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem;}
.sm\:\[background\:linear-gradient\(180deg\,rgba\(0\,0\,0\,0\)\,rgba\(0\,0\,0\,\.8\)_75\%\)\]{background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.8) 75%);}
}
@media (min-width: 768px){
.md\:col-span-1{grid-column:span 1 / span 1;}
.md\:col-start-2{grid-column-start:2;}
.md\:col-start-3{grid-column-start:3;}
.md\:row-start-2{grid-row-start:2;}
.md\:max-w-none{max-width:none;}
.md\:grid-cols-\[minmax\(135px\,1fr\)\,minmax\(0\,56rem\)\,minmax\(135px\,1fr\)\]{grid-template-columns:minmax(135px,1fr) minmax(0,56rem) minmax(135px,1fr);}
.md\:grid-rows-none{grid-template-rows:none;}
.md\:justify-between{justify-content:space-between;}
.md\:place-self-start{place-self:start;}
.md\:place-self-end{place-self:end;}
.md\:self-end{align-self:flex-end;}
}
@media (min-width: 1280px){
.xl\:h-screen{height:100vh;}
}
@media (min-width: 1700px){
.\33xl\:h-\[21px\]{height:21px;}
.\33xl\:w-\[21px\]{width:21px;}
.\33xl\:text-xs{font-size:.75rem;line-height:1rem;}
}