.what-to-expect-page{--what-to-expect-hero-mid:#002b5357;--what-to-expect-hero-bottom:#1f0303c7;--what-to-expect-story-top:#00000003;--what-to-expect-story-mid:#002b5314;--what-to-expect-story-bottom:#1f03036b;background:#f3eedf;color:#f8f4e8}.what-to-expect-hero{background-position:62% 28%;background-size:cover;height:auto;min-height:1320px;overflow:visible;padding:0;position:relative}.what-to-expect-hero-layout{gap:0!important;height:auto!important;justify-content:flex-start!important;min-height:100%;overflow:visible;padding-bottom:0!important}.what-to-expect-hero__container{max-width:1280px}.what-to-expect-hero__inner{max-width:100%;padding-top:.35rem}.what-to-expect-heading-stack{align-items:flex-start!important;min-height:auto!important}.what-to-expect-kicker{text-align:left;text-shadow:0 3px 12px #00000047;text-transform:uppercase}.what-to-expect-title{align-self:flex-start;max-width:none;min-height:auto;text-align:left;text-shadow:0 4px 18px #00000052}.what-to-expect-title__line,.what-to-expect-title__strong{display:block}.what-to-expect-title__strong{font-weight:700}.what-to-expect-divider{align-self:flex-start;height:auto;width:280px}.what-to-expect-divider path,.what-to-expect-divider svg{width:100%}@media(max-width:991px){.what-to-expect-heading-stack{align-items:center!important}.what-to-expect-kicker,.what-to-expect-title{text-align:center}.what-to-expect-divider,.what-to-expect-title{align-self:center}.what-to-expect-divider{width:200px}}.what-to-expect-lead{color:#f8f4e8;font-size:clamp(1.08rem,1.82vw,1.46rem);line-height:1.42;margin-bottom:1.9rem;max-width:1320px;text-shadow:0 3px 12px #0000004d}.what-to-expect-lead strong{font-weight:700}.what-to-expect-pill-grid,.what-to-expect-pill-row{display:flex;flex-wrap:wrap;gap:1rem}.what-to-expect-pill-row{align-items:stretch;width:100%}.what-to-expect-pill{align-items:center;background:#0000;border:1px solid #f8f4e8e6;border-radius:999px;color:#f8f4e8;display:inline-flex;flex:1 1;font-size:.92rem;font-weight:700;gap:.75rem;justify-content:center;letter-spacing:.01em;min-height:56px;min-width:0;padding:.85rem 1.5rem;text-transform:uppercase}.what-to-expect-pill>.d-inline-block{align-items:center;display:inline-flex!important;flex:0 0 18px;height:18px;justify-content:center;width:18px}.what-to-expect-pill span{display:block;flex:0 1 auto;white-space:nowrap}.what-to-expect-pill svg{flex-shrink:0}.what-to-expect-pill--soft{border-color:#f8f4e8d9}.what-to-expect-primary-btn{align-items:center;background:#f3eedf;border:1px solid #f3eedf;border-radius:999px;color:#b12a24;cursor:pointer;display:inline-flex;flex:0 0 280px;font-size:1rem;gap:.75rem;justify-content:center;min-height:56px;min-width:280px;padding:.9rem 2rem;text-align:center;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}@media(max-width:991px){.what-to-expect-pill{flex-basis:calc(50% - 0.5rem);flex-grow:1;flex-shrink:1}.what-to-expect-primary-btn{flex:1 1 100%;min-width:0;width:100%}}.what-to-expect-primary-btn:focus,.what-to-expect-primary-btn:hover{box-shadow:0 10px 24px #00000029;color:#b12a24;text-decoration:none;transform:translateY(-1px)}@media(max-width:1160px)and (min-width:992px){.what-to-expect-pill-row{gap:.85rem}.what-to-expect-pill{flex-basis:calc(50% - 0.5rem);flex-grow:1;flex-shrink:1;font-size:.84rem;min-height:54px;padding:.8rem 1.15rem}.what-to-expect-pill span{white-space:normal}.what-to-expect-primary-btn{flex:1 1 100%;min-width:0;width:100%}}.what-to-expect-highlight{align-items:center;color:#f8f4e8;display:flex;font-size:clamp(1.1rem,1.55vw,1.45rem);font-weight:700;gap:1rem;line-height:1.2;margin:3.35rem 0 2.5rem;padding-left:.75rem;text-transform:uppercase}.what-to-expect-story-card{grid-gap:2rem;background:linear-gradient(180deg,var(--what-to-expect-story-top) 19%,var(--what-to-expect-story-mid) 31%,var(--what-to-expect-story-bottom) 79%);border:1px solid #f8f4e8cc;border-radius:2.75rem;box-shadow:inset 0 0 0 1px #f8f4e80d,0 20px 48px #00000014;display:grid;gap:2rem;grid-template-columns:minmax(380px,1fr) minmax(260px,.72fr);margin-top:2.35rem;overflow:hidden;padding:2.8rem 2.8rem 2.55rem;position:relative}.what-to-expect-collage__overlay h2,.what-to-expect-section-heading h2,.what-to-expect-story-copy h2{font-size:clamp(2.2rem,4vw,3.7rem);font-weight:700;line-height:1}.what-to-expect-section-heading p,.what-to-expect-story-copy p{font-size:1.15rem;line-height:1.6}.what-to-expect-story-copy{color:#f8f4e8;display:flex;flex-direction:column;justify-content:center}.what-to-expect-story-copy strong{display:block;font-size:.9rem;letter-spacing:.08em;margin-top:1.25rem;text-transform:uppercase}.what-to-expect-story-icon{display:inline-flex;line-height:0;margin-bottom:1.85rem}.what-to-expect-story-icon--dark{border-color:#0c3550;color:#0c3550}.what-to-expect-section-heading--faq .what-to-expect-story-icon{align-items:center;border:1.5px solid #111;border-radius:50%;color:#111;display:inline-flex;height:60px;justify-content:center;margin-bottom:1.6rem;width:60px}.what-to-expect-section-heading--faq .what-to-expect-story-icon span{display:inline-block;font-size:2rem;font-weight:300;line-height:1;transform:translateY(-1px)}.what-to-expect-story-copy h2{color:#f8f4e8;font-size:clamp(2rem,2.5vw,2.7rem);line-height:.95;margin-bottom:.9rem;max-width:300px}.what-to-expect-story-title-line{display:block}.what-to-expect-story-copy p{color:#f8f4e8;font-size:.94rem;line-height:1.45;margin-bottom:0;max-width:510px}.what-to-expect-video-card{background:#0000;border:0;justify-self:end;overflow:hidden;padding:0;position:relative;width:100%}.what-to-expect-collage__item img,.what-to-expect-video-card img{display:block;height:100%;object-fit:cover;width:100%}.what-to-expect-video-card img,.what-to-expect-video-card--embed{border-radius:1.5rem;max-width:455px;min-height:170px}.what-to-expect-video-card--embed{aspect-ratio:16/9}.what-to-expect-video-placeholder{background:linear-gradient(180deg,#f8f4e80f,#f8f4e805),#0c18266b;border-radius:1.5rem;height:100%;min-height:170px;width:100%}.what-to-expect-video-card--embed iframe{border:0;border-radius:1.5rem;display:block;height:100%;inset:0;min-height:170px;opacity:0;position:absolute;transition:opacity .2s ease;width:100%}.what-to-expect-video-card--embed.what-to-expect-video-card--loaded iframe{opacity:1}.what-to-expect-flexibility{background:#112f56;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:5rem 0 0}.what-to-expect-section-heading{color:#f8f4e8;margin:0 auto 3rem;max-width:980px;text-align:center}.what-to-expect-section-heading--faq,.what-to-expect-section-heading--flexibility,.what-to-expect-section-heading--left{margin-left:0;text-align:left}.what-to-expect-section-heading--flexibility{max-width:1120px}.what-to-expect-section-heading--flexibility h2,.what-to-expect-section-heading--flexibility p,.what-to-expect-section-heading--flexibility small{color:#f8f4e8}.what-to-expect-section-heading--flexibility h2{margin-bottom:1.6rem}.what-to-expect-section-heading--flexibility p{font-size:clamp(1.7rem,2.8vw,2.2rem);line-height:1.18;margin-bottom:1.2rem;max-width:1120px}.what-to-expect-section-heading--flexibility small{display:block;font-size:.95rem;font-style:italic;line-height:1.55;margin-top:0;max-width:1120px;white-space:pre-line}.what-to-expect-section-heading small{color:#f8f4e8cc;display:block;font-size:.95rem;line-height:1.6;margin-top:1.25rem}.what-to-expect-collage{position:relative}.what-to-expect-collage__row{display:grid}.what-to-expect-collage__row--top{grid-template-columns:348fr 518fr 577fr}.what-to-expect-collage__row--bottom{grid-template-columns:546fr 573fr 321fr}.what-to-expect-collage__item{min-width:0}.what-to-expect-collage__item--1,.what-to-expect-collage__item--2,.what-to-expect-collage__item--3{min-height:316px}.what-to-expect-collage__item--4,.what-to-expect-collage__item--5,.what-to-expect-collage__item--6{min-height:319px}.what-to-expect-collage__overlay{align-items:center;color:#f8f4e8;display:flex;flex-direction:column;inset:0;justify-content:center;left:50%;position:absolute;text-align:center;top:50.5%;transform:translate(-50%,-50%);width:100%;z-index:2}.what-to-expect-collage__overlay h2{color:#f8f4e8;font-size:clamp(2.2rem,4vw,4.45rem);font-weight:300;margin-bottom:0;max-width:900px;text-shadow:0 2px 14px #00000059;white-space:pre-line;width:calc(100% - 2rem)}.what-to-expect-collage__overlay h2 span{color:#f8f4e8;display:block}.what-to-expect-collage__overlay h2 span:first-child{font-weight:300}.what-to-expect-collage__overlay h2 span:last-child{font-weight:700}.what-to-expect-amenities{background:#0d4d43;padding:5rem 0 0}.what-to-expect-amenities .what-to-expect-section-heading{margin-bottom:2.25rem}.what-to-expect-amenities .what-to-expect-story-icon{margin-bottom:1.35rem}.what-to-expect-amenities .what-to-expect-section-heading h2{color:#f8f4e8;font-size:clamp(2.3rem,3.6vw,3.25rem);line-height:1.05;margin-bottom:0;max-width:680px}.what-to-expect-pill-grid{align-items:center;display:flex;flex-direction:column;gap:1.2rem}.what-to-expect-pill-grid__row{display:flex;flex-wrap:wrap;gap:1.2rem 1.4rem}.what-to-expect-pill-grid__row--center{justify-content:center}.what-to-expect-amenities .what-to-expect-pill{flex:0 0 auto;font-size:.84rem;min-height:54px;padding:.8rem 1.7rem}.what-to-expect-amenities .what-to-expect-pill__content{align-items:center;display:inline-flex;gap:.9rem;justify-content:center}.what-to-expect-amenities .what-to-expect-pill__icon{align-items:center;display:inline-flex;flex:0 0 18px;height:18px;justify-content:center;width:18px}@media(max-width:1200px){.what-to-expect-amenities .what-to-expect-section-heading,.what-to-expect-section-heading--flexibility{grid-column-gap:1rem;align-items:center;column-gap:1rem;display:grid;grid-template-columns:auto 1fr}.what-to-expect-section-heading--flexibility{row-gap:1rem}.what-to-expect-amenities .what-to-expect-story-icon,.what-to-expect-section-heading--flexibility .what-to-expect-story-icon{grid-column:1;margin-bottom:0}.what-to-expect-amenities .what-to-expect-section-heading h2,.what-to-expect-section-heading--flexibility h2{grid-column:2;margin-bottom:0}.what-to-expect-section-heading--flexibility p,.what-to-expect-section-heading--flexibility small{grid-column:1/-1}}@media(max-width:1200px)and (min-width:992px){.what-to-expect-pill-grid__row{display:contents}.what-to-expect-pill-grid{grid-gap:1rem 1.2rem;display:grid;gap:1rem 1.2rem;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.what-to-expect-amenities .what-to-expect-pill{justify-content:flex-start;width:100%}.what-to-expect-amenities .what-to-expect-pill__content{width:100%}}.what-to-expect-reviews{margin-top:4rem;overflow:hidden;width:100%}.what-to-expect-reviews .container_reviews{margin-bottom:0;margin-left:0;margin-right:0;width:100%}.what-to-expect-reviews .container_reviews>.mb-4.mb-lg-0{margin-bottom:0!important}.what-to-expect-reviews .col-lg-6,.what-to-expect-reviews [class*=col-]{padding-left:0;padding-right:0}.what-to-expect-reviews .carousel{background-color:#0000;min-height:0}.what-to-expect-reviews .carousel-inner{height:100%!important;min-height:100%}@media(min-width:768px){.what-to-expect-reviews .carousel-inner{border-top-right-radius:20px!important}}.what-to-expect-faq-section{background:#faf6ea;color:#0c3550;padding:5rem 0 4rem}.what-to-expect-faq-section .what-to-expect-section-heading--faq{margin:0 auto 2.5rem;text-align:center}.what-to-expect-faq-section .what-to-expect-section-heading--faq h2{align-items:center;color:#002d2f;display:flex;font-family:Montserrat,sans-serif;font-size:36px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:normal;line-height:36px;margin:0;text-align:center}.landing-faq-section{background:#fffef2}.what-to-expect-faq-list{margin-top:2rem}.what-to-expect-faq-item{border-bottom:1px solid #0c355033;padding:1.25rem 0}.what-to-expect-faq-item .question-and-answer-cell-question{color:#0c3550;font-size:1.95rem;font-weight:700;margin-bottom:0}.what-to-expect-faq-item h3.question-and-answer-cell-question{font-family:inherit;letter-spacing:.01em;line-height:130%}.what-to-expect-faq-item .answer-show-btn,.what-to-expect-faq-item .answer-show-btn-active{color:#0c3550;cursor:pointer;flex:0 0 auto}.what-to-expect-faq-item .answer-hide,.what-to-expect-faq-item .answer-show{color:#333;font-size:1.05rem;max-width:980px}.what-to-expect-faq-item .answer-show{margin-top:.9rem;max-height:500px;opacity:1;overflow:hidden;padding-bottom:.25rem;transform:translateY(0);transition:max-height .3s ease,opacity .25s ease,transform .25s ease}.what-to-expect-faq-item .answer-show p{color:#333;font-size:1.05rem!important;line-height:1.5;margin-bottom:.75rem}.what-to-expect-faq-item .answer-hide{margin-top:0;max-height:0;opacity:0;overflow:hidden;padding-bottom:0;pointer-events:none;transform:translateY(-8px);transition:max-height .25s ease,opacity .2s ease,transform .2s ease}@media(max-width:991px){.what-to-expect-hero{background-position:68% 34%;min-height:0}.what-to-expect-hero-layout{height:auto!important;min-height:0;overflow:visible;padding-bottom:3rem!important}.what-to-expect-hero-layout.hero-texts-container{display:block;height:auto;left:auto;padding:6.5rem 1.75rem 4rem;position:relative;top:auto;width:100%}.what-to-expect-hero-layout.hero-texts-container>.row{width:auto}.what-to-expect-hero__container{max-width:100%;padding-left:0;padding-right:0}.what-to-expect-hero__inner{padding-top:0}.what-to-expect-title{max-width:100%}.what-to-expect-lead{font-size:1.18rem;margin-bottom:1.5rem}.what-to-expect-pill-row{gap:.85rem}.what-to-expect-story-card{gap:1.5rem;grid-template-columns:1fr;padding:2rem}.what-to-expect-story-copy h2,.what-to-expect-story-copy p{max-width:none}.what-to-expect-video-card,.what-to-expect-video-card--embed{justify-self:stretch;margin:0 auto;max-width:100%}.what-to-expect-section-heading--flexibility h2{font-size:clamp(2rem,6vw,2.8rem);line-height:1.05}.what-to-expect-section-heading--flexibility p{font-size:clamp(1.2rem,4vw,1.6rem);line-height:1.3}.what-to-expect-section-heading--flexibility small{font-size:.98rem;line-height:1.6}.what-to-expect-collage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.what-to-expect-collage__row{display:contents}.what-to-expect-collage__item--1,.what-to-expect-collage__item--2,.what-to-expect-collage__item--3,.what-to-expect-collage__item--4,.what-to-expect-collage__item--5,.what-to-expect-collage__item--6{min-height:220px}.what-to-expect-collage__overlay{align-items:center;display:flex;inset:0;justify-content:center;left:0;padding:1.5rem;position:absolute;top:0;transform:none;width:100%;z-index:2}.what-to-expect-collage__overlay h2{font-size:clamp(2.1rem,6vw,3rem);margin:0 auto;max-width:100%;text-align:center;width:100%}.what-to-expect-pill-grid__row{display:contents;gap:1rem}.what-to-expect-pill-grid{grid-gap:1rem 1.2rem;display:grid;gap:1rem 1.2rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));width:100%}.what-to-expect-amenities .what-to-expect-pill{justify-content:flex-start;width:100%}.what-to-expect-amenities .what-to-expect-pill__content{width:100%}.what-to-expect-faq-item .question-and-answer-cell-question{font-size:1.7rem}}@media(max-width:767px){.what-to-expect-amenities,.what-to-expect-faq-section,.what-to-expect-flexibility,.what-to-expect-hero__container{padding-left:0;padding-right:0}.what-to-expect-story-card{padding:2rem 1.5rem}.what-to-expect-hero__inner{padding-top:.5rem}.what-to-expect-title{max-width:100%}.what-to-expect-title__line,.what-to-expect-title__strong{overflow-wrap:anywhere}.what-to-expect-lead{font-size:1.05rem;line-height:1.55}.what-to-expect-highlight{align-items:center;font-size:1rem;gap:.75rem;justify-content:flex-start;margin-left:0;margin-right:0;max-width:none;padding-left:0;text-align:left;width:100%}.what-to-expect-amenities .what-to-expect-section-heading h2{max-width:none}.what-to-expect-pill-grid{gap:1rem;grid-template-columns:1fr}.what-to-expect-amenities .what-to-expect-pill{flex:1 1 100%;font-size:.92rem;justify-content:center;min-width:0!important;width:100%}.what-to-expect-pill span{white-space:normal}.what-to-expect-story-copy h2{font-size:2rem;line-height:1}.what-to-expect-section-heading--flexibility h2{font-size:1.9rem}.what-to-expect-section-heading--flexibility p{font-size:1.05rem;line-height:1.45;margin-bottom:.75rem}.what-to-expect-section-heading--flexibility small{margin-top:0}.what-to-expect-collage__row{display:contents}.what-to-expect-collage__item--1,.what-to-expect-collage__item--2,.what-to-expect-collage__item--3,.what-to-expect-collage__item--4,.what-to-expect-collage__item--5,.what-to-expect-collage__item--6{min-height:180px}.what-to-expect-collage__overlay{grid-column:1/-1;padding:1.25rem}.what-to-expect-collage__overlay h2{font-size:2rem;line-height:1.08;max-width:88%;padding:0;text-shadow:0 8px 24px #00000073}.what-to-expect-faq-item .question-and-answer-cell-question{font-size:1.3rem;margin-right:1rem}.what-to-expect-hero-layout.hero-texts-container{padding-top:7.25rem}}
/*# sourceMappingURL=3684.6d6bbe5f.chunk.css.map*/