.latam-directory-landing{background:var(--latam-paper);color:var(--latam-ink)}.latam-landing-wrap{width:min(100% - 48px,1280px);margin-inline:auto}.latam-landing-breadcrumbs{padding-top:24px}.latam-landing-links{display:flex;flex-wrap:wrap;gap:10px;padding-block:18px 24px}.latam-landing-links a{display:inline-flex;align-items:center;min-height:44px;border:1px solid var(--latam-line);border-radius:5px;padding:9px 16px;background:var(--latam-porcelain);font-size:16px;text-decoration:none}.latam-landing-links a:hover{border-color:var(--latam-focus)}.latam-landing-links a:focus-visible{outline:3px solid var(--latam-focus);outline-offset:3px}.latam-landing-results{padding-block:20px 64px}@media(max-width:640px){.latam-landing-wrap{width:calc(100% - 40px)}.latam-landing-results{padding-bottom:40px}}.latam-landing-links-label{display:flex;align-items:center;width:100%;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--latam-ink);opacity:.72}.latam-landing-results-heading{font-family:var(--font-display,Georgia,serif);font-size:clamp(28px,3vw,40px);line-height:1.2;font-weight:400;margin:0 0 18px}.latam-landing-results{padding-block:40px 72px}.latam-landing-attribution{padding-block:22px 46px}.latam-directory-landing [data-taxonomy-authored-content]>.module{max-width:100%}@media(max-width:640px){.latam-landing-results{padding-block:30px 44px}.latam-landing-results-heading{font-size:28px}.latam-landing-attribution{padding-bottom:30px}}.latam-directory-landing>.latam-home-hero .latam-home-hero-inner{width:min(100% - 48px,1280px);margin-inline:auto}.latam-directory-landing>.latam-home-hero .latam-home-hero-copy{grid-column:1;max-width:none;margin:0;text-align:left}.latam-directory-landing>.latam-home-hero .latam-home-hero-description{margin-left:0;margin-right:0;text-align:left}@media(max-width:640px){.latam-directory-landing>.latam-home-hero .latam-home-hero-inner{width:calc(100% - 40px)}}.latam-directory-landing>.latam-home-hero .latam-home-hero-inner{padding-block:36px 40px;align-items:center;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:32px 64px}.latam-directory-landing>.latam-home-hero .latam-home-hero-art{min-height:0;height:420px;max-height:420px}.latam-directory-landing>.latam-home-hero .latam-home-hero-image-empty,.latam-directory-landing>.latam-home-hero .latam-home-hero-photo{min-height:0;height:100%;max-height:420px}.latam-directory-landing>.latam-home-hero .latam-home-hero-caption{display:none}@media(max-width:720px){.latam-directory-landing>.latam-home-hero .latam-home-hero-inner{grid-template-columns:minmax(0,1fr);padding-block:28px;gap:24px}.latam-directory-landing>.latam-home-hero .latam-home-hero-art{grid-column:1;grid-row:auto;height:265px;max-height:265px}.latam-directory-landing>.latam-home-hero .latam-home-hero-image-empty,.latam-directory-landing>.latam-home-hero .latam-home-hero-photo{max-height:265px}}