.newsletter-form{position:relative}.newsletter-form .newsletter-form__cta{border-radius:24px;height:32px;min-width:32px;padding:0;position:absolute;right:6px;top:21px}.newsletter-form .newsletter-form__cta img{height:24px;width:24px}.newsletter-form__message{font-size:.786rem;line-height:1.286rem;margin:4px 0 0 12px;position:absolute;text-align:left}.newsletter-form__message--error{color:#c84337}.newsletter-form__message--success{color:#486688}.newsletter-form .ui-input__label{font-size:.786rem;left:16px;line-height:1.286rem;top:14px}.newsletter-form .ui-input__field{border-radius:25px;max-height:44px;padding:18px 40px 18px 16px}.newsletter-form .ui-input__field:-moz-placeholder-shown~.ui-input__label{left:12px;top:23px}.newsletter-form .ui-input__field:placeholder-shown~.ui-input__label{left:12px;top:23px}.newsletter-form .ui-input__field:focus~.ui-input__label{font-size:.786rem;left:16px;line-height:1.286rem;top:14px}.newsletter-form .error-field .ui-input__label{color:#c84337!important}.newsletter-form .error-field .ui-input__field{border:2px solid #c84337}@supports(display:grid){.ui-expandable{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}}@supports not (display:grid){.ui-expandable{max-height:0}}@supports(display:grid){.ui-expandable--expanded{grid-template-rows:1fr}}@supports not (display:grid){.ui-expandable--expanded{max-height:100%}}.ui-expandable__container{overflow:hidden}.ui-expandable__container--visible{overflow:visible}.lt-footer{background-color:#fff;border-top:1px solid #e3dede;contain-intrinsic-height:auto 586px;content-visibility:auto;width:100%}@media(min-width:576px){.lt-footer{contain-intrinsic-height:auto 560px}}@media(min-width:768px){.lt-footer{contain-intrinsic-height:auto 614px}}@media(min-width:992px){.lt-footer{contain-intrinsic-height:auto 574px}}.lt-footer__resources{border-bottom:1px solid #e3dede;padding:16px}@media(min-width:768px){.lt-footer__resources{display:none}}.lt-footer__resources--borderless{border-bottom:none}.lt-footer__resources .toggle-resources-cta{align-items:center;display:flex;font-weight:600;justify-content:space-between}.lt-footer__resources img{height:24px;transform:rotate(0deg);transition:transform .3s ease;width:24px}.lt-footer__resources img.rotated{transform:rotate(-180deg)}.lt-footer__generic-links{display:none;padding-bottom:32px;padding-top:32px}@media(min-width:768px){.lt-footer__generic-links{display:block}}.lt-footer .links-title{border-top:1px solid #e3dede;font-weight:600;margin:16px 0;padding-top:16px}@media(min-width:768px){.lt-footer .links-title{border:none;margin:0 0 16px;padding-top:0}}.lt-footer .links-list-item{color:#273656;display:block;margin-bottom:8px;text-decoration:none;width:-moz-fit-content;width:fit-content}.lt-footer .links-list-item:last-child{margin-bottom:0}.lt-footer .links-list-item:hover{color:#0b1223;text-decoration:underline}.js-focus-visible .lt-footer .links-list-item.focus-visible:not(:disabled),.lt-footer.js-focus-visible .links-list-item.focus-visible:not(:disabled){border-radius:4px;outline:2px solid #4674a4!important}.lt-footer .links-list-item:focus-visible:not(:disabled){border-radius:4px;outline:2px solid #4674a4!important}.lt-footer__toggle-ctas{display:flex;gap:16px}@media(min-width:768px){.lt-footer__toggle-ctas{padding:16px 24px 32px}}@media(min-width:1200px){.lt-footer__toggle-ctas{box-sizing:border-box;margin:auto;max-width:1200px}}.lt-footer__toggle-ctas .toggle-cta-arrow{transform:rotate(0deg);transition:transform .3s ease}.lt-footer__toggle-ctas .toggle-cta{align-items:center;background:none;border:none;color:#273656;display:flex;gap:24px;justify-content:space-between;padding:16px;width:100%}@media(min-width:768px){.lt-footer__toggle-ctas .toggle-cta{border:1px solid #e3dede;border-radius:25px;box-sizing:border-box;height:38px;padding:8px 8px 8px 12px;width:160px}}@media(min-width:992px){.lt-footer__toggle-ctas .toggle-cta:hover{border-color:#b6afaf;cursor:pointer}}.js-focus-visible .lt-footer__toggle-ctas .toggle-cta.focus-visible,.lt-footer__toggle-ctas.js-focus-visible .toggle-cta.focus-visible{border-color:#4674a4;outline:1px solid #4674a4}.lt-footer__toggle-ctas .toggle-cta:focus-visible{border-color:#4674a4;outline:1px solid #4674a4}.lt-footer__toggle-ctas .toggle-cta--active{border-color:#b6afaf}.lt-footer__toggle-ctas .toggle-cta--active .toggle-cta-arrow{transform:rotate(-180deg)}.lt-footer__toggle-ctas .toggle-cta span{align-items:center;display:flex;gap:8px}.lt-footer__toggle-ctas .toggle-cta-label{align-items:center;background-color:#d6e6f2;border-radius:50px;display:flex;font-size:.786rem;height:18px;line-height:1.286rem;padding:0 4px}.lt-footer .lt-footer__language-list{padding:0}@media(min-width:992px){.lt-footer .lt-footer__language-list{padding-left:0;padding-right:0}}@media(min-width:1200px){.lt-footer .lt-footer__language-list{padding:0 24px}}.lt-footer .lt-footer__language-list .language-columns{border-top:1px solid #e3dede;padding:8px 16px 24px}@media(min-width:768px){.lt-footer .lt-footer__language-list .language-columns{padding:8px 24px 24px}}@media(min-width:992px){.lt-footer .lt-footer__language-list .language-columns{padding:8px 24px 32px}}@media(min-width:1200px){.lt-footer .lt-footer__language-list .language-columns{padding:8px 0 32px}}.lt-footer .lt-footer__language-list .language-list-item{align-items:center;display:flex;gap:8px;margin-top:16px}.lt-footer .lt-footer__language-list .language-list-item--disabled{cursor:default}.lt-footer .lt-footer__language-list .language-list-item--disabled:hover{text-decoration:none}.lt-footer__social-newsletter-terms{border-top:1px solid #e3dede;box-sizing:border-box;display:grid;grid-template-areas:"newsletter-container" "social-container" "terms-container";margin:auto;padding:32px 16px}@media(min-width:768px){.lt-footer__social-newsletter-terms{grid-template-areas:"social-container newsletter-container" "terms-container terms-container";padding:32px 24px}}@media(min-width:1200px){.lt-footer__social-newsletter-terms{max-width:1152px;padding:32px 0}}.lt-footer__social-newsletter-terms--borderless{border-top:none}.lt-footer__social-container{border-top:1px solid #e3dede;grid-area:social-container;margin:32px -16px 0;padding-top:32px}@media(min-width:768px){.lt-footer__social-container{border:none;margin:0;padding:0}}.lt-footer__social-container .blueground-logo{display:flex;justify-content:center}@media(min-width:768px){.lt-footer__social-container .blueground-logo{justify-content:flex-start}}.lt-footer__social-container .blueground-logo img{height:auto;text-decoration:none;width:134px}@media(min-width:768px){.lt-footer__social-container .blueground-logo img{height:auto;width:160px}}.lt-footer__social-container .blueground-logo a{display:flex}.js-focus-visible .lt-footer__social-container .blueground-logo a.focus-visible,.lt-footer__social-container.js-focus-visible .blueground-logo a.focus-visible{border-radius:4px;outline:2px solid #4674a4}.lt-footer__social-container .blueground-logo a:focus-visible{border-radius:4px;outline:2px solid #4674a4}.lt-footer__social-container .social-icons{display:flex;gap:8px;justify-content:center;margin-top:24px;text-align:center}@media(min-width:768px){.lt-footer__social-container .social-icons{justify-content:flex-start;margin-top:16px}}.lt-footer__social-container .social-icons a{align-items:center;background-color:#f3f7fc;border-radius:50px;display:inline-flex;height:32px;justify-content:center;width:32px}.lt-footer__social-container .social-icons a:hover{background-color:#d6e6f2}.js-focus-visible .lt-footer__social-container .social-icons a.focus-visible,.lt-footer__social-container.js-focus-visible .social-icons a.focus-visible{background-color:#d6e6f2;outline:2px solid #4674a4}.lt-footer__social-container .social-icons a:focus-visible{background-color:#d6e6f2;outline:2px solid #4674a4}.lt-footer__social-container .social-icons img{height:17px;width:16px}.lt-footer__newsletter-container{grid-area:newsletter-container}@media(min-width:768px){.lt-footer__newsletter-container{display:flex;justify-content:flex-end}}@media(min-width:992px){.lt-footer__newsletter-container{margin-left:55px}}@media(min-width:1200px){.lt-footer__newsletter-container{margin-left:102px}}@media(min-width:768px){.lt-footer__newsletter-container .newsletter-content{max-width:346px}}@media(min-width:992px){.lt-footer__newsletter-container .newsletter-content{display:flex;gap:32px;justify-content:flex-end;max-width:none}}@media(min-width:1200px){.lt-footer__newsletter-container .newsletter-content{gap:48px}}.lt-footer__newsletter-container .newsletter{margin-top:1px}@media(min-width:992px){.lt-footer__newsletter-container .newsletter{flex-shrink:0;margin-top:-15px;width:290px}}.lt-footer__terms-container{grid-area:terms-container;margin-top:24px}@media(min-width:768px){.lt-footer__terms-container{align-items:flex-end;border-top:1px solid #e3dede;display:flex;flex-direction:row-reverse;gap:16px;justify-content:space-between;margin:32px -24px 0;padding:32px 24px 0}}@media(min-width:1200px){.lt-footer__terms-container{margin:32px 0 0;padding:32px 0 0}}@media(min-width:768px){.lt-footer__terms-container .chpa-equal-housing-opportunity{align-items:end;display:flex;flex-direction:column}}.lt-footer__terms-container .chpa{display:flex;justify-content:center;margin-bottom:4px}@media(min-width:768px){.lt-footer__terms-container .chpa{flex-shrink:0;justify-content:flex-start}}.lt-footer__terms-container .equal-housing-opportunity{align-items:center;color:#486688;display:flex;font-size:.857rem;justify-content:center;line-height:1.429rem;margin-top:4px}@media(min-width:768px){.lt-footer__terms-container .equal-housing-opportunity{justify-content:flex-start}}@media(min-width:992px){.lt-footer__terms-container .equal-housing-opportunity{flex-shrink:0;margin-top:0}}.lt-footer__terms-container .equal-housing-opportunity img{margin-right:6px}.lt-footer__terms-container .copyright-terms-links{font-size:.857rem;line-height:1.429rem;margin-top:24px}@media(min-width:768px){.lt-footer__terms-container .copyright-terms-links{margin-top:6px}}@media(min-width:992px){.lt-footer__terms-container .copyright-terms-links{margin-top:0}}.lt-footer__terms-container .copyright{text-align:center}@media(min-width:768px){.lt-footer__terms-container .copyright{text-align:left}}.lt-footer__terms-container .terms-links{display:flex;flex-wrap:wrap;gap:4px 16px;justify-content:center;margin-top:4px}@media(min-width:768px){.lt-footer__terms-container .terms-links{justify-content:flex-start}}@media(min-width:992px){.lt-footer__terms-container .terms-links{flex-wrap:nowrap;gap:16px;margin-top:0}}.lt-footer__terms-container .terms-links a{color:#273656;text-decoration:none}.lt-footer__terms-container .terms-links a:hover{text-decoration:underline}.js-focus-visible .lt-footer__terms-container .terms-links a.focus-visible,.lt-footer__terms-container.js-focus-visible .terms-links a.focus-visible{border-radius:4px;outline:2px solid #4674a4}.lt-footer__terms-container .terms-links a:focus-visible{border-radius:4px;outline:2px solid #4674a4}.terms{color:#273656}.terms .bg-wrapper{padding-bottom:80px}.terms .backdrop{background-color:rgba(11,18,35,.6);display:block;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.terms__header{color:#273656;font-family:laca,sans-serif;font-size:2.286rem;font-weight:400;line-height:2.571rem;margin-top:116px}@media(min-width:768px){.terms__header{font-size:2.857rem;line-height:3.143rem}}@media(min-width:992px){.terms__header{font-size:3.286rem;line-height:3.571rem;margin-top:160px}}.terms__meta{color:#273656;font-size:1.143rem;line-height:1.857rem;margin:16px 0 0}.terms__main{display:flex;flex-direction:row;font-size:1rem;line-height:1.571rem;margin-top:64px}.terms .appendix{background-color:#273656;bottom:0;display:flex;flex-direction:column;left:0;max-height:60vh;padding:16px;position:fixed;right:0;z-index:200}.terms .appendix ol{counter-reset:list-counter;list-style:none;margin:24px 0 0;overflow:auto;padding:0}.terms .appendix ol li{counter-increment:list-counter;margin-top:24px;position:relative}.terms .appendix ol li:before{content:counter(list-counter) ". ";position:absolute}.terms .appendix ol li:first-child{margin-top:0}.terms .appendix ol li,.terms .appendix ol li a{color:#fff;text-decoration:none}.terms .appendix ol li a{display:block;padding-left:2em}.terms .appendix__header{align-items:center;display:flex;flex:0 0 28px;justify-content:space-between;position:relative}.terms .appendix__header h2{color:#fff;font-family:hero-new,sans-serif;font-size:1.143rem;font-weight:600;line-height:1.857rem}@media(min-width:992px){.terms .appendix__header h2{color:#273656}}.terms .appendix__header img{transform:rotate(-180deg);transition:transform .3s}.terms .appendix__header-mask{height:100%;position:absolute;top:0;width:100%;z-index:1}.terms .appendix--collapsed{max-height:28px}.terms .appendix--collapsed .appendix__header img{transform:none}@media(min-width:992px){.terms .appendix{background-color:#fff;flex:0 0 260px;max-height:none;padding:0 16px 0 0;position:static;z-index:auto}.terms .appendix ol{color:#273656;margin:16px 8px 0;overflow:visible}.terms .appendix ol li{color:#273656;margin-bottom:8px;margin-top:0}.terms .appendix ol li a{color:#4674a4}.terms .appendix ol li a:hover{text-decoration:underline}.terms .appendix img,.terms .appendix__header-mask{display:none}}.terms .content h3{color:#273656;font-family:laca,sans-serif;font-size:1.714rem;font-weight:400;line-height:2rem;margin-top:32px}@media(min-width:768px){.terms .content h3{font-size:1.714rem;line-height:1.857rem}}@media(min-width:992px){.terms .content h3{font-size:2rem;line-height:2.286rem}}.terms .content h3:first-child{margin-bottom:8px;margin-top:0}.terms .content h3+p{margin-top:0}.terms .content h3+p,.terms .content p:first-child{margin-top:8px}.terms .content a{color:#273656}.terms .content ol,.terms .content ul{padding-left:16px}.terms .content ol li::marker,.terms .content ul li::marker{color:#273656}.terms .content #information-collected-table{border:1px solid #b6afaf;border-collapse:inherit;border-radius:4px;border-spacing:0;margin:8px auto auto;overflow:hidden;text-align:left;width:100%}.terms .content #information-collected-table tr td,.terms .content #information-collected-table tr th{border-bottom:1px solid #b6afaf;border-right:1px solid #b6afaf;padding:12px 15px;vertical-align:baseline}.terms .content #information-collected-table tr td:last-child,.terms .content #information-collected-table tr th:last-child{border-right:0}.terms .content #information-collected-table tr th:first-child{width:25%}.terms .content #information-collected-table tr:last-child td{border-bottom:0}.terms .content #information-collected-table thead{background-color:#f8f8f7}