.uae-air-visual{background:#254e3b;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(145px,1fr) auto;gap:22px;min-height:450px;padding:34px;align-content:start}
.uae-air-visual>img{position:static;grid-column:1;grid-row:2;align-self:center;justify-self:center;width:100%;max-width:420px;height:auto;aspect-ratio:650/550;object-fit:contain;opacity:1}
.uae-air-visual .dashboard-visual-title{position:static;grid-column:1;grid-row:1;font-size:clamp(29px,3.1vw,45px);line-height:1.15;max-width:calc(100% - 16px);color:#f6f5e9}
.uae-air-visual .dashboard-visual-title em{color:#cfdbba}
.uae-air-visual .dashboard-visual-sub{position:static;grid-column:1;grid-row:3;margin:0;color:#d7e1c9;font-size:10px;line-height:1.9;letter-spacing:.09em;white-space:normal}
.uae-air-card-detail{font-size:13px;line-height:1.8;color:#68786a}.uae-air-card-address{font-size:12px;letter-spacing:.03em;margin-top:24px}.uae-air-card-address a{color:#315d43;text-decoration:underline;text-underline-offset:4px}.uae-air-card-ownership{font-size:11px;line-height:1.7;color:#777;margin-top:15px}
@media(max-width:1100px){.uae-air-visual{min-height:410px;padding:28px;gap:18px}.uae-air-visual .dashboard-visual-title{font-size:clamp(30px,5vw,38px)}.uae-air-visual .dashboard-visual-sub{font-size:9px;letter-spacing:.06em}.uae-air-card-detail{font-size:13px}}
@media(max-width:380px){.uae-air-visual{min-height:390px;padding:24px}.uae-air-visual .dashboard-visual-title{font-size:28px}.uae-air-visual .dashboard-visual-sub{font-size:9px;letter-spacing:.03em}}
