.range-redesign_page__7vBIm{--gold:#e3bd6a;--gold-ink:#7d5a1a;--navy:#0b1a2e;--ink:#162536;--muted:#4d5f70;--paper:#f5f1e8;--line:#e3dccb;--display:var(--font-fraunces),Georgia,"Times New Roman",serif;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:var(--paper)!important;color:var(--ink);font-family:inherit;overflow-x:clip}.range-redesign_page__7vBIm *{box-sizing:border-box}.range-redesign_page__7vBIm dd,.range-redesign_page__7vBIm dl,.range-redesign_page__7vBIm h1,.range-redesign_page__7vBIm h2,.range-redesign_page__7vBIm h3,.range-redesign_page__7vBIm p,.range-redesign_page__7vBIm ul{margin:0}.range-redesign_page__7vBIm a{color:inherit;text-decoration:none}.range-redesign_page__7vBIm a:focus-visible,.range-redesign_page__7vBIm button:focus-visible,.range-redesign_page__7vBIm summary:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.range-redesign_page__7vBIm img{display:block;max-width:100%}.range-redesign_page__7vBIm article[id],.range-redesign_page__7vBIm section[id]{scroll-margin-top:86px}.range-redesign_page__7vBIm h1,.range-redesign_page__7vBIm h2,.range-redesign_page__7vBIm h3{font-family:var(--display);font-weight:400;letter-spacing:-.015em;text-wrap:balance}.range-redesign_page__7vBIm em{font-style:italic}.range-redesign_wrap__4yI1q{width:100%;max-width:1240px;margin:0 auto;padding-left:32px;padding-right:32px}.range-redesign_eyebrowLight__ERPQT,.range-redesign_eyebrow___TyN7{font-size:13px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--gold-ink);margin-bottom:16px!important}.range-redesign_eyebrowLight__ERPQT{color:var(--gold)}.range-redesign_eyebrowLight__ERPQT a:hover{text-decoration:underline}.range-redesign_hero__uYGJ_{position:relative;min-height:780px;background:#07121f;color:#fff!important;display:flex;flex-direction:column;overflow:hidden}.range-redesign_heroImage__r17qh{object-fit:cover;object-position:center 55%}.range-redesign_heroShade__q27x4{position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,18,31,.9),rgba(7,18,31,.58) 50%,rgba(7,18,31,.12)),linear-gradient(0deg,rgba(7,18,31,.94),rgba(7,18,31,0) 42%)}.range-redesign_heroInner__Vp_o8{position:relative;display:flex;flex-direction:column;flex:1 1}.range-redesign_heroCopy__yfKq_{display:flex;flex-direction:column;justify-content:center;flex:1 1;max-width:760px;padding:96px 0 48px}.range-redesign_page__7vBIm .range-redesign_hero__uYGJ_ h1{font-size:clamp(42px,6.4vw,88px);line-height:1.02;letter-spacing:-.02em;color:#fff!important}.range-redesign_hero__uYGJ_ h1 em{color:var(--gold);display:block}.range-redesign_lead__tqMfI{margin-top:26px!important;font-size:clamp(17px,1.5vw,20px);line-height:1.6;color:#dbe4ec!important;max-width:620px}.range-redesign_heroActions__6sHuD{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.range-redesign_btnDark__jBoZA,.range-redesign_btnGhost__qhzm1,.range-redesign_btnGold__FOgSE,.range-redesign_btnLine__bu5yd{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;font-weight:600;font-size:15px;line-height:1.3;text-align:center;min-height:48px}.range-redesign_btnGold__FOgSE{background:var(--gold);color:#07121f!important;padding:16px 30px}.range-redesign_btnGhost__qhzm1{border:1px solid rgba(255,255,255,.5);color:#fff!important;padding:15px 30px;font-weight:500}.range-redesign_btnDark__jBoZA{background:var(--navy);color:#fff!important;padding:16px 26px}.range-redesign_btnLine__bu5yd{border:1px solid #b9ad90;color:var(--navy)!important;padding:15px 24px;font-weight:500}.range-redesign_btnDark__jBoZA:hover,.range-redesign_btnGold__FOgSE:hover{filter:brightness(1.07)}.range-redesign_btnGhost__qhzm1:hover,.range-redesign_btnLine__bu5yd:hover{background:rgba(255,255,255,.08)}.range-redesign_btnLine__bu5yd:hover{background:rgba(11,26,46,.05)}.range-redesign_byline__5QIwX{margin-top:28px!important;font-size:13px;color:#c7d3de!important}.range-redesign_stats__qF5LK{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px 40px;border-top:1px solid rgba(255,255,255,.22);padding:30px 0 44px}.range-redesign_stats__qF5LK p{font-family:var(--display);font-size:clamp(24px,2.3vw,30px);line-height:1.15;color:#fff!important}.range-redesign_stats__qF5LK>div>span{display:block;margin-top:6px;font-size:13px;color:#c7d3de;letter-spacing:.04em}.range-redesign_intro__luhPS{display:flex;flex-wrap:wrap;gap:40px 72px;align-items:flex-end;justify-content:space-between;padding-top:96px;padding-bottom:40px}.range-redesign_intro__luhPS>div:first-child{flex:1 1 520px;min-width:0}.range-redesign_page__7vBIm .range-redesign_compare__BYU8k h2,.range-redesign_page__7vBIm .range-redesign_cta__XW3Iq h2,.range-redesign_page__7vBIm .range-redesign_faqs__86N_x h2,.range-redesign_page__7vBIm .range-redesign_intro__luhPS h2{font-size:clamp(32px,4vw,52px);line-height:1.08}.range-redesign_page__7vBIm .range-redesign_intro__luhPS h2{color:var(--navy)!important}.range-redesign_pills__OXMtQ{flex:1 1 360px;min-width:0;display:flex;flex-wrap:wrap;gap:10px}.range-redesign_pills__OXMtQ a{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:12px 20px;font-size:14px;font-weight:500;color:var(--navy)}.range-redesign_pills__OXMtQ a:hover{border-color:#b9ad90}.range-redesign_pills__OXMtQ span{font-family:var(--display);color:var(--gold-ink)}.range-redesign_cards___lEgF{display:flex;flex-direction:column;gap:56px;padding-top:24px;padding-bottom:96px}.range-redesign_card__SU3Ut{display:flex;flex-wrap:wrap;background:#fff;border-radius:28px;overflow:hidden;box-shadow:0 30px 60px -30px rgba(11,26,46,.35)}.range-redesign_cardFlip__q5gfc{flex-direction:row-reverse}.range-redesign_media__FpDkJ{flex:1 1 560px;min-width:0;display:flex;flex-direction:column;background:var(--navy)}.range-redesign_stage__fxuQc{position:relative;flex:1 1;min-height:340px;aspect-ratio:4/3;overflow:hidden}.range-redesign_stage__fxuQc img{object-fit:cover}.range-redesign_tag__gX186{position:absolute;top:20px;left:20px;z-index:1;background:rgba(7,18,31,.78);color:#fff;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;padding:9px 14px;border-radius:999px}.range-redesign_thumbs__pqFkG{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:8px}.range-redesign_thumb__NgZIt{position:relative;display:block;padding:0;margin:0;cursor:pointer;background:var(--navy);border:2px solid transparent;border-radius:12px;overflow:hidden;aspect-ratio:4/3}.range-redesign_thumb__NgZIt img{object-fit:cover}.range-redesign_thumb__NgZIt:hover{filter:brightness(1.1)}.range-redesign_thumbOn__KetuK{border-color:var(--gold)}.range-redesign_cardBody__8iHuV{flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:24px;padding:clamp(26px,4vw,48px)}.range-redesign_page__7vBIm .range-redesign_cardBody__8iHuV h3{font-size:clamp(34px,3.6vw,48px);line-height:1.05;color:var(--navy)!important}.range-redesign_loc__OGe6n{margin-top:10px!important;font-size:15px;color:var(--muted)!important}.range-redesign_priceBox__2GMcr{border-top:1px solid #e8e1d0;border-bottom:1px solid #e8e1d0;padding:20px 0}.range-redesign_priceBox__2GMcr>span{display:block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--muted)}.range-redesign_priceBox__2GMcr strong{display:block;margin-top:6px;font-family:var(--display);font-weight:400;font-size:clamp(30px,3vw,40px);line-height:1.1;color:var(--navy)}.range-redesign_facts__QyA8o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}.range-redesign_facts__QyA8o dt{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:600}.range-redesign_facts__QyA8o dd{margin-top:4px!important;font-size:16px;font-weight:500;color:var(--navy)}.range-redesign_wide__MeFfR{grid-column:1/-1}.range-redesign_why__oMADd{font-size:16px;line-height:1.65;color:#33475a}.range-redesign_why__oMADd p{color:#33475a!important;line-height:1.65!important}.range-redesign_actions__nbRGV{display:flex;flex-wrap:wrap;gap:12px;margin-top:auto}.range-redesign_mapSection__PUdrx{margin-top:0;margin-bottom:0;padding-bottom:64px}.range-redesign_mapSection__PUdrx>.range-redesign_mapBanner__mZ5ZP{margin:0!important;width:100%!important;max-width:none!important}.range-redesign_compare__BYU8k{background:var(--navy);color:#fff}.range-redesign_compare__BYU8k .range-redesign_wrap__4yI1q{padding-top:96px;padding-bottom:88px}.range-redesign_page__7vBIm .range-redesign_compare__BYU8k h2{color:#fff!important}.range-redesign_compare__BYU8k h2 em{color:var(--gold)}.range-redesign_compareLead__V7W_M{margin:14px 0 44px!important;max-width:640px;font-size:17px;line-height:1.6;color:#c7d3de!important}.range-redesign_tableWrap__zXNvg{overflow-x:auto;border-radius:20px;border:1px solid rgba(255,255,255,.16)}.range-redesign_table__w58xa{min-width:900px}.range-redesign_row__8Iz8N{display:grid;grid-template-columns:190px repeat(var(--n,4),minmax(0,1fr));border-top:1px solid rgba(255,255,255,.12)}.range-redesign_headRow__59CK9{background:rgba(255,255,255,.05);border-top:0}.range-redesign_row__8Iz8N>[role=rowheader]{padding:18px 20px;font-size:14px;font-weight:600;color:#c7d3de}.range-redesign_row__8Iz8N>[role=cell]{padding:18px 20px;font-size:15px;line-height:1.45;color:#fff;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.range-redesign_corner__TWkZ_{padding:22px 20px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:#c7d3de;display:flex;align-items:flex-end}.range-redesign_colHead__P4mBx{padding:20px;display:flex;flex-direction:column;gap:12px}.range-redesign_colHead__P4mBx img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:10px}.range-redesign_colHead__P4mBx a{font-family:var(--display);font-size:21px;line-height:1.15;color:#fff}.range-redesign_groupRow__pb01D{display:grid;grid-template-columns:1fr;background:rgba(227,189,106,.12);border-top:1px solid rgba(255,255,255,.12)}.range-redesign_groupRow__pb01D>div{padding:12px 20px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--gold)}.range-redesign_chip___KAvG{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--navy);background:var(--gold);padding:4px 9px;border-radius:999px}.range-redesign_muted__3uSuU{color:#8fa2b3}.range-redesign_compareNote__Z_54c{margin-top:18px!important;font-size:13px;line-height:1.6;color:#aebdca!important}.range-redesign_faqs__86N_x{padding-top:96px}.range-redesign_page__7vBIm .range-redesign_faqs__86N_x h2{margin-bottom:40px;color:var(--navy)!important}.range-redesign_faqGrid__dBbTs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:16px;align-items:start}.range-redesign_faq__9vAHT{background:#fff;border:1px solid var(--line);border-radius:18px;padding:0 26px}.range-redesign_faq__9vAHT summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:17px;font-weight:600;line-height:1.4;color:var(--navy)}.range-redesign_faq__9vAHT summary::-webkit-details-marker{display:none}.range-redesign_faq__9vAHT summary:after{content:"+";flex:none;font-size:26px;line-height:1;font-weight:400;color:var(--gold-ink)}.range-redesign_faq__9vAHT[open] summary:after{content:"\2212"}.range-redesign_bullets__i2I0D{padding-bottom:24px}.range-redesign_answer__Q_AwP{padding-bottom:24px;display:flex;flex-direction:column;gap:10px}.range-redesign_answer__Q_AwP p{font-size:16px;line-height:1.65;color:#33475a!important}.range-redesign_bullets__i2I0D ul{margin:0;padding:0 0 0 20px;display:flex;flex-direction:column;gap:8px;font-size:16px;line-height:1.65;color:#33475a}.range-redesign_bullets__i2I0D li{color:#33475a}.range-redesign_ctaWrap__FQpX3{padding-top:96px;padding-bottom:40px}.range-redesign_cta__XW3Iq{display:flex;flex-wrap:wrap;gap:32px 56px;align-items:center;justify-content:space-between;background:#fff;border-radius:28px;padding:clamp(28px,5vw,56px);box-shadow:0 30px 60px -30px rgba(11,26,46,.35)}.range-redesign_cta__XW3Iq>div:first-child{flex:1 1 440px;min-width:0}.range-redesign_page__7vBIm .range-redesign_cta__XW3Iq h2{font-size:clamp(30px,3.4vw,44px);line-height:1.1;margin-bottom:14px;color:var(--navy)!important}.range-redesign_cta__XW3Iq p:last-child{font-size:17px;line-height:1.65;color:#33475a!important;max-width:560px}.range-redesign_ctaActions__4AY1w{display:flex;flex-wrap:wrap;gap:12px}.range-redesign_foot__cyuAX{padding-top:24px;padding-bottom:64px}.range-redesign_foot__cyuAX>p{font-size:13px;line-height:1.7;color:var(--muted)!important;max-width:900px}.range-redesign_attribution__vjd37{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:20px;font-size:12px;color:var(--muted)}@media(max-width:760px){.range-redesign_wrap__4yI1q{padding-left:20px;padding-right:20px}.range-redesign_hero__uYGJ_{min-height:700px}.range-redesign_heroCopy__yfKq_{padding:72px 0 32px}.range-redesign_ctaWrap__FQpX3,.range-redesign_faqs__86N_x,.range-redesign_intro__luhPS{padding-top:64px}.range-redesign_cards___lEgF{gap:36px;padding-bottom:64px}.range-redesign_card__SU3Ut{border-radius:22px}.range-redesign_compare__BYU8k .range-redesign_wrap__4yI1q{padding-top:64px;padding-bottom:64px}}.range-redesign_mapOverlay__nU24Y{-webkit-tap-highlight-color:transparent;position:fixed;inset:0;width:100vw;height:100dvh;z-index:2147483647;background:#020a14}.range-redesign_mapClosed__Jte_D{visibility:hidden;pointer-events:none}.range-redesign_mapDialog__hdYcp{position:relative;width:100%;height:100%;background:#020a14;overflow:hidden}.range-redesign_mapFrame__ha7hy{display:block;width:100%;height:100%;border:0}.range-redesign_mapVeil__i1XM6{position:absolute;inset:0;z-index:3;display:grid;place-items:center;background:#020a14;transition:opacity .4s ease}.range-redesign_mapVeilOff__CS2xF{opacity:0;pointer-events:none}.range-redesign_mapSpinner__jTt_s{width:34px;height:34px;border-radius:50%;border:3px solid rgba(240,200,120,.25);border-top-color:#e8c46c;animation:range-redesign_mapSpin__xco73 .8s linear infinite}@keyframes range-redesign_mapSpin__xco73{to{transform:rotate(1turn)}}.range-redesign_mapClose__ny0m2{position:absolute;z-index:4;top:2px;right:12px;width:35px;height:35px;border-radius:999px;border:2px solid #d5b66b;background:#f0c879;color:#071d31;font:800 22px/1 sans-serif;box-shadow:0 3px 10px rgba(0,0,0,.5);cursor:pointer;display:grid;place-items:center;padding:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.range-redesign_mapClose__ny0m2:active{background:#f0c879;color:#071d31}.range-redesign_mapClose__ny0m2:focus-visible{outline:3px solid #fce4ac;outline-offset:2px}@media(max-width:699px){.range-redesign_mapClose__ny0m2{top:8px;right:10px;width:44px;height:44px;font-size:28px}}@media(prefers-reduced-motion:reduce){.range-redesign_mapSpinner__jTt_s{animation:none}.range-redesign_mapVeil__i1XM6{transition:none}}.editorial-rails{padding:34px 0 26px;background:#fff}.editorial-rails__group+.editorial-rails__group{margin-top:34px}.editorial-rails__head{margin:0 0 14px}.editorial-rails__kicker{display:block;margin:0 0 6px;font-size:11px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:#7d5a1a}.editorial-rails__head h2{margin:0;font-size:clamp(22px,2.2vw,28px);line-height:1.2;color:#082a48;text-align:left}.editorial-rails__rail{display:flex;flex-direction:row;flex-wrap:nowrap;gap:14px;align-items:stretch;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding:2px 2px 14px;scrollbar-width:thin}.editorial-rails__rail>.post-card{flex:0 0 clamp(230px,19vw,288px);width:clamp(230px,19vw,288px);min-width:0;display:flex;flex-direction:column;scroll-snap-align:start;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 2px 10px rgba(11,28,61,.08)}html body .editorial-rails .editorial-rails__rail>.post-card .post-card__media{position:relative!important;display:block!important;flex:0 0 auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:5/2!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;background:transparent!important}html body .editorial-rails .editorial-rails__rail>.post-card .post-card__media img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important;margin:0!important;padding:0!important;border:0!important;transform:none!important;background:transparent!important}html body .editorial-rails .editorial-rails__rail>.post-card.post-card--fill .post-card__media img{object-fit:cover!important}html body .editorial-rails .editorial-rails__rail>.post-card .post-card__body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;padding:12px 14px 14px!important}html body .editorial-rails .editorial-rails__rail>.post-card .post-card__body h3{font-size:15px!important;line-height:1.33!important;margin:6px 0!important;text-align:left!important}html body .editorial-rails .editorial-rails__rail>.post-card .post-card__body p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:13px!important;line-height:1.45!important;margin:0 0 10px!important;text-align:left!important}html body .editorial-rails .editorial-rails__rail>.post-card .post-card__meta{margin-top:auto;font-size:12px!important;text-align:left!important;justify-content:flex-start!important}@media(max-width:700px){.editorial-rails{padding:26px 0 18px}.editorial-rails__rail>.post-card{flex-basis:min(78%,300px);width:min(78%,300px)}}.EllingtonCollection_page__0tDWU{--ell-navy:#09263c;--ell-deep:#061c2d;--ell-gold:#e2bf79;--ell-ink:#153b55;--ell-line:#dbe3e9;background:#fff;color:var(--ell-navy);width:100%;max-width:none;margin:0;padding:0 0 12px;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.55}.EllingtonCollection_page__0tDWU *{box-sizing:border-box}.EllingtonCollection_page__0tDWU a{color:inherit;text-decoration:none}.EllingtonCollection_page__0tDWU dl,.EllingtonCollection_page__0tDWU h1,.EllingtonCollection_page__0tDWU h2,.EllingtonCollection_page__0tDWU h3,.EllingtonCollection_page__0tDWU p{margin:0}.EllingtonCollection_page__0tDWU h1,.EllingtonCollection_page__0tDWU h2,.EllingtonCollection_page__0tDWU h3{font-family:Georgia,Times New Roman,serif;letter-spacing:-.035em;font-weight:400;line-height:1.12;color:var(--ell-navy)}.EllingtonCollection_page__0tDWU [tabindex]:focus-visible,.EllingtonCollection_page__0tDWU a:focus-visible,.EllingtonCollection_page__0tDWU button:focus-visible,.EllingtonCollection_page__0tDWU summary:focus-visible{outline:3px solid #a47725;outline-offset:4px}.EllingtonCollection_page__0tDWU div[id],.EllingtonCollection_page__0tDWU section[id]{scroll-margin-top:calc(var(--header-h,68px) + 24px)}.EllingtonCollection_topline__Q0ltl{width:min(1440px,calc(100% - 64px));margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 0;color:#3d586a;font-size:11px}.EllingtonCollection_topline__Q0ltl nav{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.EllingtonCollection_topline__Q0ltl nav a:hover{color:#805b17}.EllingtonCollection_localLabel__4nEu_{font-size:10px;letter-spacing:2px;font-weight:700;white-space:nowrap}.EllingtonCollection_hero__X_bat{display:grid;grid-template-columns:1fr 1.18fr;min-height:495px;background:var(--ell-navy);overflow:hidden;color:#fff}.EllingtonCollection_heroCopy__Xr_5U{padding:52px 40px 30px max(32px,calc((100vw - 1376px)/2));display:flex;flex-direction:column;justify-content:center;min-width:0}.EllingtonCollection_heroKicker__3Dxpe{display:flex;align-items:center;gap:9px;letter-spacing:2.3px;font-size:10px;font-weight:700;color:var(--ell-gold);margin-bottom:23px!important}.EllingtonCollection_heroKicker__3Dxpe>span{display:block;width:21px;height:1px;background:var(--ell-gold)}.EllingtonCollection_hero__X_bat h1{font-size:clamp(38px,4.2vw,66px);line-height:1.06;letter-spacing:-.045em;color:#fff!important;max-width:660px}.EllingtonCollection_hero__X_bat h1 em{display:block;color:var(--ell-gold);font-weight:400;font-size:.88em;margin-top:5px}.EllingtonCollection_heroIntro__7Wwlg{max-width:350px;font-size:14px;line-height:1.75;color:#e0e7ed;margin-top:21px!important}.EllingtonCollection_heroActions__iYLEO{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:27px}.EllingtonCollection_goldButton__ou8uV{display:flex;justify-content:space-between;align-items:center;gap:24px;background:var(--ell-gold);color:var(--ell-deep)!important;border:1px solid var(--ell-gold);padding:13px 17px;border-radius:4px;font-size:12px;font-weight:700;min-height:46px;transition:background .2s}.EllingtonCollection_goldButton__ou8uV:hover{background:#f0d7a7}.EllingtonCollection_heroCompare__FDqmd{display:flex;align-items:center;gap:10px;font-size:12px;color:#fff!important;min-height:44px;border-bottom:1px solid #8b9ba6}.EllingtonCollection_heroStats__MpnOm{display:grid;grid-template-columns:.7fr .9fr 1.3fr;gap:14px;margin-top:37px;padding-top:20px;border-top:1px solid #ffffff30;max-width:470px}.EllingtonCollection_heroStats__MpnOm>div{display:flex;flex-direction:column;gap:6px;min-width:0}.EllingtonCollection_heroStats__MpnOm strong{font:400 clamp(22px,2vw,31px)/1 Georgia,serif;color:#fff;white-space:nowrap}.EllingtonCollection_heroStats__MpnOm span{font-size:8px;font-weight:700;letter-spacing:1.3px;color:var(--ell-gold)}.EllingtonCollection_heroStats__MpnOm strong>span{font:inherit;color:inherit;letter-spacing:inherit}.EllingtonCollection_heroVisual__EYOpf{position:relative;min-width:0;display:flex;flex-direction:column;background:var(--ell-deep)}.EllingtonCollection_heroVisual__EYOpf>img{display:block;width:100%;height:100%;flex:1 1;min-height:440px;object-fit:cover;object-position:center}.EllingtonCollection_imageCaption__dZSpw{display:flex;justify-content:space-between;gap:16px;padding:12px 21px;background:var(--ell-deep);font-size:10px;color:#e0e8ef}.EllingtonCollection_imageCaption__dZSpw>span:first-child{color:var(--ell-gold);font-weight:700}.EllingtonCollection_collection__RyWO5,.EllingtonCollection_comparison__efUDb,.EllingtonCollection_reading___DPpY{width:min(1376px,calc(100% - 64px));margin:0 auto}.EllingtonCollection_collection__RyWO5{padding-top:52px}.EllingtonCollection_sectionHeading__Jiy5U{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:28px}.EllingtonCollection_eyebrow__e6n9a{display:block;color:#815d1e;font-size:9px;letter-spacing:2.1px;font-weight:700;line-height:1.5;margin-bottom:11px!important}.EllingtonCollection_sectionHeading__Jiy5U h2{font-size:clamp(30px,3vw,44px)}.EllingtonCollection_sectionHeading__Jiy5U h2 em{font-weight:400;color:#597285}.EllingtonCollection_sectionNote__gi3Vy{flex-shrink:0;color:#536a7b;font-size:12px;line-height:1.65;text-align:right}.EllingtonCollection_propertyGrid__qHcTA{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-items:stretch}.EllingtonCollection_propertyCard__KQSuF{border:1px solid var(--ell-line);border-radius:13px 13px 0 0;background:#fff;display:flex;flex-direction:column;min-width:0;transition:box-shadow .2s,border-color .2s}.EllingtonCollection_propertyCard__KQSuF:hover{border-color:#b69351;box-shadow:0 12px 28px #09263c10}.EllingtonCollection_propertyImage__Y4qkb{display:block;position:relative;border-radius:12px 12px 0 0;overflow:hidden;aspect-ratio:1.4;background:var(--ell-navy)}.EllingtonCollection_propertyImage__Y4qkb>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s}.EllingtonCollection_propertyImage__Y4qkb:hover>img{transform:scale(1.035)}.EllingtonCollection_cardNumber__huKZF{position:absolute;top:12px;left:12px;display:grid;place-items:center;width:31px;height:31px;border:1px solid #ffffff85;border-radius:50%;color:#fff;background:#09263c;font-size:11px}.EllingtonCollection_imageArrow__0I07B{position:absolute;bottom:12px;right:12px;display:grid;place-items:center;width:34px;height:34px;background:#fff;border-radius:50%;font-size:20px;color:var(--ell-navy)}.EllingtonCollection_cardBody__1xDQV{padding:21px 19px 0;flex:1 1;display:flex;flex-direction:column;min-width:0}.EllingtonCollection_cardLocation__HoDSA{font-size:9px;letter-spacing:.6px;line-height:1.5;color:#536b7d;min-height:15px;margin-bottom:9px}.EllingtonCollection_propertyCard__KQSuF h3{font-size:clamp(23px,2vw,29px);margin-bottom:20px}.EllingtonCollection_propertyCard__KQSuF h3 a:hover{color:#805b17}.EllingtonCollection_cardPrice__J_PRH{display:flex;flex-direction:column;gap:5px;padding-bottom:17px;border-bottom:1px solid var(--ell-line)}.EllingtonCollection_cardPrice__J_PRH small{font-size:8px;color:#536b7d;letter-spacing:1.1px;font-weight:700}.EllingtonCollection_cardPrice__J_PRH strong{font-size:clamp(19px,1.7vw,24px);font-weight:700;letter-spacing:-.035em;white-space:nowrap}.EllingtonCollection_cardFacts__lJU0u{display:grid;gap:11px;padding:17px 0 21px;margin:0}.EllingtonCollection_cardFacts__lJU0u>div{display:grid;grid-template-columns:82px minmax(0,1fr);gap:5px;align-items:start}.EllingtonCollection_cardFacts__lJU0u dt{font-size:11px;color:#536b7d;font-weight:400}.EllingtonCollection_cardFacts__lJU0u dd{display:flex;align-items:center;justify-content:flex-end;gap:5px;font-size:11px;font-weight:700;text-align:right;line-height:1.45;margin:0}.EllingtonCollection_cardFacts__lJU0u>div:last-child{align-items:center}.EllingtonCollection_cardBottom__aAKWC{display:flex;justify-content:space-between;align-items:center;gap:8px;border-top:1px solid var(--ell-line);padding:14px 0;margin-top:auto;min-height:51px}.EllingtonCollection_availability__Y_Eu4{display:flex;align-items:center;gap:6px;font-size:9px;color:#536b7d;white-space:nowrap}.EllingtonCollection_availability__Y_Eu4 i{width:5px;height:5px;border-radius:50%;flex-shrink:0}.EllingtonCollection_availableDot__g0A20{background:#237548}.EllingtonCollection_soldDot__7XGPn{background:#b84039}.EllingtonCollection_cardBottom__aAKWC>a{font-size:10px;font-weight:700;display:flex;align-items:center;gap:8px;min-height:25px}.EllingtonCollection_cardBottom__aAKWC>a:hover{color:#805b17}.EllingtonCollection_planDetails__XI6C_{position:relative;display:inline-block;font-weight:400;text-align:left;line-height:1;flex-shrink:0}.EllingtonCollection_planDetails__XI6C_>summary{cursor:pointer;list-style:none;display:grid;place-items:center;border:0;border-radius:50%;width:28px;height:28px;padding:0;font:700 11px/1 Georgia,serif;color:#38546a;background:transparent}.EllingtonCollection_planDetails__XI6C_>summary>span{display:grid;place-items:center;width:22px;height:22px;border:1px solid #93a6b5;border-radius:50%;background:#fff}.EllingtonCollection_planDetails__XI6C_>summary::-webkit-details-marker{display:none}.EllingtonCollection_planDetails__XI6C_[open]>summary>span{background:var(--ell-navy);color:#fff;border-color:var(--ell-navy)}.EllingtonCollection_planPopover__4PUtP{position:absolute;right:-6px;bottom:calc(100% + 8px);width:255px;max-width:calc(100vw - 40px);padding:18px;background:var(--ell-deep);border:1px solid var(--ell-gold);border-radius:9px;box-shadow:0 9px 30px #061c2d30;color:#fff;z-index:40;line-height:1.4}.EllingtonCollection_planPopover__4PUtP>strong{display:block;color:var(--ell-gold);font-size:12px;margin-bottom:12px}.EllingtonCollection_planPopover__4PUtP>div{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-top:1px solid #ffffff25;font-size:11px}.EllingtonCollection_planPopover__4PUtP>small{display:block;color:#d2dee6;font-size:10px;margin-top:10px}.EllingtonCollection_offMap__2Ddg7{text-align:right;font-size:10px;line-height:1.8;color:#536b7d;margin-top:9px!important}.EllingtonCollection_offMap__2Ddg7 span+span{margin-left:15px}.EllingtonCollection_offMap__2Ddg7 a{color:#77521b;text-decoration:underline;text-underline-offset:3px}.EllingtonCollection_comparison__efUDb{padding-top:55px}.EllingtonCollection_tableControls__HDcyJ{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:15px;font-size:11px;color:#536b7d}.EllingtonCollection_tableControls__HDcyJ>span{display:flex;align-items:center;gap:7px}.EllingtonCollection_tableControls__HDcyJ>span>i{display:block;width:5px;height:5px;background:#b3883f;border-radius:50%}.EllingtonCollection_differenceToggle__cU2aQ{display:flex;align-items:center;gap:9px;cursor:pointer;position:relative;min-height:40px;color:var(--ell-navy)}.EllingtonCollection_differenceToggle__cU2aQ input{position:absolute;opacity:0;width:34px;height:22px;left:0;cursor:pointer;z-index:1;scroll-margin-block:180px}.EllingtonCollection_toggleTrack__NdZyW{display:block;width:32px;height:19px;border-radius:20px;background:#d9e1e7;position:relative;transition:background .2s;pointer-events:none}.EllingtonCollection_toggleTrack__NdZyW:before{content:"";position:absolute;width:13px;height:13px;top:3px;left:3px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #061c2d20;transition:transform .2s}.EllingtonCollection_differenceToggle__cU2aQ input:checked+.EllingtonCollection_toggleTrack__NdZyW{background:var(--ell-navy)}.EllingtonCollection_differenceToggle__cU2aQ input:checked+.EllingtonCollection_toggleTrack__NdZyW:before{transform:translateX(13px);background:var(--ell-gold)}.EllingtonCollection_differenceToggle__cU2aQ input:focus-visible+.EllingtonCollection_toggleTrack__NdZyW{outline:3px solid #a47725;outline-offset:4px}.EllingtonCollection_comparisonFrame__VtR4d{--ell-metric-width:190px;--ell-table-min:980px;position:relative;min-width:0}.EllingtonCollection_tablePhotosScroll__egiTY{overflow:hidden;border:1px solid var(--ell-line);border-bottom:0;border-radius:10px 10px 0 0;background:var(--ell-deep)}.EllingtonCollection_tableHead__51t0S,.EllingtonCollection_tablePhotos__kgh2c{display:grid;grid-template-columns:var(--ell-metric-width) repeat(var(--ell-project-count),minmax(0,1fr));width:100%;min-width:var(--ell-table-min)}.EllingtonCollection_tablePhotos__kgh2c{height:220px}.EllingtonCollection_tablePhotos__kgh2c>a{display:block;min-width:0;height:220px;border-right:1px solid #ffffff25;background:var(--ell-deep)}.EllingtonCollection_tablePhotos__kgh2c>a:last-child{border-right:0}.EllingtonCollection_tablePhotos__kgh2c img{display:block;width:100%;height:100%;object-fit:contain}.EllingtonCollection_tablePhotoLabel__Q5l7e{position:sticky;left:0;z-index:2;background:var(--ell-navy);display:flex;flex-direction:column;justify-content:center;gap:10px;padding:24px 18px;border-right:1px solid #ffffff25}.EllingtonCollection_tablePhotoLabel__Q5l7e>span{font-size:8px;letter-spacing:1.8px;color:var(--ell-gold)}.EllingtonCollection_tablePhotoLabel__Q5l7e>strong{font:400 25px/1.15 Georgia,serif;color:#fff}.EllingtonCollection_tableStickyHeader__sRRVh{position:sticky;top:var(--header-h,68px);z-index:35;background:var(--ell-navy);box-shadow:0 5px 12px #061c2d14}.EllingtonCollection_tableHeadScroll___ohSb{overflow-x:auto;scrollbar-width:none;border-inline:1px solid var(--ell-line)}.EllingtonCollection_tableHeadScroll___ohSb::-webkit-scrollbar{display:none}.EllingtonCollection_tableHead__51t0S{border-bottom:3px solid var(--ell-gold);background:var(--ell-navy)}.EllingtonCollection_tableHeadLabel__y_Gco,.EllingtonCollection_tableHead__51t0S>a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 16px;min-height:57px;border-right:1px solid #ffffff35;color:#fff!important;font-size:13px;font-weight:400;line-height:1.4;min-width:0}.EllingtonCollection_tableHead__51t0S>a:last-child{border-right:0}.EllingtonCollection_tableHead__51t0S>a>b{color:var(--ell-gold);font-size:18px;font-weight:400}.EllingtonCollection_tableHeadLabel__y_Gco{position:sticky;left:0;z-index:2;background:var(--ell-navy);font:400 25px/1 Georgia,serif;padding-inline:18px}.EllingtonCollection_tableScroll__qReQY{max-width:100%;overflow-x:auto;border:1px solid var(--ell-line);border-top:0;scrollbar-color:#a4b2bd #fff;scrollbar-width:thin;isolation:isolate}.EllingtonCollection_table__ihFf_{position:relative;width:100%;min-width:var(--ell-table-min);table-layout:fixed;border-spacing:0;border-collapse:initial;color:var(--ell-navy);font-size:12px}.EllingtonCollection_metricColumn__m1rct{width:var(--ell-metric-width)}.EllingtonCollection_table__ihFf_ td,.EllingtonCollection_table__ihFf_ th{padding:18px;border-right:1px solid var(--ell-line);border-bottom:1px solid var(--ell-line);vertical-align:middle;text-align:left;line-height:1.55;white-space:normal}.EllingtonCollection_table__ihFf_ td:last-child,.EllingtonCollection_table__ihFf_ th:last-child{border-right:0}.EllingtonCollection_table__ihFf_ tr>th:first-child{width:var(--ell-metric-width);position:sticky;left:0;z-index:2;background:#fff}.EllingtonCollection_table__ihFf_ thead th{height:0;padding:0;border:0;line-height:0}.EllingtonCollection_table__ihFf_ tbody th{font-size:11px;font-weight:400;color:#536b7d}.EllingtonCollection_table__ihFf_ tbody tr:nth-child(2n)>*{background:#f7f9fb}.EllingtonCollection_table__ihFf_ tbody tr:hover>*{background:#eef3f7}.EllingtonCollection_tablePrice__7x2E1{font-size:16px!important;font-weight:700;white-space:nowrap!important}.EllingtonCollection_tableSold__ydq0m{font-size:13px;color:#77521b}.EllingtonCollection_tablePlan__y_bg9{display:flex;align-items:center;gap:8px;white-space:nowrap}.EllingtonCollection_table__ihFf_ tfoot td,.EllingtonCollection_table__ihFf_ tfoot th{border-bottom:0;padding:19px 18px}.EllingtonCollection_table__ihFf_ tfoot th{font-size:11px;font-weight:400;color:#536b7d}.EllingtonCollection_table__ihFf_ tfoot a{display:flex;justify-content:space-between;align-items:center;gap:12px;font-weight:700;font-size:11px}.EllingtonCollection_table__ihFf_ tfoot a span{font-size:17px;color:#805b17}.EllingtonCollection_tableNote__KJl06{font-size:10px;color:#536b7d;line-height:1.6;margin-top:13px!important}.EllingtonCollection_mobileScrollHint__jQ2wn{display:none}.EllingtonCollection_srOnly__Gn48c{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;padding:0!important;margin:-1px!important;border:0}.EllingtonCollection_mapPillRow__Q5HcS{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;margin:0 0 25px}.EllingtonCollection_mapPillRow__Q5HcS .EllingtonCollection_offMap__2Ddg7{text-align:center;margin:0!important}.EllingtonCollection_mapPill__V6LE7{display:inline-flex;align-items:center;justify-content:center;gap:12px;max-width:100%;min-height:46px;padding:11px 20px;border:1px solid var(--ell-gold);border-radius:999px;background:var(--ell-navy);color:var(--ell-gold)!important;font-size:12px;font-weight:700;line-height:1.5;text-align:center}.EllingtonCollection_mapPill__V6LE7 svg,.EllingtonCollection_mapPill__V6LE7>span{flex-shrink:0}.EllingtonCollection_mapPill__V6LE7:hover{background:var(--ell-deep)}.EllingtonCollection_finderBanner__iQhW7{width:min(1376px,calc(100% - 64px));margin:48px auto 55px;padding:40px;display:grid;grid-template-columns:1.25fr 1fr;gap:42px;align-items:center;background:linear-gradient(110deg,#0a1c38,#152d53);border:1px solid #31415b;border-radius:20px;color:#fff}.EllingtonCollection_finderCopy__ZXqe9{min-width:0}.EllingtonCollection_finderKicker__vAPNg{display:block;font-size:12px;font-weight:700;color:var(--ell-gold);margin-bottom:12px}.EllingtonCollection_finderBanner__iQhW7 h2{font:700 clamp(25px,2.7vw,38px)/1.16 Arial,Helvetica,sans-serif;letter-spacing:-.035em;color:#fff;margin-bottom:14px}.EllingtonCollection_finderCopy__ZXqe9>p{max-width:610px;font-size:15px;line-height:1.7;color:#e4ebf5}.EllingtonCollection_finderSteps__baGWY{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:19px 0 0;list-style:none}.EllingtonCollection_finderSteps__baGWY>li{display:flex;align-items:center;gap:7px;padding:6px 10px 6px 6px;border:1px solid #ffffff30;border-radius:999px;background:#ffffff08;font-size:12px;font-weight:700}.EllingtonCollection_finderSteps__baGWY>li>span{display:grid;place-items:center;flex-shrink:0;width:21px;height:21px;border-radius:50%;background:var(--ell-gold);color:var(--ell-deep);font-size:11px}.EllingtonCollection_finderActions__p_LNb{min-width:0;padding:23px;border:1px solid #ffffff30;border-radius:15px;background:#ffffff08;display:flex;flex-direction:column;align-items:stretch;text-align:center}.EllingtonCollection_finderStart__fwd_8{display:flex;align-items:center;justify-content:center;gap:15px;padding:15px 18px;min-height:57px;border-radius:10px;background:var(--ell-gold);color:var(--ell-deep)!important;font-size:19px;font-weight:800;line-height:1.4}.EllingtonCollection_finderStart__fwd_8:hover{background:#f0d7a7}.EllingtonCollection_finderStart__fwd_8 svg{flex-shrink:0}.EllingtonCollection_finderActions__p_LNb>small{display:block;font-size:12px;line-height:1.65;color:#d0dceb;margin-top:7px}.EllingtonCollection_finderSecondary__QsU9B{display:block;padding-top:18px;margin-top:18px;border-top:1px solid #ffffff20;color:#fff!important;font-size:14px;font-weight:700;text-decoration:underline!important;text-underline-offset:4px;line-height:1.6}.EllingtonCollection_reading___DPpY{padding-top:5px}.EllingtonCollection_related__KitF4{margin-bottom:44px}.EllingtonCollection_related__KitF4 .EllingtonCollection_sectionHeading__Jiy5U{margin-bottom:20px}.EllingtonCollection_related__KitF4 h2{font-size:32px}.EllingtonCollection_textLink__qk5HE{display:flex;align-items:center;gap:13px;font-size:11px;font-weight:700;min-height:40px}.EllingtonCollection_textLink__qk5HE:hover{color:#805b17}.EllingtonCollection_relatedGrid__5LLQI{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:17px}.EllingtonCollection_story__LbNM_{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--ell-line);border-radius:10px 10px 0 0;transition:border-color .2s,box-shadow .2s}.EllingtonCollection_story__LbNM_:hover{border-color:#b69351;box-shadow:0 7px 22px #09263c0d}.EllingtonCollection_storyImage__zQsSf{aspect-ratio:5/2;overflow:hidden;background:var(--ell-navy)}.EllingtonCollection_storyImage__zQsSf img{display:block;width:100%;height:100%;object-fit:contain}.EllingtonCollection_newsImage__pMJ6U{overflow:hidden;background:#fff}.EllingtonCollection_newsImage__pMJ6U img{display:block;width:100%;height:auto}.EllingtonCollection_storyBody__E7XRa{padding:17px 15px 13px;flex:1 1;display:flex;flex-direction:column}.EllingtonCollection_storyCategory__CxnCp{color:#805b17;font-size:8px;letter-spacing:1px;text-transform:uppercase;margin-bottom:9px}.EllingtonCollection_story__LbNM_ h3{font:700 12px/1.55 Arial,sans-serif;letter-spacing:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:56px;margin-bottom:15px}.EllingtonCollection_storyFoot__gyFuy{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;color:#536b7d;font-size:9px}.EllingtonCollection_storyFoot__gyFuy>span{color:#805b17;font-size:17px}.EllingtonCollection_faqSection__LKHmQ{width:min(1200px,calc(100% - 96px));margin:0 auto;border-top:1px solid var(--ell-line);padding:48px 0 39px}.EllingtonCollection_faqHeading__ZUFSy{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:28px;flex-wrap:wrap}.EllingtonCollection_faqHeading__ZUFSy>.EllingtonCollection_eyebrow__e6n9a{flex-basis:100%;margin-bottom:-16px!important}.EllingtonCollection_faqHeading__ZUFSy h2{font-size:clamp(32px,3.4vw,46px)}.EllingtonCollection_faqHeading__ZUFSy h2 em{font-weight:400;color:#597285;margin-left:12px}.EllingtonCollection_faqGrid__tlgzx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;align-items:start}.EllingtonCollection_faq__LyQDu{min-width:0;border-bottom:1px solid var(--ell-line)}.EllingtonCollection_faq__LyQDu>summary{display:grid;grid-template-columns:25px minmax(0,1fr) 26px;align-items:center;gap:13px;cursor:pointer;list-style:none;min-height:87px;padding:20px 4px;font-size:12px;font-weight:700;line-height:1.6}.EllingtonCollection_faq__LyQDu>summary::-webkit-details-marker{display:none}.EllingtonCollection_faqNumber__EuZtA{font:400 11px Georgia,serif;color:#8a672a}.EllingtonCollection_faqPlus__eGvGL{width:24px;height:24px;border:1px solid #b4c2cd;border-radius:50%;position:relative;color:var(--ell-navy)}.EllingtonCollection_faqPlus__eGvGL:after,.EllingtonCollection_faqPlus__eGvGL:before{content:"";position:absolute;left:7px;right:7px;top:10px;height:1px;background:currentColor}.EllingtonCollection_faqPlus__eGvGL:after{transform:rotate(90deg)}.EllingtonCollection_faq__LyQDu[open] .EllingtonCollection_faqPlus__eGvGL:after{transform:rotate(0)}.EllingtonCollection_faq__LyQDu[open] .EllingtonCollection_faqPlus__eGvGL{background:var(--ell-navy);border-color:var(--ell-navy);color:var(--ell-gold)}.EllingtonCollection_faqAnswer__ECOtd{padding:0 36px 22px 42px;font-size:12px;color:#3d586a;line-height:1.8}.EllingtonCollection_faqAnswer__ECOtd p+p{margin-top:10px}.EllingtonCollection_faqAnswer__ECOtd ul{padding-left:16px;margin:0}.EllingtonCollection_faqAnswer__ECOtd li+li{margin-top:6px}.EllingtonCollection_faqAnswer__ECOtd a{color:#77521b;text-decoration:underline;text-underline-offset:3px}.EllingtonCollection_faqAnswer__ECOtd strong{color:var(--ell-navy)}@media(min-width:1700px){.EllingtonCollection_hero__X_bat{grid-template-columns:1fr 1.05fr;min-height:540px}.EllingtonCollection_heroVisual__EYOpf>img{min-height:500px}}@media(max-width:1150px){.EllingtonCollection_hero__X_bat{grid-template-columns:1fr 1fr}.EllingtonCollection_heroCopy__Xr_5U{padding:34px 27px 27px 32px}.EllingtonCollection_hero__X_bat h1{font-size:44px}.EllingtonCollection_heroActions__iYLEO{gap:16px}.EllingtonCollection_heroStats__MpnOm{gap:10px}.EllingtonCollection_heroStats__MpnOm strong{font-size:23px}.EllingtonCollection_heroVisual__EYOpf>img{min-height:470px}.EllingtonCollection_propertyGrid__qHcTA{gap:14px}.EllingtonCollection_cardBody__1xDQV{padding:18px 14px 0}.EllingtonCollection_cardFacts__lJU0u>div{grid-template-columns:70px minmax(0,1fr)}.EllingtonCollection_cardFacts__lJU0u dd{font-size:10px}.EllingtonCollection_cardBottom__aAKWC{flex-wrap:wrap;gap:5px}.EllingtonCollection_cardPrice__J_PRH strong{font-size:20px}.EllingtonCollection_propertyCard__KQSuF h3{font-size:25px}.EllingtonCollection_relatedGrid__5LLQI{gap:12px}}@media(max-width:950px){.EllingtonCollection_propertyGrid__qHcTA{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.EllingtonCollection_cardBody__1xDQV{padding:24px 22px 0}.EllingtonCollection_propertyCard__KQSuF h3{font-size:30px}.EllingtonCollection_cardPrice__J_PRH strong{font-size:25px}.EllingtonCollection_cardFacts__lJU0u dd,.EllingtonCollection_cardFacts__lJU0u dt{font-size:12px}.EllingtonCollection_cardBottom__aAKWC{flex-wrap:nowrap;padding:17px 0}.EllingtonCollection_availability__Y_Eu4,.EllingtonCollection_cardBottom__aAKWC>a{font-size:11px}.EllingtonCollection_relatedGrid__5LLQI{grid-template-columns:repeat(3,minmax(0,1fr))}.EllingtonCollection_heroStats__MpnOm strong{font-size:21px}.EllingtonCollection_heroStats__MpnOm span{font-size:7px}.EllingtonCollection_heroCompare__FDqmd{font-size:11px}.EllingtonCollection_heroIntro__7Wwlg{font-size:13px}.EllingtonCollection_hero__X_bat h1{font-size:39px}.EllingtonCollection_heroStats__MpnOm{margin-top:28px}.EllingtonCollection_sectionHeading__Jiy5U h2 em{display:block}.EllingtonCollection_faqHeading__ZUFSy h2 em{display:block;margin:3px 0 0}.EllingtonCollection_sectionNote__gi3Vy{font-size:11px}.EllingtonCollection_comparisonFrame__VtR4d{--ell-metric-width:155px;--ell-table-min:1050px}.EllingtonCollection_mobileScrollHint__jQ2wn{display:block;text-align:right;font-size:10px;color:#536b7d;margin-top:11px!important}.EllingtonCollection_mobileScrollHint__jQ2wn>span{font-size:17px;margin-right:6px}}@media(max-width:700px){.EllingtonCollection_topline__Q0ltl{width:calc(100% - 36px);padding-block:14px;font-size:10px}.EllingtonCollection_topline__Q0ltl nav{gap:8px}.EllingtonCollection_localLabel__4nEu_{display:none}.EllingtonCollection_hero__X_bat{grid-template-columns:minmax(0,1fr);min-height:0}.EllingtonCollection_heroCopy__Xr_5U{padding:32px 23px 25px}.EllingtonCollection_heroKicker__3Dxpe{font-size:9px;letter-spacing:1.6px;margin-bottom:20px!important}.EllingtonCollection_hero__X_bat h1{font-size:clamp(36px,8.6vw,53px);max-width:100%}.EllingtonCollection_hero__X_bat h1 em{font-size:.87em}.EllingtonCollection_heroIntro__7Wwlg{font-size:13px;max-width:350px;margin-top:16px!important}.EllingtonCollection_heroActions__iYLEO{margin-top:22px;gap:23px}.EllingtonCollection_goldButton__ou8uV{font-size:11px;padding:12px 14px;gap:18px}.EllingtonCollection_heroCompare__FDqmd{font-size:11px;gap:9px}.EllingtonCollection_heroStats__MpnOm{grid-template-columns:.65fr .8fr 1.25fr;max-width:none;margin-top:26px;padding-top:18px;gap:13px}.EllingtonCollection_heroStats__MpnOm strong{font-size:25px}.EllingtonCollection_heroStats__MpnOm span{font-size:7px;letter-spacing:1px}.EllingtonCollection_heroVisual__EYOpf>img{min-height:0;height:auto;aspect-ratio:5/2;flex:none;object-fit:cover}.EllingtonCollection_imageCaption__dZSpw{font-size:9px;padding:10px 17px}.EllingtonCollection_collection__RyWO5,.EllingtonCollection_comparison__efUDb,.EllingtonCollection_reading___DPpY{width:calc(100% - 36px)}.EllingtonCollection_collection__RyWO5{padding-top:34px}.EllingtonCollection_sectionHeading__Jiy5U{margin-bottom:23px;align-items:center;gap:15px}.EllingtonCollection_sectionHeading__Jiy5U h2{font-size:31px}.EllingtonCollection_eyebrow__e6n9a{font-size:8px;letter-spacing:1.7px;margin-bottom:9px!important}.EllingtonCollection_sectionNote__gi3Vy{display:none}.EllingtonCollection_propertyGrid__qHcTA{gap:19px}.EllingtonCollection_propertyCard__KQSuF h3{font-size:25px;margin-bottom:16px}.EllingtonCollection_cardBody__1xDQV{padding:17px 15px 0}.EllingtonCollection_cardLocation__HoDSA{font-size:9px;margin-bottom:9px}.EllingtonCollection_cardPrice__J_PRH strong{font-size:20px}.EllingtonCollection_cardFacts__lJU0u>div{grid-template-columns:61px minmax(0,1fr)}.EllingtonCollection_cardFacts__lJU0u dd,.EllingtonCollection_cardFacts__lJU0u dt{font-size:10px}.EllingtonCollection_cardFacts__lJU0u{gap:10px;padding-block:15px}.EllingtonCollection_cardPrice__J_PRH{padding-bottom:14px}.EllingtonCollection_cardBottom__aAKWC{padding:12px 0;flex-wrap:wrap;gap:3px}.EllingtonCollection_cardBottom__aAKWC>a{font-size:10px;min-height:28px;gap:6px}.EllingtonCollection_availability__Y_Eu4{font-size:9px}.EllingtonCollection_cardNumber__huKZF{top:10px;left:10px;width:26px;height:26px;font-size:10px}.EllingtonCollection_imageArrow__0I07B{width:29px;height:29px;bottom:10px;right:10px;font-size:18px}.EllingtonCollection_offMap__2Ddg7{text-align:center;font-size:10px;margin-top:12px!important}.EllingtonCollection_comparison__efUDb{padding-top:36px}.EllingtonCollection_comparison__efUDb .EllingtonCollection_sectionHeading__Jiy5U h2{font-size:34px}.EllingtonCollection_comparison__efUDb .EllingtonCollection_sectionHeading__Jiy5U h2 em{display:inline}.EllingtonCollection_tableControls__HDcyJ{font-size:10px;gap:10px}.EllingtonCollection_differenceToggle__cU2aQ{gap:7px;font-size:10px}.EllingtonCollection_comparisonFrame__VtR4d{--ell-metric-width:124px;--ell-table-min:750px}.EllingtonCollection_table__ihFf_{font-size:11px}.EllingtonCollection_table__ihFf_ td,.EllingtonCollection_table__ihFf_ th{padding:15px 13px}.EllingtonCollection_table__ihFf_ tbody th{font-size:10px}.EllingtonCollection_tablePrice__7x2E1{font-size:14px!important}.EllingtonCollection_table__ihFf_ tfoot td,.EllingtonCollection_table__ihFf_ tfoot th{padding:17px 13px}.EllingtonCollection_table__ihFf_ tfoot a{font-size:10px}.EllingtonCollection_tableNote__KJl06{font-size:9px;margin-top:13px!important}.EllingtonCollection_mobileScrollHint__jQ2wn{font-size:9px}.EllingtonCollection_related__KitF4{margin-bottom:30px}.EllingtonCollection_related__KitF4 h2{font-size:29px}.EllingtonCollection_related__KitF4 .EllingtonCollection_sectionHeading__Jiy5U{margin-bottom:17px}.EllingtonCollection_textLink__qk5HE{font-size:10px;gap:9px}.EllingtonCollection_relatedGrid__5LLQI{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.EllingtonCollection_story__LbNM_ h3{font-size:11px;min-height:51px;margin-bottom:13px;line-height:1.55}.EllingtonCollection_storyBody__E7XRa{padding:14px 12px 11px}.EllingtonCollection_storyCategory__CxnCp{font-size:7px;letter-spacing:.7px;margin-bottom:7px}.EllingtonCollection_storyFoot__gyFuy{font-size:8px}.EllingtonCollection_faqSection__LKHmQ{width:calc(100% - 48px);padding-top:33px;padding-bottom:24px}.EllingtonCollection_faqHeading__ZUFSy{gap:15px;margin-bottom:14px}.EllingtonCollection_faqHeading__ZUFSy>.EllingtonCollection_eyebrow__e6n9a{margin-bottom:-7px!important}.EllingtonCollection_faqHeading__ZUFSy h2{font-size:35px}.EllingtonCollection_faqHeading__ZUFSy h2 em{display:block;margin-left:0}.EllingtonCollection_faqGrid__tlgzx{grid-template-columns:minmax(0,1fr);gap:0}.EllingtonCollection_faq__LyQDu>summary{min-height:79px;grid-template-columns:22px minmax(0,1fr) 24px;gap:11px;font-size:12px;padding:19px 2px}.EllingtonCollection_faqAnswer__ECOtd{padding:0 29px 20px 35px;font-size:12px}.EllingtonCollection_planPopover__4PUtP{width:236px;right:-4px}.EllingtonCollection_tableScroll__qReQY .EllingtonCollection_planPopover__4PUtP{bottom:auto;top:calc(100% + 8px)}}@media(max-width:480px){.EllingtonCollection_propertyGrid__qHcTA{grid-template-columns:minmax(0,1fr);gap:24px}.EllingtonCollection_propertyImage__Y4qkb{aspect-ratio:1.6}.EllingtonCollection_cardBody__1xDQV{padding:21px 21px 0}.EllingtonCollection_cardLocation__HoDSA{font-size:10px}.EllingtonCollection_propertyCard__KQSuF h3{font-size:32px;margin-bottom:19px}.EllingtonCollection_cardPrice__J_PRH strong{font-size:27px}.EllingtonCollection_cardPrice__J_PRH small{font-size:8px}.EllingtonCollection_cardFacts__lJU0u>div{grid-template-columns:105px minmax(0,1fr)}.EllingtonCollection_cardFacts__lJU0u dd,.EllingtonCollection_cardFacts__lJU0u dt{font-size:12px}.EllingtonCollection_cardFacts__lJU0u{gap:12px;padding:18px 0 20px}.EllingtonCollection_cardBottom__aAKWC{padding:15px 0;flex-wrap:nowrap}.EllingtonCollection_cardBottom__aAKWC>a{font-size:11px;min-height:30px}.EllingtonCollection_availability__Y_Eu4{font-size:10px}.EllingtonCollection_heroStats__MpnOm strong{font-size:24px}.EllingtonCollection_comparison__efUDb .EllingtonCollection_sectionHeading__Jiy5U h2 em{display:block}.EllingtonCollection_faqHeading__ZUFSy h2{font-size:34px}}@media(prefers-reduced-motion:reduce){.EllingtonCollection_page__0tDWU *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.EllingtonCollection_propertyImage__Y4qkb:hover>img{transform:none}}.EllingtonCollection_heroStats__MpnOm>div:last-child strong{font-size:clamp(17px,1.8vw,26px);letter-spacing:-.025em}@media(max-width:700px){.EllingtonCollection_heroStats__MpnOm>div:last-child strong{font-size:clamp(17px,4.5vw,24px)}}@media(pointer:coarse){.EllingtonCollection_planDetails__XI6C_>summary{width:44px;height:44px;min-width:44px;min-height:44px}}@media(max-height:500px) and (min-width:701px){.EllingtonCollection_planPopover__4PUtP{padding:8px 12px;max-height:calc(50svh - var(--header-h,68px) - 8px);overflow:auto}.EllingtonCollection_planPopover__4PUtP>strong{font-size:11px;margin-bottom:4px}.EllingtonCollection_planPopover__4PUtP>div{padding:3px 0}.EllingtonCollection_planPopover__4PUtP>small{font-size:9px;margin-top:4px}}@media(max-width:950px){.EllingtonCollection_finderBanner__iQhW7{gap:25px;padding:30px}.EllingtonCollection_finderCopy__ZXqe9>p{font-size:14px}.EllingtonCollection_finderActions__p_LNb{padding:20px}}@media(max-width:700px){.EllingtonCollection_tablePhotos__kgh2c,.EllingtonCollection_tablePhotos__kgh2c>a{height:195px}.EllingtonCollection_tablePhotoLabel__Q5l7e{padding:20px 13px}.EllingtonCollection_tablePhotoLabel__Q5l7e>strong{font-size:21px}.EllingtonCollection_tablePhotoLabel__Q5l7e>span{font-size:7px;letter-spacing:1px}.EllingtonCollection_tableHeadLabel__y_Gco{font-size:18px;padding-inline:13px}.EllingtonCollection_tableHead__51t0S>a{font-size:12px;padding:12px 13px;min-height:52px}.EllingtonCollection_finderBanner__iQhW7{width:calc(100% - 36px);grid-template-columns:minmax(0,1fr);gap:23px;margin:33px auto 36px;padding:25px 22px;border-radius:16px}.EllingtonCollection_finderBanner__iQhW7 h2{font-size:29px}.EllingtonCollection_finderCopy__ZXqe9>p{font-size:13px}.EllingtonCollection_finderSteps__baGWY{gap:7px}.EllingtonCollection_finderSteps__baGWY>li{font-size:10px;padding-right:8px}.EllingtonCollection_finderSteps__baGWY>li>span{width:19px;height:19px;font-size:10px}.EllingtonCollection_finderActions__p_LNb{padding:18px}.EllingtonCollection_finderStart__fwd_8{font-size:17px;min-height:52px}.EllingtonCollection_finderSecondary__QsU9B{font-size:13px}.EllingtonCollection_finderActions__p_LNb>small{font-size:11px}.EllingtonCollection_mapPillRow__Q5HcS{margin-bottom:22px}.EllingtonCollection_mapPill__V6LE7{padding:11px 17px;font-size:11px;gap:10px}}.EllingtonCollection_unitAvailability__opsCH{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.EllingtonCollection_unitAvailability__opsCH span{font-size:11px;line-height:1.45}.EllingtonCollection_unitSold__V4_jT{color:#b42318!important;font-weight:800}.EllingtonCollection_unitAvailable__fi3gJ{color:inherit}.EllingtonCollection_tableSold__ydq0m{color:#b42318!important;font-weight:800}.EllingtonMapPopup_mapOverlay__lAqqF{-webkit-tap-highlight-color:transparent;position:fixed;inset:0;width:100vw;height:100dvh;z-index:2147483647;background:#020a14}.EllingtonMapPopup_mapClosed__i_6K8{visibility:hidden;pointer-events:none}.EllingtonMapPopup_mapDialog__B_HoR{position:relative;width:100%;height:100%;background:#020a14;overflow:hidden}.EllingtonMapPopup_mapFrame__wWOEp{display:block;width:100%;height:100%;border:0}.EllingtonMapPopup_mapVeil__NWNNd{position:absolute;inset:0;z-index:3;display:grid;place-items:center;background:#020a14;transition:opacity .4s ease}.EllingtonMapPopup_mapVeilOff__U6yk9{opacity:0;pointer-events:none}.EllingtonMapPopup_mapSpinner__ey5a9{width:34px;height:34px;border-radius:50%;border:3px solid rgba(240,200,120,.25);border-top-color:#e8c46c;animation:EllingtonMapPopup_mapSpin__eqKq2 .8s linear infinite}@keyframes EllingtonMapPopup_mapSpin__eqKq2{to{transform:rotate(1turn)}}.EllingtonMapPopup_mapClose__GmF2t{position:absolute;z-index:4;top:12px;right:26px;width:35px;height:35px;border-radius:999px;border:2px solid #d5b66b;background:#f0c879;color:#071d31;font:800 22px/1 sans-serif;box-shadow:0 3px 10px rgba(0,0,0,.5);cursor:pointer;display:grid;place-items:center;padding:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.EllingtonMapPopup_mapClose__GmF2t:active{background:#f0c879;color:#071d31}.EllingtonMapPopup_mapClose__GmF2t:focus-visible{outline:3px solid #fce4ac;outline-offset:2px}@media(max-width:699px){.EllingtonMapPopup_mapClose__GmF2t{top:12px;right:26px;width:44px;height:44px;font-size:28px}}@media(prefers-reduced-motion:reduce){.EllingtonMapPopup_mapSpinner__ey5a9{animation:none}.EllingtonMapPopup_mapVeil__NWNNd{transition:none}}.EllingtonMapPopup_offCard__bFLBL{position:absolute;z-index:2;left:0;top:39px;bottom:0;width:294px;overflow-y:auto;background:#fff;color:#102b44;font-family:Arial,Helvetica,sans-serif;box-shadow:6px 0 24px rgba(0,0,0,.45)}.EllingtonMapPopup_offCardClose__KyO_6{position:absolute;top:8px;right:8px;z-index:1;width:30px;height:30px;border:0;border-radius:50%;background:rgba(7,29,49,.78);color:#fff;font:700 20px/1 Arial;cursor:pointer;display:grid;place-items:center;padding:0;-webkit-tap-highlight-color:transparent}.EllingtonMapPopup_offCardImage__VFsGT{display:block;width:100%;height:150px;object-fit:cover}.EllingtonMapPopup_offCardBody__gl_tv{padding:12px 14px 16px}.EllingtonMapPopup_offCardBody__gl_tv h3{margin:0;font:700 16px/1.25 Arial,Helvetica,sans-serif;text-transform:uppercase;color:#102b44}.EllingtonMapPopup_offCardArea__bZJkX{margin:3px 0 0;color:#b07e22;font:700 10.5px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.14em;text-transform:uppercase}.EllingtonMapPopup_offCardNote__cwhbU{margin:10px 0 0;padding:8px 10px;border-radius:8px;background:#f7fafb;color:#3d566c;font:13.5px/1.4 Arial,Helvetica,sans-serif}.EllingtonMapPopup_offCardRows__m3KYq{margin:10px 0 12px;padding:0}.EllingtonMapPopup_offCardRows__m3KYq div{padding:10px 0;border-top:1px solid #eadfc4}.EllingtonMapPopup_offCardRows__m3KYq dt{margin:0;color:#b07e22;font:700 10.5px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.1em;text-transform:uppercase}.EllingtonMapPopup_offCardRows__m3KYq dd{margin:3px 0 0;color:#102b44;font:700 15px/1.3 Arial,Helvetica,sans-serif}.EllingtonMapPopup_offCardGo__zGAyB{display:block;padding:11px 12px;border:1px solid #cfb06d;border-radius:8px;background:#e3bd75;color:#08243d;text-align:center;text-decoration:none;font:800 14px/1.2 Arial,Helvetica,sans-serif}.EllingtonMapPopup_offCardClose__KyO_6:focus-visible,.EllingtonMapPopup_offCardGo__zGAyB:focus-visible{outline:3px solid #fce4ac;outline-offset:2px}.EllingtonMapPopup_offCard__bFLBL{display:flex;flex-direction:column}.EllingtonMapPopup_offCardImage__VFsGT{flex:none}.EllingtonMapPopup_offCardBody__gl_tv,.EllingtonMapPopup_offCardRows__m3KYq{flex:1 1 auto;display:flex;flex-direction:column}.EllingtonMapPopup_offCardRows__m3KYq{justify-content:space-evenly}.EllingtonMapPopup_offCardGo__zGAyB{flex:none;margin-top:auto}@media(max-width:699px){.EllingtonMapPopup_offCard__bFLBL{left:8px;right:8px;top:auto;bottom:84px;width:auto;max-height:calc(100% - 150px);border-radius:14px;border:1px solid #cfb06d;box-shadow:0 8px 28px rgba(0,0,0,.55)}.EllingtonMapPopup_offCardImage__VFsGT{height:110px}}