/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-leading:initial;--tw-tracking:initial;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-border-style:solid;--tw-font-weight:initial}}}:where(.left-title-right-text-component .text-wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}@media (width>=64rem){.left-title-right-text-component .text-wrapper{padding-right:var(--spacing-29,7.5rem);padding-left:calc(var(--spacing,.25rem) * 10)}}@media (width>=103.125rem){:where(.left-title-right-text-component .text-wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 10) * calc(1 - var(--tw-space-y-reverse)))}.left-title-right-text-component .text-wrapper{padding-left:0;padding-right:0}}.left-title-right-text-component .text-wrapper p{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375)}@media (width>=48rem){.left-title-right-text-component .text-wrapper p{font-size:var(--text-2_5xl,1.73rem)}}@media (width>=103.125rem){.left-title-right-text-component .text-wrapper p{font-size:var(--text-4_5xl,2.8rem)}:where(.left-title-right-text-component.is_compact .text-wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-17,4.5rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-17,4.5rem) * calc(1 - var(--tw-space-y-reverse)))}.left-title-right-text-component.is_compact .text-wrapper{padding-right:calc(var(--spacing,.25rem) * 20);padding-left:calc(var(--spacing,.25rem) * 6)}}.left-title-right-text-component.is_compact .text-wrapper p{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (width>=103.125rem){.left-title-right-text-component.is_compact .text-wrapper p{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5)}}.left-title-right-text-component.is_compact h2{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1));--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}@media (width>=103.125rem){.left-title-right-text-component.is_compact h2{font-size:var(--text-8xl,6rem);line-height:var(--tw-leading,var(--text-8xl--line-height,1))}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}.left-text-right-neighborhood-map-component h2{font-family:var(--font-display,"HaasGrotDisp65", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-size:var(--text-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1));color:var(--color-black,#000);text-decoration-line:underline}@media (width>=103.125rem){.left-text-right-neighborhood-map-component h2{font-size:var(--text-8_5xl,7rem)}}.left-text-right-neighborhood-map-component img{object-fit:cover;width:100%;height:100%}.left-text-right-neighborhood-map-component .map-wrapper .default-section{height:100%}.left-text-right-neighborhood-map-component .text-wrapper{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}@media (width>=103.125rem){.left-text-right-neighborhood-map-component .text-wrapper{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}.left-text-right-neighborhood-map-component .text-wrapper>div{padding-top:calc(var(--spacing,.25rem) * 72)}}@media (hover:hover){.left-text-right-neighborhood-map-component .text-wrapper a:hover{text-decoration-line:underline}}:where(.left-text-right-neighborhood-map-component .text-wrapper ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}@media (width>=103.125rem){:where(.left-text-right-neighborhood-map-component .text-wrapper ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 10) * calc(1 - var(--tw-space-y-reverse)))}}.image-text-component{--scale:125%;--speed:1s;justify-content:space-between;column-gap:0;row-gap:calc(var(--spacing,.25rem) * 12);grid-template-columns:repeat(1,minmax(0,1fr));display:grid;overflow:hidden}@media (width>=64rem){.image-text-component{column-gap:calc(var(--spacing,.25rem) * 12);grid-template-columns:repeat(2,minmax(0,1fr))}}.image-text-component .image-wrapper{position:relative}@media (width>=103.125rem){.image-text-component .image-wrapper{min-height:500px}}@media (width>=64rem){.image-text-component .image-wrapper .inside{max-width:var(--scale);width:var(--scale);transition-duration:var(--speed);transition-property:max-width;transition-timing-function:ease}}.image-text-component .image-wrapper .inside{flex-grow:1;flex-shrink:0;height:100%;left:0}@media (width>=64rem){.image-text-component .image-wrapper .inside{position:absolute}}.image-text-component .image-wrapper .inside img{object-fit:cover;object-position:center;width:100%;height:100%}@media (width>=64rem){.image-text-component .text-wrapper{opacity:0;transition-property:opacity,transform;transition-timing-function:ease;transition-duration:var(--speed);transform:translate(200px)}}:where(.image-text-component .text-wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}@media (width>=103.125rem){:where(.image-text-component .text-wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 20) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 20) * calc(1 - var(--tw-space-y-reverse)))}.image-text-component .text-wrapper{padding-left:calc(var(--spacing,.25rem) * 24)}}.image-text-component .text-wrapper p{padding-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}@media (width>=64rem){.image-text-component .text-wrapper p{padding-right:calc(var(--spacing,.25rem) * 36)}}@media (width>=103.125rem){.image-text-component .text-wrapper p{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);padding-right:0}}.image-text-component .text-wrapper h2{margin-bottom:calc(var(--spacing,.25rem) * 12);font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}@media (width>=48rem){.image-text-component .text-wrapper h2{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}@media (width>=103.125rem){.image-text-component .text-wrapper h2{font-size:var(--text-7_5xl,5rem);--tw-leading:1;--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);line-height:1}}.image-text-component.is-wider-image{--scale:130%;gap:0;row-gap:calc(var(--spacing,.25rem) * 12);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=64rem){.image-text-component.is-wider-image{grid-template-columns:repeat(7,minmax(0,1fr));row-gap:0}.image-text-component.is-wider-image .image-wrapper{grid-column:span 4/span 4}.image-text-component.is-wider-image .text-wrapper{grid-column:span 3/span 3}.image-text-component.is-text-first .image-wrapper{order:2}}.image-text-component.is-text-first .image-wrapper .inside{inset:0 0 0 auto}@media (width>=64rem){.image-text-component.is-text-first .text-wrapper{order:1;transform:translate(-200px)}}@media (width>=103.125rem){.image-text-component.is-text-first .text-wrapper{padding-right:calc(var(--spacing,.25rem) * 20);padding-left:0}.image-text-component.is_compact{padding-block:calc(var(--spacing,.25rem) * 10)}.image-text-component.is_compact h2{font-size:var(--text-6_5xl,4rem)}.image-text-component.is_compact .text-wrapper{padding-left:0}}.image-text-component.onscreen .image-wrapper .inside{max-width:100%}.image-text-component.onscreen .text-wrapper{opacity:1;transform:translateZ(0)}.vbox-overlay{--vbox-tools-color:#fff;--vbox-title-background:#101010;--vbox-title-width:"auto";--vbox-title-radius:0;--vbox-share-background:#101010;--vbox-share-width:"auto";--vbox-share-radius:0;--vbox-padding:0;--vbox-max-width:100%}.vbox-overlay *,.vbox-overlay :after,.vbox-overlay :before{-webkit-backface-visibility:hidden;box-sizing:border-box}.vbox-overlay *{backface-visibility:visible}.vbox-overlay{z-index:999999;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.vbox-share,.vbox-title{z-index:98;text-align:center;color:var(--vbox-tools-color);margin:0 auto;line-height:1;position:fixed}.vbox-title{background-color:var(--vbox-title-background);width:var(--vbox-title-width);border-radius:var(--vbox-title-radius);white-space:nowrap;text-overflow:ellipsis;padding:12px 54px;font-size:12px;display:block;overflow:hidden}.vbox-share{background-color:var(--vbox-share-background);width:var(--vbox-share-width);border-radius:var(--vbox-share-radius);padding:0 .35em;font-size:24px}.vbox-link-btn,button.vbox-link-btn,button.vbox-link-btn:active,button.vbox-link-btn:focus,button.vbox-link-btn:hover{cursor:pointer;outline:0;padding:6px 12px;display:inline-block;box-shadow:none!important;color:inherit!important;background:0 0!important;border:none!important}.vbox-share a{padding:6px 12px;display:inline-block;color:inherit!important}.vbox-share svg{z-index:10;vertical-align:middle}button.vbox-close,button.vbox-link-btn,button.vbox-next,button.vbox-prev{background:0 0;border:none}button.vbox-close{cursor:pointer;z-index:99;color:var(--vbox-tools-color);opacity:.8;align-items:center;padding:6px 15px;font-size:24px;transition:opacity .2s;display:flex;position:fixed;top:0;right:0}.vbox-close:hover{opacity:1}.vbox-left-corner{cursor:pointer;z-index:99;color:var(--vbox-tools-color);align-items:center;font-size:12px;line-height:1;display:flex;position:fixed;top:0;left:0;overflow:hidden}.vbox-num{padding:12px 15px;display:inline-block}.vbox-left{left:0}.vbox-right{right:0}.vbox-top{top:0}.vbox-bottom{bottom:0}.vbox-next,.vbox-prev{cursor:pointer;z-index:99;opacity:.8;width:45px;height:45px;margin-top:-15px;transition:opacity .2s;display:block;position:fixed;top:50%;overflow:hidden}.vbox-next:hover,.vbox-prev:hover{opacity:1}.vbox-next span,.vbox-prev span{border:2px solid #0000;border-top-color:var(--vbox-tools-color);border-right-color:var(--vbox-tools-color);text-indent:-100px;width:20px;height:20px;display:block;position:absolute;top:8px}.vbox-prev{left:15px}.vbox-next{right:15px}.vbox-prev span{left:10px;transform:rotate(-135deg)}.vbox-next span{right:10px;transform:rotate(45deg)}.vbox-open{overflow:hidden}.vbox-container{overflow-scrolling:touch;-webkit-overflow-scrolling:touch;z-index:20;scrollbar-width:none;-ms-overflow-style:none;max-height:100%;padding:30px 0;position:absolute;inset:0;overflow:hidden scroll}.vbox-container::-webkit-scrollbar{display:none}.vbox-content{opacity:0;text-align:center;justify-content:center;align-items:center;width:100%;min-height:100%;padding:0 4%;display:flex;position:relative;overflow:hidden}.vbox-container img{max-width:100%;height:auto}.vbox-child{max-width:var(--vbox-max-width);text-align:initial;padding:var(--vbox-padding);box-shadow:0 0 12px #00000030,0 6px 6px #0000003b}.vbox-child img{user-select:none;-khtml-user-select:none;-o-user-select:none;display:block}.vbox-fit .vbox-child img,.vbox-fit .vbox-child.venoratio{max-height:calc(100vh - 60px)}.vbox-inline,.venoratio{width:100%;margin:0 auto;position:relative}.venoratio:before{padding-top:var(--vb-aspect-ratio);content:"";display:block}.venoratio>*{width:100%;height:100%;padding:var(--vbox-padding);position:absolute;top:0;left:0}.venoratio-1x1{--vb-aspect-ratio:100%;max-width:calc(min(var(--vbox-max-width),(100vh - 60px)))}.venoratio-4x3.vbox-child.venoratio{--vb-aspect-ratio:calc(3 / 4 * 100%);max-width:calc(min(var(--vbox-max-width),(100vh - 60px) * 4 / 3))}.venoratio-16x9.vbox-child.venoratio{--vb-aspect-ratio:calc(9 / 16 * 100%);max-width:calc(min(var(--vbox-max-width),(100vh - 60px) * 16 / 9))}.venoratio-21x9.vbox-child.venoratio{--vb-aspect-ratio:calc(9 / 21 * 100%);max-width:calc(min(var(--vbox-max-width),(100vh - 60px) * 21 / 9))}.venoratio-full{--vb-aspect-ratio:calc(100vh - 60px)}.vbox-grab .vbox-child img{cursor:grab}.vbox-child>iframe{border:none!important}.vbox-content.swipe-left{margin-left:-200px!important}.vbox-content.swipe-right{margin-left:200px!important}.vbox-preloader{transform:translateZ(0)}.vbox-preloader .vbox-preloader-inner{opacity:1;transition:opacity .2s}.vbox-hidden{display:none}.vbox-preloader.vbox-hidden .vbox-preloader-inner{opacity:0}.vbox-backdrop{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;transform:translateZ(-1px)}.vbox-tooltip{display:inline-block;position:relative}.vbox-tooltip .vbox-tooltip-text{visibility:hidden;color:#fff;text-align:center;z-index:1;opacity:0;margin-bottom:2px;padding:0;font-family:sans-serif;transition:opacity .3s;position:absolute;bottom:100%;left:0}.vbox-top .vbox-tooltip .vbox-tooltip-text{margin-top:2px;margin-bottom:0;top:100%;bottom:auto}.vbox-tooltip-inner{background-color:#000000e6;border-radius:6px;padding:5px 10px;font-size:10px}.vbox-tooltip:hover .vbox-tooltip-text{visibility:visible;opacity:1}.vbox-overlay{--sk-size:40px;--sk-color:#333}.sk-center{margin:auto}.sk-plane{width:var(--sk-size);height:var(--sk-size);background-color:var(--sk-color);animation:1.2s ease-in-out infinite sk-plane}@keyframes sk-plane{0%{transform:perspective(120px)rotateX(0)rotateY(0)}50%{transform:perspective(120px)rotateX(-180.1deg)rotateY(0)}to{transform:perspective(120px)rotateX(-180deg)rotateY(-179.9deg)}}.sk-chase{width:var(--sk-size);height:var(--sk-size);animation:2.5s linear infinite both sk-chase;position:relative}.sk-chase-dot{width:100%;height:100%;animation:2s ease-in-out infinite both sk-chase-dot;position:absolute;top:0;left:0}.sk-chase-dot:before{content:"";background-color:var(--sk-color);border-radius:100%;width:25%;height:25%;animation:2s ease-in-out infinite both sk-chase-dot-before;display:block}.sk-chase-dot:first-child{animation-delay:-1.1s}.sk-chase-dot:nth-child(2){animation-delay:-1s}.sk-chase-dot:nth-child(3){animation-delay:-.9s}.sk-chase-dot:nth-child(4){animation-delay:-.8s}.sk-chase-dot:nth-child(5){animation-delay:-.7s}.sk-chase-dot:nth-child(6){animation-delay:-.6s}.sk-chase-dot:first-child:before{animation-delay:-1.1s}.sk-chase-dot:nth-child(2):before{animation-delay:-1s}.sk-chase-dot:nth-child(3):before{animation-delay:-.9s}.sk-chase-dot:nth-child(4):before{animation-delay:-.8s}.sk-chase-dot:nth-child(5):before{animation-delay:-.7s}.sk-chase-dot:nth-child(6):before{animation-delay:-.6s}@keyframes sk-chase{to{transform:rotate(360deg)}}@keyframes sk-chase-dot{to,80%{transform:rotate(360deg)}}@keyframes sk-chase-dot-before{50%{transform:scale(.4)}0%,to{transform:scale(1)}}.sk-bounce{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-bounce-dot{background-color:var(--sk-color);opacity:.6;border-radius:50%;width:100%;height:100%;animation:2s cubic-bezier(.455,.03,.515,.955) infinite sk-bounce;position:absolute;top:0;left:0}.sk-bounce-dot:nth-child(2){animation-delay:-1s}@keyframes sk-bounce{0%,to{transform:scale(0)}45%,55%{transform:scale(1)}}.sk-wave{width:var(--sk-size);height:var(--sk-size);justify-content:space-between;display:flex}.sk-wave-rect{background-color:var(--sk-color);width:15%;height:100%;animation:1.2s ease-in-out infinite sk-wave}.sk-wave-rect:first-child{animation-delay:-1.2s}.sk-wave-rect:nth-child(2){animation-delay:-1.1s}.sk-wave-rect:nth-child(3){animation-delay:-1s}.sk-wave-rect:nth-child(4){animation-delay:-.9s}.sk-wave-rect:nth-child(5){animation-delay:-.8s}@keyframes sk-wave{0%,to,40%{transform:scaleY(.4)}20%{transform:scaleY(1)}}.sk-pulse{width:var(--sk-size);height:var(--sk-size);background-color:var(--sk-color);border-radius:100%;animation:1.2s cubic-bezier(.455,.03,.515,.955) infinite sk-pulse}@keyframes sk-pulse{0%{transform:scale(0)}to{opacity:0;transform:scale(1)}}.sk-flow{width:calc(var(--sk-size) * 1.3);height:calc(var(--sk-size) * 1.3);justify-content:space-between;display:flex}.sk-flow-dot{background-color:var(--sk-color);border-radius:50%;width:25%;height:25%;animation:1.4s cubic-bezier(.455,.03,.515,.955) infinite both sk-flow}.sk-flow-dot:first-child{animation-delay:-.3s}.sk-flow-dot:nth-child(2){animation-delay:-.15s}@keyframes sk-flow{0%,to,80%{transform:scale(.3)}40%{transform:scale(1)}}.sk-swing{width:var(--sk-size);height:var(--sk-size);animation:1.8s linear infinite sk-swing;position:relative}.sk-swing-dot{background-color:var(--sk-color);border-radius:100%;width:45%;height:45%;margin:auto;animation:2s ease-in-out infinite sk-swing-dot;position:absolute;top:0;left:0;right:0}.sk-swing-dot:nth-child(2){animation-delay:-1s;top:auto;bottom:0}@keyframes sk-swing{to{transform:rotate(360deg)}}@keyframes sk-swing-dot{0%,to{transform:scale(.2)}50%{transform:scale(1)}}.sk-circle{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-circle-dot{width:100%;height:100%;position:absolute;top:0;left:0}.sk-circle-dot:before{content:"";background-color:var(--sk-color);border-radius:100%;width:15%;height:15%;animation:1.2s ease-in-out infinite both sk-circle;display:block}.sk-circle-dot:first-child{transform:rotate(30deg)}.sk-circle-dot:nth-child(2){transform:rotate(60deg)}.sk-circle-dot:nth-child(3){transform:rotate(90deg)}.sk-circle-dot:nth-child(4){transform:rotate(120deg)}.sk-circle-dot:nth-child(5){transform:rotate(150deg)}.sk-circle-dot:nth-child(6){transform:rotate(180deg)}.sk-circle-dot:nth-child(7){transform:rotate(210deg)}.sk-circle-dot:nth-child(8){transform:rotate(240deg)}.sk-circle-dot:nth-child(9){transform:rotate(270deg)}.sk-circle-dot:nth-child(10){transform:rotate(300deg)}.sk-circle-dot:nth-child(11){transform:rotate(330deg)}.sk-circle-dot:first-child:before{animation-delay:-1.1s}.sk-circle-dot:nth-child(2):before{animation-delay:-1s}.sk-circle-dot:nth-child(3):before{animation-delay:-.9s}.sk-circle-dot:nth-child(4):before{animation-delay:-.8s}.sk-circle-dot:nth-child(5):before{animation-delay:-.7s}.sk-circle-dot:nth-child(6):before{animation-delay:-.6s}.sk-circle-dot:nth-child(7):before{animation-delay:-.5s}.sk-circle-dot:nth-child(8):before{animation-delay:-.4s}.sk-circle-dot:nth-child(9):before{animation-delay:-.3s}.sk-circle-dot:nth-child(10):before{animation-delay:-.2s}.sk-circle-dot:nth-child(11):before{animation-delay:-.1s}@keyframes sk-circle{0%,to,80%{transform:scale(0)}40%{transform:scale(1)}}.sk-circle-fade{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-circle-fade-dot{width:100%;height:100%;position:absolute;top:0;left:0}.sk-circle-fade-dot:before{content:"";background-color:var(--sk-color);border-radius:100%;width:15%;height:15%;animation:1.2s ease-in-out infinite both sk-circle-fade;display:block}.sk-circle-fade-dot:first-child{transform:rotate(30deg)}.sk-circle-fade-dot:nth-child(2){transform:rotate(60deg)}.sk-circle-fade-dot:nth-child(3){transform:rotate(90deg)}.sk-circle-fade-dot:nth-child(4){transform:rotate(120deg)}.sk-circle-fade-dot:nth-child(5){transform:rotate(150deg)}.sk-circle-fade-dot:nth-child(6){transform:rotate(180deg)}.sk-circle-fade-dot:nth-child(7){transform:rotate(210deg)}.sk-circle-fade-dot:nth-child(8){transform:rotate(240deg)}.sk-circle-fade-dot:nth-child(9){transform:rotate(270deg)}.sk-circle-fade-dot:nth-child(10){transform:rotate(300deg)}.sk-circle-fade-dot:nth-child(11){transform:rotate(330deg)}.sk-circle-fade-dot:first-child:before{animation-delay:-1.1s}.sk-circle-fade-dot:nth-child(2):before{animation-delay:-1s}.sk-circle-fade-dot:nth-child(3):before{animation-delay:-.9s}.sk-circle-fade-dot:nth-child(4):before{animation-delay:-.8s}.sk-circle-fade-dot:nth-child(5):before{animation-delay:-.7s}.sk-circle-fade-dot:nth-child(6):before{animation-delay:-.6s}.sk-circle-fade-dot:nth-child(7):before{animation-delay:-.5s}.sk-circle-fade-dot:nth-child(8):before{animation-delay:-.4s}.sk-circle-fade-dot:nth-child(9):before{animation-delay:-.3s}.sk-circle-fade-dot:nth-child(10):before{animation-delay:-.2s}.sk-circle-fade-dot:nth-child(11):before{animation-delay:-.1s}@keyframes sk-circle-fade{0%,to,39%{opacity:0;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.sk-grid{width:var(--sk-size);height:var(--sk-size)}.sk-grid-cube{background-color:var(--sk-color);float:left;width:33.33%;height:33.33%;animation:1.3s ease-in-out infinite sk-grid}.sk-grid-cube:first-child{animation-delay:.2s}.sk-grid-cube:nth-child(2){animation-delay:.3s}.sk-grid-cube:nth-child(3){animation-delay:.4s}.sk-grid-cube:nth-child(4){animation-delay:.1s}.sk-grid-cube:nth-child(5){animation-delay:.2s}.sk-grid-cube:nth-child(6){animation-delay:.3s}.sk-grid-cube:nth-child(7){animation-delay:0s}.sk-grid-cube:nth-child(8){animation-delay:.1s}.sk-grid-cube:nth-child(9){animation-delay:.2s}@keyframes sk-grid{0%,to,70%{transform:scale(1)}35%{transform:scale(0)}}.sk-fold{width:var(--sk-size);height:var(--sk-size);position:relative;transform:rotate(45deg)}.sk-fold-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.sk-fold-cube:before{content:"";background-color:var(--sk-color);transform-origin:100% 100%;width:100%;height:100%;animation:2.4s linear infinite both sk-fold;position:absolute;top:0;left:0}.sk-fold-cube:nth-child(2){transform:scale(1.1)rotate(90deg)}.sk-fold-cube:nth-child(4){transform:scale(1.1)rotate(180deg)}.sk-fold-cube:nth-child(3){transform:scale(1.1)rotate(270deg)}.sk-fold-cube:nth-child(2):before{animation-delay:.3s}.sk-fold-cube:nth-child(4):before{animation-delay:.6s}.sk-fold-cube:nth-child(3):before{animation-delay:.9s}@keyframes sk-fold{0%,10%{opacity:0;transform:perspective(140px)rotateX(-180deg)}25%,75%{opacity:1;transform:perspective(140px)rotateX(0)}to,90%{opacity:0;transform:perspective(140px)rotateY(180deg)}}.sk-wander{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-wander-cube{background-color:var(--sk-color);--sk-wander-distance:calc(var(--sk-size) * .75);width:20%;height:20%;animation:2s ease-in-out -2s infinite both sk-wander;position:absolute;top:0;left:0}.sk-wander-cube:nth-child(2){animation-delay:-.5s}.sk-wander-cube:nth-child(3){animation-delay:-1s}@keyframes sk-wander{0%{transform:rotate(0)}25%{transform:translateX(var(--sk-wander-distance)) rotate(-90deg) scale(.6)}50%{transform:translateX(var(--sk-wander-distance)) translateY(var(--sk-wander-distance)) rotate(-179deg)}50.1%{transform:translateX(var(--sk-wander-distance)) translateY(var(--sk-wander-distance)) rotate(-180deg)}75%{transform:translateX(0) translateY(var(--sk-wander-distance)) rotate(-270deg) scale(.6)}to{transform:rotate(-360deg)}}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;& .swiper-slide,& .swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{&>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto;&::-webkit-scrollbar{display:none}}&>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{&>.swiper-wrapper{scroll-snap-type:x mandatory}&>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}&>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{&>.swiper-wrapper{scroll-snap-type:y mandatory}&>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}&>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{&>.swiper-wrapper{scroll-snap-type:none}&>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{&>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}&>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{&>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}&>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{&>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}&>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{& .swiper-slide-shadow,& .swiper-slide-shadow-left,& .swiper-slide-shadow-right,& .swiper-slide-shadow-top,& .swiper-slide-shadow-bottom,& .swiper-slide-shadow,& .swiper-slide-shadow-left,& .swiper-slide-shadow-right,& .swiper-slide-shadow-top,& .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}& .swiper-slide-shadow{background:#00000026}& .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}& .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}& .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}& .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{& .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute;&.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}&.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled &{display:none!important}& ::slotted(svg),& svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;& ::slotted(.swiper-navigation-icon),& .swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal{& .swiper-button-prev,& .swiper-button-next,&~.swiper-button-prev,&~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}& .swiper-button-prev,&~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}& .swiper-button-next,&~.swiper-button-next,&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}& .swiper-button-prev,&~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{& ::slotted(.swiper-navigation-icon),& .swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{& ::slotted(.swiper-navigation-icon),& .swiper-navigation-icon{transform:rotate(0)}}}.swiper-vertical{& .swiper-button-prev,& .swiper-button-next,&~.swiper-button-prev,&~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}& .swiper-button-prev,&~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto;& ::slotted(.swiper-navigation-icon),& .swiper-navigation-icon{transform:rotate(-90deg)}}& .swiper-button-next,&~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;& ::slotted(.swiper-navigation-icon),& .swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0);&.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>&,&.swiper-pagination-disabled{display:none!important}}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;& .swiper-pagination-bullet{position:relative;transform:scale(.33)}& .swiper-pagination-bullet-active,& .swiper-pagination-bullet-active-main{transform:scale(1)}& .swiper-pagination-bullet-active-prev{transform:scale(.66)}& .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}& .swiper-pagination-bullet-active-next{transform:scale(.66)}& .swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block;button&{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%);& .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}&.swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%);& .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{& .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%);& .swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;& .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>&,&.swiper-pagination-horizontal,.swiper-vertical>&.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>&,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}}.swiper-pagination-lock{display:none}.image-carousel-component{--swiper-navigation-color:#fff}.swiper-fade{&.swiper-free-mode{& .swiper-slide{transition-timing-function:ease-out}}& .swiper-slide{pointer-events:none;transition-property:opacity;& .swiper-slide{pointer-events:none}}& .swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.image-slider{--height:400px}@media (width>=48rem){.image-slider{--height:600px}}@media (width>=103.125rem){.image-slider{--height:800px}}.image-slider .next,.image-slider .prev{top:50%;left:calc(var(--spacing,.25rem) * 5);margin-top:calc(var(--spacing,.25rem) * -10);position:absolute}:is(.image-slider .next,.image-slider .prev):focus{--tw-outline-style:none;outline-style:none}.image-slider .swiper-slide{height:var(--height)}.image-slider .swiper-slide img{object-fit:cover;width:100%;height:100%}.masked-banner-component{max-height:34.5rem;padding-top:56.25%}@media (width>=48rem){.masked-banner-component{height:100vh;padding-top:0}}.masked-banner-component .swiper{width:100%;height:100%;position:absolute;inset:0}.masked-banner-component .swiper li,.masked-banner-component .swiper ul,.masked-banner-component .swiper div{max-height:34.5rem}@media (width>=103.125rem){.masked-banner-component,.masked-banner-component .swiper li,.masked-banner-component .swiper ul,.masked-banner-component .swiper div{max-height:54.25rem}}.content-component .center{text-align:center;margin-inline:auto}.content-component .right{text-align:center}@media (width>=64rem){.content-component .right{text-align:right}}.content-component .right.wrapper{margin-right:0}.content-component .left.wrapper{margin-left:0}.content-component .copper-theme{color:var(--color-copper,#c9946a)}.content-component h1,.content-component h2,.content-component h3,.content-component h4,.content-component h5,.content-component h6{font-family:var(--font-display,"HaasGrotDisp65", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.content-component h1{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}@media (width>=103.125rem){.content-component h1{font-size:var(--text-8xl,6rem);line-height:var(--tw-leading,var(--text-8xl--line-height,1))}}.content-component h2{font-size:var(--text-5_5xl,3.2rem)}.content-component h3{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}.content-component h4{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}.content-component h5{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}.content-component h6{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}:where(.content-component>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 5) * calc(1 - var(--tw-space-y-reverse)))}.content-component p{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}:where(.content-component ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}.content-component ul{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}@media (width>=103.125rem){:where(.content-component ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 8) * calc(1 - var(--tw-space-y-reverse)))}.content-component ul{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}.content-component ul li{padding-left:calc(var(--spacing,.25rem) * 5);position:relative}@media (width>=103.125rem){.content-component ul li{padding-left:calc(var(--spacing,.25rem) * 10)}}.content-component ul li:before{content:"";left:calc(var(--spacing,.25rem) * -1);height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);color:var(--color-white,#fff);background-image:url("data:image/svg+xml,%3Csvg class='w-6 h-6' fill='white' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");background-position:50% 4px;background-repeat:no-repeat;display:inline-block;position:absolute}@media (width>=103.125rem){.content-component ul li:before{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);background-position:0 4px}}.countup-icon-grid-component .item{flex-direction:column;justify-content:space-between;display:flex}:where(.countup-icon-grid-component .item>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}.countup-icon-grid-component .item{text-align:center}@media (width>=103.125rem){:where(.countup-icon-grid-component .item>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 14) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 14) * calc(1 - var(--tw-space-y-reverse)))}}.countup-icon-grid-component .item img{margin-bottom:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 28);display:inline-block}@media (width>=103.125rem){.countup-icon-grid-component .item img{height:calc(var(--spacing,.25rem) * 44)}}.countup-icon-grid-component .item p{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}@media (width>=103.125rem){.countup-icon-grid-component .item p{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}.countup-icon-grid-component .item h3{font-family:var(--font-display,"HaasGrotDisp65", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));color:var(--color-white,#fff);text-decoration-line:none}@media (width>=103.125rem){.countup-icon-grid-component .item h3{font-size:var(--text-7_5xl,5rem)}}:where(.countup-icon-grid-component.is_compact .item>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-y-reverse)))}.countup-icon-grid-component.is_compact .item h3{font-size:var(--text-8xl,6rem);line-height:var(--tw-leading,var(--text-8xl--line-height,1))}.countup-icon-grid-component.is_dark .item h3{color:var(--color-copper,#c9946a)}.countup-icon-grid-component.is_dark .item p{color:var(--color-white,#fff)}.verticalspace-component[data-astro-cid-6caiatzb]{--h:var(--h-xs)}@media (width>=40rem){.verticalspace-component[data-astro-cid-6caiatzb]{--h:var(--h-sm,var(--h-xs))}}@media (width>=48rem){.verticalspace-component[data-astro-cid-6caiatzb]{--h:var(--h-md,var(--h-sm,var(--h-xs)))}}@media (width>=64rem){.verticalspace-component[data-astro-cid-6caiatzb]{--h:var(--h-lg,var(--h-md,var(--h-sm,var(--h-xs))))}}@media (width>=80rem){.verticalspace-component[data-astro-cid-6caiatzb]{--h:var(--h-xl,var(--h-lg,var(--h-md,var(--h-sm,var(--h-xs)))))}}@media (width>=103.125rem){.verticalspace-component[data-astro-cid-6caiatzb]{--h:var(--h-2xl,var(--h-xl,var(--h-lg,var(--h-md,var(--h-sm,var(--h-xs))))))}}.verticalspace-component[data-astro-cid-6caiatzb]{height:var(--h)}.leasing-contact-component h2{font-family:var(--font-display,"HaasGrotDisp65", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-size:var(--text-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1));color:var(--color-black,#000);text-decoration-line:underline}@media (width>=103.125rem){.leasing-contact-component h2{font-size:var(--text-8_5xl,7rem)}}.leasing-contact-component .grid>div{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));position:relative}@media (width>=103.125rem){:where(.leasing-contact-component .grid>div>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}.leasing-contact-component .grid>div{font-size:var(--text-2_5xl,1.73rem)}}.leasing-contact-component .grid>div h4{font-family:var(--font-display,"HaasGrotDisp65", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em)}.leasing-contact-component .grid>div:after{content:"";background:#fff;width:100%;height:2px;display:block;position:absolute;bottom:-2rem}@media (width>=40rem){.leasing-contact-component .grid>div:nth-last-child(-n+2):after{display:none}}.leasing-contact-component .grid>div:last-child:after{display:none}.image-gallery-component .filters::-webkit-scrollbar{width:8px;height:8px}.image-gallery-component .filters::-webkit-scrollbar-track{background:0 0}.image-gallery-component .filters::-webkit-scrollbar-thumb{background-color:#000;border:0 solid #eee;border-radius:20px}.image-gallery-component .filters{overflow-x:auto}.image-gallery-component .item{cursor:pointer}.image-gallery-component .item figcaption .inner{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-black,#000);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent;text-shadow:0 0 3px #000,0 0 5px #000}.image-gallery-component .grid-gallery{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){.image-gallery-component .grid-gallery{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr))}}.image-gallery-component .grid-gallery figure img{object-fit:cover;width:100%;height:100%}@media (width>=48rem){.image-gallery-component .grid-gallery figure:nth-child(8n+1){aspect-ratio:98/85;grid-area:span 2/span 3/span 2/span 3}}.image-gallery-component .grid-gallery figure:nth-child(8n+1)+figure,.image-gallery-component .grid-gallery figure:nth-child(8n+1)+figure+figure{height:100%}@media (width>=48rem){.image-gallery-component .grid-gallery figure:nth-child(8n+1)+figure,.image-gallery-component .grid-gallery figure:nth-child(8n+1)+figure+figure{grid-column:span 2/span 2}.image-gallery-component .grid-gallery figure:nth-child(8n+5){aspect-ratio:98/60;grid-area:span 2/span 3/span 2/span 3}}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@media (width>=103.125rem){.availabilities-component{padding-top:calc(var(--spacing,.25rem) * 5)}}.availabilities-component h2{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--color-sea,#365955)}@media (width>=103.125rem){.availabilities-component h2{font-size:var(--text-8xl,6rem);line-height:var(--tw-leading,var(--text-8xl--line-height,1));--tw-leading:1;line-height:1}.availabilities-component p{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}.availabilities-component table{text-align:left;width:100%}@media (width>=103.125rem){.availabilities-component table{margin-top:calc(var(--spacing,.25rem) * -12)}}.availabilities-component table th,.availabilities-component table td{padding-inline:calc(var(--spacing,.25rem) * 2)}@media (width>=103.125rem){.availabilities-component table th,.availabilities-component table td{padding-inline:calc(var(--spacing,.25rem) * 4)}}.availabilities-component table th{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-sea,#365955);font-family:var(--font-display,"HaasGrotDisp65", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-sea,#365955)}@media (width>=103.125rem){.availabilities-component table th{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.availabilities-component table td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-sea,#365955);padding-block:var(--spacing,.25rem);font-family:var(--font-display,"HaasGrotDisp65", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-white,#fff)}@media (width>=103.125rem){.availabilities-component table td{padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}.neighborhoodmap-component .filter-button{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));text-transform:uppercase;opacity:.5}.neighborhoodmap-component .filter-button.active{opacity:1}.neighborhoodmap-component .google-map{height:var(--neighborhood-map-mobile-height);width:100%}@media (width>=64rem){.neighborhoodmap-component .google-map{height:var(--neighborhood-map-desktop-height)}}
