@keyframes page-module-scss-module__OWZ-3a__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module-scss-module__OWZ-3a__fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes page-module-scss-module__OWZ-3a__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes page-module-scss-module__OWZ-3a__pulse{50%{opacity:.5}}@keyframes page-module-scss-module__OWZ-3a__gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes page-module-scss-module__OWZ-3a__slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes page-module-scss-module__OWZ-3a__slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes page-module-scss-module__OWZ-3a__meshMove{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(30px,-30px)rotate(5deg)}50%{transform:translate(-20px,20px)rotate(-5deg)}75%{transform:translate(20px,10px)rotate(3deg)}}@keyframes page-module-scss-module__OWZ-3a__aurora{0%,to{opacity:.5;transform:translateY(0)scale(1)}50%{opacity:.8;transform:translateY(-20px)scale(1.1)}}@keyframes page-module-scss-module__OWZ-3a__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes page-module-scss-module__OWZ-3a__glow{0%,to{box-shadow:0 0 20px #0083e333;box-shadow:0 0 20px lab(52.2927% .26691 -66.6828/.2)}50%{box-shadow:0 0 40px #0083e366;box-shadow:0 0 40px lab(52.2927% .26691 -66.6828/.4)}}@keyframes page-module-scss-module__OWZ-3a__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module-scss-module__OWZ-3a__pageWrapper{flex-direction:column;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.page-module-scss-module__OWZ-3a__header{z-index:50;border-bottom-style:var(--tw-border-style);background-color:var(--background);border-bottom-width:1px;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.page-module-scss-module__OWZ-3a__header{background-color:color-mix(in oklab, var(--background) 80%, transparent)}}.page-module-scss-module__OWZ-3a__header{--tw-backdrop-blur:blur(var(--blur-md,12px));-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,)}.page-module-scss-module__OWZ-3a__headerContainer{width:100%}@media (min-width:40rem){.page-module-scss-module__OWZ-3a__headerContainer{max-width:40rem}}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__headerContainer{max-width:48rem}}@media (min-width:64rem){.page-module-scss-module__OWZ-3a__headerContainer{max-width:64rem}}@media (min-width:80rem){.page-module-scss-module__OWZ-3a__headerContainer{max-width:80rem}}@media (min-width:96rem){.page-module-scss-module__OWZ-3a__headerContainer{max-width:96rem}}.page-module-scss-module__OWZ-3a__headerContainer{height:calc(var(--spacing,.25rem) * 16);padding-inline:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.page-module-scss-module__OWZ-3a__logo{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);display:flex}.page-module-scss-module__OWZ-3a__logoIcon{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);color:var(--primary)}.page-module-scss-module__OWZ-3a__nav{align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:none}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__nav{display:flex}}.page-module-scss-module__OWZ-3a__navLink{border-radius:calc(var(--radius) - 2px);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--muted-foreground);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.2, 0, 0, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.16s))}.page-module-scss-module__OWZ-3a__navLink:hover{color:var(--foreground)}.page-module-scss-module__OWZ-3a__hero{padding-block:calc(var(--spacing,.25rem) * 16);position:relative;overflow:hidden}@media (min-width:40rem){.page-module-scss-module__OWZ-3a__hero{padding-block:calc(var(--spacing,.25rem) * 24)}}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__hero{padding-block:calc(var(--spacing,.25rem) * 32)}}@media (min-width:64rem){.page-module-scss-module__OWZ-3a__hero{padding-block:calc(var(--spacing,.25rem) * 40)}}.page-module-scss-module__OWZ-3a__hero{z-index:1}.page-module-scss-module__OWZ-3a__heroBackground{pointer-events:none;background:radial-gradient(80% 50% at 50% -20%,#2784d526,#0000),radial-gradient(60% 40% at 100% 0,#8b8eff1a,#0000),radial-gradient(50% 30% at 0 100%,#0098741a,#0000);background:radial-gradient(80% 50% at 50% -20%,lab(52.8659% -4.50641 -50.4063/.15),#0000),radial-gradient(60% 40% at 100% 0,lab(62.6007% 28.4116 -70.1931/.1),#0000),radial-gradient(50% 30% at 0 100%,lab(55.5699% -53.365 9.60769/.1),#0000);position:absolute;inset:0}.page-module-scss-module__OWZ-3a__heroBackground:before{content:"";filter:blur(60px);background:radial-gradient(circle,#0083e340 0%,#8d92f926 40%,#0000 70%);background:radial-gradient(circle,lab(52.2927% .26691 -66.6828/.25) 0%,lab(63.4867% 18.195 -53.041/.15) 40%,#0000 70%);width:60%;height:60%;animation:20s ease-in-out infinite page-module-scss-module__OWZ-3a__meshMove;position:absolute;top:-20%;right:-10%}.page-module-scss-module__OWZ-3a__heroBackground:after{content:"";filter:blur(60px);background:radial-gradient(circle,#00bd8f40 0%,#25984d26 40%,#0000 70%);background:radial-gradient(circle,lab(67.5631% -64.184 11.536/.25) 0%,lab(55.4741% -45.4549 30.1606/.15) 40%,#0000 70%);width:50%;height:50%;animation:25s ease-in-out infinite reverse page-module-scss-module__OWZ-3a__meshMove;position:absolute;bottom:-20%;left:-10%}.page-module-scss-module__OWZ-3a__heroDots{pointer-events:none;background-image:radial-gradient(#124a7b1f 1px,#0000 1px);background-image:radial-gradient(lab(29.9106% -3.00425 -33.6042/.12) 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,#0000 70%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,#0000 70%)}.dark .page-module-scss-module__OWZ-3a__heroDots{background-image:radial-gradient(#6da3da1a 1px,#0000 1px);background-image:radial-gradient(lab(64.9032% -6.78036 -34.218/.1) 1px,#0000 1px)}.dark .page-module-scss-module__OWZ-3a__heroBackground{background:radial-gradient(80% 50% at 50% -20%,#0065b433,#0000),radial-gradient(60% 40% at 100% 0,#3f00c326,#0000),radial-gradient(50% 30% at 0 100%,#00755a26,#0000);background:radial-gradient(80% 50% at 50% -20%,lab(40.409% 5.45853 -66.4608/.2),#0000),radial-gradient(60% 40% at 100% 0,lab(24.6704% 61.6038 -88.196/.15),#0000),radial-gradient(50% 30% at 0 100%,lab(44.6092% -75.2894 12.9793/.15),#0000)}.dark .page-module-scss-module__OWZ-3a__heroBackground:before{background:radial-gradient(circle,#0065b74d 0%,#3d26ae33 40%,#0000 70%);background:radial-gradient(circle,lab(39.4289% 16.7513 -82.9931/.3) 0%,lab(26.6647% 41.3478 -69.953/.2) 40%,#0000 70%)}.dark .page-module-scss-module__OWZ-3a__heroBackground:after{background:radial-gradient(circle,#0077594d 0%,#00591e33 40%,#0000 70%);background:radial-gradient(circle,lab(44.8653% -84.4125 14.3313/.3) 0%,lab(32.7258% -63.8889 48.3771/.2) 40%,#0000 70%)}.page-module-scss-module__OWZ-3a__heroContainer{width:100%;position:relative}@media (min-width:40rem){.page-module-scss-module__OWZ-3a__heroContainer{max-width:40rem}}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__heroContainer{max-width:48rem}}@media (min-width:64rem){.page-module-scss-module__OWZ-3a__heroContainer{max-width:64rem}}@media (min-width:80rem){.page-module-scss-module__OWZ-3a__heroContainer{max-width:80rem}}@media (min-width:96rem){.page-module-scss-module__OWZ-3a__heroContainer{max-width:96rem}}.page-module-scss-module__OWZ-3a__heroContainer{padding-inline:calc(var(--spacing,.25rem) * 4);text-align:center;margin-inline:auto}.page-module-scss-module__OWZ-3a__heroBadge{margin-bottom:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1.5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff9;background:lab(100% 0 0/.6);border:1px solid #bebebe4d;border:1px solid lab(76.8% -.0000298023 0/.3);border-radius:3.40282e38px;animation:.6s ease-out forwards page-module-scss-module__OWZ-3a__fadeInUp;display:inline-flex;box-shadow:0 4px 16px #0000000d;box-shadow:0 4px 16px lab(0% 0 0/.05)}.dark .page-module-scss-module__OWZ-3a__heroBadge{background:#16161699;background:lab(7.22637% -.0000149012 0/.6);border-color:#4848484d;border-color:lab(30.4% -.0000149012 0/.3)}.page-module-scss-module__OWZ-3a__heroBadgeIcon{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:var(--color-amber-500,#f99c00);animation:2s ease-in-out infinite page-module-scss-module__OWZ-3a__pulse}@supports (color:lab(0% 0 0)){.page-module-scss-module__OWZ-3a__heroBadgeIcon{color:var(--color-amber-500,lab(72.7183% 31.8672 97.9407))}}.page-module-scss-module__OWZ-3a__heroTitle{max-width:var(--container-4xl,56rem);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);margin-inline:auto}@media (min-width:40rem){.page-module-scss-module__OWZ-3a__heroTitle{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__heroTitle{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}@media (min-width:64rem){.page-module-scss-module__OWZ-3a__heroTitle{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}.page-module-scss-module__OWZ-3a__heroTitle{animation:.6s ease-out .1s both page-module-scss-module__OWZ-3a__fadeInUp}.page-module-scss-module__OWZ-3a__heroHighlight{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#2563eb,#0891b2,#2563eb) 0 0/200%;-webkit-background-clip:text;background-clip:text;animation:4s infinite page-module-scss-module__OWZ-3a__gradientShift}.page-module-scss-module__OWZ-3a__heroDescription{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 6);max-width:var(--container-2xl,42rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));color:var(--muted-foreground)}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__heroDescription{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.page-module-scss-module__OWZ-3a__heroDescription{animation:.6s ease-out .2s both page-module-scss-module__OWZ-3a__fadeInUp}.page-module-scss-module__OWZ-3a__heroActions{margin-top:calc(var(--spacing,.25rem) * 10);justify-content:center;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (min-width:40rem){.page-module-scss-module__OWZ-3a__heroActions{flex-direction:row}}.page-module-scss-module__OWZ-3a__heroActions{animation:.6s ease-out .3s both page-module-scss-module__OWZ-3a__fadeInUp}.page-module-scss-module__OWZ-3a__heroButton{width:100%}@media (min-width:40rem){.page-module-scss-module__OWZ-3a__heroButton{width:auto}}.page-module-scss-module__OWZ-3a__heroButtonIcon{margin-left:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.page-module-scss-module__OWZ-3a__heroButtonOutline{width:100%}@media (min-width:40rem){.page-module-scss-module__OWZ-3a__heroButtonOutline{width:auto}}.page-module-scss-module__OWZ-3a__heroStats{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 16);max-width:var(--container-2xl,42rem);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 8);border-radius:calc(var(--radius) * 2);padding:calc(var(--spacing,.25rem) * 6);flex-wrap:wrap;display:flex}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__heroStats{gap:calc(var(--spacing,.25rem) * 12)}}.page-module-scss-module__OWZ-3a__heroStats{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff80;background:lab(100% 0 0/.5);border:1px solid #dedede80;border:1px solid lab(88.4% 0 .0000119209/.5);animation:.8s ease-out .5s both page-module-scss-module__OWZ-3a__fadeInScale;box-shadow:0 8px 32px #00000014,inset 0 1px #ffffff80;box-shadow:0 8px 32px lab(0% 0 0/.08),inset 0 1px lab(100% 0 0/.5)}.dark .page-module-scss-module__OWZ-3a__heroStats{background:#0b0b0b99;background:lab(3.04863% 0 0/.6);border-color:#2e2e2e66;border-color:lab(18.8% 0 0/.4);box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff0d;box-shadow:0 8px 32px lab(0% 0 0/.3),inset 0 1px lab(100% 0 0/.05)}.page-module-scss-module__OWZ-3a__heroStatItem{flex-direction:column;align-items:center;display:flex}.page-module-scss-module__OWZ-3a__heroStatValue{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__heroStatValue{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}.page-module-scss-module__OWZ-3a__heroStatLabel{margin-top:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground)}.page-module-scss-module__OWZ-3a__heroStatDivider{height:calc(var(--spacing,.25rem) * 12);background-color:var(--border);width:1px;display:none}@media (min-width:40rem){.page-module-scss-module__OWZ-3a__heroStatDivider{display:block}}.page-module-scss-module__OWZ-3a__featuredSection{padding-block:calc(var(--spacing,.25rem) * 20);background:linear-gradient(#f8f8f8 0%,#f0f7f466 50%,#f8f8f8 100%);background:linear-gradient(lab(97.68% -.0000298023 .0000119209) 0%,lab(96.6263% -2.67655 .503254/.4) 50%,lab(97.68% -.0000298023 .0000119209) 100%);position:relative}.dark .page-module-scss-module__OWZ-3a__featuredSection{background:linear-gradient(#0a0a0a 0%,#09120e66 50%,#0a0a0a 100%);background:linear-gradient(lab(2.75381% 0 0) 0%,lab(4.57325% -3.31263 .635687/.4) 50%,lab(2.75381% 0 0) 100%)}.page-module-scss-module__OWZ-3a__featuredContainer{width:100%}@media (min-width:40rem){.page-module-scss-module__OWZ-3a__featuredContainer{max-width:40rem}}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__featuredContainer{max-width:48rem}}@media (min-width:64rem){.page-module-scss-module__OWZ-3a__featuredContainer{max-width:64rem}}@media (min-width:80rem){.page-module-scss-module__OWZ-3a__featuredContainer{max-width:80rem}}@media (min-width:96rem){.page-module-scss-module__OWZ-3a__featuredContainer{max-width:96rem}}.page-module-scss-module__OWZ-3a__featuredContainer{padding-inline:calc(var(--spacing,.25rem) * 4);margin-inline:auto}.page-module-scss-module__OWZ-3a__featuredHeader{margin-bottom:calc(var(--spacing,.25rem) * 8);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__featuredHeader{flex-direction:row;align-items:flex-end}}.page-module-scss-module__OWZ-3a__featuredBadge{margin-bottom:calc(var(--spacing,.25rem) * 2)}.page-module-scss-module__OWZ-3a__featuredTitle{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__featuredTitle{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}.page-module-scss-module__OWZ-3a__featuredDescription{margin-top:var(--spacing,.25rem);color:var(--muted-foreground)}.page-module-scss-module__OWZ-3a__featuredViewAll{align-items:center;gap:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--primary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.2, 0, 0, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.16s));display:flex}@media (hover:hover){.page-module-scss-module__OWZ-3a__featuredViewAll:hover{text-decoration-line:underline}}.page-module-scss-module__OWZ-3a__featuredViewAllIcon{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.page-module-scss-module__OWZ-3a__featuredScroll{margin-inline:calc(var(--spacing,.25rem) * -4);padding-inline:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 4);scrollbar-width:thin;scrollbar-color:hsl(var(--border)) #0000;overflow-x:auto}.page-module-scss-module__OWZ-3a__featuredScroll::-webkit-scrollbar{height:8px}.page-module-scss-module__OWZ-3a__featuredScroll::-webkit-scrollbar-track{background:0 0}.page-module-scss-module__OWZ-3a__featuredScroll::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:4px}.page-module-scss-module__OWZ-3a__featuredGrid{gap:calc(var(--spacing,.25rem) * 6);display:flex}.page-module-scss-module__OWZ-3a__featuredGrid:after{content:"";flex-shrink:0;width:1rem}.page-module-scss-module__OWZ-3a__features{padding-block:calc(var(--spacing,.25rem) * 20);background:radial-gradient(80% 50% at 20% 0,#4ba3f71f,#0000),radial-gradient(60% 40% at 80% 100%,#8c8fff1a,#0000),linear-gradient(#fcfcfc,#f5f9ff33,#fcfcfc);background:radial-gradient(80% 50% at 20% 0,lab(64.5654% -6.44964 -50.653/.12),#0000),radial-gradient(60% 40% at 80% 100%,lab(62.9769% 24.066 -63.334/.1),#0000),linear-gradient(lab(98.84% .0000298023 -.0000119209),lab(97.648% -.519365 -3.73565/.2),lab(98.84% .0000298023 -.0000119209));position:relative}.page-module-scss-module__OWZ-3a__features:before{content:"";pointer-events:none;background-image:linear-gradient(#6da3da26 1px,#0000 1px),linear-gradient(90deg,#6da3da26 1px,#0000 1px);background-image:linear-gradient(lab(64.9032% -6.78036 -34.218/.15) 1px,#0000 1px),linear-gradient(90deg,lab(64.9032% -6.78036 -34.218/.15) 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 50%,#000,#0000);mask-image:radial-gradient(80% 50%,#000,#0000)}.dark .page-module-scss-module__OWZ-3a__features{background:radial-gradient(80% 50% at 20% 0,#0065b42e,#0000),radial-gradient(60% 40% at 80% 100%,#5443db26,#0000),linear-gradient(#0a0a0a,#0a10184d,#0a0a0a);background:radial-gradient(80% 50% at 20% 0,lab(40.409% 5.45853 -66.4608/.18),#0000),radial-gradient(60% 40% at 80% 100%,lab(38.2785% 41.4207 -76.8339/.15),#0000),linear-gradient(lab(2.75381% 0 0),lab(4.36941% -.237331 -5.91022/.3),lab(2.75381% 0 0))}.dark .page-module-scss-module__OWZ-3a__features:before{background-image:linear-gradient(#0065b233 1px,#0000 1px),linear-gradient(90deg,#0065b233 1px,#0000 1px);background-image:linear-gradient(lab(41.1205% -1.70796 -50.1423/.2) 1px,#0000 1px),linear-gradient(90deg,lab(41.1205% -1.70796 -50.1423/.2) 1px,#0000 1px)}.page-module-scss-module__OWZ-3a__featuresContainer{width:100%}@media (min-width:40rem){.page-module-scss-module__OWZ-3a__featuresContainer{max-width:40rem}}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__featuresContainer{max-width:48rem}}@media (min-width:64rem){.page-module-scss-module__OWZ-3a__featuresContainer{max-width:64rem}}@media (min-width:80rem){.page-module-scss-module__OWZ-3a__featuresContainer{max-width:80rem}}@media (min-width:96rem){.page-module-scss-module__OWZ-3a__featuresContainer{max-width:96rem}}.page-module-scss-module__OWZ-3a__featuresContainer{padding-inline:calc(var(--spacing,.25rem) * 4);margin-inline:auto}.page-module-scss-module__OWZ-3a__sectionHeader{margin-bottom:calc(var(--spacing,.25rem) * 16);text-align:center}.page-module-scss-module__OWZ-3a__sectionBadge{margin-bottom:calc(var(--spacing,.25rem) * 4)}.page-module-scss-module__OWZ-3a__sectionTitle{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__sectionTitle{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}.page-module-scss-module__OWZ-3a__sectionDescription{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 4);max-width:var(--container-2xl,42rem);color:var(--muted-foreground)}.page-module-scss-module__OWZ-3a__featuresGrid{gap:calc(var(--spacing,.25rem) * 6);display:grid}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__featuresGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.page-module-scss-module__OWZ-3a__featuresGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-module-scss-module__OWZ-3a__featureCard{border-radius:calc(var(--radius) + 4px);padding:calc(var(--spacing,.25rem) * 6);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.2, 0, 0, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.16s));--tw-duration:.3s;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3;background:lab(100% 0 0/.7);border:1px solid #dedede99;border:1px solid lab(88.4% 0 .0000119209/.6);transition-duration:.3s;animation:.6s ease-out both page-module-scss-module__OWZ-3a__fadeInUp;position:relative;overflow:hidden}.page-module-scss-module__OWZ-3a__featureCard:first-child{animation-delay:0s}.page-module-scss-module__OWZ-3a__featureCard:nth-child(2){animation-delay:.1s}.page-module-scss-module__OWZ-3a__featureCard:nth-child(3){animation-delay:.2s}.page-module-scss-module__OWZ-3a__featureCard:nth-child(4){animation-delay:.3s}.page-module-scss-module__OWZ-3a__featureCard:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(135deg,#0083e300,#6e69f300,#00977500);background:linear-gradient(135deg,lab(52.2927% .26691 -66.6828/0),lab(50.7751% 31.2268 -69.983/0),lab(56.2168% -73.2403 12.9013/0));padding:1px;transition:background .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.page-module-scss-module__OWZ-3a__featureCard:after{content:"";border-radius:inherit;filter:blur(20px);opacity:0;z-index:-1;background:linear-gradient(135deg,#0083e300,#6e69f300);background:linear-gradient(135deg,lab(52.2927% .26691 -66.6828/0),lab(50.7751% 31.2268 -69.983/0));transition:opacity .4s;position:absolute;inset:-2px}.page-module-scss-module__OWZ-3a__featureCard:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001a;box-shadow:0 20px 40px lab(0% 0 0/.1)}.page-module-scss-module__OWZ-3a__featureCard:hover:before{background:linear-gradient(135deg,#0083e3,#6e69f3,#009775);background:linear-gradient(135deg,lab(52.2927% .26691 -66.6828),lab(50.7751% 31.2268 -69.983),lab(56.2168% -73.2403 12.9013))}.page-module-scss-module__OWZ-3a__featureCard:hover:after{opacity:.4;background:linear-gradient(135deg,#0083e366,#6e69f366);background:linear-gradient(135deg,lab(52.2927% .26691 -66.6828/.4),lab(50.7751% 31.2268 -69.983/.4))}.page-module-scss-module__OWZ-3a__featureCard:hover .page-module-scss-module__OWZ-3a__featureIconWrapper{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y);box-shadow:0 0 30px #0083e34d;box-shadow:0 0 30px lab(52.2927% .26691 -66.6828/.3)}.dark .page-module-scss-module__OWZ-3a__featureCard{background:#121212b3;background:lab(5.26802% 0 0/.7);border-color:#2e2e2e80;border-color:lab(18.8% 0 0/.5)}.dark .page-module-scss-module__OWZ-3a__featureCard:hover{box-shadow:0 20px 40px #0006;box-shadow:0 20px 40px lab(0% 0 0/.4)}.page-module-scss-module__OWZ-3a__featureIconWrapper{margin-bottom:calc(var(--spacing,.25rem) * 4);border-radius:calc(var(--radius) + 4px);padding:calc(var(--spacing,.25rem) * 3);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.2, 0, 0, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.16s));--tw-duration:.3s;background:linear-gradient(135deg,#2784d526,#7173d71a);background:linear-gradient(135deg,lab(52.8659% -4.50641 -50.4063/.15),lab(51.7711% 19.7433 -52.8167/.1));border:1px solid #4f84ba33;border:1px solid lab(53.262% -5.97107 -34.0481/.2);transition-duration:.3s;display:inline-flex}.page-module-scss-module__OWZ-3a__featureIcon{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);color:var(--primary)}.page-module-scss-module__OWZ-3a__featureTitle{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.page-module-scss-module__OWZ-3a__featureDescription{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--muted-foreground)}.page-module-scss-module__OWZ-3a__howItWorks{padding-block:calc(var(--spacing,.25rem) * 20);background:linear-gradient(#f8f8f8 0%,#edf2f84d 50%,#f8f8f8 100%);background:linear-gradient(lab(97.68% -.0000298023 .0000119209) 0%,lab(95.3516% -1.09163 -3.57015/.3) 50%,lab(97.68% -.0000298023 .0000119209) 100%);position:relative}.dark .page-module-scss-module__OWZ-3a__howItWorks{background:linear-gradient(#0a0a0a 0%,#0b121a66 50%,#0a0a0a 100%);background:linear-gradient(lab(2.75381% 0 0) 0%,lab(5.23127% -1.15929 -6.2068/.4) 50%,lab(2.75381% 0 0) 100%)}.page-module-scss-module__OWZ-3a__stepsGrid{max-width:var(--container-4xl,56rem);gap:calc(var(--spacing,.25rem) * 8);margin-inline:auto;display:grid}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__stepsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module-scss-module__OWZ-3a__stepItem{text-align:center;animation:.6s ease-out both page-module-scss-module__OWZ-3a__fadeInUp;position:relative}.page-module-scss-module__OWZ-3a__stepItem:first-child{animation-delay:0s}.page-module-scss-module__OWZ-3a__stepItem:nth-child(2){animation-delay:.15s}.page-module-scss-module__OWZ-3a__stepItem:nth-child(3){animation-delay:.3s}.page-module-scss-module__OWZ-3a__stepNumberWrapper{margin-bottom:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 14);width:calc(var(--spacing,.25rem) * 14);border-radius:calc(var(--radius) * 2);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.2, 0, 0, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.16s));--tw-duration:.3s;background:linear-gradient(135deg,#0d2339,#110e39);background:linear-gradient(135deg,lab(12.8014% -2.40413 -16.9224),lab(6.10692% 13.3456 -27.6418));justify-content:center;align-items:center;transition-duration:.3s;display:inline-flex;box-shadow:0 4px 20px #002f574d;box-shadow:0 4px 20px lab(18.1463% .133455 -33.3414/.3)}.page-module-scss-module__OWZ-3a__stepNumberWrapper:hover{transform:scale(1.1);box-shadow:0 8px 30px #00488a66;box-shadow:0 8px 30px lab(29.2883% 2.62356 -49.8943/.4)}.dark .page-module-scss-module__OWZ-3a__stepNumberWrapper{background:linear-gradient(135deg,#0065b2,#483eb5);background:linear-gradient(135deg,lab(41.1205% -1.70796 -50.1423),lab(33.352% 31.7025 -62.8641))}.page-module-scss-module__OWZ-3a__stepNumber{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--primary-foreground)}.page-module-scss-module__OWZ-3a__stepContent{max-width:var(--container-xs,20rem);margin-inline:auto}.page-module-scss-module__OWZ-3a__stepTitle{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.page-module-scss-module__OWZ-3a__stepDescription{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground)}.page-module-scss-module__OWZ-3a__stepConnector{top:calc(var(--spacing,.25rem) * 7);right:calc(var(--spacing,.25rem) * -4);height:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 8);background-color:var(--border);display:none;position:absolute}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__stepConnector{display:block}}.page-module-scss-module__OWZ-3a__benefits{padding-block:calc(var(--spacing,.25rem) * 20);background:radial-gradient(70% 50% at 90% 20%,#4fc6a21f,#0000),radial-gradient(50% 40% at 10% 80%,#00b6be1a,#0000),linear-gradient(#fcfcfc,#f3faf940,#fcfcfc);background:radial-gradient(70% 50% at 90% 20%,lab(72.5824% -41.5932 7.63155/.12),#0000),radial-gradient(50% 40% at 10% 80%,lab(66.6355% -46.7249 -19.1129/.1),#0000),linear-gradient(lab(98.84% .0000298023 -.0000119209),lab(97.7805% -2.71171 -.0258207/.25),lab(98.84% .0000298023 -.0000119209));position:relative}.dark .page-module-scss-module__OWZ-3a__benefits{background:radial-gradient(70% 50% at 90% 20%,#0077592e,#0000),radial-gradient(50% 40% at 10% 80%,#00636826,#0000),linear-gradient(#0a0a0a,#08121059,#0a0a0a);background:radial-gradient(70% 50% at 90% 20%,lab(44.3524% -66.6111 11.6387/.18),#0000),radial-gradient(50% 40% at 10% 80%,lab(38.0212% -60.2228 -24.7088/.15),#0000),linear-gradient(lab(2.75381% 0 0),lab(4.56624% -3.34208 -.0300646/.35),lab(2.75381% 0 0))}.page-module-scss-module__OWZ-3a__benefitsGrid{gap:calc(var(--spacing,.25rem) * 6);display:grid}@media (min-width:40rem){.page-module-scss-module__OWZ-3a__benefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.page-module-scss-module__OWZ-3a__benefitsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module-scss-module__OWZ-3a__benefitItem{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);border-radius:calc(var(--radius) + 4px);padding:calc(var(--spacing,.25rem) * 5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.2, 0, 0, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.16s));--tw-duration:.3s;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff9;background:lab(100% 0 0/.6);border:1px solid #dedede80;border:1px solid lab(88.4% 0 .0000119209/.5);transition-duration:.3s;animation:.6s ease-out both page-module-scss-module__OWZ-3a__fadeInUp;display:flex}.page-module-scss-module__OWZ-3a__benefitItem:first-child{animation-delay:0s}.page-module-scss-module__OWZ-3a__benefitItem:nth-child(2){animation-delay:50ms}.page-module-scss-module__OWZ-3a__benefitItem:nth-child(3){animation-delay:.1s}.page-module-scss-module__OWZ-3a__benefitItem:nth-child(4){animation-delay:.15s}.page-module-scss-module__OWZ-3a__benefitItem:nth-child(5){animation-delay:.2s}.page-module-scss-module__OWZ-3a__benefitItem:nth-child(6){animation-delay:.25s}.page-module-scss-module__OWZ-3a__benefitItem:hover{border-color:#2784d580;border-color:lab(52.8659% -4.50641 -50.4063/.5);transform:translateY(-4px);box-shadow:0 10px 30px #00000014,0 0 0 1px #2784d533;box-shadow:0 10px 30px lab(0% 0 0/.08),0 0 0 1px lab(52.8659% -4.50641 -50.4063/.2)}.page-module-scss-module__OWZ-3a__benefitItem:hover .page-module-scss-module__OWZ-3a__benefitIcon{box-shadow:0 0 20px #0083e34d;box-shadow:0 0 20px lab(52.2927% .26691 -66.6828/.3)}.dark .page-module-scss-module__OWZ-3a__benefitItem{background:#12121299;background:lab(5.26802% 0 0/.6);border-color:#2e2e2e80;border-color:lab(18.8% 0 0/.5)}.dark .page-module-scss-module__OWZ-3a__benefitItem:hover{box-shadow:0 10px 30px #0000004d,0 0 0 1px #0065b24d;box-shadow:0 10px 30px lab(0% 0 0/.3),0 0 0 1px lab(41.1205% -1.70796 -50.1423/.3)}.page-module-scss-module__OWZ-3a__benefitIcon{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.2, 0, 0, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.16s));--tw-duration:.3s;color:#0065b4;color:lab(40.409% 5.45853 -66.4608);background:linear-gradient(135deg,#2784d533,#7173d726);background:linear-gradient(135deg,lab(52.8659% -4.50641 -50.4063/.2),lab(51.7711% 19.7433 -52.8167/.15));flex-shrink:0;justify-content:center;align-items:center;transition-duration:.3s;display:flex}.dark .page-module-scss-module__OWZ-3a__benefitIcon{color:#33a2ff;color:lab(64.0837% -3.35455 -66.9452);background:linear-gradient(135deg,#0065b44d,#5449d040);background:linear-gradient(135deg,lab(40.409% 5.45853 -66.4608/.3),lab(38.8355% 35.225 -69.849/.25))}.page-module-scss-module__OWZ-3a__benefitContent{flex:1}.page-module-scss-module__OWZ-3a__benefitTitle{margin-bottom:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.page-module-scss-module__OWZ-3a__benefitDescription{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground)}.page-module-scss-module__OWZ-3a__testimonials{padding-block:calc(var(--spacing,.25rem) * 20);background:radial-gradient(100% 50% at 50% 100%,#7579bb14,#0000),linear-gradient(#f5f5f5,#f4f9ff33,#f5f5f5);background:radial-gradient(100% 50% at 50% 100%,lab(52.5557% 10.7737 -35.6234/.08),#0000),linear-gradient(lab(96.52% -.0000298023 .0000119209),lab(97.6717% -1.09231 -3.57046/.2),lab(96.52% -.0000298023 .0000119209));position:relative}.dark .page-module-scss-module__OWZ-3a__testimonials{background:radial-gradient(100% 50% at 50% 100%,#3c369526,#0000),linear-gradient(#0d0d0d,#0b121a4d,#0d0d0d);background:radial-gradient(100% 50% at 50% 100%,lab(28.1248% 25.2886 -52.4092/.15),#0000),linear-gradient(lab(3.6999% 0 0),lab(5.23127% -1.15929 -6.2068/.3),lab(3.6999% 0 0))}.page-module-scss-module__OWZ-3a__testimonialGrid{gap:calc(var(--spacing,.25rem) * 6);display:grid}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__testimonialGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module-scss-module__OWZ-3a__testimonialCard{border-radius:calc(var(--radius) + 4px);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.2, 0, 0, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.16s));--tw-duration:.3s;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3;background:lab(100% 0 0/.7);border:1px solid #dedede99;border:1px solid lab(88.4% 0 .0000119209/.6);transition-duration:.3s;animation:.6s ease-out both page-module-scss-module__OWZ-3a__fadeInUp;overflow:hidden}.page-module-scss-module__OWZ-3a__testimonialCard:first-child{animation-delay:0s}.page-module-scss-module__OWZ-3a__testimonialCard:nth-child(2){animation-delay:.1s}.page-module-scss-module__OWZ-3a__testimonialCard:nth-child(3){animation-delay:.2s}.page-module-scss-module__OWZ-3a__testimonialCard:hover{transform:translateY(-6px);box-shadow:0 20px 40px #0000001a,0 0 0 1px #7579bb4d;box-shadow:0 20px 40px lab(0% 0 0/.1),0 0 0 1px lab(52.5557% 10.7737 -35.6234/.3)}.dark .page-module-scss-module__OWZ-3a__testimonialCard{background:#121212b3;background:lab(5.26802% 0 0/.7);border-color:#2e2e2e80;border-color:lab(18.8% 0 0/.5)}.dark .page-module-scss-module__OWZ-3a__testimonialCard:hover{box-shadow:0 20px 40px #0006,0 0 0 1px #5554b666;box-shadow:0 20px 40px lab(0% 0 0/.4),0 0 0 1px lab(40.0008% 21.9394 -52.5894/.4)}.page-module-scss-module__OWZ-3a__testimonialContent{padding-top:calc(var(--spacing,.25rem) * 6);position:relative}.page-module-scss-module__OWZ-3a__quoteIcon{top:calc(var(--spacing,.25rem) * -2);height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);color:var(--primary);position:absolute;left:0}@supports (color:color-mix(in lab, red, red)){.page-module-scss-module__OWZ-3a__quoteIcon{color:color-mix(in oklab, var(--primary) 20%, transparent)}}.page-module-scss-module__OWZ-3a__testimonialText{z-index:10;margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--muted-foreground);font-style:italic;position:relative}.page-module-scss-module__OWZ-3a__testimonialStars{margin-bottom:calc(var(--spacing,.25rem) * 4);gap:var(--spacing,.25rem);display:flex}.page-module-scss-module__OWZ-3a__starIcon{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);fill:var(--color-amber-400,#fcbb00);color:var(--color-amber-400,#fcbb00)}@supports (color:lab(0% 0 0)){.page-module-scss-module__OWZ-3a__starIcon{fill:var(--color-amber-400,lab(80.1641% 16.6016 99.2089));color:var(--color-amber-400,lab(80.1641% 16.6016 99.2089))}}.page-module-scss-module__OWZ-3a__testimonialAuthor{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 4);border-top-width:1px;display:flex}.page-module-scss-module__OWZ-3a__testimonialAvatar{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);background-color:var(--primary);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--primary-foreground);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.page-module-scss-module__OWZ-3a__testimonialName{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.page-module-scss-module__OWZ-3a__testimonialRole{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground)}.page-module-scss-module__OWZ-3a__faq{padding-block:calc(var(--spacing,.25rem) * 20);background:radial-gradient(60% 50% at 30% 0,#cb86db1a,#0000),radial-gradient(50% 40% at 70% 100%,#d67ea914,#0000),linear-gradient(#fcfcfc,#fbf7fa33,#fcfcfc);background:radial-gradient(60% 50% at 30% 0,lab(65.4796% 37.5475 -32.7132/.1),#0000),radial-gradient(50% 40% at 70% 100%,lab(63.5913% 38.8768 -7.46418/.08),#0000),linear-gradient(lab(98.84% .0000298023 -.0000119209),lab(97.5982% 1.91438 -.762033/.2),lab(98.84% .0000298023 -.0000119209));position:relative}.dark .page-module-scss-module__OWZ-3a__faq{background:radial-gradient(60% 50% at 30% 0,#922ba826,#0000),radial-gradient(50% 40% at 70% 100%,#970d631f,#0000),linear-gradient(#0a0a0a,#130d114d,#0a0a0a);background:radial-gradient(60% 50% at 30% 0,lab(38.6928% 55.3616 -45.9519/.15),#0000),radial-gradient(50% 40% at 70% 100%,lab(33.7562% 56.545 -11.062/.12),#0000),linear-gradient(lab(2.75381% 0 0),lab(4.32725% 2.6306 -1.05044/.3),lab(2.75381% 0 0))}.page-module-scss-module__OWZ-3a__faqGrid{max-width:var(--container-4xl,56rem);gap:calc(var(--spacing,.25rem) * 4);margin-inline:auto;display:grid}.page-module-scss-module__OWZ-3a__faqItem{border-radius:calc(var(--radius) + 4px);padding:calc(var(--spacing,.25rem) * 6);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.2, 0, 0, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.16s));--tw-duration:.3s;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff80;background:lab(100% 0 0/.5);border:1px solid #e4e4e499;border:1px solid lab(90.72% .0000298023 -.0000119209/.6);transition-duration:.3s;animation:.6s ease-out both page-module-scss-module__OWZ-3a__fadeInUp}.page-module-scss-module__OWZ-3a__faqItem:first-child{animation-delay:0s}.page-module-scss-module__OWZ-3a__faqItem:nth-child(2){animation-delay:50ms}.page-module-scss-module__OWZ-3a__faqItem:nth-child(3){animation-delay:.1s}.page-module-scss-module__OWZ-3a__faqItem:nth-child(4){animation-delay:.15s}.page-module-scss-module__OWZ-3a__faqItem:nth-child(5){animation-delay:.2s}.page-module-scss-module__OWZ-3a__faqItem:hover{background:#ffffffb3;background:lab(100% 0 0/.7);border-color:#00967580;border-color:lab(55.1795% -42.0543 7.65528/.5);box-shadow:0 4px 20px #0000000d;box-shadow:0 4px 20px lab(0% 0 0/.05)}.dark .page-module-scss-module__OWZ-3a__faqItem{background:#12121280;background:lab(5.26802% 0 0/.5);border-color:#2e2e2e80;border-color:lab(18.8% 0 0/.5)}.dark .page-module-scss-module__OWZ-3a__faqItem:hover{background:#16161699;background:lab(7.22637% -.0000149012 0/.6);border-color:#00775980;border-color:lab(43.9655% -54.2636 9.64803/.5);box-shadow:0 4px 20px #0003;box-shadow:0 4px 20px lab(0% 0 0/.2)}.page-module-scss-module__OWZ-3a__faqQuestion{margin-bottom:calc(var(--spacing,.25rem) * 2);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);display:flex}@media (min-width:40rem){.page-module-scss-module__OWZ-3a__faqQuestion{align-items:center}}.page-module-scss-module__OWZ-3a__faqIcon{margin-top:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);color:var(--primary);flex-shrink:0}@media (min-width:40rem){.page-module-scss-module__OWZ-3a__faqIcon{margin-top:0}}.page-module-scss-module__OWZ-3a__faqAnswer{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--muted-foreground)}@media (min-width:40rem){.page-module-scss-module__OWZ-3a__faqAnswer{padding-left:calc(var(--spacing,.25rem) * 7)}}.page-module-scss-module__OWZ-3a__cta{padding-block:calc(var(--spacing,.25rem) * 24);background:#f8f8f8;background:lab(97.68% -.0000298023 .0000119209);position:relative;overflow:hidden}.dark .page-module-scss-module__OWZ-3a__cta{background:#060606;background:lab(1.5609% 0 0)}.page-module-scss-module__OWZ-3a__ctaContainer{width:100%;position:relative}@media (min-width:40rem){.page-module-scss-module__OWZ-3a__ctaContainer{max-width:40rem}}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__ctaContainer{max-width:48rem}}@media (min-width:64rem){.page-module-scss-module__OWZ-3a__ctaContainer{max-width:64rem}}@media (min-width:80rem){.page-module-scss-module__OWZ-3a__ctaContainer{max-width:80rem}}@media (min-width:96rem){.page-module-scss-module__OWZ-3a__ctaContainer{max-width:96rem}}.page-module-scss-module__OWZ-3a__ctaContainer{padding-inline:calc(var(--spacing,.25rem) * 4);margin-inline:auto}.page-module-scss-module__OWZ-3a__ctaContent{border-radius:calc(var(--radius) * 3);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 20);text-align:center;position:relative;overflow:hidden}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__ctaContent{padding-inline:calc(var(--spacing,.25rem) * 16)}}.page-module-scss-module__OWZ-3a__ctaContent{background:#fff;background:lab(100% 0 0);border:1px solid #e4e4e4;border:1px solid lab(90.72% .0000298023 -.0000119209);animation:.8s ease-out both page-module-scss-module__OWZ-3a__fadeInScale;box-shadow:0 4px 6px #0000000d,0 20px 50px #2784d51f;box-shadow:0 4px 6px lab(0% 0 0/.05),0 20px 50px lab(52.8659% -4.50641 -50.4063/.12)}.page-module-scss-module__OWZ-3a__ctaContent:before{content:"";background:linear-gradient(90deg,#0092fb,#8c8eff,#c755e0,#f45fb0,#0092fb) 0 0/200% 100%;background:linear-gradient(90deg,lab(57.4953% 5.31298 -83.1229),lab(61.5215% 40.8092 -87.3937),lab(55.9002% 60.2847 -50.7198),lab(62.5021% 63.7296 -12.3618),lab(57.4953% 5.31298 -83.1229)) 0 0/200% 100%;border-radius:1.5rem 1.5rem 0 0;height:4px;animation:6s infinite page-module-scss-module__OWZ-3a__gradientShift;position:absolute;top:0;left:0;right:0}.page-module-scss-module__OWZ-3a__ctaContent:after{content:"";filter:blur(50px);pointer-events:none;background:radial-gradient(#a2d3ff59 0%,#d6dbff33 40%,#0000 70%);background:radial-gradient(lab(81.6764% -7.08351 -67.3354/.35) 0%,lab(86.8336% 16.1605 -53.4351/.2) 40%,#0000 70%);width:40%;height:60%;animation:12s ease-in-out infinite page-module-scss-module__OWZ-3a__aurora;position:absolute;top:20%;left:-10%}.page-module-scss-module__OWZ-3a__ctaGlow{filter:blur(50px);pointer-events:none;z-index:0;background:radial-gradient(#f5b0ff4d 0%,#ffcae526 40%,#0000 70%);background:radial-gradient(lab(79.9494% 48.3925 -41.9723/.3) 0%,lab(86.7945% 39.1159 -7.48104/.15) 40%,#0000 70%);width:45%;height:70%;animation:15s ease-in-out -4s infinite reverse page-module-scss-module__OWZ-3a__aurora;position:absolute;top:10%;right:-10%}.page-module-scss-module__OWZ-3a__ctaGlowBottom{filter:blur(60px);pointer-events:none;z-index:0;background:radial-gradient(#00d8e140 0%,#7dddfb1f 50%,#0000 70%);background:radial-gradient(lab(78.2435% -46.8501 -19.2002/.25) 0%,lab(83.1379% -23.8399 -23.8539/.12) 50%,#0000 70%);width:40%;height:50%;animation:18s ease-in-out -8s infinite page-module-scss-module__OWZ-3a__aurora;position:absolute;bottom:-20%;left:30%}.page-module-scss-module__OWZ-3a__ctaContent>:not(.page-module-scss-module__OWZ-3a__ctaGlow):not(.page-module-scss-module__OWZ-3a__ctaGlowBottom){z-index:1;position:relative}.dark .page-module-scss-module__OWZ-3a__ctaContent{background:#0d0d0d;background:lab(3.6999% 0 0);border-color:#222;border-color:lab(13% 0 0);box-shadow:0 4px 6px #0003,0 20px 50px #0065b426;box-shadow:0 4px 6px lab(0% 0 0/.2),0 20px 50px lab(40.409% 5.45853 -66.4608/.15)}.dark .page-module-scss-module__OWZ-3a__ctaContent:after{background:radial-gradient(#0065b74d 0%,#4838bf2e 40%,#0000 70%);background:radial-gradient(lab(39.4289% 16.7513 -82.9931/.3) 0%,lab(32.7918% 37.9266 -69.8524/.18) 40%,#0000 70%)}.dark .page-module-scss-module__OWZ-3a__ctaGlow{background:radial-gradient(#961dae40 0%,#970d631f 40%,#0000 70%);background:radial-gradient(lab(38.2677% 61.3189 -50.4673/.25) 0%,lab(33.7562% 56.545 -11.062/.12) 40%,#0000 70%)}.dark .page-module-scss-module__OWZ-3a__ctaGlowBottom{background:radial-gradient(#00636833 0%,#0051631a 50%,#0000 70%);background:radial-gradient(lab(38.0212% -60.2228 -24.7088/.2) 0%,lab(30.9052% -27.4269 -34.3534/.1) 50%,#0000 70%)}.page-module-scss-module__OWZ-3a__ctaTitle{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);position:relative}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__ctaTitle{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}.page-module-scss-module__OWZ-3a__ctaTitle{color:#0b0b0b;color:lab(3.04863% 0 0);letter-spacing:-.02em}.dark .page-module-scss-module__OWZ-3a__ctaTitle{color:#f8f8f8;color:lab(97.68% -.0000298023 .0000119209)}.page-module-scss-module__OWZ-3a__ctaDescription{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 4);max-width:var(--container-xl,36rem);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));position:relative}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__ctaDescription{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}.page-module-scss-module__OWZ-3a__ctaDescription{color:#555;color:lab(36.2% 0 .00000596046)}.dark .page-module-scss-module__OWZ-3a__ctaDescription{color:#9e9e9e;color:lab(65.2% 0 0)}.page-module-scss-module__OWZ-3a__ctaButton{margin-top:calc(var(--spacing,.25rem) * 8);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#fff;color:lab(100% 0 0);background:linear-gradient(135deg,#0073d2,#5443db,#914bbe) 0 0/150% 150%;background:linear-gradient(135deg,lab(46.3662% 2.61197 -66.5624),lab(38.2785% 41.4207 -76.8339),lab(44.9026% 45.2632 -49.313)) 0 0/150% 150%;transition:all .4s;position:relative;box-shadow:0 4px 15px #3b51d359,inset 0 1px #ffffff40;box-shadow:0 4px 15px lab(39.2214% 26.9192 -70.8472/.35),inset 0 1px lab(100% 0 0/.25)}.page-module-scss-module__OWZ-3a__ctaButton:hover{background-position:100% 100%;transform:translateY(-3px);box-shadow:0 8px 30px #3b51d380,0 0 20px #6e69f34d;box-shadow:0 8px 30px lab(39.2214% 26.9192 -70.8472/.5),0 0 20px lab(50.7751% 31.2268 -69.983/.3)}.dark .page-module-scss-module__OWZ-3a__ctaButton{background:linear-gradient(135deg,#0092fe,#6d63ff,#b464e8);background:linear-gradient(135deg,lab(57.9387% .727981 -73.3259),lab(49.8026% 42.2701 -83.8188),lab(56.2359% 49.8987 -54.8666));box-shadow:0 4px 15px #3543ee66,inset 0 1px #fff3;box-shadow:0 4px 15px lab(37.8046% 42.5362 -88.6761/.4),inset 0 1px lab(100% 0 0/.2)}.dark .page-module-scss-module__OWZ-3a__ctaButton:hover{box-shadow:0 8px 30px #3543ee8c,0 0 25px #6d61ff59;box-shadow:0 8px 30px lab(37.8046% 42.5362 -88.6761/.55),0 0 25px lab(49.5323% 45.2934 -87.3025/.35)}.page-module-scss-module__OWZ-3a__ctaButtonIcon{margin-left:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.page-module-scss-module__OWZ-3a__footer{padding-block:calc(var(--spacing,.25rem) * 12);background:radial-gradient(100% 80% at 50% 0,#6da3da14,#0000),linear-gradient(#f8f8f8,#eff2f740);background:radial-gradient(100% 80% at 50% 0,lab(64.9032% -6.78036 -34.218/.08),#0000),linear-gradient(lab(97.68% -.0000298023 .0000119209),lab(95.3346% -.419974 -2.99106/.25));border-top:1px solid #b6d1ee4d;border-top:1px solid lab(82.5207% -4.74006 -17.5147/.3);position:relative}.dark .page-module-scss-module__OWZ-3a__footer{background:radial-gradient(100% 80% at 50% 0,#00488a1f,#0000),linear-gradient(#070707,#080b1259);background:radial-gradient(100% 80% at 50% 0,lab(29.2883% 2.62356 -49.8943/.12),#0000),linear-gradient(lab(1.98454% 0 0),lab(3.01115% -.184283 -3.37425/.35));border-top-color:#003c6b4d;border-top-color:lab(24.0418% -1.67727 -33.4726/.3)}.page-module-scss-module__OWZ-3a__footerContainer{width:100%}@media (min-width:40rem){.page-module-scss-module__OWZ-3a__footerContainer{max-width:40rem}}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__footerContainer{max-width:48rem}}@media (min-width:64rem){.page-module-scss-module__OWZ-3a__footerContainer{max-width:64rem}}@media (min-width:80rem){.page-module-scss-module__OWZ-3a__footerContainer{max-width:80rem}}@media (min-width:96rem){.page-module-scss-module__OWZ-3a__footerContainer{max-width:96rem}}.page-module-scss-module__OWZ-3a__footerContainer{padding-inline:calc(var(--spacing,.25rem) * 4);margin-inline:auto}.page-module-scss-module__OWZ-3a__footerContent{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (min-width:48rem){.page-module-scss-module__OWZ-3a__footerContent{flex-direction:row}}.page-module-scss-module__OWZ-3a__footerLogo{align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);display:flex}.page-module-scss-module__OWZ-3a__footerLogoIcon{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);color:var(--primary)}.page-module-scss-module__OWZ-3a__footerCopyright{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-leading{syntax:"*";inherits:false}
.ListingsContent-module-scss-module__F5CbpG__hero{background-color:var(--background);padding-block:calc(var(--spacing,.25rem) * 16);position:relative;overflow:hidden}@media (min-width:48rem){.ListingsContent-module-scss-module__F5CbpG__hero{padding-block:calc(var(--spacing,.25rem) * 24)}}.ListingsContent-module-scss-module__F5CbpG__heroBackground{pointer-events:none;position:absolute;inset:0}.ListingsContent-module-scss-module__F5CbpG__heroBackground:before{content:"";top:calc(var(--spacing,.25rem) * -24);right:calc(var(--spacing,.25rem) * -24);height:calc(var(--spacing,.25rem) * 80);width:calc(var(--spacing,.25rem) * 80);background-color:#54a2ff1a;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.ListingsContent-module-scss-module__F5CbpG__heroBackground:before{background-color:color-mix(in oklab, var(--color-blue-400,lab(65.0361% -1.42065 -56.9802)) 10%, transparent)}}.ListingsContent-module-scss-module__F5CbpG__heroBackground:before{--tw-blur:blur(var(--blur-3xl,64px));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.ListingsContent-module-scss-module__F5CbpG__heroBackground:after{content:"";bottom:calc(var(--spacing,.25rem) * -24);left:calc(var(--spacing,.25rem) * -24);height:calc(var(--spacing,.25rem) * 80);width:calc(var(--spacing,.25rem) * 80);background-color:var(--primary);border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.ListingsContent-module-scss-module__F5CbpG__heroBackground:after{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.ListingsContent-module-scss-module__F5CbpG__heroBackground:after{--tw-blur:blur(var(--blur-3xl,64px));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.ListingsContent-module-scss-module__F5CbpG__heroContent{width:100%;position:relative}@media (min-width:40rem){.ListingsContent-module-scss-module__F5CbpG__heroContent{max-width:40rem}}@media (min-width:48rem){.ListingsContent-module-scss-module__F5CbpG__heroContent{max-width:48rem}}@media (min-width:64rem){.ListingsContent-module-scss-module__F5CbpG__heroContent{max-width:64rem}}@media (min-width:80rem){.ListingsContent-module-scss-module__F5CbpG__heroContent{max-width:80rem}}@media (min-width:96rem){.ListingsContent-module-scss-module__F5CbpG__heroContent{max-width:96rem}}.ListingsContent-module-scss-module__F5CbpG__heroContent{padding-inline:calc(var(--spacing,.25rem) * 4);text-align:center;margin-inline:auto}.ListingsContent-module-scss-module__F5CbpG__heroBadge{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:inline-flex}.ListingsContent-module-scss-module__F5CbpG__heroBadgeIcon{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}.ListingsContent-module-scss-module__F5CbpG__heroTitle{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}@media (min-width:48rem){.ListingsContent-module-scss-module__F5CbpG__heroTitle{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}@media (min-width:64rem){.ListingsContent-module-scss-module__F5CbpG__heroTitle{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.ListingsContent-module-scss-module__F5CbpG__heroHighlight{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.ListingsContent-module-scss-module__F5CbpG__heroHighlight{--tw-gradient-position:to right in oklab}}.ListingsContent-module-scss-module__F5CbpG__heroHighlight{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-blue-600,#155dfc);--tw-gradient-to:var(--color-cyan-500,#00b7d7);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));color:#0000;-webkit-background-clip:text;background-clip:text}@supports (color:lab(0% 0 0)){.ListingsContent-module-scss-module__F5CbpG__heroHighlight{--tw-gradient-from:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352));--tw-gradient-to:var(--color-cyan-500,lab(67.805% -35.3952 -30.2018))}}.ListingsContent-module-scss-module__F5CbpG__heroDescription{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 4);max-width:var(--container-2xl,42rem);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--muted-foreground)}@media (min-width:40rem){.ListingsContent-module-scss-module__F5CbpG__heroDescription{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}.ListingsContent-module-scss-module__F5CbpG__filtersSection{top:calc(var(--spacing,.25rem) * 16);z-index:40;border-bottom-style:var(--tw-border-style);background-color:var(--background);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-bottom-width:1px;position:sticky}.ListingsContent-module-scss-module__F5CbpG__filtersContainer{width:100%}@media (min-width:40rem){.ListingsContent-module-scss-module__F5CbpG__filtersContainer{max-width:40rem}}@media (min-width:48rem){.ListingsContent-module-scss-module__F5CbpG__filtersContainer{max-width:48rem}}@media (min-width:64rem){.ListingsContent-module-scss-module__F5CbpG__filtersContainer{max-width:64rem}}@media (min-width:80rem){.ListingsContent-module-scss-module__F5CbpG__filtersContainer{max-width:80rem}}@media (min-width:96rem){.ListingsContent-module-scss-module__F5CbpG__filtersContainer{max-width:96rem}}.ListingsContent-module-scss-module__F5CbpG__filtersContainer{gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:48rem){.ListingsContent-module-scss-module__F5CbpG__filtersContainer{flex-direction:row;justify-content:space-between;align-items:center}}.ListingsContent-module-scss-module__F5CbpG__filtersContainer{min-height:56px}.ListingsContent-module-scss-module__F5CbpG__filtersTabs{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.ListingsContent-module-scss-module__F5CbpG__filterTab{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--muted-foreground);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.2, 0, 0, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.16s));border-radius:3.40282e38px}@media (hover:hover){.ListingsContent-module-scss-module__F5CbpG__filterTab:hover{background-color:var(--muted)}}.ListingsContent-module-scss-module__F5CbpG__filterTab:disabled{cursor:not-allowed;opacity:.5}.ListingsContent-module-scss-module__F5CbpG__filterTabActive{cursor:pointer;background-color:var(--primary);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--primary-foreground);border-radius:3.40282e38px}.ListingsContent-module-scss-module__F5CbpG__filterTabActive:disabled{cursor:not-allowed;opacity:.5}.ListingsContent-module-scss-module__F5CbpG__filtersActions{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-shrink:0;display:flex}.ListingsContent-module-scss-module__F5CbpG__searchWrapper{align-items:center;gap:var(--spacing,.25rem);display:flex;position:relative}.ListingsContent-module-scss-module__F5CbpG__searchInput{height:calc(var(--spacing,.25rem) * 9);width:100%;padding-right:calc(var(--spacing,.25rem) * 9);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}@media (min-width:40rem){.ListingsContent-module-scss-module__F5CbpG__searchInput{width:calc(var(--spacing,.25rem) * 48)}}@media (min-width:48rem){.ListingsContent-module-scss-module__F5CbpG__searchInput{width:calc(var(--spacing,.25rem) * 64)}}.ListingsContent-module-scss-module__F5CbpG__searchButton{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);padding:0;position:absolute;right:0}.ListingsContent-module-scss-module__F5CbpG__filterButton{height:calc(var(--spacing,.25rem) * 9);flex-shrink:0;position:relative}.ListingsContent-module-scss-module__F5CbpG__filterButtonIcon{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.ListingsContent-module-scss-module__F5CbpG__filterBadge{margin-left:var(--spacing,.25rem);height:calc(var(--spacing,.25rem) * 1.5);width:var(--spacing,.25rem);border-radius:3.40282e38px;padding:0}:where(.ListingsContent-module-scss-module__F5CbpG__filtersForm>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}.ListingsContent-module-scss-module__F5CbpG__filtersForm{padding-block:calc(var(--spacing,.25rem) * 4)}:where(.ListingsContent-module-scss-module__F5CbpG__filterField>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.ListingsContent-module-scss-module__F5CbpG__filterActions{gap:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 4);display:flex}.ListingsContent-module-scss-module__F5CbpG__main{width:100%}@media (min-width:40rem){.ListingsContent-module-scss-module__F5CbpG__main{max-width:40rem}}@media (min-width:48rem){.ListingsContent-module-scss-module__F5CbpG__main{max-width:48rem}}@media (min-width:64rem){.ListingsContent-module-scss-module__F5CbpG__main{max-width:64rem}}@media (min-width:80rem){.ListingsContent-module-scss-module__F5CbpG__main{max-width:80rem}}@media (min-width:96rem){.ListingsContent-module-scss-module__F5CbpG__main{max-width:96rem}}.ListingsContent-module-scss-module__F5CbpG__main{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 8);flex:1;margin-inline:auto}.ListingsContent-module-scss-module__F5CbpG__resultsHeader{margin-bottom:calc(var(--spacing,.25rem) * 6)}.ListingsContent-module-scss-module__F5CbpG__resultsCount{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground)}.ListingsContent-module-scss-module__F5CbpG__resultsCountHighlight{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.ListingsContent-module-scss-module__F5CbpG__grid{gap:calc(var(--spacing,.25rem) * 6);display:grid}@media (min-width:40rem){.ListingsContent-module-scss-module__F5CbpG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.ListingsContent-module-scss-module__F5CbpG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.ListingsContent-module-scss-module__F5CbpG__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ListingsContent-module-scss-module__F5CbpG__list{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.ListingsContent-module-scss-module__F5CbpG__viewToggle{gap:var(--spacing,.25rem);border-radius:var(--radius);padding:var(--spacing,.25rem);display:none}@media (min-width:40rem){.ListingsContent-module-scss-module__F5CbpG__viewToggle{display:flex}}.ListingsContent-module-scss-module__F5CbpG__viewToggleButton{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);padding:0}.ListingsContent-module-scss-module__F5CbpG__loadingState{padding-block:calc(var(--spacing,.25rem) * 24);text-align:center;justify-content:center;align-items:center;display:flex}.ListingsContent-module-scss-module__F5CbpG__emptyState{padding-block:calc(var(--spacing,.25rem) * 24);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.ListingsContent-module-scss-module__F5CbpG__emptyIcon{margin-bottom:calc(var(--spacing,.25rem) * 6);background-color:var(--muted);padding:calc(var(--spacing,.25rem) * 6);border-radius:3.40282e38px}.ListingsContent-module-scss-module__F5CbpG__emptyIconSvg{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);color:var(--muted-foreground)}.ListingsContent-module-scss-module__F5CbpG__emptyTitle{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ListingsContent-module-scss-module__F5CbpG__emptyText{max-width:var(--container-md,28rem);color:var(--muted-foreground)}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
.ListingDetailsGrid-module-scss-module__x4o4ha__priceWrapper{margin-inline:calc(var(--spacing,.25rem) * -6);margin-top:calc(var(--spacing,.25rem) * -2);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 6);border-bottom-width:1px;border-radius:0;position:relative;overflow:hidden}.ListingDetailsGrid-module-scss-module__x4o4ha__priceLabel{margin-bottom:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase;color:hsl(var(--primary));position:relative}.ListingDetailsGrid-module-scss-module__x4o4ha__price{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);position:relative}.ListingDetailsGrid-module-scss-module__x4o4ha__pricePerUnit{margin-top:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);position:relative}.ListingDetailsGrid-module-scss-module__x4o4ha__detailsGrid{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ListingDetailsGrid-module-scss-module__x4o4ha__detailItem{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) + 4px);padding:calc(var(--spacing,.25rem) * 3);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.2, 0, 0, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.16s));--tw-duration:.2s;background:linear-gradient(135deg, hsl(var(--primary)/.05) 0%, #2463eb05 100%);transition-duration:.2s;display:flex;position:relative;overflow:hidden}.ListingDetailsGrid-module-scss-module__x4o4ha__detailItem:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background:linear-gradient(135deg, hsl(var(--primary)/.08) 0%, #2463eb0a 100%);border-color:hsl(var(--primary)/.2)}.ListingDetailsGrid-module-scss-module__x4o4ha__detailIconWrapper{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius);background:linear-gradient(135deg, hsl(var(--primary)/.15) 0%, #2463eb1a 100%);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ListingDetailsGrid-module-scss-module__x4o4ha__detailIcon{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);color:var(--primary)}.ListingDetailsGrid-module-scss-module__x4o4ha__detailContent{min-width:0}.ListingDetailsGrid-module-scss-module__x4o4ha__detailValue{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);overflow:hidden}.ListingDetailsGrid-module-scss-module__x4o4ha__detailLabel{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground)}.ListingDetailsGrid-module-scss-module__x4o4ha__utilitiesLabel{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--muted-foreground);text-transform:uppercase;display:flex}.ListingDetailsGrid-module-scss-module__x4o4ha__utilitiesIcon{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);color:var(--primary)}.ListingDetailsGrid-module-scss-module__x4o4ha__utilitiesList{margin-top:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.ListingDetailsGrid-module-scss-module__x4o4ha__utilityBadge{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.ListingDetailsGrid-module-scss-module__x4o4ha__navButton{width:100%}.ListingDetailsGrid-module-scss-module__x4o4ha__navIcon{margin-right:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.FeaturedPropertyCard-module-scss-module__yo-N1q__card{width:calc(var(--spacing,.25rem) * 64);border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);background-color:var(--card);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.2, 0, 0, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.16s));--tw-duration:.3s;border-width:1px;flex-direction:column;flex-shrink:0;transition-duration:.3s;display:flex;position:relative;overflow:hidden}@media (min-width:40rem){.FeaturedPropertyCard-module-scss-module__yo-N1q__card{width:calc(var(--spacing,.25rem) * 72)}}.FeaturedPropertyCard-module-scss-module__yo-N1q__card:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.FeaturedPropertyCard-module-scss-module__yo-N1q__card:hover .FeaturedPropertyCard-module-scss-module__yo-N1q__imageOverlay{opacity:.3}.FeaturedPropertyCard-module-scss-module__yo-N1q__card:hover .FeaturedPropertyCard-module-scss-module__yo-N1q__hoverIcon{--tw-translate-x:0px;--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}.FeaturedPropertyCard-module-scss-module__yo-N1q__card:hover .FeaturedPropertyCard-module-scss-module__yo-N1q__image{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.FeaturedPropertyCard-module-scss-module__yo-N1q__imageWrapper{aspect-ratio:4/3;position:relative;overflow:hidden}.FeaturedPropertyCard-module-scss-module__yo-N1q__image{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.2, 0, 0, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.16s));--tw-duration:.5s;transition-duration:.5s}.FeaturedPropertyCard-module-scss-module__yo-N1q__noImage{background-color:var(--muted);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.FeaturedPropertyCard-module-scss-module__yo-N1q__noImageIcon{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.FeaturedPropertyCard-module-scss-module__yo-N1q__noImageIcon{color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.FeaturedPropertyCard-module-scss-module__yo-N1q__mapLoading{width:100%;height:100%;animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite);background-color:var(--muted)}.FeaturedPropertyCard-module-scss-module__yo-N1q__imageOverlay{pointer-events:none;background-color:var(--color-black,#000);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.2, 0, 0, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.16s));--tw-duration:.3s;transition-duration:.3s;position:absolute;inset:0}.FeaturedPropertyCard-module-scss-module__yo-N1q__typeBadge{top:calc(var(--spacing,.25rem) * 3);left:calc(var(--spacing,.25rem) * 3);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute}.FeaturedPropertyCard-module-scss-module__yo-N1q__hoverIcon{top:calc(var(--spacing,.25rem) * 3);right:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);--tw-translate-x:calc(var(--spacing,.25rem) * 2);--tw-translate-y:calc(var(--spacing,.25rem) * -2);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-white,#fff);opacity:0;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.2, 0, 0, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.16s));--tw-duration:.3s;border-radius:3.40282e38px;justify-content:center;align-items:center;transition-duration:.3s;display:flex;position:absolute}.FeaturedPropertyCard-module-scss-module__yo-N1q__arrowIcon{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:var(--color-gray-900,#101828)}@supports (color:lab(0% 0 0)){.FeaturedPropertyCard-module-scss-module__yo-N1q__arrowIcon{color:var(--color-gray-900,lab(8.11897% .811279 -12.254))}}.FeaturedPropertyCard-module-scss-module__yo-N1q__content{padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;display:flex}.FeaturedPropertyCard-module-scss-module__yo-N1q__title{-webkit-line-clamp:1;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.FeaturedPropertyCard-module-scss-module__yo-N1q__location{margin-top:var(--spacing,.25rem);align-items:center;gap:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground);display:flex}.FeaturedPropertyCard-module-scss-module__yo-N1q__locationIcon{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3)}.FeaturedPropertyCard-module-scss-module__yo-N1q__footer{margin-top:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 3);border-top-width:1px;justify-content:space-between;align-items:center;display:flex}.FeaturedPropertyCard-module-scss-module__yo-N1q__area{align-items:center;gap:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground);display:flex}.FeaturedPropertyCard-module-scss-module__yo-N1q__areaIcon{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}.FeaturedPropertyCard-module-scss-module__yo-N1q__price{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--primary)}.FeaturedPropertyCard-module-scss-module__yo-N1q__typeLand{background-color:var(--accent);color:var(--accent-foreground)}.FeaturedPropertyCard-module-scss-module__yo-N1q__typeHouse{background-color:var(--color-blue-100,#dbeafe);color:var(--color-blue-800,#193cb8)}@supports (color:lab(0% 0 0)){.FeaturedPropertyCard-module-scss-module__yo-N1q__typeHouse{background-color:var(--color-blue-100,lab(92.0301% -2.24757 -11.6453));color:var(--color-blue-800,lab(30.2514% 27.7853 -70.2699))}}.FeaturedPropertyCard-module-scss-module__yo-N1q__typeHouse:is(.FeaturedPropertyCard-module-scss-module__yo-N1q__dark *){background-color:#1c398e80}@supports (color:color-mix(in lab, red, red)){.FeaturedPropertyCard-module-scss-module__yo-N1q__typeHouse:is(.FeaturedPropertyCard-module-scss-module__yo-N1q__dark *){background-color:color-mix(in oklab, var(--color-blue-900,lab(26.1542% 15.7545 -51.5504)) 50%, transparent)}}.FeaturedPropertyCard-module-scss-module__yo-N1q__typeHouse:is(.FeaturedPropertyCard-module-scss-module__yo-N1q__dark *){color:var(--color-blue-300,#90c5ff)}@supports (color:lab(0% 0 0)){.FeaturedPropertyCard-module-scss-module__yo-N1q__typeHouse:is(.FeaturedPropertyCard-module-scss-module__yo-N1q__dark *){color:var(--color-blue-300,lab(77.5052% -6.4629 -36.42))}}.FeaturedPropertyCard-module-scss-module__yo-N1q__typeApartment{background-color:var(--color-purple-100,#f3e8ff);color:var(--color-purple-800,#6e11b0)}@supports (color:lab(0% 0 0)){.FeaturedPropertyCard-module-scss-module__yo-N1q__typeApartment{background-color:var(--color-purple-100,lab(93.3333% 6.97437 -9.83434));color:var(--color-purple-800,lab(30.6017% 56.7637 -64.4751))}}.FeaturedPropertyCard-module-scss-module__yo-N1q__typeApartment:is(.FeaturedPropertyCard-module-scss-module__yo-N1q__dark *){background-color:#59168b80}@supports (color:color-mix(in lab, red, red)){.FeaturedPropertyCard-module-scss-module__yo-N1q__typeApartment:is(.FeaturedPropertyCard-module-scss-module__yo-N1q__dark *){background-color:color-mix(in oklab, var(--color-purple-900,lab(24.9401% 45.2703 -51.2728)) 50%, transparent)}}.FeaturedPropertyCard-module-scss-module__yo-N1q__typeApartment:is(.FeaturedPropertyCard-module-scss-module__yo-N1q__dark *){color:var(--color-purple-300,#d9b3ff)}@supports (color:lab(0% 0 0)){.FeaturedPropertyCard-module-scss-module__yo-N1q__typeApartment:is(.FeaturedPropertyCard-module-scss-module__yo-N1q__dark *){color:var(--color-purple-300,lab(78.3298% 26.2195 -34.9499))}}.FeaturedPropertyCard-module-scss-module__yo-N1q__typeCommercial{background-color:var(--color-orange-100,#ffedd5);color:var(--color-orange-800,#9f2d00)}@supports (color:lab(0% 0 0)){.FeaturedPropertyCard-module-scss-module__yo-N1q__typeCommercial{background-color:var(--color-orange-100,lab(94.7127% 3.58394 14.3151));color:var(--color-orange-800,lab(37.1566% 46.6433 50.5562))}}.FeaturedPropertyCard-module-scss-module__yo-N1q__typeCommercial:is(.FeaturedPropertyCard-module-scss-module__yo-N1q__dark *){background-color:#7e2a0c80}@supports (color:color-mix(in lab, red, red)){.FeaturedPropertyCard-module-scss-module__yo-N1q__typeCommercial:is(.FeaturedPropertyCard-module-scss-module__yo-N1q__dark *){background-color:color-mix(in oklab, var(--color-orange-900,lab(30.2951% 36.0434 37.671)) 50%, transparent)}}.FeaturedPropertyCard-module-scss-module__yo-N1q__typeCommercial:is(.FeaturedPropertyCard-module-scss-module__yo-N1q__dark *){color:var(--color-orange-300,#ffb96d)}@supports (color:lab(0% 0 0)){.FeaturedPropertyCard-module-scss-module__yo-N1q__typeCommercial:is(.FeaturedPropertyCard-module-scss-module__yo-N1q__dark *){color:var(--color-orange-300,lab(80.8059% 21.7313 50.4455))}}.FeaturedPropertyCard-module-scss-module__yo-N1q__typeOther{background-color:var(--color-gray-100,#f3f4f6);color:var(--color-gray-800,#1e2939)}@supports (color:lab(0% 0 0)){.FeaturedPropertyCard-module-scss-module__yo-N1q__typeOther{background-color:var(--color-gray-100,lab(96.1596% -.0823438 -1.13575));color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533))}}.FeaturedPropertyCard-module-scss-module__yo-N1q__typeOther:is(.FeaturedPropertyCard-module-scss-module__yo-N1q__dark *){background-color:var(--color-gray-800,#1e2939);color:var(--color-gray-300,#d1d5dc)}@supports (color:lab(0% 0 0)){.FeaturedPropertyCard-module-scss-module__yo-N1q__typeOther:is(.FeaturedPropertyCard-module-scss-module__yo-N1q__dark *){background-color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533));color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-font-weight{syntax:"*";inherits:false}@keyframes FeaturedPropertyCard-module-scss-module__yo-N1q__pulse{50%{opacity:.5}}
.page-module-scss-module__XkBwyq__wrapper{background-color:var(--muted);min-height:100vh}@supports (color:color-mix(in lab, red, red)){.page-module-scss-module__XkBwyq__wrapper{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.page-module-scss-module__XkBwyq__header{z-index:50;border-bottom-style:var(--tw-border-style);background-color:var(--background);border-bottom-width:1px;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.page-module-scss-module__XkBwyq__header{background-color:color-mix(in oklab, var(--background) 80%, transparent)}}.page-module-scss-module__XkBwyq__header{--tw-backdrop-blur:blur(var(--blur-md,12px));-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,)}.page-module-scss-module__XkBwyq__headerContainer{width:100%}@media (min-width:40rem){.page-module-scss-module__XkBwyq__headerContainer{max-width:40rem}}@media (min-width:48rem){.page-module-scss-module__XkBwyq__headerContainer{max-width:48rem}}@media (min-width:64rem){.page-module-scss-module__XkBwyq__headerContainer{max-width:64rem}}@media (min-width:80rem){.page-module-scss-module__XkBwyq__headerContainer{max-width:80rem}}@media (min-width:96rem){.page-module-scss-module__XkBwyq__headerContainer{max-width:96rem}}.page-module-scss-module__XkBwyq__headerContainer{height:calc(var(--spacing,.25rem) * 16);padding-inline:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:center;margin-inline:auto;display:flex}@media (min-width:40rem){.page-module-scss-module__XkBwyq__headerContainer{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (min-width:64rem){.page-module-scss-module__XkBwyq__headerContainer{padding-inline:calc(var(--spacing,.25rem) * 8)}}.page-module-scss-module__XkBwyq__headerContainer{max-width:1280px}.page-module-scss-module__XkBwyq__logo{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.2, 0, 0, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.16s));display:flex}.page-module-scss-module__XkBwyq__logo:hover{color:var(--primary)}.page-module-scss-module__XkBwyq__logoIcon{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);color:var(--primary)}.page-module-scss-module__XkBwyq__main{width:100%}@media (min-width:40rem){.page-module-scss-module__XkBwyq__main{max-width:40rem}}@media (min-width:48rem){.page-module-scss-module__XkBwyq__main{max-width:48rem}}@media (min-width:64rem){.page-module-scss-module__XkBwyq__main{max-width:64rem}}@media (min-width:80rem){.page-module-scss-module__XkBwyq__main{max-width:80rem}}@media (min-width:96rem){.page-module-scss-module__XkBwyq__main{max-width:96rem}}.page-module-scss-module__XkBwyq__main{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 8);margin-inline:auto}@media (min-width:40rem){.page-module-scss-module__XkBwyq__main{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (min-width:64rem){.page-module-scss-module__XkBwyq__main{padding-inline:calc(var(--spacing,.25rem) * 8)}}.page-module-scss-module__XkBwyq__main{max-width:1280px}.page-module-scss-module__XkBwyq__grid{gap:calc(var(--spacing,.25rem) * 8);display:grid}@media (min-width:64rem){.page-module-scss-module__XkBwyq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.page-module-scss-module__XkBwyq__mainCol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){.page-module-scss-module__XkBwyq__mainCol{grid-column:span 2/span 2}}:where(.page-module-scss-module__XkBwyq__sidebar>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}.page-module-scss-module__XkBwyq__coverCard{border-radius:calc(var(--radius) + 4px);overflow:hidden}.page-module-scss-module__XkBwyq__coverImage{aspect-ratio:var(--aspect-video,16 / 9);background-color:var(--muted);position:relative;overflow:hidden}.page-module-scss-module__XkBwyq__coverImageTag{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.2, 0, 0, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.16s));--tw-duration:.5s;transition-duration:.5s}.page-module-scss-module__XkBwyq__coverImageTag:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.page-module-scss-module__XkBwyq__coverEmpty{aspect-ratio:var(--aspect-video,16 / 9);background:linear-gradient(135deg, hsl(var(--muted)) 0%, hsl(var(--muted)/.5) 100%);justify-content:center;align-items:center;display:flex}.page-module-scss-module__XkBwyq__coverEmptyIcon{height:calc(var(--spacing,.25rem) * 20);width:calc(var(--spacing,.25rem) * 20);color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.page-module-scss-module__XkBwyq__coverEmptyIcon{color:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}}.page-module-scss-module__XkBwyq__imageGallery{margin-top:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-module-scss-module__XkBwyq__galleryImage{aspect-ratio:1;cursor:pointer;border-radius:var(--radius);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.2, 0, 0, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.16s));--tw-duration:.2s;transition-duration:.2s;position:relative;overflow:hidden}.page-module-scss-module__XkBwyq__galleryImage:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--primary);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.page-module-scss-module__XkBwyq__galleryImageTag{object-fit:cover;width:100%;height:100%}.page-module-scss-module__XkBwyq__mapCard{border-radius:calc(var(--radius) + 4px);overflow:hidden}.page-module-scss-module__XkBwyq__mapHeight{aspect-ratio:var(--aspect-video,16 / 9)}.page-module-scss-module__XkBwyq__descriptionCard{border-radius:calc(var(--radius) + 4px)}.page-module-scss-module__XkBwyq__descriptionText{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);white-space:pre-wrap;color:var(--muted-foreground)}.page-module-scss-module__XkBwyq__infoCard{top:calc(var(--spacing,.25rem) * 24);position:sticky;overflow:hidden}.page-module-scss-module__XkBwyq__infoCard:before{content:"";pointer-events:none;top:calc(var(--spacing,.25rem) * -20);right:calc(var(--spacing,.25rem) * -20);height:calc(var(--spacing,.25rem) * 40);width:calc(var(--spacing,.25rem) * 40);opacity:.3;background:radial-gradient(circle, hsl(var(--primary)/.15) 0%, transparent 70%);border-radius:3.40282e38px;position:absolute}.page-module-scss-module__XkBwyq__badgeWrapper{margin-bottom:calc(var(--spacing,.25rem) * 2);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.page-module-scss-module__XkBwyq__title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.page-module-scss-module__XkBwyq__address{margin-top:calc(var(--spacing,.25rem) * 2);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground);display:flex}.page-module-scss-module__XkBwyq__addressIcon{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);flex-shrink:0}:where(.page-module-scss-module__XkBwyq__cardContent>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}.page-module-scss-module__XkBwyq__contactCard{border-radius:calc(var(--radius) + 4px);overflow:hidden}.page-module-scss-module__XkBwyq__contactCardHeader{margin-bottom:calc(var(--spacing,.25rem) * 2);background:linear-gradient(135deg, hsl(var(--primary)/.06) 0%, #2463eb08 100%);position:relative;overflow:hidden}.page-module-scss-module__XkBwyq__contactCardHeader:before{content:"";opacity:.4;background:radial-gradient(circle at bottom left, hsl(var(--primary)/.1), transparent 60%);position:absolute;inset:0}:where(.page-module-scss-module__XkBwyq__contactList>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}.page-module-scss-module__XkBwyq__contactLink{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.2, 0, 0, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.16s));--tw-duration:.2s;border-width:1px;transition-duration:.2s;display:flex}.page-module-scss-module__XkBwyq__contactLink:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.page-module-scss-module__XkBwyq__contactLink:hover{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.page-module-scss-module__XkBwyq__contactLink:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.page-module-scss-module__XkBwyq__contactLink:hover{background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.page-module-scss-module__XkBwyq__contactLink:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.page-module-scss-module__XkBwyq__contactLink:hover .page-module-scss-module__XkBwyq__contactIconWrapper{background-color:var(--primary);color:var(--color-white,#fff)}.page-module-scss-module__XkBwyq__contactIconWrapper{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.2, 0, 0, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.16s));--tw-duration:.2s;background:linear-gradient(135deg, hsl(var(--primary)/.1) 0%, #2463eb0d 100%);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:flex}.page-module-scss-module__XkBwyq__contactIcon{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.page-module-scss-module__XkBwyq__contactContent{min-width:0}.page-module-scss-module__XkBwyq__contactLabel{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground)}.page-module-scss-module__XkBwyq__contactText{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);overflow:hidden}.page-module-scss-module__XkBwyq__metaCard{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0}.page-module-scss-module__XkBwyq__meta{padding-block:calc(var(--spacing,.25rem) * 2);justify-content:center;align-items:center;display:flex}.page-module-scss-module__XkBwyq__metaText{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground)}.page-module-scss-module__XkBwyq__badgeLand{background-color:var(--accent);color:var(--accent-foreground)}.page-module-scss-module__XkBwyq__badgeHouse{background-color:var(--color-blue-100,#dbeafe);color:var(--color-blue-800,#193cb8)}@supports (color:lab(0% 0 0)){.page-module-scss-module__XkBwyq__badgeHouse{background-color:var(--color-blue-100,lab(92.0301% -2.24757 -11.6453));color:var(--color-blue-800,lab(30.2514% 27.7853 -70.2699))}}.page-module-scss-module__XkBwyq__badgeHouse:is(.page-module-scss-module__XkBwyq__dark *){background-color:#1c398e80}@supports (color:color-mix(in lab, red, red)){.page-module-scss-module__XkBwyq__badgeHouse:is(.page-module-scss-module__XkBwyq__dark *){background-color:color-mix(in oklab, var(--color-blue-900,lab(26.1542% 15.7545 -51.5504)) 50%, transparent)}}.page-module-scss-module__XkBwyq__badgeHouse:is(.page-module-scss-module__XkBwyq__dark *){color:var(--color-blue-300,#90c5ff)}@supports (color:lab(0% 0 0)){.page-module-scss-module__XkBwyq__badgeHouse:is(.page-module-scss-module__XkBwyq__dark *){color:var(--color-blue-300,lab(77.5052% -6.4629 -36.42))}}.page-module-scss-module__XkBwyq__badgeApartment{background-color:var(--color-purple-100,#f3e8ff);color:var(--color-purple-800,#6e11b0)}@supports (color:lab(0% 0 0)){.page-module-scss-module__XkBwyq__badgeApartment{background-color:var(--color-purple-100,lab(93.3333% 6.97437 -9.83434));color:var(--color-purple-800,lab(30.6017% 56.7637 -64.4751))}}.page-module-scss-module__XkBwyq__badgeApartment:is(.page-module-scss-module__XkBwyq__dark *){background-color:#59168b80}@supports (color:color-mix(in lab, red, red)){.page-module-scss-module__XkBwyq__badgeApartment:is(.page-module-scss-module__XkBwyq__dark *){background-color:color-mix(in oklab, var(--color-purple-900,lab(24.9401% 45.2703 -51.2728)) 50%, transparent)}}.page-module-scss-module__XkBwyq__badgeApartment:is(.page-module-scss-module__XkBwyq__dark *){color:var(--color-purple-300,#d9b3ff)}@supports (color:lab(0% 0 0)){.page-module-scss-module__XkBwyq__badgeApartment:is(.page-module-scss-module__XkBwyq__dark *){color:var(--color-purple-300,lab(78.3298% 26.2195 -34.9499))}}.page-module-scss-module__XkBwyq__badgeCommercial{background-color:var(--color-orange-100,#ffedd5);color:var(--color-orange-800,#9f2d00)}@supports (color:lab(0% 0 0)){.page-module-scss-module__XkBwyq__badgeCommercial{background-color:var(--color-orange-100,lab(94.7127% 3.58394 14.3151));color:var(--color-orange-800,lab(37.1566% 46.6433 50.5562))}}.page-module-scss-module__XkBwyq__badgeCommercial:is(.page-module-scss-module__XkBwyq__dark *){background-color:#7e2a0c80}@supports (color:color-mix(in lab, red, red)){.page-module-scss-module__XkBwyq__badgeCommercial:is(.page-module-scss-module__XkBwyq__dark *){background-color:color-mix(in oklab, var(--color-orange-900,lab(30.2951% 36.0434 37.671)) 50%, transparent)}}.page-module-scss-module__XkBwyq__badgeCommercial:is(.page-module-scss-module__XkBwyq__dark *){color:var(--color-orange-300,#ffb96d)}@supports (color:lab(0% 0 0)){.page-module-scss-module__XkBwyq__badgeCommercial:is(.page-module-scss-module__XkBwyq__dark *){color:var(--color-orange-300,lab(80.8059% 21.7313 50.4455))}}.page-module-scss-module__XkBwyq__badgeOther{background-color:var(--color-gray-100,#f3f4f6);color:var(--color-gray-800,#1e2939)}@supports (color:lab(0% 0 0)){.page-module-scss-module__XkBwyq__badgeOther{background-color:var(--color-gray-100,lab(96.1596% -.0823438 -1.13575));color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533))}}.page-module-scss-module__XkBwyq__badgeOther:is(.page-module-scss-module__XkBwyq__dark *){background-color:var(--color-gray-800,#1e2939);color:var(--color-gray-300,#d1d5dc)}@supports (color:lab(0% 0 0)){.page-module-scss-module__XkBwyq__badgeOther:is(.page-module-scss-module__XkBwyq__dark *){background-color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533));color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}
