.card-module__ZhAJPG__card{color:#152f40;background:#f4f7f6;max-width:1180px;min-height:100vh;margin:auto;padding:28px 32px 24px;font-family:Arial,Helvetica,sans-serif;line-height:1.55}.card-module__ZhAJPG__card *{box-sizing:border-box}.card-module__ZhAJPG__card h1,.card-module__ZhAJPG__card h2,.card-module__ZhAJPG__card h3,.card-module__ZhAJPG__card p{margin-top:0}.card-module__ZhAJPG__card a{color:#1d6252}.card-module__ZhAJPG__nav{border-bottom:1px solid #dce6e6;justify-content:space-between;align-items:center;gap:16px;padding:4px 0 28px;display:flex}.card-module__ZhAJPG__brand{letter-spacing:-.8px;align-items:center;gap:8px;font-size:23px;font-weight:750;text-decoration:none;display:flex;color:#163d50!important}.card-module__ZhAJPG__brand span{letter-spacing:0;color:#627780;border-left:1px solid #bdcccf;margin-left:4px;padding-left:12px;font-size:12px;font-weight:400}.card-module__ZhAJPG__historyBadge{color:#36664e;background:#eaf3ee;border-radius:30px;padding:6px 12px;font-size:12px}.card-module__ZhAJPG__hero{grid-template-columns:1.35fr 1fr;align-items:center;gap:64px;padding:56px 0 36px;display:grid}.card-module__ZhAJPG__eyebrow{letter-spacing:1.6px;color:#5b7e7c;font-size:11px;font-weight:700;margin-bottom:10px!important}.card-module__ZhAJPG__hero h1{letter-spacing:-2.5px;margin-bottom:20px;font-size:clamp(38px,5.5vw,64px);line-height:1.05}.card-module__ZhAJPG__hero h1 span{color:#2d7c69}.card-module__ZhAJPG__airportName{margin-bottom:8px;font-size:15px;font-weight:700}.card-module__ZhAJPG__intro{color:#627681;max-width:430px;margin-bottom:0;font-size:17px}.card-module__ZhAJPG__scopeCard{background:#f5faf7;border:1px solid #d4e3de;border-radius:18px;padding:28px}.card-module__ZhAJPG__scopeLabel{letter-spacing:1.5px;color:#68847a;font-size:10px;font-weight:700}.card-module__ZhAJPG__scopeCard h2{letter-spacing:-.7px;margin:8px 0 4px;font-size:25px}.card-module__ZhAJPG__scopeCard>p{color:#60776d;font-size:13px}.card-module__ZhAJPG__scopeCard label{margin-bottom:7px;font-size:12px;font-weight:700;display:block}.card-module__ZhAJPG__monthControl{gap:8px;display:flex}.card-module__ZhAJPG__card select{font:inherit;color:#15394a;background:#fff;border:1px solid #c5d5d3;border-radius:7px;max-width:100%;padding:10px 12px;font-size:13px}.card-module__ZhAJPG__monthControl select{flex:1;min-width:0}.card-module__ZhAJPG__card button{font:inherit;cursor:pointer}.card-module__ZhAJPG__monthControl button{color:#fff;background:#1f5c4d;border:1px solid #1f5c4d;border-radius:7px;padding:10px 16px;font-size:13px;font-weight:700}.card-module__ZhAJPG__scopeNote{margin:14px 0 0;font-size:11px!important}.card-module__ZhAJPG__contextNote{color:#526c7c;background:#edf3f6;border-radius:9px;align-items:flex-start;gap:12px;margin-bottom:38px;padding:14px 18px;font-size:12px;display:flex}.card-module__ZhAJPG__contextNote svg{color:#52798b;flex-shrink:0}.card-module__ZhAJPG__contextNote p{margin:0}.card-module__ZhAJPG__contextNote strong{color:#365466}.card-module__ZhAJPG__sectionHeading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.card-module__ZhAJPG__sectionHeading h2{letter-spacing:-.7px;margin-bottom:0;font-size:25px;line-height:1.2}.card-module__ZhAJPG__segmented{background:#e9eef0;border-radius:8px;flex-shrink:0;gap:3px;padding:4px;display:flex}.card-module__ZhAJPG__segmented button{color:#667b86;background:0 0;border:0;border-radius:5px;padding:9px 14px;font-size:12px;font-weight:700}.card-module__ZhAJPG__segmented button[aria-pressed=true]{color:#1d514b;background:#fff;box-shadow:0 1px 4px #0d304515}.card-module__ZhAJPG__stats{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.card-module__ZhAJPG__stats article{background:#fff;border:1px solid #dae4e6;border-radius:13px;padding:20px}.card-module__ZhAJPG__statIcon{color:#3c7a68;background:#eef5f3;border-radius:9px;margin-bottom:15px;padding:8px;display:inline-flex}.card-module__ZhAJPG__stats h3{color:#657b87;margin-bottom:9px;font-size:12px;font-weight:400}.card-module__ZhAJPG__stats article>strong{letter-spacing:-1px;margin-bottom:12px;font-size:29px;line-height:1.2;display:block}.card-module__ZhAJPG__stats p{color:#758690;margin-bottom:0;font-size:11px;line-height:1.55}.card-module__ZhAJPG__delayContext{background:#f0f4f5;border-radius:9px;grid-template-columns:180px 1fr;align-items:start;gap:24px;margin-top:16px;padding:16px 20px;font-size:12px;display:grid}.card-module__ZhAJPG__delayContext>span{color:#426475;font-weight:700}.card-module__ZhAJPG__delayContext p{color:#627884;margin:0}.card-module__ZhAJPG__sampleNote{color:#7b8b93;margin:12px 0 0;font-size:11px}.card-module__ZhAJPG__snapshot{margin-bottom:38px}.card-module__ZhAJPG__panel{background:#fff;border:1px solid #dbe5e6;border-radius:15px;margin-bottom:24px;padding:28px}.card-module__ZhAJPG__panel .card-module__ZhAJPG__sectionHeading h2{font-size:23px}.card-module__ZhAJPG__smallLabel{color:#68807c;margin-bottom:4px;font-size:10px;display:block}.card-module__ZhAJPG__panelIntro{color:#677e89;max-width:800px;margin-bottom:28px;font-size:13px}.card-module__ZhAJPG__panelIntro strong{color:#345e54;font-weight:600}.card-module__ZhAJPG__hourScroll{overscroll-behavior-inline:contain;padding:4px 0;overflow-x:auto}.card-module__ZhAJPG__hours,.card-module__ZhAJPG__bars{grid-template-columns:repeat(24,minmax(28px,1fr));gap:4px;min-width:760px;display:grid}.card-module__ZhAJPG__hourColumn{text-align:center;color:#758a94;flex-direction:column;gap:9px;font-size:9px;display:flex}.card-module__ZhAJPG__hourCell,.card-module__ZhAJPG__missing{border:1px solid #0000;border-radius:5px;min-width:0;height:45px;font-weight:600;font-size:11px!important}.card-module__ZhAJPG__hourCell[aria-pressed=true],.card-module__ZhAJPG__missing[aria-pressed=true]{outline-offset:2px;outline:2px solid #2a7964}.card-module__ZhAJPG__missing{color:#819087;background:repeating-linear-gradient(135deg,#f4f6f4,#f4f6f4 4px,#e8ece8 4px 5px)}.card-module__ZhAJPG__chartMeta{color:#7b8e96;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:10px;display:flex}.card-module__ZhAJPG__legend{align-items:center;gap:4px;display:flex}.card-module__ZhAJPG__legend i{border-radius:2px;width:17px;height:9px;display:block}.card-module__ZhAJPG__legend span:first-child{margin-right:4px}.card-module__ZhAJPG__legend span:last-child{margin-left:4px}.card-module__ZhAJPG__legendNote{color:#7b8e96;margin:12px 0 18px;font-size:10px}.card-module__ZhAJPG__hourDetail{background:#f1f7f4;border-left:3px solid #6da38d;border-radius:0 7px 7px 0;padding:13px 16px;font-size:12px}.card-module__ZhAJPG__hourDetail>strong{color:#3a6758}.card-module__ZhAJPG__hourDetail p{color:#698477;margin:4px 0 0}.card-module__ZhAJPG__details{color:#667e89;border-top:1px solid #e1e8e9;padding:15px 0;font-size:12px}.card-module__ZhAJPG__details summary{cursor:pointer;color:#496c79;font-weight:600;list-style-position:inside}.card-module__ZhAJPG__panel>.card-module__ZhAJPG__details{margin-top:22px;padding-bottom:0}.card-module__ZhAJPG__details[open] summary{margin-bottom:16px}.card-module__ZhAJPG__details p{margin-bottom:10px}.card-module__ZhAJPG__details small{overflow-wrap:anywhere;font-size:10px}.card-module__ZhAJPG__gridToggle{align-items:center;gap:8px;margin:10px 0;font-size:11px;display:flex}.card-module__ZhAJPG__scroll{overflow-x:auto}.card-module__ZhAJPG__scroll table{border-collapse:collapse;width:100%;min-width:950px;font-size:10px}.card-module__ZhAJPG__scroll caption{text-align:left;margin:10px 0}.card-module__ZhAJPG__scroll th,.card-module__ZhAJPG__scroll td{text-align:center;border:1px solid #d4e0de;padding:6px 3px}.card-module__ZhAJPG__bars{align-items:end;height:170px}.card-module__ZhAJPG__barColumn{color:#83939b;flex-direction:column;align-items:center;gap:6px;height:100%;font-size:9px;display:flex}.card-module__ZhAJPG__barValue{font-size:9px}.card-module__ZhAJPG__barTrack{align-items:flex-end;width:75%;height:125px;display:flex}.card-module__ZhAJPG__barTrack>div{background:#8bb5c5;border-radius:3px 3px 0 0;width:100%;min-height:0}.card-module__ZhAJPG__muted{color:#7e929c;font-size:11px}.card-module__ZhAJPG__takeaway{color:#527d91;background:#eaf2f6;border-radius:12px;align-items:flex-start;gap:20px;margin:28px 0;padding:25px 28px;display:flex}.card-module__ZhAJPG__takeaway>svg{flex-shrink:0;margin-top:3px}.card-module__ZhAJPG__takeaway h2{letter-spacing:-.3px;color:#31596c;margin-bottom:7px;font-size:17px}.card-module__ZhAJPG__takeaway p{color:#668497;max-width:800px;margin-bottom:0;font-size:12px}.card-module__ZhAJPG__trust{padding:12px 0}.card-module__ZhAJPG__trustHeading{color:#527e6c;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.card-module__ZhAJPG__trustHeading svg{flex-shrink:0}.card-module__ZhAJPG__trustHeading strong{color:#416457;font-size:13px}.card-module__ZhAJPG__trustHeading p{color:#7e928b;margin:4px 0 0;font-size:11px}.card-module__ZhAJPG__researchPillars{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px;display:grid}.card-module__ZhAJPG__researchPillars>div{background:#eff4f2;border-radius:7px;padding:15px}.card-module__ZhAJPG__researchPillars span{margin-top:7px;font-size:11px;display:block}.card-module__ZhAJPG__footer{color:#8a9ba3;border-top:1px solid #dae3e6;justify-content:space-between;gap:20px;margin-top:15px;padding-top:20px;font-size:11px;display:flex}.card-module__ZhAJPG__footer a{font-weight:700;text-decoration:none}.card-module__ZhAJPG__availability{background:#edf5f0;border:1px solid #c0d9cd;border-radius:14px;min-height:220px;margin:30px 0;padding:30px}.card-module__ZhAJPG__monthLinks{flex-wrap:wrap;gap:12px;display:flex}.card-module__ZhAJPG__monthLinks a{color:#fff;background:#205d4e;border-radius:7px;padding:12px 20px;font-weight:700;text-decoration:none}.card-module__ZhAJPG__availabilityNote{background:#edf4f1;border-left:4px solid #287b61;padding:12px 16px}.card-module__ZhAJPG__tag{color:#6e8c80;letter-spacing:1px;margin-top:25px;font-size:11px}.card-module__ZhAJPG__tiles{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.card-module__ZhAJPG__tiles section{background:#fff;border:1px solid #d8e3df;border-radius:12px;padding:20px}.card-module__ZhAJPG__tiles h2{font-size:15px}.card-module__ZhAJPG__tiles p{color:#6a8178;font-size:12px}.card-module__ZhAJPG__card a:focus-visible,.card-module__ZhAJPG__card button:focus-visible,.card-module__ZhAJPG__card select:focus-visible,.card-module__ZhAJPG__card summary:focus-visible{outline-offset:3px;outline:3px solid #287b61}@media (max-width:760px){.card-module__ZhAJPG__card{padding:20px 18px}.card-module__ZhAJPG__nav{padding-bottom:20px}.card-module__ZhAJPG__brand{font-size:20px}.card-module__ZhAJPG__brand span{display:none}.card-module__ZhAJPG__hero{grid-template-columns:1fr;gap:26px;padding:34px 0 25px}.card-module__ZhAJPG__hero h1{letter-spacing:-2px;font-size:48px}.card-module__ZhAJPG__scopeCard{padding:22px}.card-module__ZhAJPG__intro{font-size:15px}.card-module__ZhAJPG__contextNote{margin-bottom:28px;font-size:11px}.card-module__ZhAJPG__sectionHeading{flex-direction:column;align-items:flex-start;gap:15px}.card-module__ZhAJPG__sectionHeading h2{font-size:23px}.card-module__ZhAJPG__stats{grid-template-columns:repeat(2,1fr);gap:10px}.card-module__ZhAJPG__stats article{padding:17px 15px}.card-module__ZhAJPG__stats article>strong{font-size:25px}.card-module__ZhAJPG__delayContext{grid-template-columns:1fr;gap:7px;padding:15px;font-size:11px}.card-module__ZhAJPG__panel{padding:21px 17px}.card-module__ZhAJPG__panel .card-module__ZhAJPG__sectionHeading h2{font-size:22px}.card-module__ZhAJPG__chartMeta,.card-module__ZhAJPG__legendNote{font-size:9px}.card-module__ZhAJPG__takeaway{gap:12px;padding:22px 18px}.card-module__ZhAJPG__researchPillars{grid-template-columns:1fr}.card-module__ZhAJPG__footer{font-size:10px}.card-module__ZhAJPG__tiles{grid-template-columns:repeat(2,1fr)}}
