@import "https://use.typekit.net/pig8glj.css";._era-reveal-demo_hhqz8_3{--cpr-display-font:"ambroise-francois-std", "Times New Roman", serif;font-family:Arial,sans-serif}._era-reveal-demo_hhqz8_3 h1,._era-reveal-demo_hhqz8_3 h3,._era-demo-tagline_hhqz8_9>span,._era-demo-apartments_hhqz8_10{font-family:var(--cpr-display-font);font-weight:400}._era-reveal-demo_hhqz8_3 a{color:inherit}._era-demo-brand_hhqz8_17{justify-items:center;gap:9px;display:grid;position:absolute;top:42px;left:3.6%}._era-demo-brand_hhqz8_17 span{letter-spacing:.25em;font-size:8px;font-weight:700}._era-demo-brand_hhqz8_17 svg{width:40px;height:40px}._era-demo-apartments_hhqz8_10{text-align:right;text-underline-offset:4px;font-size:clamp(18px,2cqw,29px);line-height:.95;text-decoration:underline;position:absolute;top:38px;right:3.6%}._era-demo-masthead_hhqz8_44{text-align:center;width:70%;position:absolute;top:4.5%;left:50%;transform:translate(-50%)}._era-demo-masthead_hhqz8_44 h1{letter-spacing:-.024em;margin:0;font-size:clamp(84px,12.2cqw,210px);line-height:.85}._era-demo-masthead_hhqz8_44 p{margin:-.03em 0 0;font-family:sloop-script-three,cursive;font-size:clamp(74px,9cqw,150px);line-height:.8;transform:rotate(-12deg)}._era-demo-tagline_hhqz8_9{justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;top:54%;left:22%;right:22%}._era-demo-tagline_hhqz8_9>span{text-shadow:0 1px 5px #00000073;white-space:nowrap;font-size:clamp(23px,2.6cqw,42px)}._era-demo-time_hhqz8_80{align-items:center;gap:12px;display:flex}._era-demo-time_hhqz8_80 button{appearance:none;color:inherit;letter-spacing:.2em;cursor:pointer;opacity:.6;background:0 0;border:0;min-height:44px;padding:8px;font:700 8px Arial,sans-serif}._era-demo-time_hhqz8_80 button[aria-pressed=true]{opacity:1}._era-demo-time_hhqz8_80 i{opacity:.45;background:currentColor;width:38px;height:1px}._era-demo-scroll_hhqz8_108{color:inherit;cursor:pointer;letter-spacing:.16em;background:0 0;border:0;align-items:center;gap:20px;min-height:44px;padding:0;font-family:inherit;font-size:9px;font-weight:700;text-decoration:none;display:flex;position:absolute;bottom:35px;left:6%}._era-demo-scroll_hhqz8_108>span:last-child{font-size:28px;font-weight:400}._era-demo-coast_hhqz8_131{justify-content:center;align-items:center;gap:24px;font-size:9px;font-weight:700;display:flex}._era-demo-coast_hhqz8_131 svg{width:43px;height:43px}._era-demo-return_hhqz8_143{text-align:center;font-size:10px;font-weight:700;line-height:1.5;display:block}p._era-demo-return_hhqz8_143{margin:48px 0 0}._era-demo-story_hhqz8_153{text-align:center;padding:0 24px 110px;scroll-margin-top:70px}._era-demo-story_hhqz8_153 h3{margin:0 0 35px;font-size:clamp(42px,5.7cqw,90px);line-height:1}._era-demo-story_hhqz8_153>img{object-fit:cover;object-position:center 65%;width:min(470px,80%);height:290px;margin:0 auto}._era-demo-story_hhqz8_153>p{text-wrap:pretty;max-width:480px;margin:48px auto 32px;font-size:14px;line-height:1.6}._era-demo-explore_hhqz8_177{text-underline-offset:6px;align-items:center;gap:35px;min-height:48px;margin-top:48px;font-size:10px;font-weight:700;display:inline-flex}@container (width<=600px){._era-demo-brand_hhqz8_17{top:26px;left:6%}._era-demo-brand_hhqz8_17 span{font-size:6px}._era-demo-brand_hhqz8_17 svg{width:28px;height:28px}._era-demo-apartments_hhqz8_10{font-size:21px;top:30px;right:6%}._era-demo-masthead_hhqz8_44{width:94%;top:24%}._era-demo-masthead_hhqz8_44 h1,._era-demo-masthead_hhqz8_44 p{font-size:22cqw}._era-demo-tagline_hhqz8_9{top:58%;left:7%;right:7%}._era-demo-tagline_hhqz8_9>span{font-size:6cqw}._era-demo-time_hhqz8_80{white-space:nowrap;position:absolute;top:48px;left:50%;transform:translate(-50%)}._era-demo-time_hhqz8_80 button{font-size:8px}._era-demo-story_hhqz8_153>img{width:100%;height:240px}._era-demo-story_hhqz8_153>p{font-size:13px}._era-demo-return_hhqz8_143{font-size:9px}p._era-demo-return_hhqz8_143{margin-top:32px}}._era-reveal-demo_hhqz8_3 .a2-circular-page__hero-content{background:#0000001a}._study-footer_hhqz8_251{border-top:1px solid #172b3b33;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:28px 6%;font-size:11px;display:flex}._study-footer_hhqz8_251 a{text-underline-offset:5px;align-items:center;min-height:44px;display:inline-flex}._study-footer_hhqz8_251 a:focus-visible{outline-offset:4px;outline:2px solid}.a2-circular-page{isolation:isolate;color:var(--cpr-ink,#172b3b);background:#285c97;position:relative;container-type:inline-size}.a2-circular-page *,.a2-circular-page :before,.a2-circular-page :after{box-sizing:border-box}.a2-circular-page__hero{height:var(--cpr-hero-height,100svh);z-index:0;min-height:420px;position:sticky;top:0;overflow:clip}.a2-circular-page__image{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.a2-circular-page__hero-content{color:#fff;height:100%;position:relative}.a2-circular-page__page{z-index:1;background:var(--cpr-surface,#b5cedb);border-radius:50cqw 50cqw 0 0;min-height:calc(100svh + 50cqw);display:flow-root;position:relative;overflow:clip}.a2-circular-page__cap{min-height:50cqw;position:relative}.a2-circular-page__heading{font:inherit;margin:0}.a2-circular-page__arc{pointer-events:none;width:100%;height:auto;position:absolute;inset:0 0 auto}.a2-circular-page__arc text{font-family:var(--cpr-display-font,Georgia, serif);text-transform:uppercase;letter-spacing:-.016em;font-size:63px;font-weight:400}.a2-circular-page__arc--desktop text{word-spacing:1.2em}.a2-circular-page__arc--mobile{display:none}.a2-circular-page__intro{text-align:center;padding:20cqw 8% 7cqw;position:relative}.a2-circular-page__content{display:flow-root;position:relative}.a2-circular-page__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a2-circular-page :focus-visible{outline-offset:5px;outline:2px solid}@container (width<=600px){.a2-circular-page__arc--desktop{display:none}.a2-circular-page__arc--mobile{display:block}.a2-circular-page__arc text{font-size:32px}.a2-circular-page__intro{padding:66cqw 7% 14cqw}}@media (prefers-reduced-motion:reduce){.a2-circular-page__hero{position:relative}}:root{--color-surface:#b5cedb;--color-ink:#172b3b;color:var(--color-ink);background:var(--color-surface);font-synthesis:none;-webkit-font-smoothing:antialiased;font-family:Arial,sans-serif}*{box-sizing:border-box}body{margin:0}img{max-width:100%;display:block}button,a{-webkit-tap-highlight-color:transparent}
