.aspen-c-drawer__window{width:calc(var(--aspen-size-base-unit)*88.5);transform:translateX(calc(var(--aspen-size-base-unit) * -88.5));overflow:auto}@media (max-width:35rem){.aspen-c-drawer__window{width:calc(var(--aspen-size-base-unit)*40);transform:translateX(calc(var(--aspen-size-base-unit) * -40))}}.aspen-c-drawer__window .aspen-c-button.aspen-c-button--bare .aspen-c-icon.icon--x-thin svg{height:calc(var(--aspen-size-base-unit)*5);width:calc(var(--aspen-size-base-unit)*5)}@media (max-width:35rem){.aspen-c-drawer__window .aspen-c-button.aspen-c-button--bare .aspen-c-icon.icon--x-thin svg{height:calc(var(--aspen-size-base-unit)*3);width:calc(var(--aspen-size-base-unit)*3)}}.aspen-c-drawer__body>div{padding:calc(var(--aspen-size-base-unit)*3.5) calc(var(--aspen-size-base-unit)*13) 0 calc(var(--aspen-size-base-unit)*13);filter:drop-shadow(0 3px 10px rgba(119,119,119,.25))}@media (max-width:35rem){.aspen-c-drawer__body>div{padding:0;padding-top:calc(var(--aspen-size-base-unit)*3.5)}}.aspen-c-drawer__body .aspen-c-drawer__select-dropdown{margin-bottom:calc(var(--aspen-size-base-unit)*4.5);max-width:450px}@media (max-width:35rem){.aspen-c-drawer__body .aspen-c-drawer__select-dropdown>div{height:48px;min-height:48px}.aspen-c-drawer__body .aspen-c-drawer__select-dropdown>div .aspen__value-container{height:calc(var(--aspen-size-base-unit)*6)}.aspen-c-drawer__body .aspen-c-drawer__select-dropdown .aspen__menu,.aspen-c-drawer__body .aspen-c-drawer__select-dropdown .aspen__menu .aspen__menu-list{height:406px;max-height:406px}.aspen-c-drawer__body .aspen-c-drawer__select-dropdown .aspen-c-icon.icon--magnify-glass{top:calc(var(--aspen-size-base-unit)*1.5)}}.aspen-c-drawer__body .aspen-c-icon.icon--as-logo{margin-right:calc(var(--aspen-size-base-unit)*1)}.aspen-c-drawer__body .aspen-c-icon.icon--as-logo svg{height:calc(var(--aspen-size-base-unit)*4);width:calc(var(--aspen-size-base-unit)*4)}@media (max-width:35rem){.aspen-c-drawer__body .aspen-c-icon.icon--as-logo svg{height:calc(var(--aspen-size-base-unit)*2);width:calc(var(--aspen-size-base-unit)*2)}}.aspen-c-drawer__body .aspen-c-drawer-link{display:flex;flex-direction:column;margin-bottom:calc(var(--aspen-size-base-unit)*2)}@media (max-width:35rem){.aspen-c-drawer__body .aspen-c-drawer-link{margin-bottom:calc(var(--aspen-size-base-unit)*1)}}.aspen-c-drawer__body .aspen-c-drawer-link .aspen-c-text-link{font-size:var(--aspen-font-size-40);font-weight:var(--aspen-font-weight-light);line-height:var(--aspen-line-height-50);color:var(--aspen-color-neutral-black)}@media (max-width:35rem){.aspen-c-drawer__body .aspen-c-drawer-link .aspen-c-text-link{font-size:var(--aspen-font-size-24);line-height:var(--aspen-line-height-32)}}.aspen-c-drawer__body .aspen-c-drawer-link .aspen-c-text-link:hover{text-decoration-thickness:2px}.aspen-c-drawer__body .aspen-c-drawer-link.home-link .aspen-c-text-passage{font-size:var(--aspen-font-size-14);font-weight:var(--aspen-font-weight-semibold);line-height:var(--aspen-line-height-16);color:var(--aspen-color-neutral-grey-700);text-transform:uppercase}@media (max-width:35rem){.aspen-c-drawer__body .aspen-c-drawer-link.home-link .aspen-c-text-passage{font-size:var(--aspen-font-size-12);padding-top:0}}.aspen-c-drawer__body .aspen-c-drawer-link.apply-link{flex-direction:row;align-items:flex-end}.aspen-c-drawer__body .aspen-c-drawer-link.apply-link .aspen-c-text-passage{position:relative;bottom:calc(var(--aspen-size-base-unit)*1);padding-left:calc(var(--aspen-size-base-unit)*1);color:var(--aspen-color-fuchsia)}@media (max-width:35rem){.aspen-c-drawer__body .aspen-c-drawer-link.apply-link .aspen-c-text-passage{bottom:4px}}.aspen-c-drawer__body .aspen-c-drawer-link>div{display:flex;flex-direction:row;align-items:center}.aspen-c-drawer__body .aspen-c-drawer-separator{height:1px;width:100%;background:var(--aspen-color-neutral-grey-200);margin:calc(var(--aspen-size-base-unit)*4.5) 0}@media (max-width:35rem){.aspen-c-drawer__body .aspen-c-drawer-separator{margin:calc(var(--aspen-size-base-unit)*3) 0}}.aspen-c-drawer__footer{padding:0 calc(var(--aspen-size-base-unit)*16) calc(var(--aspen-size-base-unit)*4.5) calc(var(--aspen-size-base-unit)*16)}@media (max-width:35rem){.aspen-c-drawer__footer{padding:0 calc(var(--aspen-size-base-unit)*3) calc(var(--aspen-size-base-unit)*4.5) calc(var(--aspen-size-base-unit)*3)}}.aspen-c-drawer__footer .aspen-c-button{max-width:100%;width:100%}.aspen-c-drawer__footer .aspen-c-social-icons{display:flex;gap:calc(var(--aspen-size-base-unit)*4);margin-top:calc(var(--aspen-size-base-unit)*4.5)}.aspen-c-drawer__footer .aspen-c-social-icons svg{border:1px solid var(--aspen-color-neutral-grey-700);border-radius:50%}@media (min-width:48rem){.aspen-c-drawer__footer .aspen-c-social-icons svg{width:calc(var(--aspen-size-base-unit)*5.25);height:calc(var(--aspen-size-base-unit)*5.25)}}.aspen-c-drawer__footer .aspen-c-social-icons svg:hover{color:var(--aspen-theme-color-content-primary);border-color:var(--aspen-theme-color-content-primary)}.aspen-c-drawer__footer .aspen-c-social-icons a{color:inherit}.aspen-c-drawer__footer .aspen-c-social-icons a:hover{color:var(--aspen-theme-color-content-primary);border-color:var(--aspen-theme-color-content-primary)}@media (max-width:35rem){.aspen-c-drawer__footer .aspen-c-social-icons{gap:calc(var(--aspen-size-base-unit)*2)}.aspen-c-drawer__footer .aspen-c-social-icons .aspen-c-icon svg{width:calc(var(--aspen-size-base-unit)*3.5);min-width:calc(var(--aspen-size-base-unit)*3.5);height:calc(var(--aspen-size-base-unit)*3.5)}}.aspen-c-nav-community-actions__mobile-cta{display:none}@media(max-width:35rem){.aspen-c-nav-community-actions__mobile-cta{display:inline-flex}.aspen-c-nav-community-actions .aspen-c-apply-now-button{display:none}}.aspen-c-exterior__property-map img{object-fit:fill}.aspen-c-split-content-block{align-items:flex-start;margin-bottom:calc(var(--aspen-size-base-unit)*10);padding-top:calc(var(--aspen-size-base-unit)*7.5)}.c-floor-plan .aspen-c-split-content-block{margin-bottom:0}.aspen-c-split-content-block__align-left{max-width:465px;width:-moz-fit-content;width:fit-content}.aspen-c-split-content-block__align-left .aspen-c-split-content-block__logo{margin-bottom:calc(var(--aspen-size-base-unit)*1)}.aspen-c-split-content-block__align-left .aspen-c-split-content-block__heading{line-height:var(--aspen-line-height-60);font-size:var(--aspen-font-size-48);font-weight:var(--aspen-font-weight-light);margin-bottom:calc(var(--aspen-size-base-unit)*6)}@media (max-width:60rem){.aspen-c-split-content-block__align-left .aspen-c-split-content-block__heading{margin-bottom:calc(var(--aspen-size-base-unit)*5)}}@media (max-width:35rem){.aspen-c-split-content-block__align-left .aspen-c-split-content-block__heading{line-height:var(--aspen-line-height-42);font-size:var(--aspen-font-size-32);width:314px}}.aspen-c-split-content-block__align-left .aspen-c-split-content-block__icons{display:flex;gap:calc(var(--aspen-size-base-unit)*2.5)}@media (max-width:60rem){.aspen-c-split-content-block__align-left .aspen-c-split-content-block__icons{margin-bottom:calc(var(--aspen-size-base-unit)*5)}}.aspen-c-split-content-block__align-left .aspen-c-split-content-block__icons a{color:inherit;border:1px solid var(--aspen-color-neutral-black);border-radius:50%;transition:all .25s ease;transform:scale(1);background-color:transparent}.aspen-c-split-content-block__align-left .aspen-c-split-content-block__icons a:focus,.aspen-c-split-content-block__align-left .aspen-c-split-content-block__icons a:hover{transform:scale(1.1);background-color:var(--aspen-color-neutral-white)}.aspen-c-split-content-block__align-left .aspen-c-split-content-block__icons .aspen-c-icon{width:calc(var(--aspen-size-base-unit)*5.25);height:calc(var(--aspen-size-base-unit)*5.25)}@media (max-width:48rem){.aspen-c-split-content-block__align-left .aspen-c-split-content-block__icons .aspen-c-icon{width:calc(var(--aspen-size-base-unit)*3.5);min-width:calc(var(--aspen-size-base-unit)*3.5);height:calc(var(--aspen-size-base-unit)*3.5)}}.aspen-c-split-content-block__align-left .aspen-c-split-content-block__icons .aspen-c-icon svg{width:calc(var(--aspen-size-base-unit)*5.25);min-width:calc(var(--aspen-size-base-unit)*5.25);height:calc(var(--aspen-size-base-unit)*5.25)}@media (max-width:48rem){.aspen-c-split-content-block__align-left .aspen-c-split-content-block__icons .aspen-c-icon svg{width:calc(var(--aspen-size-base-unit)*3.5);min-width:calc(var(--aspen-size-base-unit)*3.5);height:calc(var(--aspen-size-base-unit)*3.5)}}@media (min-width:60rem){.aspen-c-split-content-block__align-right{margin-top:70px}}.aspen-c-split-content-block__align-right .aspen-c-text-passage__inner{display:flex;flex-direction:column}.aspen-c-split-content-block__align-right .aspen-c-text-passage p{line-height:var(--aspen-line-height-34);font-weight:var(--aspen-font-weight-regular);font-size:var(--aspen-font-size-20);margin-top:0;margin-bottom:0}@media (max-width:48rem){.aspen-c-split-content-block__align-right .aspen-c-text-passage p{line-height:var(--aspen-line-height-22);font-size:var(--aspen-font-size-16);margin-bottom:calc(var(--aspen-size-base-unit)*1.5)}.aspen-c-split-content-block__align-right .aspen-c-text-passage p:last-child{align-self:center;width:190px}}.aspen-c-split-content-block__align-right .aspen-c-text-passage p span{font-weight:var(--aspen-font-weight-semibold)}.aspen-c-split-content-block .aspen-c-text-passage a{color:var(--aspen-color-neutral-grey-900)}.aspen-c-split-content-block .aspen-c-logo__img{max-height:unset}.aspen-c-vip-program{margin-top:calc(var(--aspen-size-base-unit)*6)}.aspen-c-vip-program h3{margin-top:calc(var(--aspen-size-base-unit)*7.5*-1)}@media screen and (min-width:48rem){.aspen-c-vip-program h3{margin-top:calc(var(--aspen-size-base-unit)*10*-1)}}.aspen-c-vip-program__card .aspen-c-card{width:auto;height:100%}.aspen-c-vip-program__card .aspen-c-card .aspen-c-card__header h6{font-size:var(--aspen-font-size-16);line-height:var(--aspen-line-height-22)}.aspen-c-vip-program__card figure{height:100%}.aspen-c-vip-program__card figure img.aspen-c-card__image{width:85px;height:80px;max-height:80px}@media screen and (min-width:48rem){.aspen-c-vip-program__card figure img.aspen-c-card__image{width:240px;max-width:240px;height:204px;max-height:unset}}.aspen-c-vip-program__card .aspen-c-card__inner{width:152px}@media screen and (min-width:48rem){.aspen-c-vip-program__card .aspen-c-card__inner{min-width:332px;white-space:wrap}}.aspen-c-vip-program__card-light{font-weight:var(--aspen-font-weight-regular);display:block}@media screen and (min-width:48rem){.aspen-c-vip-program__card-light{display:inline}}.aspen-c-vip-program--mobile{display:flex}@media(min-width:48rem){.aspen-c-vip-program--mobile{display:none}}.aspen-c-vip-program--mobile .aspen-c-vip-program__card{min-width:275px}.aspen-c-vip-program--mobile .aspen-c-vip-program__card figure img.aspen-c-card__image{width:100%;height:100%;max-height:unset;max-width:unset;flex:unset}.aspen-c-vip-program--desktop{display:none}@media(min-width:48rem){.aspen-c-vip-program--desktop{display:block;overflow-x:hidden}}.aspen-c-office-contact__hours-row{max-width:20rem!important}.aspen-c-special--default{padding-left:calc(var(--aspen-size-base-unit)*27)!important;padding-right:calc(var(--aspen-size-base-unit)*27)!important}@media screen and (max-width:60rem){.aspen-c-special--default{padding-left:unset!important;padding-right:unset!important}}.aspen-c-special .aspen-c-badge{text-transform:uppercase;padding:calc(var(--aspen-size-base-unit)*1.5) calc(var(--aspen-size-base-unit)*3);font-size:var(--aspen-font-size-18)!important;margin-bottom:unset}@media(max-width:35rem){.aspen-c-special .aspen-c-badge span{font-size:var(--aspen-font-size-18)!important}}.aspen-c-special .aspen-c-heading{font-weight:var(--aspen-font-weight-semibold);font-size:var(--aspen-font-size-32)}@media(min-width:60rem){.aspen-c-special__badge-container{flex-direction:row!important}.aspen-c-special__badge-container img{margin-right:unset}}.c-floor-plan-hero{padding:calc(var(--aspen-size-base-unit)*7.5) 0}@media (min-width:48rem){.c-floor-plan-hero{padding:calc(var(--aspen-size-base-unit)*10) 0}.c-floor-plan-hero__main{margin-right:calc(var(--aspen-size-base-unit)*5)}}.c-floor-plan-hero__sidebar{padding:36px 36px 0}@media (min-width:48rem){.c-floor-plan-hero__sidebar{padding:0;margin-left:calc(var(--aspen-size-base-unit)*5);min-width:371px}}@media (max-width:48rem){.c-floor-plan-hero__sidebar .aspen-c-flex{margin-right:0!important;gap:calc(var(--aspen-size-base-unit)*2.5) 0}}.c-floor-plan-hero__mobile-flip{display:flex;flex-direction:column-reverse;align-items:center;gap:36px;text-align:center}@media (min-width:48rem){.c-floor-plan-hero__mobile-flip{text-align:left;flex-direction:column;gap:0;align-items:flex-start}.c-floor-plan-hero__mobile-flip .aspen-c-text-passage{margin-bottom:calc(var(--aspen-size-base-unit)*7)}}.c-floor-plan-hero .aspen-c-button-group{align-items:center}@media (min-width:48rem){.c-floor-plan-hero .aspen-c-button-group{align-items:flex-start;justify-content:flex-start}}.c-floor-plan-hero__carousel-wrapper{position:relative}.c-floor-plan-hero__carousel-wrapper .aspen-c-image{border-radius:0;cursor:pointer}@media (min-width:48rem){.c-floor-plan-hero__carousel-wrapper .aspen-c-image{border-radius:var(--aspen-border-radius-md)}}@media(max-width:35rem){.c-floor-plan-hero__carousel-wrapper .aspen-c-image{max-height:220px}}.c-floor-plan-hero div.thumbnail{display:inline-flex;margin-top:calc(var(--aspen-size-base-unit)*1);overflow:scroll}@media (max-width:48rem){.c-floor-plan-hero div.thumbnail{display:none}}.c-floor-plan-hero div.thumbnail .keen-slider__slide{width:auto;min-width:72px!important;max-width:72px!important;min-height:48px;max-height:48px}.c-floor-plan-hero div.thumbnail .aspen-c-image{border-radius:var(--aspen-border-radius-md);border:2px solid transparent;display:block;cursor:pointer}.c-floor-plan-hero div.thumbnail .active .aspen-c-image{border-color:var(--aspen-theme-color-border-brand)}.c-floor-plan-hero__detail--heading{gap:calc(var(--aspen-size-base-unit)*1)!important;align-items:baseline;margin-bottom:calc(var(--aspen-size-base-unit)*4)}@media (min-width:48rem){.c-floor-plan-hero__detail--heading{margin-bottom:calc(var(--aspen-size-base-unit)*6)}}.c-floor-plan-hero__detail--heading .aspen-c-eyebrow{color:var(--aspen-theme-color-content-default)}.c-floor-plan-hero__icon-media{gap:12px}.c-floor-plan-hero__button{z-index:2;position:absolute;top:0;bottom:0;margin:auto;border-radius:0 var(--aspen-border-radius-md) var(--aspen-border-radius-md) 0;padding:0;border:0;width:calc(var(--aspen-size-base-unit)*3);height:calc(var(--aspen-size-base-unit)*3);background-color:var(--aspen-color-neutral-white);color:var(--aspen-color-neutral-grey-700)}@media (min-width:48rem){.c-floor-plan-hero__button{height:calc(var(--aspen-size-base-unit)*4.5);width:calc(var(--aspen-size-base-unit)*4.5)}}.c-floor-plan-hero__button:focus{background-color:var(--aspen-color-neutral-white);color:var(--aspen-color-neutral-grey-700)}@media (min-width:48rem){.c-floor-plan-hero__button:hover{background-color:var(--aspen-color-neutral-black);color:var(--aspen-color-neutral-white)}}.c-floor-plan-hero__button>.aspen-c-icon{width:calc(var(--aspen-size-base-unit)*4.5);display:flex;align-items:center;justify-content:center;margin:0}.c-floor-plan-hero__button>.aspen-c-icon svg{width:calc(var(--aspen-size-base-unit)*1.5);height:calc(var(--aspen-size-base-unit)*2)}@media (min-width:48rem){.c-floor-plan-hero__button>.aspen-c-icon svg{width:calc(var(--aspen-size-base-unit)*1.5);height:calc(var(--aspen-size-base-unit)*2.25)}}.c-floor-plan-hero__button--prev{left:0}.c-floor-plan-hero__button--next{right:0;transform:rotate(180deg)}.c-floor-plan-hero__button--next:disabled:hover{transform:rotate(180deg)}.c-floor-plan-hero .aspen-c-heading.aspen-c-heading--size-6{font-size:var(--aspen-font-size-14);font-weight:var(--aspen-font-weight-semibold)}@media (min-width:48rem){.c-floor-plan-hero .aspen-c-heading.aspen-c-heading--size-6{font-size:var(--aspen-font-size-24);font-weight:var(--aspen-font-weight-regular)}}.c-floor-plan-hero__intro{margin-bottom:calc(var(--aspen-size-base-unit)*3.25)}@media (min-width:48rem){.c-floor-plan-hero__intro{margin-bottom:calc(var(--aspen-size-base-unit)*4.25)}}.c-floor-plan-hero__features{margin-bottom:calc(var(--aspen-size-base-unit)*2.25)}@media (min-width:48rem){.c-floor-plan-hero__features{margin-bottom:calc(var(--aspen-size-base-unit)*4.25)}}@media (max-width:48rem){.c-floor-plan-hero__features .aspen-c-text-passage{font-size:var(--aspen-font-size-32);line-height:var(--aspen-line-height-40)}}.c-floor-plan-hero .keen-slider__mobile-count{color:var(--aspen-color-neutral-grey-200);position:absolute;bottom:calc(var(--aspen-size-base-unit)*3);left:calc(var(--aspen-size-base-unit)*3);font-size:var(--aspen-font-size-14);line-height:var(--aspen-line-height-20)}@media (min-width:48rem){.c-floor-plan-hero .keen-slider__mobile-count{display:none}}.c-compare-units{padding-top:calc(var(--aspen-size-base-unit)*7.5);padding-bottom:calc(var(--aspen-size-base-unit)*7.5)}@media screen and (min-width:48rem){.c-compare-units{padding-top:calc(var(--aspen-size-base-unit)*10);padding-bottom:calc(var(--aspen-size-base-unit)*10)}}.c-compare-units__detail-header{border-color:transparent}.c-compare-units__detail-header:not(:first-child){border-top:20px solid var(--aspen-color-neutral-grey-50)}.c-compare-units .aspen-c-tabs__header{background:linear-gradient(to right,var(--aspen-color-neutral-grey-50) 30%,hsla(0,0%,97%,0)),linear-gradient(to right,hsla(0,0%,97%,0),var(--aspen-color-neutral-grey-50) 70%) 100%,linear-gradient(to right,#f8f8f8 0,transparent 70%),linear-gradient(to left,#f8f8f8 0,transparent 70%) 100%;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll;overflow:visible;letter-spacing:.84px}.c-compare-units .aspen-c-tabs__header,.c-compare-units .aspen-c-tabs__heading{margin-bottom:calc(var(--aspen-size-base-unit)*5)}.c-compare-units .aspen-c-checkbox .aspen-c-checkbox__input:checked+.aspen-c-checkbox__custom-check:before{background-color:var(--aspen-color-neutral-black);border-color:var(--aspen-color-neutral-black)}.c-compare-units .aspen-c-checkbox .aspen-c-checkbox-field__label,.c-compare-units .aspen-c-checkbox-field__label{display:none}.c-compare-units .aspen-c-table-object,.c-compare-units .aspen-c-table-object__body-inner{overflow:visible}.c-compare-units .aspen-c-table__header .aspen-c-table__cell{padding-top:0}@media screen and (min-width:48rem){.c-compare-units .aspen-c-table__header .aspen-c-table__cell:nth-child(2){padding-left:calc(var(--aspen-size-base-unit)*5.85)}.c-compare-units .aspen-c-table__header .aspen-c-table__cell:nth-child(3){padding-left:calc(var(--aspen-size-base-unit)*6)}}@media screen and (min-width:35rem){.c-compare-units .aspen-c-table__header .aspen-c-table__cell:nth-child(4){padding-left:calc(var(--aspen-size-base-unit)*2.5)}}.c-compare-units .c-compare-units__detail td{line-height:2.5}@media screen and (min-width:35rem){.c-compare-units .c-compare-units__details a{padding-left:calc(var(--aspen-size-base-unit)*1);text-decoration:underline;font-size:var(--aspen-font-size-16);color:var(--aspen-theme-color-content-link-default-inverted)}}.c-compare-units .c-compare-units__details .c-compare-units__address{color:var(--aspen-theme-color-content-default);line-height:1.5}@media screen and (max-width:35rem){.c-compare-units .c-compare-units__details .c-compare-units__address{margin-top:calc(var(--aspen-size-base-unit)*1)}}.c-compare-units th{color:var(--aspen-color-neutral-grey-900)}@media screen and (min-width:48rem){.c-compare-units .c-compare-units__detail-header .aspen-c-table__cell{padding-top:calc(var(--aspen-size-base-unit)*2.125);padding-bottom:calc(var(--aspen-size-base-unit)*2.125)}.c-compare-units .c-compare-units__detail-header .aspen-c-table__cell:nth-child(2){padding-left:calc(var(--aspen-size-base-unit)*5.65)}.c-compare-units .c-compare-units__detail-header .aspen-c-table__cell:nth-child(3){padding-left:calc(var(--aspen-size-base-unit)*5.85)}}@media screen and (min-width:35rem){.c-compare-units .c-compare-units__detail-header .aspen-c-table__cell:nth-child(4){padding-left:calc(var(--aspen-size-base-unit)*4.75);display:table-cell!important;visibility:visible!important}}.c-compare-units .c-compare-units__detail-header .aspen-c-table__cell:nth-child(4) p{display:none;visibility:hidden}.c-compare-units .c-compare-units__detail-header .aspen-c-table__cell:nth-child(5){text-align:right}@media screen and (min-width:35rem){.c-compare-units .c-compare-units__detail-header .aspen-c-table__cell:nth-child(5){display:table-cell!important;visibility:visible!important}.c-compare-units .c-compare-units__detail-header .aspen-c-table__cell:nth-child(5) .aspen-c-button{transform:translateX(-26px)}}.c-compare-units .c-compare-units__detail-header .aspen-c-table__cell td:last-of-type{text-align:right;padding-right:calc(var(--aspen-size-base-unit)*5)}@media screen and (min-width:35rem){.c-compare-units .c-compare-units__detail-header .aspen-c-table__cell td:last-of-type{display:table-cell!important;visibility:visible!important}}.c-compare-units .icon--chevron-left-thin svg{transform:rotate(-90deg);width:calc(var(--aspen-size-base-unit)*1.5);min-width:calc(var(--aspen-size-base-unit)*1.5);height:calc(var(--aspen-size-base-unit)*2.25)}.c-compare-units .open .icon--chevron-left-thin svg,.open .c-compare-units .icon--chevron-left-thin svg{transform:rotate(90deg)}.c-compare-units .c-compare-units__list ul{padding-top:calc(var(--aspen-size-base-unit)*.75)}@media screen and (min-width:35rem){.c-compare-units .c-compare-units__list ul{padding-top:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:calc(var(--aspen-size-base-unit)*2) calc(var(--aspen-size-base-unit)*3);gap:calc(var(--aspen-size-base-unit)*2) calc(var(--aspen-size-base-unit)*3);max-width:70%}}.c-compare-units .c-compare-units__list ul li{text-indent:-3px;margin-left:calc(var(--aspen-size-base-unit)*1.6);margin-bottom:calc(var(--aspen-size-base-unit)*.5);line-height:var(--aspen-line-height-20);color:var(--aspen-theme-color-content-default)}@media screen and (min-width:35rem){.c-compare-units .c-compare-units__list ul li{font-size:var(--aspen-font-size-16);line-height:var(--aspen-line-height-20)}}.c-compare-units .c-compare-units__list ul li:before{content:"•";color:var(--aspen-theme-color-content-default);font-weight:700;display:inline-block;transform:translateX(calc(var(--aspen-size-base-unit) * -1))}@media screen and (min-width:48rem){.c-compare-units .c-compare-units__list ul li:before{color:var(--aspen-theme-color-content-strong)}}@media screen and (max-width:35rem){.c-compare-units .aspen-c-table__body .aspen-c-table__cell,.c-compare-units .aspen-c-table__header .aspen-c-table__cell{font-size:var(--aspen-font-size-16)!important;line-height:var(--aspen-line-height-22)!important;font-weight:var(--aspen-font-weight-regular)!important;transform:translateX(11px)}.c-compare-units .aspen-c-table__body .aspen-c-table__row,.c-compare-units .aspen-c-table__header .aspen-c-table__row{display:flex;flex-direction:row;flex-wrap:wrap;overflow:hidden}.c-compare-units .aspen-c-table__body .aspen-c-table__row th:nth-child(4),.c-compare-units .aspen-c-table__body .aspen-c-table__row th:nth-child(5),.c-compare-units .aspen-c-table__body .aspen-c-table__row th:nth-child(6),.c-compare-units .aspen-c-table__header .aspen-c-table__row th:nth-child(4),.c-compare-units .aspen-c-table__header .aspen-c-table__row th:nth-child(5),.c-compare-units .aspen-c-table__header .aspen-c-table__row th:nth-child(6){display:none;visibility:hidden}.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell,.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell{display:flex;align-items:center;white-space:nowrap;border:none}.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell:first-child,.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell:first-child{width:118px;margin-left:-26px}.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell.c-compare-units__details,.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell.c-compare-units__details{display:block}}@media screen and (max-width:35rem)and (max-width:48rem){.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell.c-compare-units__details div,.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell.c-compare-units__details div{font-weight:var(--aspen-font-weight-semibold)!important}}@media screen and (max-width:35rem){.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell.c-compare-units__details a,.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell.c-compare-units__details a{padding-left:calc(var(--aspen-size-base-unit)*1);text-decoration:underline;font-size:var(--aspen-font-size-14);font-weight:var(--aspen-font-weight-regular)!important;color:var(--aspen-theme-color-content-link-default-inverted)}.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell.c-compare-units__details .c-compare-units__address,.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell.c-compare-units__details .c-compare-units__address{color:var(--aspen-theme-color-content-default);font-weight:var(--aspen-font-weight-regular)!important;line-height:1.5}.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell.c-compare-units__list,.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell.c-compare-units__list{width:100%;flex-direction:column;align-items:flex-start}}@media screen and (max-width:35rem)and (max-width:48rem){.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell.c-compare-units__list div,.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell.c-compare-units__list div{font-weight:var(--aspen-font-weight-semibold)!important}}@media screen and (max-width:35rem){.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell.c-compare-units__list li,.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell.c-compare-units__list li{color:var(--aspen-theme-color-content-default)}.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell:nth-child(2),.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell:nth-child(2){width:80px}.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell.aspen-c-unit-row--call-for-pricing:nth-child(2),.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell.aspen-c-unit-row--call-for-pricing:nth-child(2){padding-left:unset}.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell:nth-child(3),.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell:nth-child(3){width:40%;margin-left:auto}.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell:nth-child(4),.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell:nth-child(4){min-width:96px;width:32%;padding-left:10px}.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell:nth-child(4) p,.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell:nth-child(4) p{display:block;visibility:visible;color:var(--aspen-color-neutral-grey-700);font-size:var(--aspen-font-size-12);line-height:var(--aspen-line-height-16);font-weight:500}.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell:nth-child(5),.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell:nth-child(5){width:40%}.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell:nth-child(6),.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell:nth-child(6){margin-left:auto}}@media screen and (max-width:35rem)and (max-width:35rem){.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell:nth-child(6),.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell:nth-child(6){margin-right:auto}}@media screen and (max-width:35rem){.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell .aspen-c-button.aspen-c-button--bare.aspen-c-button--icon-after .aspen-c-button__text,.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell .aspen-c-button.aspen-c-button--bare.aspen-c-button--icon-after .aspen-c-button__text{display:none;visibility:hidden}.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell .aspen-c-button.aspen-c-button--bare.aspen-c-button--icon-after .icon--chevron-down,.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell .aspen-c-button.aspen-c-button--bare.aspen-c-button--icon-after .icon--chevron-down{margin:0;color:inherit;background-color:transparent;width:calc(var(--aspen-size-base-unit)*4);height:calc(var(--aspen-size-base-unit)*4)}.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell .aspen-c-button.aspen-c-button--bare.aspen-c-button--icon-after .icon--chevron-down svg,.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell .aspen-c-button.aspen-c-button--bare.aspen-c-button--icon-after .icon--chevron-down svg{width:calc(var(--aspen-size-base-unit)*4);height:calc(var(--aspen-size-base-unit)*4)}.c-compare-units .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell .c-compare-units__mobile-actions,.c-compare-units .aspen-c-table__header .aspen-c-table__row .aspen-c-table__cell .c-compare-units__mobile-actions{margin-top:calc(var(--aspen-size-base-unit)*3.75);display:flex;align-items:center;justify-content:space-between}}.c-compare-units__form{width:100%;margin-top:calc(var(--aspen-size-base-unit)*3.125);padding:calc(var(--aspen-size-base-unit)*3.25) 0 calc(var(--aspen-size-base-unit)*1.75) 0;border-top:1px solid var(--aspen-theme-color-border-default);display:flex;flex-direction:column}@media screen and (min-width:35rem){.c-compare-units__form{flex-direction:row;align-items:flex-end;border-top:1px solid var(--aspen-theme-color-border-subtle)}}@media(max-width:35rem){.c-compare-units__form{justify-content:flex-end}}@media screen and (min-width:35rem){.c-compare-units__form .aspen-c-date-picker-field{margin-right:calc(var(--aspen-size-base-unit)*3.375);width:100%;max-width:303px}}@media screen and (max-width:48rem){.c-compare-units__form .aspen-c-select-field label{margin-top:calc(var(--aspen-size-base-unit)*2)}}@media screen and (min-width:35rem){.c-compare-units__form .aspen-c-select-field{margin-right:calc(var(--aspen-size-base-unit)*5.375);width:100%;max-width:360px}}.c-compare-units__form .aspen-c-select-field .aspen-c-flex{gap:calc(var(--aspen-size-base-unit)*4.5)}.c-compare-units__form .aspen-c-select-field .aspen-c-select-field__option{font-size:var(--aspen-font-size-14);line-height:var(--aspen-line-height-20)}@media (min-width:48rem){.c-compare-units__form .aspen-c-select-field .aspen-c-select-field__option{font-size:var(--aspen-font-size-16);line-height:var(--aspen-line-height-22)}}@media screen and (min-width:48rem){.c-compare-units .c-compare-units__mobile-actions{margin-left:calc(var(--aspen-size-base-unit)*1)}}.c-compare-units .c-compare-units__mobile-actions .c-compare-units__mobile-toggle{display:flex;align-items:center}.c-compare-units .c-compare-units__mobile-actions .c-compare-units__mobile-toggle p{color:var(--aspen-theme-color-content-default);font-size:var(--aspen-font-size-12);line-height:var(--aspen-line-height-16)}@media screen and (min-width:35rem){.c-compare-units .c-compare-units__mobile-actions .c-compare-units__mobile-toggle{display:none}}.c-compare-units .button-arrow-flip svg{transform:rotate(90deg)}.c-compare-units__modal .aspen-c-modal__body{display:flex;flex-direction:column;width:100%;height:100%;overflow-y:auto;padding-top:calc(var(--aspen-size-base-unit)*1)}@media (min-width:48rem){.c-compare-apartments .aspen-c-table-object__body-inner{padding:0 5px}}.c-compare-apartments h4.aspen-c-heading{font-size:var(--aspen-font-size-24);line-height:var(--aspen-line-height-32)}@media (min-width:48rem){.c-compare-apartments h4.aspen-c-heading{font-size:var(--aspen-font-size-34);line-height:var(--aspen-line-height-48)}}.c-compare-apartments thead{box-shadow:0 3px 10px var(--aspen-color-neutral-grey-200);z-index:1;position:relative}.c-compare-apartments thead .aspen-c-text-link{margin-top:calc(var(--aspen-size-base-unit)*.625)}.c-compare-apartments .aspen-c-table__cell{border:1px solid var(--aspen-color-neutral-grey-200);padding-left:calc(var(--aspen-size-base-unit)*2);padding-right:calc(var(--aspen-size-base-unit)*2);font-family:var(--aspen-font-family-primary)!important;font-weight:var(--aspen-font-weight-regular)!important;font-size:var(--aspen-font-size-14)!important;line-height:var(--aspen-line-height-20)!important}.c-compare-apartments tfoot .aspen-c-table__cell,.c-compare-apartments thead .aspen-c-table__cell{font-family:var(--aspen-font-family-primary)!important;font-weight:var(--aspen-font-weight-regular)!important;font-size:var(--aspen-font-size-16)!important;line-height:var(--aspen-line-height-22)!important}@media (max-width:calc(48rem - 1px)){.c-compare-apartments tfoot .aspen-c-table__cell,.c-compare-apartments thead .aspen-c-table__cell{font-size:var(--aspen-font-size-14)!important;line-height:var(--aspen-line-height-20)!important}}.c-compare-apartments tbody tr:nth-child(odd){background-color:var(--aspen-color-neutral-grey-50)}.c-compare-apartments tbody td:not(:first-child){color:var(--aspen-color-neutral-grey-700)}.c-compare-apartments .aspen-u-bg-subtle .aspen-c-table__cell{padding-top:calc(var(--aspen-size-base-unit)*1);padding-bottom:calc(var(--aspen-size-base-unit)*1)}.c-compare-apartments .aspen-c-icon{display:inline-block}.c-compare-apartments tfoot{box-shadow:0 -3px 10px var(--aspen-color-neutral-grey-200)}.c-compare-apartments .aspen-c-text-link{justify-content:center}.c-compare-apartments .aspen-c-text-link--bold{color:var(--aspen-color-fuchsia)}.c-compare-apartments .aspen-c-text-link:not(.aspen-c-text-link--bold){text-decoration:underline}.c-compare-apartments .aspen-c-button--link{margin-top:calc(var(--aspen-size-base-unit)*1);text-decoration:underline}.c-compare-apartments tfoot .aspen-c-icon{height:calc(var(--aspen-size-base-unit)*2.25);width:calc(var(--aspen-size-base-unit)*2.25);border-radius:50%;background-color:var(--aspen-color-fuchsia);color:var(--aspen-theme-color-content-knockout);display:flex;justify-content:center;align-items:center}.aspen-c-unit-row--starting-price{width:100%;max-width:360px;text-align:center}@media(max-width:35rem){.aspen-c-unit-row--starting-price{margin-bottom:unset!important;margin-top:calc(var(--aspen-size-base-unit)*3)}}.aspen-c-unit-row--th-mode{color:inherit!important;text-align:inherit!important;line-height:2.5}.aspen-c-unit-row .aspen-c-date-picker-field .aspen-c-field-note{position:absolute;right:0}.aspen-c-unit-row .aspen-c-date-picker-field .aspen-c-field-note a{color:var(--aspen-theme-color-content-brand)}@media(max-width:35rem){.aspen-c-unit-row .aspen-c-date-picker-field .aspen-c-field-note{margin-top:unset;top:4px}.aspen-c-unit-row .aspen-c-date-picker-field .aspen-c-field-note a{font-size:var(--aspen-font-size-14)}}@media(min-width:60rem){.aspen-c-unit-row .aspen-c-date-picker-field .aspen-c-field-note{top:1px}.aspen-c-unit-row .aspen-c-date-picker-field .aspen-c-field-note a{font-size:var(--aspen-font-size-16);line-height:var(--aspen-line-height-22)}}.aspen-c-unit-row:has(div.react-datepicker-popper){overflow:visible!important;z-index:9999;position:relative}@media(min-width:60rem){.aspen-c-term-calendar__modal.aspen-c-modal.aspen-c-modal--lg:not(.aspen-c-modal--full-screen) .aspen-c-modal__window{height:calc(100vh - var(--aspen-size-base-unit)*8);max-height:calc(100vh - var(--aspen-size-base-unit)*8)}}@media(min-width:75rem){.aspen-c-term-calendar__modal.aspen-c-modal.aspen-c-modal--lg:not(.aspen-c-modal--full-screen) .aspen-c-modal__window{max-width:60%}}.aspen-c-term-calendar{min-height:35rem}.aspen-c-term-calendar .aspen-c-date-picker-field{min-width:23rem}@media(min-width:60rem){.aspen-c-term-calendar .aspen-c-date-picker-field{min-width:45rem}}.aspen-c-term-calendar .aspen-c-date-picker-field__icon{display:none}.aspen-c-term-calendar .aspen-c-date-picker-field .react-datepicker__day{display:flex;flex-direction:column;gap:calc(var(--aspen-size-base-unit)*1);flex:1 1;border:var(--aspen-theme-border-width) solid var(--aspen-theme-color-border-default);min-height:4rem;border-radius:unset}@media(min-width:60rem){.aspen-c-term-calendar .aspen-c-date-picker-field .react-datepicker__day{padding:calc(var(--aspen-size-base-unit)*1)}}.aspen-c-term-calendar .aspen-c-date-picker-field .react-datepicker__day[aria-selected=true]{background-color:rgba(172,16,93,.5)}.aspen-c-term-calendar .aspen-c-date-picker-field .react-datepicker__day .aspen-c-term-calendar__day-font{align-self:flex-start}.aspen-c-term-calendar__day{border:var(--aspen-theme-border-width) solid var(--aspen-theme-color-border-default);align-items:center}.aspen-c-term-calendar .aspen-c-select-field{max-width:12rem}.aspen-c-term-calendar .aspen-c-select-field__menu-list{max-height:25rem!important}.aspen-c-select-field__menu-portal{z-index:1000!important}.aspen-c-floor-plan-amenities .aspen-c-heading{margin-bottom:calc(var(--aspen-size-base-unit)*2)}@media(min-width:35rem){.aspen-c-floor-plan-amenities .aspen-c-heading{margin-bottom:0}}.aspen-c-floor-plan-amenities .aspen-c-text-list{padding-left:unset}.aspen-c-floor-plan-amenities .aspen-c-column-list--inset{margin-bottom:0;padding-left:0}@media(min-width:35rem){.aspen-c-floor-plan-amenities .aspen-c-column-list--inset{padding-left:calc(var(--aspen-size-base-unit)*2)}}.aspen-p-floor-plan-page .c-three-card-section__card{min-width:350px;max-width:max-content}.aspen-p-floor-plan-page .c-three-card-section__card img.aspen-c-card__image{height:200px}@media(min-width:60rem){.aspen-p-floor-plan-page .c-three-card-section__card{min-width:400px}.aspen-p-floor-plan-page .c-three-card-section__card img.aspen-c-card__image{height:230px}}.aspen-p-homepage .aspen-c-intro-block{padding-bottom:unset}.aspen-p-homepage .aspen-c-select .aspen__control{box-shadow:none;border:1px solid var(--aspen-color-neutral-grey-500)}.aspen-split-content-icons{padding-bottom:calc(var(--aspen-size-base-unit)*10)}@media (min-width:48rem){.aspen-split-content-icons{padding-bottom:calc(var(--aspen-size-base-unit)*15)}}.aspen-split-content-icons .aspen-c-layout{align-items:flex-start;gap:40px}@media (min-width:48rem){.aspen-split-content-icons .aspen-c-layout{gap:0}}.aspen-split-content-icons .aspen-c-heading{text-align:center;padding:0 39px;margin-bottom:23px;font-size:var(--aspen-font-size-24);line-height:var(--aspen-line-height-32);font-weight:var(--aspen-font-weight-light)}@media (min-width:48rem){.aspen-split-content-icons .aspen-c-heading{font-size:var(--aspen-font-size-32);line-height:var(--aspen-line-height-44);font-weight:var(--aspen-font-weight-light);text-align:left;padding:0;margin-bottom:25px}}.aspen-split-content-icons .aspen-c-text-link .aspen-c-icon{height:calc(var(--aspen-size-base-unit)*2.25);width:calc(var(--aspen-size-base-unit)*2.25);border-radius:50%;background-color:var(--aspen-color-neutral-black);color:var(--aspen-theme-color-content-knockout);display:flex;justify-content:center;align-items:center}.aspen-split-content-icons .aspen-l-grid__item{display:flex;flex-direction:row;gap:15px;align-self:center;max-width:200px;margin:0 auto}@media (min-width:48rem){.aspen-split-content-icons .aspen-l-grid__item{max-width:140px;margin:0;flex-direction:column;gap:10px}}.aspen-split-content-icons .aspen-c-text-link{justify-content:center}@media (min-width:48rem){.aspen-split-content-icons .aspen-c-text-link{justify-content:left}}.aspen-c-vertical-content__inner{display:flex;align-items:center;text-align:center;flex-direction:column;gap:15px;padding:40px 24px;max-width:900px;margin:0 auto;margin-bottom:calc(var(--aspen-size-base-unit)*10)}@media(max-width:35rem){.aspen-c-vertical-content__inner{padding-right:0;padding-left:0}}@media(min-width:48rem){.aspen-c-vertical-content__inner{gap:calc(var(--aspen-size-base-unit)*3);padding:calc(var(--aspen-size-base-unit)*10) 0;margin-bottom:calc(var(--aspen-size-base-unit)*15)}}.aspen-c-vertical-content .aspen-c-heading{max-width:867px}@media(min-width:48rem){.aspen-c-vertical-content .aspen-c-heading{padding:0 calc(var(--aspen-size-base-unit)*4)}}.aspen-c-vertical-content .aspen-c-text-passage--light{padding:0 calc(var(--aspen-size-base-unit)*4)}@media(min-width:48rem){.aspen-c-vertical-content .aspen-c-text-passage--light{padding:0}}.aspen-c-vertical-content .o-hands{width:48px;height:32px}.aspen-c-vertical-content__icons{max-width:706px}.aspen-c-vertical-content__icons svg{width:54px;min-width:54px;height:54px}.aspen-c-vertical-content .aspen-c-hero--video{min-width:80vw;width:80vw}.aspen-three-one-career-grid{padding-bottom:calc(var(--aspen-size-base-unit)*5)}@media (min-width:48rem){.aspen-three-one-career-grid{padding-bottom:calc(var(--aspen-size-base-unit)*10)}}.aspen-three-one-career-grid .aspen-c-layout{align-items:center}.aspen-three-one-career-grid .aspen-three-one-career-grid__header{display:flex;align-items:center;flex-direction:column;text-align:center;padding-bottom:calc(var(--aspen-size-base-unit)*5)}@media (min-width:48rem){.aspen-three-one-career-grid .aspen-three-one-career-grid__header{align-items:flex-start;flex-direction:column;text-align:left;padding-bottom:unset}}.aspen-three-one-career-grid .aspen-three-one-career-grid__header .aspen-c-heading{text-align:center;margin-bottom:calc(var(--aspen-size-base-unit)*2.5);white-space:nowrap}@media (min-width:48rem){.aspen-three-one-career-grid .aspen-three-one-career-grid__header .aspen-c-heading{text-align:left;padding:0;margin-bottom:calc(var(--aspen-size-base-unit)*1.5);white-space:normal}}.aspen-three-one-career-grid .aspen-three-one-career-grid__header .aspen-c-text-passage{color:var(--aspen-color-neutral-grey-700);font-family:var(--aspen-font-family-primary);font-weight:var(--aspen-font-weight-regular);font-size:var(--aspen-font-size-18);line-height:var(--aspen-line-height-26);margin-bottom:calc(var(--aspen-size-base-unit)*4)}@media (max-width:calc(48rem - 1px)){.aspen-three-one-career-grid .aspen-three-one-career-grid__header .aspen-c-text-passage{font-size:var(--aspen-font-size-16);line-height:var(--aspen-line-height-22)}}.aspen-three-one-career-grid .aspen-l-grid.aspen-l-grid--3up{grid-row-gap:calc(var(--aspen-size-base-unit)*2.5);grid-column-gap:calc(var(--aspen-size-base-unit)*2.5)}@media (min-width:60rem){.aspen-three-one-career-grid .aspen-l-grid.aspen-l-grid--3up{grid-row-gap:calc(var(--aspen-size-base-unit)*4.375);grid-column-gap:calc(var(--aspen-size-base-unit)*4.375)}}.aspen-three-one-career-grid .aspen-c-icon-tile{padding:calc(var(--aspen-size-base-unit)*2);flex-basis:calc(50% - var(--aspen-size-base-unit)*1.25);min-width:auto}@media(min-width:75rem){.aspen-three-one-career-grid .aspen-c-icon-tile{flex-basis:calc(33.3333333333% - var(--aspen-size-base-unit)*5);padding:20px}}.aspen-three-one-career-grid .aspen-c-icon-tile .aspen-c-icon{height:54px;width:54px}.aspen-three-one-career-grid .aspen-c-icon-tile .aspen-c-icon svg{height:54px;min-width:54px;width:54px}.aspen-three-one-career-grid .aspen-c-icon-tile .aspen-c-text-passage{text-align:center;font-weight:500;font-size:var(--aspen-font-size-16);line-height:var(--aspen-line-height-22)}.c-career-filters{display:flex;flex-direction:column;align-items:center}.c-career-filters .c-career-filters__inner{width:100%}@media (min-width:48rem){.c-career-filters .c-career-filters__inner>div{display:flex;flex-direction:row;align-items:center}}.c-career-filters .c-career-filters__inner>div .aspen-c-text-passage{font-weight:var(--aspen-font-weight-semibold);font-size:var(--aspen-font-size-14);line-height:var(--aspen-line-height-20);white-space:nowrap;padding-right:56px;margin-bottom:calc(var(--aspen-size-base-unit)*2)}@media (min-width:48rem){.c-career-filters .c-career-filters__inner>div .aspen-c-text-passage{margin-bottom:0}}.c-career-filters .c-career-filters__inner>div .c-career-filters__dropdowns{display:grid;grid-template-columns:minmax(89px,1fr) minmax(170px,2fr);grid-template-areas:" dept dept " "state city";grid-column-gap:12px;grid-row-gap:calc(var(--aspen-size-base-unit)*2)}@media (min-width:48rem){.c-career-filters .c-career-filters__inner>div .c-career-filters__dropdowns{grid-template-columns:repeat(3,minmax(auto,313px));grid-template-areas:" dept state city";grid-column-gap:calc(var(--aspen-size-base-unit)*3)}}.c-career-filters .c-career-filters__inner>div .aspen-c-select>div{height:44px;min-height:44px}.c-career-filters .c-career-filters__inner>div .aspen-c-select>div .aspen__value-container{height:44px;padding:0 12px}.c-career-filters .c-career-filters__inner>div .aspen-c-select>div input{caret-color:transparent}.c-career-filters .c-career-filters__inner>div .aspen-c-select.aspen-c-career-filters__select--department{grid-area:dept}.c-career-filters .c-career-filters__inner>div .aspen-c-select.aspen-c-career-filters__select--state{grid-area:state}.c-career-filters .c-career-filters__inner>div .aspen-c-select.aspen-c-career-filters__select--city{grid-area:city}.c-career-filters .c-career-filters__inner>div .aspen-c-select .aspen__clear-indicator{position:absolute;right:calc(var(--aspen-size-base-unit)*3)}.c-career-filters .c-career-filters__inner>div .aspen-c-select .aspen__clear-indicator svg{width:calc(var(--aspen-size-base-unit)*1.5);min-width:calc(var(--aspen-size-base-unit)*1.5);height:calc(var(--aspen-size-base-unit)*1.5)}.c-career-filters .c-career-filters__inner>div .aspen-c-select .aspen__menu{height:auto}.c-career-filters .c-career-filters__inner>div .aspen-c-select .aspen__menu .aspen__menu-list{height:100%;max-height:406px}.c-career-filters .c-career-filters__inner>div .aspen-c-select .aspen__menu .aspen__menu-list .aspen__option{padding:12px}.c-career-filters .c-career-filters__inner>div .aspen-c-select .aspen__placeholder{font-size:var(--aspen-font-size-14);line-height:var(--aspen-line-height-20);white-space:nowrap;width:100%}@media (min-width:48rem){.c-career-filters .c-career-filters__inner>div .aspen-c-select{text-align:start}.c-career-filters .c-career-filters__inner>div .aspen-c-select .aspen__placeholder{font-size:var(--aspen-font-size-16);line-height:var(--aspen-line-height-22);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}}.c-career-filters .c-career-filters__inner .c-career-filters__match{margin-top:calc(var(--aspen-size-base-unit)*3);display:flex;justify-content:space-between;align-items:baseline}@media (min-width:48rem){.c-career-filters .c-career-filters__inner .c-career-filters__match{justify-content:flex-start;gap:calc(var(--aspen-size-base-unit)*4)}}.c-career-filters .c-career-filters__inner .c-career-filters__match h4.aspen-c-heading{font-weight:var(--aspen-font-weight-regular);font-size:var(--aspen-font-size-20);line-height:var(--aspen-line-height-28)}@media (min-width:48rem){.c-career-filters .c-career-filters__inner .c-career-filters__match h4.aspen-c-heading{font-size:var(--aspen-font-size-24);line-height:var(--aspen-line-height-32)}}.c-career-filters .c-career-filters__inner .c-career-filters__match .aspen-c-text-link{font-size:var(--aspen-font-size-14);line-height:var(--aspen-line-height-18);color:var(--aspen-color-neutral-black);text-decoration:underline}.c-career-filters .c-career-filters__inner .c-career-filters__match .aspen-c-text-link:hover{text-decoration:none}.aspen-c-careerlisting{background-color:var(--aspen-color-neutral-grey-50);margin-top:calc(var(--aspen-size-base-unit)*4.125);padding-top:calc(var(--aspen-size-base-unit)*2);padding-bottom:calc(var(--aspen-size-base-unit)*5)}@media (min-width:48rem){.aspen-c-careerlisting{margin-top:calc(var(--aspen-size-base-unit)*4.5);padding-top:calc(var(--aspen-size-base-unit)*5);padding-bottom:calc(var(--aspen-size-base-unit)*5)}}.aspen-c-careerlisting .aspen-c-table{border-collapse:separate;border-spacing:0 calc(var(--aspen-size-base-unit)*1.5)}@media (min-width:48rem){.aspen-c-careerlisting .aspen-c-table{border-spacing:0 calc(var(--aspen-size-base-unit)*2)}}.aspen-c-careerlisting .aspen-c-table__header .aspen-c-button--table-header{height:auto;letter-spacing:0;line-height:var(--aspen-line-height-16)}@media (min-width:48rem){.aspen-c-careerlisting .aspen-c-table__header .aspen-c-button--table-header{line-height:var(--aspen-line-height-20)}}.aspen-c-careerlisting .aspen-c-table__header .aspen-c-table-header-cell:first-of-type{padding-left:calc(var(--aspen-size-base-unit)*1.25)}@media (min-width:48rem){.aspen-c-careerlisting .aspen-c-table__header .aspen-c-table-header-cell:first-of-type{padding-left:calc(var(--aspen-size-base-unit)*3.75)}}@media (max-width:48rem){.aspen-c-careerlisting .aspen-c-table__header .aspen-c-table-header-cell:nth-of-type(2),.aspen-c-careerlisting .aspen-c-table__header .aspen-c-table-header-cell:nth-of-type(5){display:none}}.aspen-c-careerlisting .aspen-c-table__body .aspen-c-table__row{border-bottom:0;background-color:var(--aspen-color-neutral-white);border-radius:var(--aspen-theme-border-radius);box-shadow:0 0 0 0 transparent;transition:all .23s ease-in;border-radius:var(--aspen-border-radius-md)}.aspen-c-careerlisting .aspen-c-table__body .aspen-c-table__row:hover{box-shadow:0 4px 4px 0 rgba(0,0,0,.05)}.aspen-c-careerlisting .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell{font-size:var(--aspen-font-size-12);line-height:var(--aspen-line-height-16);color:var(--aspen-theme-color-content-default);padding:calc(var(--aspen-size-base-unit)*2.375)}@media (min-width:48rem){.aspen-c-careerlisting .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell{font-size:var(--aspen-font-size-14);line-height:var(--aspen-line-height-20)}}.aspen-c-careerlisting .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell a{color:var(--aspen-theme-color-content-strong)}.aspen-c-careerlisting .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell:first-of-type{line-height:var(--aspen-line-height-18);color:var(--aspen-theme-color-content-strong);font-weight:var(--aspen-font-weight-semibold);text-decoration:underline;cursor:pointer;padding-left:calc(var(--aspen-size-base-unit)*1.25)}@media (min-width:48rem){.aspen-c-careerlisting .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell:first-of-type{padding-left:calc(var(--aspen-size-base-unit)*3.75)}}@media (max-width:48rem){.aspen-c-careerlisting .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell:nth-of-type(2),.aspen-c-careerlisting .aspen-c-table__body .aspen-c-table__row .aspen-c-table__cell:nth-of-type(5){display:none}}.c-career-path-split-content-block{justify-content:space-between;margin-bottom:unset;padding-bottom:calc(var(--aspen-size-base-unit)*4)}@media(max-width:48rem){.c-career-path-split-content-block{padding-top:calc(var(--aspen-size-base-unit)*1)}}@media(min-width:48rem){.c-career-path-split-content-block{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5%;gap:5%}}.c-career-path-split-content-block li{color:var(--aspen-color-neutral-grey-700)}.c-career-path-split-content-block ul{text-align:left}.c-career-path-split-content-block__description{margin-top:calc(var(--aspen-size-base-unit)*2);text-align:left}.c-career-path-split-content-block__left-content{max-width:600px}.c-career-path-split-content-block__right-content{align-self:flex-start;margin-top:unset;width:100%;height:100%}@media(max-width:48rem){.c-career-path-split-content-block__right-content{height:325px}}@media(max-width:35rem){.c-career-path-split-content-block .aspen-c-iframe{position:absolute}}@media (min-width:48rem){.aspen-c-career-path-open-positions{margin-bottom:calc(var(--aspen-size-base-unit)*10)}}.aspen-c-career-path-open-positions__header{padding:calc(var(--aspen-size-base-unit)*5) calc(var(--aspen-size-base-unit)*3)}@media(max-width:48rem){.aspen-c-career-path-open-positions__header{justify-content:center;padding:0 calc(var(--aspen-size-base-unit)*3) calc(var(--aspen-size-base-unit)*3) calc(var(--aspen-size-base-unit)*3)}}.aspen-c-career-path-open-positions__header .aspen-c-heading{margin-bottom:unset!important}.aspen-c-career-path-open-positions__card{max-height:250px;width:100%;height:100%}.aspen-c-career-path-open-positions__card figure{height:100%;width:100%}.aspen-c-career-path-open-positions__card figure .aspen-c-card__inner{padding-top:unset;padding-bottom:unset;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%}.aspen-c-career-path-open-positions__card figure .aspen-c-card__inner .aspen-c-card__body{flex:unset}.aspen-c-career-path-open-positions__card figure .aspen-c-card__inner .aspen-c-card__body .aspen-c-text-passage p{color:var(--aspen-color-neutral-grey-700)!important;font-size:var(--aspen-font-size-16)}.aspen-c-career-path-open-positions__card h6{padding-bottom:0!important}.aspen-c-career-path-open-positions__card h6 a{color:var(--aspen-color-neutral-black)!important}.aspen-c-team .keen-slider__slide .aspen-c-team-card{height:100%}@media(max-width:35rem){.aspen-c-team-card__meta{width:100%}.aspen-c-team-card__meta img{margin:unset}}.aspen-c-team-card__path{justify-content:flex-start;padding-top:calc(var(--aspen-size-base-unit)*3)}.aspen-c-team-card__path-title{margin-top:calc(var(--aspen-size-base-unit)*2)}@media(min-width:35rem){.aspen-c-team-card__path-title{margin-top:unset}}.aspen-c-team-card--no-paths{grid-template-columns:repeat(1,1fr)}.aspen-c-team-card__info{justify-content:flex-start}@media(max-width:35rem){.aspen-c-find-your-path{margin-top:calc(var(--aspen-size-base-unit)*4)}}.aspen-c-find-your-path .aspen-c-card--v5__img figure{height:100%}.aspen-c-find-your-path .aspen-c-card--v5__img figure .aspen-c-card__inner{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.aspen-c-find-your-path .aspen-c-card--v5__img figure .aspen-c-card__inner .aspen-c-card__body{display:flex;flex-direction:column;justify-content:space-between}.c-about-us-split-content-block__right-content{align-self:flex-start;margin-top:calc(var(--aspen-size-base-unit)*2)!important}@media(max-width:75rem){.c-about-us-split-content-block__right-content{max-width:calc(var(--aspen-size-base-unit)*45)}}.c-about-us-split-content-block--list{list-style:none}.aspen-p-culture-page .c-sticky-scroll{padding-bottom:calc(var(--aspen-size-base-unit)*3)}.aspen-p-culture-page .aspen-c-gallery__mobile{padding-top:0}.aspen-c-featured-blog{margin-bottom:calc(var(--aspen-size-base-unit)*10);position:relative;display:none;flex-grow:1}.aspen-c-featured-blog .aspen-c-split-content-block{margin-bottom:0}@media(min-width:35rem){.aspen-c-featured-blog{display:block}}.aspen-c-featured-blog__left-content figure{border-bottom-right-radius:0}@media(min-width:48rem){.aspen-c-featured-blog__left-content figure{border-top-right-radius:0}}@media(max-width:48rem){.aspen-c-featured-blog__left-content figure{border-bottom-left-radius:0}}.aspen-c-featured-blog .aspen-c-heading a{text-decoration:none;color:var(--aspen-color-neutral-black)}.aspen-c-featured-blog .aspen-c-heading a:hover{color:var(--aspen-theme-color-background-brand-hover)}.aspen-c-featured-blog .aspen-c-heading a:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%}.aspen-c-blog-search{display:flex;justify-content:center}.aspen-c-blog-search .aspen-c-select{max-width:calc(var(--aspen-size-base-unit)*60)}.aspen-c-blog-list .aspen-c-card{height:unset}.aspen-c-blog-list .aspen-c-card figure{width:100%}.aspen-c-blog-list .aspen-c-card__body .aspen-c-text-passage p{margin-top:11px;text-overflow:ellipsis;white-space:pre-wrap;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;position:relative;overflow:hidden}.aspen-c-leadership-team__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-template-rows:repeat(auto-fill,minmax(440px,440px));grid-gap:calc(var(--aspen-size-base-unit)*1);gap:calc(var(--aspen-size-base-unit)*1);padding:calc(var(--aspen-size-base-unit)*2);width:100%;height:100%}@media(max-width:35rem){.aspen-c-leadership-team__cards{padding:0;gap:calc(var(--aspen-size-base-unit)*2);grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(auto-fill,minmax(550px,550px))}}.aspen-c-leadership-team__cards .aspen-c-card{height:100%}@media(max-width:35rem){.aspen-c-leadership-team__cards .aspen-c-card{width:100%}}.aspen-c-leadership-team__cards .aspen-c-card__inner{height:100%;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--aspen-size-base-unit)*3.25) calc(var(--aspen-size-base-unit)*1.5)}@media(max-width:35rem){.aspen-c-leadership-team__cards .aspen-c-card__inner{padding:calc(var(--aspen-size-base-unit)*3.25) calc(var(--aspen-size-base-unit)*2.5)}}.aspen-c-leadership-team__cards .aspen-c-card figure{height:100%}@media(max-width:35rem){.aspen-c-leadership-team__cards .aspen-c-card figure{width:100%}}.aspen-c-leadership-team__cards .aspen-c-card figure img.aspen-c-card__image{max-width:220px}@media(max-width:35rem){.aspen-c-leadership-team__cards .aspen-c-card figure img.aspen-c-card__image{max-width:100%}}.aspen-c-leadership-team__cards .aspen-c-card__body{flex:unset}.aspen-c-leadership-team__cards .aspen-c-card__body a{font-size:var(--aspen-font-size-18)}@media(min-width:35rem){.aspen-c-leadership-team__cards .aspen-c-card__body a{font-size:var(--aspen-font-size-24)}}.aspen-c-leadership-team__cards .aspen-c-flip-card{width:auto}@media(max-width:35rem){.aspen-c-leadership-team__cards .aspen-c-flip-card{display:flex;justify-content:center;min-height:550px;max-height:550px}}.aspen-c-leadership-team__cards .aspen-c-flip-card--inner{max-width:220px}@media(max-width:35rem){.aspen-c-leadership-team__cards .aspen-c-flip-card--inner{max-width:100%}}.aspen-c-team-quotes__heading{text-align:center;margin-bottom:calc(var(--aspen-size-base-unit)*5)}@media(min-width:48rem){.aspen-c-team-quotes__heading{margin-bottom:calc(var(--aspen-size-base-unit)*7.5)}}.aspen-c-team-intro{padding:calc(var(--aspen-size-base-unit)*5) 0 calc(var(--aspen-size-base-unit)*5)!important}@media(min-width:48rem){.aspen-c-team-intro{padding:calc(var(--aspen-size-base-unit)*10) calc(var(--aspen-size-base-unit)*3) calc(var(--aspen-size-base-unit)*10)!important}}.aspen-c-history-slider .keen-slider__slide{max-width:400px!important}.aspen-c-history-slider .aspen-c-card{height:100%;background-color:var(--aspen-color-neutral-grey-50);margin:0 calc(var(--aspen-size-base-unit)*2)}@media(min-width:35rem){.aspen-c-history-slider .aspen-c-card{margin:unset}}.aspen-c-history-slider .aspen-c-card__inner{display:flex;flex-direction:column;justify-content:flex-start;height:100%;padding:calc(var(--aspen-size-base-unit)*4)}.aspen-c-history-slider .aspen-c-card figure{height:100%}.aspen-c-history-slider .aspen-c-card figure .aspen-c-badge{opacity:1;background-color:var(--aspen-theme-color-background-brand)}.aspen-c-history-slider .aspen-c-card figure img.aspen-c-card__image{max-width:100%}.aspen-c-history-slider .aspen-c-card .aspen-c-card__header{text-align:left}.aspen-c-history-slider .aspen-c-card .aspen-c-card__body{flex:unset}.aspen-c-history-slider .aspen-c-card .aspen-c-card__body .aspen-c-text-passage{text-align:left}.aspen-c-recent-updates .aspen-c-card{overflow:visible}.aspen-c-recent-updates .aspen-c-card .aspen-c-card__inner{min-width:300px}.aspen-c-recent-updates .aspen-c-text-link{justify-content:center}.aspen-c-recent-updates .aspen-c-text-link--bold{color:var(--aspen-color-fuchsia)}.aspen-c-recent-updates .aspen-c-text-link:not(.aspen-c-text-link--bold){text-decoration:underline}.aspen-c-guidelines-block{padding:calc(var(--aspen-size-base-unit)*10) calc(var(--aspen-size-base-unit)*3)}@media(min-width:48rem){.aspen-c-guidelines-block{padding:calc(var(--aspen-size-base-unit)*10) 0}}.aspen-c-guidelines-block--padding-sm{padding:calc(var(--aspen-size-base-unit)*5) calc(var(--aspen-size-base-unit)*3)}@media(min-width:48rem){.aspen-c-guidelines-block--padding-sm{padding:calc(var(--aspen-size-base-unit)*7) calc(var(--aspen-size-base-unit)*3)}}.aspen-c-guidelines-block .aspen-c-intro-block{padding:calc(var(--aspen-size-base-unit)*10) calc(var(--aspen-size-base-unit)*3)}@media(min-width:48rem){.aspen-c-guidelines-block .aspen-c-intro-block{padding:calc(var(--aspen-size-base-unit)*10) 0}}.aspen-c-guidelines-block .aspen-c-intro-block--padding-sm{padding:calc(var(--aspen-size-base-unit)*5) calc(var(--aspen-size-base-unit)*3)}@media(min-width:48rem){.aspen-c-guidelines-block .aspen-c-intro-block--padding-sm{padding:calc(var(--aspen-size-base-unit)*7) calc(var(--aspen-size-base-unit)*3)}}.aspen-c-intro-heading__left .aspen-c-guidelines-block .aspen-c-guidelines-block__heading{text-align:left}.aspen-c-intro-heading__center .aspen-c-guidelines-block .aspen-c-guidelines-block__heading{text-align:center}.aspen-c-guidelines-block .aspen-c-guidelines-block__heading{margin:0 auto calc(var(--aspen-size-base-unit)*1.9);max-width:1028px}@media(min-width:48rem){.aspen-c-guidelines-block .aspen-c-guidelines-block__heading{margin-bottom:calc(var(--aspen-size-base-unit)*3)}}.aspen-c-guidelines-heading__left .aspen-c-guidelines-block .aspen-c-guidelines-block__heading{text-align:left}.aspen-c-guidelines-heading__center .aspen-c-guidelines-block .aspen-c-guidelines-block__heading{text-align:center}.aspen-c-guidelines-block .aspen-c-intro-block__first-desc{font-family:var(--aspen-font-family-primary);font-weight:var(--aspen-font-weight-regular);font-size:var(--aspen-font-size-20);line-height:var(--aspen-line-height-28);font-weight:var(--aspen-font-weight-light);display:flex;justify-content:center;color:var(--aspen-theme-color-content-default);text-align:center;margin-bottom:30px}@media(min-width:48rem){.aspen-c-guidelines-block .aspen-c-intro-block__first-desc{font-size:var(--aspen-font-size-24);line-height:var(--aspen-line-height-32)}}@media (max-width:calc(48rem - 1px)){.aspen-c-guidelines-block .aspen-c-intro-block__first-desc{font-size:var(--aspen-font-size-18);line-height:var(--aspen-line-height-28)}}@media(min-width:48rem){.aspen-c-guidelines-block .aspen-c-intro-block__first-desc{margin-bottom:40px}}.aspen-c-guidelines-block .aspen-c-intro-block__center-desc{font-size:var(--aspen-font-size-18);line-height:var(--aspen-line-height-26);font-weight:var(--aspen-font-weight-regular);display:flex;justify-content:center;color:var(--aspen-theme-color-content-default);text-align:center}.aspen-c-guidelines-block .aspen-c-intro-block__cta{flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--aspen-size-base-unit)*2)}@media(min-width:48rem){.aspen-c-guidelines-block .aspen-c-intro-block__cta{gap:calc(var(--aspen-size-base-unit)*3);flex-direction:row;max-width:100%}}.aspen-c-guidelines-block .aspen-c-intro-block__desc{display:flex;flex-direction:column-reverse;justify-content:center;gap:calc(var(--aspen-size-base-unit)*3.75);margin-top:calc(var(--aspen-size-base-unit)*5)}@media(min-width:48rem){.aspen-c-guidelines-block .aspen-c-intro-block__desc{gap:calc(var(--aspen-size-base-unit)*14);flex-direction:row}}.aspen-c-guidelines-block .aspen-c-intro-block__desc-text{font-family:var(--aspen-font-family-primary);font-weight:var(--aspen-font-weight-regular);font-size:var(--aspen-font-size-20);line-height:var(--aspen-line-height-28);font-weight:var(--aspen-font-weight-light);display:flex;justify-content:center;color:var(--aspen-theme-color-content-default);text-align:center}@media(min-width:48rem){.aspen-c-guidelines-block .aspen-c-intro-block__desc-text{font-size:var(--aspen-font-size-24);line-height:var(--aspen-line-height-32)}}@media (max-width:calc(48rem - 1px)){.aspen-c-guidelines-block .aspen-c-intro-block__desc-text{font-size:var(--aspen-font-size-18);line-height:var(--aspen-line-height-28)}}@media(min-width:48rem){.aspen-c-guidelines-block .aspen-c-intro-block__desc-text{font-family:var(--aspen-font-family-primary);font-weight:var(--aspen-font-weight-regular);font-size:var(--aspen-font-size-20);line-height:var(--aspen-line-height-28);font-weight:var(--aspen-font-weight-light);display:block;text-align:left;padding:0}}@media(min-width:48rem)and (min-width:48rem){.aspen-c-guidelines-block .aspen-c-intro-block__desc-text{font-size:var(--aspen-font-size-24);line-height:var(--aspen-line-height-32)}}@media(min-width:48rem)and (max-width:calc(48rem - 1px)){.aspen-c-guidelines-block .aspen-c-intro-block__desc-text{font-size:var(--aspen-font-size-18);line-height:var(--aspen-line-height-28)}}@media(min-width:48rem){.aspen-c-guidelines-block .aspen-c-intro-block__desc-text p{margin:0}}.aspen-c-guidelines-block .aspen-c-intro-block__details{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:calc(var(--aspen-size-base-unit)*2.5)}@media(min-width:48rem){.aspen-c-guidelines-block .aspen-c-intro-block__details{justify-content:flex-start;align-items:flex-start;text-align:left;max-width:calc(var(--aspen-size-base-unit)*36);padding:0}}.aspen-c-guidelines-block table{margin-top:calc(var(--aspen-size-base-unit)*5);margin-bottom:calc(var(--aspen-size-base-unit)*5);border-collapse:collapse;border:2px solid #8c8c8c}.aspen-c-guidelines-block td,.aspen-c-guidelines-block th{border:1px solid #a0a0a0;padding:8px 10px}.aspen-c-guidelines-block .affiliate{font-size:.5em;text-align:center;text-transform:uppercase}.aspen-c-banner{background-color:var(--aspen-color-neutral-white);border-radius:calc(var(--aspen-size-base-unit)*1);display:flex;flex-direction:row;height:auto;max-height:300px;padding:calc(var(--aspen-size-base-unit)*3.75);max-width:836px;width:100%;margin:0 auto calc(var(--aspen-size-base-unit)*10) auto;opacity:0;transform:translateY(calc(var(--aspen-size-base-unit) * 6));transition:transform 1s cubic-bezier(0,1,.3,1) .25s,opacity .3s ease-out .25s;will-change:transform,opacity}@media (max-width:48rem){.aspen-c-banner--large .aspen-c-heading{font-size:var(--aspen-font-size-24);line-height:var(--aspen-line-height-28)}}.aspen-c-banner div{display:flex;flex-direction:column;justify-content:space-between}.aspen-c-banner--gray{background-color:var(--aspen-color-neutral-grey-50)}.aspen-c-banner__img{border-radius:calc(var(--aspen-size-base-unit)*1);margin-right:calc(var(--aspen-size-base-unit)*7.5);height:auto;max-width:320px;width:100%}.aspen-c-banner-cta .aspen-c-banner__button{margin-top:16px;white-space:nowrap}.aspen-c-banner-cta.aspen-c-banner--medium>div{flex-direction:row;width:100%}@media (min-width:48rem){.aspen-c-banner-cta.aspen-c-banner--medium>div{gap:40px}}.aspen-c-banner-cta.aspen-c-banner--medium>div .aspen-c-banner__button{align-self:center}.aspen-c-banner--medium{height:auto;max-height:250px;max-width:776px}.aspen-c-banner--medium .aspen-c-banner__img{margin-right:calc(var(--aspen-size-base-unit)*5);max-width:180px}@media (max-width:35rem){.aspen-c-banner--medium .aspen-c-banner__img{margin-right:0;max-width:286px;width:286px}.aspen-c-banner{display:flex;flex-direction:column;align-items:center;padding:calc(var(--aspen-size-base-unit)*2.5);height:100%;max-height:unset;width:320px}.aspen-c-banner__img{border-radius:calc(var(--aspen-size-base-unit)*1);margin-right:0;margin-bottom:calc(var(--aspen-size-base-unit)*2.5);height:auto;width:286px}.aspen-c-banner div{align-items:center;text-align:center}.aspen-c-banner.aspen-c-banner--medium>div{flex-direction:column}.aspen-c-banner .aspen-c-badge__text{font-size:var(--aspen-font-size-14)}}@media (min-width:35rem)and (max-width:60rem){.aspen-c-banner{padding:calc(var(--aspen-size-base-unit)*2.5)}.aspen-c-banner__img{margin-right:calc(var(--aspen-size-base-unit)*4);max-width:286px;width:100%}.aspen-c-banner--medium{height:auto;max-height:250px}.aspen-c-banner--medium .aspen-c-banner__img{margin-right:calc(var(--aspen-size-base-unit)*3)}.aspen-c-banner.aspen-c-banner--medium>div{flex-direction:column}.aspen-c-banner.aspen-c-banner--medium>div .aspen-c-banner__button{align-self:unset}}.aspen-c-badge{margin-bottom:calc(var(--aspen-size-base-unit)*1.5)}.aspen-c-banner.is-visible{opacity:1;transform:translateY(calc(var(--aspen-size-base-unit) * -6)) translateY(calc(var(--aspen-size-base-unit) * 6))}.aspen-c-banner .aspen-c-heading{margin-bottom:calc(var(--aspen-size-base-unit)*1.5);color:var(--aspen-color-neutral-black)}.aspen-c-banner .aspen-c-text-passage{color:var(--aspen-color-neutral-grey-900)}.aspen-c-full-width-card{display:flex;flex-direction:column;border:1px solid var(--aspen-theme-color-border-subtle-hover);border-radius:calc(var(--aspen-size-base-unit)*1);overflow:hidden}@media(min-width:48rem){.aspen-c-full-width-card{flex-direction:row}}.aspen-c-full-width-card__content{display:flex;flex-direction:column;flex:1 0 335px;background-color:var(--aspen-color-neutral-grey-50);padding:var(--aspen-space-24)}@media(min-width:48rem){.aspen-c-full-width-card__content{padding:var(--aspen-space-32) var(--aspen-space-32) var(--aspen-space-80) var(--aspen-space-32)}}.aspen-c-full-width-card__content .aspen-c-full-width-card__intro{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;margin-bottom:var(--aspen-space-20)}@media(min-width:48rem){.aspen-c-full-width-card__content .aspen-c-full-width-card__intro{flex-direction:column;gap:var(--aspen-space-12);align-items:flex-start;margin-bottom:var(--aspen-space-28)}}.aspen-c-full-width-card__content .aspen-c-badge{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:0}.aspen-c-full-width-card__content .aspen-c-full-width-card__title{font-family:var(--aspen-font-family-primary);font-weight:var(--aspen-font-weight-regular);font-size:var(--aspen-font-size-18);line-height:var(--aspen-line-height-26);color:var(--aspen-color-neutral-grey-900)}@media (max-width:calc(48rem - 1px)){.aspen-c-full-width-card__content .aspen-c-full-width-card__title{font-size:var(--aspen-font-size-16);line-height:var(--aspen-line-height-22)}}@media(min-width:48rem){.aspen-c-full-width-card__content .aspen-c-full-width-card__title{font-family:var(--aspen-font-family-primary);font-weight:var(--aspen-font-weight-regular);font-size:var(--aspen-font-size-20);line-height:var(--aspen-line-height-28);gap:var(--aspen-space-16)}}@media(min-width:48rem)and (min-width:48rem){.aspen-c-full-width-card__content .aspen-c-full-width-card__title{font-size:var(--aspen-font-size-24);line-height:var(--aspen-line-height-32)}}.aspen-c-full-width-card__content .aspen-c-icon-media-block{align-items:center;color:var(--aspen-color-neutral-grey-900)}.aspen-c-full-width-card__detail--heading{display:flex;flex-direction:column;gap:var(--aspen-space-8);margin-bottom:var(--aspen-space-8);color:var(--aspen-color-neutral-black)}@media(min-width:48rem){.aspen-c-full-width-card__detail--heading{flex-direction:column;align-items:flex-start;gap:var(--aspen-space-8)}}@media(max-width:35rem){.aspen-c-full-width-card__detail--heading .aspen-c-eyebrow{margin-bottom:calc(var(--aspen-size-base-unit)*.75)}}.aspen-c-full-width-card__features{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--aspen-space-12);margin-bottom:var(--aspen-space-20)}@media(min-width:48rem){.aspen-c-full-width-card__features{flex-direction:column;flex-wrap:no-wrap;margin-bottom:var(--aspen-space-28)}}.aspen-c-full-width-card__details{margin-bottom:var(--aspen-space-20)}@media(min-width:48rem){.aspen-c-full-width-card__details{margin-bottom:var(--aspen-space-32)}}.aspen-c-full-width-card__details--text{font-family:var(--aspen-font-family-primary);font-weight:var(--aspen-font-weight-regular);font-size:var(--aspen-font-size-14);line-height:var(--aspen-line-height-20);margin:0}@media(min-width:48rem){.aspen-c-full-width-card__details--text{font-family:var(--aspen-font-family-primary);font-weight:var(--aspen-font-weight-regular);font-size:var(--aspen-font-size-16);line-height:var(--aspen-line-height-22);color:var(--aspen-color-neutral-grey-900)}}@media(min-width:48rem)and (max-width:calc(48rem - 1px)){.aspen-c-full-width-card__details--text{font-size:var(--aspen-font-size-14);line-height:var(--aspen-line-height-20)}}h4.aspen-c-full-width-card__price{line-height:var(--aspen-line-height-28)}@media(min-width:48rem){h4.aspen-c-full-width-card__price{font-size:var(--aspen-font-size-32)}}.aspen-c-full-width-card__cta{align-items:center;flex:1 1 auto;gap:var(--aspen-space-20);margin:0 auto}@media(min-width:48rem){.aspen-c-full-width-card__cta.no-link{justify-content:flex-end}}.aspen-c-full-width-card__cta .aspen-c-text-link{color:var(--aspen-color-neutral-black)}.aspen-c-full-width-card__cta .aspen-c-icon{height:calc(var(--aspen-size-base-unit)*2.25);width:calc(var(--aspen-size-base-unit)*2.25);border-radius:50%;background-color:var(--aspen-color-neutral-black);color:var(--aspen-theme-color-content-knockout);display:flex;justify-content:center;align-items:center}.aspen-c-full-width-card__image{display:flex;flex-direction:column;align-items:center;gap:var(--aspen-space-32);width:100%;padding:var(--aspen-space-32) var(--aspen-space-12) var(--aspen-space-40) var(--aspen-space-12)}@media(min-width:48rem){.aspen-c-full-width-card__image{padding:var(--aspen-space-48) var(--aspen-space-32) var(--aspen-space-80) var(--aspen-space-32);justify-content:space-between}}.aspen-c-full-width-card__image>figure{flex:1 1 auto;width:100%;margin:0;display:flex;justify-content:center;align-items:center}.aspen-c-full-width-card__image img{width:100%}.aspen-c-full-width-card__image .aspen-c-button{width:-moz-fit-content;width:fit-content}.aspen-c-full-width-card__image .aspen-c-button svg{height:var(--aspen-space-24);width:var(--aspen-space-24)}.aspen-c-full-width-card--img-before{flex-direction:row-reverse}.aspen-c-full-width-card--img-before .aspen-c-full-width-card__content{padding:var(--aspen-space-32) var(--aspen-space-32) var(--aspen-space-32) var(--aspen-space-32)}.aspen-c-intro-block{padding:calc(var(--aspen-size-base-unit)*10) calc(var(--aspen-size-base-unit)*3)}@media(min-width:48rem){.aspen-c-intro-block{padding:calc(var(--aspen-size-base-unit)*10) 0}}.aspen-c-intro-block--padding-sm{padding:calc(var(--aspen-size-base-unit)*5) calc(var(--aspen-size-base-unit)*3)}@media(min-width:48rem){.aspen-c-intro-block--padding-sm{padding:calc(var(--aspen-size-base-unit)*7) calc(var(--aspen-size-base-unit)*3)}}.aspen-c-intro-block__heading{margin:0 auto calc(var(--aspen-size-base-unit)*1.9);max-width:1028px}@media(min-width:48rem){.aspen-c-intro-block__heading{margin-bottom:calc(var(--aspen-size-base-unit)*3)}}.aspen-c-intro-heading__left .aspen-c-intro-block__heading{text-align:left}.aspen-c-intro-heading__center .aspen-c-intro-block__heading{text-align:center}.aspen-c-intro-block__first-desc{font-family:var(--aspen-font-family-primary);font-weight:var(--aspen-font-weight-regular);font-size:var(--aspen-font-size-20);line-height:var(--aspen-line-height-28);font-weight:var(--aspen-font-weight-light);display:flex;justify-content:center;color:var(--aspen-theme-color-content-default);text-align:center;margin-bottom:30px}@media(min-width:48rem){.aspen-c-intro-block__first-desc{font-size:var(--aspen-font-size-24);line-height:var(--aspen-line-height-32)}}@media (max-width:calc(48rem - 1px)){.aspen-c-intro-block__first-desc{font-size:var(--aspen-font-size-18);line-height:var(--aspen-line-height-28)}}@media(min-width:48rem){.aspen-c-intro-block__first-desc{margin-bottom:40px}}.aspen-c-intro-block__center-desc{font-size:var(--aspen-font-size-18);line-height:var(--aspen-line-height-26);font-weight:var(--aspen-font-weight-regular);display:flex;justify-content:center;color:var(--aspen-theme-color-content-default);text-align:center}.aspen-c-intro-block__cta{flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--aspen-size-base-unit)*2)}@media(min-width:48rem){.aspen-c-intro-block__cta{gap:calc(var(--aspen-size-base-unit)*3);flex-direction:row;max-width:100%}}.aspen-c-intro-block__desc{display:flex;flex-direction:column-reverse;justify-content:center;gap:calc(var(--aspen-size-base-unit)*3.75);margin-top:calc(var(--aspen-size-base-unit)*5)}@media(min-width:48rem){.aspen-c-intro-block__desc{gap:calc(var(--aspen-size-base-unit)*14);flex-direction:row}}.aspen-c-intro-block__desc-text{font-family:var(--aspen-font-family-primary);font-weight:var(--aspen-font-weight-regular);font-size:var(--aspen-font-size-20);line-height:var(--aspen-line-height-28);font-weight:var(--aspen-font-weight-light);display:flex;justify-content:center;color:var(--aspen-theme-color-content-default);text-align:center}@media(min-width:48rem){.aspen-c-intro-block__desc-text{font-size:var(--aspen-font-size-24);line-height:var(--aspen-line-height-32)}}@media (max-width:calc(48rem - 1px)){.aspen-c-intro-block__desc-text{font-size:var(--aspen-font-size-18);line-height:var(--aspen-line-height-28)}}@media(min-width:48rem){.aspen-c-intro-block__desc-text{font-family:var(--aspen-font-family-primary);font-weight:var(--aspen-font-weight-regular);font-size:var(--aspen-font-size-20);line-height:var(--aspen-line-height-28);font-weight:var(--aspen-font-weight-light);display:block;text-align:left;padding:0}}@media(min-width:48rem)and (min-width:48rem){.aspen-c-intro-block__desc-text{font-size:var(--aspen-font-size-24);line-height:var(--aspen-line-height-32)}}@media(min-width:48rem)and (max-width:calc(48rem - 1px)){.aspen-c-intro-block__desc-text{font-size:var(--aspen-font-size-18);line-height:var(--aspen-line-height-28)}}@media(min-width:48rem){.aspen-c-intro-block__desc-text p{margin:0}}.aspen-c-intro-block__details{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:calc(var(--aspen-size-base-unit)*2.5)}@media(min-width:48rem){.aspen-c-intro-block__details{justify-content:flex-start;align-items:flex-start;text-align:left;max-width:calc(var(--aspen-size-base-unit)*36);padding:0}}body.aspen-body-is-disabled{overflow:hidden}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-modal__window{position:relative;max-width:100%;overflow:hidden}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-modal__header{background:var(--aspen-color-neutral-white);display:flex;align-items:center;justify-content:center;text-align:center;width:100%;padding-left:calc(var(--aspen-size-base-unit)*21);padding-right:calc(var(--aspen-size-base-unit)*21);padding-bottom:calc(var(--aspen-size-base-unit)*2.5)}@media (max-width:35rem){.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-modal__header{padding-top:calc(var(--aspen-size-base-unit)*4)}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-modal__header .aspen-c-heading{font-size:var(--aspen-font-size-24);line-height:var(--aspen-line-height-32)}}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-search-overlay__input-filter-dropdown{margin-top:calc(var(--aspen-size-base-unit)*4);width:450px;max-width:450px;text-align:start}@media (max-width:35rem){.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-search-overlay__input-filter-dropdown{margin-top:calc(var(--aspen-size-base-unit)*3);width:324px;max-width:324px}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-search-overlay__input-filter-dropdown>div{height:calc(var(--aspen-size-base-unit)*6);min-height:calc(var(--aspen-size-base-unit)*6)}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-search-overlay__input-filter-dropdown>div .aspen__value-container{height:calc(var(--aspen-size-base-unit)*6)}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-search-overlay__input-filter-dropdown .aspen__menu{background-color:var(--aspen-color-neutral-white);height:406px;max-height:406px}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-search-overlay__input-filter-dropdown .aspen__menu .aspen__menu-list{height:406px;max-height:406px}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-search-overlay__input-filter-dropdown .aspen__option{background-color:var(--aspen-color-neutral-white)}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-search-overlay__input-filter-dropdown .aspen-c-icon.icon--magnify-glass{top:calc(var(--aspen-size-base-unit)*1.5)}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-search-overlay__input-filter-dropdown .aspen__placeholder{font-size:var(--aspen-font-size-16);line-height:var(--aspen-line-height-22);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-modal__body{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;overflow-y:auto;padding-top:calc(var(--aspen-size-base-unit)*1)}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-modal__body .aspen-c-grouped-list{padding:0 0 calc(var(--aspen-size-base-unit)*3);width:80%;margin:0 auto;column-count:2}@media (min-width:48rem){.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-modal__body .aspen-c-grouped-list{padding:calc(var(--aspen-size-base-unit)*5) 0;column-count:4;max-width:1012px;width:85%}}@media (min-width:60rem){.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-modal__body .aspen-c-grouped-list{transform:translateX(calc(var(--aspen-size-base-unit) * 5))}}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-modal__body .aspen-c-grouped-list__title a{color:inherit;text-decoration:unset}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-modal__body .aspen-c-grouped-list__title:hover{text-decoration:underline;cursor:pointer}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-modal__body .aspen-c-grouped-list>*{margin-bottom:calc(var(--aspen-size-base-unit)*6);break-inside:avoid-column}@media (max-width:35rem){.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-modal__body .aspen-c-grouped-list>*{margin-bottom:calc(var(--aspen-size-base-unit)*2.5)}}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-modal__body .aspen-c-grouped-list>* h6{font-weight:var(--aspen-font-weight-semibold)}@media (max-width:60rem){.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-modal__body .aspen-c-grouped-list>* h6{font-size:var(--aspen-font-size-16);line-height:var(--aspen-line-height-32)}}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-modal__body .aspen-c-grouped-list>* .aspen-c-grouped-list__list{margin-top:calc(var(--aspen-size-base-unit)*1.5);display:flex;flex-direction:column;gap:4px}@media (max-width:35rem){.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-modal__body .aspen-c-grouped-list>* .aspen-c-grouped-list__list{margin-top:unset;gap:unset}}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-modal__body .aspen-c-grouped-list>* .aspen-c-grouped-list__item{color:var(--aspen-color-neutral-grey-700);font-size:var(--aspen-font-size-20);line-height:var(--aspen-line-height-34)}@media (max-width:60rem){.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-modal__body .aspen-c-grouped-list>* .aspen-c-grouped-list__item{font-size:var(--aspen-font-size-16);line-height:var(--aspen-line-height-28)}}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-modal__body .aspen-c-grouped-list>* .aspen-c-grouped-list__item a{color:inherit;text-decoration:unset}.aspen-c-modal.aspen-c-search-overlay__modal.aspen-c-modal--lg.aspen-is-active .aspen-c-modal__body .aspen-c-grouped-list>* .aspen-c-grouped-list__item:hover{text-decoration:underline;cursor:pointer}.c-sticky-scroll{padding:0 calc(var(--aspen-size-base-unit)*3) calc(var(--aspen-size-base-unit)*10)}@media(min-width:48rem){.c-sticky-scroll{display:flex;justify-content:center;position:relative;padding:0 0 calc(var(--aspen-size-base-unit)*10);gap:104px;max-width:1014px;padding-top:calc(var(--aspen-size-base-unit)*2);margin:calc(var(--aspen-size-base-unit)*1) auto 0 auto}}.c-sticky-scroll__sticky{text-align:center;padding-top:calc(var(--aspen-size-base-unit)*7.5);padding-bottom:calc(var(--aspen-size-base-unit)*7.5)}@media(min-width:48rem){.c-sticky-scroll__sticky{padding-top:calc(var(--aspen-size-base-unit)*11);padding-bottom:calc(var(--aspen-size-base-unit)*10);flex:1 1 50%;position:-webkit-sticky;position:sticky;top:0;text-align:left;height:max-content}}.c-sticky-scroll__sticky .aspen-c-text-passage{color:var(--aspen-color-neutral-grey-700);margin-top:calc(var(--aspen-size-base-unit)*2.5);padding:0 8px}@media(min-width:48rem){.c-sticky-scroll__sticky .aspen-c-text-passage{padding:0}}.c-sticky-scroll__sticky .aspen-c-button{margin-top:calc(var(--aspen-size-base-unit)*2.5)}@media(min-width:48rem){.c-sticky-scroll__sticky .aspen-c-button{margin-top:calc(var(--aspen-size-base-unit)*4)}.c-sticky-scroll__scroll{padding-top:calc(var(--aspen-size-base-unit)*11);flex:1 1 50%;max-width:406px}}.c-sticky-scroll__scroll img{display:block}.c-sticky-scroll__scroll .aspen-c-heading{padding:0 calc(var(--aspen-size-base-unit)*2)}@media(min-width:48rem){.c-sticky-scroll__scroll .aspen-c-heading{padding:0}}.c-sticky-scroll__scroll .aspen-c-text-passage{color:var(--aspen-color-neutral-grey-700)}.aspen-c-suggestion-search{padding-bottom:calc(var(--aspen-size-base-unit)*10)}.aspen-c-suggestion-search__inner{max-width:753px;margin:0 auto;padding:0 calc(var(--aspen-size-base-unit)*3)}.aspen-c-suggestion-search .aspen-c-select--search .aspen__placeholder{font-size:var(--aspen-font-size-16)}@media (min-width:48rem){.aspen-c-suggestion-search .aspen-c-select--search .aspen__placeholder{font-size:var(--aspen-font-size-18)}}.aspen-c-suggestion-search .aspen-c-select--search .aspen__menu{z-index:100}.aspen-c-suggestion-search__list{margin-top:calc(var(--aspen-size-base-unit)*5);justify-content:center;display:flex;flex-wrap:wrap;gap:calc(var(--aspen-size-base-unit)*.5) calc(var(--aspen-size-base-unit)*6)}.aspen-c-suggestion-search__list .aspen-c-text-link{line-height:calc(var(--aspen-size-base-unit)*6.75);font-size:var(--aspen-font-size-28)}@media (min-width:48rem){.aspen-c-suggestion-search__list .aspen-c-text-link{font-size:var(--aspen-font-size-32)}}.aspen-c-suggestion-search__dropdown{max-width:750px;margin:0 auto}.c-three-card-section{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1190px;padding-bottom:calc(var(--aspen-size-base-unit)*10)}.c-three-card-section__intro{width:100%;display:flex;justify-content:space-between;align-items:center;margin:0 auto calc(var(--aspen-size-base-unit)*5)}@media (min-width:48rem){.c-three-card-section__intro{padding-left:calc(var(--aspen-size-base-unit)*3);padding-right:calc(var(--aspen-size-base-unit)*3)}}.c-three-card-section__intro.center{justify-content:center;text-align:center}.c-three-card-section__desktop-button{display:none}@media (min-width:48rem){.c-three-card-section__desktop-button{display:block}}.c-three-card-section__mobile-button{display:block;margin-top:calc(var(--aspen-size-base-unit)*3.75)}@media (min-width:48rem){.c-three-card-section__mobile-button{display:none}}.c-three-card-section__cards{width:100%;display:flex;gap:calc(var(--aspen-size-base-unit)*2.5);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-snap-stop:always;padding-left:50vw;padding-right:50vw;-ms-overflow-style:none;scrollbar-width:none}@media (min-width:48rem){.c-three-card-section__cards{gap:calc(var(--aspen-size-base-unit)*3);padding-left:calc(var(--aspen-size-base-unit)*3);padding-right:calc(var(--aspen-size-base-unit)*3)}}.c-three-card-section__cards::-webkit-scrollbar{display:none}.c-three-card-section__card{width:100%;min-width:75vw;max-width:75vw;scroll-snap-align:center}@media (min-width:48rem){.c-three-card-section__card{min-width:320px;max-width:378px}}.c-three-card-section__card figure{width:100%}.c-three-card-section .c-three-card-section__card{height:unset}.c-three-card-section .c-three-card-section__card img{border-radius:var(--aspen-border-radius-lg) var(--aspen-border-radius-lg) 0 0}.c-floor-plan .c-three-card-section .c-three-card-section__cards{max-width:1008px}@media (max-width:48rem){.c-floor-plan .c-three-card-section .c-three-card-section__card{min-width:50vw;max-width:50vw}}.c-three-card-section .aspen-c-heading.aspen-c-heading--size-4{font-size:var(--aspen-font-size-18);line-height:var(--aspen-line-height-28)}@media (min-width:48rem){.c-three-card-section .aspen-c-heading.aspen-c-heading--size-4{font-size:var(--aspen-font-size-32);line-height:var(--aspen-line-height-44)}}.c-three-card-section--left .c-three-card-section__card{text-align:left}@media (max-width:48rem){.c-three-card-section--left .c-three-card-section__card.aspen-c-card--v1 h6{font-size:var(--aspen-font-size-18);line-height:var(--aspen-line-height-28)}}.c-three-card-section--left .left{justify-content:center;align-items:center}@media (min-width:48rem){.c-three-card-section--left .left{justify-content:space-between}}.aspen-c-google-maps{max-width:1440px;position:relative;margin:60px auto}@media(max-width:900px){.aspen-c-google-maps__map,.aspen-c-google-maps__map--expanded{display:none}}.aspen-c-google-maps .aspen-c-card__image{aspect-ratio:16/9}.aspen-c-google-maps figure{width:auto;height:auto;border-radius:0}.aspen-c-google-maps__map{flex:1 1;position:relative;transition:all .3s ease-in-out;min-width:250px}@media(min-width:1080px){.aspen-c-google-maps__map{min-width:367px}}@media(min-width:1272px){.aspen-c-google-maps__map{min-width:477px}}@media(min-width:1385px){.aspen-c-google-maps__map{min-width:576px}}@media (min-width:60rem){.aspen-c-google-maps__map{position:-webkit-sticky!important;position:sticky!important;height:max-content;top:90px}}.aspen-c-google-maps__map .aspen-c-google-maps__map-container{position:relative;height:90dvh}.aspen-c-google-maps__map--expanded{width:100%;position:fixed;left:0;top:88px;z-index:1}@media(max-width:900px){.aspen-c-google-maps__map--expanded{display:block}}@media(max-width:35rem){.aspen-c-google-maps__map--expanded{top:70px}}.aspen-c-google-maps__map--expanded .aspen-c-google-maps__map-container{height:calc(100dvh - 70px)}.aspen-c-google-maps__toggle-button{position:absolute;top:10px;left:10px;height:36px;width:36px;background-color:var(--aspen-theme-color-background-default);border:none;cursor:pointer;z-index:2}@media(min-width:35rem){.aspen-c-google-maps__toggle-button{display:none}}.aspen-c-google-maps__toggle-button--expanded{display:flex;font-family:inherit;font-size:var(--aspen-font-size-14);line-height:var(--aspen-line-height-18);letter-spacing:.84px;padding:4px 6px;width:128px;text-transform:uppercase;align-items:center}.aspen-c-google-maps__toggle-button--expanded svg path{fill:var(--aspen-theme-color-content-strong)}.aspen-c-google-maps__toggle-button--expanded span{margin-right:8px}.aspen-c-google-maps__inner{display:flex;justify-content:center;padding:0 var(--aspen-space-20);margin:0}@media(min-width:900px){.aspen-c-google-maps__inner{margin-left:calc(var(--aspen-size-base-unit)*4);margin-right:var(--aspen-space-20)}}.aspen-c-google-maps__inner-cards{max-width:100%}.aspen-c-google-maps__inner-cards-header{margin-bottom:var(--aspen-space-60)}.aspen-c-google-maps__inner-cards-header h3{max-width:400px;word-wrap:break-word}.aspen-c-google-maps__header{display:flex;align-items:center;margin-bottom:var(--aspen-space-40);margin-top:var(--aspen-space-40)}.aspen-c-google-maps__header-inner{width:100%}@media(max-width:900px){.aspen-c-google-maps__header-inner{max-width:776px;margin:0 auto}}.aspen-c-google-maps__header-inner-title{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:10px}@media(max-width:900px){.aspen-c-google-maps__header-inner-title{justify-content:space-between}}.aspen-c-google-maps__header-inner-title h4{line-height:34px}@media(min-width:48rem){.aspen-c-google-maps__header-inner-title h4{margin-bottom:calc(var(--aspen-size-base-unit)*1)}}.aspen-c-google-maps__header-inner-title h4 a{cursor:pointer;text-decoration:none;color:inherit}.aspen-c-google-maps__header-inner-title h4 a:hover{color:var(--aspen-theme-color-content-primary);border-color:var(--aspen-theme-color-content-primary)}.aspen-c-google-maps__header-text{display:flex;justify-content:center;color:var(--aspen-color-neutral-grey-700)}.aspen-c-google-maps__header-areas{color:var(--aspen-color-neutral-grey-700);margin-top:5px;padding-right:calc(var(--aspen-size-base-unit)*4);font-size:var(--aspen-font-size-16)}.aspen-c-google-maps__header-description{margin-bottom:55px;color:var(--aspen-color-neutral-grey-700)}.aspen-c-google-maps__wrapper{display:flex;flex-wrap:wrap;gap:var(--aspen-space-20);margin:0 auto 56px}@media(max-width:900px){.aspen-c-google-maps__wrapper{justify-content:center}}@media(min-width:900px){.aspen-c-google-maps__wrapper{margin-right:var(--aspen-space-20)}}@media(min-width:48rem){.aspen-c-google-maps__wrapper--single-location .aspen-c-google-maps__card{flex-grow:1}.aspen-c-google-maps__wrapper--single-location .aspen-c-google-maps__card figure{display:flex;flex-direction:row;justify-content:flex-start}.aspen-c-google-maps__wrapper--single-location .aspen-c-google-maps__card figure .aspen-c-card__image,.aspen-c-google-maps__wrapper--single-location .aspen-c-google-maps__card figure .aspen-c-card__inner{flex-grow:1}.aspen-c-google-maps__wrapper--single-location .aspen-c-card--v7__map{max-width:unset}}.aspen-c-google-maps__advert,.aspen-c-google-maps__card,.aspen-c-google-maps__quote{height:unset;flex-basis:calc(50% - 10px);border-bottom-left-radius:calc(var(--aspen-theme-border-radius)*2);border-bottom-right-radius:calc(var(--aspen-theme-border-radius)*2)}.aspen-c-google-maps__advert,.aspen-c-google-maps__quote{display:flex;flex-direction:column;overflow:hidden;background-color:var(--aspen-color-neutral-grey-50);border-top-right-radius:var(--aspen-border-radius-lg);border-top-left-radius:var(--aspen-border-radius-lg)}.aspen-c-google-maps__advert{padding:var(--aspen-space-40);max-width:378px}.aspen-c-google-maps__advert h3{font-size:var(--aspen-font-size-24);line-height:var(--aspen-line-height-32);font-weight:var(--aspen-font-weight-light);margin-bottom:0}.aspen-c-google-maps__advert p{font-size:var(--aspen-font-size-16);line-height:var(--aspen-line-height-22);margin-bottom:0}.aspen-c-google-maps__advert img{border-radius:var(--aspen-border-radius-md)}.aspen-c-google-maps__quote{padding:calc(var(--aspen-size-base-unit)*5) 25px calc(var(--aspen-size-base-unit)*4);max-width:378px}.aspen-c-google-maps__quote h5{font-size:var(--aspen-font-size-28);line-height:var(--aspen-line-height-36);font-weight:var(--aspen-font-weight-light);margin-bottom:var(--aspen-space-20);margin-top:var(--aspen-space-20)}.aspen-c-google-maps__quote h5:after,.aspen-c-google-maps__quote h5:before{content:'"'}.aspen-c-google-maps__quote p{font-size:var(--aspen-font-size-14);line-height:var(--aspen-line-height-20);font-weight:var(--aspen-font-weight-semibold);color:var(--aspen-color-neutral-black)}.aspen-c-google-maps__quote p:before{content:"-";margin-right:5px}.aspen-c-google-maps__quote img{border-radius:100%;max-width:var(--aspen-space-48);max-height:var(--aspen-space-48);object-fit:unset;object-position:unset}.aspen-c-google-maps__mini-card{display:flex;background-color:var(--aspen-color-neutral-white);width:323px;height:115px}.aspen-c-google-maps__mini-card.aspen-c-google-maps__mini-card-map{transform:translateX(-25%)}@media(max-width:48rem){.aspen-c-google-maps__mini-card.aspen-c-google-maps__mini-card-map{transform:translateX(-50%)}}.aspen-c-google-maps__mini-card-img{max-width:100px;border-radius:0}.aspen-c-google-maps__mini-card-details{padding:8px 12px;width:100%}.aspen-c-google-maps__mini-card-details h3{margin:2px 0 12px}.aspen-c-google-maps__mini-card-details h3 a{font-size:var(--aspen-font-size-12);text-decoration:none;color:var(--aspen-color-neutral-black)}.aspen-c-google-maps__mini-card-details ul{margin-bottom:2px}.aspen-c-google-maps__mini-card-details ul li{position:relative;margin-left:10px;margin-right:10px}.aspen-c-google-maps__mini-card-details ul li:before{content:"•";font-size:var(--aspen-font-size-18);position:absolute;left:-10px;top:50%;transform:translateY(-50%)}.aspen-c-google-maps__mini-card-location{font-size:var(--aspen-font-size-12);color:var(--aspen-theme-color-background-strong)}@media(min-width:900px){.aspen-c-google-maps__view-all{display:none}}.aspen-c-google-maps__carousel{position:absolute;bottom:0;width:100%}@media(min-width:720px){.aspen-c-google-maps__carousel{display:none}}.aspen-c-google-maps__carousel .keen-slider .keen-slider__slide:first-child{margin-left:20px;padding-bottom:calc(var(--aspen-size-base-unit)*1)}.aspen-c-google-maps__carousel .aspen-c-google-maps figure{min-width:130px}.aspen-c-google-maps__carousel .aspen-c-google-maps__mini-card{border-top-right-radius:4px;border-bottom-right-radius:4px}.aspen-c-google-maps__carousel .aspen-c-google-maps__mini-card-img{border-top-left-radius:4px;border-bottom-left-radius:4px;min-width:120px}.aspen-c-google-maps__carousel .aspen-c-google-maps__mini-card-details span{font-size:12px}.aspen-c-google-maps__carousel .aspen-c-google-maps__mini-card-details ul{margin-bottom:0;line-height:1;display:flex}.aspen-c-google-maps__carousel .aspen-c-google-maps__mini-card-details p{margin:0;line-height:1;font-size:var(--aspen-font-size-12);color:var(--aspen-theme-color-background-strong)}@media(max-width:900px){.aspen-c-google-maps__map{display:none}.aspen-c-google-maps__map--expanded{display:block}}@media(max-width:480px){.aspen-c-google-maps{flex-direction:column;justify-content:center}.aspen-c-google-maps__cards{gap:var(--aspen-space-20);max-width:378px;margin:0 auto;width:100%}.aspen-c-google-maps__card{flex-basis:auto;max-width:378px;width:100%}.aspen-c-google-maps__map{display:none}.aspen-c-google-maps__map--expanded{display:block}}.aspen-c-google-maps .gmnoprint{bottom:auto!important;top:0!important}.gm-fullscreen-control{display:none!important}@media(min-width:48rem){.aspen-c-split-content-media{padding:calc(var(--aspen-size-base-unit)*18.5) calc(var(--aspen-size-base-unit)*3) calc(var(--aspen-size-base-unit)*10)}.aspen-c-split-content-media--padding-small{padding:calc(var(--aspen-size-base-unit)*5) calc(var(--aspen-size-base-unit)*3) calc(var(--aspen-size-base-unit)*10)}}.aspen-c-split-content-media__container{max-width:calc(var(--aspen-size-base-unit)*168);margin-left:auto;margin-right:auto;display:flex;flex-direction:column}@media(min-width:48rem){.aspen-c-split-content-media__container{display:grid;grid-template-columns:repeat(2,1fr)}}.aspen-c-split-content-media__left-content{display:flex;justify-content:flex-start;align-items:flex-start}.aspen-c-split-content-media__right-content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 calc(var(--aspen-size-base-unit)*3)}@media(max-width:35rem){.aspen-c-split-content-media__right-content .aspen-c-split-content-media__heading{margin-top:calc(var(--aspen-size-base-unit)*4)}}@media(min-width:48rem){.aspen-c-split-content-media__right-content{margin-left:calc(var(--aspen-size-base-unit)*2);align-items:flex-start;text-align:left}}@media(min-width:60rem){.aspen-c-split-content-media__right-content{margin-left:calc(var(--aspen-size-base-unit)*8)}}.aspen-c-split-content-media__image{aspect-ratio:3/2;width:100%}@media (max-width:48rem){.aspen-c-split-content-media__image{border-radius:0}}.aspen-c-split-content-media__description{margin-top:calc(var(--aspen-size-base-unit)*2);font-weight:var(--aspen-font-weight-light)}.aspen-c-split-content-media__button{margin-top:calc(var(--aspen-size-base-unit)*4.5)}@media(min-width:35rem){.aspen-c-pagination:after{content:"";flex:1 1}}.aspen-c-pagination__page-number{display:none}@media(min-width:35rem){.aspen-c-pagination__page-number{display:block;flex:1 1;margin:0 auto}}.aspen-c-pagination__page-number .aspen-c-select{max-width:calc(var(--aspen-size-base-unit)*15)}.aspen-c-pagination__page{flex:auto}@media(min-width:35rem){.aspen-c-pagination__page{flex:2 1;margin:0 auto}}.aspen-c-pagination__button{z-index:2;padding:0;border:0;width:calc(var(--aspen-size-base-unit)*3);height:calc(var(--aspen-size-base-unit)*3);background-color:var(--aspen-color-neutral-white);color:var(--aspen-color-neutral-grey-700)}@media (min-width:48rem){.aspen-c-pagination__button{height:calc(var(--aspen-size-base-unit)*4.5);width:calc(var(--aspen-size-base-unit)*4.5)}}.aspen-c-pagination__button:focus{background-color:var(--aspen-color-neutral-white);color:var(--aspen-color-neutral-grey-700)}@media (min-width:48rem){.aspen-c-pagination__button:hover{background-color:var(--aspen-color-neutral-black);color:var(--aspen-color-neutral-white)}}.aspen-c-pagination__button>.aspen-c-icon{width:calc(var(--aspen-size-base-unit)*4.5);display:flex;align-items:center;justify-content:center;margin:0}.aspen-c-pagination__button>.aspen-c-icon svg{width:calc(var(--aspen-size-base-unit)*1.5);height:calc(var(--aspen-size-base-unit)*2)}@media (min-width:48rem){.aspen-c-pagination__button>.aspen-c-icon svg{width:calc(var(--aspen-size-base-unit)*1.5);height:calc(var(--aspen-size-base-unit)*2.25)}}.aspen-c-pagination__page-button{font-size:var(--aspen-font-size-18);padding:calc(var(--aspen-size-base-unit)*0) calc(var(--aspen-size-base-unit)*1.5)}.aspen-c-ownership-disclaimer .aspen-c-text-passage{font-style:italic}.aspen-c-aspen-hero__mobile-video{margin-top:101px}@media(min-width:35rem){.aspen-c-aspen-hero__mobile-video{display:none}}@media(min-aspect-ratio:16/9){.aspen-c-aspen-hero__mobile-video iframe{height:56.25vw}}@media(max-aspect-ratio:16/9){.aspen-c-aspen-hero__mobile-video iframe{width:177.78vh}}@media(max-width:35rem){.aspen-c-aspen-hero__desktop{display:none}}.aspen-c-cookie-acknowledgement__modal{z-index:1000}.aspen-c-cookie-acknowledgement__modal .aspen-c-flex--column{align-items:center}.aspen-c-cookie-acknowledgement__modal svg{width:5rem;height:5rem}.aspen-c-cookie-acknowledgement__modal svg .cls-1{fill:var(--aspen-theme-color-content-brand)}.aspen-c-social-review{display:flex;flex-direction:column}.aspen-c-social-review .icon--star-filled{color:var(--aspen-theme-color-content-brand)}html{scroll-padding-top:88px}@media (min-width:48rem){html{scroll-padding-top:93px}}.fpo{background:#e8f4f8;border:2px dashed #69b3e7;border-radius:5px;padding:1rem;font-weight:700;text-align:center;color:#4383ab}.doorway-launcher-button-wrapper,.doorway-notification-frame-wrapper{z-index:-1!important;display:none}.aspen-p-company__list-primary{text-transform:uppercase;text-decoration:underline}.aspen-p-company .aspen-c-text-passage{margin-top:calc(var(--aspen-size-base-unit)*2);margin-bottom:calc(var(--aspen-size-base-unit)*2)}