.about-container{display:flex;flex-direction:column;align-items:center}.about-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.about-container{padding-left:.75rem;padding-right:.75rem;padding-top:2rem}@media (min-width:768px){.about-container{padding-top:4rem}}.about-title{margin-left:auto;margin-right:auto;width:95%;text-align:center;font-family:var(--font-title);font-size:1.75rem;line-height:120%;color:var(--heading)}@media (min-width:768px){.about-title{width:75%;font-size:3rem;line-height:1}}.about-content{margin-left:auto;margin-right:auto;width:95%;text-align:center;font-family:var(--font-body);font-size:1rem;line-height:1.5rem;font-weight:400;line-height:170%;color:var(--subheading)}@media (min-width:768px){.about-content{width:55%;font-size:1.5rem}}.about-content p{margin-bottom:1rem}.empty-para{min-height:1.6rem}.title{font-weight:700;font-size:1.5em;margin-bottom:20px}.logosContainer{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:40px}.logo{max-width:20%;max-height:3%;-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.logo{max-width:20%;max-height:3%}}@media (max-width:480px){.logo{max-width:40%;max-height:5%}}.hero-carousel-box{display:inline-flex;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.hero-carousel-box::-webkit-scrollbar{display:none}.hero-carousel-box{height:100vh;width:100%}.hero-carousel-child{box-sizing:content-box;display:flex;flex:none;scroll-snap-align:start}.carousel-center .hero-carousel-child{scroll-snap-align:center}.carousel-end .hero-carousel-child{scroll-snap-align:end}.hero-carousel-child{position:relative;height:100%;width:100%;background-size:cover;background-repeat:no-repeat}.hero-text-div{position:absolute;display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;background-color:#00000080;text-align:center}.hero-text{max-width:90vw;text-align:center;font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));outline:2px solid transparent;outline-offset:2px}@media (min-width:768px){.hero-text{max-width:70vw}}.hero-text{text-shadow:0 4px 4px rgba(0,0,0,.25)}.hero-button{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:transparent;border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);animation:button-pop var(--animation-btn,.25s) ease-out;transition-property:color,background-color,border-color,opacity,box-shadow,transform;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-border-opacity:1}.hero-button:disabled,.hero-button[disabled]{pointer-events:none}:where(.hero-button:is(input[type=checkbox])),:where(.hero-button:is(input[type=radio])){width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.hero-button:is(input[type=checkbox]):after,.hero-button:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.hero-button:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.hero-button:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0 0 0)){.hero-button:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.hero-button.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.hero-button:disabled:hover,.hero-button[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.hero-button:is(input[type=checkbox]:checked):hover,.hero-button:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}}.hero-button:active:focus,.hero-button:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0 0 0)){.hero-button{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.hero-button:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.hero-button.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.hero-button.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.hero-button.btn-disabled,.hero-button:disabled,.hero-button[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.hero-button:is(input[type=checkbox]:checked),.hero-button:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.hero-button:is(input[type=checkbox]:checked):focus-visible,.hero-button:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.hero-button{margin-top:2.75rem;height:-moz-fit-content;height:fit-content;min-height:0;border-radius:.75rem;--tw-bg-opacity:1;padding:1rem 3.25rem;font-family:var(--font-body);font-size:1rem;line-height:1.5rem;font-weight:400;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity))}.hero-button,.hero-button:hover{background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hero-button:hover{--tw-bg-opacity:1}@media (min-width:768px){.hero-button{font-size:1.5rem;line-height:2rem}}.listing-carousel-title{text-align:center;font-family:var(--font-title);font-size:1.75rem;color:var(--heading)}@media (min-width:768px){.listing-carousel-title{font-size:2.5rem}}.listing-scroll-btn{position:absolute;top:50%;z-index:20;height:3.5rem;min-height:0;width:3.5rem;--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));border-radius:9999px;border-style:none;--tw-bg-opacity:1;padding:1rem;--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity));--tw-shadow:0 4.8px 32px 0 rgba(0,0,0,.4);--tw-shadow-colored:0 4.8px 32px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.listing-scroll-btn,.listing-scroll-btn:hover{background-color:rgb(255 255 255/var(--tw-bg-opacity))}.listing-scroll-btn:hover{--tw-bg-opacity:1}.listing-scroll-btn:active{--tw-scale-x:.9;--tw-scale-y:.9;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))}.listing-card{overflow:hidden;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0 5px 24px 0 rgba(0,0,0,.2);--tw-shadow-colored:0 5px 24px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.card-content{display:flex;max-height:22.5rem;min-height:22.5rem;flex-direction:column;row-gap:.87rem;padding:1.31rem 1.37rem}.card-header{font-family:var(--font-title);font-size:1.25rem;line-height:150%;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity))}.card-info{display:flex;align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;font-family:var(--font-body);font-size:.875rem;line-height:1.25rem;font-weight:400;line-height:120%;--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity))}@media (min-width:768px){.card-info{font-size:1rem}}.card-btn{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:transparent;border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn,1px);animation:button-pop var(--animation-btn,.25s) ease-out;transition-property:color,background-color,border-color,opacity,box-shadow,transform;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));--tw-border-opacity:1}.card-btn:disabled,.card-btn[disabled]{pointer-events:none}:where(.card-btn:is(input[type=checkbox])),:where(.card-btn:is(input[type=radio])){width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.card-btn:is(input[type=checkbox]):after,.card-btn:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}@media (hover:hover){.card-btn:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.card-btn:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0 0 0)){.card-btn:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.card-btn.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.card-btn:disabled:hover,.card-btn[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.card-btn:is(input[type=checkbox]:checked):hover,.card-btn:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}}.card-btn:active:focus,.card-btn:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0 0 0)){.card-btn{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.card-btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.card-btn.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.card-btn.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.card-btn.btn-disabled,.card-btn:disabled,.card-btn[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.card-btn:is(input[type=checkbox]:checked),.card-btn:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.card-btn:is(input[type=checkbox]:checked):focus-visible,.card-btn:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.card-btn{margin-top:auto;height:-moz-fit-content;height:fit-content;min-height:0;width:100%;border-radius:.375rem;--tw-bg-opacity:1;padding-top:.75rem;padding-bottom:.75rem;font-family:var(--font-body);font-size:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.card-btn,.card-btn:hover{background-color:rgb(17 17 17/var(--tw-bg-opacity))}.card-btn:hover{--tw-bg-opacity:1}.animation-pause{animation-play-state:paused}