.AirportDirectory_cardGrid__9N0Av{margin-top:.75rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media (min-width:640px){.AirportDirectory_cardGrid__9N0Av{margin-top:1rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}}@media (min-width:1024px){.AirportDirectory_cardGrid__9N0Av{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.AirportDirectory_cardGrid__9N0Av{grid-template-columns:repeat(4,minmax(0,1fr))}}.AirportDirectory_card__KOe9r{display:grid;height:100%;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-content:flex-start;align-items:flex-start;-moz-column-gap:.5rem;column-gap:.5rem;border-radius:.3rem;border-width:1px;border-color:rgb(10 42 107/.1);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem .875rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.AirportDirectory_card__KOe9r:hover{border-color:rgb(0 70 190/.5);background-color:rgb(232 239 252/.4)}.AirportDirectory_card__KOe9r:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#0046be}.AirportDirectory_city__eUQGU{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:1.375;--tw-text-opacity:1;color:rgb(6 27 70/var(--tw-text-opacity,1))}.AirportDirectory_card__KOe9r:hover .AirportDirectory_city__eUQGU{--tw-text-opacity:1;color:rgb(0 70 190/var(--tw-text-opacity,1))}h1.AirportDirectory_code__IJrQv,h2.AirportDirectory_code__IJrQv,h3.AirportDirectory_code__IJrQv,h4.AirportDirectory_code__IJrQv,h5.AirportDirectory_code__IJrQv,h6.AirportDirectory_code__IJrQv{font-weight:700}[data-testid=home-hero] .AirportDirectory_code__IJrQv{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.AirportDirectory_code__IJrQv{flex:none;border-radius:.3rem;--tw-bg-opacity:1;background-color:rgb(6 27 70/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;font-weight:700;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.AirportDirectory_name__iyDvu{margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgb(10 42 107/.7)}.AirportDirectory_meta__czXUD,.AirportDirectory_name__iyDvu{grid-column:span 2/span 2;min-width:0;font-size:.75rem;line-height:1rem}.AirportDirectory_meta__czXUD{margin-top:.375rem;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem;color:rgb(10 42 107/.6)}.AirportDirectory_reviewed__DWk7k{display:inline-flex;flex:none;align-items:center;gap:.25rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:rgb(5 150 105/0.2)}