/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@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-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--paper:#fff;--ink:#171715;--muted:#6b6a65;--accent:#b52b1d;--line:#d8d7d2;--soft:#f3f2ee;--serif:"Iowan Old Style", "Palatino Linotype", Palatino, Baskerville, Georgia, serif;--sans:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-5:48px;--space-6:64px;--space-7:72px;--space-8:96px;--measure-copy:760px;--measure-wide:900px;--section-gap:clamp(64px, 7vw, 96px);--section-gap-compact:clamp(48px, 5vw, 72px);--type-page-title:clamp(40px, 4.2vw, 52px);--type-section-title:clamp(28px, 2.5vw, 34px);--type-card-title:clamp(24px, 2.1vw, 30px);--type-lead:clamp(18px, 1.5vw, 20px)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);min-height:100svh;color:var(--ink);font-family:var(--serif);text-rendering:optimizelegibility;flex-direction:column;margin:0;display:flex}body>main{flex:1 0 auto}.site-ending{flex:none}a{color:inherit;text-decoration:none}::selection{background:var(--ink);color:var(--paper)}.site-header,.site-footer{width:min(100% - 48px,1440px);margin-inline:auto}.site-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:104px;display:flex}.brand{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:13px;font-size:13px;font-weight:700;display:inline-flex}.brand img{filter:invert();display:block}.header-actions{align-items:center;gap:20px;display:flex}.site-nav{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;gap:clamp(18px,2.6vw,38px);margin-left:auto;font-size:clamp(10px,.72vw,11px);font-weight:800;display:inline-flex}.site-nav a{border-bottom:1px solid #0000;padding:5px 0 4px;transition:border-color .16s}.site-nav a:hover,.site-nav a:focus-visible{border-color:currentColor;outline:none}.dispatches-link{color:var(--accent)}.header-actions{margin-left:clamp(22px,4vw,62px)}.header-note{color:var(--muted);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:650}.response-timer{color:var(--ink);font-family:var(--sans);text-decoration:none}.response-timer-clock{color:var(--accent);font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap;font-weight:800;line-height:1}.response-timer-copy{min-width:0}.response-timer-copy strong{letter-spacing:.12em;text-transform:uppercase;font-weight:850;line-height:1.2;display:block}.response-timer-copy>span{color:var(--muted);font-family:var(--serif);letter-spacing:0;text-transform:none;font-weight:400;line-height:1.35;display:block}.response-timer-bar-shell{width:min(100% - 48px,1440px);margin-inline:auto}.response-timer-bar{border-bottom:1px solid var(--line);grid-template-columns:206px minmax(0,1fr);align-items:center;gap:16px;min-height:52px;transition:color .16s;display:grid}.response-timer-bar .response-timer-clock{min-width:206px;font-size:18px}.response-timer-bar .response-timer-copy{align-items:baseline;gap:16px;display:flex}.response-timer-bar .response-timer-copy strong{flex:none;font-size:13px}.response-timer-bar .response-timer-copy>span{font-size:13px}.response-timer:hover .response-timer-copy strong,.response-timer:focus-visible .response-timer-copy strong{color:var(--accent)}.response-timer:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.x-link{width:34px;height:34px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;transition:background-color .16s,color .16s,transform .16s;display:inline-flex}.x-link svg{fill:currentColor;width:16px;height:16px;display:block}.x-link:hover,.x-link:focus-visible{background:var(--ink);color:var(--paper);outline:none;transform:translateY(-1px)}.inline-link{border-bottom:1px solid;padding-bottom:1px}.inline-link:hover,.inline-link:focus-visible{border-bottom-width:2px;outline:none}.back-link{border-bottom:1px solid var(--ink);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;padding-bottom:3px;font-size:12px;font-weight:700}.character-quick-trigger-inline{color:inherit;cursor:pointer;font:inherit;text-align:inherit;background:0 0;border:0;padding:0;display:inline}.best-immo-facts dd .character-quick-trigger-inline{border-bottom:1px solid}.character-quick-trigger-inline:hover,.character-quick-trigger-inline:focus-visible{color:var(--accent);outline:none}.character-quick-trigger-card{width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;border:0;padding:0}.character-quick-content{grid-template-columns:210px minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,48px);padding:clamp(24px,4vw,48px);display:grid}.character-quick-content figure{aspect-ratio:1;background:#fff;border-radius:50%;margin:0;overflow:hidden}.character-quick-content figure img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.character-quick-content>div>p{max-width:480px;color:var(--muted);margin:12px 0 0;font-size:18px;line-height:1.5}.character-quick-content .character-quick-role{color:var(--ink);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;margin-top:0;font-size:13px;font-weight:800}.character-quick-open,.episode-portfolio-source-link{font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;margin-top:24px;font-size:11px;font-weight:800;display:inline-block}.episode-portfolio-inline-trigger{color:inherit;cursor:pointer;font:inherit;background:0 0}@media (width<=720px){.character-quick-content{grid-template-columns:1fr}.character-quick-content figure{width:160px}}.introduction{width:min(100% - 48px,1000px);margin:0 auto;padding:clamp(56px,6.5vw,88px) 0 clamp(44px,4.5vw,60px)}.eyebrow{color:var(--muted);font-family:var(--sans);letter-spacing:.15em;text-transform:uppercase;margin:0 0 24px;font-size:11px;font-weight:750;line-height:1.4}.introduction h1{max-width:1000px;font-family:var(--serif);letter-spacing:-.055em;margin:0 0 clamp(36px,4.5vw,52px);font-size:clamp(40px,4.6vw,52px);font-weight:400;line-height:.94}.introduction-copy{max-width:880px}.introduction-copy p{letter-spacing:-.014em;margin:0 0 1.45em;font-size:clamp(17px,1.35vw,18px);line-height:1.58}.introduction-copy .emphasis{border-left:2px solid var(--ink);margin:2em 0;padding-left:clamp(20px,3vw,34px);font-size:clamp(20px,1.9vw,24px);font-style:italic;line-height:1.28}.opening-source,.cast,.companies-section,.assets-section{width:min(100% - 72px,1200px);margin:0 auto}.opening-source{padding-bottom:clamp(48px,5vw,64px)}.opening-bridge{letter-spacing:-.012em;width:min(100%,880px);margin:0 auto clamp(24px,3vw,34px);font-size:clamp(18px,1.6vw,21px);line-height:1.5}.presentation-headline{color:#d4d4d2;font-family:var(--sans);background:#0b0b0b;margin:0;padding:clamp(26px,3.2vw,42px)}.presentation-headline span{color:#8f8f8c;letter-spacing:.15em;text-transform:uppercase;margin-bottom:18px;font-size:10px;font-weight:750;display:block}.presentation-headline p{letter-spacing:.09em;max-width:1180px;margin:0;font-size:clamp(15px,1.45vw,20px);font-weight:700;line-height:1.45}.cast{border-top:1px solid var(--line);padding:clamp(42px,4.5vw,56px) 0 clamp(64px,6.5vw,88px);scroll-margin-top:40px}.companies-section,.assets-section{border-top:1px solid var(--line);padding:clamp(56px,6vw,78px) 0 clamp(72px,7vw,96px);scroll-margin-top:40px}.home-assets-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.3vw,34px);display:grid}.home-assets-grid .asset-card{flex-direction:column;display:flex}.home-assets-grid .asset-card-copy{min-height:250px;padding:24px}.home-assets-grid .asset-card-copy h2{font-size:clamp(24px,2.2vw,34px)}@media (width<=900px){.home-assets-grid{grid-template-columns:1fr}}@media (width<=620px){.home-assets-grid{grid-template-columns:1fr}}.section-heading{margin-bottom:28px}.section-heading h2{font-size:var(--type-section-title);letter-spacing:-.045em;margin:0;font-weight:400;line-height:.98}.character-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.3vw,34px);display:grid}.character-card{background:var(--paper);flex-direction:column;min-width:0;padding:18px;transition:box-shadow .2s,transform .2s;display:flex;box-shadow:0 16px 45px #17171513,0 2px 8px #17171509}.character-card:hover,.character-card:focus-visible{outline:none;transform:translateY(-3px);box-shadow:0 22px 56px #1717151c,0 4px 12px #1717150b}.portrait-wrap{aspect-ratio:1;background:#fff;position:relative;overflow:hidden}.portrait{filter:grayscale()contrast(1.02);object-fit:cover;width:100%;height:100%;transition:transform .45s cubic-bezier(.2,.72,.25,1);display:block}.portrait-henrik{transform-origin:50% 38%;transform:scale(1.25)}.portrait-sheikh{transform-origin:50% 40%;transform:scale(1.18)}.portrait-rodionov{transform-origin:50% 34%;transform:scale(1.24)}.portrait-christoph{transform-origin:50% 33%;transform:scale(1.2)}.portrait-john{transform-origin:50% 40%;transform:scale(1.16)}.portrait-annette{object-position:50% 50%;transform:none}.portrait-tom{transform-origin:50% 40%;transform:scale(1.2)}.portrait-benjamin,.portrait-martin,.portrait-duc-hung-tran{object-position:50% 50%;transform:none}.character-card:hover .portrait:not(.portrait-henrik):not(.portrait-sheikh):not(.portrait-rodionov):not(.portrait-christoph):not(.portrait-john):not(.portrait-annette):not(.portrait-tom):not(.portrait-benjamin):not(.portrait-martin):not(.portrait-duc-hung-tran),.character-card:focus-visible .portrait:not(.portrait-henrik):not(.portrait-sheikh):not(.portrait-rodionov):not(.portrait-christoph):not(.portrait-john):not(.portrait-annette):not(.portrait-tom):not(.portrait-benjamin):not(.portrait-martin):not(.portrait-duc-hung-tran){transform:scale(1.025)}.character-card:hover .portrait-henrik,.character-card:focus-visible .portrait-henrik{transform:scale(1.28)}.character-card:hover .portrait-sheikh,.character-card:focus-visible .portrait-sheikh{transform:scale(1.21)}.character-card:hover .portrait-rodionov,.character-card:focus-visible .portrait-rodionov{transform:scale(1.27)}.character-card:hover .portrait-christoph,.character-card:focus-visible .portrait-christoph{transform:scale(1.23)}.character-card:hover .portrait-john,.character-card:focus-visible .portrait-john{transform:scale(1.19)}.character-card:hover .portrait-annette,.character-card:focus-visible .portrait-annette{transform:scale(1.025)}.character-card:hover .portrait-tom,.character-card:focus-visible .portrait-tom{transform:scale(1.23)}.character-card:hover .portrait-benjamin,.character-card:focus-visible .portrait-benjamin,.character-card:hover .portrait-martin,.character-card:focus-visible .portrait-martin,.character-card:hover .portrait-duc-hung-tran,.character-card:focus-visible .portrait-duc-hung-tran{transform:scale(1.025)}.portrait-placeholder{background:linear-gradient(135deg, transparent 49.7%, #17171524 50%, transparent 50.3%), var(--soft);flex-direction:column;justify-content:center;align-items:center;gap:18px;width:100%;height:100%;display:flex}.portrait-placeholder span{letter-spacing:-.08em;font-size:clamp(78px,9vw,132px);line-height:1}.portrait-placeholder small{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.card-copy{flex-direction:column;flex:1;padding:20px 2px 8px;display:flex}.card-copy h3{min-height:2.3em;font-family:var(--sans);letter-spacing:-.045em;margin:0 0 18px;font-size:clamp(20px,1.55vw,24px);font-weight:800;line-height:1.08}.card-role{min-height:56px;color:var(--muted);font-family:var(--sans);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800;line-height:1.55}.card-quote{color:#302f2c;font-family:var(--sans);letter-spacing:-.018em;margin:24px 0 34px;font-size:clamp(15px,1.05vw,16px);font-style:italic;font-weight:450;line-height:1.58}.card-cta{border-bottom:2px solid var(--ink);width:fit-content;font-family:var(--sans);letter-spacing:.15em;text-transform:uppercase;margin-top:auto;padding-bottom:5px;font-size:11px;font-weight:850;line-height:1.2}.card-cta span{letter-spacing:0;margin-left:7px;font-size:17px;transition:transform .18s;display:inline-block}.character-card:hover .card-cta span,.character-card:focus-visible .card-cta span,.company-card:hover .card-cta span,.company-card:focus-visible .card-cta span{transform:translate(3px)}.directory-link-row{justify-content:flex-end;margin-top:clamp(28px,3.5vw,42px);display:flex}.directory-link{border-bottom:2px solid var(--ink);font-family:var(--sans);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:12px;padding-bottom:6px;font-size:11px;font-weight:850;line-height:1.2;display:inline-flex}.directory-link span{letter-spacing:0;font-size:17px;transition:transform .18s;display:inline-block}.directory-link:hover span,.directory-link:focus-visible span{transform:translate(3px)}.directory-link:focus-visible{outline:none}.company-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.3vw,34px);display:grid}.companies-section .company-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.company-card{background:var(--paper);flex-direction:column;min-width:0;padding:18px;transition:box-shadow .2s,transform .2s;display:flex;box-shadow:0 16px 45px #17171513,0 2px 8px #17171509}.company-card-featured{grid-column:1/-1;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);display:grid}.company-card-featured .company-visual{aspect-ratio:auto;min-height:330px}.company-card-featured .company-card-copy{justify-content:center;padding:clamp(30px,4vw,54px)}.company-card:hover,.company-card:focus-visible{outline:none;transform:translateY(-3px);box-shadow:0 22px 56px #1717151c,0 4px 12px #1717150b}.company-visual{aspect-ratio:1.55;background:#fff;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.company-visual img,.company-file-hero-visual img{object-fit:contain;width:100%;height:100%;display:block}.company-card .company-visual>img{object-position:50% 50%;transform-origin:50%}.company-card .company-visual-source{object-fit:contain;background:#fff;width:96%;height:68%}.company-card .company-visual-al-masdar-investment{object-fit:contain;background:#fff;width:90%;height:auto;max-height:74%}.company-card .company-visual-tyde{filter:grayscale()contrast(1.18);width:70%;height:52%;padding:0;transform:none}.company-card .company-visual-bayern-sothebys{width:84%;height:58%;padding:0;transform:none}.company-card .company-visual-estithmar{width:74%;height:46%;padding:0}.company-card .company-visual-bliss{width:62%;height:42%;padding:0}.company-card .company-visual-designworks{filter:none;object-fit:contain;background:#fff;width:88%;height:96%}.company-card .company-visual-bmw-munich{object-fit:contain;width:76%;height:84%;transform:none}.company-card .company-visual-alshaya{object-fit:contain;width:78%;height:84%;padding:0}.company-card .company-visual-white-rocks{object-fit:contain;width:52%;height:68%;padding:0}.company-card .company-visual-presence-practice{object-fit:contain;width:94%;height:88%;padding:0}.company-card .company-visual-maxsolar{object-fit:contain;width:84%;height:58%;padding:0}.company-card .company-visual-solarworks{object-fit:contain;width:84%;height:auto;padding:0}.company-card .company-visual-rosewood-munich{object-fit:contain;width:66%;height:auto;padding:0}.company-card .company-visual-bayerischer-hof{object-fit:contain;width:68%;height:auto;padding:0}.company-card .company-visual-emmeramsmuehle{object-fit:contain;width:80%;height:auto;padding:0}.company-card .company-visual-horizons{object-fit:contain;width:88%;height:auto;padding:0}.company-text-mark{width:min(78%,390px);color:var(--ink);font-family:var(--serif);letter-spacing:-.055em;text-align:left;border-top:2px solid;border-bottom:1px solid;padding:30px 0 24px;font-size:clamp(30px,3.5vw,48px);font-weight:400;line-height:.94;position:relative}.company-text-mark:before{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;content:"The original redbrick";margin-bottom:12px;font-size:9px;font-weight:800;line-height:1;display:block}.company-text-mark-detail{width:min(72%,470px);font-size:clamp(38px,4.5vw,58px)}.company-text-mark-liverpool{letter-spacing:-.045em;border:0;width:min(94%,460px);padding:0;font-size:clamp(34px,2.8vw,48px);line-height:.92}.company-text-mark-liverpool:before{content:none;display:none}.company-text-mark-detail.company-text-mark-liverpool{width:min(86%,620px);font-size:clamp(48px,5.4vw,68px)}.company-card .company-visual-al-masdar-green-energy{object-fit:contain;width:76%;height:auto;max-height:90%}.company-file-hero-visual .company-visual-al-masdar-green-energy{object-fit:contain;width:74%;height:auto;max-height:88%}.company-card .company-visual-best-immo-concept{object-fit:contain;width:80%;height:auto;max-height:88%}.company-file-hero-visual .company-visual-best-immo-concept{object-fit:contain;width:78%;height:auto;max-height:86%}.company-card .company-visual-aureus-kapital{object-fit:contain;width:78%;height:auto;max-height:88%}.company-file-hero-visual .company-visual-aureus-kapital{object-fit:contain;width:76%;height:auto;max-height:86%}.company-card-copy{flex-direction:column;flex:1;padding:22px 4px 8px;display:flex}.company-label{color:var(--muted);font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;margin:0 0 15px;font-size:10px;font-weight:800;line-height:1.5}.company-card-copy h3{font-family:var(--sans);font-size:var(--type-card-title);letter-spacing:-.05em;margin:0 0 18px;font-weight:800;line-height:1}.company-description{color:#302f2c;max-width:520px;margin:0 0 22px;font-size:clamp(16px,1.3vw,18px);line-height:1.52}.company-source-note{border-top:1px solid var(--line);max-width:530px;color:var(--muted);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;margin:0 0 30px;padding-top:15px;font-size:9px;font-weight:650;line-height:1.55}.company-card .card-cta{margin-top:auto}.directory-page,.company-file-page{width:min(100% - 48px,1200px);margin:0 auto;padding:clamp(48px,5vw,68px) 0 clamp(76px,8vw,108px)}.directory-intro{max-width:780px;margin:clamp(52px,6vw,72px) 0 0;padding:0 0 clamp(56px,6vw,72px)}.directory-intro h1{font-size:var(--type-page-title);letter-spacing:-.06em;margin:0 0 28px;font-weight:400;line-height:.94}.company-file-heading h1{font-size:var(--type-page-title);letter-spacing:-.06em;margin:0;font-weight:400;line-height:.94}.directory-intro>p:last-child{max-width:710px;color:var(--muted);font-size:var(--type-lead);margin:0;line-height:1.55}.company-card .company-visual-al-masdar-beteiligungs{object-fit:contain;width:86%;height:auto;padding:0}.directory-section{border-top:1px solid var(--line);padding:clamp(46px,5vw,66px) 0 clamp(68px,7vw,94px)}.supporting-character-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.company-file-header{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:center;gap:clamp(42px,6vw,82px);padding-bottom:clamp(70px,8vw,104px);display:grid}.company-file-hero-visual{aspect-ratio:1.3;background:#fff;justify-content:center;align-items:center;display:flex;overflow:hidden;box-shadow:0 16px 45px #17171512,0 2px 8px #17171508}.company-file-hero-visual .company-visual-tyde{padding:clamp(62px,8vw,112px)}.company-file-hero-visual .company-visual-bayern-sothebys{padding:clamp(48px,6vw,84px)}.company-file-hero-visual .company-visual-estithmar{padding:clamp(54px,7vw,96px)}.company-file-hero-visual .company-visual-bliss{padding:clamp(64px,9vw,124px)}.company-file-hero-visual .company-visual-alshaya{padding:clamp(42px,6vw,78px)}.company-file-hero-visual .company-visual-white-rocks{width:56%;height:74%;padding:0}.company-file-hero-visual .company-visual-presence-practice{padding:0}.company-file-hero-visual .company-visual-maxsolar{width:80%;height:58%;padding:0}.company-file-hero-visual .company-visual-solarworks{object-fit:contain;width:84%;height:auto;padding:0}.company-file-hero-visual .company-visual-rosewood-munich,.company-file-hero-visual .company-visual-bayerischer-hof,.company-file-hero-visual .company-visual-emmeramsmuehle{object-fit:contain;width:80%;height:auto;padding:0}.company-file-hero-visual .company-visual-horizons{object-fit:contain;width:86%;height:auto;padding:0}.company-file-hero-visual .company-visual-al-masdar-beteiligungs{object-fit:contain;width:84%;height:auto;padding:0}.company-file-hero-visual .company-visual-al-masdar-investment{object-fit:contain;width:88%;height:auto;max-height:74%;padding:0}.designworks-identity-panel{aspect-ratio:1.3;background:#fff;grid-template-columns:minmax(0,1.55fr) minmax(150px,.75fr);min-width:0;display:grid;overflow:hidden;box-shadow:0 16px 45px #17171512,0 2px 8px #17171508}.designworks-primary-logo,.designworks-bmw-logo{justify-content:center;align-items:center;min-width:0;display:flex}.designworks-primary-logo{background:#fff;padding:clamp(34px,5vw,72px);overflow:hidden}.designworks-primary-logo img{object-fit:contain;width:100%;height:100%;display:block}.designworks-bmw-logo{border-left:1px solid var(--line);background:#fff;padding:clamp(24px,3.6vw,48px)}.designworks-bmw-logo img{width:100%;height:auto;display:block}.bmw-munich-hero-panel{aspect-ratio:1.3;background:#fff;grid-template-columns:minmax(0,1.7fr) minmax(140px,.55fr);min-width:0;display:grid;overflow:hidden;box-shadow:0 16px 45px #17171512,0 2px 8px #17171508}.bmw-munich-hero-panel figure{min-width:0;margin:0;overflow:hidden}.bmw-munich-hero-panel figure img{object-fit:cover;object-position:52% center;width:100%;height:100%;display:block}.bmw-munich-hero-panel>div{border-left:1px solid var(--line);background:#fff;justify-content:center;align-items:center;padding:clamp(22px,3.4vw,44px);display:flex}.bmw-munich-hero-panel>div img{width:100%;height:auto;display:block}.company-file-header-estithmar .company-file-heading h1,.company-file-header-bliss .company-file-heading h1{max-width:680px}.company-file-header-bayern-sothebys .company-file-heading h1{max-width:660px;font-size:var(--type-page-title);line-height:.98}.tyde-hero-media{aspect-ratio:1.3;background:#fff;grid-template-columns:minmax(150px,.72fr) minmax(0,1.28fr);min-width:0;display:grid;overflow:hidden;box-shadow:0 16px 45px #17171512,0 2px 8px #17171508}.tyde-logo-panel{background:#fff;justify-content:center;align-items:center;min-width:0;display:flex}.tyde-logo-panel img{object-fit:contain;filter:grayscale()contrast(1.18);width:100%;height:100%;padding:clamp(28px,4vw,56px);display:block}.tyde-hero-photo{min-width:0;height:100%;margin:0;position:relative;overflow:hidden}.tyde-hero-photo img{object-fit:cover;object-position:52% 50%;width:100%;height:100%;display:block}.tyde-hero-photo figcaption{color:#fff;font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;background:#000000b8;padding:6px 8px;font-size:8px;font-weight:750;line-height:1.35;position:absolute;bottom:12px;right:14px}.company-file-heading .company-label{margin-bottom:22px}.company-file-deck{color:#302f2c;font-size:var(--type-lead);margin:30px 0 0;line-height:1.52}.company-file-heading .company-source-note{margin:30px 0 0}.file-module-list{border-top:1px solid var(--ink)}.file-module{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr);gap:clamp(24px,4vw,58px);padding:clamp(34px,4.5vw,54px) 0;display:grid}.file-module-number{color:var(--muted);font-family:var(--sans);letter-spacing:.14em;margin:4px 0 0;font-size:10px;font-weight:800}.file-module h2{font-size:var(--type-section-title);letter-spacing:-.04em;margin:0 0 16px;font-weight:400;line-height:1.05}.file-module div>p{max-width:720px;color:var(--muted);margin:0;font-size:17px;line-height:1.55}.working-file-note{color:var(--muted);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;margin:28px 0 0;font-size:9px;font-weight:750;line-height:1.5}.orca-file{border-top:1px solid var(--ink)}.company-documentary-panel[hidden],.document-modal-backdrop[hidden],.linkedin-post-backdrop[hidden],.dispatch-source-carousel-backdrop[hidden],.dispatch-source-carousel-modal-scroll figure[hidden]{display:none!important}.group-file-map{border-bottom:1px solid var(--line);padding:clamp(58px,7vw,94px) 0}.group-file-map>header{grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:clamp(42px,7vw,96px);margin-bottom:clamp(38px,5vw,64px);display:grid}.group-file-map h2,.orca-own-words h2,.orca-name-trail h2{font-size:var(--type-section-title);letter-spacing:-.055em;margin:0;font-weight:400;line-height:.98}.group-file-map-heading>p{max-width:620px;color:var(--muted);margin:20px 0 0;font-size:17px;line-height:1.55}.group-file-map-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,3vw,36px);display:grid}.group-file-map-card{min-height:clamp(230px,23vw,300px);color:var(--ink);cursor:pointer;font:inherit;text-align:left;background:#fff;border:0;flex-direction:column;padding:clamp(26px,3.5vw,42px);text-decoration:none;display:flex;position:relative;box-shadow:0 18px 54px #17171513,0 2px 8px #17171509}.group-file-map-card:disabled{cursor:default;opacity:1}.group-file-map-card>span{color:#aaa8a2;font-family:var(--sans);letter-spacing:.12em;margin-bottom:auto;font-size:12px;font-weight:800}.group-file-map-card h3{font-size:var(--type-card-title);letter-spacing:-.06em;white-space:nowrap;margin:auto 0 18px;font-weight:400;line-height:.95}.group-file-map-card>p:not(.company-label){max-width:560px;color:var(--muted);margin:0;font-size:17px;line-height:1.55}.group-file-map-card-active{color:#fff;background:#111}.group-file-map-card-active>p:not(.company-label){color:#ffffffb8}.group-file-map-card-active:hover,.group-file-map-card-active:focus-visible{background:#222}.al-masdar-file{border-top:1px solid var(--ink)}.al-masdar-opening,.al-masdar-address{border-bottom:1px solid var(--line);grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);gap:clamp(42px,7vw,96px);padding:clamp(56px,7vw,92px) 0;display:grid}.al-masdar-opening h2,.al-masdar-section-heading h2,.al-masdar-aum h2,.al-masdar-comparison h2,.al-masdar-address h2{font-size:var(--type-section-title);letter-spacing:-.055em;margin:0;font-weight:400;line-height:.98}.al-masdar-opening-copy>p,.al-masdar-section-heading>p:last-child,.al-masdar-address>div>p:not(.company-label),.al-masdar-comparison>header+p{color:var(--muted);margin:0 0 22px;font-size:18px;line-height:1.65}.al-masdar-linkedin-link{color:var(--ink);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;margin-top:8px;font-size:11px;font-weight:800;text-decoration:none;display:inline-block}.al-masdar-record,.al-masdar-strategy,.al-masdar-announcements,.al-masdar-media{border-bottom:1px solid var(--line);padding:clamp(60px,8vw,110px) 0}.al-masdar-section-heading{grid-template-columns:minmax(170px,.45fr) minmax(280px,.95fr) minmax(260px,.8fr);align-items:start;gap:clamp(28px,4vw,60px);margin-bottom:clamp(38px,5vw,64px);display:grid}.al-masdar-section-heading>p:last-child{margin:2px 0 0}.al-masdar-record-grid,.al-masdar-comparison-grid,.al-masdar-aum-document,.al-masdar-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,3vw,36px);display:grid}.al-masdar-record-card{background:#fff;flex-direction:column;min-height:840px;padding:clamp(28px,4vw,48px);display:flex;box-shadow:0 18px 54px #17171513,0 2px 8px #17171509}.al-masdar-record-card-expired{box-shadow:inset 0 7px #b51f2b,0 18px 54px #17171513,0 2px 8px #17171509}.al-masdar-status{width:fit-content;font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;margin-bottom:52px;padding:9px 12px;font-size:10px;font-weight:850}.al-masdar-status-active{color:#fff;background:#111}.al-masdar-status-expired{color:#fff;background:#b51f2b}.al-masdar-record-card h3{font-size:var(--type-card-title);letter-spacing:-.055em;margin:16px 0 36px;font-weight:400;line-height:.98}.al-masdar-record-card dl{margin:0 0 38px}.al-masdar-record-card dl>div{border-top:1px solid var(--line);grid-template-columns:minmax(125px,.72fr) minmax(0,1.28fr);gap:20px;padding:15px 0;display:grid}.al-masdar-record-card dt{color:var(--muted);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.al-masdar-record-card dd{margin:0;font-size:18px;line-height:1.35}.al-masdar-expiry-line dd{color:#b51f2b;font-weight:700}.al-masdar-record-card>.document-trigger,.al-masdar-record-card>.document-feature{margin-top:auto}.al-masdar-aum{color:#fff;clip-path:inset(0 -100vmax);background:#111;border-bottom:1px solid #333;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:clamp(40px,7vw,96px);padding:clamp(58px,7vw,96px) 0;display:grid;box-shadow:0 0 0 100vmax #111}.al-masdar-aum header>p:last-child{color:#ffffffad;margin:26px 0 0;font-size:17px;line-height:1.65}.al-masdar-aum blockquote{font-size:var(--type-section-title);letter-spacing:-.045em;border-left:2px solid #fff;grid-column:2;margin:0;padding-left:clamp(26px,3vw,42px);font-style:italic;line-height:1.08}.al-masdar-aum-document{grid-column:1/-1;margin-top:10px}.al-masdar-aum-document-single{grid-template-columns:minmax(0,1fr);max-width:1120px;margin-left:auto;margin-right:auto}.al-masdar-aum .document-feature{color:var(--ink);background:#fff}.al-masdar-comparison{border-bottom:1px solid var(--line);padding:clamp(62px,8vw,110px) 0}.al-masdar-comparison>header{grid-template-columns:minmax(190px,.55fr) minmax(0,1.45fr);gap:clamp(38px,7vw,90px);margin-bottom:clamp(40px,5vw,64px);display:grid}.al-masdar-claim-card,.al-masdar-activity-card{flex-direction:column;min-height:460px;padding:clamp(28px,4vw,48px);display:flex}.al-masdar-claim-card{color:#fff;background:#111}.al-masdar-activity-card{background:#fff;box-shadow:0 18px 54px #17171513,0 2px 8px #17171509}.al-masdar-claim-card>span,.al-masdar-activity-card>span,.al-masdar-announcement-list article>span{font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:850}.al-masdar-claim-card>span{color:#ffffff8f}.al-masdar-activity-card>span{color:var(--muted)}.al-masdar-claim-card>strong,.al-masdar-activity-card>strong{font-size:var(--type-section-title);letter-spacing:-.06em;margin:auto 0 30px;font-weight:400;line-height:.96;display:block}.al-masdar-claim-card>p,.al-masdar-activity-card>p{margin:0 0 28px;font-size:17px;line-height:1.58}.al-masdar-claim-card>p{color:#ffffffb8}.al-masdar-activity-card>p{color:var(--muted)}.al-masdar-claim-card>a{color:#fff;width:fit-content;font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;font-size:10px;font-weight:800;text-decoration:none}.al-masdar-comparison-question{border-left:2px solid var(--ink);max-width:980px;margin:clamp(34px,5vw,60px) auto 0;padding-left:30px;font-size:clamp(25px,3vw,38px);font-style:italic;line-height:1.24}.al-masdar-strategy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.2vw,30px);display:grid}.al-masdar-strategy-grid .document-feature,.al-masdar-media-grid .document-feature{height:100%}.al-masdar-archive-note{max-width:720px;color:var(--muted);margin:34px 0 0 auto;font-size:15px;line-height:1.6}.al-masdar-announcement-list{border-top:1px solid var(--ink)}.al-masdar-announcement-list article{border-bottom:1px solid var(--line);grid-template-columns:minmax(130px,.38fr) minmax(280px,1fr) minmax(260px,.8fr) auto;align-items:baseline;gap:clamp(24px,4vw,56px);padding:clamp(28px,4vw,48px) 0;display:grid}.al-masdar-announcement-list h3{letter-spacing:-.045em;margin:0;font-size:clamp(25px,2.8vw,38px);font-weight:400;line-height:1.04}.al-masdar-announcement-list p{color:var(--muted);margin:0;font-size:16px;line-height:1.55}.al-masdar-announcement-list a{color:var(--ink);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid;font-size:9px;font-weight:800;text-decoration:none}.al-masdar-address>div>p:not(.company-label){margin-top:26px}.al-masdar-address figure{background:#fff;margin:0;padding:22px;box-shadow:0 18px 54px #17171513,0 2px 8px #17171509}.al-masdar-address figure img{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;min-height:380px;display:block}.al-masdar-address figcaption{color:var(--muted);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;margin-top:16px;font-size:9px;font-weight:750}.al-masdar-media{border-bottom:0}.al-masdar-file-v2 .al-masdar-preserved-post,.al-masdar-file-v2 .al-masdar-press-release,.al-masdar-file-v2 .al-masdar-public-posts,.al-masdar-file-v2 .al-masdar-location,.al-masdar-file-v2 .al-masdar-office-note{border-bottom:1px solid var(--line);padding:clamp(62px,8vw,110px) 0}.al-masdar-file-v2{flex-direction:column;display:flex}.al-masdar-file-v2 .al-masdar-opening{order:1}.al-masdar-file-v2 .al-masdar-aum{order:2}.al-masdar-file-v2 .al-masdar-preserved-post{order:3}.al-masdar-file-v2 .al-masdar-public-posts{order:4}.al-masdar-file-v2 .al-masdar-press-release{order:5}.al-masdar-file-v2 .al-masdar-media{order:6}.al-masdar-file-v2 .al-masdar-office-note{order:7}.al-masdar-file-v2 .al-masdar-record{order:8}.al-masdar-public-posts .linkedin-post-trigger{flex-direction:column-reverse}.al-masdar-public-posts .linkedin-post-trigger-image{border-top:1px solid var(--line);border-bottom:0}.al-masdar-media-layout{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);align-items:stretch;gap:clamp(22px,3vw,36px);display:grid}.al-masdar-media-layout>.document-feature,.al-masdar-media-layout>.linkedin-post-trigger{height:100%}.al-masdar-office-note{grid-template-columns:minmax(180px,.42fr) minmax(0,1.58fr);gap:clamp(36px,7vw,96px);display:grid}.al-masdar-office-note h2{max-width:1040px;font-size:var(--type-section-title);letter-spacing:-.055em;margin:0;font-weight:400;line-height:.98}.al-masdar-office-note>div>p{max-width:820px;color:var(--muted);margin:28px 0 0;font-size:18px;line-height:1.65}.al-masdar-record-question{border-left:4px solid var(--ink);background:#fff;grid-template-columns:minmax(180px,.42fr) minmax(0,1.58fr);gap:clamp(36px,7vw,96px);margin-top:clamp(42px,6vw,76px);padding:clamp(28px,4vw,48px);display:grid}.al-masdar-record-question>p:last-child{max-width:980px;margin:0;font-size:clamp(23px,2.7vw,37px);font-style:italic;line-height:1.28}.linkedin-post-trigger{border:1px solid var(--line);width:100%;min-height:590px;color:var(--ink);cursor:pointer;text-align:left;background:#fff;flex-direction:column;padding:0;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 18px 54px #1717150f}.linkedin-post-trigger:hover,.linkedin-post-trigger:focus-visible{outline:none;transform:translateY(-4px);box-shadow:0 24px 64px #1717151c}.linkedin-post-trigger-image{border-bottom:1px solid var(--line);background:#f5f5f3;flex:1;place-items:center;min-height:270px;display:grid;overflow:hidden}.linkedin-post-trigger-image img{object-fit:contain;width:100%;height:100%;max-height:520px;display:block}.linkedin-post-trigger-copy{flex-direction:column;min-height:290px;padding:clamp(24px,3.4vw,42px);display:flex}.linkedin-post-trigger-author,.linkedin-post-modal-author{font-family:var(--sans);align-items:center;gap:14px;display:flex}.linkedin-post-trigger-author>span:last-child,.linkedin-post-modal-author>span:last-child{flex-direction:column;gap:3px;display:flex}.linkedin-post-trigger-author strong,.linkedin-post-modal-author strong{font-size:14px;line-height:1.2}.linkedin-post-trigger-author small,.linkedin-post-modal-author small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.4}.linkedin-post-trigger-title{font-family:var(--serif);letter-spacing:-.055em;margin:clamp(34px,5vw,58px) 0 18px;font-size:clamp(30px,3.5vw,50px);font-weight:400;line-height:.98;display:block}.linkedin-post-trigger-excerpt{color:var(--muted);font-family:var(--serif);font-size:16px;line-height:1.55}.linkedin-post-trigger-action{width:fit-content;font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid;margin-top:auto;padding-top:30px;font-size:9px;font-weight:850;line-height:1.5}.linkedin-post-trigger-feature{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);max-width:1240px;min-height:640px;margin:0 auto;display:grid}.linkedin-post-trigger-feature .linkedin-post-trigger-image{border-right:1px solid var(--line);border-bottom:0;min-height:640px}.linkedin-post-trigger-feature .linkedin-post-trigger-image img{max-height:none}.linkedin-post-trigger-dark{max-width:1120px;min-height:620px;box-shadow:none;border-color:#ffffff40;grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);margin:0 auto;display:grid}.linkedin-post-trigger-dark .linkedin-post-trigger-image{border-right:1px solid var(--line);border-bottom:0;min-height:620px}.linkedin-post-backdrop{z-index:1100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0c0bdb;place-items:center;padding:clamp(12px,3vw,36px);display:grid;position:fixed;inset:0}.linkedin-post-modal{width:min(1240px,100%);max-height:94vh;color:var(--ink);background:#fff;overflow:auto;box-shadow:0 32px 100px #00000061}.linkedin-post-modal-header{z-index:2;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;justify-content:space-between;align-items:center;gap:24px;padding:clamp(18px,3vw,30px);display:flex;position:sticky;top:0}.linkedin-post-modal-close{border:1px solid var(--ink);width:44px;height:44px;color:var(--ink);cursor:pointer;font:32px/1 var(--sans);background:#fff;border-radius:50%;flex:none;padding:0 0 4px}.linkedin-post-modal-close:hover,.linkedin-post-modal-close:focus-visible{color:#fff;background:#111;outline:none}.linkedin-post-modal-body{padding:clamp(28px,5vw,70px)}.linkedin-post-modal-body>h2{max-width:1050px;font-size:var(--type-page-title);letter-spacing:-.065em;margin:18px 0 clamp(38px,6vw,76px);font-weight:400;line-height:.95}.linkedin-post-transcript{max-width:920px;margin:0 auto;font-size:clamp(18px,1.8vw,23px);line-height:1.62}.linkedin-post-transcript p,.linkedin-post-transcript blockquote,.linkedin-post-transcript ul{margin:0 0 24px}.linkedin-post-transcript blockquote{border-left:2px solid var(--ink);padding-left:28px;font-size:clamp(21px,2.4vw,32px);font-style:italic;line-height:1.42}.linkedin-post-transcript ul{padding-left:24px}.linkedin-post-transcript li+li{margin-top:8px}.linkedin-post-hashtags{color:#3269a8;font-family:var(--sans);font-size:13px;font-weight:700}.linkedin-post-article-card{border:1px solid var(--line);background:#f2f2ef;flex-direction:column;gap:12px;margin:36px 0;padding:clamp(22px,4vw,42px);display:flex}.linkedin-post-article-card strong{font-size:clamp(22px,2.5vw,34px);line-height:1.18}.linkedin-post-article-card span{color:var(--muted);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.linkedin-post-attachments{border-top:1px solid var(--ink);gap:26px;margin-top:clamp(52px,8vw,94px);padding-top:clamp(36px,5vw,62px);display:grid}.linkedin-post-attachments>h3{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:850}.linkedin-post-attachments figure{background:#f1f1ef;margin:0;padding:clamp(10px,2vw,22px)}.linkedin-post-attachments img{background:#fff;width:100%;height:auto;display:block;box-shadow:0 10px 28px #14141214}.linkedin-post-attachments-long-scroll{gap:0}.linkedin-post-attachments-long-scroll figure{background:#fff;padding:0}.linkedin-post-attachments-long-scroll img{width:min(100%,1123px);box-shadow:none;margin:0 auto}.linkedin-post-attachments figcaption{color:var(--muted);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;margin-top:12px;font-size:9px;font-weight:700;line-height:1.45}.linkedin-post-original-link{color:var(--muted);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;margin-top:clamp(38px,6vw,68px);font-size:9px;font-weight:800;line-height:1.5;text-decoration:none;display:inline-block}.al-masdar-post-shell{border:1px solid var(--line);background:#fff;max-width:1120px;margin:0 auto;padding:clamp(28px,5vw,64px);box-shadow:0 18px 54px #1717150f}.al-masdar-post-author{font-family:var(--sans);align-items:center;gap:15px;display:flex}.al-masdar-post-author>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.al-masdar-post-author strong{font-size:15px;line-height:1.2}.al-masdar-post-author small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.4}.al-masdar-post-logo{border:1px solid var(--ink);width:48px;height:48px;font-family:var(--serif);border-radius:50%;flex:none;place-items:center;font-size:15px;display:grid}.al-masdar-post-copy{letter-spacing:-.035em;max-width:980px;margin:clamp(34px,5vw,62px) 0 18px;font-size:clamp(24px,3vw,40px);line-height:1.25}.al-masdar-post-tags{color:#3269a8;font-family:var(--sans);margin:0 0 clamp(34px,5vw,58px);font-size:12px;font-weight:700;line-height:1.5}.al-masdar-post-shell>.document-feature{border:1px solid var(--line);box-shadow:none}.al-masdar-original-link,.al-masdar-source-row a,.al-masdar-text-post>a{width:fit-content;color:var(--ink);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;font-size:9px;font-weight:800;line-height:1.45;text-decoration:none;display:inline-block}.al-masdar-original-link{margin-top:24px}.al-masdar-press-release{color:#fff;clip-path:inset(0 -100vmax);background:#111;box-shadow:0 0 0 100vmax #111;padding-top:clamp(48px,5vw,72px)!important;padding-bottom:clamp(48px,5vw,72px)!important}.al-masdar-press-release>header{max-width:1260px}.al-masdar-press-release .company-label{color:#ffffff8f}.al-masdar-press-release h2{font-size:var(--type-section-title);letter-spacing:-.055em;margin:16px 0 0;font-weight:400;line-height:.95}.al-masdar-press-release h3{max-width:980px;font-size:var(--type-card-title);letter-spacing:-.045em;margin:clamp(28px,4vw,44px) 0 0;font-weight:400;line-height:1.08}.al-masdar-press-release>blockquote{color:#fffffff5;border-left:2px solid #fff;max-width:860px;margin:clamp(32px,4vw,44px) 0 0 auto;padding-left:24px;font-size:clamp(20px,2.1vw,30px);font-style:italic;line-height:1.32}.al-masdar-press-release .linkedin-post-modal-body>h2{letter-spacing:-.04em;max-width:900px;margin-bottom:28px;font-size:clamp(30px,3vw,42px);line-height:1.08}.al-masdar-press-release>p{color:#ffffffb3;max-width:720px;margin:22px 0 clamp(38px,5vw,48px) auto;font-size:16px;line-height:1.55}.al-masdar-full-document{max-width:1120px;margin:0 auto}.al-masdar-full-document .document-feature{border:1px solid var(--line);box-shadow:none}.al-masdar-full-document .document-feature-image img{max-height:680px}.al-masdar-source-row{flex-wrap:wrap;gap:14px 28px;max-width:1120px;margin:24px auto 0;display:flex}.al-masdar-source-row a{color:#ffffffb8}.al-masdar-file-v2 .al-masdar-media{border-bottom:1px solid var(--line);padding-bottom:clamp(62px,8vw,110px)}.al-masdar-post-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,3vw,36px);display:grid}.al-masdar-text-post{border:1px solid var(--line);background:#fff;flex-direction:column;min-height:590px;padding:clamp(28px,4vw,48px);display:flex}.al-masdar-text-post h3{font-size:var(--type-card-title);letter-spacing:-.055em;margin:clamp(42px,6vw,72px) 0 28px;font-weight:400;line-height:.98}.al-masdar-text-post>p{color:var(--muted);margin:0 0 22px;font-size:17px;line-height:1.62}.al-masdar-text-post>p:first-of-type{color:var(--ink);font-size:clamp(20px,2.2vw,28px);font-style:italic;line-height:1.38}.al-masdar-text-post>a{margin-top:auto}.al-masdar-location{border-bottom:0!important}.al-masdar-location figure{max-width:840px;margin:0 auto}.al-masdar-location img{object-fit:cover;filter:grayscale()contrast(1.04);width:100%;max-height:520px;display:block}.al-masdar-location figcaption{color:var(--muted);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;margin-top:13px;font-size:9px;font-weight:750}.orca-opening,.orca-address-section,.orca-domains{border-bottom:1px solid var(--line);grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);gap:clamp(42px,7vw,96px);padding:clamp(56px,7vw,92px) 0;display:grid}.orca-opening h2,.orca-section-heading h2,.orca-address-section h2,.orca-names h2,.orca-domains h2,.orca-investment h2{font-size:var(--type-section-title);letter-spacing:-.055em;margin:0;font-weight:400;line-height:.98}.orca-own-words{border-bottom:1px solid var(--line);padding:clamp(58px,8vw,104px) 0}.orca-own-words>header{grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:18px clamp(42px,7vw,96px);margin-bottom:clamp(40px,6vw,72px);display:grid}.orca-own-words>header .company-label{grid-row:1/span 2}.orca-own-words>header h2,.orca-own-words>header>p:last-child{grid-column:2}.orca-own-words>header>p:last-child{max-width:720px;color:var(--muted);margin:20px 0 0;font-size:18px;line-height:1.58}.orca-own-words-grid{grid-template-columns:1.25fr .875fr .875fr;gap:clamp(18px,2.5vw,30px);display:grid}.orca-own-words-grid article{background:#fff;min-width:0;padding:clamp(26px,3.5vw,42px);box-shadow:0 18px 54px #17171511,0 2px 8px #17171508}.orca-own-words-grid blockquote{font-size:var(--type-card-title);letter-spacing:-.045em;margin:24px 0 30px;font-style:italic;line-height:1.05}.orca-own-words-grid h3{font-size:var(--type-card-title);letter-spacing:-.045em;margin:28px 0 22px;font-weight:400;line-height:1}.orca-own-words-grid article>p:last-child{color:var(--muted);margin:0;font-size:16px;line-height:1.55}.orca-founder-face{object-fit:cover;filter:grayscale();border-radius:50%;width:88px;height:88px;margin:0 0 28px;display:block}.orca-founder-face-henrik{object-position:57% 28%}.orca-founder-face-malte{object-position:50% 18%}.orca-founder-role-nowrap{white-space:nowrap;letter-spacing:-.035em!important;font-size:clamp(23px,2vw,31px)!important}.orca-own-words-platform{color:#fff;background:#111!important}.orca-own-words-platform .company-label,.orca-own-words-platform>p:last-child{color:#ffffffa6!important}.orca-archive-note{color:var(--muted);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;margin:22px 0 0;font-size:9px;font-weight:750}.orca-opening-copy p,.orca-address-copy p{color:#302f2c;max-width:720px;margin:0 0 22px;font-size:clamp(17px,1.45vw,20px);line-height:1.62}.orca-opening-copy p:last-child,.orca-address-copy p:last-child{margin-bottom:0}.company-character-file-link a,.presence-character-file a{text-underline-offset:.2em;font-weight:750;text-decoration:underline;text-decoration-thickness:1px}.orca-key-line{color:#fff;background:#111;margin:clamp(44px,6vw,74px) 0;padding:clamp(38px,5vw,66px)}.orca-key-line .company-label{color:#ffffff9e;margin-bottom:28px}.orca-key-line>p:last-child{max-width:1120px;font-size:var(--type-section-title);letter-spacing:-.055em;margin:0;line-height:1}.orca-name-trail{border-bottom:1px solid var(--line);padding:clamp(58px,8vw,104px) 0}.orca-name-trail>header{grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);gap:18px clamp(42px,7vw,96px);margin-bottom:clamp(42px,6vw,72px);display:grid}.orca-name-trail>header .company-label{grid-row:1/span 2}.orca-name-trail>header h2,.orca-name-trail>header>p:last-child{grid-column:2}.orca-name-trail>header>p:last-child{max-width:720px;color:var(--muted);margin:20px 0 0;font-size:18px;line-height:1.58}.orca-name-ledger{border-top:1px solid var(--ink);display:grid}.document-name{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);cursor:zoom-in;text-align:left;background:0 0;grid-template-columns:minmax(260px,1.05fr) minmax(280px,.95fr) auto;align-items:center;gap:24px;padding:20px 0 22px;transition:padding .18s,background .18s,color .18s;display:grid}.document-name strong{font-family:var(--sans);font-size:var(--type-card-title);letter-spacing:-.04em;font-weight:650;line-height:1}.document-name small{color:var(--muted);font-family:var(--sans);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.45}.document-name:hover,.document-name:focus-visible{color:#fff;background:#111;padding-left:18px;padding-right:18px}.document-name:hover small,.document-name:focus-visible small{color:#ffffffad}.orca-name-addresses{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:34px;display:grid}.orca-name-addresses article{background:#fff;padding:clamp(24px,3vw,34px)}.orca-name-addresses article>p:last-child{margin:18px 0 0;font-size:clamp(18px,1.7vw,22px);line-height:1.45}.orca-entities,.orca-signature-section,.orca-names{border-bottom:1px solid var(--line);padding:clamp(58px,7vw,96px) 0}.orca-section-heading{grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:18px clamp(42px,7vw,96px);margin-bottom:clamp(42px,6vw,72px);display:grid}.orca-section-heading .company-label{grid-area:1/1/span 2}.orca-section-heading h2,.orca-section-heading>p:last-child{grid-column:2}.orca-section-heading>p:last-child{max-width:700px;color:var(--muted);margin:22px 0 0;font-size:clamp(17px,1.4vw,20px);line-height:1.58}.orca-entity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,3vw,36px);display:grid}.orca-entity-card{background:#fff;flex-direction:column;min-width:0;padding:clamp(30px,4vw,48px);display:flex;box-shadow:0 18px 54px #17171513,0 2px 8px #17171509}.orca-entity-card-unconfirmed{background:#fff}.orca-entity-card-content{flex:1}.orca-status{font-family:var(--sans);letter-spacing:.13em;text-transform:uppercase;margin-bottom:34px;padding:8px 10px 7px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.orca-status-row{flex-wrap:wrap;gap:8px;margin-bottom:34px;display:flex}.orca-status-row .orca-status{margin-bottom:0}.orca-status-confirmed{color:#fff;background:#111}.orca-status-expired,.orca-status-not-found{color:#fff;background:#b52b1d}.orca-entity-card .company-label{margin-bottom:16px}.orca-entity-card h3{max-width:560px;font-size:var(--type-card-title);letter-spacing:-.05em;margin:0 0 38px;font-weight:400;line-height:.98}.orca-record-list{margin:0 0 34px}.orca-record-list>div{border-top:1px solid var(--line);grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr);gap:18px;padding:12px 0;display:grid}.orca-record-list>div:last-child{border-bottom:1px solid var(--line)}.orca-record-list dt,.orca-record-list dd{margin:0;font-size:14px;line-height:1.42}.orca-record-list dt{color:var(--muted);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:750}.orca-entity-summary{color:#302f2c;min-height:146px;margin:0 0 34px;font-size:17px;line-height:1.58}.orca-entity-card address{font-family:var(--serif);margin:0 0 30px;font-size:clamp(18px,1.6vw,22px);font-style:normal;line-height:1.48}.orca-source-row,.source-links{flex-wrap:wrap;gap:14px 22px;display:flex}.orca-source-link{width:fit-content;color:var(--ink);font-family:var(--sans);letter-spacing:.09em;cursor:pointer;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid;padding:0 0 3px;font-size:10px;font-weight:800;line-height:1.4;text-decoration:none;display:inline-block}.orca-source-link:hover,.orca-source-link:focus-visible{opacity:.58}.orca-entities>.document-feature{margin-bottom:clamp(30px,4vw,48px)}.document-feature,.document-signature{width:100%;color:var(--ink);cursor:zoom-in;font:inherit;text-align:left;background:#fff;border:0;padding:0;box-shadow:0 18px 54px #17171513,0 2px 8px #17171509}.document-feature-image{background:#f7f7f5;display:block;overflow:hidden}.document-feature-image img{object-fit:contain;width:100%;max-height:640px;display:block}.document-feature-caption{justify-content:space-between;align-items:flex-end;gap:24px;padding:20px clamp(20px,3vw,32px) 22px;display:flex}.document-feature-caption strong{font-family:var(--sans);font-size:clamp(16px,1.6vw,22px);line-height:1.15;display:block}.document-feature-caption small{color:var(--muted);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;margin-top:7px;font-size:9px;font-weight:700;line-height:1.4;display:block}.document-feature-action{font-family:var(--sans);letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid;flex:none;padding-bottom:3px;font-size:9px;font-weight:800;line-height:1.4}.document-founders{color:#fff;cursor:zoom-in;width:100%;min-height:540px;font:inherit;text-align:left;background:#090909;border:0;grid-template-columns:minmax(290px,.78fr) minmax(0,1.42fr);margin-top:clamp(24px,4vw,42px);padding:0;display:grid;overflow:hidden}.document-founders-intro{border-right:1px solid #ffffff29;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(32px,5vw,62px);display:flex}.document-founders-intro small,.document-founder small{color:#ffffff94;font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:800}.document-founders-intro strong{max-width:430px;font-family:var(--serif);letter-spacing:-.04em;margin-top:28px;font-size:clamp(28px,2.6vw,39px);font-style:italic;font-weight:400;line-height:1.05}.document-founders-lead{color:#ffffffb3;max-width:420px;margin-top:24px;font-size:15px;line-height:1.55;display:block}.document-founders-people{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.document-founder{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:clamp(32px,4.2vw,56px);display:flex}.document-founder+.document-founder{border-left:1px solid #ffffff29}.document-founder img{object-fit:cover;filter:grayscale();object-position:center;border-radius:50%;width:104px;height:104px;margin-bottom:28px;display:block}.document-founder strong{font-family:var(--serif);letter-spacing:-.035em;white-space:nowrap;margin-top:24px;font-size:clamp(22px,1.65vw,29px);font-weight:400;line-height:1.05;display:block}.document-founder-description{color:#ffffffad;max-width:390px;margin:22px 0 0;font-size:15px;line-height:1.55;display:block}.document-founders-footer{color:#ffffff94;font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #ffffff29;grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;padding:18px clamp(28px,4vw,52px) 20px;font-size:9px;font-weight:750;display:flex}.document-feature:hover .document-feature-action,.document-feature:focus-visible .document-feature-action,.document-signature:hover .document-feature-action,.document-signature:focus-visible .document-feature-action,.document-founders:hover .document-feature-action,.document-founders:focus-visible .document-feature-action{opacity:.55}.document-link{margin-top:auto}.dispatch-inline-popup-trigger{all:unset;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-style:inherit;letter-spacing:inherit;font-weight:700;line-height:inherit;text-transform:none;display:inline}.dispatch-inline-popup-trigger:focus-visible{outline-offset:3px;outline:2px solid}.dispatch-inline-popup-trigger-emphasis{text-underline-offset:3px;font-weight:700;text-decoration-line:underline;text-decoration-thickness:1px}.dispatch-document-popup-trigger{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;width:fit-content;font-family:var(--sans);letter-spacing:.13em;text-transform:uppercase;justify-content:center;align-items:center;margin:4px 0 0;padding:14px 18px;font-size:10px;font-weight:850;line-height:1.2;transition:background .16s,color .16s;display:inline-flex}.dispatch-document-popup-trigger:hover,.dispatch-document-popup-trigger:focus-visible{color:var(--accent);background:0 0;outline:none}.dispatch-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:min(100%,620px);margin:40px auto 44px;display:grid}.dispatch-single-document-preview{width:min(100%,420px);margin:40px auto 48px}.dispatch-image-popup-trigger{border:1px solid var(--line);width:100%;color:inherit;cursor:zoom-in;background:#fff;padding:0;transition:border-color .16s,transform .16s;display:block;overflow:hidden;box-shadow:0 14px 36px #17171514}.dispatch-image-popup-trigger img{width:100%;height:auto;display:block}.dispatch-image-popup-trigger:hover,.dispatch-image-popup-trigger:focus-visible{border-color:var(--ink);outline:none;transform:translateY(-2px)}.dispatch-source-carousel{border-top:1px solid var(--ink);min-width:0;max-width:100%;margin:clamp(44px,6vw,64px) 0;padding-top:18px}.dispatch-seventh{width:100%;min-width:0}.dispatch-source-carousel>header{justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:14px;display:flex}.dispatch-source-carousel>header .company-label{margin:0}.dispatch-source-carousel>header>span{color:var(--muted);font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:750;line-height:1.4}.dispatch-source-carousel-thumbnails{gap:8px;display:grid}.dispatch-source-carousel-thumbnails>button{border:1px solid var(--line);min-width:0;color:var(--ink);cursor:zoom-in;font:inherit;text-align:left;background:#fff;padding:0;transition:border-color .16s,transform .16s;overflow:hidden}.dispatch-source-carousel-thumbnails>button:hover,.dispatch-source-carousel-thumbnails>button:focus-visible{border-color:var(--ink);outline:none;transform:translateY(-2px)}.dispatch-source-carousel-thumbnail-image{aspect-ratio:1.42;border-bottom:1px solid var(--line);background:#f1f1ef;place-items:center;display:grid;overflow:hidden}.dispatch-source-carousel-thumbnail-image img{object-fit:contain;width:100%;height:100%;display:block}.dispatch-source-carousel-thumbnail-label{min-height:52px;font-family:var(--sans);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;padding:10px 9px;line-height:1.25;display:grid}.dispatch-source-carousel-thumbnail-label strong{color:var(--accent);letter-spacing:.09em;font-size:8px;font-weight:850}.dispatch-source-carousel-thumbnail-label span{letter-spacing:.035em;font-size:8px;font-weight:750}.dispatch-source-carousel-backdrop{z-index:1500;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0c0be6;place-items:center;padding:clamp(8px,2vw,24px);display:grid;position:fixed;inset:0}.dispatch-source-carousel-modal{width:min(1540px,100%);height:min(1080px,100svh - 16px);color:var(--ink);background:#fff;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden;box-shadow:0 32px 100px #00000061}.dispatch-source-carousel-modal>header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:flex-start;gap:24px;padding:clamp(17px,2vw,26px);display:flex}.dispatch-source-carousel-modal>header .company-label{margin:0 0 8px}.dispatch-source-carousel-modal>header h2{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(24px,2.5vw,38px);font-weight:400;line-height:1}.dispatch-source-carousel-modal-actions{flex:none;align-items:center;gap:16px;display:flex}.dispatch-source-carousel-modal-nav{gap:6px;display:flex}.dispatch-source-carousel-modal-nav>button{border:2px solid var(--accent);width:38px;height:38px;color:var(--accent);cursor:pointer;font:800 20px/1 var(--sans);background:#fff;place-items:center;padding:0;display:grid}.dispatch-source-carousel-modal-nav>button:hover,.dispatch-source-carousel-modal-nav>button:focus-visible{border-color:var(--accent);background:var(--accent);color:#fff;outline:none}.dispatch-source-carousel-modal-actions>span{color:var(--muted);font-family:var(--sans);letter-spacing:.11em;font-size:9px;font-weight:800}.dispatch-source-carousel-modal-close{border:1px solid var(--ink);width:42px;height:42px;color:var(--ink);cursor:pointer;font:32px/1 var(--sans);background:#fff;border-radius:50%;flex:none;padding:0 0 4px}.dispatch-source-carousel-modal-close:hover,.dispatch-source-carousel-modal-close:focus-visible{background:var(--ink);color:#fff;outline:none}.dispatch-source-carousel-modal-stage{background:#ececea;min-height:0;position:relative;overflow:hidden}.dispatch-source-carousel-modal-scroll{overscroll-behavior:contain;width:100%;height:100%;overflow:auto}.dispatch-source-carousel-modal-scroll figure{flex-direction:column;justify-content:center;align-items:center;min-height:100%;margin:0;display:flex}.dispatch-source-carousel-modal-scroll img{background:#fff;width:auto;max-width:100%;height:auto;margin:auto;display:block}.dispatch-source-carousel-modal-scroll figcaption{border-top:1px solid var(--line);width:100%;color:var(--muted);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;background:#fff;padding:13px 20px;font-size:9px;font-weight:750;line-height:1.45}.dispatch-source-carousel-modal-stage.is-contain .dispatch-source-carousel-modal-scroll{overflow:hidden}.dispatch-source-carousel-modal-stage.is-contain .dispatch-source-carousel-modal-scroll figure{grid-template-rows:minmax(0,1fr) auto;justify-content:stretch;align-items:stretch;width:100%;min-width:0;height:100%;min-height:0;display:grid}.dispatch-source-carousel-modal-stage.is-contain .dispatch-source-carousel-modal-scroll img{object-fit:contain;width:100%;max-width:100%;height:100%;min-height:0;margin:0}.dispatch-source-carousel-modal-thumbnails{border-top:1px solid var(--line);background:#fff;gap:8px;padding:10px;display:flex;overflow-x:auto}.dispatch-source-carousel-modal-thumbnails>button{border:1px solid var(--line);cursor:pointer;background:#f1f1ef;flex:0 0 104px;place-items:center;height:62px;padding:3px;display:grid;overflow:hidden}.dispatch-source-carousel-modal-thumbnails>button.is-active{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.dispatch-source-carousel-modal-thumbnails>button:hover,.dispatch-source-carousel-modal-thumbnails>button:focus-visible{border-color:var(--ink);outline:none}.dispatch-source-carousel-modal-thumbnails img{object-fit:contain;width:100%;height:100%;display:block}.dispatch-draft-note{color:var(--muted);font-family:var(--sans);letter-spacing:.04em;font-size:11px}.dispatch-seventh-claim{font-size:clamp(20px,1.9vw,24px);line-height:1.3;margin-top:clamp(44px,6vw,64px)!important;margin-bottom:16px!important}.dispatch-seventh-revenues{border-left:2px solid var(--line);font-variant-numeric:tabular-nums;padding-left:24px}.dispatch-seventh-questions{gap:18px;display:grid}.dispatch-seventh-questions p{margin:0}.dispatch-seventh-truth-intro{margin-bottom:12px!important}.dispatch-seventh-truth-line{margin-bottom:38px!important}.dispatch-seventh-reflection{margin:clamp(48px,6vw,72px) 0}.dispatch-seventh-reflection p{margin-bottom:24px}.dispatch-seventh-reflection-focus{font-size:clamp(23px,2.4vw,30px);font-style:italic;line-height:1.3}.dispatch-seventh-reflection p:last-child{margin-bottom:0}.dispatch-seventh-final{font-size:clamp(20px,1.8vw,23px);line-height:1.55}.dispatch-seventh-records-link{color:var(--accent);font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.5;margin:clamp(34px,4vw,48px) 0 0!important}.dispatch-seventh-records-link a{border-bottom:1px solid;padding-bottom:3px}.dispatch-eighth{width:100%;min-width:0}.dispatch-eighth-draft-label{background:var(--ink);width:fit-content;color:var(--paper);font-family:var(--sans);text-transform:uppercase;padding:8px 11px;font-weight:800;letter-spacing:.12em!important;margin-bottom:22px!important;font-size:9px!important;line-height:1.4!important}.dispatch-eighth-section-title,.dispatch-eighth-part-title,.dispatch-eighth-subtitle{letter-spacing:-.045em;font-weight:400}.dispatch-eighth-section-title{margin:clamp(56px,7vw,80px) 0 24px;font-size:clamp(28px,3vw,36px);line-height:1.08}.dispatch-eighth-draft-label+.dispatch-eighth-section-title{margin-top:0}.dispatch-eighth-part-title{margin:clamp(72px,9vw,96px) 0 26px;font-size:clamp(30px,3.6vw,42px);line-height:1.04}.dispatch-eighth-part-title>span{color:var(--accent);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:9px;font-weight:800;line-height:1.4;display:block}.dispatch-eighth-subtitle{margin:clamp(48px,6vw,64px) 0 22px;font-size:clamp(25px,2.7vw,32px);line-height:1.08}.dispatch-eighth-editorial-placeholder{border-left:1px solid var(--line);color:var(--muted);font-family:var(--sans);margin:clamp(36px,5vw,56px) 0;padding:2px 0 2px 18px}.dispatch-eighth-editorial-placeholder .company-label{margin:0 0 8px}.dispatch-eighth-editorial-placeholder>p:last-child{margin:0;font-size:14px;line-height:1.55}.dispatch-eighth-accent{color:var(--accent)}.dispatch-linkedin-comparisons{margin:clamp(40px,5vw,56px) 0}.dispatch-linkedin-comparison{border-bottom:1px solid var(--line);padding:0 0 28px}.dispatch-linkedin-comparison>header{margin-bottom:20px;display:block}.dispatch-linkedin-comparison>header .company-label{margin:0 0 9px}.dispatch-linkedin-comparison>header h2{letter-spacing:-.045em;margin:0;font-size:clamp(25px,2.6vw,32px);font-weight:400;line-height:1.06}.dispatch-linkedin-comparison-pair{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dispatch-linkedin-comparison-panel{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;min-width:0}.dispatch-linkedin-comparison-panel>header{border-bottom:1px solid var(--line);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:10px;padding:13px 14px;font-size:8px;font-weight:800;line-height:1.4;display:flex}.dispatch-linkedin-comparison-panel>header span{color:var(--accent)}.dispatch-linkedin-comparison-panel>header time{color:var(--muted)}.dispatch-linkedin-comparison-panel>button{background:var(--soft);width:100%;min-height:310px;color:var(--ink);cursor:zoom-in;border:0;padding:0;display:block;position:relative;overflow:hidden}.dispatch-linkedin-comparison-panel>button img{object-fit:contain;width:100%;height:310px;transition:transform .18s;display:block}.dispatch-linkedin-comparison-panel>button>span{font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;background:#fffffff0;padding:7px 9px;font-size:8px;font-weight:800;position:absolute;bottom:10px;right:10px}.dispatch-linkedin-comparison-panel>button:hover,.dispatch-linkedin-comparison-panel>button:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.dispatch-linkedin-comparison-panel>button:hover img{transform:scale(1.012)}.dispatch-linkedin-comparison-empty{isolation:isolate;background:linear-gradient(135deg,#ad2b1c13,#ad2b1c05),#fff;min-height:310px;position:relative;overflow:hidden}.dispatch-linkedin-comparison-empty-ribbon{background:var(--accent);color:#fff;width:145%;font-family:var(--sans);letter-spacing:.16em;text-align:center;text-transform:uppercase;padding:14px 24px 13px;font-size:10px;font-weight:850;line-height:1.2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-9deg)}.dispatch-linkedin-comparison-commentary{border-top:2px solid var(--ink);grid-template-columns:minmax(105px,.35fr) minmax(0,1.65fr);gap:clamp(20px,4vw,48px);margin-top:24px;padding-top:22px;display:grid}.dispatch-linkedin-comparison-commentary .company-label,.dispatch-linkedin-comparison-commentary>p{margin:0}.dispatch-linkedin-comparison-commentary>p:last-child{font-size:18px;line-height:1.55}.dispatch-linkedin-comparison-backdrop{z-index:1500;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0c0be6;place-items:center;padding:clamp(8px,2vw,24px);display:grid;position:fixed;inset:0}.dispatch-linkedin-comparison-backdrop[hidden]{display:none}.dispatch-linkedin-comparison-modal{width:min(1540px,100%);height:min(1080px,100svh - 16px);color:var(--ink);background:#fff;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 32px 100px #00000061}.dispatch-linkedin-comparison-modal>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding:clamp(17px,2vw,26px);display:flex}.dispatch-linkedin-comparison-modal>header .company-label{margin:0 0 8px}.dispatch-linkedin-comparison-modal>header h2{letter-spacing:-.045em;margin:0;font-size:clamp(24px,2.5vw,38px);font-weight:400;line-height:1}.dispatch-linkedin-comparison-modal>header>div:first-child>p:last-child{color:var(--muted);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;margin:9px 0 0;font-size:9px;font-weight:800}.dispatch-linkedin-comparison-modal-actions,.dispatch-linkedin-comparison-modal-actions>div{flex:none;align-items:center;gap:8px;display:flex}.dispatch-linkedin-comparison-modal-actions{gap:16px}.dispatch-linkedin-comparison-modal-actions button:not(.dispatch-linkedin-comparison-modal-close){border:2px solid var(--accent);width:38px;height:38px;color:var(--accent);cursor:pointer;font:800 20px/1 var(--sans);background:#fff;place-items:center;padding:0;display:grid}.dispatch-linkedin-comparison-modal-actions button:not(.dispatch-linkedin-comparison-modal-close):hover,.dispatch-linkedin-comparison-modal-actions button:not(.dispatch-linkedin-comparison-modal-close):focus-visible{background:var(--accent);color:#fff;outline:none}.dispatch-linkedin-comparison-modal-actions>span{color:var(--muted);font-family:var(--sans);letter-spacing:.11em;font-size:9px;font-weight:800}.dispatch-linkedin-comparison-modal-close{border:1px solid var(--ink);width:42px;height:42px;color:var(--ink);cursor:pointer;font:32px/1 var(--sans);background:#fff;border-radius:50%;flex:none;padding:0 0 4px}.dispatch-linkedin-comparison-modal-close:hover,.dispatch-linkedin-comparison-modal-close:focus-visible{background:var(--ink);color:#fff;outline:none}.dispatch-linkedin-comparison-modal-stage{overscroll-behavior:contain;background:#ececea;min-height:0;overflow:auto}.dispatch-linkedin-comparison-modal-stage figure{flex-direction:column;justify-content:center;align-items:center;min-height:100%;margin:0;display:flex}.dispatch-linkedin-comparison-modal-stage figure[hidden]{display:none}.dispatch-linkedin-comparison-modal-stage img{background:#fff;width:auto;max-width:100%;height:auto;margin:auto;display:block}.dispatch-linkedin-comparison-modal-stage figcaption{border-top:1px solid var(--line);width:100%;color:var(--muted);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;background:#fff;padding:13px 20px;font-size:9px;font-weight:750;line-height:1.45}@media (width<=620px){.dispatch-linkedin-comparison>header,.dispatch-linkedin-comparison-commentary{grid-template-columns:1fr;gap:10px}.dispatch-linkedin-comparison-panel>header{flex-direction:column;align-items:flex-start;gap:4px;min-height:58px}.dispatch-linkedin-comparison-panel>button,.dispatch-linkedin-comparison-empty{min-height:220px}.dispatch-linkedin-comparison-panel>button img{height:220px}.dispatch-linkedin-comparison-modal{height:100svh}.dispatch-linkedin-comparison-modal>header{gap:14px;padding:14px}.dispatch-linkedin-comparison-modal>header h2{font-size:21px}.dispatch-linkedin-comparison-modal-actions{gap:8px}.dispatch-linkedin-comparison-modal-actions>span{display:none}.dispatch-linkedin-comparison-modal-actions button:not(.dispatch-linkedin-comparison-modal-close){width:34px;height:34px}.dispatch-linkedin-comparison-modal-close{width:38px;height:38px}}@media (width<=720px){.dispatch-source-carousel>header{flex-direction:column;align-items:flex-start;gap:6px}.dispatch-source-carousel-thumbnails{scroll-snap-type:x mandatory;padding-bottom:8px;display:flex;overflow-x:auto}.dispatch-source-carousel-thumbnails>button{scroll-snap-align:start;flex:0 0 min(66vw,220px)}.dispatch-source-carousel-backdrop{padding:0}.dispatch-source-carousel-modal{width:100%;height:100svh}.dispatch-source-carousel-modal>header{padding:15px 14px}.dispatch-source-carousel-modal>header h2{font-size:22px}.dispatch-source-carousel-modal-actions{gap:8px}.dispatch-source-carousel-modal-nav{gap:4px}.dispatch-source-carousel-modal-nav>button{width:34px;height:34px}.dispatch-source-carousel-modal-close{width:38px;height:38px}.dispatch-source-carousel-modal-scroll figure{justify-content:flex-start;align-items:stretch;width:860px;min-width:860px}.dispatch-source-carousel-modal-scroll img{width:100%;max-width:none;margin:0}.dispatch-source-carousel-modal-stage.is-contain .dispatch-source-carousel-modal-scroll figure{width:100%;min-width:0}.dispatch-source-carousel-modal-stage.is-contain .dispatch-source-carousel-modal-scroll img{width:100%;max-width:100%}.dispatch-source-carousel-modal-thumbnails>button{flex-basis:88px;height:54px}}.dispatch-after-document-button{margin-top:clamp(52px,7vw,76px)!important}.dispatch-body blockquote.dispatch-fifth-final-answer p{margin:0}.dispatch-body blockquote.dispatch-fifth-final-answer p+p{margin-top:24px}.dispatch-body blockquote.dispatch-fifth-final-answer .dispatch-fifth-question{font-style:normal}.dispatch-fifth-shakespeare-quote{font-size:1.1em}.dispatch-body blockquote.dispatch-malte-translation{border:2px solid var(--accent);font-family:var(--sans);letter-spacing:normal;background:#fff;margin:clamp(38px,5vw,54px) 0;padding:clamp(22px,3vw,30px);font-size:16px;font-style:normal;line-height:1.55}.dispatch-body blockquote.dispatch-malte-translation p{margin:0}.dispatch-malte-translation ul{gap:8px;margin:14px 0;padding:0;list-style:none;display:grid}.dispatch-malte-translation li{grid-template-columns:26px minmax(0,1fr);gap:7px;display:grid}.document-signature{box-shadow:none}.document-signature-paper{border:1px solid var(--line);background:#fff;gap:0;display:grid;overflow:hidden}.document-signature-paper img{width:100%;display:block}.document-signature-paper img:last-child{object-fit:contain;max-height:290px}.document-omitted{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);font-family:var(--sans);letter-spacing:.13em;text-align:center;text-transform:uppercase;background:#f7f7f5;padding:18px 22px;font-size:8px;font-weight:800;display:block}.document-signature>.document-feature-action{margin-top:16px;display:inline-block}.document-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0c0bd6;place-items:center;padding:clamp(12px,3vw,36px);display:grid;position:fixed;inset:0}.document-modal{width:min(1180px,100%);max-height:92vh;color:var(--ink);background:#fff;overflow:auto;box-shadow:0 32px 100px #00000057}.document-modal-readable{width:min(1380px,100%)}.document-modal-header{z-index:2;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;justify-content:space-between;align-items:flex-start;gap:24px;padding:clamp(20px,3vw,34px);display:flex;position:sticky;top:0}.document-modal-header .company-label{margin-bottom:10px}.document-modal-header h2{font-size:var(--type-section-title);letter-spacing:-.045em;margin:0;font-weight:400;line-height:1}.document-modal-header>div>p:last-child:not(.company-label){color:var(--muted);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;margin:10px 0 0;font-size:10px;font-weight:700;line-height:1.45}.document-modal-close{border:1px solid var(--ink);width:42px;height:42px;color:var(--ink);cursor:pointer;font:32px/1 var(--sans);background:#fff;border-radius:50%;flex:none;padding:0 0 4px}.document-modal-close:hover,.document-modal-close:focus-visible{color:#fff;background:#111}.document-modal-content{background:#f1f1ef;gap:20px;padding:clamp(18px,3vw,38px);display:grid}.document-modal-founders .document-modal-content{grid-template-columns:repeat(2,minmax(0,1fr))}.document-modal-founders .document-modal-item{flex-direction:column;display:flex}.document-modal-founders .document-modal-item img{aspect-ratio:4/3;object-fit:cover;object-position:center;width:100%;height:auto}.document-modal-item{min-width:0}.document-modal-item img{background:#fff;width:100%;height:auto;display:block;box-shadow:0 10px 28px #14141214}.document-founder-transcript{color:#fff;background:#111;flex:1;padding:clamp(24px,4vw,46px)}.document-founder-transcript small{color:#ffffff94;font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.document-founder-transcript h3{letter-spacing:-.045em;white-space:nowrap;margin:18px 0 24px;font-size:clamp(24px,2.5vw,34px);font-weight:400;line-height:1}.document-founder-transcript p{color:#ffffffc7;max-width:820px;margin:0 0 16px;font-size:clamp(16px,1.45vw,19px);line-height:1.58}.document-founder-transcript p:last-child{margin-bottom:0}.document-modal-item>p:last-child:not(.document-modal-omitted){color:var(--muted);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;margin:12px 0 0;font-size:9px;font-weight:700;line-height:1.45}.document-modal-omitted{border:1px solid var(--line);color:var(--muted);font-family:var(--sans);letter-spacing:.13em;text-align:center;text-transform:uppercase;background:#fff;margin:0;padding:16px;font-size:9px;font-weight:800}.orca-signature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,3vw,34px);display:grid}.orca-signature-grid article:nth-child(3){grid-column:1/-1}.orca-signature-grid article{background:#fff;padding:clamp(30px,4vw,48px);box-shadow:0 18px 54px #17171512,0 2px 8px #17171508}.orca-signature-grid time{color:var(--muted);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;margin-bottom:52px;font-size:10px;font-weight:800;display:block}.orca-signature-grid h3{font-size:var(--type-card-title);letter-spacing:-.045em;margin:0 0 22px;font-weight:400;line-height:1}.orca-signature-grid article>p{color:#302f2c;min-height:112px;margin:0 0 30px;font-size:16px;line-height:1.55}.orca-address-copy .document-feature{margin-top:34px}.orca-address-copy .document-feature-image img{max-height:480px}.orca-names{grid-template-columns:minmax(250px,.74fr) minmax(0,1.26fr);gap:clamp(42px,7vw,96px);display:grid}.orca-name-list{flex-wrap:wrap;align-content:flex-start;gap:10px;display:flex}.orca-name-list span{border:1px solid var(--ink);font-family:var(--sans);letter-spacing:.04em;padding:12px 14px;font-size:11px;font-weight:750;line-height:1.2}.orca-domain-list{border-top:1px solid var(--ink)}.orca-domain-list article{border-bottom:1px solid var(--line);padding:24px 0 26px}.orca-domain-list h3{font-family:var(--sans);letter-spacing:-.025em;margin:0 0 8px;font-size:clamp(20px,2vw,27px);font-weight:700}.orca-domain-list h3 a{color:inherit;text-decoration:none}.orca-domain-list h3 a:hover,.orca-domain-list h3 a:focus-visible{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.orca-domain-list p{color:var(--muted);margin:0;font-size:15px;line-height:1.45}.orca-investment{color:#fff;background:#111;margin:clamp(58px,8vw,108px) 0 0;padding:clamp(62px,8vw,108px) clamp(28px,5vw,72px)}.orca-investment>header{grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);gap:clamp(42px,7vw,96px);margin-bottom:clamp(46px,6vw,78px);display:grid}.orca-investment .company-label{color:#ffffff9e}.orca-investment .orca-alert-label{color:#fff;letter-spacing:.12em;background:#b52b1d;width:fit-content;padding:10px 12px 9px;font-size:11px;display:inline-flex}.orca-investment-grid{grid-template-columns:minmax(0,.92fr) minmax(340px,1.08fr);align-items:start;gap:clamp(42px,7vw,92px);display:grid}.orca-investment-copy p{color:#ffffffd1;max-width:690px;margin:0 0 22px;font-size:clamp(17px,1.4vw,20px);line-height:1.6}.orca-investment-copy p:last-of-type{margin-bottom:34px}.orca-investment-document{gap:24px;display:grid}.orca-investment-document .document-feature{box-shadow:none}.orca-investment-document .document-feature-image img{max-height:430px}.orca-editorial-note{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:clamp(42px,7vw,96px);padding:clamp(54px,7vw,84px) 0 0;display:grid}.orca-editorial-note>p:last-child{max-width:760px;margin:0;font-size:clamp(20px,2vw,27px);line-height:1.5}.tyde-file{border-top:1px solid var(--ink)}.tyde-overview,.tyde-collaboration{border-bottom:1px solid var(--line);grid-template-columns:minmax(250px,.76fr) minmax(0,1.24fr);gap:clamp(42px,7vw,96px);padding:clamp(54px,7vw,88px) 0;display:grid}.tyde-overview h2,.tyde-collaboration h2,.tyde-media h2,.tyde-reading h2{max-width:620px;font-size:var(--type-section-title);letter-spacing:-.05em;margin:0;font-weight:400;line-height:1.02}.tyde-prose>p,.tyde-collaboration-detail>div>p{color:#302f2c;max-width:700px;margin:0 0 22px;font-size:clamp(17px,1.45vw,20px);line-height:1.62}.tyde-prose>p:last-of-type,.tyde-collaboration-detail>div>p:last-child{margin-bottom:0}.tyde-collaboration-detail{grid-template-columns:minmax(0,1fr) minmax(240px,.78fr);align-items:start;gap:clamp(28px,4vw,48px);min-width:0;display:grid}.zimmer-portrait{margin:0}.zimmer-portrait img{aspect-ratio:3/2;object-fit:cover;object-position:center;width:100%;display:block}.zimmer-portrait figcaption{color:var(--muted);font-family:var(--sans);letter-spacing:.09em;text-transform:uppercase;padding-top:12px;font-size:8px;font-weight:700;line-height:1.45}.zimmer-portrait figcaption strong,.zimmer-portrait figcaption a{display:block}.zimmer-portrait figcaption strong{color:var(--ink);margin-bottom:5px;font-size:10px}.zimmer-portrait figcaption a:hover,.zimmer-portrait figcaption a:focus-visible{color:var(--ink);outline:none}.source-links{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px 22px;margin-top:34px;padding-top:20px;display:flex}.source-links a,.video-caption a{border-bottom:1px solid var(--ink);font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;padding-bottom:3px;font-size:10px;font-weight:800}.tyde-facts{border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tyde-fact{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:190px;padding:28px 24px 26px;display:flex}.tyde-fact:last-child{border-right:0}.tyde-fact strong{font-size:var(--type-card-title);letter-spacing:-.05em;font-weight:400;line-height:1}.tyde-fact span{color:var(--muted);font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:750;line-height:1.5}.tyde-media{border-bottom:1px solid var(--ink);padding:clamp(68px,8vw,108px) 0}.tyde-media>header{margin-bottom:clamp(42px,5vw,62px)}.video-feature{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.46fr) minmax(230px,.54fr);align-items:end;gap:clamp(30px,5vw,68px);padding:clamp(42px,5vw,64px) 0;display:grid}.video-feature-main{border-top:0;padding-top:0}.video-frame{aspect-ratio:16/9;background:#111;position:relative;overflow:hidden}.video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.video-caption h3{font-size:var(--type-card-title);letter-spacing:-.045em;margin:0 0 28px;font-weight:400;line-height:1.08}.tyde-reading{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(38px,6vw,92px);padding:clamp(62px,8vw,96px) 0;display:grid}.tyde-reading h2{max-width:820px}.tyde-reading>a{border-bottom:2px solid var(--ink);width:fit-content;font-family:var(--sans);letter-spacing:.14em;white-space:nowrap;text-transform:uppercase;align-items:center;gap:10px;padding-bottom:5px;font-size:11px;font-weight:850;display:inline-flex}.tyde-source-note{max-width:760px;color:var(--muted);font-family:var(--sans);letter-spacing:.09em;text-transform:uppercase;margin:26px 0 0;font-size:9px;font-weight:700;line-height:1.55}.bayern-sothebys-file,.liverpool-file,.estithmar-file,.bliss-file,.designworks-file,.bmw-munich-file,.alshaya-file{border-top:1px solid var(--ink)}.alshaya-overview{border-bottom:1px solid var(--line);grid-template-columns:minmax(250px,.76fr) minmax(0,1.24fr);gap:clamp(42px,7vw,96px);padding:clamp(54px,7vw,88px) 0;display:grid}.alshaya-overview h2,.alshaya-services h2,.alshaya-values h2,.alshaya-direction h2{max-width:760px;font-size:var(--type-section-title);letter-spacing:-.05em;margin:0;font-weight:400;line-height:1.02}.alshaya-prose>p{color:#302f2c;max-width:720px;margin:0 0 22px;font-size:clamp(17px,1.45vw,20px);line-height:1.62}.alshaya-prose>p:last-of-type{margin-bottom:0}.alshaya-services{border-bottom:1px solid var(--ink);padding:clamp(68px,8vw,104px) 0}.alshaya-services>header{max-width:800px;margin-bottom:clamp(38px,5vw,58px)}.alshaya-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.5vw,30px);display:grid}.alshaya-services-grid article{background:#fff;min-height:270px;padding:clamp(28px,3.4vw,42px);box-shadow:0 18px 54px #17171513,0 2px 8px #17171509}.alshaya-services-grid h3{font-family:var(--serif);font-size:var(--type-card-title);letter-spacing:-.045em;margin:0 0 24px;font-weight:400;line-height:1.05}.alshaya-services-grid article>p:not(.company-label){color:#302f2c;max-width:540px;margin:0;font-size:clamp(16px,1.3vw,18px);line-height:1.6}.alshaya-values{color:#fff;background:#245989;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:clamp(42px,7vw,96px);padding:clamp(54px,7vw,82px);display:grid}.alshaya-values .company-label{color:#ffffffa8}.alshaya-values-grid{background:#fff3;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.alshaya-values-grid>div{background:#245989;flex-direction:column;justify-content:space-between;min-height:150px;padding:24px;display:flex}.alshaya-values-grid strong,.alshaya-values-grid span{font-family:var(--sans);display:block}.alshaya-values-grid strong{letter-spacing:-.02em;font-size:clamp(18px,1.8vw,24px)}.alshaya-values-grid span{color:#ffffffb8;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:750;line-height:1.5}.alshaya-direction{grid-template-columns:minmax(250px,.76fr) minmax(0,1.24fr);gap:clamp(42px,7vw,96px);padding:clamp(68px,8vw,104px) 0 0;display:grid}.alshaya-direction>div{background:var(--line);gap:1px;display:grid}.alshaya-direction article{background:var(--paper);padding:clamp(26px,3vw,36px)}.alshaya-direction article span{color:var(--muted);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:9px;font-weight:800;display:block}.alshaya-direction article p{margin:0;font-size:clamp(17px,1.45vw,20px);line-height:1.6}.white-rocks-file,.presence-file{border-top:1px solid var(--ink)}.white-rocks-overview,.presence-overview,.white-rocks-principles{border-bottom:1px solid var(--line);grid-template-columns:minmax(250px,.76fr) minmax(0,1.24fr);gap:clamp(42px,7vw,96px);padding:clamp(54px,7vw,88px) 0;display:grid}.white-rocks-overview h2,.white-rocks-sectors h2,.white-rocks-portfolio h2,.white-rocks-principles h2,.presence-overview h2,.presence-practices h2,.presence-team h2{max-width:800px;font-size:var(--type-section-title);letter-spacing:-.05em;margin:0;font-weight:400;line-height:1.02}.white-rocks-prose>p,.presence-prose>p,.white-rocks-principles>div:last-child>p{color:#302f2c;max-width:740px;margin:0 0 22px;font-size:clamp(17px,1.45vw,20px);line-height:1.62}.white-rocks-prose>p:last-of-type,.presence-prose>p:last-of-type,.white-rocks-principles>div:last-child>p:last-child{margin-bottom:0}.white-rocks-facts,.presence-facts{border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.white-rocks-facts>div,.presence-facts>div{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;gap:20px;min-height:166px;padding:clamp(24px,3vw,36px);display:flex}.white-rocks-facts>div:last-child,.presence-facts>div:last-child{border-right:0}.white-rocks-facts strong,.presence-facts strong{font-family:var(--serif);letter-spacing:-.055em;font-size:clamp(38px,4.8vw,66px);font-weight:400;line-height:.9}.white-rocks-facts span,.presence-facts span{color:var(--muted);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1.45}.white-rocks-sectors,.presence-practices{border-bottom:1px solid var(--ink);padding:clamp(68px,8vw,104px) 0}.white-rocks-sectors>header,.white-rocks-portfolio>header,.presence-practices>header,.presence-team>header{max-width:820px;margin-bottom:clamp(38px,5vw,58px)}.white-rocks-sector-grid{background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.white-rocks-sector-grid article{background:var(--paper);flex-direction:column;justify-content:space-between;min-height:210px;padding:clamp(24px,3vw,34px);display:flex}.white-rocks-sector-grid article:last-child{grid-column:span 2}.white-rocks-sector-grid span,.presence-practice-grid article>span{color:var(--muted);font-family:var(--sans);letter-spacing:.12em;font-size:9px;font-weight:800}.white-rocks-sector-grid h3,.presence-practice-grid h3{max-width:320px;font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(24px,2.7vw,38px);font-weight:400;line-height:1.02}.white-rocks-portfolio{border-bottom:1px solid var(--ink);padding:clamp(68px,8vw,104px) 0}.white-rocks-portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,3vw,36px);display:grid}.white-rocks-company-card{background:#fff;flex-direction:column;min-width:0;transition:box-shadow .18s,transform .18s;display:flex;box-shadow:0 16px 45px #17171513,0 2px 8px #17171509}.white-rocks-company-card:hover,.white-rocks-company-card:focus-visible{outline:none;transform:translateY(-3px);box-shadow:0 22px 56px #1717151f,0 4px 12px #1717150b}.white-rocks-company-image{aspect-ratio:1.36;background:#f1f2ef;width:100%;overflow:hidden}.white-rocks-company-image img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}.white-rocks-company-card>div:last-child{flex:1;padding:clamp(26px,3vw,38px)}.white-rocks-company-card h3{font-family:var(--serif);letter-spacing:-.045em;margin:0 0 20px;font-size:clamp(25px,2.7vw,38px);font-weight:400;line-height:1.04}.white-rocks-company-card p{color:#302f2c;margin:0;font-size:clamp(16px,1.25vw,18px);line-height:1.58}.white-rocks-portfolio-link{border-bottom:1px solid var(--ink);width:fit-content;font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin-top:34px;padding-bottom:5px;font-size:10px;font-weight:800;display:inline-flex}.white-rocks-principles{border-bottom:0;padding-bottom:0}.presence-practice-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,24px);display:grid}.presence-practice-grid article{background:#fff;flex-direction:column;min-height:285px;padding:clamp(26px,3vw,34px);display:flex;box-shadow:0 16px 45px #17171513,0 2px 8px #17171509}.presence-practice-grid h3{margin:auto 0 20px}.presence-practice-grid p{color:#302f2c;margin:0;font-size:clamp(15px,1.2vw,17px);line-height:1.58}.presence-team{border-bottom:1px solid var(--ink);padding:clamp(68px,8vw,104px) 0}.presence-team>header>p:last-child{max-width:680px;color:var(--muted);margin:22px 0 0;font-size:16px;line-height:1.55}.presence-team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.5vw,28px);display:grid}.presence-character-file{font-family:var(--sans);margin:28px 0 0;font-size:13px}.presence-person-card{background:#fff;flex-direction:column;min-width:0;transition:box-shadow .18s,transform .18s;display:flex;box-shadow:0 16px 45px #17171513,0 2px 8px #17171509}.presence-person-card:hover,.presence-person-card:focus-visible{outline:none;transform:translateY(-3px);box-shadow:0 22px 56px #1717151f,0 4px 12px #1717150b}.presence-person-portrait{aspect-ratio:1;background:#f1f2ef;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.presence-person-portrait img{object-fit:contain;object-position:50% 50%;width:100%;height:100%;display:block}.presence-person-copy{flex-direction:column;flex:1;padding:clamp(24px,2.8vw,34px);display:flex}.presence-person-copy h3{font-family:var(--sans);letter-spacing:-.045em;margin:0 0 18px;font-size:clamp(22px,2.3vw,31px);font-weight:780;line-height:1.02}.presence-person-copy>p:not(.company-label){color:#302f2c;margin:22px 0 32px;font-size:clamp(15px,1.2vw,17px);line-height:1.58}.presence-person-copy>span{color:#1e675e;width:fit-content;font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;margin-top:auto;padding-bottom:5px;font-size:10px;font-weight:850}.presence-principles{color:#fff;background:#1e675e;grid-template-columns:minmax(250px,.76fr) minmax(0,1.24fr);align-items:start;gap:clamp(42px,7vw,96px);padding:clamp(54px,7vw,82px);display:grid}.presence-principles .company-label{color:#ffffffad}.presence-principles>p:last-child{max-width:700px;margin:0;font-size:clamp(20px,2vw,28px);line-height:1.42}.maxsolar-file{border-top:1px solid var(--ink)}.maxsolar-overview,.maxsolar-culture{border-bottom:1px solid var(--ink);grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(42px,7vw,96px);padding:clamp(68px,8vw,104px) 0;display:grid}.maxsolar-overview h2,.maxsolar-projects h2,.maxsolar-system h2,.maxsolar-culture h2{max-width:760px;font-size:var(--type-section-title);letter-spacing:-.055em;margin:0;font-weight:400;line-height:.98}.maxsolar-prose>p,.maxsolar-culture>div:last-child>p{color:#302f2c;max-width:760px;margin:0 0 24px;font-size:clamp(17px,1.45vw,21px);line-height:1.62}.maxsolar-prose>p:last-of-type,.maxsolar-culture>div:last-child>p:last-child{margin-bottom:0}.maxsolar-facts{background:var(--line);border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.maxsolar-facts>div{background:#fff;flex-direction:column;justify-content:space-between;min-height:178px;padding:clamp(24px,3vw,34px);display:flex}.maxsolar-facts strong,.maxsolar-facts span{font-family:var(--sans);display:block}.maxsolar-facts strong{color:#002d6d;letter-spacing:-.065em;font-size:clamp(34px,4.4vw,60px)}.maxsolar-facts span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1.45}.maxsolar-projects,.maxsolar-system{border-bottom:1px solid var(--ink);padding:clamp(68px,8vw,104px) 0}.maxsolar-projects>header,.maxsolar-system>header{margin-bottom:clamp(34px,5vw,58px)}.maxsolar-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,3vw,34px);display:grid}.maxsolar-project-grid>a{background:#fff;min-width:0;transition:box-shadow .18s,transform .18s;display:block;box-shadow:0 18px 54px #17171516,0 2px 8px #17171509}.maxsolar-project-grid>a:hover,.maxsolar-project-grid>a:focus-visible{outline:none;transform:translateY(-3px);box-shadow:0 24px 62px #17171521,0 4px 12px #1717150b}.maxsolar-project-grid figure{margin:0}.maxsolar-project-grid img{aspect-ratio:1.45;object-fit:cover;width:100%;display:block}.maxsolar-project-grid figcaption{gap:12px;padding:clamp(24px,3vw,36px);display:grid}.maxsolar-project-grid figcaption span,.maxsolar-project-grid figcaption small{color:var(--muted);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1.45}.maxsolar-project-grid figcaption strong{font-family:var(--serif);letter-spacing:-.05em;font-size:clamp(26px,3vw,40px);font-weight:400;line-height:1}.maxsolar-system-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,24px);display:grid}.maxsolar-system-grid article{background:#fff;flex-direction:column;min-height:290px;padding:clamp(26px,3vw,34px);display:flex;box-shadow:0 16px 45px #17171513,0 2px 8px #17171509}.maxsolar-system-grid article>span{color:#002d6d;font-family:var(--sans);letter-spacing:.12em;font-size:9px;font-weight:850}.maxsolar-system-grid h3{font-family:var(--serif);letter-spacing:-.05em;margin:auto 0 20px;font-size:clamp(25px,2.6vw,36px);font-weight:400;line-height:1}.maxsolar-system-grid p{color:#302f2c;margin:0;font-size:clamp(15px,1.2vw,17px);line-height:1.58}.maxsolar-culture{border-bottom:0}.solarworks-file .maxsolar-facts strong,.solarworks-file .maxsolar-system-grid article>span{color:#c89518}.solarworks-registration .document-link{margin-top:12px}@media (width<=980px){.white-rocks-overview,.presence-overview,.white-rocks-principles,.presence-principles,.maxsolar-overview,.maxsolar-culture{grid-template-columns:1fr}.white-rocks-sector-grid,.presence-practice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.white-rocks-sector-grid article:last-child{grid-column:auto}.white-rocks-portfolio-grid,.presence-team-grid,.maxsolar-system-grid,.maxsolar-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.white-rocks-facts,.presence-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.white-rocks-facts>div:nth-child(2),.presence-facts>div:nth-child(2){border-right:0}.white-rocks-facts>div:nth-child(-n+2),.presence-facts>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.white-rocks-sector-grid,.white-rocks-portfolio-grid,.presence-practice-grid,.presence-team-grid,.maxsolar-project-grid,.maxsolar-system-grid,.maxsolar-facts{grid-template-columns:1fr}.maxsolar-facts>div,.maxsolar-system-grid article{min-height:0}}.bmw-munich-overview,.bmw-munich-location{border-bottom:1px solid var(--line);grid-template-columns:minmax(250px,.76fr) minmax(0,1.24fr);gap:clamp(42px,7vw,96px);padding:clamp(54px,7vw,88px) 0;display:grid}.bmw-munich-overview h2,.bmw-munich-location h2,.bmw-munich-services h2{max-width:760px;font-size:var(--type-section-title);letter-spacing:-.05em;margin:0;font-weight:400;line-height:1.02}.bmw-munich-prose>p{color:#302f2c;max-width:720px;margin:0 0 22px;font-size:clamp(17px,1.45vw,20px);line-height:1.62}.bmw-munich-prose>p:last-of-type{margin-bottom:0}.bmw-munich-location>div:first-child>p:last-child{max-width:480px;color:var(--muted);margin:22px 0 0;font-size:clamp(16px,1.3vw,18px);line-height:1.55}.bmw-munich-hours{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.bmw-munich-hours article{background:var(--paper);min-height:250px;padding:clamp(24px,3vw,34px)}.bmw-munich-hours span,.bmw-munich-hours strong{font-family:var(--sans);display:block}.bmw-munich-hours span{min-height:3em;color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:34px;font-size:10px;font-weight:800;line-height:1.5}.bmw-munich-hours strong{letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:800;line-height:1.4}.bmw-munich-hours p{font-family:var(--serif);margin:0 0 22px;font-size:21px;line-height:1.2}.bmw-munich-hours p:last-child{margin-bottom:0}.bmw-munich-services{padding:clamp(68px,8vw,104px) 0 0}.bmw-munich-services>header{max-width:820px;margin-bottom:clamp(38px,5vw,58px)}.bmw-munich-services-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.bmw-munich-services-grid article{background:var(--paper);min-height:250px;padding:clamp(26px,3vw,36px)}.bmw-munich-services-grid h3{font-family:var(--serif);font-size:var(--type-card-title);letter-spacing:-.045em;margin:0 0 22px;font-weight:400;line-height:1.05}.bmw-munich-services-grid article>p:not(.company-label){color:#302f2c;margin:0;font-size:clamp(16px,1.3vw,18px);line-height:1.6}.designworks-overview{border-bottom:1px solid var(--line);grid-template-columns:minmax(250px,.76fr) minmax(0,1.24fr);gap:clamp(42px,7vw,96px);padding:clamp(54px,7vw,88px) 0;display:grid}.designworks-overview h2,.designworks-projects h2,.designworks-people h2{max-width:760px;font-size:var(--type-section-title);letter-spacing:-.05em;margin:0;font-weight:400;line-height:1.02}.designworks-prose>p{color:#302f2c;max-width:720px;margin:0 0 22px;font-size:clamp(17px,1.45vw,20px);line-height:1.62}.designworks-prose>p:last-of-type{margin-bottom:0}.designworks-projects,.designworks-people{border-bottom:1px solid var(--ink);padding:clamp(68px,8vw,104px) 0}.designworks-people{border-bottom:0}.designworks-projects>header,.designworks-people>header{max-width:820px;margin-bottom:clamp(38px,5vw,58px)}.designworks-project-grid{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3vw,40px);display:grid}.designworks-project-grid article{background:var(--paper);flex-direction:column;min-width:0;transition:box-shadow .22s,transform .22s;display:flex;overflow:hidden;box-shadow:0 18px 54px #17171513,0 2px 8px #17171509}.designworks-project-grid article:hover{transform:translateY(-3px);box-shadow:0 24px 64px #1717151c,0 4px 12px #1717150b}.designworks-project-image-link{aspect-ratio:16/9;background:var(--soft);width:100%;display:block;overflow:hidden}.designworks-project-image-link>img{object-fit:cover;width:100%;height:100%;transition:transform .22s;display:block}.designworks-project-image-link:hover>img,.designworks-project-image-link:focus-visible>img{transform:scale(1.025)}.designworks-project-image-link:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.designworks-project-grid article>div{flex-direction:column;flex:1;padding:clamp(28px,3.4vw,42px);display:flex}.designworks-project-grid h3,.designworks-person h3{font-family:var(--serif);font-size:var(--type-card-title);letter-spacing:-.045em;margin:0 0 22px;font-weight:400;line-height:1.05}.designworks-project-grid article>div>p:not(.company-label){color:#302f2c;max-width:560px;margin:0 0 28px;font-size:clamp(16px,1.3vw,18px);line-height:1.6}.designworks-project-grid a,.designworks-person span{color:var(--ink);font-family:var(--sans);letter-spacing:.12em;text-underline-offset:6px;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.4;text-decoration:underline}.designworks-project-grid article>div>a,.designworks-project-links{margin-top:auto}.designworks-project-links{flex-wrap:wrap;gap:16px 24px;display:flex}.designworks-people-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.3vw,30px);display:grid}.designworks-person{min-width:0;color:var(--ink);background:#fff;flex-direction:column;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden;box-shadow:0 16px 45px #17171513,0 2px 8px #17171509}.designworks-person:hover,.designworks-person:focus-visible{outline:none;transform:translateY(-3px);box-shadow:0 22px 56px #1717151c,0 4px 12px #1717150b}.designworks-person>img{aspect-ratio:1;filter:grayscale()contrast(1.02);object-fit:cover;width:100%;display:block}.designworks-person>img.portrait-annette,.designworks-person>img.portrait-john,.designworks-person>img.portrait-tom{object-position:50% 50%;transform:none}.designworks-person>div{flex-direction:column;flex:1;padding:24px 22px 26px;display:flex}.designworks-person h3{font-family:var(--sans);font-size:clamp(22px,2.2vw,29px);font-weight:800}.designworks-person p{min-height:3em;color:var(--muted);font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;margin:0 0 34px;font-size:10px;font-weight:750;line-height:1.5}.designworks-person span{align-self:flex-start;margin-top:auto}.bliss-overview,.bliss-contact{border-bottom:1px solid var(--line);grid-template-columns:minmax(250px,.76fr) minmax(0,1.24fr);gap:clamp(42px,7vw,96px);padding:clamp(54px,7vw,88px) 0;display:grid}.bliss-overview h2,.bliss-services h2,.bliss-gallery h2,.bliss-contact h2{max-width:760px;font-size:var(--type-section-title);letter-spacing:-.05em;margin:0;font-weight:400;line-height:1.02}.bliss-prose>p,.bliss-contact>div:last-child>p{color:#302f2c;max-width:720px;margin:0 0 22px;font-size:clamp(17px,1.45vw,20px);line-height:1.62}.bliss-prose>p:last-of-type{margin-bottom:0}.bliss-facts{border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bliss-fact{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:160px;padding:28px 24px 26px;display:flex}.bliss-fact:last-child{border-right:0}.bliss-fact strong{font-size:var(--type-card-title);letter-spacing:-.05em;font-weight:400;line-height:1}.bliss-fact span{color:var(--muted);font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:750;line-height:1.5}.bliss-services,.bliss-gallery{border-bottom:1px solid var(--ink);padding:clamp(68px,8vw,104px) 0}.bliss-services>header,.bliss-gallery>header{max-width:780px;margin-bottom:clamp(38px,5vw,58px)}.bliss-services-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.bliss-services-grid article{background:var(--paper);min-height:260px;padding:clamp(28px,3.4vw,42px)}.bliss-services-grid h3{font-family:var(--serif);font-size:var(--type-card-title);letter-spacing:-.045em;margin:0 0 24px;font-weight:400;line-height:1.05}.bliss-services-grid article>p:not(.company-label){color:#302f2c;max-width:540px;margin:0;font-size:clamp(16px,1.3vw,18px);line-height:1.6}.bliss-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.bliss-gallery-grid figure{background:#f2f1ed;margin:0;overflow:hidden}.bliss-gallery-grid figure.bliss-gallery-wide{grid-column:1/-1}.bliss-gallery-grid img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.bliss-gallery-grid .bliss-gallery-wide img{aspect-ratio:16/8.8}.bliss-gallery-grid figcaption{min-height:60px;color:var(--muted);font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;padding:15px 17px 17px;font-size:9px;font-weight:650;line-height:1.5}.bliss-contact{border-bottom:0}.estithmar-overview{border-bottom:1px solid var(--line);grid-template-columns:minmax(250px,.76fr) minmax(0,1.24fr);gap:clamp(42px,7vw,96px);padding:clamp(54px,7vw,88px) 0;display:grid}.estithmar-overview h2,.estithmar-portfolio h2,.estithmar-records h2,.estithmar-philosophy h2,.estithmar-film h2{max-width:720px;font-size:var(--type-section-title);letter-spacing:-.05em;margin:0;font-weight:400;line-height:1.02}.estithmar-prose>p{color:#302f2c;max-width:720px;margin:0 0 22px;font-size:clamp(17px,1.45vw,20px);line-height:1.62}.estithmar-prose>p:last-of-type{margin-bottom:0}.estithmar-facts{border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.estithmar-fact{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:160px;padding:28px 24px 26px;display:flex}.estithmar-fact:last-child{border-right:0}.estithmar-fact strong{font-size:var(--type-card-title);letter-spacing:-.05em;font-weight:400;line-height:1}.estithmar-fact span{color:var(--muted);font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:750;line-height:1.5}.estithmar-portfolio{border-bottom:1px solid var(--ink);padding:clamp(68px,8vw,104px) 0}.estithmar-portfolio>header,.estithmar-film>header{max-width:760px;margin-bottom:clamp(38px,5vw,58px)}.estithmar-portfolio-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.estithmar-portfolio-grid article{background:var(--paper);min-height:250px;padding:clamp(28px,3.4vw,42px)}.estithmar-portfolio-grid article:last-child{grid-column:1/-1;min-height:210px}.estithmar-portfolio-grid h3{font-family:var(--serif);font-size:var(--type-card-title);letter-spacing:-.045em;margin:0 0 24px;font-weight:400;line-height:1.05}.estithmar-portfolio-grid article>p:not(.company-label){color:#302f2c;max-width:540px;margin:0;font-size:clamp(16px,1.3vw,18px);line-height:1.6}.estithmar-records{border-bottom:1px solid var(--ink);padding:clamp(68px,8vw,104px) 0;scroll-margin-top:32px}.estithmar-records>header{grid-template-columns:minmax(250px,.76fr) minmax(0,1.24fr);gap:clamp(42px,7vw,96px);margin-bottom:clamp(42px,6vw,68px);display:grid}.estithmar-records>header>p{color:#302f2c;max-width:680px;margin:0;font-size:clamp(17px,1.45vw,20px);line-height:1.62}.estithmar-record-list{border-top:1px solid var(--ink)}.estithmar-record-list article{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,.76fr) minmax(0,1.24fr);gap:clamp(32px,6vw,88px);padding:clamp(26px,3.5vw,38px) 0;display:grid}.estithmar-record-list article:last-child{border-bottom:0}.estithmar-record-list article>header{grid-template-columns:28px minmax(0,1fr);align-content:start;gap:14px;display:grid}.estithmar-record-list article>header span{color:var(--muted);font-family:var(--sans);letter-spacing:.11em;padding-top:5px;font-size:9px;font-weight:800;line-height:1.4}.estithmar-record-list h3{font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:400;line-height:1.05}.estithmar-record-links{gap:22px;display:grid}.estithmar-record-links a{width:fit-content;color:var(--ink);text-decoration:none;display:block}.estithmar-record-links strong,.estithmar-record-links span{display:block}.estithmar-record-links strong{width:fit-content;font-family:var(--sans);letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:3px;font-size:10px;font-weight:800;line-height:1.45}.estithmar-record-links span{max-width:660px;color:var(--muted);font-family:var(--sans);letter-spacing:.025em;margin-top:8px;font-size:10px;font-weight:600;line-height:1.55}.estithmar-record-links a:hover strong,.estithmar-record-links a:focus-visible strong{opacity:.58}.estithmar-record-links a:focus-visible{outline:none}.estithmar-philosophy{color:#fff;background:#151514;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(42px,7vw,96px);padding:clamp(54px,7vw,82px);display:grid}.estithmar-philosophy .company-label{color:#aaa9a4}.estithmar-philosophy strong{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;margin-bottom:22px;font-size:clamp(20px,2.2vw,28px);font-weight:850;line-height:1.1;display:block}.estithmar-philosophy p:not(.company-label){color:#d3d2ce;max-width:620px;margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.62}.estithmar-film{padding:clamp(68px,8vw,104px) 0 0}.estithmar-film video{aspect-ratio:16/9;object-fit:cover;background:#111;width:100%;display:block}.estithmar-film>p{color:var(--muted);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;margin:14px 0 0;font-size:9px;font-weight:700;line-height:1.5}.liverpool-overview,.liverpool-entry{border-bottom:1px solid var(--line);grid-template-columns:minmax(250px,.76fr) minmax(0,1.24fr);gap:clamp(42px,7vw,96px);padding:clamp(54px,7vw,88px) 0;display:grid}.liverpool-overview h2,.liverpool-structure h2,.liverpool-entry h2{max-width:720px;font-size:var(--type-section-title);letter-spacing:-.05em;margin:0;font-weight:400;line-height:1.02}.liverpool-prose>p{color:#302f2c;max-width:720px;margin:0 0 22px;font-size:clamp(17px,1.45vw,20px);line-height:1.62}.liverpool-facts{border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.liverpool-fact{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:150px;padding:28px 24px 26px;display:flex}.liverpool-fact:nth-child(3n){border-right:0}.liverpool-fact:nth-last-child(-n+3){border-bottom:0}.liverpool-fact strong{font-size:var(--type-card-title);letter-spacing:-.05em;font-weight:400;line-height:1.05}.liverpool-fact span{color:var(--muted);font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:750;line-height:1.5}.liverpool-structure{border-bottom:1px solid var(--ink);padding:clamp(68px,8vw,104px) 0}.liverpool-structure>header{max-width:760px;margin-bottom:clamp(38px,5vw,58px)}.liverpool-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3.5vw,44px);display:grid}.liverpool-stage-grid article{background:var(--soft);padding:clamp(28px,3.4vw,42px);box-shadow:0 16px 45px #1717150f}.liverpool-stage-grid h3{font-family:var(--serif);font-size:var(--type-card-title);letter-spacing:-.045em;margin:0 0 24px;font-weight:400;line-height:1.05}.liverpool-stage-grid article>p:not(.company-label){color:#302f2c;margin:0;font-size:clamp(16px,1.3vw,18px);line-height:1.6}.liverpool-stage-grid article>p:not(.company-label)+p{margin-top:18px}.bayern-sothebys-overview{border-bottom:1px solid var(--line);grid-template-columns:minmax(250px,.76fr) minmax(0,1.24fr);gap:clamp(42px,7vw,96px);padding:clamp(54px,7vw,88px) 0;display:grid}.bayern-sothebys-overview h2,.bayern-sothebys-people h2,.kochelsee-feature h2{max-width:720px;font-size:var(--type-section-title);letter-spacing:-.05em;margin:0;font-weight:400;line-height:1.02}.bayern-sothebys-prose>p,.kochelsee-copy>p{color:#302f2c;max-width:720px;margin:0 0 22px;font-size:clamp(17px,1.45vw,20px);line-height:1.62}.bayern-sothebys-prose>p:last-of-type,.kochelsee-copy>p:last-child{margin-bottom:0}.bayern-sothebys-facts{border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bayern-sothebys-fact{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:170px;padding:28px 24px 26px;display:flex}.bayern-sothebys-fact:last-child{border-right:0}.bayern-sothebys-fact strong,.kochelsee-facts strong{font-size:var(--type-card-title);letter-spacing:-.05em;font-weight:400;line-height:1}.bayern-sothebys-fact span,.kochelsee-facts span{color:var(--muted);font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:750;line-height:1.5}.bayern-sothebys-people{border-bottom:1px solid var(--ink);padding:clamp(68px,8vw,104px) 0}.bayern-sothebys-people>header,.kochelsee-feature>header{max-width:760px;margin-bottom:clamp(38px,5vw,58px)}.bayern-sothebys-people-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3.5vw,44px);display:grid}.bayern-sothebys-person{background:var(--paper);grid-template-columns:minmax(150px,.78fr) minmax(0,1.22fr);align-items:stretch;min-width:0;transition:box-shadow .18s,transform .18s;display:grid;box-shadow:0 16px 45px #17171512,0 2px 8px #17171508}.bayern-sothebys-person:hover,.bayern-sothebys-person:focus-visible{outline:none;transform:translateY(-2px);box-shadow:0 22px 56px #1717151c,0 4px 12px #1717150a}.bayern-sothebys-person img{filter:grayscale()contrast(1.02);object-fit:cover;width:100%;height:100%;min-height:250px;display:block}.bayern-sothebys-person>span{flex-direction:column;justify-content:center;min-width:0;padding:clamp(24px,3vw,38px);display:flex}.bayern-sothebys-person small{color:var(--muted);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:9px;font-weight:800;line-height:1.5}.bayern-sothebys-person strong{font-size:var(--type-card-title);letter-spacing:-.045em;font-weight:400;line-height:1.02}.bayern-sothebys-person em{border-bottom:1px solid var(--ink);width:fit-content;font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;margin-top:34px;padding-bottom:4px;font-size:9px;font-style:normal;font-weight:800}.kochelsee-feature{border-bottom:1px solid var(--ink);padding:clamp(68px,8vw,108px) 0}.kochelsee-copy{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,52px);margin-bottom:clamp(48px,6vw,72px);display:grid}.kochelsee-facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:clamp(60px,7vw,90px);display:grid}.kochelsee-facts>div{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:150px;padding:26px 22px 24px;display:flex}.kochelsee-facts>div:last-child{border-right:0}.kochelsee-facts strong{font-size:clamp(25px,2.7vw,36px)}.kochelsee-video{border-top:0;padding-bottom:0}.bayern-sothebys-source-note{max-width:780px;color:var(--muted);font-family:var(--sans);letter-spacing:.09em;text-transform:uppercase;margin:26px 0 0;font-size:9px;font-weight:700;line-height:1.55}.dispatches-page,.dispatch-page,.episodes-page,.episode-page{width:min(100% - 48px,1200px);margin:0 auto;padding:clamp(48px,5vw,68px) 0 clamp(76px,8vw,112px)}.dispatches-intro,.episodes-intro{max-width:780px;margin:clamp(52px,6vw,72px) 0 0;padding:0 0 clamp(56px,6vw,72px)}.dispatches-intro .eyebrow,.episodes-intro .eyebrow{margin-top:0}.dispatches-intro h1,.episodes-intro h1{font-size:var(--type-page-title);letter-spacing:-.06em;margin:0 0 28px;font-weight:400;line-height:.94}.dispatches-intro>p:last-child,.episodes-intro>p:last-child{max-width:710px;color:var(--muted);font-size:var(--type-lead);margin:0;line-height:1.55}.dispatches-latest{background:var(--paper);min-height:270px;color:var(--ink);cursor:pointer;border:1px solid #e7e6e1;grid-template-columns:minmax(170px,.32fr) minmax(0,1.68fr);transition:box-shadow .18s,transform .18s;display:grid;box-shadow:0 24px 72px #17171517}.dispatches-latest:hover,.dispatches-latest:focus-visible{outline:none;transform:translateY(-2px);box-shadow:0 30px 86px #17171524}.dispatches-latest-meta{border-right:1px solid var(--line);font-family:var(--sans);text-transform:uppercase;flex-direction:column;padding:clamp(26px,3vw,42px);display:flex}.dispatches-latest-meta>span,.dispatches-latest-meta>time{color:var(--muted);letter-spacing:.13em;font-size:9px;font-weight:800;line-height:1.5}.dispatches-latest-meta>strong{font-family:var(--serif);letter-spacing:-.07em;margin:auto 0;font-size:clamp(34px,3.4vw,42px);font-weight:400;line-height:1}.dispatches-latest-copy{flex-direction:column;padding:clamp(28px,3.5vw,42px);display:flex}.dispatches-latest-copy h2{max-width:820px;font-size:var(--type-section-title);letter-spacing:-.045em;margin:0;font-weight:400;line-height:1}.dispatches-latest-copy p{max-width:710px;color:var(--muted);font-size:var(--type-lead);margin:22px 0 0;line-height:1.55}.dispatches-latest-copy .dispatches-read-link{width:fit-content;font-family:var(--sans);letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid;gap:7px;margin-top:auto;padding-top:26px;font-size:10px;font-weight:850;line-height:1.5;display:inline-flex}.dispatches-archive{margin-top:28px}.dispatches-archive-heading{color:var(--muted);font-family:var(--sans);letter-spacing:.13em;text-transform:uppercase;margin:0 0 14px;font-size:9px;font-weight:800;line-height:1.5}.dispatches-next{min-height:230px;color:var(--ink);background:var(--soft);border:1px solid #dddcd6;grid-template-columns:minmax(170px,.32fr) minmax(0,1.68fr);transition:box-shadow .18s,transform .18s;display:grid;overflow:hidden;box-shadow:0 16px 46px #1717150f}.dispatches-next:hover,.dispatches-next:focus-visible{outline:none;transform:translateY(-2px);box-shadow:0 22px 58px #1717151c}.dispatches-next-meta{border-right:1px solid var(--line);font-family:var(--sans);text-transform:uppercase;background:#ffffff75;flex-direction:column;padding:clamp(26px,3vw,42px);display:flex}.dispatches-next-meta>span,.dispatches-next-meta>time{color:var(--muted);letter-spacing:.13em;font-size:9px;font-weight:800;line-height:1.5}.dispatches-next-meta>strong{font-family:var(--serif);letter-spacing:-.07em;margin:auto 0;font-size:clamp(34px,3.4vw,42px);font-weight:400;line-height:1}.dispatches-next-copy{flex-direction:column;padding:clamp(28px,3.5vw,42px);display:flex}.dispatches-next-copy h2{font-size:var(--type-section-title);letter-spacing:-.055em;margin:0;font-weight:400;line-height:1}.dispatches-next-copy p{max-width:710px;color:var(--muted);font-size:var(--type-lead);margin:22px 0 0;line-height:1.55}.dispatches-next-copy .dispatches-read-link{width:fit-content;font-family:var(--sans);letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid;margin-top:auto;padding-top:26px;font-size:10px;font-weight:850;line-height:1.5}.episodes-list{gap:22px;display:grid}.episode-card{background:var(--paper);min-height:270px;color:var(--ink);border:1px solid #dddcd6;grid-template-columns:minmax(230px,.38fr) minmax(0,1.62fr);transition:box-shadow .18s,transform .18s;display:grid;box-shadow:0 24px 72px #17171517}.episode-card:hover,.episode-card:focus-visible{outline:none;transform:translateY(-2px);box-shadow:0 30px 86px #17171524}.episode-card-meta{border-right:1px solid var(--line);background:var(--ink);color:var(--paper);font-family:var(--sans);text-transform:uppercase;flex-direction:column;padding:clamp(26px,2.3vw,32px);display:flex}.episode-card-meta>span,.episode-card-meta>small{color:#ffffff9e;letter-spacing:.13em;font-size:9px;font-weight:800;line-height:1.5}.episode-card-meta>small{white-space:nowrap}.episode-card-meta>strong{font-family:var(--serif);letter-spacing:-.07em;margin:auto 0;font-size:clamp(34px,3.4vw,42px);font-weight:400;line-height:1}.episode-card-copy{flex-direction:column;padding:clamp(28px,3.5vw,42px);display:flex}.episode-card-copy h2{max-width:820px;font-size:var(--type-section-title);letter-spacing:-.045em;margin:0;font-weight:400;line-height:1}.episode-card-copy p{max-width:710px;color:var(--muted);font-size:var(--type-lead);margin:22px 0 0;line-height:1.55}.episode-read-link{width:fit-content;font-family:var(--sans);letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid;gap:7px;margin-top:auto;padding-top:26px;font-size:10px;font-weight:850;line-height:1.5;display:inline-flex}.episode-header{border-bottom:1px solid var(--ink);grid-template-columns:minmax(180px,.38fr) minmax(0,1.62fr);gap:0 clamp(34px,6vw,96px);padding:clamp(36px,5vw,56px) 0 clamp(48px,6vw,72px);display:grid}.episode-header-meta{grid-column:1/-1;grid-template-columns:minmax(180px,.38fr) minmax(0,1.62fr);align-items:baseline;column-gap:clamp(34px,6vw,96px);display:grid}.episode-number,.episode-status{color:var(--muted);font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1;display:block}.episode-number-column{min-width:0}.episode-progress-note{border-top:2px solid var(--accent);max-width:230px;margin:30px 0 0;padding:16px 0 0}.episode-progress-note strong,.episode-progress-note span{display:block}.episode-progress-note strong{color:var(--accent);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:850;line-height:1.4}.episode-progress-note span{color:var(--muted);margin-top:10px;font-size:15px;line-height:1.45}.episode-header h1{max-width:920px;font-size:var(--type-page-title);letter-spacing:-.055em;margin:30px 0 28px;font-weight:400;line-height:.96}.episode-header-copy>p{max-width:780px;color:var(--muted);font-size:var(--type-lead);margin:0;line-height:1.55}.episode-layout{grid-template-columns:minmax(0,1.45fr) minmax(270px,.55fr);align-items:start;gap:clamp(52px,7vw,88px);padding:clamp(56px,7vw,88px) 0;display:grid}.episode-body{max-width:790px;margin-left:auto;font-size:clamp(18px,1.4vw,20px);line-height:1.7}.episode-body>p:first-child{font-size:var(--type-section-title);letter-spacing:-.045em;margin:0 0 clamp(44px,6vw,70px);line-height:1.08}.episode-draft-panel{background:var(--soft);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:clamp(34px,5vw,56px)}.episode-draft-panel h2{font-size:var(--type-section-title);letter-spacing:-.045em;margin:0 0 36px;font-weight:400;line-height:1.05}.episode-draft-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.episode-draft-grid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:170px;padding:22px}.episode-draft-grid span{color:var(--muted);font-family:var(--sans);letter-spacing:.13em;font-size:9px;font-weight:800}.episode-draft-grid h3{letter-spacing:-.035em;margin:24px 0 10px;font-size:clamp(20px,2vw,26px);font-weight:400;line-height:1.05}.episode-draft-grid p{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.episode-lead{letter-spacing:-.045em;font-size:var(--type-section-title)!important;margin:0 0 clamp(38px,5vw,58px)!important;line-height:1.08!important}.episode-event-hero{border:1px solid var(--line);background:var(--soft);margin:0;overflow:hidden}.episode-event-hero img{filter:grayscale();width:100%;height:auto;transition:filter .28s;display:block}@media (hover:hover) and (pointer:fine){.episode-event-hero:hover img{filter:grayscale(0)}}.episode-event-hero figcaption{border-top:1px solid var(--line);color:var(--muted);background:var(--paper);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;padding:14px 16px 15px;font-size:9px;font-weight:750;line-height:1.45}.episode-event-dateline{border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1.2fr) minmax(180px,.8fr);align-items:baseline;gap:18px 32px;padding:clamp(24px,4vw,36px) 0;display:grid}.episode-event-dateline time,.episode-event-dateline>a{font-family:var(--serif);letter-spacing:-.045em;font-weight:400;line-height:1}.episode-event-dateline time{font-size:clamp(27px,3.8vw,44px)}.episode-event-dateline>a{justify-self:end;font-size:clamp(21px,2.6vw,30px)}.episode-event-facts{border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.episode-event-facts>div{border-right:1px solid var(--line);min-width:0;padding:20px 17px 22px}.episode-event-facts>div:last-child{border-right:0}.episode-event-facts dt,.episode-event-facts dd{margin:0}.episode-event-facts dt{color:var(--muted);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800;line-height:1.35}.episode-event-facts dd{margin-top:9px;font-size:16px;line-height:1.3}.episode-section-nav{border-bottom:1px solid var(--ink);flex-wrap:wrap;gap:10px 20px;margin:34px 0 0;padding:0 0 22px;display:flex}.episode-section-nav a{font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:2px;font-size:9px;font-weight:800;line-height:1.4}.episode-chapter{border-bottom:1px solid var(--ink);padding:clamp(58px,7vw,88px) 0;scroll-margin-top:28px}.episode-chapter>.eyebrow{margin:0 0 15px}.episode-chapter>h2{max-width:690px;font-size:var(--type-page-title);letter-spacing:-.055em;margin:0;font-weight:400;line-height:.96}.episode-chapter>h2+p{max-width:720px;color:var(--muted);font-size:var(--type-lead);margin:28px 0 0;line-height:1.6}.episode-people-record{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(32px,5vw,50px);display:grid}.episode-people-record article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);flex-direction:column;min-height:255px;padding:22px;display:flex}.episode-people-record article>span,.episode-day header>span,.episode-map-placeholder>div>span,.episode-aftermath-grid small{color:var(--muted);font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:800;line-height:1.4}.episode-people-record h3{letter-spacing:-.04em;margin:34px 0 12px;font-size:clamp(21px,2vw,27px);font-weight:400;line-height:1.04}.episode-people-record p{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.episode-people-record a{width:fit-content;font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;margin-top:auto;padding-top:24px;font-size:8px;font-weight:800}.episode-day{grid-template-columns:minmax(165px,.45fr) minmax(0,1.55fr);gap:clamp(26px,5vw,56px);margin-top:clamp(42px,6vw,68px);display:grid}.episode-day header{padding-top:4px}.episode-day h3{letter-spacing:-.045em;margin:13px 0 0;font-size:clamp(26px,3vw,38px);font-weight:400;line-height:1}.episode-agenda-list{border-top:1px solid var(--ink)}.episode-agenda-list article{border-bottom:1px solid var(--line);grid-template-columns:72px minmax(0,1fr);gap:18px;padding:21px 0 23px;display:grid}.episode-agenda-list time{color:var(--muted);font-family:var(--sans);letter-spacing:.1em;padding-top:4px;font-size:9px;font-weight:800}.episode-agenda-list h4{letter-spacing:-.035em;margin:0 0 8px;font-size:clamp(18px,1.8vw,23px);font-weight:400;line-height:1.1}.episode-agenda-list p{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.episode-portfolio-counts{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(34px,5vw,52px);display:grid}.episode-portfolio-counts>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:175px;padding:22px 18px;display:flex}.episode-portfolio-counts strong{letter-spacing:-.06em;font-size:clamp(38px,4.5vw,58px);font-weight:400;line-height:.9}.episode-portfolio-counts span{color:var(--muted);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:750;line-height:1.45}.episode-map-placeholder{border:1px solid var(--ink);background:var(--soft);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:26px;display:grid}.episode-map-placeholder>div{border-right:1px solid var(--line);min-height:230px;padding:clamp(24px,4vw,38px)}.episode-map-placeholder>div:nth-child(2){border-right:0}.episode-map-placeholder h3{letter-spacing:-.045em;margin:44px 0 12px;font-size:clamp(24px,2.7vw,34px);font-weight:400;line-height:1}.episode-map-placeholder>div>p{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.episode-map-placeholder>p{border-top:1px solid var(--line);color:var(--muted);background:var(--paper);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;margin:0;padding:16px 20px 17px;font-size:8px;font-weight:800;line-height:1.4}.episode-aftermath-grid{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(34px,5vw,52px);display:grid}.episode-aftermath-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:250px;padding:clamp(22px,3vw,30px)}.episode-aftermath-grid article>span{float:right;color:var(--muted);font-family:var(--sans);letter-spacing:.1em;font-size:9px;font-weight:800}.episode-aftermath-grid h3{letter-spacing:-.045em;margin:40px 0 14px;font-size:clamp(23px,2.5vw,31px);font-weight:400;line-height:1.02}.episode-aftermath-grid p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.episode-source-record{border-bottom:0;padding-bottom:0}.episode-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:clamp(34px,5vw,52px);display:grid}.episode-source-grid>.document-feature:last-child{grid-column:1/-1}.episode-source-grid .document-feature-image{place-items:center;height:320px;display:grid}.episode-source-grid .document-feature-image img{object-fit:contain;width:100%;height:100%}.episode-curatorial-note{border-left:2px solid var(--ink);max-width:720px;color:var(--muted);background:var(--soft);font-family:var(--sans);margin:28px 0 0;padding:18px 20px;font-size:11px;line-height:1.55}.episode-room-doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:clamp(34px,5vw,52px);display:grid}.episode-room-doors a{border:1px solid var(--line);background:var(--paper);flex-direction:column;min-width:0;display:flex}.episode-room-doors img{aspect-ratio:4/3;object-fit:cover;filter:grayscale();width:100%;transition:filter .26s;display:block}@media (hover:hover) and (pointer:fine){.episode-room-doors a:hover img,.episode-room-image:hover img,.episode-foyer-pair figure:hover img{filter:grayscale(0)}}@media (hover:none),(pointer:coarse){.episode-event-hero img,.episode-room-doors img,.episode-room-image img,.episode-foyer-pair img{filter:grayscale(0)}}.episode-room-doors span,.episode-room-doors small{font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:800;line-height:1.4}.episode-room-doors span{color:var(--muted);margin:20px 22px 0}.episode-room-doors strong{letter-spacing:-.045em;margin:22px 22px 0;font-size:clamp(24px,2.8vw,36px);font-weight:400;line-height:1}.episode-room-doors small{color:var(--muted);margin:auto 22px 0;padding:20px 0 22px}.episode-room-image{border:1px solid var(--line);background:var(--soft);margin:clamp(34px,5vw,52px) 0 0;overflow:hidden}.episode-room-image img{aspect-ratio:16/9;object-fit:cover;filter:grayscale();width:100%;transition:filter .26s;display:block}@media (hover:none),(pointer:coarse){.episode-room-image img{filter:grayscale(0)}}.episode-room-directory{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px;display:grid}.episode-room-directory article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);min-height:205px;padding:0;scroll-margin-top:28px;position:relative}.episode-room-directory article.is-shared{background:var(--soft)}.episode-room-card-trigger{width:100%;height:100%;min-height:205px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:20px;display:flex;position:relative}.episode-room-card-trigger:focus-visible{z-index:1;outline:2px solid var(--ink);outline-offset:-2px}.episode-room-card-trigger>span{color:var(--muted);font-family:var(--sans);letter-spacing:.1em;font-size:8px;font-weight:800;position:absolute;top:18px;right:18px}.episode-room-card-trigger small{color:var(--muted);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800;line-height:1.4}.episode-room-card-trigger h3{letter-spacing:-.04em;margin:46px 0 12px;font-size:clamp(20px,2vw,27px);font-weight:400;line-height:1.04;transition:color .16s}.episode-inline-link,.episode-portfolio-modal-link{color:inherit;font:inherit;text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:1px}.episode-inline-link:focus-visible,.episode-portfolio-modal-link:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (hover:hover) and (pointer:fine){.episode-room-card-trigger:hover h3,.episode-inline-link:hover,.episode-portfolio-modal-link:hover{color:var(--accent)}}.episode-room-card-trigger>p{color:var(--muted);margin:auto 0 0;font-size:14px;line-height:1.5}.episode-portfolio-modal-backdrop{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0c0bd6;place-items:center;padding:clamp(12px,3vw,36px);display:grid;position:fixed;inset:0}.episode-portfolio-modal-backdrop[hidden]{display:none}.episode-portfolio-modal-dialog{background:var(--paper);width:min(1020px,100%);max-height:92vh;color:var(--ink);outline:0;overflow:auto;box-shadow:0 32px 100px #00000057}.episode-portfolio-modal-header{z-index:2;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;grid-template-columns:minmax(0,1fr) minmax(200px,340px) 42px;align-items:center;gap:clamp(18px,3vw,36px);padding:clamp(22px,3vw,36px);display:grid;position:sticky;top:0}.episode-portfolio-modal-label,.episode-portfolio-modal-page{color:var(--muted);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:9px;font-weight:800;line-height:1.4}.episode-portfolio-modal-attribution{max-width:520px;color:var(--muted);font-family:var(--sans);letter-spacing:.01em;margin:8px 0 0;font-size:10px;line-height:1.45}.episode-portfolio-modal-heading h2{font-size:var(--type-section-title);letter-spacing:-.045em;margin:12px 0;font-weight:400;line-height:1.02}.episode-portfolio-modal-logo-lockup{justify-self:end;width:100%;margin:0}.episode-portfolio-modal-logo{object-fit:contain;object-position:center;width:100%;max-width:340px;max-height:160px;display:block}.episode-portfolio-modal-logo-lockup figcaption{color:var(--muted);font-family:var(--sans);letter-spacing:.12em;text-align:center;text-transform:uppercase;margin-top:8px;font-size:8px;font-weight:800;line-height:1.3}.episode-portfolio-modal-close{border:1px solid var(--ink);width:42px;height:42px;color:var(--ink);cursor:pointer;font:32px/1 var(--sans);background:#fff;border-radius:50%;padding:0 0 4px}.episode-portfolio-modal-close:hover,.episode-portfolio-modal-close:focus-visible{background:var(--ink);color:#fff}.episode-portfolio-modal-content{gap:22px;max-width:840px;padding:clamp(28px,5vw,60px);display:grid}.episode-portfolio-modal-content p,.episode-portfolio-modal-list{margin:0}.episode-portfolio-modal-paragraph{font-size:clamp(18px,2vw,21px);line-height:1.55}.episode-portfolio-modal-detail,.episode-portfolio-modal-list li{color:var(--muted);font-size:clamp(17px,1.8vw,19px);line-height:1.55}.episode-portfolio-modal-detail strong,.episode-portfolio-modal-list>strong{color:var(--ink);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.episode-portfolio-modal-list ul{gap:10px;margin:12px 0 0;padding-left:22px;display:grid}.episode-portfolio-editorial-notes{border-top:1px solid var(--line);margin-top:14px;padding-top:22px}.episode-portfolio-editorial-notes-label{color:var(--muted);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1.4}.episode-foyer-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:clamp(34px,5vw,52px);display:grid}.episode-foyer-pair figure{border:1px solid var(--line);background:var(--soft);margin:0;overflow:hidden}.episode-foyer-pair img{aspect-ratio:4/3;object-fit:cover;filter:grayscale();width:100%;transition:filter .26s;display:block}@media (width<=900px){.episode-event-facts,.episode-portfolio-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.episode-event-facts>div:nth-child(2),.episode-portfolio-counts>div:nth-child(2){border-right:0}.episode-event-facts>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.episode-people-record,.episode-day{grid-template-columns:1fr}.episode-room-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.episode-day{gap:22px}}@media (width<=600px){.episode-event-facts,.episode-people-record,.episode-portfolio-counts,.episode-map-placeholder,.episode-aftermath-grid,.episode-source-grid,.episode-room-doors,.episode-room-directory,.episode-foyer-pair{grid-template-columns:1fr}.episode-event-facts>div,.episode-event-facts>div:nth-child(2),.episode-map-placeholder>div{border-right:0;border-bottom:1px solid var(--line)}.episode-event-facts>div:last-child,.episode-map-placeholder>div:nth-child(2){border-bottom:0}.episode-section-nav{gap:9px 16px}.episode-event-dateline{grid-template-columns:1fr}.episode-event-dateline>a{justify-self:start}.episode-agenda-list article{grid-template-columns:58px minmax(0,1fr);gap:14px}.episode-source-grid>.document-feature:last-child{grid-column:1}.episode-source-grid .document-feature-image{height:260px}.episode-portfolio-modal-backdrop{padding:0}.episode-portfolio-modal-dialog{width:100%;max-height:100vh}.episode-portfolio-modal-header{grid-template-columns:minmax(0,1fr) 38px;align-items:start;gap:18px;padding:20px}.episode-portfolio-modal-logo-lockup{grid-area:2/1/auto/-1;justify-self:start;max-width:min(100%,300px)}.episode-portfolio-modal-logo{max-width:300px;max-height:120px}.episode-portfolio-modal-close{grid-area:1/2;width:38px;height:38px}.episode-portfolio-modal-content{padding:28px 20px 40px}}.episode-context{border-top:1px solid var(--ink);position:sticky;top:28px}.episode-context>p{border-bottom:1px solid var(--line);padding:22px 0 18px}.episode-context nav a{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding:20px 0;font-size:18px;line-height:1.3;display:flex}.episode-context nav a span{color:var(--muted);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800}.episode-pagination{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);color:var(--muted);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:28px;padding:28px 0;font-size:9px;font-weight:800;display:flex}.episode-pagination a{color:var(--ink)}.dispatch-header{border-bottom:1px solid var(--ink);grid-template-columns:minmax(180px,.38fr) minmax(0,1.62fr);gap:clamp(34px,6vw,96px);padding:clamp(36px,5vw,56px) 0 clamp(48px,6vw,72px);display:grid}.dispatch-number{color:var(--muted);font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;padding-top:0;font-size:9px;font-weight:800;line-height:1}.dispatch-header time{color:var(--muted);font-family:var(--sans);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1;display:block}.dispatch-header h1{max-width:920px;font-size:var(--type-page-title);letter-spacing:-.055em;margin:20px 0 28px;font-weight:400;line-height:.96}.dispatch-header-copy>p{max-width:780px;color:var(--muted);font-size:var(--type-lead);margin:0;line-height:1.55}.dispatch-header-illustrated>.dispatch-number{grid-area:1/1}.dispatch-header-illustrated>.dispatch-header-copy{grid-area:1/2}.dispatch-header-illustration{grid-area:1/1;align-self:start;width:min(100%,370px);margin:29px 0 0}.dispatch-header-illustration img{width:100%;height:auto;display:block}.dispatch-layout{grid-template-columns:minmax(0,1.45fr) minmax(270px,.55fr);align-items:start;gap:clamp(52px,7vw,88px);padding:clamp(56px,7vw,88px) 0;display:grid}.dispatch-body{max-width:790px;margin-left:auto;font-size:clamp(18px,1.4vw,20px);line-height:1.7}.dispatch-body p{margin:0 0 30px}.dispatch-body>p:first-child{font-size:var(--type-section-title);letter-spacing:-.045em;line-height:1.08}.dispatch-body a{border-bottom:1px solid;font-style:italic}.dispatch-sixth a{text-underline-offset:4px;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;border-bottom:0;font-style:normal;text-decoration:underline;text-decoration-thickness:1px}.dispatch-body blockquote{border-left:2px solid var(--ink);letter-spacing:-.045em;margin:clamp(40px,5vw,56px) 0;padding-left:clamp(24px,3vw,38px);font-size:clamp(26px,3vw,36px);font-style:italic;line-height:1.12}.dispatch-emphasis{font-size:clamp(24px,2.6vw,32px);font-style:italic;line-height:1.22;margin:clamp(40px,5vw,56px) 0!important}.dispatch-context-insert{border-left:2px solid var(--ink);margin:clamp(44px,5vw,60px) 0;padding-left:clamp(24px,3vw,38px)}.dispatch-context-insert p:last-child{margin-bottom:0}.dispatch-context-insert-action{margin:0 0 30px}.dispatch-thin-strike{text-decoration:none;position:relative}.dispatch-thin-strike:after{content:"";pointer-events:none;background:#555551;height:1px;position:absolute;top:62%;left:0;right:0;transform:translateY(-50%)}.dispatch-legal-terms{font-size:clamp(23px,2.35vw,30px);line-height:1.25}.dispatch-scripture-quote span{display:block}.dispatch-scripture-quote cite{color:var(--muted);font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;margin-top:24px;font-size:9px;font-style:normal;font-weight:800;line-height:1.4;display:block}.dispatch-opening-bridge{margin-top:clamp(64px,8vw,104px)!important}.dispatch-presentation-headline{background:var(--ink);color:var(--paper);font-family:var(--sans);text-transform:uppercase;font-weight:750;letter-spacing:.08em!important;border-left:0!important;margin-top:28px!important;padding:clamp(28px,4vw,46px)!important;font-size:clamp(17px,1.7vw,23px)!important;font-style:normal!important;line-height:1.45!important}.dispatch-presentation-headline span{color:#ffffff94;letter-spacing:.13em;margin-bottom:28px;font-size:9px;font-weight:800;display:block}.dispatch-estate-tour>p:first-child{margin-bottom:20px}.dispatch-estate-section{margin:clamp(70px,9vw,112px) 0}.dispatch-estate-section+.dispatch-estate-section{border-top:1px solid var(--ink);padding-top:clamp(70px,9vw,112px)}.dispatch-estate-image{aspect-ratio:16/10;background:var(--soft);margin-bottom:28px;display:block;overflow:hidden;box-shadow:0 20px 54px #1717151a;border-bottom:0!important}.dispatch-estate-image img{object-fit:cover;width:100%;height:100%;transition:transform .32s;display:block}.dispatch-estate-image:hover img,.dispatch-estate-image:focus-visible img{transform:scale(1.018)}.dispatch-estate-location{color:var(--muted);font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1.4;margin:0 0 12px!important}.dispatch-estate-section h2{font-size:var(--type-section-title);letter-spacing:-.05em;margin:0 0 28px;font-weight:400;line-height:1}.dispatch-estate-section h2 a{border-bottom:0;font-style:normal}.dispatch-estate-section h2 span{font-family:var(--sans);vertical-align:.42em;margin-left:7px;font-size:.46em}.dispatch-estate-section>p:last-child{margin-bottom:0}.dispatch-estate-question{letter-spacing:-.045em;font-size:clamp(27px,3vw,38px);font-style:italic;line-height:1.18;margin-top:clamp(72px,9vw,112px)!important}.dispatch-context{border-top:1px solid var(--ink);position:sticky;top:28px}.dispatch-context>p{border-bottom:1px solid var(--line);padding:22px 0 18px}.dispatch-context nav{flex-direction:column;display:flex}.dispatch-context nav a{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding:20px 0;font-size:18px;line-height:1.3;display:flex}.dispatch-context nav a span{color:var(--muted);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800}.dispatch-context nav a:hover,.dispatch-context nav a:focus-visible{outline:none;padding-left:10px}.dispatch-pagination{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);color:var(--muted);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:28px;padding:28px 0;font-size:9px;font-weight:800;display:flex}.dispatch-pagination a{color:var(--ink)}.editorial-page{width:min(100% - 48px,1200px);margin:0 auto;padding:clamp(48px,5vw,68px) 0 clamp(76px,8vw,108px)}.editorial-intro{max-width:var(--measure-wide);padding-bottom:var(--section-gap-compact)}.editorial-intro h1{max-width:820px;font-size:var(--type-page-title);letter-spacing:-.055em;margin:0;font-weight:400;line-height:.94}.editorial-intro>.editorial-lead,.editorial-intro>p:not(.eyebrow):not(.editorial-lead){max-width:var(--measure-copy);margin:var(--space-4) 0 0;color:var(--muted);font-size:var(--type-lead);line-height:1.55}.editorial-sections{border-top:1px solid var(--ink)}.editorial-section{border-bottom:1px solid var(--line);grid-template-columns:minmax(210px,.72fr) minmax(0,1.28fr);gap:clamp(36px,6vw,88px);padding:clamp(32px,4vw,48px) 0;display:grid}.editorial-section h2{font-size:var(--type-section-title);letter-spacing:-.04em;margin:0;font-weight:400;line-height:1.08}.editorial-section-copy{max-width:680px;color:var(--muted);font-size:17px;line-height:1.62}.editorial-section-copy p{margin:0}.editorial-section-copy p+p{margin-top:24px}.editorial-contact{padding-top:clamp(48px,6vw,72px)}.editorial-contact .eyebrow{margin-bottom:22px}.press-contact{margin-top:var(--space-4);flex-direction:column;align-items:flex-start;gap:14px;display:flex}.press-rights-page{padding-bottom:var(--space-7)}.press-rights-page .editorial-intro{padding-bottom:0}.press-contact-button,.editorial-contact-button{appearance:none;background:var(--ink);width:fit-content;color:var(--paper);cursor:pointer;font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;border:0;align-items:center;gap:10px;padding:13px 17px 12px;font-size:11px;font-weight:800;display:inline-flex}.press-contact-button span,.editorial-contact-button span{font-size:15px}.profile-page{width:min(100% - 48px,1120px);margin:0 auto;padding:clamp(48px,5vw,68px) 0 clamp(64px,6.5vw,88px)}.profile-navigation{margin-bottom:clamp(34px,4vw,52px)}.profile-navigation-with-status{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.company-status-banner{background:var(--accent);color:#fff;font-family:var(--sans);letter-spacing:.13em;text-transform:uppercase;margin:-2px 0 0;padding:10px 16px 9px;font-size:clamp(10px,.9vw,12px);font-weight:800;line-height:1}.profile{grid-template-columns:240px minmax(0,720px);align-items:start;gap:clamp(40px,5vw,66px);display:grid}.profile-portrait{aspect-ratio:1;background:#fff;width:240px;position:relative;overflow:hidden}.profile-portrait>img{filter:grayscale()contrast(1.02);object-fit:cover;width:100%;height:100%;display:block}.profile-portrait>img.portrait-henrik{transform-origin:50% 38%;transform:scale(1.25)}.profile-portrait>img.portrait-sheikh{transform-origin:50% 40%;transform:scale(1.18)}.profile-portrait>img.portrait-rodionov{transform-origin:50% 34%;transform:scale(1.24)}.profile-portrait>img.portrait-christoph{transform-origin:50% 33%;transform:scale(1.2)}.profile-portrait>img.portrait-john{transform-origin:50% 40%;transform:scale(1.16)}.profile-portrait>img.portrait-annette{object-position:50% 50%;transform:none}.profile-portrait>img.portrait-tom{transform-origin:50% 40%;transform:scale(1.2)}.profile-portrait>img.portrait-benjamin,.profile-portrait>img.portrait-martin,.profile-portrait>img.portrait-duc-hung-tran{object-position:50% 50%;transform:none}.profile-placeholder span{font-size:clamp(94px,11vw,168px)}.profile-copy h1{letter-spacing:-.045em;max-width:720px;margin:0;font-size:clamp(32px,3.3vw,42px);font-weight:400;line-height:1}.profile-role{color:var(--muted);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;margin:16px 0 34px;font-size:12px;font-weight:750;line-height:1.45}.profile-copy blockquote,.profile-summary{letter-spacing:-.012em;max-width:700px;margin:0;font-size:clamp(16px,1.35vw,18px);line-height:1.58}.profile-summary-sections p{margin:0 0 1em}.profile-summary-sections p:last-child{margin-bottom:0}.profile-summary-sections .profile-company-file-link{border-top:1px solid var(--line);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;margin-top:1.35em;padding-top:1.1em;font-size:12px;font-weight:750;line-height:1.55}.profile-company-file-link a{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px}.masha-orca-site-link{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1.5px}.masha-orca-site-link:hover,.masha-orca-site-link:focus-visible{color:var(--accent);outline:none}.profile-related-links{margin-top:30px}.profile-related-links a{border-bottom:1px solid var(--ink);font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:8px;padding-bottom:5px;font-size:11px;font-weight:800;display:inline-flex}.henrik-related-files,.company-related-files{border-top:1px solid var(--ink);gap:0;max-width:700px;margin-top:34px;display:grid}.company-related-files{margin-top:var(--section-gap-compact)}.henrik-related-files>p,.company-related-files>p{color:var(--muted);font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;margin:18px 0 8px;font-size:10px;font-weight:800}.henrik-related-files>a,.company-related-files>a{border-bottom:1px solid var(--line);font-family:var(--sans);padding:10px 0;font-size:13px;font-weight:700;line-height:1.4}.henrik-related-files>a:hover,.henrik-related-files>a:focus-visible,.company-related-files>a:hover,.company-related-files>a:focus-visible,.company-character-file-link a:hover,.company-character-file-link a:focus-visible,.presence-character-file a:hover,.presence-character-file a:focus-visible{color:var(--accent);outline:none}.linkedin-profile-history{width:min(100%,1120px);margin:clamp(64px,8vw,104px) auto 0}.linkedin-history-heading{border-top:1px solid var(--ink);justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;padding-top:18px;display:flex}.linkedin-history-heading .company-label{color:var(--accent);margin:0 0 7px;font-size:13px}.linkedin-history-heading h2{letter-spacing:-.05em;margin:0;font-size:clamp(34px,4.5vw,58px);font-weight:400;line-height:1}.linkedin-timeline-phase{margin-top:clamp(34px,5vw,60px)}.linkedin-timeline-phase>header{grid-template-columns:minmax(180px,.45fr) minmax(0,1.55fr);align-items:baseline;gap:clamp(24px,5vw,72px);margin-bottom:24px;display:grid}.linkedin-timeline-phase>header p{color:var(--accent);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:13px;font-weight:800}.linkedin-timeline-phase>header h3{letter-spacing:-.045em;margin:0;font-size:clamp(28px,3.8vw,48px);font-weight:400;line-height:1.04}.linkedin-timeline-screenshots{gap:22px;display:grid}.linkedin-timeline-screenshots figure{background:#fff;border:1px solid #d8dadd;margin:0;overflow:hidden}.linkedin-timeline-screenshots img{width:100%;height:auto;display:block}.linkedin-timeline-screenshots figcaption{color:#676c70;font-family:var(--sans);letter-spacing:.09em;text-transform:uppercase;border-top:1px solid #e3e5e7;padding:13px 16px;font-size:10px;font-weight:750}.archived-site-trigger{width:100%;color:var(--ink);cursor:zoom-in;font:inherit;text-align:left;background:#fff;border:0;padding:0;display:block;position:relative}.archived-site-trigger>span{color:#fff;font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;background:#171715eb;padding:9px 12px 8px;font-size:9px;font-weight:800;position:absolute;bottom:18px;right:18px}.archived-site-trigger:hover>span,.archived-site-trigger:focus-visible>span{background:var(--accent)}.archived-site-trigger:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.archived-site-backdrop{z-index:1300;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0c0be6;place-items:center;padding:clamp(12px,2vw,28px);display:grid;position:fixed;inset:0}.archived-site-modal{background:#fff;grid-template-rows:auto minmax(0,1fr);width:min(1500px,100%);height:min(940px,100svh - 24px);display:grid;overflow:hidden}.archived-site-modal>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:62px;padding:12px 16px 12px 20px;display:flex}.archived-site-modal>header h2{font-family:var(--sans);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.archived-site-modal>header button{border:1px solid var(--line);width:38px;height:38px;color:var(--ink);cursor:pointer;font-family:var(--sans);background:#fff;padding:0;font-size:25px;line-height:1}.archived-site-modal>header button:hover,.archived-site-modal>header button:focus-visible{border-color:var(--accent);color:var(--accent);outline:none}.archived-site-modal iframe{background:#f5f2ef;border:0;width:100%;height:100%}.linkedin-timeline-divider{background:var(--ink);height:1px;margin:clamp(58px,8vw,98px) 0 0}.linkedin-timeline-phase-after{margin-top:24px}.masha-linkedin-archive{border-top:1px solid var(--ink);margin-top:clamp(64px,9vw,112px);padding-top:clamp(28px,4vw,48px)}.masha-linkedin-archive>header{grid-template-columns:minmax(180px,.45fr) minmax(0,1.55fr);column-gap:clamp(24px,5vw,72px);margin-bottom:30px;display:grid}.masha-linkedin-archive>header .company-label{grid-row:1;margin:7px 0 0}.masha-linkedin-archive>header h3{letter-spacing:-.05em;grid-column:2;max-width:720px;margin:0;font-size:clamp(32px,4.2vw,54px);font-weight:400;line-height:1}.masha-linkedin-post-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.masha-linkedin-post-grid .linkedin-post-trigger{min-height:430px;box-shadow:none}.masha-linkedin-post-grid .linkedin-post-trigger-copy{min-height:430px;padding:clamp(24px,3vw,34px)}.masha-linkedin-post-grid .linkedin-post-trigger-title{margin:34px 0 16px;font-size:clamp(27px,2.8vw,38px);line-height:1.02}.masha-post-body{white-space:pre-line}.linkedin-involvement-example{width:min(100%,760px);margin:clamp(62px,8vw,104px) auto 0}.linkedin-involvement-example img{width:100%;height:auto;display:block}@media (width<=760px){.linkedin-history-heading{display:block}.linkedin-history-heading h2{margin-top:16px}.linkedin-timeline-phase>header{grid-template-columns:1fr;gap:12px}.masha-linkedin-archive>header,.masha-linkedin-post-grid{grid-template-columns:1fr}.masha-linkedin-archive>header .company-label,.masha-linkedin-archive>header h3{grid-column:1}.masha-linkedin-archive>header .company-label{grid-row:auto;margin-bottom:16px}}@media (width<=520px){.linkedin-timeline-screenshots{gap:16px}}.card-summary{font-style:normal}.future-comments{border-top:1px solid var(--line);max-width:720px;color:var(--muted);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;margin:clamp(56px,7vw,82px) 0 0 306px;padding-top:16px;font-size:11px;font-weight:750}.character-feature-article{border-top:1px solid var(--ink);width:min(100%,900px);margin:clamp(64px,8vw,96px) auto 0;padding-top:clamp(48px,6vw,72px)}.character-feature-header h2,.character-feature-section h3{font-family:var(--sans);text-transform:uppercase;margin:0;font-weight:850}.character-feature-header h2{letter-spacing:-.04em;max-width:860px;font-size:clamp(28px,3.2vw,40px);line-height:1.06}.character-feature-header>p,.character-feature-section>p,.character-feature-points li,.character-feature-closing p{letter-spacing:-.012em;font-size:clamp(17px,1.45vw,19px);line-height:1.62}.character-feature-header>p{max-width:820px;margin:32px 0 0}.character-feature-section{margin-top:clamp(48px,6vw,72px)}.character-feature-section h3{letter-spacing:.035em;max-width:840px;font-size:clamp(17px,1.7vw,22px);line-height:1.34}.character-feature-section>p{max-width:800px;margin:28px 0 0}.character-feature-points{max-width:820px;margin:26px 0 0;padding:0;list-style:none}.character-feature-points li{margin:0 0 24px;padding-left:26px;position:relative}.character-feature-points li:before{content:"-";position:absolute;left:0}.character-feature-points li:last-child{margin-bottom:0}.character-feature-figure{margin:clamp(44px,6vw,70px) 0 0}.character-feature-figure img{width:100%;height:auto;display:block}.character-feature-figure figcaption{font-family:var(--sans);letter-spacing:.025em;text-transform:uppercase;margin-top:16px;font-size:clamp(15px,1.5vw,20px);font-weight:800;line-height:1.35}.character-feature-closing{max-width:820px;margin-top:34px}.character-feature-closing p{margin:0 0 1.45em}.character-feature-closing p:last-child{margin-bottom:0}.character-feature-source{border-bottom:2px solid var(--ink);width:fit-content;font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:9px;margin-top:28px;padding-bottom:5px;font-size:11px;font-weight:850;line-height:1.3;display:inline-flex}.character-feature-source span{letter-spacing:0;font-size:15px;transition:transform .18s}.character-feature-source:hover span,.character-feature-source:focus-visible span{transform:translate(2px,-2px)}.character-feature-source:focus-visible{outline:none}.tip-line{border-top:1px solid var(--ink);grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:clamp(36px,7vw,110px);width:min(100% - 48px,1440px);margin:0 auto;padding:clamp(44px,5vw,60px) 0;display:grid}.tip-line h2{max-width:660px;font-size:var(--type-section-title);letter-spacing:-.04em;margin:0;font-weight:400;line-height:1.04}.tip-line-copy{align-self:end}.tip-line-copy p{max-width:530px;color:var(--muted);margin:0 0 22px;font-size:16px;line-height:1.55}.tip-line-actions{flex-wrap:wrap;align-items:flex-end;gap:18px 28px;display:flex}.tip-line-copy .submission-email-trigger{appearance:none;border:0;border-bottom:1px solid var(--ink);color:inherit;cursor:pointer;font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(18px,2vw,24px);line-height:inherit;background:0 0;align-items:center;gap:12px;padding:0 0 5px;display:inline-flex}.tip-line-copy .submission-email-trigger span{font-family:var(--sans);font-size:17px;transition:transform .18s}.tip-line-copy .submission-email-trigger:hover span,.tip-line-copy .submission-email-trigger:focus-visible span{transform:translate(2px,-2px)}.tip-line-copy .submission-email-trigger:focus-visible{outline:2px solid var(--ink);outline-offset:5px}.tip-line-copy a{border-bottom:1px solid var(--ink);letter-spacing:-.02em;align-items:center;gap:12px;padding-bottom:5px;font-size:clamp(18px,2vw,24px);display:inline-flex}.tip-line-copy a span{font-family:var(--sans);font-size:17px;transition:transform .18s}.tip-line-copy a:hover span,.tip-line-copy a:focus-visible span{transform:translate(2px,-2px)}.tip-line-copy .tip-line-upload{color:#fff;font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;background:#b51f24;border:1px solid #b51f24;padding:14px 18px;font-size:12px;font-weight:850;line-height:1.2;transition:background-color .16s,border-color .16s,transform .16s}.tip-line-copy .tip-line-upload:hover,.tip-line-copy .tip-line-upload:focus-visible{color:#fff;background:#8f1117;border-color:#8f1117;outline:none;transform:translateY(-1px)}.tip-line-copy small{color:var(--muted);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;margin-top:20px;font-size:10px;font-weight:700;display:block}.submission-email-overlay{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#141412b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.submission-email-dialog{border:1px solid var(--ink);background:var(--paper);width:min(100%,680px);max-height:calc(100svh - 48px);color:var(--ink);padding:clamp(32px,5vw,56px);position:relative;overflow:auto;box-shadow:0 24px 80px #0000003d}.submission-email-dialog .eyebrow{margin:0 0 18px}.submission-email-dialog h2{max-width:520px;font-family:var(--serif);font-size:var(--type-section-title);letter-spacing:-.045em;margin:0 48px 24px 0;font-weight:400;line-height:1.05}.submission-email-dialog>p:not(.eyebrow){max-width:570px;color:var(--muted);margin:0 0 30px;font-size:17px;line-height:1.58}.submission-email-close{border:1px solid var(--ink);width:40px;height:40px;color:var(--ink);cursor:pointer;font-family:var(--sans);background:0 0;border-radius:50%;font-size:25px;line-height:1;position:absolute;top:22px;right:22px}.submission-email-dialog form{gap:14px;display:grid}.submission-consent-option{border-top:1px solid var(--line);color:var(--ink);font-family:var(--serif);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;padding:16px 0;font-size:16px;line-height:1.5;display:grid}.submission-consent-option:last-of-type{border-bottom:1px solid var(--line)}.submission-consent-option input{width:18px;height:18px;accent-color:var(--ink);margin:3px 0 0}.submission-consent-option a{font-size:inherit;letter-spacing:inherit;text-underline-offset:3px;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px;display:inline}.submission-email-dialog-actions{justify-content:flex-end;gap:12px;margin-top:12px;display:flex}.submission-email-dialog-actions button{border:1px solid var(--ink);cursor:pointer;min-height:46px;font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;padding:12px 18px;font-size:11px;font-weight:850}.submission-email-cancel{color:var(--ink);background:0 0}.submission-email-continue{background:var(--ink);color:var(--paper)}.submission-email-continue:disabled{border-color:var(--line);background:var(--soft);color:var(--muted);cursor:not-allowed}.private-submit-page{width:min(100% - 48px,1200px);margin:0 auto;padding:clamp(48px,5vw,68px) 0 clamp(76px,8vw,112px)}.private-submit-header{max-width:830px;padding:clamp(54px,7vw,92px) 0 clamp(58px,7vw,88px)}.private-submit-header h1{font-family:var(--serif);font-size:var(--type-page-title);letter-spacing:-.06em;margin:0 0 28px;font-weight:400;line-height:.94}.private-submit-header>p:last-child{max-width:760px;color:var(--muted);font-size:var(--type-lead);margin:0;line-height:1.58}.private-submit-layout{border-top:1px solid var(--ink);grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:clamp(38px,7vw,96px);padding-top:clamp(54px,6vw,78px);display:grid}.private-upload-form{min-width:0}.private-upload-picker{border:1px solid var(--line);background:var(--soft);cursor:pointer;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:290px;padding:34px;transition:border-color .16s,background-color .16s;display:flex;position:relative}.private-upload-picker:hover,.private-upload-picker:focus-within{border-color:var(--ink);background:#ecebe6}.private-upload-picker .eyebrow{margin:0}.private-upload-picker strong{font-family:var(--serif);letter-spacing:-.045em;font-size:clamp(30px,3vw,42px);font-weight:400;line-height:1}.private-upload-picker small{color:var(--muted);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.private-upload-picker input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.private-upload-file-list,.private-upload-receipts ul{margin:22px 0 0;padding:0;list-style:none}.private-upload-file-list li,.private-upload-receipts li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:20px;padding:14px 0;display:grid}.private-upload-file-list span,.private-upload-receipts span{overflow-wrap:anywhere;min-width:0}.private-upload-file-list small{color:var(--muted);font-family:var(--sans);letter-spacing:.1em;font-size:10px;font-weight:700}.private-upload-consent{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:24px}.private-upload-consent label{color:var(--ink);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;padding:16px 0;font-size:15px;line-height:1.55;display:grid}.private-upload-consent input{width:18px;height:18px;accent-color:var(--ink);margin:3px 0 0}.private-upload-consent a{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.private-upload-consent a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.private-upload-form>button{color:#fff;cursor:pointer;width:100%;font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;background:#b51f24;border:1px solid #b51f24;justify-content:space-between;align-items:center;margin-top:24px;padding:18px 20px;font-size:12px;font-weight:850;line-height:1.2;display:flex}.private-upload-form>button:not(:disabled):hover,.private-upload-form>button:not(:disabled):focus-visible{background:#8f1117;border-color:#8f1117;outline:none}.private-upload-form>button:disabled{cursor:not-allowed;opacity:.48}.private-upload-form>button span{font-size:20px}.private-upload-status{margin:22px 0 0;font-size:16px;line-height:1.5}.private-upload-status-error{color:var(--accent)}.private-upload-receipts{color:#f4f4f1;background:#0b0b0b;margin-top:30px;padding:24px}.private-upload-receipts .eyebrow{color:#a9a9a4;margin:0}.private-upload-receipts code{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.private-submit-notice{color:#f4f4f1;background:#0b0b0b;align-self:start;padding:clamp(30px,4vw,48px)}.private-submit-notice .eyebrow{color:#a9a9a4}.private-submit-notice h2{font-family:var(--serif);font-size:var(--type-section-title);letter-spacing:-.045em;margin:0 0 28px;font-weight:400;line-height:1.04}.private-submit-notice p:not(.eyebrow){color:#c9c9c4;margin:0;font-size:16px;line-height:1.62}.private-submit-notice p+p{margin-top:20px}.private-privacy-list{margin:24px 0;padding:0;list-style:none}.private-privacy-list li{color:#c9c9c4;border-top:1px solid #333330;padding:18px 0;font-size:15px;line-height:1.62}.private-privacy-list li:last-child{border-bottom:1px solid #333330}.private-privacy-list strong{color:#fff;font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:12px;font-weight:850;display:block}.private-privacy-list a{color:#fff;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@media (width<=900px){.private-submit-layout{grid-template-columns:1fr}}@media (width<=600px){.private-submit-page{width:min(100% - 28px,1200px)}.tip-line-actions{flex-direction:column;align-items:flex-start}.private-upload-picker{min-height:230px;padding:24px 18px}}.site-footer{border-top:1px solid var(--ink);min-height:96px;color:var(--muted);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;font-size:10px;font-weight:700;display:flex}.footer-signature{align-items:center;gap:11px;display:inline-flex}.footer-signature-group{flex:none;align-items:center;gap:24px;display:inline-flex}.footer-signature span,.footer-links a,.footer-dispatches-link{align-items:center;line-height:1;display:inline-flex}.footer-dispatches-link{color:var(--accent)}.footer-signature img{filter:invert();width:34px;height:34px;display:block}.footer-links{align-items:center;gap:18px;margin-left:auto;display:inline-flex}.footer-links a,.footer-dispatches-link{transition:color .16s}.footer-links a:hover,.footer-links a:focus-visible,.footer-dispatches-link:hover,.footer-dispatches-link:focus-visible{color:var(--ink);text-underline-offset:5px;outline:none;text-decoration:underline}.footer-dispatches-link:hover,.footer-dispatches-link:focus-visible{color:var(--accent)}@media (width<=900px){.bayern-sothebys-overview,.liverpool-overview,.liverpool-entry,.liverpool-stage-grid,.estithmar-overview,.estithmar-records>header,.estithmar-record-list article,.estithmar-philosophy,.bliss-overview,.bliss-contact,.designworks-overview,.bmw-munich-overview,.bmw-munich-location,.alshaya-overview,.alshaya-values,.alshaya-direction,.kochelsee-copy,.company-card-featured{grid-template-columns:1fr}.company-card-featured .company-visual{aspect-ratio:1.55;min-height:280px}.estithmar-facts,.bliss-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.estithmar-fact:nth-child(2){border-right:0}.estithmar-fact:nth-child(-n+2){border-bottom:1px solid var(--line)}.bliss-fact:nth-child(2){border-right:0}.bliss-fact:nth-child(-n+2){border-bottom:1px solid var(--line)}.designworks-project-grid{grid-template-columns:1fr}.designworks-people-grid,.bmw-munich-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bayern-sothebys-people-grid{grid-template-columns:1fr}.kochelsee-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.kochelsee-facts>div:nth-child(2){border-right:0}.kochelsee-facts>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.dispatches-intro,.dispatch-header,.episodes-intro,.episode-header{grid-template-columns:1fr;gap:24px}.dispatch-header-illustrated>.dispatch-number{grid-area:1/1}.dispatch-header-illustrated>.dispatch-header-copy{grid-area:2/1}.dispatch-header-illustration{grid-area:3/1;width:min(100%,620px);margin:8px 0 0}.dispatches-intro h1,.dispatches-intro>p:last-child,.episodes-intro h1,.episodes-intro>p:last-child{grid-column:1}.dispatches-latest,.dispatches-next{grid-template-columns:160px minmax(0,1fr)}.dispatch-layout,.episode-layout{grid-template-columns:1fr}.dispatch-body{max-width:780px;margin:0 auto}.dispatch-context,.episode-body,.episode-context{width:100%;max-width:780px;margin:0 auto;position:static}.character-grid,.company-grid,.company-file-header{grid-template-columns:1fr}.directory-page .company-grid>.company-card{order:5}.directory-page .company-grid>.company-card[data-company-slug=al-masdar-investment]{order:1}.directory-page .company-grid>.company-card[data-company-slug=brunholt-private-capital]{order:2}.directory-page .company-grid>.company-card[data-company-slug=orc4-cyber-security]{order:3}.directory-page .company-grid>.company-card[data-company-slug=al-masdar-beteiligungs]{order:4}.companies-section .company-grid,.tyde-overview,.tyde-collaboration,.video-feature,.tyde-reading,.orca-opening,.orca-address-section,.orca-names,.orca-domains,.al-masdar-opening,.al-masdar-address,.al-masdar-office-note,.al-masdar-record-question,.al-masdar-section-heading,.al-masdar-aum,.al-masdar-comparison>header,.orca-investment>header,.orca-investment-grid,.orca-editorial-note,.group-file-map>header,.orca-own-words>header,.orca-name-trail>header,.al-masdar-media-layout,.linkedin-post-trigger-feature,.linkedin-post-trigger-dark{grid-template-columns:1fr}.linkedin-post-trigger-feature .linkedin-post-trigger-image,.linkedin-post-trigger-dark .linkedin-post-trigger-image{border-right:0;border-bottom:1px solid var(--line);min-height:420px}.orca-own-words>header .company-label,.orca-own-words>header h2,.orca-own-words>header>p:last-child,.orca-name-trail>header .company-label,.orca-name-trail>header h2,.orca-name-trail>header>p:last-child{grid-area:auto/1}.orca-own-words-grid{grid-template-columns:1fr 1fr}.orca-own-words-platform{grid-column:1/-1}.document-founders{grid-template-columns:1fr;min-height:0}.document-founders-intro{border-bottom:1px solid #ffffff29;border-right:0;min-height:340px}.document-founders-people{min-height:420px}.orca-section-heading{grid-template-columns:1fr;gap:16px}.orca-section-heading .company-label,.orca-section-heading h2,.orca-section-heading>p:last-child{grid-area:auto/1}.orca-entity-summary,.orca-signature-grid article>p{min-height:0}.tyde-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.tyde-fact:nth-child(2){border-right:0}.tyde-reading{align-items:start}.editorial-section{grid-template-columns:1fr;gap:16px}.character-card{grid-template-columns:minmax(180px,.85fr) 1.15fr;gap:22px;display:grid}.card-copy{flex-direction:column;padding-top:6px;display:flex}.card-copy h3,.card-role{min-height:0}.profile{grid-template-columns:1fr}.profile-portrait{width:220px}.future-comments{margin-left:0}.tip-line{grid-template-columns:1fr}.supporting-character-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.site-header,.site-footer,.introduction,.profile-page{width:min(100% - 28px,1440px)}.opening-source,.cast,.companies-section,.assets-section,.directory-page,.company-file-page,.editorial-page,.dispatches-page,.dispatch-page,.episodes-page,.episode-page{width:min(100% - 28px,1200px)}.tip-line{width:min(100% - 28px,1440px)}.site-header{flex-wrap:wrap;min-height:0;padding:15px 0 13px}.brand{gap:9px;font-size:11px}.brand img{width:38px;height:38px}.header-note,.back-link{font-size:9px}.profile-navigation-with-status{flex-direction:column;gap:18px}.company-status-banner{margin:0}.header-note{display:none}.site-nav{border-top:1px solid var(--line);order:3;justify-content:flex-start;gap:22px;width:100%;margin:0;padding-top:12px}.header-actions{gap:8px;margin-left:auto}.response-timer-bar-shell{width:min(100% - 28px,1440px)}.response-timer-bar{grid-template-columns:156px minmax(0,1fr);gap:10px;min-height:72px}.response-timer-bar .response-timer-clock{min-width:156px;font-size:14px}.response-timer-bar .response-timer-copy{display:block}.response-timer-bar .response-timer-copy strong{margin-bottom:5px;font-size:12px}.response-timer-bar .response-timer-copy>span{font-size:11px}.dispatches-intro,.episodes-intro{padding-bottom:48px}.dispatches-intro h1,.episodes-intro h1{max-width:100%;font-size:var(--type-page-title);letter-spacing:-.055em;line-height:.92}.dispatches-intro>p:last-child,.episodes-intro>p:last-child{font-size:16px;line-height:1.5}.dispatches-latest{grid-template-columns:1fr;min-height:0}.dispatches-latest-meta{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:end;gap:18px;padding:24px 22px;display:grid}.dispatches-latest-meta>strong{grid-area:2/1;margin:0;font-size:36px}.dispatches-latest-meta>time{grid-area:2/2;padding-bottom:10px}.dispatches-latest-copy{min-height:0;padding:28px 22px}.dispatches-latest-copy h2{font-size:var(--type-section-title);letter-spacing:-.045em;line-height:.98}.dispatches-latest-copy p{font-size:16px}.dispatches-next{grid-template-columns:1fr;min-height:0}.dispatches-next-meta{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:end;gap:18px;padding:24px 22px;display:grid}.dispatches-next-meta>strong{grid-area:2/1;margin:0;font-size:36px}.dispatches-next-meta>time{grid-area:2/2;padding-bottom:4px}.dispatches-next-copy{min-height:0;padding:28px 22px}.episode-card{grid-template-columns:1fr;min-height:0}.episode-card-meta{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:end;gap:18px;padding:24px 22px;display:grid}.episode-card-meta>strong{grid-area:2/1;margin:0;font-size:36px}.episode-card-meta>small{grid-area:2/2;padding-bottom:4px}.episode-card-copy{min-height:0;padding:28px 22px}.episode-header{padding-bottom:54px}.episode-header h1{font-size:var(--type-page-title);letter-spacing:-.05em;margin:20px 0 24px;line-height:.94}.episode-header-copy>p{font-size:17px;line-height:1.48}.episode-draft-grid{grid-template-columns:1fr}.dispatch-header{padding-bottom:54px}.dispatch-header h1{font-size:var(--type-page-title);letter-spacing:-.05em;margin:20px 0 24px;line-height:.94}.dispatch-header-copy>p{font-size:17px;line-height:1.48}.dispatch-layout{gap:64px;padding:64px 0}.dispatch-pagination{flex-direction:column;align-items:flex-start}.introduction{padding-top:52px}.introduction h1{margin-bottom:38px}.introduction-copy p{font-size:17px;line-height:1.55}.character-card{padding:14px;display:block}.company-card{padding:14px}.group-file-map-card h3{white-space:normal}.company-visual{aspect-ratio:1.32}.designworks-identity-panel{grid-template-columns:minmax(0,1.4fr) minmax(110px,.6fr)}.designworks-bmw-logo{padding:20px}.bmw-munich-hero-panel{grid-template-columns:minmax(0,1.4fr) minmax(100px,.6fr)}.bmw-munich-hero-panel>div{padding:18px}.bmw-munich-hours,.bmw-munich-services-grid,.alshaya-services-grid,.alshaya-values-grid,.designworks-people-grid{grid-template-columns:1fr}.card-copy h3{font-size:22px}.card-quote{margin:24px 0 32px;font-size:16px}.profile-portrait{width:min(62vw,220px)}.site-footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;min-height:100px}.footer-links{flex-wrap:wrap;gap:18px;width:100%;margin-left:0}.footer-signature-group{justify-content:space-between;width:100%}.tip-line-copy a{font-size:19px}.supporting-character-grid{grid-template-columns:1fr}.file-module{grid-template-columns:38px minmax(0,1fr);gap:14px}.orca-entity-grid,.orca-signature-grid,.group-file-map-grid,.al-masdar-record-grid,.al-masdar-comparison-grid,.al-masdar-aum-document,.al-masdar-media-grid,.al-masdar-strategy-grid,.orca-own-words-grid,.orca-name-addresses{grid-template-columns:1fr}.orca-signature-grid article:nth-child(3),.orca-own-words-platform{grid-column:auto}.al-masdar-aum blockquote,.al-masdar-aum-document{grid-column:1}.al-masdar-announcement-list article{grid-template-columns:1fr;gap:16px}.al-masdar-announcement-list a{width:fit-content}.document-name{grid-template-columns:1fr;gap:10px}.document-name .document-feature-action{width:fit-content}.orca-key-line{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}.orca-record-list>div{grid-template-columns:1fr;gap:6px}.orca-signature-grid time{margin-bottom:34px}.document-founder strong{white-space:normal}.document-founders-intro{min-height:320px}.document-founders-people{grid-template-columns:1fr;min-height:0}.document-founder+.document-founder{border-top:1px solid #ffffff29;border-left:0}.document-founders-footer{flex-direction:column;align-items:flex-start}.orca-investment{padding-left:14px;padding-right:14px}.document-feature-caption{flex-direction:column;align-items:flex-start}.dispatch-comparison-grid{grid-template-columns:1fr;width:min(100%,360px)}.dispatch-body blockquote.dispatch-malte-translation{padding:20px;font-size:15px}.document-modal-backdrop,.linkedin-post-backdrop{padding:0}.document-modal{width:100%;max-height:100vh}.document-modal-readable .document-modal-content{overflow-x:auto}.document-modal-readable .document-modal-item{width:860px}.document-modal-readable .document-modal-item img{max-width:none}.linkedin-post-modal{width:100%;max-height:100vh}.document-modal-founders .document-modal-content{grid-template-columns:1fr}.document-founder-transcript h3{white-space:normal}.document-modal-close{width:38px;height:38px}.tyde-hero-media{grid-template-columns:minmax(105px,.72fr) minmax(0,1.28fr)}.tyde-logo-panel img{padding:22px}.tyde-facts{grid-template-columns:1fr}.tyde-fact,.tyde-fact:nth-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:142px}.tyde-fact:last-child{border-bottom:0}.video-caption h3{margin-bottom:20px}.tyde-collaboration-detail{grid-template-columns:1fr}.zimmer-portrait{width:min(100%,420px)}}@media (width<=900px){.al-masdar-post-grid{grid-template-columns:1fr}.al-masdar-text-post{min-height:0}.al-masdar-text-post>a{margin-top:28px}.al-masdar-press-release>blockquote,.al-masdar-press-release>p{margin-left:0;margin-right:0}.linkedin-post-trigger{min-height:0}.linkedin-post-trigger-image{min-height:320px}}@media (width<=620px){.bayern-sothebys-facts,.liverpool-facts,.estithmar-facts,.bliss-facts,.kochelsee-facts{grid-template-columns:1fr}.bayern-sothebys-fact,.liverpool-fact,.estithmar-fact,.bliss-fact,.kochelsee-facts>div{border-right:0;border-bottom:1px solid var(--line);min-height:124px}.bayern-sothebys-fact:last-child,.liverpool-fact:last-child,.estithmar-fact:last-child,.bliss-fact:last-child,.kochelsee-facts>div:last-child{border-bottom:0}.estithmar-fact:nth-child(2),.bliss-fact:nth-child(2){border-right:0}.estithmar-portfolio-grid,.bliss-services-grid,.bliss-gallery-grid{grid-template-columns:1fr}.bliss-services-grid article{min-height:0}.bliss-gallery-grid figure.bliss-gallery-wide{grid-column:auto}.bliss-gallery-grid .bliss-gallery-wide img{aspect-ratio:4/3}.estithmar-portfolio-grid article,.estithmar-portfolio-grid article:last-child{grid-column:auto;min-height:0}.estithmar-philosophy{padding:38px 24px}.bayern-sothebys-person{grid-template-columns:1fr}.bayern-sothebys-person img{aspect-ratio:1;min-height:0}.al-masdar-post-shell{padding:22px 18px}.al-masdar-press-release h2{font-size:var(--type-section-title)}.al-masdar-source-row{flex-direction:column;align-items:flex-start}.al-masdar-text-post{padding:26px 20px}.linkedin-post-trigger-feature .linkedin-post-trigger-image,.linkedin-post-trigger-dark .linkedin-post-trigger-image{min-height:300px}.linkedin-post-trigger-copy{min-height:330px;padding:24px 20px}.linkedin-post-modal-header{padding:14px}.linkedin-post-modal-body{padding:30px 18px 50px}.linkedin-post-modal-body>h2{font-size:var(--type-page-title)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}.assets-directory,.asset-page{width:min(100% - 48px,1200px);margin:0 auto;padding:clamp(46px,5vw,72px) 0 clamp(76px,8vw,112px)}.assets-intro{max-width:780px;margin:clamp(52px,6vw,72px) 0 0;padding:0 0 clamp(56px,6vw,72px)}.assets-intro h1{font-family:var(--serif);font-size:var(--type-page-title);letter-spacing:-.06em;margin:0 0 28px;font-weight:400;line-height:.94}.assets-intro>p:last-child{max-width:710px;color:var(--muted);font-family:var(--serif);font-size:var(--type-lead);margin:0;font-weight:400;line-height:1.55}.asset-deck{color:var(--muted);font-family:var(--serif);font-size:var(--type-lead);font-weight:400;line-height:1.55}.assets-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.asset-card{min-width:0;color:var(--ink);background:#fff;flex-direction:column;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 18px 48px #00000014}.asset-card:hover,.asset-card:focus-visible{transform:translateY(-4px);box-shadow:0 24px 58px #00000021}.asset-card-image{aspect-ratio:4/3;background:#f3f3f1;overflow:hidden}.asset-card-image img,.asset-hero-image img,.asset-gallery-grid img,.asset-video img{object-fit:cover;width:100%;height:100%}.assets-grid .asset-card-image img{object-fit:contain;background:#f3f3f1}.asset-image-contain img{object-fit:contain;background:#fff;padding:clamp(26px,5vw,72px)}.asset-card-copy{flex-direction:column;flex:1;min-height:280px;padding:28px;display:flex}.asset-card-label,.asset-card-location,.asset-location,.asset-fact span{color:var(--muted);font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.35}.asset-card-label{min-height:2.7em;margin:0}.asset-card-copy h2{font-family:var(--serif);font-size:var(--type-card-title);margin:22px 0 12px;font-weight:400;line-height:1.04}.asset-card-location{margin:0}.asset-card .card-cta{margin-top:auto;padding-top:38px}.asset-hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(44px,7vw,104px);margin-top:clamp(48px,7vw,94px);padding-bottom:clamp(58px,7vw,94px);display:grid}.asset-hero h1{max-width:680px;font-family:var(--serif);font-size:var(--type-page-title);letter-spacing:-.055em;margin:16px 0 20px;font-weight:400;line-height:.96}.asset-location{margin:0 0 28px}.asset-deck{margin:0}.asset-hero-image{aspect-ratio:4/3;background:#f3f3f1;margin:0;position:relative;overflow:hidden}.asset-hero-image figcaption{color:#fff;font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;background:#0000009e;padding:7px 9px;font-size:9px;font-weight:700;line-height:1.3;position:absolute;bottom:12px;right:14px}.asset-facts{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.asset-story{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(40px,7vw,96px);padding:clamp(64px,7vw,94px) 0;display:grid}.asset-story h2{max-width:440px;font-family:var(--serif);font-size:var(--type-section-title);letter-spacing:-.045em;margin:14px 0 0;font-weight:400;line-height:1.04}.asset-story-copy{max-width:700px}.asset-story-copy p{color:var(--muted);font-family:var(--serif);font-size:var(--type-lead);margin:0;line-height:1.65}.asset-story-copy p+p{margin-top:22px}.asset-timeline{border-bottom:1px solid var(--line);grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:clamp(40px,7vw,96px);padding:clamp(72px,8vw,112px) 0;display:grid}.asset-timeline h2{max-width:430px;font-family:var(--serif);font-size:var(--type-section-title);letter-spacing:-.045em;margin:14px 0 0;font-weight:400;line-height:1.04}.asset-timeline-list{border-top:1px solid var(--ink)}.asset-timeline-list article{border-bottom:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);gap:24px;padding:26px 0 28px;display:grid}.asset-timeline-list time{color:var(--muted);font-family:var(--sans);letter-spacing:.12em;padding-top:4px;font-size:11px;font-weight:800}.asset-timeline-list h3{font-family:var(--serif);font-size:var(--type-card-title);letter-spacing:-.035em;margin:0 0 10px;font-weight:400;line-height:1.05}.asset-timeline-list p{max-width:650px;color:var(--muted);margin:0;font-size:clamp(16px,1.3vw,18px);line-height:1.58}.asset-fact{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:center;gap:14px;min-height:142px;padding:24px 28px;display:grid}.asset-fact:nth-child(3n){border-right:0}.asset-fact:nth-last-child(-n+3){border-bottom:0}.asset-fact strong{font-family:var(--serif);font-size:clamp(21px,1.8vw,26px);font-weight:400;line-height:1.15}.asset-video-section,.asset-gallery{padding-top:clamp(72px,8vw,112px)}.asset-video-section header,.asset-gallery>header{margin-bottom:34px}.asset-video-section h2,.asset-gallery h2{font-family:var(--serif);font-size:var(--type-section-title);letter-spacing:-.045em;margin:12px 0 0;font-weight:400;line-height:1}.asset-video,.asset-video-frame{aspect-ratio:16/9;background:#111;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.asset-video{cursor:pointer}.asset-video:after{content:"";background:linear-gradient(#0000 56%,#000000a6);position:absolute;inset:0}.asset-video-play{z-index:1;color:#111;background:#fff;border-radius:50%;place-items:center;width:74px;height:74px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.asset-video-title{z-index:1;color:#fff;font-family:var(--sans);letter-spacing:.14em;text-align:left;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.4;position:absolute;bottom:26px;left:30px;right:30px}.asset-video-frame iframe{border:0;width:100%;height:100%}.asset-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.asset-gallery-grid figure{aspect-ratio:4/3;background:#f3f3f1;margin:0;overflow:hidden}.asset-gallery-grid figure:first-child{aspect-ratio:16/8.5;grid-column:1/-1}.asset-gallery-grid figure.asset-gallery-captioned,.asset-gallery-grid figure.asset-gallery-captioned:first-child{aspect-ratio:auto;flex-direction:column;display:flex}.asset-gallery-grid .asset-gallery-captioned img{height:auto;display:block}.asset-gallery-captioned figcaption{min-height:70px;color:var(--muted);font-family:var(--sans);letter-spacing:.04em;background:#f3f3f1;padding:16px 18px 18px;font-size:10px;font-weight:650;line-height:1.55}.asset-gallery-grid-masonry{columns:2;column-gap:20px;display:block}.asset-gallery-grid-masonry figure,.asset-gallery-grid-masonry figure:first-child{break-inside:avoid;aspect-ratio:auto;margin:0 0 20px}.asset-gallery-grid-masonry figure:first-child{column-span:all}.asset-gallery-grid-masonry img{height:auto;display:block}.asset-gallery-grid-document{max-width:760px;margin:0 auto;display:block}.asset-gallery-grid-document figure,.asset-gallery-grid-document figure:first-child{aspect-ratio:auto}.asset-gallery-grid-document img{height:auto;display:block}.asset-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.asset-video-feature{background:#f7f7f5;min-width:0}.asset-video-feature .asset-video-title{display:none}.asset-video-caption{padding:24px 26px 28px}.asset-video-caption .eyebrow{margin:0 0 14px}.asset-video-caption h3{min-height:2.2em;font-family:var(--serif);font-size:var(--type-card-title);letter-spacing:-.035em;margin:0 0 24px;font-weight:400;line-height:1.08}.asset-video-caption a{color:var(--ink);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;text-underline-offset:6px;font-size:11px;font-weight:700;line-height:1.3}.asset-source{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:32px;margin-top:clamp(72px,8vw,112px);padding-top:28px;display:flex}.asset-source p{max-width:540px;color:var(--muted);font-family:var(--serif);margin:0;font-size:17px;font-weight:400;line-height:1.55}.asset-source div{flex-direction:column;align-items:flex-end;gap:14px;display:flex}.asset-source a{color:var(--ink);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;text-underline-offset:6px;font-size:11px;font-weight:700;line-height:1.3}.doctorate-subline{max-width:610px;color:var(--muted);font-family:var(--serif);font-size:var(--type-lead);margin:0;line-height:1.55}.doctorate-status{border:1px solid var(--ink);border-radius:999px;gap:3px;margin-top:28px;padding:13px 20px 14px;display:inline-grid}.doctorate-status span,.doctorate-status small{font-family:var(--sans);line-height:1.3}.doctorate-status span{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}.doctorate-status small{color:var(--muted);letter-spacing:.04em;font-size:10px;font-weight:600}.doctorate-status-confirmed{color:#fff;background:var(--ink)}.doctorate-status-confirmed small{color:#ffffffb8}.doctorate-hero-image img{object-position:center}.doctorate-verification>p:last-child,.doctorate-schrodinger>p{color:var(--muted);font-family:var(--serif);font-size:var(--type-lead);margin:0;line-height:1.6}.doctorate-verification{border:1px solid var(--ink);grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:18px clamp(36px,7vw,92px);margin:clamp(64px,8vw,96px) 0 0;padding:clamp(32px,5vw,52px);display:grid}.doctorate-verification .eyebrow{grid-column:1/-1}.doctorate-verification h2{font-family:var(--serif);font-size:var(--type-section-title);letter-spacing:-.045em;margin:0;font-weight:400;line-height:1.04}.doctorate-verification a,.doctorate-related-dispatch a{color:inherit;text-underline-offset:5px}.doctorate-carousel{padding-top:clamp(72px,8vw,112px)}.doctorate-carousel>header{margin-bottom:34px}.doctorate-carousel h2{font-family:var(--serif);font-size:var(--type-section-title);letter-spacing:-.045em;margin:12px 0 0;font-weight:400;line-height:1}.doctorate-carousel-stage{background:#f3f3f1;position:relative;overflow:hidden}.doctorate-carousel-track{transition:transform .3s;display:flex}.doctorate-carousel figure{min-width:100%;margin:0}.doctorate-carousel figure img{aspect-ratio:16/10;object-fit:contain;background:#f3f3f1;width:100%;display:block}.doctorate-carousel figcaption{min-height:58px;color:var(--muted);font-family:var(--sans);letter-spacing:.04em;background:#fff;padding:17px 20px;font-size:10px;font-weight:600;line-height:1.5}.doctorate-carousel-arrow{width:44px;height:44px;color:var(--ink);cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;font-size:18px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 5px 18px #0000001f}.doctorate-carousel-arrow-previous{left:18px}.doctorate-carousel-arrow-next{right:18px}.doctorate-carousel-controls{color:var(--muted);font-family:var(--sans);letter-spacing:.1em;justify-content:space-between;align-items:center;padding-top:14px;font-size:10px;font-weight:700;display:flex}.doctorate-carousel-controls>div{gap:8px;display:flex}.doctorate-carousel-controls button{cursor:pointer;background:#c8c8c4;border:0;border-radius:50%;width:8px;height:8px;padding:0}.doctorate-carousel-controls button.is-active{background:var(--ink)}.doctorate-exhibits{padding-top:clamp(80px,9vw,120px)}.doctorate-exhibits>header{max-width:780px;margin-bottom:38px}.doctorate-exhibits h2,.doctorate-schrodinger h2{font-family:var(--serif);font-size:var(--type-section-title);letter-spacing:-.045em;margin:12px 0 0;font-weight:400;line-height:1.05}.doctorate-exhibits-note{color:var(--muted);font-size:var(--type-lead);margin:22px 0 0;line-height:1.55}.doctorate-exhibit-list{border-top:1px solid var(--ink)}.doctorate-exhibit{border-bottom:1px solid var(--line);grid-template-columns:120px minmax(0,1fr);gap:10px 32px;padding:28px 0 30px;display:grid}.doctorate-exhibit-id{color:var(--muted);font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;grid-row:1/span 3;margin:4px 0 0;font-size:10px;font-weight:800;line-height:1.3}.doctorate-exhibit h3{max-width:780px;font-family:var(--serif);letter-spacing:-.025em;margin:0;font-size:clamp(21px,2vw,27px);font-weight:400;line-height:1.14}.doctorate-exhibit>p:not(.doctorate-exhibit-id){max-width:760px;color:var(--muted);font-family:var(--serif);margin:0;font-size:clamp(17px,1.55vw,19px);line-height:1.55}.doctorate-exhibit footer{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:8px;display:flex}.doctorate-exhibit footer a,.doctorate-schrodinger div a{border:1px solid var(--ink);color:#fff;background:var(--ink);min-height:44px;font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;padding:11px 16px;font-size:13px;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.doctorate-schrodinger{color:#fff;background:var(--ink);margin-top:clamp(80px,9vw,120px);padding:clamp(34px,6vw,64px)}.doctorate-schrodinger .eyebrow,.doctorate-schrodinger>p{color:#ffffffbd}.doctorate-schrodinger>p:not(.eyebrow){max-width:760px;margin-top:26px}.doctorate-schrodinger div{flex-wrap:wrap;gap:14px 24px;margin-top:32px;display:flex}.doctorate-schrodinger div a{color:var(--ink);background:#fff;border-color:#fff}.doctorate-related-dispatch{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;margin-top:clamp(64px,8vw,96px);padding-top:26px;display:flex}.doctorate-related-dispatch span,.doctorate-related-dispatch a{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:750;line-height:1.4}.doctorate-related-dispatch span{color:var(--muted)}@media (width<=900px){.assets-grid{grid-template-columns:1fr}.asset-card{grid-template-columns:1fr 1fr;display:grid}.asset-card-copy,.asset-card-label{min-height:0}.asset-hero,.asset-story,.asset-timeline,.doctorate-verification{grid-template-columns:1fr}}@media (width<=620px){.assets-directory,.asset-page{width:min(100% - 28px,1200px)}.site-nav{gap:clamp(11px,3.7vw,20px)}.asset-card{display:flex}.asset-card-copy{min-height:250px;padding:24px 20px}.asset-facts{grid-template-columns:1fr}.asset-fact,.asset-fact:nth-child(3n),.asset-fact:nth-last-child(-n+3){border-right:0;border-bottom:1px solid var(--line)}.asset-fact:last-child{border-bottom:0}.asset-gallery-grid{grid-template-columns:1fr;gap:14px}.asset-gallery-grid figure:first-child{aspect-ratio:4/3;grid-column:auto}.asset-gallery-grid-masonry{columns:1}.asset-gallery-grid-masonry figure,.asset-gallery-grid-masonry figure:first-child{aspect-ratio:auto;margin-bottom:14px}.asset-gallery-grid figure.asset-gallery-captioned:first-child{aspect-ratio:auto}.asset-timeline-list article{grid-template-columns:64px minmax(0,1fr);gap:16px}.asset-source{flex-direction:column;align-items:flex-start}.asset-source div{align-items:flex-start}.asset-video-play{width:58px;height:58px}.asset-video-grid{grid-template-columns:1fr;gap:14px}.asset-video-caption h3{min-height:0}.doctorate-status{border-radius:22px}.doctorate-verification{padding:28px 22px}.doctorate-exhibit{grid-template-columns:1fr;gap:11px}.doctorate-exhibit-id{grid-row:auto}.doctorate-exhibit footer{flex-direction:column;align-items:flex-start}.doctorate-exhibit footer a,.doctorate-schrodinger div a{width:100%}.doctorate-schrodinger{padding:32px 22px}.doctorate-schrodinger div,.doctorate-related-dispatch{flex-direction:column;align-items:flex-start}.doctorate-carousel-arrow{width:38px;height:38px}}@media (width<=420px){.site-nav{letter-spacing:.07em;gap:9px;font-size:9px}}.hotel-file{padding-top:0}.al-masdar-beteiligungs-file{border-top:1px solid var(--ink)}.al-masdar-beteiligungs-intro,.al-masdar-ownership,.al-masdar-directors,.al-masdar-documents{border-bottom:1px solid var(--line);padding:clamp(68px,8vw,104px) 0}.al-masdar-beteiligungs-intro{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(36px,7vw,92px);display:grid}.al-masdar-beteiligungs-intro h2,.al-masdar-ownership h2,.al-masdar-directors h2,.al-masdar-documents h2{max-width:760px;font-family:var(--serif);font-size:var(--type-section-title);letter-spacing:-.045em;margin:0;font-weight:400;line-height:1.02}.al-masdar-beteiligungs-intro>div:last-child{max-width:720px}.al-masdar-beteiligungs-intro>div:last-child p{color:var(--muted);margin:0;font-size:clamp(18px,1.4vw,21px);line-height:1.58}.al-masdar-beteiligungs-intro>div:last-child p+p{margin-top:20px}.al-masdar-beteiligungs-intro .al-masdar-beteiligungs-plain{color:var(--ink);font-family:var(--serif);letter-spacing:-.035em;font-size:clamp(27px,3vw,42px);line-height:1.15}.al-masdar-registration-address{border-top:1px solid var(--line);gap:5px;padding-top:20px;display:grid}.al-masdar-registration-address strong{color:var(--ink);font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:850}.al-masdar-ownership>header,.al-masdar-directors>header,.al-masdar-documents>header{margin-bottom:clamp(38px,5vw,62px)}.al-masdar-ownership-source-note{max-width:760px;color:var(--muted);margin:24px 0 0;font-size:17px;line-height:1.55}.al-masdar-registration-cta{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;gap:24px;max-width:760px;margin-top:28px;padding:20px 24px;display:flex}.al-masdar-registration-cta>span{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.35}.al-masdar-registration-cta .document-link{color:#fff;border-color:#fff;flex:none;margin:0}@media (width<=680px){.al-masdar-registration-cta{flex-direction:column;align-items:flex-start}}.company-card .company-visual-eqibank{object-fit:contain;width:82%;height:auto;padding:0}.company-file-hero-visual .company-visual-eqibank{object-fit:contain;width:84%;height:auto;padding:0}.eqibank-file{--eqibank-accent:#188f79;--eqibank-wash:#edf7f4;padding-bottom:var(--section-gap)}.eqibank-intro,.eqibank-legal{border-top:1px solid var(--ink);grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);gap:clamp(42px,7vw,104px);padding:clamp(60px,8vw,108px) 0;display:grid}.eqibank-intro h2,.eqibank-services h2,.eqibank-legal h2{max-width:760px;font-family:var(--serif);font-size:var(--type-section-title);letter-spacing:-.05em;margin:0;font-weight:400;line-height:1.03}.eqibank-intro-copy>p,.eqibank-legal>div:last-child>p{color:#302f2c;max-width:760px;margin:0;font-size:clamp(17px,1.35vw,20px);line-height:1.62}.eqibank-intro-copy>p+p{margin-top:22px}.eqibank-facts{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.eqibank-facts>div{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;gap:28px;min-height:176px;padding:28px 24px;display:flex}.eqibank-facts>div:last-child{border-right:0}.eqibank-facts strong{font-family:var(--serif);letter-spacing:-.05em;font-size:clamp(32px,3vw,48px);font-weight:400;line-height:1}.eqibank-facts span{color:var(--muted);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1.45}.eqibank-services{padding:clamp(72px,9vw,124px) 0}.eqibank-services>header{max-width:860px;margin-bottom:clamp(38px,6vw,70px)}.eqibank-services>header>p:last-child{max-width:680px;color:var(--muted);margin:24px 0 0;font-size:clamp(15px,1.2vw,18px);line-height:1.58}.eqibank-service-grid{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.eqibank-service-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;flex-direction:column;min-height:300px;padding:clamp(26px,3vw,40px);display:flex}.eqibank-service-grid article:nth-child(2),.eqibank-service-grid article:nth-child(5){background:var(--eqibank-wash)}.eqibank-service-grid article>span{color:var(--eqibank-accent);font-family:var(--sans);letter-spacing:.12em;font-size:10px;font-weight:850}.eqibank-service-grid h3{font-family:var(--serif);letter-spacing:-.05em;margin:auto 0 22px;font-size:clamp(27px,2.3vw,38px);font-weight:400;line-height:1.02}.eqibank-service-grid p{color:#4d4b47;margin:0;font-size:clamp(14px,1.05vw,16px);line-height:1.58}.eqibank-legal{border-bottom:1px solid var(--ink)}.eqibank-file .source-links a:hover,.eqibank-file .source-links a:focus-visible{color:var(--eqibank-accent);border-color:var(--eqibank-accent);outline:none}@media (width<=900px){.eqibank-intro,.eqibank-legal{grid-template-columns:1fr}.eqibank-facts,.eqibank-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.eqibank-facts,.eqibank-service-grid{grid-template-columns:1fr}.eqibank-facts>div{border-right:0;border-bottom:1px solid var(--line);min-height:132px}.eqibank-service-grid article{min-height:260px}}.al-masdar-ownership-ledger{border-top:1px solid var(--ink);max-width:980px;margin:0 auto;padding:0;list-style:none}.al-masdar-ownership-ledger>li{margin:0;padding:0}.al-masdar-ownership-step{border-bottom:1px solid var(--line);grid-template-columns:88px minmax(0,1fr);gap:clamp(24px,4vw,54px);padding:clamp(34px,5vw,58px) 0;display:grid}.al-masdar-step-number{color:#9d611d;font-family:var(--serif);letter-spacing:-.05em;font-size:clamp(42px,5vw,64px);line-height:.92}.al-masdar-step-label,.al-masdar-director-profile>div>span{color:var(--muted);font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px;font-size:10px;font-weight:850;line-height:1.3}.al-masdar-ownership-step h3{max-width:780px;font-family:var(--serif);letter-spacing:-.05em;overflow-wrap:anywhere;margin:0 0 18px;font-size:clamp(36px,5vw,58px);font-weight:400;line-height:.98}.al-masdar-ownership-step h3 a{text-underline-offset:7px;text-decoration-thickness:1px}.al-masdar-ownership-step div>p:not(.al-masdar-step-label){max-width:720px;color:var(--muted);margin:0;font-size:17px;line-height:1.52}.al-masdar-ownership-step div>p:not(.al-masdar-step-label)+p{margin-top:7px}.al-masdar-ownership-relation{color:#9d611d;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,54px);padding:15px 0;display:grid}.al-masdar-ownership-relation>span{font-family:var(--sans);text-align:center;font-size:24px}.al-masdar-ownership-relation strong{font-family:var(--sans);letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:850;line-height:1.4}.al-masdar-owner-final{border-bottom:4px solid #9d611d}.al-masdar-ownership h2{max-width:680px;font-size:clamp(34px,4vw,52px);line-height:1.02}.al-masdar-ownership>header{margin-bottom:36px}.al-masdar-control-people{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.al-masdar-control-people>article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;grid-template-columns:86px minmax(0,1fr);gap:22px;min-width:0;padding:28px;display:grid}.al-masdar-control-people>article.al-masdar-control-owner{background:#f7f1e9}.al-masdar-control-people img{border:1px solid var(--line);object-fit:cover;border-radius:50%;width:86px;height:86px;display:block}.al-masdar-control-people h3{font-family:var(--sans);letter-spacing:-.035em;margin:0;font-size:clamp(22px,2vw,28px);font-weight:780;line-height:1.05}.al-masdar-control-people ul{gap:6px;margin:18px 0 0;padding:0;list-style:none;display:grid}.al-masdar-control-people li{color:#4d4b47;font-size:14px;line-height:1.45}.al-masdar-control-people li:before{color:#9d611d;content:"•";margin-right:8px}.al-masdar-control-owner>div>strong{color:#fff;font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;background:#9d611d;margin-top:18px;padding:7px 9px;font-size:10px;font-weight:850;line-height:1.35;display:inline-block}.al-masdar-control-table{border-top:1px solid var(--ink);margin-top:30px}.al-masdar-control-table>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(190px,.9fr) minmax(220px,1fr) minmax(240px,1.15fr);display:grid}.al-masdar-control-table>div>*{border-right:1px solid var(--line);min-width:0;margin:0;padding:18px 20px}.al-masdar-control-table>div>:last-child{border-right:0}.al-masdar-control-table-head{background:#ecebe7}.al-masdar-control-table-head span{color:var(--muted);font-family:var(--sans);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:850}.al-masdar-control-table h3{font-family:var(--sans);letter-spacing:-.02em;font-size:16px;font-weight:780;line-height:1.3}.al-masdar-control-table p{color:#4d4b47;font-size:14px;line-height:1.5}.al-masdar-control-table a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.al-masdar-control-result{background:var(--ink);color:#fff;grid-template-columns:86px minmax(0,1fr);align-items:baseline;gap:20px;margin:0;padding:22px 24px;display:grid}.al-masdar-control-result span{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:850}.al-masdar-control-result strong{font-family:var(--sans);font-size:clamp(16px,1.6vw,21px);line-height:1.35}.al-masdar-director-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.5vw,32px);display:grid}.al-masdar-director-profile{background:#fff;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-width:0;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 16px 45px #17171513,0 2px 8px #17171509}.al-masdar-director-profile:hover,.al-masdar-director-profile:focus-visible{outline:none;transform:translateY(-3px);box-shadow:0 22px 56px #1717151c,0 4px 12px #1717150b}.al-masdar-director-profile figure{aspect-ratio:1/1.08;background:#fff;min-width:0;margin:0;overflow:hidden}.al-masdar-director-profile figure img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.al-masdar-director-profile>div{flex-direction:column;min-width:0;padding:clamp(24px,3vw,38px);display:flex}.al-masdar-director-profile strong{font-family:var(--serif);letter-spacing:-.045em;overflow-wrap:anywhere;margin-top:12px;font-size:clamp(32px,3.6vw,48px);font-weight:400;line-height:1}.al-masdar-director-profile small{color:var(--muted);margin-top:14px;font-size:15px;line-height:1.45}.al-masdar-director-profile b{border-bottom:1px solid var(--ink);width:fit-content;font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;margin-top:auto;padding-top:32px;font-size:10px;font-weight:850;line-height:1.5}.al-masdar-documents>header>p:last-child{max-width:680px;color:var(--muted);margin:22px 0 0;font-size:18px;line-height:1.55}.al-masdar-primary-document{background:#fff;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;display:grid;overflow:hidden;box-shadow:0 18px 48px #17171514,0 3px 9px #17171509}.al-masdar-primary-document figure{background:#f2f1ed;min-width:0;margin:0;padding:clamp(18px,3vw,34px)}.al-masdar-primary-document img{width:100%;display:block;box-shadow:0 8px 24px #17171517}.al-masdar-primary-document>div{padding:clamp(34px,6vw,74px)}.al-masdar-primary-document h3,.al-masdar-registry-document h3{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(34px,4.3vw,54px);font-weight:400;line-height:1.02}.al-masdar-primary-document>div>p:not(.company-label),.al-masdar-registry-document>div>p:not(.company-label){color:var(--muted);margin:22px 0 0;font-size:17px;line-height:1.55}.al-masdar-primary-document .al-masdar-document-boundary{color:var(--ink);font-family:var(--sans);border-left:3px solid #9d611d;padding-left:16px;font-size:13px;font-weight:700}.al-masdar-primary-document .card-cta{margin-top:34px}.al-masdar-registry-document{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(32px,6vw,84px);margin-top:clamp(28px,4vw,46px);padding:clamp(30px,4vw,48px) 0;display:grid}@media (width<=1000px){.al-masdar-director-grid{grid-template-columns:1fr}.al-masdar-director-profile{grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr)}}@media (width<=760px){.al-masdar-beteiligungs-intro,.al-masdar-primary-document,.al-masdar-registry-document{grid-template-columns:1fr}.al-masdar-ownership-step,.al-masdar-ownership-relation{grid-template-columns:54px minmax(0,1fr);gap:18px}.al-masdar-step-number{font-size:38px}.al-masdar-control-people,.al-masdar-control-table>div{grid-template-columns:1fr}.al-masdar-control-table-head{display:none}.al-masdar-control-table>div>*{border-right:0;border-bottom:1px solid var(--line)}.al-masdar-control-table>div>:last-child{border-bottom:0}.al-masdar-registry-document{align-items:start}.al-masdar-registry-document .card-cta{justify-self:start}}@media (width<=560px){.al-masdar-control-people>article{grid-template-columns:64px minmax(0,1fr);gap:16px;padding:22px 18px}.al-masdar-control-people img{width:64px;height:64px}.al-masdar-control-result{grid-template-columns:1fr;gap:8px}.al-masdar-director-profile{grid-template-columns:1fr}.al-masdar-director-profile figure{aspect-ratio:1.08}.al-masdar-primary-document>div{padding:30px 22px 36px}}.hotel-file-gallery,.hotel-file-event,.hotel-file-overview{border-top:1px solid var(--line);padding-top:clamp(64px,7vw,96px)}.hotel-file-overview{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,6vw,82px);display:grid}.hotel-file-overview h2{max-width:570px;font-family:var(--serif);font-size:var(--type-section-title);letter-spacing:-.045em;margin:0;font-weight:400;line-height:1.05}.hotel-file-overview-copy p{max-width:690px;color:var(--muted);margin:0;font-size:clamp(18px,1.35vw,20px);line-height:1.55}.hotel-file-overview-copy p+p{margin-top:20px}.hotel-file-gallery header{max-width:700px;margin-bottom:32px}.hotel-file-gallery h2,.hotel-file-event h2{max-width:660px;font-family:var(--serif);font-size:var(--type-section-title);letter-spacing:-.045em;margin:0;font-weight:400;line-height:1.05}.hotel-file-gallery-grid{gap:20px;display:grid}.hotel-file-gallery-grid-3,.hotel-file-gallery-grid-6{grid-template-columns:repeat(3,minmax(0,1fr))}.hotel-file-gallery-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.hotel-file-gallery-grid figure,.hotel-file-event figure{min-width:0;margin:0}.hotel-file-gallery-grid img,.hotel-file-event img{aspect-ratio:4/3;object-fit:cover;object-position:center;width:100%;display:block}.hotel-file-gallery-grid figcaption{padding:16px 0 0}.hotel-file-gallery-grid strong{font-family:var(--serif);letter-spacing:-.035em;font-size:24px;font-weight:400;line-height:1.12;display:block}.hotel-file-gallery-grid span{max-width:350px;color:var(--muted);margin-top:8px;font-size:18px;line-height:1.5;display:block}.hotel-file-event{grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);align-items:center;gap:clamp(32px,6vw,82px);margin-top:clamp(64px,7vw,96px);display:grid}.hotel-file-event>div>p:last-child{max-width:510px;color:var(--muted);margin:24px 0 0;font-size:clamp(18px,1.35vw,20px);line-height:1.55}@media (width<=900px){.hotel-file-event,.hotel-file-overview{grid-template-columns:1fr}}@media (width<=620px){.hotel-file-gallery-grid-3,.hotel-file-gallery-grid-2,.hotel-file-gallery-grid-6{grid-template-columns:1fr}.hotel-file-gallery-grid img,.hotel-file-event img{aspect-ratio:4/3}}.company-card .company-visual-ghantous{object-fit:contain;border-radius:16px;width:44%;height:auto;padding:0}.company-file-hero-visual .company-visual-ghantous{object-fit:contain;border-radius:clamp(16px,2vw,24px);width:54%;height:auto;padding:0;box-shadow:0 20px 44px #041f4e29}.ghantous-file{--ghantous-navy:#06265d;--ghantous-blue:#0d387d}.ghantous-overview{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);gap:clamp(42px,7vw,96px);padding:clamp(58px,7vw,92px) 0;display:grid}.ghantous-overview h2,.ghantous-section-heading h2{font-family:var(--serif);font-size:var(--type-section-title);letter-spacing:-.05em;margin:0;font-weight:400;line-height:1.03}.ghantous-prose{max-width:720px}.ghantous-prose>p{color:#302f2c;margin:0;font-size:clamp(17px,1.35vw,20px);line-height:1.62}.ghantous-prose>p+p{margin-top:22px}.ghantous-prose .source-links{margin-top:30px}.ghantous-founders{padding:clamp(64px,8vw,108px) 0}.ghantous-section-heading{max-width:820px;margin-bottom:clamp(34px,5vw,54px)}.ghantous-section-heading>p:last-child{max-width:760px;color:var(--muted);margin:24px 0 0;font-size:clamp(17px,1.35vw,20px);line-height:1.58}.ghantous-founder-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(20px,2.6vw,34px);display:grid}.ghantous-person-card{background:#fff;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 16px 45px #17171513,0 2px 8px #17171509}.ghantous-person-card figure,.ghantous-henrik figure{background:#fff;width:220px;height:220px;margin:28px auto 0;overflow:hidden}.ghantous-person-card img,.ghantous-henrik figure img{object-fit:contain;object-position:50% 50%;width:100%;height:100%;display:block}.ghantous-person-card img.ghantous-portrait-paul{transform:translateY(-7%)scale(.86)}.ghantous-person-copy{flex-direction:column;flex:1;padding:clamp(26px,3.5vw,40px);display:flex}.ghantous-person-role,.ghantous-profile-source{color:var(--ghantous-blue);font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;margin:0 0 14px;font-size:9px;font-weight:850;line-height:1.5}.ghantous-person-copy h3{font-family:var(--serif);font-size:var(--type-card-title);letter-spacing:-.05em;margin:0 0 24px;font-weight:400;line-height:1}.ghantous-person-copy>p:not(.ghantous-person-role){color:#302f2c;margin:0;font-size:clamp(16px,1.2vw,18px);line-height:1.58}.ghantous-person-copy>p+p{margin-top:18px}.ghantous-profile-link{color:var(--ghantous-navy);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;align-self:flex-start;margin-top:auto;padding-top:28px;font-size:10px;font-weight:850}.ghantous-profile-link:hover,.ghantous-profile-link:focus-visible{text-underline-offset:4px;text-decoration:underline}.ghantous-consultant{border-top:1px solid var(--line);padding:clamp(64px,8vw,108px) 0}.ghantous-consultant .ghantous-section-heading{margin-bottom:clamp(34px,5vw,54px)}.ghantous-henrik{background:#fff;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,82px);padding:clamp(34px,4vw,52px);display:grid;box-shadow:0 16px 45px #17171513,0 2px 8px #17171509}.ghantous-henrik figure{margin:0}.ghantous-henrik-copy{max-width:770px}.ghantous-henrik-copy h3{font-family:var(--serif);font-size:var(--type-card-title);letter-spacing:-.05em;margin:0 0 16px;font-weight:400;line-height:1.03}.ghantous-henrik-copy .ghantous-profile-source{color:var(--ghantous-blue)}.ghantous-henrik-copy>p:not(.company-label):not(.ghantous-profile-source){color:#302f2c;margin:0;font-size:clamp(16px,1.22vw,18px);line-height:1.62}.ghantous-henrik-copy>p+p{margin-top:18px}.ghantous-henrik-links{border-top:1px solid var(--line);flex-wrap:wrap;gap:14px 28px;margin-top:34px;padding-top:24px;display:flex}.ghantous-henrik-links a{color:var(--ghantous-navy);font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:850;line-height:1.5}.ghantous-henrik-links a:hover,.ghantous-henrik-links a:focus-visible{text-underline-offset:4px;text-decoration:underline}.ghantous-editorial-note{max-width:760px;color:var(--muted);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;margin:0;padding:26px 0 0;font-size:9px;font-weight:750;line-height:1.55}@media (width<=900px){.ghantous-overview,.ghantous-henrik{grid-template-columns:1fr}}@media (width<=680px){.ghantous-founder-grid{grid-template-columns:1fr}.company-card .company-visual-ghantous{width:40%}.company-file-hero-visual .company-visual-ghantous{width:50%}}.company-card .company-visual-brunholt{object-fit:cover;object-position:center 48%;width:58%;height:92%;padding:0}.company-file-hero-visual .company-visual-brunholt{object-fit:contain;object-position:center;width:auto;max-width:64%;height:auto;max-height:78%;padding:0}.brunholt-file{--brunholt-black:#171715}.brunholt-overview{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:clamp(42px,7vw,96px);padding:clamp(58px,7vw,92px) 0;display:grid}.brunholt-overview h2,.brunholt-section-heading h2{font-family:var(--serif);font-size:var(--type-section-title);letter-spacing:-.05em;margin:0;font-weight:400;line-height:1.03}.brunholt-prose{max-width:720px}.brunholt-prose>p{color:#302f2c;margin:0;font-size:clamp(18px,1.35vw,20px);line-height:1.58}.brunholt-prose>p+p{margin-top:22px}.brunholt-sources{border-top:1px solid var(--line);padding:clamp(64px,8vw,108px) 0}.brunholt-section-heading{max-width:820px;margin-bottom:clamp(34px,5vw,54px)}.brunholt-section-heading>p:last-child{max-width:760px;color:var(--muted);margin:24px 0 0;font-size:clamp(18px,1.35vw,20px);line-height:1.58}.brunholt-linkedin-post-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.4vw,28px);display:grid}.brunholt-linkedin-post-grid .linkedin-post-trigger{min-height:390px;box-shadow:none}.brunholt-linkedin-post-grid .linkedin-post-trigger-copy{min-height:390px;padding:clamp(26px,3vw,38px)}.brunholt-linkedin-post-grid .linkedin-post-trigger-title{margin:clamp(34px,5vw,54px) 0 18px;font-size:clamp(28px,3vw,42px);line-height:1.02}.brunholt-linkedin-post-grid>.linkedin-post-trigger:first-child{border-color:#a6312561;border-left:6px solid var(--accent);background:linear-gradient(90deg,#a6312511,#fff 34%)}.brunholt-linkedin-post-grid>.linkedin-post-trigger:first-child .al-masdar-post-logo{border-color:var(--accent);background:var(--accent);color:#fff}.brunholt-linkedin-post-grid>.linkedin-post-trigger:first-child .linkedin-post-trigger-action{color:var(--accent)}.brunholt-post-body{white-space:pre-line;margin-bottom:32px}.brunholt-restored-post-copy{max-width:760px}.brunholt-restored-post-copy p{white-space:pre-line;margin:0}.brunholt-restored-post-copy p+p{margin-top:28px}.brunholt-comment-archive{border-top:1px solid var(--line);max-width:760px;margin-top:clamp(42px,6vw,72px);padding-top:clamp(34px,5vw,54px)}.brunholt-comment-archive h3{font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(28px,3vw,34px);font-weight:400;line-height:1.08}.brunholt-comment-note{color:var(--muted);margin:18px 0 32px;font-size:18px;line-height:1.55}.brunholt-comment-archive ol{gap:16px;margin:0;padding:0;list-style:none;display:grid}.brunholt-comment-archive li{border:1px solid var(--line);background:#fff;padding:18px 20px}.brunholt-comment-archive li.is-reply{background:var(--surface);margin-left:40px}.brunholt-comment-archive li>strong{font-family:var(--sans);font-size:15px;line-height:1.35;display:block}.brunholt-comment-archive li>p{white-space:pre-line;margin:8px 0 0;font-size:18px;line-height:1.55}@media (width<=900px){.brunholt-overview{grid-template-columns:1fr}}@media (width<=760px){.brunholt-linkedin-post-grid{grid-template-columns:1fr}.company-card .company-visual-brunholt{width:58%}.company-file-hero-visual .company-visual-brunholt{max-width:72%;max-height:76%}.brunholt-comment-archive li.is-reply{margin-left:18px}}.green-energy-file{gap:var(--section-gap);display:grid}.best-immo-brief{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:start;gap:clamp(44px,7vw,88px);padding-top:clamp(48px,6vw,76px);display:grid}.best-immo-brief-copy{max-width:690px}.best-immo-brief-copy h2{letter-spacing:-.045em;max-width:640px;margin:16px 0 0;font-size:clamp(30px,3.2vw,44px);font-weight:400;line-height:1.04}.best-immo-brief-copy>p:not(.company-label){color:var(--muted);margin:28px 0 0;font-size:clamp(18px,1.8vw,23px);line-height:1.55}.best-immo-brief-copy nav{flex-wrap:wrap;gap:14px 24px;margin-top:28px;display:flex}.best-immo-brief-copy nav a,.best-immo-facts dd a{color:inherit;border-bottom:1px solid}.best-immo-brief-copy nav a{font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.4}.best-immo-brief-copy nav a:hover,.best-immo-brief-copy nav a:focus-visible,.best-immo-facts dd a:hover,.best-immo-facts dd a:focus-visible{color:var(--accent);outline:none}.best-immo-facts{border:1px solid var(--line);margin:0}.best-immo-facts>div{padding:clamp(24px,3vw,34px)}.best-immo-facts>div+div{border-top:1px solid var(--line)}.best-immo-facts dt{color:var(--muted);font-family:var(--sans);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.4}.best-immo-facts dd{letter-spacing:-.035em;margin:8px 0 0;font-size:clamp(24px,2.4vw,32px);line-height:1.08}.best-immo-facts p{color:var(--muted);margin:10px 0 0;font-size:15px;line-height:1.45}.aureus-about-motto,.aureus-about-slogan{font-style:italic;color:var(--ink)!important}.aureus-about-slogan{font-weight:700}.aureus-about-list{color:var(--muted);gap:9px;margin:14px 0 0;padding-left:22px;font-size:clamp(17px,1.55vw,20px);line-height:1.45;display:grid}.green-energy-file h2{font-family:var(--serif);font-size:var(--type-section-title);letter-spacing:-.045em;margin:0;font-weight:400;line-height:1.04}.green-energy-overview,.green-energy-booklet{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(40px,7vw,92px);display:grid}.green-energy-overview-copy,.green-energy-booklet-copy,.green-energy-record>header,.green-energy-linkedin-heading,.green-energy-snapshots>header{max-width:760px}.green-energy-overview-copy p,.green-energy-booklet-copy p,.green-energy-linkedin-heading>p:last-child,.green-energy-snapshots>header>p:last-child{margin:0;font-size:clamp(18px,1.8vw,21px);line-height:1.55}.green-energy-overview-copy p+p{margin-top:24px}.green-energy-record,.green-energy-people-section,.green-energy-linkedin-archive,.green-energy-profile-records,.green-energy-booklet,.green-energy-snapshots{padding-top:var(--section-gap-compact);border-top:1px solid var(--line)}.green-energy-record>header>p:last-child,.green-energy-linkedin-heading>p:last-child,.green-energy-snapshots>header>p:last-child{color:var(--muted);margin-top:22px}.green-energy-ownership-intro{max-width:820px;color:var(--muted);margin:24px 0 0;font-size:clamp(17px,1.55vw,20px);line-height:1.58}.green-energy-linkedin-post-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.4vw,28px);margin-top:clamp(28px,4vw,42px);display:grid}.green-energy-linkedin-post-grid .linkedin-post-trigger{min-height:390px;box-shadow:none}.green-energy-linkedin-post-grid .linkedin-post-trigger-copy{min-height:390px;padding:clamp(26px,3vw,38px)}.green-energy-linkedin-post-grid .linkedin-post-trigger-title{margin:clamp(34px,5vw,54px) 0 18px;font-size:clamp(28px,3vw,42px);line-height:1.02}.green-energy-linkedin-post-grid>.linkedin-post-trigger:first-child{border-color:#a6312561;border-left:6px solid var(--accent);background:linear-gradient(90deg,#a6312513,#fff 36%)}.green-energy-linkedin-post-grid>.linkedin-post-trigger:first-child .al-masdar-post-logo{border-color:var(--accent);background:var(--accent);color:#fff}.green-energy-linkedin-post-grid>.linkedin-post-trigger:first-child .linkedin-post-trigger-action{color:var(--accent)}.green-energy-post-comment{margin-bottom:32px}.employee-experience-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,48px);margin-top:clamp(32px,5vw,52px);display:grid}.employee-experience-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.employee-experience-grid-compact{gap:clamp(20px,3vw,34px);margin-top:clamp(28px,4vw,42px)}.employee-experience-grid-compact .employee-experience-portrait{width:clamp(112px,11vw,148px)}.employee-experience-grid-compact .employee-experience-trigger strong{margin-top:15px;font-size:clamp(17px,1.7vw,21px)}.employee-experience-grid-compact .employee-experience-trigger small{font-size:10px}.employee-experience-trigger{min-width:0;color:var(--ink);cursor:pointer;font:inherit;text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;padding:0;display:flex}.employee-experience-portrait{aspect-ratio:1;border:1px solid var(--line);background:#f1f1ef;border-radius:50%;width:clamp(124px,13vw,176px);transition:border-color .18s,box-shadow .18s,transform .18s;display:block;overflow:hidden;box-shadow:0 12px 30px #14141214}.employee-experience-portrait img{object-fit:cover;width:100%;height:100%;display:block}.employee-experience-trigger strong{max-width:300px;font-family:var(--sans);letter-spacing:-.035em;margin-top:18px;font-size:clamp(18px,2vw,24px);font-weight:780;line-height:1.08}.employee-experience-trigger small{max-width:280px;color:var(--muted);font-family:var(--sans);letter-spacing:.04em;text-transform:uppercase;margin-top:7px;font-size:12px;font-weight:700;line-height:1.4}.employee-experience-trigger:hover .employee-experience-portrait,.employee-experience-trigger:focus-visible .employee-experience-portrait{border-color:var(--ink);transform:translateY(-4px);box-shadow:0 18px 40px #14141226}.employee-experience-trigger:focus-visible{outline:none}.employee-experience-backdrop{z-index:1100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0c0bd1;place-items:center;padding:clamp(14px,4vw,48px);display:grid;position:fixed;inset:0;overflow:auto}.employee-experience-backdrop[hidden],.employee-experience-dialog[hidden]{display:none}.employee-experience-dialog{background:#fff;width:min(1040px,100%);max-height:88vh;overflow:auto;box-shadow:0 32px 100px #00000057}.employee-experience-dialog-compact{width:min(860px,100%)}.document-heading{margin:0}.document-heading-trigger{color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;background:0 0;border:0;padding:0 0 5px;text-decoration:none;display:inline-block;position:relative}.document-heading-trigger:after{content:"";background:currentColor;height:1px;position:absolute;bottom:0;left:0;right:0}.document-heading-trigger:hover{color:var(--accent)}.document-heading-trigger:focus-visible{outline:none}.document-heading-trigger:focus-visible:after{height:2px}.document-modal-heading{width:min(1380px,100%)}.employee-experience-dialog>header{z-index:1;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff7;justify-content:space-between;align-items:flex-start;gap:24px;padding:clamp(18px,3vw,28px);display:flex;position:sticky;top:0}.employee-experience-dialog .company-label{margin-bottom:11px}.employee-experience-dialog h3{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(26px,3vw,36px);font-weight:400;line-height:1}.employee-experience-summary{color:var(--muted);font-family:var(--sans);letter-spacing:.01em;flex-wrap:wrap;gap:5px 12px;margin:9px 0 0;font-size:13px;line-height:1.4;display:flex}.employee-experience-summary strong{color:var(--ink);font-weight:760}.employee-experience-summary span{font-weight:600}.employee-experience-close{border:1px solid var(--ink);width:42px;height:42px;color:var(--ink);cursor:pointer;font:32px/1 var(--sans);background:#fff;border-radius:50%;flex:none;padding:0 0 4px}.employee-experience-close:hover,.employee-experience-close:focus-visible{background:var(--ink);color:#fff;outline:none}.employee-experience-records{background:var(--line);gap:1px;display:grid}.employee-experience-records article{background:#fff;padding:clamp(24px,4vw,38px)}.employee-experience-records article small{color:var(--muted);font-family:var(--sans);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1.4}.employee-experience-records h4{font-family:var(--sans);letter-spacing:-.035em;margin:12px 0 8px;font-size:clamp(21px,2.5vw,28px);font-weight:780;line-height:1.08}.employee-experience-records p{color:var(--muted);margin:4px 0 0;font-size:clamp(16px,1.7vw,19px);line-height:1.5}.employee-experience-records h4+p{color:var(--ink)}.employee-experience-source{border-top:1px solid var(--line);background:#f1f1ef;margin:0;padding:clamp(14px,2vw,22px)}.employee-experience-source figcaption{color:var(--muted);font-family:var(--sans);letter-spacing:.13em;text-transform:uppercase;margin-bottom:12px;font-size:9px;font-weight:800;line-height:1.4}.employee-experience-source img{background:#fff;width:100%;height:auto;display:block;box-shadow:0 12px 34px #1414121f}.green-energy-booklet-copy nav{border-top:1px solid var(--line);margin-top:28px;display:grid}.green-energy-booklet-copy nav a,.green-energy-dispatch-link{border-bottom:1px solid var(--line);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;padding:13px 0;font-size:12px;font-weight:800;line-height:1.4}.green-energy-booklet-copy nav a:hover,.green-energy-booklet-copy nav a:focus-visible,.green-energy-dispatch-link:hover,.green-energy-dispatch-link:focus-visible{color:var(--accent);outline:none}.green-energy-document-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px;display:grid}.green-energy-document-grid .document-feature{flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden}.green-energy-document-grid .document-feature-image{flex:none;place-items:center;height:clamp(220px,20vw,290px);display:grid}.green-energy-document-grid .document-feature-image img{object-fit:contain;width:100%;height:100%}.green-energy-document-grid .document-feature-caption{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:0;min-height:184px;padding:22px 24px 24px;display:flex}.green-energy-document-grid .document-feature-caption>span:first-child{width:100%;min-width:0;display:block}.green-energy-document-grid .document-feature-caption strong{font-size:clamp(18px,1.5vw,22px);line-height:1.12}.green-energy-document-grid .document-feature-caption small{max-width:100%;line-height:1.5}.green-energy-document-grid .document-feature-action{text-overflow:ellipsis;width:100%;max-width:100%;margin-top:auto;padding-top:22px;overflow:hidden}.document-modal-pdf{width:min(1380px,100%)}.document-modal-pdf-summary{border-top:1px solid var(--line);padding:clamp(20px,3vw,34px)}.document-modal-pdf-summary p{max-width:820px;margin:0;font-size:clamp(17px,1.6vw,20px);line-height:1.55}.document-modal-pdf-image-shell{background:#f1f1ef;padding:clamp(10px,2vw,22px)}.document-modal-pdf-image-shell img{background:#fff;width:min(100%,1120px);height:auto;margin:0 auto;display:block}.green-energy-dispatch-link{border-top:1px solid var(--ink);border-bottom-color:var(--ink);margin-top:32px;display:inline-block}@media (width<=900px){.best-immo-brief{grid-template-columns:1fr}.best-immo-facts{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.best-immo-facts>div+div{border-top:0;border-left:1px solid var(--line)}.green-energy-overview,.green-energy-booklet{grid-template-columns:1fr}.green-energy-document-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.green-energy-document-grid .document-feature-image{height:260px}}@media (width<=700px){.employee-experience-grid,.employee-experience-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.best-immo-facts{display:block}.best-immo-facts>div+div{border-top:1px solid var(--line);border-left:0}.green-energy-document-grid,.green-energy-linkedin-post-grid{grid-template-columns:1fr}.green-energy-document-grid .document-feature-caption{min-height:168px}.employee-experience-backdrop{padding:0}.employee-experience-dialog{width:100%;max-height:100vh}}.corporate-model-page{color:#171715;background:#f4f3ef;min-height:100vh;padding-bottom:112px}.corporate-model-back{max-width:1500px;margin:0 auto;padding:28px 40px 0}.corporate-model-header{text-align:center;max-width:1500px;margin:0 auto;padding:64px 40px 76px}.corporate-model-header>p,.corporate-model-tier>h2{color:#6d6c66;font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:800}.corporate-model-header h1{max-width:980px;font-family:var(--font-serif);letter-spacing:-.045em;margin:0 auto;font-size:clamp(48px,6vw,92px);font-weight:500;line-height:.96}.corporate-model-map{background:#fff;width:min(1500px,100% - 64px);margin:0 auto;padding:72px 56px 86px;overflow:hidden;box-shadow:0 24px 70px #19181414}.corporate-model-centre{justify-content:center;padding-bottom:88px;display:flex;position:relative}.corporate-model-centre:after{content:"";background:#b8b6af;width:1px;height:68px;position:absolute;bottom:0;left:50%}.corporate-model-branches{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:88px;padding-top:56px;display:grid;position:relative}.corporate-model-branches:before{content:"";background:#b8b6af;height:1px;position:absolute;top:0;left:17%;right:24%}.corporate-model-branch{text-align:center;min-width:0;position:relative}.corporate-model-branch:before{content:"";background:#b8b6af;width:1px;height:42px;position:absolute;top:-56px;left:50%}.corporate-model-branch-people{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:72px;padding-top:52px;display:grid;position:relative}.corporate-model-branch-people-single{grid-template-columns:minmax(0,1fr);max-width:260px;margin-left:auto;margin-right:auto}.corporate-model-branch-people:before{content:"";background:#d0cec7;width:1px;height:36px;position:absolute;top:0;left:50%}.corporate-model-person{text-align:center;min-width:0}.corporate-model-portrait{background:#111;border:1px solid #d3d1ca;border-radius:50%;width:124px;height:124px;margin:0 auto 20px;position:relative;overflow:hidden;box-shadow:0 14px 32px #1414121a}.corporate-model-person-large .corporate-model-portrait{width:168px;height:168px}.corporate-model-portrait img{object-fit:cover;filter:grayscale();width:100%;height:100%}.corporate-model-portrait span{color:#fff;width:100%;height:100%;font-family:var(--font-sans);letter-spacing:.04em;place-items:center;font-size:31px;font-weight:700;display:grid}.corporate-model-person h2{font-family:var(--font-sans);letter-spacing:-.035em;margin:0;font-size:clamp(18px,1.45vw,25px);font-weight:750;line-height:1.08}.corporate-model-person p{color:#696862;font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;margin:8px auto 0;font-size:12px;font-weight:760;line-height:1.35}.corporate-model-tier{text-align:center;border-top:1px solid #d5d3cc;margin-top:112px;padding-top:70px;position:relative}.corporate-model-tier:before{content:"";background:#b8b6af;width:1px;height:42px;position:absolute;top:-42px;left:50%}.corporate-model-tier-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:54px 26px;display:grid}.corporate-model-tier-grid-three{grid-template-columns:repeat(3,minmax(0,1fr));max-width:900px;margin:0 auto}.corporate-model-tier-remaining{margin-top:90px}@media (width<=980px){.corporate-model-map{width:min(100% - 32px,760px);padding:56px 28px 68px}.corporate-model-branches{grid-template-columns:1fr;gap:92px}.corporate-model-branches:before{width:1px;height:100%;left:50%;right:auto}.corporate-model-branch{background:#fff;padding:36px 0}.corporate-model-branch:before{display:none}.corporate-model-tier-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.corporate-model-back,.corporate-model-header{padding-left:22px;padding-right:22px}.corporate-model-header{padding-top:44px;padding-bottom:50px}.corporate-model-header h1{font-size:46px}.corporate-model-map{width:calc(100% - 20px);padding:44px 18px 58px}.corporate-model-branch-people,.corporate-model-tier-grid,.corporate-model-tier-grid-three{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 16px}.corporate-model-branch-people-single{grid-template-columns:1fr}.corporate-model-portrait{width:104px;height:104px}.corporate-model-person-large .corporate-model-portrait{width:144px;height:144px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
