/* Emirates Eagles — Flight Club. Independent editorial layout. */
:root{--color-primary:#d7b56d;--color-dark:#081827;--color-light:#f6f7f9;--ee-navy:#081827;--ee-red:#b92238;--ee-gold:#d7b56d}
body,body.ee-site{background:#081827;color:#f6f7f9}::selection{background:#b92238;color:#fff}
.type-label{letter-spacing:.16em;font-size:13px}.type-body{line-height:1.75}.font-display{letter-spacing:-.01em}
:is(header,.ee-header){background:linear-gradient(#081827ef,transparent);padding-top:8px}.ee-header-inner{min-height:126px!important}:is(header,.ee-header) nav{margin-top:24px}.ee-header-logo,.eagles-logo{filter:drop-shadow(0 5px 16px #0004)!important;max-height:112px!important;width:112px!important}header a:hover{color:#d7b56d!important}.ee-header .ee-nav-list{font-size:13px!important;letter-spacing:.12em!important}.ee-header.nav-solid,header.nav-solid{background:#081827f5}.ee-header-social{gap:16px}
:is(#hero,[data-ee-role=hero]){height:max(850px,100svh);background:#081827;isolation:isolate}
:is(#hero,[data-ee-role=hero])>div{position:absolute!important;inset:0;background:#081827!important}
:is(#hero,[data-ee-role=hero])>div>div[class*="radial-gradient"]{display:none!important}
:is(#hero,[data-ee-role=hero])>div>div:has(>img){display:block!important;inset:125px 4% 42px!important;width:auto!important;height:auto!important;top:125px!important;left:4%!important;right:4%!important;translate:none!important;transform:none!important;border-radius:3px!important;box-shadow:none!important}
:is(#hero,[data-ee-role=hero])>div>div:has(>img):first-child{display:none!important}
:is(#hero,[data-ee-role=hero])>div>div:has(>img)::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#081827eb 0%,#08182795 48%,#0818270d 100%),linear-gradient(0deg,#081827c0,transparent 60%);pointer-events:none}
:is(#hero,[data-ee-role=hero]) img{object-position:center 28%!important}
:is(#hero,[data-ee-role=hero])>div>div:last-child{align-items:center!important;padding:180px 8% 110px!important}
:is(#hero,[data-ee-role=hero])>div>div:last-child>div{max-width:720px!important;margin-top:20px!important}
:is(#hero,[data-ee-role=hero]) h1:first-child{font-size:clamp(56px,8.3vw,128px)!important;color:#f6f7f9;line-height:.94!important}
:is(#hero,[data-ee-role=hero]) h1.tigers-stroke{font-size:clamp(85px,13vw,195px)!important;-webkit-text-stroke:0!important;color:#d7b56d!important;line-height:.92!important;margin-left:-4px}
:is(#hero,[data-ee-role=hero]) p{max-width:490px!important;margin-top:32px!important;font-size:16px!important;color:#e0e6eb!important;line-height:1.8!important}
:is(#hero,[data-ee-role=hero])::after{content:"";position:absolute;bottom:42px;left:8%;width:90px;height:5px;background:#b92238;z-index:2}
:is(#coaches,[data-ee-role=coaches]){background:#f1f3f4!important;color:#081827;padding:100px 5%!important}
:is(#coaches,[data-ee-role=coaches])>div:first-child{display:flex;align-items:baseline;justify-content:space-between;margin:0 auto 45px!important;border-bottom:1px solid #08182722;padding-bottom:20px}
:is(#coaches,[data-ee-role=coaches]) h2{color:#081827!important;font-size:clamp(42px,5vw,72px)!important}
:is(#coaches,[data-ee-role=coaches]) .type-label{color:#b92238!important}
:is(#coaches,[data-ee-role=coaches]) .grid{gap:32px!important;grid-template-columns:1fr 1fr}
:is(#coaches,[data-ee-role=coaches]) .group{aspect-ratio:5/4!important;border:0!important;border-radius:0!important;box-shadow:12px 12px 0 #d7b56d33}
:is(#coaches,[data-ee-role=coaches]) .group:nth-child(2){margin-top:70px}
:is(#coaches,[data-ee-role=coaches]) .group h3{font-size:32px!important}
:is(#coaches,[data-ee-role=coaches]) .group .type-label{color:#d7b56d!important}
:is(#coaches,[data-ee-role=coaches]) .group [class*="opacity-0"],:is(#owners,[data-ee-role=owners]) .group [class*="opacity-0"]{opacity:1!important;translate:none!important}
:is(#honours,[data-ee-role=honours]){padding:110px 6%!important;background:#081827!important}
:is(#honours,[data-ee-role=honours])>.grid{grid-template-columns:1.05fr 1fr!important;gap:85px!important}
:is(#honours,[data-ee-role=honours]) h3{font-size:clamp(38px,4.5vw,64px)!important;max-width:600px}
:is(#honours,[data-ee-role=honours]) .grid>div:last-child{border-radius:160px 160px 8px 8px!important;border:1px solid #d7b56d55!important;aspect-ratio:1/1!important}
:is(#honours,[data-ee-role=honours]) .font-display.text-primary{font-size:70px!important;color:#d7b56d!important}
:is(#squad,[data-ee-role=squad]){padding:100px 5% 65px!important;background:#10283e!important}
:is(#squad,[data-ee-role=squad])>div:first-child img{opacity:.25}
:is(#squad,[data-ee-role=squad]) .mb-12{text-align:left!important;border-left:4px solid #b92238;padding-left:24px;margin-bottom:60px!important}
:is(#squad,[data-ee-role=squad]) h2{font-size:clamp(45px,6vw,80px)!important}
:is(#squad,[data-ee-role=squad]) [data-player]>div:first-child{border-radius:0!important}
:is(#squad,[data-ee-role=squad]) [data-player] .bg-primary{background:#b92238!important;color:#fff!important;border-radius:0!important;min-width:220px;text-align:center}
:is(#squad,[data-ee-role=squad]) [data-player] .text-dark{color:#fff!important}
:is(#growth-section,[data-ee-role=growth-section]){background:#f1f3f4!important}
:is(#growth,[data-ee-role=growth]){background:#f1f3f4!important;height:auto!important;min-height:680px!important}
:is(#growth,[data-ee-role=growth])>div{max-width:1320px!important;min-height:680px!important;padding:90px 6%!important;gap:70px!important}
:is(#growth,[data-ee-role=growth]) .text-dark{color:#081827!important}:is(#growth,[data-ee-role=growth]) .type-label.text-primary{color:#b92238!important}
:is(#growth,[data-ee-role=growth]) button{border-radius:2px!important}
:is(#growth-spacer,[data-ee-role=growth-spacer]){height:15vh!important}
:is(#owners,[data-ee-role=owners]){padding:100px 5%!important;background:#081827!important}
:is(#owners,[data-ee-role=owners])>div:first-child{margin-top:0!important;padding-bottom:30px;border-bottom:1px solid #ffffff26}
:is(#owners,[data-ee-role=owners]) h2{font-size:72px!important;text-transform:uppercase}
:is(#owners,[data-ee-role=owners]) .group{border-radius:4px!important;aspect-ratio:4/5!important;border:0!important}
:is(#owners,[data-ee-role=owners]) .group:nth-child(2){margin-top:44px}
:is(#owners,[data-ee-role=owners]) .group h3{font-size:32px!important;margin-bottom:0!important}
:is(#sponsors,[data-ee-role=sponsors]){padding:70px 0!important;background:#10283e!important;border-block:1px solid #ffffff18}
:is(#sponsors,[data-ee-role=sponsors])>div:first-child{max-width:1152px;margin:0 auto 38px!important;text-align:left!important;display:flex;justify-content:space-between;align-items:center;padding-inline:24px}
:is(#sponsors,[data-ee-role=sponsors]) h2{font-size:42px!important}
:is(#spotlight,[data-ee-role=spotlight]){padding:100px 5% 50px!important;background:#081827!important}
:is(#spotlight,[data-ee-role=spotlight])>div:first-child{width:100%!important;max-width:1250px;border-radius:4px!important;aspect-ratio:2/1!important;box-shadow:none!important}
:is(#spotlight,[data-ee-role=spotlight]) h3{font-size:clamp(35px,5vw,72px)!important;max-width:500px}
:is(#media,[data-ee-role=media]){padding:60px 5% 110px!important;background:#081827!important}
:is(#media,[data-ee-role=media])>div:first-child{display:flex;align-items:center;justify-content:space-between;text-align:left!important;max-width:1152px;margin:0 auto 48px!important;border-top:1px solid #ffffff26;padding-top:40px}
:is(#media,[data-ee-role=media]) h2{font-size:60px!important}
:is(#media,[data-ee-role=media]) .grid{gap:24px!important}
:is(#media,[data-ee-role=media]) .grid>a{border-radius:100px 100px 6px 6px!important;border:0!important;transition:transform .35s}
:is(#media,[data-ee-role=media]) .grid>a:nth-child(even){margin-top:45px;margin-bottom:-45px}
:is(#media,[data-ee-role=media]) .grid>a:hover{transform:translateY(-8px)}
:is(#contact,[data-ee-role=contact]){padding:95px 6%!important;height:auto!important;min-height:0!important;background:#f1f3f4!important}
:is(#contact,[data-ee-role=contact])>.grid{grid-template-columns:1.2fr 1fr!important;gap:80px!important}
:is(#contact,[data-ee-role=contact]) .grid>div:first-child{order:2}
:is(#contact,[data-ee-role=contact]) .grid>div:last-child{order:1;border-radius:4px!important;box-shadow:18px 18px 0 #d7b56d66!important}
:is(#contact,[data-ee-role=contact]) h2{color:#081827!important;font-size:clamp(60px,7vw,95px)!important}
:is(#contact,[data-ee-role=contact]) p{color:#35495b!important}
:is(#contact,[data-ee-role=contact]) a{border-radius:0!important;background:#b92238!important;color:#fff!important;padding:18px 32px!important}
footer,.ee-footer{background:#06121d!important;border-top:1px solid #ffffff20}
footer .font-display,.ee-footer-wordmark{color:#d7b56d!important;font-size:clamp(60px,14vw,210px)!important}
main:not(:has(#hero)):not(:has(.ee-kind-hero-slideshow)) h1{font-size:clamp(44px,7vw,92px)!important;white-space:normal!important}
main:not(:has(#hero)):not(:has(.ee-kind-hero-slideshow)) .rounded-2xl{border-radius:5px!important}
main:not(:has(#hero)):not(:has(.ee-kind-hero-slideshow)) .bg-primary{background:#b92238!important;color:#fff!important}
@media(max-width:767px){
:is(header,.ee-header){padding-top:0}header nav{margin-top:6px}.ee-header-inner{min-height:94px!important}.ee-header-logo,.eagles-logo{width:76px!important;max-height:86px!important}
:is(#hero,[data-ee-role=hero]){height:850px;min-height:100svh}
:is(#hero,[data-ee-role=hero])>div>div:has(>img){inset:105px 16px 24px!important;top:105px!important;left:16px!important;right:16px!important}
:is(#hero,[data-ee-role=hero])>div>div:last-child{padding:160px 35px 75px!important;align-items:flex-end!important}
:is(#hero,[data-ee-role=hero]) h1:first-child{font-size:17vw!important}:is(#hero,[data-ee-role=hero]) h1.tigers-stroke{font-size:24vw!important}
:is(#hero,[data-ee-role=hero]) p{font-size:14px!important;line-height:1.65!important;margin-top:22px!important}
:is(#hero,[data-ee-role=hero]) img{object-position:60% center!important}
:is(#hero,[data-ee-role=hero])>div>div:has(>img)::after{background:linear-gradient(0deg,#081827f5 0%,#081827ad 45%,#08182720 100%)}
:is(#coaches,[data-ee-role=coaches]),:is(#honours,[data-ee-role=honours]),:is(#owners,[data-ee-role=owners]){padding:64px 24px!important}
:is(#coaches,[data-ee-role=coaches])>div:first-child{display:block}:is(#coaches,[data-ee-role=coaches]) .grid{grid-template-columns:1fr!important}:is(#coaches,[data-ee-role=coaches]) .group:nth-child(2){margin-top:12px}
:is(#honours,[data-ee-role=honours])>.grid{grid-template-columns:1fr!important;gap:40px!important}
:is(#squad,[data-ee-role=squad]){padding:70px 12px 100px!important}:is(#squad,[data-ee-role=squad]) .mb-12{margin-bottom:40px!important}
:is(#growth,[data-ee-role=growth])>div{padding:65px 24px!important;gap:36px!important}:is(#growth-spacer,[data-ee-role=growth-spacer]){display:none}
:is(#owners,[data-ee-role=owners]) .group:nth-child(2){margin-top:0}
:is(#sponsors,[data-ee-role=sponsors])>div:first-child{display:block}:is(#sponsors,[data-ee-role=sponsors]) h2{font-size:38px!important}
:is(#spotlight,[data-ee-role=spotlight]){padding:60px 16px 25px!important}:is(#spotlight,[data-ee-role=spotlight])>div:first-child{aspect-ratio:4/5!important}
:is(#media,[data-ee-role=media]){padding:35px 24px 85px!important}:is(#media,[data-ee-role=media])>div:first-child{display:block}:is(#media,[data-ee-role=media]) h2{font-size:48px!important}:is(#media,[data-ee-role=media]) .grid{gap:14px!important}
:is(#contact,[data-ee-role=contact]){padding:65px 24px!important}:is(#contact,[data-ee-role=contact])>.grid{grid-template-columns:1fr!important;gap:45px!important}:is(#contact,[data-ee-role=contact]) .grid>div:first-child{order:1}:is(#contact,[data-ee-role=contact]) .grid>div:last-child{order:2}
}

.intro{background:#081827;color:#d7b56d}
@media(min-width:768px) and (max-width:1050px){body:not(.ee-site) header nav>ul{display:none!important}body:not(.ee-site) header nav>button{display:flex!important}body:not(.ee-site) header>div{display:block!important}}

footer ul li a {
    color: #fff;
}
