.Estate_page__aU1YL{--ink:#25272a;--blue:#c52b3e;--clay:#34373a;--line:#dadeda;max-width:1440px;margin:auto;padding:24px 48px 80px;background:#fff;color:var(--ink);font-family:var(--font-ayivoo-inter),Inter,sans-serif}.Estate_page__aU1YL *{box-sizing:border-box}.Estate_page__aU1YL :is(button,input,select,textarea,dialog){font-family:inherit}.Estate_page__aU1YL :is(a,button,input,select){outline-offset:5px}.Estate_page__aU1YL a{color:inherit;text-decoration:none}.Estate_page__aU1YL button{cursor:pointer}.Estate_page__aU1YL img{display:block;max-width:100%}.Estate_kicker__b4GvZ{font-size:12px;font-weight:750;letter-spacing:.11em;text-transform:uppercase;line-height:1.6;color:var(--blue);margin:0 0 15px}.Estate_breadcrumb__zZQAo{display:flex;align-items:center;gap:12px;font-size:13px;color:#62706d;padding:0 0 24px}.Estate_hero__SP6lT{position:relative;min-height:440px;display:flex;align-items:center;isolation:isolate;background:#f3f3f3;overflow:hidden}.Estate_heroArt__HFSxB{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1;object-position:right center}.Estate_heroCopy__09qqB{padding:42px 40px;width:57%;background:linear-gradient(90deg,#fafafa,#fafafae8 62%,#fafafa00)}.Estate_hero__SP6lT h1{font-size:clamp(36px,4.4vw,62px);letter-spacing:-.055em;line-height:1.05;font-weight:750;margin:0 0 25px}.Estate_hero__SP6lT h1 span{display:block}.Estate_blue__fmHqB{color:var(--blue)}.Estate_heroIntro__HbP9d{font-size:17px;line-height:1.65;max-width:410px;margin:0 0 25px}.Estate_heroLink__EwoDo{display:inline-flex;align-items:center;gap:22px;font-size:14px;font-weight:700;border-bottom:1px solid var(--ink);padding:0 0 7px}.Estate_projectPicker__B56BE{margin-top:32px;border-bottom:2px solid var(--blue);padding-bottom:0}.Estate_pickerTitle__ZgjT2{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.Estate_pickerTitle__ZgjT2 h2{font-size:20px;letter-spacing:-.03em;margin:0}.Estate_pickerTitle__ZgjT2 button{background:none;border:0;color:#586561;font-size:14px;padding:10px}.Estate_pickerTitle__ZgjT2 .Estate_activeAll__M_yi3{color:var(--blue);text-decoration:underline;text-underline-offset:5px}.Estate_projectTabs__OICyz{display:grid;grid-template-columns:repeat(5,1fr);gap:0}.Estate_projectTabs__OICyz button{border:0;border-top:1px solid var(--line);border-left:1px solid var(--line);background:#fff;text-align:left;display:grid;grid-template-columns:1fr auto;align-items:start;gap:14px;padding:23px 18px;min-height:106px;font-size:17px;font-weight:650;line-height:1.3;color:var(--ink)}.Estate_projectTabs__OICyz button:first-child{border-left:0}.Estate_projectTabs__OICyz small{font-size:13px;font-weight:500;color:#62706d}.Estate_projectTabs__OICyz svg{grid-column:1/-1;color:var(--blue)}.Estate_projectTabs__OICyz .Estate_chosen__mYQVt,.Estate_projectTabs__OICyz button:hover{background:var(--blue);color:#fff;border-color:var(--blue)}.Estate_projectTabs__OICyz .Estate_chosen__mYQVt :is(small,svg),.Estate_projectTabs__OICyz button:hover :is(small,svg){color:#fff}.Estate_directory__fTENR{padding-top:58px;scroll-margin-top:90px}.Estate_sectionHead__0BWDG{display:flex;justify-content:space-between;gap:25px;align-items:end;margin-bottom:26px}.Estate_sectionHead__0BWDG h2{font-size:31px;letter-spacing:-.04em;line-height:1.15;margin:0}.Estate_sectionHead__0BWDG>p{color:#61706d;font-size:14px;white-space:nowrap;margin:0}.Estate_sectionHead__0BWDG>p strong{color:var(--blue);font-size:20px}.Estate_sectionHead__0BWDG a{font-size:14px;display:flex;align-items:center;gap:12px}.Estate_filters__09ZuE{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(180px,1fr) auto;gap:20px;align-items:end;padding:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.Estate_filters__09ZuE label>span{display:block;font-size:13px;font-weight:650;margin-bottom:10px}.Estate_search__NYUZn>div{display:flex;align-items:center;gap:12px;border:1px solid #87918d;padding:0 14px;border-radius:3px}.Estate_search__NYUZn input{border:0;min-width:0;width:100%;height:50px;font-size:16px;background:transparent;color:var(--ink)}.Estate_search__NYUZn input:focus{outline:0}.Estate_search__NYUZn>div:focus-within{outline:2px solid var(--blue);outline-offset:2px}.Estate_filters__09ZuE select{width:100%;height:52px;padding:0 10px;background:#fff;border:1px solid #87918d;border-radius:3px;color:var(--ink);font-size:15px}.Estate_filters__09ZuE>button{border:0;background:none;font-size:14px;color:#4c5b57;min-height:52px}.Estate_matrixHint__apqWh{font-size:14px;color:#60706b;line-height:1.5;margin:22px 0}.Estate_matrix__US6y4{border-collapse:collapse;width:100%;table-layout:fixed}.Estate_matrix__US6y4 th{text-align:center;font-size:12px;line-height:1.4;font-weight:650;padding:16px 7px;background:#f6f6f5;border-top:1px solid #d8d8d5;color:#694652}.Estate_matrix__US6y4 th:first-child{text-align:left;width:35%;padding-left:18px}.Estate_matrix__US6y4 th:nth-last-child(2){width:13%}.Estate_matrix__US6y4 th:last-child{width:5%}.Estate_matrix__US6y4 td{border-bottom:1px solid var(--line);padding:24px 7px;text-align:center;vertical-align:middle}.Estate_matrix__US6y4 tr:hover td{background:#fcfcfb}.Estate_matrix__US6y4 .Estate_identity__udKyC{padding-left:0;text-align:left}.Estate_rowIdentity__bp0Gv{display:grid;grid-template-columns:135px 1fr;gap:17px;align-items:center;padding-right:10px}.Estate_rowPhoto__kbY_J{height:115px;background:#f3f2f3;display:flex;align-items:center;justify-content:center;color:var(--blue);overflow:hidden}.Estate_rowPhoto__kbY_J img{width:100%;height:100%;object-fit:cover}.Estate_logoPhoto__6dZpr img{object-fit:contain;padding:12px}.Estate_providerName__LcpSt{font-size:21px;font-weight:700;line-height:1.18;letter-spacing:-.035em;display:block;overflow-wrap:anywhere}.Estate_providerName__LcpSt:hover{text-decoration:underline;text-underline-offset:4px}.Estate_rowIdentity__bp0Gv p{font-size:12px;line-height:1.5;color:#66706d;margin:10px 0}.Estate_rowFavorite__L48XA{width:38px!important;height:38px!important;min-height:38px!important;min-width:38px!important;color:#172a25!important;border:1px solid #d3ced1!important;background:#fff!important}.Estate_check___qe90{display:inline-flex;border-radius:50%;width:30px;height:30px;background:#f2f2f1;align-items:center;justify-content:center;color:var(--blue)}.Estate_absent__pRqlw{color:#a0aaa5}.Estate_territory__r68zy{font-size:13px;line-height:1.55;color:#586964;overflow-wrap:anywhere}.Estate_territory__r68zy svg{display:block;margin:0 auto 7px;color:var(--blue)}.Estate_openCell__6mNsz a{width:42px;height:44px;display:flex;align-items:center;justify-content:center;color:var(--blue);border:1px solid #d9d9d6;border-radius:2px}.Estate_openCell__6mNsz a:hover{background:var(--blue);color:#fff}.Estate_mobileLabel__jVZRB,.Estate_openCell__6mNsz span{display:none}.Estate_empty__Upuru{padding:55px 20px;text-align:center;background:#f5f5f4}.Estate_empty__Upuru>svg{margin:auto;color:var(--blue)}.Estate_empty__Upuru h3{font-size:21px}.Estate_empty__Upuru button{margin:auto;background:var(--blue);color:#fff;border:0;padding:15px 22px;display:flex;gap:12px;align-items:center}.Estate_sr__6CtJV{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;clip:rect(0,0,0,0);overflow:hidden!important;padding:0!important;border:0!important}.Estate_profileTop__wRy33{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:40px}.Estate_profileTop__wRy33>a{font-size:14px;display:flex;align-items:center;gap:10px;color:#53665d}.Estate_profileHeader__UhIqZ h1{font-size:clamp(36px,4.6vw,60px);font-weight:750;line-height:1.08;letter-spacing:-.05em;margin:0 0 20px;max-width:1000px}.Estate_profileHeader__UhIqZ{margin-bottom:30px}.Estate_profileTerritory__6K102{display:flex;align-items:start;gap:9px;font-size:15px;color:#617169;line-height:1.6}.Estate_profileTerritory__6K102 svg{flex-shrink:0;margin-top:3px}.Estate_scopeBand__tflyj{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:20px 26px;background:var(--blue);color:#fff}.Estate_scopeBand__tflyj .Estate_kicker__b4GvZ{color:#fff;font-size:11px;margin:0 0 7px}.Estate_scopeBand__tflyj>div>div{display:flex;flex-wrap:wrap;gap:10px 25px;font-size:16px;font-weight:650}.Estate_scopeBand__tflyj>a{display:flex;align-items:center;gap:12px;flex-shrink:0;font-size:14px;border-bottom:1px solid #ffffff7a;padding:10px 0}.Estate_story__DgtxJ{display:grid;grid-template-columns:.9fr 1.4fr;gap:55px;align-items:center;padding:46px 0}.Estate_storyCopy__JORPV h2{font-size:31px;letter-spacing:-.04em;line-height:1.15;margin:0 0 22px}.Estate_storyCopy__JORPV>p:not(.Estate_kicker__b4GvZ){font-size:17px;line-height:1.75;margin:0 0 22px;color:#43514d}.Estate_storyCopy__JORPV .Estate_sourceNote__jd7xj{font-size:13px!important;line-height:1.6!important;color:#6e756d!important}.Estate_textLink__9thAm{font-size:14px;font-weight:700;display:flex;align-items:center;gap:18px;color:var(--blue)!important}.Estate_cover___wBxQ{margin:0;min-width:0}.Estate_cover___wBxQ img{width:100%;height:auto;max-height:460px;object-fit:contain;background:#f5f5f4}.Estate_cover___wBxQ figcaption{font-size:12px;line-height:1.5;color:#68726d;margin-top:10px}.Estate_logoCover__8S1b0 img{padding:55px;height:350px;object-fit:contain;background:#f3f3f2}.Estate_teamCover__R_w77 img{max-height:380px;background:#f3f3f2}.Estate_noPhoto__No8CB{background:#f5f5f4;min-height:320px;display:flex;flex-direction:column;gap:20px;padding:45px;justify-content:center;align-items:start;color:var(--blue)}.Estate_noPhoto__No8CB strong{font-size:34px;line-height:1.15;letter-spacing:-.04em}.Estate_noPhoto__No8CB span{font-size:14px}.Estate_expertiseSection__SMCms{display:grid;grid-template-columns:1fr 2fr;gap:50px;padding:34px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);scroll-margin-top:90px}.Estate_expertiseSection__SMCms h2{font-size:27px;letter-spacing:-.04em;margin:0}.Estate_expertiseSection__SMCms ul{display:grid;grid-template-columns:1fr 1fr;gap:0 35px;list-style:none;margin:0;padding:0}.Estate_expertiseSection__SMCms li{display:flex;gap:12px;align-items:center;padding:17px 0;border-bottom:1px solid var(--line)}.Estate_expertiseSection__SMCms li svg{color:var(--blue)}.Estate_expertiseSection__SMCms li h3{font-size:17px;font-weight:600;line-height:1.4;margin:0}.Estate_contactSection__FI87J{display:grid;grid-template-columns:1fr 1.2fr;gap:70px;background:#f3f2f3;padding:42px;margin-top:45px;scroll-margin-top:90px}.Estate_contactTitle__nw_T_ h2{font-size:35px;font-weight:700;letter-spacing:-.045em;line-height:1.1;margin:18px 0 25px}.Estate_contactTitle__nw_T_>p:last-child{font-size:16px;line-height:1.7;color:#586660;max-width:400px}.Estate_contactDetails__8LIgL h3{font-size:22px;letter-spacing:-.03em;margin:0 0 20px}.Estate_contactDetails__8LIgL dl{font-size:14px;line-height:1.6;margin:0}.Estate_contactDetails__8LIgL dl div{display:grid;grid-template-columns:110px 1fr;gap:15px;border-top:1px solid #d4d5cc;padding:12px 0}.Estate_contactDetails__8LIgL dt{color:#64716b}.Estate_contactDetails__8LIgL dd{margin:0}.Estate_contactDetails__8LIgL>p{font-size:13px;line-height:1.6;color:#64716b}.Estate_contactLinks__Jk5s4{display:flex;flex-direction:column;gap:9px}.Estate_contactLinks__Jk5s4 a{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #d0d5cb;min-height:48px;padding:12px;font-size:14px;overflow-wrap:anywhere}.Estate_contactLinks__Jk5s4 span{flex:1 1;min-width:0}.Estate_contactLinks__Jk5s4 svg{flex-shrink:0;color:var(--blue)}.Estate_offers__3Q2y2{margin:55px 0}.Estate_offers__3Q2y2 h2{font-size:28px;letter-spacing:-.04em}.Estate_offers__3Q2y2>p{font-size:15px;line-height:1.7;color:#5a6861}.Estate_offerGrid__0kVG1{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.Estate_paymentScope__wXQGD{font-size:13px!important;line-height:1.65!important;max-width:950px}.Estate_related__3PErW{padding-top:35px;border-top:1px solid var(--line)}.Estate_relatedGrid__RtTD8{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.Estate_relatedGrid__RtTD8>a{border:1px solid var(--line);display:flex;flex-wrap:wrap;position:relative;align-content:start}.Estate_relatedGrid__RtTD8 img{width:100%;height:160px;object-fit:cover;background:#f3f2f3}.Estate_relatedGrid__RtTD8>a>div{padding:20px 35px 20px 20px;width:100%}.Estate_relatedGrid__RtTD8 strong{font-size:21px;line-height:1.2;letter-spacing:-.03em;display:block}.Estate_relatedGrid__RtTD8 p{font-size:13px;line-height:1.5;color:#626e67;margin:10px 0}.Estate_relatedGrid__RtTD8 small{display:flex;gap:6px;align-items:center;font-size:12px}.Estate_relatedGrid__RtTD8>a>svg{position:absolute;bottom:20px;right:12px;color:var(--blue)}.Estate_actions__FU03r{display:flex;gap:10px;align-items:center}.Estate_actions__FU03r>.Estate_favorite__FDuKZ,.Estate_share__asMG5>button{min-width:44px;min-height:44px;padding:10px 13px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;background:#fff;border:1px solid #b9c3bd;color:#192b23;border-radius:3px;font-weight:600}.Estate_actions__FU03r>.Estate_favorite__FDuKZ:disabled,.Estate_share__asMG5>button:disabled{cursor:wait}.Estate_favorite__FDuKZ{color:#172a25!important;background:#fff!important;min-height:44px!important}.Estate_share__asMG5{position:relative}.Estate_copy__u0O_G{position:absolute;right:0;top:100%;z-index:10;padding:16px;background:#fff;box-shadow:0 5px 30px #192b2325;font-size:14px;width:300px}.Estate_copy__u0O_G input{width:100%;margin-top:10px;font-size:13px;padding:10px;border:1px solid #68746e}.Estate_gallery__VFoKo{margin:40px 0}.Estate_gallery__VFoKo .Estate_sectionHead__0BWDG h2{font-size:27px}.Estate_galleryControls__SUHKs{display:flex;gap:10px}.Estate_galleryControls__SUHKs button{width:44px;height:44px;background:white;border:1px solid #b9c3bd;display:flex;align-items:center;justify-content:center;color:var(--blue)}.Estate_galleryControls__SUHKs button:disabled{opacity:.3;cursor:default}.Estate_galleryGrid__SJyag{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.Estate_galleryGrid__SJyag>button{position:relative;border:0;background:#f3f2f3;flex:0 0 31%;height:245px;padding:0;scroll-snap-align:start}.Estate_galleryGrid__SJyag img{width:100%;height:100%;object-fit:contain}.Estate_galleryGrid__SJyag>button>svg{position:absolute;right:10px;bottom:10px;background:white;padding:5px;box-sizing:content-box;color:var(--blue)}.Estate_credit__Blj5l{font-size:12px;display:inline-block;color:#66736b!important;margin-top:8px}.Estate_lightbox__oCWsD{padding:60px 35px 20px;border:0;background:#fff;width:min(1000px,95vw);max-height:92vh;font-family:var(--font-ayivoo-inter),Inter,sans-serif;color:var(--ink)}.Estate_lightbox__oCWsD::backdrop{background:#0c192be0}.Estate_lightbox__oCWsD>img{max-height:65vh;max-width:100%;width:auto;margin:auto;object-fit:contain}.Estate_lightbox__oCWsD .Estate_close__xn7aP{position:absolute;right:15px;top:10px;border:1px solid #b9c3bd;background:#fff;width:44px;height:44px;display:grid;place-items:center}.Estate_lightboxCaption__i0cR2{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;font-size:14px}.Estate_lightboxCaption__i0cR2 button{width:44px;height:44px;background:#fff;border:1px solid #b9c3bd;color:var(--blue);display:grid;place-items:center}@media(min-width:1500px){.Estate_page__aU1YL{padding-left:60px;padding-right:60px}}@media(max-width:1100px){.Estate_page__aU1YL{padding:22px 28px 60px}.Estate_heroCopy__09qqB{width:62%;padding:35px 28px}.Estate_hero__SP6lT{min-height:420px}.Estate_hero__SP6lT h1{font-size:48px}.Estate_heroArt__HFSxB{object-position:70% center}.Estate_matrix__US6y4 th:first-child{width:36%}.Estate_rowIdentity__bp0Gv{grid-template-columns:100px 1fr;gap:12px}.Estate_rowPhoto__kbY_J{height:100px}.Estate_providerName__LcpSt{font-size:19px}.Estate_matrix__US6y4 th{font-size:11px;padding:14px 4px}.Estate_matrix__US6y4 td{padding:20px 4px}.Estate_territory__r68zy{font-size:12px}.Estate_story__DgtxJ{gap:35px}.Estate_storyCopy__JORPV h2{font-size:27px}.Estate_contactSection__FI87J{gap:35px;padding:30px}.Estate_projectTabs__OICyz button{font-size:15px;padding:20px 13px}.Estate_openCell__6mNsz a{width:35px}}@media(max-width:800px){.Estate_page__aU1YL{padding:18px 20px 55px}.Estate_breadcrumb__zZQAo{font-size:12px;padding-bottom:18px;gap:9px}.Estate_hero__SP6lT{display:block;min-height:0;padding-bottom:230px}.Estate_heroCopy__09qqB{width:100%;padding:30px 25px;background:#fafafa}.Estate_heroArt__HFSxB{top:auto;bottom:0;height:250px;object-position:right 65%;width:100%}.Estate_hero__SP6lT h1{font-size:43px}.Estate_heroIntro__HbP9d{font-size:16px;max-width:500px}.Estate_kicker__b4GvZ{font-size:11px}.Estate_projectPicker__B56BE{margin-top:26px}.Estate_projectTabs__OICyz{grid-template-columns:repeat(2,1fr);gap:8px;padding-bottom:15px}.Estate_projectTabs__OICyz button{border:1px solid var(--line)!important;min-height:82px;grid-template-columns:1fr auto;padding:16px;font-size:15px;gap:8px}.Estate_projectTabs__OICyz svg{display:none}.Estate_projectTabs__OICyz button:last-child{grid-column:1/-1;min-height:60px}.Estate_pickerTitle__ZgjT2 h2{font-size:18px}.Estate_pickerTitle__ZgjT2 button{font-size:12px}.Estate_directory__fTENR{padding-top:38px}.Estate_sectionHead__0BWDG{gap:18px;align-items:start}.Estate_sectionHead__0BWDG h2{font-size:27px}.Estate_sectionHead__0BWDG>p{font-size:12px;white-space:normal;text-align:right}.Estate_filters__09ZuE{grid-template-columns:1fr auto;gap:17px 12px}.Estate_filters__09ZuE .Estate_search__NYUZn{grid-column:1/-1}.Estate_filters__09ZuE label>span,.Estate_filters__09ZuE>button{font-size:12px}.Estate_matrixHint__apqWh{font-size:13px}.Estate_matrix__US6y4,.Estate_matrix__US6y4 tbody{display:block}.Estate_matrix__US6y4 thead{display:none}.Estate_matrix__US6y4 tr{display:flex;flex-wrap:wrap;border:1px solid var(--line);margin-bottom:18px;padding:17px;gap:9px 8px;position:relative}.Estate_matrix__US6y4 td{border:0;padding:0;text-align:left;display:block}.Estate_matrix__US6y4 .Estate_identity__udKyC{flex:0 0 100%;padding:0 0 12px}.Estate_rowIdentity__bp0Gv{grid-template-columns:120px 1fr;gap:16px;padding:0}.Estate_rowPhoto__kbY_J{height:105px}.Estate_providerName__LcpSt{font-size:22px}.Estate_rowIdentity__bp0Gv p{font-size:12px;margin:8px 0}.Estate_rowFavorite__L48XA{width:36px!important;height:36px!important;min-height:36px!important;min-width:36px!important}.Estate_matrix__US6y4 td.Estate_competence__2U1DG{display:none}.Estate_matrix__US6y4 td.Estate_present__LY2Aw{display:flex;align-items:center;gap:6px;border:1px solid #ddddda;padding:7px 9px;background:#fafaf9;color:var(--blue)}.Estate_mobileLabel__jVZRB{display:inline;font-size:12px;font-weight:550}.Estate_check___qe90{width:17px;height:17px;background:none}.Estate_check___qe90 svg{width:16px}.Estate_matrix__US6y4 .Estate_territory__r68zy{flex:0 0 100%;display:flex;gap:7px;align-items:start;padding-top:10px;font-size:13px}.Estate_territory__r68zy svg{margin:0;flex-shrink:0}.Estate_openCell__6mNsz{flex:0 0 100%;padding-top:6px!important}.Estate_openCell__6mNsz a{display:flex;justify-content:space-between;width:100%;border:0;min-height:44px;border-top:1px solid var(--line);padding-top:10px;font-size:13px;font-weight:700}.Estate_openCell__6mNsz span{display:block}.Estate_profileTop__wRy33{align-items:start;margin-bottom:30px;gap:10px;flex-wrap:wrap}.Estate_profileTop__wRy33>a{font-size:12px;min-height:40px}.Estate_actions__FU03r>.Estate_favorite__FDuKZ,.Estate_share__asMG5>button{font-size:12px;padding:9px 10px}.Estate_actions__FU03r{gap:7px}.Estate_profileHeader__UhIqZ h1{font-size:40px}.Estate_profileTerritory__6K102{font-size:13px}.Estate_scopeBand__tflyj{display:block;padding:20px}.Estate_scopeBand__tflyj>div>div{font-size:15px;gap:10px 16px}.Estate_scopeBand__tflyj>a{width:max-content;margin-top:15px;font-size:13px}.Estate_story__DgtxJ{grid-template-columns:1fr;gap:25px;padding:30px 0}.Estate_storyCopy__JORPV h2{font-size:29px}.Estate_storyCopy__JORPV>p:not(.Estate_kicker__b4GvZ){font-size:16px;line-height:1.7}.Estate_cover___wBxQ img{max-height:400px}.Estate_logoCover__8S1b0 img{height:220px;padding:35px}.Estate_cover___wBxQ figcaption{font-size:11px}.Estate_noPhoto__No8CB{min-height:230px;padding:30px}.Estate_noPhoto__No8CB strong{font-size:28px}.Estate_expertiseSection__SMCms{display:block;padding:25px 0}.Estate_expertiseSection__SMCms h2{font-size:26px;margin-bottom:20px}.Estate_expertiseSection__SMCms ul{gap:0 18px}.Estate_expertiseSection__SMCms li h3{font-size:14px}.Estate_expertiseSection__SMCms li svg{width:18px}.Estate_contactSection__FI87J{grid-template-columns:1fr;padding:25px;gap:22px;margin-top:30px}.Estate_contactTitle__nw_T_ h2{font-size:30px}.Estate_contactTitle__nw_T_>p:last-child{font-size:15px}.Estate_contactDetails__8LIgL dl div{grid-template-columns:90px 1fr;font-size:13px}.Estate_contactLinks__Jk5s4 a{font-size:13px}.Estate_contactDetails__8LIgL h3{font-size:22px}.Estate_offers__3Q2y2{margin:35px 0}.Estate_offers__3Q2y2 h2{font-size:25px}.Estate_offers__3Q2y2>p{font-size:14px}.Estate_relatedGrid__RtTD8{grid-template-columns:1fr}.Estate_relatedGrid__RtTD8>a{display:grid;grid-template-columns:110px 1fr;align-items:center}.Estate_relatedGrid__RtTD8 img{height:130px;width:110px;object-fit:contain}.Estate_relatedGrid__RtTD8>a>div{padding:16px 28px 16px 16px}.Estate_relatedGrid__RtTD8 strong{font-size:19px}.Estate_relatedGrid__RtTD8 p{font-size:12px}.Estate_relatedGrid__RtTD8 small{font-size:11px}.Estate_related__3PErW .Estate_sectionHead__0BWDG{display:block}.Estate_related__3PErW .Estate_sectionHead__0BWDG a{margin-top:15px;font-size:12px}.Estate_gallery__VFoKo{margin:30px 0}.Estate_galleryGrid__SJyag>button{flex-basis:80%;height:250px}.Estate_lightbox__oCWsD{padding:60px 15px 15px}.Estate_lightboxCaption__i0cR2{font-size:12px;gap:10px}.Estate_offerGrid__0kVG1{grid-template-columns:1fr}.Estate_profile__7L7x_{overflow-wrap:break-word}}@media(prefers-reduced-motion:reduce){.Estate_page__aU1YL *{scroll-behavior:auto!important}}.Estate_rowFavorite__L48XA{display:inline-flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important;min-height:44px!important;min-width:44px!important}.Estate_favorite__FDuKZ,.Estate_rowFavorite__L48XA{position:static!important;box-shadow:none!important}.Estate_favorite__FDuKZ{width:auto!important;height:auto!important}.Estate_openCell__6mNsz a{min-width:44px;min-height:44px}@media(min-width:801px){.Estate_matrix__US6y4 th{position:sticky;top:76px;z-index:2}}.Estate_page__aU1YL .favorite-auth-modal__actions .button--solid{color:#fff}.Estate_teamCover__R_w77 img{width:auto;max-width:100%;height:auto;margin:auto}.Estate_galleryGrid__SJyag img{object-fit:scale-down}body:has(.Estate_page__aU1YL) .header .button{white-space:nowrap}.Estate_projectTabs__OICyz{grid-template-columns:repeat(5,minmax(0,1fr))}.Estate_projectTabs__OICyz button{min-width:0}.Estate_projectTabs__OICyz button>span{overflow-wrap:anywhere}.Estate_rowIdentity__bp0Gv{grid-template-columns:135px minmax(0,1fr)}.Estate_rowIdentity__bp0Gv p{overflow-wrap:anywhere}@media(max-width:1100px){.Estate_rowIdentity__bp0Gv{grid-template-columns:100px minmax(0,1fr)}}@media(max-width:800px){.Estate_projectTabs__OICyz{grid-template-columns:repeat(2,minmax(0,1fr))}.Estate_rowIdentity__bp0Gv{grid-template-columns:120px minmax(0,1fr)}}.Estate_copy__u0O_G{left:0;right:auto;max-width:calc(100vw - 40px)}.Estate_expertiseSection__SMCms ul{grid-template-columns:repeat(2,minmax(0,1fr))}.Estate_expertiseSection__SMCms li{min-width:0}.Estate_expertiseSection__SMCms li h3{overflow-wrap:anywhere}.Estate_expertiseSection__SMCms li svg{flex-shrink:0}.Estate_searchPanel__9W_Gs{margin-top:28px;padding:25px 28px 28px;border:1px solid #cdcdca;border-radius:16px;background:#fff;box-shadow:0 8px 28px #2525250b;scroll-margin-top:95px}.Estate_searchPanelTitle__suMpg{display:flex;gap:11px;align-items:center;margin-bottom:19px}.Estate_searchPanelTitle__suMpg>span{color:var(--blue);display:flex;align-items:center}.Estate_searchPanelTitle__suMpg h2{font-size:20px;letter-spacing:-.025em;line-height:1.3;margin:0;font-weight:700}.Estate_directoryPage__UsyXB .Estate_filters__09ZuE{grid-template-columns:minmax(0,1.65fr) minmax(180px,.8fr) auto;border:0;padding:0;gap:18px;align-items:end}.Estate_directoryPage__UsyXB .Estate_filters__09ZuE label>span{font-size:12px;line-height:1.4;color:#4d605d;margin-bottom:9px;font-weight:600}.Estate_directoryPage__UsyXB .Estate_search__NYUZn>div{border:1.5px solid #c52b3e;background:#fff;border-radius:7px;padding:0 16px;gap:12px}.Estate_directoryPage__UsyXB .Estate_search__NYUZn>div>svg{color:var(--blue);flex-shrink:0}.Estate_directoryPage__UsyXB .Estate_search__NYUZn input{height:58px;font-size:16px;letter-spacing:-.01em}.Estate_directoryPage__UsyXB .Estate_search__NYUZn input::placeholder{color:#75817f}.Estate_directoryPage__UsyXB .Estate_filters__09ZuE select{height:61px;border:1px solid #d3cfd1;border-radius:7px;padding:0 15px;font-size:15px}.Estate_directoryPage__UsyXB .Estate_filters__09ZuE .Estate_searchSubmit__w9_ju{display:flex;justify-content:center;align-items:center;gap:21px;border:1px solid var(--blue);border-radius:7px;min-height:61px;padding:0 23px;background:var(--blue);color:#fff;font-size:15px;font-weight:650;box-shadow:0 4px 10px #c52b3e18}.Estate_directoryPage__UsyXB .Estate_filters__09ZuE .Estate_searchSubmit__w9_ju:hover{background:#a82132;box-shadow:0 6px 16px #c52b3e25}.Estate_resetFilters__6QneP{display:block;margin:14px 0 0 auto;border:0;background:none;font-size:12px;color:#596b68;padding:8px 0;text-decoration:underline;text-underline-offset:4px}.Estate_directoryPage__UsyXB .Estate_projectPicker__B56BE{padding:28px;margin-top:32px;border:1px solid #e2e6ed;border-radius:18px;background:#f7f7f5}.Estate_directoryPage__UsyXB .Estate_pickerTitle__ZgjT2{margin-bottom:21px}.Estate_directoryPage__UsyXB .Estate_pickerTitle__ZgjT2 h2{font-size:24px;letter-spacing:-.035em;font-weight:700}.Estate_directoryPage__UsyXB .Estate_pickerTitle__ZgjT2 button{font-size:13px;padding:8px 0}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz{gap:12px;grid-template-columns:repeat(5,minmax(0,1fr));padding:0}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr;border:1px solid #e5dde0!important;border-radius:11px;padding:17px 16px 18px;gap:18px 9px;min-height:151px;background:#fff;box-shadow:0 4px 0 #e5e1e3,0 8px 16px #25252505;color:var(--ink);transition:transform .15s,box-shadow .15s,background .15s}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:nth-child(2),.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:nth-child(4){background:#f4f3f4;border-color:#ddd9db!important;box-shadow:0 4px 0 #dedadd,0 8px 16px #32282e05}.Estate_missionIcon__RYXFj{width:43px;height:43px;border-radius:11px;background:#f3f3f1;display:flex;align-items:center;justify-content:center;color:var(--blue)}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz .Estate_missionIcon__RYXFj svg{display:block;grid-column:auto;color:inherit}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:nth-child(2) .Estate_missionIcon__RYXFj,.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:nth-child(4) .Estate_missionIcon__RYXFj{background:#e9e6e8;color:#303336}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz small{align-self:start;font-size:12px;line-height:1.4;border-radius:5px;padding:3px 6px;background:#f3f3f2;color:#697771}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz .Estate_missionName__TVTgI{align-self:center;grid-column:1;display:block;font-size:15px;line-height:1.35;font-weight:650;overflow-wrap:anywhere}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz .Estate_missionArrow__EL_fI{display:block;grid-column:2;align-self:center;color:var(--blue)}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:hover{box-shadow:0 7px 0 #dededb,0 12px 22px #25252512;background:#fafaf9;color:var(--ink)}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz .Estate_chosen__mYQVt,.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz .Estate_chosen__mYQVt:hover{background:var(--blue)!important;border-color:var(--blue)!important;color:#fff!important;box-shadow:0 4px 0 #8e1c2b,0 9px 20px #c52b3e25}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz .Estate_chosen__mYQVt .Estate_missionIcon__RYXFj{background:#ffffff20!important;color:#fff!important}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz .Estate_chosen__mYQVt small{background:#ffffff20;color:#fff}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz .Estate_chosen__mYQVt .Estate_missionArrow__EL_fI{color:#fff}.Estate_directoryPage__UsyXB .Estate_directory__fTENR{padding-top:52px;scroll-margin-top:98px}.Estate_directoryPage__UsyXB .Estate_sectionHead__0BWDG{margin-bottom:12px;align-items:center;flex-wrap:wrap}.Estate_directoryPage__UsyXB .Estate_sectionHead__0BWDG>div{min-width:0;flex:1 1 240px}.Estate_directoryPage__UsyXB .Estate_sectionHead__0BWDG h2{font-size:32px;letter-spacing:-.04em;font-weight:700}.Estate_directoryPage__UsyXB .Estate_sectionHead__0BWDG .Estate_kicker__b4GvZ{margin-bottom:10px;font-size:10px}.Estate_directoryPage__UsyXB .Estate_sectionHead__0BWDG>p{display:flex;align-items:baseline;gap:6px;border:1px solid #dededb;background:#fafaf9;border-radius:20px;padding:8px 13px;font-size:12px;color:#53656b}.Estate_directoryPage__UsyXB .Estate_sectionHead__0BWDG>p strong{font-size:16px}.Estate_directoryPage__UsyXB .Estate_matrixHint__apqWh{margin:0 0 24px;font-size:14px}.Estate_directoryPage__UsyXB .Estate_tableWrap__CGCbt{border:1px solid #e5dce0;border-radius:16px;background:#fff;box-shadow:0 5px 18px #25252508}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4{table-layout:fixed}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 th{font-size:12px;padding:20px 7px;background:#f4f4f3;border-top:0;color:#6e525c;top:76px;z-index:2}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 th:first-child{width:49%;padding-left:25px;text-align:left;border-top-left-radius:15px}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 th:nth-last-child(2){width:auto}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 th:last-child{width:6%;border-top-right-radius:15px}.Estate_scopeHeading__avD1Q{display:flex;flex-direction:column;align-items:center;gap:9px;line-height:1.35;overflow-wrap:anywhere}.Estate_scopeHeading__avD1Q>svg{color:var(--blue)}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 td{padding:20px 8px;border-bottom:1px solid #e9edee;background:#fff}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 tr:last-child td{border-bottom:0}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 tr:last-child td:first-child{border-bottom-left-radius:15px}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 tr:last-child td:last-child{border-bottom-right-radius:15px}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 tbody tr:nth-child(2n)>td{background:#fafbf9}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 tbody tr:hover>td{background:#fafaf9}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 .Estate_identity__udKyC{padding:20px 16px 20px 24px}.Estate_directoryPage__UsyXB .Estate_rowIdentity__bp0Gv{grid-template-columns:176px minmax(0,1fr);gap:22px;padding:0;align-items:center}.Estate_directoryPage__UsyXB .Estate_rowPhoto__kbY_J{height:124px;border-radius:8px;background:#f2f0e9;box-shadow:inset 0 0 0 1px #192c3510}.Estate_directoryPage__UsyXB .Estate_rowPhoto__kbY_J img{object-fit:cover}.Estate_directoryPage__UsyXB .Estate_logoPhoto__6dZpr img{object-fit:scale-down;padding:18px}.Estate_directoryPage__UsyXB .Estate_providerName__LcpSt{font-size:21px;line-height:1.18;letter-spacing:-.035em;font-weight:700}.Estate_directoryPage__UsyXB .Estate_rowIdentity__bp0Gv p{font-size:12px;color:#667570;margin:9px 0 8px;line-height:1.5}.Estate_rowFooter__oR3gF{display:flex;align-items:center;justify-content:space-between;gap:10px}.Estate_rowTerritory__LvJOm{display:flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:11px;line-height:1.5;color:#5f736e}.Estate_rowTerritory__LvJOm>svg{color:var(--blue);flex-shrink:0}.Estate_directoryPage__UsyXB .Estate_rowFavorite__L48XA{border:1px solid #d8e0de!important;border-radius:50%;flex-shrink:0;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}.Estate_directoryPage__UsyXB .Estate_check___qe90{width:33px;height:33px;background:#f2f2f1;box-shadow:inset 0 0 0 1px #d4d4d1}.Estate_directoryPage__UsyXB .Estate_absent__pRqlw{color:#b4bfbb;font-size:16px}.Estate_directoryPage__UsyXB .Estate_openCell__6mNsz a{width:38px;height:44px;border:0;border-radius:50%;background:#f4f4f3;color:var(--blue)}.Estate_directoryPage__UsyXB .Estate_openCell__6mNsz a:hover{background:var(--blue);color:#fff}.Estate_identityPlaceholder__Uzih1{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px;background:#f3f3f2;color:#6d4e59;text-align:center}.Estate_identityPlaceholder__Uzih1 span{font-size:12px;line-height:1.35;font-weight:650}.Estate_cover___wBxQ img{width:auto;max-width:100%;margin:auto}@media(max-width:1100px){.Estate_directoryPage__UsyXB .Estate_projectPicker__B56BE{padding:23px}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz{gap:9px}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button{padding:14px 12px;min-height:146px}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz .Estate_missionName__TVTgI{font-size:14px}.Estate_directoryPage__UsyXB .Estate_rowIdentity__bp0Gv{grid-template-columns:128px minmax(0,1fr);gap:16px}.Estate_directoryPage__UsyXB .Estate_rowPhoto__kbY_J{height:118px}.Estate_directoryPage__UsyXB .Estate_providerName__LcpSt{font-size:19px}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 .Estate_identity__udKyC{padding-left:18px}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 th:first-child{width:48%;padding-left:18px}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 td{padding:18px 5px}.Estate_directoryPage__UsyXB .Estate_scopeHeading__avD1Q{font-size:11px}}@media(max-width:800px){.Estate_searchPanel__9W_Gs{padding:21px 18px;border-radius:12px;margin-top:22px}.Estate_searchPanelTitle__suMpg{gap:9px;margin-bottom:20px}.Estate_searchPanelTitle__suMpg h2{font-size:20px}.Estate_directoryPage__UsyXB .Estate_filters__09ZuE{grid-template-columns:minmax(0,1fr);gap:16px}.Estate_directoryPage__UsyXB .Estate_filters__09ZuE .Estate_search__NYUZn{grid-column:auto}.Estate_directoryPage__UsyXB .Estate_search__NYUZn input{height:55px;font-size:16px}.Estate_directoryPage__UsyXB .Estate_filters__09ZuE select{height:54px;font-size:15px}.Estate_directoryPage__UsyXB .Estate_filters__09ZuE .Estate_searchSubmit__w9_ju{min-height:52px;justify-content:space-between;padding:0 18px}.Estate_directoryPage__UsyXB .Estate_projectPicker__B56BE{margin-top:26px;padding:21px 17px 24px;border-radius:13px}.Estate_directoryPage__UsyXB .Estate_pickerTitle__ZgjT2{gap:12px;margin-bottom:18px}.Estate_directoryPage__UsyXB .Estate_pickerTitle__ZgjT2 h2{font-size:22px;max-width:170px;line-height:1.15}.Estate_directoryPage__UsyXB .Estate_pickerTitle__ZgjT2 button{font-size:11px;white-space:nowrap}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button{min-height:138px;padding:15px 13px;gap:16px 5px}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:last-child{grid-column:1/-1;min-height:88px;grid-template-columns:43px minmax(0,1fr) auto;grid-template-rows:1fr;align-items:center;gap:12px}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:last-child .Estate_missionName__TVTgI{grid-column:2;grid-row:1}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:last-child small{display:none}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:last-child .Estate_missionArrow__EL_fI{grid-column:3;grid-row:1}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz .Estate_missionName__TVTgI{font-size:14px}.Estate_directoryPage__UsyXB .Estate_missionIcon__RYXFj{width:40px;height:40px;border-radius:10px}.Estate_directoryPage__UsyXB .Estate_directory__fTENR{padding-top:39px}.Estate_directoryPage__UsyXB .Estate_sectionHead__0BWDG h2{font-size:27px}.Estate_directoryPage__UsyXB .Estate_sectionHead__0BWDG{gap:10px;align-items:start}.Estate_directoryPage__UsyXB .Estate_sectionHead__0BWDG>p{font-size:10px;padding:7px 10px;flex-shrink:0}.Estate_directoryPage__UsyXB .Estate_sectionHead__0BWDG>p strong{font-size:14px}.Estate_directoryPage__UsyXB .Estate_matrixHint__apqWh{font-size:13px;margin-bottom:22px}.Estate_directoryPage__UsyXB .Estate_tableWrap__CGCbt{border:0;box-shadow:none;background:none;border-radius:0}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4,.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 tbody{display:block}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 thead{display:none}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 tr{padding:17px;border:1px solid #dfe5eb;border-radius:12px;margin-bottom:16px;box-shadow:0 3px 10px #17342b05;gap:8px;background:#fff;overflow:hidden}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 tbody tr:nth-child(2n){background:#fafbf9}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 tbody tr:hover>td,.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 tbody tr:nth-child(2n)>td,.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 td{background:none;border:0;padding:0}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 .Estate_identity__udKyC{padding:0 0 14px}.Estate_directoryPage__UsyXB .Estate_rowIdentity__bp0Gv{grid-template-columns:106px minmax(0,1fr);gap:14px}.Estate_directoryPage__UsyXB .Estate_rowPhoto__kbY_J{height:111px;border-radius:6px}.Estate_directoryPage__UsyXB .Estate_logoPhoto__6dZpr img{padding:10px}.Estate_directoryPage__UsyXB .Estate_providerName__LcpSt{font-size:20px}.Estate_directoryPage__UsyXB .Estate_rowIdentity__bp0Gv p{font-size:11px;line-height:1.5;margin:7px 0}.Estate_rowFooter__oR3gF{align-items:center;gap:4px}.Estate_rowTerritory__LvJOm{font-size:10px;gap:3px}.Estate_directoryPage__UsyXB .Estate_rowFavorite__L48XA{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 td.Estate_present__LY2Aw{padding:7px 9px;background:#eef3ff;border:1px solid #ecd8df;border-radius:5px;gap:5px;flex-direction:row-reverse}.Estate_directoryPage__UsyXB .Estate_mobileLabel__jVZRB{font-size:11px;line-height:1.4}.Estate_directoryPage__UsyXB .Estate_check___qe90{width:17px;height:17px;box-shadow:none;background:none}.Estate_directoryPage__UsyXB .Estate_openCell__6mNsz{padding-top:7px!important}.Estate_directoryPage__UsyXB .Estate_openCell__6mNsz a{width:100%;border-radius:0;background:none;border-top:1px solid #e2e8e5;min-height:44px;color:var(--blue)}.Estate_directoryPage__UsyXB .Estate_identityPlaceholder__Uzih1{padding:10px;gap:8px}.Estate_directoryPage__UsyXB .Estate_identityPlaceholder__Uzih1 span{font-size:10px}}@media(prefers-reduced-motion:reduce){.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button{transition:none}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:hover{transform:none}}.Estate_directoryPage__UsyXB .Estate_hero__SP6lT{position:relative;display:flex;align-items:center;border-radius:0;isolation:isolate;background:#f5f5f5}.Estate_directoryPage__UsyXB .Estate_heroArt__HFSxB{position:absolute;inset:0;object-fit:cover;object-position:right 53%;z-index:-1}.Estate_directoryPage__UsyXB .Estate_heroCopy__09qqB{position:relative;z-index:1;align-items:center;width:61%;padding:46px 42px;background:linear-gradient(90deg,#ffffffd9,#ffffffad 57%,#ffffff00)}.Estate_directoryPage__UsyXB .Estate_hero__SP6lT h1{max-width:710px;margin:0;font-size:clamp(38px,3.7vw,54px);line-height:1.19;letter-spacing:-.042em;font-weight:650;color:#25272a;text-wrap:pretty}.Estate_heroEmphasis__hTYcT{color:var(--blue);font-weight:750}.Estate_heroEmphasis__hTYcT,.Estate_heroSubject__0kJ3d{display:inline!important;white-space:nowrap}.Estate_heroLocation__SP0EB{position:absolute;right:25px;bottom:22px;display:flex;gap:10px;align-items:center;background:#ffffffeb;color:#303337;font-size:10px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;padding:10px 13px;margin:0}.Estate_directoryPage__UsyXB .Estate_missionIcon__RYXFj{background:var(--blue);color:#fff}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:nth-child(2) .Estate_missionIcon__RYXFj,.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:nth-child(4) .Estate_missionIcon__RYXFj{background:#303336;color:#fff}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz .Estate_chosen__mYQVt .Estate_missionIcon__RYXFj{background:#ffffff25!important}.Estate_logoCover__8S1b0 img{width:100%;object-fit:scale-down}@media(max-width:1100px){.Estate_directoryPage__UsyXB .Estate_heroCopy__09qqB{width:64%;padding:35px 29px}.Estate_directoryPage__UsyXB .Estate_hero__SP6lT h1{font-size:40px}}@media(max-width:800px){.Estate_directoryPage__UsyXB .Estate_hero__SP6lT{display:block;min-height:0;padding-bottom:210px;overflow:hidden}.Estate_directoryPage__UsyXB .Estate_heroCopy__09qqB{width:100%;padding:32px 24px 34px;background:#fafafa}.Estate_directoryPage__UsyXB .Estate_heroArt__HFSxB{position:absolute;inset:auto 0 0;height:225px;width:100%;object-position:right 60%;z-index:-1}.Estate_directoryPage__UsyXB .Estate_hero__SP6lT h1{font-size:clamp(23px,7vw,34px);line-height:1.22;letter-spacing:-.04em;max-width:540px}.Estate_heroLocation__SP0EB{right:12px;bottom:13px;font-size:9px;letter-spacing:.07em;padding:8px 10px}}.Estate_directoryPage__UsyXB .Estate_hero__SP6lT{min-height:450px;border:1px solid #e4e1e0}.Estate_directoryPage__UsyXB .Estate_heroArt__HFSxB{object-position:right 52%}.Estate_directoryPage__UsyXB .Estate_heroCopy__09qqB{width:60%;padding-left:40px;background:linear-gradient(90deg,#ffffffd9,#ffffffa8 58%,#ffffff00)}.Estate_directoryPage__UsyXB .Estate_hero__SP6lT h1{font-size:clamp(37px,3.45vw,51px);line-height:1.2;max-width:690px}.Estate_heroLocation__SP0EB{gap:0;padding:0;border:1px solid #b8b3b3;border-top:3px solid var(--blue);background:#fffffff2}.Estate_heroLocation__SP0EB>span{padding:10px 12px}.Estate_heroLocation__SP0EB>span+span{border-left:1px solid #d7d2d2}.Estate_directoryPage__UsyXB .Estate_searchPanel__9W_Gs{position:relative;border:1px solid #d4cdd1;border-radius:2px;box-shadow:4px 5px 0 #efefed;padding:25px 28px 28px}.Estate_searchPanel__9W_Gs:after,.Estate_searchPanel__9W_Gs:before{position:absolute;content:"";width:19px;height:19px;pointer-events:none;border-color:var(--blue);border-style:solid}.Estate_searchPanel__9W_Gs:before{left:-1px;top:-1px;border-width:3px 0 0 3px}.Estate_searchPanel__9W_Gs:after{right:-1px;bottom:-1px;border-width:0 3px 3px 0}.Estate_directoryPage__UsyXB .Estate_filters__09ZuE .Estate_searchSubmit__w9_ju,.Estate_directoryPage__UsyXB .Estate_filters__09ZuE select,.Estate_directoryPage__UsyXB .Estate_search__NYUZn>div{border-radius:2px}.Estate_directoryPage__UsyXB .Estate_projectPicker__B56BE{border:1px solid #ded8dc;border-radius:2px;background-color:#fcfbfb;background-image:linear-gradient(#34282d06 1px,transparent 0),linear-gradient(90deg,#34282d06 1px,transparent 0);background-size:28px 28px}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:first-child{--mission:#cf2e3d}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:nth-child(2){--mission:#dba113}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:nth-child(3){--mission:#1b89b7}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:nth-child(4){--mission:#158653}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:nth-child(5){--mission:#36393d}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:nth-child(n){background:#fff;border-radius:1px;border-top:3px solid var(--mission)!important;box-shadow:3px 4px 0 #ddddda}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:nth-child(n) .Estate_missionIcon__RYXFj{border-radius:2px;background:var(--mission);color:#fff}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:nth-child(2) .Estate_missionIcon__RYXFj{color:#292d32}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz button:hover{box-shadow:4px 7px 0 #dededb;transform:translateY(-3px)}.Estate_directoryPage__UsyXB .Estate_projectTabs__OICyz .Estate_chosen__mYQVt{outline:2px solid var(--blue);outline-offset:2px}.Estate_directoryPage__UsyXB .Estate_sectionHead__0BWDG>p{border-radius:2px;border:1px solid #dcdcd9;background:#fff}.Estate_directoryPage__UsyXB .Estate_tableWrap__CGCbt{border-radius:2px;box-shadow:3px 4px 0 #ededeb}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 th:first-child,.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 th:last-child,.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 tr:last-child td:first-child,.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 tr:last-child td:last-child{border-radius:0}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 th{background:#f6f6f4;border-bottom:1px solid #d9ced3;color:#4e4248}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 td+td,.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 th+th{border-left:1px solid #e6e6e3}.Estate_scopeHeading__avD1Q>svg{color:#4e4248}.Estate_directoryPage__UsyXB .Estate_rowPhoto__kbY_J{border-radius:2px}.Estate_directoryPage__UsyXB .Estate_check___qe90{border-radius:2px;box-shadow:inset 0 0 0 1px #d2d2cf}.Estate_directoryPage__UsyXB .Estate_openCell__6mNsz a{border-radius:2px;background:#f5f5f4;border:1px solid #ddddd9}@media(max-width:800px){.Estate_directoryPage__UsyXB .Estate_hero__SP6lT{min-height:0}.Estate_directoryPage__UsyXB .Estate_heroCopy__09qqB{width:100%;padding:29px 24px 32px;background:#fafafa}.Estate_directoryPage__UsyXB .Estate_hero__SP6lT h1{font-size:clamp(23px,7vw,34px);line-height:1.23}.Estate_directoryPage__UsyXB .Estate_heroArt__HFSxB{object-position:right 58%}.Estate_heroLocation__SP0EB>span{padding:8px 9px}.Estate_directoryPage__UsyXB .Estate_searchPanel__9W_Gs{padding:21px 18px}.Estate_directoryPage__UsyXB .Estate_projectPicker__B56BE{border-radius:2px;padding:21px 17px 24px}.Estate_directoryPage__UsyXB .Estate_tableWrap__CGCbt{box-shadow:none;border:0}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 tr{border-radius:2px;box-shadow:3px 4px 0 #ededeb}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 td+td{border-left:0}.Estate_directoryPage__UsyXB .Estate_matrix__US6y4 td.Estate_present__LY2Aw{border-radius:2px}.Estate_directoryPage__UsyXB .Estate_openCell__6mNsz a{border:0;border-top:1px solid #ded5d9;background:none;border-radius:0}}.Estate_directoryPage__UsyXB .Estate_hero__SP6lT{min-height:440px}.Estate_directoryPage__UsyXB .Estate_heroArt__HFSxB{inset:0 0 0 auto;width:77%;height:100%;object-position:right center;-webkit-mask-image:linear-gradient(90deg,transparent,#000 17%);mask-image:linear-gradient(90deg,transparent,#000 17%)}.Estate_directoryPage__UsyXB .Estate_heroCopy__09qqB{width:59%;background:linear-gradient(90deg,#fff,#ffffffec 53%,#ffffff00)}@media(max-width:800px){.Estate_directoryPage__UsyXB .Estate_hero__SP6lT{min-height:0;padding-bottom:205px}.Estate_directoryPage__UsyXB .Estate_heroCopy__09qqB{width:100%;background:#fff}.Estate_directoryPage__UsyXB .Estate_heroArt__HFSxB{inset:auto 0 0;width:100%;height:220px;object-fit:contain;object-position:right bottom;-webkit-mask-image:none;mask-image:none}}.Estate_websiteUnavailable__IkgIo{display:flex;align-items:center;gap:12px;margin:0;padding:12px 14px;border:1px solid #dfdfdc;background:#f4f4f2;color:#69666b;font-size:13px;line-height:1.5}.Estate_websiteUnavailable__IkgIo>svg{flex-shrink:0}.Estate_directoryPage__UsyXB .Estate_hero__SP6lT{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:0;padding:0;border:1px solid #deded9;background:#fff;isolation:auto}.Estate_directoryPage__UsyXB .Estate_heroCopy__09qqB{position:static;grid-column:1;grid-row:1;display:flex;width:auto;align-self:stretch;padding:27px 30px;background:#fff}.Estate_directoryPage__UsyXB .Estate_hero__SP6lT h1{font-size:clamp(27px,2.5vw,38px);line-height:1.24;max-width:none;letter-spacing:-.035em}.Estate_directoryPage__UsyXB .Estate_heroArt__HFSxB{position:static;grid-column:1/-1;grid-row:2;width:100%;height:clamp(300px,33vw,460px);object-fit:contain;object-position:center;-webkit-mask-image:none;mask-image:none;border-top:1px solid #e1e1dc;background:#f7f5f0;z-index:auto}.Estate_directoryPage__UsyXB .Estate_heroLocation__SP0EB{position:static;grid-column:2;grid-row:1;align-self:center;margin:18px 24px 18px 0;background:#fff;color:#353735;border-color:#c7c7c2;border-top-color:var(--blue);font-size:10px}.Estate_directoryPage__UsyXB .Estate_check___qe90{background:#fff;box-shadow:inset 0 0 0 1px #d8d8d2}@media(max-width:800px){.Estate_directoryPage__UsyXB .Estate_hero__SP6lT{grid-template-columns:minmax(0,1fr);padding:0;min-height:0}.Estate_directoryPage__UsyXB .Estate_heroCopy__09qqB{grid-column:1;grid-row:1;padding:25px 22px 18px;width:100%;background:#fff}.Estate_directoryPage__UsyXB .Estate_hero__SP6lT h1{font-size:clamp(22px,6.8vw,32px);line-height:1.25}.Estate_directoryPage__UsyXB .Estate_heroLocation__SP0EB{grid-column:1;grid-row:2;justify-self:end;margin:0 16px 16px 0;font-size:9px}.Estate_directoryPage__UsyXB .Estate_heroArt__HFSxB{grid-column:1;grid-row:3;height:auto;max-height:none;aspect-ratio:2/1;object-fit:contain;width:100%}}.Estate_profile__7L7x_ .Estate_profileTop__wRy33{margin-bottom:25px;padding-bottom:16px;border-bottom:1px solid #dfdfdb}.Estate_profile__7L7x_ .Estate_profileHeader__UhIqZ{padding:10px 0 26px;margin:0;border-bottom:1px solid #d9d9d4}.Estate_profile__7L7x_ .Estate_profileHeader__UhIqZ h1{font-size:clamp(34px,3.7vw,52px);line-height:1.08;letter-spacing:-.045em;font-weight:700;margin-bottom:19px}.Estate_profile__7L7x_ .Estate_profileHeaderWithBrand__uLA1q{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(180px,.85fr);gap:34px;align-items:center;padding:28px 30px;border:1px solid #d9d9d4;background:#fff}.Estate_profileBrand__P8PyF{margin:0;padding:15px 20px 12px 35px;border-left:1px solid #deded8;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;min-height:170px}.Estate_profileBrand__P8PyF img{width:100%;height:125px;object-fit:scale-down;max-width:320px}.Estate_profileBrand__P8PyF figcaption{font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:#777772;line-height:1.5}.Estate_profile__7L7x_ .Estate_profileTerritory__6K102{font-size:14px;color:#60635e}.Estate_profile__7L7x_ .Estate_scopeBand__tflyj{padding:22px 0;background:#fff;color:var(--ink);border-bottom:1px solid #d9d9d4;gap:25px}.Estate_profile__7L7x_ .Estate_scopeBand__tflyj .Estate_kicker__b4GvZ{color:#737670;margin-bottom:10px;font-size:10px}.Estate_profile__7L7x_ .Estate_scopeBand__tflyj>div>div{gap:8px 12px;font-size:13px;font-weight:600}.Estate_profile__7L7x_ .Estate_scopeBand__tflyj>div>div>span{display:flex;gap:8px;align-items:center;padding:9px 12px;border:1px solid #d9d9d4;background:#fafaf8}.Estate_profile__7L7x_ .Estate_scopeBand__tflyj>div>div>span>svg{color:var(--blue);flex-shrink:0}.Estate_profile__7L7x_ .Estate_scopeBand__tflyj>a{font-size:13px;border:1px solid var(--blue);background:var(--blue);color:#fff;padding:13px 18px;min-height:44px}.Estate_profile__7L7x_ .Estate_story__DgtxJ{padding:42px 0;gap:50px;grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr)}.Estate_profile__7L7x_ .Estate_storyCopy__JORPV h2{font-size:29px;line-height:1.2;letter-spacing:-.035em;font-weight:650;margin-bottom:20px}.Estate_profile__7L7x_ .Estate_storyCopy__JORPV>p:not(.Estate_kicker__b4GvZ){font-size:16px;line-height:1.8;color:#4f5650}.Estate_profile__7L7x_ .Estate_storyTextOnly___iAQa{display:block}.Estate_profile__7L7x_ .Estate_storyTextOnly___iAQa .Estate_storyCopy__JORPV{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.45fr);column-gap:70px;row-gap:0;align-items:start}.Estate_profile__7L7x_ .Estate_storyTextOnly___iAQa .Estate_storyCopy__JORPV .Estate_kicker__b4GvZ{grid-column:1;grid-row:1}.Estate_profile__7L7x_ .Estate_storyTextOnly___iAQa .Estate_storyCopy__JORPV h2{grid-column:1;grid-row:2/5;margin:0;max-width:380px}.Estate_profile__7L7x_ .Estate_storyTextOnly___iAQa .Estate_storyCopy__JORPV>p:not(.Estate_kicker__b4GvZ){grid-column:2;grid-row:1/3;margin:0}.Estate_profile__7L7x_ .Estate_storyTextOnly___iAQa .Estate_storyCopy__JORPV>.Estate_sourceNote__jd7xj{grid-column:2;grid-row:3!important;margin-top:15px!important}.Estate_profile__7L7x_ .Estate_storyTextOnly___iAQa .Estate_textLink__9thAm{grid-column:2;grid-row:4;margin-top:20px;font-size:13px}.Estate_profile__7L7x_ .Estate_cover___wBxQ{border:1px solid #dfdfd9;background:#f6f6f2;padding:12px}.Estate_profile__7L7x_ .Estate_cover___wBxQ img{width:auto;max-width:100%;max-height:420px;object-fit:contain;background:#f6f6f2;margin:auto}.Estate_profile__7L7x_ .Estate_cover___wBxQ figcaption{font-size:11px;color:#70736c;padding:0 4px;line-height:1.5}.Estate_profile__7L7x_ .Estate_expertiseSection__SMCms{padding:30px 0 34px;gap:50px;grid-template-columns:minmax(0,.85fr) minmax(0,1.45fr)}.Estate_profile__7L7x_ .Estate_expertiseSection__SMCms h2{font-size:28px;line-height:1.2;font-weight:650}.Estate_profile__7L7x_ .Estate_expertiseSection__SMCms ul{gap:12px;margin:0}.Estate_profile__7L7x_ .Estate_expertiseSection__SMCms li{border:1px solid #dfdfd9;border-left:3px solid var(--blue);padding:16px;min-height:80px;display:flex;gap:13px;align-items:center;background:#fff;box-shadow:2px 3px 0 #f0f0ec}.Estate_profile__7L7x_ .Estate_expertiseSection__SMCms li svg{color:var(--blue)}.Estate_profile__7L7x_ .Estate_expertiseSection__SMCms li h3{font-size:15px;font-weight:600;line-height:1.45;margin:0}.Estate_profile__7L7x_ .Estate_gallery__VFoKo{padding-top:7px}.Estate_profile__7L7x_ .Estate_galleryGrid__SJyag>button{background:#f5f5f1;border:1px solid #dfdfd8;height:235px}.Estate_profile__7L7x_ .Estate_contactSection__FI87J{padding:35px 38px;gap:65px;margin-top:40px;background:#282b2d;color:#fff;border:0;box-shadow:5px 6px 0 #e6e6e1}.Estate_profile__7L7x_ .Estate_contactTitle__nw_T_ .Estate_kicker__b4GvZ{color:#fff;font-size:10px;border-left:3px solid #d52d3f;padding-left:12px}.Estate_profile__7L7x_ .Estate_contactTitle__nw_T_ h2{font-size:35px;line-height:1.13;font-weight:650;letter-spacing:-.035em;color:#fff;margin:20px 0}.Estate_profile__7L7x_ .Estate_contactTitle__nw_T_>p:last-child{color:#d0d1ce;font-size:15px;line-height:1.75;max-width:430px}.Estate_profile__7L7x_ .Estate_contactDetails__8LIgL h3{font-size:22px;color:#fff;margin-bottom:20px}.Estate_profile__7L7x_ .Estate_contactDetails__8LIgL dl div{border-color:#ffffff2c;grid-template-columns:100px minmax(0,1fr)}.Estate_profile__7L7x_ .Estate_contactDetails__8LIgL dt{color:#bfc2bb}.Estate_profile__7L7x_ .Estate_contactDetails__8LIgL dd{color:#fff}.Estate_profile__7L7x_ .Estate_contactDetails__8LIgL>p{font-size:12px;line-height:1.7;color:#c6c9c0}.Estate_profile__7L7x_ .Estate_contactLinks__Jk5s4 a{background:#fff;color:#282b2d!important;border:1px solid #fff;min-height:47px;font-size:14px;overflow-wrap:anywhere}.Estate_profile__7L7x_ .Estate_contactLinks__Jk5s4 a:hover{background:#fafaf7;color:#282b2d!important;border-color:#fff}.Estate_profile__7L7x_ .Estate_contactLinks__Jk5s4 a>svg{color:#3a3d3e}.Estate_profile__7L7x_ .Estate_websiteUnavailable__IkgIo{background:#34383a;border-color:#646963;color:#d3d7cd}.Estate_profile__7L7x_ .Estate_offers__3Q2y2{margin:42px 0 35px}.Estate_profile__7L7x_ .Estate_paymentScope__wXQGD{font-size:12px;line-height:1.6;color:#687063}.Estate_profile__7L7x_ .Estate_related__3PErW{padding-top:30px;border-top:1px solid #deded7}.Estate_profile__7L7x_ .Estate_related__3PErW .Estate_sectionHead__0BWDG h2{font-size:28px;line-height:1.2}.Estate_profile__7L7x_ .Estate_relatedGrid__RtTD8>a{display:grid;grid-template-columns:95px minmax(0,1fr);gap:0;align-items:center;padding:17px;border:1px solid #dcded6;box-shadow:2px 3px 0 #f1f1ed;background:#fff}.Estate_profile__7L7x_ .Estate_relatedGrid__RtTD8 img{width:90px;height:90px;object-fit:scale-down;background:#fff}.Estate_profile__7L7x_ .Estate_relatedGrid__RtTD8>a>div{padding:5px 15px 5px 17px}.Estate_profile__7L7x_ .Estate_relatedGrid__RtTD8 strong{font-size:18px;line-height:1.2;font-weight:650}.Estate_profile__7L7x_ .Estate_relatedGrid__RtTD8 p{font-size:11px;line-height:1.5;margin:8px 0}.Estate_profile__7L7x_ .Estate_relatedGrid__RtTD8 small{font-size:11px}.Estate_activityPending__5D4aP{display:inline-block;font-size:12px;font-weight:650;border:1px solid #cfb56a;background:#fffaf0;color:#6e5419;padding:8px 12px;margin:15px 0 0}@media(max-width:1100px){.Estate_profile__7L7x_ .Estate_profileHeaderWithBrand__uLA1q{padding:25px;gap:25px}.Estate_profileBrand__P8PyF{padding-left:25px}.Estate_profile__7L7x_ .Estate_storyTextOnly___iAQa .Estate_storyCopy__JORPV{column-gap:40px}.Estate_profile__7L7x_ .Estate_contactSection__FI87J{padding:30px;gap:35px}.Estate_profile__7L7x_ .Estate_relatedGrid__RtTD8>a{grid-template-columns:70px minmax(0,1fr);padding:14px}.Estate_profile__7L7x_ .Estate_relatedGrid__RtTD8 img{width:65px;height:80px}.Estate_profile__7L7x_ .Estate_relatedGrid__RtTD8 strong{font-size:16px}.Estate_profile__7L7x_ .Estate_relatedGrid__RtTD8>a>div{padding-left:12px}}@media(max-width:800px){.Estate_profile__7L7x_ .Estate_profileTop__wRy33{margin-bottom:20px;padding-bottom:15px}.Estate_profile__7L7x_ .Estate_profileHeader__UhIqZ h1{font-size:36px;line-height:1.1}.Estate_profile__7L7x_ .Estate_profileHeaderWithBrand__uLA1q{grid-template-columns:minmax(0,1fr);padding:24px 22px;gap:22px}.Estate_profileBrand__P8PyF{border-left:0;border-top:1px solid #deded7;padding:20px 10px 0;min-height:0;gap:12px}.Estate_profileBrand__P8PyF img{height:95px;max-width:250px}.Estate_profileBrand__P8PyF figcaption{font-size:9px}.Estate_profile__7L7x_ .Estate_profileTerritory__6K102{font-size:13px}.Estate_profile__7L7x_ .Estate_scopeBand__tflyj{padding:20px 0;display:block}.Estate_profile__7L7x_ .Estate_scopeBand__tflyj>div>div{font-size:12px;gap:8px}.Estate_profile__7L7x_ .Estate_scopeBand__tflyj>div>div>span{padding:8px 10px}.Estate_profile__7L7x_ .Estate_scopeBand__tflyj>a{display:flex;width:max-content;max-width:100%;margin-top:17px;font-size:12px;padding:12px 15px}.Estate_profile__7L7x_ .Estate_story__DgtxJ{display:block;padding:28px 0}.Estate_profile__7L7x_ .Estate_storyCopy__JORPV h2{font-size:27px}.Estate_profile__7L7x_ .Estate_storyCopy__JORPV>p:not(.Estate_kicker__b4GvZ){font-size:15px;line-height:1.8}.Estate_profile__7L7x_ .Estate_storyTextOnly___iAQa .Estate_storyCopy__JORPV{display:block}.Estate_profile__7L7x_ .Estate_storyTextOnly___iAQa .Estate_storyCopy__JORPV h2{margin:0 0 20px}.Estate_profile__7L7x_ .Estate_storyTextOnly___iAQa .Estate_storyCopy__JORPV>p:not(.Estate_kicker__b4GvZ){margin-top:0}.Estate_profile__7L7x_ .Estate_storyTextOnly___iAQa .Estate_textLink__9thAm{margin-top:20px}.Estate_profile__7L7x_ .Estate_cover___wBxQ{margin-top:25px;padding:9px}.Estate_profile__7L7x_ .Estate_cover___wBxQ img{max-height:350px}.Estate_profile__7L7x_ .Estate_expertiseSection__SMCms{display:block;padding:26px 0 30px}.Estate_profile__7L7x_ .Estate_expertiseSection__SMCms h2{font-size:27px;margin-bottom:21px}.Estate_profile__7L7x_ .Estate_expertiseSection__SMCms ul{gap:10px}.Estate_profile__7L7x_ .Estate_expertiseSection__SMCms li{padding:12px;min-height:88px;gap:9px;align-items:start}.Estate_profile__7L7x_ .Estate_expertiseSection__SMCms li svg{width:20px;height:20px}.Estate_profile__7L7x_ .Estate_expertiseSection__SMCms li h3{font-size:13px;line-height:1.5}.Estate_profile__7L7x_ .Estate_contactSection__FI87J{padding:27px 23px;gap:24px;margin-top:30px}.Estate_profile__7L7x_ .Estate_contactTitle__nw_T_ h2{font-size:31px}.Estate_profile__7L7x_ .Estate_contactTitle__nw_T_>p:last-child{font-size:14px}.Estate_profile__7L7x_ .Estate_contactDetails__8LIgL dl div{grid-template-columns:85px minmax(0,1fr)}.Estate_profile__7L7x_ .Estate_contactDetails__8LIgL h3{font-size:21px}.Estate_profile__7L7x_ .Estate_contactLinks__Jk5s4 a{font-size:12px;padding:12px}.Estate_profile__7L7x_ .Estate_related__3PErW .Estate_sectionHead__0BWDG h2{font-size:26px}.Estate_profile__7L7x_ .Estate_relatedGrid__RtTD8>a{grid-template-columns:85px minmax(0,1fr);padding:15px}.Estate_profile__7L7x_ .Estate_relatedGrid__RtTD8 img{width:80px;height:85px}.Estate_profile__7L7x_ .Estate_relatedGrid__RtTD8 strong{font-size:18px}.Estate_profile__7L7x_ .Estate_relatedGrid__RtTD8>a>div{padding:3px 18px 3px 14px}}