._0xhW7q_viewport{--country-header-height:84px;--country-hero-space:calc(100dvh - var(--country-header-height));min-height:var(--country-hero-space)}._0xhW7q_viewport ._0xhW7q_layout{min-height:var(--country-hero-space);align-content:center;gap:28px;padding-block:24px}._0xhW7q_viewport ._0xhW7q_copy,._0xhW7q_viewport ._0xhW7q_visual{min-width:0}._0xhW7q_viewport ._0xhW7q_copy{flex-wrap:wrap;align-items:center;gap:16px 10px;display:flex}._0xhW7q_viewport ._0xhW7q_backlink{padding:6px 8px}._0xhW7q_viewport ._0xhW7q_eyebrow{max-width:100%;margin:0;padding:8px 10px}._0xhW7q_viewport ._0xhW7q_eyebrow>span:last-child{min-width:0}._0xhW7q_viewport ._0xhW7q_title,._0xhW7q_viewport ._0xhW7q_description,._0xhW7q_viewport ._0xhW7q_actions,._0xhW7q_viewport ._0xhW7q_facts{flex-basis:100%;min-width:0;max-width:none;margin:0}._0xhW7q_viewport ._0xhW7q_description{padding-top:4px}._0xhW7q_viewport ._0xhW7q_actions{flex-wrap:wrap;gap:10px}._0xhW7q_viewport ._0xhW7q_actions a{padding-inline:20px}._0xhW7q_viewport ._0xhW7q_facts{gap:10px;padding-top:12px}._0xhW7q_viewport ._0xhW7q_facts>div{gap:8px;min-width:0;padding:4px 0}._0xhW7q_viewport ._0xhW7q_facts>div>div{min-width:0}._0xhW7q_viewport ._0xhW7q_factValue{-webkit-line-clamp:unset;display:block;overflow:visible}._0xhW7q_viewport ._0xhW7q_visual{max-width:590px}._0xhW7q_viewport ._0xhW7q_frame{border-radius:26px;padding:6px}._0xhW7q_viewport ._0xhW7q_panel{border-radius:21px;padding:14px}._0xhW7q_viewport ._0xhW7q_atlasHeader{grid-template-columns:1fr auto;gap:6px 8px;display:grid}._0xhW7q_viewport ._0xhW7q_atlasHeader>div{display:contents}._0xhW7q_viewport ._0xhW7q_atlasHeader>div>div{grid-area:1/1;min-width:0}._0xhW7q_viewport ._0xhW7q_atlasHeader h2{grid-area:2/1/auto/-1;margin:0}._0xhW7q_viewport ._0xhW7q_atlasHeader>span{grid-area:1/2;padding:3px 6px}._0xhW7q_viewport ._0xhW7q_stage{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:8px 14px;height:auto;margin-block:14px;display:grid}._0xhW7q_viewport ._0xhW7q_orbit{grid-area:1/1/4;position:relative;inset:auto;translate:none}._0xhW7q_viewport ._0xhW7q_orbit>span{inset:-5px}._0xhW7q_viewport ._0xhW7q_orb{border-radius:28px;width:160px;height:160px}._0xhW7q_viewport ._0xhW7q_orb>span{margin-top:4px}._0xhW7q_viewport ._0xhW7q_city{grid-column:2;min-width:0;position:relative;inset:auto}._0xhW7q_viewport ._0xhW7q_city>div{border-radius:12px;min-width:0;padding:6px 8px}._0xhW7q_viewport ._0xhW7q_city>div>div{gap:8px}._0xhW7q_viewport ._0xhW7q_city p{margin-top:2px}._0xhW7q_viewport ._0xhW7q_routes{border-radius:16px;padding:10px}._0xhW7q_viewport ._0xhW7q_routes>div{gap:8px}._0xhW7q_viewport ._0xhW7q_routes>div>div{min-width:0}._0xhW7q_viewport ._0xhW7q_routes>div>span{border-radius:10px;width:28px;height:28px}._0xhW7q_viewport ._0xhW7q_routes>div>div>div:last-child{gap:6px;margin-top:8px}._0xhW7q_viewport ._0xhW7q_routes>div>div>div:last-child>span{padding:4px 8px}._0xhW7q_viewport ._0xhW7q_planning{border-radius:16px;margin-top:10px;padding:7px 12px;position:relative;inset:auto}@media (max-width:399px){._0xhW7q_viewport ._0xhW7q_panel{padding:12px}._0xhW7q_viewport ._0xhW7q_atlasHeader{grid-template-columns:1fr}._0xhW7q_viewport ._0xhW7q_atlasHeader>span{grid-area:2/1;justify-self:start}._0xhW7q_viewport ._0xhW7q_atlasHeader h2{grid-row:3}._0xhW7q_viewport ._0xhW7q_stage{grid-template-columns:1fr}._0xhW7q_viewport ._0xhW7q_orbit{grid-area:1/1;justify-self:center}._0xhW7q_viewport ._0xhW7q_city{grid-column:1}}@media (min-width:560px) and (max-width:1023px){._0xhW7q_viewport ._0xhW7q_layout{gap:14px;padding-block:10px}._0xhW7q_viewport ._0xhW7q_copy{gap:10px}._0xhW7q_viewport ._0xhW7q_actions{flex-direction:row}._0xhW7q_viewport ._0xhW7q_facts{grid-template-columns:repeat(3,minmax(0,1fr))}._0xhW7q_viewport ._0xhW7q_facts>div{grid-template-columns:22px minmax(0,1fr);align-content:start;gap:4px 6px;display:grid}._0xhW7q_viewport ._0xhW7q_facts>div>span{grid-area:1/1;width:22px;height:22px}._0xhW7q_viewport ._0xhW7q_facts>div>div{display:contents}._0xhW7q_viewport ._0xhW7q_facts p:first-child{grid-area:1/2;align-self:center}._0xhW7q_viewport ._0xhW7q_factValue{grid-column:1/-1;margin:0}._0xhW7q_viewport ._0xhW7q_visual{max-width:none}._0xhW7q_viewport ._0xhW7q_panel{padding:10px}._0xhW7q_viewport ._0xhW7q_stage{grid-template-columns:144px repeat(3,minmax(0,1fr));gap:10px;margin-block:10px}._0xhW7q_viewport ._0xhW7q_orb{width:144px;height:144px}._0xhW7q_viewport ._0xhW7q_orbit{grid-area:1/1}._0xhW7q_viewport ._0xhW7q_city{grid-column:auto}._0xhW7q_viewport ._0xhW7q_city>div>div{flex-wrap:wrap}._0xhW7q_viewport ._0xhW7q_routes{padding:8px}._0xhW7q_viewport ._0xhW7q_planning{margin-top:8px;padding-block:5px}}@media (min-width:640px){._0xhW7q_viewport{--country-header-height:94px}}@media (min-width:1024px){._0xhW7q_viewport{--country-header-height:126px}._0xhW7q_viewport ._0xhW7q_layout{grid-template-columns:minmax(0,1.6fr) minmax(340px,1fr);align-items:center;gap:28px}._0xhW7q_viewport ._0xhW7q_copy{gap:18px 10px}._0xhW7q_viewport ._0xhW7q_facts>div{flex-direction:column}._0xhW7q_viewport ._0xhW7q_facts>div>span{width:28px;height:28px}._0xhW7q_viewport ._0xhW7q_visual{max-width:470px}}@media (min-width:1024px) and (max-height:800px){._0xhW7q_viewport ._0xhW7q_layout{gap:22px;padding-block:14px}._0xhW7q_viewport ._0xhW7q_copy{gap:12px 8px}._0xhW7q_viewport ._0xhW7q_actions a{height:48px;padding-inline:16px}._0xhW7q_viewport ._0xhW7q_facts{padding-top:10px}._0xhW7q_viewport ._0xhW7q_facts>div{gap:4px;padding:0}._0xhW7q_viewport ._0xhW7q_panel{padding:10px}._0xhW7q_viewport ._0xhW7q_stage{grid-template-columns:150px minmax(0,1fr);gap:6px 10px;margin-block:10px}._0xhW7q_viewport ._0xhW7q_orb{width:150px;height:150px}._0xhW7q_viewport ._0xhW7q_city>div{padding:3px 6px}._0xhW7q_viewport ._0xhW7q_routes>div>span{position:absolute;top:8px;right:8px}._0xhW7q_viewport ._0xhW7q_routes>div>div{width:100%}._0xhW7q_viewport ._0xhW7q_routes>div>div>div:first-child{padding-right:24px}._0xhW7q_viewport ._0xhW7q_routes>div>div>div:last-child>span{padding-inline:3px}}@media (min-width:1024px) and (max-width:1199px){._0xhW7q_viewport ._0xhW7q_layout{grid-template-columns:minmax(0,1fr) 340px}}@media (min-width:1024px) and (max-height:650px){._0xhW7q_viewport ._0xhW7q_layout{gap:18px;padding-block:10px}._0xhW7q_viewport ._0xhW7q_copy{gap:10px 8px}._0xhW7q_viewport ._0xhW7q_facts>div>span{width:22px;height:22px}._0xhW7q_viewport ._0xhW7q_stage{margin-block:8px}._0xhW7q_viewport ._0xhW7q_atlasHeader{row-gap:4px}._0xhW7q_viewport ._0xhW7q_planning{margin-top:6px;padding-block:5px}}
._8KPK5W_scene{perspective:34rem;pointer-events:none;width:clamp(7.4rem,12vw,10.25rem);height:clamp(5.9rem,9.5vw,8rem);position:relative}._8KPK5W_scene._8KPK5W_canvas{opacity:1;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}._8KPK5W_canvas ._8KPK5W_pole,._8KPK5W_canvas ._8KPK5W_finial,._8KPK5W_canvas ._8KPK5W_rope{display:none}._8KPK5W_canvas ._8KPK5W_flag{aspect-ratio:4/3;opacity:1;filter:saturate(1.08);width:100%;height:auto;top:0;left:0}@media (min-width:1024px){._8KPK5W_canvas ._8KPK5W_flag{aspect-ratio:auto;width:96%;height:94%;top:3%;left:2%}}._8KPK5W_pole{background:linear-gradient(90deg,#7d8d91 0%,#eff7f5 48%,#78888b 100%);border-radius:999px;width:.22rem;position:absolute;top:.34rem;bottom:0;left:0;box-shadow:0 8px 18px #00000057}._8KPK5W_finial{background:#d9e4df;border-radius:50%;width:.46rem;height:.46rem;position:absolute;top:0;left:-.12rem;box-shadow:0 2px 7px #00000059}._8KPK5W_rope{background:#ebf5f06b;width:1px;height:68%;position:absolute;top:.55rem;left:.32rem}._8KPK5W_flag{aspect-ratio:4/3;transform-origin:0;width:calc(100% - .28rem);transform-style:preserve-3d;filter:drop-shadow(0 .7rem .7rem #00000042);animation:4.6s ease-in-out infinite _8KPK5W_flag-breathe;display:flex;position:absolute;top:.62rem;left:.28rem}._8KPK5W_slice{background-image:var(--flag-image,url(/images/flags/mexico.webp));background-repeat:no-repeat;background-position:var(--flag-position) center;transform-origin:50%;height:100%;animation:2.25s ease-in-out infinite _8KPK5W_flag-ripple;animation-delay:calc(var(--slice) * -85ms);background-size:1600% 100%;flex:1 1 0;margin-left:-.35px;position:relative}._8KPK5W_slice:first-child{margin-left:0;animation-duration:3.2s}._8KPK5W_light{mix-blend-mode:soft-light;background:linear-gradient(105deg,#0000 8%,#ffffff38 32%,#0000 52%,#00000024 76%,#0000 94%) 0 0/210% 100%;animation:3.8s ease-in-out infinite _8KPK5W_flag-light;position:absolute;inset:0}@keyframes _8KPK5W_flag-ripple{0%,to{filter:brightness(.96);transform:translateY(0)rotateY(0)scaleY(1)}25%{filter:brightness(1.08);transform:translateY(-.16rem)rotateY(8deg)scaleY(.985)}50%{filter:brightness(.88);transform:translateY(.13rem)rotateY(-10deg)scaleY(1.012)}75%{filter:brightness(1.03);transform:translateY(-.07rem)rotateY(5deg)scaleY(.995)}}@keyframes _8KPK5W_flag-breathe{0%,to{transform:skewY(-.5deg)rotateY(0)}50%{transform:skewY(1deg)rotateY(-2deg)}}@keyframes _8KPK5W_flag-light{0%,to{opacity:.5;background-position:110% 0}50%{opacity:.9;background-position:-45% 0}}@media (prefers-reduced-motion:reduce){._8KPK5W_flag,._8KPK5W_slice,._8KPK5W_light{animation:none}}
