.global-home{padding-bottom:72px}.gh-hero{padding:78px 0 64px;max-width:900px}.gh-hero h1{font-size:clamp(40px,5.6vw,72px);line-height:1.08;letter-spacing:-.04em;text-wrap:balance;margin:0 0 24px}.gh-hero>p{font-size:19px;line-height:1.7;max-width:650px;color:#52525b;margin:0 0 32px}.gh-search-launch{display:flex;align-items:center;gap:16px;width:100%;min-height:80px;padding:12px 12px 12px 24px;background:#fff;color:#52525b;border:1px solid #d4d4d8;border-radius:20px;text-align:start;font:inherit;cursor:pointer}.gh-search-launch svg,.gh-search-form svg{width:24px;height:24px;flex:none}.gh-search-launch span{flex:1}.gh-search-launch strong{background:#18181b;color:white;border-radius:12px;padding:16px 26px;font-size:15px}.gh-search-launch:hover{border-color:#71717a}.gh-search-launch:focus-visible{outline:3px solid #ff5a00;outline-offset:4px}.gh-languages{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.gh-languages a{padding:10px 12px;min-height:44px;background:white;border-radius:12px}.gh-section{margin-top:24px;margin-bottom:64px;scroll-margin-top:110px}.gh-section h2{font-size:clamp(26px,3vw,36px);line-height:1.2;letter-spacing:-.025em;margin:0 0 12px}.gh-section p{color:#52525b}.gh-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.gh-section-heading p{margin:0}.gh-section-heading>a{flex:none;min-height:44px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:5px}.gh-cities{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 24px}.gh-city{min-width:0}.gh-city figure{margin:0}.gh-city figure>a{display:block;overflow:hidden;border-radius:24px}.gh-city img{display:block;width:100%;height:190px;object-fit:cover;transition:transform .2s ease-out}.gh-city figure>a:hover img{transform:scale(1.025)}.gh-city figcaption{font-size:10px;line-height:1.6;color:#52525b;margin-top:6px;overflow-wrap:anywhere}.gh-city figcaption a{text-decoration:underline;text-underline-offset:2px}.gh-city>p{font-size:13px;margin:14px 0 4px}.gh-city h3{font-size:24px;line-height:1.25;letter-spacing:-.02em;margin:0}.gh-city h3 a{display:inline-flex;align-items:center;min-height:44px}.gh-countries{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;margin-top:24px}.gh-country{min-width:0;border-bottom:1px solid #d4d4d8;align-self:start;scroll-margin-top:120px}.gh-country summary{padding:16px 0;min-height:56px;cursor:pointer;font-weight:600}.gh-country>div{display:flex;flex-direction:column;padding:0 0 16px}.gh-country a{display:flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.gh-tools{padding:32px;background:#fff;border-radius:24px}.gh-tools>p{max-width:65ch}.gh-tools>div{display:flex;flex-wrap:wrap;gap:12px 24px}.gh-tools a{display:inline-flex;align-items:center;min-height:48px;text-decoration:underline;text-underline-offset:5px}.gh-search-dialog{border:0;border-radius:24px;background:#f4f4f5;color:#18181b;width:min(760px,calc(100% - 48px));max-height:85dvh;padding:28px;margin:8vh auto;overflow:auto;overscroll-behavior:contain}.gh-search-dialog::backdrop{background:rgba(9,9,11,.45)}.gh-dialog-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.gh-dialog-heading h2{font-size:24px;margin:0}.gh-dialog-heading button,.gh-search-form button,[data-global-search-retry]{font:inherit;min-height:44px;border:0;background:transparent;color:#18181b;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.gh-search-form{display:flex;align-items:center;gap:12px;background:white;padding:8px 12px;border-radius:14px;border:1px solid #a1a1aa}.gh-search-form:focus-within{outline:2px solid #ff5a00;outline-offset:2px}.gh-search-form input{font:inherit;font-size:17px;min-width:0;width:100%;height:48px;border:0;background:transparent;color:#18181b;outline:none;caret-color:#ff5a00}.gh-search-form input::placeholder{color:#52525b;opacity:1}.gh-search-form input::-webkit-search-cancel-button{display:none}.gh-search-status{font-size:14px;color:#52525b;margin:20px 0 12px}.gh-search-results section{margin:20px 0}.gh-search-results h3{font-size:13px;color:#52525b;margin:0 0 6px}.gh-search-results a{display:flex;flex-direction:column;justify-content:center;min-height:64px;gap:4px;padding:12px;border-radius:12px;border-bottom:1px solid #e4e4e7;text-decoration:none;overflow-wrap:anywhere}.gh-search-results a strong{font-size:16px;font-weight:600}.gh-search-results a small{font-size:13px;color:#52525b}.gh-search-results a:hover,.gh-search-results a:focus-visible,.gh-search-results a[data-active]{background:white;outline:2px solid #ff5a00;outline-offset:-2px}.gh-search-dialog [hidden]{display:none}.gh-search-dialog::selection,.global-home ::selection{background:#ffdcc8;color:#18181b}.gh-search-dialog{scrollbar-color:#a1a1aa #f4f4f5}.gh-search-dialog a:focus-visible,.global-home a:focus-visible{outline:2px solid #ff5a00;outline-offset:3px}.site-header button.header-search{border:0;cursor:pointer}.global-home .sr-only,.gh-search-dialog .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:1100px){.gh-cities{grid-template-columns:repeat(3,minmax(0,1fr))}.global-home~footer{margin-top:0}.main-nav a[href="#uae-tools"]{max-width:220px}}
@media(max-width:820px){.gh-hero{padding:48px 0}.gh-cities{grid-template-columns:repeat(2,minmax(0,1fr))}.gh-countries{grid-template-columns:repeat(2,minmax(0,1fr))}.gh-search-launch{min-height:72px}.gh-city img{height:210px}}
@media(max-width:580px){.gh-hero{padding:36px 0 40px}.gh-hero h1{font-size:44px}.gh-hero>p{font-size:16px;line-height:1.7;margin-bottom:24px}.gh-search-launch{padding:14px;gap:12px;min-height:72px;border-radius:16px}.gh-search-launch span{font-size:15px;line-height:1.5}.gh-search-launch strong{display:none}.gh-section{margin-bottom:44px}.gh-section-heading{align-items:start;gap:16px;margin-bottom:20px}.gh-section-heading>a{font-size:13px}.gh-section-heading p{font-size:14px;max-width:23ch}.gh-cities{gap:26px 16px}.gh-city figure>a{border-radius:16px}.gh-city img{height:150px}.gh-city h3{font-size:21px}.gh-city>p{font-size:12px;margin-top:10px}.gh-city figcaption{font-size:10px}.gh-countries{grid-template-columns:1fr}.gh-tools{padding:24px}.gh-tools>div{flex-direction:column;gap:0}.gh-search-dialog{margin:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;border-radius:0;padding:20px 16px;padding-top:max(20px,env(safe-area-inset-top));padding-bottom:max(20px,env(safe-area-inset-bottom))}.gh-dialog-heading{margin-bottom:16px}.gh-dialog-heading button{font-size:14px}.gh-search-form{gap:8px;padding:8px}.gh-search-form input{font-size:16px}.gh-search-form button{font-size:12px}.gh-search-form svg{width:20px}.gh-search-results a{min-height:68px}.gh-dialog-heading h2{font-size:22px}.gh-languages{gap:6px}.gh-languages a{font-size:13px}.gh-hero h1{overflow-wrap:normal}.gh-search-dialog[open]{display:block}}
@media(prefers-reduced-motion:reduce){.gh-city img{transition:none;transform:none!important}}
