:root{--ink:#18281f;--forest:#22382c;--sage:#e6ece7;--mineral:#f3f6f2;--paper:#f9fbf8;--text:#101415;--text-2:#3c4447;--muted:#4a5a52;--on-dark:#f4f5f2;--on-dark-2:#d5d9d7;--on-dark-3:#aeb4b3;--accent:#8fb5ac;--rule:#18281f2e;--rule-dark:#f3f6f22e;--radius:14px;--radius-field:8px;--page-x:clamp(20px, 3.4vw, 56px);--block-y:clamp(80px, 9vw, 144px);--header-top:max(clamp(8px, 1.2vw, 16px), env(safe-area-inset-top));--header-h:76px;--logo-w:228px;--font-latin:var(--font-wbi-core,system-ui), var(--font-wbi-ext,system-ui), system-ui, -apple-system, "Segoe UI", sans-serif;--font-arabic:var(--font-wbi-arabic,"Geeza Pro"), var(--font-wbi-core,system-ui), var(--font-wbi-ext,system-ui), "Geeza Pro", "Segoe UI", Tahoma, sans-serif;--font-body:var(--font-latin);--font-mono:var(--font-wbi-mono,ui-monospace), ui-monospace, monospace;--display-stretch:120%;--display-tracking:-.012em;--display-leading:1.02;--body-leading:1.6}[lang=ar]:not(html){font-family:var(--font-arabic)}html[lang=ar]{--font-body:var(--font-arabic);--display-stretch:100%;--display-tracking:0;--display-leading:1.3;--body-leading:1.85}@media (max-width:1199px){:root{--header-h:64px;--logo-w:202px}}@media (max-width:719px){:root{--header-h:62px;--logo-w:168px}}@media (max-width:389px){:root{--header-h:60px;--logo-w:158px}}@media (max-width:360px){:root{--header-h:58px;--logo-w:150px}}*,:before,:after{box-sizing:border-box}html{background:var(--ink);scroll-padding-top:calc(var(--header-top) + var(--header-h) + 24px)}body{color:var(--text);background:var(--mineral);font-family:var(--font-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}img{max-width:100%;height:auto;display:block}picture{display:block}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}::selection{background:var(--ink);color:var(--on-dark)}h1,h2,h3{margin:0;font-weight:500}p{margin:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.shell{width:min(100%,1600px);padding-inline:var(--page-x);margin-inline:auto}.button__arrow:before{content:"→"}html[dir=rtl] .button__arrow:before{content:"←"}.skip-link{inset-inline-start:12px;z-index:100;border-radius:var(--radius-field);background:var(--on-dark);color:var(--ink);padding:12px 18px;font-size:15px;font-weight:500;position:fixed;top:-80px}.skip-link:focus{top:12px}.site-header{top:var(--header-top);z-index:50;color:var(--on-dark);position:fixed;inset-inline:clamp(8px,1.4vw,20px)}.site-header__bar{height:var(--header-h);border-radius:var(--radius);background:var(--ink);align-items:stretch;display:flex;position:relative}@media (min-width:1024px){.site-header__bar{-webkit-backdrop-filter:blur(14px);background:#18281ff0}}.site-header__brand{align-items:center;padding-inline:clamp(14px,1.5vw,22px);display:flex}.site-header__brand img{width:var(--logo-w);height:auto}.site-nav{flex:1;justify-content:center;display:none}.site-nav ul{align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.site-nav li{display:flex}.site-nav a{color:var(--on-dark-2);align-items:center;padding-inline:13px;font-size:13.5px;transition:color .25s;display:flex;position:relative}.site-nav a:after{content:"";inset-inline:13px;background:var(--accent);transform-origin:0;height:2px;transition:transform .35s cubic-bezier(.7,0,.2,1);position:absolute;bottom:-1px;transform:scaleX(0)}html[dir=rtl] .site-nav a:after{transform-origin:100%}.site-nav a:hover{color:var(--on-dark)}.site-nav a:hover:after{transform:scaleX(1)}.site-header__lang{align-items:center;margin-inline-start:auto;padding-inline:clamp(12px,1.2vw,18px);font-size:15px;display:flex}.site-header__cta{margin-block:calc((var(--header-h) - 52px) / 2);background:var(--on-dark);color:var(--text);white-space:nowrap;border-radius:10px;align-items:center;gap:12px;margin-inline-end:calc((var(--header-h) - 52px) / 2);padding-inline:clamp(14px,1.4vw,22px);font-size:14px;font-weight:500;display:none}.site-header__cta:hover{background:#c9cecc}@media (max-width:1199px){.site-header__cta{margin-block:calc((var(--header-h) - 44px) / 2);margin-inline-end:calc((var(--header-h) - 44px) / 2)}}.site-menu{display:flex;position:static}@media (min-width:720px){.site-header__cta{display:flex}}@media (min-width:1320px){.site-nav{display:flex}.site-header__lang{margin-inline-start:0}.site-menu{display:none}}@media (max-width:389px){.site-header__lang{display:none}}.site-menu summary{cursor:pointer;align-items:center;gap:10px;min-width:44px;padding-inline:16px 18px;font-size:14px;list-style:none;display:flex}.site-menu summary::-webkit-details-marker{display:none}.site-menu__icon{width:16px;height:10px;position:relative}.site-menu__icon:before,.site-menu__icon:after{content:"";background:currentColor;height:1.5px;transition:transform .25s;position:absolute;inset-inline:0}.site-menu__icon:before{top:0}.site-menu__icon:after{bottom:0}.site-menu[open] .site-menu__icon:before{transform:translateY(4.25px)rotate(45deg)}.site-menu[open] .site-menu__icon:after{transform:translateY(-4.25px)rotate(-45deg)}.site-menu__panel{top:calc(100% + 8px);max-height:calc(100svh - var(--header-top) - var(--header-h) - 24px);border-radius:var(--radius);background:var(--ink);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));column-gap:32px;padding:8px clamp(16px,3vw,28px) 20px;display:grid;position:absolute;inset-inline:0;overflow-y:auto;box-shadow:0 24px 60px #00000038}.site-menu__group{border-bottom:1px solid var(--rule-dark);padding-block:16px 8px}.site-menu__label{color:var(--on-dark-3);margin-bottom:6px;font-size:13px}.site-menu__group ul{margin:0;padding:0;list-style:none}.site-menu__group a{padding-block:9px;font-size:16px;display:block}.site-menu__foot{flex-wrap:wrap;gap:12px 28px;padding-block:18px 4px;font-size:16px;display:flex}.site-menu__foot a{border-bottom:1px solid;padding-block:8px}.hero{background:var(--ink);color:var(--on-dark);position:relative;overflow:hidden}.hero__inner{padding-top:calc(var(--header-top) + var(--header-h) + clamp(56px, 8vw, 120px));padding-bottom:clamp(56px,7vw,104px);position:relative}.hero__media{position:absolute;inset:0}.hero__media img{object-fit:cover;width:100%;height:100%}.hero__shade{background:linear-gradient(#0c181259 0%,#0c18128c 45%,#0c1812e6 100%);position:absolute;inset:0}.hero--full{align-items:end;min-height:min(92svh,900px);display:grid}.hero--full .hero__inner{padding-top:calc(var(--header-top) + var(--header-h) + clamp(120px, 18vw, 260px))}.hero__title{max-width:17ch;font-size:clamp(2.5rem,5.6vw,5.75rem);line-height:var(--display-leading);letter-spacing:var(--display-tracking);text-wrap:balance;font-stretch:122%}html[lang=ar] .hero__title{max-width:20ch;font-size:clamp(2.2rem,4.6vw,4.6rem);font-stretch:100%}.hero--home .hero__title{max-width:14ch}.hero__lead{color:#e4e7e5;text-wrap:pretty;max-width:54ch;margin-top:clamp(20px,2.4vw,32px);font-size:clamp(17px,1.35vw,21px);line-height:1.5}html[lang=ar] .hero__lead{line-height:1.8}.hero__lead a{text-underline-offset:3px;text-decoration:underline}.hero--text .hero__title{max-width:20ch;font-size:clamp(2.3rem,4.8vw,4.9rem)}.hero--split .hero__inner{align-items:end;gap:clamp(32px,5vw,80px);display:grid}.hero--split .hero__title{font-size:clamp(2.3rem,4.4vw,4.6rem)}.hero__frame{border-radius:var(--radius);overflow:hidden}.hero__frame img{aspect-ratio:4/3;object-fit:cover;width:100%}@media (min-width:1024px){.hero--split .hero__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.hero__frame img{aspect-ratio:4/5}}.breadcrumbs{margin-bottom:clamp(24px,3vw,40px)}.breadcrumbs ol{color:var(--on-dark-3);flex-wrap:wrap;gap:6px 0;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.breadcrumbs li{align-items:center;display:inline-flex}.breadcrumbs li+li:before{content:"/";opacity:.6;margin-inline:10px}.breadcrumbs a{color:var(--on-dark-2)}.breadcrumbs a:hover{color:var(--on-dark);text-underline-offset:3px;text-decoration:underline}.breadcrumbs [aria-current]{color:var(--on-dark)}.eyebrow{color:var(--text-2);align-items:center;gap:14px;margin:0 0 clamp(20px,2.6vw,36px);font-size:15px;font-weight:500;display:flex}.eyebrow__rule{background:currentColor;flex:none;width:40px;height:1px}.eyebrow--light{color:var(--on-dark-2)}.hero .eyebrow{margin-bottom:18px}.block{padding-block:var(--block-y)}.tone--mineral{background:var(--mineral)}.tone--sage{background:var(--sage)}.tone--white{background:var(--paper)}.tone--forest{background:var(--forest);color:var(--on-dark)}.tone--forest .prose p{color:var(--on-dark-2)}.tone--forest .prose a{color:var(--on-dark)}.block__grid{gap:clamp(28px,4vw,64px);display:grid}@media (min-width:1024px){.block__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(48px,6vw,112px)}.block__grid>.block__head{top:calc(var(--header-top) + var(--header-h) + 32px);align-self:start;position:sticky}}.block__head--wide{margin-bottom:clamp(40px,5vw,72px)}.block__title{max-width:15ch;letter-spacing:var(--display-tracking);font-size:clamp(2rem,3.7vw,3.75rem);line-height:1.04;font-stretch:var(--display-stretch);text-wrap:balance}html[lang=ar] .block__title{max-width:18ch;font-size:clamp(1.85rem,3.1vw,3.1rem);line-height:1.35}.block__head--wide .block__title{max-width:20ch}.block__intro{max-width:62ch;color:var(--text-2);text-wrap:pretty;margin-top:clamp(18px,2vw,28px);font-size:clamp(17px,1.25vw,20px);line-height:1.55}.tone--forest .block__intro{color:var(--on-dark-2)}.prose p{max-width:66ch;font-size:clamp(17px,1.2vw,19px);line-height:var(--body-leading);color:var(--text-2);text-wrap:pretty}.prose p+p{margin-top:1.1em}.prose a,.points a,.steps a,.rows p a,.block__intro a{text-underline-offset:3px;color:var(--text);text-decoration:underline;text-decoration-thickness:1px}.prose a:hover,.points a:hover,.steps a:hover{text-decoration-thickness:2px}.list{border-top:1px solid var(--rule);max-width:66ch;margin:28px 0 0;padding:0;list-style:none}.list li{border-bottom:1px solid var(--rule);padding-block:14px;padding-inline-start:26px;font-size:17px;line-height:1.5;position:relative}.list li:before{content:"";inset-inline-start:0;background:currentColor;width:12px;height:1px;position:absolute;top:1.35em}.split{align-items:center;gap:clamp(32px,5vw,96px);display:grid}.split__media{border-radius:var(--radius);overflow:hidden}.split__media img{aspect-ratio:4/3;object-fit:cover;width:100%}.split__copy .block__title{margin-bottom:clamp(24px,3vw,40px)}@media (min-width:1024px){.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.split--image-start .split__media{order:-1}.split__media img{aspect-ratio:5/6}}.points{gap:clamp(28px,3vw,44px) clamp(28px,4vw,64px);margin:0;padding:0;list-style:none;display:grid}.points__item{border-top:1px solid var(--rule);scroll-margin-top:calc(var(--header-top) + var(--header-h) + 24px);padding-top:22px}.tone--forest .points__item{border-color:var(--rule-dark)}.points__title{letter-spacing:var(--display-tracking);font-size:clamp(1.25rem,1.7vw,1.6rem);line-height:1.12;font-stretch:var(--display-stretch);margin-bottom:14px}html[lang=ar] .points__title{line-height:1.45}.points__item p{max-width:52ch;font-size:17px;line-height:var(--body-leading);color:var(--text-2)}.tone--forest .points__item p{color:var(--on-dark-2)}@media (min-width:720px){.points--2,.points--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.points--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.steps{counter-reset:none;gap:clamp(28px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.steps__item{border-top:1px solid var(--ink);padding-top:22px}.tone--forest .steps__item{border-color:var(--on-dark)}.steps__num{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);margin-bottom:18px;font-size:12px;display:block}.steps__title{font-size:clamp(1.25rem,1.6vw,1.5rem);line-height:1.15;font-stretch:var(--display-stretch);margin-bottom:12px}html[lang=ar] .steps__title{line-height:1.45}.steps__item p{max-width:46ch;font-size:16.5px;line-height:var(--body-leading);color:var(--text-2)}@media (min-width:720px){.steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.steps--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.steps--4{grid-template-columns:repeat(4,minmax(0,1fr))}.steps--5,.steps--6{grid-template-columns:repeat(3,minmax(0,1fr))}}.sources{border-top:1px solid var(--rule-dark);margin-top:clamp(32px,4vw,48px);padding-top:24px}.sources__title{color:var(--on-dark-3);margin-bottom:14px;font-size:15px;font-weight:500}.sources ul{margin:0;padding:0;list-style:none}.sources li{border-bottom:1px solid var(--rule-dark);gap:4px;padding-block:12px;display:grid}.sources a{text-underline-offset:3px;font-size:16px;line-height:1.45;text-decoration:underline}.sources__meta{color:var(--on-dark-3);font-size:14px}html[dir=rtl] .sources li[dir=ltr]{text-align:right}html[dir=ltr] .sources li[dir=rtl]{text-align:left}.sources__note{color:var(--on-dark-3);margin-top:16px;font-size:13.5px;line-height:1.55}.rows{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.rows__item{border-bottom:1px solid var(--rule);gap:10px 48px;padding-block:clamp(24px,2.6vw,36px);padding-inline-end:48px;display:grid;position:relative}.rows__title{letter-spacing:var(--display-tracking);font-size:clamp(1.4rem,2.3vw,2.2rem);line-height:1.08;font-stretch:var(--display-stretch)}html[lang=ar] .rows__title{line-height:1.4}.rows__title a:after{content:"";position:absolute;inset:0}.rows__item p{max-width:60ch;color:var(--text-2);font-size:17px;line-height:1.55}.rows__arrow{inset-inline-end:4px;font-size:20px;transition:transform .3s;position:absolute;top:clamp(28px,3vw,40px)}.rows__arrow:before{content:"→"}html[dir=rtl] .rows__arrow:before{content:"←"}.rows__item:hover .rows__arrow{transform:translate(6px)}html[dir=rtl] .rows__item:hover .rows__arrow{transform:translate(-6px)}.rows__item:hover .rows__title{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}@media (min-width:1024px){.rows__item{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline}}.statement{max-width:24ch;letter-spacing:var(--display-tracking);font-size:clamp(1.9rem,4.2vw,3.9rem);font-weight:500;line-height:1.08;font-stretch:var(--display-stretch);text-wrap:balance}html[lang=ar] .statement{max-width:28ch;line-height:1.45}.related{background:var(--paper);padding-block:clamp(64px,7vw,112px)}.related__title{font-size:clamp(1.7rem,2.6vw,2.4rem);line-height:1.1;font-stretch:var(--display-stretch);margin-bottom:clamp(28px,3vw,44px)}.related__list{gap:0 clamp(28px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.related__item{border-top:1px solid var(--rule);padding-block:22px 26px;position:relative}.related__name{font-size:clamp(1.15rem,1.5vw,1.35rem);line-height:1.2;font-stretch:var(--display-stretch);margin-bottom:10px}html[lang=ar] .related__name{line-height:1.5}.related__name a:after{content:"";position:absolute;inset:0}.related__item:hover .related__name{text-underline-offset:4px;text-decoration:underline}.related__item p{color:var(--text-2);font-size:15.5px;line-height:1.55}@media (min-width:720px){.related__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.related__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.cta{background:var(--ink);color:var(--on-dark);padding-block:clamp(96px,10vw,160px)}.cta__inner{align-items:end;gap:clamp(28px,4vw,64px);display:grid}.cta__title{max-width:14ch;letter-spacing:var(--display-tracking);font-size:clamp(2.2rem,5vw,4.75rem);line-height:1;font-stretch:var(--display-stretch);text-wrap:balance}html[lang=ar] .cta__title{max-width:16ch;font-size:clamp(2rem,4.2vw,4rem);line-height:1.3}.cta__body p{max-width:46ch;color:var(--on-dark-2);font-size:clamp(17px,1.3vw,20px);line-height:1.5}.button{border-radius:10px;align-items:center;gap:14px;min-height:52px;margin-top:28px;padding-inline:22px;font-size:15px;font-weight:500;display:inline-flex}.button--light{background:var(--on-dark);color:var(--text)}.button--light:hover{background:#c9cecc}@media (min-width:1024px){.cta__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.site-footer{background:var(--ink);color:#c9cecc;padding-block:clamp(64px,8vw,120px) 32px}.site-footer__brand img{width:clamp(280px,38vw,620px);height:auto}.site-footer__brand p{color:var(--on-dark-3);margin-top:18px;font-size:15px}.site-footer__map{border-top:1px solid var(--rule-dark);grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px;margin-top:clamp(56px,7vw,96px);padding-top:clamp(32px,4vw,48px);display:grid}.site-footer__group h2{color:var(--on-dark);margin-bottom:14px;font-size:15px;font-weight:500}.site-footer__group ul{margin:0;padding:0;list-style:none}.site-footer__group li a{padding-block:6px;font-size:14.5px;line-height:1.4;display:inline-block}.site-footer a:hover{color:var(--on-dark);text-underline-offset:3px;text-decoration:underline}.site-footer__base{border-top:1px solid var(--rule-dark);flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:clamp(48px,6vw,80px);padding-top:24px;font-size:14px;display:flex}.site-footer__base ul{flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none;display:flex}.site-footer__base>p{margin-inline-end:auto}@media (min-width:720px){.site-footer__map{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1440px){.site-footer__map{grid-template-columns:repeat(6,minmax(0,1fr))}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.contact-enquiry{padding-block:clamp(64px, 7vw, 112px) var(--block-y);background:var(--sage);color:var(--ink)}.enquiry{align-items:start;gap:clamp(40px,5vw,96px);display:grid}@media (min-width:1024px){.enquiry{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.enquiry fieldset{border:0;min-width:0;margin:0;padding:0}.enquiry-routes__legend{float:left;width:100%;padding:0}.enquiry-routes__legend+*{clear:both}.enquiry-routes__title{letter-spacing:-.035em;text-wrap:balance;margin:18px 0 12px;font-size:clamp(1.6rem,2.4vw,2.5rem);font-weight:500;line-height:1.05}html[lang=ar] .enquiry-routes__title{letter-spacing:0;line-height:1.35}.enquiry-route{color:#56655d;cursor:pointer;border-bottom:1px solid #18281f24;padding-block:16px 18px;transition:color .3s;display:block;position:relative}.enquiry-route:hover,.enquiry-route.is-active{color:var(--ink)}.enquiry-route__input{inset-inline-start:0;opacity:0;width:1px;height:1px;margin:0;position:absolute;top:22px}.enquiry-route__label{letter-spacing:-.025em;align-items:center;font-size:clamp(1.2rem,1.9vw,1.8rem);line-height:1.15;display:flex}html[lang=ar] .enquiry-route__label{letter-spacing:0;line-height:1.5}.enquiry-route__label:after{content:"→";opacity:.7;margin-inline-start:auto;padding-inline-start:16px;font-size:.7em}html[dir=rtl] .enquiry-route__label:after{content:"←"}.enquiry-route__rule{background:var(--ink);flex:none;width:0;height:2px;margin-inline-end:0;transition:width .45s cubic-bezier(.7,0,.2,1),margin .45s cubic-bezier(.7,0,.2,1)}.enquiry-route.is-active .enquiry-route__rule{width:28px;margin-inline-end:20px}.enquiry-route__desc{max-width:46ch;color:var(--muted);margin-top:6px;font-size:15px;line-height:1.5;display:block}html[lang=ar] .enquiry-route__desc{line-height:1.75}.enquiry-route__input:focus-visible~.enquiry-route__label{outline:2px solid var(--accent);outline-offset:4px}.enquiry-panel{border-radius:var(--radius);background:var(--paper);flex-direction:column;gap:22px;min-width:0;padding:clamp(24px,3vw,44px);display:flex;box-shadow:0 1px #18281f0f,0 18px 48px #18281f14}.enquiry-panel__title{letter-spacing:-.01em;font-size:clamp(1.25rem,1.7vw,1.6rem);font-weight:500;line-height:1.1;font-stretch:var(--display-stretch);border-bottom:1px solid #18281f33;padding-bottom:14px}html[lang=ar] .enquiry-panel__title{letter-spacing:0;line-height:1.45}.enquiry-panel__hint{color:var(--muted);font-size:15px;line-height:1.5}.enquiry-frame{margin-inline:-8px;position:relative}.enquiry-frame__iframe{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border:0;width:100%;height:640px;display:block}.enquiry-frame--fixed .enquiry-frame__iframe{height:1180px}.enquiry-frame__status{color:var(--muted);pointer-events:none;padding-top:8px;font-size:15px;position:absolute;inset:0 8px auto}.enquiry-frame__slow{border-radius:var(--radius-field);background:#fff;padding:14px 16px;font-size:15px;line-height:1.5}html[lang=ar] .enquiry-frame__slow{line-height:1.8}.enquiry-frame__slow a,.enquiry-note a{text-underline-offset:3px;text-decoration:underline}.enquiry-note{color:var(--muted);border-top:1px solid #18281f24;padding-top:16px;font-size:13px;line-height:1.55}html[lang=ar] .enquiry-note{font-size:14px;line-height:1.8}.contact-details{border-top:1px solid var(--rule);gap:0;margin:0;display:grid}.contact-details div{border-bottom:1px solid var(--rule);gap:4px 32px;padding-block:18px;display:grid}@media (min-width:720px){.contact-details div{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.contact-details dt{color:var(--muted);font-size:15px}.contact-details dd{margin:0;font-size:clamp(17px,1.3vw,20px)}.contact-details a{text-underline-offset:4px;text-decoration:underline}.not-found{padding:calc(var(--header-top) + var(--header-h) + clamp(56px, 8vw, 120px)) 0 var(--block-y);background:var(--mineral)}.not-found__grid{gap:clamp(56px,7vw,112px);display:grid}@media (min-width:900px){.not-found__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.not-found__column[lang=ar]{font-family:var(--font-wbi-arabic), var(--font-wbi-core), var(--font-wbi-ext), "Geeza Pro", "Segoe UI", Tahoma, sans-serif}.not-found__code{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);margin-bottom:20px;font-size:12px}.not-found__title{max-width:16ch;font-size:clamp(2rem,4vw,3.6rem);line-height:var(--display-leading);letter-spacing:var(--display-tracking);font-stretch:var(--display-stretch)}.not-found__column[lang=ar] .not-found__title{letter-spacing:0;font-stretch:100%;line-height:1.35}.not-found__body{max-width:44ch;font-size:17px;line-height:var(--body-leading);color:var(--text-2);margin-top:20px}.not-found__column[lang=ar] .not-found__body{line-height:1.85}.not-found__links{border-top:1px solid var(--rule);margin:36px 0 0;padding:0;list-style:none}.not-found__links a{border-bottom:1px solid var(--rule);padding:14px 0;font-size:17px;display:block}.not-found__links a:hover{color:var(--forest);text-underline-offset:4px;text-decoration:underline}
