@font-face{font-family:Satoshi-Variable;src:url(Satoshi-Variable.94085a15.woff2)format("woff2"),url(Satoshi-Variable.ead0efb4.woff)format("woff"),url(Satoshi-Variable.ff56f49d.ttf)format("truetype");font-weight:300 900;font-display:swap;font-style:normal}*,:after,:before{box-sizing:border-box}:root{--color-text:#000;--color-bg:#e1d7d0;--color-bg-light:#cec5c0b3;--color-border:#bab2ab;--color-form-text:#6b6561;--color-form-text-hover:#fff8f5;--color-text-alt:#d72a28;--color-link:#000;--color-link-hover:#000;--grid-item-width:32vw;--justify:space-between;--gap:2.5vw;--rotation:0deg;--radius:0px;--offset:-30vh;--radius-small:4px;--color-bg-1:#2f251e;--color-bg-2:#43392f;--color-bg-3:#18130e;--color-bg-4:var(--color-bg-1);--color-bg-5:var(--color-bg-2);--color-bg-6:var(--color-bg-3);--page-padding:1.5rem;font-size:16px}body{color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Satoshi-Variable}ul{padding:0;list-style-position:inside}.js .loading:before,.js .loading:after{content:"";z-index:1000;position:fixed}.js .loading:before{background:var(--color-bg);width:100%;height:100%;top:0;left:0}.js .loading:after{opacity:.4;background:var(--color-link);border-radius:50%;width:60px;height:60px;margin:-30px 0 0 -30px;animation:.7s linear infinite alternate forwards loaderAnim;top:50%;left:50%}@keyframes loaderAnim{to{opacity:1;transform:scale(.5)}}a{color:var(--color-link);cursor:pointer;outline:none;text-decoration:none}a:hover{color:var(--color-link-hover);outline:none}a:focus{background:#d3d3d3;outline:none}a:focus:not(:focus-visible){background:0 0}a:focus-visible{background:0 0;outline:2px solid red}.frame{width:100%;color:var(--color-title);grid-gap:1rem;z-index:100;grid-template-columns:auto auto;grid-template-areas:"title prev""nav nav""sponsor sponsor";padding:1rem;font-size:1rem;line-height:1.2;display:grid;position:absolute}.frame a:not(.frame__title-back),.row+p a,.btn-link{white-space:nowrap;position:relative;overflow:hidden}.frame a:not(.frame__title-back):before,.row+p a:before,.btn-link:before{content:"";transform-origin:0%;background:currentColor;width:100%;height:1px;transition:transform .3s;position:absolute;top:90%}.frame a:not(.frame__title-back):hover:before,.row+p a:hover:before,.btn-link:hover:before{transform-origin:100%;transform:scaleX(0)}.frame__title{white-space:nowrap;grid-area:title;display:flex}.frame__title-main{margin:0;font-size:1rem;font-weight:400}.frame__title-back{align-items:flex-end;display:flex;position:relative}.frame__title-back span{display:none}.frame__title-back svg{fill:currentColor}.frame__prev{grid-area:prev;justify-self:end}.frame__demos{grid-gap:1rem;flex-wrap:wrap;grid-area:nav;justify-content:space-between;justify-self:stretch;display:flex}.frame__demos-title{width:100%;color:var(--color-text-alt);margin:0;font-size:1rem;font-weight:400}.frame__demos-item{grid-row:2}.section{z-index:4;background:var(--color-bg);width:100%;min-height:100vh;line-height:1;position:static;top:0}.section--intro{text-align:center;cursor:default;flex-direction:column;justify-content:center;align-items:center;height:100vh;margin-bottom:250vh;padding:4rem 0 2rem;display:flex}.section__title{text-transform:none;-moz-font-feature-settings:"swsh";-webkit-font-feature-settings:"swsh";font-feature-settings:"swsh";margin:5vh 0 6vh;font-family:kudryashev-d-excontrast-sans,sans-serif;font-size:clamp(2rem,17vw,12.5rem);font-weight:300;line-height:.9}.section_img{width:100%;margin:0}.section__title--medium{font-size:clamp(1.5rem,17vw,9rem)}.section__text{color:#616161;max-width:400px;margin:0;font-size:1.25rem}.section__text--alt{color:#000;margin-top:3rem}.section__arrow{fill:currentColor;transform:translateY(3px)rotate(135deg)}.section--columns{z-index:-1;width:100%;height:100vh;position:fixed;inset:0}.columns{justify-content:var(--justify);gap:var(--gap);width:100%;height:100%;transform:rotate(var(--rotation));will-change:transform,opacity;align-items:center;display:flex;position:relative}.column-wrap{z-index:1;will-change:transform;flex-direction:column;padding:5vh 0 15vh;display:flex;position:relative}.column-wrap:nth-child(2n){margin-top:var(--offset)}.column{will-change:transform;display:block;position:relative}.column__item{--ratio:2.3;--grid-item-height:calc(var(--grid-item-width)*var(--ratio));width:var(--grid-item-width);height:var(--grid-item-height);border-radius:var(--radius);cursor:pointer;margin:0 0 var(--gap)0;z-index:1;will-change:transform,filter;position:relative;overflow:hidden}.overlay-outer{position:relative}.overlay{text-align:center;background-color:var(--color-bg-light);z-index:9;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.overlay p{color:var(--color-bg-1);text-transform:uppercase;font-size:2.5rem;font-weight:300}.column__item-img{will-change:transform;background-position:50%;background-size:cover;width:100%;height:100%}.section--showcase{text-align:center;cursor:default;flex-direction:column;justify-content:center;align-items:center;padding:8rem 5vw 10vh;display:flex}.section__header{border-bottom:1px solid #000;justify-content:space-around;align-items:center;width:100%;margin-bottom:2rem;padding:4vh 8vw;display:flex}.section__year{color:var(--color-text-alt)}.row{text-align:left;width:100%}.row__header{grid-gap:2rem;grid-template-rows:auto auto;grid-template-columns:4ch 1fr;justify-content:start;width:100%;padding:6rem 0 3rem;display:grid}.row__header span:last-child{grid-column:1/span 2}.row__content{grid-gap:1rem;grid-auto-flow:column;justify-content:start;width:100%;display:grid}.row__content-imgwrap{border-radius:var(--radius-small);position:relative;overflow:hidden}.row__content-img{aspect-ratio:2;background-position:50%;background-size:cover;height:100px}.row__content-imgwrap:nth-child(2n) .row__content-img{aspect-ratio:1}.row__content-imgwrap:nth-child(4n) .row__content-img{aspect-ratio:1.5}.row__content-imgwrap:last-child{justify-content:end}.row__content-imgwrap:last-child .row__content-img{aspect-ratio:2.75}.row+p{margin-top:40vh}@media screen and (min-width:53em){.section__text--alt{margin-top:auto}.section_img{width:85%}.column__item{--ratio:1.3}.frame{grid-gap:2rem;grid-template:"title prev nav sponsor sponsor"/15% 15% 1fr 15% 15%;justify-content:start;place-items:center start;padding:2rem 3rem}.frame__prev{justify-self:start}.frame__demos{text-align:center;justify-self:center}.section,.row{font-size:1rem;line-height:1.5}.row__header{grid-template-rows:auto;grid-template-columns:4ch auto 1fr;display:grid}.row__header span:last-child{grid-column:revert;justify-self:end}}.wrap.about{color:#fff}.about .content{padding:5rem 0}.about-section{z-index:1;width:100vw;position:relative}.content{padding:var(--page-padding);flex-direction:column;justify-content:center;align-items:center;display:flex}.content--sticky{--offset:0px;width:100vw;top:0;top:var(--offset);height:calc(100vh - var(--offset));position:sticky}.content--half{text-align:center;flex-direction:column;gap:3vh;display:flex}.content--half:nth-child(odd){margin-left:auto}.bg-1{background:url(dita.73932dc8.jpg) 50%/cover no-repeat}.bg-2{background:url(akoni.2fddf710.webp) 50%/cover no-repeat}.bg-3{background:url(palmangels.5b634476.jpg) 50%/cover no-repeat}.bg-4{background:url(gucci.940957f1.jpg) 50%/cover no-repeat}.bg-5{background:url(raybanmeta.34138a48.jpg) 50%/cover no-repeat}.bg-6{background:url(prada.d1811c17.jpg) 50%/cover no-repeat}.bg-7{background:url(maybach.3f1c437c.jpg) 50%/cover no-repeat}.bg-8{background:url(balmain.6abd5e1a.jpg) 50%/cover no-repeat}.bg-9{background:var(--color-bg-2)}.bg-10{background:url(cutlerandgross.cee41fa3.jpg) 50%/cover no-repeat}.bg-11{background:url(celine.255dcb21.jpg) 50%/cover no-repeat}.bg-12{background:url(versace.0716ebe8.jpg) 50%/cover no-repeat}.bg-13{background:url(tiffany.ebe23d49.webp) 50%/cover no-repeat}.bg-14{background:url(michaelkors.e6107c60.jpeg) 50%/cover no-repeat}.bg-15{background:url(burberry.321a878c.webp) 50%/cover no-repeat}.content__img{grid-area:content-img;width:50%;max-width:300px;height:auto}.content__title{letter-spacing:-.095em;text-transform:uppercase;font-variation-settings:"slnt" 0,"wdth" 400,"wght" 900,"INKT" 400;grid-area:content-title;margin:0;font-size:clamp(2rem,6vw,5rem);font-weight:400;line-height:1}.content__text{text-align:center;backface-visibility:hidden;grid-area:content-text;margin:2rem 0;padding:0 1rem;font-size:clamp(1.5rem,5vw,1.5rem);line-height:1.5}.content__text--narrow{max-width:300px}.btn-link{font-size:inherit;width:max-content;margin:0 auto;padding:0;display:block}.email{display:block}.btn-more.content__text{color:#fff;padding:0;transition:all .3s ease-in-out}.btn-more.content__text:hover{color:var(--color-bg)}.content--outro{padding-top:50vh;padding-bottom:30vh}.text-large{text-align:center;max-width:900px;margin:0 0 .85em;font-size:clamp(2.25rem,5vw,3rem);line-height:1.2}.spacer{margin-top:20vh}footer{background-color:var(--color-bg);width:100%;color:var(--color-text);height:100vh;padding:5rem 5vw 10vh;position:sticky;bottom:0}.footer-container h1{text-align:center;letter-spacing:-5px;font-family:kudryashev-d-excontrast-sans;font-size:clamp(1.5rem,17vw,7rem);font-weight:300;line-height:1}.footer-container .section__header{padding:4vh 0}.footer-bottom{text-align:center}.footer-bottom p{font-weight:400;line-height:1.25}.footer-bottom p span{font-size:1.2rem;font-weight:500}.footer-right-links{flex-wrap:wrap;justify-content:center;align-items:flex-end;display:flex}.set-one,.set-two,.set-three{flex-wrap:wrap;justify-content:center;display:flex}.footer-right-links a{margin:.5rem 1rem;transition:all .3s ease-in-out;display:block}.footer-right-links a:hover,.btn-link:hover{color:var(--color-bg-2)}.padath{justify-content:center;align-items:center;width:100%;display:flex;position:absolute;bottom:5%}.padath p{margin:0}.padath img{width:4rem}.about-container .about-section{background:var(--color-bg);border-bottom:1px solid var(--color-border);height:auto;padding:5rem 0 8rem}.about-img img{width:100%}.about-content{text-align:center;width:90%;margin-top:3rem;font-size:clamp(1.2rem,3vw,1rem);line-height:1.25}.about-inner{padding-top:5rem}.about-inner .content__title{color:var(--color-bg-2);margin-bottom:2rem}.contact .about-container .about-section{text-align:center;height:auto;padding:5rem 2rem 8rem}input::placeholder,textarea::placeholder{color:var(--color-border);font-size:1rem}input:focus::placeholder,textarea:focus::placeholder{color:var(--color-form-text)}input:hover::placeholder,textarea:hover::placeholder{color:var(--color-form-text-hover);font-size:1rem}input:hover:focus::placeholder,textarea:hover:focus::placeholder{color:var(--color-bg)}#form{width:70vw;margin:4rem auto;position:relative}input{width:100%;height:4rem;color:var(--color-form-text);border:solid 1px var(--color-border);background:0 0;border-bottom:none;outline:none;padding:0 15px;font-family:Satoshi-Variable;font-size:clamp(1rem,3vw,1.2rem);transition:all .3s ease-in-out}input:hover{background:var(--color-border);color:var(--color-form-text-hover)}textarea{width:100%;max-height:110px;color:var(--color-form-text);border:solid 1px var(--color-border);background:0 0;outline:none;padding:15px;font-size:1rem;transition:all .3s ease-in-out}textarea:hover{background:var(--color-border);color:var(--color-form-text-hover)}#submit{width:100%;color:var(--color-form-text);cursor:pointer;border:solid 1px var(--color-border);border-top:none;outline:none;margin:-10px 0 0;padding:0;font-size:1rem;font-weight:600}#submit:hover{color:var(--color-form-text-hover)}.footer-contact a{margin:1rem 0;display:block}.foot-note{text-align:center;align-items:flex-end;display:flex}.foot-note img{width:5rem}.floating-whatsapp-icon{z-index:9;width:3rem;position:fixed;bottom:5%;right:5%}.container{width:90vw;margin:auto}@media screen and (min-width:63em){.content--half{width:50%}.content__text{max-width:60vw}.footer-container .section__header{padding:4vh 8vw}.set-one,.set-two,.set-three{display:block}.footer-right-links{justify-content:space-between}.footer-bottom{text-align:left;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.padath{justify-content:start;left:auto}.btn-link{text-align:left;margin:0}.grid{grid-template-columns:1fr 1fr;display:grid}.about-content{text-align:right;line-height:1.5}.about-img{width:90%;margin-left:auto;display:block}.about-img img{width:80%}#form{width:50vw}.about-section{--offset:0px;height:calc(100vh - var(--offset))}.container{width:70vw}}