@import"https://fonts.googleapis.com/css?family=Josefin+Slab:600,600i,700|Yellowtail&display=swap";@import"https://fonts.googleapis.com/css2?family=BenchNine:wght@400;700&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Merriweather:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Merriweather+Sans:ital,wght@0,300;0,400;0,700;1,400;1,700&family=Roboto&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Mono&family=Roboto+Slab&family=Roboto:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&display=swap";.header-main{position:sticky;top:0;width:100%;z-index:50;text-align:left;background:var(--primary-color);box-shadow:0 4px 4px #80808080}.header-main h3{font-family:var(--nav-font);opacity:.9}.header-main h3 a{color:var(--primary-background-color)}.header-main .muncher-modal h3 a{color:var(--primary-color)}.header-main .hamburger{padding:.5rem}.header-main .div-mobile{display:block}.header-main .div-main{display:none}.header-main .header{padding:.05rem;display:flex;align-items:center;color:var(--primary-background-color)}.header-main .header nav{color:var(--primary-background-color)}.header-main .header .left{flex:1;justify-content:flex-start;align-items:center;display:flex;text-align:center}.header-main .header .right{flex:1;justify-content:flex-end;align-items:center;display:flex;text-align:center}.header-main .header .right .muncher-button{color:var(--primary-background-color)}.header-main .header .muncher-modal{background-color:var(--primary-background-color);padding:1rem;left:0;top:0;width:80%;overflow:scroll;max-height:85vh}@media(min-width:62rem){.header-main .div-mobile{display:none}.header-main .div-main{display:block}.header-main .div-main nav{display:flex;flex:1;align-items:center;justify-content:space-evenly;white-space:nowrap}.header-main .div-main .left{display:flex;margin-left:1rem}.header-main .div-main .right{display:flex;margin-right:1rem}.header-main .div-main p{font-size:.7rem}.header-main .div-main h3{display:inline-block;padding:0 1rem;margin:0}.header-main .div-main .logo{display:inline-block}}.logo img{height:1.5rem}@media(min-width:48rem){.logo{padding:1rem}.logo img{height:2rem}}.section-hero{background-image:url(/assets/Hero-BcZS7a2x.png);background-size:cover;background-position:center;width:100vw;height:25rem;display:flex;justify-content:center;align-items:center}.section-hero .hero-left{width:100vw;display:flex;text-align:center;align-items:center;justify-content:space-around}.section-hero .hero-left .hero-search{margin:3rem;padding:1rem 1rem 2rem;background:#eae9e3e6;box-shadow:0 4px 8px #0000004d}@media(min-width:62rem){.section-hero .hero-left .hero-search{max-width:20rem}}.section-hero .hero-left .hero-search header{display:flex;align-items:center;justify-content:center}.section-hero .hero-left .hero-search header .content{margin:.5rem;padding:.5rem;text-transform:none;font-weight:400;font-size:1.2rem;width:fit-content;border-bottom:1px solid rgba(0,0,0,.2)}.section-hero .hero-left .hero-search .muncher-button{width:100%}.section-hero .hero-left .hero-search .hero-input{display:flex;justify-content:space-between}.section-hero .hero-left .hero-search .hero-input-element{margin-top:1rem;margin-bottom:1rem}.section-hero .hero-left .hero-search .hero-input-element h6{margin:.3rem;text-align:left}.section-hero .hero-left .hero-search .hero-input-element .muncher-button{justify-content:space-between;min-width:7rem}@media(min-width:48rem){.section-hero .hero-left .hero-search .hero-input-element .muncher-button{min-width:10rem}}.section-hero .hero-left .hero-search .hero-input-element .muncher-dropdown--content .content-loading{display:flex;align-items:center;justify-content:center;margin:1rem;min-width:6rem}.section-hero .hero-left .hero-search .hero-input-element .muncher-dropdown--content .muncher-button{display:block;font-size:.7rem;font-weight:700;min-width:auto;padding-left:1rem;padding-right:1rem}.section-hero .hero-right{display:none}.section-hero .hero-input{display:flex;justify-content:center;align-items:center}.section-hero .hero-button a{color:var(--primary-background-color)}.section-hero .hero-button a:hover{opacity:1}@media(min-width:62rem){.section-hero{height:35rem;justify-content:space-between}.section-hero .hero-left{width:50vw}.section-hero .hero-right{width:50vw;text-align:right;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center}.section-hero .hero-right .hero-right-content{width:100%}.section-hero .hero-right .hero-right-content header{font-family:var(--sans-serif-font);background:var(--primary-color);padding:1.5rem 2rem;color:var(--primary-background-color);font-size:1.8rem;font-weight:400;display:flex;margin:0}.section-hero .hero-right .hero-right-content blockquote{font-size:3rem;font-weight:400;color:var(--primary-background-color);text-align:left;text-shadow:1px 1px rgba(0,0,0,.3);letter-spacing:.1rem}}.page-floorplans{margin-top:2rem}.page-floorplans .floorplan-card a:hover{color:var(--secondary-background-color)}:root{--primary-color: #13294b;--secondary-color: #a7bdb1;--tertiary-color: #6b7280;--primary-background-color: white;--secondary-background-color: #e9eeeb;--tertiary-background-color: #f5f5f5;--disabled-color: #959698;--danger-color: #a52a2a;--success-color: green;--border-color: #d8d8d8;--muted-color: #6b7280;--nav-color: var(--primary-color);--link-color: var(--primary-color);--link-hover-color: var(--primary-color);--nav-background-color: var(--secondary-background-color);--sans-serif-font: "Roboto", sans-serif;--monospace-font: "Roboto Mono", monospace;--serif-font: "Roboto Slab", serif;--button-font: var(--sans-serif-font);--black: var(--primary-color);--violet: #261759;--indigo: rgba(75, 0, 130, 1);--green: rgba(0, 180, 0, 1);--blue: rgba(0, 0, 255, 1);--yellow: rgba(180, 180, 0, 1);--orange: rgba(255, 127, 0, 1);--red: rgba(255, 0, 0, 1);--brown: var(--danger-color);--light-color: #f0f0f0;--snippet-highlight-color: #fff3b0;--not-started-color: #64748b;--completed-color: var(--success-color);--in-progress-color: #3730a3;--extra-small-size: 20rem;--small-size: 22rem;--medium-size: 40rem;--large-size: 62rem;--extra-large-size: 75rem;--border-radius-lg: .5rem;--border-radius-md: .4rem;--border-radius-sm: .3rem;--accordion-button-color: black;--accordion-icon-color: black;--accordion-icon-secondary-color: white;--accordion-secondary-background-color: white;--accordion-button-background-color: var(--accordion-secondary-background-color);--accordion-button-primary-background-color: var(--primary-color);--accordion-button-secondary-background-color: var(--secondary-background-color);--accordion-button-tertiary-background-color: var(--tertiary-background-color);--badge-color: var(--primary-color);--badge-background-color: var(--secondary-background-color);--badge-primary-background-color: var(--primary-color);--badge-secondary-background-color: #91a9b3;--badge-danger-background-color: var(--danger-color);--badge-tertiary-background-color: #eae9e3;--icon-badge-color: var(--primary-color);--icon-badge-background-color: var(--secondary-background-color);--icon-badge-primary-background-color: var(--primary-color);--icon-badge-secondary-background-color: var(--secondary-background-color);--icon-badge-danger-background-color: var(--danger-color);--icon-badge-tertiary-background-color: var(--tertiary-background-color);--dropdown-content-color: var(--primary-color);--dropdown-content-background-color: var(--secondary-background-color);--dropdown-nav-content-color: var(--primary-color);--dropdown-nav-content-background-color: var(--secondary-background-color);--navigation-background-color: 25, 26, 26;--input-focus-color: var(--secondary-color);--input-border-color: var(--secondary-background-color);--input-placeholder-color: var(--disabled-color);--input-icon-color: var(--primary-color);--muncher-input-dropdown-content-color: var(--primary-color);--muncher-input-dropdown-content-background-color: var(--secondary-background-color);--pill-color: var(--primary-color);--progress-color: var(--secondary-color);--progress-value-color: var(--primary-color);--slider-color: var(--primary-color);--slider-thumb-color: var(--secondary-color);--spinner-color: var(--disabled-color);--table-dark-background-color: rgba(234, 233, 227, .3)}.muncher-accordion .fold-button span:after{content:"";width:1.5rem;height:1.5rem;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'><circle cx='12' cy='12' r='10'/><polyline points='8 12 12 16 16 12'/><line x1='12' y1='8' x2='12' y2='16'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'><circle cx='12' cy='12' r='10'/><polyline points='8 12 12 16 16 12'/><line x1='12' y1='8' x2='12' y2='16'/></svg>") center / contain no-repeat}.muncher-accordion .fold-button:hover span:after,.muncher-accordion .fold-button:focus span:after,.muncher-accordion .active .fold-button span:after{content:"";background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'></circle><polyline points='16 12 12 8 8 12'></polyline><line x1='12' y1='16' x2='12' y2='8'></line></svg>");mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'></circle><polyline points='16 12 12 8 8 12'></polyline><line x1='12' y1='16' x2='12' y2='8'></line></svg>")}.muncher-accordion .fold-button--primary span:after{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='var(--accordion-icon-secondary-color)' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'></circle><polyline points='8 12 12 16 16 12'></polyline><line x1='12' y1='8' x2='12' y2='16'></line></svg>")}.muncher-accordion .fold-button--primary:hover span:after,.muncher-accordion .fold-button--primary:focus span:after,.muncher-accordion .active .fold-button--primary span:after{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='var(--accordion-icon-secondary-color)' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'></circle><polyline points='12 16 16 12 12 8'></polyline><line x1='8' y1='12' x2='16' y2='12'></line></svg>")}.span-featured .featured-star{width:20px;height:20px;background-size:20px 20px;position:relative;display:inline-block;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-40 -40 80 80'><path fill='white' stroke='%2340606f' stroke-width='2' d='M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 '/></svg>");background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-40 -40 80 80'><path fill='%2340606f' stroke='%2340606f' stroke-width='2' d='M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 '/></svg>")}.span-featured .un-featured-star{width:20px;height:20px;background-size:20px 20px;position:relative;display:inline-block;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-40 -40 80 80'><path fill='white' stroke='%2340606f' stroke-width='2' d='M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 '/></svg>")}.muncher-star{width:225px;height:45px;background-size:45px 45px;position:relative;display:inline-block;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-40 -40 80 80"><path fill="white" stroke="%23ffa534" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.muncher-star:before{content:"";position:absolute;top:0;bottom:0;left:0;width:calc(45px * var(--r, 1));background-size:45px 45px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"  viewBox="-40 -40 80 80"><path fill="%23ffa534" stroke="%23ffa534" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.featured-star,.featured-star:hover{width:45px;height:45px;background-size:45px 45px;position:relative;display:inline-block;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-40 -40 80 80"><path fill="white" stroke="%23ffa534" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"  viewBox="-40 -40 80 80"><path fill="%23ffa534" stroke="%23ffa534" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.un-featured-star,.un-featured-star:hover{width:45px;height:45px;background-size:45px 45px;position:relative;display:inline-block;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-40 -40 80 80"><path fill="white" stroke="%23ffa534" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.un-featured-star:hover{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"  viewBox="-40 -40 80 80"><path fill="%23ffa534" stroke="%23ffa534" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.star-yellow{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-40 -40 80 80"><path fill="white" stroke="%23ffe234" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.star-yellow:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"  viewBox="-40 -40 80 80"><path fill="%23ffe234" stroke="%23ffe234" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.star-orange{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-40 -40 80 80"><path fill="white" stroke="%23ffa534" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.star-orange:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"  viewBox="-40 -40 80 80"><path fill="%23ffa534" stroke="%23ffa534" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.star-red{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-40 -40 80 80"><path fill="white" stroke="%23ff4545" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.star-red:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"  viewBox="-40 -40 80 80"><path fill="%23ff4545" stroke="%23ff4545" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.star-green{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-40 -40 80 80"><path fill="white" stroke="%2357e32c" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.star-green:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"  viewBox="-40 -40 80 80"><path fill="%2357e32c" stroke="%2357e32c" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.star-blue{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-40 -40 80 80"><path fill="white" stroke="%2340606f" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.star-blue:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"  viewBox="-40 -40 80 80"><path fill="%2340606f" stroke="%2340606f" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}html{scroll-behavior:smooth;font-size:100%;font-family:var(--sans-serif-font),serif;color:var(--primary-color);background:var(--tertiary-background-color)}body{margin:0}.text-danger{color:var(--danger-color)}.text-success{color:var(--success-color)}.mobile{display:block}.main{display:none}label{display:inline-block;padding:.2rem}label .required{padding-left:.1rem;color:var(--danger-color)}@media(min-width:40rem){.main--content{min-height:60vh}.main--content .div__align--center{height:50vh}}@media(min-width:62rem){.mobile{display:none}.main{display:block}.container{padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto;width:54rem}}@media(min-width:75rem){.container{width:70rem}}.main--content{min-height:60vh}.main--content .div__align--center{height:50vh;display:flex;align-items:center;justify-content:center}[data-title]{position:relative}[data-title]:hover:after{opacity:1;transition:all .1s ease .5s;visibility:visible}[data-title]:after{content:attr(data-title);background:var(--secondary-background-color);color:var(--primary-color);font-size:.8rem;font-weight:300;position:absolute;padding:1px 5px 2px;bottom:-1.6rem;left:30%;white-space:nowrap;box-shadow:0 .25rem 1rem #0003;opacity:0;z-index:50;visibility:hidden}.muncher-accordion .fold-content{max-height:0;transition:max-height .3s;overflow:hidden;padding-left:1rem;padding-right:1rem}.muncher-accordion .fold-button{padding:.01rem;cursor:pointer;color:var(--accordion-button-color);background:var(--accordion-button-background-color);width:100%;border:none;outline:none;margin:1px 0}.muncher-accordion .fold-button span{font-style:normal;font-weight:400;font-size:1rem;text-transform:uppercase;display:flex;align-items:center;text-align:left;justify-content:space-between;margin:0;padding:.6rem}.muncher-accordion .fold-button span:after{content:"";width:1.5rem;height:1.5rem;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'><circle cx='12' cy='12' r='10'/><polyline points='8 12 12 16 16 12'/><line x1='12' y1='8' x2='12' y2='16'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'><circle cx='12' cy='12' r='10'/><polyline points='8 12 12 16 16 12'/><line x1='12' y1='8' x2='12' y2='16'/></svg>") center / contain no-repeat}.muncher-accordion .fold-button:hover span:after,.muncher-accordion .fold-button:focus span:after,.muncher-accordion .active .fold-button span:after{content:"";background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'></circle><polyline points='16 12 12 8 8 12'></polyline><line x1='12' y1='16' x2='12' y2='8'></line></svg>");mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'></circle><polyline points='16 12 12 8 8 12'></polyline><line x1='12' y1='16' x2='12' y2='8'></line></svg>")}.muncher-accordion .active .fold-content{max-height:100vh;overflow-y:scroll}.muncher-accordion .fold-button--primary{color:#fff;background:var(--accordion-button-primary-background-color)}.muncher-accordion .fold-button--primary span:after{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='var(--accordion-icon-secondary-color)' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'></circle><polyline points='8 12 12 16 16 12'></polyline><line x1='12' y1='8' x2='12' y2='16'></line></svg>")}.muncher-accordion .fold-button--primary:hover span:after,.muncher-accordion .fold-button--primary:focus span:after,.muncher-accordion .active .fold-button--primary span:after{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='var(--accordion-icon-secondary-color)' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'></circle><polyline points='12 16 16 12 12 8'></polyline><line x1='8' y1='12' x2='16' y2='12'></line></svg>")}.muncher-accordion .fold-button--secondary{background:var(--accordion-button-secondary-background-color)}.muncher-accordion .fold-button--tertiary{background:var(--accordion-button-tertiary-background-color)}.muncher-accordion .fold-button--transparent{background:none}.muncher-accordion .maroon{border-color:#6b0052}.muncher-accordion .purple{border-color:#261759}.muncher-accordion .green{border-color:#acd643}.muncher-accordion .blue{border-color:#5fc9cb}.muncher-accordion .orange{border-color:#d64025}.muncher-accordion .fold-button--maroon{background-color:#900}.muncher-accordion .fold-button--purple{background-color:#6b0052}.muncher-accordion .fold-button--green{background-color:#007a7c}.muncher-accordion .fold-button--blue{background-color:#242866}.muncher-accordion .fold-button--orange{background-color:#d64025}.muncher-backdrop{width:100%;height:100%;position:fixed;z-index:100;left:0;top:0;background-color:#0006}.muncher-badge{color:var(--badge-color);background:var(--badge-background-color);border-radius:.5rem;padding:.5rem;display:inline-flex;justify-content:center;flex-wrap:wrap}.muncher-badge--primary{color:var(--badge-background-color);background:var(--badge-primary-background-color)}.muncher-badge--secondary{background:var(--badge-secondary-background-color)}.muncher-badge--danger{color:var(--badge-background-color);background:var(--badge-danger-background-color)}.muncher-badge--transparent{background:none}.muncher-badge--tertiary{background:var(--badge-tertiary-background-color)}.muncher-badge--rounded{border-radius:50%;width:2rem;height:2rem;padding:0;display:flex;align-items:center;justify-content:center}.muncher-badge--border{border:.15rem solid var(--badge-secondary-background-color);color:var(--badge-color)}.muncher-icon-badge{position:relative;color:var(--icon-badge-color);padding:1rem;display:inline-flex;justify-content:center;align-items:center}.muncher-icon-badge .muncher-icon--small{width:1.3rem;height:1.3rem}.muncher-icon-badge .muncher-button:hover{opacity:1}.muncher-icon-badge .muncher-badge{position:absolute;left:1.6rem;bottom:1.9rem;border-radius:.5rem;font-size:.5rem;padding:.25rem .4rem}.muncher-icon-badge:hover{opacity:.7;cursor:pointer}.muncher-icon-badge--primary{color:var(--icon-badge-background-color);background:var(--icon-badge-primary-background-color)}.muncher-icon-badge--secondary{background:var(--icon-badge-secondary-background-color)}.muncher-icon-badge--danger{color:var(--icon-badge-background-color);background:var(--icon-badge-danger-background-color)}.muncher-icon-badge--transparent{background:none}.muncher-icon-badge--tertiary{background:var(--icon-badge-tertiary-background-color)}.muncher-icon{display:inline-flex;align-items:center}.muncher-icon .content-right{padding-left:.2rem}.muncher-icon .content-left{padding-right:.2rem}.muncher-icon--small{width:1.125rem;height:1.125rem}.muncher-icon--medium{width:2rem;height:2rem}.muncher-icon--large{width:3rem;height:3rem}.muncher-badge--large-rounded .muncher-badge--secondary{color:var(--primary-background-color)}.muncher-badge--large-rounded .muncher-badge--rounded{width:6rem;height:6rem;font-family:var(--sans-serif-font),sans-serif}.muncher-badge--large-rounded .muncher-badge--rounded .badge-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.muncher-badge--large-rounded .muncher-badge--rounded .badge-content p{margin:0;text-transform:uppercase;font-weight:700;font-size:.8rem}.muncher-badge--large-rounded .muncher-badge--rounded .badge-content .emphasized{font-size:2rem;font-weight:700}.muncher-badge--large-rounded .muncher-badge--rounded .badge-content .muncher-icon--small{width:4rem;height:4rem}.muncher-button{font-family:var(--button-font),serif;color:var(--primary-color);background:var(--primary-background-color);text-decoration:none;font-weight:400;display:inline-flex;align-items:center;justify-content:center;text-align:center;border:none;cursor:pointer;outline:none;position:relative;white-space:nowrap}.muncher-button a{text-decoration:none}.muncher-button--primary{color:var(--primary-background-color);background:var(--primary-color)}.muncher-button--secondary{background:var(--secondary-background-color)}.muncher-button--tertiary{background:var(--tertiary-background-color)}.muncher-button--transparent{background:none}.muncher-button--danger{color:var(--primary-background-color);background:var(--danger-color)}.muncher-button--active{background:var(--secondary-background-color)}.muncher-button--small{font-size:.8rem;padding:.4rem}.muncher-button--medium{font-size:.9rem;padding:.5rem .8rem}.muncher-button--large{font-size:1rem;padding:.5rem .8rem}.muncher-button--rounded{border-radius:50%;padding:.5rem}.muncher-button--bordered{border:.05rem solid var(--border-color);border-radius:var(--border-radius-md)}.muncher-button:disabled{color:var(--disabled-color)}.muncher-button:hover{opacity:.7}.muncher-button--nav{color:var(--nav-color);background:var(--nav-background-color);font-size:1rem;text-align:center;display:block}.muncher-button--nav a{color:var(--nav-color);text-decoration:none}@media(min-width:62rem){.muncher-button--nav{padding:0 .5rem;display:inline-block}}.muncher-dropdown{position:relative;display:inline-block}.muncher-dropdown a{text-decoration:none}.muncher-dropdown .small{font-size:.5rem;padding-left:.3rem}.muncher-dropdown .muncher-dropdown--content,.muncher-dropdown .muncher-dropdown--nav{position:absolute;white-space:nowrap;background:var(--dropdown-content-background-color);min-width:5rem;box-shadow:.5rem .5rem .6rem #0003;z-index:10;padding:.5rem;color:var(--dropdown-content-color);font-size:.8rem}.muncher-dropdown .muncher-dropdown--content .muncher-dropdown--close,.muncher-dropdown .muncher-dropdown--nav .muncher-dropdown--close{text-align:right;cursor:pointer}.muncher-dropdown .muncher-dropdown--content .muncher-dropdown--close:hover,.muncher-dropdown .muncher-dropdown--nav .muncher-dropdown--close:hover{opacity:.8}.muncher-dropdown .drop-left{right:0;box-shadow:-.5rem .5rem .6rem #0003}.muncher-dropdown .drop-right{left:0}.muncher-dropdown .drop-middle{left:50%;transform:translate(-50%)}@media(min-width:62rem){.muncher-dropdown--nav{display:none}.muncher-dropdown:hover .muncher-dropdown--nav{display:block}}.muncher-dropdown-nav{position:relative;display:inline-block;vertical-align:middle}.muncher-dropdown-nav>*{text-align:left}.muncher-dropdown-nav a{text-decoration:none}.muncher-dropdown-nav .small{font-size:.5rem}.muncher-dropdown-nav .muncher-dropdown-nav--content{display:block;white-space:nowrap;background:var(--dropdown-nav-content-background-color);color:var(--dropdown-nav-content-color);min-width:5rem;padding:.7rem 1rem;z-index:10}@media(min-width:62rem){.muncher-dropdown-nav .muncher-dropdown-nav--content{box-shadow:.5rem .5rem .6rem #0003;display:none;position:absolute;top:100%;left:0;transform-origin:top left;opacity:0;transform:translateY(.25rem);transition:opacity .15s ease,transform .15s ease}.muncher-dropdown-nav.drop-left .muncher-dropdown-nav--content{left:auto;right:0;transform-origin:top right}.muncher-dropdown-nav:hover .muncher-dropdown-nav--content{display:block;opacity:1;transform:translateY(0)}}.muncher-share{position:relative;display:inline-block}.muncher-csv{padding:.5rem}.muncher-button--navigate .muncher-button{background-color:#0a1e2566}.muncher-button--navigate .muncher-button--transparent{background-color:inherit}.muncher-input-element{position:relative}.muncher-input--div .muncher-input-element .muncher-icon{color:var(--input-icon-color);position:absolute;padding:.57rem}.muncher-input--div .muncher-input{height:2rem;font-size:.9rem;padding-left:.5rem;border:1px solid var(--input-border-color);width:100%}.muncher-input--div .muncher-input-icon{padding-left:2rem;width:100%}.muncher-input--div .muncher-icon-hover{cursor:pointer}.muncher-input--div .muncher-icon-hover:hover{opacity:.8}.muncher-input-wrapper{display:flex;align-items:center;justify-content:center}.muncher-input-wrapper .muncher-spinner{margin-left:.5rem}.muncher-input--div .muncher-input::placeholder,.muncher-input--div .muncher-textarea::placeholder{color:var(--input-placeholder-color)}.muncher-input--div .muncher-input::-webkit-input-placeholder,.muncher-input--div .muncher-textarea::-webkit-input-placeholder{color:var(--input-placeholder-color)}.muncher-input--div .muncher-input:-ms-input-placeholder,.muncher-input--div .muncher-textarea:-ms-input-placeholder{color:var(--input-placeholder-color)}.muncher-input--div .muncher-textarea{border:1px solid var(--input-border-color);width:100%;padding:.5rem}.muncher-input--div .muncher-textarea+p{margin:0;font-size:.8rem;padding-left:.2rem}.muncher-input--div .muncher-input:focus,.muncher-input--div .muncher-textarea:focus{outline-color:var(--input-focus-color)}.muncher-input--div .muncher-checkbox,.muncher-input--div .muncher-radio{color:var(--primary-color);white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}.muncher-input--div .muncher-checkbox input,.muncher-input--div .muncher-radio input{margin-right:.1rem}.muncher-input--div .muncher-checkbox label,.muncher-input--div .muncher-radio label{cursor:pointer}.muncher-input--div .muncher-checkbox label:hover,.muncher-input--div .muncher-radio label:hover{opacity:.8}.muncher-input--div .muncher-input-error{border:1px solid var(--danger-color)}.muncher-input--div .muncher-input-error-message{display:inline-flex;align-items:center;flex-wrap:wrap;font-size:.8rem;color:var(--danger-color);margin:.4rem}.muncher-input--div .muncher-input-info-message{display:inline-flex;align-items:center;flex-wrap:wrap;font-size:.8rem;color:var(--primary-color);margin:.4rem}.muncher-editable-text .muncher-editable-display{display:flex;align-items:center;min-height:2rem;padding-left:.5rem;border:1px solid transparent;cursor:pointer}.muncher-editable-text .muncher-editable-display:hover{border:1px solid var(--input-border-color)}.muncher-editable-text .muncher-editable-display:focus{outline:none;border:1px solid var(--input-focus-color)}.muncher-editable-text .muncher-editable-display-readonly{cursor:default}.muncher-editable-text .muncher-editable-display-readonly:hover{border:1px solid transparent}.muncher-editable-text .muncher-editable-value{font-size:.9rem}.muncher-file-input--div .file-input-element{display:inline-flex;align-items:center}.muncher-file-input--div .file-input-element p{margin-left:.5rem}.muncher-file-input--div .muncher-file-input{display:none}.muncher-file-input--div .span-file-name{padding-left:1rem}.muncher-file-input--div .muncher-input-error-message{font-size:.8rem;color:var(--danger-color);margin:.4rem}.muncher-spinner{border:.2rem solid #f3f3f3;border-radius:50%;border-top:solid var(--spinner-color);width:2rem;height:2rem;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(min-width:40rem){.muncher-spinner{width:4rem;height:4rem;border-width:.5rem}}.muncher-spinner-tiny{width:1rem;height:1rem;border-width:.1rem}.muncher-spinner-small{width:2rem;height:2rem;border-width:.2rem}.muncher-spinner-medium{width:3rem;height:3rem;border-width:.3rem}.muncher-spinner-large{width:4rem;height:4rem;border-width:.5rem}.muncher-input-drop-down{position:relative}.muncher-input-drop-down .muncher-input-drop-down--content{width:100%;display:block;position:absolute;white-space:nowrap;background:var(--muncher-input-dropdown-content-background-color);box-shadow:0 .25rem 1rem #0003;z-index:10;padding:.25rem;color:var(--muncher-input-dropdown-content-color);font-size:.8rem;overflow:scroll;max-height:10rem}.muncher-combobox-options{list-style:none;margin:0;padding:4px 0;max-height:220px;overflow-y:auto;background:var(--primary-background-color, #ffffff);border:1px solid var(--border-color, #d8d8d8);border-radius:var(--border-radius-sm, 4px)}.muncher-combobox-options li button{display:block;width:100%;text-align:left;padding:6px 10px;background:none;border:none;cursor:pointer;font:inherit;color:var(--primary-color, #13294b)}.muncher-combobox-options li button:hover,.muncher-combobox-options li button:focus{background:var(--secondary-background-color, #eaf0ec)}.muncher-combobox-empty{padding:6px 10px;color:var(--disabled-color, #959698)}.muncher-ul{list-style:none;padding-left:.5rem}.muncher-ul .muncher-li{letter-spacing:.03rem;line-height:1.5rem}.muncher-ul .featured{font-weight:700}.muncher-ul .muncher-icon{display:flex;align-items:flex-start}.muncher-ul .muncher-icon svg{flex-shrink:0;width:16px;height:16px}.muncher-ul .muncher-icon .content-right{padding-left:.5rem}.muncher-modal{position:fixed;z-index:500;background-color:#0006;width:100%;padding:1rem;left:0;top:20vh;box-sizing:border-box;transition:all .3s ease-out}@media(min-width:40rem){.muncher-modal{top:2vh}}.muncher-paper{box-shadow:0 4px 8px #0003;transition:.3s;margin:.5rem;padding:1rem}.muncher-paper-hover:hover{box-shadow:0 8px 16px #0003}.muncher-pill{color:var(--pill-color);display:inline-flex;justify-content:center;align-items:center}.muncher-pill .close{padding:.2rem;display:inline-block;cursor:pointer}.muncher-pill .close:hover,.muncher-pill .close:active{opacity:.6}.muncher-pill .content{display:inline-block;margin-right:.5rem;font-weight:700}.muncher-progress{width:30vw;margin:1rem;display:inline-block}.muncher-progress label{display:block;text-align:center;font-size:.8rem;font-weight:700}.muncher-progress progress{display:block;height:.6rem;background:var(--progress-color);width:100%}.muncher-progress progress::-webkit-progress-bar{background:var(--progress-color)}.muncher-progress progress::-webkit-progress-value{background:var(--progress-value-color)}.muncher-hr{border:none;border-bottom:1px dashed var(--primary-color);width:100%}.muncher-hr--solid{border-bottom-style:solid}.muncher-hr--dotted{border-bottom-style:dotted}.muncher-hr--dashed{border-bottom-style:dashed}.muncher-hr--primary{border-bottom-color:var(--primary-color)}.muncher-hr--secondary{border-bottom-color:var(--secondary-background-color)}.muncher-hr--tertiary{border-bottom-color:var(--tertiary-background-color)}.muncher-hr--small{border-bottom-width:1px;margin:.5rem 0}.muncher-hr--medium{border-bottom-width:2px;margin:1rem 0}.muncher-hr--large{border-bottom-width:3px;margin:1.5rem 0}.muncher-item-slider{position:relative;width:100%;overflow:hidden}.muncher-item-slider .muncher-button--navigate{position:absolute;top:45%;z-index:100}.muncher-item-slider .muncher-button--navigate .muncher-button{color:var(--secondary-background-color)}.muncher-item-slider .muncher-button--navigate-left{left:.1rem}.muncher-item-slider .muncher-button--navigate-right{right:.1rem}.muncher-item-slider .slider-container{display:flex}.muncher-item-slider .slider-item{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:all .7s}.muncher-item-slider-wrapper--outside{width:100%;position:relative;display:flex;justify-content:center}.muncher-item-slider-wrapper--outside .muncher-button--navigate{position:absolute;top:45%;z-index:100}.muncher-item-slider-wrapper--outside .muncher-button--navigate .muncher-button{color:var(--secondary-background-color)}.muncher-item-slider-wrapper--outside .muncher-button--navigate-left{left:.1rem}.muncher-item-slider-wrapper--outside .muncher-button--navigate-right{right:.1rem}.muncher-item-slider-wrapper--outside .muncher-item-slider{width:85%}.muncher-slider{margin:5%;position:relative;display:inline-block;width:90%;font-size:.8rem;height:4rem}.muncher-slider .muncher-range{position:absolute;width:100%;height:2rem;cursor:pointer;outline:none;top:.8rem}.muncher-slider .muncher-range,.muncher-slider .muncher-range::-webkit-slider-runnable-track,.muncher-slider .muncher-range::-webkit-slider-thumb{-webkit-appearance:none;background:none}.muncher-slider .muncher-range::-webkit-slider-runnable-track{width:100%;height:.05rem;background:var(--slider-color)}.muncher-slider .muncher-range::-webkit-slider-thumb{position:relative;z-index:1;height:1rem;width:1rem;margin-top:-.5rem;background:var(--slider-thumb-color);border-radius:2rem}.muncher-slider .slider-values{position:absolute;top:2.3rem;width:100%;display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:.7rem}.muncher-slider .slider-header{text-align:center;position:absolute;top:0;width:100%}.span-featured{cursor:pointer}.span-featured .featured-star{width:20px;height:20px;background-size:20px 20px;position:relative;display:inline-block;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-40 -40 80 80'><path fill='white' stroke='%2340606f' stroke-width='2' d='M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 '/></svg>");background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-40 -40 80 80'><path fill='%2340606f' stroke='%2340606f' stroke-width='2' d='M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 '/></svg>")}.span-featured .un-featured-star{width:20px;height:20px;background-size:20px 20px;position:relative;display:inline-block;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-40 -40 80 80'><path fill='white' stroke='%2340606f' stroke-width='2' d='M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 '/></svg>")}.muncher-star{width:225px;height:45px;background-size:45px 45px;position:relative;display:inline-block;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-40 -40 80 80"><path fill="white" stroke="%23ffa534" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.muncher-star:before{content:"";position:absolute;top:0;bottom:0;left:0;width:calc(45px * var(--r, 1));background-size:45px 45px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"  viewBox="-40 -40 80 80"><path fill="%23ffa534" stroke="%23ffa534" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.featured-star,.featured-star:hover{width:45px;height:45px;background-size:45px 45px;position:relative;display:inline-block;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-40 -40 80 80"><path fill="white" stroke="%23ffa534" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"  viewBox="-40 -40 80 80"><path fill="%23ffa534" stroke="%23ffa534" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.un-featured-star,.un-featured-star:hover{width:45px;height:45px;background-size:45px 45px;position:relative;display:inline-block;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-40 -40 80 80"><path fill="white" stroke="%23ffa534" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.un-featured-star:hover{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"  viewBox="-40 -40 80 80"><path fill="%23ffa534" stroke="%23ffa534" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.star-small{width:100px;height:20px;background-size:20px 20px}.star-small:before{width:calc(20px * var(--r, 1));background-size:20px 20px}.star-medium{width:150px;height:30px;background-size:30px 30px}.star-medium:before{width:calc(30px * var(--r, 1));background-size:30px 30px}.star-yellow{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-40 -40 80 80"><path fill="white" stroke="%23ffe234" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.star-yellow:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"  viewBox="-40 -40 80 80"><path fill="%23ffe234" stroke="%23ffe234" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.star-orange{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-40 -40 80 80"><path fill="white" stroke="%23ffa534" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.star-orange:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"  viewBox="-40 -40 80 80"><path fill="%23ffa534" stroke="%23ffa534" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.star-red{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-40 -40 80 80"><path fill="white" stroke="%23ff4545" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.star-red:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"  viewBox="-40 -40 80 80"><path fill="%23ff4545" stroke="%23ff4545" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.star-green{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-40 -40 80 80"><path fill="white" stroke="%2357e32c" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.star-green:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"  viewBox="-40 -40 80 80"><path fill="%2357e32c" stroke="%2357e32c" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.star-blue{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-40 -40 80 80"><path fill="white" stroke="%2340606f" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.star-blue:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"  viewBox="-40 -40 80 80"><path fill="%2340606f" stroke="%2340606f" stroke-width="2"  d="M 0.000 20.000 L 23.511 32.361 L 19.021 6.180 L 38.042 -12.361 L 11.756 -16.180 L 0.000 -40.000 L -11.756 -16.180 L -38.042 -12.361 L -19.021 6.180 L -23.511 32.361 L 0.000 20.000 "/></svg>')}.muncher-tabs{width:100%}.muncher-tabs header{display:flex;flex-wrap:wrap;align-items:center}.muncher-tabs header .muncher-button{text-transform:uppercase}.muncher-tabs header .spacer{padding:.2rem}.muncher-tabs header .muncher-button--active{background:none;border-bottom:2px solid var(--primary-color)}.muncher-tabs .muncher-tab{display:none}.muncher-tabs .muncher-tab--active{display:block}.muncher-table{font-size:.8rem}.muncher-table>:nth-child(2n){background:var(--table-dark-background-color)}.muncher-table .row{font-family:var(--sans-serif-font),sans-serif;display:grid;grid-template-columns:repeat(auto-fit,minmax(3rem,1fr));min-height:3rem;align-items:center;justify-content:flex-start;padding-left:.5rem;padding-right:.5rem}.muncher-table .row .col{padding:0 .2rem}.muncher-table .row .col .muncher-button{text-transform:none;white-space:normal;text-align:left}.muncher-table .head .sort-button{padding-left:0}.muncher-table .head .sort-button .muncher-button{font-weight:700;padding:0}.muncher-table .head .sort-button .muncher-icon{width:1rem;height:1rem;padding-left:.1rem}.muncher-table .row-footer{font-family:var(--sans-serif-font),sans-serif;display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-between;flex-wrap:wrap}@media(min-width:40rem){.muncher-table .row-footer{flex-direction:row;align-items:center;justify-content:space-between}}.muncher-table .row-footer .row-footer-buttons{display:flex;align-items:center}.muncher-table .row-footer .pagination{display:flex;justify-content:flex-end;align-items:center;padding:1rem}.muncher-table .row-footer .pagination .left,.muncher-table .row-footer .pagination .center,.muncher-table .row-footer .pagination .right{display:flex;justify-content:center;align-items:center;padding:0 .5rem}.muncher-table .row-footer .pagination .muncher-input--div{margin:0 .5rem}.muncher-step{display:flex;flex-direction:column;align-items:center;position:relative;font-size:.8rem;font-weight:700}.muncher-step .muncher-badge--rounded{z-index:1}.muncher-step .muncher-step--label{margin-top:.6rem;text-transform:uppercase;text-align:center;min-height:1rem}.muncher-step .muncher-step--connector{position:absolute;top:50%;left:100%;width:3rem;height:.1rem;background-color:var(--badge-background-color);z-index:0}.muncher-step--container{display:flex;align-items:flex-start;justify-content:center;gap:0;margin-top:50px;position:relative}.muncher-step--line{height:.15rem;background-color:var(--badge-primary-background-color);flex:1;margin:1rem;position:relative;top:0;z-index:0}.muncher-card{width:25rem;height:15rem;background:var(--primary-background-color);color:var(--primary-color);border:.2rem solid var(--primary-background-color);border-radius:1rem;box-shadow:0 .5rem 12px #00000014;position:relative;margin:1rem}.muncher-flippable-card{perspective:62.5rem;width:100%;max-width:25rem;height:15rem;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;margin:auto}.muncher-flippable-card .muncher-flippable-card-face{background:var(--primary-background-color);color:var(--primary-color);border:.2rem solid var(--primary-background-color);border-radius:1rem;box-shadow:0 .5rem 12px #00000014;backface-visibility:hidden;position:absolute;transition:transform .5s ease;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.muncher-flippable-card .back,.muncher-flippable-card.flipped .front{transform:rotateY(180deg)}.muncher-flippable-card.flipped .back{transform:rotateY(360deg)}.muncher-fab-container{position:fixed;right:1rem;bottom:1rem;display:flex;flex-direction:column;gap:.5rem;z-index:1000}.muncher-fab-container .muncher-button{box-shadow:0 4px 12px #0003}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#005cc5}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-comment,.hljs-code,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}.muncher-note-content{font-family:var(--serif-font),serif;font-size:1rem;line-height:1.75rem;color:var(--primary-color);margin:0 auto;padding:1.5rem;word-break:break-word;overflow-x:hidden}.muncher-note-content .mermaid-render-error{font-size:.75rem;color:var(--muted-color);font-style:italic;padding:.5rem 0}.muncher-note-content svg[id^=mermaid-]{width:auto;height:auto;max-width:100%!important;max-height:24rem;display:block;margin:1rem auto;cursor:zoom-in}.muncher-note-content img{max-width:100%;height:auto}.muncher-note-content svg{max-width:100%;height:auto}.muncher-note-content h1,.muncher-note-content h2,.muncher-note-content h3,.muncher-note-content h4,.muncher-note-content h5,.muncher-note-content h6{font-weight:700;line-height:2rem;margin-top:1.5rem;margin-bottom:1rem}.muncher-note-content h1{font-size:2rem}.muncher-note-content h2{font-size:1.6rem}.muncher-note-content h3{font-size:1.4rem}.muncher-note-content h4{font-size:1.25rem}.muncher-note-content h5{font-size:1.125rem}.muncher-note-content h6{font-size:1rem}.muncher-note-content p{margin:.5rem 0}.muncher-note-content ul,.muncher-note-content ol{margin-left:1.5rem;margin-bottom:.5rem;padding-left:1rem}.muncher-note-content li{margin-bottom:.5rem}.muncher-note-content blockquote{border-left:4px solid var(--border-color);padding-left:1rem;color:var(--primary-color);margin:1.5rem 0;font-style:italic}.muncher-note-content table{border-collapse:collapse;margin:1.5rem 0;width:100%;font-size:.95rem;display:block;overflow-x:auto;max-width:100%;box-sizing:border-box}.muncher-note-content th,.muncher-note-content td{border:1px solid var(--border-color);padding:.75rem;text-align:left;word-break:normal}.muncher-note-content th{background-color:var(--secondary-background-color);font-weight:700}.muncher-note-content dl{margin-bottom:1rem}.muncher-note-content dt{font-weight:700;margin-top:.5rem;color:var(--primary-color)}.muncher-note-content dd{margin-left:1.5rem;margin-bottom:.25rem;color:var(--muted-color)}.muncher-note-content sup{vertical-align:super;font-size:.75em;line-height:0}.muncher-note-content sub{vertical-align:sub;font-size:.75em;line-height:0}.muncher-note-content hr{margin:2rem 0;border:none;border-top:1px solid var(--border-color)}.muncher-note-content code{font-family:var(--monospace-font),monospace;color:var(--primary-color)}.muncher-note-content pre{max-width:100%;overflow-x:auto;box-sizing:border-box}.muncher-note-content .muncher-code-block{position:relative}.muncher-note-content .muncher-code-block .muncher-button{padding:.2rem}.muncher-note-content .muncher-code-block .muncher-button .muncher-icon--small{width:.8rem;height:.8rem}.muncher-note-content .muncher-code-block pre>code{padding-bottom:2.75rem}.muncher-note-content .muncher-code-copy-host{position:absolute;bottom:0;right:0;display:block;line-height:0}.muncher-note-content .muncher-code-copy-host .muncher-button{background:var(--primary-background-color);border:1px solid var(--border-color)}.muncher-note-content .external-link{display:inline-flex;align-items:center;gap:.25rem}.muncher-note-content .youtube-embed{margin:1rem 0}.muncher-note-content .youtube-embed iframe{width:100%;aspect-ratio:16 / 9;border:none;border-radius:8px;display:block}.muncher-note-content .youtube-embed-caption{display:flex;align-items:center;justify-content:center;gap:.35rem;margin-top:.4rem;font-size:.85rem}.muncher-note-content .youtube-embed-loading{aspect-ratio:16 / 9;background:var(--tertiary-background-color, #f5f5f5);border-radius:8px;display:flex;align-items:center;justify-content:center}.muncher-note-content .youtube-embed--small{max-width:320px}.muncher-note-content .youtube-embed--medium{max-width:560px}.muncher-note-content .youtube-embed--large{max-width:100%}.muncher-note-content .media-image-wrap{display:inline-flex;flex-direction:column;max-width:100%;margin:1rem 0;border:1px solid var(--border-color, #ddd);border-radius:8px;overflow:hidden;background:var(--primary-background-color)}.muncher-note-content .media-image-wrap--small{max-width:320px}.muncher-note-content .media-image-wrap--medium{max-width:560px}.muncher-note-content .media-image-wrap--large{max-width:100%}.muncher-note-content .media-image{max-width:100%;display:block;cursor:zoom-in}.muncher-note-content .media-image-caption{display:flex;align-items:center;gap:.35rem;padding:.45rem .75rem;border-top:1px solid var(--border-color, #ddd);background:var(--tertiary-background-color, #f5f5f5);color:var(--muted-color);font-size:.8rem;font-style:italic}.muncher-note-content .media-image-caption .muncher-icon svg{width:.95rem;height:.95rem;opacity:.7}.muncher-note-content .media-image-loading{display:inline-block;width:100%;aspect-ratio:16 / 9;background:var(--tertiary-background-color, #f5f5f5);border:1px solid var(--border-color, #ddd);border-radius:8px}.muncher-note-content .media-document{margin:.5rem 0}.muncher-note-content .media-document-link{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .75rem;border:1px solid var(--border-color, #ddd);border-radius:8px;text-decoration:none}.muncher-note-content .media-document-loading{height:2.5rem;width:12rem;background:var(--tertiary-background-color, #f5f5f5);border-radius:8px}.muncher-note-content .media-error{color:var(--danger-color, #c0392b);font-size:.85rem}@media print{@page{margin:1.5cm}.muncher-note-content{font-size:10pt;line-height:1.5;padding:0;color:#000!important;background:transparent!important}.muncher-note-content h1,.muncher-note-content h2,.muncher-note-content h3{page-break-after:avoid;break-after:avoid}.muncher-note-content p,.muncher-note-content li,.muncher-note-content blockquote{orphans:3;widows:3}.muncher-note-content pre,.muncher-note-content blockquote,.muncher-note-content table,.muncher-note-content img,.mermaid-wrapper{page-break-inside:avoid;break-inside:avoid}.muncher-note-content h1{font-size:20pt;margin-top:0}.muncher-note-content h2{font-size:16pt;margin-top:0;margin-bottom:0}.muncher-note-content h3{font-size:14pt}.muncher-note-content h4{font-size:13pt}.muncher-note-content h5{font-size:12pt}.muncher-note-content h6{font-size:11pt}.muncher-note-content ul{margin-top:0;margin-bottom:0}.muncher-note-content ul,.muncher-note-content p,.muncher-note-content ol,.muncher-note-content table,.muncher-note-content dl{font-size:10pt}.muncher-note-content a[href^=http]:after{content:" (" attr(href) ")";font-size:.8rem;color:#666}.muncher-note-content a[href^="#"]:after,.muncher-note-content a[href^="javascript:"]:after{content:""}.muncher-note-content hr{border-top:1pt solid #ccc;margin:2rem 0}.muncher-note-content table{border:1pt solid #000}.muncher-note-content th{background-color:#eee!important;-webkit-print-color-adjust:exact}.muncher-note-content code{background-color:#f5f5f5!important;border:1px solid #ddd;-webkit-print-color-adjust:exact;font-size:9pt}.mermaid-wrapper{background-color:transparent!important;padding:0}}.div-image-lightbox .muncher-modal{top:0;left:0;width:100%;height:100%;padding:2rem;box-sizing:border-box;background:transparent;display:flex;align-items:center;justify-content:center;border:none}.image-lightbox-content{position:relative;max-width:100%;max-height:100%;min-width:0;min-height:0;display:flex;flex-direction:column;align-items:center}.image-lightbox-content img{display:block;max-width:100%;max-height:calc(100vh - 4rem);border-radius:8px}.image-lightbox-diagram{background:var(--primary-background-color);padding:1.5rem;border-radius:12px;border:1px solid var(--border-color);box-shadow:0 4px 16px #0003;box-sizing:border-box;max-width:100%;display:block;overflow:auto}.image-lightbox-content .image-lightbox-diagram svg{display:block;width:auto;height:auto;max-width:100%!important;max-height:calc(100vh - 7rem)}.image-lightbox-caption{margin-top:.75rem;padding:.35rem .75rem;border-radius:6px;background:var(--primary-background-color);color:var(--muted-color, var(--primary-color));font-size:.9rem;font-style:italic;text-align:center}.image-lightbox-close{position:absolute;top:-.9rem;right:-.9rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--primary-background-color);border:1px solid var(--border-color);cursor:pointer;color:var(--primary-color)}.image-lightbox-close:hover{background:var(--secondary-background-color)}.poll-embed-loading{padding:.5rem 1rem;color:var(--color-text-tertiary, inherit);font-family:var(--sans-serif-font),sans-serif}.poll-embed{font-family:var(--sans-serif-font),sans-serif}.poll-embed .poll-embed{border:1px solid var(--color-border-tertiary, #e0e0e0);border-radius:.5rem;padding:1rem;margin:.75rem 0;background:var(--tertiary-background-color)}.poll-title{font-weight:700;margin:0 0 .75rem}.poll-options-list{list-style:none;margin:0 0 .75rem;padding:0;display:flex;flex-direction:column;gap:.4rem}.poll-option-row label{display:flex;align-items:center;gap:.5rem;cursor:pointer}.poll-submit-error{color:var(--danger-color);font-size:.85rem;margin:0 0 .5rem}.poll-results-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}.poll-result-label{display:flex;justify-content:space-between;font-size:.9rem;margin-bottom:.25rem}.poll-result-count{color:var(--color-text-tertiary, inherit)}.poll-result-bar-track{width:100%;height:.5rem;border-radius:.3rem;background:var(--badge-tertiary-background-color);overflow:hidden}.poll-result-bar-fill{height:100%;background:var(--secondary-color);border-radius:.3rem}.form-embed-loading{padding:.5rem 1rem;color:var(--color-text-tertiary, inherit);font-family:var(--sans-serif-font),sans-serif}.form-embed{font-family:var(--sans-serif-font),sans-serif}.form-embed .form-embed{border:1px solid var(--color-border-tertiary, #e0e0e0);border-radius:.5rem;padding:1rem;margin:.75rem 0;background:var(--tertiary-background-color)}.form-title{font-weight:700;margin:0 0 .75rem}.form-fields-list{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:.75rem}.form-fields-list .muncher-textarea{margin-top:.4rem;margin-bottom:.3rem;box-sizing:border-box}.form-fields-list .muncher-textarea+p{margin-top:.3rem}.form-field-group{border:none;padding:0;margin:0}.form-field-group legend{font-size:.85rem;font-weight:600;padding:0 0 .35rem}.form-required-mark{color:var(--danger-color)}.form-field-options{display:flex;flex-direction:column;gap:.4rem}.form-submit-error{color:var(--danger-color);font-size:.85rem;margin:0 0 .5rem}.form-embed-ack .form-ack-message{margin:0;color:var(--color-text-tertiary, inherit)}@media print{.form-embed{display:none!important}}.muncher-steps,.muncher-note-content .muncher-steps{list-style:none;margin:0 0 1rem;padding:0}.muncher-steps-item,.muncher-note-content .muncher-steps-item{margin:0 0 .4rem}.muncher-steps-item label{display:flex;align-items:baseline;gap:.55rem;cursor:pointer}.muncher-steps-item input[type=checkbox]{margin:0;accent-color:var(--color-border-primary)}.muncher-steps-item--done{color:var(--color-text-tertiary);text-decoration:line-through;text-decoration-color:var(--color-text-tertiary)}.muncher-steps-number{flex:none;min-width:1.2em;color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;text-align:right}.muncher-steps-item .muncher-steps,.muncher-note-content .muncher-steps-item .muncher-steps{margin:.4rem 0 0 1.6rem}.muncher-recipe-card{container-type:inline-size;border:1px solid var(--color-border-tertiary);border-radius:var(--border-radius-lg);background:var(--primary-background-color);overflow:hidden}.muncher-recipe-photo{display:block;width:100%;max-height:20rem;object-fit:cover}.muncher-recipe-vitals{display:flex;gap:2rem;flex-wrap:wrap;padding:1.4rem 1.5rem 1.1rem;margin-bottom:1.3rem;border-bottom:1px solid var(--color-border-tertiary)}.muncher-recipe-vital-label{font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:.2rem}.muncher-recipe-vital-value{font-size:1.05rem;font-weight:700;color:var(--color-text-primary)}.muncher-recipe-heading{font-size:.95rem;margin:0 0 .9rem;color:var(--color-text-primary)}.muncher-recipe-body{display:flex;flex-direction:column;gap:1.5rem;padding:0 1.5rem 1.4rem}.muncher-recipe-steps{list-style:none;margin:0;padding:0}.muncher-recipe-steps li,.muncher-recipe-ingredients li{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--border-radius-sm)}.muncher-recipe-steps li:hover,.muncher-recipe-ingredients li:hover{background:var(--tertiary-background-color)}.muncher-recipe-steps li:focus-visible,.muncher-recipe-ingredients li:focus-visible{outline:2px solid var(--color-border-primary);outline-offset:-2px}.muncher-recipe-steps li{display:grid;grid-template-columns:1.3rem 1.7rem 1fr;align-items:start;gap:.85rem;padding:.7rem .4rem;border-bottom:1px solid var(--color-border-tertiary)}.muncher-recipe-steps li:last-child{border-bottom:none}.muncher-recipe-step-content p{margin:0;font-size:.9rem;line-height:1.55;color:var(--color-text-primary)}.muncher-recipe-step-num{width:1.6rem;height:1.6rem;border-radius:50%;background:var(--tertiary-background-color);color:var(--color-text-secondary);display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;margin-top:.1rem}.muncher-recipe-ingredients{list-style:none;margin:0;padding:0}.muncher-recipe-ingredients li{display:flex;align-items:center;gap:.6rem;font-size:.85rem;padding:.5rem .4rem;border-bottom:1px solid var(--color-border-tertiary)}.muncher-recipe-ingredients li:last-child{border-bottom:none}.muncher-recipe-item-marker{flex:none;display:flex;color:var(--color-border-primary)}.muncher-recipe-item-marker .muncher-icon--small{width:1.1rem;height:1.1rem}.muncher-recipe-item--done,.muncher-recipe-item--done .muncher-recipe-item-marker{color:var(--color-text-tertiary)}.muncher-recipe-item--done span,.muncher-recipe-item--done p{text-decoration:line-through;text-decoration-color:var(--color-text-tertiary);color:var(--color-text-tertiary)}.muncher-recipe-item--done .muncher-recipe-step-num{background:transparent}@container (min-width: 32rem){.muncher-recipe-body{flex-direction:row;align-items:start}.muncher-recipe-method{flex:1 1 auto;min-width:0}.muncher-recipe-ingredients-panel{flex:0 0 16rem}}.muncher-recipe-notes{padding:1.4rem 1.5rem 1.5rem;border-top:1px solid var(--color-border-tertiary);font-size:.9rem;line-height:1.65;color:var(--color-text-primary)}.muncher-recipe-notes>:first-child{margin-top:0}.muncher-recipe-notes>:last-child{margin-bottom:0}.muncher-recipe-notes p{margin:0 0 1rem}.muncher-recipe-notes h2,.muncher-recipe-notes h3{font-size:.95rem;margin:1.5rem 0 .8rem;color:var(--color-text-primary)}.muncher-recipe-notes ul,.muncher-recipe-notes ol{margin:0 0 1rem;padding-left:1.2rem}.muncher-recipe-notes li{margin-bottom:.4rem}.muncher-recipe-notes a{color:var(--color-border-primary)}.muncher-recipe-notes .media-image-wrap{display:flex;flex-direction:column;max-width:100%;margin:1rem 0;border:1px solid var(--color-border-tertiary);border-radius:var(--border-radius-md);overflow:hidden;background:var(--primary-background-color)}.muncher-recipe-notes .media-image-wrap--small{max-width:20rem}.muncher-recipe-notes .media-image-wrap--medium{max-width:35rem}.muncher-recipe-notes .media-image-wrap--large{max-width:100%}.muncher-recipe-notes .media-image{display:block;max-width:100%}.muncher-recipe-notes .media-image-caption{display:flex;align-items:center;gap:.35rem;padding:.45rem .75rem;border-top:1px solid var(--color-border-tertiary);background:var(--tertiary-background-color);color:var(--color-text-tertiary);font-size:.8rem;font-style:italic}.muncher-recipe-notes .media-image-caption .muncher-icon svg{width:.95rem;height:.95rem;opacity:.7}.muncher-festival-section-card{border:1px solid var(--color-border-tertiary);border-radius:var(--border-radius-lg);background:var(--primary-background-color);padding:1.4rem 1.5rem 1.5rem}.muncher-festival-section-eyebrow{font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:.3rem}.muncher-festival-section-title{font-size:1.1rem;margin:0 0 1rem;color:var(--color-text-primary)}.muncher-festival-section-body{font-size:.9rem;line-height:1.65;color:var(--color-text-primary)}.muncher-festival-section-body>:first-child{margin-top:0}.muncher-festival-section-body>:last-child{margin-bottom:0}.muncher-pie-chart .svg-pie-chart-legend{display:none}.muncher-pie-chart .svg-pie-chart{width:12rem;height:12rem}.muncher-pie-chart .svg-pie-chart path{cursor:pointer;opacity:1;transition:fill ease-in-out .4s}.muncher-pie-chart .svg-pie-chart path:hover{opacity:.9}.muncher-pie-chart .svg-pie-chart .selected{opacity:.9;stroke:var(--light-color);stroke-width:.1rem}.muncher-pie-chart .svg-pie-chart .text{font-size:.3rem;font-weight:700;font-family:var(--sans-serif-font),sans-serif}.muncher-pie-chart .svg-pie-chart .value{font-size:.2rem}@media(max-width:40rem){.muncher-pie-chart .svg-pie-chart{width:15rem;height:15rem}.muncher-pie-chart .svg-pie-chart .text{font-weight:lighter}}@media(max-width:40rem){.muncher-pie-chart{display:flex;align-items:flex-start;justify-content:flex-start}}@media(min-width:41rem){.muncher-pie-chart .svg-pie-chart-legend{display:block;width:10rem;height:15rem}.muncher-pie-chart .svg-pie-chart-legend .legend-rect{cursor:pointer}.muncher-pie-chart .svg-pie-chart-legend .legend-rect--selected{stroke:var(--light-color);stroke-width:.05rem}.muncher-pie-chart .svg-pie-chart-legend .legend-title{font-size:.3rem}.muncher-pie-chart .svg-pie-chart-legend .legend-text{font-size:.25rem;cursor:pointer}.muncher-pie-chart .svg-pie-chart-legend .legend-text--selected{text-decoration:underline}.muncher-pie-chart .svg-pie-chart-legend .legend-rect:hover,.muncher-pie-chart .svg-pie-chart-legend .legend-text:hover{opacity:.8}}.muncher-bar-chart .svg-bar-chart-legend{display:none}.muncher-bar-chart .svg-bar-chart{width:90vw}@media(max-width:40rem){.muncher-bar-chart .svg-bar-chart{width:60vw}}.muncher-bar-chart .svg-bar-chart .tick text{color:#000;font-family:var(--serif-font),serif;font-size:.4rem}.muncher-bar-chart .svg-bar-chart .bar-rectangle:hover{opacity:.8}.muncher-bar-chart .svg-bar-chart .bar-text{font-family:var(--serif-font),serif;color:#fff;font-size:.3rem;fill:#000}@media(max-width:40rem){.muncher-bar-chart{display:flex;align-items:flex-start;justify-content:flex-start}}@media(min-width:41rem){.muncher-bar-chart .svg-bar-chart-legend{display:block;width:10vw}.muncher-bar-chart .svg-bar-chart-legend text{font-family:var(--serif-font),serif;font-size:.16rem;text-transform:capitalize}}.muncher-donut-chart{display:flex;flex-direction:column;align-items:center;gap:.75rem}.muncher-donut-chart-graphic{position:relative;margin:0 auto}.muncher-donut-chart-svg{width:100%;height:100%;overflow:visible}.muncher-donut-slice{cursor:pointer;opacity:.92;stroke:var(--primary-background-color, #ffffff);stroke-width:1.5;transition:opacity .15s ease,transform .15s ease;transform-box:fill-box;transform-origin:center}.muncher-donut-slice:hover{opacity:1}.muncher-donut-slice.is-selected{opacity:1;transform:scale(1.035)}.muncher-donut-chart-center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none;padding:0 2.2rem}.muncher-donut-chart-center-label{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--tertiary-color, #6b7280);margin-bottom:.25rem}.muncher-donut-chart-center-value{font-size:1.1rem;font-weight:700;color:var(--primary-color, #13294b);word-break:break-word}.muncher-donut-chart-legend{list-style:none;margin:0;padding:0;width:100%;max-width:220px;display:flex;flex-direction:column;gap:.35rem}.muncher-donut-chart-legend-title{font-size:.75rem;font-weight:600;color:var(--primary-color, #13294b);margin-bottom:.15rem}.muncher-donut-chart-legend-item{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.8rem;color:var(--primary-color, #13294b)}.muncher-donut-chart-legend-item:hover,.muncher-donut-chart-legend-item.is-selected{opacity:.8}.muncher-donut-chart-legend-item.is-selected .muncher-donut-chart-legend-text{text-decoration:underline}.muncher-donut-chart-legend-swatch{width:.65rem;height:.65rem;border-radius:2px;flex-shrink:0}.muncher-donut-chart-legend-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes react-loading-skeleton{to{transform:translate(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);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var( --custom-highlight-background, linear-gradient( 90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100% ) );transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media(prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}:root{--primary-color: #40606f;--secondary-color: #4b4f54;--tertiary-color: #f7f7f7;--primary-background-color: white;--secondary-background-color: #e2e4e2;--tertiary-background-color: #91a9b3;--nav-color: var(--primary-color);--link-color: var(--primary-color);--link-hover-color: var(--secondary-color);--nav-background-color: var(--secondary-background-color);--disabled-color: #959698;--danger-color: #a52a2a;--success-color: green;--border-color: #d8d8d8;--sans-serif-font: "Merriweather Sans", sans-serif;--monospace-font: "Roboto Mono", monospace;--serif-font: "Merriweather", serif;--button-font: var(--sans-serif-font);--black: var(--primary-color);--violet: rgba(127, 0, 255, 1);--indigo: rgba(75, 0, 130, 1);--green: rgba(0, 180, 0, 1);--blue: rgba(0, 0, 255, 1);--yellow: rgba(180, 180, 0, 1);--orange: rgba(255, 127, 0, 1);--red: rgba(255, 0, 0, 1);--brown: var(--danger-color);--extra-small-size: 20rem;--small-size: 22rem;--medium-size: 48rem;--large-size: 62rem;--extra-large-size: 75rem;--body-color: var(--primary-background-color);--section-heading-color: var(--link-color);--main-font: var(--serif-font);--heading-font: var(--sans-serif-font);--italic-font: var(--main-font);--nav-font: var(--heading-font);--secondary-nav-background-color: #f0f0f0;--input-focus-color: var(--tertiary-background-color);--input-border-color: var(--primary-color);--special-offer-color: #c55e5e}.floorplan-faqs-card section{padding:0}.floorplan-faqs-card .card-body{padding:0;font-size:.9rem}.floorplan-faqs-card .muncher-accordion .fold-button span{font-size:1rem;text-transform:none;color:var(--primary-color)}.section-pricing{font-size:80%}.section-pricing .row{display:grid;grid-template-columns:repeat(4,25%);grid-template-rows:repeat(8,12.5%);text-align:center;align-items:center;justify-content:center;grid-auto-flow:column;margin:.5rem}.section-pricing .row .col{border:1px solid #a7bdb1;height:3rem;padding:.5rem}.section-pricing .row .head{background:#a7bdb1;text-transform:uppercase;letter-spacing:.1em;font-family:var(--heading-font)}@media(min-width:48rem){.section-pricing{font-size:90%}.section-pricing .row{grid-template-columns:12% repeat(2,8%) repeat(5,14.3%);grid-template-rows:repeat(4,20%);grid-auto-flow:row}.section-pricing .row .col{height:2rem;padding-top:1.5rem;padding-bottom:1.5rem}.section-pricing .row .col:nth-child(n){border-top:none}.section-pricing .row .col:nth-child(n+8){border-right:none}.section-pricing .row .col:nth-child(8n){border-right:1px solid #a7bdb1}}html{font-size:100%;font-family:var(--main-font);background:var(--body-color)}section{padding:1rem 0}main{min-height:60vh}main .div-full--center{height:50vh;display:flex;align-items:center;justify-content:center}@media(min-width:48rem){main ul{column-count:2}main .heading{text-align:center;border-bottom:.5px solid var(--section-heading-color);line-height:.1rem;margin:2rem}main .heading .emphasized{background:var(--primary-background-color);text-transform:none;padding:0 1rem;color:var(--section-heading-color)}}a{color:var(--link-color);text-decoration:none}a:hover{opacity:.6}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font);text-transform:uppercase;letter-spacing:.05rem;text-align:center}button{text-transform:uppercase}ul{column-count:1;padding:1rem 2rem}ul li{padding-bottom:.5rem}i{font-family:var(--italic-font);text-transform:none}.small{font-size:.5rem}.information{padding:0 .5rem}.reference{margin-top:-5rem;height:5rem}:root{--announcement-font: "Merriweather", serif;--announcement-button-font: "Merriweather Sans", sans-serif;--announcement-secondary-color: #eae9e3;--announcement-primary-color: #41606d}.section-announcement{font-family:var(--announcement-font);text-align:center}.section-announcement h2{font-family:var(--announcement-font);text-transform:capitalize;font-size:20px}.section-announcement p{font-size:14px}.section-announcement button{font-family:var(--announcement-button-font);font-weight:700;padding:.7rem 1rem;background:var(--announcement-primary-color);color:#fff;font-size:14px}@media(min-width:62rem){.section-announcement{display:flex;justify-content:center;align-items:center;padding:2rem;background:gray}}.section-announcement .left{background:#fff;color:var(--announcement-primary-color)}.section-announcement .left h2{color:var(--announcement-primary-color)}.section-announcement .right{background:var(--announcement-primary-color);color:#fff}.section-announcement .left,.section-announcement .right{padding:1rem}@media(min-width:62rem){.section-announcement .left,.section-announcement .right{max-width:30rem;height:10rem}}.submission-request-banner{font-size:.8rem;font-style:italic}.submission-request-banner a{text-decoration:underline}.div-contact--modal .muncher-modal{margin:1rem 0;padding:0;left:0;top:0;width:100vw;overflow:scroll;max-height:100vh}@media(min-width:48rem){.div-contact--modal .muncher-modal{padding:1rem 1rem 5rem}}:root{--contact-section-background-color: var(--primary-background-color)}.section-contact{padding-top:2em;text-align:center;background:var(--contact-section-background-color)}.section-contact .muncher-badge{border-radius:0;padding:.8rem 1rem;font-weight:700;font-family:var(--sans-serif-font)}@media(min-width:48rem){.section-contact .container{display:flex;justify-content:space-between}}.section-contact form{column-count:1;font-weight:200;font-size:.8rem}.section-contact form .form-item{display:flex;justify-content:flex-start;align-items:center;margin:1rem}.section-contact form .item-left{width:6rem}.section-contact form .item-right{width:20rem}.section-contact form .item-right p{text-align:left}.section-contact form .item-left--range{width:10vw}.section-contact form .item-right--range{width:50vw}@media(min-width:48rem){.section-contact form .item-right--range{width:30vw}}.section-contact form .items-inline{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.section-contact form .items-inline .muncher-input--div{margin-right:1.5rem}.section-contact form .error{color:var(--danger-color)}.section-contact form .error .muncher-icon{margin:.2rem 0}.section-contact form .checkboxes--div{margin:1rem}.section-contact form .checkboxes,.section-contact form .long .muncher-input--div{width:100%}.section-contact form .button-right{text-align:right}.section-contact .muncher-input--div{text-align:left}.section-contact .with-sub{width:99%}@media(min-width:48rem){.section-contact .with-sub{display:flex;align-items:center;justify-content:space-between}}.section-contact .with-sub .sub-item{display:flex;align-items:center;margin:1rem}.section-contact .with-sub label{margin-right:.5rem;white-space:nowrap}.section-contact .with-sub .item--small input{width:3rem}.section-contact .with-sub .item--medium input{width:9rem}.section-contact .submit-button--div{margin:2rem;text-align:center;display:flex;align-items:center;justify-content:flex-end}.section-contact .submit-button--div .muncher-button{letter-spacing:.1rem;border-radius:.4rem;padding-left:2rem;padding-right:2rem;margin:1rem}.section-contact .submit-button--div .muncher-button i{margin:0 .5rem;font-weight:100;font-size:.8rem}.section-contact .first--step{justify-content:center}.section-contact .inactive{opacity:60%}.section-contact .active{opacity:100%}@media(min-width:48rem){.section-contact .left,.section-contact .right{width:50vw}}.section-contact .right{margin:1rem}.section-contact .muncher-slider{margin-top:0;height:2rem}@media(min-width:22rem){.section-contact .step-div{display:flex;align-items:flex-start;justify-content:center}.section-contact .step-div .active,.section-contact .step-div .inactive{width:50vw}}@media(min-width:48rem){.section-contact .step-div{display:block}.section-contact .step-div .active,.section-contact .step-div .inactive{width:100%}}.section-contact .information{font-size:.8rem;font-style:italic}.section-contact .information a{text-decoration:underline}.section-contact .heading .react-loading-skeleton{width:60vw}.section-contact .information .react-loading-skeleton{width:70vw}.section-contact .form-element .react-loading-skeleton{height:2rem}.section-contact .text-area .react-loading-skeleton{height:8rem}:root{--feature-section-background-color: var(--secondary-background-color)}.section-feature{font-family:var(--main-font);background:var(--feature-section-background-color);padding:1.5rem}.section-feature .heading i,.section-feature .heading .emphasized{background:var(--feature-section-background-color);padding:0 1rem}.section-feature .section-feature--detail{padding:0}@media(min-width:62rem){.section-feature .section-feature--detail{padding-left:1rem;padding-right:1rem}}:root{--footer-font: "Merriweather Sans", sans-serif;--footer-italic-font: "Merriweather", serif;--footer-color: #41606d;--footer-secondary-color: #4b4f54;--footer-background-color: #eae9e3}footer{background-color:var(--footer-background-color);font-family:var(--footer-font);color:var(--footer-color);text-align:center;padding:1rem}footer i{font-family:var(--footer-italic-font);color:var(--footer-secondary-color)}footer a{color:var(--footer-color)}footer .href-logo:hover{opacity:.9}footer li{list-style:none;text-transform:uppercase;font-size:14.4px;font-weight:700}footer p{font-size:12.8px}footer .mobile .div-footer-logo{display:flex;justify-content:space-evenly;align-items:center}footer .mobile ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:0}footer .mobile ul li+li:before{content:" | ";padding:0 .2rem}footer .main .container{display:flex;justify-content:space-evenly;align-items:center}footer .main .container li{padding:.5rem}footer .main .container .right{display:flex;flex-flow:column;justify-content:space-between;align-items:center}footer .main .container .right .first{display:flex;justify-content:space-around;align-items:center}footer .main .container .right .first div{margin:0 1rem}footer .main .container .right>*{padding:.5rem}.div-gallery{padding:0;display:block;position:relative}.div-gallery .gallery--grid{line-height:0;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-column-count:2;column-count:2;-moz-column-count:2}@media(min-width:62rem){.div-gallery .gallery--grid{-webkit-column-count:4;column-count:4;-moz-column-count:4}}@media(min-width:75rem){.div-gallery .gallery--grid{-webkit-column-count:5;column-count:5;-moz-column-count:5}}.div-gallery .gallery--grid img{width:100%;height:auto;max-height:25rem;max-width:25rem;object-fit:cover}.div-gallery .gallery figure{margin:0;text-align:center}@media(min-width:48rem){.div-gallery .gallery figure{display:flex;flex-wrap:wrap;justify-content:center}}.div-gallery .gallery figure .gallery--image{padding-bottom:1rem;padding-top:1rem;cursor:pointer;width:92vw;margin:4vw;object-fit:cover;object-position:top}@media(min-width:48rem){.div-gallery .gallery figure .gallery--image{max-width:20rem;max-height:13rem;width:30vw;margin:1rem}}.div-gallery .muncher-modal{color:var(--primary-background-color);text-align:center;top:3vh}.div-gallery .muncher-modal .image-slider img{width:80vw;height:80vh;object-fit:contain}.div-gallery .muncher-modal .image-slider .close{top:.1rem;right:.2rem;position:fixed;padding:.4rem;cursor:pointer}.div-gallery .muncher-modal .image-slider .close:hover{opacity:.6}.div-gallery .muncher-modal .image-slider .muncher-spinner{position:fixed;left:45%;top:45%}.div-gallery .muncher-modal .image-slider .left,.div-gallery .muncher-modal .image-slider .right{position:fixed;top:40%;cursor:pointer}@media(min-width:48rem){.div-gallery .muncher-modal .image-slider .left:hover,.div-gallery .muncher-modal .image-slider .right:hover{opacity:.6}}.div-gallery .muncher-modal .image-slider .left{left:1vw}.div-gallery .muncher-modal .image-slider .right{right:1vw}.div-gallery .react-loading-skeleton{border-top:white .5rem solid;border-bottom:white .5rem solid}.image-card{color:var(--primary-background-color);position:relative;margin:0;text-align:center;cursor:pointer}.image-card .image-card--footer{visibility:hidden;position:absolute;bottom:0;left:0;background-color:#0006;width:100%}.image-card .image-card--footer p{font-size:.8rem}.image-card:hover .image-card--footer{transition:all .5s ease .5s;visibility:visible}.drive-gallery{text-align:center}.drive-gallery button{margin:2rem}.special-offer-badge .muncher-badge{border-radius:.5rem;background-color:var(--special-offer-color);text-transform:none;font-family:var(--serif-font);font-weight:400;padding:.3rem .5rem;display:inline-flex;align-items:center;justify-content:center}.special-offer-badge .muncher-badge .star-icon{width:1.6rem}.grid-gallery{padding:0;display:block;position:relative;width:100%}.grid-gallery .gallery-hero-two-columns{display:flex}.grid-gallery .gallery-hero-two-columns .gallery-hero-column-one,.grid-gallery .gallery-hero-two-columns .gallery-hero-column-two{width:50vw}.grid-gallery .gallery-hero-two-columns .gallery-hero--image{cursor:pointer;object-fit:cover;object-position:center}.grid-gallery .gallery-hero-two-columns .cover-image{cursor:default}.grid-gallery .gallery-hero-two-columns .gallery-hero-one .gallery-hero--image{width:100vw;object-fit:cover;object-position:center;height:40vw}.grid-gallery .gallery-hero-two-columns .gallery-hero-column{display:flex;flex-wrap:wrap;align-content:flex-start}.grid-gallery .gallery-hero-two-columns .gallery-hero-column .gallery-hero--image-fixed{width:25vw;height:20vw}.grid-gallery .gallery-hero-two-columns .gallery-hero-column .gallery-hero--image{width:25%;height:20vw}.grid-gallery .gallery-hero-two-columns .gallery-hero-column .gallery-hero-mobile--image{cursor:pointer;object-fit:cover;object-position:center;width:100%;height:40vh}.grid-gallery .gallery-hero-two-columns .gallery-hero-column-one .gallery-hero--image{width:100%;height:40vw}.grid-gallery .gallery-hero-two-columns .gallery-hero-column-two{display:flex;flex-wrap:wrap;align-content:flex-start}.grid-gallery .gallery-hero-two-columns .gallery-hero-column-two .gallery-hero--image{width:50%;height:20vw}.grid-gallery .gallery-hero-two-columns .gallery-hero-column-two .section-map{width:50%;height:20vw;display:flex;justify-content:center;align-items:center}.grid-gallery .gallery-hero-two-columns .gallery-hero-column-two .section-map iframe{display:block;width:100%;height:20vw}.grid-gallery .badge--info{position:absolute;top:1.5rem;left:1rem;display:flex;align-items:center;justify-content:center}.grid-gallery .badge--info .muncher-badge{margin-right:.5rem}.grid-gallery .gallery--information{text-align:center;color:var(--primary-background-color);background-color:var(--special-offer-color);padding:0 1rem;position:absolute;top:5rem;width:50vw;left:0;font-size:.8rem}@media(min-width:62rem){.grid-gallery .gallery--information{font-size:1.1rem;width:16rem}}.hero-image-card{color:var(--primary-background-color);position:relative}.hero-image-card .hero-image{width:100%;height:100%}.hero-image-card .hero-image-info{top:0;left:0;width:100%;height:100%;background-color:#4b5d4299;position:absolute;display:flex;justify-content:center;align-items:center}.hero-image-card .hero-image-info .hero-image--content{text-align:center;text-decoration:underline}.section-map{padding:0;margin:0}.section-map iframe{width:100%;height:35rem;border:none}.grid-gallery--mobile{padding:0;display:block;position:relative;width:100%}.grid-gallery--mobile .gallery-hero-column{display:flex;flex-wrap:wrap;align-content:flex-start}.grid-gallery--mobile .gallery-hero-column .gallery-hero-mobile--image{cursor:pointer;object-fit:cover;object-position:center;width:100%;height:40vh}.grid-gallery--mobile .gallery-hero-column .section-map{height:40vh;width:100%}.grid-gallery--mobile .badge--info{position:absolute;top:1.5rem;left:1rem;display:flex;align-items:center;justify-content:center}.grid-gallery--mobile .badge--info .muncher-badge{margin-right:.5rem}.grid-gallery--mobile .gallery--information{text-align:center;color:var(--primary-background-color);background-color:var(--special-offer-color);padding:0 1rem;position:absolute;top:5rem;width:50vw;left:0;font-size:.8rem}@media(min-width:62rem){.grid-gallery--mobile .gallery--information{font-size:1.1rem;width:16rem}}.special-offer-button .muncher-button{border-radius:.5rem;background-color:var(--special-offer-color);text-transform:none;font-family:var(--serif-font);font-weight:400;font-size:.8rem;padding:.3rem .5rem}.special-offer-button .muncher-button .star-icon{width:1.6rem}.gallery-modal .muncher-modal{color:var(--primary-background-color);text-align:center;top:3vh}.gallery-modal .muncher-modal .image-slider img{width:80vw;height:80vh;object-fit:contain}.gallery-modal .muncher-modal .image-slider .close{top:.1rem;right:.2rem;position:fixed;padding:.4rem;cursor:pointer}.gallery-modal .muncher-modal .image-slider .close:hover{opacity:.6}.gallery-modal .muncher-modal .image-slider .muncher-spinner{position:fixed;left:45%;top:45%}.gallery-modal .muncher-modal .image-slider .left,.gallery-modal .muncher-modal .image-slider .right{position:fixed;top:40%;cursor:pointer}@media(min-width:48rem){.gallery-modal .muncher-modal .image-slider .left:hover,.gallery-modal .muncher-modal .image-slider .right:hover{opacity:.6}}.gallery-modal .muncher-modal .image-slider .left{left:1vw}.gallery-modal .muncher-modal .image-slider .right{right:1vw}:root{--card-color: var(--secondary-color);--card-background: var(--primary-background-color);--card-header-background: var(--tertiary-background-color)}.section-card{color:var(--card-color);background:var(--card-background);font-family:var(--sans-serif-font);line-height:1.4rem;margin:3vw;width:94vw}@media(min-width:62rem){.section-card{margin:0;width:100%}}.section-card .muncher-paper{padding:0}.section-card .card-header{background:var(--card-header-background);color:var(--card-background);padding:1rem;font-size:1.2rem;font-style:italic;font-weight:400;font-family:var(--serif-font)}.section-card .card-body{padding:1rem;font-size:.8rem;font-weight:400}.section-card .card-body--featured{color:var(--card-background);background:var(--primary-color)}:root{--info-header-background-color: var(--tertiary-background-color);--info-header-color: var(--primary-background-color)}.header-info{text-align:center;background:var(--info-header-background-color);padding:.05rem;font-size:80%;color:var(--info-header-color)}.header-info .container :first-child{display:inline-flex;align-items:center;justify-content:center}.header-info a{color:var(--info-header-color)}@media(min-width:48rem){.header-info{text-align:right;padding-right:2rem}}:root{--team-image-info-font: var(--sans-serif-font);--team-image-info-color: white}.team-card{margin:3vw;text-align:center}.team-card .div-team-image{position:relative}.team-card .div-team-image .team-image{height:15rem;width:15rem;object-fit:cover;object-position:0 0;border-radius:50%;cursor:pointer}.team-card .div-team-image .team-image-info{top:0;left:0;visibility:hidden;position:absolute;height:15rem;width:15rem;border-radius:50%;background-color:#0006;display:flex;justify-content:center;align-items:center}.team-card .div-team-image .team-image-info .team-image-info-content{position:absolute;top:6rem;font-size:.8rem}.team-card .div-team-image .team-image-info .team-image-info-content a{color:var(--team-image-info-color);font-family:var(--team-image-info-font)}.team-card .div-team-image:hover .team-image-info,.team-card .div-team-image:active .team-image-info{transition:all .5s ease .5s;visibility:visible}.section-team{text-align:center}.section-team .members{display:flex;flex-wrap:wrap;justify-content:center}form .form-element{margin:.5rem 2rem;padding:0 .5rem;text-align:left}form .form-element p{font-size:.8rem}form .form-element .message{text-align:center}form .checkboxes{display:inline-flex;flex-wrap:wrap}form .checkboxes>div{padding:0 .5rem}form .captcha+p{display:inline;margin:.5rem 2rem}form .captcha{margin-top:1rem;margin-bottom:1rem;margin-left:2rem}form .form-submit{display:inline-flex;align-items:center}form .form-submit .muncher-spinner{width:1rem;height:1rem;border-width:.2rem;margin-left:1rem}@media(min-width:48rem){form{column-count:2;text-align:left}form .form-element{break-inside:avoid-column;max-width:28rem;width:35vw}form .form-element .message{text-align:left}}@media(min-width:62rem){form .form-element{max-width:30rem;width:35vw}}form ::-webkit-input-placeholder{font-size:.8rem}form :-ms-input-placeholder{font-size:.8rem}form ::placeholder{font-size:.8rem}form .hp-form-item{position:absolute;left:-9999px;height:0;width:0;overflow:hidden}:root{--application-section-background-color: var(--primary-background-color);--banner-background-color: var(--secondary-background-color);--banner-color: #D73647}.section-application{padding-top:2em;text-align:center;background:var(--application-section-background-color)}.section-application .application-heading{text-align:center}.section-application .application-heading .banner{background:var(--banner-background-color);padding:.5rem 1rem 1.5rem;color:var(--banner-color)}.section-application .application-heading .banner .emphasized{font-weight:700;text-decoration:underline;font-style:italic}.section-application .step-banner{margin:1rem;display:flex;align-items:center;justify-content:center}.section-application .muncher-step .muncher-step--label{font-family:var(--sans-serif-font)}.section-application .info,.section-application .emphasized-info{padding:1rem}.section-application .emphasized-info{text-transform:uppercase;font-family:var(--sans-serif-font);font-size:1.2rem}@media(min-width:48rem){.section-application .muncher-step--container{margin:2rem 10rem}}:root{--application-completion-background-color: var(--primary-background-color);--application-completion-banner-background-color: var(--primary-color);--application-completion-banner-color: var(--primary-background-color)}.section-application-completion{padding-top:2em;text-align:center;background:var(--application-completion-background-color)}.section-application-completion .completion-banner{background:var(--application-completion-banner-background-color);padding:.5rem 1rem 1.5rem;color:var(--application-completion-banner-color)}.section-application-completion .completion-step-banner{margin:1rem;display:flex;align-items:center;justify-content:center}.section-application-completion .muncher-step .muncher-step--label{font-family:var(--sans-serif-font)}.section-application-completion .info,.section-application-completion .emphasized-info{padding:1rem}.section-application-completion .emphasized-info{text-transform:uppercase;font-family:var(--sans-serif-font);font-size:1.2rem}@media(min-width:48rem){.section-application-completion .muncher-step--container{margin:2rem 10rem}}.div-contact--modal{position:relative}.div-contact--modal .close{position:fixed;top:1rem;right:1rem;padding:.4rem;color:var(--primary-color);cursor:pointer}.div-contact--modal .close:hover{opacity:.6}.div-contact--modal .muncher-modal{padding:1rem 1rem 5rem;left:0;top:0;width:100vw;overflow:scroll;max-height:100vh}.div-contact--modal .muncher-modal .section__contact .form--element{width:70vw}@media(min-width:48rem){.div-contact--modal .muncher-modal .section__contact .form--element{max-width:17rem}}@media(min-width:62rem){.div-contact--modal .muncher-modal .section__contact .form--element{max-width:25rem}}.section-property-location .property-card{padding:1rem}.section-property-location .property-card h3{text-align:left}.section-property-location .section-map iframe{width:90vw;height:15rem;margin:1rem}.section-property-location .div-office-map-image,.section-property-location .div-office-image-card{margin:1rem}@media(min-width:62rem){.section-property-location .property-location{display:flex;justify-content:space-between}.section-property-location .property-location .property-card{width:20vw}.section-property-location .property-location .section-map iframe{width:65vw;max-width:50rem;height:20rem}@media(min-width:75rem){.section-property-location .property-location .property-card{width:25vw}.section-property-location .property-location .section-map iframe{width:60vw}}}.section-property-location .lease-office h5 .aside{margin-left:.5rem;text-transform:capitalize;font-size:.9rem;font-weight:400;font-style:italic}.section-property-location .lease-office img{width:90vw;padding:1rem 0}@media(min-width:62rem){.section-property-location .lease-office{margin-top:1rem;display:flex;justify-content:space-evenly;align-items:flex-start}.section-property-location .lease-office .property-card,.section-property-location .lease-office .section-map,.section-property-location .lease-office .div-office-map-image,.section-property-location .lease-office .div-office-image-card{width:25vw}.section-property-location .lease-office .section-map iframe{width:25vw;height:20rem}.section-property-location .lease-office .div-office-map-image img{width:100%;height:20rem;object-fit:contain;padding:0}.section-property-location .lease-office .div-office-image-card img{width:100%;height:auto;object-fit:cover;padding:0}}.section-property-location .react-loading-skeleton{width:90vw;height:8rem;margin:.5rem 0}@media(min-width:62rem){.section-property-location .property-location .react-loading-skeleton{width:20vw}.section-property-location .property-location .map-skeleton{margin:.5rem 1rem;width:50vw}}@media(min-width:62rem){.section-property-location .lease-office .react-loading-skeleton{width:20vw;margin:.5rem}}.div-video{position:relative}.div-video .volume{position:absolute;bottom:1rem;left:1rem;cursor:pointer;color:#fff}.div-video .play-pause{position:absolute;bottom:1rem;right:1rem;cursor:pointer;color:#fff}.div-video .volume:hover,.div-video .play-pause:hover{opacity:.6}.div-video .muncher-spinner{position:absolute;left:45%;top:45%}.div-video video{width:100%;height:100%;object-fit:cover}.floorplan-card{color:var(--floorplan-card-color);position:relative;height:16rem;width:100vw;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center;background-size:cover}.floorplan-card a{color:var(--floorplan-card-color)}.floorplan-card a:hover{color:inherit}.floorplan-card .muncher-spinner{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.floorplan-card .muncher-button--navigate{position:absolute;top:40%;right:0}.floorplan-card .card--image{width:100vw;height:16rem;object-fit:cover}@media(min-width:62rem){.floorplan-card,.floorplan-card .card--image{width:25rem;height:16rem}}@media(min-width:75rem){.floorplan-card,.floorplan-card .card--image{width:33rem;height:18rem}}.floorplan-card .badges--right{position:absolute;right:.5rem;top:.5rem;display:flex;flex-direction:column;align-items:flex-end}.floorplan-card .badges--right .special-offer-button{margin:.5rem 0}.floorplan-card .badges--left{position:absolute;top:1rem;left:1rem;display:flex;flex-direction:column}.floorplan-card .muncher-badge{font-size:.8rem}.floorplan-card .icon-left,.floorplan-card .icon-right{position:absolute;top:40%;cursor:pointer}.floorplan-card .icon-left:hover,.floorplan-card .icon-right:hover{opacity:.6}.floorplan-card .icon-left{left:.1rem}.floorplan-card .icon-right{right:.1rem}.floorplan-card .floorplan-card-content{position:absolute;bottom:0;left:0;width:100%}.floorplan-card .floorplan-card-content--special{display:flex;justify-content:flex-end}.floorplan-card .content--special{text-align:center;width:45%;background-color:var(--special-offer-color);padding:0 1rem}.floorplan-card .floorplan-card-footer{background-color:#0006;width:100%;display:flex;align-items:center;justify-content:space-between;padding:.4rem .5rem;box-sizing:border-box;max-height:5.5rem;overflow:hidden}.floorplan-card .floorplan-card-footer h3,.floorplan-card .floorplan-card-footer p{text-align:left;margin:0;line-height:1.3}.floorplan-card .floorplan-card-footer .truncate{text-overflow:ellipsis;width:55vw;white-space:nowrap;overflow:hidden}@media(min-width:62rem){.floorplan-card .floorplan-card-footer .truncate{width:15rem}}@media(min-width:75rem){.floorplan-card .floorplan-card-footer .truncate{width:22rem}}.floorplan-card .floorplan-card-footer .left,.floorplan-card .floorplan-card-footer .right{display:flex;flex-direction:column;gap:.2rem;padding:0 .5rem}.floorplan-card .floorplan-card-footer .address-link{font-size:.7rem;margin:0}.floorplan-card .floorplan-card-footer .address-link .muncher-icon--small{width:.7rem;height:.7rem}.floorplan-card .featured{color:var(--floorplan-card-secondary-color);background-color:#d5c7b5b3}.floorplan-card .featured h3{text-transform:capitalize;font-family:var(--serif-font);font-weight:400;font-size:1rem;margin:0}.floorplan-card .featured p{font-size:.8rem;margin:0;text-align:right}.floorplan-card .featured a{color:var(--floorplan-card-secondary-color);text-decoration:underline}@media(min-width:62rem){.floorplan-card--small,.floorplan-card--small .card--image{width:20rem;height:16rem}}@media(min-width:75rem){.floorplan-card--small,.floorplan-card--small .card--image{width:28rem;height:18rem}}@media(min-width:62rem){.floorplan-card--small .floorplan-card-footer .left{max-width:12rem}}@media(min-width:75rem){.floorplan-card--small .floorplan-card-footer .left{max-width:16rem}}:root{--floorplan-price-color: var(--primary-background-color);--floorplan-price-color-inverted: var(--primary-color);--floorplan-price-special-color: var(--special-offer-color)}.floorplan-price .strike-through{text-decoration:line-through;text-decoration-thickness:.25rem;color:var(--floorplan-price-special-color)}.floorplan-price .rent,.floorplan-price .floorplan-special-price{color:var(--floorplan-price-color)}.floorplan-price .special{padding-left:1rem;-webkit-text-stroke:.2rem var(--floorplan-price-special-color);paint-order:stroke fill;font-family:var(--serif-font);font-weight:700;font-style:italic}.floorplan-price-inverted .rent{color:var(--floorplan-price-color-inverted)}.video-modal .muncher-modal{color:var(--primary-background-color);text-align:center;top:3vh}.video-modal .muncher-modal .video iframe{width:80vw;height:80vh;object-fit:contain}.video-modal .muncher-modal .video .close{top:.1rem;right:.2rem;position:fixed;padding:.4rem;cursor:pointer}.video-modal .muncher-modal .video .close:hover{opacity:.6}.section-units{padding:0}.section-units .units-body{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.section-units .units-body .unit-card{margin:1rem}.section-units .units-banner{padding-top:3rem;padding-bottom:3rem}:root{--unit-card-color: var(--primary-background-color);--unit-card-secondary-color: var(--secondary-color)}.unit-card{color:var(--unit-card-color);position:relative;height:16rem;width:100vw;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center;background-size:cover}.unit-card a{color:var(--unit-card-color)}.unit-card a:hover{color:inherit}.unit-card .muncher-spinner{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.unit-card .muncher-button--navigate{position:absolute;top:40%;right:0}.unit-card .card--image{width:100vw;height:16rem;object-fit:cover}@media(min-width:62rem){.unit-card,.unit-card .card--image{width:25rem;height:16rem}}@media(min-width:75rem){.unit-card,.unit-card .card--image{width:33rem;height:18rem}}.unit-card .badges--right{position:absolute;right:.5rem;top:.5rem;display:flex;flex-direction:column;align-items:flex-end}.unit-card .badges--right .special-offer-button{margin:.5rem 0}.unit-card .badges--left{position:absolute;top:1rem;left:1rem;display:flex;flex-direction:column}.unit-card .muncher-badge{font-size:.8rem}.unit-card .icon-tour{position:absolute;top:1rem;left:1rem}.unit-card .icon-video{position:absolute;top:3.5rem;left:1.1rem}.unit-card .icon-map{position:absolute;top:5.7rem;left:1.5rem}.unit-card .icon-map .muncher-icon--small{width:1.4rem;height:1.4rem}.unit-card .icon-left,.unit-card .icon-right{position:absolute;top:40%;cursor:pointer}.unit-card .icon-left:hover,.unit-card .icon-right:hover{opacity:.6}.unit-card .icon-left{left:.1rem}.unit-card .icon-right{right:.1rem}.unit-card .unit-card-content{position:absolute;bottom:0;left:0;width:100%}.unit-card .unit-card-content--special{display:flex;justify-content:flex-end}.unit-card .content--special{text-align:center;width:45%;background-color:var(--special-offer-color);padding:0 1rem}.unit-card .unit-card-footer{background-color:#0006;width:100%;display:flex;align-items:center;justify-content:space-between}.unit-card .unit-card-footer .rent{font-size:.8rem}.unit-card .unit-card-footer h3,.unit-card .unit-card-footer p{text-align:left;margin:.5rem 0}.unit-card .unit-card-footer h3{font-size:.9rem}.unit-card .unit-card-footer p{font-size:.8rem}.unit-card .unit-card-footer .truncate{text-overflow:ellipsis;width:55vw;white-space:nowrap;overflow:hidden}@media(min-width:62rem){.unit-card .unit-card-footer .truncate{width:15rem}}@media(min-width:75rem){.unit-card .unit-card-footer .truncate{width:22rem}}.unit-card .unit-card-footer .left,.unit-card .unit-card-footer .right{padding:0 .5rem}.unit-card .unit-card-footer .address-link{font-size:.7rem;margin:0}.unit-card .unit-card-footer .address-link .muncher-icon--small{width:.7rem;height:.7rem}@media(min-width:62rem){.unit-card--small,.unit-card--small .card--image{width:20rem;height:16rem}}@media(min-width:75rem){.unit-card--small,.unit-card--small .card--image{width:28rem;height:18rem}}@media(min-width:62rem){.unit-card--small .unit-card-footer .left{max-width:12rem}}@media(min-width:75rem){.unit-card--small .unit-card-footer .left{max-width:16rem}}.unit-card--slider{width:100vw}@media(min-width:62rem){.unit-card--slider{width:25rem}}@media(min-width:75rem){.unit-card--slider{width:33rem}}.unit-card--slider .muncher-item-slider .muncher-button--navigate{top:38%}@media(min-width:62rem){.unit-card-slider--small{width:20rem}}@media(min-width:75rem){.unit-card-slider--small{width:28rem}}.unit-dropdown{margin:.3rem}.unit-dropdown .muncher-dropdown .muncher-button{padding:0}.unit-dropdown .muncher-dropdown .muncher-button h5{margin:.7rem .9rem;display:flex;align-items:center;justify-content:center}:root{--unit-background-color: var(--tertiary-color);--unit-featured-color: var(--primary-color);--unit-hover-color: var(--primary-background-color)}.section-unit{padding:0 0 .5rem;background:var(--unit-background-color)}.section-unit .unit--cards{padding:0;margin:1rem 0}@media(min-width:62rem){.section-unit .unit--cards{-webkit-column-count:2;column-count:2;column-gap:1rem}.section-unit .unit--cards>.section-card{margin-top:0}}.section-unit .section-card{padding:0;margin:3vw;width:94vw}@media(min-width:62rem){.section-unit .section-card{margin:1rem 0;width:100%;break-inside:avoid-column;-webkit-column-break-inside:avoid}}.section-unit .section-card p{font-size:1rem;letter-spacing:.03rem;line-height:1.5rem;font-weight:300}.section-unit .section-card ul{column-count:1;padding-top:0}.section-unit .section-card ul li{font-size:1rem}.section-unit .section-card .muncher-paper{margin:0}.section-unit .section-card .unit-card--featured,.section-unit .section-card h5{color:var(--unit-featured-color);margin:.3rem 0;text-transform:capitalize;font-weight:400}.section-unit .section-card h5{padding:0;text-align:left;font-size:1.1rem}.section-unit .contact-card{text-align:center}.section-unit .contact-card p{font-size:1.6rem;font-family:var(--serif-font);letter-spacing:.04rem;line-height:2rem;font-weight:400}.section-unit .contact-card a{color:var(--unit-hover-color)}.section-unit .muncher-button--tertiary{color:var(--unit-hover-color);text-transform:capitalize}.testimonials-card .muncher-button--navigate .muncher-button{background:none}.testimonials-card .card-body--featured{text-align:center}.testimonials-card .section-card blockquote{margin:2rem;font-size:1.6rem;font-style:italic;font-family:var(--serif-font);letter-spacing:.04rem;line-height:2rem;font-weight:400}.testimonials-card .section-card blockquote:before{content:open-quote}.testimonials-card .section-card blockquote:after{content:close-quote}.testimonials-card .section-card i{font-size:1.2rem;font-family:var(--serif-font);letter-spacing:.04rem;line-height:2rem;text-align:center;font-weight:300}.similar-floorplans-card .card-body{padding:0}.similar-floorplans-card .card-body .muncher-item-slider .muncher-button--navigate{top:25%}.similar-floorplans-card .card-body .muncher-item-slider .slider-item{justify-content:flex-start}.similar-floorplans-card .card-body .slider-container{min-height:25rem}.similar-floorplans-card .card-body .similar-floorplan-card{width:100vw}@media(min-width:62rem){.similar-floorplans-card .card-body .similar-floorplan-card{width:100%}}.similar-floorplans-card .card-body .similar-floorplan-card .card-slider-body{width:100%;height:15rem;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}.similar-floorplans-card .card-body .similar-floorplan-card .card-slider-footer{padding:0 2rem 1rem}.similar-floorplans-card .card-body .similar-floorplan-card .card-slider-footer h3{font-size:1.3rem;font-family:var(--sans-serif-font);letter-spacing:.04rem;line-height:2rem;font-weight:400;text-transform:capitalize;text-align:left}.similar-floorplans-card .card-body .similar-floorplan-card .card-slider-footer p{line-height:1rem}:root{--floorplan-background-color: var(--tertiary-color);--floorplan-featured-color: var(--primary-color);--floorplan-hover-color: var(--primary-background-color);--row-background: var(--border-color)}.section-short-term-floorplan{padding:0 0 .5rem;background:var(--floorplan-background-color)}.section-short-term-floorplan .floorplan--cards{padding:0;margin:1rem 0}@media(min-width:62rem){.section-short-term-floorplan .floorplan--cards{-webkit-column-count:2;column-count:2;column-gap:1rem}.section-short-term-floorplan .floorplan--cards>.section-card{margin-top:0}}.section-short-term-floorplan .floorplan--cards .row-content .row-title{text-transform:capitalize;text-align:left;font-size:.9rem;font-family:var(--sans-serif-font);color:var(--primary-color);font-weight:400;margin:0}.section-short-term-floorplan .floorplan--cards .row-content p{margin:.5rem}.section-short-term-floorplan .floorplan--cards .row-content .key{text-transform:uppercase;letter-spacing:.1em;font-family:var(--sans-serif-font);font-size:.8rem;margin:0;padding-right:.5rem}.section-short-term-floorplan .floorplan--cards .row-content .value{font-family:var(--serif-font);margin:0;font-size:.8rem}.section-short-term-floorplan .section-card{padding:0;margin:3vw;width:94vw}@media(min-width:62rem){.section-short-term-floorplan .section-card{margin:1rem 0;width:100%;break-inside:avoid-column;-webkit-column-break-inside:avoid}}.section-short-term-floorplan .section-card p{font-size:1rem;letter-spacing:.03rem;line-height:1.5rem;font-weight:300}.section-short-term-floorplan .section-card ul{column-count:1;padding-top:0}.section-short-term-floorplan .section-card ul li{font-size:1rem}.section-short-term-floorplan .section-card .muncher-paper{margin:0}.section-short-term-floorplan .section-card .floorplan-card--featured,.section-short-term-floorplan .section-card h5{color:var(--floorplan-featured-color);margin:.3rem 0;text-transform:capitalize;font-weight:400}.section-short-term-floorplan .section-card h5{padding:0;text-align:left;font-size:1.1rem}.section-short-term-floorplan .contact-card{text-align:center}.section-short-term-floorplan .contact-card p{font-size:1.6rem;font-family:var(--serif-font);letter-spacing:.04rem;line-height:2rem;font-weight:400}.section-short-term-floorplan .contact-card a{color:var(--floorplan-hover-color)}.section-short-term-floorplan .muncher-button--tertiary{color:var(--floorplan-hover-color);text-transform:capitalize}.section-short-term-floorplan--hero{padding:0;background:var(--primary-background-color);width:100vw;position:relative}.section-short-term-floorplan--hero a{text-decoration:underline}.section-short-term-floorplan--hero .gallery-hero{position:relative;width:100vw;height:40vh}@media(min-width:62rem){.section-short-term-floorplan--hero .gallery-hero{height:40vw}}.section-short-term-floorplan--hero .gallery-hero .virtual-tour-view iframe{width:100%;height:40vh}@media(min-width:62rem){.section-short-term-floorplan--hero .gallery-hero .virtual-tour-view iframe{height:40vw}}.section-short-term-floorplan--hero .gallery-hero .video-tour-view .single-video-layout iframe{width:100%;height:35vh}@media(min-width:62rem){.section-short-term-floorplan--hero .gallery-hero .video-tour-view .single-video-layout iframe{height:40vw}}@media(min-width:62rem){.section-short-term-floorplan--hero .gallery-hero .video-tour-view .two-video-layout{display:flex;align-content:flex-start;justify-content:space-evenly}}.section-short-term-floorplan--hero .gallery-hero .video-tour-view .two-video-layout iframe{width:40%;height:35vh;margin:1rem}@media(min-width:62rem){.section-short-term-floorplan--hero .gallery-hero .video-tour-view .two-video-layout iframe{height:35vw}}.section-short-term-floorplan--hero .gallery-hero .badge--stats{position:absolute;left:50%;transform:translate(-50%,-50%);bottom:-2rem}.section-short-term-floorplan--hero .gallery-hero .badge--stats .muncher-badge{color:var(--primary-background-color);flex-wrap:nowrap;break-inside:avoid;align-content:center;width:60vw;font-size:.7rem}@media(min-width:62rem){.section-short-term-floorplan--hero .gallery-hero .badge--stats .muncher-badge{font-size:1rem;width:auto}}.section-short-term-floorplan--hero .gallery-hero .badge--stats .muncher-badge .muncher-button--small{padding:0;color:var(--primary-background-color);text-transform:capitalize;font-size:.7rem;font-family:var(--serif-font)}@media(min-width:62rem){.section-short-term-floorplan--hero .gallery-hero .badge--stats .muncher-badge .muncher-button--small{font-size:1rem}}.section-short-term-floorplan--hero .gallery-hero .badge--stats .muncher-badge .muncher-button--small .selected{text-decoration:underline}.section-short-term-floorplan--hero .floorplan--two-columns{padding:2rem}@media(min-width:48rem){.section-short-term-floorplan--hero .floorplan--two-columns{display:flex;justify-content:space-between;align-items:flex-start}}.section-short-term-floorplan--hero .floorplan--two-columns .floorplan-column-left h3,.section-short-term-floorplan--hero .floorplan--two-columns .floorplan-column-left h4{text-align:left;font-family:var(--serif-font);margin:.5rem 0}.section-short-term-floorplan--hero .floorplan--two-columns .floorplan-column-left h3{font-weight:400;font-size:2rem;text-transform:capitalize}.section-short-term-floorplan--hero .floorplan--two-columns .floorplan-column-left h4{color:var(--floorplan-hero-featured-color);text-transform:none}.section-short-term-floorplan--hero .floorplan--two-columns .floorplan-column-left .floorplan--description{font-family:var(--sans-serif-font);font-weight:300}.section-short-term-floorplan--hero .floorplan--two-columns .floorplan-column-left .floorplan--featured{font-family:var(--sans-serif-font);letter-spacing:.05rem;font-size:1.1rem}.section-short-term-floorplan--hero .floorplan--two-columns .floorplan-column-left .floorplan--featured .muncher-button{font-family:var(--sans-serif-font);letter-spacing:.05rem;font-size:1.1rem;text-transform:capitalize;text-decoration:underline}.section-short-term-floorplan--hero .floorplan--two-columns .floorplan-column-right{display:flex;justify-content:space-evenly;align-content:space-evenly;align-items:center;flex-direction:column}.section-short-term-floorplan--hero .floorplan--two-columns .floorplan-column-right>.muncher-button,.section-short-term-floorplan--hero .floorplan--two-columns .floorplan-column-right .muncher-dropdown>.muncher-button{margin:.5rem;min-width:10rem;height:3rem;text-transform:capitalize}.hero-badge--stats{position:absolute;left:50%;transform:translate(-50%,-50%)}.hero-badge--stats .muncher-badge{color:var(--primary-background-color);flex-wrap:nowrap;break-inside:avoid;align-content:center;justify-content:space-evenly;width:50vw;font-size:.7rem;margin:0;padding:.2rem}@media(min-width:62rem){.hero-badge--stats .muncher-badge{font-size:1rem;width:auto}}.hero-badge--stats .muncher-badge .muncher-button--rounded{border-radius:.5rem;margin:.25rem;min-height:1.8rem;min-width:3rem}.hero-badge--stats .muncher-badge .item{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}@media(min-width:62rem){.hero-badge--stats .muncher-badge .item{padding:.25rem}}.hero-badge--stats .muncher-badge .item p{font-size:.6rem;margin:0}.hero-badge--stats .muncher-badge .selected{text-decoration:underline;font-weight:700}.hero-badge--stats .muncher-badge .muncher-button--small{color:var(--primary-background-color);text-transform:capitalize;font-size:.7rem;font-family:var(--serif-font)}.hero-badge--stats .muncher-badge .muncher-button--small img{margin-right:.4rem}.hero-badge--stats .muncher-badge .muncher-button--small p{font-size:.7rem}.hero-badge--stats .muncher-badge .camera-icon,.hero-badge--stats .muncher-badge .virtual-tour-icon{height:.9rem}.hero-badge--stats .muncher-badge .video-tour-icon{height:.8rem}.asset-modal .muncher-modal{color:var(--primary-background-color);text-align:center;top:3vh}.asset-modal .muncher-modal .asset img{width:80vw;height:80vh;object-fit:contain}.asset-modal .muncher-modal .asset .close{top:.1rem;right:.2rem;position:fixed;padding:.4rem;cursor:pointer}.asset-modal .muncher-modal .asset .close:hover{opacity:.6}.asset-modal .muncher-modal .asset .muncher-spinner{position:fixed;left:45%;top:45%}.faqs-div section{padding:0}.faqs-div .card-body{padding:0;font-size:.9rem}.faqs-section .muncher-accordion .fold-button span{text-align:left;font-size:1rem;text-transform:none;color:var(--primary-color)}:root{--floorplan-hero-featured-color: var(--secondary-color)}.section-floorplan--hero{padding:0;background:var(--primary-background-color);width:100vw;position:relative}.section-floorplan--hero a{text-decoration:underline}.section-floorplan--hero .gallery-hero{position:relative;width:100vw;height:40vh}@media(min-width:62rem){.section-floorplan--hero .gallery-hero{height:40vw}}.section-floorplan--hero .gallery-hero .virtual-tour-view iframe{width:100%;height:40vh}@media(min-width:62rem){.section-floorplan--hero .gallery-hero .virtual-tour-view iframe{height:40vw}}.section-floorplan--hero .gallery-hero .video-tour-view .single-video-layout iframe{width:100%;height:35vh}@media(min-width:62rem){.section-floorplan--hero .gallery-hero .video-tour-view .single-video-layout iframe{height:40vw}}@media(min-width:62rem){.section-floorplan--hero .gallery-hero .video-tour-view .two-video-layout{display:flex;align-content:flex-start;justify-content:space-evenly}}.section-floorplan--hero .gallery-hero .video-tour-view .two-video-layout iframe{width:40%;height:35vh;margin:1rem}@media(min-width:62rem){.section-floorplan--hero .gallery-hero .video-tour-view .two-video-layout iframe{height:35vw}}.section-floorplan--hero .gallery-hero .badge--stats{position:absolute;left:50%;transform:translate(-50%,-50%);bottom:-2rem}.section-floorplan--hero .gallery-hero .badge--stats .muncher-badge{color:var(--primary-background-color);flex-wrap:nowrap;break-inside:avoid;align-content:center;width:60vw;font-size:.7rem}@media(min-width:62rem){.section-floorplan--hero .gallery-hero .badge--stats .muncher-badge{font-size:1rem;width:auto}}.section-floorplan--hero .gallery-hero .badge--stats .muncher-badge .muncher-button--small{padding:0;color:var(--primary-background-color);text-transform:capitalize;font-size:.7rem;font-family:var(--serif-font)}@media(min-width:62rem){.section-floorplan--hero .gallery-hero .badge--stats .muncher-badge .muncher-button--small{font-size:1rem}}.section-floorplan--hero .gallery-hero .badge--stats .muncher-badge .muncher-button--small .selected{text-decoration:underline}.section-floorplan--hero .floorplan--two-columns{padding:2rem}@media(min-width:48rem){.section-floorplan--hero .floorplan--two-columns{display:flex;justify-content:space-between;align-items:flex-start}}.section-floorplan--hero .floorplan--two-columns .floorplan-column-left h3,.section-floorplan--hero .floorplan--two-columns .floorplan-column-left h4{text-align:left;font-family:var(--serif-font);margin:.5rem 0}.section-floorplan--hero .floorplan--two-columns .floorplan-column-left h3{font-weight:400;font-size:2rem;text-transform:capitalize}.section-floorplan--hero .floorplan--two-columns .floorplan-column-left h4{color:var(--floorplan-hero-featured-color);text-transform:none}.section-floorplan--hero .floorplan--two-columns .floorplan-column-left .floorplan--description{font-family:var(--sans-serif-font);font-weight:300}.section-floorplan--hero .floorplan--two-columns .floorplan-column-left .floorplan--featured{font-family:var(--sans-serif-font);letter-spacing:.05rem;font-size:1.1rem}.section-floorplan--hero .floorplan--two-columns .floorplan-column-left .floorplan--featured .muncher-button{font-family:var(--sans-serif-font);letter-spacing:.05rem;font-size:1.1rem;text-transform:capitalize;text-decoration:underline}.section-floorplan--hero .floorplan--two-columns .floorplan-column-right{display:flex;justify-content:space-evenly;align-content:space-evenly;align-items:center;flex-direction:column}.section-floorplan--hero .floorplan--two-columns .floorplan-column-right>.muncher-button,.section-floorplan--hero .floorplan--two-columns .floorplan-column-right .muncher-dropdown>.muncher-button{margin:.5rem;min-width:10rem;height:3rem;text-transform:capitalize}.units-header{background-color:var(--search-unit-header-background-color);padding:1rem}.units-header .pills{padding:1rem;font-size:.8rem}.units-header .filter-result{display:flex;justify-content:flex-end;align-items:center}.units-header .units-filters{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.units-header .units-filters .filter-group{display:flex;justify-content:center;align-items:center}.units-header .units-filters .filter-group .filter-label{text-align:right;min-width:5rem}.units-header .units-filters .filters{display:flex;justify-content:left;align-items:center;flex-wrap:wrap}.units-header .units-filters .sort-filters .muncher-button{display:flex;text-transform:none;padding:.3rem;min-width:8rem;justify-content:left}.units-header .units-filters .sort-filters .muncher-button:hover{background-color:var(--tertiary-background-color)}.units-header .units-filters .muncher-dropdown--content{background-color:var(--search-unit-header-dropdown-background-color)}.units-header .units-filters .price-dropdown{width:10rem}@media(min-width:62rem){.units-header .units-filters .price-dropdown{width:auto}}.units-header .units-filters .price-dropdown .price-dropdown-content{width:15rem}.section-floorplans{padding:0}.section-floorplans .floorplans-body{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.section-floorplans .floorplans-body .floorplan-card{margin:1rem}.section-floorplans .floorplan-banner{padding-top:3rem;padding-bottom:3rem}:root{--floorplan-background-color: var(--tertiary-color);--floorplan-featured-color: var(--primary-color);--floorplan-hover-color: var(--primary-background-color)}.section-floorplan{padding:0 0 .5rem;background:var(--floorplan-background-color)}.section-floorplan .floorplan--cards{padding:0;margin:1rem 0}@media(min-width:62rem){.section-floorplan .floorplan--cards{-webkit-column-count:2;column-count:2;column-gap:1rem}.section-floorplan .floorplan--cards>.section-card{margin-top:0}}.section-floorplan .section-card{padding:0;margin:3vw;width:94vw}@media(min-width:62rem){.section-floorplan .section-card{margin:1rem 0;width:100%;break-inside:avoid-column;-webkit-column-break-inside:avoid}}.section-floorplan .section-card p{font-size:1rem;letter-spacing:.03rem;line-height:1.5rem;font-weight:300}.section-floorplan .section-card ul{column-count:1;padding-top:0}.section-floorplan .section-card ul li{font-size:1rem}.section-floorplan .section-card .muncher-paper{margin:0}.section-floorplan .section-card .floorplan-card--featured,.section-floorplan .section-card h5{color:var(--floorplan-featured-color);margin:.3rem 0;text-transform:capitalize;font-weight:400}.section-floorplan .section-card h5{padding:0;text-align:left;font-size:1.1rem}.section-floorplan .contact-card{text-align:center}.section-floorplan .contact-card p{font-size:1.6rem;font-family:var(--serif-font);letter-spacing:.04rem;line-height:2rem;font-weight:400}.section-floorplan .contact-card a{color:var(--floorplan-hover-color)}.section-floorplan .muncher-button--tertiary{color:var(--floorplan-hover-color);text-transform:capitalize}.section-review .review-content{background-repeat:no-repeat;background-position:center;background-size:cover;width:100vw}@media(min-width:62rem){.section-review .review-content{width:inherit}}.section-review .review-content .review{margin:0 2.5rem;min-height:12rem}.section-review .review-content .wrapper{background-color:#00000080}.section-review .review-content p{color:#fff;font-weight:400;text-align:center;font-family:var(--serif-font)}@media(min-width:62rem){.section-review .review-content .testimonials{margin-top:3rem;margin-left:3rem;margin-right:3rem}}.section-review .review-content .tenant{margin-bottom:2rem}@media(min-width:62rem){.section-review .review-content .tenant{margin-bottom:3rem}}.section-review .review-footer{background:var(--tertiary-background-color);padding:.6rem;text-align:center}.section-review .review-footer h3{font-family:var(--heading-font);text-transform:uppercase;color:#fff;margin:0;font-weight:400}.section-review .review-footer h3 a{color:#fff}@media(min-width:62rem){.section-review .review-content .review{width:100%;display:flex;justify-content:space-evenly;align-items:center}.section-review .review-content .review div{width:50%}.section-review .review-footer{display:flex;align-items:center;justify-content:center}.section-review .review-footer h3{padding-left:1rem}}.section-sublet .one-line select{padding:.1rem}.section-sublet .form-element .info{padding:.5rem;font-size:.8rem}.section-sublet .form-element .file-input-element .span-file-name{font-size:.7rem}.section-sublet .div-confirmation-modal .muncher-modal{width:90vw;top:30vh;left:5vw;background:var(--primary-background-color);display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:48rem){.section-sublet .div-confirmation-modal .muncher-modal{width:25rem;top:30vh;left:40vw}}.section-sublet .div-confirmation-modal .muncher-modal .div-alert{margin-top:1rem}.section-sublet .div-confirmation-modal .muncher-modal .div-alert .content-right{margin-left:1rem;font-family:var(--sans-serif-font)}.section-sublet .div-confirmation-modal .muncher-modal .buttons{margin:1rem}.section-sublet .div-confirmation-modal .muncher-modal .buttons .muncher-button{margin:.5rem}.section-sublet .sublet-full--center{height:50vh;display:flex;align-items:center;justify-content:center}.section-sublets header{text-align:right;margin-right:1rem}.section-sublets hr{border:none;border-bottom:1px dashed var(--tertiary-background-color)}.section-card-sublet .muncher-paper{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}@media(min-width:62rem){.section-card-sublet .muncher-paper{flex-wrap:nowrap}}.section-card-sublet .sublet-card--content{padding:0 1rem;width:100%}.section-card-sublet .sublet-card--content .sublet-title{text-align:left;font-size:1rem}@media(min-width:62rem){.section-card-sublet .sublet-card--content .sublet-title{margin-top:0}}.section-card-sublet .sublet-card--content .sublet-metadata,.section-card-sublet .sublet-card--content .sublet-description{font-size:.8rem}.div-sublet-image{position:relative;height:16rem;width:96vw;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center;background-size:cover}.div-sublet-image .muncher-spinner{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.div-sublet-image .muncher-button--navigate{position:absolute;top:40%;right:0}.div-sublet-image .sublet--image{width:96vw;height:16rem;object-fit:cover}@media(min-width:62rem){.div-sublet-image,.div-sublet-image .sublet--image{width:20rem;height:14rem}}@media(min-width:75rem){.div-sublet-image,.div-sublet-image .sublet--image{width:25rem;height:16rem}}.div-message--modal{position:relative}.div-message--modal .close{position:fixed;top:1rem;right:1rem;padding:.4rem;color:var(--primary-color);cursor:pointer}.div-message--modal .close:hover{opacity:.6}.div-message--modal .muncher-modal{padding:1rem 1rem 5rem;left:0;top:0;width:100vw;overflow:scroll;max-height:100vh}.div-message--modal .muncher-modal .section__contact .form--element{width:70vw}@media(min-width:48rem){.div-message--modal .muncher-modal .section__contact .form--element{max-width:17rem}}@media(min-width:62rem){.div-message--modal .muncher-modal .section__contact .form--element{max-width:25rem}}.div-message--modal .section-message{padding-top:2em;text-align:center;background:var(--primary-background-color)}.div-message--modal .section-message form{column-count:1}.div-message--modal .section-message .form-element--long{margin-top:1.5rem}@media(min-width:48rem){.div-message--modal .section-message .form-element--long{max-width:55rem;width:70vw}}@media(min-width:62rem){.div-message--modal .section-message .form-element--long{max-width:65rem}}.section-short-term-floorplans{padding:0}.section-short-term-floorplans .floorplans-body{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.section-short-term-floorplans .floorplans-body .short-term-floorplan-card{margin:1rem}.section-short-term-floorplans .floorplan-banner{padding-top:3rem;padding-bottom:3rem}:root{--floorplan-card-color: var(--primary-background-color);--floorplan-card-secondary-color: var(--secondary-color)}.short-term-floorplan-card{position:relative;height:16rem;width:100%;color:var(--floorplan-card-color);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center;background-size:cover}.short-term-floorplan-card .card--image{width:100%;height:16rem;object-fit:cover}@media(min-width:62rem){.short-term-floorplan-card,.short-term-floorplan-card .card--image{width:25rem}}@media(min-width:75rem){.short-term-floorplan-card,.short-term-floorplan-card .card--image{width:33rem;height:18rem}}.short-term-floorplan-card a{color:var(--floorplan-card-color)}.short-term-floorplan-card a:hover{color:inherit}.short-term-floorplan-card .small{font-size:.7rem}.short-term-floorplan-card .muncher-spinner{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.short-term-floorplan-card .muncher-button--navigate{position:absolute;top:40%;right:0}.short-term-floorplan-card .muncher-badge{font-size:.8rem;position:absolute;right:.5rem;top:.5rem}.short-term-floorplan-card .icon-tour{position:absolute;top:1rem;left:1rem}.short-term-floorplan-card .icon-video{position:absolute;top:3.5rem;left:1.1rem}.short-term-floorplan-card .icon-left,.short-term-floorplan-card .icon-right{position:absolute;top:40%;cursor:pointer}.short-term-floorplan-card .icon-left:hover,.short-term-floorplan-card .icon-right:hover{opacity:.6}.short-term-floorplan-card .icon-left{left:.1rem}.short-term-floorplan-card .icon-right{right:.1rem}.short-term-floorplan-card .floorplan-card-footer{position:absolute;bottom:0;left:0;background-color:#0006;width:100%;display:flex;align-items:center;justify-content:space-between}.short-term-floorplan-card .floorplan-card-footer h3{text-align:left;margin-bottom:.1rem}.short-term-floorplan-card .floorplan-card-footer .truncate{text-overflow:ellipsis;font-size:.8rem;white-space:nowrap;overflow:hidden}@media(min-width:75rem){.short-term-floorplan-card .floorplan-card-footer .truncate{font-size:.9rem}}.short-term-floorplan-card .floorplan-card-footer .left,.short-term-floorplan-card .floorplan-card-footer .right{padding:0 .5rem}.short-term-floorplan-card .floorplan-card-footer .right p{font-size:.8rem}.short-term-floorplan-card .featured{color:var(--floorplan-card-secondary-color);background-color:#d5c7b5b3}.short-term-floorplan-card .featured h3{text-transform:capitalize;font-family:var(--serif-font);font-weight:400;font-size:1rem}.short-term-floorplan-card .featured p{font-size:.8rem;margin:.4rem;text-align:right}.short-term-floorplan-card .featured a{color:var(--floorplan-card-secondary-color);text-decoration:underline}@media(min-width:62rem){.short-term-floorplan-card--small,.short-term-floorplan-card--small .card--image{width:20rem;height:16rem}}@media(min-width:75rem){.short-term-floorplan-card--small,.short-term-floorplan-card--small .card--image{width:28rem;height:18rem}}@media(min-width:62rem){.short-term-floorplan-card--small .floorplan-card-footer .left{max-width:12rem}}@media(min-width:75rem){.short-term-floorplan-card--small .floorplan-card-footer .left{max-width:16rem}}.floorplan-card--slider{width:100vw}@media(min-width:62rem){.floorplan-card--slider{width:25rem}}@media(min-width:75rem){.floorplan-card--slider{width:33rem}}.floorplan-card--slider .muncher-item-slider .muncher-button--navigate{top:38%}@media(min-width:62rem){.floorplan-card-slider--small{width:20rem}}@media(min-width:75rem){.floorplan-card-slider--small{width:28rem}}:root{--search-unit-header-background-color: var(--secondary-nav-background-color);--search-unit-header-dropdown-background-color: var(--primary-background-color)}.short-term-floorplans-header{background-color:var(--search-unit-header-background-color);padding:1rem}.short-term-floorplans-header .pills{padding:1rem;font-size:.8rem}.short-term-floorplans-header .filter-result{display:flex;justify-content:flex-end;align-items:center}.short-term-floorplans-header .units-filters{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.short-term-floorplans-header .units-filters .filter-group{display:flex;justify-content:center;align-items:center}.short-term-floorplans-header .units-filters .filter-group .filter-label{text-align:right;min-width:5rem}.short-term-floorplans-header .units-filters .filters{display:flex;justify-content:left;align-items:center;flex-wrap:wrap}.short-term-floorplans-header .units-filters .sort-filters .muncher-button{display:flex;text-transform:none;padding:.3rem;min-width:8rem;justify-content:left}.short-term-floorplans-header .units-filters .sort-filters .muncher-button:hover{background-color:var(--tertiary-background-color)}.short-term-floorplans-header .units-filters .muncher-dropdown--content{background-color:var(--search-unit-header-dropdown-background-color)}.short-term-floorplans-header .units-filters .price-dropdown{width:10rem}@media(min-width:62rem){.short-term-floorplans-header .units-filters .price-dropdown{width:auto}}.short-term-floorplans-header .units-filters .price-dropdown .price-dropdown-content{width:15rem}.section-pricing-card{font-size:80%}.section-pricing-card .table-container{width:100%;overflow-x:scroll;margin:0 auto}.section-pricing-card table{width:100%;border-collapse:collapse;font-size:75%}.section-pricing-card th,.section-pricing-card td{padding:1em;border:1px solid #a7bdb1}.section-pricing-card th:first-child,.section-pricing-card td:first-child{position:sticky;left:0;background:#a7bdb1;text-transform:uppercase;letter-spacing:.1em;font-family:var(--heading-font);font-weight:400}.section-pricing-card .row{display:grid;grid-template-columns:repeat(5,10rem);grid-template-rows:repeat(8,12.5%);text-align:center;align-items:center;justify-content:center;grid-auto-flow:column;margin:.5rem}.section-pricing-card .row .col{border:1px solid #a7bdb1;height:3rem;padding:.5rem}.section-pricing-card .row .head{background:#a7bdb1;text-transform:uppercase;letter-spacing:.1em;font-family:var(--heading-font)}@media(min-width:48rem){.section-pricing-card{font-size:90%}.section-pricing-card .row{grid-template-columns:18% repeat(2,10%) repeat(3,20%);grid-template-rows:repeat(4,20%);grid-auto-flow:row}.section-pricing-card .row .col{height:2rem;padding-top:1.5rem;padding-bottom:1.5rem}.section-pricing-card .row .col:nth-child(n){border-top:none}.section-pricing-card .row .col:nth-child(n+6){border-right:none}.section-pricing-card .row .col:nth-child(6n){border-right:1px solid #a7bdb1}}.section-pricing-card .footnote{font-style:italic;font-size:.7rem;text-align:center}@media(min-width:62rem){.section-pricing-card .footnote{font-size:.8rem}}.section-pricing-card .asterix{font-weight:700;font-size:.8rem}@media(min-width:62rem){.section-pricing-card .asterix{font-size:.9rem}}:root{--hostaway-section-background-color: var(--secondary-background-color)}.section-hostaway .two-column-layout{font-family:Libre Baskerville,serif;background-color:var(--hostaway-section-background-color);align-items:center;justify-content:center}@media(min-width:48rem){.section-hostaway .two-column-layout{display:flex}}.section-hostaway .two-column-layout .first-column,.section-hostaway .two-column-layout .second-column{flex:1;min-width:0;padding:1rem 2rem}.section-hostaway .two-column-layout h3{font-family:Libre Baskerville,serif;text-transform:none;font-style:italic;letter-spacing:.01rem;color:var(--primary-color);text-align:left}.section-hostaway .two-column-layout h4{font-family:BenchNine,sans-serif;letter-spacing:.15rem;text-align:left}.section-hostaway .two-column-layout p{font-size:.8rem}.section-hostaway .two-column-layout .muncher-badge{background-color:#fff;border-radius:1rem;border:#a7bdb1 .1rem solid;font-family:BenchNine,sans-serif;text-transform:uppercase;font-size:.9rem;letter-spacing:.05rem;padding:.5rem 1rem}@media(min-width:48rem){.section-hostaway .two-column-layout .muncher-badge{margin:2rem 0}}.section-hostaway .two-column-layout .first-column{position:relative}.section-hostaway .two-column-layout .first-column p{text-align:left}@media(min-width:48rem){.section-hostaway .two-column-layout .first-column{padding-right:2rem}.section-hostaway .two-column-layout .first-column:after{content:"";position:absolute;right:0;top:0;height:100%;width:1px;background-color:#ccc}}.section-hostaway .two-column-layout .second-column p{font-size:.7rem}@media(min-width:48rem){.section-hostaway .two-column-layout .second-column{padding-left:2rem}}.section-hostaway p{text-align:center}.section-hostaway .hostaway-wrapper{width:100%;display:flex;align-items:center;justify-content:center}.section-hostaway #hostaway-booking-widget{border:#a7bdb1 .1rem solid;width:100%;z-index:400}.section-hostaway #hostaway-booking-widget .hsbw{z-index:400}.section-hostaway #hostaway-booking-widget .hsbw-field{cursor:pointer;transition:background-color .2s ease}.section-hostaway #hostaway-booking-widget .hsbw-field:hover{background-color:#0000000d}.section-hostaway #hostaway-booking-widget .hsbw-field-icon svg{width:14px;height:14px}.section-hostaway #hostaway-booking-widget .hsbw-label{font-size:.7rem}.section-hostaway #hostaway-booking-widget .hsbw-value{font-size:.8rem}@media screen and (min-width:900px)and (max-width:1430px){.section-hostaway #hostaway-booking-widget .hsbw-grid{display:grid;grid-template-areas:"dates guests" "buttons buttons";grid-template-columns:1fr 1fr;grid-template-rows:auto auto}}@media screen and (min-width:1430px){.section-hostaway #hostaway-booking-widget .hsbw-grid{grid-template-columns:1fr 1fr auto}}.section-hostaway #hostaway-booking-widget .hsbw-dates{grid-area:dates}.section-hostaway #hostaway-booking-widget .hsbw-grid_guests{grid-area:guests}.section-hostaway #hostaway-booking-widget .hsbw-grid_buttons{grid-area:buttons}.section-hostaway #hostaway-booking-widget .hsbw-grid_buttons{white-space:nowrap;width:100%}.section-hostaway #hostaway-booking-widget .hsbw-main-button{font-size:.8rem;white-space:nowrap;width:100%}.section-hostaway .footnote{font-style:normal;font-size:.7rem;text-align:center}@media(min-width:62rem){.section-hostaway .footnote{font-size:.8rem}}.section-home-page-specials{padding:0}.home-page-special-modal .muncher-modal{position:fixed!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:unquote("min(90vw, 600px)")!important;max-width:90vw!important;padding:0!important;background:none!important;overflow:visible!important;box-sizing:border-box}.home-page-special-modal .muncher-icon--medium{width:1.5rem;height:1.5rem}.home-page-special-modal .close{position:absolute;top:-1.5rem;right:-1rem;z-index:1050}@media(max-height:500px){.home-page-special-modal .close{top:.5rem;right:.5rem}}.home-page-special-modal .close .muncher-icon{color:var(--secondary-background-color)}.home-page-special-modal .special-card{width:100%;box-sizing:border-box}.special-card{width:100%;box-sizing:border-box;&--image-wrapper{position:relative;width:100%;img{width:100%;height:auto;display:block}}&--region{position:absolute;display:block;cursor:pointer;&:hover{background-color:#fff3}}}@media(min-width:48rem){.resident-faq-section .faq-cards{display:flex;align-items:flex-start;justify-content:space-around}.resident-faq-section .faq-cards .faqs-div{width:50%}}.property-faq-section{display:flex;align-items:flex-start;justify-content:space-around}.property-faq-section h4{width:30%}.property-faq-section .faqs-section{width:50%}.property-faq-section .fold-button{text-align:left}.property-faq-section section{padding:0}.property-faq-section p{padding:0;font-size:.9rem}@media(min-width:62rem){.section-feature .section-feature--two-column{display:flex}}.section-feature .section-feature--two-column ul li{font-size:.8rem}.section-feature .section-feature--two-column ul,.section-feature .section-feature--two-column ol{column-count:1;padding:0 1rem}.section-feature .section-feature--title{font-family:var(--serif-font);text-align:left;text-transform:none;font-weight:400;font-size:2rem}.section-feature .pronounce{font-size:.7rem}.section-feature .pronounce i{font-size:.8rem;padding-left:.5rem}:root{--primary-color: #5a6b92;--secondary-color: #4b4f54;--primary-background-color: white;--secondary-background-color: #eae9e3;--tertiary-background-color: #91a9b3;--tertiary-color: #f7f7f7;--nav-color: var(--primary-color);--link-color: var(--primary-color);--link-hover-color: var(--secondary-color);--nav-background-color: var(--secondary-background-color);--disabled-color: #959698;--danger-color: #a52a2a;--success-color: green;--border-color: #d8d8d8;--sans-serif-font: "Merriweather Sans", sans-serif;--monospace-font: "Roboto Mono", monospace;--serif-font: "Merriweather", serif;--button-font: var(--sans-serif-font);--feature-section-background-color: var(--tertiary-color);--slider-thumb-color: var(--primary-color)}.glasses-background{background-image:url(/assets/glasses-background-w9pRrdTE.png);background-repeat:no-repeat;background-attachment:scroll;background-position:center center}main .heading{border:none}main .heading .emphasized{text-transform:uppercase}main .section-property-location h3{color:var(--section-heading-color)}main .section-property-location p i{font-family:var(--main-font)}main .section-property-location a{color:var(--primary-color);cursor:pointer;text-decoration:underline}main .section-property-location .property--aside{color:var(--section-heading-color);font-size:.9rem;font-style:italic}main .section-floorplan{background-color:var(--secondary-background-color)}main .muncher-badge{background-color:var(--secondary-background-color)}main .muncher-badge p{color:var(--primary-color)}main .muncher-badge .muncher-button p{color:var(--primary-background-color)}main .muncher-badge .selected{color:var(--primary-color)}main .section-card{color:var(--primary-color)}main .section-card .card-header{background-color:var(--primary-color)}main .section-card .muncher-button--tertiary{background-color:var(--secondary-background-color);color:var(--primary-color)}main .section-card i{font-family:var(--serif-font)}
