.alternative44-layout{--alternative-content-width:min(1440px,88vw);--alternative-content-edge:calc((100vw - var(--alternative-content-width)) / 2);--alternative-header-top:24px;--alternative-header-height:44px;--alternative-content-top:150px;--alternative-case-top:150px;--alternative-layout-gap:clamp(28px,4vw,72px);--alternative-info-ratio:calc(.92 / 3.22);--alternative-info-width:calc((var(--alternative-content-width) - var(--alternative-layout-gap)) * var(--alternative-info-ratio));--alternative-copy-width:clamp(240px,var(--alternative-info-width),400px)}body:has(.alternative44-layout){--alternative-content-width:min(1440px,88vw);--alternative-content-edge:calc((100vw - var(--alternative-content-width)) / 2);--alternative-header-top:24px;--alternative-header-height:44px;--alternative-content-top:150px;--alternative-case-top:150px;--alternative-layout-gap:clamp(28px,4vw,72px);--alternative-info-ratio:calc(.92 / 3.22);--alternative-info-width:calc((var(--alternative-content-width) - var(--alternative-layout-gap)) * var(--alternative-info-ratio));--alternative-copy-width:clamp(240px,var(--alternative-info-width),400px)}.alternative44-layout .portfolio-header:not(.portfolio-header--project) .portfolio-header__inner{display:none}body:has(.alternative44-layout) .portfolio-navigation{display:none}.alternative44-layout .portfolio-header:not(.portfolio-header--project){pointer-events:none}.alternative-about-blur{display:none}.alternative44-layout :is(.classic44-topbar,.vitrum-topbar){z-index:72;top:var(--alternative-header-top);left:var(--alternative-content-edge);right:var(--alternative-content-edge);height:var(--alternative-header-height);pointer-events:none;align-items:center;display:flex;position:fixed}.alternative44-layout :is(.classic44-sections,.vitrum-sections){height:var(--alternative-header-height);box-sizing:border-box;pointer-events:auto;align-items:center;gap:2px;padding:3px;display:flex}.alternative44-layout :is(.classic44-sections,.vitrum-sections) a{box-sizing:border-box;justify-content:center;align-items:center;height:38px;min-height:38px;padding:0 12px;font-size:13px;display:flex;position:relative}.alternative44-layout :is(.classic44-sections,.vitrum-sections) a:first-child{width:38px;padding:0}.alternative44-layout :is(.classic44-sections,.vitrum-sections) svg{width:15px;height:15px}.alternative44-layout :is(.classic44-compare,.vitrum-compare){right:var(--alternative-content-edge);pointer-events:auto;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:12px;display:inline-flex;position:fixed;bottom:24px}body:has(.alternative44-layout:is(.classic44-study,.vitrum-study)) .navigation-preferences{top:var(--alternative-header-top);right:var(--alternative-content-edge);height:var(--alternative-header-height);gap:8px;display:flex;bottom:auto;left:auto;transform:none}body:has(.alternative44-layout:is(.classic44-study,.vitrum-study)) .navigation-preferences :is(.sound-preference,.theme-toggle){width:44px;height:44px;min-height:44px}body:has(.alternative44-layout:is(.classic44-study,.vitrum-study)) .navigation-preferences .sound-preference button{width:44px;height:44px;min-height:44px}.alternative44-layout .portfolio-header--project{top:0}.alternative44-layout .portfolio-header.portfolio-header--project .portfolio-header__inner{width:var(--alternative-content-width);min-height:calc(2 * var(--alternative-header-top) + var(--alternative-header-height));box-sizing:border-box;padding:0}.alternative44-layout .portfolio-header--project .portfolio-header__center{transform:none}.alternative44-layout .editorial-case{padding:var(--alternative-case-top) var(--alternative-content-edge) 100px}.alternative44-layout .editorial-case__layout{gap:var(--alternative-layout-gap);width:100%;max-width:none}.alternative44-layout .about-layout,.alternative44-layout .alternative-section-work .works-preview{width:var(--alternative-content-width);box-sizing:border-box;max-width:none;padding-block:var(--alternative-content-top) 96px;margin-inline:auto}@media (min-width:761px){.alternative44-layout .editorial-case{padding-bottom:0}.alternative44-layout .editorial-case__layout,.alternative44-layout .about-hero,.alternative44-layout .alternative-section-work .works-preview{column-gap:var(--alternative-layout-gap);grid-template-columns:minmax(220px,.92fr) minmax(0,2.3fr);display:grid}.alternative44-layout :is(.about-hero,.about-experience){width:min(100%,calc(var(--alternative-copy-width) + var(--alternative-layout-gap) + 400px));margin-inline:auto}.alternative44-layout .about-hero{grid-template-columns:minmax(0,var(--alternative-copy-width)) minmax(0,1fr)}.alternative44-layout .about-portrait{justify-self:end;width:100%;max-width:400px}.alternative44-layout .alternative-section-work .works-preview__stage{justify-self:center;width:min(100%,420px)}}@media (min-width:701px){.alternative44-layout .carousel-alternative[data-alternative="44"]{--alternative-media-width:min(37vw,560px)}.alternative44-layout .carousel-alternative[data-alternative="44"] .gallery-hud__profile{left:var(--alternative-content-edge);width:var(--alternative-copy-width);max-width:var(--alternative-copy-width)}.alternative44-layout .carousel-alternative[data-alternative="44"] .alternative-projects{left:calc(var(--alternative-content-edge) + var(--alternative-info-width) + var(--alternative-layout-gap) + (var(--alternative-content-width) - var(--alternative-info-width) - var(--alternative-layout-gap) - var(--alternative-media-width)) / 2);width:var(--alternative-media-width)}.alternative44-layout .carousel-alternative[data-alternative="44"] .alternative-card{margin-top:calc(var(--alternative-media-width) * -.28125)}}.alternative44-layout .editorial-case__summary{max-width:36ch;font-size:18px;line-height:28px}.alternative44-layout .editorial-case__facts{font-size:14px}.alternative44-layout.classic44-study .editorial-case__summary{font-size:17px;line-height:26px}@media (max-width:760px){.alternative44-layout.classic44-study .editorial-case__summary{font-size:16px;line-height:25px}}.alternative44-layout .carousel-alternative .gallery-hud__profile .gallery-hud__intro-title{letter-spacing:-.025em;margin:0 0 20px;font-size:32px;line-height:1.15}.alternative44-layout .gallery-hud__intro-title~p{line-height:1.5}.alternative44-layout .gallery-hud__intro-title~p+p{margin-top:20px}@media (max-width:700px){.alternative44-layout .carousel-alternative .gallery-hud__profile .gallery-hud__intro-title{margin-bottom:12px;font-size:20px}.alternative44-layout .gallery-hud__intro-title~.gallery-hud__contact{margin-top:18px}}@media (min-width:761px) and (max-width:1199px){.alternative44-layout{--alternative-layout-gap:30px;--alternative-info-ratio:calc(.8 / 2.6)}body:has(.alternative44-layout){--alternative-layout-gap:30px;--alternative-info-ratio:calc(.8 / 2.6)}.alternative44-layout .editorial-case__layout,.alternative44-layout .alternative-section-work .works-preview{grid-template-columns:minmax(200px,.8fr) minmax(0,1.8fr)}}@media (max-width:900px){.alternative44-layout{--alternative-case-top:160px}body:has(.alternative44-layout){--alternative-case-top:160px}.alternative44-layout .portfolio-header.portfolio-header--project .portfolio-header__inner{min-height:132px;padding-top:76px}}@media (max-width:760px){.alternative44-layout .about-page :is(.portfolio-header,.portfolio-header__mobile-blur){display:none}.alternative44-layout .alternative-about-blur{z-index:60;pointer-events:none;background:color-mix(in srgb,var(--color-paper) 64%,transparent);-webkit-backdrop-filter:blur(24px)saturate(.92);backdrop-filter:blur(24px)saturate(.92);height:150px;display:block;position:fixed;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 30%,#0000 100%);mask-image:linear-gradient(#000 0% 30%,#0000 100%)}.alternative44-layout .editorial-case__info{padding-inline:0}.alternative44-layout .about-portrait{width:100%}.alternative44-layout .alternative-section-work .works-preview__index{padding-inline:0}}@media (max-width:700px){.alternative44-layout{--alternative-content-width:calc(100vw - 32px);--alternative-header-top:20px;--alternative-content-top:112px}body:has(.alternative44-layout){--alternative-content-width:calc(100vw - 32px);--alternative-header-top:20px;--alternative-content-top:112px}.alternative44-layout :is(.classic44-compare,.vitrum-compare){bottom:18px}.alternative44-layout .carousel-alternative[data-alternative="44"] .alternative-sticky{box-sizing:border-box;height:100%;min-height:0;padding:96px 0 max(28px,env(safe-area-inset-bottom));flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.alternative44-layout .carousel-alternative[data-alternative="44"] .alternative-projects{flex:none;order:1;align-self:center;width:78vw;height:clamp(190px,min(91vw,100dvh - 365px),380px);margin-top:28px;position:relative;inset:auto;overflow:hidden}.alternative44-layout .carousel-alternative[data-alternative="44"] .alternative-card{margin-top:-21.9375vw}.alternative44-layout .carousel-alternative[data-alternative="44"] .gallery-hud__profile{width:var(--alternative-content-width);order:0;align-self:center;max-width:360px;margin-top:0;padding:0;position:relative;inset:auto;transform:none}.alternative44-layout .carousel-alternative[data-alternative="44"] .gallery-hud__profile p{max-width:none}:is(html:has(.alternative44-layout .carousel-alternative[data-alternative="44"]),body:has(.alternative44-layout .carousel-alternative[data-alternative="44"])){overscroll-behavior:none;touch-action:pinch-zoom;overflow:hidden}.alternative44-layout .carousel-alternative[data-alternative="44"]{overscroll-behavior:none;touch-action:pinch-zoom;height:100dvh;min-height:0;overflow:hidden}.alternative44-layout .carousel-alternative[data-alternative="44"] .gallery-hud__profile{-webkit-user-select:none;user-select:none;flex:none}}
.classic44-study{--control-surface:var(--surface);--case-media-surface:var(--surface);--color-paper:#fdfdfd;--color-ink:#373737;--color-body:#555553;--color-muted:#6d6d6b;--surface:#f3f3f1;--surface-raised:#fff;--surface-hover:#e8e8e5}body:has(.classic44-study){--control-surface:var(--surface);--case-media-surface:var(--surface);--color-paper:#fdfdfd;--color-ink:#373737;--color-body:#555553;--color-muted:#6d6d6b;--surface:#f3f3f1;--surface-raised:#fff;--surface-hover:#e8e8e5}.vitrum-study{--control-surface:var(--surface-raised);--case-media-surface:var(--surface-raised);--color-paper:#eef0f4;--color-ink:#373737;--color-body:#55575e;--color-muted:#646770;--surface:#e4e7ed;--surface-raised:#f8f9fb;--surface-hover:#dce0e8}body:has(.vitrum-study){--control-surface:var(--surface-raised);--case-media-surface:var(--surface-raised);--color-paper:#eef0f4;--color-ink:#373737;--color-body:#55575e;--color-muted:#646770;--surface:#e4e7ed;--surface-raised:#f8f9fb;--surface-hover:#dce0e8}html[data-theme=dark] :is(body:has(.classic44-study),.classic44-study){--color-paper:#141414;--color-ink:#efefed;--color-body:#c9c9c6;--color-muted:#aaa9a6;--surface:#202020;--surface-raised:#2c2c2c;--surface-hover:#383838}html[data-theme=dark] :is(body:has(.vitrum-study),.vitrum-study){--color-paper:#202228;--color-ink:#eff1f5;--color-body:#c7cbd3;--color-muted:#afb5c2;--surface:#292c34;--surface-raised:#30333b;--surface-hover:#454a56}.alternative44-layout{--rule:color-mix(in srgb,var(--color-ink) 12%,transparent);--selection:color-mix(in srgb,var(--color-ink) 15%,var(--color-paper));--alternative-shadow:0 2px 3px color-mix(in srgb,var(--color-ink) 5%,transparent),0 8px 18px color-mix(in srgb,var(--color-ink) 8%,transparent),inset 0 1px 1px var(--surface-raised)}body:has(.alternative44-layout){--rule:color-mix(in srgb,var(--color-ink) 12%,transparent);--selection:color-mix(in srgb,var(--color-ink) 15%,var(--color-paper));--alternative-shadow:0 2px 3px color-mix(in srgb,var(--color-ink) 5%,transparent),0 8px 18px color-mix(in srgb,var(--color-ink) 8%,transparent),inset 0 1px 1px var(--surface-raised)}html[data-theme=dark] :is(body:has(.alternative44-layout),.alternative44-layout){--rule:color-mix(in srgb,var(--color-ink) 16%,transparent);--alternative-shadow:0 3px 10px #0003,inset 0 1px 0 color-mix(in srgb,var(--color-ink) 9%,transparent)}.vitrum-study{--vitrum-paper:var(--color-paper);--vitrum-panel:var(--surface-raised);--vitrum-ink:var(--color-ink);--vitrum-muted:var(--color-muted);--vitrum-shadow:var(--alternative-shadow)}.alternative44-layout ::selection{background:var(--selection);color:var(--color-ink)}.alternative44-layout :is(a,button):focus-visible{outline-color:var(--color-ink)}.alternative44-layout :is(.editorial-case__summary,.gallery-hud__profile p,.about-hero__personal,.about-experience__role,.about-experience__ledger time,.works-preview__name:not([data-active=true]),.editorial-caption>span){color:var(--color-muted)}.alternative44-layout :is(.about-hero__intro,.editorial-case__facts dd),html[data-theme=dark] .alternative44-layout .about-page .about-hero__intro{color:var(--color-body)}.alternative44-layout :is(.editorial-case__info h1,.about-experience__ledger h3){color:var(--color-ink)}.alternative44-layout .about-experience__ledger li h3,.alternative44-layout .about-experience__brands-trigger .glyph-shimmer__base{opacity:1}.alternative44-layout .alternative-index__total{color:var(--color-muted);opacity:1}.alternative44-layout .works-preview__name[data-active=true]{color:var(--color-ink)}@media (min-width:1200px){.alternative44-layout .works-preview__name:not([data-active=true]){color:color-mix(in srgb,var(--color-muted) 75%,var(--color-paper))}}.alternative44-layout .about-page{--about-rule:var(--rule)}.alternative44-layout .brand-scatter__halo{background:0 0}.alternative44-layout .portfolio-header{color:var(--color-ink)}.alternative44-layout :is(.portfolio-project-nav__meta-label,.portfolio-project-nav__arc-project){color:var(--color-muted)}.alternative44-layout .portfolio-project-nav__track{stroke:color-mix(in srgb,var(--color-ink) 18%,transparent)}.alternative44-layout .portfolio-project-nav__value{stroke:var(--color-ink)}html .alternative44-layout :is(.portfolio-project-nav__direction,.portfolio-project-nav__direction-surface,.portfolio-project-nav__idle-surface,.portfolio-project-nav__scrolling-surface,.portfolio-project-nav__arc-mark,.portfolio-project-nav__arc-name){border-color:var(--rule);color:var(--color-body);background:var(--control-surface)}html .alternative44-layout .portfolio-project-nav__direction:is(:hover,:focus-visible){color:var(--color-ink);background:var(--surface-hover)}html .alternative44-layout .portfolio-project-nav__arc-project:is(:hover,:focus-visible) :is(.portfolio-project-nav__arc-mark,.portfolio-project-nav__arc-name){background:var(--surface-hover)}.alternative44-layout .portfolio-project-nav__arc-project:is(:hover,:focus-visible){color:var(--color-ink)}html .alternative44-layout .portfolio-project-nav__direction:focus-visible{box-shadow:inset 0 0 0 2px var(--color-ink)}.alternative44-layout .portfolio-project-nav__arc-project:focus-visible .portfolio-project-nav__arc-mark{box-shadow:0 0 0 2px var(--color-ink)}body:has(.alternative44-layout) .navigation-preferences :is(.sound-preference,.theme-toggle){color:var(--color-body);background:var(--control-surface);border-color:var(--rule)}body:has(.classic44-study) .navigation-preferences :is(.sound-preference,.theme-toggle){background:0 0}body:has(.alternative44-layout) .navigation-preferences :is(.sound-preference,.theme-toggle):hover{background:var(--surface-hover)}.alternative44-layout .atelier-kiosk-motion{background:var(--case-media-surface)}@media (max-width:560px){html .alternative44-layout .portfolio-header .portfolio-project-nav__direction{background:0 0}}
