.latam-home-hero{container:latam-hero/inline-size;background:var(--latam-paper);color:var(--latam-ink)}.latam-home-hero[data-tone=sage]{background:var(--latam-sage)}.latam-home-hero[data-tone=porcelain]{background:var(--latam-porcelain)}.latam-home-hero-inner{width:min(100% - 48px,1280px);margin-inline:auto;padding-block:56px 48px;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:32px 64px;align-items:center}.latam-home-hero-copy{min-width:0;text-align:var(--hero-align)}.latam-home-hero-eyebrow{color:var(--latam-focus);font:500 14px/1.6 var(--font-sans);text-transform:uppercase;letter-spacing:.13em;margin-bottom:24px}.latam-home-hero-eyebrow[data-tone=foreground]{color:var(--latam-ink)}.latam-home-hero-eyebrow p{margin:0}.latam-home-hero .latam-home-hero-heading{margin:0;color:var(--latam-ink);font:500 var(--hero-heading-size)/.98 var(--font-display);letter-spacing:-.035em;overflow-wrap:anywhere}.latam-home-hero .latam-home-hero-heading :is(em,i){color:inherit;font-style:italic}.latam-home-hero .latam-home-hero-heading [data-hl]{color:var(--latam-focus)!important}.latam-home-hero-description{max-width:560px;margin:24px 0 0;color:var(--latam-muted);font:400 17px/1.8 var(--font-sans);text-align:var(--hero-align)}.latam-home-hero-copy[data-align=center] .latam-home-hero-description{margin-inline:auto}.latam-home-hero-description p{margin:0;font:inherit}.latam-home-hero-description p+p{margin-top:1em}.latam-home-hero-description :is(ul,ol){padding-left:1.4em}.latam-home-hero-description a{color:inherit;text-decoration:underline;text-underline-offset:3px}.latam-home-hero-art{position:relative;min-width:0;margin:0;grid-column:2;grid-row:1/span 2;align-self:stretch;min-height:460px}.latam-home-hero-image-empty,.latam-home-hero-photo{width:100%;height:100%;min-height:460px;max-height:620px;-o-object-fit:cover;object-fit:cover;border-radius:120px 8px 8px 8px;background:var(--latam-clay)}.latam-home-hero-caption{position:absolute;left:24px;bottom:24px;max-width:calc(100% - 48px);padding:16px 22px;color:var(--latam-ink);background:var(--latam-paper);font:500 24px/1.12 var(--font-display);box-shadow:0 8px 25px #4a344010}.latam-home-hero-search{position:relative;z-index:2;width:100%;min-width:0;align-self:start}.latam-home-hero-inner[data-image=false]{grid-template-columns:minmax(0,1fr)}.latam-home-hero-inner[data-image=false] .latam-home-hero-copy,.latam-home-hero-inner[data-image=false] .latam-home-hero-search{max-width:900px;width:100%;margin-inline:auto}.latam-home-hero [data-show=false]{display:none}.latam-home-hero-eyebrow-field{position:relative;padding-right:42px}.latam-home-hero-eyebrow-field>button{position:absolute;right:0;top:0}.latam-home-hero-media-action{position:absolute;top:18px;right:18px}.latam-home-hero-search-preview{display:flex;justify-content:space-between;gap:12px;align-items:center;min-height:66px;padding:10px 10px 10px 20px;border:1px solid var(--latam-border);border-radius:6px;background:var(--latam-porcelain);font:400 16px/1.5 var(--font-sans);color:var(--latam-muted)}.latam-home-hero-search-preview>span:last-child{padding:12px 22px;background:var(--latam-ink);color:var(--latam-paper);border-radius:4px}.latam-home-hero :is(button,a,input):focus-visible{outline:3px solid var(--latam-focus);outline-offset:3px}@container latam-hero (max-width:900px){.latam-home-hero-inner{gap:24px 32px;padding-block:36px}.latam-home-hero-art,.latam-home-hero-image-empty,.latam-home-hero-photo{min-height:380px}}@container latam-hero (max-width:720px){.latam-home-hero-inner,.latam-home-hero-inner[data-image=false]{width:calc(100% - 40px);grid-template-columns:minmax(0,1fr);gap:26px;padding-block:32px}.latam-home-hero-copy{text-align:var(--hero-mobile-align)}.latam-home-hero .latam-home-hero-heading{font-size:var(--hero-mobile-heading-size);line-height:1.02}.latam-home-hero-eyebrow{font-size:14px;margin-bottom:18px}.latam-home-hero-description{font-size:16px;margin-top:20px;text-align:var(--hero-mobile-align)}.latam-home-hero-copy[data-mobile-align=center] .latam-home-hero-description{margin-inline:auto}.latam-home-hero-copy[data-mobile-align=left] .latam-home-hero-description{margin-inline:0}.latam-home-hero-art{grid-column:auto;grid-row:3;min-height:0;height:280px}.latam-home-hero-image-empty,.latam-home-hero-photo{min-height:0;height:280px;max-height:none;border-radius:70px 6px 6px 6px}.latam-home-hero-search{grid-row:2}.latam-home-hero-caption{bottom:18px;left:18px;font-size:22px;padding:12px 18px}.latam-home-hero [data-mobile-show=true]{display:block}.latam-home-hero [data-mobile-show=false]{display:none}}@media(prefers-reduced-motion:reduce){.latam-home-hero *{animation:none!important;transition:none!important}}.latam-home-hero-art[data-credited=true] .latam-home-hero-caption{bottom:56px}.latam-home-hero-credit{position:absolute;right:8px;bottom:8px;max-width:calc(100% - 16px);margin:0;padding:4px 6px;background:var(--latam-porcelain);color:var(--latam-ink);font:400 14px/1.4 var(--font-sans)}.latam-home-hero-credit a{color:inherit;text-decoration:underline;text-underline-offset:2px}.latam-home-hero-search .latam-directory-search>div:focus-within{border-color:var(--latam-border)!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important}.latam-home-hero-search .latam-directory-search input:focus,.latam-home-hero-search .latam-directory-search input:focus-visible{outline:none!important;box-shadow:none!important;border-color:transparent!important}