.cjx.cjx-directory main{padding-top:112px}.cjx-directory header nav a,.cjx-directory header .pill>a{display:inline-flex;align-items:center;min-height:44px}.cjx-directory main>section{position:relative;padding-top:64px;padding-bottom:64px;border-bottom:1px solid var(--line)}.cjx-directory main>section:first-of-type{padding-top:48px;padding-bottom:72px}.cjx-directory main .container{max-width:1320px;padding-left:40px;padding-right:40px}.cjx-directory main h1,.cjx-directory main h2,.cjx-directory main h3,.cjx-directory main dt{font-family:"Instrument Serif",Georgia,serif;font-weight:400;letter-spacing:0;line-height:1.1}.cjx-directory main h1{font-size:64px}.cjx-directory main h2{font-size:44px}.cjx-directory main h3{font-size:30px}.cjx-directory main p,.cjx-directory main dd{line-height:1.75}.cjx-directory main .text-muted-foreground{color:var(--mute)}.cjx-directory main .text-primary,.cjx-directory main .text-accent{color:var(--gold2)}.cjx-directory main .text-foreground{color:var(--text)}.cjx-directory main .border-border,.cjx-directory main [class*="border-border/"]{border-color:var(--line2)}.cjx-directory main .bg-card,.cjx-directory main .bg-background,.cjx-directory main [class*="bg-background/"]{background:transparent}.cjx-directory main .bg-secondary,.cjx-directory main [class*="bg-muted/"]{background:transparent}.cjx-directory main .bg-accent{background:var(--gold)}.cjx-directory main a{min-height:44px}.cjx-directory main a:not(.btn){text-underline-offset:4px}.cjx-directory main a:not(.btn):hover{color:var(--gold2);text-decoration:underline}.cjx-directory main a:focus-visible,.cjx-directory main button:focus-visible{outline:2px solid var(--gold2);outline-offset:3px}.cjx-directory .directory-hero{background:var(--ink);color:var(--text)}.cjx-directory .directory-hero p{color:var(--mute)}.cjx-directory .directory-code{color:var(--gold2);background:transparent;border-color:var(--line2)}.cjx-directory main .directory-photo-label{color:var(--text)}.cjx-directory .directory-close{background:var(--panel);color:var(--text)}.cjx-directory .directory-close p{color:var(--mute)}.cjx-directory .directory-group{border-top:1px solid var(--line2);padding-top:32px}.cjx-directory .directory-airport{border-radius:8px;border:1px solid var(--line)}.cjx-directory .directory-airport:hover{border-color:var(--gold)}.cjx-directory .directory-airport .truncate{white-space:normal;overflow:visible}.cjx-directory .directory-facts{border:0;border-radius:0;box-shadow:none;border-top:1px solid var(--line2)}.cjx-directory .directory-photo{border:1px solid var(--line2);border-radius:8px;box-shadow:none}.cjx-directory .directory-photo img{height:224px}.cjx-directory .directory-photo-label{background:var(--ink);color:var(--text)}.cjx-directory main nav[aria-label=Breadcrumb] ol{flex-wrap:wrap;gap:4px;margin:0}.cjx-directory main nav[aria-label=Breadcrumb] li{min-width:0}.cjx-directory main nav[aria-label=Breadcrumb] a{display:inline-flex;align-items:center}.cjx-directory main [data-radix-collection-item]{min-height:44px}.cjx-directory main button[data-state]{min-height:52px;color:var(--text)}.cjx-directory .directory-service{border-color:var(--line2);background:transparent;box-shadow:none}.cjx-directory .directory-service:hover{border-color:var(--gold);box-shadow:none}@media (max-width: 767px){.cjx.cjx-directory main{padding-top:64px}.cjx-directory main .container{padding-left:24px;padding-right:24px}.cjx-directory main>section{padding-top:44px;padding-bottom:44px}.cjx-directory main>section:first-of-type{padding-top:40px;padding-bottom:48px}.cjx-directory main h1{font-size:42px}.cjx-directory main h2{font-size:32px}.cjx-directory main h3{font-size:26px}.cjx-directory .directory-photo img{height:176px}.cjx-directory .btn{white-space:normal;height:auto;min-height:52px;padding-top:12px;padding-bottom:12px}}
