@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap);:root{--svg-color:var(--svg-color);--bg-icon:var(--bg-icon);--type-color:var(--type-color)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overscroll-behavior-y:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.max-w-screen-lg{margin:0 auto;max-width:1050px}.main-layout{font-family:Montserrat,sans-serif}@media screen and (max-width:768px){#root>div{width:100%}.max-w-screen-lg{margin:0 auto;max-width:100%}}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.14 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:390px){.\!container{max-width:390px!important}.container{max-width:390px}}@media (min-width:475px){.\!container{max-width:475px!important}.container{max-width:475px}}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-top-10{top:-2.5rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-\[165px\]{bottom:165px}.left-0{left:0}.left-1\/2{left:50%}.left-8{left:2rem}.right-0{right:0}.right-4{right:1rem}.right-\[10px\]{right:10px}.top-0{top:0}.top-1\/2{top:50%}.top-4{top:1rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[999999999\]{z-index:999999999}.z-\[9999\]{z-index:9999}.col-span-10{grid-column:span 10/span 10}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.\!m-0{margin:0!important}.m-0{margin:0}.m-2{margin:.5rem}.m-auto{margin:auto}.\!my-0{margin-bottom:0!important;margin-top:0!important}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.my-auto{margin-bottom:auto;margin-top:auto}.\!mb-\[4pt\]{margin-bottom:4pt!important}.-ml-8{margin-left:-2rem}.-mt-2{margin-top:-.5rem}.-mt-4{margin-top:-1rem}.-mt-8{margin-top:-2rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.ml-0{margin-left:0}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-3{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.block{display:block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.\!h-\[100svh\]{height:100svh!important}.\!h-\[20px\]{height:20px!important}.\!h-auto{height:auto!important}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-\[100px\]{height:100px}.h-\[150px\]{height:150px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[22\.5px\]{height:22.5px}.h-\[250px\]{height:250px}.h-\[285px\]{height:285px}.h-\[2px\]{height:2px}.h-\[32px\]{height:32px}.h-\[400px\]{height:400px}.h-\[50px\]{height:50px}.h-\[60px\]{height:60px}.h-\[72px\]{height:72px}.h-\[75px\]{height:75px}.h-\[850px\]{height:850px}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-max{height:max-content}.h-screen{height:100vh}.\!max-h-\[400px\]{max-height:400px!important}.max-h-\[120px\]{max-height:120px}.max-h-\[285px\]{max-height:285px}.max-h-\[300px\]{max-height:300px}.max-h-\[400px\]{max-height:400px}.max-h-\[600px\]{max-height:600px}.max-h-\[850px\]{max-height:850px}.max-h-full{max-height:100%}.min-h-\[150px\]{min-height:150px}.min-h-\[2rem\]{min-height:2rem}.min-h-\[400px\]{min-height:400px}.min-h-\[65px\]{min-height:65px}.min-h-\[calc\(70svh-132px\)\]{min-height:calc(70svh - 132px)}.min-h-\[fit-content\]{min-height:fit-content}.min-h-screen{min-height:100vh}.\!w-\[40px\]{width:40px!important}.\!w-\[55px\]{width:55px!important}.\!w-\[65px\]{width:65px!important}.w-16{width:4rem}.w-2{width:.5rem}.w-24{width:6rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-80{width:20rem}.w-96{width:24rem}.w-\[130px\]{width:130px}.w-\[135px\]{width:135px}.w-\[145px\]{width:145px}.w-\[150px\]{width:150px}.w-\[15px\]{width:15px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[22\.5px\]{width:22.5px}.w-\[250px\]{width:250px}.w-\[280px\]{width:280px}.w-\[32px\]{width:32px}.w-\[400px\]{width:400px}.w-\[450px\]{width:450px}.w-\[fit-content\]{width:fit-content}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.min-w-\[195px\]{min-width:195px}.\!max-w-\[1050px\]{max-width:1050px!important}.\!max-w-\[150px\]{max-width:150px!important}.\!max-w-\[250px\]{max-width:250px!important}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-96{max-width:24rem}.max-w-\[100\%\]{max-width:100%}.max-w-\[1050px\]{max-width:1050px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1275px\]{max-width:1275px}.max-w-\[235px\]{max-width:235px}.max-w-\[300px\]{max-width:300px}.max-w-\[350px\]{max-width:350px}.max-w-\[390px\]{max-width:390px}.max-w-\[400px\]{max-width:400px}.max-w-\[430px\]{max-width:430px}.max-w-\[500px\]{max-width:500px}.max-w-\[50px\]{max-width:50px}.max-w-\[600px\]{max-width:600px}.max-w-\[700px\]{max-width:700px}.max-w-\[800px\]{max-width:800px}.max-w-\[850px\]{max-width:850px}.max-w-\[90\%\]{max-width:90%}.max-w-\[fit-content\],.max-w-fit{max-width:fit-content}.max-w-full{max-width:100%}.max-w-screen-2xl{max-width:1536px}.max-w-screen-lg{max-width:1024px}.max-w-screen-md{max-width:768px}.max-w-screen-xl{max-width:1280px}.flex-1{flex:1 1}.flex-\[0_0_0\]{flex:0 0}.shrink{flex-shrink:1}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-y-1{--tw-translate-y:0.25rem}.-scale-x-100,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-x-100{--tw-scale-x:-1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-bounce{animation:bounce 1s infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.\!grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.\!items-start{align-items:flex-start!important}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.\!items-center{align-items:center!important}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-normal{justify-content:normal}.\!justify-start{justify-content:flex-start!important}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.\!justify-center{justify-content:center!important}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-1{gap:.25rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-2{column-gap:.5rem}.gap-x-3{column-gap:.75rem}.gap-x-4{column-gap:1rem}.gap-x-6{column-gap:1.5rem}.gap-x-\[5px\]{column-gap:5px}.gap-y-1{row-gap:.25rem}.gap-y-12{row-gap:3rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(4rem*var(--tw-space-y-reverse));margin-top:calc(4rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-\[1px\]{border-width:1px}.border-\[2px\]{border-width:2px}.border-b{border-bottom-width:1px}.border-l-2{border-left-width:2px}.border-t-\[30px\]{border-top-width:30px}.border-solid{border-style:solid}.border-\[\#13283b\]{--tw-border-opacity:1;border-color:rgb(19 40 59/var(--tw-border-opacity))}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-b-white{--tw-border-opacity:1;border-bottom-color:rgb(255 255 255/var(--tw-border-opacity))}.border-t-white{--tw-border-opacity:1;border-top-color:rgb(255 255 255/var(--tw-border-opacity))}.\!bg-transparent{background-color:initial!important}.bg-\[\#00000080\]{background-color:#00000080}.bg-\[\#0D0D0DD9\]{background-color:#0d0d0dd9}.bg-\[\#0D0D0D\]{--tw-bg-opacity:1;background-color:rgb(13 13 13/var(--tw-bg-opacity))}.bg-\[\#0b1017\]{--tw-bg-opacity:1;background-color:rgb(11 16 23/var(--tw-bg-opacity))}.bg-\[\#13283b\]{--tw-bg-opacity:1;background-color:rgb(19 40 59/var(--tw-bg-opacity))}.bg-\[\#1c293a\]{--tw-bg-opacity:1;background-color:rgb(28 41 58/var(--tw-bg-opacity))}.bg-\[\#211F1F\]{--tw-bg-opacity:1;background-color:rgb(33 31 31/var(--tw-bg-opacity))}.bg-\[\#222f4080\]{background-color:#222f4080}.bg-\[\#222f4094\]{background-color:#222f4094}.bg-\[\#252525\]{--tw-bg-opacity:1;background-color:rgb(37 37 37/var(--tw-bg-opacity))}.bg-\[\#3a3e49\]{--tw-bg-opacity:1;background-color:rgb(58 62 73/var(--tw-bg-opacity))}.bg-\[\#8b8b8b\]{--tw-bg-opacity:1;background-color:rgb(139 139 139/var(--tw-bg-opacity))}.bg-\[\#f15832\]{--tw-bg-opacity:1;background-color:rgb(241 88 50/var(--tw-bg-opacity))}.bg-\[\#f1592a\]{--tw-bg-opacity:1;background-color:rgb(241 89 42/var(--tw-bg-opacity))}.bg-\[\#f2f4f5\]{--tw-bg-opacity:1;background-color:rgb(242 244 245/var(--tw-bg-opacity))}.bg-\[\#fe572a\]{--tw-bg-opacity:1;background-color:rgb(254 87 42/var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-black\/60{background-color:#0009}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-opacity-70{--tw-bg-opacity:0.7}.bg-opacity-80{--tw-bg-opacity:0.8}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-0{padding:0!important}.\!p-2{padding:.5rem!important}.p-1{padding:.25rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[6px\]{padding:6px}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.\!pl-0{padding-left:0!important}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pt-0{padding-top:0}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.\!text-center{text-align:center!important}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.\!leading-10{line-height:2.5rem!important}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[1\.58\]{line-height:1.58}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.tracking-wider{letter-spacing:.05em}.\!text-\[\#8b8b8b\]{--tw-text-opacity:1!important;color:rgb(139 139 139/var(--tw-text-opacity))!important}.\!text-black{--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity))!important}.text-\[\#13283b\]{--tw-text-opacity:1;color:rgb(19 40 59/var(--tw-text-opacity))}.text-\[\#1c293a\]{--tw-text-opacity:1;color:rgb(28 41 58/var(--tw-text-opacity))}.text-\[\#233041\]{--tw-text-opacity:1;color:rgb(35 48 65/var(--tw-text-opacity))}.text-\[\#6d6d6d\]{--tw-text-opacity:1;color:rgb(109 109 109/var(--tw-text-opacity))}.text-\[\#787878\]{--tw-text-opacity:1;color:rgb(120 120 120/var(--tw-text-opacity))}.text-\[\#dcdcdc\]{--tw-text-opacity:1;color:rgb(220 220 220/var(--tw-text-opacity))}.text-\[\#f1592a\]{--tw-text-opacity:1;color:rgb(241 89 42/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-90{opacity:.9}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.blur-sm{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)}.blur-sm{--tw-blur:blur(4px)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.drop-shadow,.drop-shadow-2xl{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)}.drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px #00000026)}.grayscale{--tw-grayscale:grayscale(100%)}.grayscale,.invert{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)}.invert{--tw-invert:invert(100%)}.filter{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)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[text-shadow\:0_2px_4px_rgba\(0\2c 0\2c 0\2c 0\.7\)\]{text-shadow:0 2px 4px #000000b3}.\[transform\:none\]{transform:none}:root{--font-family:"Montserrat",sans-serif}#root,.main-layout,body,html{height:100%;margin:0}.App{color:var(--color);font-family:Montserrat,sans-serif;font-family:var(--font-family);text-align:center}.App-logo{height:40vmin;pointer-events:none}input{font-family:Montserrat,sans-serif;font-family:var(--font-family)}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.WalkingExperience{align-items:center;font-family:Montserrat,sans-serif;font-size:medium;justify-content:center;text-align:left;width:300px}.boldtext{font-weight:700}.boldtext,.disclaimer{font-style:italic}.WalkingExperienceButton{background:#0f5671;border:none;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:large;outline:none;padding:20px}.starTitle{margin-bottom:5px}.stars{margin:0;padding:0}#modalContainer{align-items:center;background-color:#000000b3;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.close-btn{color:#fff;cursor:pointer;font-weight:800;margin-right:1em;margin-top:1em;position:absolute;right:0;top:0}.walking-experience{align-items:center;color:gray;font-size:medium;justify-content:center;text-align:left;width:300px}.bold-text{font-style:italic;font-weight:700}.walking-experience-button{background:#0f5671;border:none;color:#fff;cursor:pointer;font-family:GothamLight;font-size:16px;min-width:200px;outline:none;padding:12px;position:relative}.beta-tag{background-color:#fff;border-radius:.25rem;color:#000;font-size:10px;font-weight:800;padding:.25em .4em;position:absolute;right:5px;top:5px}.white-bg{background:#fff;height:100vh;position:absolute;top:0;width:100vw}.sharp-border{border-radius:0!important}.pac-container{margin-top:.7rem}.pac-item:hover{cursor:pointer}.map-type-legend svg path,.map-type-legends .map-type-legend svg path,.map-type-legends .map-type-legend svg path:nth-child(2),.tab-score-desciption svg path:nth-child(2)
.tab-score-desciption svg path{fill:var(--tab-color);stroke:var(--tab-color)}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-105:hover,.hover\:scale-\[1\.03\]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x:1.03;--tw-scale-y:1.03}.hover\:\!bg-white:hover{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important}.hover\:bg-\[\#1a1a1a\]:hover{--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity))}.hover\:bg-\[\#e04c24\]:hover{--tw-bg-opacity:1;background-color:rgb(224 76 36/var(--tw-bg-opacity))}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:text-\[\#ff914d\]:hover{--tw-text-opacity:1;color:rgb(255 145 77/var(--tw-text-opacity))}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-lg:hover,.hover\:shadow-md:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:390px){.\32xs\:-right-5{right:-1.25rem}.\32xs\:-top-\[8px\]{top:-8px}.\32xs\:bottom-7{bottom:1.75rem}.\32xs\:right-1\/2{right:50%}.\32xs\:top-8{top:2rem}.\32xs\:col-span-12{grid-column:span 12/span 12}.\32xs\:m-4{margin:1rem}.\32xs\:mx-auto{margin-left:auto;margin-right:auto}.\32xs\:my-2{margin-bottom:.5rem;margin-top:.5rem}.\32xs\:mb-6{margin-bottom:1.5rem}.\32xs\:mt-2{margin-top:.5rem}.\32xs\:mt-7{margin-top:1.75rem}.\32xs\:flex{display:flex}.\32xs\:h-16{height:4rem}.\32xs\:h-8{height:2rem}.\32xs\:h-\[1px\]{height:1px}.\32xs\:h-\[24px\]{height:24px}.\32xs\:h-\[25svh\]{height:25svh}.\32xs\:w-\[220px\]{width:220px}.\32xs\:w-\[80svw\]{width:80svw}.\32xs\:w-full{width:100%}.\32xs\:max-w-\[200px\]{max-width:200px}.\32xs\:max-w-\[255px\]{max-width:255px}.\32xs\:max-w-\[365px\]{max-width:365px}.\32xs\:-translate-y-0{--tw-translate-y:-0px}.\32xs\:-translate-y-0,.\32xs\:translate-x-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\32xs\:translate-x-1\/2{--tw-translate-x:50%}.\32xs\:flex-col{flex-direction:column}.\32xs\:flex-col-reverse{flex-direction:column-reverse}.\32xs\:items-start{align-items:flex-start}.\32xs\:justify-center{justify-content:center}.\32xs\:gap-4{gap:1rem}.\32xs\:p-0{padding:0}.\32xs\:p-3{padding:.75rem}.\32xs\:px-8,.\32xs\:px-\[2rem\]{padding-left:2rem;padding-right:2rem}.\32xs\:pl-2{padding-left:.5rem}.\32xs\:text-center{text-align:center}.\32xs\:text-2xl{font-size:1.5rem;line-height:2rem}.\32xs\:text-3xl{font-size:1.875rem;line-height:2.25rem}.\32xs\:text-4xl{font-size:2.25rem;line-height:2.5rem}.\32xs\:text-sm{font-size:.875rem;line-height:1.25rem}.\32xs\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-between{justify-content:space-between}.sm\:p-4{padding:1rem}.sm\:p-8{padding:2rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:py-7{padding-bottom:1.75rem;padding-top:1.75rem}.sm\:text-\[48px\]{font-size:48px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:768px){.md\:-right-5{right:-1.25rem}.md\:bottom-10{bottom:2.5rem}.md\:bottom-\[unset\]{bottom:auto}.md\:right-5{right:1.25rem}.md\:right-8{right:2rem}.md\:right-\[16pt\]{right:16pt}.md\:top-0{top:0}.md\:top-1\/2{top:50%}.md\:top-\[27rem\]{top:27rem}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-8{grid-column:span 8/span 8}.md\:m-0{margin:0}.md\:mx-0{margin-left:0;margin-right:0}.md\:my-0{margin-bottom:0;margin-top:0}.md\:mb-12{margin-bottom:3rem}.md\:ml-4{margin-left:1rem}.md\:mt-0{margin-top:0}.md\:mt-16{margin-top:4rem}.md\:mt-2{margin-top:.5rem}.md\:mt-9{margin-top:2.25rem}.md\:grid{display:grid}.md\:h-12{height:3rem}.md\:h-24{height:6rem}.md\:h-\[100svh\]{height:100svh}.md\:h-\[26px\]{height:26px}.md\:h-\[30px\]{height:30px}.md\:h-\[45px\]{height:45px}.md\:h-\[500px\]{height:500px}.md\:h-\[50svh\]{height:50svh}.md\:h-full{height:100%}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-2\/3{width:66.666667%}.md\:w-\[100\%\]{width:100%}.md\:w-\[100svw\]{width:100svw}.md\:w-\[1px\]{width:1px}.md\:w-\[275px\]{width:275px}.md\:w-\[45px\]{width:45px}.md\:w-\[70\%\]{width:70%}.md\:w-\[90\%\]{width:90%}.md\:w-\[unset\]{width:auto}.md\:\!max-w-\[350px\]{max-width:350px!important}.md\:max-w-\[100\%\]{max-width:100%}.md\:max-w-\[200px\]{max-width:200px}.md\:max-w-\[800px\]{max-width:800px}.md\:max-w-\[85\%\]{max-width:85%}.md\:max-w-\[850px\]{max-width:850px}.md\:flex-\[0_0_200px\]{flex:0 0 200px}.md\:-translate-y-1\/2{--tw-translate-y:-50%}.md\:-translate-y-1\/2,.md\:translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-x-0{--tw-translate-x:0px}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:0}.md\:gap-12{gap:3rem}.md\:gap-3{gap:.75rem}.md\:gap-8{gap:2rem}.md\:p-0{padding:0}.md\:p-16{padding:4rem}.md\:p-4{padding:1rem}.md\:p-6{padding:1.5rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-\[9rem\]{padding-left:9rem;padding-right:9rem}.md\:pt-5{padding-top:1.25rem}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-justify{text-align:justify}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-8xl{font-size:6rem;line-height:1}.md\:text-\[22px\]{font-size:22px}.md\:text-\[27px\]{font-size:27px}.md\:text-\[28px\]{font-size:28px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:\[transform\:translateY\(-10\%\)\]{transform:translateY(-10%)}}@media (min-width:1024px){.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:mb-16{margin-bottom:4rem}.lg\:mt-0{margin-top:0}.lg\:w-4\/5{width:80%}.lg\:max-w-\[40\%\]{max-width:40%}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:justify-center{justify-content:center}.lg\:gap-20{gap:5rem}.lg\:p-12{padding:3rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-24{padding-left:6rem;padding-right:6rem}.lg\:py-16{padding-bottom:4rem;padding-top:4rem}.lg\:text-left{text-align:left}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-\[28px\]{font-size:28px}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:leading-relaxed{line-height:1.625}}@media (min-width:1280px){.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}h1,h2,h3,h4,h5,h6,li,ol,p,ul{font-size:inherit;font-weight:400;margin:0;padding:0}h1,h2,h3,h4,h5,h6{display:block;font-weight:400}*{box-sizing:border-box}button,h1,h2,h3,h4,h5,h6{font-family:var(--font-family);margin:0}@media screen and (max-width:768px){.desktop-sidebar{width:0!important}.modal-content-fs,.modal-with-sidebar,.smaller-modal-content-fs{width:100%!important}.modal-map{height:96dvh;width:100%}.iphone-modal-map{height:calc(100% + 1rem)}.show-address-container{height:100dvh}.modern-mobile-sidebar .collapse-btn{position:fixed;z-index:3}.modern-modal-sidebar .sidebar-top .modern-sidebar-header{margin-top:2.2rem}.iphone-mobile-sidebar .modern-modal-sidebar .sidebar-top .modern-sidebar-header{margin-top:2.3rem}.modern-mobile-modal{overflow-y:auto}.mobile-markers-filter-wrapper{align-items:center;background:#000;bottom:-500px;color:#fff;display:flex;flex-direction:column;height:fit-content;left:50%;padding:0 0 8pt;position:absolute;transform:translateX(-50%) translateY(500px);transition:all .5s ease;width:100%;z-index:5}.mobile-markers-filter-wrapper.open{bottom:0;max-height:calc(100dvh - 10pt);overflow:auto}.mobile-markers-filter-wrapper .toggle-btn{align-items:center;background:var(--color);display:flex;justify-content:center;padding:14px 0;position:sticky;top:0;width:-webkit-fill-available}.mobile-markers-filter-wrapper .filter-markers-header{display:flex;justify-content:space-between;padding:0 8pt 14px;width:-webkit-fill-available}.mobile-markers-filter-wrapper .filter-markers-header .feater-wrapper{align-items:center;display:flex;gap:.5rem}.mobile-markers-filter-wrapper .other-controls{align-items:center;display:flex;font-size:14px;gap:1rem;justify-content:center}.mobile-markers-filter-wrapper .other-controls svg{height:12px;width:auto}.mobile-markers-filter-wrapper .other-controls .close-show-markers{height:18px;width:auto}.mobile-markers-filter-wrapper .other-controls>div{align-items:center;display:flex;gap:4pt;justify-content:center}.mobile-markers-filter-wrapper .other-controls svg path{fill:#fff}.mobile-markers-filter-wrapper .feater-wrapper svg path{fill:var(--tab-color)}.mobile-markers-filter-wrapper .feater-wrapper span{color:var(--tab-color)}.mobile-markers-filter-wrapper .search-input-container{margin:0 1rem 1rem}.mobile-markers-filter-wrapper .filter-container,.mobile-markers-filter-wrapper .search-input-container{width:-webkit-fill-available}.mobile-markers-filter-wrapper .rating-filter-container{display:flex;flex-direction:column;justify-content:flex-start;padding:1rem}.mobile-markers-filter-wrapper .rating-filter-container>div{font-weight:500}.mobile-markers-filter-wrapper .rating-filter-header{align-items:baseline;border-bottom:1px solid #fff;display:flex;justify-content:space-between;padding-bottom:1rem;position:relative;width:100%}.mobile-markers-filter-wrapper .rating-filter-header div:first-child{font-size:12px}.mobile-markers-filter-wrapper .rating-filter-header .title{font-weight:600;left:50%;position:absolute;transform:translateX(-50%)}.mobile-markers-filter-wrapper .filter-header{padding:0 1rem!important}.mobile-markers-filter-wrapper .rating-filter-wrapper{display:flex;font-size:14px;justify-content:space-between;padding:0 8pt 14px;width:-webkit-fill-available}.mobile-markers-filter-wrapper .rating-buttons-wrapper{display:flex;gap:.8rem}.mobile-markers-filter-wrapper .rating-buttons-wrapper .active-star path{fill:#fff}.mobile-markers-filter-wrapper .rating-filter-wrapper svg{height:20px;width:auto}.mobile-markers-filter-wrapper .rating-filter-wrapper svg path{fill:#919191}.mobile-markers-filter-wrapper .rating-filter-wrapper .clear-rating path{fill:none}.mobile-markers-filter-wrapper .feature-markers-wrapper{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;color:inherit;display:flex;flex-direction:column;gap:1rem 0;height:auto;max-height:calc(100dvh - 90px);overflow:auto;position:static;width:-webkit-fill-available}.mobile-markers-filter-wrapper .feature-markers-wrapper .marker-wrapper{grid-gap:0 1rem;align-items:center;background:#313131;display:grid;gap:0 1rem;grid-template-columns:100px 1fr}.mobile-markers-filter-wrapper .marker-wrapper .marker-icon{align-items:center;background:var(--tab-color);display:flex;height:100%;justify-content:center}.mobile-markers-filter-wrapper .marker-wrapper .establishment-distance svg path,.mobile-markers-filter-wrapper .marker-wrapper .marker-icon svg path{fill:#fff}.mobile-markers-filter-wrapper .marker-wrapper .distance{align-items:baseline;display:flex;gap:0 .5rem}.mobile-markers-filter-wrapper .marker-wrapper .distance svg{height:12px;width:auto}.mobile-markers-filter-wrapper .marker-wrapper .distance svg path{fill:#fff}.modal-content .place-card-wrapper{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0006;display:flex;flex-direction:column;gap:1rem 0;height:100%;justify-content:center;position:absolute;text-align:center;width:100%;z-index:3}.modal-content .place-card-wrapper .close-icon{position:absolute;right:2rem;top:3rem}.modal-content .place-card-wrapper .card{background:#fff;border-radius:10px;max-width:300px}.modal-content .place-card-wrapper .card img{border-top-left-radius:10px;border-top-right-radius:10px;height:260px;object-fit:cover;width:300px}.modal-content .place-card-wrapper .details{padding:.5rem}.modal-content .place-card-wrapper .share-buttons{grid-gap:0 1rem;display:grid;gap:0 1rem;grid-template-columns:repeat(2,1fr);width:300px}.modal-content .place-card-wrapper .share-buttons div{align-items:center;background:#000;border-radius:5px;color:#fff;display:flex;font-size:12px;gap:0 .5rem;justify-content:center;padding:.5rem;width:-webkit-fill-available}.modal-content .place-card-wrapper .share-buttons svg{height:16px;width:auto}}body.active-modal{overflow-y:hidden}.btn-modal{display:block;font-family:Montserrat,sans-serif;font-size:18px;margin:100px auto 0;padding:10px 20px}.modal,.overlay{bottom:0;font-family:var(--font-family);height:100dvh;left:0;position:fixed;right:0;top:0;width:100vw}.smaller-modal{transform:scale(.8)}.overlay{background-color:#00000080}.modal-content{box-sizing:border-box;display:flex;flex-wrap:wrap;font-family:inherit;height:90%;left:50%;line-height:1.4;position:absolute;top:50%;transform:translate(-50%,-50%);width:1250px}.modal-fullscreen{height:100dvh;width:100%}.modal-sidebar-fs{max-width:none!important;width:345px!important}.hide-modal-sidebar-fs{width:0}.smaller-modal-sidebar-fs{width:300px!important}.modal-content-fs{width:100%!important}.modal-with-sidebar{width:100%}.smaller-modal-content-fs{width:calc(100% - 300px)!important}.modal-sidebar{background:var(--light-color);box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-width:310px;overflow-x:hidden;overflow-y:auto;padding:1.5em 0 0;position:relative;-webkit-user-select:none;user-select:none;width:25%}.modern-modal-sidebar{padding:0}.modern-modal-sidebar>*{margin:0!important}.desktop-sidebar{height:100%;overflow-y:auto;transition:all .2s ease;width:345px}.hide-desktop-sidebar{width:0!important}.smaller-desktop-sidebar{width:300px}.modal-sidebar>*{margin-left:.75em;margin-right:.75em}.modal-map{background:#6d6565;height:100%;line-height:1.4;transition:all .2s ease}.no-background{background:none!important}.close-modal{font-family:Montserrat,sans-serif;padding:5px 7px;position:absolute;right:10px;top:10px}.city-dropdown{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAVCAYAAABPPm7SAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAG/SURBVHgBjVQ7UuNAEH092nV5M4WbrTfcaB2SITLIKH5FBtxAFAfAnMDDCYCMwlD4BpYzQlMFVWTMEWQgAFOepkcgI49l8EvUeuo3/R0RPISbcWQZWwSKwKgJlYK4Z5mOgwF307Y2RX8aCZfjEBXSDGxhOgwNeTe90O2cULnBP6nzjdihxgFdhqvx8tgB4cZuQ3KpY0awoqMsY0EgNdeY6XLSixNx1GLcST9+uzijb4QqB3h+ub3q/sAQ0WcnPrSWGw/n+iB/lyCHbKnjShidwRTL40BZhXkvtimKHdJTbZigx7wIYXVl748qSd2gBIr4upSXWafjFNXzBhUhe/Df56p22FdK4dpPzVbUfpEK1+M6MWJP35OlSslF4wrdo9jld0jdnMgEapJl5Ee3wPbjWfMk63+4FscysiZmh+mfNf86I2tieq61RElmVQ8Z27k9mgIFvOPO+k4sO6KfWs1u/h7kxvPNVfrr39wLiBa/0JuHll4qEmN7kJUCak9T04AXfE5NOllXisFk6g3/X5D5owQylUim0vlUc9Jv6YUyX1VGSikJg/PdN/SKHUyBmvphAHeherIwpanPhLI74eMNGnyxTLtmn/8AAAAASUVORK5CYII=) no-repeat 0;background-color:#fff;background-position-x:10px;background-size:15px}.address-input,.city-dropdown{font-family:Montserrat,sans-serif;font-size:14px;outline:none;padding:.5em 35px}.address-input{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAYAAAAmaHdCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE0SURBVHgBtZTNUcMwEIXfCp/BJYQKKAVOhKNLEB1AAQzuIOLG5MCkBFqgA9KB4AQzRMtKQYzk2IniSd5F+qz1SvsjERLVN7pBoexza+K8ShfY0QzlMnFC9bW+csBFANBdoQMwONiqFd4qR7gkpgZ7Km7oFBuFA6jjhBffP2oiR20DyZgxQ3v2doNOxMh+vTwsZWr/PmXMtGY/pv/R6VTPkpxYeANGLfO6gGVjNlUejiysDUq5Lxw2H/NHiuXzY8rSCk1gYjPoZKy6Odlb/vTdk/isvyOpzg4O6uZkITGfp32SsuREB6YtfUKkarnJE+C/AhlLhgMTq6xCR8nJKFXDW8BK7G1EubUa2Gy07U6kvT/n7X3Es+lt09etXsd4CsapkuftaaXwurHi8obyPYKenJwwlr86nqe29xsPIgAAAABJRU5ErkJggg==) no-repeat 0;background-color:#fff;background-position-x:10px;background-size:15px;border:none;margin-top:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-break{border:1.5px solid #fff;margin-top:1.5em}.botWalkIndicators,.topWalkIndicators{display:flex;font-size:12px;font-weight:800;justify-content:space-between;width:100%}.walking-distance-block{margin-top:.5em}.slidecontainer{width:95%}.slider,.slider-variation{-webkit-appearance:none;background:#fff;border-radius:5px;height:5px;outline:none;transition:opacity .2s;width:100%}.slider:disabled{background-color:#ccc;cursor:not-allowed}.slider-variation:hover,.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGYSURBVHgBnZQxTMJAFIZfmUQG0IRFEqhxM2nCwmZAJ6OSyOKig40bk3Ew0VFnBydGYZGZxZmSMMmASaOThmICiwMwKG7ne7WQ46jX1j95d+m7d9/93B2ngESMsTR2OYyYkxpiNBRFeYIgQpCO0WZ/q4Nx7AcUw6gz/yrTHBmsw4KrzUMVDljGTucXGX2N4eHRBLPbh+hiGDR1BfYympufW9zXsykQYZvY1fmK5vMrHN3cIfR7ZmYyvgT35yegpRIidAuhRsj5OOVHTKsH+evSHIz0/jGA/FUJXffEoX1qJsACP0LOZBp9juGyUhPTug1kv3dtxh258FLz5c3eY050qClyGBNX9yvT6s/lCDjkE9FIGPwqGllwBVp8Ihlftq+Il6hOPGk85W4IG3JoAOewuJv1BF4cbIspY+Jw+sEXF3eyUthhLiOmK7ZLapy/ThtD5SuqjRZUjZZ98iRNTdiwjfU1EWbhL12dydD1Yf/TAEMFN+FAwSkIAkuDTLQak7+FE9XdnCkSML3UOgY54F9sA6OGe9Zwm/cDRg2ruSpFS6QAAAAASUVORK5CYII=);background-size:contain;border-radius:50%;cursor:pointer;height:20px;width:20px}.slider::-moz-range-thumb{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGYSURBVHgBnZQxTMJAFIZfmUQG0IRFEqhxM2nCwmZAJ6OSyOKig40bk3Ew0VFnBydGYZGZxZmSMMmASaOThmICiwMwKG7ne7WQ46jX1j95d+m7d9/93B2ngESMsTR2OYyYkxpiNBRFeYIgQpCO0WZ/q4Nx7AcUw6gz/yrTHBmsw4KrzUMVDljGTucXGX2N4eHRBLPbh+hiGDR1BfYympufW9zXsykQYZvY1fmK5vMrHN3cIfR7ZmYyvgT35yegpRIidAuhRsj5OOVHTKsH+evSHIz0/jGA/FUJXffEoX1qJsACP0LOZBp9juGyUhPTug1kv3dtxh258FLz5c3eY050qClyGBNX9yvT6s/lCDjkE9FIGPwqGllwBVp8Ihlftq+Il6hOPGk85W4IG3JoAOewuJv1BF4cbIspY+Jw+sEXF3eyUthhLiOmK7ZLapy/ThtD5SuqjRZUjZZ98iRNTdiwjfU1EWbhL12dydD1Yf/TAEMFN+FAwSkIAkuDTLQak7+FE9XdnCkSML3UOgY54F9sA6OGe9Zwm/cDRg2ruSpFS6QAAAAASUVORK5CYII=);background-size:contain;border-radius:50%;cursor:pointer;height:20px;width:20px}.slider-variation::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:url(/static/media/slider-blue.3cec89a6423926031aea.svg);background-size:contain;border-radius:50%;cursor:pointer;height:20px;width:20px}.slider-variation::-moz-range-thumb{background:url(/static/media/slider-blue.3cec89a6423926031aea.svg);background-size:contain;border-radius:50%;cursor:pointer;height:20px;width:20px}.sidebar-button-container{margin-top:1.5em}.compare-button{background-color:var(--color);border:none;border-radius:1em;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;margin:.5em 0;padding:.75em;text-transform:uppercase;width:100%}.mobile-modal-sidebar .compare-button{margin-top:1.5em}.modern-compare-button{background-color:#fff;border:1px solid var(--color);border-radius:0;color:var(--color)}.dashboard-popup{font-size:12px!important;width:220px!important}.custom-btn-popup,.dashboard-popup{background-color:#fff!important;color:#000!important;opacity:1!important;z-index:10000}.custom-btn-popup{font-family:Montserrat,sans-serif;font-weight:500}.dashboard-title{color:#fff;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:1px;margin-bottom:1.5em}.sidebar-title{background-size:15px;color:var(--title-color);display:flex;font-weight:800;gap:.5rem;letter-spacing:2px;margin-bottom:1em;text-align:left}.sidebar-title svg path{fill:var(--title-color)}.iphone-content{height:100%!important}.compare-address-popup{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:100%;position:absolute;top:0;width:100%;z-index:6}.compare-address-popup p{margin-bottom:0}.compare-address-popup .close-icon{position:absolute;right:1rem;top:1.4rem}.compare-address-popup hr{background-color:#3e3e3e;border-color:#3e3e3e;color:#3e3e3e;margin-top:0;width:100%}.compare-address-popup .property-locations-container{background:#000;border-radius:10px;box-shadow:0 0 3px #ffffff80;color:#fff;margin:0 1rem;padding:.5rem 1rem 1rem;position:relative;text-align:center;top:50%;transform:translateY(-50%)}.compare-address-popup .lifestyle-search-address-input{color:#000}.compare-address-popup button{background:none;border:1px solid #363636;color:#fff;margin:0 8px;padding:.5rem 0}.maps-container{font-family:var(--font-family);position:relative;transition:all .2s ease}.active-marker{align-items:center;animation:floatAnimation 1s infinite alternate;display:flex;justify-content:center;position:relative;width:fit-content}.active-marker svg{background-repeat:no-repeat;background-size:contain;height:60px;position:relative;width:auto}.active-marker svg path{fill:#f1592a}.active-marker span{color:#fff;font-size:10px!important;font-weight:700;padding-bottom:1.1rem;position:absolute}.white-active-marker svg path{fill:#fff}.white-active-marker span{color:var(--color)}@keyframes floatAnimation{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.marker{align-items:center;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:.5em 0;height:40px;justify-content:center;transform:scale(.8);width:40px;z-index:1000}.marker:hover{transform:translateY(-5px)}.marker img{height:15px;width:15px}.marker-description{align-items:center;display:flex;gap:0 .25em;justify-content:center}.cluster{animation:pulse 2s infinite;border-radius:0;color:#fff!important}.popup{border-radius:12px;bottom:2.5em;box-shadow:0 4px 15px 0 #0003;color:#0f5671;display:flex;font-family:var(--font-family);font-size:14px;height:auto;max-height:600px;position:absolute;right:5.5em;transition:all .2s ease;width:500px;z-index:999999}.popup-thumbnail{flex:0 0 35%;height:100%;width:100%}.popup-thumbnail img{border-bottom-left-radius:12px;border-top-left-radius:12px;height:100%;object-fit:cover;width:100%}.popup-favorite{margin:1em 1em 0 0;position:absolute;right:0;top:0}.popup-description-container{display:flex;flex:0 0 60%;flex-direction:column;gap:.5em 0;padding:1em}.popup-category-container{display:inline-block;gap:0 .25em;margin-left:.5em;vertical-align:middle;white-space:nowrap;width:fit-content}.popup-category-container>*{background:var(--gem-bg);border-radius:5px;color:#fff;font-size:10px;padding:.3em .5em;text-transform:capitalize}.popup-header{align-items:center;display:flex;gap:0 .5em}.popup-name{font-weight:800;text-transform:capitalize}.popup-type{text-transform:uppercase}.popup-close{cursor:pointer;left:-22px;margin-right:.5em;margin-top:.5em;position:absolute;top:0;width:17.5px}.modern-lifestyle-compare-popup{bottom:50%;right:50%;transform:scale(.65) translate(80%,70%);z-index:5}.favorite-icon{display:flex;justify-content:space-between;margin-right:.5em;margin-top:.5em}.marker-details-title .add-to-favorites-icon{margin-left:auto}.map-top-controls{align-items:flex-start;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:.5em;justify-content:space-between;margin-top:1em;top:0;width:100%;width:-webkit-fill-available;width:-moz-available}.compare-map-top-controls{z-index:2}.map-menu-container{align-items:center;display:flex;left:-65px;position:absolute;top:50%;transform:translateY(-60%)}.hide-map-menu-container{visibility:hidden}.show-map-menu-container{visibility:visible}.iphone-map-menu-container{left:-60px}.iphone-lifestyle-menu-container,.lifestyle-menu-container{left:-85px}.iphone-lifestyle-compare-menu-container,.lifestyle-compare-menu-container{left:-60px}.map-top-controls-mobile{grid-gap:.8em;align-items:center;background:#fff;border-bottom-right-radius:15px;border-top-right-radius:15px;box-shadow:0 0 15px 0 #00000040;box-sizing:border-box;display:grid;gap:.8em;padding:.8em 1em;width:60px}.lifestyle-map-top-controls-mobile{width:85px}.menu-collapse-btn{align-items:center;background:#fff;border-radius:15px;box-shadow:0 0 15px 0 #00000040;cursor:pointer;display:flex;height:30px;justify-content:center;margin-left:1em;padding:.5em;width:30px}.menu-collapse-btn svg{height:15px;transition:transform 1s ease;width:auto}.open-menu .menu-collapse-btn{display:none}.map-menu-container.open-menu{left:0}.map-menu-container>.map-top-controls-mobile{visibility:hidden}.modern-map-menu-container .map-top-controls-mobile,.modern-map-menu-container .map-top-controls-mobile .map-btn-wrapper,.modern-map-menu-container .menu-collapse-btn{background:#000}.modern-map-menu-container .map-top-controls-mobile .map-btn-wrapper{border:.8em solid #000}.open-menu .map-top-controls-mobile{visibility:visible}.open-desktop-sidebar img,.open-desktop-sidebar svg{transform:scaleX(-1)}.desktop-collapse-btn{align-items:center;background:var(--color);border:1px solid #fff;border-radius:15px;box-shadow:0 0 15px 0 #00000040;cursor:pointer;display:flex;height:25px;justify-content:center;left:0;margin-left:1em;padding:.5em;position:absolute;top:calc(50vh - 2.5rem);width:25px}.desktop-collapse-btn img{height:1.25em;transition:transform 1s ease;width:auto}.modern-desktop-collapse-btn{border-radius:0 10px 10px 0;height:45px;margin-left:0;padding:.5em 0;pointer-events:auto;width:auto;z-index:2}.modern-desktop-collapse-btn svg{height:auto;width:20px}.dashboard-type-btn{align-items:center;background-color:initial;border:2px solid var(--type-color);border-radius:.75em;box-shadow:0 0 10px #0003;color:var(--type-color);cursor:pointer;display:flex;font-family:inherit;font-size:.75em;font-weight:600;gap:0 .5em;justify-content:flex-start;padding:.35em .5em}.modern-dashboard-type-btn{background:none!important;border:none!important;border-radius:5px;box-shadow:none!important;color:#fff!important;flex-direction:column;font-size:10px;font-weight:500;gap:.25rem 0;min-width:75px;position:relative;text-transform:capitalize}.modern-custom-button-icon{align-items:center;display:flex;height:25px;justify-content:center;position:relative;width:25px}.modern-custom-button-icon>.icon-score-cirlce:before{left:-1.5px;top:-1.5px}.modern-custom-button-icon>.score-diamond svg,.modern-lifestyle-custom-button{height:30px;width:30px}.modern-dashboard-type-btn .type-btn-dot{background:var(--type-color);border-radius:50%;height:10px;width:10px}.modern-dashboard-type-btn .feature-icon path{fill:var(--type-color)!important}.dashboard-type-btn.is-btn-active{background:var(--type-color);color:#fff}.dashboard-type-btn .feature-icon path{fill:var(--type-color)}.map-btn{align-items:center;background-color:#fff;border:0;border-radius:.75em;box-shadow:0 0 10px #0003;color:var(--color);cursor:pointer;display:flex;font-family:inherit;font-size:12px;gap:0 .5em;justify-content:center;min-width:45px;padding:.35em .8em}.modern-map-btn{background:#000;border:1px solid #5959595a;border-radius:10px!important;color:#fff!important}.modern-map-btn.is-btn-active{background:#fff!important;color:var(--color)!important}.modern-map-btn.is-btn-active .white-score-progress svg path{stroke:#000}.modern-map-btn svg path{fill:var(--type-color)!important}.modern-map-btn .total-establishments{color:var(--type-color)!important}.btn-loading{cursor:not-allowed!important;opacity:.8}.map-back-btn{cursor:pointer;left:0;margin-left:1em;pointer-events:auto;position:absolute}.map-back-btn svg{height:40px;width:40px}.map-back-btn svg rect{fill:var(--color)}.modern-map-back-btn svg rect{fill:#fff}.modern-map-back-btn svg path{fill:#000}.map-back-btn-mobile{align-items:center;background-color:#fff;border:0;box-shadow:0 0 10px #0003;color:#0f5671;cursor:pointer;display:flex;gap:0 .5em;justify-content:center;padding:.5em 1em}.map-back-btn-mobile img{width:15px}.map-top-controls-mobile .map-back-btn{margin-left:0}.map-back-btn img{width:40px}.map-back-btn svg{border-radius:50%;box-shadow:0 0 15px 0 #00000040;padding:0}.map-btn img,.map-btn svg{height:15px;width:15px}.map-btn svg path{fill:var(--color)}.is-btn-active .feature-icon path{fill:#fff}.is-btn-active{color:#fff;opacity:1}.is-mobile-btn{box-shadow:0 4px 10px 0 #00000026;position:relative;width:fit-content;z-index:2}.is-btn-active .btn-name{display:block}.is-btn-active img{filter:invert(100%)}.plus-icon{border:1px solid #fff;border-radius:.5em;padding:.75em;width:fit-content}.attachment-container{align-items:center;display:flex;font-size:10px;gap:1em}.attachment-container span{width:50%}.compare-map-slider{height:100%;width:100%}.compare-map-slider-row{display:flex!important;flex-direction:column;height:100%}.compare-map-slider-row>div{flex:1 1}.slider-map-container{height:100%;width:100%}.slider-map-container .slick-list,.slider-map-container .slick-slide>div:first-child,.slider-map-container .slick-track{height:100%}.slick-dots{pointer-events:none}.slick-dots li{pointer-events:auto}.slider-map-container .slick-dots{bottom:10%}.slick-dots li button{background-color:#ddd;border:none;border-radius:50%;height:15px;transition:background-color .3s;width:15px}.slick-dots li button:before{content:none}.slick-dots li.slick-active button{background-color:var(--color)}.slick-arrow{display:none!important}.compare-map-location{display:grid;grid-template-columns:50% 50%;height:100%;width:100%}.map-tools{align-items:flex-end;bottom:1em;display:flex;justify-content:flex-end;padding:0 16pt;pointer-events:none;position:absolute;width:100%}.map-right-controls{display:flex;gap:0 .5em;justify-content:space-between;position:relative;width:100%}.map-control-btn img,.map-control-btn svg{height:auto;width:15px}.map-controls-small .map-control-btn img{width:10px}.map-controls-small{font-size:10px}.map-index-indicator{gap:0 .5em;height:fit-content;margin:auto 0;overflow:hidden;padding:.25em .5em;text-overflow:ellipsis;white-space:nowrap}.map-index-indicator,.zoom-control{align-items:center;background:#fff;display:flex;font-size:10px}.zoom-control{bottom:50px;box-sizing:border-box;color:#fff;cursor:pointer;flex-direction:column;gap:.25em 0;position:absolute;right:0}.map-control-wrapper,.zoom-control{border-radius:.75em;filter:drop-shadow(0 0 5.75px rgba(0,0,0,.25));justify-content:center}.map-control-wrapper{align-items:center;color:#4f4f4f;display:flex;font-weight:800}.map-control-wrapper,.zoom-control{flex-direction:column;pointer-events:auto}.map-control-wrapper>*{background:#000;border-radius:5px;margin-bottom:.5em}.map-control-wrapper .quick-search-btn{margin-bottom:4pt}.map-control-btn .zoom-in-icon path{fill:#fff}.map-control-wrapper .change-view-btn{margin-bottom:.5em}.map-control-wrapper .zoom-control-wrapper{margin-bottom:.25em}.modern-map-control-wrapper .map-control-btn{align-items:center;cursor:pointer;display:flex;height:35px;justify-content:center;pointer-events:auto;width:35px}.modern-map-control-wrapper .map-control-btn:not(.quick-search-btn) svg path,.modern-zoom-control .map-control-btn svg path{fill:#fff;stroke:#1e1d1d}.modern-map-control-wrapper .fullscreen-map svg path{stroke:#fff;fill:none}.modern-map-control-wrapper .map-control-btn svg rect{fill:#fff}.modern-zoom-control>:not(:last-child){border-bottom:2px solid #1e1d1d!important}.modern-zoom-control>*{padding:.3em .5em!important}.modern-lifestyle-map-control-wrapper .map-control-btn svg,.modern-lifestyle-zoom-control .map-control-btn svg{width:10px}.modern-zoom-control .map-control-btn svg rect{fill:#fff}.map-control-rating{padding:0 .75em;width:auto!important}.map-control-active{background:#d9d9d9}.zoom-control>*{padding:.5em .75em}.zoom-control>:not(:last-child){border-bottom:1px solid #d9d9d9}.establishment-count,.map-filter-btn{height:50px;position:relative;width:50px}.establishment-count,.establishment-count-small,.map-filter-btn,.map-filter-btn-small{align-items:center;background:#0f5671;border-radius:1em;box-shadow:0 0 10px #0003;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:10px;justify-content:center;padding:1em;text-align:center}.establishment-count-small,.map-filter-btn-small{height:30px;width:30px}.establishment-count:hover,.is-map-btn-active,.map-filter-btn:hover{border:2px solid #fff}.establishment-count-small img,.map-filter-btn-small img{width:12.5px}.establishment-number{font-family:Montserrat,sans-serif;font-size:12px}.empty-map-container{align-items:center;background-color:#000;border:1px solid #999;display:flex;gap:1em;height:100%;justify-content:center;position:absolute;top:0;width:100%}.modern-empty-map-container{background-color:#fff;color:#8a8a8a;flex-direction:column;font-size:14px}.empty-input{width:50%}.compare-address-number{align-items:center;background:#fff;border-radius:50%;color:#000;display:flex;font-size:10px;height:30px;justify-content:center;width:30px}.mobile-map-controls{display:flex;flex-direction:column;gap:.5em;margin-top:5em;position:fixed;top:0;width:50px}.gmnoprint{visibility:hidden}.gmnoprint>div{display:none}.gmnoprint.gm-bundled-control{bottom:126px!important}.gm-svpc{border-radius:10px!important;scale:.8!important;top:-90px!important}.gm-iv-small-container{border-radius:50%!important;height:40px!important;margin:var(--svmt) 0 0 1.5em!important;width:40px!important}.gm-iv-close{height:inherit!important;scale:1.2!important;width:inherit!important}.map-control-btn-popup{background-color:#fff!important;color:var(--color)!important;font-size:12px!important;margin-bottom:0!important;opacity:1!important;padding:2px 10px!important;width:max-content!important;z-index:10000}.distance-rating-container{align-items:center;display:flex;gap:0 .5em}.fixed-height-buttons-container{height:35.59px!important}.compare-fixed-height-buttons-container{height:29.59px!important}.street-view-toggle{align-items:center;border-radius:.75em;bottom:160px;color:#fff;filter:drop-shadow(0 0 5.75px rgba(0,0,0,.25));justify-content:center;padding:.5em .4em;right:0}.close-street-view,.street-view-toggle{background:#fff;cursor:pointer;display:flex;position:absolute}.close-street-view{border-radius:50%;margin-left:1em;padding:.466em;top:11px;z-index:1}.compare-close-street-view{top:135px}.close-street-view img{height:auto;width:25px}.hide-component{visibility:hidden}.small-map-btn{font-size:.7em}.feature-buttons{display:flex;flex-wrap:wrap;gap:.5em;justify-content:end}.establishment-back-btn{margin-top:2rem}.quick-search-results{align-items:center;background:#fff;border-radius:5px;display:flex;flex-direction:column;justify-content:center;margin-top:3rem;padding:.5rem 1rem;position:absolute}.quick-search-results p{color:#000;font-size:small;margin:0}.marker-details-container{max-height:600px;scale:1;width:450px}.marker-details-card{color:var(--color);display:flex;flex-direction:column;font-family:inherit;justify-content:center;position:relative;width:100%}.marker-details-card .skeleton-main-container{align-items:center}.marker-details-card .skeleton-main-container .loading-marker-img{height:120px!important;width:120px!important}.marker-details-card .skeleton-main-container .loading-marker-details{margin:1rem}.marker-details-title{align-items:center;display:flex;font-size:18px;gap:.5rem;width:100%;width:-webkit-fill-available;width:-moz-available}.marker-details-name-category{align-items:center;display:flex;flex-wrap:wrap;gap:.5em;justify-content:space-between;width:80%}.marker-details-gem{height:25px;margin-left:.2rem;position:relative}.marker-details-gem-icon{fill:var(--gem-bg);height:25px;width:auto}.marker-details-gem-icon path{stroke:var(--gem-bg)}.category-image{height:12px;left:50%;position:absolute;top:4px;transform:translateX(-50%);width:auto}.category-image path{fill:#fff}.marker-details-img{border-radius:50%;height:120px!important;object-fit:cover;width:120px!important}.marker-details{margin-top:.6rem;width:100%;width:-webkit-fill-available;width:-moz-available}.marker-details-item,.marker-rating-container{align-items:center;display:flex;gap:.5rem;padding:5px 12px;text-align:left}.marker-details-item>.marker-details-distance{font-weight:700;height:45px;position:relative;width:45px}.marker-details-distance>.marker-stat-progress{height:45px}.marker-details-distance>.marker-stat-progress svg{height:45px;width:45px}.marker-details-distance>.marker-stat-progress>.marker-stat-value{font-size:10px}.marker-details-distance>.marker-stat-progress svg circle{stroke:#000}.marker-rating-container{margin-left:.5rem;padding:0}.react-simple-star-rating .empty-icons,.react-simple-star-rating .filled-icons{display:-webkit-box!important}.marker-details-close{cursor:pointer;height:auto;margin-right:1rem;margin-top:1rem;position:absolute;right:0;top:0;width:20px}.marker-details-close path{fill:#000}.marker-types{flex-wrap:wrap}.marker-types div{align-items:center;display:flex;gap:.2rem}.marker-types div svg path{stroke:#268844}.marker-details-header{align-items:flex-start;background:#fff;display:flex;flex-direction:column;justify-content:center;padding:1.5rem 1rem .5rem;text-align:center}.marker-details-tabs{background:#fff;display:grid;grid-template-columns:1fr 1fr;justify-content:center;padding-bottom:.3rem;width:100%}.marker-details-tabs button{background:none;border:none;border-bottom:1px solid #0000;color:#70757a;cursor:pointer;font-size:14px;font-weight:600;margin:0 auto;padding:.6rem;transition:border-bottom .5s ease;width:80%}.selected-marker-details-tab{border-bottom:1px solid #000!important;color:#000!important}.marker-address-name{display:inline;font-size:18px;font-weight:800;gap:.25em;text-align:left;word-break:break-word}.marker-details-item svg{height:14px;width:14px}.marker-details-item .marker-details-icon path{fill:#000}.marker-details-icon path{fill:#fff}.clock-icon path{fill:none!important;stroke:var(--color)}.add-to-favorites-container button{align-items:center;background:none;border:1.5px solid var(--color);border-radius:10px;color:var(--color);cursor:pointer;display:flex;font-family:inherit;gap:.5rem;margin:.5rem auto 0;padding:.5rem}.add-to-favorites-container button svg{height:auto;width:20px}.marker-details-header .buttons{position:absolute;right:1em;top:2.5em}.compare-address-title-container{align-items:center;display:flex;gap:.25em 1em}.compare-address-title{background:#000;border:1px solid #8d8d8d;border-radius:10px;color:#fff;max-width:330px;padding:.5rem;pointer-events:auto;text-align:center;text-transform:uppercase;width:330px}.graph-icon,.remove-icon{height:20px!important;width:auto}.add-to-favorites-icon path:first-child{fill:none}.add-to-favorites-icon path:nth-child(2){fill:#fff;stroke:none}.added-to-favorites path:nth-child(2){fill:#eb082a!important}.buttons .add-to-favorites-icon path:nth-child(2),.marker-item.selected .add-to-favorites-icon path:nth-child(2){fill:#d9d9d9;stroke:none}.marker-reviews{max-height:145px;overflow-y:auto}.modern-lifestyle-compare-popup .marker-reviews{max-height:100px}.marker-reviews-container{background:#fff;padding:.5rem 1rem 1rem}.review-container-title{font-size:14px;font-weight:600;margin-bottom:.5rem}.marker-reviews::-webkit-scrollbar{width:10px}.marker-reviews::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.marker-reviews::-webkit-scrollbar-track{background-color:#dcdcdc;border-radius:10px}.review-item{display:flex;flex-direction:column;padding:.7rem .5rem}.review-item:not(:first-child){border-top:1px solid #dadce0}.review-header,.review-header>div{display:flex;gap:.5rem}.reviewer-img img{border-radius:50%;height:30px;width:30px}.reviewer-details{display:block}.reviewer-name{font-size:14px;font-weight:600;max-width:200px;overflow-wrap:break-word}.review-date{color:#afb1b5;font-size:12px}.review-content{font-size:12px;margin-top:.2rem;text-align:justify}.no-reviews{margin:.8rem 0;text-align:center}.marker-stats-container{align-items:center;background:#0d0d0dd9;color:#fff;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:1rem 0}.marker-stats-container .slick-slider{width:100%}.marker-stats-container .slick-slider .slick-prev{left:25px;z-index:1}.marker-stats-container .slick-slider .slick-next{right:25px}.hide-next-arrow .slick-slider .slick-next,.hide-prev-arrow .slick-slider .slick-prev{display:none!important}.stats-container{align-items:center;display:flex!important;gap:1em;justify-content:center}.marker-stat-item{align-items:center;flex-direction:column}.marker-stat-item,.marker-stat-progress{display:flex;justify-content:center;transform:scale(.9)}.marker-stat-progress{height:75px;margin-bottom:.5rem;position:relative}.stat-progress-value{position:absolute}.stat-progress-value circle{stroke:#fff;stroke-dasharray:251.2;stroke-dashoffset:calc(251.2 - var(--percent)*251.2/var(--total));transform:rotate(-180deg) scaleX(-1);transform-origin:50% 50%;transition:stroke-dashoffset .3s ease}.marker-stat-item svg{height:75px;width:75px}.marker-stat-value{flex-direction:column;justify-content:center;position:absolute;top:50%;transform:translateY(-50%)}.marker-stat-label,.marker-stat-value{align-items:center;display:flex;font-size:12px}.marker-stat-label{font-weight:700;gap:.5rem}.marker-stat-label svg{height:18px;width:auto}.marker-stat-label>div{display:flex}.co2-reduced-icon{height:14px!important}.subset-text{font-size:7px;margin-top:auto}.max-distance{border-top:1px solid #fff;margin-top:.2rem;padding-top:.2rem}.blur-marker img{filter:blur(5px)}.lifestyle-compare-map-header{align-items:center;background:#000000a6;color:#fff;display:flex;font-family:var(--font-family);font-size:16px;font-weight:600;gap:0 .5rem;height:45px;justify-content:space-between;padding:0 .5rem;pointer-events:none;position:absolute;top:0;width:100%;width:-webkit-fill-available;width:-moz-available;z-index:1}.lifestyle-compare-map-header .house-icon-cotainer{align-items:center;display:flex;justify-content:center;position:relative}.lifestyle-compare-map-header .house-icon-cotainer svg{width:35px}.lifestyle-compare-map-header .modern-address-sublocality{color:#fff;margin-top:1rem}.lifestyle-compare-map-header .score-wrapper{align-items:center;display:flex;gap:.5rem}.lifestyle-compare-map-header .score-icon-v2 span{top:50%}.lifestyle-compare-map-header .score-icon-v2.gem span{top:47.5%}.view-map-right-container{display:flex;gap:1em;margin-left:auto}.compare-map-footer{bottom:0;display:flex;gap:8pt;justify-content:end;padding:.5rem;position:absolute;width:100%}.compare-map-footer .view-map-container{align-items:center;background:#000c;border-radius:3px;color:#fff;cursor:pointer;display:flex;font-size:10px;gap:0 .5rem;justify-content:center;padding:.5rem;pointer-events:auto;text-transform:uppercase}.lifestly-compare-combine-search{flex-direction:row-reverse}.lifestly-compare-map-footer{align-items:center;background:#000000b3;bottom:0;color:#fff;display:flex;height:45px;justify-content:space-between;padding:.5rem .3rem .5rem 1rem;position:absolute;width:100%;width:-webkit-fill-available;width:-moz-available}.type-scores{display:flex}.lifestyle-search-score-container{align-items:center;display:flex;gap:0 .35rem}.lifestyle-search-score-container svg{height:15px;width:15px}.lifestyle-search-score-container svg path{fill:#fff}.lifestly-compare-map-footer .lifestyle-search-score-container .tab-score-desciption{font-size:10px}.lifestly-compare-map-footer .lifestyle-search-score-container .modern-custom-button-icon{margin:0}.lifestly-compare-map-footer .lifestyle-search-score-container.gem .modern-custom-button-icon,.lifestyle-search-score-container .modern-custom-button-icon .score-diamond svg{height:40px;width:40px}.lifestly-compare-map-footer .modern-lifestyle-custom-button{height:27px;width:27px}.lifestly-compare-map-footer .property-score-container{align-items:center;display:flex;gap:0 .5rem}.lifestly-compare-map-footer .property-score-container .gem-score-container{font-size:10px;text-align:center;width:auto}.lifestly-compare-map-footer .property-score-container .gem-score-container hr{margin:.1rem 0}.lifestly-compare-map-footer .property-score-container .modern-custom-button-icon{height:40px;margin:0;width:40px}.lifestly-compare-map-footer .property-score-container .modern-lifestyle-custom-button .score-diamond{top:0}.lifestly-compare-map-footer .type-scores .modern-dashboard-type-btn{z-index:0}.lifestly-compare-map-footer .type-scores .modern-dashboard-type-btn .modern-lifestyle-custom-button .score-diamond{top:2px}.lifestly-compare-map-footer .property-score-container .modern-lifestyle-custom-button>*{margin-bottom:3px}.gem-feature-score{color:var(--tab-color);font-weight:400}.lifestly-compare-map-footer .modern-dashboard-type-btn{min-width:0;min-width:auto}.lifestly-compare-map-footer .gem-type-scores .modern-dashboard-type-btn{padding:0 .5em}.autocomplete-wrapper .add-icon,.autocomplete-wrapper .clear-icon{cursor:pointer;height:18.5px;width:18.5px}.autocomplete-wrapper .clear-icon{transform:rotate(45deg)}.autocomplete-wrapper .clear-icon path{fill:#bb241e}.filter-result-container{background:#fff;border-radius:5px;color:#000;font-size:14px;padding:.5em}.compare-filter-result-container{bottom:5rem}.lifestly-compare-map-footer .gem-count{font-size:8px}.lifestly-compare-map-footer
.modern-custom-button-icon>.score-diamond
svg{height:40px;width:40px}.map-address-sublocality{background:#31a5f9;border-radius:2px;color:#fff;font-size:12px;left:1rem;padding:.2rem .5rem;position:absolute;top:1rem;z-index:1}.maps-container .map-controls{height:100%;height:-webkit-fill-available;padding:16pt;pointer-events:none;position:absolute;width:100%;width:-webkit-fill-available;z-index:4}.maps-container .compare-map-controls{background:#262626}.map-controls .neighborhood-switch{background:#0009;color:#fff;display:flex;font-size:12px;gap:0 1rem;justify-content:center}.map-controls .neighborhood-switch div{border-bottom:1px solid #0000;padding:.5rem 1rem;pointer-events:auto;transition:all .2s ease}.map-controls .neighborhood-switch .active{border-bottom:1px solid #fff;font-weight:500}.map-controls>div:not(.neighborhood-switch){padding:16pt}.maps-container .address-btns{align-items:center;background:#00000080;bottom:100px;display:flex;justify-content:space-between;padding:.4rem 0;position:absolute;width:100%}.maps-container .address-btns div{display:flex;margin:0 auto}.maps-container .address-btns svg{margin-right:8pt}.maps-container .address-btns .add path{fill:#fff}.maps-container .address-btns div>*{background:#211f1f;color:#888;font-size:14px;height:fit-content;padding:.2rem .7rem;pointer-events:auto}.maps-container .address-btns .current-map{background:#000;color:#fff}.map-controls .map-top-controls{margin:0;padding:0 0 16pt!important;position:static}.map-controls .feature-buttons div{pointer-events:auto;z-index:0}.map-controls .feature-buttons .gem-content{margin-bottom:.2rem}.map-controls .score-icon-container{margin:0}.map-controls .filter-btn,.quick-search-btn{align-items:center;background:#000;border-radius:5px;display:flex;height:35px;justify-content:center;pointer-events:auto;width:35px}.map-controls .filter-btn.open,.quick-search-btn.open{background:#fff!important}.map-controls .filter-btns .filter-btn svg path{fill:#fff}.map-controls .filter-btn.open svg path,.quick-search-btn.open svg path:first-child{fill:#000}.quick-search-btn.open svg path:nth-child(2),.quick-search-btn.open svg path:nth-child(3),.quick-search-btn.open svg path:nth-child(4){stroke:#000}.map-controls .filter-wd{display:flex;height:calc(100% - 46pt);justify-content:space-between;padding:0!important}.map-controls .compare-filter-wd{justify-content:end}.map-controls .filter-wd .filter-btns,.map-controls .filter-wd .mobile-walking-distance-wrapper{display:flex;flex-direction:column;gap:6pt}.map-controls .filter-wd .mobile-walking-distance-wrapper{align-items:center;margin-left:auto;padding-left:16pt}.map-controls .filter-wd .filter-btns svg{height:20px;width:auto}.map-controls .filter-wd .distance-btn{align-items:center;background:#000;border:1px solid #1e1d1d;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:12px;height:45px;justify-content:center;line-height:normal;margin:0 auto;pointer-events:auto;position:relative;transition:all .5s ease;width:45px}.map-controls .filter-wd .distance-btn.small{height:30px;width:30px}.map-controls .filter-wd .distance-btn.medium{height:40px;width:40px}.map-controls .filter-wd .apx-time{color:#fff;font-size:10px;font-weight:700;margin:0 auto;max-width:50px;text-align:center;width:max-content}.map-controls .filter-wd .active{background:#fff;border:1px solid #0000;color:#585858;font-weight:700}.map-controls .filter-wd .distance-btn svg path{fill:#fff}.map-controls .filter-wd .active svg path{fill:#585858}.map-controls .filter-wd .distance-btn .line{background-color:#fff;position:absolute}.map-controls .filter-wd .distance-btn.active .line{background-color:#000}.map-controls .filter-wd .distance-btn.small .line{bottom:8.5px;height:1px;left:-1px;width:14px}.map-controls .filter-wd .distance-btn.medium .line{bottom:14px;height:1px;left:0;width:16px}.map-controls .filter-wd .distance-btn.large .line{bottom:15.5px;height:1px;left:0;width:19px}.maps-container .gradient-bg{background:linear-gradient(0deg,#0000,#000000e0);height:75px;left:0;margin:0!important;position:absolute;top:0;width:100%;z-index:-1}.maps-container .map-popups-wrapper{display:flex;flex-direction:column;gap:8pt;width:-webkit-fill-available;width:-moz-available;z-index:0}.maps-container .map-popups-wrapper>*{pointer-events:auto}.maps-container .capsule-map-btn .feature-icon{height:7px;width:auto}.maps-container .capsule-map-btn .feature-icon-wrapper{display:flex;padding:5pt 0}.maps-container .capsule-map-btn .feature-icon-wrapper.compare svg{height:10px}.map-autocomplete{align-items:center;background:#fff;border:2px solid #3d3d3d;border-radius:10px;display:flex;justify-content:space-between;max-width:330px;padding:.5rem;pointer-events:auto;position:relative;width:100%}.map-autocomplete input{background:#0000;border:none;flex-grow:1;font-size:14px}.map-autocomplete input:focus{border:none;outline:none}.map-autocomplete .prediction-container{width:calc(100% - 1.5px)}.map-controls .show-compare-icon path{fill:#fff}.map-top-controls>div:first-child{align-items:center;display:flex;flex-grow:1;gap:8pt;z-index:1}.map-top-controls>div:first-child svg{cursor:pointer;pointer-events:auto}.map-top-controls .map-top-icons{align-items:center;display:flex;gap:.5em}.map-top-controls .map-top-icons>*{height:18px;width:18px}.map-top-back rect{fill:#000}.marker-list-wrapper .marker-item{align-items:center;background:#0d0d0d80;border-bottom:1px solid #232323;color:#fff;display:flex;flex-direction:column;gap:8pt;padding:12pt 16pt}.marker-list-wrapper .no-result{border:none;color:#919191;justify-content:center}.marker-list-wrapper .marker-details-gem{align-items:center;display:flex;height:16px;justify-content:center;margin:0}.marker-list-wrapper .favorite-icon{cursor:pointer;height:16px;margin:0 0 0 auto;width:auto}.marker-list-wrapper .marker-details-gem-icon{height:16px}.marker-list-wrapper .category-image{height:8px;top:3px}.marker-list-wrapper .category-image path{fill:#fff}.marker-list-wrapper .marker-address-name{font-size:16px;font-weight:500}.marker-list-wrapper .popup-category-container>*{background:#fff;border-radius:1px;color:#000;font-weight:500}.marker-list-wrapper .marker-other-details{display:flex;flex-direction:column;font-size:12px;gap:2pt;width:100%}.marker-list-wrapper .marker-other-details>div{align-items:center;display:flex;gap:.5rem}.marker-list-wrapper .marker-item.selected{background:#fff;color:#000}.marker-list-wrapper .marker-other-details svg{height:14px;width:auto}.marker-list-wrapper .marker-item.selected .category-image path,.marker-list-wrapper .marker-other-details svg:not(.star-svg) path:not(:nth-child(2)){fill:#fff}.marker-list-wrapper .marker-item .remove-icon{cursor:pointer;margin:0 0 0 auto}.marker-list-wrapper .marker-item.selected .remove-icon path{fill:#000;stroke:#000}.marker-list-wrapper
.marker-item.selected
.marker-other-details
svg:not(.star-svg)
path:not(:nth-child(2)){fill:#000}.map-qs::-webkit-scrollbar,.marker-list-wrapper::-webkit-scrollbar{width:8px}.map-qs::-webkit-scrollbar-track,.marker-list-wrapper::-webkit-scrollbar-track{background:#2c2c2c;width:1px}.map-qs::-webkit-scrollbar-thumb,.marker-list-wrapper::-webkit-scrollbar-thumb{background:#6c6c6c;border-radius:4px}.map-qs::-webkit-scrollbar-thumb:hover,.marker-list-wrapper::-webkit-scrollbar-thumb:hover{background:#8c8c8c;height:150px}.marker-list-wrapper
.marker-item.selected
.marker-other-details
svg:not(.star-svg)
path:not(:first-child){fill:#fff}.marker-item.selected .popup-category-item{background:var(--gem-bg);color:#fff}.marker-list-wrapper .marker-other-details .distance{margin-left:auto}.map-popups-wrapper .map-marker-list{align-items:center;background:#0d0d0dd9;border-radius:10px;color:#fff;display:flex;flex-direction:column;gap:8pt 0;height:100%;max-width:430px;overflow-y:auto}.map-popups-wrapper .map-marker-list-header{align-items:center;display:flex;gap:0 6pt;padding:16pt 16pt 0;width:-webkit-fill-available;width:-moz-available}.map-popups-wrapper .map-marker-list-header .close-icon{margin-left:auto}.map-popups-wrapper .map-marker-list-header svg:not(.close-icon) path{fill:var(--tab-color)}.address-list-wrapper .address-item{background:#0d0d0d80;border-bottom:1px solid #1c1c1c;display:flex;flex-direction:column;gap:.3rem 0;padding:1rem}.address-list-wrapper .address-details,.address-list-wrapper .address-header{display:flex;gap:0 .5rem;justify-content:space-between}.address-list-wrapper .address-header div{font-size:18px}.address-list-wrapper .address-details{align-items:center;display:flex;font-size:18px}.address-list-wrapper .address-details div{align-items:center;display:flex;gap:0 4pt}.address-list-wrapper .other-details{color:#d4d4d4;font-size:10px;margin-left:23.33333px}.address-item svg,.marker-item svg{height:18px;width:auto}.address-list-wrapper .address-item .delete-icon{cursor:pointer}.openstreetmap-wrapper{background:#fff;bottom:0;color:#000;font-size:10px;padding:1pt 2pt;position:absolute;right:80pt}.nb.inactive{background:#000}.nb.inactive svg path:first-child{fill:#fff;stroke:#fff}.nb.inactive svg path:nth-child(2){stroke:#000}.nb.inactive svg g g:first-child path:first-child{fill:#000}@media screen and (min-width:1440px){.modern-lifestyle-compare-popup{transform:scale(1) translate(50%,50%)}}@media screen and (min-width:1024px){.lifestly-compare-map-footer .property-score-container .modern-custom-button-icon{font-size:14px;height:35px;width:35px}.lifestly-compare-map-footer .property-score-container .modern-lifestyle-custom-button{height:40px;width:40px}.lifestly-compare-map-footer .type-scores .modern-dashboard-type-btn{font-size:10px}.lifestly-compare-map-footer .type-scores .modern-dashboard-type-btn .modern-lifestyle-custom-button,.lifestly-compare-map-footer .type-scores .modern-dashboard-type-btn .modern-lifestyle-custom-button .score-diamond svg{height:30px!important;width:30px!important}.lifestly-compare-map-footer .type-scores .modern-dashboard-type-btn .modern-custom-button-icon{height:25px;width:25px}.lifestly-compare-map-footer .type-scores .modern-dashboard-type-btn .modern-custom-button-icon svg{height:12px;width:12px}.feature-buttons{max-width:none}}@media screen and (min-width:768px) and (max-width:1024px){.modern-dashboard-type-btn{font-size:10px}.modern-custom-button-icon{height:25px;width:25px}.modern-lifestyle-custom-button{height:30px;width:30px}.dashboard-type-btn svg,.map-btn img,.map-btn svg{height:12px;width:12px}.lifestly-compare-map-footer .modern-lifestyle-custom-button,.modern-custom-button-icon>.score-diamond svg{height:30px;width:30px}.lifestly-compare-map-footer .property-score-container .modern-custom-button-icon,.lifestly-compare-map-footer .property-score-container .modern-custom-button-icon .score-diamond svg{height:40px;width:40px}.modern-popup{scale:.85}.modern-lifestyle-compare-popup{bottom:-1.5em;right:-4.5em;transform:scale(.55)}}@media screen and (max-width:768px){.map-top-controls{justify-content:flex-start;margin:1em 0}.map-top-controls .feature-buttons{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:3pt;justify-content:flex-start;overflow:auto;scrollbar-width:none;width:100%}.marker-rating-container{font-size:12px}.map-top-controls .feature-buttons::-webkit-scrollbar{display:none}.map-top-controls.gray-bg{background:#211f1f}.map-controls>div:not(.neighborhood-switch){margin:8px 10px;padding:0}.map-controls .filter-wd{justify-content:space-between;margin:0!important;padding:10px!important;position:relative}.map-controls .filter-wd.black-bg{background:#100f0f}.map-controls .filter-wd .graph-wrapper{color:#fff;position:absolute;width:calc(100% - 20px)}.map-back-btn{top:25px}.map-btn{padding:.5em}.map-btn-wrapper{align-items:center;background:#fff;border:.8em solid #fff;border-bottom-right-radius:15px;border-top-right-radius:15px;display:flex;margin:-.8em;outline:none;z-index:1}.map-btn-wrapper .close-toggle{height:20px;margin-left:.5em;transform:rotate(180deg);width:auto}.establishment-count,.map-filter-btn{height:40px;width:40px}.establishment-count span,.map-filter-btn span{display:none}.establishment-count img,.map-filter-btn img{width:20px}.map-tools{bottom:66px}.compare-map-slider .map-tools{bottom:0}.compare-map-slider .modern-lifestyle-map-controls{bottom:10%}.map-control-wrapper>:not(:last-child){align-items:center;display:flex;height:100%;justify-content:center}.map-control-btn{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.map-control-btn img{width:15px!important}.empty-map-container{flex-direction:column}.slider-map-container .slick-dots{bottom:85%;top:10%}.modern-slider-map-container .slick-dots{display:none!important}.iphone-slider-map-container .slick-dots{bottom:calc(100dvh - 91dvh);top:auto;z-index:5}.street-view-toggle{bottom:175px;padding:.7em .75em}.close-street-view{margin-top:0;right:11px;top:25px!important}.gm-svpc{left:2px!important;top:-205px!important}.gmnoprint.gm-bundled-control{bottom:70px!important}.quick-search-results{margin:1.7rem 1rem 0 0;right:0;top:0}.empty-input input,.location-select{font-size:16px!important}.quick-search-map-controls{bottom:15px!important}.popup{width:350px}.marker-details-gem,.marker-details-gem-icon{height:20px}.marker-details-close{margin-right:.5rem;margin-top:.5rem}.marker-address-name{font-size:16px;font-weight:500;max-width:200px}.marker-details-item{font-size:12px}.marker-stats-container{background:#fff;color:#000;margin:16pt 0;padding:0}.lifestly-compare-map-footer{align-items:end;bottom:0;height:75px}.modern-custom-button-icon{height:40px;width:40px}.lifestly-compare-map-footer .type-scores .modern-dashboard-type-btn .modern-custom-button-icon{height:20px;width:20px}.lifestly-compare-map-footer .type-scores .modern-dashboard-type-btn .modern-custom-button-icon svg{height:10px;width:10px}.lifestly-compare-map-footer .type-scores .modern-dashboard-type-btn .btn-name{font-size:8px}.lifestly-compare-map-footer .type-scores .modern-dashboard-type-btn .modern-lifestyle-custom-button,.lifestly-compare-map-footer .type-scores .modern-dashboard-type-btn .modern-lifestyle-custom-button .score-diamond svg{height:25px!important;width:25px!important}.lifestly-compare-map-footer .lifestyle-search-score-container .tab-score-desciption{font-size:9px}.establishment-back-btn{margin-top:0}.mobile-map-score-controls{align-items:center;background:#000;bottom:0;color:#fff;display:flex;flex-direction:column;height:auto;justify-content:space-between;left:-1px;padding:10px;position:absolute;width:100%;width:-webkit-fill-available;width:-moz-available;z-index:5}.mobile-map-score-controls .score-container{align-items:center;color:#fff;display:flex;font-weight:300;justify-content:end}.mobile-map-score-controls .current-score{color:#fff;font-weight:600!important}.mobile-map-score-controls .current-score img{height:30px}.mobile-map-score-controls .score-container .white-score-progress svg path{stroke:#fff}.mobile-map-score-controls .current-score .white-score-progress svg path{stroke:#fff;stroke-width:20px!important}.mobile-map-score-controls .score-description{align-items:flex-start;color:#fff!important;display:flex;flex-direction:column}.mobile-map-score-controls .score-description .type{font-size:16px}.mobile-map-score-controls .score-description .value{font-size:10px}.mobile-map-score-controls .popup-buttons{display:flex;gap:0 .5rem;margin:auto 0 .5rem}.mobile-map-score-controls .popup-buttons.no-address{justify-content:center;width:100%}.mobile-map-score-controls .popup-buttons div{display:flex;flex-direction:column;font-size:10px;gap:.1rem 0;text-align:center}.mobile-map-score-controls .skeleton-main-container{width:auto}.mobile-map-score-controls .popup-buttons div svg{height:20px;width:auto}.mobile-map-score-controls .popup-buttons div svg path{fill:#fff}.mobile-map-score-controls .popup-buttons div .grid-icon path{fill:inherit!important;stroke:#fff}.mobile-map-score-controls .lifestly-compare-map-footer{height:auto;left:0}.mobile-map-score-controls .popup-buttons .total-gems{font-size:16px;line-height:20px}.mobile-map-score-controls .slider-arrow-container{display:flex;justify-content:space-between;left:0;padding:0 1rem;position:absolute;top:.5rem;width:-webkit-fill-available}.mobile-map-score-controls .align-right{justify-content:end}.mobile-map-score-controls .align-left{justify-content:flex-start}.mobile-map-score-controls .next-btn,.mobile-map-score-controls .previous-btn{align-items:flex-start;display:flex;font-size:18px;gap:0 2px}.mobile-map-score-controls .next-btn svg,.mobile-map-score-controls .previous-btn svg{height:25px;width:25px}.mobile-map-score-controls .next-btn svg{transform:rotate(180deg)}.mobile-map-score-controls .gem-type-scores{gap:0 1.2rem;width:100%}.mobile-map-score-controls .gem-type-scores .modern-custom-button-icon{height:30px;width:30px}.mobile-map-score-controls .btn-name{font-size:10px}.mobile-map-score-controls .modern-lifestyle-custom-button .feature-icon{height:11px;width:10px}.mobile-map-score-controls .loading,.mobile-map-score-controls .no-data{font-size:12px;margin:auto 0 .5rem}.mobile-map-score-controls .gem-score-container{font-size:16px;line-height:normal}.mobile-map-score-controls .score-icon-container{margin:0}.mobile-map-score-controls .score-icon-container .score-content{align-items:center;color:#fff;display:flex;font-size:12px}.mobile-map-score-controls .current-score .score-icon-container .score-content{color:#fff}.compare-score-controls .lifestyle-search-score-container{margin:auto 0 .5rem}.mobile-controls-popup{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:100dvh;position:absolute;width:100dvw;z-index:10}.mobile-controls-card{align-items:center;background:#000;border-radius:10px;color:#fff;display:flex;flex-direction:column;margin:auto 5rem;max-width:300px;padding:3rem 1rem;position:relative;top:calc(0dvh + 64px)}.mobile-controls-card .mobile-controls-close-btn{height:auto;position:absolute;right:1rem;top:1rem;width:20px}.mobile-controls-card div{border-bottom:1px solid #3e3e3e;display:flex;justify-content:center;padding:.5rem;width:100%}.map-mobile-header-container{align-items:center;background:#000;display:flex;flex-direction:column;gap:1rem 0;justify-content:center;padding:1rem}.map-mobile-header-container .controls{align-items:center;display:flex;gap:0 1rem;width:100%}.map-mobile-header-container .compare-address{align-items:center;color:#fff;justify-content:space-between}.map-mobile-header-container .back-btn{height:35px}.map-mobile-header-container .back-btn circle{fill:#000}.map-mobile-header-container .back-btn path{fill:#fff}.map-mobile-header-container .edit-btn,.map-mobile-header-container input{height:30px}.map-mobile-header-container .back-btn,.map-mobile-header-container .edit-btn{cursor:pointer;width:auto}.map-mobile-header-container .edit-btn path{stroke:#fff}.map-mobile-header-container .action-btns,.map-mobile-header-container .clear-icon{height:auto;width:30px}.mobile-address-input-wrapper{align-items:center;background:#211f1f;border-radius:5px;display:flex;padding:.2rem .5rem;position:relative}.mobile-address-input-wrapper,.mobile-address-input-wrapper input,.mobile-address-input-wrapper>div{width:100%;width:-webkit-fill-available;width:-moz-available}.mobile-address-input-wrapper input{background:none;border:none;border-radius:3px;color:#fff;font-size:16px;margin-right:.5rem;outline:none;text-align:center}.mobile-address-input-wrapper svg{height:16px;width:17px}.map-mobile-header-container .mobile-switch-buttons button{background:#000;border:1px solid grey;color:grey;font-size:12px;font-weight:500;padding:.5rem 1rem}.map-mobile-header-container .mobile-switch-buttons{grid-gap:0 1rem;display:grid;gap:0 1rem;grid-template-columns:1fr 1fr;width:100%;width:-webkit-fill-available;width:-moz-available}.map-mobile-header-container .mobile-switch-buttons .selected{background:#fff;border:1px solid #0000;color:#000}.map-mobile-header-container .mobile-switch-buttons.gem-only{grid-template-columns:none}.map-mobile-header-container .search-address-wrapper{align-items:baseline;color:#fff;display:flex;justify-content:space-between;width:100%}.map-mobile-header-container .search-address-wrapper .lifestyle-search-address-input{max-width:280px;padding:.2rem}.map-mobile-header-container .clear-icon{transform:rotate(45deg)}.map-mobile-header-container .controls .action-btns path{fill:#fff}.map-mobile-header-container .clear-icon path{fill:#be2626}.map-mobile-header-container .search-address-wrapper .search-address-och{align-items:center;display:flex;justify-content:space-between;width:100%}.map-mobile-header-container .search-address-wrapper .search-address-och .address-num{width:22px}.map-mobile-footer{align-items:center;background:#211f1f;display:flex;flex-direction:column;min-height:var(--footer-height);padding:0 0 2rem}.map-mobile-footer .modern-combine-search-container{width:90%}.map-mobile-footer .button-container{display:flex;gap:0 .5rem;justify-content:space-evenly;padding:0 .5rem;width:100dvw}.map-mobile-footer .button-container button{background:#000;border:1px solid #363636;color:#fff;font-size:12px;padding:.6rem 0;width:45%}.map-mobile-footer .modern-sidebar-filter-buttons{display:grid;grid-template-columns:repeat(3,1fr);padding:0 1rem}.map-mobile-footer .modern-sidebar-filter-buttons div{width:auto}.map-mobile-footer .category-button-list{background:#000;justify-content:space-evenly;padding:1rem;pointer-events:none;width:-webkit-fill-available;width:-moz-available}.map-mobile-footer .modern-dashboard-type-btn,.mobile-map-score-controls .modern-dashboard-type-btn{min-width:0;min-width:auto}.mobile-map-score-controls .selected-feel-feature,.mobile-map-score-controls .total-gems{color:var(--tab-color);display:flex;flex-direction:column;gap:2pt;text-align:center}.mobile-map-score-controls .tab-score-desciption{align-items:center;color:var(--tab-color);display:flex;font-weight:500;gap:2pt;padding:.1rem}.mobile-map-score-controls .total-gems .gem-count{font-weight:600;text-decoration:underline;text-underline-offset:2px}.mobile-map-score-controls .selected-feel-feature{align-items:center}.mobile-map-score-controls .feel-feature-icon{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.selected-feel-feature svg path{fill:var(--tab-color)}.mobile-map-score-controls .score-legend-wrapper{display:flex;gap:4pt;height:100%;width:-webkit-fill-available}.mobile-map-score-controls .neighborhood-score-container{margin:0}.mobile-map-score-controls .ns-version3-wrapper{margin:auto 0}.mobile-map-score-controls .neighborhood-score-container .version-2-wrapper .selected-feel-feature{gap:4pt 0;margin-top:auto}.mobile-map-score-controls .score-icon-v2 svg{width:40px!important}.mobile-map-score-controls .score-icon-v2 span{font-size:16px}.mobile-map-score-controls .score-icon-v2 .description{margin-top:.2rem}.mobile-map-score-controls .version-2-wrapper .feature-icon{height:14px;max-width:none;width:auto}.mobile-map-score-controls .version-2-wrapper .selected-feel-feature .feature-icon{height:40px}.mobile-map-score-controls .neighbohood-tab-popup{background:none}.mobile-map-score-controls .neighbohood-tab-popup .score-wrapper{padding:0}.mobile-map-score-controls .neighbohood-tab-popup .map-type-legends{margin:0}.mobile-map-score-controls .neighbohood-tab-popup .legends-container div div span{width:175px}.mobile-map-score-controls .neighbohood-tab-popup .legends-container div div>*{font-size:12px;gap:0}.mobile-map-score-controls .neighbohood-tab-popup{max-width:none;width:100%}.mobile-map-score-controls.gray-bg{background:#211f1f}.mobile-map-score-controls .neighborhood-score-container .change-addresses-btn{background:#000;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:0 8pt;padding:7pt 16pt}.mobile-map-score-controls .neighborhood-score-container .change-addresses-btn svg{height:18px;width:auto}.active-score-icon-wrapper{align-items:center;display:flex;height:fit-content;justify-content:center;max-height:30px;position:relative}.active-score-icon-wrapper svg{height:30px;width:auto}.active-score-icon-wrapper span{color:#000;font-size:12px;position:absolute}.active-score-icon-wrapper.gem span{margin-bottom:.3rem}.map-mobile-footer .category-button-list .modern-dashboard-type-btn:first-child .modern-lifestyle-custom-button .feature-icon{font-size:10px}.map-mobile-footer .dashboard-type-btn .feature-icon{height:14px}.slick-dots li.slick-active button{background-color:#fff;border:1px solid #6f6f6f;pointer-events:auto}.slick-dots li button{background-color:#bababa;border:1px solid #fff}.hide-feel{display:none}.maps-container .map-controls{height:calc(100% - 55px);padding:0;pointer-events:none}.map-controls .map-top-controls{-webkit-overflow-scrolling:touch;padding:0!important;pointer-events:auto;width:-webkit-fill-available}.marker-stat-item{transform:none}.maps-container .capsule-map-btn{border:none;border-radius:10px!important;font-size:12px;height:28px;padding:.5rem .7rem}.maps-container .active-capsule-map-btn svg:not(.score-icon) path{fill:#000!important}.maps-container .active-capsule-map-btn .white-score-progress svg path{stroke:#000}.maps-container .mobile-navigation-controls{bottom:130px;display:flex;flex-direction:column;gap:3pt 0;position:absolute;right:10px;transition:all .5s ease}.maps-container .mobile-navigation-controls.show-legend{bottom:173px}.maps-container .mobile-navigation-controls.show-legend-feel{bottom:185px}.maps-container .mobile-compare-navigation-controls{bottom:148.75px}.maps-container .mobile-navigation-controls div{align-items:center;background:#000;border:1px solid #1e1d1d;border-radius:5px;display:flex;height:32px;justify-content:center;width:32px}.maps-container .mobile-navigation-controls svg{height:18px;width:auto}.maps-container .mobile-navigation-controls svg path{fill:#fff}.maps-container .marker-details-card{background:#fff;bottom:-300px;position:absolute;transition:all .5s ease;z-index:2}.marker-details-card.open{bottom:0;transform:translateY(0);z-index:10}.marker-details-item svg{height:10px;width:10px}.marker-stat-progress{height:65px}.marker-stat-progress svg{height:65px;width:65px}.marker-stat-progress svg circle{stroke:#000}.marker-stat-value{font-size:12px}.stats-container{gap:8pt}.marker-stat-label{font-size:10px;font-weight:400;gap:.2rem}.marker-details-header{padding:16pt 1rem 8pt}.marker-details-tabs button{font-size:10px;font-weight:500;padding:.2rem}.marker-details-icon path{fill:#000}.marker-stat-label .info-icon circle,.marker-stat-label .info-icon path{stroke:#000}.marker-details-toggle{margin:16pt auto 0}.no-reviews{font-size:12px}.marker-details-header .buttons{display:flex;gap:0 .5rem;margin-left:auto;margin-right:0;position:static}.marker-details-header .buttons svg{height:20px;width:auto}.maps-container .compare-map-controls{background:none}.map-controls .filter-wd .distance-btn svg{height:11px;width:auto}.map-controls .compare-map-top-controls{margin:0!important;padding:8px 10px!important}.map-controls .filter-wd .distance-btn svg path{fill:#fff;stroke:#fff}.map-controls .filter-wd .distance-btn.active svg path{fill:#000;stroke:#000}}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.fade-in{animation:fadeIn .3s ease-out forwards}.fade-out{animation:fadeOut .3s ease-out forwards}.zoom-in{animation:zoomIn .3s ease-out forwards}.zoom-out{animation:zoomOut .3s ease-out forwards}.address-search-input{border:1px solid #b3b3b3;border-radius:3px;color:#979797;font-family:inherit;outline:0;padding:.8em;width:90%}@media screen and (max-width:768px){.address-search-input,.location-select{font-size:16px}}.overlay-property{background-color:#0009;position:absolute!important}.overlay-property,.property-list-wrapper{bottom:0;height:100%;left:0;right:0;top:0;width:100%}.property-list-wrapper{align-items:center;display:flex;font-size:12px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.compare-property-list-wrapper{align-items:normal!important}.property-search-container{max-width:500px;width:70%}.modern-property-search-container{background:#000;padding:.7rem 1rem 1rem;z-index:1}.property-search-container
.search-input-container{padding:.5rem}.modern-property-search-header{align-items:center;color:#fff;display:flex;justify-content:space-between;padding-bottom:.5rem}.modern-property-search-header h2{font-size:16px;font-weight:500;line-height:normal}.modern-property-search-header svg{cursor:pointer;height:18px;width:auto}.compare-property-search-container{margin-top:6em!important}.search-property-container{display:flex;flex-direction:column;gap:1em 0;position:relative;width:100%;z-index:50}.city-container,.properties-container{background:#fff;max-height:225px;overflow-y:auto;position:absolute;top:42px;width:100%}.city-container{z-index:999999}.property-item{align-items:center;border-bottom:1px solid #0003;color:grey;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:0 1em;justify-content:flex-start;padding:.75em 1em}.property-item:hover{background:#f3f3f3}.is-disabled{opacity:.8;pointer-events:none}.search-input-container{align-items:center;background:#fff;border-radius:.75em;box-sizing:border-box;display:flex;gap:0 .5em;padding:.75em;width:100%}.search-input-container img,.search-input-container svg{height:15px;width:15px}.search-input-container svg path{fill:var(--color)}.search-clear{margin-left:auto}.search-input-container input{background:#0000;border:none;font-family:inherit;outline:none;padding:0;text-overflow:ellipsis;width:90%}.badge{background-color:#28a745;border-radius:.25rem;color:#fff;display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .4em;text-align:center;vertical-align:initial;white-space:nowrap}.empty-property{padding:1em}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select:focus,textarea{font-size:16px}.rating-block{margin:1.5em .5em}.rating-value{display:flex;gap:0 .5em;justify-content:center}.rating-indicator{color:#fff;display:flex;font-family:Montserrat,sans-serif;font-size:12px;justify-content:space-between}.rating-container{display:flex;gap:0 .75em;min-width:148px;padding:2px 1em;position:relative}.rating-container button{font-family:inherit}.rating-button{background:#fff;border:1px solid #d9d9d9;border-radius:5px;font-size:12px;font-weight:800;left:0;padding:.25em .5em;position:absolute;top:-10px}.rating-button:first-child{left:10px}.rating-button:nth-child(2){left:40px}.rating-button:nth-child(3){left:70px}.rating-button:nth-child(4){left:100px}.rating-button:nth-child(5){left:130px}.rating-button:nth-child(6){left:160px}.mobile-rating-container{background:#fff;border-radius:10px;display:flex;gap:0 .75em;height:26px;justify-content:space-around;left:-78px;padding:5px 1em;position:absolute;top:-50px;width:max-content!important}.mobile-rating-container:before{border:10px solid;border-color:#0000 #0000 #fff;content:"";left:83px;position:absolute;top:95%;transform:rotate(180deg)}.mobile-compare-rating-container{background:#fff;border-radius:10px;display:flex;gap:0 .75em;height:26px;justify-content:space-around;left:0;min-width:max-content!important;padding:5px 1em;position:absolute;top:-50px}.mobile-compare-rating-container:before{border:10px solid;border-color:#0000 #0000 #fff;content:"";left:7px;position:absolute;top:95%;transform:rotate(180deg)}.mobile-compare-rating-button{padding:.7em;position:static}.compare-rating-container{min-width:140px}.compare-rating-button{font-size:10px!important;top:-9px!important}.compare-rating-button:first-child{left:10px}.compare-rating-button:nth-child(2){left:35px}.compare-rating-button:nth-child(3){left:60px}.compare-rating-button:nth-child(4){left:85px}.compare-rating-button:nth-child(5){left:110px}.compare-rating-button:nth-child(6){left:135px}.rate-item{background:none;border:1px solid #fff;box-shadow:none;cursor:pointer;font-family:Montserrat,sans-serif;font-size:medium;height:40px;outline:none;text-align:center;width:16%}.rate-item:hover{background-color:#fff;border:1px solid #0000}.active-rating{background-color:#114558;color:#fff}@media screen and (max-width:768px){.rating-container{width:140px}.rating-button{font-size:12px;top:-9px}.rating-button:first-child{left:10px}.rating-button:nth-child(2){left:37px}.rating-button:nth-child(3){left:64px}.rating-button:nth-child(4){left:91px}.rating-button:nth-child(5){left:118px}.rating-button:nth-child(6){left:145px}.mobile-rating-container>*{padding:.25em .6em;position:static;top:7px}}.walkindx-buttons-container{position:relative!important}.walkindx-buttons-container>*{display:flex}.custom-speed-dial{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;left:-32px;margin-bottom:.5em;position:absolute;top:-224px}.modern-walkindx-buttons-container
.custom-speed-dial
.speed-dial-button
svg
path{fill:#000!important;stroke:none!important}.modern-walkindx-buttons-container
.custom-speed-dial
.active-speed-dial-button
svg
path{fill:#fff!important}.iphone-custom-speed-dial{left:-28px;top:-225px}.speed-dial-button{background:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;padding:.5em}.speed-dial-button svg{height:20px;width:20px}.speed-dial-button svg path{fill:var(--color)}.active-speed-dial-button svg path{fill:#fff!important}.speed-dial-btn-popup{background-color:#fff!important;box-shadow:0 2.815999984741211px 14.079999923706055px 0 #00000026;color:#0f5671!important;font-size:12px!important;opacity:1!important;width:max-content!important;z-index:10000}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.skeleton-main-container{display:grid;flex-direction:column;height:100%;justify-content:space-evenly;width:100%}.skeleton-main-container span:first-of-type{width:100%}.loader-container{align-items:center;-webkit-backdrop-filter:blur(var(--blur-value));backdrop-filter:blur(var(--blur-value));background:#00000040;color:#fff;display:flex;font-size:14px;gap:3rem 0;height:100%;justify-content:center;position:absolute;top:0;width:100%;z-index:3}.loader-container img{height:35px;width:auto}.compare-loader-container img{height:20px}.circular-loader:before{animation:spin .5s linear infinite;border:3px solid #bebebe;border-left-color:#fff;border-radius:100%;content:"";display:block;height:var(--loader-size);width:var(--loader-size)}@keyframes spin{to{transform:rotate(1turn)}}.feedback-btn img{width:25px}.feedback-form-container{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.feedback-form{align-items:flex-start;background:#000;border-radius:10px;box-shadow:0 0 10px #0003;color:#fff;display:flex;flex-direction:column;font-size:14px;gap:1em 0;left:33%;padding:1em;position:absolute;top:35%;width:35%;z-index:9999}.small-form{font-size:12px;left:25%;top:20%;width:50%}.feedback-body{padding:.75rem 0}.form-field{display:flex;flex-direction:column;margin-bottom:.5rem}.field-error,.required-field{color:#e94032}.field-error{margin:.2rem 0}.submit-wrapper{top:30%}.feedback-form>form>textarea{margin:1em 0;width:100%;width:-webkit-fill-available;width:-moz-available}.feedback-form input,.feedback-form textarea{color:#000}form{width:100%}.feedback-header{font-size:17px;font-weight:300;letter-spacing:2px}.feedback-bottom{align-items:center;display:flex}.feedback-button{background:#fff;border:none;border-radius:6px;font-family:Montserrat,sans-serif;height:fit-content;padding:.5em 1em}.feedback-btn-small,.feedback-button{align-items:center;cursor:pointer;display:flex;justify-content:center}.feedback-btn-small{background:#0f5671;border-radius:1em;box-shadow:0 0 10px #0003;box-sizing:border-box;color:#fff;flex-direction:column;font-size:10px;height:30px;padding:1em;text-align:center;width:30px}.feedback-btn:hover{border:2px solid #fff}.feedback-btn-small img{width:12.5px}.feedback-btn{height:40px;width:40px}.feedback-btn span{display:none}.feedback-btn img{width:20px}.feedback-form-close{cursor:pointer;margin-right:.5em;margin-top:.5em;position:absolute;right:3px;top:3px;width:17.5px}.submission-container{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:justify;width:100%}.submission-container>div{margin:.5rem auto;text-align:center}.submission-container>div>p{margin:0}.feedback-header-title{margin-bottom:.5rem}@media screen and (max-width:768px){.feedback-form{left:12%;top:34%;width:70%}}.establisment-search-container{background:#00000080;display:flex;height:100dvh;justify-content:center;position:absolute;width:100%;z-index:9}.establisment-search-card{align-items:center;background:#fff;border-radius:15px;display:flex;flex-direction:column;height:max-content;margin:auto 12em;width:500px}.modern-establisment-search-card{background:#000;border-radius:0;filter:drop-shadow(0 0 1.5px white);padding:.7rem 1rem 1rem}.modern-establisment-search-card .search-input-container{border-radius:0;padding:.5rem}.modern-establisment-search-card .no-result-wrapper,.modern-establisment-search-card .result-wrapper{color:#fff}.modern-establisment-search-card .result-wrapper button{background:#fff;color:#000}.modern-establisment-search-header{display:flex;justify-content:space-between;padding-bottom:.5rem;width:100%}.modern-establisment-search-header h2{color:#fff;font-size:16px;font-weight:500}.modern-establisment-search-header svg{cursor:pointer;height:18px;width:auto}.search-establisment-btn{cursor:pointer}.result-wrapper{margin-top:1em;width:100%}.result-wrapper>div:not(.marker-list-wrapper){align-items:center;display:flex;justify-content:space-between;padding:8pt .75rem 0}.result-wrapper button{background:var(--color);border:0;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;height:fit-content;padding:.2rem .7rem;text-transform:uppercase}.no-result-wrapper p,.result-wrapper p{overflow-wrap:break-word;text-align:center;white-space:pre-wrap;word-break:break-word}.map-qs{align-items:center;background:#0d0d0dd9;border-radius:10px;color:#fff;display:flex;flex-direction:column;font-family:var(--font-family);gap:8pt 0;max-width:430px;overflow-y:auto;padding:16pt 0;pointer-events:auto;width:100%;z-index:10}.map-qs>div{margin:0 16pt;width:100%;width:-webkit-fill-available;width:-moz-available}.map-qs .qs-header{align-items:flex-start;display:flex;justify-content:space-between}.map-qs .input-wrapper,.map-qs .qs-header>div:first-child{align-items:center;display:flex;gap:8pt}.map-qs .input-wrapper{background:#fff;border-radius:5px;padding:4pt}.map-qs .input-wrapper input{border:none;color:#000;flex-grow:1;outline:none}.map-qs .input-wrapper svg{height:16px;width:auto}.map-qs .input-wrapper svg path{fill:#7e7e7e}.marker-list-wrapper{display:flex;flex-direction:column;justify-content:flex-start;margin:0!important;overflow:auto;width:100%}.map-qs .num-result span{color:#919191;margin-left:8pt}.establisment-search-card .marker-list-wrapper{max-height:400px}.establisment-search-card .marker-list-wrapper .marker-item{width:-webkit-fill-available;width:-moz-available}@media screen and (max-width:768px){.establisment-search-container{background:none;bottom:0;height:fit-content}.establisment-search-container.hide{visibility:hidden}.establisment-search-card{filter:none;gap:.5rem 0;margin:0;min-width:calc(100% - 2rem);padding:1rem}.establisment-search-card .view-result{font-size:12px;text-decoration:underline}.modern-establisment-search-header h2{font-size:12px}.modern-establisment-search-card .search-input-container{border-radius:5px}.no-result-wrapper{width:100%}.no-result-wrapper p,.result-wrapper p{font-size:10px;margin-bottom:1rem;text-align:left}.result-wrapper button{width:100%}}.dashboard-summary-container{max-width:950px}@media screen and (max-width:768px){.category-button-list{justify-content:space-between;width:100%}.score-container{max-width:310px}.dashboard-header{align-items:center!important;flex-direction:column!important;gap:.5rem!important}.dashboard-header img{height:auto}.dashboard-button-container{background:#fff;bottom:var(--pb);left:0;margin:var(--mt) 0 0 0;position:fixed;z-index:99999}.dashboard-button-container button{font-size:12px}.dashboard-summary-details{margin-bottom:2rem}.modern-dashboard-button-container{gap:0 .5rem}.property-summary-details>div>*{font-size:16px}.dashboard-header img{width:25px}.property-summary-details img{max-height:100px;width:150px}.dasboard-action-buttons{display:flex;gap:0 .5rem}.slider-toggle-container .dasboard-action-buttons{display:flex;flex-direction:column;gap:1.5rem 0;position:absolute;right:1rem;top:3.3rem}.modern-dasboard-action-buttons>.change-address-container,.modern-dasboard-action-buttons>.filter-search-container,.modern-dasboard-action-buttons>.tutorial-container{align-items:center;display:flex;justify-content:center;text-align:center;width:min-content}.dashboard-search-address-btn{display:flex;justify-content:center;width:100%}.modern-dashboard-summary-details-header{padding-top:.5rem}.modern-dashboard-summary-details-header>div>.dasboard-action-buttons svg path{fill:#fff}.modern-dashboard-summary-details-header .modern-summary-header-buttons{align-items:center;flex-direction:column-reverse;gap:1rem 0;justify-content:center;padding:0 .2rem}.modern-summary-header-buttons .category-button-list{gap:.5rem}.dashboard-search-address-input{flex-direction:column;padding-bottom:0!important}.dashboard-search-address-input>input{font-size:16px!important}.modern-summary-header-buttons .dasboard-action-buttons{gap:1rem}.modern-dashboard-walking-distance{gap:0 1rem}.iphone-dashboard-walking-distance{padding-bottom:2rem}.modal-sidebar .scroll-bottom-icon{width:100%}.slider-toggle-container .button-container{margin-bottom:1rem}.slider-toggle-container .iphone-button-container{margin-bottom:13rem}.mobile-dashboard-cotainer{height:auto}.mobile-dashboard-content{background:#000}.mobile-dashboard-content,.slider-toggle-container .button-container{display:flex;flex-direction:column;width:100%;width:-webkit-fill-available;width:-moz-available}.mobile-dashboard-content .category-button-list{justify-content:space-evenly;max-width:100dvw;padding:1rem;width:auto}}.walking-distance-container{margin:1.5em 0}.modern-walking-distance-container{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:14px;gap:0 1rem;justify-content:center;margin:1rem 0}.walking-distance-container-plugin{font-size:14px}.mobile-dashboard-content .modern-walking-distance-container{margin:0;padding:0}.buttons-container,.dashboard-wd-buttons-wrapper{grid-gap:0 .5em;display:grid;gap:0 .5em;grid-template-columns:repeat(3,1fr);justify-content:space-between}.buttons-container>*{margin:0 auto}.walking-distance-button{align-items:center;border:1px solid #4f4f4f;border-radius:50%;color:#4f4f4f;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;font-size:11px;height:70px;justify-content:center;padding:.5em 1em;position:relative;width:70px}.walking-distance-button:before{background:#4f4f4f;content:"";height:1px;position:absolute;right:0;transform:translateY(-50%);width:50%}.walking-distance-button:after{background:#4f4f4f;border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:49%;transform:translate(-50%,-50%);width:8px}.modern-walking-distance-button{background:#404040;color:#fff;height:60px;transform:scale(.9);width:60px}.modern-walking-distance-button>.walking-distance,.modern-walking-distance-button>.walking-time{font-size:10px;font-weight:500}.modern-walking-distance-button:before{background:#fff;content:"";height:1px;position:absolute;right:0;transform:translateY(-50%);width:50%}.modern-walking-distance-button:after{background:#fff;border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:49%;transform:translate(-50%,-50%);width:8px}.walking-distance{font-weight:500;line-height:15.6px}.walking-time{font-size:12px;font-weight:300;line-height:15.6px;margin-top:0}.selected-button{background:var(--color);border:1px solid var(--color);color:#fff}.selected-button:after,.selected-button:before{background:#fff}.modern-selected-button{background:#d9d9d9;border:1px solid #fff;color:#404040}.modern-selected-button:after,.modern-selected-button:before{background:#404040}.dark-walking-distance-button{background:var(--color);border:1px solid #fff;color:#fff}.dark-walking-distance-button:after,.dark-walking-distance-button:before{background:#fff}.dark-selected-button{background:#fff;border:1px solid #fff;color:var(--color)}.dark-selected-button:after,.dark-selected-button:before{background:var(--color)}.dasboard-buttons-container{display:flex;gap:0 .9em}.dashboard-walking-distance-button{align-items:center;background:#fff;border:1px solid #4f4f4f;border-radius:10px;color:#4f4f4f;cursor:pointer;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;font-size:11px;height:40px;justify-content:center;padding:.5em 1em;position:relative;width:75px}.selected-dashboard-walking-distance-button{border:1px solid #0f5671;color:#0f5671}.dashboard-walking-distance-text{font-size:13px;font-weight:800;line-height:15.6px}.dashboard-wd-buttons-wrapper .dashboard-wd-button{align-items:center;background:none;border:none;border-radius:50%;display:flex;height:55px;justify-content:center;width:55px}.dashboard-wd-buttons-wrapper>*{align-items:center;display:flex;flex-direction:column;gap:.5em}.dashboard-wd-buttons-wrapper .dashboard-wd-button.selected{color:#fff}.dashboard-wd-button .icon-wrapper .line{background-color:#fff;bottom:50%;left:25%}.dashboard-wd-buttons-wrapper .dashboard-wd-button .icon-wrapper{align-items:center;border-radius:50%;display:flex;justify-content:center;position:relative}.dashboard-wd-button .icon-wrapper svg path{fill:#e0dede}.dashboard-wd-button.selected .icon-wrapper svg path{fill:#fff}.dashboard-wd-button .icon-wrapper .line{background-color:#e0dede;bottom:0;left:0;position:absolute;z-index:1}.dashboard-wd-buttons-wrapper .dashboard-wd-button .icon-wrapper.small{width:25px}.dashboard-wd-button .icon-wrapper.small .line{height:1px;left:-2px;width:12px}.dashboard-wd-button .icon-wrapper>svg{z-index:1}.dashboard-wd-button.selected .icon-wrapper>svg path{fill:#000;stroke:#000}.dashboard-wd-button .icon-wrapper.small .outer-circle{border:1px solid #fff;border-radius:50%;cursor:pointer;height:30px;position:absolute;width:30px}.dashboard-wd-button .icon-wrapper .outer-circle{background:none}.dashboard-wd-button.selected .icon-wrapper .outer-circle{background:#fff}.dashboard-wd-buttons-wrapper .dashboard-wd-button .icon-wrapper.medium{width:30px}.dashboard-wd-button .icon-wrapper.medium .line{color:#fff;height:1px;left:-12%;width:15px}.dashboard-wd-button.selected .icon-wrapper .line{background-color:#000}.dashboard-wd-button .icon-wrapper.medium .outer-circle{border:1px solid #fff;border-radius:50%;height:40px;position:absolute;width:40px}.dashboard-wd-buttons-wrapper .dashboard-wd-button .icon-wrapper.large{width:50px}.dashboard-wd-button .icon-wrapper.large .line{height:1px;left:-2px;width:24px}.dashboard-wd-button .icon-wrapper.large .outer-circle{border:1px solid #fff;border-radius:50%;height:55px;position:absolute;width:55px}.dashboard-wd-container>.walking-distance{color:#a9a9a9}.dashboard-wd-container>.walking-distance.selected{color:#fff}.toggle-switch-container{background:#f0f0f0;border:2px solid #fff;border-radius:10px;color:#fff;display:flex;margin:0 0 1em;padding:.25em}.toggle-switch-container-mobile{margin:0 auto}.modern-toggle-switch-container{background:#0000;border:none;border-radius:0;margin:0}.modern-toggle-switch-container button{border:none!important;border-radius:0!important;color:#fff!important}.modern-toggle-switch-container .active-tab{background-color:#fff!important;box-shadow:0 1px 4px 0 #00000040;color:var(--color)!important}.full-width{width:100%}.toggle-switch-container button{background:none;border:1px solid #0000;border-radius:10px;color:#000;cursor:pointer;flex:1 1 auto;font-family:inherit;font-size:14px;padding:.7em}.active-tab{background-color:#fff!important;border:1px solid #0f5671!important;color:#000!important}.smaller-font-size{font-size:12px!important}.neighborhood-score-container{align-items:center;display:flex;flex-direction:column;gap:1rem 0;width:100%}.neighborhood-score-container,.neighborhood-score-container .score-description{color:var(--color)}.modern-neighborhood-score-container .neighborhood-legend-label-container p,.modern-neighborhood-score-container .neighborhood-score-title,.modern-neighborhood-score-container .score-description,.modern-neighborhood-score-container .score-title{color:#fff}.sidebar-neighborhood-score-container{margin:.5rem 0}.neighborhood-score-container .score-title{align-items:center;display:flex;font-size:20px;font-weight:800;gap:0 .5em}.neighborhood-score-container .score-description{font-size:14px;text-align:center}.neighborhood-score-title{font-size:20px}.score-lifestyle h1{margin-top:-.25em}.neighborhood-score-container .score-icon{align-items:center;color:#fff;display:flex;flex-direction:column;height:auto;justify-content:center;margin:.5em 0;position:relative;width:125px}.neighborhood-score-container .score-icon svg{fill:var(--color);height:80px;width:60%}.neighborhood-score-container .score-icon svg path{fill:var(--color)}.score-icon h1{font-size:45px;position:absolute}.sidebar-score-icon{width:100px!important}.modern-neighborhood-score-container .sidebar-score-icon svg{height:80px!important}.neighborhood-score-container .score-icon h1{font-weight:500}.modern-neighborhood-score-container .score-icon svg{height:100px;width:auto}.modern-neighborhood-score-container .score-icon svg path{fill:none;stroke:#3f3f3f}.modern-neighborhood-score-container .score-title{font-weight:400}.neighborhood-score-container .neighborhood-legend-label-container p{font-size:14px}.dashboard-legend-label-container{align-items:center;display:flex;justify-content:center}.score-circle{height:100px;left:50%;overflow:hidden;top:50%;transform:translate(-50%,-50%);width:100px}.score-circle,.score-circle:before{border-radius:50%;position:absolute}.score-circle:before{border:4px solid #0000;box-sizing:border-box;content:"";height:100%;transform:rotate(calc(-90deg*(1 - var(--score-value))));width:100%}.score-circle[data-score-value="1"]:before{border-color:#fff #0000 #0000;transform:rotate(-45deg)}.score-circle[data-score-value="2"]:before{border-color:#fff #0000 #0000 #fff}.score-circle[data-score-value="3"]:before{border-color:#fff}.sidebar-score-circle{height:80px!important;width:80px!important}.score-diamond svg path{fill:none!important;stroke:#fff!important}.score-diamond{height:100%;left:-.3px;overflow:hidden;position:absolute;top:0;width:calc(100% + 1px)}.score-diamond[data-score-value="1"]{height:39.5%;width:50.5%}.score-diamond[data-score-value="2"]{height:100%;width:50.5%}.dashboard-score-legend-container{display:flex;gap:.6em;margin:.5em 0}.modern-neighborhood-score-legend-container{display:flex;justify-content:space-around;margin-bottom:.5rem;width:100%}.modern-neighborhood-score-legend-container>.neighborhood-legend-label-container{align-items:center;display:flex}.sidebar-score-legend-container .neighborhood-legend-label-container{gap:.2rem}.neighborhood-legend-label-container{align-items:center;display:flex;gap:.5rem}.neighborhood-legend-label-container p{font-size:16px;margin:0 0 0 .2em}.small-score-icon{align-items:center;color:#fff;display:flex;flex-direction:column;height:40px;justify-content:center;position:relative;width:40px}.small-score-icon h1{font-size:14px;position:absolute}.small-score-icon svg{fill:var(--color);height:60%;width:60%}.small-score-icon svg path{fill:var(--color)}.small-score-lifestyle svg{height:60%!important;width:90%!important}.small-score-lifestyle h1{font-size:16px;margin-bottom:.3em;position:absolute}.modern-small-score-icon{align-items:center;display:flex;height:25px;justify-content:center;margin:.5rem 0;position:relative;width:25px}.modern-small-score-icon svg{height:30px!important;width:30px!important}.modern-small-score-icon .score-diamond{top:2px}.modern-small-score-lifestyle{height:30px;width:30px}.icon-score-cirlce:before{border:1.5px solid #fff;border-radius:50%;content:"";display:block;height:100%;left:-2px;position:absolute;top:-1px;transform:rotate(calc(-90deg*(1 - var(--score-value))));width:100%}.icon-score-cirlce[data-score-value="1"]:before{border-color:#fff #0000 #0000;transform:rotate(-45deg)}.icon-score-cirlce[data-score-value="2"]:before{border-color:#fff #0000 #0000 #fff}.icon-score-cirlce[data-score-value="3"]:before{border-color:#fff}.legend-popup{background-color:#fff!important;box-shadow:0 2.815999984741211px 14.079999923706055px 0 #00000026;color:var(--color)!important;font-size:10px!important;opacity:1!important;width:max-content!important;z-index:10000}.modern-neighborhood-score-container .score-current-tab svg{height:20px;width:20px}.modern-neighborhood-score-container .score-current-tab{align-items:center;color:#fff;display:flex;gap:0 .5rem;justify-content:center}.modern-neighborhood-score-container .score-current-tab svg path{fill:#fff}.tab-score-desciption{color:#fff;font-size:12px;padding:.5rem}.neighborhood-score-container .tab-score-desciption{position:relative}.tab-score-desciption[data-border-style="1"]{border-bottom:1.5px dotted var(--tab-color);border-top:1.5px dotted var(--tab-color)}.tab-score-desciption[data-border-style="2"]{border-bottom:1.5px dashed var(--tab-color);border-top:1.5px dashed var(--tab-color)}.tab-score-desciption[data-border-style="3"]{border-bottom:1.5px solid var(--tab-color);border-top:1.5px solid var(--tab-color)}.total-establishment-container{color:#fff;font-size:10px}.total-establishment-value{color:var(--tab-color);cursor:pointer;font-weight:800;text-decoration:underline}.map-type-legends{color:#fff;display:flex;justify-content:space-around;margin-bottom:.5rem;width:100%}.map-type-legends .map-type-legend{align-items:center;display:flex;font-size:10px;justify-content:center;padding:.3rem 0;position:relative;text-align:center}.map-type-legend svg{height:25.5px;width:60px}.map-type-legend .feel-line-label{position:absolute}.sidebar-neighborhood-score-container
.skeleton-main-container{align-items:center}.version-2-wrapper{align-items:flex-start;display:flex;gap:0 .5em;justify-content:space-between;width:100%;width:-webkit-fill-available;width:-moz-available}.version-2-wrapper.gem{align-items:flex-end}.version-2-wrapper .score-details{color:#fff;display:flex;flex-direction:column;gap:4pt}.version-2-wrapper .score-title{font-size:16px}.version-2-wrapper .score-value{font-size:18px;font-weight:600}.version-2-wrapper .score-description{font-size:12px;text-align:inherit}.version-2-wrapper .total-gems{align-items:center;color:#fff;display:flex;flex-direction:column;gap:.5em 0}.version-2-wrapper .gem-count{font-weight:600}.version-2-wrapper .total-gems .tab-pill{background:var(--tab-color);border:1px solid var(--tab-color);border-radius:10px;padding:calc(.12rem - 1px) .75rem;transition:all .3s ease-in-out}.version-2-wrapper .total-gems .tab-pill:hover{background:#0000}.version-2-wrapper .total-gems .view-all{background:#fff;border-radius:.5em;color:#000;cursor:pointer;font-size:10px;margin-top:.5em;padding:.5em .75em;text-transform:uppercase;width:80px}.neighborhood-score-container .version-2-legends{width:100%}.version-2-wrapper .tab-score-desciption{font-size:12px}.version-2-wrapper .selected-feel-feature,.version-2-wrapper .total-gems{align-items:center;color:#fff;display:flex;flex-direction:column;gap:0;justify-content:space-between;min-width:110px;text-align:center}.version-2-wrapper .tab-score-desciption{align-items:center;display:flex;height:25px;justify-content:center;margin-top:4pt;padding:0;position:relative}.version-2-wrapper .tab-score-desciption svg{height:inherit;position:absolute;width:auto}.version-2-wrapper .score-icon-container{margin:0}.version-2-wrapper.gem .feature-icon{height:30px;max-width:50px;width:auto}.version-2-wrapper .feature-icon{height:40px;max-width:50px;width:auto}.version-2-wrapper .feature-icon path{fill:var(--tab-color)}.active-score-icon-wrapper{max-height:55px;position:relative}.active-score-icon-wrapper svg{height:55px;width:60px}.active-score-icon-wrapper svg path:nth-child(2),.overall-score-wrapper svg circle:nth-child(2),.overall-score-wrapper svg path:nth-child(2){stroke:none}.active-score-icon-wrapper span{color:#000;font-size:28px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.active-score-icon-wrapper.gem span{margin-bottom:.5rem;transform:translate(-50%,-60%)}.version-2-legends .neighborhood-legend-label-container .modern-small-score-icon{margin:0}.version-2-legends .modern-small-score-icon{font-size:12px;font-weight:600;height:auto;width:auto}@media screen and (max-width:768px){.legend-popup{width:170px!important}.tab-score-desciption{font-size:10px}.modern-neighborhood-score-legend-container,.modern-small-score-icon{margin:0}.neighborhood-score-container .version-2-wrapper{align-items:center;gap:0}}.dashboard-wrapper{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;overflow:hidden;overflow-y:auto;position:relative;position:fixed;top:0;transition:all .5s ease;width:100%}.embed-mode .dashboard-wrapper{display:block}.modern-blurred-bg:before{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.modern-blurred-bg{background-image:url(/static/media/map-bg.9ea93025ade6eab99bf1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:fixed;transition:all .5s ease;width:100%}.divider-dashboard{background:#d9d9d9;height:1px;width:100%}.dashboard-summary-container{align-items:flex-start;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border:1px solid #d7d7d7;display:flex;flex-direction:column;font-family:var(--font-family);gap:1em 0;justify-content:flex-start;max-width:1050px;width:100%}.dashboard-summary-container-plugin{padding:0}.dashboard-summary-container-mobile{height:100%;justify-content:normal!important}.dashboard-summary-container-plugin{transform:scale(.9)}.dashboard-summary-smaller{width:-webkit-fill-available;width:-moz-available}.dashboard-header{align-items:flex-end;display:flex;flex-direction:row-reverse!important;justify-content:space-between;width:100%}.dashboard-header img,.dashboard-header svg{height:auto;width:30px}.dashboard-header svg path{fill:var(--color)}.modern-dashboard-header{display:none}.modern-dashboard-header h2{font-weight:500}.radar-header-mobile{align-items:center;flex-direction:column!important;margin:0 auto}.radar-header-mobile h2{font-size:20px}.change-address-container,.filter-search-container,.tutorial-container{align-items:center;cursor:pointer;display:flex;flex-direction:column;font-size:.8em;justify-content:center}.change-address-container p,.filter-search-container p,.tutorial-container p{margin:0}.change-address-container svg,.filter-search-container svg,.tutorial-container svg{height:20px;width:auto}.header-buttons-skeleton{display:flex;gap:1rem}.dasboard-action-buttons{display:flex;gap:0 .9em}.modern-dasboard-action-buttons>.change-address-container,.modern-dasboard-action-buttons>.filter-search-container,.modern-dasboard-action-buttons>.tutorial-container{gap:.5rem;width:max-content}.toggle-switch-mobile{scale:1.234}.city-bg{height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:-1}.dashboard-container{grid-gap:.75em;display:grid;gap:.75em;grid-template-columns:350px 1fr;justify-content:center;width:100%}.dashboard-container-mobile{align-items:center;display:flex!important;flex-direction:column!important;padding-bottom:var(--pb)}.modern-dashboard-container{position:relative}.dashboard-container-plugin{grid-template-columns:300px 1fr}.dashboard-container-plugin .modern-dashboard-type-btn{min-width:0!important;min-width:auto!important}.dashboard-score-container{align-items:center;background:#fff;border-radius:24.116px;box-shadow:0 0 16.44289px 0 #00000040;display:flex;flex-direction:column;gap:.5em 0;justify-content:center;padding:1.5em 1.5em 0}.modern-dashboard-score-container{background:var(--color);border-radius:0;box-shadow:1px 1px 3px 0 #00000040;color:#fff;position:relative}.modern-dashboard-score-container .modern-back-btn{cursor:pointer;height:30px;left:1rem;position:absolute;top:1rem;width:30px}.dashboard-summary-details{align-items:flex-start;display:flex;flex-direction:column;gap:.5em 0;height:100%;position:relative;width:100%;z-index:1}.dashboard-summary-details-header{width:100%}.modern-dashboard-summary-details-header{background:var(--color);padding-bottom:.5rem}.modern-dashboard-summary-details-header .modern-summary-header-buttons{color:#fff;display:flex;gap:0 14pt;justify-content:space-between;padding:.5rem 1rem 0}.modern-dashboard-summary-details-header .modern-summary-header-buttons svg path{fill:#fff}.modern-address{font-size:14px;font-weight:500}.dashboard-score{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1em 2em}.modern-custom-button-icon .score-diamond{top:2.5px}.modern-small-score-icon h1{font-size:14px;font-weight:500;margin:0!important}.walkable-text{background:#0f5671;color:#fff;padding:.25em}.dashboard-walking-distance{align-items:center;display:flex;flex-direction:column;gap:.5em 0;justify-content:center;margin-top:.6em}.modern-dashboard-walking-distance{flex-direction:row;margin:0}.modern-dashboard-walking-distance>span{font-size:15px;text-transform:uppercase}.property-summary-details{display:flex;gap:0 1.5em;width:100%}.property-summary-details>div>*{font-size:20px}.property-summary-details img{border-radius:1em;max-height:190px;object-fit:cover;width:300px}.property-summary-details-plugin>div>*{font-size:16px}.property-summary-details-plugin img{max-height:130px;width:auto}.dashboard-button-container{display:flex;gap:0 1em;margin-top:auto;width:100%}.dashboard-type-description{color:#0f5671;display:flex;flex-wrap:wrap;gap:.5em}.category-button-list{display:flex;gap:.5em}.dashboard-button-container button{background:var(--color);border:none;border-radius:1em;color:#114558;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;margin:.5em 0;padding:.65em 1em;text-transform:uppercase;width:100%}.modern-dashboard-button-container button{background:var(--color);border:1px solid var(--color);border-radius:0;color:#fff;font-weight:500;margin:0;padding:.8rem 1rem}.feature-title-container{align-items:center;display:flex;justify-content:center}.feature-title-container svg{height:15px;margin-left:5px;width:15px}.feature-title-container svg path{fill:var(--color)}.info-popup{background-color:var(--color)!important;color:#fff!important;font-size:12px!important;opacity:1!important;width:max-content!important;z-index:10000}.hide-dashboard{display:none!important}.default-cursor{cursor:inherit}.dashboard-search-address-input{background:#fff;border:2px solid var(--color)!important;width:calc(100% - 1rem - 4px)!important}.dashboard-search-address-btn{align-items:center;background:var(--color)!important;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:.5rem;justify-content:center;padding:.2rem .5rem;text-align:center;width:200px}.dashboard-search-address-btn svg path{fill:#fff!important}.dashboard-search-address-input>input{background:none;font-family:var(--font-family);font-size:14px!important}.dashboard-search-address-input>input,.dashboard-search-address-input>input:disabled{color:#000}.blur-bg{background:#0003;height:100%;width:100%}.slider-toggle-container{align-items:center;background:#000;border-radius:10px 10px 0 0;display:flex;flex-direction:column;gap:2rem;height:-webkit-fill-available;height:-moz-available;left:-.5px;padding:0 1rem 4rem;position:fixed;top:445px;transition:top .3s ease;width:100%;width:-webkit-fill-available;width:-moz-available}.iphone-slider-toggle-container .button-container{margin-bottom:10rem!important}.slider-toggle-btn{align-items:center;background:#000;border-radius:10px 10px 0 0;box-sizing:border-box;display:flex;height:3rem;justify-content:center;left:50%;padding:1rem 0;position:fixed;text-align:center;transform:translateX(-50%);width:100%;z-index:3}.slider-toggle-btn img{max-height:100%;max-width:100%}.slider-toggle-container.active{overflow-y:auto;top:200px}.slider-toggle-container .neighborhood-score-container{padding-top:3rem}.slider-toggle-container .category-button-list .modern-dashboard-type-btn{padding:.35em .5em}.slider-toggle-container .button-container button{background:#fff;color:#000;font-size:14px;font-weight:500}.slider-toggle-container .modern-summary-header-buttons{align-items:center;display:flex;flex-direction:column;gap:1.5rem 0;width:100%}.slider-toggle-container .dasboard-action-buttons{color:#fff}.slider-toggle-container .dasboard-action-buttons svg path{fill:#fff}.modal-sidebar .scroll-bottom-icon{display:flex;justify-content:center;width:calc(365px - 2rem)}.modal-sidebar .scroll-bottom-icon,.slider-toggle-container .scroll-bottom-icon{animation:bounce 2.5s infinite;bottom:6rem;height:40px;pointer-events:none;position:fixed;z-index:2}.modal-sidebar .scroll-bottom-icon svg,.slider-toggle-container .scroll-bottom-icon svg{border-radius:50%;cursor:pointer;filter:drop-shadow(0 0 1.5px white);height:40px;pointer-events:auto;transform:rotate(-90deg);width:auto}.modal-sidebar .scroll-bottom-icon svg rect,.slider-toggle-container .scroll-bottom-icon svg rect{fill:#fff}.modal-sidebar .scroll-bottom-icon svg path,.slider-toggle-container .scroll-bottom-icon svg path{fill:#000}.dashboard-address-name{font-weight:500}.dashboard-type-btn .feature-icon{height:10px;width:auto}.category-button-list
.modern-dashboard-type-btn
.modern-lifestyle-custom-button
.all-icon{height:8px}.smaller-screen-dashboard-btn{min-width:0;min-width:auto}.dashboard-wrapper .quick-search-wrapper{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.dashboard-wrapper .map-qs{border:1px solid #fff}@media screen and (min-width:768px) and (max-width:1024px){.change-address-container,.dashboard-search-address-btn,.filter-search-container,.tutorial-container{font-size:12px}}@media screen and (max-width:768px){.category-button-list{justify-content:space-between;width:100%}.score-container{max-width:310px}.dashboard-header{align-items:center!important;flex-direction:column!important;gap:.5rem!important}.dashboard-header img{height:auto}.dashboard-button-container{background:#fff;bottom:var(--pb);left:0;margin:var(--mt) 0 0 0;position:fixed;z-index:99999}.dashboard-button-container button{font-size:12px}.dashboard-summary-details{margin-bottom:2rem}.modern-dashboard-button-container{gap:0 .5rem}.property-summary-details>div>*{font-size:16px}.dashboard-header img{width:25px}.property-summary-details img{max-height:100px;width:150px}.dasboard-action-buttons{display:flex;gap:0 .5rem}.slider-toggle-container .dasboard-action-buttons{display:flex;flex-direction:column;gap:1.5rem 0;position:absolute;right:1rem;top:3.3rem}.modern-dasboard-action-buttons>.change-address-container,.modern-dasboard-action-buttons>.filter-search-container,.modern-dasboard-action-buttons>.tutorial-container{align-items:center;display:flex;justify-content:center;text-align:center;width:min-content}.dashboard-search-address-btn{display:flex;justify-content:center;width:100%}.modern-dashboard-summary-details-header{padding-top:.5rem}.modern-dashboard-summary-details-header>div>.dasboard-action-buttons svg path{fill:#fff}.modern-dashboard-summary-details-header .modern-summary-header-buttons{align-items:center;flex-direction:column-reverse;gap:1rem 0;justify-content:center;padding:0 .2rem}.modern-summary-header-buttons .category-button-list{gap:.5rem}.dashboard-search-address-input{flex-direction:column;padding-bottom:0!important}.dashboard-search-address-input>input{font-size:16px!important}.modern-summary-header-buttons .dasboard-action-buttons{gap:1rem}.modern-dashboard-walking-distance{gap:0 1rem}.iphone-dashboard-walking-distance{padding-bottom:2rem}.modal-sidebar .scroll-bottom-icon{width:100%}.slider-toggle-container .button-container{margin-bottom:1rem}.slider-toggle-container .iphone-button-container{margin-bottom:13rem}.mobile-dashboard-cotainer{height:auto}.mobile-dashboard-content{background:#000}.mobile-dashboard-content,.slider-toggle-container .button-container{display:flex;flex-direction:column;width:100%;width:-webkit-fill-available;width:-moz-available}.mobile-dashboard-content .category-button-list{justify-content:space-evenly;max-width:100dvw;padding:1rem;width:auto}}@media screen and (min-width:1440px){.dashboard-summary-container{transform:scale(1.2)}}@keyframes bounce{0%{transform:translateY(0)}25%{transform:translateY(5px)}50%{transform:translateY(0)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@keyframes expand{0%{transform:scale(.9)}25%{transform:scale(1)}50%{transform:scale(.9)}70%{transform:scale(1)}to{transform:scale(.9)}}.discover-neighborhood{background:var(--color);box-shadow:3px 3px 17px 4px #000000bf;color:var(--text-color);display:flex;flex-direction:column;font-size:14px;gap:1em 1em;padding:1.5em 2em;width:100%}.discover-back{cursor:pointer;height:20px;width:20px}.discover-neighborhood>*{width:100%}.discover-title{align-items:center;display:flex;font-size:20px;font-weight:800;gap:.5em}.discover-header-container{align-items:flex-start;display:flex;gap:1em;justify-content:space-between}.discover-header-container .summary-autocomplete{align-items:center;background:#fff;border:2px solid #3d3d3d;border-radius:5px;color:#000;display:flex;justify-content:space-between;padding:.25rem .5em;pointer-events:auto;position:relative}.discover-header-container .summary-autocomplete input{width:100%}.discover-header-container .summary-autocomplete input:focus{border:none;outline:none}.discover-neighborhood .modern-walking-distance-container{margin:.5em 0 0}.discover-loading{display:flex;gap:1em}.discover-address{font-size:18px;font-weight:500}.summary-parent-container{border-bottom:.5px solid #b7b7b7;display:flex;flex-direction:column}.summary-parent-container:nth-child(3){border:none}.summary-parent-container h2{font-size:14px;font-weight:500}.feel-score-container,.gems-score-container{align-items:flex-start;display:flex;gap:1em;justify-content:flex-start;margin:1.25em 0 1em}.feel-feature.inactive-feature{color:#999;filter:grayscale(100%);opacity:.5}.feel-feature h3,.gems-bar-container .bar-label{font-weight:500}.feel-feature span{font-size:.75em;width:90%;word-break:keep-all}.feel-details{display:flex;flex-wrap:wrap;gap:.5em;width:100%}.feel-details>*{flex-basis:0;flex-grow:1}.feel-feature,.gems-feature{align-items:center;display:flex;flex-direction:column;gap:.5em;text-align:center}.feel-feature{cursor:pointer}.feel-feature svg path,.gems-bar-container svg path{fill:rgba(var(--icon-color))!important}.feel-feature svg,.gems-feature svg{height:35px;width:35px}.gems-bar svg{height:15px;width:15px}.discover-neighborhood .action-buttons{display:flex;gap:15px;justify-content:flex-end}.gem-score-summary{align-items:center;display:flex;flex-direction:column;gap:.5em 0;position:relative}.discover-neighborhood .action-buttons button{background-color:initial;border:1px solid var(--text-color);color:var(--text-color);cursor:pointer;padding:10px 15px;transition:all .3s ease}.discover-neighborhood .action-buttons button:hover{background:var(--text-color);color:var(--color)}.bar-score-container{padding:0;width:100%}.gems-bar-container{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:.75em;text-align:center}.gems-bar{margin-bottom:10px;position:relative}.bar-section,.gems-bar{display:flex;width:100%}.bar-section{align-items:center;background:rgb(var(--icon-color));color:#fff;font-weight:700;height:35px;justify-content:center;transition:all .3s ease}.bar-section:hover{box-shadow:1px 1px 25px 10px rgba(var(--icon-color),.4)}.bar-score{position:relative}.total-score{font-size:18px;padding-left:10px;text-align:center}.total-score span{font-size:12px}.gems-details{display:flex;margin-top:10px}.gems-feature{align-items:center;color:#333;display:flex;flex-direction:column;font-size:14px;justify-content:center}.icon-placeholder{margin-bottom:5px}.landing-page-container{grid-gap:10px;background:#fff;display:grid;grid-template-columns:1fr 450px;height:100%;width:100%}.client-landing-page{color:#000!important;grid-template-columns:none}.search-address-container{background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.carousel-container .slick-list{height:100dvh!important;width:220px}.carousel-container{display:grid;grid-template-columns:1fr 1fr}.carousel-container img{box-shadow:0 4px 4px 0 #00000040;height:350px;object-fit:cover;width:240px}.carousel-left-panel,.carousel-right-panel{height:100dvh}.modern-landing-page{font-family:var(--font-family);transition:all .5s ease-in-out!important}.search-address-container .landing-overlay{background:#fff;height:inherit;opacity:.2;position:absolute;width:inherit;z-index:1}.search-address-container .landing-bg{background-image:url(/static/media/bg.136200320dd332d57039.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:inherit;position:absolute;width:inherit}.search-address-body{gap:2rem 0;position:relative}.search-address-body,.search-address-body .search-container{align-items:center;display:flex;flex-direction:column;z-index:1}.search-address-body .search-container{gap:1rem;justify-content:center;text-align:center;width:550px}.search-address-body .search-container .logo{height:130px;width:auto}.search-address-body .search-container .slogan{font-size:24px}.search-address-body .search-container .slogan-subtext b{color:#f1592a}.search-address-body
.current-location-btn{align-items:center;background:#fff;border:1px solid #878787;border-radius:3px;color:#878787;cursor:pointer;display:flex;font-size:14px;gap:0 .5rem;padding:.25rem .5rem}.search-address-body
.current-location-btn
svg{height:14px;width:auto}.modern-search-address-btn svg path{fill:#f1592a}.modern-search-address-body h1{font-size:45px;line-height:normal}.modern-search-address-body>.search-address-input{background:#fff;border:none}.landing-page-header{display:flex;justify-content:space-between;padding:2rem 1rem 0;position:relative;z-index:1}.user-details-wrapper{align-items:center;display:flex;gap:0 .5rem}.search-address-container .hide-user{justify-content:end}.user-details-wrapper
.user-icon{align-items:center;background:#fe572a;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.user-details-wrapper
.user-icon
svg{height:25px;width:auto}.landing-page-header
.user-details-wrapper
.logout-btn{color:#4f4f4f;cursor:pointer;font-size:12px}.landing-page-footer{padding:0 1rem 1rem;position:relative;z-index:1}.landing-page-footer .disclaimer-btn{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:0 .5rem}.landing-page-footer .disclaimer-btn svg{height:16px;width:auto}.landing-title{font-weight:500}.walkspan-beta{font-size:16px;margin-left:-8px}.landing-description{font-size:26px;font-weight:100;margin-bottom:.5em}.modern-slider-dots{display:flex;flex-direction:column;height:300px;justify-content:space-between;left:70px;padding:2.5rem 0;position:absolute;top:50%;transform:translateY(-50%)}.modern-slider-line{background-color:#fff;height:100%;left:4.5px;position:absolute;top:0;width:1px;z-index:-1}.modern-dot{background-color:#fff;border-radius:50%;cursor:pointer;display:block;height:10px;width:10px}.modern-dot:first-child{margin-top:0}.modern-dot:last-child{margin-bottom:0}.modern-dot.active{background-color:#f1592a}.loading-search-address-container{opacity:.5}.loaded-search-address-container{opacity:1}.search-address-input{align-items:center;background:#fff;border:1px solid #d1d1d1;border-radius:3px;display:flex;gap:.5rem;outline:0;padding:.5em;position:relative;width:100%}.search-address-input input{border:none;font-size:16px;text-align:center;width:100%;width:-webkit-fill-available;width:-moz-available}.search-address-input input:focus{border:none;outline:none}.search-address-input svg{height:18px!important;width:18px!important}.search-address-input svg path{fill:#fff}.search-address-btn{display:flex}.search-address-btn svg path{fill:var(--color)}.prediction-container{background-color:#fff;border:1px solid #ccc;border-radius:0 0 5px 5px;left:0;position:absolute;top:calc(100% + 3px);width:calc(100% - 1px);z-index:1000}.modern-prediction-container{top:calc(100% + 1px)}.prediction{border-bottom:1px solid #ccc;color:#000;cursor:pointer;font-size:12px;padding:6px}.prediction:last-child{border-bottom:none}.prediction:hover{background-color:#f0f0f0}.view-tutorial-btn{align-items:center;color:#f1592a;cursor:pointer;display:flex;font-size:16px;gap:.5rem;height:fit-content;justify-content:center}.modern-view-tutorial-btn{background:#f1592a}.view-tutorial-btn svg{height:20px!important;width:auto!important}@media screen and (max-width:768px){.mobile-landing-page-container{display:flex;flex-direction:column}.landing-page-footer{align-items:center;display:flex;justify-content:space-between}.search-address-body .search-container .logo{height:auto;width:240px}.search-address-body .search-container .slogan{font-size:18px}.search-address-input{max-width:350px}.carousel-left-panel{height:calc(100dvh - 420px);max-width:100dvw;overflow:hidden;width:100%}.carousel-left-panel .slick-list{width:100dvw!important}.carousel-left-panel img{height:250px;object-fit:cover;width:170px}.view-tutorial-btn{font-size:14px}.view-tutorial-btn svg{height:16px!important}.search-address-body h1{font-size:28px}.search-address-body .search-container{height:100%;justify-content:end}.search-address-body{align-items:center;gap:1rem 0;height:calc(50% + 2.5rem);padding-top:2rem;text-align:center}.search-address-btn{justify-content:center}.modern-search-address-body h1,.search-address-body h1{font-size:25px!important}.modern-search-address-body .landing-description,.search-address-body .landing-description{font-size:16px}.modern-slider-dots{height:200px;left:50%;padding:2rem 0;top:-40px;transform:rotate(-90deg)}.landing-menu-btn,.sideber-menu-btn{height:auto;position:absolute;width:30px}.landing-menu-btn{left:1rem;top:5rem}.sideber-menu-btn{right:1rem;top:5rem}.landing-sidebar{align-items:center;background:#fff;border-right:1px solid silver;display:flex;flex-direction:column;gap:5rem 0;height:100dvh;justify-content:flex-start;left:-100dvw;max-width:85dvw;padding:4.5rem .5rem;position:absolute;text-align:center;transition:all .5s ease;width:100%;z-index:1}.landing-sidebar.open{left:0}.user-details-wrapper{flex-direction:column;gap:.5rem 0}.landing-sidebar-buttons{color:#4f4f4f;display:flex;flex-direction:column;font-family:var(--font-family);font-size:18px;font-weight:300;gap:1rem 0}}@keyframes rotateImages{0%{transform:translateX(-50%) rotate(0)}to{transform:translateX(-50%) rotate(1turn)}}.lazy-load-image-background.blur{filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{filter:blur(0);transition:filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}.my-favorites-popup{background:#0d0d0dd9;border-radius:10px;color:#fff;display:flex;flex-direction:column;gap:1rem;height:100%;left:auto;max-width:430px;overflow-y:auto;padding-bottom:16pt;position:relative;top:auto;transform:none;width:100%;z-index:4}.my-favorites-popup .favorite-header{align-items:center;display:flex;justify-content:space-between;padding:1rem}.my-favorites-popup .favorite-header .favorites-icon path:first-child{fill:none}.my-favorites-popup .favorite-header .favorites-icon path:nth-child(2){fill:#f27676;stroke:none}.my-favorites-popup .favorite-header>div{align-items:center;display:flex;gap:0 .5rem}.my-favorites-popup .switch{display:grid;grid-template-columns:1fr 1fr}.my-favorites-popup .switch div{align-items:center;background:#1c1c1c;color:#ededed;cursor:pointer;display:flex;font-size:14px;font-weight:200;justify-content:center;padding:.5rem;transition:all .5s ease}.my-favorites-popup .switch .active{background:#0d0d0d;color:#fff}.my-favorites-popup .list{display:flex;flex-direction:column;gap:.2rem 0;overflow:auto;text-align:center}.my-favorites-popup .empty{align-items:center;height:fit-content}.my-favorites-popup .fav-marker-item,.my-favorites-popup .loading-item{background:#0d0d0d80;border-bottom:1px solid #1c1c1c;padding:1rem}.my-favorites-popup .loading-item{display:flex;flex-direction:column}.my-favorites-popup .marker-details-icon path{fill:#fff}.my-favorites-popup .fav-marker-item .category-image path{fill:#000}.my-favorites-popup .fav-marker-item .popup-category-item{background:#fff;color:#000}.my-favorites-popup .close-icon{cursor:pointer}@media screen and (max-width:768px){.my-favorites-popup{left:50%;padding:0 0 2rem;position:absolute;top:50%;transform:translate(-50%,-50%)}}.recent-history-popup{background:#0d0d0dd9;border-radius:10px;color:#fff;display:flex;flex-direction:column;height:100%;left:auto;max-width:430px;overflow-y:auto;padding-bottom:16pt;position:relative;top:auto;transform:none;width:100%;z-index:4}.recent-history-popup .history-header{align-items:center;display:flex;justify-content:space-between;padding:1rem}.recent-history-popup .history-header svg polygon,.recent-history-popup .history-header svg:not(.close-icon) path{fill:#fff}.recent-history-popup .history-header .recent-icon{height:20px;width:auto}.recent-history-popup .history-header>div{align-items:center;display:flex;gap:0 .5rem}.recent-history-popup .recent-address-item{display:flex;flex-direction:column;gap:.3rem 0;width:-webkit-fill-available}.recent-history-popup .loading-item,.recent-history-popup .recent-address-item{background:#0d0d0d80;border-bottom:1px solid #1c1c1c;padding:1rem}.recent-history-popup .loading-item{display:flex;flex-direction:column}.recent-history-popup .recent-address-details,.recent-history-popup .recent-address-header{grid-gap:0 .5rem;display:grid;gap:0 .5rem;grid-template-columns:150px 1fr 1fr}.recent-history-popup .recent-address-header div{font-size:10px}.recent-history-popup .recent-address-header div:not(:first-child){display:flex;justify-content:center}.recent-history-popup .recent-address-details div{font-size:12px}.recent-address-details .score .score-content{color:#0d0d0d80;font-weight:700}.recent-history-popup .recent-address-details .score{display:flex;justify-content:center}.recent-address-details .score .score-icon path{fill:#e0dede!important;stroke:none}.recent-history-popup .list{align-items:center;display:flex;flex-direction:column;gap:.2rem 0;overflow:auto}.recent-history-popup .empty{height:fit-content;text-align:center}.recent-history-popup .close-icon{cursor:pointer}@media screen and (max-width:768px){.recent-history-popup{gap:1rem;left:50%;max-height:300px;padding:0 0 2rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.recent-history-popup .address-list-wrapper{overflow:auto}}.neighbohood-tab-popup{background:#0d0d0dd9;border-radius:10px;box-shadow:0 2px 10px 0 #00000026;color:#fff;font-family:var(--font-family);max-height:260px;max-width:430px;z-index:10}.neighbohood-tab-popup .tabs-wrapper{align-items:center;display:flex;gap:0 16pt;justify-content:space-around;padding:8pt 16pt}.neighbohood-tab-popup .tabs-wrapper .tab-item{border-bottom:1px solid #0000;cursor:pointer;font-size:14px;font-weight:300}.neighbohood-tab-popup .tabs-wrapper .selected{border-bottom:1px solid #fff;font-weight:600}.neighbohood-tab-popup .neighborhood-score-container{margin:0!important}.neighbohood-tab-popup .score-wrapper{padding:12pt 14pt}.neighbohood-tab-popup .neighborhood-legend-label-container p{color:#fff;font-size:12px;font-weight:600}.filter-container{padding:0 1em}.modern-filter-container{background:var(--color);padding:0 .5rem}.filter-item-container{color:#fff;margin:1em 0}.modern-filter-item-container{margin:.75em 0}.modern-filter-item-container .filter-header{font-size:14px;font-weight:400!important;padding:.8rem 1rem .5rem;width:auto}.modern-filter-item-container .filter-header svg path{fill:#fff}.modern-filter-item-container .filter-header .close-filter-item{transform:scale(-1)}.modern-filter-container .category-list-wrapper{padding:0 1rem .5rem}.modern-filter-item-container .line-break{border:1.5px solid var(--light-color);margin:0}.category-list-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em;margin-top:.7rem}.category-container{padding-top:.25em}.checkbox-item{align-items:center;cursor:pointer;display:flex;gap:0 .5em;justify-content:flex-start}.checkbox-item input{cursor:pointer;height:15px;width:15px}.category-list{display:flex;flex-direction:column;gap:.5em;margin-left:1em;margin-top:.5em}.filter-item-category{cursor:pointer}.filter-header{align-items:center;display:flex;font-weight:600;gap:0 1em;justify-content:space-between;width:100%}.filter-icon{cursor:pointer;font-size:20px;font-weight:800}.filter-header img{height:15px;width:15px}.category-item{align-items:center;border:1px solid #fff;color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:center;padding:.5em;text-align:center;text-transform:capitalize;-webkit-user-select:none;user-select:none}.is-category-selected{background:#fff;color:#0f5671}.total-filter{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:10px;height:20px;justify-content:center;margin-left:auto;width:20px}.clear-filter,.total-filter{background:#0f5671}.category-total-wrapper{display:flex;gap:0 .5em;margin:.5em 0}.filter-selected{align-items:center;border:1px solid #fff;color:#fff;cursor:pointer;display:flex;font-size:12px;gap:0 .5em;padding:.5em}.filter-selected img{width:15px}.category-item:hover{background:#fff;color:#0f5671}.filter-page-title{align-items:center;border:1px solid #fff;border-radius:.75em;color:#fff;display:flex;justify-content:center;margin:.5em auto 1em;padding:.5em}.filter-walking-distance{margin-top:1em}.disabled-search{background-color:#ccc}.disabled-search>*{cursor:not-allowed!important}.filter-item{align-items:center;border-bottom:1px solid #5b5b5b;border-right:1px solid #5b5b5b;color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:space-between;padding:4pt;-webkit-user-select:none;user-select:none;width:-webkit-fill-available;width:-moz-available}.filter-item:nth-child(3n){border-right:none}.empty-filter-item{display:none}.filter-item-icon{align-items:center;display:flex;font-weight:800;height:18px;width:18px}.filter-item-icon svg{height:18px;width:auto}.filter-item-icon svg path{stroke:#000}.selected-filter-item{background:var(--tab-color);color:#fff}.selected-filter-item svg path{stroke:#fff}.modern-filter-header{align-items:center;color:#fff;display:flex;font-weight:600;justify-content:space-between;padding:1rem}.modern-filter-header>div{align-items:center;display:flex;gap:.5rem}.modern-filter-header-buttons>div{align-items:self-end;cursor:pointer;display:flex;font-size:12px;font-weight:400;gap:0 1rem}.modern-filter-header svg:not(.filter-close-icon){cursor:pointer;height:auto;width:18px}.modern-search-input-container{border-radius:5px;padding:.5rem}.map-popups-wrapper .map-filter{max-width:430px;overflow-y:auto}.map-popups-wrapper .modern-filter-container{background:#0d0d0dd9;border-radius:10px;display:flex;flex-direction:column;gap:16pt 0;height:100%;max-height:100%;overflow-y:auto;padding:16pt}.map-popups-wrapper .modern-filter-container .modern-filter-header{font-weight:500;padding:0}.map-popups-wrapper .modern-filter-container .map-rating-filter{align-items:center;color:#fff;display:flex;justify-content:space-between;padding:0 12pt}.map-popups-wrapper
.modern-filter-container
.map-rating-filter
svg:not(.close-icon){height:20px;width:auto}.map-popups-wrapper
.modern-filter-container
.map-rating-filter
svg:not(.close-icon)
path{fill:var(--star-color)}.map-popups-wrapper .modern-filter-item-container .filter-header{border-bottom:2px solid #252525;padding:.8rem 1rem}.modern-filter-container .category-list-wrapper{grid-gap:0;background:#36363670;border:1px solid #5b5b5b;border-radius:4px;display:grid;gap:0;grid-template-columns:repeat(3,1fr);margin:.5rem 1rem;padding:0}.map-rating-filter .active-star path{fill:var(--star-color)!important}.compare-maps-container{display:flex;gap:0 8pt;height:100%;width:-webkit-fill-available;width:-moz-available}.compare-maps-container .compare-address-list{display:flex;flex-direction:column;gap:8pt 0;height:100%;min-width:400px}.compare-maps-container .compare-address-list .input-wrapper{background:#0d0d0dd9;border-radius:10px;display:flex;flex-direction:column;padding:8pt 0 16pt}.compare-maps-container .compare-address-list .graph-wrapper{background:#0d0d0dd9;border-radius:10px;color:#fff;display:flex;flex-direction:column;gap:8pt 0;height:100%;overflow:auto;padding:16pt}.compare-inputs-graph .graph-wrapper{color:#fff}.hide-graph{display:none!important}.compare-maps-container .maps-wrapper{background:#fff;display:grid;width:-webkit-fill-available;width:-moz-available}.maps-wrapper.two-items{grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}.maps-wrapper.four-items,.maps-wrapper.three-items{grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,1fr)}.maps-wrapper.three-items>:first-child{grid-column:span 2}.maps-wrapper>*{border:1px solid #ccc}.compare-maps-container .address-list{display:flex;flex-direction:column;padding:0 16pt}.compare-maps-container .address-list .compare-address-item{border-bottom:1px solid #1c1c1c;color:#e0dede;display:flex;flex-direction:column;gap:8pt 0;padding:16pt 8pt}.compare-maps-container .address-list .empty-address-item{background:#0d0d0d}.compare-maps-container .address-list .address-item-header{align-items:center;display:flex;font-size:12px;justify-content:space-between}.address-item-header svg,.address-wrapper svg{cursor:pointer;height:15px;width:18px}.chart-legend svg path{fill:var(--tab-color);stroke:var(--tab-color)}.chart-legend svg{height:15px;width:15px}.compare-maps-container .compare-address-input{align-items:center;background:#fff;border-radius:5px;display:flex;gap:0 1rem;justify-content:space-between;margin:0 auto;max-width:300px;padding:.5rem;position:relative;width:100%}.compare-maps-container .compare-address-input input{border:none;color:#000;outline:none;width:100%}.compare-maps-container .address-wrapper{display:flex;justify-content:space-between;margin-bottom:.5em}.compare-maps-container .address-wrapper span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;max-width:80%;overflow:hidden;text-overflow:ellipsis}.compare-maps-container .compare-address-item .scores-wrapper{align-items:center;display:flex;justify-content:space-between}.compare-maps-container
.compare-address-item
.scores-wrapper
.score-icon-container
.score-content{height:auto}.compare-maps-container .scores-wrapper .score-item{align-items:center;display:flex;flex-direction:column;font-size:10px;gap:4pt 0;justify-content:center}.compare-maps-container .scores-wrapper .score-item svg:not(.feature-icon){height:30px;width:auto}.compare-maps-container .scores-wrapper .feature-icon{height:12px;width:auto}.compare-maps-container .scores-wrapper .feature-icon path{fill:var(--feature-color)}.compare-maps-container .scores-wrapper .overall-score-wrapper{align-items:center;display:flex;justify-content:center;position:relative}.compare-maps-container .overall-score-wrapper span{color:#000;font-size:16px;font-weight:600;position:absolute}.compare-maps-container .overall-score-wrapper.gem span{top:1.5pt}.compare-maps-container .version-2-legends{color:#fff;padding:16pt 16pt 0}.compare-maps-container .version-2-legends .neighborhood-legend-label-container p{font-size:12px}.compare-inputs-graph .autocomplete-wrapper,.compare-maps-container .autocomplete-wrapper{background:#fff;border-radius:5px;color:#000;max-width:none}.compare-maps-container .lifestyle-block{margin:1rem 0 0}.gm-toggle-wrapper{background:#000;border:1px solid #333;border-radius:10px;color:#fff;display:flex;padding:3pt}.gm-toggle-wrapper button{background:none;border:1px solid #0000;border-radius:8px;font-family:var(--font-family);font-size:12px;padding:4pt 8pt;transition:all .5s ease}.gm-toggle-wrapper .active{background:#28c719;border:1px solid #fff}.compare-inputs-graph .input-wrapper{display:flex;flex-direction:column;justify-content:space-between}.lifestyle-block{margin:1.5em 0}.overlay{background:#313131cc}.lifestyle-text{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAWCAYAAADNX8xBAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF8WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDg4LCAyMDIwLzA3LzEwLTIyOjA2OjUzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA2LTE2VDA0OjMyOjEwKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wNi0xNlQyMjowNTowOCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wNi0xNlQyMjowNTowOCswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2MzJjNGNkMy01MDUxLWRiNGYtYTMxNC0wODg5OWYwYmMwZDkiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyODA0NmJkNS0wOTkyLTlmNDAtOGMxOC1lNzNiMjUzYjkzNzAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2ZGEwOTNjNi0wZThjLTE2NGYtYWRkMC0xNjhhYzM5MTcxMDEiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjZkYTA5M2M2LTBlOGMtMTY0Zi1hZGQwLTE2OGFjMzkxNzEwMSIgc3RFdnQ6d2hlbj0iMjAyMy0wNi0xNlQwNDozMjoxMCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MzJjNGNkMy01MDUxLWRiNGYtYTMxNC0wODg5OWYwYmMwZDkiIHN0RXZ0OndoZW49IjIwMjMtMDYtMTZUMjI6MDU6MDgrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4wIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7VVQJNAAABEklEQVQ4ja2TzVHDMBSEV1TgDlAJoYJQAjeu7iB0AB2kBOfCmTMnpwOnA9OB6ODLRRpeFP0kM+yMx9bTeqV9KzlA/4GHzvwoKUhaJPkmE2g9C3/Ytbi9Hf1Wvus7KtQ3wCfwDbxaDjDkbopCwDMQjK0AvMQ5H2v7qhDwAazU8Wbmt0WhaCVhygTWbIF90xrwHolzZm2OlpJgv0fAoWBpagVFKX7n3CjplJV/aqknFM+Rc+5J0sGUPOCbSrk1Ux8LFr+sYLNHhmTPy9YkOd0lFIkBmM14AUJJqHfXTpI2ZnyUNACPObEqFHvhdXlZj/HtSz/UepR6smss1r20qdFrTeRWoSGmdW2hIuRqid2LXmo34wziATlkaqCK8AAAAABJRU5ErkJggg==) no-repeat 0;background-size:15px;color:#fff;letter-spacing:2px;padding-left:20px;text-align:left}.scores-indicator{align-items:flex-end;color:#fff;display:flex;font-size:12px;justify-content:space-around;width:100%}.rating-text{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC3SURBVHgBpVILEcIwDE13CMABdUAl4AAcrFKwgAJAARbmAFAwHKwOwuttXLPAfuXdvcvWvffS5UI0Ama+gEfKAYw7TrBDumIkoxx4ntXdch8NuP6lXUkTigM3oFe6aD5DU6E+wWCMechuDS9HHW8VZxA65qO7Rb2wu80N+TaLkMOMACc9Bf0JHbCdtvQ1OsCp9wp8TWgS8H93MahSnHtOA75Jj1EBntpNPGHTgvpmUfbUbuH1c/4G/lkq9i2TY0oAAAAASUVORK5CYII=) no-repeat 0;background-size:15px;color:#fff;letter-spacing:2px;margin-bottom:0;padding-left:20px;text-align:left}.rating-meter-pic{margin-left:5%;width:40%}.lifestyle-value{color:#fff;display:flex;font-weight:800}.lifestyle-val-text{margin-top:12%;padding-left:25px}.compare-location-container{display:flex;flex-direction:column;gap:.75em 0;margin:1em 0 2em;width:100%}.modern-compare-location-container{margin:0;padding:0 .5rem;width:auto}.modern-compare-location-container .property-locations-container{margin-top:0}.lifestyle-search-address-input{align-items:center;background:#e6e6e6;display:flex;gap:0 1rem;justify-content:space-between;max-width:250px;padding:.5rem;position:relative;width:100%}.input-disable{filter:blur(1px)}.lifestyle-search-address-input input{background:#0000;border:none;flex-grow:1;font-size:14px}.lifestyle-search-address-input input:disabled{cursor:not-allowed;opacity:.5}.lifestyle-search-address-input input:focus{border:none;outline:none}.lifestyle-search-address-input .prediction-container{width:calc(100% - 1.5px)}.property-location-item{align-items:center;color:#fff;display:flex;font-weight:800;gap:0 1em}.modern-property-location-item{display:grid;font-size:14px;font-weight:500;grid-template-columns:18px 1fr 20px}.modern-property-location-item .add-to-favorites-icon{cursor:pointer}.house-icon-container{align-items:center;display:flex;justify-content:center}.house-icon{position:relative;width:40px}.house-number{color:var(--color);font-size:12px;padding-bottom:.3rem;position:absolute;width:auto}.standalone-house-number{left:25px}.bar-icon{border-radius:1em;width:100%}.value-container{align-items:center;display:flex}.value-bar{background:#fff;border:.5px solid #fff;border-radius:4px;display:flex;height:11px;margin-right:6px;min-width:45px}.meh-value{width:25%}.meh-value,.yay-value{background:var(--color);border-radius:4px}.yay-value{width:50%}.wow-value{background:var(--color);border-radius:4px;width:100%}.property-locations-container{display:flex;flex-direction:column;gap:1em}.address-container{background:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;min-height:60px;padding:.5em 1em .6em;width:230px}.address-container>div>p{color:var(--color);margin:0}.address-container svg{border-radius:1em;width:100%}.address-container svg rect:nth-child(2){fill:var(--color)}.property-address{font-size:11px;font-weight:600}.property-city{font-size:13px}.empty-address-bg{align-items:center;background:#c1c1c1;display:flex;justify-content:center}@media screen and (max-width:768px){.lifestyle-search-address-input input{font-size:16px}.lifestyle-search-address-input{max-width:100%}}.compare-container{background-color:#fff;color:var(--color);display:flex;flex-direction:column;height:100%;left:0;overflow-y:auto;position:absolute;top:0;width:100%;z-index:100}.walk-index-container{box-sizing:border-box;display:grid;grid-template-columns:225px calc(100% - 225px);height:100%;max-width:100%;padding:1em 1em 1.5em;width:100%}.hide-first-child{grid-template-columns:1fr 1fr 1fr 1fr}.walking-distance-location{height:245px;padding:0 1em}.location-item{border-radius:.5em;display:flex;flex-direction:column;padding:1.25em 0}.location-item:nth-child(2n){background-color:#eaeaea}.compare-title{font-weight:800;letter-spacing:2px;text-transform:uppercase}.compare-type-container img,.compare-type-container svg{height:20px;width:20px}.compare-header{align-items:center;display:flex;font-family:inherit;justify-content:space-between;padding:.5em 1em 0}.gem-compare-btn{align-items:center;cursor:pointer;display:flex;font-weight:700;gap:0 .5rem;justify-content:center}.gem-compare-btn svg{height:40px;transform:scaleX(-1);width:auto}.compare-legend{display:flex;flex-direction:column;font-family:inherit;font-size:18px;gap:.5em 0;height:124.5px}.modern-compare-legend .legend-item svg rect{rx:0}.legend-item{align-items:center;display:flex;gap:0 1em}.legend-item svg{height:24px;width:185px}.legend-item svg rect{height:20px}.legend-item span{margin-top:.3rem}.legend-item svg rect:nth-child(2),.legend-item:nth-child(3) svg rect{fill:var(--color)}.back-button{align-items:center;cursor:pointer;display:flex;font-weight:800;justify-content:center}.back-button svg rect{fill:var(--color)}.compare-type-container{border-bottom:1px solid #d9d9d9;box-sizing:border-box;display:flex;font-size:15px;gap:0 1em;height:40px;padding:.75em .5em}.compare-type-container svg path{fill:var(--type-color)}.index-score{object-fit:cover;width:100%}.index-score-loading{box-sizing:border-box;height:40px;padding:.75em 1.25em;width:100%}.btn-view{align-items:center;background-color:var(--color);border:none;border-radius:.5em;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-weight:800;gap:0 1em;justify-content:center;margin:1em 1em 0;outline:none;padding:.75em 1em}.btn-view:disabled{cursor:default;opacity:.5;-webkit-user-select:none;user-select:none}.modern-btn-view{background:#fff;border:1px solid var(--color);border-radius:0;color:var(--color);padding:.8rem 1rem}.location-item:nth-child(2n) .location-input{background-color:#fff}.location-input{align-items:center;background-color:#eaeaea;display:flex;font-family:inherit;margin:1em 0;padding:.25em}.location-input input,.location-select{background:none;border:none;font-family:inherit;font-size:16px!important;outline:none;width:100%}.location-input img{margin-left:auto;width:20px}.location-property{font-size:12px}.walk-index-compare-mobile{display:none}.score-type{align-items:center;border-bottom:1px solid #d9d9d9;box-sizing:border-box;display:flex;gap:1em;height:40px;padding:.75em 1.25em;position:relative;width:100%}.score-type .score-type-value{font-size:14px;left:50%;transform:translateX(-50%)}.score-placeholder{display:none}@media screen and (max-width:768px){.walk-index-container{display:none;grid-template-columns:200px auto}.walk-index-compare-mobile{display:inline}.score-placeholder{align-items:center;display:flex;font-size:12px;gap:0 .5em}.score-placeholder svg{height:15px;width:15px}.index-score-loading,.score-type{height:auto}.index-score{object-fit:inherit}.btn-view{margin-top:1.5em}.compare-header{align-items:center}.legend-item{font-size:12px}.legend-item img{height:4.5px;width:72px}.back-button{font-size:15px!important}.back-button img{height:44px!important;width:44px!important}.slider-container .slick-dots{bottom:60%;top:45%}}.walkindx-compare-walking-distance{margin:0 1em 0 0}.walkindx-compare-walking-distance>div>.walking-distance-container{margin:0 0 1em}.score-type-container{margin-top:1em}.loading-circle{align-items:center;display:flex;justify-content:center}.loading-spinner{animation:loading-spin 1s linear infinite;border:3px solid #ccc;border-radius:50%;border-top-color:#555;height:15px;width:15px}@keyframes loading-spin{to{transform:rotate(1turn)}}.propoert-details-container{margin-bottom:.5em!important;position:relative}.img-wrapper{position:absolute;text-align:center;top:-50px;z-index:50}.property-img{border:2px solid #fff;border-radius:50%;height:75px;margin-left:.5em;width:75px}.message-container{display:flex;justify-content:end;margin-top:.5em}.hidden-message-container{visibility:hidden}.propoert-details-container .message{align-items:center;background:var(--color);border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:.25em}.propoert-details-container .message>img{height:15px;margin:6px;width:15x}.details-container{color:var(--color);font-size:14px}.details-container>p{margin:.5em 0 0}.other-details{display:flex;justify-content:space-between}.other-details>div{margin:.3em 0}.proper-address{font-weight:700;line-height:20px}.property-city{font-weight:400;line-height:17px}.property-type{font-weight:300;line-height:14.88px}.property-price{font-weight:400;line-height:18px}.house-details{font-weight:300;line-height:14.88px}.house-details>div{align-items:center;display:flex}.house-details>div>img{height:14px;margin:0 .3em;width:14px}.house-details-divider{font-size:18px;line-height:10px;margin:0 .3em}.sidebar-wrapper{position:relative}.mobile-sidebar{align-items:center;background:#0000;bottom:0;color:#fff;display:flex;flex-direction:column;left:-.2px;overflow-x:hidden;overflow-y:hidden;position:absolute;top:96%;transition:left .3s ease;transition:top .3s ease;width:100.5%;z-index:999999}.sidebar-content{padding:20px}.collapse-btn{background-color:#000;border:none;border-radius:10px 10px 0 0;color:#fff;cursor:pointer;margin:0 0 -1px;padding:10px;width:100%}.collapse-btn svg{animation:expand 2.5s infinite}.close-sidebar-btn{position:absolute;top:0}.mobile-sidebar.open{overflow-y:auto;top:0}.modern-mobile-sidebar{top:calc(100dvh - 4dvh)}.modern-compare-mobile-sidebar{top:calc(100dvh - 36dvh)}.modern-mobile-sidebar.open{height:auto;top:20%;width:100%}.mobile-sidebar .modal-sidebar-fs,.open .modal-sidebar-fs{width:100%!important}.open .modal-sidebar-fs{overflow-x:hidden;overflow-y:auto}.mobile-sidebar .sidebar-top{min-height:auto}.sidebar-top{box-sizing:initial}.modern-sidebar-header{background-image:url(/static/media/house-thumbnail.9015d0adf5969df4111e.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 4px 8px #0000001a;height:200px;width:100%;width:-webkit-fill-available;width:-moz-available}.modern-lifestyle-compare-header{align-items:center;background:#000;color:#fff;display:flex;gap:2rem;padding:1rem}.modern-lifestyle-compare-header svg{cursor:pointer;height:auto;width:35px}.modern-lifestyle-compare-header svg circle{fill:var(--color)}.modern-lifestyle-compare-header svg path{fill:#fff}.modern-overlay-shadow{background:#0000004d;height:inherit;pointer-events:none;position:absolute;width:inherit;z-index:2}.modern-sidebar-address-image{height:100%;object-fit:cover;position:relative;width:100%;z-index:-1}.modern-sidebar-header-content{color:#fff;display:flex;flex-direction:column;height:inherit;justify-content:space-between;padding:0 .8rem;pointer-events:none;position:absolute;top:0;width:inherit;z-index:3}.modern-sidebar-back-btn{height:35px;margin-top:1rem;width:35px}.modern-sidebar-back-btn circle{fill:#5e6060;fill-opacity:1;cursor:pointer}.modern-sidebar-back-btn path{fill:#fff}.modern-sidebar-buttons{align-items:center;background:var(--color);display:grid;grid-template-columns:repeat(3,1fr);padding:.8em .5em}.modern-sidebar-button{align-items:center;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:12px;gap:.2rem 0;justify-content:center}.modern-sidebar-address-details{align-items:end;display:flex;justify-content:space-between;padding-bottom:2rem}.modern-sidebar-address-details>div{display:flex;flex-direction:column;gap:.5rem}.modern-sidebar-address-details .modern-current-property{max-width:70%;text-shadow:2px 2px 4px #0009}.lifestyle-compare-map-header .modern-address-sublocality,.modern-sidebar-address-details .modern-address-sublocality{background:#31a5f9;border-radius:2px;font-size:10px;padding:.1rem .3rem;width:fit-content}.modern-sidebar-footer{background:var(--color);margin-bottom:66.79px!important;padding:0 .8rem .5rem}.filter-back-btn-container{background:var(--color)!important}.filter-back-btn-container>.sidebar-button-container{margin-bottom:1em!important;margin-top:0!important}.filter-back-btn-container>.sidebar-button-container>button,.white-bg-button{background:#fff!important;color:var(--color)!important}.divider{border-bottom:#fff;margin:1.5em 0;width:100%}.hide-gradient-bg{height:auto!important}.save-address-icon{cursor:pointer}.modern-sidebar-back-btn,.save-address-icon{pointer-events:auto}.saved-address path{fill:#eb082a!important}.modern-sidebar-filter-buttons{background:var(--light-color);border-top:1px solid #d7d7d7;bottom:0;color:#fff;display:flex;font-size:12px;justify-content:space-evenly;margin:0!important;min-width:var(--filter-btns-width);padding:1.25rem 0;position:fixed;z-index:3}.modern-sidebar-filter-buttons svg{height:auto;width:12px}.modern-sidebar-filter-buttons svg path{fill:#fff}.modern-sidebar-filter-buttons .dropdown-icon{height:5px;transform:scaleY(-1);width:auto}.modern-sidebar-filter-buttons>div{align-items:center;background:var(--color);border:1px solid #404040;border-radius:4px;cursor:pointer;display:flex;gap:.3rem;padding:.25rem .5rem;-webkit-user-select:none;user-select:none}.modern-sidebar-filter-buttons .opened-filter{background:#fff;color:var(--color)}.modern-sidebar-filter-buttons .opened-filter svg path{fill:var(--color)}.modern-sidebar-filter-buttons .opened-filter>.dropdown-icon{transform:scaleY(1)}.rating-filter-container{align-items:center;color:#fff;display:flex;justify-content:space-between;margin:0;padding-top:.5rem}.rating-filter-container svg{cursor:pointer}.rating-filter-container .rating-buttons-container{display:flex;gap:1rem}.rating-filter-container .rating-buttons-container .active-star path{fill:var(--star-color)}.rating-filter-container .rating-buttons-container svg{height:auto;width:20px}.rating-filter-container .rating-buttons-container svg path{fill:#919191}.modern-combine-search-container{color:#fff;font-size:10px;font-weight:400;padding:8pt 16pt 0}.combine-search-btns{align-items:center;display:flex;justify-content:space-between;padding:1rem 0}.combine-search-btn{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:.5rem 0;justify-self:center;padding:.5rem}.combine-search-btn.selected{background:#fff;color:#000}.combine-search-btn>div{align-items:center;display:flex;flex-direction:column}.combine-search-btn svg{height:20px;width:auto}.combine-search-btn svg path{fill:var(--icon-color)}.toggle-button{display:inline-block;height:23px;position:relative;width:48px}.toggle-button input{height:0;opacity:0;width:0}.combine-search-slider{background-color:#404040;border-radius:34px;bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;transition:.4s}.combine-search-slider:before{background-color:#000;border-radius:50%;bottom:4px;content:"";height:15px;left:4px;position:absolute;transition:.2s;width:15px}.theme-slider{background-color:#404040;border-radius:34px;bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;transition:.4s}.theme-slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:15px;left:4px;position:absolute;transition:.2s;width:15px}.toggle-button input:checked+.theme-slider{background-color:#16cb23}.toggle-button input:checked+.theme-slider:before{transform:translateX(26px)}.toggle-theme-wrapper,.toggle-walkindx-container{display:flex;justify-content:space-between}.toggle-walkindx-container{align-items:center;font-size:12px;height:auto;width:auto}.toggle-button input:checked+.combine-search-slider{background-color:#fff}.toggle-button input:checked+.combine-search-slider:before{transform:translateX(26px)}.from-favorites-container{color:#fff;display:flex;flex-direction:column;gap:1rem 0;margin-top:1.8rem}.from-favorites-container span{font-size:14px}.from-favorites-select .select__control,.from-favorites-select .select__menu{background:#1e1d1d}.from-favorites-container .select__single-value,.from-favorites-select .select__input-container{color:#fff}.from-favorites-select .select__control{border:none;border-radius:0}.from-favorites-select .select__indicator-separator{display:none}.sidebar-v2{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);height:100%;left:-100dvw;position:absolute;top:0;transition:all .5s ease;width:100%;z-index:10}.sidebar-v2.open{left:-1px}.sidebar-v2 .content{background:#0d0d0de5;color:#fff;display:flex;flex-direction:column;height:100%;height:-webkit-fill-available;justify-content:space-between;max-width:335px;padding:16pt 1rem 1rem;width:inherit}.sidebar-v2.light .content{background:#fff;color:#000}.sidebar-v2 .buttons-wrapper{display:flex;flex-direction:column;gap:2rem 0}.sidebar-v2 .view-tutorial{align-items:center;display:flex;gap:0 1rem}.sidebar-v2 .buttons-wrapper .header-btns{align-items:center;display:flex;justify-content:space-between;padding:0 .5rem}.sidebar-v2 .buttons-wrapper .feature-btn{border-bottom:1px solid #666;cursor:pointer;padding:1rem}.sidebar-v2 .close-icon{cursor:pointer;height:30px;width:auto}.sidebar-v2.light .close-icon path{fill:#000}.sidebar-v2 .view-tutorial svg{height:21px;width:auto}.sidebar-v2 .view-tutorial svg circle,.sidebar-v2 .view-tutorial svg path{stroke:#fff}.sidebar-v2.light .view-tutorial svg circle,.sidebar-v2.light .view-tutorial svg path{stroke:#000}.sidebar-v2 .powered-by{align-items:end;display:flex;font-size:12px;gap:0 1rem;justify-content:center}.sidebar-v2.light .logo path:nth-child(2){fill:#000}@media screen and (max-width:768px){.sidebar-v2 .close-icon{height:20px}.filter-back-btn-container{margin:0!important}.mobile-modal-sidebar{border-radius:10px 10px 0 0;height:auto;min-height:100%;overflow:hidden}.modern-sidebar-footer{padding:0 .8rem 1rem}.modern-sidebar-back-btn{margin-top:3rem}.modern-lifestyle-compare-header{justify-content:left;margin-top:2rem}.sidebar-button-container{margin-top:.5em}.modern-sidebar-filter-buttons{border:none;bottom:auto;gap:0 .5rem;min-width:0;min-width:auto;position:static}.modern-sidebar-filter-buttons>div{justify-content:center;text-align:center;width:33%}}.reached-limit-container{align-items:center;background:#000;display:flex;flex-direction:column;gap:1rem;height:100%;overflow-y:auto;position:absolute;top:-1px;width:100%;z-index:999}.limit-survey-questions,.reached-limit-card,.reached-limit-survey-msg,.survey-header{background:#fff;display:flex;padding:2rem;width:100%;z-index:1}.reached-limit-card{align-items:center;flex-direction:column;gap:.5rem 0;justify-content:center;margin-top:auto;text-align:center}.reached-limit-header{display:flex;flex-direction:column;font-size:22px;line-height:42px;width:100%}.reached-limit-header .title{font-size:30px;font-weight:400}.reached-limit-container form{grid-gap:10px;align-items:center;background-color:#1a1a1a;box-sizing:border-box;display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:2.5rem}.reached-limit-container form input{border:1px solid #ccc;box-sizing:border-box;padding:10px}.reached-limit-card .form-error-message{grid-column:1;grid-row:2;width:fit-content}.reached-limit-container form button{background:none;border:1px solid #fff;color:#fff;cursor:pointer;font-family:var(--font-family);font-size:16px;padding:10px 20px}.reached-limit-survey-msg{align-items:end;font-size:20px;justify-content:space-between;margin-bottom:auto}.reached-limit-survey-msg .message,.survey-header .message{display:flex;flex-direction:column;gap:1rem;max-width:70%}.reached-limit-survey-msg .message .title,.survey-header h1{font-size:26px;font-weight:400}.reached-limit-survey-msg .privacy-policy-btn{align-items:center;color:#fe572a;cursor:pointer;display:flex;font-size:16px;gap:0 .5rem;width:fit-content}.reached-limit-survey-msg .privacy-policy-btn svg{height:18px;width:auto}.reached-limit-survey-msg
.privacy-policy-btn
svg
path{stroke:#fe572a}.reached-limit-survey-msg
.privacy-policy-btn
svg
path:first-child{fill:#fe572a;stroke:inherit}.reached-limit-survey-msg button{background:#fe572a;border:none;color:#fff;cursor:pointer;font-family:var(--font-family);font-size:18px;padding:.7rem 3rem}.reached-limit-survey-msg .form-error-message{margin-bottom:.5rem}.survey-container{display:flex;flex-direction:column;gap:1rem;padding:4rem 0}.survey-header{justify-content:space-between;width:100%;width:-webkit-fill-available;width:-moz-available}.survey-header svg{height:60px;width:auto}.survey-container .question-container{display:flex;flex-direction:column;font-size:18px;gap:2rem;max-width:900px;padding-top:1.5rem;width:100%}.survey-container .limit-survey-questions{display:flex;flex-direction:column;gap:1.5rem 0;padding:3rem;width:100%;width:-webkit-fill-available;width:-moz-available}.survey-container .question-container .question{font-weight:500}.survey-container .question-container .options-wrapper{display:flex;flex-direction:column;gap:.5rem}.survey-container .question-container .option{align-items:flex-start;display:flex}.survey-container .question-container label,.survey-container .question-container textarea{margin-left:.5rem;width:100%}.survey-container .question-container textarea{font-family:var(--font-family);padding:.5rem 1rem}.survey-container .question-container .sub-options .rating,.survey-container .question-container .sub-question{font-size:16px}.survey-container .question-container .sub-options{display:flex;gap:1rem;margin:1rem 0}.survey-container .question-container .sub-options .rating{border:1px solid #000;border-radius:5px;cursor:pointer;line-height:normal;padding:.1rem .6rem;transition:all .3s ease}.survey-container .question-container .sub-options .rating.selected{background:#fe572a;border:1px solid #fe572a;color:#fff}.survey-container .additional-comments textarea,.survey-container .recommend-to textarea{margin-left:1.813rem}.survey-container .question-container .form-error-message{width:fit-content}.limit-survey-questions .complete-survey-btn,.survey-ty-container .buttons>*{background:none;border:1px solid #fe572a;color:#fe572a;cursor:pointer;font-family:var(--font-family);font-size:16px;margin:0 auto;max-width:280px;padding:.6rem 3.5rem}.limit-survey-questions .complete-survey-btn{margin-top:1.5rem}.survey-ty-container{align-items:center;background:#fff;display:flex;flex-direction:column;font-size:18px;gap:1rem 0;justify-content:center;padding:5rem 0;width:100%;width:-webkit-fill-available;width:-moz-available}.survey-ty-container h1{font-size:28px;font-weight:400}.survey-ty-container svg:not(.logo){height:50px;width:auto}.survey-ty-container .message{max-width:70%;text-align:center}.survey-ty-container .buttons{margin-top:2rem}.survey-ty-container .buttons>*{margin:0 .5rem}@media screen and (max-width:768px){.reached-limit-container.vertically-centered{justify-content:center}.reached-limit-survey-msg .message,.survey-header .message{max-width:100%}.reached-limit-header,.reached-limit-survey-msg .message{font-size:18px}.reached-limit-header .title,.reached-limit-survey-msg .message .title,.survey-header h1{font-size:20px;font-weight:500}.reached-limit-container form{grid-template-columns:1fr}.reached-limit-card{margin:0}.reached-limit-card,.reached-limit-survey-msg{padding:2rem 0}.reached-limit-card form .message-field{grid-column:unset;grid-row:2}.reached-limit-survey-msg{flex-direction:column;gap:1rem 0;margin:0}.reached-limit-survey-msg .message{align-items:center;margin:0 auto;text-align:center}.reached-limit-survey-msg .message span{padding:0 1rem}.reached-limit-survey-msg button{margin:0 auto}.reached-limit-card .form-error-message{width:auto}.reached-limit-survey-msg div:nth-child(2){margin:0 auto}.survey-container{height:100%;padding:0}.survey-container .question-container .sub-options{justify-content:center}.survey-container .additional-comments textarea,.survey-container .recommend-to textarea{margin-left:0}.survey-ty-container h1{font-size:24px;font-weight:500;text-align:center}.survey-header{flex-direction:column-reverse;gap:1rem 0;text-align:center}.survey-header svg{height:80px}.survey-ty-container{height:100%;padding:2rem}.survey-ty-container .message{max-width:100%}.survey-ty-container .buttons{display:flex;flex-direction:column;gap:1rem 0}.survey-ty-container .buttons>*{font-size:16px}.reached-limit-container{height:fit-content}}.error-message-container{height:100%;position:absolute;width:100%;z-index:3}.error-message-card,.error-message-container{align-items:center;display:flex;justify-content:center}.error-message-card{background:#fff;box-shadow:0 0 16px 0 #00000040;flex-direction:column;gap:.5rem 0;margin:0 1rem;max-width:450px;min-width:450px;padding:2rem;text-align:center;z-index:1}.error-overlay{background:#a6a6a6;height:100%;opacity:.7;position:absolute;width:100%;z-index:0}.error-message-card .logo{height:80px;width:auto}.error-message-card button{background:#fe572a;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:.5rem 0;width:100%}.error-title{font-weight:600;text-transform:uppercase}.verification-code-container{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.verification-code-container input{background:#f1f1f1;border:1px solid #0000;height:45px;text-align:center;width:35px}.verification-code-container input:focus{border:1px solid #000;outline:none}.trial-mode-popup{align-items:center;background:#eae9f6;bottom:0;color:#000;display:flex;font-size:10px;gap:0 .5rem;opacity:.6;padding:.3rem;pointer-events:none;position:absolute;right:0;z-index:1}.trial-mode-popup svg{height:auto;width:15px}.trial-mode-popup svg circle,.trial-mode-popup svg path{stroke:#2317a9}.trial-mode-popup svg circle:nth-child(2){fill:#2317a9}.form-error-message{background:#fff6f5;border:1px solid #f29e9d;border-radius:3px;color:var(--error-text-color);display:flex;font-size:12px;gap:0 .5rem;padding:.5rem}.form-error-message svg{height:auto;width:15px}.form-error-message svg circle,.form-error-message svg path{stroke:#f29e9d}.form-error-message svg circle:nth-child(2){fill:#f29e9d}.score-icon-container{align-items:center;color:#fff;display:flex;flex-direction:column;height:auto;justify-content:center;margin:.5em 0;position:relative;width:var(--icon-width)}.score-icon-container .score-icon{height:var(--icon-height)!important;margin:0;width:var(--icon-width)!important}.score-icon-container .score-icon path{stroke:#3f3f3f;fill:none!important}.score-icon-container .score-progress{height:100%;left:-.3px;overflow:hidden;position:absolute;top:0;width:100%}.score-icon-container .score-progress .score-icon path{stroke:#fff}.score-icon-container .score-progress[data-score-value="1"]{height:39.5%;width:50.5%}.score-icon-container .score-progress[data-score-value="2"]{height:100%;width:50.5%}.white-icon{height:var(--icon-height);width:var(--icon-width)}.white-icon .score-icon path{stroke:#fff}.score-icon-container .score-content{font-size:var(--icon-content-font-size);height:inherit;position:absolute;z-index:1}.score-icon-container .gem-content{margin-bottom:.3rem}.score-icon-container .desktop-gem-content{margin-bottom:1rem}.white-icon .white-score-progress{height:var(--icon-height);left:0;overflow:hidden;position:absolute;top:0;width:100%}.white-icon .white-score-progress[data-score-value="1"]{height:39.5%;width:50.5%}.white-icon .white-score-progress[data-score-value="2"]{height:100%;width:50.5%}.server-error-container{align-items:center;background:#fff;display:flex;flex-direction:column;font-family:var(--font-family);gap:1rem 0;height:100%;justify-content:center;padding:0 2rem;position:relative;text-align:center;width:100%;z-index:1}.server-error-container svg{height:100px;width:auto}.server-error-container button{background:#fe572a;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:.5rem 1.5rem}.confirm-exit-popup{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:5}.confirm-exit-popup .card{background:#000;border-radius:5px;color:#fff;display:flex;flex-direction:column;gap:16pt 0;max-width:90%;padding:2rem;text-align:center}.confirm-exit-popup .card h2{font-size:16px;font-weight:500}.confirm-exit-popup .card .message{font-size:14px}.confirm-exit-popup .card .buttons{display:flex;flex-direction:column;font-size:12px;gap:8pt 0}.confirm-exit-popup .card .buttons button{border:1px solid #fff;font-size:14px;padding:.3rem}.confirm-exit-popup .card .buttons button:nth-child(2){background:none;border:1px solid #363636;color:#fff}.score-icon-v2{align-items:center;color:#ffffff80;display:flex;flex-direction:column;position:relative;-webkit-user-select:none;user-select:none}.score-icon-v2.current-score{color:#000}.score-icon-v2.current-score .description{color:#fff}.score-icon-v2 svg{height:var(--icon-height);width:var(--icon-width)}.score-icon-v2 .overlay-icon{position:absolute;top:0}.score-icon-v2 span{font-size:var(--icon-content-font-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.score-icon-v2.gem span{top:42.5%}.score-icon-v2 .overlay-icon circle,.score-icon-v2 .overlay-icon path{fill:#454545}.score-icon-v2.current-score svg:not(.overlay-icon) circle,.score-icon-v2.current-score svg:not(.overlay-icon) path{fill:#ffffffa6}.score-icon-v2.current-score .overlay-icon circle,.score-icon-v2.current-score .overlay-icon path{fill:#fff}.score-icon-v2 .overlay-icon[data-score-value="1"] path{clip-path:inset(0 50% 60% 0)}.score-icon-v2 .overlay-icon[data-score-value="1"] circle{clip-path:inset(0 50% 50% 0)}.score-icon-v2 .overlay-icon[data-score-value="2"] circle,.score-icon-v2 .overlay-icon[data-score-value="2"] path{clip-path:inset(0 50% 0 0)}.error-modal svg{height:60px;width:auto}.error-modal svg path{stroke:#e85e6c}.error-modal svg path:first-child{fill:#e85e6c}@media screen and (max-width:768px){.server-error-container h1{font-size:20px}}.subscription-container.bg{background-image:url(/static/media/wwm-bg.7403ec1f773ecb29a3f0.png);background-position:100% 0;background-repeat:no-repeat;background-size:cover}.get-started-container{background:#00000080;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%;z-index:1000}.get-started-card{align-items:center;background:#fff;border-radius:1em;display:flex;flex-direction:column;height:max-content;margin:auto 12em;max-width:1050px;padding:1.5em;position:relative}.get-started-card .close-icon{cursor:pointer;height:auto;position:absolute;right:16pt;top:16pt;width:20px;z-index:1}.get-started-card .close-icon path{fill:#000}.get-started-slider{height:100%;width:100%}.get-started-slider .slick-list,.get-started-slider .slick-slide>div:first-child,.get-started-slider .slick-track{height:100%;max-height:100%;overflow-y:auto}.get-started-slider .slick-dots{bottom:-2%}.get-started-slider>.slick-dots>li>button{height:10px;width:10px}.get-started-slider>.slick-dots>.slick-active>button{background-color:#000;height:15px;width:15px}.page-container{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.page-title{color:var(--color);font-size:20px!important;text-align:center!important}.page-disclaimer{display:flex;flex-direction:column;gap:.5em 0;margin:1em 0;max-height:375px;overflow-y:scroll}.get-started-container .feature-type-container{width:80%}.score-guide-container .feature-type-container{width:100%}.feature-type-container>p{margin-bottom:0!important;margin-top:.5em}.type-title{color:#4f4f4f;font-size:20px;font-weight:800}.type-description{color:#000;font-size:14px}.get-started-container .legends-container{display:flex;gap:0 1rem;justify-content:space-around;margin:1em 0 1.5em}.get-started-container .legend-container{display:flex;flex-direction:column;gap:.5rem 0}.get-started-container .legend-container>*{margin:0 auto;text-align:center}.standalone-legends-container{flex-wrap:wrap}.get-started-container .score-wrapper{align-items:center;color:#fff;display:flex;flex-direction:column;height:auto;justify-content:center;position:relative;width:125px}.get-started-container .score-wrapper .icon-wrapper{height:50px;position:relative}.get-started-container .score-wrapper .icon-score-value{left:0;position:absolute;top:0;transform:scale(.85)}.get-started-container .score-wrapper .feel-one path{transform:scale(.5)}.get-started-container .score-wrapper .feel-two{left:2px}.get-started-container .score-wrapper svg{height:50px;width:auto}.get-started-container .score-wrapper svg:not(.icon-score-value),.get-started-container .score-wrapper svg:not(.icon-score-value) path{fill:var(--color)}.get-started-container .score-wrapper h1{font-size:22px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.get-started-container .score-description{color:#000;font-size:13px;padding:.3rem 0}.get-started-container .score-radius{font-size:12px;font-weight:500}.feature-divider{border-top:1px solid #ccc;margin:1px 0;width:100%}.lifestyle-container{width:33%}.standalone-lifestyle-container{margin-top:1em;width:50%}.lifestyle-score h1{top:40%}.get-started-container .score-wrapper .lifestyle-score svg{height:50px;width:auto}.get-started-container .score-wrapper .lifestyle-score .icon-score-value{transform:scale(.8)}.lifestyle-score .gem-one{left:-1px;top:-1px}.lifestyle-score .gem-one path{transform:scale(.4)}.lifestyle-score .gem-two{left:1px;top:-1.2px}.lifestyle-score .gem-three{left:-1px;top:-.5px;transform:scale(.85)}.get-started-container .features-container{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important;margin:0 auto!important;padding:1em!important;width:80%!important}.features-header{color:#4f4f4f;margin-bottom:0!important;margin-top:.5em}.get-started-container .features{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8pt 0;justify-content:flex-start;margin-top:16pt;width:100%}.feature-container{align-items:center;background:#fff;border:none;border-radius:50%;display:flex;flex-direction:column;width:165px}.feature-container svg{height:30px;width:auto}.feature-container svg path{fill:var(--color)}.feature-container p{margin:0}.feature-label{font-weight:600}.feature-description{color:#000;font-size:14px;text-align:center}.advanced-features-container{display:flex!important;gap:0 .5em;justify-content:center!important;margin:5em 0 0;width:100%!important}.map-feature{border:1px solid #efefef;display:flex;flex-direction:column;justify-content:center;width:90%}.map-feature-details{align-items:center;background:#000;color:#fff;display:flex;flex:0 0 30%;flex-direction:column;padding:1em;text-align:center}.map-feature-details p{margin-bottom:0}.map-feature-label{font-size:16px;font-weight:800}.map-feature-description{font-size:14px;margin-top:1em}.map-feature-images-container{flex:0 0 40%;padding:1em;position:relative}.map-feature-image{width:100%}.all-set-container{align-items:center!important;display:flex!important;flex-direction:column!important;gap:.5em!important;justify-content:center!important;padding:7.5em 0!important}.all-set-images-container{display:flex;gap:1em}.all-set-images-container img{max-height:320px;width:auto}.all-set-container h2{color:#000;font-size:30px;font-weight:400}.all-set-container button{background:#fe572a;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;padding:.6em 2em}.all-set-slogan-container{align-items:center;display:flex;flex-direction:column;margin:1rem 0 0}.all-set-slogan-container p{font-size:20px}.hide-content{height:80vh;justify-content:flex-start!important}.walkspan-text{color:#fe572a}.get-started-container .v2-card{background:none;padding:0}.get-started-card .v2-slide{background:#fff;border-radius:10px;display:flex!important;gap:0 8pt;height:500px}.get-started-card .v2-slide.last{align-items:center;background-image:url(/static/media/bg.136200320dd332d57039.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:16pt 0;justify-content:center;padding:4rem;width:800px}.get-started-card .v2-slide.last>div{align-items:center;display:flex;flex-direction:column;gap:4pt}.get-started-card .v2-slide.last>div div:first-child{font-size:24px}.get-started-card .v2-slide.last span{color:#fe572a}.get-started-card .v2-slide.last .get-started-btn{background:#fe572a;border-radius:5px;color:#fff;cursor:pointer;padding:4pt 16pt}.get-started-card .v2-slide .left-panel{align-items:center;background:#212121;border-bottom-left-radius:10px;border-top-left-radius:10px;color:#fff;display:flex;flex-direction:column;justify-content:center;position:relative;width:310px}.get-started-card .v2-slide .right-panel{align-items:flex-start;background:#fff;border-bottom-right-radius:10px;border-top-right-radius:10px;display:flex;flex-direction:column;max-width:555px}.get-started-card .v2-slide .right-panel .title{font-size:20px;margin:24pt 0 16pt}.get-started-card .v2-slide .right-panel .content-title{font-size:18px;font-weight:600;margin-bottom:4pt}.get-started-card .v2-slide .right-panel .content{font-size:16px;max-width:95%}.get-started-card .v2-slide .left-panel,.get-started-card .v2-slide .right-panel{padding:16pt}.get-started-card .v2-slide .left-panel .footer,.get-started-card .v2-slide .right-panel .footer{align-items:end;display:flex;justify-content:space-between;margin-top:auto;width:100%}.get-started-card .v2-slide .left-panel .footer{bottom:8pt;padding:0 16pt;position:absolute}.get-started-card .v2-slide .left-panel .footer svg{height:55px;width:auto}.get-started-card .v2-slide .left-panel .footer div,.get-started-card .v2-slide .right-panel .footer .next-btn{margin-left:auto}.get-started-card .v2-slide .right-panel .footer>*{cursor:pointer}.get-started-card .v2-slide .left-panel .left-content{align-items:center;display:flex;flex-direction:column;font-size:14px;gap:8pt;justify-content:center;margin:auto 0}.get-started-card .v2-slide .left-panel .left-content svg{height:auto;width:300px}.get-started-card .v2-slide .left-panel .left-content img{height:auto;width:250px}.get-started-card .v2-slide .score-legend-wrapper{display:flex;flex-direction:column;gap:4pt;margin-top:16pt}.get-started-card .v2-slide .score-legend-wrapper .score-legend-item{display:grid;grid-template-columns:50px 100px 250px auto;max-width:95%}.get-started-card .v2-slide .score-legend-wrapper .score-legend-item:not(:last-child){margin-bottom:4pt}.get-started-card .v2-slide .advanced-features-wrapper{display:flex;flex-direction:column;gap:8pt}@media screen and (max-width:768px){.get-started-container{height:100svh;overflow-y:auto;top:0}.get-started-container .page-disclaimer{max-height:fit-content}.page-container{padding-top:2em}.score-guide-container{overflow:hidden;top:0}.score-guide-container .get-started-card{border-radius:10px;top:50%;transform:scale(.8) translateY(-50%)}.score-guide-container .page-container{padding:0}.score-guide-container .feature-type-container{width:100%}.score-guide-container .type-title{color:#211f1f;display:flex;justify-content:center}.score-guide-container .score-label{font-size:14px}.score-guide-container .legends-container{flex-direction:row;gap:0 .5rem}.score-guide-container .score-description{font-size:12px}.page-title{font-size:22px}.get-started-card{border-radius:0;height:100%;margin:0 auto;max-width:100%}.legends-container{width:-webkit-fill-available}.lifestyle-container{width:100%}.type-description{text-align:justify}.features-container{padding-top:2em!important}.features-header{margin:0}.get-started-container .features{align-items:center;flex-direction:column;flex-wrap:nowrap;margin-top:0}.map-features-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:2em 0!important;width:80%}.advanced-features-container{margin:0}.map-features-container>div{align-items:center;flex-direction:column;gap:.5rem 0;padding:2em 0!important;width:100%!important}.map-feature{flex-direction:column;width:60%}.map-feature-image{width:100%;width:-webkit-fill-available;width:-moz-available}.all-set-slogan-container,.map-feature-details{text-align:center}.all-set-container{padding:10em 0!important}.all-set-slogan-container h2{font-size:25px}.all-set-images-container img{max-height:220px}.all-set-container button{font-size:18px}.get-started-slider .slick-dots{bottom:99%;top:-5px}.get-started-slider .slick-list,.get-started-slider .slick-slide>div:first-child,.get-started-slider .slick-track{max-height:none}.get-started-card .v2-slide{flex-direction:column;height:100svh}.get-started-card .close-icon path{fill:#fff}.get-started-card .v2-slide .left-panel{border-radius:0;width:-webkit-fill-available}.get-started-card .v2-slide .right-panel{border-radius:0;height:-webkit-fill-available;max-width:100svw;overflow:hidden}.get-started-card .v2-slide .right-panel .slick-slider{height:calc(100% - 22px);padding-bottom:16px}.get-started-card .v2-slide .right-panel .title{margin:0 0 24pt}.get-started-card .v2-slide.last{align-items:center;justify-content:center;padding:2rem;text-align:center;width:100svw}.get-started-card .v2-slide .score-legend-wrapper .score-legend-item{grid-template-columns:50px 40px 210px auto}}.establishment-wrapper{background-color:#fff;color:var(--color);display:flex;flex-direction:column;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:5}.list-establishments-container{grid-gap:1em;display:grid;gap:1em;grid-template-columns:repeat(3,1fr);overflow-y:auto;padding:1em}.small-list-establishments-container{grid-template-columns:repeat(2,1fr)}.establishment-container{grid-gap:0 1em;background:#fff;box-shadow:0 0 10px #0003;cursor:pointer;display:grid;font-size:14px;gap:0 1em;grid-template-columns:100px 1fr}.establishment-icon{align-items:center;display:flex;justify-content:center;width:100px}.establishment-name{font-weight:600}.establishment-icon img,.establishment-icon svg{height:35px;object-fit:contain;width:35px}.establishment-icon svg path{fill:#fff}.establishment-distance{align-items:center;display:flex;gap:0 .5em}.establishment-distance svg{height:12px;width:12px}.establishment-distance svg path{fill:var(--color)}.establishment-details{display:flex;flex-direction:column;font-size:12px;gap:.25em 0;padding:1em 1em 1em 0}.establishment-container .other-details{display:flex;justify-content:space-between}.establishment-container .establishment-category{background:#000;border-radius:2px;color:#fff;padding:1pt 5pt}.establishment-wrapper .establishment-header{display:flex;justify-content:space-between;padding:10pt}.establishment-wrapper .establishment-header svg{height:20px;width:auto}@media screen and (max-width:768px){.establishment-wrapper{background:#000;color:#fff}.list-establishments-container{grid-template-columns:2fr;padding:0 0 1em}}.privacy-policy-container{align-items:center;background:#000;display:flex;font-family:var(--font-family);height:100%;justify-content:center;position:absolute;width:100%;z-index:5}.privacy-policy-card{background:#fff;display:flex;flex-direction:column;gap:2rem 0;height:fit-content;padding:3rem}.privacy-policy-card .title{align-items:center;display:flex;font-size:24px;font-weight:500;gap:0 .5rem}.privacy-policy-card .title svg{height:24px;width:auto}.privacy-policy-card
.title
svg
path{stroke:#fe572a}.privacy-policy-card
.title
svg
path:first-child{fill:#fe572a;stroke:inherit}.privacy-policy-card .content{display:flex;flex-direction:column;gap:.5rem 0;line-height:32px}.privacy-policy-card .content p{margin:0}.privacy-policy-card button{background:#fe572a;border:none;color:#fff;cursor:pointer;font-family:var(--font-family);margin-left:auto;padding:.6rem 3rem}@media screen and (max-width:768px){.privacy-policy-container{align-items:normal;overflow:auto}.privacy-policy-card .content{gap:1rem 0;line-height:28px;text-align:justify}.privacy-policy-card button{margin:0 auto}}.api-key-screen-container{background:#000;height:100svh;width:100svw;z-index:4}.api-key-card,.api-key-screen-container{align-items:center;display:flex;justify-content:center}.api-key-card{background:#fff;flex-direction:column;font-size:22px;gap:.5rem 0;max-width:700px;padding:2rem;text-align:center;width:100%;width:-webkit-fill-available;width:-moz-available;z-index:1}.api-key-card form{grid-gap:10px;align-items:center;background-color:#1a1a1a;box-sizing:border-box;display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:2rem}.api-key-screen-container form input{border:1px solid #ccc;box-sizing:border-box;padding:10px}.api-key-screen-container form button{background:none;border:1px solid #fff;color:#fff;cursor:pointer;font-family:var(--font-family);font-size:16px;padding:10px 20px}.api-key-screen-container .form-error-message{grid-column:1;grid-row:2;width:fit-content}.email-gate-container{background:#000;height:100svh;width:100svw;z-index:4}.email-gate-card,.email-gate-container{align-items:center;display:flex;justify-content:center}.email-gate-card{background:#fff;flex-direction:column;font-size:22px;gap:.5rem 0;max-width:700px;padding:2rem;text-align:center;width:100%;width:-webkit-fill-available;width:-moz-available;z-index:1}.email-gate-card form{grid-gap:10px;align-items:center;background-color:#1a1a1a;box-sizing:border-box;display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:2rem}.email-gate-container form input{border:1px solid #ccc;box-sizing:border-box;padding:10px}.email-gate-container form button{background:none;border:1px solid #fff;color:#fff;cursor:pointer;font-family:var(--font-family);font-size:16px;padding:10px 20px}.email-gate-container .form-error-message{grid-column:1;grid-row:2;width:fit-content}.email-gate-container .circular-loader,.login-container{display:flex;justify-content:center}.login-container{align-items:center;background-image:url(/static/media/authentication-bg.58bd8885d9cd7d135c0f.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#000;flex-direction:column;font-family:var(--font-family);gap:1rem 0;height:100dvh;position:relative;width:100%}.login-overlay{background:#fff;height:inherit;opacity:.2;position:absolute;width:inherit;z-index:1}.login-container .walkspan-logo{height:80px;width:auto}.login-card{align-items:center;background:#fff;border:1px solid #f1f1f1;border-radius:5px;box-shadow:0 0 10px 0 #00000040;display:flex;flex-direction:column;gap:1.5rem 0;padding:2rem;width:100%;z-index:2}.login-card .title{font-size:18px;font-weight:500}.login-card,.login-container form{max-width:350px}.login-container form{display:flex;flex-direction:column;gap:1rem 0}.login-container form label{font-size:14px}.login-container .input-container{display:flex;flex-direction:column;gap:.5rem 0;position:relative}.login-container
.input-container
.input-field{background:none;border:1px solid #dadada;border-radius:2px;max-width:350px;padding:8px}.login-container
.input-container
.input-field:focus{border:1px solid #000;outline:none}.login-container .login-actions{color:#8a8a8a;display:flex;font-size:12px;justify-content:space-between}.login-container
.login-actions
.remember-me{display:flex;gap:0 .5rem}.login-container
.login-actions
.remember-me
input[type=checkbox]{accent-color:#1a181a}.login-container
.login-actions
.forgot-password,.login-container button{color:#000;cursor:pointer}.login-container button{background:none;border:1px solid #000;font-family:var(--font-family);padding:10px 50px}.login-container .login-buttons{display:flex;flex-direction:column;gap:.5rem;width:100%}.login-container
.login-buttons
.submit-button{background:#fe572a;border:1px solid #0000;color:#fff;display:flex;justify-content:center}.back-to-login{color:#8b8b8b;cursor:pointer;font-size:12px;margin:0 auto;text-decoration:underline;width:max-content}@media screen and (max-width:768px){.login-card,.login-container form{max-width:300px}}.fp-container{align-items:center;background-image:url(/static/media/authentication-bg.58bd8885d9cd7d135c0f.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#000;display:flex;flex-direction:column;font-family:var(--font-family);gap:1rem 0;height:100dvh;justify-content:center;position:relative;width:100%}.fp-overlay{background:#fff;height:inherit;opacity:.2;position:absolute;width:inherit;z-index:1}.fp-container .walkspan-logo{height:80px;width:auto}.fp-card{align-items:center;background:#fff;border:1px solid #f1f1f1;border-radius:5px;box-shadow:0 0 10px 0 #00000040;display:flex;flex-direction:column;gap:1.5rem 0;padding:2rem;width:100%;z-index:2}.fp-card .title{font-size:18px;font-weight:500}.fp-card,.fp-container form{max-width:350px}.fp-container form{display:flex;flex-direction:column;gap:1rem 0}.fp-container form label{font-size:14px}.fp-container .input-container{display:flex;flex-direction:column;gap:.5rem 0;position:relative}.fp-container
.input-container
.input-field{background:none;border:1px solid #dadada;border-radius:2px;max-width:350px;padding:8px}.fp-container
.input-container
.input-field:focus{border:1px solid #000;outline:none}.fp-container button{background:none;border:1px solid #000;color:#000;cursor:pointer;font-family:var(--font-family);padding:10px 50px}.fp-container .fp-buttons{display:flex;flex-direction:column;gap:.5rem;width:100%}.fp-container
.fp-buttons
.submit-button{background:#fe572a;border:1px solid #0000;color:#fff;display:flex;justify-content:center}@media screen and (max-width:768px){.fp-card,.fp-container form{max-width:300px}}.signup-container{align-items:center;background-image:url(/static/media/authentication-bg.58bd8885d9cd7d135c0f.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#000;display:flex;flex-direction:column;font-family:var(--font-family);gap:1rem 0;height:100dvh;justify-content:center;position:relative;width:100%}.signup-overlay{background:#fff;height:inherit;opacity:.2;position:absolute;width:inherit;z-index:1}.signup-container .walkspan-logo{height:80px;width:auto}.signup-card{align-items:center;background:#fff;border:1px solid #f1f1f1;border-radius:5px;box-shadow:0 0 10px 0 #00000040;display:flex;flex-direction:column;gap:1.5rem 0;padding:2rem;width:100%;z-index:2}.signup-card .title{font-size:18px;font-weight:500}.signup-card,.signup-container form{max-width:380px}.signup-container form{display:flex;flex-direction:column;gap:1rem 0}.signup-container form label{font-size:14px}.signup-container .input-container,.signup-container .name-container>div{display:flex;flex-direction:column;gap:.5rem 0;position:relative}.signup-container .name-container{display:flex;gap:0 .5rem}.signup-container
.input-container
.input-field{background:none;border:1px solid #dadada;border-radius:5px;max-width:350px;padding:8px}.signup-container
.name-container
.input-field{max-width:154px}.signup-container
.input-container
.input-field:focus{border:1px solid #000;outline:none}.signup-container .signup-actions{color:#8a8a8a;display:flex;font-size:12px;justify-content:space-between}.signup-container
.signup-actions
.remember-me{display:flex;gap:0 .5rem}.signup-container
.signup-actions
.remember-me
input[type=checkbox]{accent-color:#1a181a}.signup-container
.signup-actions
.forgot-password{cursor:pointer}.signup-container button{background:none;border:1px solid #000;color:#000;cursor:pointer;font-family:var(--font-family);padding:10px 50px}.signup-container .signup-buttons{display:flex;flex-direction:column;gap:.5rem;width:100%}.signup-container
.signup-buttons
.submit-button{background:#fe572a;border:1px solid #0000;color:#fff;display:flex;justify-content:center}.no-code-msg{text-align:center}.no-code-msg u{color:#fe572a;cursor:pointer}@media screen and (max-width:768px){.signup-card,.signup-container form{max-width:300px}.signup-container .name-container{flex-direction:column;gap:1rem 0}.signup-container .name-container .input-field{max-width:350px}}.landing-home-container{display:flex;flex-direction:column;font-family:var(--font-family);height:auto;text-align:center;width:100%}.landing-home-container>*{box-sizing:border-box;width:100%}.home-banner,.home-banner span{width:100%}.home-banner{height:calc(100vh - 80px);overflow:hidden;position:relative}.home-banner:before{background-color:#0003;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.banner-placeholder,.home-banner .video-background{height:100%;object-fit:cover;position:absolute;width:100%;z-index:-1}.banner-placeholder{left:0;top:0}.home-banner>div{height:inherit}.banner-content{align-items:center;color:#fff;display:flex;flex-direction:column;gap:1rem 0;height:inherit;justify-content:center;position:relative;transform:translateY(-15%);width:100%;z-index:2}.banner-content .slogan{font-size:32px}.banner-content .search-address-input{max-width:500px;padding:0 .5rem 0 0}.banner-content .search-address-input input{padding:.7rem}.banner-content .current-location-icon{align-items:center;background:#f3f3f2;border-right:1px solid #7f7f7f;cursor:pointer;display:flex;height:calc(31px + 1rem);padding:0 .5rem}.banner-content .search-address-input svg path{fill:#292d32}.banner-content .current-location-icon svg path{fill:#4f4f4f}.banner-content .search-address-input .modern-search-address-btn{display:flex}.banner-content .features{align-items:center;background-color:#000c;display:flex;flex-wrap:nowrap;justify-content:space-between}.banner-content .features svg{height:auto;width:30px}.banner-content .req-demo{background:#0d0d0dcc;transition:all .3s ease-in}.banner-content .req-demo svg circle,.banner-content .req-demo svg path{stroke:#fff}.banner-content .req-demo:hover svg circle,.banner-content .req-demo:hover svg path{stroke:#000}.home-neighborhood-search{background:#211f1f;color:#fff;padding:4rem 0}.home-neighborhood-search .title{font-size:24px;text-transform:uppercase}.home-neighborhood-search .ns-features{grid-gap:1em;display:grid;gap:1em;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:3em;padding:0 1rem}.home-neighborhood-search .ns-features>div{border-left:1px solid #fff;padding:2rem 1rem;text-align:left}.home-neighborhood-search .ns-feature-title{font-size:18px;margin-bottom:1rem}.home-neighborhood-search .ns-feature-desc{color:#acabab;font-size:12px}.other-features{margin:0 auto;padding:2.5em;position:relative;width:100%}.other-features:before{background:url(/static/media/curly-line-2.d0d7d3747fac7026cfa4.svg) no-repeat;background-position:center calc(100% - 30px);background-size:contain;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.other-features .max-w-screen-lg{position:relative;z-index:2}.landing-home-container .features-list,.landing-home-container .gems-list,.landing-home-container .impact-list,.landing-home-container .measure-list,.landing-home-container .partners-list{grid-gap:10px;display:grid;gap:10px}.gems-list,.measure-list{grid-template-columns:repeat(auto-fit,minmax(100px,150px));justify-content:center;margin-top:2rem}.impact-list,.partners-list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.gem-item,.impact-item,.measure-item,.partner-item{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:10px;text-align:center}.other-feature-item{align-items:center;display:flex;gap:1.5em;justify-content:flex-end;margin:10px;text-align:center}.other-feature-item:nth-child(2n){flex-direction:row-reverse}.other-feature-item svg{height:50px;width:auto}.other-feature-item .ratings-icon svg{height:30px!important}.landing-view-btn{background:#1c293a;border:none;border-radius:0;color:#fff;cursor:pointer;font-family:var(--font-family);font-weight:400;margin:3rem 0 0;padding:.5rem 2rem;transition:background-color .3s,color .3s,border-color .3s;width:fit-content}.landing-view-btn:hover{background-color:#fff;border-bottom:1px solid #000;color:#000}.gem-item p,.measure-item p,.other-feature-item p{color:#fff;margin-top:10px}.landing-home-container .measurement-title{font-size:28px;font-weight:500;text-transform:uppercase}.landing-home-container .measurements{margin-bottom:2.5em}.landing-home-container .gems h2,.landing-home-container .measurements h2{font-size:20px;font-weight:500;line-height:48px}.landing-home-container .gems span,.landing-home-container .measurements span{font-size:16px}.landing-home-container .gems svg,.landing-home-container .measurements svg{height:40px;width:auto}.landing-home-container .gems svg path,.landing-home-container .measurements svg path{fill:#fff}.landing-title{font-size:28px;line-height:48px;margin-bottom:1em;text-transform:uppercase}.landing-home-container .other-features{background-color:#211f1f;color:#fff;padding:4em 2.5em}.landing-home-container .features-list{grid-gap:2.5em 5em;display:grid;gap:2.5em 5em;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1250px}.impact-startup{align-items:center;display:flex;flex-direction:column;gap:1rem 0;padding:4rem 1rem}.impact-startup .landing-title{margin-bottom:0}.impact-startup .description{font-size:14px;margin-bottom:3em;max-width:80%}.impact-item p,.impact-startup .description{font-family:Inter;font-weight:400}.impact-item{display:flex;flex-direction:column;font-size:14px;gap:1rem 0;justify-content:flex-start;text-align:left}.impact-item img{height:250px;object-fit:cover;width:100%}.impact-item p{margin:0 auto}.landing-home-container .partners{background-color:#211f1f;color:#fff;padding:3rem 1rem}.partner-item{gap:1rem 0;justify-content:flex-start;margin:0 auto;max-width:200px;text-align:center}.partner-item img{height:100px;width:auto}.partner-item h3{margin:0}.partner-item p{font-size:14px;margin:0}.partner-item a{text-decoration:none}.partner-item .landing-view-btn{margin-top:auto}.mapping,.recommendation,.reporting,.scoring,.single-interface{background-image:url(/static/media/wwm-bg.7403ec1f773ecb29a3f0.png);background-position:100% 0;background-size:contain}.neighborhood-intel-tabs,.recommendation,.reporting,.scoring,.single-interface{display:flex;flex-direction:column;padding:4rem 2rem;text-align:center}.neighborhood-intel-tabs h1{color:#414141}.landing-home-container .tabs{display:flex;justify-content:center;width:fit-content}.landing-home-container .tab{color:#fff;cursor:pointer;font-weight:400;padding:12px 20px;transition:all .3s ease}.tab.active{background:#000;border-radius:8px;color:#fff;font-weight:500}.mapping img,.recommendation img,.single-interface img,.tab-content img{height:auto;margin:0 auto;max-width:1050px;object-fit:contain;width:100%}.neighborhood-intel-tabs .scoring{display:flex!important;gap:1rem;justify-content:center}.scoring img{margin:0;max-height:500px;object-fit:cover;width:auto}.neighborhood-intel-tabs .control{background-image:url(/static/media/tabs-placehoolder.0d1317ae94a3218e4505.jpg);background-position:100% 0;background-repeat:no-repeat;background-size:cover}.testimonials-wrapper{background:#1c293a;color:#fff;display:flex;justify-content:center;padding:2.5em}.testimonials-wrapper img{border-radius:50%;height:120px;object-fit:cover;width:120px}.walking-td{height:100%;object-fit:cover;object-position:center center;width:100%}.landing-home-container .scores-section,.landing-home-container .search-section{background-image:url(/static/media/map-bg.9ea93025ade6eab99bf1.png);background-position:100% 0;background-repeat:no-repeat;background-size:cover}.landing-home-container .search-section .feature-icon{height:40px;width:auto}.landing-home-container .search-section .feature-icon path{fill:var(--feature-color)}.landing-home-container .mapping-item .feature-icon{height:45px;width:auto}.landing-home-container .mapping-item .feature-icon path{fill:var(--icon-color)}@media (max-width:768px){.landing-home-container{overflow-x:hidden}.home-banner{height:100svh;padding:0}.home-banner .banner-content{gap:.5rem;padding:1rem 0}.banner-content .slogan,.landing-home-container h1{font-size:24px}.banner-content .features{display:flex;flex-direction:column;font-size:14px;gap:4pt 0;max-width:170px;width:100%}.banner-content .features a{background-color:#000c;padding:20px}.banner-content .search-address-input{max-width:350px}.home-neighborhood-search .ns-features{grid-template-columns:1fr}.home-neighborhood-search .ns-features>div{margin-left:1rem;padding-right:0}.landing-home-container .tabs{flex-wrap:wrap}.landing-home-container .tab{margin:0;padding:10px}.neighborhood-intel-tabs{padding:2rem 1rem}.neighborhood-intel-tabs .scoring{flex-direction:column;gap:1rem 0;padding:1rem 0}.neighborhood-intel-tabs .scoring img{max-height:215px}.walking-td{height:100svh;max-height:100svh}.landing-home-container .features-list{grid-template-columns:1fr}.other-feature-item{justify-content:center;margin:10px auto;width:100%}}.About{text-align:center}.who-we-are{color:#fff}.who-we-are .lazy-load-image-loaded{width:100%}.who-we-are img{height:100%;max-height:440px;object-fit:cover;width:100%}.who-we-are .content{padding:2em}.what-we-do h1,.who-we-are h1{font-weight:500;margin-bottom:1.5em;text-transform:uppercase}.who-we-are-content{grid-gap:1.5em;display:grid;gap:1.5em;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:0 1.5em;text-align:left}.who-we-are-item{border-radius:5px}.who-we-are-item p{color:#eaeaea;font-family:Inter;font-weight:200;margin:0}.what-we-do{padding:40px 20px}.what-we-do p{font-family:Inter;font-weight:200;line-height:1.6;margin:0 auto}.meet-our-advisors,.meet-our-team{background:#fff;padding:3rem 1rem}.meet-our-team{background-image:url(/static/media/bg-map.92a69d41970f98331333.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:40px 0}.meet-our-advisors h1,.meet-our-team h1{font-weight:500;margin-bottom:0;text-transform:uppercase}.meet-our-advisors .quote,.meet-our-team .quote{line-height:30px;margin:1rem auto}.meet-our-advisors{background:#211f1f;color:#fff}.meet-our-advisors .slick-arrow{display:block!important;top:40%}.meet-our-advisors .slick-next:before,.meet-our-advisors .slick-prev:before{color:#fff}.advisors-list{margin:0 auto;max-width:850px}.advisor-item p{color:#fff;font-family:Inter;font-size:14px;margin-top:0}.advisors-list,.team-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,260px));justify-content:center}.advisor-item,.team-item{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;text-align:center}.advisor-item img,.team-item img{height:150px;margin:auto;width:150px}.team-item h3{border-left:3px solid #5b5b5b;color:#000;padding-left:1em}.advisor-item h3,.team-item h3{font-size:16px;font-weight:400;margin:10px 0 5px;width:fit-content}.team-item p{color:#646464;font-family:Inter;font-size:14px}.team-links{padding-left:1em}.advisor-item p,.team-item p{font-family:Inter;font-weight:200}.advisor-links a,.team-links a{margin:0 5px}.advisor-links img,.team-links img{height:20px;width:20px}.team-affiliations{margin-top:10px;max-width:200px}.team-affiliations img{height:50px;margin:5px;width:50px}.founders-section{background-image:url(/static/media/wwm-bg.7403ec1f773ecb29a3f0.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.Platform{text-align:center}.platform-section{background:#fff;padding:4rem 1rem}.laptop-image{height:auto;max-width:800px;width:100%}.what-americans-want{padding:40px 20px 100px}.what-americans-want p{font-size:18px;line-height:1.6;margin:0 auto;max-width:800px;position:relative}.what-americans-want .quote{font-size:50px;line-height:1;vertical-align:top}.what-americans-want .quote:first-child{float:left;margin-right:10px}.what-americans-want .quote:last-child{float:right;margin-left:10px}.data-collection{background-image:url(/static/media/bg-map.92a69d41970f98331333.png);background-repeat:no-repeat;background-size:cover;margin:30px 0;padding:40px 20px;position:relative}.data-collection:before{background:linear-gradient(1turn,#fff .06%,#fff0 48.62%,hsla(0,0%,100%,.825) 97.18%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.data-collection>*{position:relative;z-index:2}.data-metrics{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));justify-items:center}.metric{text-align:center}.metric h2{font-size:36px;font-weight:400;margin-bottom:10px;margin-top:auto}.metric p{color:#555;font-size:16px}.data-section{background:#333;color:#fff;padding:40px 20px}.data-section-content{align-items:center;display:flex;flex-direction:column}.data-section img{margin-bottom:20px;max-width:600px;width:100%}.data-section ul{list-style:none;padding:0}.data-section li{font-size:14px;line-height:1.6;margin-bottom:10px;text-align:left}.data-section ul{list-style-type:disc;margin:0}.more-features{background:#fff;margin:2.5em auto;padding:40px 20px}.features-grid{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);justify-items:center;margin-bottom:1.5em}.feature-item{align-items:center;display:flex;flex-direction:column;gap:.5rem 0;height:100%;justify-content:flex-end;margin-bottom:2em;text-align:center;width:100%}.feature-item svg{height:50px;margin:auto 0;width:auto}.feature-item .rating-icon{height:30px}.feature-item .carbon-footprint-icon,.feature-item .health-icon{height:80px}.feature-item .customization-icon,.feature-item .navigation-icon,.feature-item .walk-score-icon,.feature-item .white-label-icon{height:70px}.feature-item .analytics-icon{height:60px}.feature-item h3{font-weight:400;margin:0}.feature-item p{color:#555;font-size:14px;margin:0}.Platform .neighborhood-wrapper{background:#333;position:relative}.Platform .neighborhood-wrapper:before{background:url(/static/media/curly-line.cd725320a1588463302b.svg) no-repeat;background-position:50%;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.Platform .neighborhood-wrapper section{background:#0000;position:relative;z-index:1}.Platform .more-features h1,.Platform .neighborhood-wrapper h1{margin-bottom:3em}@media (min-width:768px){.data-section-content{align-items:flex-start;flex-direction:row}.neighborhood-wrapper .data-section{align-items:center;display:flex;flex-direction:column}.neighborhood-wrapper .data-section-content{gap:0 2rem}.neighborhood-wrapper .data-section:nth-of-type(odd) .data-section-content{flex-direction:row-reverse}.neighborhood-wrapper .data-section:nth-of-type(odd) ul{margin-left:1rem}.neighborhood-wrapper img{max-width:550px}.data-section img{margin-bottom:0;margin-right:20px}.data-section ul{max-width:400px}}@media (max-width:768px){.Platform .more-features h1,.Platform .neighborhood-wrapper h1{margin-bottom:2em}.metric h2{font-size:28px}.data-section{padding:40px}.data-section ul{margin-left:10px}.features-grid{grid-template-columns:1fr}}.ContactUs{align-items:center;background-color:#fff;background-image:url(/static/media/wwm-bg.7403ec1f773ecb29a3f0.png);background-position:100% 0;background-repeat:no-repeat;background-size:cover;display:flex;flex-wrap:wrap;gap:4rem;justify-content:center;padding:5rem 1rem}.contact-info{margin:0!important}.contact-info .social-media .links{display:flex;gap:0 .5rem;justify-content:center;max-width:185px;padding:1rem 0 0}.ContactUs .form-group,.contact-details p{display:flex;gap:0 1rem}.ContactUs .social-media a{margin-right:10px}.ContactUs .form-group{margin-bottom:20px}.ContactUs .form-group input,.ContactUs .form-group textarea{background:#fff;border:1px solid #9b9b9b;color:#000;margin:5px 0;padding:10px;width:100%}.ContactUs .form-group input:focus,.ContactUs .form-group textarea:focus{border:1px solid #fff;outline:none}.ContactUs .form-group textarea{height:100px}.ContactUs button{background-color:#fff;border:none;color:#333;cursor:pointer;margin-top:10px;padding:10px;width:100%}.ContactUs button:hover{background-color:#ddd;color:#000}.ContactUs .ty-noif svg{height:25px;width:auto}.ContactUs .ty-noif svg path:first-child{fill:#000}@media (max-width:768px){.ContactUs{grid-template-columns:1fr}.contact-details h2,.contact-info .message,.contact-info h1{text-align:center}.ContactUs .contact-details,.ContactUs .social-media{margin:0 auto 1rem}.contact-info .social-media .links{justify-content:space-around}.ContactUs .contact-form{min-width:-webkit-fill-available;min-width:fill-available}.ContactUs .contact-form DIV:first-child input:first-child{margin-bottom:20px}.ContactUs .form-group{flex-direction:column}}.address-score-container{font-family:var(--font-family);height:100%;padding-bottom:5rem;position:relative;width:100%}.address-score-header{border-bottom:1px solid #d0d0d0;font-size:14px;padding:1rem 0 .1rem}.address-score-header .tabs{display:flex;width:100%}.address-score-header .tabs div{border-bottom:2px solid #0000;cursor:pointer;padding:.5rem 1rem}.address-score-header .tabs .selected,.address-score-header .tabs div:hover{border-bottom:2px solid #000}.address-score-body{display:flex;flex-direction:column;gap:3rem 1rem;margin:3rem auto}.address-score-body .search-icon path{fill:#000}.address-score-body .score-container{display:flex;flex-direction:column;gap:1rem 0}.address-score-body .neighborhood-score{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;width:100%}.address-score-body .neighborhood-score .skeleton-main-container{align-items:center;z-index:0}.address-score-body .neighborhood-score .feature-score{align-items:center;border:1px solid #dadada;display:flex;flex-direction:column;gap:1rem 0;justify-content:flex-start;min-height:180px;padding:2rem 1rem}.address-score-body .neighborhood-score .score-icon-wrapper{align-items:center;display:flex;font-size:32px;height:75px;justify-content:center;position:relative;width:75px}.address-score-body .neighborhood-score .score-icon-wrapper.gem{width:104px}.address-score-body
.neighborhood-score
.score-icon-wrapper.gem
.value{position:relative;top:-5px}.address-score-body .neighborhood-score .score-icon{height:75px;left:0;overflow:hidden;position:absolute;top:0;width:inherit}.score-icon[data-score-value="1"]{height:50.5%!important;width:50.5%!important}.score-icon.gem[data-score-value="1"]{height:31%!important}.score-icon[data-score-value="2"]{height:100%;width:50.5%!important}.address-score-body .neighborhood-score .label{font-size:20px}.address-score-body .neighborhood-score .description{color:#505050;font-size:12px;text-align:center}.address-score-body .neighborhood-score .no-data{margin:auto}.address-score-body .score-container .buttons{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));width:100%}.address-score-body .score-container .buttons div{align-items:center;border:1px solid #dadada;cursor:pointer;display:flex;font-size:14px;gap:0 .5rem;justify-content:center;max-height:35px;padding:.3rem 0}.address-score-body .score-container .heart-icon,.address-score-body .score-container .rating-icon{height:20px;width:auto}.address-score-body .score-container .heart-icon path{stroke:#868686}.address-score-body
.score-container
.heart-icon.saved-address
path{stroke:#eb082a}.address-score-body .score-container .rating-icon path{fill:#868686}.address-score-body .score-container .view-btn{background-color:#211f1f;color:#fff;cursor:pointer;margin-top:auto;padding:.8rem;text-align:center}.address-score-body .location-container{align-items:center;display:flex;flex-direction:column;gap:1rem}.address-score-body .location-container h3{font-size:18px;font-weight:500}.address-score-container .address-details-wrapper h3{font-size:22px;font-weight:500}.address-score-body .location-container .controls{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-top:auto}.address-score-body .location-container svg{height:15px;width:auto}.address-score-body
.location-container
svg:not(.next-btn):not(.prev-btn)
path{fill:var(--type-color)}.address-score-body .location-container .feel-btns,.address-score-body .location-container .gem-btns{border:1px solid #c1c1c1;display:flex;font-size:12px;gap:0 1rem;overflow:hidden;padding:0 2rem;position:relative;scroll-behavior:smooth}.address-score-body
.location-container
.feel-btns
.feature-btn,.address-score-body
.location-container
.gem-btns
.feature-btn{align-items:center;cursor:pointer;display:flex!important;flex-direction:column;margin:0 auto;padding:.35rem .5rem;width:fit-content!important}.address-score-body
.location-container
.feature-btn.selected{background:#211f1f;color:#fff}.address-score-body
.location-container
.slick-arrow{display:block!important}.address-score-body
.location-container
.slick-prev{left:.5rem}.address-score-body
.location-container
.slick-next{right:.5rem}.address-score-body
.location-container
.slick-next:before,.address-score-body
.location-container
.slick-prev:before{color:#000}.address-score-body
.location-container
.walking-distance-container{bottom:1.5rem;left:1rem;margin:0;padding:0;position:absolute}.address-score-body
.location-container
.dark-walking-distance-button:before{background:none}.address-score-body
.location-container
.dark-walking-distance-button{border:1px solid #0000;gap:5pt;padding:.5em 0}.address-score-body
.location-container
.dark-selected-button:before{background:#fff}.address-score-body .controls .arrow-btn{align-items:center;background-color:#fff;display:flex;height:100%;position:absolute;top:50%;transform:translateY(-50%)}.address-score-body .controls .arrow-btn.next{right:0}.address-score-container .address-details-wrapper{display:flex;flex-direction:column;gap:2rem 0;margin:0 auto}.address-score-container .address-details-wrapper img{height:100%;max-width:375px;object-fit:cover}.address-score-container .address-details-wrapper .details>div{display:flex;flex-direction:column;justify-content:space-between}.address-score-container .address-details-wrapper .neighborhood{font-size:18px}.address-score-container .address-details-wrapper .description{line-height:26px;text-align:justify}.address-score-container .address-details-wrapper .view-overall{cursor:pointer;text-decoration:underline;width:fit-content}.address-score-container .score-guide-container h3{font-size:16px}.address-score-fav-container{border:1px solid #d9d9d9;border-radius:5px 5px 0 0;font-family:var(--font-family);margin:3rem auto}.address-score-fav-header{align-items:center;display:flex;justify-content:space-between}.address-score-fav-header .tabs{color:#a6a6a6;display:flex}.address-score-fav-header .tabs div{align-items:center;border:1px solid #0000;border-bottom:0;cursor:pointer;display:flex;gap:.5rem;padding:.8rem 1rem}.address-score-fav-header .tabs .selected{border:1px solid #000;border-bottom:0;border-radius:5px 5px 0 0;color:#000}.address-score-fav-header svg{height:14px;margin:0!important;width:auto}.address-score-fav-header .favorite-icon path{stroke:#a6a6a6}.address-score-fav-header .selected .favorite-icon path{stroke:#000}.address-score-fav-header .recently-viewed-icon{fill:#a6a6a6}.address-score-fav-header .selected .recently-viewed-icon{fill:#000}.address-score-fav-header .modern-walking-distance-container{margin:0;max-height:40px;padding:0}.address-score-fav-header
.modern-walking-distance-container
.buttons-container{transform:scale(.6666)}.address-score-fav-container .dark-selected-button,.address-score-fav-header .dark-selected-button{border:1px solid #000}.fav-table-container,.fav-table-container table{width:100%}.fav-table-container table{border-collapse:collapse;border-spacing:0;font-family:var(--font-family)}.fav-table-container{border-collapse:collapse;font-family:Arial,sans-serif;margin:0 auto}.fav-table-container td,.fav-table-container th{padding:15px;text-align:left}.fav-table-container th{background:#211f1f;color:#fff;font-weight:500}.fav-table-container tr{border-bottom:1px solid;border-color:#d9d9d9}.fav-table-container tr:last-child{border-bottom:none}.fav-table-container .no-data{text-align:center}.fav-table-container .score.gem .value{position:relative;top:-4px}.fav-table-container .actions,.fav-table-container .actions .btn{display:flex}.fav-table-container .actions{gap:1rem}.fav-table-container .actions .btn{color:#505050;cursor:pointer;flex-direction:column;font-size:12px}.fav-table-container .actions svg{height:30px;width:auto}.fav-table-container .score svg{height:45px;width:auto}.fav-table-container .score-icon-wrapper{align-items:center;display:flex;height:45px;justify-content:center;position:relative;width:45px}.fav-table-container .score-icon-wrapper.gem{width:63.24px}.fav-table-container .score-icon{left:0;overflow:hidden;position:absolute;top:0}.fav-table-container .score-icon svg ellipse,.fav-table-container .score-icon svg path{stroke:#000}@media screen and (max-width:768px){.address-score-header .tabs{justify-content:center}.address-score-body,.address-score-body .location-container .controls,.address-score-body .neighborhood-score,.address-score-body .score-container .buttons,.address-score-container .address-details-wrapper .details{grid-template-columns:1fr}.address-score-body .score-container{margin:0 auto;max-width:100%}.address-score-container .address-details-wrapper img{max-width:100%}.address-score-container .address-details-wrapper .details>div{gap:1rem;padding:1rem;text-align:center}.address-score-body .location-container{padding:1rem}.address-score-body .location-container h3,.address-score-container .address-details-wrapper h3{font-size:20px;text-align:center}.address-score-fav-container{border:0;margin:3rem 1rem 0}.address-score-fav-container .modern-walking-distance-container{margin-top:0;padding-top:0}.address-score-fav-header{border:1px solid #d9d9d9;border-bottom:0;border-radius:5px 5px 0 0}.address-score-fav-header .tabs{width:100%}.address-score-fav-header .tabs div{font-size:14px;justify-content:center;width:50%}.fav-table-container{overflow-x:auto}.fav-table-container tr:not(:last-child){border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9}.fav-table-container tr:last-child{border:1px solid #d9d9d9;border-top:0}.fav-table-container td,.fav-table-container th{font-size:14px;white-space:nowrap}}.landing-nav{align-items:center;border-bottom:1px solid #e2e2e2;display:flex;height:80px;justify-content:space-between;margin:0 auto;max-width:1280px;width:100%}.landing-nav-buttons,.landing-nav-socials{display:flex}.landing-nav-buttons{color:#6c6c6c;font-size:16px;gap:0 1rem}.landing-nav-buttons div{cursor:pointer;font-family:Inter;font-size:14px;font-weight:300;height:fit-content;padding:.3rem 1rem;text-transform:uppercase}.active-header,.landing-nav-buttons div:hover{background:#fe572a}.active-header{color:#000}.landing-nav-socials{gap:0 1rem;padding-bottom:.25rem}.landing-nav-socials svg{height:25px;width:auto}.landing-nav>:last-child{display:flex;gap:0 1.5rem}.landing-nav>:last-child .login-btn{background:#fe572a;border:none;border-radius:5px;color:#fff;cursor:pointer;max-height:30px;padding:.5rem 1.5rem;text-transform:capitalize}.landing-header{background-image:url(/static/media/header.10057a54d26e22e85ea3.png);background-repeat:no-repeat;background-size:cover;color:#fff;height:275px}.header{background-color:#fff;border-bottom:1px solid #ddd;display:none;height:75px;position:relative;width:100%;z-index:1000}.header-top{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 1em}.logo-mobile{cursor:pointer;width:100px}.menu-close,.menu-icon{cursor:pointer;font-size:24px}.menu-close{display:flex;justify-content:flex-end;padding:0 1em}.header-menu{align-items:center;background-color:#fff;display:flex;flex-direction:row;justify-content:center;position:absolute;top:60px;transform:translateY(-100%);transition:transform .3s ease-in-out;width:100%;z-index:-1}.header-menu.open{transform:translateY(0);z-index:999}.header-menu div{cursor:pointer;padding:10px 20px;text-align:center;transition:color .3s}.header-menu div:hover{color:#f1592a}.header-menu .active{color:#f1592a;font-weight:700}.header-socials{display:flex;justify-content:center;margin:20px 0}.header-socials a{margin:0 10px}.header-socials svg{height:24px;width:24px}@media (max-width:768px){.header{display:block}.landing-nav{display:none}.menu-icon{display:block}.header-menu{background-color:#fff;flex-direction:column;left:0;position:absolute;top:0;transform:translateY(-100%);transition:transform .3s ease-in-out;width:100%}.header-menu.open{transform:translateY(75px)}.header-menu div{padding:10px;text-align:center;width:100%}.header-socials{flex-direction:row;justify-content:center;margin:10px 0}.header .login-btn{background:#fe572a;border:none;border-radius:5px;color:#fff;cursor:pointer;margin:2rem 0 1rem;max-height:30px;padding:.5rem 1.5rem;text-transform:capitalize}}.Footer{background-color:#1c293a;color:#fff;padding:0 0 2em;text-align:left}.Footer a{text-decoration:none}.footer-top{background-color:#282c34;background:url(/static/media/footer-bg.c29a19fd43eeea817077.png) no-repeat top;background-size:cover;display:flex;height:275px;padding:30px 20px;position:relative;text-align:center;width:100%;z-index:0}.footer-top-content{margin:auto;max-width:800px}.footer-top h1{font-size:36px;font-weight:500}.footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1500px;padding:40px 40px 0}.footer-left{flex:1 1}.footer-left h2{font-size:16px;font-weight:500}.footer-right{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;text-align:right}.footer-logo{margin-bottom:20px;width:100px}.footer-right .footer-top-link{align-items:center;color:#fff;display:flex;gap:0 1rem;justify-content:end;margin-top:20px}.footer-right .footer-top-link>*{cursor:pointer}.footer-right .footer-top-link svg{height:20px;width:auto}.footer-social-media{display:flex;justify-content:center;margin-left:auto;width:fit-content}.footer-social-media a:not(:last-child){margin-right:25px}.footer-social-media svg{height:20px;width:auto}.footer-bottom p{font-size:12px;margin-top:20px}.footer-company-info-wrapper{display:flex;justify-content:space-between;max-width:350px}.footer-company-info-wrapper p{line-height:16px}@media (max-width:768px){.footer-top h1{font-size:28px}.footer-bottom{align-items:center;flex-direction:column;text-align:center}.footer-company-info p,.footer-contact-info p{margin-top:10px}.footer-left,.footer-right{flex:1 1 100%}.footer-right{text-align:center}.footer-right .footer-top-link{justify-content:center;margin:20px 0}.footer-social-media{margin:0 auto}.footer-social-media a{margin:0 10px}.footer-company-info-wrapper{flex-direction:column}.footer-company-info,.footer-contact-info{margin-bottom:20px}}.address-not-found-container{align-items:center;background:#fff;color:#2a2a2a;display:flex;flex-direction:column;font-family:var(--font-family);gap:16pt 0;height:100svh;justify-content:center;margin:0 auto;max-width:600px;padding:0 10px;text-align:center;width:100%;width:-webkit-fill-available;width:-moz-available}.address-not-found-container p{margin:0}.address-not-found-container .address-not-found-contact{font-size:14px;font-weight:500}.address-not-found-container svg{height:80px;width:auto}.map-container{height:100vh;position:relative;width:100%}.google-map{height:100%;width:100%}.floating-header{left:0;padding-right:2em;padding-top:2em;position:fixed;right:0;text-align:center;top:0;z-index:10}.floating-header select{border:1px solid #ccc;border-radius:4px;font-size:16px;padding:5px;width:200px}.hamburger-menu{border-radius:5px;cursor:pointer;left:15px;padding:10px;position:absolute;top:15px;z-index:999}.sidebar{background:#fff;border:0;box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326;height:100%;left:0;padding:75px 20px 20px;position:absolute;top:0;transition:transform .3s ease;width:350px;z-index:998}.sidebar.collapsed{transform:translateX(-350px)}.sidebar.open{transform:translateX(0)}.planning-gradient{background-image:url(/static/media/gradient-bg.94725067ae330cf7f9de.jpg);background-repeat:no-repeat;background-size:cover}.travel-gradient{background-image:url(/static/media/gradient-bg3.af0d2717900019206790.png);background-repeat:round;background-size:cover}.media-container{background-image:url(/static/media/wwm-bg.7403ec1f773ecb29a3f0.png);background-position:100% 0;background-repeat:no-repeat;background-size:cover}.newsletter-container .slick-arrow{display:block!important;top:40%}.newsletter-container .slick-next:before,.slick-prev:before{color:#000}.news-page-container>img{object-fit:contain}.news-page-container ul{list-style:disc;padding-left:20px}.news-page-container li{margin-bottom:.5rem}.BookDemo{grid-gap:2rem;background-color:#fff;display:grid;gap:2rem;grid-template-columns:1fr 1fr;padding:5rem 1rem}.contact-info{display:flex;flex-direction:column;gap:20px 0;margin:0 auto;max-width:400px}.contact-info p{font-size:16px;margin-bottom:20px}.contact-info .message{color:#404040}.contact-info .social-media svg{height:20px;width:auto}.contact-info .social-media svg path{fill:#000}.contact-details{margin-bottom:1rem}.contact-details h2,.social-media h2{font-size:18px;font-weight:500;margin-bottom:10px;text-transform:uppercase}.contact-details p,.social-media p{font-size:16px}.contact-details p{margin:5px 0}.contact-details svg{height:20px;width:auto}.BookDemo .form-group,.contact-details p{display:flex;gap:0 1rem}.BookDemo .social-media a{margin-right:10px}.contact-form{background-color:#1c293a;border-radius:5px;color:#fff;margin:0 auto;max-width:500px;padding:20px}.contact-form h1:after{border-bottom:3px solid #fff;border-radius:2px;bottom:0;content:"";left:50%;position:absolute;transform:translateX(-50%);width:80px}.BookDemo .form-group{margin-bottom:20px}.BookDemo .form-group input,.BookDemo .form-group textarea{background:#211f1f;border:1px solid #9b9b9b;color:#fff;margin:5px 0;padding:10px;width:100%}.BookDemo .form-group input:focus,.BookDemo .form-group textarea:focus{border:1px solid #fff;outline:none}.BookDemo .form-group textarea{height:100px}.BookDemo button{background-color:#fff;border:none;color:#333;cursor:pointer;margin-top:10px;padding:10px;width:100%}.contact-us-submitted{max-width:450px}.contact-us-submitted .submission-message,.contact-us-submitted h2{text-align:center}.contact-us-submitted button{background:#fe572a;color:#fff}.BookDemo button:hover{background-color:#ddd;color:#000}.BookDemo .ty-noif svg{height:25px;width:auto}.BookDemo .ty-noif svg path:first-child{fill:#000}@media (max-width:768px){.BookDemo{grid-template-columns:1fr}.contact-details h2,.contact-info .message,.contact-info h1{text-align:center}.BookDemo .contact-details,.BookDemo .social-media{margin:0 auto 1rem}.BookDemo .contact-form{min-width:-webkit-fill-available;min-width:fill-available}.BookDemo .contact-form DIV:first-child input:first-child{margin-bottom:20px}.BookDemo .form-group{flex-direction:column}}.react-datepicker-popper{left:18px!important}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.wu-container .wwm-section{background-image:url(/static/media/wwm-bg.7403ec1f773ecb29a3f0.png);height:65vh;margin:0 auto}.bg-abstract,.wu-container .wwm-section{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.bg-abstract{background-image:url(/static/media/bg-top.448d53464a5f8531cf30.png)}.wu-container .wwm-section .slick-slider{margin:0 auto;max-height:350px;max-width:90%}.wu-container .wwm-section .slick-arrow{display:block!important}.wu-container .wwm-section .slick-next:before,.wu-container .wwm-section .slick-prev:before{color:#000}@media (max-width:768px){.wwm-section{padding:2rem 1rem 4rem}.wwm-section .arrow-wrapper{max-width:365px}.wwm-section .gems,.wwm-section .measurements{padding:0}.wu-container .wwm-section{height:fit-content}.wu-container .wwm-section .slick-slider{height:530px;max-height:530px;max-width:80%}}.faqs-container{background-image:url(/static/media/wwm-bg.7403ec1f773ecb29a3f0.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.explore-container .feature-icon{height:20px;width:auto}.explore-container .feature-icon path{fill:#fff}.explore-container .category-feature:hover svg path{fill:var(--feature-color);transition:fill .3s ease}.explore-container .category-feature:hover{color:var(--feature-color);transition:color .3s ease}.explore-container .category-feature svg path{transition:fill .3s ease}.explore-container .category-feature{transition:color .3s ease}.explore-container .maps-container{min-height:auto}.explore-container .discover-neighborhood{box-shadow:none}.explore-container .category-inputs{gap:1.5em}.explore-container .compare-location-container{padding:0}.explore-container .compare-location-container .property-locations-container{gap:1.5em}.explore-sidebar .qs-header{display:none}.explore-sidebar .category-inputs{margin:0}@keyframes slideInRight{0%{opacity:0;transform:translateX(60px)}to{opacity:1;transform:translateX(0)}}.slide-in-right{animation:slideInRight .4s cubic-bezier(.4,0,.2,1)}.explore-container .custom-scrollbar{scrollbar-color:#d1d1d1 #0000;scrollbar-width:thin}.explore-container .map-controls .filter-wd{height:calc(100% - 78pt)}.explore-container .custom-scrollbar::-webkit-scrollbar-button{display:none;height:0;width:0}.explore-container .open-explore-master .map-qs .close,.explore-container .property-location-item>svg,.show-explore-compare-search .tabs-wrapper{display:none}.explore-container .property-location-item{grid-template-columns:18px 1fr}.explore-container .property-location-item .autocomplete-wrapper{border-radius:.25rem;max-width:100%;padding:.5rem .75rem;width:100%}.explore-container .property-location-item .autocomplete-wrapper input{color:#000;font-size:.75rem;line-height:1rem}.explore-container .loader-container{z-index:11}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-60px)}to{opacity:1;transform:translateX(0)}}.slide-in-left{animation:slideInLeft .4s cubic-bezier(.4,0,.2,1)}.explore-container .dashboard-wrapper{position:relative!important}@media screen and (max-width:768px){.explore-container .map-controls .filter-wd{height:calc(100% - 64pt)}.explore-container .mobile-markers-filter-wrapper.open{bottom:67px}}@media screen and (min-width:1440px){.explore-container .dashboard-wrapper{height:685px}}
/*# sourceMappingURL=main.1635f5f4.css.map*/