@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600&family=IBM+Plex+Sans+Arabic:wght@300;400;500;600&family=Manrope:wght@300;400;500;600&display=swap";@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--black:#050000;--charcoal:#181a18;--ivory:#f4efe5;--paper:#e9e1d2;--gold:#f5b700;--bronze:#8c6a42;--green:#f5b700;--night-surface:#141210;--night-elevated:#1b1815}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--black)}body{background:var(--ivory);color:var(--black);margin:0;font-family:Manrope,sans-serif}body,a,button{-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}main{overflow:clip}.arabic{font-family:IBM Plex Sans Arabic,sans-serif}.site-header{z-index:50;height:94px;color:var(--ivory);border-bottom:1px solid #f4efe52e;grid-template-columns:190px 1fr 46px;align-items:center;gap:24px;padding:18px 4.2vw;transition:background .4s,height .4s,border-color .4s;display:grid;position:fixed;inset:0 0 auto}.site-header.is-scrolled{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#050000eb;border-color:#f5b70047;height:78px}.logo-shell{background:0 0;align-items:center;width:172px;height:52px;padding:0;display:flex}.logo-shell img,.footer-logo img{object-fit:contain;width:100%;height:100%}.site-header nav{letter-spacing:.025em;white-space:nowrap;justify-self:end;align-items:center;gap:clamp(12px,1.45vw,25px);font-size:10px;display:flex}.site-header nav a{padding:12px 0;position:relative}.site-header nav a:after{content:"";background:var(--gold);transform-origin:0;height:1px;transition:transform .25s;position:absolute;inset:auto 0 5px;transform:scaleX(0)}.site-header nav a:hover:after,.site-header nav a:focus-visible:after{transform:scaleX(1)}.language-toggle{color:inherit;cursor:pointer;background:0 0;border:0;padding:12px;font-size:12px}.nav-dropdown{position:relative}.nav-dropdown>button{color:inherit;cursor:pointer;font-size:inherit;letter-spacing:inherit;background:0 0;border:0;padding:12px 0}.nav-dropdown>button span{color:var(--gold);margin-inline-start:4px}.insights-menu{border-top:1px solid var(--gold);opacity:0;visibility:hidden;top:calc(100% + 15px);background:#0b0b0afa;min-width:210px;padding:14px 22px;transition:all .22s;position:absolute;inset-inline-start:-24px;transform:translateY(8px);box-shadow:0 22px 50px #0000004d}.nav-dropdown.is-open .insights-menu{opacity:1;visibility:visible;transform:translateY(0)}.insights-menu a{color:#f4efe5c7;border-bottom:1px solid #f4efe517;display:block;padding:10px 0!important}.insights-menu a:last-child{border-bottom:0}.insights-menu a:after{display:none}.insights-menu a:hover{color:var(--gold)}.company-menu{min-width:270px}.site-header nav .advisor-nav{color:var(--gold);border:1px solid #f5b700bf;padding:10px 15px}.site-header nav .advisor-nav:after{display:none}.site-header nav .advisor-nav:hover{background:var(--gold);color:var(--black)}.mobile-menu-toggle{color:var(--ivory);cursor:pointer;background:0 0;border:0;padding:10px;display:none}.mobile-menu-toggle span{background:currentColor;width:24px;height:1px;margin:6px 0;display:block}.expertise-menu{border-top:1px solid var(--gold);opacity:0;visibility:hidden;top:94px;background:#0b0b0afc;grid-template-columns:1.1fr 1.2fr .8fr;gap:0;padding:32px 36px 72px;transition:all .22s;display:grid;position:fixed;inset-inline:4vw;transform:translateY(8px);box-shadow:0 32px 70px #00000073}.site-header.is-scrolled .expertise-menu{top:78px}.nav-dropdown.is-open .expertise-menu{opacity:1;visibility:visible;transform:translateY(0)}.expertise-menu section{border-inline-end:1px solid #f4efe51f;padding:0 28px}.expertise-menu section:last-of-type{border:0}.expertise-menu h3{color:var(--gold);margin:0 0 18px;font:500 20px/1.2 Cormorant Garamond,serif}.arabic .expertise-menu h3{font-family:IBM Plex Sans Arabic,sans-serif}.expertise-menu section a{color:#f4efe5c2;white-space:normal;grid-template-columns:28px 1fr;gap:10px;line-height:1.45;display:grid;padding:8px 0!important}.expertise-menu section a:after{display:none}.expertise-menu section a:hover{color:var(--gold)}.expertise-menu small{color:var(--bronze);font-size:8px}.expertise-menu .view-all-expertise{color:var(--gold);inset-inline:36px;border-top:1px solid #c8a96b47;font-size:11px;position:absolute;bottom:20px;padding-top:13px!important}.expertise-menu .view-all-expertise:after{display:none}.expertise-menu .view-all-expertise b{float:inline-end;font-size:16px}.hero{min-height:100svh;color:var(--ivory);isolation:isolate;background:#171510 url(/media/hero-saudi-hospitality.png) 50%/cover no-repeat;position:relative}.hero-film{object-fit:cover;object-position:66% center;z-index:-3;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.005)}.hero-shade{z-index:-2;background:linear-gradient(90deg,#050504ed 0%,#050504b8 34%,#05050433 66%,#0505041f 100%),linear-gradient(#0000 55%,#0505046b);position:absolute;inset:0}.hero:after{content:"";z-index:-1;background:radial-gradient(circle at 85%,#f5b7001f,#0000 35%);animation:9s ease-in-out infinite alternate lightDrift;position:absolute;inset:0}@keyframes lightDrift{to{opacity:.7;transform:translate(-3%)}}.hero-content{flex-direction:column;justify-content:center;align-items:flex-start;width:min(780px,64vw);min-height:100svh;padding:170px 0 112px clamp(92px,8.2vw,150px);display:flex}.arabic .hero-content{align-items:flex-start;padding-left:0;padding-right:clamp(92px,8.2vw,150px)}.eyebrow,.section-label{color:var(--gold);letter-spacing:.2em;text-transform:uppercase;margin:0 0 28px;font-size:11px;font-weight:600}.hero h1{letter-spacing:-.055em;max-width:800px;margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(70px,7.2vw,118px);font-weight:500;line-height:.78}.hero h1 span{animation:1s cubic-bezier(.2,.7,.2,1) both titleIn;display:block}.hero h1 span+span{animation-delay:.1s}.arabic .hero h1{letter-spacing:-.04em;font-family:IBM Plex Sans Arabic,sans-serif;font-size:clamp(58px,6.2vw,98px);line-height:1.04}@keyframes titleIn{0%{opacity:0;transform:translateY(28px)}}.hero-sub{color:#f4efe5d6;max-width:650px;margin:34px 0 0;font-size:clamp(15px,1.3vw,20px);font-weight:300;line-height:1.7}.text-cta{border-bottom:1px solid var(--gold);min-width:300px;color:var(--gold);align-items:center;gap:34px;margin-top:40px;padding:0 0 13px;font-size:15px;display:inline-flex}.text-cta b{margin-inline-start:auto;font-size:22px;font-weight:300;transition:transform .25s}.text-cta:hover b{transform:translate(6px,-6px)}.hero-secondary-cta{color:#f4efe5c2;border-bottom:1px solid #f4efe54d;gap:18px;margin-top:20px;padding-bottom:7px;font-size:12px;display:inline-flex}.text-cta.dark{color:var(--black);border-color:var(--black)}.hero-index{width:18px;color:var(--gold);inset-inline-start:36px;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;top:180px;bottom:112px}.hero-index span{writing-mode:vertical-rl;letter-spacing:.22em;white-space:nowrap;font-size:9px;transform:rotate(180deg)}.hero-index i{background:#f5b70080;flex:1;width:1px;min-height:24px}.scroll-cue{color:var(--gold);letter-spacing:.08em;inset-inline-start:clamp(92px,8.2vw,150px);align-items:center;gap:20px;font-size:10px;display:flex;position:absolute;bottom:38px}.scroll-cue i{background:var(--gold);width:36px;height:1px;position:relative}.scroll-cue i:after{content:"";border-right:1px solid var(--gold);border-bottom:1px solid var(--gold);width:7px;height:7px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.section-pad{padding:clamp(90px,10vw,160px) clamp(34px,7.2vw,120px)}.section-kicker{min-width:150px;color:var(--bronze);align-items:center;gap:18px;display:flex}.section-kicker span{font-family:Cormorant Garamond,serif;font-size:28px}.section-kicker p{letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:10px}.section-kicker.light{color:var(--gold)}.manifesto{background:var(--ivory);grid-template-columns:1fr 4fr;gap:4vw;display:grid}.manifesto-copy .lead{letter-spacing:-.035em;max-width:1100px;margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(45px,5.3vw,82px);line-height:1.02}.arabic .manifesto-copy .lead{font-family:IBM Plex Sans Arabic,sans-serif;font-size:clamp(38px,4.5vw,68px);font-weight:300;line-height:1.38}.manifesto-detail{margin-top:72px;max-width:560px;margin-inline-start:46%}.manifesto-detail p{color:#4f4c45;margin:0;font-size:14px;line-height:1.9}.manifesto-detail a{border-bottom:1px solid var(--black);gap:40px;margin-top:30px;padding-bottom:8px;font-size:13px;display:inline-flex}.proof-strip{background:var(--paper);border-top:1px solid #cfc5b5;border-bottom:1px solid #cfc5b5;grid-template-columns:repeat(4,1fr);display:grid}.proof-strip article{border-inline-end:1px solid #cfc5b5;flex-direction:column;justify-content:space-between;min-height:220px;padding:44px clamp(28px,4vw,70px);display:flex}.proof-strip article:last-child{border:0}.proof-strip strong{font-family:Cormorant Garamond,serif;font-size:clamp(60px,7vw,108px);font-weight:400;line-height:1}.proof-strip p{color:#59564f;letter-spacing:.07em;margin:0;font-size:12px}.expertise{background:var(--black);color:var(--ivory)}.section-head{grid-template-columns:1fr 4fr;gap:4vw;margin-bottom:74px;display:grid}.section-head h2,.framework-intro h2{letter-spacing:-.035em;max-width:920px;margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(48px,5.4vw,84px);font-weight:400;line-height:.98}.arabic .section-head h2,.arabic .framework-intro h2{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.35}.service-list{border-top:1px solid #f4efe53d}.service-row{border-bottom:1px solid #f4efe52e;grid-template-columns:80px 1.4fr 1fr 40px;align-items:center;gap:28px;min-height:130px;transition:background .3s,padding .3s,color .3s;display:grid}.service-row:hover{background:var(--gold);color:var(--black);padding-inline:22px}.service-no{color:var(--gold);font-size:11px}.service-row:hover .service-no{color:var(--black)}.service-row h3{margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(26px,2.7vw,40px);font-weight:400;line-height:1}.arabic .service-row h3{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:400;line-height:1.4}.service-row p{color:#f4efe599;max-width:440px;margin:0;font-size:12px;line-height:1.75}.service-row:hover p{color:#0b0b0ab8}.service-links{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.service-links a:first-child{font-size:22px;font-weight:300}.service-links a:last-child{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:8px}.service-row:hover .service-links a:last-child{color:var(--black)}.expertise-groups{border-top:1px solid #f4efe53d;border-inline-start:1px solid #f4efe52e;grid-template-columns:repeat(3,1fr);display:grid}.expertise-groups>article{border-inline-end:1px solid #f4efe52e}.expertise-groups>article>header{border-bottom:1px solid #f4efe52e;flex-direction:column;justify-content:space-between;min-height:155px;padding:28px;display:flex}.expertise-groups header span{color:var(--gold);font-size:10px}.expertise-groups h3{margin:0;font:400 clamp(30px,3vw,46px)/1 Cormorant Garamond,serif}.arabic .expertise-groups h3{font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.35}.expertise-groups article a{color:#f4efe5c7;border-bottom:1px solid #f4efe524;grid-template-columns:30px 1fr 18px;align-items:center;gap:12px;min-height:78px;padding:18px 22px;transition:all .25s;display:grid}.expertise-groups article a:hover{background:var(--gold);color:var(--black)}.expertise-groups small{color:var(--gold);font-size:8px}.expertise-groups a:hover small{color:var(--black)}.expertise-groups a span{font-size:11px;line-height:1.5}.expertise-groups a b{color:var(--gold);font-weight:300}.expertise-groups a:hover b{color:var(--black)}.all-expertise-cta{border-bottom:1px solid var(--gold);color:var(--gold);justify-content:space-between;margin-top:34px;padding-bottom:12px;font-size:13px;display:flex}.start-to-start{background:var(--paper);grid-template-columns:58% 42%;min-height:780px;display:grid}.start-image{background:url(/media/from-start-to-start.png) 50%/cover no-repeat;min-height:680px}.start-panel{flex-direction:column;justify-content:center;padding:clamp(70px,8vw,130px) clamp(40px,5vw,86px);display:flex}.start-mark{color:var(--bronze);letter-spacing:.08em;margin:0 0 44px;font-family:Cormorant Garamond,serif;font-size:clamp(28px,3vw,46px)}.start-panel h2{letter-spacing:-.035em;margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(48px,5vw,76px);font-weight:500;line-height:.94}.arabic .start-panel h2{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.25}.start-panel>p:not(.section-label):not(.start-mark){color:#4f4c45;max-width:580px;margin:38px 0 0;font-size:14px;line-height:1.9}.framework{background:var(--ivory);grid-template-columns:1.05fr 1fr;gap:10vw;display:grid}.framework-intro{flex-direction:column;align-items:flex-start;gap:38px;display:flex}.framework-intro>p{color:#59564f;max-width:540px;margin:0;font-size:14px;line-height:1.9}.advisory-sequence{border-top:1px solid #cfc5b5;grid-template-columns:1fr;width:100%;display:grid}.advisory-sequence span{color:#575149;letter-spacing:.06em;border-bottom:1px solid #d8cebf;grid-template-columns:36px 1fr;gap:15px;padding:10px 0;font-size:10px;display:grid}.advisory-sequence b{color:var(--bronze);font-size:8px}.framework-grid{border-top:1px solid #bfb5a5;margin:0;padding:0;list-style:none}.framework-grid li{border-bottom:1px solid #cfc5b5;grid-template-columns:52px 1fr;align-items:center;gap:24px;min-height:88px;transition:padding .25s,color .25s;display:grid}.framework-grid li:hover{color:var(--bronze);padding-inline:16px}.framework-grid span{color:var(--bronze);font-family:Cormorant Garamond,serif;font-size:20px}.framework-grid p{margin:0;font-size:14px}.intelligence{background:var(--charcoal);color:var(--ivory);grid-template-columns:1fr 1fr;gap:0;padding-top:0;display:grid}.intelligence-image{background:url(/media/asset-value-boardroom.png) 55%/cover no-repeat;min-height:760px}.intelligence-copy{flex-direction:column;justify-content:center;padding:clamp(80px,8vw,140px) clamp(42px,6vw,100px);display:flex}.intelligence-copy h2{letter-spacing:-.035em;margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(46px,5vw,76px);font-weight:400;line-height:.98}.arabic .intelligence-copy h2{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.35}.intelligence-copy>p:not(.section-label){color:#f4efe5ad;max-width:610px;margin:38px 0 0;font-size:14px;line-height:1.9}.method-line{color:var(--gold);letter-spacing:.12em;white-space:nowrap;align-items:center;gap:14px;margin-top:64px;font-size:9px;display:flex}.method-line i{background:#f5b70061;flex:1;height:1px}.intelligence-link{border-bottom:1px solid var(--gold);color:var(--gold);align-self:flex-start;margin-top:34px;padding-bottom:9px;font-size:11px;display:inline-block}.insights-library{background:var(--paper);grid-template-columns:1fr 4fr;gap:4vw;display:grid}.insights-grid{border-top:1px solid #b9ae9d;border-inline-start:1px solid #b9ae9d;grid-template-columns:repeat(2,1fr);display:grid}.insights-grid a{border-inline-end:1px solid #b9ae9d;border-bottom:1px solid #b9ae9d;grid-template-columns:1fr auto;align-content:space-between;min-height:250px;padding:28px;transition:background .25s,color .25s;display:grid}.insights-grid a:hover{background:var(--black);color:var(--ivory)}.insights-grid small{color:var(--bronze);font-size:9px}.insights-grid h3{grid-column:1;margin:64px 0 0;font-family:Cormorant Garamond,serif;font-size:clamp(30px,3vw,46px);font-weight:400;line-height:1}.arabic .insights-grid h3{font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.35}.insights-grid p{color:#5c574e;grid-column:1;margin:14px 0 0;font-size:11px;line-height:1.7}.insights-grid a:hover p{color:#f4efe5a6}.insights-grid span{color:var(--bronze);grid-area:1/2/4;align-self:end;font-size:22px}.credentials{background:var(--green);color:var(--ivory);grid-template-columns:1fr 2fr;align-items:center;gap:40px;padding:44px clamp(34px,7.2vw,120px);display:grid}.credentials>p{margin:0;font-family:Cormorant Garamond,serif;font-size:28px;line-height:1.1}.arabic .credentials>p{font-family:IBM Plex Sans Arabic,sans-serif}.credentials div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:34px;display:flex}.credentials span{letter-spacing:.08em;text-transform:uppercase;font-size:10px;line-height:1.5}.credentials a{border-bottom:1px solid var(--black);color:var(--black);padding-bottom:5px;font-size:11px;font-weight:600}.saudi-growth{background:var(--black);color:var(--ivory);grid-template-columns:minmax(170px,.7fr) minmax(0,3fr);gap:clamp(45px,7vw,120px);padding:clamp(95px,10vw,155px) clamp(34px,7.2vw,120px);display:grid;position:relative;overflow:hidden}.saudi-growth:after{content:"VISION";color:#f5b70009;letter-spacing:-.06em;pointer-events:none;inset-inline-end:-.03em;font:500 clamp(150px,24vw,390px)/.7 Cormorant Garamond,serif;position:absolute;bottom:-.2em}.saudi-growth-marker{z-index:1;flex-direction:column;align-items:flex-start;min-height:245px;padding-top:10px;display:flex;position:relative}.saudi-growth-marker span{color:var(--gold);letter-spacing:-.055em;font:400 clamp(70px,8vw,126px)/.8 Cormorant Garamond,serif}.saudi-growth-marker i{background:var(--gold);width:100%;max-width:180px;height:1px;margin:30px 0 20px}.saudi-growth-marker small{letter-spacing:.22em;font-size:9px}.saudi-growth-copy{z-index:1;max-width:1080px;position:relative}.saudi-growth-copy h2{letter-spacing:-.04em;max-width:1000px;margin:0;font:400 clamp(47px,5.2vw,82px)/1 Cormorant Garamond,serif}.arabic .saudi-growth-copy h2{letter-spacing:0;font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.35}.saudi-growth-body{border-top:1px solid #f5b70080;grid-template-columns:repeat(3,1fr);gap:clamp(28px,3vw,52px);margin-top:65px;padding-top:28px;display:grid}.saudi-growth-body p{color:#f4efe5b8;margin:0;font-size:13px;line-height:1.95}.saudi-growth-body p:first-child{color:var(--ivory)}.saudi-growth-drivers{border-top:1px solid #f4efe524;border-bottom:1px solid #f4efe524;gap:0;margin-top:58px;display:flex}.saudi-growth-drivers span{color:var(--gold);letter-spacing:.18em;border-inline-end:1px solid #f4efe524;flex:1;padding:17px 22px;font-size:9px}.saudi-growth-drivers span:last-child{border:0}.contact{background:var(--gold);text-align:center;flex-direction:column;align-items:center;display:flex}.contact .section-label{color:var(--black)}.contact h2{letter-spacing:-.045em;max-width:1150px;margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(54px,6.5vw,100px);font-weight:500;line-height:.93}.arabic .contact h2{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:400;line-height:1.3}.contact-actions{gap:60px;margin-top:64px;display:flex}.contact-actions a{border-bottom:1px solid var(--black);justify-content:space-between;min-width:280px;padding:0 0 12px;font-size:13px;display:flex}footer{background:var(--black);color:#f4efe5b3;grid-template-columns:190px repeat(4,1fr);align-items:start;gap:clamp(28px,4vw,70px);padding:68px clamp(34px,7.2vw,120px);font-size:11px;line-height:1.9;display:grid}.footer-logo{background:0 0;width:190px;height:58px;padding:0}footer p{margin:0}.footer-column{flex-direction:column;align-items:flex-start;display:flex}.footer-column h3{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;font-size:10px}.footer-column a{margin:2px 0}.footer-links{overflow-wrap:anywhere}.footer-links a:first-of-type{color:var(--gold)}.footer-legal{color:#f4efe580;border-top:1px solid #f4efe529;grid-column:1/-1;justify-content:space-between;gap:35px;margin-top:18px;padding-top:24px;font-size:10px;line-height:1.7;display:flex}.footer-legal p{max-width:680px}.footer-legal span{color:#f5b700c7;text-align:end}.credentials-page{background:var(--ivory);color:var(--black)}.credentials-hero{min-height:720px;color:var(--ivory);background:#090908;grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:8vw;padding:155px 7vw 90px;display:grid}.credentials-hero>div>p{color:var(--gold);letter-spacing:.18em;margin:0 0 30px;font-size:11px}.credentials-hero h1{letter-spacing:-.045em;max-width:1000px;margin:0;font:500 clamp(58px,6.4vw,100px)/.92 Cormorant Garamond,serif}.arabic .credentials-hero h1{letter-spacing:0;font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.3}.credentials-hero>div>span{color:#f4efe5b8;max-width:760px;margin-top:38px;font-size:16px;line-height:1.9;display:block}.credentials-hero aside{border-top:1px solid var(--gold);flex-direction:column;gap:20px;padding-top:24px;display:flex}.credentials-hero aside small{color:#f4efe5ad;letter-spacing:.15em;font-size:9px}.credentials-hero aside strong{color:var(--gold);letter-spacing:-.04em;font:400 clamp(52px,5vw,80px)/1 Cormorant Garamond,serif}.credential-section-label{color:#8a622f;align-items:center;gap:18px;display:flex}.credential-section-label span{font:400 29px/1 Cormorant Garamond,serif}.credential-section-label p{letter-spacing:.16em;margin:0;font-size:10px}.credential-section-label.light{color:var(--gold)}.legal-identity{background:var(--ivory);grid-template-columns:220px 1fr;gap:6vw;padding:120px 7vw;display:grid}.legal-identity h2{letter-spacing:-.04em;max-width:980px;margin:0;font:500 clamp(48px,5vw,80px)/1 Cormorant Garamond,serif}.arabic .legal-identity h2{letter-spacing:0;font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.4}.legal-identity>div:last-child>p{color:#4f4a43;max-width:760px;margin:45px 0 0;font-size:17px;line-height:1.95}.identity-location{color:#75542c;letter-spacing:.13em;border-top:1px solid #bdb2a1;border-bottom:1px solid #bdb2a1;align-items:center;gap:22px;margin-top:55px;padding-block:18px;font-size:10px;display:flex}.identity-location i{background:#a77d47;width:55px;height:1px}.credential-register{color:var(--ivory);background:#10100f;padding:115px 7vw}.credential-register header{grid-template-columns:220px 1fr;align-items:start;gap:6vw;display:grid}.credential-register header h2{letter-spacing:-.035em;max-width:950px;margin:0;font:400 clamp(45px,4.8vw,75px)/1 Cormorant Garamond,serif}.arabic .credential-register header h2{letter-spacing:0;font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.4}.credential-grid{border-top:1px solid #f5b70080;border-inline-start:1px solid #f4efe526;grid-template-columns:repeat(2,1fr);margin-top:80px;display:grid}.credential-grid article{border-inline-end:1px solid #f4efe526;border-bottom:1px solid #f4efe526;flex-direction:column;min-height:315px;padding:32px;display:flex}.credential-grid article small{color:var(--gold);font-size:11px}.credential-grid h3{max-width:580px;margin:55px 0 22px;font:500 clamp(30px,3vw,46px)/1.05 Cormorant Garamond,serif}.arabic .credential-grid h3{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.4}.credential-grid article p{color:#f4efe5b3;max-width:620px;margin:0;font-size:15px;line-height:1.85}.credential-grid article span{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;margin-top:auto;padding-top:30px;font-size:10px}.credential-integrity{background:var(--gold);grid-template-columns:200px 1fr;gap:6vw;padding:115px 7vw;display:grid}.credential-integrity blockquote{letter-spacing:-.035em;margin:0;font:500 clamp(42px,4.5vw,70px)/1.05 Cormorant Garamond,serif}.arabic .credential-integrity blockquote{letter-spacing:0;font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.45}.credential-integrity>p{grid-column:2;max-width:700px;margin:20px 0 0;font-size:15px;line-height:1.85}.credential-cta{background:var(--ivory);text-align:center;padding:115px 10vw}.credential-cta>p{color:#8a622f;letter-spacing:.16em;margin:0;font-size:10px}.credential-cta h2{letter-spacing:-.04em;max-width:1100px;margin:28px auto 45px;font:500 clamp(48px,5.5vw,82px)/1 Cormorant Garamond,serif}.arabic .credential-cta h2{letter-spacing:0;font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.4}.credential-cta a{border-bottom:1px solid var(--black);padding-bottom:10px;font-size:16px;display:inline-block}@media (width<=900px){.site-header{grid-template-columns:118px 1fr 42px 42px;gap:6px;height:78px;padding-inline:20px}.site-header nav{white-space:normal;top:78px;background:#0b0b0afc;flex-direction:column;align-items:stretch;gap:4px;height:calc(100svh - 78px);padding:28px 24px 110px;font-size:13px;display:none;position:absolute;inset:0;overflow:auto}.site-header nav.is-mobile-open{display:flex}.mobile-menu-toggle{grid-column:4;display:block}.language-toggle{grid-column:3}.site-header nav>a,.nav-dropdown>button{text-align:start;border-bottom:1px solid #f4efe51f;width:100%;padding:16px 0!important}.site-header nav .advisor-nav{text-align:center;border:1px solid var(--gold);margin-top:22px;padding:14px!important}.insights-menu,.expertise-menu{opacity:1;visibility:visible;box-shadow:none;background:#f4efe50a;border-top:0;min-width:0;padding:8px 16px;display:none;position:static;transform:none}.nav-dropdown.is-open .insights-menu,.nav-dropdown.is-open .expertise-menu{display:block}.expertise-menu section{border-inline-end:0;border-bottom:1px solid #f4efe51a;padding:14px 0}.expertise-menu h3{font-size:20px}.expertise-menu .view-all-expertise{margin-top:8px;display:block;position:static;padding:14px 0!important}.expertise-menu section a{font-size:11px}.insights-menu a{font-size:12px}.logo-shell{width:126px;height:44px}.hero-content{justify-content:flex-end;width:100%;padding:150px 28px 120px}.arabic .hero-content{padding:150px 28px 120px}.hero-index{display:none}.hero h1{font-size:clamp(60px,17vw,90px);line-height:.83}.arabic .hero h1{font-size:clamp(48px,14vw,72px)}.hero-sub{max-width:500px}.scroll-cue{inset-inline-start:28px}.section-pad{padding:86px 26px}.manifesto,.section-head,.framework{grid-template-columns:1fr;gap:48px}.manifesto-detail{margin-inline-start:0}.proof-strip{grid-template-columns:repeat(2,1fr)}.proof-strip article{border-inline-end:0;border-bottom:1px solid #cfc5b5;min-height:170px}.service-row{grid-template-columns:42px 1fr 28px;gap:16px;padding:28px 0}.service-row p{display:none}.service-row h3{font-size:28px}.service-links a:last-child{display:none}.expertise-groups{grid-template-columns:1fr}.expertise-groups>article{border-inline-end:0}.expertise-groups>article>header{min-height:120px}.expertise-groups article a{min-height:70px}.start-to-start,.intelligence,.insights-library,.insights-grid{grid-template-columns:1fr}.start-image,.intelligence-image{min-height:58svh}.start-panel,.intelligence-copy{padding:82px 28px}.credentials{grid-template-columns:1fr}.credentials div{flex-wrap:wrap;justify-content:flex-start;gap:24px}.saudi-growth{grid-template-columns:1fr;gap:45px;padding:86px 26px}.saudi-growth-marker{grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:0;display:grid}.saudi-growth-marker span{font-size:68px}.saudi-growth-marker i{max-width:none;margin:0}.saudi-growth-body{grid-template-columns:1fr;gap:28px;margin-top:45px}.saudi-growth-drivers{grid-template-columns:1fr;margin-top:42px;display:grid}.saudi-growth-drivers span{border-inline-end:0;border-bottom:1px solid #f4efe524;padding-inline:0}.contact-actions{flex-direction:column;gap:28px;width:100%}.contact-actions a{width:100%;min-width:0}footer{grid-template-columns:1fr 1fr;gap:34px}.footer-logo{grid-column:1/-1}.footer-column{text-align:start;align-items:flex-start}.footer-legal{flex-direction:column}.footer-legal span{text-align:start}.credentials-hero{grid-template-columns:1fr;gap:65px;min-height:0;padding:130px 26px 80px}.credentials-hero aside{max-width:430px}.legal-identity,.credential-register header,.credential-integrity{grid-template-columns:1fr;gap:45px;padding:85px 26px}.credential-register{padding:85px 26px}.credential-grid{grid-template-columns:1fr;margin-top:55px}.credential-grid article{min-height:280px;padding:28px 22px}.credential-integrity>p{grid-column:1}.credential-cta{padding:85px 26px}}@media (width<=560px){.proof-strip,.global-footer{grid-template-columns:1fr}.footer-logo{grid-column:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hero-film{display:none}}.expertise-page,.service-detail-page{background:var(--ivory);min-height:100vh;color:var(--black)}.inner-header{background:var(--black);height:88px;color:var(--ivory);border-bottom:1px solid #c8a96b4d;grid-template-columns:190px 1fr 52px;align-items:center;gap:28px;padding:15px 4vw;display:grid}.inner-header nav{letter-spacing:.04em;text-transform:uppercase;justify-self:end;align-items:center;gap:30px;font-size:10px;display:flex}.inner-header nav a:last-child{border:1px solid var(--gold);color:var(--gold);padding:10px 16px}.expertise-hero{min-height:650px;color:var(--ivory);background:linear-gradient(90deg,#080807fa,#0808079e),url(/media/asset-value-boardroom.png) 50%/cover;grid-template-columns:1fr 230px;align-items:end;gap:7vw;padding:150px 7vw 90px;display:grid}.expertise-hero-copy>p,.journey-section small,.decision-section>small,.deliverable-section small,.impact-section>small{color:var(--gold);letter-spacing:.18em;font-size:10px}.expertise-hero h1{letter-spacing:-.045em;max-width:1050px;margin:24px 0 35px;font:500 clamp(58px,6.3vw,98px)/.95 Cormorant Garamond,serif}.arabic .expertise-hero h1{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.23}.expertise-hero-copy>span{color:#f4efe5bf;max-width:720px;font-size:15px;line-height:1.9;display:block}.expertise-hero aside{border-top:1px solid var(--gold);flex-direction:column;padding-top:22px;display:flex}.expertise-hero aside strong{color:var(--gold);font:400 100px/1 Cormorant Garamond,serif}.expertise-hero aside span{letter-spacing:.12em;text-transform:uppercase;font-size:10px}.expertise-directory{grid-template-columns:minmax(250px,320px) minmax(0,1fr);gap:clamp(55px,6vw,110px);padding:105px 6.5vw 140px;display:grid}.directory-intro{align-self:start;position:sticky;top:110px}.directory-intro p{margin:0 0 30px;font:400 clamp(34px,3vw,48px)/1.08 Cormorant Garamond,serif}.arabic .directory-intro p{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.45}.directory-intro span{color:#4f4a43;max-width:310px;font-size:16px;line-height:1.9;display:block}.directory-list{border-top:1px solid #bdb2a1}.directory-row{border-bottom:1px solid #c9bead;grid-template-columns:48px minmax(280px,.9fr) minmax(360px,1.1fr) 30px;align-items:center;gap:clamp(22px,2.4vw,42px);min-height:190px;padding:24px 0;transition:all .25s;display:grid}.directory-row:hover{background:var(--black);color:var(--ivory);padding-inline:20px}.directory-row small{color:var(--bronze);font-size:13px}.directory-row h2{margin:0;font:400 clamp(27px,2.6vw,40px)/1.05 Cormorant Garamond,serif}.arabic .directory-row h2{font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.45}.directory-row p{color:#4f4a43;margin:0;font-size:15px;line-height:1.85}.directory-row p em{color:#5e574d;border-top:1px solid #8c6a4252;margin-top:18px;padding-top:15px;font-style:normal;display:block}.directory-row p em b{color:#8a622f;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:12px;display:block}.directory-row:hover p{color:#f4efe5c2}.directory-row:hover p em{color:#f4efe5d1;border-color:#c8a96b61}.directory-row b{color:var(--bronze);font-size:25px}.directory-row.is-next{opacity:.82}@media (width>=901px) and (width<=1200px){.expertise-directory{grid-template-columns:1fr}.directory-intro{grid-template-columns:.8fr 1.2fr;align-items:end;gap:50px;display:grid;position:static}.directory-intro span{max-width:560px}.directory-row{grid-template-columns:44px minmax(230px,.85fr) minmax(300px,1.15fr) 28px}}.expertise-cta,.service-contact{background:var(--gold);text-align:center;padding:110px 12vw}.expertise-cta p,.service-contact p{letter-spacing:.12em;text-transform:uppercase;font-size:11px}.expertise-cta h2,.service-contact h2{letter-spacing:-.04em;max-width:1000px;margin:25px auto 45px;font:500 clamp(48px,5.5vw,82px)/.98 Cormorant Garamond,serif}.arabic .expertise-cta h2,.arabic .service-contact h2{font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.35}.expertise-cta a,.service-contact a{border-bottom:1px solid var(--black);padding:12px 0;font-size:13px;display:inline-block}.sts-hero{min-height:760px;color:var(--ivory);isolation:isolate;align-items:flex-end;display:flex;position:relative}.sts-visual{z-index:-3;background:url(/media/from-start-to-start.png) 50%/cover;position:absolute;inset:0}.sts-overlay{z-index:-2;background:linear-gradient(90deg,#050504f2,#050504ab 48%,#0505042e);position:absolute;inset:0}.arabic .sts-overlay{background:linear-gradient(270deg,#050504f2,#050504ab 48%,#0505042e)}.sts-hero-copy{max-width:1050px;padding:120px 8vw}.sts-hero-copy>p{color:var(--gold);letter-spacing:.18em;font-size:10px}.sts-hero h1{letter-spacing:-.05em;margin:22px 0 30px;font:500 clamp(64px,7vw,108px)/.86 Cormorant Garamond,serif}.arabic .sts-hero h1{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.15}.sts-hero-copy>span{color:#f4efe5c4;font-size:16px;display:block}.sts-hero-copy>a{border-bottom:1px solid var(--gold);color:var(--gold);margin-top:42px;padding:12px 0;display:inline-block}.decision-section{background:var(--paper);grid-template-columns:180px 1.4fr 1fr;gap:5vw;padding:130px 8vw;display:grid}.decision-section blockquote{letter-spacing:-.035em;margin:0;font:400 clamp(42px,4.5vw,70px)/1.03 Cormorant Garamond,serif}.arabic .decision-section blockquote{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.45}.decision-section>div p{color:#58534c;margin:0 0 24px;font-size:13px;line-height:1.9}.journey-section{background:var(--black);color:var(--ivory);padding:120px 7vw}.journey-section header{grid-template-columns:210px 1fr;align-items:start;gap:4vw;display:grid}.journey-section h2,.deliverable-section h2,.service-faq h2{letter-spacing:-.035em;margin:0;font:400 clamp(46px,5vw,76px)/1 Cormorant Garamond,serif}.arabic .journey-section h2,.arabic .deliverable-section h2,.arabic .service-faq h2{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.35}.journey-section ol{border-top:1px solid #c8a96b73;grid-template-columns:repeat(7,1fr);margin:85px 0 0;padding:0;list-style:none;display:grid}.journey-section li{border-inline-end:1px solid #f4efe524;flex-direction:column;justify-content:space-between;min-height:190px;padding:22px 15px;display:flex}.journey-section li small{font-size:9px}.journey-section li span{font-size:11px;line-height:1.55}.deliverable-section{grid-template-columns:1fr 1.45fr;gap:7vw;padding:130px 7vw;display:grid}.deliverable-section>div:first-child h2{margin-top:28px}.deliverable-grid{border-top:1px solid #beb3a2;border-inline-start:1px solid #beb3a2;grid-template-columns:repeat(2,1fr);display:grid}.deliverable-grid article{border-inline-end:1px solid #beb3a2;border-bottom:1px solid #beb3a2;flex-direction:column;justify-content:space-between;min-height:210px;padding:28px;display:flex}.deliverable-grid span{color:var(--bronze);font-size:10px}.deliverable-grid h3{margin:0;font:400 28px/1.1 Cormorant Garamond,serif}.arabic .deliverable-grid h3{font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.45}.impact-section{background:var(--green);color:var(--ivory);padding:100px 7vw}.impact-section>div{border-top:1px solid #f4efe54d;grid-template-columns:repeat(3,1fr);margin-top:45px;display:grid}.impact-section article{border-inline-end:1px solid #f4efe533;flex-direction:column;justify-content:space-between;min-height:220px;padding:32px;display:flex}.impact-section strong{color:var(--gold);font:400 62px/1 Cormorant Garamond,serif}.impact-section p{max-width:340px;font-size:14px;line-height:1.75}.service-faq{background:var(--ivory);grid-template-columns:.8fr 1.2fr;gap:8vw;padding:120px 7vw;display:grid}.service-faq>div:first-child small{color:var(--bronze)}.service-faq h2{margin-top:24px}.service-faq details{border-top:1px solid #bdb2a1}.service-faq details:last-child{border-bottom:1px solid #bdb2a1}.service-faq summary{cursor:pointer;grid-template-columns:42px 1fr 25px;gap:15px;padding:24px 0;font-size:16px;list-style:none;display:grid}.service-faq summary::-webkit-details-marker{display:none}.service-faq summary span{color:var(--bronze);font-size:10px}.service-faq summary b{color:var(--bronze);font-size:20px}.service-faq details p{color:#5d5850;margin:0 0 26px;padding-inline-start:57px;font-size:12px;line-height:1.85}@media (width<=900px){.inner-header{grid-template-columns:115px 1fr 45px;padding-inline:18px}.inner-header nav a:not(:last-child){display:none}.expertise-hero{grid-template-columns:1fr;padding:130px 28px 70px}.expertise-hero aside{display:none}.expertise-directory,.decision-section,.deliverable-section,.service-faq{grid-template-columns:1fr;padding:85px 26px}.directory-intro{position:static}.directory-row{grid-template-columns:38px 1fr 24px;padding:24px 0}.directory-row p{display:none}.directory-row h2{font-size:28px}.sts-hero{min-height:700px}.sts-hero-copy{padding:110px 28px 75px}.journey-section{padding:85px 26px}.journey-section header{grid-template-columns:1fr}.journey-section ol{grid-template-columns:1fr;margin-top:50px}.journey-section li{border-bottom:1px solid #f4efe524;grid-template-columns:44px 1fr;align-items:center;min-height:80px;display:grid}.deliverable-grid,.impact-section>div{grid-template-columns:1fr}.impact-section article{min-height:160px}.service-faq{gap:45px}}.ai-page,.knowledge-page{background:var(--ivory);min-height:100vh}.ai-hero,.knowledge-hero{background:var(--black);color:var(--ivory);padding:145px 8vw 100px}.ai-hero{background:radial-gradient(circle at 80% 20%,#f5b70038,#0000 36%),linear-gradient(135deg,#050000,#17120a)}.ai-hero>p,.knowledge-hero>p{color:var(--gold);letter-spacing:.18em;margin:0 0 30px;font-size:10px}.ai-hero h1,.knowledge-hero h1{letter-spacing:-.045em;max-width:1100px;margin:0;font:500 clamp(58px,6.5vw,100px)/.92 Cormorant Garamond,serif}.arabic .ai-hero h1,.arabic .knowledge-hero h1{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.25}.ai-hero>span,.knowledge-hero>span{color:#f4efe5b3;max-width:760px;margin-top:36px;font-size:14px;line-height:1.9;display:block}.ai-solutions{border-top:1px solid #c5baa9;grid-template-columns:repeat(2,1fr);padding:110px 7vw;display:grid}.ai-solutions article{border-inline-end:1px solid #c5baa9;border-bottom:1px solid #c5baa9;min-height:330px;padding:35px}.ai-solutions small{color:var(--bronze)}.ai-solutions h2{max-width:520px;margin:90px 0 24px;font:400 clamp(34px,3.4vw,52px)/1 Cormorant Garamond,serif}.arabic .ai-solutions h2{font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.4}.ai-solutions p{color:#5b564e;max-width:560px;font-size:12px;line-height:1.85}.ai-principle{background:var(--green);color:var(--ivory);grid-template-columns:200px 1fr;gap:5vw;padding:110px 10vw;display:grid}.ai-principle small{color:var(--gold)}.ai-principle blockquote{margin:0;font:400 clamp(42px,4.8vw,72px)/1.05 Cormorant Garamond,serif}.arabic .ai-principle blockquote{font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.45}.knowledge-hero{background:linear-gradient(110deg,#090908,#222019)}.knowledge-tabs{z-index:5;background:var(--paper);border-bottom:1px solid #baaf9f;grid-template-columns:repeat(4,1fr);padding:0 7vw;display:grid;position:sticky;top:0}.knowledge-tabs a{text-align:center;text-transform:uppercase;border-inline-end:1px solid #baaf9f;padding:22px 18px;font-size:10px}.knowledge-tabs a:hover{background:var(--black);color:var(--gold)}.knowledge-list{padding:100px 8vw 130px}.knowledge-list article{border-top:1px solid #beb3a2;grid-template-columns:150px 1.2fr 1fr 120px;align-items:start;gap:45px;padding:60px 0;display:grid}.knowledge-list article:last-child{border-bottom:1px solid #beb3a2}.knowledge-list small{color:var(--bronze);font-size:9px}.knowledge-list h2{margin:0;font:400 clamp(34px,3.5vw,54px)/1.05 Cormorant Garamond,serif}.arabic .knowledge-list h2{font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.4}.knowledge-list p{color:#5b564e;margin:0;font-size:12px;line-height:1.85}.knowledge-list a{color:var(--bronze);border-bottom:1px solid var(--bronze);justify-self:end;padding-bottom:8px;font-size:10px}@media (width<=900px){.ai-hero,.knowledge-hero{padding:110px 26px 75px}.ai-solutions{grid-template-columns:1fr;padding:70px 26px}.ai-solutions article{min-height:260px}.ai-solutions h2{margin-top:60px}.ai-principle{grid-template-columns:1fr;padding:80px 26px}.knowledge-tabs{padding:0;overflow:auto}.knowledge-tabs a{min-width:145px}.knowledge-list{padding:65px 26px 90px}.knowledge-list article{grid-template-columns:1fr;gap:20px;padding:45px 0}.knowledge-list a{justify-self:start}}.blog-page,.blog-article-page{background:var(--ivory);min-height:100vh;color:var(--black)}.blog-hero{color:var(--ivory);background:#15130f;border-bottom:1px solid #f5b7008c;padding:165px 8vw 105px}.blog-hero>p{color:var(--gold);letter-spacing:.18em;margin:0 0 34px;font-size:11px}.blog-hero h1{letter-spacing:-.05em;max-width:1120px;margin:0;font:500 clamp(58px,7vw,110px)/.9 Cormorant Garamond,serif}.arabic .blog-hero h1{letter-spacing:-.03em;font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.25}.blog-hero>span{color:#f4efe5b8;max-width:780px;margin-top:38px;font-size:17px;line-height:1.9;display:block}.blog-featured{background:var(--paper);border-bottom:1px solid #b9ae9d;grid-template-columns:1.12fr .88fr;min-height:680px;display:grid}.blog-featured-media{background:#18140f;min-height:680px;overflow:hidden}.blog-featured-media img{object-fit:cover;filter:saturate(.82)contrast(1.04);width:100%;height:100%;display:block}.blog-featured-copy{flex-direction:column;justify-content:center;padding:80px clamp(38px,6vw,100px);display:flex}.blog-featured-copy small,.blog-grid small{color:var(--bronze);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.blog-featured-copy h2{letter-spacing:-.03em;max-width:690px;margin:55px 0 28px;font:400 clamp(44px,4.5vw,72px)/1 Cormorant Garamond,serif}.arabic .blog-featured-copy h2,.arabic .blog-grid h2{letter-spacing:-.02em;font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.45}.blog-featured-copy p{color:#5a554d;max-width:610px;margin:0;font-size:16px;line-height:1.9}.blog-featured-copy>a{border-bottom:1px solid var(--bronze);color:var(--bronze);align-self:flex-start;margin-top:44px;padding-bottom:8px;font-size:13px}.blog-featured-copy>a b{margin-inline-start:18px}.blog-library{background:var(--ivory);padding:120px 7vw 140px}.blog-library>header{border-bottom:1px solid #b9ae9d;grid-template-columns:1fr 2fr;gap:5vw;margin-bottom:55px;padding-bottom:26px;display:grid}.blog-library>header p{color:var(--bronze);text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:12px}.blog-library>header span{color:#5a554d;max-width:700px;font-size:16px;line-height:1.8}.blog-grid{background:#b9ae9d;border:1px solid #b9ae9d;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.blog-grid article{background:var(--paper);flex-direction:column;min-height:690px;padding:0 42px 48px;display:flex}.blog-card-media{background:#18140f;height:290px;margin:0 -42px 38px;overflow:hidden}.blog-card-media img{object-fit:cover;filter:saturate(.75);width:100%;height:100%;display:block}.blog-grid h2{letter-spacing:-.025em;margin:44px 0 22px;font:400 clamp(36px,3.5vw,56px)/1.04 Cormorant Garamond,serif}.blog-grid p{color:#5a554d;margin:0 0 38px;font-size:16px;line-height:1.85}.blog-grid a{color:var(--bronze);border-top:1px solid #c8beae;justify-content:space-between;margin-top:auto;padding-top:20px;font-size:13px;display:flex}.blog-cta,.article-next{color:var(--ivory);border-top:1px solid var(--gold);background:#25231e;padding:105px 8vw}.blog-cta p,.article-next p{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;margin:0 0 26px;font-size:12px}.blog-cta h2,.article-next h2{letter-spacing:-.035em;max-width:900px;margin:0 0 42px;font:400 clamp(42px,5vw,74px)/1 Cormorant Garamond,serif}.arabic .blog-cta h2,.arabic .article-next h2{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.45}.blog-cta a,.article-next a{color:var(--gold);border-bottom:1px solid var(--gold);padding-bottom:8px;font-size:15px}.article-hero{color:var(--ivory);background:#15130f;grid-template-columns:1fr auto;gap:18px 40px;padding:165px 8vw 95px;display:grid}.article-hero>a,.article-hero>small{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.article-hero>small{text-align:end}.article-hero h1{letter-spacing:-.045em;grid-column:1/-1;max-width:1280px;margin:60px 0 22px;font:500 clamp(54px,6.3vw,96px)/.96 Cormorant Garamond,serif}.arabic .article-hero h1{letter-spacing:-.025em;font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.35}.article-hero>p{color:#f4efe5b8;grid-column:1/-1;max-width:830px;margin:0;font-size:18px;line-height:1.9}.article-image{background:#17130f;height:min(68vw,760px);overflow:hidden}.article-image img{object-fit:cover;filter:saturate(.78)contrast(1.03);width:100%;height:100%;display:block}.article-body{background:var(--paper);grid-template-columns:170px minmax(0,820px);justify-content:center;gap:8vw;padding:120px 10vw 150px;display:grid}.article-body aside{border-top:1px solid var(--bronze);align-self:start;padding-top:20px;position:sticky;top:120px}.article-body aside span{color:var(--bronze);font:500 38px/1 Cormorant Garamond,serif}.article-body aside p{color:#756e63;text-transform:uppercase;letter-spacing:.1em;font-size:11px;line-height:1.5}.article-sections section{border-bottom:1px solid #c2b7a7;margin-bottom:85px;padding:0 0 85px;position:relative}.article-sections section:last-child{margin-bottom:0}.article-sections small{color:var(--bronze);margin-bottom:25px;font-size:11px;display:block}.article-sections h2{letter-spacing:-.03em;margin:0 0 38px;font:400 clamp(40px,4.5vw,64px)/1.04 Cormorant Garamond,serif}.arabic .article-sections h2{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.45}.article-sections p{color:#3f3b35;font:400 18px/1.95 "IBM Plex Sans Arabic",var(--font-geist-sans),sans-serif;margin:0 0 24px}.english .article-sections p{font-family:var(--font-geist-sans),sans-serif}@media (width<=900px){.blog-hero{padding:120px 26px 78px}.blog-featured{grid-template-columns:1fr}.blog-featured-media{height:52vw;min-height:0}.blog-featured-copy{padding:58px 26px 70px}.blog-featured-copy h2{margin-top:38px}.blog-library{padding:78px 26px 90px}.blog-library>header,.blog-grid{grid-template-columns:1fr}.blog-grid article{min-height:0;padding:0 26px 42px}.blog-card-media{height:54vw;margin:0 -26px 32px}.blog-cta,.article-next{padding:78px 26px}.article-hero{grid-template-columns:1fr;padding:120px 26px 72px}.article-hero>small{text-align:start}.article-hero h1{margin-top:40px}.article-image{height:58vw}.article-body{grid-template-columns:1fr;padding:78px 26px 100px}.article-body aside{position:static}.article-sections section{margin-bottom:58px;padding-bottom:58px}}@media (width<=560px){.blog-hero h1{font-size:49px}.blog-featured-media,.blog-card-media{height:68vw}.blog-grid h2{font-size:36px}.article-hero h1{font-size:44px}.article-hero>p{font-size:16px}.article-image{height:74vw}.article-sections p{font-size:16px}.blog-cta h2,.article-next h2{font-size:39px}}.classification-hero{min-height:760px;color:var(--ivory);background:#080807;grid-template-columns:1.15fr .85fr;align-items:center;gap:6vw;padding:90px 7vw 70px;display:grid;overflow:hidden}.classification-copy>p,.classification-thesis>small,.classification-approach small,.classification-deliverables small,.classification-impact small{color:var(--gold);letter-spacing:.18em;font-size:10px}.classification-copy h1{letter-spacing:-.05em;max-width:850px;margin:24px 0 30px;font:500 clamp(58px,6.2vw,98px)/.94 Cormorant Garamond,serif}.arabic .classification-copy h1{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.22}.classification-copy>span{color:#f4efe5ad;font-size:15px;display:block}.classification-copy>a{border-bottom:1px solid var(--gold);color:var(--gold);margin-top:42px;padding-bottom:10px;display:inline-block}.classification-blueprint{background-color:#0000;background-image:linear-gradient(#f5b70014 1px,#0000 1px),linear-gradient(90deg,#f5b70014 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #f5b700b8;min-height:520px;position:relative}.classification-blueprint>b{color:#f5b7001f;inset-inline-end:-8px;font:400 250px/1 Cormorant Garamond,serif;position:absolute;top:-64px}.classification-blueprint>i{border:1px solid #f5b7008c;position:absolute}.classification-blueprint>i:first-of-type{inset:12% 14% 45% 10%}.classification-blueprint>i:nth-of-type(2){inset:32% 8% 18% 34%}.classification-blueprint>i:nth-of-type(3){border-radius:50%;width:32%;height:32%;top:10%;right:10%}.classification-blueprint>i:nth-of-type(4){background:var(--gold);border:0;width:2px;height:86%;top:7%;left:28%}.classification-blueprint>div{inset-inline:25px;grid-template-columns:repeat(5,1fr);gap:8px;display:grid;position:absolute;bottom:24px}.classification-blueprint span{letter-spacing:.08em;color:#f4efe5ad;border-top:1px solid var(--gold);padding-top:8px;font-size:7px}.classification-thesis{background:var(--paper);grid-template-columns:200px 1fr;gap:6vw;padding:120px 7vw;display:grid}.classification-thesis blockquote{letter-spacing:-.035em;max-width:1100px;margin:0;font:400 clamp(38px,4.4vw,68px)/1.08 Cormorant Garamond,serif}.arabic .classification-thesis blockquote{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.5}.classification-thesis p{color:#5e584f;max-width:760px;margin:45px 0 0;font-size:14px;line-height:1.95}.classification-approach{background:var(--ivory);padding:120px 7vw}.classification-approach header{grid-template-columns:210px 1fr;gap:5vw;display:grid}.classification-approach h2,.classification-deliverables h2,.classification-impact h2{letter-spacing:-.04em;max-width:1050px;margin:0;font:400 clamp(45px,5vw,76px)/1 Cormorant Garamond,serif}.arabic .classification-approach h2,.arabic .classification-deliverables h2,.arabic .classification-impact h2{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.4}.classification-approach>div{border-top:1px solid #b9ae9c;border-inline-start:1px solid #b9ae9c;grid-template-columns:repeat(3,1fr);margin-top:75px;display:grid}.classification-approach article{border-inline-end:1px solid #b9ae9c;border-bottom:1px solid #b9ae9c;min-height:245px;padding:28px}.classification-approach article b{color:var(--bronze);font-size:10px}.classification-approach h3{margin:60px 0 18px;font:400 29px/1.1 Cormorant Garamond,serif}.arabic .classification-approach h3{font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.45}.classification-approach article p{color:#625d55;font-size:11px;line-height:1.75}.classification-deliverables{color:var(--ivory);background:#10100f;grid-template-columns:.85fr 1.15fr;gap:7vw;padding:120px 7vw;display:grid}.classification-deliverables h2{margin-top:28px}.classification-deliverables ol{border-top:1px solid #f5b70073;margin:0;padding:0;list-style:none}.classification-deliverables li{border-bottom:1px solid #f4efe52b;grid-template-columns:50px 1fr;align-items:center;min-height:76px;padding:20px 0;font-size:13px;display:grid}.classification-deliverables li span{color:var(--gold);font-size:9px}.classification-impact{background:var(--gold);grid-template-columns:1.3fr .7fr;align-items:end;gap:8vw;padding:105px 7vw;display:grid}.classification-impact h2{margin-top:25px}.classification-impact>p{margin:0;font-size:14px;line-height:1.9}@media (width<=900px){.classification-hero{grid-template-columns:1fr;padding:90px 26px 60px}.classification-blueprint{min-height:390px}.classification-blueprint>b{font-size:170px}.classification-blueprint>div{grid-template-columns:1fr}.classification-blueprint span{display:none}.classification-thesis,.classification-deliverables,.classification-impact{grid-template-columns:1fr;padding:85px 26px}.classification-approach{padding:85px 26px}.classification-approach header{grid-template-columns:1fr}.classification-approach>div{grid-template-columns:1fr;margin-top:50px}.classification-approach article{min-height:210px}}.opening-hero{min-height:790px;color:var(--ivory);isolation:isolate;background:url(/media/hero-saudi-hospitality.png) 50%/cover;grid-template-columns:1fr 220px;align-items:end;gap:5vw;padding:95px 7vw 75px;display:grid;position:relative}.opening-shade{z-index:-1;background:linear-gradient(90deg,#040404f5,#040404b3 58%,#04040440);position:absolute;inset:0}.arabic .opening-shade{background:linear-gradient(270deg,#040404f5,#040404b3 58%,#04040440)}.opening-copy>p,.opening-truth small,.opening-command small,.opening-scope small,.opening-impact>small{color:var(--gold);letter-spacing:.18em;font-size:10px}.opening-copy h1{letter-spacing:-.05em;max-width:1050px;margin:25px 0 30px;font:500 clamp(58px,6.4vw,100px)/.92 Cormorant Garamond,serif}.arabic .opening-copy h1{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.2}.opening-copy>span{color:#f4efe5ba;font-size:15px;display:block}.opening-copy>a{border-bottom:1px solid var(--gold);color:var(--gold);margin-top:42px;padding-bottom:10px;display:inline-block}.opening-hero aside{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#05050561;border:1px solid #f5b7009e;padding:24px}.opening-hero aside>b{color:var(--gold);font:400 140px/.8 Cormorant Garamond,serif;display:block}.opening-hero aside>small{letter-spacing:.15em;margin-top:22px;font-size:8px;line-height:1.5;display:block}.opening-hero aside>div{grid-template-columns:repeat(6,1fr);gap:5px;margin-top:38px;display:grid}.opening-hero aside i{background:var(--gold);opacity:.2;height:48px}.opening-hero aside i:nth-child(-n+4){opacity:1}.opening-truth{background:var(--gold);grid-template-columns:1.15fr .85fr;align-items:end;gap:8vw;padding:115px 7vw;display:grid}.opening-truth strong{letter-spacing:-.04em;max-width:900px;margin-top:25px;font:400 clamp(48px,5vw,78px)/.98 Cormorant Garamond,serif;display:block}.arabic .opening-truth strong{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.4}.opening-truth p{margin:0;font-size:14px;line-height:1.95}.opening-approved-copy p{margin:0 0 18px}.opening-website-copy{background:var(--paper);grid-template-columns:210px 1fr;gap:6vw;padding:110px 7vw;display:grid}.opening-website-copy>small{color:var(--bronze);letter-spacing:.18em;font-size:10px}.opening-website-copy>div{max-width:980px}.opening-website-copy p{color:#4e4942;margin:0 0 24px;font-size:17px;line-height:2}.opening-command{color:var(--ivory);background:#0c0c0b;padding:120px 7vw}.opening-command header{grid-template-columns:210px 1fr;gap:5vw;display:grid}.opening-command h2,.opening-scope h2,.opening-impact h2{letter-spacing:-.04em;max-width:1050px;margin:0;font:400 clamp(46px,5.2vw,80px)/.98 Cormorant Garamond,serif}.arabic .opening-command h2,.arabic .opening-scope h2,.arabic .opening-impact h2{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.4}.opening-command>div{border-top:1px solid #f5b70073;grid-template-columns:repeat(6,1fr);margin-top:75px;display:grid}.opening-command article{border-inline-end:1px solid #f4efe524;min-height:290px;padding:24px 18px}.opening-command article>div{justify-content:space-between;align-items:center;display:flex}.opening-command article b{color:var(--gold);font-size:9px}.opening-command article i{background:var(--gold);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 6px #f5b7001f}.opening-command h3{margin:115px 0 18px;font:400 25px/1.05 Cormorant Garamond,serif}.arabic .opening-command h3{font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.45}.opening-command article p{color:#f4efe58f;font-size:10px;line-height:1.7}.opening-scope{background:var(--paper);grid-template-columns:.9fr 1.1fr;gap:7vw;padding:120px 7vw;display:grid}.opening-scope-title h2{margin-top:28px}.opening-scope ol{border-top:1px solid #b9ae9c;border-inline-start:1px solid #b9ae9c;grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.opening-scope li{border-inline-end:1px solid #b9ae9c;border-bottom:1px solid #b9ae9c;flex-direction:column;justify-content:space-between;min-height:122px;padding:22px;display:flex}.opening-scope li b{color:var(--bronze);font-size:9px}.opening-scope li span{font-size:12px;line-height:1.6}.opening-impact{background:var(--green);color:var(--ivory);grid-template-columns:200px 1fr;gap:6vw;padding:110px 7vw;display:grid}.opening-impact>div{grid-template-columns:1.2fr .8fr;align-items:end;gap:7vw;display:grid}.opening-impact p{color:#f4efe5bf;margin:0;font-size:14px;line-height:1.9}.opening-faq{background:#efeadf}@media (width<=900px){.opening-hero{grid-template-columns:1fr;padding:95px 26px 60px}.opening-hero aside{display:none}.opening-truth,.opening-website-copy,.opening-scope,.opening-impact{grid-template-columns:1fr;padding:85px 26px}.opening-command{padding:85px 26px}.opening-command header,.opening-command>div{grid-template-columns:1fr}.opening-command article{min-height:140px}.opening-command h3{margin-top:45px}.opening-scope ol,.opening-impact>div{grid-template-columns:1fr}}.performance-hero{min-height:810px;color:var(--ivory);isolation:isolate;background:#080808 url(/media/tho-service-04-operations-hero.png) 50%/cover;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);align-items:center;gap:5vw;padding:105px 7vw 42px;display:grid;position:relative;overflow:hidden}.performance-hero-shade{z-index:-1;background:linear-gradient(90deg,#030303f7 0%,#030303e6 35%,#03030361 68%,#0303031f 100%);position:absolute;inset:0}.arabic .performance-hero-shade{background:linear-gradient(270deg,#030303f7 0%,#030303e6 35%,#03030361 68%,#0303031f 100%)}.performance-copy{z-index:2;position:relative}.performance-copy>p,.performance-idea>small,.performance-website small,.performance-method small,.performance-deliverables small,.performance-impact small{color:var(--gold);letter-spacing:.18em;font-size:10px}.performance-copy h1{letter-spacing:-.05em;text-wrap:balance;max-width:900px;margin:25px 0 32px;font:500 clamp(52px,5.4vw,86px)/.95 Cormorant Garamond,serif}.arabic .performance-copy h1{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.25}.performance-copy>span{color:#f4efe5b8;font-size:15px;display:block}.performance-copy>a{border-bottom:1px solid var(--gold);color:var(--gold);margin-top:42px;padding-bottom:10px;display:inline-block}.performance-hero-number{z-index:1;color:#0000;-webkit-text-stroke:1px #f5b70054;opacity:.9;inset-inline-end:4vw;font:400 clamp(150px,18vw,290px)/.75 Cormorant Garamond,serif;position:absolute;top:28px}.performance-logic{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05050557;border-top:1px solid #f5b70085;grid-column:1/-1;grid-template-columns:repeat(6,1fr);display:grid;position:relative}.performance-logic>div{border-inline-end:1px solid #f4efe529;flex-direction:column;justify-content:space-between;min-height:72px;padding:14px;display:flex}.performance-logic small{color:var(--gold);font-size:8px}.performance-logic span{letter-spacing:.1em;text-transform:uppercase;color:#f4efe5c7;font-size:8px}.performance-idea{background:var(--gold);grid-template-columns:200px 1fr;gap:6vw;padding:120px 7vw;display:grid}.performance-idea h2,.performance-website h2,.performance-method h2,.performance-deliverables h2,.performance-impact h2{letter-spacing:-.04em;max-width:1080px;margin:0;font:400 clamp(45px,5vw,76px)/1 Cormorant Garamond,serif}.arabic .performance-idea h2,.arabic .performance-website h2,.arabic .performance-method h2,.arabic .performance-deliverables h2,.arabic .performance-impact h2{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.45}.performance-idea p{max-width:820px;margin:28px 0 0;font-size:14px;line-height:1.9}.performance-website{background:var(--paper);grid-template-columns:.8fr 1.2fr;gap:7vw;padding:120px 7vw;display:grid}.performance-website h2{margin-top:28px}.performance-website>div:last-child{padding-top:4px}.performance-website p{color:#514c45;margin:0 0 25px;font-size:16px;line-height:2}.performance-method{background:var(--green);color:var(--ivory);padding:120px 7vw}.performance-method header{grid-template-columns:210px 1fr;gap:5vw;display:grid}.performance-method>div{border-top:1px solid #f5b70080;border-inline-start:1px solid #f4efe52b;grid-template-columns:repeat(3,1fr);margin-top:75px;display:grid}.performance-method article{border-inline-end:1px solid #f4efe52b;border-bottom:1px solid #f4efe52b;min-height:245px;padding:27px}.performance-method article>b{color:var(--gold);font-size:9px}.performance-method h3{margin:75px 0 18px;font:400 27px/1.05 Cormorant Garamond,serif}.arabic .performance-method h3{font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.4}.performance-method article p{color:#f4efe5b3;font-size:11px;line-height:1.7}.performance-deliverables{background:var(--ivory);grid-template-columns:.85fr 1.15fr;gap:7vw;padding:120px 7vw;display:grid}.performance-deliverables h2{margin-top:28px}.performance-deliverables ol{border-top:1px solid #b9ae9c;margin:0;padding:0;list-style:none}.performance-deliverables li{border-bottom:1px solid #b9ae9c;grid-template-columns:48px 1fr;align-items:center;min-height:70px;display:grid}.performance-deliverables li span{color:var(--bronze);font-size:9px}.performance-deliverables li p{margin:0;font-size:13px;line-height:1.6}.performance-impact{color:var(--ivory);background:#151513;grid-template-columns:1.15fr .85fr;align-items:end;gap:8vw;padding:110px 7vw;display:grid}.performance-impact h2{margin-top:26px}.performance-impact>p{color:#f4efe5b8;margin:0;font-size:14px;line-height:1.9}@media (width<=900px){.performance-hero{background-position:68%;grid-template-columns:1fr;padding:100px 26px 24px}.performance-hero-shade,.arabic .performance-hero-shade{background:linear-gradient(#030303c2,#030303f2 70%)}.performance-hero-number{font-size:150px;top:30px}.performance-logic{grid-template-columns:repeat(2,1fr)}.performance-logic>div{min-height:60px}.performance-idea,.performance-website,.performance-deliverables,.performance-impact{grid-template-columns:1fr;padding:85px 26px}.performance-method{padding:85px 26px}.performance-method header,.performance-method>div{grid-template-columns:1fr}.performance-method article{min-height:190px}.performance-method h3{margin-top:50px}}.start-hero{min-height:810px;color:var(--ivory);isolation:isolate;background:#080808 url(/media/tho-service-01-hero.png) 50%/cover;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);align-items:center;gap:5vw;padding:105px 7vw 42px;display:grid;position:relative;overflow:hidden}.start-hero-shade{z-index:-1;background:linear-gradient(90deg,#030303f7 0%,#030303e3 36%,#03030357 69%,#03030317 100%);position:absolute;inset:0}.arabic .start-hero-shade{background:linear-gradient(270deg,#030303f7 0%,#030303e3 36%,#03030357 69%,#03030317 100%)}.start-hero-copy{z-index:2;position:relative}.start-hero-copy>p,.start-idea>small,.start-website small,.start-method small,.start-deliverables small,.start-impact small{color:var(--gold);letter-spacing:.18em;font-size:10px}.start-hero-copy h1{letter-spacing:-.05em;text-wrap:balance;max-width:920px;margin:25px 0 32px;font:500 clamp(52px,5.5vw,87px)/.95 Cormorant Garamond,serif}.arabic .start-hero-copy h1{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.26}.start-hero-copy>span{color:#f4efe5bd;max-width:720px;font-size:15px;display:block}.start-hero-copy>a{border-bottom:1px solid var(--gold);color:var(--gold);margin-top:42px;padding-bottom:10px;display:inline-block}.start-hero-number{z-index:1;color:#0000;-webkit-text-stroke:1px #f5b70054;inset-inline-end:4vw;font:400 clamp(150px,18vw,290px)/.75 Cormorant Garamond,serif;position:absolute;top:28px}.start-logic{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05050557;border-top:1px solid #f5b70085;grid-column:1/-1;grid-template-columns:repeat(6,1fr);display:grid;position:relative}.start-logic>div{border-inline-end:1px solid #f4efe529;flex-direction:column;justify-content:space-between;min-height:72px;padding:14px;display:flex}.start-logic small{color:var(--gold);font-size:8px}.start-logic span{letter-spacing:.1em;text-transform:uppercase;color:#f4efe5cc;font-size:8px}.start-idea{background:var(--gold);grid-template-columns:200px 1fr;gap:6vw;padding:120px 7vw;display:grid}.start-idea h2,.start-website h2,.start-method h2,.start-deliverables h2,.start-impact h2{letter-spacing:-.04em;max-width:1080px;margin:0;font:400 clamp(45px,5vw,76px)/1 Cormorant Garamond,serif}.arabic .start-idea h2,.arabic .start-website h2,.arabic .start-method h2,.arabic .start-deliverables h2,.arabic .start-impact h2{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.45}.start-idea p{max-width:850px;margin:28px 0 0;font-size:14px;line-height:1.95}.start-website{background:var(--paper);grid-template-columns:.8fr 1.2fr;gap:7vw;padding:120px 7vw;display:grid}.start-website h2{margin-top:28px}.start-website>div:last-child{padding-top:4px}.start-website p{color:#514c45;margin:0 0 25px;font-size:16px;line-height:2}.start-method{color:var(--ivory);background:#10100f;padding:120px 7vw}.start-method header{grid-template-columns:210px 1fr;gap:5vw;display:grid}.start-method>div{border-top:1px solid #f5b70080;border-inline-start:1px solid #f4efe52b;grid-template-columns:repeat(3,1fr);margin-top:75px;display:grid}.start-method article{border-inline-end:1px solid #f4efe52b;border-bottom:1px solid #f4efe52b;min-height:245px;padding:27px}.start-method article>b{color:var(--gold);font-size:9px}.start-method h3{margin:75px 0 18px;font:400 27px/1.05 Cormorant Garamond,serif}.arabic .start-method h3{font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.4}.start-method article p{color:#f4efe5b3;font-size:11px;line-height:1.7}.start-deliverables{background:var(--ivory);grid-template-columns:.85fr 1.15fr;gap:7vw;padding:120px 7vw;display:grid}.start-deliverables h2{margin-top:28px}.start-deliverables ol{border-top:1px solid #b9ae9c;margin:0;padding:0;list-style:none}.start-deliverables li{border-bottom:1px solid #b9ae9c;grid-template-columns:48px 1fr;align-items:center;min-height:70px;display:grid}.start-deliverables li span{color:var(--bronze);font-size:9px}.start-deliverables li p{margin:0;font-size:13px;line-height:1.6}.start-impact{background:var(--green);color:var(--ivory);grid-template-columns:1.15fr .85fr;align-items:end;gap:8vw;padding:110px 7vw;display:grid}.start-impact h2{margin-top:26px}.start-impact>p{color:#f4efe5bf;margin:0;font-size:14px;line-height:1.9}@media (width<=900px){.start-hero{background-position:68%;grid-template-columns:1fr;padding:100px 26px 24px}.start-hero-shade,.arabic .start-hero-shade{background:linear-gradient(#030303b8,#030303f5 70%)}.start-hero-number{font-size:150px;top:30px}.start-logic{grid-template-columns:repeat(2,1fr)}.start-logic>div{min-height:60px}.start-idea,.start-website,.start-deliverables,.start-impact{grid-template-columns:1fr;padding:85px 26px}.start-method{padding:85px 26px}.start-method header,.start-method>div{grid-template-columns:1fr}.start-method article{min-height:190px}.start-method h3{margin-top:50px}}.license-hero{min-height:810px;color:var(--ivory);isolation:isolate;background:#080808 url(/media/tho-service-02-hero.png) 50%/cover;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);align-items:center;gap:5vw;padding:105px 7vw 42px;display:grid;position:relative;overflow:hidden}.license-hero-shade{z-index:-1;background:linear-gradient(90deg,#030303f7 0%,#030303e6 36%,#03030357 69%,#03030314 100%);position:absolute;inset:0}.arabic .license-hero-shade{background:linear-gradient(270deg,#030303f7 0%,#030303e6 36%,#03030357 69%,#03030314 100%)}.license-hero-copy{z-index:2;position:relative}.license-hero-copy>p,.license-idea>small,.license-website small,.license-method small,.license-deliverables small,.license-impact small{color:var(--gold);letter-spacing:.18em;font-size:10px}.license-hero-copy h1{letter-spacing:-.05em;text-wrap:balance;max-width:920px;margin:25px 0 32px;font:500 clamp(52px,5.5vw,87px)/.95 Cormorant Garamond,serif}.arabic .license-hero-copy h1{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.26}.license-hero-copy>span{color:#f4efe5bd;font-size:15px;display:block}.license-hero-copy>a{border-bottom:1px solid var(--gold);color:var(--gold);margin-top:42px;padding-bottom:10px;display:inline-block}.license-hero-number{z-index:1;color:#0000;-webkit-text-stroke:1px #f5b70054;inset-inline-end:4vw;font:400 clamp(150px,18vw,290px)/.75 Cormorant Garamond,serif;position:absolute;top:28px}.license-logic{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05050557;border-top:1px solid #f5b70085;grid-column:1/-1;grid-template-columns:repeat(6,1fr);display:grid;position:relative}.license-logic>div{border-inline-end:1px solid #f4efe529;flex-direction:column;justify-content:space-between;min-height:72px;padding:14px;display:flex}.license-logic small{color:var(--gold);font-size:8px}.license-logic span{letter-spacing:.1em;text-transform:uppercase;color:#f4efe5cc;font-size:8px}.license-idea{background:var(--gold);grid-template-columns:200px 1fr;gap:6vw;padding:120px 7vw;display:grid}.license-idea h2,.license-website h2,.license-method h2,.license-deliverables h2,.license-impact h2{letter-spacing:-.04em;max-width:1080px;margin:0;font:400 clamp(45px,5vw,76px)/1 Cormorant Garamond,serif}.arabic .license-idea h2,.arabic .license-website h2,.arabic .license-method h2,.arabic .license-deliverables h2,.arabic .license-impact h2{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.45}.license-idea p{max-width:850px;margin:28px 0 0;font-size:14px;line-height:1.95}.license-website{background:var(--paper);grid-template-columns:.8fr 1.2fr;gap:7vw;padding:120px 7vw;display:grid}.license-website h2{margin-top:28px}.license-website>div:last-child{padding-top:4px}.license-website p{color:#514c45;margin:0 0 25px;font-size:16px;line-height:2}.license-method{color:var(--ivory);background:#161513;padding:120px 7vw}.license-method header{grid-template-columns:210px 1fr;gap:5vw;display:grid}.license-method>div{border-top:1px solid #f5b70080;border-inline-start:1px solid #f4efe52b;grid-template-columns:repeat(3,1fr);margin-top:75px;display:grid}.license-method article{border-inline-end:1px solid #f4efe52b;border-bottom:1px solid #f4efe52b;min-height:245px;padding:27px}.license-method article>b{color:var(--gold);font-size:9px}.license-method h3{margin:75px 0 18px;font:400 27px/1.05 Cormorant Garamond,serif}.arabic .license-method h3{font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.4}.license-method article p{color:#f4efe5b3;font-size:11px;line-height:1.7}.license-deliverables{background:var(--ivory);grid-template-columns:.85fr 1.15fr;gap:7vw;padding:120px 7vw;display:grid}.license-deliverables h2{margin-top:28px}.license-deliverables ol{border-top:1px solid #b9ae9c;margin:0;padding:0;list-style:none}.license-deliverables li{border-bottom:1px solid #b9ae9c;grid-template-columns:48px 1fr;align-items:center;min-height:70px;display:grid}.license-deliverables li span{color:var(--bronze);font-size:9px}.license-deliverables li p{margin:0;font-size:13px;line-height:1.6}.license-impact{background:var(--green);color:var(--ivory);grid-template-columns:1.15fr .85fr;align-items:end;gap:8vw;padding:110px 7vw;display:grid}.license-impact h2{margin-top:26px}.license-impact>p{color:#f4efe5bf;margin:0;font-size:14px;line-height:1.9}@media (width<=900px){.license-hero{background-position:68%;grid-template-columns:1fr;padding:100px 26px 24px}.license-hero-shade,.arabic .license-hero-shade{background:linear-gradient(#030303b8,#030303f5 70%)}.license-hero-number{font-size:150px;top:30px}.license-logic{grid-template-columns:repeat(2,1fr)}.license-logic>div{min-height:60px}.license-idea,.license-website,.license-deliverables,.license-impact{grid-template-columns:1fr;padding:85px 26px}.license-method{padding:85px 26px}.license-method header,.license-method>div{grid-template-columns:1fr}.license-method article{min-height:190px}.license-method h3{margin-top:50px}}.readiness-hero{min-height:810px;color:var(--ivory);isolation:isolate;background:#080808 url(/media/tho-service-03-hero.png) 50%/cover;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);align-items:center;gap:5vw;padding:105px 7vw 42px;display:grid;position:relative;overflow:hidden}.readiness-hero-shade{z-index:-1;background:linear-gradient(90deg,#030303f7 0%,#030303e6 36%,#03030352 69%,#03030312 100%);position:absolute;inset:0}.arabic .readiness-hero-shade{background:linear-gradient(270deg,#030303f7 0%,#030303e6 36%,#03030352 69%,#03030312 100%)}.readiness-hero-copy{z-index:2;position:relative}.readiness-hero-copy>p,.readiness-idea>small,.readiness-website small,.readiness-method small,.readiness-deliverables small,.readiness-impact small{color:var(--gold);letter-spacing:.18em;font-size:10px}.readiness-hero-copy h1{letter-spacing:-.05em;text-wrap:balance;max-width:930px;margin:25px 0 32px;font:500 clamp(52px,5.5vw,87px)/.95 Cormorant Garamond,serif}.arabic .readiness-hero-copy h1{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.26}.readiness-hero-copy>span{color:#f4efe5bd;font-size:15px;display:block}.readiness-hero-copy>a{border-bottom:1px solid var(--gold);color:var(--gold);margin-top:42px;padding-bottom:10px;display:inline-block}.readiness-hero-number{z-index:1;color:#0000;-webkit-text-stroke:1px #f5b70054;inset-inline-end:4vw;font:400 clamp(150px,18vw,290px)/.75 Cormorant Garamond,serif;position:absolute;top:28px}.readiness-logic{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05050557;border-top:1px solid #f5b70085;grid-column:1/-1;grid-template-columns:repeat(6,1fr);display:grid;position:relative}.readiness-logic>div{border-inline-end:1px solid #f4efe529;flex-direction:column;justify-content:space-between;min-height:72px;padding:14px;display:flex}.readiness-logic small{color:var(--gold);font-size:8px}.readiness-logic span{letter-spacing:.1em;text-transform:uppercase;color:#f4efe5cc;font-size:8px}.readiness-idea{background:var(--gold);grid-template-columns:200px 1fr;gap:6vw;padding:120px 7vw;display:grid}.readiness-idea h2,.readiness-website h2,.readiness-method h2,.readiness-deliverables h2,.readiness-impact h2{letter-spacing:-.04em;max-width:1080px;margin:0;font:400 clamp(45px,5vw,76px)/1 Cormorant Garamond,serif}.arabic .readiness-idea h2,.arabic .readiness-website h2,.arabic .readiness-method h2,.arabic .readiness-deliverables h2,.arabic .readiness-impact h2{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.45}.readiness-idea p{max-width:850px;margin:28px 0 0;font-size:14px;line-height:1.95}.readiness-website{background:var(--paper);grid-template-columns:.8fr 1.2fr;gap:7vw;padding:120px 7vw;display:grid}.readiness-website h2{margin-top:28px}.readiness-website>div:last-child{padding-top:4px}.readiness-website p{color:#514c45;margin:0 0 25px;font-size:16px;line-height:2}.readiness-method{background:var(--green);color:var(--ivory);padding:120px 7vw}.readiness-method header{grid-template-columns:210px 1fr;gap:5vw;display:grid}.readiness-method>div{border-top:1px solid #f5b70080;border-inline-start:1px solid #f4efe52b;grid-template-columns:repeat(3,1fr);margin-top:75px;display:grid}.readiness-method article{border-inline-end:1px solid #f4efe52b;border-bottom:1px solid #f4efe52b;min-height:245px;padding:27px}.readiness-method article>b{color:var(--gold);font-size:9px}.readiness-method h3{margin:75px 0 18px;font:400 27px/1.05 Cormorant Garamond,serif}.arabic .readiness-method h3{font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.4}.readiness-method article p{color:#f4efe5b3;font-size:11px;line-height:1.7}.readiness-deliverables{background:var(--ivory);grid-template-columns:.85fr 1.15fr;gap:7vw;padding:120px 7vw;display:grid}.readiness-deliverables h2{margin-top:28px}.readiness-deliverables ol{border-top:1px solid #b9ae9c;margin:0;padding:0;list-style:none}.readiness-deliverables li{border-bottom:1px solid #b9ae9c;grid-template-columns:48px 1fr;align-items:center;min-height:70px;display:grid}.readiness-deliverables li span{color:var(--bronze);font-size:9px}.readiness-deliverables li p{margin:0;font-size:13px;line-height:1.6}.readiness-impact{color:var(--ivory);background:#151513;grid-template-columns:1.15fr .85fr;align-items:end;gap:8vw;padding:110px 7vw;display:grid}.readiness-impact h2{margin-top:26px}.readiness-impact>p{color:#f4efe5bf;margin:0;font-size:14px;line-height:1.9}@media (width<=900px){.readiness-hero{background-position:70%;grid-template-columns:1fr;padding:100px 26px 24px}.readiness-hero-shade,.arabic .readiness-hero-shade{background:linear-gradient(#030303b3,#030303f5 70%)}.readiness-hero-number{font-size:150px;top:30px}.readiness-logic{grid-template-columns:repeat(2,1fr)}.readiness-logic>div{min-height:60px}.readiness-idea,.readiness-website,.readiness-deliverables,.readiness-impact{grid-template-columns:1fr;padding:85px 26px}.readiness-method{padding:85px 26px}.readiness-method header,.readiness-method>div{grid-template-columns:1fr}.readiness-method article{min-height:190px}.readiness-method h3{margin-top:50px}}.guest-hero{min-height:810px;color:var(--ivory);isolation:isolate;background:#080808 url(/media/tho-service-05-hero.png) 50%/cover;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);align-items:center;gap:5vw;padding:105px 7vw 42px;display:grid;position:relative;overflow:hidden}.guest-hero-shade{z-index:-1;background:linear-gradient(90deg,#030303f7 0%,#030303e6 36%,#0303034d 69%,#0303030d 100%);position:absolute;inset:0}.arabic .guest-hero-shade{background:linear-gradient(270deg,#030303f7 0%,#030303e6 36%,#0303034d 69%,#0303030d 100%)}.guest-hero-copy{z-index:2;position:relative}.guest-hero-copy>p,.guest-idea>small,.guest-website small,.guest-method small,.guest-deliverables small,.guest-impact small{color:var(--gold);letter-spacing:.18em;font-size:10px}.guest-hero-copy h1{letter-spacing:-.05em;text-wrap:balance;max-width:930px;margin:25px 0 32px;font:500 clamp(52px,5.5vw,87px)/.95 Cormorant Garamond,serif}.arabic .guest-hero-copy h1{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.26}.guest-hero-copy>span{color:#f4efe5bd;font-size:15px;display:block}.guest-hero-copy>a{border-bottom:1px solid var(--gold);color:var(--gold);margin-top:42px;padding-bottom:10px;display:inline-block}.guest-hero-number{z-index:1;color:#0000;-webkit-text-stroke:1px #f5b70054;inset-inline-end:4vw;font:400 clamp(150px,18vw,290px)/.75 Cormorant Garamond,serif;position:absolute;top:28px}.guest-logic{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05050557;border-top:1px solid #f5b70085;grid-column:1/-1;grid-template-columns:repeat(7,1fr);display:grid;position:relative}.guest-logic>div{border-inline-end:1px solid #f4efe529;flex-direction:column;justify-content:space-between;min-height:72px;padding:14px;display:flex}.guest-logic small{color:var(--gold);font-size:8px}.guest-logic span{letter-spacing:.1em;text-transform:uppercase;color:#f4efe5cc;font-size:8px}.guest-idea{background:var(--gold);grid-template-columns:200px 1fr;gap:6vw;padding:120px 7vw;display:grid}.guest-idea h2,.guest-website h2,.guest-method h2,.guest-deliverables h2,.guest-impact h2{letter-spacing:-.04em;max-width:1080px;margin:0;font:400 clamp(45px,5vw,76px)/1 Cormorant Garamond,serif}.arabic .guest-idea h2,.arabic .guest-website h2,.arabic .guest-method h2,.arabic .guest-deliverables h2,.arabic .guest-impact h2{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.45}.guest-idea p{max-width:850px;margin:28px 0 0;font-size:14px;line-height:1.95}.guest-website{background:var(--paper);grid-template-columns:.8fr 1.2fr;gap:7vw;padding:120px 7vw;display:grid}.guest-website h2{margin-top:28px}.guest-website>div:last-child{padding-top:4px}.guest-website p{color:#514c45;margin:0 0 25px;font-size:16px;line-height:2}.guest-method{color:var(--ivory);background:#151513;padding:120px 7vw}.guest-method header{grid-template-columns:210px 1fr;gap:5vw;display:grid}.guest-method>div{border-top:1px solid #f5b70080;border-inline-start:1px solid #f4efe52b;grid-template-columns:repeat(3,1fr);margin-top:75px;display:grid}.guest-method article{border-inline-end:1px solid #f4efe52b;border-bottom:1px solid #f4efe52b;min-height:245px;padding:27px}.guest-method article>b{color:var(--gold);font-size:9px}.guest-method h3{margin:75px 0 18px;font:400 27px/1.05 Cormorant Garamond,serif}.arabic .guest-method h3{font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.4}.guest-method article p{color:#f4efe5b3;font-size:11px;line-height:1.7}.guest-deliverables{background:var(--ivory);grid-template-columns:.85fr 1.15fr;gap:7vw;padding:120px 7vw;display:grid}.guest-deliverables h2{margin-top:28px}.guest-deliverables ol{border-top:1px solid #b9ae9c;margin:0;padding:0;list-style:none}.guest-deliverables li{border-bottom:1px solid #b9ae9c;grid-template-columns:48px 1fr;align-items:center;min-height:70px;display:grid}.guest-deliverables li span{color:var(--bronze);font-size:9px}.guest-deliverables li p{margin:0;font-size:13px;line-height:1.6}.guest-impact{background:var(--green);color:var(--ivory);grid-template-columns:1.15fr .85fr;align-items:end;gap:8vw;padding:110px 7vw;display:grid}.guest-impact h2{margin-top:26px}.guest-impact>p{color:#f4efe5bf;margin:0;font-size:14px;line-height:1.9}@media (width<=900px){.guest-hero{background-position:70%;grid-template-columns:1fr;padding:100px 26px 24px}.guest-hero-shade,.arabic .guest-hero-shade{background:linear-gradient(#030303ad,#030303f5 70%)}.guest-hero-number{font-size:150px;top:30px}.guest-logic{grid-template-columns:repeat(2,1fr)}.guest-logic>div{min-height:60px}.guest-idea,.guest-website,.guest-deliverables,.guest-impact{grid-template-columns:1fr;padding:85px 26px}.guest-method{padding:85px 26px}.guest-method header,.guest-method>div{grid-template-columns:1fr}.guest-method article{min-height:190px}.guest-method h3{margin-top:50px}}.sop-hero{min-height:810px;color:var(--ivory);isolation:isolate;background:#080808 url(/media/tho-service-06-hero.png) 50%/cover;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);align-items:center;gap:5vw;padding:105px 7vw 42px;display:grid;position:relative;overflow:hidden}.sop-hero-shade{z-index:-1;background:linear-gradient(90deg,#030303f7,#030303e6 36%,#0303034d 69%,#0303030d);position:absolute;inset:0}.arabic .sop-hero-shade{background:linear-gradient(270deg,#030303f7,#030303e6 36%,#0303034d 69%,#0303030d)}.sop-hero-copy{z-index:2;position:relative}.sop-hero-copy>p,.sop-idea>small,.sop-website small,.sop-method small,.sop-deliverables small,.sop-impact small{color:var(--gold);letter-spacing:.18em;font-size:10px}.sop-hero-copy h1{letter-spacing:-.05em;text-wrap:balance;max-width:930px;margin:25px 0 32px;font:500 clamp(52px,5.5vw,87px)/.95 Cormorant Garamond,serif}.arabic .sop-hero-copy h1{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.26}.sop-hero-copy>span{color:#f4efe5bd;font-size:15px;display:block}.sop-hero-copy>a{border-bottom:1px solid var(--gold);color:var(--gold);margin-top:42px;padding-bottom:10px;display:inline-block}.sop-hero-number{z-index:1;color:#0000;-webkit-text-stroke:1px #f5b70054;inset-inline-end:4vw;font:400 clamp(150px,18vw,290px)/.75 Cormorant Garamond,serif;position:absolute;top:28px}.sop-logic{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05050557;border-top:1px solid #f5b70085;grid-column:1/-1;grid-template-columns:repeat(6,1fr);display:grid;position:relative}.sop-logic>div{border-inline-end:1px solid #f4efe529;flex-direction:column;justify-content:space-between;min-height:72px;padding:14px;display:flex}.sop-logic small{color:var(--gold);font-size:8px}.sop-logic span{letter-spacing:.1em;text-transform:uppercase;color:#f4efe5cc;font-size:8px}.sop-idea{background:var(--gold);grid-template-columns:200px 1fr;gap:6vw;padding:120px 7vw;display:grid}.sop-idea h2,.sop-website h2,.sop-method h2,.sop-deliverables h2,.sop-impact h2{letter-spacing:-.04em;max-width:1080px;margin:0;font:400 clamp(45px,5vw,76px)/1 Cormorant Garamond,serif}.arabic .sop-idea h2,.arabic .sop-website h2,.arabic .sop-method h2,.arabic .sop-deliverables h2,.arabic .sop-impact h2{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.45}.sop-idea p{max-width:850px;margin:28px 0 0;font-size:14px;line-height:1.95}.sop-website{background:var(--paper);grid-template-columns:.8fr 1.2fr;gap:7vw;padding:120px 7vw;display:grid}.sop-website h2{margin-top:28px}.sop-website>div:last-child{padding-top:4px}.sop-website p{color:#514c45;margin:0 0 25px;font-size:16px;line-height:2}.sop-method{background:var(--green);color:var(--ivory);padding:120px 7vw}.sop-method header{grid-template-columns:210px 1fr;gap:5vw;display:grid}.sop-method>div{border-top:1px solid #f5b70080;border-inline-start:1px solid #f4efe52b;grid-template-columns:repeat(3,1fr);margin-top:75px;display:grid}.sop-method article{border-inline-end:1px solid #f4efe52b;border-bottom:1px solid #f4efe52b;min-height:245px;padding:27px}.sop-method article>b{color:var(--gold);font-size:9px}.sop-method h3{margin:75px 0 18px;font:400 27px/1.05 Cormorant Garamond,serif}.arabic .sop-method h3{font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.4}.sop-method article p{color:#f4efe5b3;font-size:11px;line-height:1.7}.sop-deliverables{background:var(--ivory);grid-template-columns:.85fr 1.15fr;gap:7vw;padding:120px 7vw;display:grid}.sop-deliverables h2{margin-top:28px}.sop-deliverables ol{border-top:1px solid #b9ae9c;margin:0;padding:0;list-style:none}.sop-deliverables li{border-bottom:1px solid #b9ae9c;grid-template-columns:48px 1fr;align-items:center;min-height:70px;display:grid}.sop-deliverables li span{color:var(--bronze);font-size:9px}.sop-deliverables li p{margin:0;font-size:13px;line-height:1.6}.sop-impact{color:var(--ivory);background:#151513;grid-template-columns:1.15fr .85fr;align-items:end;gap:8vw;padding:110px 7vw;display:grid}.sop-impact h2{margin-top:26px}.sop-impact>p{color:#f4efe5bf;margin:0;font-size:14px;line-height:1.9}@media (width<=900px){.sop-hero{background-position:70%;grid-template-columns:1fr;padding:100px 26px 24px}.sop-hero-shade,.arabic .sop-hero-shade{background:linear-gradient(#030303ad,#030303f5 70%)}.sop-hero-number{font-size:150px;top:30px}.sop-logic{grid-template-columns:repeat(2,1fr)}.sop-logic>div{min-height:60px}.sop-idea,.sop-website,.sop-deliverables,.sop-impact{grid-template-columns:1fr;padding:85px 26px}.sop-method{padding:85px 26px}.sop-method header,.sop-method>div{grid-template-columns:1fr}.sop-method article{min-height:190px}.sop-method h3{margin-top:50px}}.series-page{--series-accent:#f5b700;color:var(--ivory);background:#090909}.series-08{--series-accent:#c9a45c}.series-09{--series-accent:#d7bd82}.series-10{--series-accent:#b9935a}.series-11{--series-accent:#e0b24a}.series-12{--series-accent:#d4ad72}.series-13{--series-accent:#e1c176}.series-hero{isolation:isolate;background-color:#070707;background-position:50%;background-size:cover;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);align-items:center;gap:5vw;min-height:820px;padding:110px 7vw 42px;display:grid;position:relative;overflow:hidden}.series-shade{z-index:-1;background:linear-gradient(90deg,#020202fa,#020202e3 38%,#02020242 72%,#0202020a);position:absolute;inset:0}.arabic .series-shade{background:linear-gradient(270deg,#020202fa,#020202e3 38%,#02020242 72%,#0202020a)}.series-copy{z-index:2;position:relative}.series-copy>p,.series-intro small,.series-approach small,.series-deliverables small,.series-impact small{color:var(--series-accent);letter-spacing:.18em;font-size:10px}.series-copy h1{letter-spacing:-.045em;text-wrap:balance;max-width:920px;margin:25px 0 30px;font:500 clamp(48px,5.2vw,84px)/.97 Cormorant Garamond,serif}.arabic .series-copy h1{letter-spacing:0;font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.25}.series-copy>span{color:#f4efe5c2;max-width:760px;font-size:15px;display:block}.series-copy>a{border-bottom:1px solid var(--series-accent);color:var(--series-accent);margin-top:40px;padding-bottom:10px;display:inline-block}.series-number{z-index:1;color:#0000;-webkit-text-stroke:1px #f5b70061;inset-inline-end:4vw;font:400 clamp(150px,18vw,290px)/.75 Cormorant Garamond,serif;position:absolute;top:30px}.series-logic{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05050566;border-top:1px solid #f5b70094;grid-column:1/-1;grid-template-columns:repeat(6,1fr);display:grid;position:relative}.series-logic>div{border-inline-end:1px solid #f4efe529;flex-direction:column;justify-content:space-between;min-height:74px;padding:14px;display:flex}.series-logic small{color:var(--series-accent);font-size:8px}.series-logic span{letter-spacing:.1em;text-transform:uppercase;color:#f4efe5d1;font-size:8px}.series-intro{color:#171717;background:#efe9dc;grid-template-columns:.78fr 1.22fr;gap:9vw;padding:110px 7vw;display:grid}.series-intro h2{letter-spacing:-.04em;max-width:520px;margin-top:22px;font:500 clamp(44px,4.7vw,76px)/.98 Cormorant Garamond,serif}.arabic .series-intro h2{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.3}.series-intro p{color:#333;margin:0 0 20px;font-size:17px;line-height:1.85}.series-approach{background:#101010;padding:105px 7vw}.series-approach header{grid-template-columns:.55fr 1.45fr;gap:8vw;margin-bottom:65px;display:grid}.series-approach h2{letter-spacing:-.035em;margin:0;font:500 clamp(40px,4vw,68px)/1 Cormorant Garamond,serif}.arabic .series-approach h2{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.35}.series-approach>div{border-top:1px solid #f5b7008c;grid-template-columns:repeat(3,1fr);display:grid}.series-approach article{border-inline-end:1px solid #f4efe521;border-bottom:1px solid #f4efe521;min-height:240px;padding:28px 25px}.series-approach article>b{color:var(--series-accent);font:400 35px/1 Cormorant Garamond,serif}.series-approach h3{margin:45px 0 15px;font:500 25px/1.1 Cormorant Garamond,serif}.arabic .series-approach h3{font-family:IBM Plex Sans Arabic,sans-serif}.series-approach article p{color:#f4efe5a6;font-size:13px;line-height:1.75}.series-deliverables{background:#090909;grid-template-columns:.72fr 1.28fr;gap:8vw;padding:110px 7vw;display:grid}.series-deliverables h2{margin-top:24px;font:500 clamp(40px,4.4vw,70px)/1 Cormorant Garamond,serif}.arabic .series-deliverables h2{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.35}.series-deliverables ol{border-top:1px solid #f4efe540;margin:0;padding:0;list-style:none}.series-deliverables li{border-bottom:1px solid #f4efe521;grid-template-columns:55px 1fr;gap:20px;padding:18px 0;display:grid}.series-deliverables li span{color:var(--series-accent);font-size:10px}.series-deliverables li p{color:#f4efe5d1;margin:0;font-size:15px;line-height:1.5}.series-impact{background:var(--series-accent);color:#111;grid-template-columns:1fr 1fr;gap:10vw;padding:110px 7vw;display:grid}.series-impact small{color:#111}.series-impact h2{letter-spacing:-.03em;margin-top:25px;font:500 clamp(40px,4.4vw,70px)/1 Cormorant Garamond,serif}.arabic .series-impact h2{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;line-height:1.35}.series-impact>p{align-self:center;margin:0;font-size:20px;line-height:1.85}@media (width<=900px){.series-hero{background-position:62%;grid-template-columns:1fr;min-height:760px;padding:105px 24px 28px}.series-copy h1{font-size:48px}.series-logic{grid-template-columns:repeat(3,1fr)}.series-intro,.series-deliverables,.series-impact{grid-template-columns:1fr;gap:45px;padding:75px 24px}.series-approach{padding:75px 24px}.series-approach header{grid-template-columns:1fr;gap:30px}.series-approach>div{grid-template-columns:1fr 1fr}.series-number{top:95px}.arabic .series-hero{background-position:38%}}@media (width<=560px){.series-logic{grid-template-columns:repeat(2,1fr)}.series-approach>div{grid-template-columns:1fr}.series-copy h1{font-size:41px}.series-impact>p{font-size:17px}}.internal-global-header{background:#0b0b0af5}.footer-pending{color:#f4efe56e;max-width:190px;margin-top:8px;font-size:10px;line-height:1.55}.expertise-menu .expertise-track-link{flex-direction:column;justify-content:space-between;min-height:150px;padding:8px 28px 24px;display:flex}.expertise-menu .expertise-track-link>small{color:var(--gold);font-size:9px}.expertise-menu .expertise-track-link>a{color:var(--ivory);white-space:normal;padding:0!important;display:block!important}.expertise-menu .expertise-track-link>a:after{display:none}.expertise-menu .expertise-track-link h3{margin:0 0 18px}.expertise-menu .expertise-track-link>a>span{color:#f4efe594;letter-spacing:.08em;font-size:10px}.expertise-menu .expertise-track-link>a:hover h3,.expertise-menu .expertise-track-link>a:hover>span{color:var(--gold)}.service-contact-compact{padding-block:70px}.service-contact-compact a{font-size:15px}.insights-grid>.insight-pending{color:#777064;border-inline-end:1px solid #b9ae9d;background:#ffffff21;border-bottom:1px solid #b9ae9d;grid-template-columns:1fr auto;align-content:space-between;min-height:250px;padding:28px;display:grid}.insight-pending small{color:var(--bronze);font-size:9px}.insight-pending h3{grid-column:1;margin:64px 0 0;font:400 clamp(30px,3vw,46px)/1 Cormorant Garamond,serif}.arabic .insight-pending h3{font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.35}.insight-pending p{letter-spacing:.12em;text-transform:uppercase;grid-column:1;color:#7d7569!important;margin:14px 0 0!important;font-size:10px!important}.start-hero,.license-hero,.readiness-hero,.performance-hero,.guest-hero,.sop-hero,.series-hero{grid-template-rows:1fr;min-height:720px}.service-logic-band{z-index:1;background:var(--black);color:var(--ivory);-webkit-backdrop-filter:none;backdrop-filter:none;grid-column:auto;padding-inline:7vw;position:relative}.series-logic.service-logic-band{background:#10100f}.start-idea,.license-idea,.readiness-idea,.performance-idea,.guest-idea,.sop-idea{grid-template-columns:1fr;padding-inline-start:28vw}.directory-tracks{min-width:0}.directory-track{margin-bottom:105px;scroll-margin-top:90px}.directory-track:last-child{margin-bottom:0}.directory-track>header{border-top:1px solid var(--bronze);grid-template-columns:55px 1fr auto;align-items:end;gap:25px;min-height:150px;padding:25px 0 30px;display:grid}.directory-track>header small,.directory-track>header span{color:var(--bronze);letter-spacing:.14em;font-size:10px}.directory-track>header h2{letter-spacing:-.035em;margin:0;font:500 clamp(40px,4.3vw,66px)/1 Cormorant Garamond,serif}.arabic .directory-track>header h2{font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.35}.directory-row h3{margin:0;font:400 clamp(27px,2.6vw,40px)/1.05 Cormorant Garamond,serif}.arabic .directory-row h3{font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.45}.track-02>header{border-color:var(--green)}.track-03>header{border-color:var(--gold)}.track-operations .series-intro{background:var(--paper);grid-template-columns:1.05fr .95fr}.track-operations .series-approach{background:var(--green)}.track-owner .series-intro{background:var(--green);color:var(--ivory)}.track-owner .series-intro p{color:#f4efe5c7}.track-owner .series-approach>div{grid-template-columns:repeat(2,1fr)}.track-owner .series-deliverables{background:#151513;grid-template-columns:.9fr 1.1fr}.track-develop .series-approach{background:#11110f}.knowledge-tabs{grid-template-columns:minmax(160px,.35fr) 1fr;top:78px}.knowledge-tabs span{color:#716a60;text-align:end;text-transform:uppercase;padding:22px 18px;font-size:10px}@media (width<=900px){.service-detail-page .site-header,.expertise-page .site-header,.knowledge-page .site-header,.ai-page .site-header{height:78px}.start-hero,.license-hero,.readiness-hero,.performance-hero,.guest-hero,.sop-hero,.series-hero{grid-template-columns:1fr;min-height:650px;padding:112px 24px 58px}.start-hero-copy h1,.license-hero-copy h1,.readiness-hero-copy h1,.performance-copy h1,.guest-hero-copy h1,.sop-hero-copy h1,.series-copy h1{margin-block:22px 26px;font-size:clamp(40px,11vw,56px);line-height:1.02}.service-logic-band{padding-inline:24px;grid-template-columns:repeat(2,1fr)!important}.service-logic-band>div{min-height:64px}.start-idea,.license-idea,.readiness-idea,.performance-idea,.guest-idea,.sop-idea{padding-inline:26px}.expertise-directory{grid-template-columns:1fr;padding:80px 24px}.directory-track{margin-bottom:75px}.directory-track>header{grid-template-columns:36px 1fr auto;min-height:115px}.directory-row{grid-template-columns:36px 1fr 24px;min-height:118px;padding:22px 0}.directory-row h3{font-size:28px}.directory-row p{display:none}.track-operations .series-intro,.track-owner .series-deliverables,.track-owner .series-approach>div{grid-template-columns:1fr}.knowledge-tabs{grid-template-columns:1fr;top:78px}.knowledge-tabs span{text-align:center;border-top:1px solid #baaf9f}.expertise-menu .expertise-track-link{min-height:92px;padding:16px 0}.expertise-menu .expertise-track-link h3{margin-bottom:8px;font-size:22px}.expertise-menu .expertise-track-link>a>span{font-size:9px}}@media (width<=560px){.insights-grid>.insight-pending{min-height:205px}.start-hero,.license-hero,.readiness-hero,.performance-hero,.guest-hero,.sop-hero,.series-hero{background-position:62%;min-height:610px;padding-inline:20px}.readiness-hero{background-position:71%}.guest-hero{background-position:67%}.start-hero-copy h1,.license-hero-copy h1,.readiness-hero-copy h1,.performance-copy h1,.guest-hero-copy h1,.sop-hero-copy h1,.series-copy h1{font-size:39px}}.credentials,.impact-section,.ai-principle,.opening-impact,.performance-method,.start-impact,.license-impact,.readiness-method,.guest-impact,.sop-method,.track-operations .series-approach,.track-owner .series-intro{background:var(--gold);color:var(--black)}.credentials span,.impact-section p,.ai-principle blockquote,.opening-impact p,.performance-method article p,.start-impact>p,.license-impact>p,.readiness-method article p,.guest-impact>p,.sop-method article p,.track-operations .series-approach article p,.track-owner .series-intro p{color:#050000c2}.impact-section>div,.performance-method>div,.readiness-method>div,.sop-method>div,.track-operations .series-approach>div{border-color:#0500006b}.impact-section article,.performance-method article,.readiness-method article,.sop-method article,.track-operations .series-approach article{border-color:#05000033}.impact-section strong,.impact-section>small,.ai-principle small,.opening-impact>small,.performance-method small,.start-impact small,.license-impact small,.readiness-method small,.guest-impact small,.sop-method small,.performance-method article>b,.readiness-method article>b,.sop-method article>b,.track-operations .series-approach article>b,.track-operations .series-approach small,.track-owner .series-intro small{color:var(--black)}.start-hero,.license-hero,.readiness-hero,.performance-hero,.guest-hero,.sop-hero,.series-hero{background-position:78%;grid-template-columns:minmax(420px,48%) minmax(0,52%);align-items:stretch;gap:0;min-height:720px;padding:94px 0 0}.start-hero-shade,.license-hero-shade,.readiness-hero-shade,.performance-hero-shade,.guest-hero-shade,.sop-hero-shade,.series-shade{background:linear-gradient(90deg,#0000 45%,#03030314 100%)}.start-hero-copy,.license-hero-copy,.readiness-hero-copy,.performance-copy,.guest-hero-copy,.sop-hero-copy,.series-copy{background:#0b0b0afb;flex-direction:column;grid-column:1;justify-content:center;align-self:stretch;padding:64px clamp(42px,5.2vw,84px);display:flex}.arabic .start-hero-copy,.arabic .license-hero-copy,.arabic .readiness-hero-copy,.arabic .performance-copy,.arabic .guest-hero-copy,.arabic .sop-hero-copy,.arabic .series-copy{grid-column:2}.arabic .start-hero,.arabic .license-hero,.arabic .readiness-hero,.arabic .performance-hero,.arabic .guest-hero,.arabic .sop-hero,.arabic .series-hero{background-position:22%}.arabic .start-hero-shade,.arabic .license-hero-shade,.arabic .readiness-hero-shade,.arabic .performance-hero-shade,.arabic .guest-hero-shade,.arabic .sop-hero-shade,.arabic .series-shade{background:linear-gradient(270deg,#0000 45%,#03030314 100%)}.start-hero-number,.license-hero-number,.readiness-hero-number,.performance-number,.guest-hero-number,.sop-hero-number,.series-number{display:none}.start-hero-copy h1,.license-hero-copy h1,.readiness-hero-copy h1,.performance-copy h1,.guest-hero-copy h1,.sop-hero-copy h1,.series-copy h1{text-wrap:balance;max-width:760px;font-size:clamp(42px,4.25vw,68px);line-height:1.02}.arabic .start-hero-copy h1,.arabic .license-hero-copy h1,.arabic .readiness-hero-copy h1,.arabic .performance-copy h1,.arabic .guest-hero-copy h1,.arabic .sop-hero-copy h1,.arabic .series-copy h1{letter-spacing:0;font-size:clamp(36px,3.65vw,56px);line-height:1.45}@media (width<=900px){.start-hero,.license-hero,.readiness-hero,.performance-hero,.guest-hero,.sop-hero,.series-hero,.arabic .start-hero,.arabic .license-hero,.arabic .readiness-hero,.arabic .performance-hero,.arabic .guest-hero,.arabic .sop-hero,.arabic .series-hero{background-position:50% 78px;background-repeat:no-repeat;background-size:100%;background-color:var(--black);min-height:0;padding:clamp(310px,56vw,440px) 0 0;display:block}.start-hero-shade,.license-hero-shade,.readiness-hero-shade,.performance-hero-shade,.guest-hero-shade,.sop-hero-shade,.series-shade{display:none}.start-hero-copy,.license-hero-copy,.readiness-hero-copy,.performance-copy,.guest-hero-copy,.sop-hero-copy,.series-copy,.arabic .start-hero-copy,.arabic .license-hero-copy,.arabic .readiness-hero-copy,.arabic .performance-copy,.arabic .guest-hero-copy,.arabic .sop-hero-copy,.arabic .series-copy{background:var(--black);width:100%;min-height:0;padding:42px 24px 52px}.start-hero-copy h1,.license-hero-copy h1,.readiness-hero-copy h1,.performance-copy h1,.guest-hero-copy h1,.sop-hero-copy h1,.series-copy h1,.arabic .start-hero-copy h1,.arabic .license-hero-copy h1,.arabic .readiness-hero-copy h1,.arabic .performance-copy h1,.arabic .guest-hero-copy h1,.arabic .sop-hero-copy h1,.arabic .series-copy h1{max-width:680px;margin:16px 0 22px;font-size:clamp(30px,7.4vw,42px);line-height:1.4}.start-hero-copy>a,.license-hero-copy>a,.readiness-hero-copy>a,.performance-copy>a,.guest-hero-copy>a,.sop-hero-copy>a,.series-copy>a{margin-top:30px}}@media (width<=560px){.start-hero,.license-hero,.readiness-hero,.performance-hero,.guest-hero,.sop-hero,.series-hero,.arabic .start-hero,.arabic .license-hero,.arabic .readiness-hero,.arabic .performance-hero,.arabic .guest-hero,.arabic .sop-hero,.arabic .series-hero{background-position:50% 78px;background-size:auto 285px;padding-top:clamp(265px,69vw,360px)}.start-hero-copy,.license-hero-copy,.readiness-hero-copy,.performance-copy,.guest-hero-copy,.sop-hero-copy,.series-copy,.arabic .start-hero-copy,.arabic .license-hero-copy,.arabic .readiness-hero-copy,.arabic .performance-copy,.arabic .guest-hero-copy,.arabic .sop-hero-copy,.arabic .series-copy{padding:34px 20px 44px}.start-hero-copy h1,.license-hero-copy h1,.readiness-hero-copy h1,.performance-copy h1,.guest-hero-copy h1,.sop-hero-copy h1,.series-copy h1,.arabic .start-hero-copy h1,.arabic .license-hero-copy h1,.arabic .readiness-hero-copy h1,.arabic .performance-copy h1,.arabic .guest-hero-copy h1,.arabic .sop-hero-copy h1,.arabic .series-copy h1{font-size:30px;line-height:1.45}}@media (width>=901px){.start-hero,.license-hero,.readiness-hero,.performance-hero,.guest-hero,.sop-hero,.series-hero,.arabic .start-hero,.arabic .license-hero,.arabic .readiness-hero,.arabic .performance-hero,.arabic .guest-hero,.arabic .sop-hero,.arabic .series-hero{background-position:100% 100%;background-repeat:no-repeat;background-size:auto calc(100% - 94px)}}.start-hero-copy>p,.license-hero-copy>p,.readiness-hero-copy>p,.performance-copy>p,.guest-hero-copy>p,.sop-hero-copy>p,.series-copy>p{font-size:16px;line-height:1.6}.start-hero-copy>span,.license-hero-copy>span,.readiness-hero-copy>span,.performance-copy>span,.guest-hero-copy>span,.sop-hero-copy>span,.series-copy>span{font-size:20px;line-height:1.65}.start-hero-copy>a,.license-hero-copy>a,.readiness-hero-copy>a,.performance-copy>a,.guest-hero-copy>a,.sop-hero-copy>a,.series-copy>a{font-size:18px;line-height:1.5}.service-logic-band>div{min-height:96px;padding:18px 16px}.service-logic-band small{font-size:14px!important}.service-logic-band span{letter-spacing:.04em;line-height:1.45;font-size:14px!important}@media (width<=900px){.start-hero-copy>p,.license-hero-copy>p,.readiness-hero-copy>p,.performance-copy>p,.guest-hero-copy>p,.sop-hero-copy>p,.series-copy>p{font-size:14px}.start-hero-copy>span,.license-hero-copy>span,.readiness-hero-copy>span,.performance-copy>span,.guest-hero-copy>span,.sop-hero-copy>span,.series-copy>span{font-size:18px}.start-hero-copy>a,.license-hero-copy>a,.readiness-hero-copy>a,.performance-copy>a,.guest-hero-copy>a,.sop-hero-copy>a,.series-copy>a{font-size:17px}.service-logic-band>div{min-height:86px}.service-logic-band small{font-size:12px!important}.service-logic-band span{font-size:13px!important}}.expertise,.saudi-growth,.credentials-hero,.credential-register,.journey-section,.ai-hero,.knowledge-hero,.classification-hero,.classification-deliverables,.opening-command,.start-method,.license-method,.guest-method,.series-page,.series-approach,.series-deliverables,.service-logic-band,.series-logic.service-logic-band,.track-develop .series-approach,.track-owner .series-deliverables{background:var(--night-surface)}.intelligence,.performance-impact,.readiness-impact,.sop-impact{background:var(--night-elevated)}.start-hero-copy,.license-hero-copy,.readiness-hero-copy,.performance-copy,.guest-hero-copy,.sop-hero-copy,.series-copy{background:#1b1815fb}@media (width<=900px){.start-hero,.license-hero,.readiness-hero,.performance-hero,.guest-hero,.sop-hero,.series-hero,.arabic .start-hero,.arabic .license-hero,.arabic .readiness-hero,.arabic .performance-hero,.arabic .guest-hero,.arabic .sop-hero,.arabic .series-hero{background-color:var(--night-surface)}.start-hero-copy,.license-hero-copy,.readiness-hero-copy,.performance-copy,.guest-hero-copy,.sop-hero-copy,.series-copy,.arabic .start-hero-copy,.arabic .license-hero-copy,.arabic .readiness-hero-copy,.arabic .performance-copy,.arabic .guest-hero-copy,.arabic .sop-hero-copy,.arabic .series-copy{background:var(--night-elevated)}}.expertise,.saudi-growth{background:var(--paper);color:var(--black)}.saudi-growth{background:#e9e1d2}.saudi-growth:after{color:#8c6a4212}.saudi-growth-body p,.saudi-growth-body p:first-child{color:#4f4941}.saudi-growth-drivers{border-color:#8c6a4247}.saudi-growth-drivers span{color:#765329;border-color:#8c6a4247}.expertise-groups,.expertise-groups>article,.expertise-groups>article>header{border-color:#c8bcaa}.expertise-groups article a{color:#28241f;border-color:#d2c7b7}.expertise-groups article a b{color:#8a622f}.credential-register,.journey-section,.opening-command,.start-method,.license-method,.guest-method,.series-approach,.track-develop .series-approach,.track-operations .series-approach,.series-deliverables,.track-owner .series-deliverables,.performance-impact,.readiness-impact,.sop-impact{background:var(--ivory);color:var(--black)}.credential-grid article,.journey-section ol,.journey-section li,.opening-command>div,.opening-command article,.start-method>div,.start-method article,.license-method>div,.license-method article,.guest-method>div,.guest-method article,.series-approach>div,.series-approach article,.series-deliverables ol,.series-deliverables li{border-color:#c8bcaa}.credential-grid article p,.opening-command article p,.start-method article p,.license-method article p,.guest-method article p,.series-approach article p,.series-deliverables li p,.performance-impact>p,.readiness-impact>p,.sop-impact>p{color:#504a42}.journey-section small,.opening-command article b,.start-method article>b,.license-method article>b,.guest-method article>b,.series-approach article>b,.series-deliverables li span{color:#8a622f}.series-page{background:var(--ivory)}.series-hero{background-color:var(--night-surface)}.service-logic-band,.series-logic.service-logic-band{background:var(--night-surface);color:var(--ivory)}.site-header nav{font-size:12px}.expertise-menu small,.expertise-menu .expertise-track-link>small{font-size:11px}.expertise-menu .expertise-track-link>a>span,.expertise-menu .view-all-expertise{font-size:13px}.expertise-groups header span,.expertise-groups small{font-size:12px}.expertise-groups a span{font-size:14px}.saudi-growth-marker small,.saudi-growth-drivers span{font-size:12px}.saudi-growth-body p{font-size:16px}.credentials span,.credential-section-label p,.identity-location,.credential-grid article span,.credential-cta>p,.journey-section li small,.opening-command article b,.start-method article>b,.license-method article>b,.guest-method article>b{font-size:12px}.journey-section li span,.opening-command article p,.start-method article p,.license-method article p,.guest-method article p{font-size:14px}.series-approach article p,.series-deliverables li p,.knowledge-list p,.service-faq details p,.ai-solutions p{font-size:16px}.series-deliverables li span,.knowledge-list small,.knowledge-list a,.knowledge-tabs a{font-size:12px}.knowledge-tabs{grid-template-columns:1fr}.knowledge-tabs a{border-inline-end:0}.footer-column h3,.footer-legal{font-size:12px}.footer-column a,.footer-column span{font-size:13px;line-height:1.65}@media (width<=900px){.site-header nav{font-size:14px}.saudi-growth-body p,.series-approach article p,.series-deliverables li p,.knowledge-list p{font-size:16px}}
