.airport-arrival__verified[data-astro-cid-7omvwsdd]{color:var(--sub);font-size:var(--text-xs);margin:8px 0 0;font-weight:800}.airport-arrival__cards[data-astro-cid-7omvwsdd]{margin-top:22px}.airport-arrival__card-grid[data-astro-cid-7omvwsdd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.airport-arrival-card[data-astro-cid-7omvwsdd]{font-size:var(--text-sm);background:var(--paper);border:1px solid var(--line-strong);border-radius:12px;gap:10px;min-width:0;padding:clamp(16px,2.8vw,22px);display:grid}.airport-arrival-card--wide[data-astro-cid-7omvwsdd]{grid-column:span 2}.airport-arrival-card[data-astro-cid-7omvwsdd] h3[data-astro-cid-7omvwsdd]{margin:0;line-height:1.16}.airport-arrival-card__text[data-astro-cid-7omvwsdd],.airport-arrival-card__note[data-astro-cid-7omvwsdd],.airport-arrival-card__value[data-astro-cid-7omvwsdd]{color:var(--sub);font-size:var(--text-sm);margin:0;line-height:1.5}.airport-arrival-card__note[data-astro-cid-7omvwsdd]{font-weight:700}.airport-arrival-card__cta[data-astro-cid-7omvwsdd]{justify-self:start}.airport-arrival-card__facts[data-astro-cid-7omvwsdd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.airport-arrival-card__facts[data-astro-cid-7omvwsdd] div[data-astro-cid-7omvwsdd]{border-top:1px solid var(--line);padding-top:10px}.airport-arrival-card__facts-label[data-astro-cid-7omvwsdd]{color:var(--brand);font-size:var(--text-xs);margin-bottom:4px;font-weight:900}.airport-arrival-card__actions[data-astro-cid-7omvwsdd]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (width<=760px){.airport-arrival__card-grid[data-astro-cid-7omvwsdd],.airport-arrival-card__facts[data-astro-cid-7omvwsdd]{grid-template-columns:1fr}.airport-arrival-card--wide[data-astro-cid-7omvwsdd]{grid-column:auto}}.airport-address-card{border-top:1px solid var(--line);gap:12px;margin-top:4px;padding-top:14px;display:grid}.airport-address-card__head{font-size:var(--text-xs);gap:5px;display:grid}.airport-address-card__head h2{margin:0}:where(.airport-address-card__head) p,.airport-address-card__privacy,.airport-address-card__fallback,.airport-address-card__warning{color:var(--sub);font-size:var(--text-xs);margin:0}.airport-address-card__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.airport-address-card__field{gap:5px;display:grid}:where(.airport-address-card__field) span{color:var(--brand);font-size:var(--text-xs);font-weight:850}.airport-address-card__field input,.airport-address-card__field textarea{background:var(--surface);border:1px solid var(--line-strong);color:var(--ink);font:inherit;border-radius:8px;width:100%;min-width:0;padding:10px 11px}.airport-address-card__translate,.airport-address-card__show{justify-self:start}.airport-address-card__candidates{gap:8px;display:grid}.airport-address-card__candidate{background:var(--surface);border:1px solid var(--line-strong);color:var(--ink);cursor:pointer;text-align:left;border-radius:8px;gap:4px;padding:10px 12px;display:grid}:where(.airport-address-card__candidate) strong{color:var(--brand);font-size:var(--text-xs)}.airport-address-card__overlay{background:var(--show-bg);color:var(--show-ink);z-index:1000;justify-content:center;align-items:center;padding:clamp(14px,4vw,34px);display:flex;position:fixed;inset:0}.airport-address-card__close{background:var(--show-ink);color:var(--show-bg);cursor:pointer;border:0;border-radius:999px;padding:9px 14px;font-weight:800;position:absolute;top:16px;right:16px}.airport-address-card__show-card{gap:clamp(14px,3vw,24px);width:100%;max-width:780px;display:grid}.airport-address-card__show-card h3{color:var(--show-ink);margin:0;line-height:1}.airport-address-card__show-block{border-top:1px solid var(--show-line);gap:9px;padding-top:14px;display:grid}.airport-address-card__show-block p{gap:7px;margin:0;display:grid}:where(.airport-address-card__show-block) span,.airport-address-card__show-warning{color:var(--show-ink-dim);font-size:clamp(var(--text-xs), 2.5vw, var(--text-xl));margin:0}:where(.airport-address-card__show-block) strong{color:var(--show-ink);font-size:clamp(var(--text-xl), 6vw, var(--text-5xl));overflow-wrap:anywhere;line-height:1.13}.airport-address-card__thanks{color:var(--show-ink);font-size:clamp(var(--text-xl), 5vw, var(--text-4xl));margin:0;font-weight:900}@media (width<=760px){.airport-address-card__grid{grid-template-columns:1fr}}
