.sec-aviation .ap-sets{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.sec-aviation .ap-sets>div{border:1px solid #ffffff1f;border-top:3px solid var(--amber);background:#ffffff0d;border-radius:12px;align-content:start;gap:6px;padding:18px 20px;display:grid}.sec-aviation .ap-sets b{color:#fff;font-size:17px;line-height:1.25}.sec-aviation .ap-sets small{color:var(--amber);font-size:13px;font-weight:700}.sec-aviation .ap-sets>div>span:not(.ap-set){color:#c8d2e4;font-size:14.5px}.sec-aviation .ap-sets .btn{justify-self:start;margin-top:6px}.sec-aviation .ap-set{letter-spacing:.08em;text-transform:uppercase;color:#1e3a8a;background:#e8eef8;border-radius:999px;justify-self:start;padding:2px 8px;font-size:11px;font-weight:800;display:inline-block}.sec-aviation .ap-gse .ap-set{color:#15803d;background:#eaf6ee}.sec-aviation .ap-arff .ap-set{color:#b91c1c;background:#fdecec}.sec-aviation .ap-day{gap:0;margin:0;padding:0;list-style:none;display:grid}.sec-aviation .ap-day li{border-top:1px solid var(--line,#e1e6ee);grid-template-columns:110px 96px minmax(0,1fr);align-items:start;gap:4px 16px;padding:14px 0;display:grid}.sec-aviation .ap-day li:first-child{border-top:0}.sec-aviation .ap-when{color:var(--navy);font-variant-numeric:tabular-nums;font-weight:800}.sec-aviation .ap-day a{color:var(--navy);font-size:16.5px;font-weight:700}.sec-aviation .ap-day p{color:var(--body);max-width:80ch;margin:2px 0 0;font-size:15px}@media (max-width:900px){.sec-aviation .ap-sets{grid-template-columns:1fr}}@media (max-width:640px){.sec-aviation .ap-day li{grid-template-columns:auto 1fr}.sec-aviation .ap-day li>div{grid-column:1/-1}}
