.home-future-visuals .home-hero-scene-1{filter:saturate(.92)brightness(.84);background-image:url(/home-hero-01.webp);background-position:60%;animation-delay:-1.5s}.home-premium .home-leadership{background-image:linear-gradient(90deg,#03121e8c,#03121edb 30%,#03121ee0 70%,#03121e85),url(/leadership-partners.png);background-position:50%;background-size:cover;padding:112px 0}.home-premium .home-leadership .team-head{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#03121e85;border:1px solid #ffffff2b;grid-template-columns:1.12fr .88fr;align-items:end;gap:72px;margin:48px 0 0;padding:46px 50px 44px}.home-premium .home-leadership .team-head h2{letter-spacing:-2px;font:500 clamp(52px,5.6vw,76px)/.96 Cormorant Garamond,Georgia,serif}.home-premium .home-leadership .team-head>p{color:#eef2f3;max-width:480px;margin:0;font:500 20px/1.55 Cormorant Garamond,Georgia,serif}.home-premium .home-leadership .team-grid{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:none;background:#03121e8c}.home-premium .home-leadership .team-grid article,.home-premium .home-leadership .team-grid article+article{min-height:235px;padding:38px 48px}.home-premium .home-leadership .team-grid article>span{font-size:10px;line-height:1.4}.home-premium .home-leadership .team-grid h3{letter-spacing:-.8px;margin:24px 0 34px;font:500 clamp(34px,3.4vw,47px)/1 Cormorant Garamond,Georgia,serif}.home-premium .home-leadership .team-grid small{color:#e0c68f;letter-spacing:1.35px;margin-top:auto;padding-top:0;font-size:10px;line-height:1.75}@media (max-width:900px){.home-premium .home-leadership .team-head{grid-template-columns:1fr;gap:28px}.home-premium .home-leadership .team-grid{grid-template-columns:1fr}}@media (max-width:600px){.home-premium .home-leadership{background-image:linear-gradient(#03121e38,#03121ee6 260px,#03121efa 430px),url(/leadership-partners.png);background-position:top;background-repeat:no-repeat;background-size:100%;padding:215px 0 78px}.home-premium .home-leadership .team-head{margin-top:34px;padding:30px 24px}.home-premium .home-leadership .team-head h2{font-size:13vw}.home-premium .home-leadership .team-head>p{font-size:18px}.home-premium .home-leadership .team-grid article,.home-premium .home-leadership .team-grid article+article{min-height:205px;padding:30px 24px}.home-premium .home-leadership .team-grid h3{font-size:9vw}.home-premium .home-leadership .team-grid small{font-size:9px}}.home-future-visuals .home-hero-scene-2{filter:saturate(.88)brightness(.82);background-image:url(/home-hero-02.webp);background-position:50%;animation-delay:8.5s}.home-future-visuals .home-hero-scene-3{filter:saturate(.9)brightness(.82);background-image:url(/home-hero-03.webp);background-position:62%;animation-delay:18.5s}.home-future-visuals .home-hero-scene-4{filter:saturate(.86)brightness(.78);background-image:url(/home-hero-04.webp);background-position:50%;animation-delay:28.5s}.home-premium .hero:before{z-index:1;background:radial-gradient(#0000 42%,#010a127a 100%),linear-gradient(90deg,#020f19fa 0%,#03121ee6 42%,#03121e9e 55%,#03121e47 100%),linear-gradient(#0000 42%,#03121ed1)}.home-premium .hero:after{z-index:1}.home-premium .hero>.sticky-nav-root,.home-premium .hero>.hero-content,.home-premium .hero>.hero-quote{z-index:2}.home-premium .reach{background-color:#03131f;background-image:linear-gradient(90deg,#020f19f5 0%,#03121ed6 48%,#03121e8c 100%),linear-gradient(#03121e1f 35%,#03121eb8),url(/saudi-industrial-growth.webp);background-position:50%,50%,50% 48%;background-repeat:no-repeat;background-size:cover,cover,cover}.home-premium .construction-law-home{background:linear-gradient(135deg,#061827 0%,#0a2d42 68%,#0e394f 100%);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);min-height:780px}.home-premium .construction-law-home .construction-copy{background:radial-gradient(circle at 100% 0,#c7a05624,#0000 36%);flex-direction:column;order:1;justify-content:center;padding:105px 72px 100px max(40px,50vw - 590px);display:flex}.home-premium .construction-law-home .section-label{color:#d2dce1;letter-spacing:2.7px;font-size:12px;line-height:1.4}.home-premium .construction-law-home .construction-copy h2{letter-spacing:-2.5px;text-wrap:balance;max-width:760px;margin:42px 0 46px;font:500 clamp(56px,5.4vw,80px)/.98 Cormorant Garamond,Georgia,serif}.home-premium .construction-law-home .claim-list{border-top-color:#ffffff3d;grid-template-columns:1fr 1fr;margin:0 0 48px}.home-premium .construction-law-home .claim-list span{color:#e2e8eb;letter-spacing:.15px;border-bottom-color:#ffffff30;align-items:center;min-height:61px;padding:17px 14px 17px 3px;font:500 16px/1.45 Cormorant Garamond,Georgia,serif;display:flex}.home-premium .construction-law-home .claim-list span:before{margin-right:13px;font:15px Georgia,serif}.home-premium .construction-law-home .gold-link{color:#fff;letter-spacing:1.65px;align-self:flex-start;gap:55px;padding:15px 1px 13px;font-size:11px;line-height:1.35}.home-premium .construction-law-home .construction-image{background-image:linear-gradient(90deg,#03121e3d,#0000 24%),linear-gradient(#0000 62%,#03121e57),url(/home-construction-kafd.webp);background-position:50%,50%,54%;background-repeat:no-repeat;background-size:cover;order:2;min-height:780px}.home-premium .construction-law-home:hover .construction-image{background-size:cover}.home-premium .construction-law-home .construction-image:after{content:"FIDIC · PROJECTS · INFRASTRUCTURE · ENGINEERING LAW";letter-spacing:1.75px;width:fit-content;max-width:calc(100% - 60px);font-size:9px;line-height:1.5;bottom:28px;left:30px;right:30px}.home-premium .firm-leadership-home{color:#fff;background:linear-gradient(90deg,#03121e80,#03121ee6 25%,#03121eeb 75%,#03121e85),linear-gradient(#03121e80,#03121e2e 42%,#03121ed6),url(/leadership-partners.png) 50%/cover no-repeat;align-items:center;min-height:990px;padding:130px 0;display:flex;position:relative}.home-premium .firm-leadership-home:after{content:"";pointer-events:none;background:radial-gradient(#0000 34%,#020d1675 100%);position:absolute;inset:0}.home-premium .firm-leadership-panel{z-index:1;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:linear-gradient(135deg,#03121ed1,#061d2cb3);border:1px solid #ffffff2b;padding:68px 72px 72px;position:relative;box-shadow:0 42px 100px #0000005c}.home-premium .firm-leadership-panel>.section-label{color:#d0d9de;font-size:10px}.home-premium .firm-leadership-intro{grid-template-columns:1.2fr .8fr;align-items:end;gap:85px;padding:58px 0 66px;display:grid}.home-premium .firm-leadership-intro h2{letter-spacing:-3px;margin:0;font:500 clamp(58px,6.3vw,88px)/.94 Cormorant Garamond,Georgia,serif}.home-premium .firm-leadership-intro h2 em,.home-premium .firm-leadership-heading h3 em{color:var(--gold);font-weight:500}.home-premium .firm-leadership-intro>p{color:#d7e0e4;max-width:440px;margin:0 0 4px;font:500 21px/1.55 Cormorant Garamond,Georgia,serif}.home-premium .firm-leadership-heading{border-top:1px solid #fff3;grid-template-columns:150px 1fr;align-items:end;gap:42px;padding:52px 0 40px;display:grid}.home-premium .firm-leadership-heading>span{color:var(--gold);font:700 9px / 1.4 var(--font-baskerville);letter-spacing:2.2px;text-transform:uppercase}.home-premium .firm-leadership-heading h3{letter-spacing:-1.7px;margin:0;font:500 clamp(38px,4.2vw,58px)/1 Cormorant Garamond,Georgia,serif}.home-premium .firm-leader-grid{border-top:1px solid #fff3;border-left:1px solid #fff3;grid-template-columns:1fr 1fr;display:grid}.home-premium .firm-leader-grid article{background:#03121e7a;border-bottom:1px solid #fff3;border-right:1px solid #fff3;flex-direction:column;min-height:235px;padding:38px 40px;display:flex}.home-premium .firm-leader-grid article>p{color:var(--gold);font:700 10px / 1.4 var(--font-baskerville);letter-spacing:1.9px;text-transform:uppercase;margin:0}.home-premium .firm-leader-grid h4{color:#fff;letter-spacing:-.8px;margin:25px 0 32px;font:500 clamp(29px,3vw,42px)/1 Cormorant Garamond,Georgia,serif}.home-premium .firm-leader-grid small{color:#d6bd87;font:700 9px / 1.7 var(--font-baskerville);letter-spacing:1.35px;margin-top:auto}@media (max-width:900px){.home-premium .firm-leadership-home{min-height:0;padding:105px 0}.home-premium .firm-leadership-panel{padding:52px 48px 56px}.home-premium .firm-leadership-intro{grid-template-columns:1fr;gap:36px}.home-premium .construction-law-home{grid-template-columns:1fr}.home-premium .construction-law-home .construction-copy{padding:85px max(40px,50vw - 360px) 80px}.home-premium .construction-law-home .construction-image{background-position:50%,50%,52%;min-height:620px}}@media (max-width:600px){.home-future-visuals .home-hero-scene-1{background-position:70%}.home-future-visuals .home-hero-scene-2{background-position:80%}.home-future-visuals .home-hero-scene-3{background-position:72%}.home-future-visuals .home-hero-scene-4{background-position:50%}.home-premium .hero:before{background:linear-gradient(90deg,#020f19f0,#03121eb8 72%,#03121e80),linear-gradient(#0000 45%,#03121ed1)}.home-premium .reach{background-position:50%,50%,42%}.home-premium .construction-law-home .construction-copy{padding:76px 20px 70px}.home-premium .construction-law-home .construction-copy h2{letter-spacing:-1.8px;margin:34px 0 38px;font-size:14vw;line-height:1}.home-premium .construction-law-home .section-label{font-size:9px}.home-premium .construction-law-home .claim-list{grid-template-columns:1fr}.home-premium .construction-law-home .claim-list span{min-height:56px;font-size:16px}.home-premium .construction-law-home .construction-image{background-position:50%,50%,57%;min-height:520px}.home-premium .construction-law-home .construction-image:after{max-width:calc(100% - 36px);font-size:7px;bottom:18px;left:18px;right:18px}.home-premium .firm-leadership-home{background:linear-gradient(#03121e99,#03121ef5 35%,#03121efa),url(/leadership-partners.png) top/auto 430px no-repeat,#03121e;padding:78px 0}.home-premium .firm-leadership-panel{background:#03121ed1;width:calc(100% - 36px);padding:38px 24px 30px}.home-premium .firm-leadership-panel>.section-label{font-size:8px;line-height:1.6}.home-premium .firm-leadership-intro{padding:42px 0 48px}.home-premium .firm-leadership-intro h2{letter-spacing:-2px;font-size:14vw;line-height:.98}.home-premium .firm-leadership-intro>p{font-size:18px}.home-premium .firm-leadership-heading{grid-template-columns:1fr;gap:18px;padding:40px 0 32px}.home-premium .firm-leadership-heading h3{font-size:11vw}.home-premium .firm-leader-grid{grid-template-columns:1fr}.home-premium .firm-leader-grid article{min-height:210px;padding:30px 25px}.home-premium .firm-leader-grid h4{font-size:9vw}}
