@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--black:#000;--white:#fff;--card:#f4f4f4;--ink-2:#605f5f;--muted:#767676;--soft:#767676;--line:#e6e6e6;--line-dark:#ffffff2e;--panel-dark:#161616;--gutter:40px;--col-offset:26.8%;--ease:cubic-bezier(.22, .61, .36, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:24px}body{background:var(--white);color:var(--black);letter-spacing:-.04em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:16px;font-weight:500;line-height:1.3;overflow-x:clip}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,p,figure,dl,dd{margin:0}h1,h2,h3{font-weight:500}:focus-visible{outline-offset:4px;outline:1px solid}main:focus{outline:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--black);color:var(--white);text-transform:uppercase;padding:10px 14px;font-size:13px;position:absolute;top:-60px;left:16px}.skip-link:focus{top:16px}.pre-line{white-space:pre-line}.label{letter-spacing:-.03em;text-transform:uppercase;font-size:13px;font-weight:500;line-height:1.3}.label--muted{color:var(--muted)}.label--soft{color:var(--soft)}.label--on-dark{color:#ffffffb3}.display-80{letter-spacing:-.05em;text-wrap:balance;font-size:80px;line-height:1.2}.display-56{letter-spacing:-.05em;text-wrap:balance;font-size:56px;line-height:1.2}.link-arrow{transition:opacity .3s var(--ease);border-bottom:1px solid;align-items:center;gap:8px;padding-bottom:3px;display:inline-flex}.link-arrow:hover{opacity:.6}.site-header{z-index:50;position:absolute;inset:0 0 auto}.site-header__bar{z-index:2;padding:20px var(--gutter);animation:bar-in .7s var(--ease) both;justify-content:space-between;align-items:center;display:flex;position:relative}@keyframes bar-in{0%{opacity:0;transform:translateY(-40px)}}.site-header--dark .site-header__bar{color:var(--black)}.site-header--light .site-header__bar{color:var(--white)}.site-header__brand{height:44px;margin:-6px 0;display:block}.site-header__logo{width:auto;height:100%;display:block}.site-header__toggle{letter-spacing:-.03em;text-transform:uppercase;align-items:center;gap:8px;padding:4px 0;font-size:16px;line-height:16px;display:inline-flex}.site-header__icon{width:12px;height:12px;transition:transform .45s var(--ease);position:relative}.site-header__icon:before,.site-header__icon:after{content:"";background:currentColor;position:absolute}.site-header__icon:before{height:1.5px;top:50%;left:0;right:0;transform:translateY(-50%)}.site-header__icon:after{width:1.5px;top:0;bottom:0;left:50%;transform:translate(-50%)}.is-open .site-header__icon{transform:rotate(45deg)}.menu-panel{z-index:1;background:var(--black);color:var(--white);padding:93px var(--gutter) 64px;text-align:center;visibility:hidden;transition:transform .65s var(--ease), visibility 0s linear .65s;position:absolute;inset:0 0 auto;transform:translateY(-101%)}.is-open .menu-panel{visibility:visible;transition:transform .65s var(--ease);transform:none}.menu-panel__links a{letter-spacing:-.05em;transition:opacity .3s var(--ease);font-size:56px;line-height:1.2;display:inline-block}.menu-panel__links:hover a{opacity:.45}.menu-panel__links a:hover,.menu-panel__links a:focus-visible{opacity:1}.menu-panel__foot{justify-content:center;gap:8px;margin-top:64px;display:flex}.menu-panel__logo{width:auto;height:64px;color:var(--white)}.menu-panel__foot a{text-transform:uppercase;font-size:13px}.menu-scrim{z-index:0;position:fixed;inset:0}.home-hero{z-index:0;height:100svh;position:sticky;top:0}.home-hero.is-coberto{visibility:hidden}.home-hero__sticky{height:100%;position:relative;overflow:hidden}.home-hero__media{animation:settle 1.8s var(--ease) both;background:#1c1915;position:absolute;inset:0;overflow:hidden}.hero-video__clip{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.4s var(--ease);position:absolute;inset:0}.hero-video__clip.is-ativo{opacity:1}.home-hero__scrim{pointer-events:none;background:radial-gradient(40% 28% at 20% 46%,#0000006b,#0000),radial-gradient(40% 24% at 84% 47%,#000000a8,#0000),linear-gradient(#00000094 0%,#0000 18%),linear-gradient(#0000 45%,#0000004d 68%,#000000a8 100%),linear-gradient(90deg,#00000080 0%,#0003 42%,#0000003d 100%);position:absolute;inset:0}@keyframes settle{0%{transform:scale(1.08)}}.home-hero__shade{background:var(--black);opacity:0;pointer-events:none;position:absolute;inset:0}.home-hero__content{--marca:clamp(84px, 7.8vw, 168px);height:100%;padding:96px var(--gutter) 56px;color:var(--white);text-shadow:0 1px 18px #00000047;grid-template-rows:minmax(0,.9fr) auto minmax(48px,1fr) auto;grid-template-columns:minmax(0,1fr) auto;column-gap:40px;display:grid;position:relative}.home-hero__brand{flex-direction:column;grid-area:2/1;margin:0;display:flex}.home-hero__brand-1,.home-hero__brand-2{letter-spacing:-.05em;white-space:nowrap;line-height:.9}.home-hero__brand-1{font-size:var(--marca)}.home-hero__brand-2{font-size:calc(var(--marca) * .644);margin-top:calc(var(--marca) * .09)}.home-hero__meta{margin-top:calc(var(--marca) * .8135 - 13.2px);white-space:nowrap;grid-area:2/2;align-self:start;gap:20px;display:flex}.home-hero__slash{opacity:.4}.home-hero__foot{grid-area:4/1/auto/-1;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.home-hero__foot .link-arrow{white-space:nowrap;flex:none}.home-hero__text{color:#ffffffe6;text-wrap:balance;max-width:520px;font-size:16px;line-height:1.3}.home-hero__text strong{color:var(--white);font-weight:500;display:block}.home-over{z-index:1;position:relative}.strip{background:var(--black);color:var(--white);min-height:100vh;padding:120px var(--gutter);align-items:center;display:flex}.strip__row{align-items:center;gap:8px;width:100%;display:flex}.strip__item{min-width:0;transition:flex-grow .5s var(--ease);flex:1 1 0}.strip__item.is-active{flex-grow:1.984}.strip__link{display:block;position:relative}.strip__media{aspect-ratio:1;display:block;position:relative}.strip__media img{width:100%;height:100%}.strip .corners{color:var(--white);inset:-8px}.strip__caption{opacity:0;transition:opacity .35s var(--ease);pointer-events:none;flex-direction:column;gap:8px;display:flex;position:absolute;top:calc(100% + 24px);left:0;right:0}.strip__item.is-active .strip__caption,.strip__item.is-active .corners{opacity:1;transition-delay:.2s}.strip__title{text-transform:uppercase;letter-spacing:-.03em;font-size:16px}.strip__text{color:#fff9;max-width:340px;font-weight:400}.corners{pointer-events:none;opacity:0;transition:opacity .35s var(--ease);position:absolute;inset:10px}.corners span{border-style:solid;border-color:currentColor;width:12px;height:12px;position:absolute}.corners span:first-child{border-width:1px 1px 0 0;top:0;right:0}.corners span:last-child{border-width:0 0 1px 1px;bottom:0;left:0}.modules{background:var(--white);padding:128px var(--gutter) 136px}.modules__inner{margin-left:var(--col-offset)}.modules h2.label{margin-bottom:24px}.accordion__item{border-top:1px solid var(--line)}.accordion__item:last-child{border-bottom:1px solid var(--line)}.accordion__heading button{text-align:left;letter-spacing:-.05em;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:20px 0;font-size:56px;line-height:1.2;display:flex}.accordion__icon{width:14px;height:14px;color:var(--muted);transition:transform .4s var(--ease);flex:none;position:relative}.accordion__icon:before,.accordion__icon:after{content:"";background:currentColor;position:absolute}.accordion__icon:before{height:1px;top:50%;left:0;right:0}.accordion__icon:after{width:1px;top:0;bottom:0;left:50%}.is-open .accordion__icon{transform:rotate(45deg)}.accordion__panel{transition:grid-template-rows .45s var(--ease);grid-template-rows:0fr;display:grid}.is-open .accordion__panel{grid-template-rows:1fr}.accordion__body{justify-content:space-between;gap:32px;display:flex;overflow:hidden}.accordion__text{max-width:600px;padding-bottom:28px}.accordion__text p{color:var(--ink-2);font-weight:400}.accordion__text p+p{margin-top:12px}.accordion__text .accordion__value{color:var(--black);letter-spacing:-.04em;align-items:baseline;gap:8px;margin-top:20px;font-size:24px;font-weight:500;display:flex}.accordion__text .link-arrow{margin-top:20px}.accordion__thumb{flex:none;align-self:flex-end;width:150px;height:113px;margin-bottom:28px}.accordion__thumb img{width:100%;height:100%}.artist-band{background:var(--black);color:var(--white);min-height:100vh;padding:0 var(--gutter);grid-template-columns:180px 1fr 180px;gap:0 200px;display:grid;position:relative;overflow:hidden}.ticker{height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}.ticker__track{flex-direction:column;gap:8px;animation:48s linear infinite ticker-up;display:flex}.ticker--down .ticker__track{animation-name:ticker-down;animation-duration:60s}.ticker li{aspect-ratio:1;flex:none;overflow:hidden}.ticker img{width:100%;height:100%}@keyframes ticker-up{to{transform:translateY(calc(-50% - 4px))}}@keyframes ticker-down{0%{transform:translateY(calc(-50% - 4px))}to{transform:translateY(0)}}.artist-band:hover .ticker__track{animation-play-state:paused}.artist-band__text{align-self:center;max-width:540px;padding:120px 0}.artist-band .ticker{height:auto;min-height:100%;position:relative}.artist-band .ticker__track{position:absolute;inset:0 0 auto}.artist-band__text .label{margin-bottom:4px}.artist-band__text p:not(.label){letter-spacing:-.05em;font-size:26px;line-height:1.3}.artist-band__text p+p{margin-top:28px}.artist-band__text .link-arrow{color:#ffffffb3;margin-top:40px}.video-dialog{width:100%;max-width:none;height:100%;max-height:none;color:var(--white);background:0 0;border:0;padding:0}.video-dialog::backdrop{background:#000000eb}.video-dialog__inner{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;padding:64px 20px 32px;display:flex}.video-dialog__inner>*{pointer-events:auto}.video-dialog video{aspect-ratio:9/16;background:#000;width:auto;max-width:100%;height:min(78vh,1280px)}.video-dialog__title{text-align:center;font-size:16px}.video-dialog__close{top:20px;right:var(--gutter);color:var(--white);gap:8px;display:inline-flex;position:absolute}.char-reveal__word{white-space:nowrap;display:inline-block}.char-reveal__char{opacity:.18;transition:opacity .4s linear;transition-delay:calc(var(--i) * 9ms)}.char-reveal.is-visible .char-reveal__char{opacity:1}.notes{background:var(--white);padding:168px var(--gutter) 160px}.notes__head{margin-left:var(--col-offset);margin-bottom:64px}.notes__head .label{margin-bottom:20px}.notes__grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.note-card{background:var(--card);flex-direction:column;height:100%;padding:12px 12px 28px;display:flex}.note-card__media{aspect-ratio:4/3;position:relative;overflow:hidden}.note-card__media img{width:100%;height:100%;transition:transform .7s var(--ease)}.note-card .corners{color:var(--black);opacity:1}.note-card:hover img{transform:scale(1.04)}.note-card__title{letter-spacing:-.04em;margin:72px 8px 0;font-size:20px;line-height:1.4}.note-card__meta{text-transform:uppercase;letter-spacing:-.03em;color:var(--ink-2);align-items:center;gap:10px;margin:20px 8px 0;font-size:13px;display:flex}.note-card__meta:before{content:"";background:currentColor;width:20px;height:1px}.chapters{background:var(--white);padding:168px var(--gutter) 160px}.chapters__head{margin-left:var(--col-offset);max-width:900px;margin-bottom:64px}.chapters__head .label{margin-bottom:20px}.chapters__intro{max-width:520px;color:var(--ink-2);margin-top:20px;font-weight:400}.chapters__grid{grid-template-columns:repeat(3,1fr);gap:8px;list-style:none;display:grid}.chapter__media{aspect-ratio:4/5;width:100%;color:var(--white);background:#111;display:block;position:relative;overflow:hidden}.chapter__media img,.chapter__media video{object-fit:cover;object-position:50% 18%;width:100%;height:100%;position:absolute;inset:0}.chapter__media img{transition:transform .9s var(--ease)}.chapter__media video{opacity:0;transition:opacity .5s var(--ease)}.chapter__media.is-previa video{opacity:1}.chapter__media:hover img{transform:scale(1.03)}.chapter__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 68%,#0000008c);position:absolute;inset:0}.chapter__play{z-index:1;text-transform:uppercase;letter-spacing:-.03em;align-items:center;gap:10px;font-size:13px;display:inline-flex;position:absolute;bottom:20px;left:20px}.chapter__play span{border:5px solid #0000;border-left:8px solid;border-right-width:0;width:0;height:0}.chapter .corners{z-index:1;color:var(--white)}.chapter__media:hover .corners,.chapter__media:focus-visible .corners{opacity:1}.chapter__media:focus-visible{outline:1px solid var(--black);outline-offset:4px}.chapter__title{letter-spacing:-.04em;margin-top:16px;font-size:20px;line-height:1.4}.chapter__meta{text-transform:uppercase;letter-spacing:-.03em;color:var(--muted);gap:8px;margin-top:4px;font-size:13px;display:flex}.video-dialog__title{flex-direction:column;align-items:center;gap:6px;display:flex}.gaze{background:var(--black);color:var(--white);position:relative}.gaze--animado{height:340vh}.gaze--animado .gaze__stage{contain:layout paint;height:100svh;position:sticky;top:0;overflow:hidden}.gaze--animado .gaze__window,.gaze--animado .gaze__portrait{will-change:left, top, width, height;position:absolute;overflow:hidden}.gaze__window{z-index:1;background:#111}.gaze__portrait{z-index:2;background:#111}.gaze__window video,.gaze__portrait img{object-fit:cover;width:100%;height:100%;display:block}.gaze__portrait img{object-position:50% 30%}.gaze__dim,.gaze__scrim{pointer-events:none;opacity:0;position:absolute;inset:0}.gaze__dim{background:var(--black)}.gaze__scrim{background:linear-gradient(#000000c7 0%,#00000059 34%,#0000 56%),linear-gradient(#0000 58%,#0000008c 78%,#000000d9 100%)}.gaze__head{z-index:3;top:120px;left:var(--gutter);right:var(--gutter);pointer-events:none;position:absolute}.gaze__label{color:#fff9;margin-bottom:20px}.gaze__title{letter-spacing:-.05em;font-size:clamp(48px,5.4vw,84px);line-height:1.02}.gaze__line{white-space:nowrap;display:block}.gaze--animado .gaze__word{opacity:.14;transition:opacity .18s linear}.gaze__captions{z-index:3;text-transform:uppercase;letter-spacing:-.03em;color:#ffffffd9;font-size:13px;display:grid;position:absolute}.gaze__captions span{color:#ffffff80;margin-right:10px}.gaze__body{z-index:3;left:var(--gutter);letter-spacing:-.03em;color:#ffffffeb;opacity:0;max-width:560px;font-size:20px;line-height:1.35;position:absolute;bottom:56px}.gaze--estatico{padding:120px var(--gutter)}.gaze--estatico .gaze__stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 16px;max-width:1360px;display:grid}.gaze--estatico .gaze__head,.gaze--estatico .gaze__body,.gaze--estatico .gaze__captions{position:static}.gaze--estatico .gaze__head{order:1;grid-column:1/-1}.gaze--estatico .gaze__line{white-space:normal;display:inline}.gaze--estatico .gaze__title{text-wrap:balance}.gaze--estatico .gaze__window{aspect-ratio:16/9;order:2;grid-column:1/-1;position:relative}.gaze--estatico .gaze__portrait{aspect-ratio:1083/1452;order:3;max-width:360px;position:relative}.gaze--estatico .gaze__body{opacity:1;order:4;align-self:end;font-size:18px}.gaze--estatico .gaze__captions{display:none}.commission{background:var(--black);color:var(--white);padding:168px var(--gutter);grid-template-columns:427px 1fr;align-items:start;gap:80px;display:grid}.commission__media{aspect-ratio:4/5;position:sticky;top:40px;overflow:hidden}.commission__media img{width:100%;height:100%}.commission__body .label{margin-bottom:20px}.commission__title{max-width:820px}.commission__lead{letter-spacing:-.05em;color:#ffffffd9;max-width:600px;margin-top:28px;font-size:24px;line-height:1.3}.steps{border-top:1px solid var(--line-dark);margin-top:64px;list-style:none}.steps li{border-bottom:1px solid var(--line-dark);grid-template-columns:64px 220px 1fr;gap:24px;padding:24px 0;display:grid}.steps__num{letter-spacing:-.03em;color:#fff9;padding-top:4px;font-size:13px}.steps__title{letter-spacing:-.04em;font-size:20px;line-height:1.4}.steps__text{color:#ffffffb3;max-width:520px;font-weight:400}.commission__actions{flex-wrap:wrap;align-items:center;gap:24px 40px;margin-top:48px;display:flex}.commission__actions .link-arrow{color:#ffffffbf}.button-light.button-light--auto{justify-content:center;align-items:center;width:auto;height:48px;margin-top:0;padding:0 28px;display:inline-flex}.insta{background:var(--card);padding:120px var(--gutter);grid-template-columns:1fr auto;align-items:end;gap:40px;display:grid}.insta__text{margin-left:var(--col-offset)}.insta__text .label{margin-bottom:16px}.insta__handle{letter-spacing:-.05em;font-size:80px;line-height:1.1}.insta__handle a{transition:opacity .3s var(--ease)}.insta__handle a:hover{opacity:.6}.insta__sub{color:var(--ink-2);margin-top:16px;font-weight:400}.button-dark{background:var(--black);height:48px;color:var(--white);text-transform:uppercase;letter-spacing:-.03em;transition:opacity .3s var(--ease);align-items:center;gap:10px;margin-top:32px;padding:0 28px;font-size:13px;display:inline-flex}.button-dark:hover{opacity:.85}.insta__strip{grid-template-columns:repeat(3,180px);gap:8px;list-style:none;display:grid}.insta__strip li{aspect-ratio:1;overflow:hidden}.insta__strip img{width:100%;height:100%}.talk{z-index:40;background:var(--black);color:var(--white);text-transform:uppercase;letter-spacing:-.03em;opacity:0;pointer-events:none;transition:opacity .5s var(--ease), transform .5s var(--ease);border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:12px;padding:6px 20px 6px 6px;font-size:13px;display:inline-flex;position:fixed;bottom:24px;right:24px;transform:translateY(16px);box-shadow:0 10px 30px #0000002e}.talk.is-visible{opacity:1;pointer-events:auto;transform:none}.talk:hover .talk__avatar{transform:scale(1.06)}.talk:focus-visible{outline:2px solid var(--black);outline-offset:3px}.talk__avatar{object-fit:cover;width:44px;height:44px;transition:transform .4s var(--ease);border-radius:50%;box-shadow:0 0 0 1.5px #ffffffd9}.menu-panel__foot{flex-direction:column;align-items:center;gap:20px}.menu-panel__social{color:#fffc;transition:color .3s var(--ease);padding:8px;display:inline-flex}.menu-panel__social:hover{color:var(--white)}.site-footer__icon{transition:opacity .3s var(--ease);margin:-6px;padding:6px;display:inline-flex}.site-footer__icon:hover{opacity:.6}.insta__icone{margin-bottom:16px;display:block}.contact{background:var(--black);color:var(--white);padding:168px var(--gutter) 160px;grid-template-rows:auto 1fr;grid-template-columns:427px 1fr;gap:0 80px;display:grid}.contact__head{grid-area:1/2;padding-bottom:40px}.contact__main{grid-area:2/2}.contact__aside{flex-direction:column;grid-area:2/1;align-self:start;gap:8px;padding-top:20px;display:flex}.contact__title{letter-spacing:-.05em;text-wrap:balance;font-size:80px;line-height:1.2}.contact__intro{color:#fff9;max-width:560px;margin-top:20px;font-weight:400}.contact__block{background:var(--panel-dark);min-height:113px;transition:background-color .3s var(--ease);flex-direction:column;justify-content:space-between;padding:12px;display:flex}.contact__block:hover{background:#222}.contact__block .label{color:#fff9}.contact__value{letter-spacing:-.04em;font-size:24px;line-height:1.3}.contact__strip{height:113px}.contact__strip img{width:100%;height:100%}.contact__form{margin-top:0}.field{flex-direction:column;padding-top:20px;display:flex}.field label{text-transform:uppercase;letter-spacing:-.03em;font-size:13px}.field input,.field select,.field textarea{border:0;border-bottom:1px solid var(--line-dark);background:0 0;border-radius:0;width:100%;padding:10px 0 14px;font-size:16px;font-weight:400}.field select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 10px),calc(100% - 5px);background-repeat:no-repeat;background-size:5px 5px}.field select option{color:var(--black)}.field textarea{resize:vertical;min-height:96px}.field input::placeholder,.field textarea::placeholder{color:#ffffff8c}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{border-bottom-color:var(--white);outline:none}.field [aria-invalid=true]{border-bottom-color:#ff8a80}.field__error{color:#ffb4ab;margin-top:6px;font-size:13px;font-weight:400}.button-light{background:var(--white);width:200px;height:41px;color:var(--black);text-transform:uppercase;letter-spacing:-.03em;transition:opacity .3s var(--ease);margin-top:48px;font-size:13px}.button-light:hover{opacity:.85}.button-light:disabled{opacity:.5;cursor:wait}.form-status{letter-spacing:-.02em;max-width:560px;min-height:1.3em;margin-top:16px;font-size:14px;font-weight:400}.form-status--erro{color:#ffb4ab}.form-status--info{color:#fffc}.site-footer{z-index:1;padding:72px var(--gutter) 40px;background:var(--white);color:var(--black);position:relative}.site-footer--dark{background:var(--black);color:var(--white)}.site-footer__top{justify-content:space-between;gap:40px;display:flex}.site-footer__phrase{letter-spacing:-.04em;color:var(--ink-2);font-size:24px;line-height:1.3}.site-footer--dark .site-footer__phrase{color:#ffffffb3}.newsletter{background:var(--card);width:500px;max-width:100%;margin-top:40px;padding:4px;display:flex}.site-footer--dark .newsletter{background:var(--panel-dark)}.newsletter input{background:0 0;border:0;flex:1;min-width:0;padding:0 12px;font-size:15px;font-weight:400}.newsletter input:focus-visible{outline-offset:-2px;outline:1px solid}.newsletter button{background:var(--white);width:104px;height:44px;color:var(--black);text-transform:uppercase;letter-spacing:-.03em;font-size:13px}.site-footer .form-status{color:var(--ink-2)}.site-footer--dark .form-status{color:#ffffffbf}.site-footer .form-status--erro{color:#b3261e}.site-footer--dark .form-status--erro{color:#ffb4ab}.site-footer__nav{width:300px}.site-footer__nav a{letter-spacing:-.05em;transition:opacity .3s var(--ease);font-size:32px;line-height:1.3}.site-footer__nav a:hover{opacity:.5}.site-footer__bottom{text-transform:uppercase;letter-spacing:-.03em;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:80px;font-size:13px;display:flex}.site-footer__bottom p{white-space:nowrap;width:300px;color:var(--ink-2)}.site-footer--dark .site-footer__bottom p{color:#fff9}.site-footer__social{gap:20px;display:flex}.listing{padding:0 var(--gutter) 120px}.page-head{padding-top:168px}.page-head h1{max-width:1100px}.page-head__row{justify-content:space-between;align-items:flex-end;gap:24px;margin-top:20px;display:flex}.page-head__sub{color:var(--muted);max-width:800px}.page-head__count{letter-spacing:-.05em;color:var(--ink-2);font-size:26px}.page-head__link{margin-top:40px}.filters{flex-wrap:wrap;align-items:center;gap:8px 24px;margin:96px 0 24px;display:flex}.filters__item{color:var(--muted);transition:color .3s var(--ease);border-bottom:1px solid #0000;padding:4px 0 3px}.filters__item:hover{color:var(--black)}.filters__item[aria-pressed=true],.filters__item[aria-current=true]{color:var(--black);border-bottom-color:currentColor}.filters--search .search{margin-left:auto}.search input{border:0;border-bottom:1px solid var(--line);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23999'%3E%3Ccircle cx='5' cy='5' r='4'/%3E%3Cpath d='m8 8 3.5 3.5'/%3E%3C/svg%3E") 0 no-repeat;width:260px;padding:6px 0 6px 22px;font-size:13px}.search input:focus-visible{border-bottom-color:var(--black);outline:none}.empty{color:var(--ink-2);padding:64px 0}.grid-3{grid-template-columns:repeat(3,1fr);gap:48px 8px;display:grid}.work-card,.essay-card{display:block}.work-card__media,.essay-card__media{aspect-ratio:1;display:block;position:relative;overflow:hidden}.work-card__media img,.essay-card__media img{width:100%;height:100%;transition:transform .7s var(--ease)}.work-card:hover img,.work-card:focus-visible img,.essay-card:hover img{transform:scale(1.06)}.work-card__more{background:var(--black);color:var(--white);text-transform:uppercase;letter-spacing:-.03em;opacity:0;transition:opacity .35s var(--ease);padding:6px 10px;font-size:13px;position:absolute;top:50%;left:50%;translate:-50% -50%}.work-card .corners{color:var(--black)}.work-card:hover .work-card__more,.work-card:hover .corners,.work-card:focus-visible .work-card__more,.work-card:focus-visible .corners{opacity:1}.work-card__title{letter-spacing:-.04em;margin-top:16px;font-size:20px;line-height:1.4;display:block}.work-card__meta{text-transform:uppercase;letter-spacing:-.03em;color:var(--muted);gap:8px;margin-top:4px;font-size:13px;display:flex}.essay-card__over{color:var(--white);background:linear-gradient(#0000006b,#0000 28% 48%,#000000b3);flex-direction:column;justify-content:space-between;padding:20px;display:flex;position:absolute;inset:0}.essay-card__tag{text-transform:uppercase;letter-spacing:-.03em;font-size:13px}.essay-card__excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:408px;font-size:15px;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}.selo{flex:none;display:inline-block}.work-card__cert{color:var(--black);align-items:center;gap:5px;margin-left:auto;display:inline-flex}.page-head__cert{letter-spacing:-.02em;color:var(--black);align-items:center;gap:10px;margin-top:16px;font-size:14px;display:flex}.accordion__text .accordion__value .accordion__selo{align-self:center}.cert{border-bottom:1px solid var(--line);align-items:flex-start;gap:16px;margin-bottom:32px;padding:20px 0;display:flex}.cert__selo{margin-top:-2px}.cert__title{letter-spacing:-.03em;font-size:16px}.cert__text{color:var(--ink-2);margin-top:4px;font-size:14px;font-weight:400;line-height:1.35}.work-hero{height:100svh;position:relative;overflow:hidden}.work-hero__media,.work-hero__media img{width:100%;height:100%;position:absolute;inset:0}.work-hero__media img{animation:settle 1.6s var(--ease) both}.work-hero:not(.work-hero--contain) .work-hero__media:after{content:"";background:linear-gradient(#0000 60%,#f6f2ec99 82%,#f6f2eceb 100%);position:absolute;inset:0}.work-hero--contain .work-hero__media img{object-fit:contain;padding:80px 0 0 30%}.work-hero__content{left:var(--gutter);right:var(--gutter);position:absolute;bottom:24px}.work-hero__eyebrow{gap:20px;margin-bottom:40px;display:flex}.work-hero__slash{opacity:.4}.work-body{padding:40px var(--gutter) 0;grid-template-columns:427px 1fr;gap:80px;display:grid}.work-aside__inner{flex-direction:column;justify-content:flex-end;min-height:100vh;padding-bottom:40px;display:flex;position:sticky;top:0}.work-aside__title{letter-spacing:-.05em;font-size:32px;line-height:1.3}.work-aside__summary{color:var(--ink-2);margin-top:12px}.meta-table{margin-top:56px;margin-bottom:32px}.meta-table+.cert{margin-top:-32px}.meta-table div{border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:-.03em;justify-content:space-between;gap:16px;padding:12px 0;font-size:13px;display:flex}.meta-table dt{color:var(--muted)}.meta-table dd{text-align:right}.work-aside .link-arrow{align-self:flex-start}.work-main{flex-direction:column;gap:8px;padding-bottom:80px;display:flex}.work-figure img{width:100%}.work-figure--vertical img{width:auto;max-height:calc(100vh - 80px)}.work-figure figcaption{margin-top:8px}.work-text{border-bottom:1px solid var(--line);margin-bottom:32px;padding:56px 0 64px}.work-text:last-child{border-bottom:0;margin-bottom:0}.work-text h2{letter-spacing:-.05em;font-size:26px;line-height:1.3}.work-text p{max-width:720px;color:var(--ink-2);margin-top:20px;font-weight:400}.more{padding:96px var(--gutter) 120px;border-top:1px solid var(--line)}.more h2{margin-bottom:40px}.more__back{margin-top:56px}.story{padding:168px var(--gutter) 0;grid-template-columns:563px 1fr;display:grid}.story__title{padding-top:40px}.story.story--hero{min-height:max(100svh,940px);padding:140px var(--gutter) 72px;color:var(--white);background:#2a2622;align-items:end;position:relative;overflow:hidden}.story__bg{z-index:0;position:absolute;inset:0;overflow:hidden}.story__bg img{object-fit:cover;object-position:50% 22%;transform-origin:52% 28%;width:100%;height:100%;animation:26s ease-in-out infinite alternate zoom-lento}@keyframes zoom-lento{0%{transform:scale(1)}to{transform:scale(1.1)}}.story__scrim{z-index:0;pointer-events:none;background:linear-gradient(#00000073 0%,#0000 18%),linear-gradient(#0000 30%,#0000001f 42%,#0009 70%,#000000d1 100%);position:absolute;inset:0}.story--hero .story__title,.story--hero .story__text{z-index:1;text-shadow:0 1px 18px #0000004d;position:relative}.story--hero .story__title{align-self:end;padding-top:0;line-height:1}.story--hero .story__text p:not(.label){color:#ffffffeb}.names-label{padding:96px var(--gutter) 0 calc(var(--gutter) + 563px)}.story__text{max-width:600px}.story__text p:not(.label){letter-spacing:-.05em;font-size:24px;line-height:1.3}.story__text p+p{margin-top:24px}.story__label{margin-top:80px!important}.names-row{padding:24px var(--gutter) 0;grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.names-row li{background:var(--card);text-align:center;letter-spacing:-.04em;justify-content:center;align-items:center;min-height:96px;padding:16px;font-size:16px;display:flex}.wide-image{background:var(--white);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:80px 24px 0;position:relative}.brand-video video{object-fit:contain;background:var(--white);width:100%;height:auto;max-height:760px;display:block}.works-list{padding:120px var(--gutter) 120px}.works-list h2{max-width:900px;margin-bottom:64px}.rows li{border-top:1px solid var(--line)}.rows li:last-child{border-bottom:1px solid var(--line)}.rows__item{transition:background-color .3s var(--ease);grid-template-columns:1fr 1fr auto;gap:4px 24px;padding:20px 32px;display:grid;position:relative}.rows__item:hover,.rows__item:focus-visible{background:var(--card)}.rows__title{font-size:16px}.rows__ref{align-self:center}.rows__year{text-align:right}.rows__text{color:var(--ink-2);grid-column:1;font-size:14px;font-weight:400}.rows__thumb{opacity:0;width:120px;height:80px;transition:opacity .3s var(--ease);margin-left:300px;position:absolute;top:50%;left:50%;translate:0 -50%}.rows__thumb img{width:100%;height:100%}.rows__item:hover .rows__thumb,.rows__item:focus-visible .rows__thumb{opacity:1}.stats{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:48px;display:grid}.stats dt{color:var(--ink-2)}.stats dd{letter-spacing:-.05em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:16px;font-size:64px;line-height:1.1}.portraits{background:var(--card);padding:168px var(--gutter);grid-template-columns:600px 1fr;gap:40px 84px;display:grid}.portraits__text{align-self:start;position:sticky;top:48px}.portraits__text .label{margin-bottom:20px}.portraits__text hr{border:0;border-top:1px solid #ddd;margin:40px 0}.portraits__text p:not(.label){color:var(--ink-2);max-width:560px;font-weight:400}.portraits__text p+p{margin-top:16px}.portraits__grid{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}.portrait-card{background:var(--white);padding:4px}.portraits__caption{flex-direction:column;margin-top:24px;display:flex}.portrait-card img{aspect-ratio:1;width:100%}.portrait-card__name{letter-spacing:-.04em;margin:0;font-size:20px}.portrait-card__role{color:var(--ink-2);margin:4px 0 0;font-size:14px;font-weight:400}.pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pair img{width:100%}.essay-hero{height:92vh;min-height:600px;max-height:900px;color:var(--white);position:relative;overflow:hidden}.essay-hero__media,.essay-hero__media img{width:100%;height:100%;position:absolute;inset:0}.essay-hero__media:after{content:"";background:#0000008c;position:absolute;inset:0}.essay-hero__back{left:var(--gutter);gap:8px;display:inline-flex;position:absolute;top:128px}.essay-hero__content{left:calc(var(--gutter) + 457px);right:var(--gutter);max-width:700px;position:absolute;top:50%;translate:0 -40%}.essay-hero__content .label{color:#ffffffbf;margin-bottom:20px}.word-reveal span{white-space:pre;animation:word-in .8s var(--ease) both;animation-delay:calc(.15s + var(--i) * 80ms);display:inline-block}@keyframes word-in{0%{opacity:0;transform:translateY(.25em)}}.essay-hero__time{left:var(--gutter);color:#ffffffbf;position:absolute;bottom:40px}.essay-body{padding:72px var(--gutter) 120px;grid-template-columns:417px 1fr;gap:40px;display:grid}.essay-aside__inner{max-width:280px;position:sticky;top:40px}.essay-aside__by{font-size:16px}.essay-aside__role{color:var(--ink-2);font-size:14px;font-weight:400}.essay-aside__card{background:var(--card);margin-top:64px;padding:20px}.essay-aside__card-title{letter-spacing:-.04em;font-size:20px;line-height:1.4}.essay-aside__card p:not(.essay-aside__card-title){color:var(--ink-2);margin-top:8px;font-size:14px;font-weight:400}.essay-aside__card .link-arrow{margin-top:24px}.essay-text{max-width:903px}.essay-text__lead{letter-spacing:-.05em;color:var(--black);margin-bottom:40px;font-size:32px;line-height:1.3}.essay-text p:not(.essay-text__lead){color:var(--ink-2);max-width:720px;font-weight:400}.essay-text p+p{margin-top:20px}.js .reveal{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:translateY(16px)}.js .reveal.is-visible{opacity:1;transform:none}@media (width<=1199px){:root{--col-offset:0px}.display-80,.contact__title{font-size:64px}.display-56,.accordion__heading button{font-size:44px}.artist-band{grid-template-columns:140px 1fr 140px;gap:0 56px}.notes__grid{grid-template-columns:repeat(2,1fr)}.commission{grid-template-columns:300px 1fr;gap:48px}.steps li{grid-template-columns:48px 1fr}.steps__text{grid-column:2}.insta{grid-template-columns:1fr}.insta__handle{font-size:64px}.contact{grid-template-columns:320px 1fr;gap:0 48px}.grid-3{grid-template-columns:repeat(2,1fr)}.work-body{grid-template-columns:300px 1fr;gap:40px}.story{grid-template-columns:1fr;gap:40px}.names-label{padding-left:var(--gutter)}.story__title{padding-top:0}.names-row{grid-template-columns:repeat(3,1fr)}.portraits{grid-template-columns:1fr}.portraits__text{position:static}.stats{grid-template-columns:repeat(2,1fr);gap:32px 8px}.essay-body{grid-template-columns:240px 1fr}.essay-hero__content{left:var(--gutter)}}@media (width<=809px){:root{--gutter:20px}.label,.work-card__meta,.note-card__meta{font-size:14px}.display-80,.contact__title{font-size:44px}.display-56{font-size:34px}.menu-panel{padding-top:88px}.menu-panel__links a{font-size:44px}.home-hero{height:100svh}.home-hero__scrim{background:linear-gradient(#000000bd 0%,#0006 12%,#0000 24%),linear-gradient(#0000 10%,#0000006b 28%,#00000094 55%,#000000c2 100%)}.home-hero__content{--marca:clamp(56px, 19.5vw, 100px);z-index:1;padding:88px var(--gutter) 32px;grid-template-rows:minmax(0,1fr) auto auto minmax(32px,.35fr) auto;grid-template-columns:minmax(0,1fr)}.home-hero__meta{grid-area:3/1;justify-content:space-between;align-self:start;margin-top:24px}.home-hero__foot{flex-direction:column;grid-row:5;align-items:flex-start;gap:24px}.strip{min-height:0;padding:64px var(--gutter)}.strip__row{flex-direction:column;gap:40px}.strip__item,.strip__item.is-active{flex:none;width:100%}.strip__caption{opacity:1;margin-top:16px;position:static}.strip .corners{display:none}.strip__title{font-size:18px}.modules{padding:96px var(--gutter)}.accordion__heading button{padding:18px 0;font-size:22px}.accordion__body{flex-direction:column;gap:0}.accordion__thumb{align-self:flex-start}.artist-band{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:48px;height:auto;min-height:0;padding:64px 0}.artist-band__text{padding:0 var(--gutter)}.artist-band .ticker{height:150px;min-height:0}.artist-band .ticker__track{position:static}.video-dialog video{width:100%;height:auto;max-height:78vh}.artist-band__text p:not(.label){font-size:20px}.ticker{height:150px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ticker__track{flex-direction:row;width:max-content;height:150px;animation-name:ticker-left}.ticker--down .ticker__track{animation-name:ticker-right}.ticker li{width:150px;height:150px}@keyframes ticker-left{to{transform:translate(calc(-50% - 4px))}}@keyframes ticker-right{0%{transform:translate(calc(-50% - 4px))}to{transform:translate(0)}}.notes{padding:96px var(--gutter)}.chapters{padding:96px 0}.chapters__head{padding:0 var(--gutter);margin-bottom:40px}.chapters__grid{scroll-snap-type:x mandatory;padding:0 var(--gutter) 8px;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.chapters__grid::-webkit-scrollbar{display:none}.chapter{scroll-snap-align:start;scroll-margin-left:var(--gutter);flex:0 0 78%}.chapter__title{font-size:18px}.commission{padding:96px var(--gutter);flex-direction:column;gap:40px;display:flex}.commission__media{width:100%;position:static}.commission__lead{font-size:20px}.steps{margin-top:40px}.steps li{grid-template-columns:36px 1fr;gap:6px 12px;padding:20px 0}.steps__title{font-size:18px}.commission__actions{flex-direction:column;align-items:flex-start}.commission__actions .button-light.button-light--auto{width:100%}.insta{padding:80px var(--gutter);gap:32px}.gaze--estatico{padding:88px var(--gutter)}.gaze__title{font-size:38px;line-height:1.08}.gaze--estatico .gaze__window{margin:0 calc(var(--gutter) * -1)}.gaze--estatico .gaze__body{font-size:16px}.insta__handle{font-size:40px}.insta__strip{grid-template-columns:repeat(3,1fr)}.talk{gap:10px;padding:5px 14px 5px 5px;font-size:12px;bottom:16px;right:16px}.talk__avatar{width:36px;height:36px}.site-footer{padding-bottom:88px}.notes__head{margin-bottom:40px}.notes__grid{grid-template-columns:1fr}.note-card__title{margin-top:40px;font-size:18px}.contact{padding:96px var(--gutter);flex-direction:column;gap:48px;display:flex}.contact__aside{order:3;align-self:stretch}.contact__form{margin-top:24px}.site-footer__top{flex-direction:column;gap:56px}.site-footer__phrase{font-size:20px}.site-footer__bottom{flex-direction:column;align-items:flex-start;margin-top:56px}.page-head{padding-top:120px}.page-head__row{flex-direction:column;align-items:flex-start;gap:12px}.filters{gap:12px 20px;margin-top:56px}.filters__item{padding:8px 0 6px}.filters--search .search{width:100%;margin-left:0}.search input{width:100%}.grid-3{grid-template-columns:1fr;gap:40px}.work-card__title{font-size:18px}.work-hero{height:auto;padding-top:64px}.work-hero__media,.work-hero__media img{height:auto;position:static}.work-hero__media img{aspect-ratio:auto}.work-hero--contain .work-hero__media img{padding:0}.work-hero .work-hero__media:after{display:none}.work-hero__content{padding:32px var(--gutter) 0;position:static}.work-hero__eyebrow{margin-bottom:16px}.work-body{grid-template-columns:1fr;gap:0;padding-top:24px}.work-aside__inner{min-height:0;padding-bottom:48px;position:static}.work-aside__title{display:none}.work-aside__summary{margin-top:0}.meta-table{margin-top:32px}.work-figure--vertical img{width:100%;max-height:none}.work-text{padding:40px 0 48px}.more{padding:72px var(--gutter) 96px}.story{padding-top:120px}.story.story--hero{--foto-h:62svh;min-height:0;padding:calc(var(--foto-h) - 64px) var(--gutter) 48px;background:var(--black);flex-direction:column;justify-content:flex-start;gap:20px;display:flex}.story--hero .story__title{align-self:flex-start}.story__bg,.story__scrim{height:calc(var(--foto-h) - 76px);top:76px;bottom:auto}.story__scrim{height:calc(var(--foto-h) - 74px)}.story__bg img{object-position:52% 0%;transform-origin:52% 30%}.story__scrim{background:linear-gradient(#00000080 0%,#0000 18%),linear-gradient(#0000 54%,#000000d9 84%,#000 96% 100%)}.names-label{padding-top:64px}.story__text p:not(.label){font-size:20px}.story__label{margin-top:48px!important}.names-row{grid-template-columns:1fr 1fr}.names-row li{min-height:72px;font-size:15px}.wide-image{margin:56px 0 0}.works-list{padding:80px var(--gutter)}.works-list h2{margin-bottom:40px}.rows__item{grid-template-columns:1fr auto;padding:18px 0}.rows__ref{grid-area:2/1}.rows__year{grid-area:1/2}.rows__text{grid-column:1/-1}.rows__thumb{display:none}.stats dd{font-size:48px}.stats div:last-child{grid-column:1/-1}.portraits{padding:96px var(--gutter)}.portraits__grid{gap:8px}.portrait-card__name{font-size:16px}.portrait-card__role{font-size:13px}.pair{grid-template-columns:1fr}.essay-hero{height:86svh;min-height:520px}.essay-hero__back{top:96px}.essay-hero__content{top:auto;bottom:88px;translate:none}.essay-body{grid-template-columns:1fr;padding-top:48px}.essay-aside{order:2}.essay-aside__inner{max-width:none;position:static}.essay-aside__card{margin-top:24px}.essay-text__lead{font-size:24px}}@media (width<=380px){.home-hero__text{font-size:15px}.home-hero__meta{flex-direction:column;gap:6px}.home-hero__slash{display:none}}@media (height<=560px){.home-hero{height:560px;position:relative}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.ticker__track{animation:none!important}.char-reveal__char{opacity:1}.js .reveal{opacity:1;transform:none}}
