.page_heroMeta__3YQul{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.page_heroMeta__3YQul span{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border:1px solid rgba(9,43,131,.15);color:var(--blue);background:rgba(255,255,255,.62);font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.page_heroMeta__3YQul svg{width:14px;height:14px;color:var(--orange)}.page_portfolioIntro__BA9Lp{padding:86px 0;color:#fff;background:var(--deep)}.page_portfolioIntro__BA9Lp>div{display:grid;grid-template-columns:1fr .8fr;align-items:flex-end;grid-gap:11%;gap:11%}.page_introLead__UjI6m .page_eyebrow__CL_re,.page_sectionHeading__wG8bv .page_eyebrow__CL_re{color:var(--orange)}.page_introLead__UjI6m h2{margin:0;color:#fff;font-size:clamp(2.2rem,4vw,3.8rem)}.page_closing__Dj_cB h2 em,.page_introLead__UjI6m h2 em,.page_sectionHeading__wG8bv h2 em{color:#ffad85}.page_introBody__ft5AX>p{margin:0;color:#dce7ff;font-size:14px;line-height:1.8}.page_allocationNote__cOyYf{display:flex;align-items:center;gap:17px;margin-top:27px;padding-top:18px;border-top:1px solid rgba(169,201,255,.3)}.page_allocationNote__cOyYf span{flex:0 0 auto;color:#ffad85;font-size:23px;font-weight:800;letter-spacing:-.04em}.page_allocationNote__cOyYf p{margin:0;color:#c8d8fa;font-size:11px;line-height:1.6}.page_deliverables__bGcgH{background:#f4f7ff}.page_sectionHeading__wG8bv{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:42px}.page_sectionHeading__wG8bv h2{margin:0;color:var(--deep);font-size:clamp(2.3rem,4.5vw,4rem)}.page_sectionHeading__wG8bv h2 em{color:var(--magenta)}.page_sectionHeading__wG8bv>p{max-width:390px;margin:0 0 5px;padding-left:18px;border-left:2px solid var(--orange);color:var(--muted);font-size:13px;line-height:1.75}.page_deliverableGrid__owlCi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(9,43,131,.16);border-left:1px solid rgba(9,43,131,.16)}.page_deliverable__oWBgc{position:relative;display:grid;grid-template-columns:38px 1fr 18px;grid-gap:18px;gap:18px;min-height:182px;padding:26px 25px;border-right:1px solid rgba(9,43,131,.16);border-bottom:1px solid rgba(9,43,131,.16);background:rgba(255,255,255,.7);transition:background .2s ease,transform .2s ease}.page_deliverable__oWBgc:hover{z-index:1;transform:translateY(-3px);background:#fff}.page_deliverable__oWBgc>span{color:var(--magenta);font-size:11px;font-weight:800}.page_deliverable__oWBgc h3{margin:0 0 9px;color:var(--blue);font-size:18px}.page_deliverable__oWBgc p{margin:0;color:var(--muted);font-size:12px;line-height:1.75}.page_deliverable__oWBgc>svg{width:17px;color:var(--orange)}.page_estates__fnWHo{padding:108px 0;background:#fff}.page_estateGrid__VQiRR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:15px;gap:15px}.page_estateCard__XJyoJ{min-width:0;overflow:hidden;border:1px solid rgba(9,43,131,.12);background:#fbfcff;box-shadow:0 12px 30px rgba(9,43,131,.06);scroll-margin-top:110px}.page_estateImage__s174e{position:relative;aspect-ratio:1.22;overflow:hidden;background:var(--deep)}.page_estateImage__s174e:after{position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,23,75,.1),rgba(6,23,75,.12));content:""}.page_estateImage__s174e img{transition:transform .45s ease}.page_estateCard__XJyoJ:hover .page_estateImage__s174e img{transform:scale(1.055)}.page_estateImage__s174e>span:first-of-type{position:absolute;z-index:1;top:14px;left:15px;display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(255,255,255,.7);border-radius:50%;color:#fff;background:rgba(6,23,75,.3);font-size:9px;font-weight:800}.page_featuredTag__TR6kW{position:absolute;z-index:1;right:12px;bottom:12px;padding:6px 9px;color:#fff;background:var(--magenta);font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.page_estateContent__9DPuZ{padding:19px 18px 21px}.page_estateLocation__2tpP2{display:flex;align-items:center;gap:5px;margin:0 0 9px;color:var(--magenta);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page_estateLocation__2tpP2 svg{width:12px;height:12px}.page_estateContent__9DPuZ h3{margin:0 0 8px;color:var(--blue);font-size:18px;line-height:1.2}.page_estateContent__9DPuZ>p:last-child{margin:0;color:var(--muted);font-size:11px;line-height:1.65}.page_closing__Dj_cB{padding:66px 0;color:#fff;background:linear-gradient(115deg,var(--deep),#123fb5)}.page_closing__Dj_cB>div{display:flex;justify-content:space-between;align-items:center;gap:30px}.page_closing__Dj_cB .page_eyebrow__CL_re{color:#ffad85}.page_closing__Dj_cB h2{margin:0;color:#fff;font-size:clamp(2rem,4vw,3.4rem)}.page_closing__Dj_cB .page_button__cwR7t{flex:0 0 auto;color:#fff;border-color:rgba(255,255,255,.65)}.page_closing__Dj_cB .page_button__cwR7t:hover{border-color:var(--orange)}@media (max-width:1000px){.page_estateGrid__VQiRR{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.page_portfolioIntro__BA9Lp>div{grid-template-columns:1fr;gap:29px}.page_sectionHeading__wG8bv{display:block}.page_sectionHeading__wG8bv>p{margin-top:20px}.page_deliverableGrid__owlCi{grid-template-columns:1fr}.page_estates__fnWHo{padding:80px 0}}@media (max-width:500px){.page_heroMeta__3YQul{gap:8px}.page_heroMeta__3YQul span{font-size:8px}.page_portfolioIntro__BA9Lp{padding:67px 0}.page_deliverable__oWBgc{grid-template-columns:29px 1fr 16px;gap:12px;min-height:0;padding:21px 16px}.page_estateGrid__VQiRR{grid-template-columns:1fr}.page_estateImage__s174e{aspect-ratio:1.55}.page_closing__Dj_cB>div{align-items:flex-start;flex-direction:column}}