.CountryLandingPage_page__ENMXR{padding-top:74px;padding-bottom:110px}.CountryLandingPage_hero__zY6MR{max-width:1040px;padding:35px 0 90px}.CountryLandingPage_hero__zY6MR h1{max-width:1040px;margin:0 0 28px;font-size:clamp(50px,8.2vw,112px);font-weight:500;line-height:.95;letter-spacing:-.08em}.CountryLandingPage_approach__ja9c3 h2 em,.CountryLandingPage_cta__MoqIa h2 em,.CountryLandingPage_faq__cWTw2 h2 em,.CountryLandingPage_hero__zY6MR h1 em,.CountryLandingPage_sectionIntro__5y9QN h2 em{color:var(--accent);font-family:var(--serif);font-weight:500}.CountryLandingPage_lead__EcfAG{max-width:700px;margin:0 0 28px;color:#555;font-size:clamp(18px,2.2vw,23px);line-height:1.65}.CountryLandingPage_button__MCoHi{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-width:220px;padding:15px 20px;border-radius:999px;background:var(--accent);color:#fff;font-size:14px;transition:background .2s ease,transform .2s ease}.CountryLandingPage_button__MCoHi:hover{background:#0d0d0d;transform:translateY(-2px)}.CountryLandingPage_button__MCoHi span{font-size:18px}.CountryLandingPage_locationNote__Lvq_K{margin:17px 0 0;color:#777;font-size:13px}.CountryLandingPage_section__uMR4b{padding:70px 0 82px;border-top:1px solid var(--line)}.CountryLandingPage_sectionIntro__5y9QN{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:14px 50px;gap:14px 50px;align-items:end;margin-bottom:38px}.CountryLandingPage_sectionIntro__5y9QN>p:first-child{grid-column:1/-1;margin:0}.CountryLandingPage_approach__ja9c3 h2,.CountryLandingPage_cta__MoqIa h2,.CountryLandingPage_faq__cWTw2 h2,.CountryLandingPage_sectionIntro__5y9QN h2{margin:0;font-size:clamp(38px,5.4vw,70px);font-weight:500;line-height:.98;letter-spacing:-.07em}.CountryLandingPage_sectionIntro__5y9QN>p:last-child{max-width:520px;margin:0;color:var(--muted);font-size:16px;line-height:1.75}.CountryLandingPage_serviceGrid__C7joY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.CountryLandingPage_serviceCard__bMNWp{position:relative;min-height:205px;padding:23px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);transition:background .2s ease}.CountryLandingPage_serviceCard__bMNWp:hover{background:#f7f9fa}.CountryLandingPage_number__3LShy{color:#888;font:11px var(--mono)}.CountryLandingPage_serviceCard__bMNWp h3{max-width:250px;margin:29px 0 10px;font-size:20px;letter-spacing:-.035em}.CountryLandingPage_serviceCard__bMNWp p{max-width:300px;margin:0;color:var(--muted);font-size:13px;line-height:1.65}.CountryLandingPage_arrow__NtVvr{position:absolute;top:20px;right:22px;color:var(--accent)}.CountryLandingPage_approach__ja9c3{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:70px;gap:70px;padding:75px 0;border-top:1px solid var(--line)}.CountryLandingPage_approach__ja9c3 h2{margin-top:18px}.CountryLandingPage_approachCopy__9q3eN{max-width:700px}.CountryLandingPage_approachCopy__9q3eN>p{margin:0 0 28px;color:var(--muted);font-size:17px;line-height:1.8}.CountryLandingPage_approachCopy__9q3eN ol{display:grid;grid-gap:15px;gap:15px;padding-left:22px;margin:0}.CountryLandingPage_approachCopy__9q3eN li{padding-left:6px;color:#555;font-size:15px;line-height:1.7}.CountryLandingPage_approachCopy__9q3eN strong{color:var(--ink)}.CountryLandingPage_faq__cWTw2{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:65px;gap:65px;padding:75px 0;border-top:1px solid var(--line)}.CountryLandingPage_faq__cWTw2 h2{margin-top:18px}.CountryLandingPage_faqList__FOgfX details{border-bottom:1px solid var(--line)}.CountryLandingPage_faqList__FOgfX details:first-child{border-top:1px solid var(--line)}.CountryLandingPage_faqList__FOgfX summary{display:flex;justify-content:space-between;gap:20px;padding:19px 0;cursor:pointer;font-size:16px;font-weight:500;list-style:none}.CountryLandingPage_faqList__FOgfX summary::-webkit-details-marker{display:none}.CountryLandingPage_faqList__FOgfX summary span{color:var(--accent);font-size:20px}.CountryLandingPage_faqList__FOgfX details>p{max-width:650px;margin:0;padding:0 30px 20px 0;color:var(--muted);font-size:14px;line-height:1.8}.CountryLandingPage_cta__MoqIa{padding:60px;border-radius:18px;background:#0d0d0d;color:#fff}.CountryLandingPage_cta__MoqIa .CountryLandingPage_eyebrow__e1EAr{color:#aaa}.CountryLandingPage_cta__MoqIa h2{max-width:760px;margin-bottom:18px}.CountryLandingPage_cta__MoqIa>p:not(.CountryLandingPage_eyebrow__e1EAr){max-width:600px;margin:0 0 26px;color:#c4c4c4;font-size:16px}@media (max-width:850px){.CountryLandingPage_sectionIntro__5y9QN{grid-template-columns:1fr}.CountryLandingPage_sectionIntro__5y9QN>p:first-child{grid-column:auto}.CountryLandingPage_approach__ja9c3,.CountryLandingPage_faq__cWTw2{grid-template-columns:1fr;gap:30px}.CountryLandingPage_serviceGrid__C7joY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.CountryLandingPage_page__ENMXR{padding-top:45px;padding-bottom:70px}.CountryLandingPage_hero__zY6MR{padding:25px 0 65px}.CountryLandingPage_hero__zY6MR h1{font-size:clamp(48px,13vw,72px)}.CountryLandingPage_section__uMR4b{padding:50px 0}.CountryLandingPage_serviceGrid__C7joY{grid-template-columns:1fr}.CountryLandingPage_serviceCard__bMNWp{min-height:175px}.CountryLandingPage_approach__ja9c3,.CountryLandingPage_faq__cWTw2{padding:50px 0}.CountryLandingPage_cta__MoqIa{padding:32px 23px}}