.AzporHero-module__3CD2PG__hero{color:var(--color-ink);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:max(1.5rem,min(4vw,4rem));padding-top:max(2rem,min(4vw,3.5rem));padding-bottom:max(2rem,min(4vw,3.5rem));display:grid}.AzporHero-module__3CD2PG__copy{max-width:34rem}.AzporHero-module__3CD2PG__copy>*{opacity:0;animation:.7s cubic-bezier(.2,.7,.2,1) forwards AzporHero-module__3CD2PG__rise}.AzporHero-module__3CD2PG__copy>:nth-child(2){animation-delay:80ms}.AzporHero-module__3CD2PG__copy>:nth-child(3){animation-delay:.16s}.AzporHero-module__3CD2PG__copy>:nth-child(4){animation-delay:.24s}.AzporHero-module__3CD2PG__kicker{color:var(--color-accent-deep);margin:0 0 1rem;font-size:.95rem;font-weight:600}.AzporHero-module__3CD2PG__title{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.03em;margin:0;font-size:max(2.2rem,min(5vw,3.6rem));font-weight:700;line-height:1.05}.AzporHero-module__3CD2PG__lede{color:var(--color-muted);max-width:32rem;margin:1.25rem 0 0;font-size:1.125rem;line-height:1.6}.AzporHero-module__3CD2PG__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.AzporHero-module__3CD2PG__primary,.AzporHero-module__3CD2PG__secondary{border-radius:.6rem;align-items:center;min-height:2.75rem;padding:0 1.25rem;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.AzporHero-module__3CD2PG__primary{background:var(--color-ink);color:var(--color-paper)}.AzporHero-module__3CD2PG__primary:hover{background:var(--color-accent-hover)}.AzporHero-module__3CD2PG__secondary{border:1px solid var(--color-hairline);color:var(--color-ink)}.AzporHero-module__3CD2PG__secondary:hover{border-color:var(--color-accent)}.AzporHero-module__3CD2PG__primary:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.AzporHero-module__3CD2PG__secondary:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.AzporHero-module__3CD2PG__map{justify-self:end;width:100%;max-width:28rem;height:auto;overflow:visible}.AzporHero-module__3CD2PG__gridDot{fill:var(--color-hairline)}.AzporHero-module__3CD2PG__routeBase{fill:none;stroke:var(--color-hairline);stroke-width:1px;stroke-dasharray:2 6}.AzporHero-module__3CD2PG__route{fill:none;stroke:var(--color-accent);stroke-width:1.75px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.3s cubic-bezier(.65,0,.35,1) forwards AzporHero-module__3CD2PG__draw}.AzporHero-module__3CD2PG__dest{opacity:0;animation:.5s forwards AzporHero-module__3CD2PG__fade}.AzporHero-module__3CD2PG__destDot{fill:var(--color-paper);stroke:var(--color-accent);stroke-width:2px}.AzporHero-module__3CD2PG__label{fill:var(--color-muted);font-size:12px;font-weight:600}.AzporHero-module__3CD2PG__origin{fill:var(--color-accent)}.AzporHero-module__3CD2PG__originLabel{fill:var(--color-ink);font-size:13px;font-weight:700}.AzporHero-module__3CD2PG__pulse{fill:var(--color-accent);transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite AzporHero-module__3CD2PG__pulse}.AzporHero-module__3CD2PG__ship rect{fill:var(--color-ink)}@keyframes AzporHero-module__3CD2PG__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes AzporHero-module__3CD2PG__draw{to{stroke-dashoffset:0}}@keyframes AzporHero-module__3CD2PG__fade{to{opacity:1}}@keyframes AzporHero-module__3CD2PG__pulse{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@media (max-width:820px){.AzporHero-module__3CD2PG__hero{grid-template-columns:1fr}.AzporHero-module__3CD2PG__map{justify-self:center}}@media (prefers-reduced-motion:reduce){.AzporHero-module__3CD2PG__copy>*,.AzporHero-module__3CD2PG__dest{opacity:1;animation:none}.AzporHero-module__3CD2PG__route{stroke-dashoffset:0;animation:none}.AzporHero-module__3CD2PG__pulse{opacity:0;animation:none}.AzporHero-module__3CD2PG__ship{display:none}}
