.Cursor_cursor__mB5CM{background:var(--blu);border-radius:999px;color:var(--cenere);font-size:calc(13 * 100vw / var(--page-width));left:0;letter-spacing:calc(1 * 100vw / var(--page-width));opacity:0;padding:calc(9 * 100vw / var(--page-width)) calc(16 * 100vw / var(--page-width));pointer-events:none;position:fixed;text-transform:uppercase;top:0;transform:translate(-50%,-160%);z-index:120}.Cursor_cursor__mB5CM[data-visible=true]{opacity:1}.Cursor_cursor__mB5CM span:last-child,.Cursor_cursor__mB5CM[data-copying=true] span:first-child{display:none}.Cursor_cursor__mB5CM[data-copying=true] span:last-child{display:inline}@media (hover:none),(pointer:coarse){.Cursor_cursor__mB5CM{display:none}}[data-curtain]{animation:curtain-entry-out .72s cubic-bezier(.76,0,.24,1) .62s forwards}[data-curtain] span{animation:curtain-entry-letter .62s cubic-bezier(.16,1,.3,1) forwards}[data-curtain][data-entry=done],[data-curtain][data-entry=done] span{animation:none}@keyframes curtain-entry-out{to{transform:translateY(-100%);visibility:hidden}}@keyframes curtain-entry-letter{to{filter:blur(0);transform:translateY(0)}}.Curtain_curtain__FCEJU{align-items:center;background:var(--inchiostro);color:var(--cenere);display:flex;inset:0;justify-content:center;pointer-events:none;position:fixed;z-index:90}.Curtain_label__qBxxt{display:flex;font-size:calc(46 * 100vw / var(--page-width));font-weight:500;gap:calc(8 * 100vw / var(--page-width));letter-spacing:calc(2 * 100vw / var(--page-width));line-height:1;text-transform:uppercase}@media only screen and (min-width:1024px){.Curtain_label__qBxxt{font-size:calc(96 * 100vw / var(--page-width))}}.Curtain_label__qBxxt span{display:inline-block;filter:blur(4px);transform:translateY(40%)}.Curtain_curtain__FCEJU[data-ready=true] .Curtain_label__qBxxt span{animation:Curtain_curtain-letter__qconh .62s cubic-bezier(.16,1,.3,1) forwards}.Curtain_label__qBxxt span:first-child{animation-delay:0s}.Curtain_label__qBxxt span:nth-child(2){animation-delay:45ms}.Curtain_label__qBxxt span:nth-child(3){animation-delay:90ms}.Curtain_label__qBxxt span:nth-child(4){animation-delay:135ms}.Curtain_label__qBxxt span:nth-child(5){animation-delay:.18s}@keyframes Curtain_curtain-letter__qconh{to{filter:blur(0);transform:translateY(0)}}.Footer_footer__xeSlu{--current-muted:var(--lilla-chiaro);--focus:var(--azzurro);background:var(--inchiostro);bottom:0;color:var(--cenere);display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;padding:calc(90 * 100vw / var(--page-width)) calc(24 * 100vw / var(--page-width)) calc(28 * 100vw / var(--page-width));position:-webkit-sticky;position:sticky;z-index:0}@media only screen and (min-width:1024px){.Footer_footer__xeSlu{padding:calc(120 * 100vw / var(--page-width)) calc(40 * 100vw / var(--page-width)) calc(36 * 100vw / var(--page-width))}}.Footer_header__YbxYO{display:flex;flex-wrap:wrap;gap:0 calc(24 * 100vw / var(--page-width))}.Footer_messageItem__FnRok{display:inline-flex}.Footer_body__GTpJj{display:grid;grid-gap:calc(48 * 100vw / var(--page-width));gap:calc(48 * 100vw / var(--page-width));grid-template-columns:1fr;margin-top:calc(64 * 100vw / var(--page-width))}@media only screen and (min-width:1024px){.Footer_body__GTpJj{gap:calc(40 * 100vw / var(--page-width));grid-template-columns:1.4fr 1fr 1fr}}.Footer_title__fa4im{color:var(--pervinca);margin-bottom:calc(18 * 100vw / var(--page-width))}.Footer_email__OHSyx{color:var(--azzurro);display:inline;font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;font-size:inherit;font-style:normal}.Footer_cta__7i5xt{border:1px solid var(--cenere);display:inline-block;font-size:calc(14 * 100vw / var(--page-width));font-weight:500;letter-spacing:calc(1.6 * 100vw / var(--page-width));margin-top:calc(26 * 100vw / var(--page-width));padding:calc(16 * 100vw / var(--page-width)) calc(30 * 100vw / var(--page-width));text-transform:uppercase;transition:background-color .35s ease,color .35s ease,border-color .35s ease}@media only screen and (min-width:1024px){.Footer_cta__7i5xt{font-size:calc(16 * 100vw / var(--page-width));padding:calc(20 * 100vw / var(--page-width)) calc(40 * 100vw / var(--page-width))}}.Footer_cta__7i5xt:hover{background-color:var(--azzurro);border-color:var(--azzurro);color:var(--inchiostro)}.Footer_links__3L9l8{display:flex;flex-direction:column;gap:calc(6 * 100vw / var(--page-width))}.Footer_links__3L9l8 a{text-decoration:none;width:-moz-fit-content;width:fit-content}.Footer_links__3L9l8 a[aria-current=true]{color:var(--azzurro)}.Footer_disclosure__HXm1Z{border-top:1px solid var(--current-muted);color:var(--current-muted);font-size:calc(12 * 100vw / var(--page-width));line-height:1.55;margin-top:calc(48 * 100vw / var(--page-width));max-width:calc(560 * 100vw / var(--page-width));padding-top:calc(14 * 100vw / var(--page-width))}@media only screen and (min-width:1024px){.Footer_disclosure__HXm1Z{font-size:calc(15 * 100vw / var(--page-width));margin-top:calc(96 * 100vw / var(--page-width));max-width:calc(720 * 100vw / var(--page-width));padding-top:calc(18 * 100vw / var(--page-width))}}.Footer_meta__tt3_D{border-top:1px solid rgb(237 233 228/18%);display:flex;flex-wrap:wrap;gap:calc(16 * 100vw / var(--page-width));justify-content:space-between;margin-top:calc(56 * 100vw / var(--page-width));padding-top:calc(20 * 100vw / var(--page-width))}.Footer_meta__tt3_D p{color:var(--pervinca)}.SiteNav_overlay__YQp1A{--current-muted:var(--lilla-chiaro);--focus:var(--azzurro);align-items:center;background:var(--inchiostro);color:var(--cenere);display:flex;inset:0;justify-content:center;opacity:0;padding:calc(24 * 100vw / var(--page-width));pointer-events:none;position:fixed;transition:opacity .32s cubic-bezier(.16,1,.3,1);visibility:hidden;z-index:60}.SiteNav_overlay__YQp1A[data-open=true]{opacity:1;pointer-events:auto;visibility:visible}.SiteNav_list__8CskY{display:flex;flex-direction:column;gap:calc(8 * 100vw / var(--page-width));text-align:center}.SiteNav_list__8CskY a{text-decoration:none}.SiteNav_close__U2ndO{color:var(--cenere);font-size:calc(15 * 100vw / var(--page-width));letter-spacing:calc(1.6 * 100vw / var(--page-width));position:absolute;right:calc(24 * 100vw / var(--page-width));text-transform:uppercase;top:calc(24 * 100vw / var(--page-width))}.SiteNav_langs__SYk3n{bottom:calc(32 * 100vw / var(--page-width));display:flex;gap:calc(18 * 100vw / var(--page-width));left:50%;position:absolute;transform:translateX(-50%)}.SiteNav_langs__SYk3n a{color:var(--cenere);opacity:.55;text-decoration:none}.SiteNav_langs__SYk3n a[aria-current=true]{color:var(--azzurro);opacity:1}.SiteNav_contact__8MEjl{border-top:1px solid rgb(237 233 228/22%);color:var(--azzurro);margin-top:calc(10 * 100vw / var(--page-width));padding-top:calc(18 * 100vw / var(--page-width))}.Header_header__2HAw3{--focus:var(--current-ink);align-items:flex-start;color:var(--current-ink);display:flex;justify-content:space-between;left:0;padding:calc(20 * 100vw / var(--page-width)) calc(24 * 100vw / var(--page-width));position:fixed;right:0;top:0;transition:color .55s ease,transform .5s ease;z-index:40}.Header_header__2HAw3 a,.Header_header__2HAw3 button{color:inherit}.Header_header__2HAw3[data-hidden=true]{transform:translateY(-130%)}.Header_header__2HAw3[data-hidden=true]:focus-within{transform:none}@media only screen and (min-width:1024px){.Header_header__2HAw3{padding:calc(36 * 100vw / var(--page-width)) calc(40 * 100vw / var(--page-width))}}.Header_nav__t7h6u{display:flex;gap:calc(20 * 100vw / var(--page-width))}@media only screen and (min-width:1024px){.Header_nav__t7h6u{gap:calc(46 * 100vw / var(--page-width))}}.Header_nav__t7h6u a{display:inline-flex;font-family:Bodoni Moda,Times New Roman,Georgia,serif;font-size:calc(17 * 100vw / var(--page-width));font-style:italic;font-weight:500;margin-block:calc(-11 * 100vw / var(--page-width));padding-block:calc(11 * 100vw / var(--page-width));text-decoration:none}@media only screen and (min-width:1024px){.Header_nav__t7h6u a{font-size:calc(26 * 100vw / var(--page-width))}}.Header_hello__9HIgR{display:flex;font-size:calc(20 * 100vw / var(--page-width));font-weight:500;gap:calc(6 * 100vw / var(--page-width));letter-spacing:calc(2 * 100vw / var(--page-width));line-height:1;margin-block:calc(-12 * 100vw / var(--page-width));padding-block:calc(12 * 100vw / var(--page-width));text-transform:uppercase}@media only screen and (min-width:1024px){.Header_hello__9HIgR{font-size:calc(40 * 100vw / var(--page-width));gap:calc(10 * 100vw / var(--page-width))}}.Header_hello__9HIgR span:first-child{transform:translateY(0)}.Header_hello__9HIgR span:nth-child(2){transform:translateY(-24%)}.Header_hello__9HIgR span:nth-child(3){transform:translateY(12%)}.Header_hello__9HIgR span:nth-child(4){transform:translateY(-10%)}.Header_hello__9HIgR span:nth-child(5){transform:translateY(20%)}.SkipLink_skipLink__B6r0I{--focus:var(--azzurro);background:var(--inchiostro);color:var(--cenere);left:1rem;padding:.75rem 1.25rem;position:fixed;top:-100%;z-index:200}.SkipLink_skipLink__B6r0I:focus{top:1rem}.ServicesBand_band__SpFuT{background-color:var(--notte);color:var(--cenere);min-height:100vh;overflow:hidden;padding:calc(96 * 100vw / var(--page-width)) calc(24 * 100vw / var(--page-width)) calc(80 * 100vw / var(--page-width));position:relative}.ServicesBand_copy__mQuIi{position:relative;z-index:3}.ServicesBand_kicker__IViWt{margin-bottom:calc(16 * 100vw / var(--page-width))}.ServicesBand_title___nf6h{max-width:calc(320 * 100vw / var(--page-width));overflow-wrap:break-word}.ServicesBand_title___nf6h em{color:var(--azzurro);font-style:italic;text-transform:none}.ServicesBand_body__XuURI{margin-top:calc(20 * 100vw / var(--page-width));max-width:calc(320 * 100vw / var(--page-width))}.ServicesBand_body__XuURI em{color:var(--azzurro)}.ServicesBand_action__sRY_8{--focus:var(--cenere);align-items:center;background-color:var(--azzurro);color:var(--notte);display:inline-flex;font-size:calc(14 * 100vw / var(--page-width));font-weight:600;gap:calc(14 * 100vw / var(--page-width));letter-spacing:calc(1.6 * 100vw / var(--page-width));line-height:1;margin-top:calc(34 * 100vw / var(--page-width));padding:calc(18 * 100vw / var(--page-width)) calc(26 * 100vw / var(--page-width));text-decoration:none;text-transform:uppercase;transition:background-color .35s ease,color .35s ease}.ServicesBand_action__sRY_8:focus-visible,.ServicesBand_action__sRY_8:hover{background-color:var(--cenere)}.ServicesBand_arrow___5TDd{display:inline-block;transition:transform .35s cubic-bezier(.16,1,.3,1)}.ServicesBand_action__sRY_8:focus-visible .ServicesBand_arrow___5TDd,.ServicesBand_action__sRY_8:hover .ServicesBand_arrow___5TDd{transform:translateX(calc(6 * 100vw / var(--page-width)))}.ServicesBand_note__S0UIw{margin-top:calc(14 * 100vw / var(--page-width));max-width:calc(300 * 100vw / var(--page-width))}.ServicesBand_aside__I9JPW{display:flex;flex-wrap:wrap;gap:calc(10 * 100vw / var(--page-width)) calc(24 * 100vw / var(--page-width));margin-top:calc(44 * 100vw / var(--page-width))}.ServicesBand_aside__I9JPW a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:calc(6 * 100vw / var(--page-width));transition:color .3s ease}.ServicesBand_aside__I9JPW a:focus-visible,.ServicesBand_aside__I9JPW a:hover{color:var(--azzurro)}.ServicesBand_field__qIcQ5{display:grid;grid-gap:calc(14 * 100vw / var(--page-width));gap:calc(14 * 100vw / var(--page-width));grid-template-columns:repeat(3,1fr);margin-top:calc(56 * 100vw / var(--page-width));position:relative;z-index:2}.ServicesBand_tile__8VLIb{aspect-ratio:1;background-color:var(--tint);overflow:hidden}.ServicesBand_canvas__P__aF{display:none}@media only screen and (min-width:1024px){.ServicesBand_band__SpFuT{display:flex;flex-direction:column;justify-content:center;padding:calc(120 * 100vw / var(--page-width)) calc(80 * 100vw / var(--page-width)) calc(120 * 100vw / var(--page-width))}.ServicesBand_copy__mQuIi{max-width:calc(820 * 100vw / var(--page-width))}.ServicesBand_kicker__IViWt{margin-bottom:calc(20 * 100vw / var(--page-width))}.ServicesBand_title___nf6h{max-width:calc(820 * 100vw / var(--page-width))}.ServicesBand_body__XuURI{margin-top:calc(24 * 100vw / var(--page-width));max-width:calc(620 * 100vw / var(--page-width))}.ServicesBand_action__sRY_8{font-size:calc(19 * 100vw / var(--page-width));gap:calc(18 * 100vw / var(--page-width));margin-top:calc(40 * 100vw / var(--page-width));padding:calc(26 * 100vw / var(--page-width)) calc(44 * 100vw / var(--page-width))}.ServicesBand_note__S0UIw{margin-top:calc(18 * 100vw / var(--page-width));max-width:calc(560 * 100vw / var(--page-width))}.ServicesBand_aside__I9JPW{gap:calc(32 * 100vw / var(--page-width));margin-top:calc(48 * 100vw / var(--page-width))}.ServicesBand_field__qIcQ5{display:block;inset:0;margin:0;pointer-events:none;position:absolute}.ServicesBand_tile__8VLIb{height:calc(112 * 100vw / var(--page-width));left:calc(var(--tx) * 100vw / var(--page-width));position:absolute;top:calc(var(--ty) * 100vw / var(--page-width));width:calc(112 * 100vw / var(--page-width))}.ServicesBand_canvas__P__aF{display:block;inset:0;pointer-events:none;position:absolute;z-index:1}.ServicesBand_band__SpFuT[data-end=true] .ServicesBand_tile__8VLIb{animation:ServicesBand_morph__JoDQ8 .75s ease-in forwards}}@keyframes ServicesBand_morph__JoDQ8{to{border-radius:50%;opacity:0}}.CaseTransition_stage__M6e3M{inset:0;pointer-events:none;position:fixed;z-index:90}.CaseTransition_stage__M6e3M[data-active=false]{display:none}.CaseTransition_stage__M6e3M[data-active=true]{background-color:var(--inchiostro);display:block}.CaseTransition_loop__9yxuK{inset:0;opacity:0;position:absolute;z-index:2}.CaseTransition_loop__9yxuK img,.CaseTransition_loop__9yxuK video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.CaseTransition_stage__M6e3M[data-mode=desktop] [data-exit=left]{animation:CaseTransition_exit-left__0VVVT 1.63s cubic-bezier(.2,.7,.5,1) forwards}.CaseTransition_stage__M6e3M[data-mode=desktop] [data-exit=right]{animation:CaseTransition_exit-right__ZgDi2 1.63s cubic-bezier(.2,.7,.5,1) forwards}.CaseTransition_stage__M6e3M[data-mode=desktop] [data-cs]:before{animation:CaseTransition_fade-out___2npW 1.2s ease 1.1s forwards}.CaseTransition_stage__M6e3M[data-mode=desktop] [data-headline]{animation:CaseTransition_headline-away__bvPRx 1.68s cubic-bezier(.2,.7,.5,1) 2.63s forwards}.CaseTransition_stage__M6e3M[data-mode=desktop] .CaseTransition_loop__9yxuK{animation:CaseTransition_main-asset__naQcH 3.77s cubic-bezier(0,.8,.5,1) forwards}.CaseTransition_stage__M6e3M[data-mode=mobile] [data-cs]{animation:CaseTransition_fade-out___2npW 1s linear forwards}.CaseTransition_stage__M6e3M[data-mode=mobile] .CaseTransition_loop__9yxuK{animation:CaseTransition_fade-in__5fE80 1s linear 1s forwards}.CaseTransition_stage__M6e3M[data-mode=mobile][data-active=true]{animation:CaseTransition_fade-out___2npW 1s linear 3s forwards}@keyframes CaseTransition_exit-left__0VVVT{to{opacity:0;transform:translateX(-115vw)}}@keyframes CaseTransition_exit-right__ZgDi2{to{opacity:0;transform:translateX(115vw)}}@keyframes CaseTransition_fade-out___2npW{to{opacity:0}}@keyframes CaseTransition_fade-in__5fE80{to{opacity:1}}@keyframes CaseTransition_headline-away__bvPRx{to{opacity:0;transform:translate(calc(-40 * 100vw / var(--page-width)),calc(-56 * 100vw / var(--page-width)))}}@keyframes CaseTransition_main-asset__naQcH{0%{opacity:0;transform:scale(.62)}18%{opacity:1}57%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.04)}}.Work_work__uab5o{background-color:var(--inchiostro);color:var(--cenere);position:relative}.Work_track__Lt__X{position:relative}.Work_stage__FjdmN{height:100vh;margin-bottom:-100vh;overflow:hidden;position:-webkit-sticky;position:sticky;top:0}.Work_marker__egmuS{height:100vh}.Work_ghost__S6XnS{color:rgb(237 233 228/5%);font-size:calc(150 * 100vw / var(--page-width));font-weight:500;left:0;letter-spacing:calc(18 * 100vw / var(--page-width));line-height:.78;pointer-events:none;position:absolute;right:0;text-transform:uppercase;top:calc(-24 * 100vw / var(--page-width));word-break:break-all;z-index:1}.Work_count__OVlZN,.Work_total__eL18M{position:absolute;opacity:0;transition:opacity 1s ease;z-index:6}.Work_stage__FjdmN[data-active=true] .Work_count__OVlZN,.Work_stage__FjdmN[data-active=true] .Work_total__eL18M{opacity:1}.Work_count__OVlZN{left:calc(24 * 100vw / var(--page-width));top:calc(88 * 100vw / var(--page-width))}.Work_total__eL18M{bottom:calc(36 * 100vw / var(--page-width));right:calc(24 * 100vw / var(--page-width))}.Work_card__fMEv1{inset:0;pointer-events:none;position:absolute;--drift:0}.Work_card__fMEv1[data-status=current]{pointer-events:auto}.Work_card__fMEv1[data-status=previous]{--drift:-150}.Work_card__fMEv1[data-status=next]{--drift:150}.Work_card__fMEv1:before{background:radial-gradient(60% 55% at 68% 32%,var(--glow) 0,rgb(0 0 0/0) 70%),var(--bg);content:"";inset:0;opacity:0;position:absolute;transition:opacity 1.5s ease;z-index:0}.Work_card__fMEv1[data-status=current]:before{opacity:1}.Work_asset__GuyU9{height:calc(var(--mh) * 100vw / var(--page-width));left:calc(var(--mx) * 100vw / var(--page-width));opacity:0;position:absolute;top:calc(var(--my) * 100vw / var(--page-width));transform:translateY(calc(var(--drift) * var(--depth) * 100vw / var(--page-width)));transition:transform 1.5s ease,opacity 1.5s ease,visibility 0s 1.5s;visibility:hidden;width:calc(var(--mw) * 100vw / var(--page-width));z-index:var(--z,2)}.Work_asset__GuyU9 img{height:100%;object-fit:cover;transition:transform .35s linear;width:100%}.Work_card__fMEv1[data-status=current] .Work_asset__GuyU9{opacity:1;transform:translateY(0);transition:transform 1.5s ease,opacity 1.5s ease,visibility 0s 0s;visibility:visible}.Work_headline__h14a6{bottom:calc(96 * 100vw / var(--page-width));left:calc(24 * 100vw / var(--page-width));opacity:0;position:absolute;right:calc(24 * 100vw / var(--page-width));transition:opacity 1.2s ease;z-index:3}.Work_card__fMEv1[data-status=current] .Work_headline__h14a6{opacity:1}.Work_discipline__OmO2I,.Work_headline__h14a6 .Work_kicker__OOlVu,.Work_headline__h14a6 .Work_state__TXM3D,.Work_title__vjwe0{text-shadow:0 0 1px rgb(0 0 0/85%),0 1px 3px rgb(0 0 0/70%),0 0 30px rgb(0 0 0/70%)}.Work_headline__h14a6 .Work_kicker__OOlVu,.Work_headline__h14a6 .Work_state__TXM3D{text-shadow:0 0 2px rgb(0 0 0/95%),0 1px 2px rgb(0 0 0/90%),0 0 16px rgb(0 0 0/85%)}.Work_headline__h14a6 .Work_kicker__OOlVu{color:var(--cenere);margin-bottom:calc(14 * 100vw / var(--page-width))}.Work_title__vjwe0{color:var(--accent);margin:0;max-width:100%;overflow-wrap:break-word}.Work_titleLink__Y4QNB{text-decoration:none}.Work_line__p_jZC{display:block}.Work_discipline__OmO2I{margin-top:calc(12 * 100vw / var(--page-width))}.Work_headline__h14a6 .Work_state__TXM3D{color:var(--azzurro);margin-bottom:calc(14 * 100vw / var(--page-width))}@media only screen and (min-width:768px) and (orientation:portrait){.Work_asset__GuyU9{height:auto;left:calc(var(--tx) * 1%);top:calc(var(--ty) * 1%);transform:translateY(calc(var(--drift) * var(--depth) * .06%));width:calc(var(--tw) * 1%)}.Work_asset__GuyU9 img{height:auto}.Work_headline__h14a6{bottom:auto;left:4%;right:4%;top:74%}}@media only screen and (min-width:1024px){.Work_ghost__S6XnS{font-size:calc(300 * 100vw / var(--page-width));letter-spacing:calc(56 * 100vw / var(--page-width));top:calc(-70 * 100vw / var(--page-width))}.Work_count__OVlZN{left:calc(170 * 100vw / var(--page-width));top:calc(150 * 100vw / var(--page-width))}.Work_total__eL18M{bottom:calc(150 * 100vw / var(--page-width));right:calc(100 * 100vw / var(--page-width))}.Work_headline__h14a6 .Work_kicker__OOlVu,.Work_headline__h14a6 .Work_state__TXM3D{margin-bottom:calc(22 * 100vw / var(--page-width))}}@media only screen and (min-width:1024px) and (orientation:landscape){.Work_asset__GuyU9{height:auto;left:calc(var(--px) * 1%);top:calc(var(--dy) * 100vw / var(--page-width));width:calc(var(--pw) * 1%)}.Work_asset__GuyU9 img{height:auto}.Work_headline__h14a6{bottom:auto;left:27.976%;right:auto;top:calc(300 * 100vw / var(--page-width));width:53.571%}.Work_card__fMEv1[data-mirror=true] .Work_headline__h14a6{left:18.452%}.Work_discipline__OmO2I{margin-top:calc(90 * 100vw / var(--page-width))}.Work_headline__h14a6[data-lines="1"] .Work_discipline__OmO2I{margin-top:calc(170 * 100vw / var(--page-width))}}.Work_markers__PFUbM{pointer-events:none}