.AboutPropertyFinding_section__x0hyX{padding:80px 0;background:#e2d6d3;color:#1b1e1a}.AboutPropertyFinding_intro__OcAe3{text-align:center}.AboutPropertyFinding_title__Fp44l{max-width:1120px;margin:0 auto 32px;font-family:Cormorant Garamond,serif;font-size:48px;font-weight:400;line-height:52px;letter-spacing:-1px}.AboutPropertyFinding_description__6GmNa{display:flex;flex-direction:column;gap:12px;max-width:1120px;margin:0 auto;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:24px}.AboutPropertyFinding_description__6GmNa p{margin:0}.AboutPropertyFinding_approachTitle__0nwUv{margin:48px 0 40px;color:#6e3224;font-family:Cormorant Garamond,serif;text-align:center;font-size:40px;font-weight:400;line-height:40px;text-transform:uppercase}.AboutPropertyFinding_elements__7b_TQ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:48px;gap:48px;margin:0;padding:0;list-style:none}.AboutPropertyFinding_element___eG2M{min-width:0;padding-top:24px;border-top:1px solid #b99f98}.AboutPropertyFinding_number__5GP8Z{display:block;margin-bottom:16px;font-family:Cormorant Garamond,serif;font-size:40px;font-weight:400;line-height:40px}.AboutPropertyFinding_elementTitle__0e_2K{margin:0 0 16px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:24px;text-transform:uppercase}.AboutPropertyFinding_elementDescription__SBnxh{margin:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:20px;letter-spacing:.75px}.AboutPropertyFinding_contact__mUDuo{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:48px;padding-top:48px;border-top:1px solid #c5bcb8}.AboutPropertyFinding_prompt__bACMQ{margin:0;font-family:Cormorant Garamond,serif;font-size:32px;font-weight:400;line-height:36px}.AboutPropertyFinding_contactButton__K0lq4{flex-shrink:0}@media (max-width:1100px){.AboutPropertyFinding_elements__7b_TQ{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.AboutPropertyFinding_contact__mUDuo{flex-wrap:wrap}}@media (max-width:768px){.AboutPropertyFinding_section__x0hyX{padding:48px 0}.AboutPropertyFinding_title__Fp44l{font-size:36px;line-height:40px}.AboutPropertyFinding_approachTitle__0nwUv{margin:40px 0 32px;font-size:28px;line-height:32px}.AboutPropertyFinding_prompt__bACMQ{font-size:28px;line-height:32px}.AboutPropertyFinding_contact__mUDuo{gap:24px;margin-top:32px;padding-top:32px}}@media (max-width:580px){.AboutPropertyFinding_elements__7b_TQ{grid-template-columns:1fr}.AboutPropertyFinding_contactButton__K0lq4{width:100%;max-width:100%}}.BrandIcon_icon__uwpsX{width:48px;height:48px;object-fit:contain;flex-shrink:0;filter:brightness(0) saturate(100%) invert(22%) sepia(30%) saturate(1479%) hue-rotate(327deg) brightness(94%) contrast(87%)}.WhyChooseUs_section__kXc1z{padding:80px 0;background:#fff;color:#1b1e1a}.WhyChooseUs_container__5n8u4{text-align:center}.WhyChooseUs_eyebrow__sIO0k{color:#6e3224;font-family:Montserrat,sans-serif;font-size:13px;line-height:16px;letter-spacing:.75px;text-transform:uppercase}.WhyChooseUs_eyebrow__sIO0k,.WhyChooseUs_title__pqNpz{margin:0 0 20px;font-weight:400;font-style:normal;text-align:center}.WhyChooseUs_title__pqNpz{font-family:Cormorant Garamond,serif;font-size:40px;line-height:40px;letter-spacing:-1px}.WhyChooseUs_introduction__9kHN7{max-width:960px;margin:0 auto;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:0;text-align:center;line-height:24px;color:#6f6f6f}.WhyChooseUs_benefits__8zF4K{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:40px;gap:40px;max-width:1280px;margin:56px auto 0;padding:0;list-style:none}.WhyChooseUs_benefit__RVGYm{display:flex;flex-direction:column;align-items:center}.WhyChooseUs_benefitTitle__b0zZ_{margin:16px 0 8px;font-family:Cormorant Garamond,serif;font-size:24px;line-height:28.8px;color:#0a0d12}.WhyChooseUs_benefitTitle__b0zZ_,.WhyChooseUs_description__AGC4T{font-weight:400;font-style:normal;letter-spacing:0;text-align:center}.WhyChooseUs_description__AGC4T{max-width:240px;margin:0;font-family:Inter,sans-serif;font-size:16px;line-height:24px;color:#1b1e1aa3}@media (max-width:900px){.WhyChooseUs_benefits__8zF4K{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}}@media (max-width:580px){.WhyChooseUs_section__kXc1z{padding:48px 0}.WhyChooseUs_title__pqNpz{font-size:36px;line-height:40px;letter-spacing:-1px}.WhyChooseUs_benefits__8zF4K{margin-top:36px}.WhyChooseUs_benefitTitle__b0zZ_{font-size:22px;line-height:26px}.WhyChooseUs_description__AGC4T{font-size:14px;line-height:22px}}@media (max-width:380px){.WhyChooseUs_benefits__8zF4K{grid-template-columns:1fr}}.AboutServices_section__uc7oN{padding:80px 0;background:#f3efe5;color:#1b1e1a}.AboutServices_intro__QO0OX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:clamp(48px,6vw,80px);gap:clamp(48px,6vw,80px)}.AboutServices_title__JaYdj{max-width:560px;margin:0;font-family:Cormorant Garamond,serif;font-size:40px;font-weight:400;line-height:40px;letter-spacing:-1px}.AboutServices_cardDescription__5oMjv,.AboutServices_description__jpzt_{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:24px}.AboutServices_description__jpzt_{display:flex;flex-direction:column;gap:24px}.AboutServices_cardDescription__5oMjv,.AboutServices_description__jpzt_ p{margin:0}.AboutServices_cards__M6eop{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:48px 0 0;padding:0;list-style:none}.AboutServices_cards__M6eop li{min-width:0}.AboutServices_card__FZ0as{display:flex;flex-direction:column;height:100%;min-height:240px;box-sizing:border-box;padding:24px 20px;border:1px solid #d3cec4;border-radius:8px;background:#f9f5ef;color:inherit;text-decoration:none;transition:border-color .15s ease}.AboutServices_card__FZ0as:hover{border-color:#6e3224}.AboutServices_card__FZ0as:focus-visible{outline:2px solid #6e3224;outline-offset:4px}.AboutServices_cardHeader__KRloL{display:flex;align-items:center;justify-content:space-between;gap:24px}.AboutServices_cardArrow__JYN_3{flex-shrink:0;filter:brightness(0) saturate(100%) invert(22%) sepia(30%) saturate(1479%) hue-rotate(327deg) brightness(94%) contrast(87%)}.AboutServices_cardTitle__YzcyT{margin:16px 0;font-family:"Instrument Serif",serif;font-size:24px;font-weight:400;line-height:28.8px;color:#0a0d12}.AboutServices_action__hUUsL{display:flex;justify-content:center;margin-top:48px}@media (max-width:1000px){.AboutServices_intro__QO0OX{gap:40px}}@media (max-width:768px){.AboutServices_section__uc7oN{padding:48px 0}.AboutServices_intro__QO0OX{grid-template-columns:1fr;gap:24px}.AboutServices_title__JaYdj{font-size:36px;line-height:40px}.AboutServices_cards__M6eop{grid-template-columns:1fr;margin-top:32px}.AboutServices_action__hUUsL{margin-top:32px}}.AboutTeam_section__RLXP0{padding:80px 0;background:#f3efe5;color:#1b1e1a}.AboutTeam_intro__G12qn{text-align:center}.AboutTeam_title__LN_se{max-width:1120px;margin:0 auto 32px;font-family:Cormorant Garamond,serif;font-size:48px;font-weight:400;line-height:52px;letter-spacing:-1px}.AboutTeam_description__A0hho,.AboutTeam_legalMembers__UEovd,.AboutTeam_memberRole__4mIg_,.AboutTeam_networkDescription__EuaKn,.AboutTeam_specialistRole__HNfb9{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:24px}.AboutTeam_description__A0hho{display:flex;flex-direction:column;gap:24px;max-width:1160px;margin:0 auto}.AboutTeam_description__A0hho p{margin:0}.AboutTeam_coreTeam__uU_ZN{margin-top:48px}.AboutTeam_eyebrow__xpLZ9{margin:0 0 24px;color:#6e3224;font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;line-height:16px;letter-spacing:.75px;text-transform:uppercase}.AboutTeam_coreMembers__ylqUE,.AboutTeam_legalMembers__UEovd,.AboutTeam_specialistMembers__sYgiE{display:grid;margin:0;padding:0;list-style:none}.AboutTeam_coreMembers__ylqUE{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.AboutTeam_coreMembers__ylqUE>li,.AboutTeam_legalMembers__UEovd>li,.AboutTeam_specialistMembers__sYgiE>li{min-width:0}.AboutTeam_member__8d_fw{margin:0}.AboutTeam_photo__rCAvY{display:block;width:100%;height:auto;border-radius:8px}.AboutTeam_memberName__SkTwV,.AboutTeam_specialistName__lIwFV{margin:16px 0 8px;font-family:Cormorant Garamond,serif;font-weight:400}.AboutTeam_memberName__SkTwV{font-size:32px;line-height:36px;letter-spacing:-.5px}.AboutTeam_memberRole__4mIg_,.AboutTeam_specialistRole__HNfb9{margin:0}.AboutTeam_legal__0IXDU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:clamp(48px,6vw,80px);gap:clamp(48px,6vw,80px);margin:48px 0;padding:48px 0;border-block:1px solid #d3cec4}.AboutTeam_legalDescription__n0hLx{max-width:520px;margin:0;font-family:Cormorant Garamond,serif;font-size:32px;font-weight:400;line-height:36px}.AboutTeam_legalMembers__UEovd{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}.AboutTeam_legalMembers__UEovd li{display:flex;align-items:flex-end;padding-bottom:12px;border-bottom:1px solid #a26f60}.AboutTeam_networkDescription__EuaKn{margin:0 0 32px}.AboutTeam_specialistMembers__sYgiE{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.AboutTeam_specialistName__lIwFV{font-size:20px;line-height:28px}.AboutTeam_specialistRole__HNfb9{font-size:14px;line-height:20px}@media (max-width:1100px){.AboutTeam_specialistMembers__sYgiE{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media (max-width:768px){.AboutTeam_section__RLXP0{padding:48px 0}.AboutTeam_title__LN_se{font-size:36px;line-height:40px}.AboutTeam_coreMembers__ylqUE,.AboutTeam_legal__0IXDU{grid-template-columns:1fr;gap:32px}.AboutTeam_legal__0IXDU{margin:32px 0;padding:32px 0}.AboutTeam_legalDescription__n0hLx{font-size:28px;line-height:32px}.AboutTeam_specialistMembers__sYgiE{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}}@media (max-width:380px){.AboutTeam_specialistMembers__sYgiE{grid-template-columns:1fr}}.AboutDestinations_section__ThKhT{padding:80px 0;background:#535b47;color:#f3efe5}.AboutDestinations_intro__nrZXm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:clamp(48px,8vw,128px);gap:clamp(48px,8vw,128px)}.AboutDestinations_title___VVBw{max-width:520px;margin:0;font-family:Cormorant Garamond,serif;font-size:40px;font-weight:400;line-height:40px;letter-spacing:-1px}.AboutDestinations_title___VVBw span{display:block}.AboutDestinations_description__lMOWX{display:flex;flex-direction:column;gap:16px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:24px}.AboutDestinations_description__lMOWX p{margin:0}.AboutDestinations_destinations__I2T6X{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;grid-gap:16px;gap:16px;margin-top:80px}.AboutDestinations_destination__8229h{position:relative;aspect-ratio:368/496;min-width:0;margin:0}.AboutDestinations_shorter__yhEfq{aspect-ratio:368/408}.AboutDestinations_image__rYVc_{object-fit:cover}.AboutDestinations_imageOverlay__2PSOa{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.45),transparent 65%)}.AboutDestinations_destinationName__NYuS1{position:relative;padding:24px;font-family:Cormorant Garamond,serif;font-size:32px;font-weight:400;line-height:36px}.AboutDestinations_action__aQqmp{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:80px}.AboutDestinations_conclusion__Rg_Jx{max-width:800px;margin:0;font-family:Cormorant Garamond,serif;font-size:32px;font-weight:400;line-height:36px}.AboutDestinations_button__7lSuJ{flex-shrink:0}@media (max-width:1000px){.AboutDestinations_intro__nrZXm{grid-template-columns:1fr;gap:32px}.AboutDestinations_action__aQqmp{flex-wrap:wrap}}@media (max-width:768px){.AboutDestinations_section__ThKhT{padding:48px 0}.AboutDestinations_title___VVBw{font-size:36px;line-height:40px}.AboutDestinations_destinations__I2T6X{grid-template-columns:1fr;gap:24px;margin-top:40px}.AboutDestinations_destination__8229h,.AboutDestinations_shorter__yhEfq{aspect-ratio:4/3}.AboutDestinations_destinationName__NYuS1{font-size:28px;line-height:32px}.AboutDestinations_action__aQqmp{gap:24px;margin-top:40px}.AboutDestinations_conclusion__Rg_Jx{font-size:28px;line-height:32px}}