.dossier-grid{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:32px;max-width:1300px;margin:auto;padding:35px 5%}.dossier-grid article,.dossier-grid aside{min-width:0}.dossier-grid p{color:#adc6d6;line-height:1.9}.dossier-grid h1{font:500 clamp(30px,4vw,49px) 'Space Grotesk',sans-serif;line-height:1.15;overflow-wrap:anywhere}.dossier-grid h2{font:500 25px 'Space Grotesk',sans-serif;margin:30px 0 14px}.dossier-grid h3{line-height:1.4}.tool{padding:20px;margin-bottom:16px;border:1px solid #28506a;background:#09263c;border-radius:8px}.tool h3{color:#e7c177;margin-top:0}.dossier-grid a{color:#6bdeeb}.breadcrumbs{font-size:11px;line-height:1.8;color:#8da8bc;margin-bottom:32px}.lead{font-size:18px}.profile-banner{padding:26px;margin:25px 0;border:1px solid #39617a;background:linear-gradient(120deg,#153b50,#092339);border-radius:10px}.profile-banner span{display:block;color:#70dfed;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.profile-banner strong{display:block;font-size:30px;font-weight:500;margin-top:14px}.fine{font-size:11px!important;color:#8ba7b9!important}.directory-controls{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:12px;align-items:end;margin:26px 0}.directory-controls label{font-size:12px;line-height:1.8}.directory-controls input,.directory-controls select,.directory-controls button{display:block;min-width:0;width:100%;min-height:46px;padding:10px;background:#102f45;color:#e1edf4;border:1px solid #3b6179;border-radius:5px;font:inherit}.directory-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.directory-card{margin:0}.directory-card h2{font-size:21px;margin-top:14px}.directory-card[hidden]{display:none}.guide-footer{max-width:1300px;margin:30px auto;padding:25px 5%;display:flex;gap:25px;flex-wrap:wrap;border-top:1px solid #29465e;font-size:12px;color:#9db6c8}.guide-footer a{color:#66dbe8}.guide-checklist label{display:flex;align-items:flex-start;gap:12px;padding:15px;border-bottom:1px solid #31556b;color:#c4d8e2;line-height:1.6}.guide-checklist input{width:22px;height:22px;flex:0 0 22px;accent-color:#5ed8df}.guide-checklist button{min-height:44px;padding:12px;background:#15374e;color:#e4d3a8;border:1px solid #456478;border-radius:5px;margin:16px 10px 0 0}.guide-facts{display:grid;grid-template-columns:1fr 1fr;gap:12px}.guide-facts div{padding:16px;border:1px solid #31566d;border-radius:6px}.guide-facts dt{color:#7cdde7;font-size:11px;text-transform:uppercase;letter-spacing:.1em}.guide-facts dd{margin:8px 0 0;line-height:1.7;color:#c3d5df;font-size:14px}.uae-coverage{overflow-x:auto}.uae-coverage table{border-collapse:collapse;width:100%;min-width:480px}.uae-coverage th,.uae-coverage td{padding:14px;text-align:left;vertical-align:top;border-bottom:1px solid #31556b;font-size:13px;line-height:1.7}.uae-coverage th{color:#e7c177}.uae-coverage td{color:#b1cad7}@media(max-width:950px){.directory-controls{grid-template-columns:1fr 1fr}.directory-grid{grid-template-columns:1fr}}@media(max-width:800px){.dossier-grid{grid-template-columns:1fr;padding:25px 5%}.lead{font-size:16px}}@media(max-width:480px){.directory-controls{grid-template-columns:1fr}.guide-facts{grid-template-columns:1fr}.dossier-grid h2{font-size:23px}.guide-footer{flex-direction:column}}

[data-explore-card][hidden]{display:none!important}[data-explore-card]{min-width:0}[data-explore-card] h2{font-size:22px}[data-explore-card] a,.guide-facts dd{overflow-wrap:anywhere}[data-city-discovery] a{display:inline-block;min-height:28px;padding:5px 0}.directory-controls label{min-width:0}
