@media (min-width:1200px){.alternative44-layout.classic44-study{--alternative-content-width:min(1680px,92vw);--alternative-copy-width:clamp(240px,var(--alternative-info-width),460px);--wide-portrait-width:clamp(400px,22.917vw,440px)}body:has(.classic44-study){--alternative-content-width:min(1680px,92vw);--alternative-copy-width:clamp(240px,var(--alternative-info-width),460px);--wide-portrait-width:clamp(400px,22.917vw,440px)}.classic44-study .carousel-alternative[data-alternative="44"]{--alternative-media-width:min(37vw,640px)}.classic44-study .carousel-alternative .gallery-hud__profile .gallery-hud__intro-title{font-size:clamp(32px,1.875vw,36px)}.classic44-study .carousel-alternative .gallery-hud__profile>p{max-width:100%;font-size:clamp(16px,.9vw,17px);line-height:1.6}.classic44-study .carousel-alternative .gallery-hud__profile .gallery-hud__contact{font-size:15px}.classic44-study .editorial-case__info h1{font-size:clamp(32px,1.875vw,36px)}.alternative44-layout.classic44-study .editorial-case__summary{font-size:clamp(17px,.9375vw,18px);line-height:1.6}.classic44-study .editorial-case__facts,.classic44-study .editorial-case__category{font-size:clamp(14px,.78125vw,15px)}.classic44-study .classic44-sections a{font-size:clamp(13px,.73vw,14px)}.classic44-study :is(.about-hero,.about-experience),.alternative44-layout.classic44-study .alternative-section-work .works-preview{width:min(100%,calc(var(--alternative-copy-width) + var(--alternative-layout-gap) + var(--wide-portrait-width)))}.classic44-study .about-portrait{max-width:var(--wide-portrait-width)}.alternative44-layout.classic44-study .alternative-section-work .works-preview__stage{width:100%}.classic44-study :is(.about-hero__intro,.about-hero__personal){font-size:clamp(15px,.83334vw,16px)}}@media (max-width:700px){.classic44-study .carousel-alternative[data-alternative="44"]{--preview-mobile-gallery-height:clamp(190px,min(91vw,calc(100dvh - 365px)),380px);--preview-mobile-card-width:min(78vw,calc((var(--preview-mobile-gallery-height) - 40px) * 16 / 9))}.alternative44-layout.classic44-study .carousel-alternative[data-alternative="44"] .alternative-projects{width:var(--preview-mobile-card-width);height:var(--preview-mobile-gallery-height)}.alternative44-layout.classic44-study .carousel-alternative[data-alternative="44"] .alternative-card{margin-top:calc(var(--preview-mobile-card-width) * -.28125)}}body:has(.classic44-study){--classic44-header-edge:var(--alternative-content-edge)}.classic44-study .classic44-topbar{left:var(--classic44-header-edge);right:var(--classic44-header-edge);transition:left .42s cubic-bezier(.22,1,.36,1),right .42s cubic-bezier(.22,1,.36,1)}.classic44-study .classic44-sections{margin-inline-start:-11.5px;padding:0}body:has(.alternative44-layout.classic44-study) .navigation-preferences{right:calc(var(--classic44-header-edge) - 14px);transition:right .42s cubic-bezier(.22,1,.36,1),opacity .5s ease-out .22s}@media (min-width:901px){body:has(.classic44-study :is(.about-page,.alternative-section-work)){--classic44-header-width:min(var(--alternative-content-width),calc(var(--alternative-copy-width) + var(--alternative-layout-gap) + var(--wide-portrait-width,400px)));--classic44-header-edge:calc((100vw - var(--classic44-header-width)) / 2)}}.case-navigation-transition{display:contents}.case-navigation-transition .editorial-case__info{animation:none}@media (prefers-reduced-motion:no-preference){.case-navigation-transition .editorial-case__layout{transition:opacity .14s ease-out,transform .14s ease-out}.case-navigation-transition:is([data-case-route-state=leaving],[data-case-route-state=waiting]) .editorial-case__layout{opacity:0;transform:translateY(-4px)}body:has(.case-navigation-transition) .showcase-stage{transition:opacity .14s ease-out}body:has(.case-navigation-transition:is([data-case-route-state=leaving],[data-case-route-state=waiting])) .showcase-stage{opacity:0}.case-navigation-transition[data-case-route-state=entering] .editorial-case__layout{animation:.26s cubic-bezier(.22,1,.36,1) both classic44-case-content-in}body:has(.case-navigation-transition[data-case-route-state=entering]) .showcase-stage{animation:.26s ease-out both classic44-case-media-in}@keyframes classic44-case-content-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes classic44-case-media-in{0%{opacity:0}to{opacity:1}}}@media (prefers-reduced-motion:reduce){.classic44-study .classic44-topbar{transition:none}body:has(.alternative44-layout.classic44-study) .navigation-preferences{transition:none}}@media (max-width:560px){.alternative44-layout.classic44-study .editorial-case{--alternative-case-top:144px}.alternative44-layout.classic44-study .portfolio-header.portfolio-header--project .portfolio-header__inner{min-height:116px;padding-top:64px}}@supports (-webkit-touch-callout:none){@media (max-width:560px){.alternative44-layout.classic44-study .portfolio-header.portfolio-header--project{background:var(--color-paper);top:0}.classic44-study .editorial-case .portfolio-header__mobile-blur,.classic44-study .editorial-case .portfolio-header__scroll-blur{display:none}.classic44-study .portfolio-header--project[data-scroll-state=scrolling]:after{content:"";background:linear-gradient(to bottom, var(--color-paper), color-mix(in srgb, var(--color-paper) 90%, transparent) 20%, color-mix(in srgb, var(--color-paper) 48%, transparent) 52%, color-mix(in srgb, var(--color-paper) 12%, transparent) 82%, transparent);pointer-events:none;height:48px;position:absolute;inset:100% 0 auto}}}@media (min-width:761px){.classic44-study .editorial-case{--alternative-case-top:clamp(96px, 15svh, 150px);--case-media-height:max(200px, calc(100svh - var(--alternative-case-top) - 32px))}.classic44-study .editorial-case__info{top:var(--alternative-case-top);max-height:calc(100svh - var(--alternative-case-top) - 28px);flex-direction:column;display:flex}.classic44-study .editorial-case__description{scrollbar-width:thin;min-height:0;overflow-y:auto}.classic44-study .editorial-case__live-action{flex:none;margin-top:24px}.classic44-study .editorial-case__hero{width:min(100%, calc(var(--case-media-height) * 16 / 9));margin-inline:auto}.alternative44-layout.classic44-study .editorial-case .atelier-usage-film__device{width:min(100%, var(--case-phone-width), calc(var(--case-media-height) * var(--usage-device-ratio)));margin-inline:auto}.alternative44-layout.classic44-study .editorial-case .atelier-usage-film--tablet .atelier-usage-film__device{width:min(100%, calc(var(--case-media-height) * var(--usage-device-ratio)))}.classic44-study .editorial-case .atelier-kiosk-motion video{max-height:var(--case-media-height);width:auto;max-width:100%}.classic44-study .editorial-case :is(.atelier-native-screen,.atelier-ritmo-usage__phone) :is(img,video),.classic44-study .editorial-case .atelier-ritmo-usage__phone:is(img,video){width:auto;max-width:100%;height:auto;max-height:var(--case-media-height);object-fit:contain;margin-inline:auto}}
