/* The exploration identity is scoped to the POLO entrance. */
.gateway-polo{background:#0a1d32;color:#fff}
.gateway-polo:before{background:linear-gradient(180deg,transparent 0%,transparent 45%,#0a1d3210 54%,#0a1d3299 72%,#0a1d32ee 100%);z-index:-1}
.polo-explorer{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%;z-index:-2;transition:transform .6s}
.gateway-polo:hover .polo-explorer{transform:scale(1.025)}
.gateway-polo .gateway-top{color:#16364c}
.gateway-polo .gateway-index{color:#34546a;opacity:1}
.polo-logo-lockup{display:block;width:100%;max-width:440px;aspect-ratio:3.15;margin:4px auto 0;overflow:hidden;flex-shrink:0}
.polo-logo-lockup img{display:block;width:112%;max-width:none;height:auto;transform:translate(-5.5%,-17.5%)}
.gateway-polo .gateway-bottom{padding-top:70px;margin-top:auto;position:relative}
.gateway-polo h2{font-size:clamp(1.75rem,2.6vw,2.45rem);line-height:1.1;max-width:75%;margin-bottom:13px}
.gateway-polo .polo-explorer-copy{max-width:450px;color:#e6edf5;font-size:1rem;line-height:1.6;text-wrap:pretty}
.gateway-polo .gateway-action{border-color:#ffffff54;margin-top:22px;padding-top:19px}
.polo-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
@media(max-width:980px) and (min-width:701px){.polo-logo-lockup{margin-top:6px}.polo-explorer{object-position:38% 45%}.gateway-polo .gateway-bottom{padding-top:95px}.gateway-polo h2{font-size:1.85rem;max-width:75%}}
@media(max-width:700px){.polo-logo-lockup{max-width:440px;margin-top:4px}.gateway-polo .gateway-bottom{padding-top:110px}.gateway-polo h2{font-size:2.1rem;max-width:100%}.polo-explorer{height:400px;aspect-ratio:auto;object-fit:cover;object-position:50% 0}.gateway-polo .polo-explorer-copy{font-size:1rem}.gateway-polo:before{background:linear-gradient(180deg,transparent 0%,transparent 35%,#0a1d3220 43%,#0a1d32bd 62%,#0a1d32 82%)}}
@media(max-width:380px){.gateway-polo h2{font-size:1.95rem}}
@media(prefers-reduced-motion:reduce){.polo-explorer{transition:none}}
