@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Manrope:wght@400;500;600;700&family=IBM+Plex+Sans+Arabic:wght@400;500;600;700&display=swap');
:root{--bg:#021511;--deep:#010d0a;--panel:#061e17;--gold:#d3b27c;--muted:#a4b4a7;--white:#f3f0e5;--line:#d3b27c36;--sans:'Manrope',Arial,sans-serif;--serif:'Cormorant Garamond',Georgia,serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--bg);color:var(--white);font-family:var(--sans);font-size:16px;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}button{border:0}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid #edd49f;outline-offset:6px}::selection{background:var(--gold);color:var(--deep)}.skip-link{position:fixed;top:-100px;background:var(--gold);color:var(--deep);padding:18px;z-index:100}.skip-link:focus{top:0}.site-header{height:100px;padding:0 5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:30px;background:#021511}.brand{display:flex;align-items:center;gap:13px}.brand img{object-fit:contain}.brand>span{font-size:16px;letter-spacing:2px;color:#eddbb5;font-weight:600;white-space:nowrap}.site-header nav{display:flex;gap:32px;font-size:13px;color:#d4dccf}.site-header nav a{padding:15px 0;transition:color .2s}.site-header nav a:hover{color:var(--gold)}.header-actions{display:flex;align-items:center;gap:20px}.language{background:transparent;border-inline-start:1px solid var(--line);padding:0 0 0 28px;font-family:'IBM Plex Sans Arabic',sans-serif;font-size:14px;color:#e7d7b7}.menu-toggle{display:none;background:none;padding:9px}.menu-toggle span{width:22px;height:1px;display:block;background:var(--gold);margin:6px 0}.hero{height:min(830px,calc(100svh - 100px));min-height:650px;position:relative;overflow:hidden;background:#07110b}.hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 53%}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#041b15e8 0%,#061b13b3 30%,#0719111a 67%,#0719110a),linear-gradient(0deg,#041c17b8,transparent 25%)}.hero-content{position:absolute;left:7%;top:13%;max-width:48%}.eyebrow{font-size:11px;font-weight:500;letter-spacing:2px;display:flex;align-items:center;gap:14px;color:var(--gold);line-height:1.7}.rule{width:31px;height:1px;display:inline-block;background:var(--gold);flex-shrink:0}.hero h1{font-family:var(--serif);font-weight:400;font-size:clamp(82px,8.1vw,138px);line-height:.9;letter-spacing:.025em;margin:31px 0 25px}.hero h1 em{font-weight:400;color:var(--gold);font-style:normal;letter-spacing:.018em}.hero-content>p{font-size:15px;line-height:1.8;color:#e2e4d8;margin:0 0 30px}.button{display:inline-flex;gap:32px;align-items:center;justify-content:space-between;padding:18px 25px;border:1px solid var(--gold);font-size:12px;letter-spacing:.2px;transition:background .2s,transform .2s}.button.gold{background:var(--gold);color:#12382b}.button:hover{background:#e9cc98;transform:translateY(-2px)}.button>span:last-child{font-size:20px;line-height:1}.hero-bottom{position:absolute;bottom:35px;left:7%;right:5%;display:flex;align-items:center;justify-content:space-between}.scroll-cue{display:flex;align-items:center;gap:17px;font-size:9px;letter-spacing:2px;color:#e0dfd0}.scroll-line{height:39px;width:1px;background:linear-gradient(var(--gold),#d3b27c20);position:relative}.scroll-line:after{content:'';position:absolute;bottom:0;left:-3px;width:6px;height:6px;border-right:1px solid var(--gold);border-bottom:1px solid var(--gold);transform:rotate(45deg)}.section{padding:110px 7%}.story{background:var(--bg);position:relative}.story-top{display:flex;justify-content:space-between;align-items:center}.small-diamond{height:5px;width:5px;background:var(--gold);transform:rotate(45deg);display:inline-block;flex-shrink:0}.section-number{font-size:10px;letter-spacing:2px;color:#7f9583}.story-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:8%;margin:45px 0 60px}h2{font-family:var(--serif);font-weight:400;font-size:clamp(40px,4.3vw,70px);line-height:1.04;letter-spacing:-1px;margin:0}h2 em{font-weight:400;color:var(--gold)}.story-copy p{font-size:15px;line-height:1.9;color:#bdc9bc;margin:0 0 25px}.text-link{font-size:12px;display:inline-flex;align-items:center;gap:28px;padding-bottom:9px;border-bottom:1px solid #74876b;color:#e6d3ad}.text-link>span:last-child{font-size:19px}.milestones{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;border-top:1px solid var(--line);padding-top:40px}.milestones>div{display:flex;align-items:center;gap:24px}.milestones>div+div{border-inline-start:1px solid var(--line);padding-inline-start:40px}.milestones strong{font-family:var(--serif);font-weight:400;font-size:49px;color:var(--gold);line-height:1}.milestones span{font-size:11px;line-height:1.65;color:#a6b7a7;max-width:140px}.distinctions{background:var(--deep);padding-top:90px}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:47px}.section-heading h2{margin-top:27px;font-size:clamp(49px,5.1vw,80px)}.section-heading>p{font-size:14px;line-height:1.85;color:var(--muted);margin:0 0 5px}.award-explorer{border:1px solid var(--line);background:var(--panel)}.award-tabs{display:grid;grid-template-columns:repeat(6,1fr);border-bottom:1px solid var(--line)}.award-tab{padding:20px 9px;background:transparent;font-size:12px;color:#b6c4b5;border-bottom:2px solid transparent;transition:color .2s,background .2s}.award-tab+.award-tab{border-inline-start:1px solid #d3b27c1a}.award-tab[aria-selected=true]{background:#c8a76e12;color:#f0d2a0;border-bottom-color:var(--gold)}.award-tab:hover{background:#c8a76e15;color:#f0d2a0}.award-panel{display:grid;grid-template-columns:1.1fr 1fr;min-height:500px}.award-information{padding:45px 50px;position:relative;display:flex;flex-direction:column;align-items:flex-start}.award-position{font-size:11px;letter-spacing:2px;display:block;color:#8ba18c;margin-bottom:36px;direction:ltr}.award-information>.eyebrow{font-size:9px;letter-spacing:2px}.award-information h3{font-family:var(--serif);font-size:58px;font-weight:400;line-height:1.1;margin:11px 0 0}.award-arabic{font-family:'IBM Plex Sans Arabic',sans-serif;color:var(--gold);font-size:20px;font-weight:400;margin:8px 0 0}.award-information>p{font-size:15px;line-height:1.9;color:#b5c4b4;max-width:390px;margin:20px 0 30px;min-height:85px}.award-navigation{border-top:1px solid var(--line);padding-top:20px;display:flex;justify-content:space-between;align-items:center;width:100%;gap:20px;margin-top:auto}.award-navigation>span{font-size:10px;color:#9fb49e}.award-navigation>div{display:flex;gap:10px}.award-navigation button{width:37px;height:37px;border:1px solid #799075;background:transparent;font-size:18px;color:#e6d1a8;transition:background .2s}.award-navigation button:hover{background:#d3b27c22}.award-art{position:relative;overflow:hidden;background:#04160f;min-height:500px}.award-art:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#061d1770,transparent 30%),linear-gradient(90deg,#061e1740,transparent 15%)}.award-art img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:center 50%}.art-caption{position:absolute;bottom:25px;left:20px;right:20px;font-size:8px;letter-spacing:2px;text-align:center;color:#c7b991;z-index:1}.patron{padding:110px 7%;background:#031a14}.patron-frame{display:grid;grid-template-columns:.9fr 1.1fr;gap:9%;align-items:center}.patron-portrait{position:relative;border:1px solid #ba97515c;padding:13px;max-width:435px}.patron-portrait:before,.patron-portrait:after{content:'';position:absolute;width:36px;height:36px;border:1px solid var(--gold);pointer-events:none}.patron-portrait:before{top:-1px;left:-1px;border-right:0;border-bottom:0}.patron-portrait:after{bottom:-1px;right:-1px;border-left:0;border-top:0}.patron-portrait img{display:block;width:100%;height:auto}.portrait-caption{position:absolute;left:13px;right:13px;bottom:13px;padding:65px 23px 21px;background:linear-gradient(transparent,#021511e6)}.portrait-caption>span{font-size:9px;letter-spacing:1.8px;color:#eed9b3;display:block}.portrait-caption strong{font-family:var(--serif);font-size:26px;font-weight:400;display:block;margin-top:7px}.patron-copy>.eyebrow{font-size:10px}.patron-copy h2{margin:26px 0 28px;font-size:clamp(42px,4vw,64px)}.patron-copy p{font-size:14px;line-height:1.95;color:#acbcae;max-width:520px}.royal-signature{display:flex;align-items:flex-start;gap:21px;margin-top:30px;color:#e2c698}.royal-signature .rule{margin-top:13px}.royal-signature strong{font-family:var(--serif);font-weight:400;font-size:24px;line-height:1.4}.partnership{background:radial-gradient(ellipse at 50% 35%,#082419 0,#021410 65%);text-align:center;padding-top:100px;padding-bottom:65px}.partnership>.eyebrow{justify-content:center}.partnership h2{font-size:clamp(58px,7.5vw,116px);margin:30px 0 28px;line-height:.95}.partnership>p{font-size:15px;line-height:1.9;max-width:570px;margin:0 auto 30px;color:#bac8b8}.partnership .button{font-size:12px;padding:19px 28px}.pdf-note{display:block;font-size:8px;letter-spacing:1.8px;color:#9bac96;margin:17px 0 60px}.sponsor-tiers{display:flex;justify-content:center;align-items:center;gap:45px;color:#d9c7a4;font-family:var(--serif);font-size:27px;border-top:1px solid var(--line);padding-top:32px}.sponsor-tiers i{display:inline-block;width:3px;height:3px;background:#d3b27c7d;transform:rotate(45deg)}.partnership>.fine-print{font-size:10px;color:#8ba38e;margin:25px auto 0;max-width:600px}footer{padding:40px 5% 22px;background:#010d0a;border-top:1px solid var(--line)}.footer-main{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:42px}.footer-main .brand>span{font-size:14px}.footer-main>p{font-family:var(--serif);font-size:27px;color:#c5cfbd;font-style:italic;line-height:1.15;margin:0}.back-top{display:flex;align-items:center;gap:20px;font-size:11px;color:var(--gold)}.back-top>span:last-child{font-size:23px}.footer-bottom{border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding-top:23px;gap:25px;font-size:9px;color:#849b87;letter-spacing:.5px}.footer-bottom nav{display:flex;gap:25px}.award-information.changing{animation:fade-in .35s ease}@keyframes fade-in{from{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
[dir=rtl] body{font-family:'IBM Plex Sans Arabic',sans-serif}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3{font-family:'IBM Plex Sans Arabic',sans-serif;letter-spacing:0}[dir=rtl] .brand>span{letter-spacing:0;font-size:20px}[dir=rtl] .eyebrow,[dir=rtl] .scroll-cue,[dir=rtl] .pdf-note,[dir=rtl] .art-caption{letter-spacing:0}[dir=rtl] .language{padding:0 28px 0 0;font-family:var(--sans)}[dir=rtl] .hero-content{left:7%;right:auto;text-align:left;direction:rtl}[dir=rtl] .hero-content .eyebrow{justify-content:flex-end}[dir=rtl] .hero h1{font-size:clamp(65px,7vw,108px);line-height:1.38;margin:20px 0}[dir=rtl] h2{font-size:40px;line-height:1.65}[dir=rtl] .hero-content>p{line-height:1.8}[dir=rtl] .hero-content .button{direction:rtl}[dir=rtl] .hero-bottom{direction:ltr}[dir=rtl] .award-information h3{font-size:39px;line-height:1.5}[dir=rtl] .award-arabic{font-family:var(--serif);font-size:23px}[dir=rtl] .milestones strong{font-family:var(--serif)}[dir=rtl] .milestones>div:last-child strong{font-family:'IBM Plex Sans Arabic',sans-serif;font-size:32px}[dir=rtl] .patron-copy h2{font-size:35px}[dir=rtl] .royal-signature strong{font-family:'IBM Plex Sans Arabic',sans-serif;font-size:20px}[dir=rtl] .partnership h2{font-size:65px;line-height:1.55}[dir=rtl] .sponsor-tiers{font-family:'IBM Plex Sans Arabic',sans-serif;font-size:21px}[dir=rtl] .footer-main>p{font-family:'IBM Plex Sans Arabic',sans-serif;font-size:20px;font-style:normal;line-height:1.7}
@media(min-width:1600px){.hero{height:850px}.hero-content{top:15%}}@media(max-width:1100px){.site-header{padding:0 4%;gap:20px}.site-header nav{gap:22px;font-size:12px}.brand>span{font-size:14px;letter-spacing:1.5px}.hero-content{left:6%;top:16%}.hero{min-height:620px}.section{padding:85px 6%}.story-grid{gap:6%}.milestones{gap:25px}.milestones>div{gap:15px}.milestones>div+div{padding-inline-start:25px}.milestones strong{font-size:43px}.milestones span{font-size:10px}.award-information{padding:35px}.award-information h3{font-size:50px}.award-information>p{font-size:14px}.award-art{min-height:470px}.patron-frame{gap:7%}.sponsor-tiers{gap:30px}.patron-copy h2{font-size:44px}}
@media(max-width:850px){.site-header{height:84px;position:relative;z-index:5}.site-header nav{display:none}.menu-toggle{display:block}.language{border:0;padding:0}.site-header nav.is-open{display:flex;position:absolute;top:100%;left:0;right:0;flex-direction:column;background:#021511;padding:25px 6%;gap:8px;border-bottom:1px solid var(--line);font-size:16px}.hero{height:730px;max-height:none;min-height:650px}.hero-content{top:19%;max-width:52%;left:6%}.hero h1{font-size:90px}.hero-image{object-position:58% center}.hero-shade{background:linear-gradient(90deg,#041b15e8,#041b15b3 36%,#041b1520 78%),linear-gradient(0deg,#041c17b8,transparent 30%)}.hero-bottom{left:6%;right:6%}.hero-content .eyebrow{font-size:9px;letter-spacing:1px}.story-grid{grid-template-columns:1fr;gap:30px;margin-top:32px}.story h2{font-size:52px}.story-copy{max-width:600px}.milestones>div{display:block}.milestones span{display:block;margin-top:12px;max-width:none;font-size:11px}.milestones strong{font-size:47px}.section-heading h2{font-size:58px}.award-tabs{grid-template-columns:repeat(3,1fr)}.award-tab:nth-child(-n+3){border-bottom:1px solid var(--line)}.award-tab[aria-selected=true]{border-bottom:2px solid var(--gold)}.award-panel{grid-template-columns:1.15fr .85fr}.award-information{padding:30px}.award-information h3{font-size:45px}.award-information>.eyebrow{font-size:8px;letter-spacing:1px}.award-information>p{font-size:14px}.award-art img{object-fit:cover}.patron-frame{grid-template-columns:.85fr 1.15fr;gap:6%}.patron-copy>.eyebrow{font-size:8px;letter-spacing:1px}.patron-copy h2{font-size:38px}.patron-copy p{font-size:12px;line-height:1.9}.royal-signature strong{font-size:21px}.royal-signature .rule{width:20px}.portrait-caption{padding:45px 13px 15px}.portrait-caption>span{font-size:7px}.portrait-caption strong{font-size:23px}.sponsor-tiers{gap:22px;font-size:24px}.footer-main .brand>span{font-size:12px}.footer-main>p{font-size:24px}.footer-bottom>span:last-child{display:none}[dir=rtl] .hero-content{left:6%}[dir=rtl] .hero h1{font-size:65px}[dir=rtl] h2{font-size:34px}[dir=rtl] .patron-copy h2{font-size:27px}[dir=rtl] .language{padding:0}[dir=rtl] .royal-signature strong{font-size:16px}}
@media(max-width:600px){.site-header{padding:0 6%;height:78px}.brand{gap:9px}.brand img{width:37px;height:39px}.brand>span{font-size:12px;letter-spacing:1.3px}.header-actions{gap:16px}.language{font-size:13px}.menu-toggle{padding:2px}.hero{height:800px;min-height:0;max-height:calc(100svh - 78px);min-height:660px}.hero-image{object-position:66% center;object-fit:cover}.hero-shade{background:linear-gradient(0deg,#031e18 0%,#041b15e0 30%,#041b1544 64%,#041b152b 100%)}.hero-content{top:auto;bottom:117px;left:7%;right:7%;max-width:none}.hero h1{font-size:75px;line-height:.87;margin:21px 0 20px}.hero h1 br{display:none}.hero h1 em{display:block;font-size:76px}.hero-content>.eyebrow{font-size:9px;letter-spacing:1.7px}.hero-content>.eyebrow .rule{width:22px}.hero-content>p{font-size:13px;line-height:1.8;margin-bottom:23px}.button{padding:15px 21px;font-size:11px}.hero-bottom{bottom:27px;left:7%;right:7%}.scroll-cue{font-size:7px;letter-spacing:1.1px;gap:10px}.scroll-line{height:31px}.section{padding:64px 7%}.eyebrow{font-size:9px;letter-spacing:1.4px}.section-number{font-size:8px}.story h2{font-size:40px;line-height:1.12;letter-spacing:-.5px}.story-grid{margin:30px 0 35px;gap:23px}.story-copy p{font-size:14px;line-height:1.85}.text-link{font-size:11px}.milestones{gap:17px;padding-top:25px}.milestones>div+div{padding-inline-start:17px}.milestones strong{font-size:36px}.milestones span{font-size:9px;line-height:1.8;margin-top:8px}.section-heading{display:block;margin-bottom:30px}.section-heading h2{font-size:51px;letter-spacing:-.8px;margin:22px 0}.section-heading>p{font-size:13px;line-height:1.8}.section-heading>p br:last-child{display:none}.award-tabs{grid-template-columns:repeat(3,1fr)}.award-tab{font-size:10px;padding:16px 8px}.award-panel{display:flex;flex-direction:column-reverse;min-height:0}.award-art{height:265px;min-height:0}.award-art img{object-fit:cover;object-position:center 43%;height:470px;top:-70px}.art-caption{bottom:17px;font-size:7px;letter-spacing:1.5px}.award-information{padding:25px}.award-position{margin-bottom:20px;font-size:9px}.award-information h3{font-size:46px}.award-information>.eyebrow{font-size:8px}.award-arabic{font-size:17px}.award-information>p{font-size:14px;line-height:1.85;margin:17px 0 23px;min-height:100px}.award-navigation{padding-top:17px}.award-navigation>span{font-size:9px}.award-navigation button{width:35px;height:35px}.patron-frame{display:flex;flex-direction:column;gap:37px}.patron-portrait{width:100%;max-width:360px;padding:11px}.patron-portrait img{max-height:430px;object-fit:cover;object-position:top}.portrait-caption{left:11px;right:11px;bottom:11px;padding:50px 20px 18px}.portrait-caption>span{font-size:8px}.portrait-caption strong{font-size:28px}.patron-copy h2{font-size:43px;margin:22px 0}.patron-copy p{font-size:14px}.patron-copy>.eyebrow{font-size:8px;letter-spacing:1.4px}.royal-signature{gap:17px}.royal-signature strong{font-size:24px}.partnership h2{font-size:71px;margin:25px 0;letter-spacing:-1px}.partnership>p{font-size:14px}.partnership .button{font-size:10px;gap:20px;padding:17px 19px}.pdf-note{font-size:7px;letter-spacing:.8px;margin:15px 0 38px}.sponsor-tiers{gap:11px;font-size:18px;padding-top:24px;flex-wrap:wrap}.sponsor-tiers i{height:2px;width:2px}.partnership>.fine-print{font-size:9px;line-height:1.8;margin-top:20px}footer{padding:30px 7% 25px}.footer-main{flex-wrap:wrap;gap:25px;margin-bottom:30px}.footer-main>.brand{width:100%}.footer-main>.brand>span{font-size:14px}.footer-main>p{font-size:25px}.back-top{font-size:10px;margin-inline-start:auto}.footer-bottom{flex-wrap:wrap;gap:17px;font-size:8px}.footer-bottom nav{gap:21px}[dir=rtl] .brand>span{font-size:18px}[dir=rtl] .hero-content{left:7%;right:7%;text-align:start}[dir=rtl] .hero-content .eyebrow{justify-content:flex-start}[dir=rtl] .hero h1{font-size:59px;line-height:1.28;margin:18px 0}[dir=rtl] .hero h1 em{font-size:59px;display:inline}[dir=rtl] .hero h1 br{display:block}[dir=rtl] .hero-content>p{font-size:12px}[dir=rtl] h2{font-size:30px;line-height:1.6}[dir=rtl] .section-heading h2{font-size:37px}[dir=rtl] .award-information h3{font-size:34px}[dir=rtl] .award-arabic{font-size:23px}[dir=rtl] .patron-copy h2{font-size:33px}[dir=rtl] .royal-signature strong{font-size:20px}[dir=rtl] .partnership h2{font-size:45px;line-height:1.6}[dir=rtl] .sponsor-tiers{font-size:15px}[dir=rtl] .footer-main>.brand>span{font-size:19px}[dir=rtl] .footer-main>p{font-size:19px}[dir=rtl] .milestones>div:last-child strong{font-size:26px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
/* Keep the editorial hierarchy readable on every viewport. */
.site-header nav,.language,.button,.text-link,.award-tab,.back-top,.partnership .button{font-size:.875rem}.hero-content>p,.story-copy p,.award-information>p,.patron-copy p,.partnership>p{font-size:1rem}.eyebrow,.hero-content>.eyebrow,.award-information>.eyebrow,.patron-copy>.eyebrow,.scroll-cue,.milestones span,.award-position,.award-navigation>span,.art-caption,.pdf-note,.portrait-caption>span,.footer-bottom,.partnership>.fine-print,.section-number{font-size:.75rem}.section-heading>p{font-size:1rem}.award-information>p{min-height:115px}.milestones span{max-width:180px}.pdf-note{letter-spacing:1px}.footer-bottom{letter-spacing:0}.award-art{min-height:530px}
@media(max-width:850px){.site-header nav.is-open{font-size:1rem}.hero-content{top:14%}.hero h1{font-size:83px}.award-information{padding:28px}.award-information h3{font-size:43px}.award-information>p{font-size:1rem}.award-navigation{gap:10px}.award-art{min-height:560px}.milestones>div{display:block}.milestones span{margin-top:10px}}
@media(max-width:600px){.hero-content{top:auto;bottom:125px}.hero h1,.hero h1 em{font-size:67px}.hero-content>.eyebrow{font-size:.6875rem;letter-spacing:1px}.hero-content>p{font-size:.9375rem}.scroll-cue{font-size:.625rem;letter-spacing:.4px;max-width:128px;line-height:1.8}.brand>span{font-size:.75rem;letter-spacing:1px}.eyebrow{font-size:.6875rem;letter-spacing:1px}.section-number{font-size:.625rem}.milestones{gap:12px}.milestones>div+div{padding-inline-start:12px}.milestones span{font-size:.75rem}.award-tab{font-size:.75rem;padding:17px 6px}.award-information>p{min-height:145px}.award-art{min-height:0}.award-information{padding:25px}.award-navigation>span{font-size:.6875rem;max-width:120px;line-height:1.7}.award-information>.eyebrow{font-size:.6875rem}.art-caption{font-size:.625rem;letter-spacing:1px}.partnership .button{font-size:.8125rem;gap:16px}.pdf-note{font-size:.625rem;letter-spacing:.5px}.partnership>.fine-print{font-size:.75rem}.footer-bottom{font-size:.6875rem;line-height:1.8}.footer-bottom nav{flex-wrap:wrap;gap:15px}.patron-copy>.eyebrow{font-size:.625rem}.portrait-caption>span{font-size:.6875rem}.footer-main>.brand>span{font-size:.875rem}[dir=rtl] .hero-content>p{font-size:.9375rem}[dir=rtl] .award-tab{font-size:.6875rem}[dir=rtl] .hero h1,[dir=rtl] .hero h1 em{font-size:52px}[dir=rtl] .hero-content .button{font-size:.8125rem}[dir=rtl] .milestones span{font-size:.6875rem}}

/* Transparent navigation sits over the full-height hero photograph. */
.site-header{position:absolute;inset:0 0 auto;z-index:20;background:transparent;border-bottom:0}
.hero{height:min(930px,100svh);min-height:740px}
.hero-content{top:22%}
.hero-shade{background:linear-gradient(180deg,#010e0bcc,transparent 21%),linear-gradient(90deg,#02120fe8 0%,#02120fb3 30%,#02120f1a 67%,#02120f0a),linear-gradient(0deg,#02120fb8,transparent 25%)}
.brand img{mix-blend-mode:normal}
.hero-bottom{bottom:35px}
@media(max-width:1100px){.site-header nav{gap:20px}.site-header .brand>span{font-size:13px;letter-spacing:1px}.site-header nav{font-size:13px}.hero-content{top:23%}}
@media(max-width:950px){.site-header nav{display:none}.menu-toggle{display:block}.site-header nav.is-open{display:flex;position:absolute;top:100%;left:0;right:0;flex-direction:column;background:#021511;padding:25px 6%;gap:8px;border-bottom:1px solid var(--line);font-size:1rem}.language{border:0;padding:0}.hero{height:820px;min-height:740px}.hero-content{top:24%}}
@media(max-width:600px){.site-header{position:absolute;height:78px}.hero{height:100svh;min-height:740px;max-height:none}.hero-content{top:auto;bottom:110px}.hero-bottom{bottom:32px}.hero-shade{background:linear-gradient(180deg,#010e0baa,transparent 25%),linear-gradient(0deg,#021511 0%,#021511e0 30%,#02151144 64%,#0215112b 100%)}.hero-content>.eyebrow{letter-spacing:.8px}.site-header .brand>span{font-size:12px;letter-spacing:.8px}[dir=rtl] .site-header .brand>span{font-size:20px;letter-spacing:0}[dir=rtl] .hero h1,[dir=rtl] .hero h1 em{font-weight:500}[dir=rtl] .hero-content{bottom:110px}[dir=rtl] .language{padding:0}}
/* Arabic typography uses upright letterforms throughout. */
[dir=rtl] em,[dir=rtl] i{font-style:normal}

/* Supplied outlined calligraphy is preserved as the formal Arabic award name. */
.ar-only{display:none}
[dir=rtl] .ar-only{display:block}
.official-royal-wordmark{width:100%;height:auto;object-fit:contain}
[dir=rtl] .hero-content>.eyebrow{display:none}
[dir=rtl] .hero-content>.official-royal-wordmark{width:min(520px,42vw);max-width:100%;margin:0 0 16px;filter:drop-shadow(0 2px 9px #010d0a99)}
[dir=rtl] .hero-content{top:18%}
[dir=rtl] .official-award-title{max-width:520px;margin:26px 0 30px;padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
@media(max-width:950px){[dir=rtl] .hero-content{top:20%}}
@media(max-width:600px){[dir=rtl] .hero-content{top:auto;bottom:110px}[dir=rtl] .hero-content>.official-royal-wordmark{width:100%;margin-bottom:14px}[dir=rtl] .official-award-title{margin:25px 0;padding:20px 0}}

/* Keep the requested names on one line at the width of their containers. */
.patron-copy{min-width:0;container-type:inline-size}
.royal-signature{display:block}
.royal-signature strong{display:block;white-space:nowrap;font-size:clamp(.75rem,4.8cqi,1.5rem)}
[dir=rtl] .royal-signature strong{font-size:clamp(.75rem,4.8cqi,1.25rem)}
[dir=rtl] .hero h1{white-space:nowrap;font-size:clamp(42px,8vw,108px)}
[dir=rtl] .hero h1 em{display:inline;font-size:inherit}
.patron-copy{width:100%}
[dir=rtl] .royal-signature strong{font-size:clamp(.75rem,5.5cqi,1.25rem)}
@media(max-width:600px){[dir=rtl] .hero h1{font-size:clamp(48px,15vw,60px)}}

@media(max-width:600px){.partnership h2{font-size:clamp(48px,15vw,71px)}}

/* Show the complete trophy, with a separate band for its caption. */
.award-art img{object-fit:contain;object-position:center;top:0;left:0;height:calc(100% - 56px)}
.art-caption{bottom:18px}
@media(max-width:600px){.award-art{height:clamp(440px,140vw,640px);min-height:0}}
