.Contact_opening__ZlMOj{padding-block:calc(112 * 100vw / var(--page-width)) calc(48 * 100vw / var(--page-width))}.Contact_kicker__CLvXb{color:inherit;margin-bottom:calc(20 * 100vw / var(--page-width))}.Contact_title__lbpab{max-width:100%;overflow-wrap:break-word}.Contact_titleLine__tvxCP{display:block}.Contact_intro__9C2a0{margin-top:calc(28 * 100vw / var(--page-width));max-width:calc(320 * 100vw / var(--page-width))}@media only screen and (min-width:1024px){.Contact_opening__ZlMOj{padding-block:calc(200 * 100vw / var(--page-width)) calc(72 * 100vw / var(--page-width))}.Contact_intro__9C2a0{margin-top:calc(40 * 100vw / var(--page-width));max-width:calc(760 * 100vw / var(--page-width))}}.Contact_line__vGQhS{display:block}.Contact_layout__FK_Hi{display:grid;grid-gap:calc(56 * 100vw / var(--page-width));gap:calc(56 * 100vw / var(--page-width));grid-template-columns:1fr;padding-bottom:calc(96 * 100vw / var(--page-width))}@media only screen and (min-width:1024px){.Contact_layout__FK_Hi{column-gap:calc(96 * 100vw / var(--page-width));grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);padding-bottom:calc(180 * 100vw / var(--page-width))}}.Contact_columnLabel__iVrDH{border-top:2px solid var(--inchiostro);color:var(--inchiostro);display:block;margin-bottom:calc(32 * 100vw / var(--page-width));padding-top:calc(14 * 100vw / var(--page-width))}.Contact_aside__eiJi9{display:flex;flex-direction:column;gap:calc(36 * 100vw / var(--page-width))}@media only screen and (min-width:1024px){.Contact_aside__eiJi9{align-self:start;border-left:1px solid var(--lilla);gap:calc(52 * 100vw / var(--page-width));padding-left:calc(40 * 100vw / var(--page-width));position:-webkit-sticky;position:sticky;top:calc(140 * 100vw / var(--page-width))}}.Contact_block__rhPAJ{border-top:1px solid var(--lilla);padding-top:calc(16 * 100vw / var(--page-width))}@media only screen and (min-width:1024px){.Contact_aside__eiJi9>.Contact_block__rhPAJ:first-child{border-top:0;padding-top:0}}.Contact_blockTitle__r073R{color:var(--lilla)}.Contact_blockBody__5Bqtc{margin-top:calc(12 * 100vw / var(--page-width))}.Contact_email__H68eO{color:var(--blu);display:inline-block;font-family:Bodoni Moda,Times New Roman,Georgia,serif;font-size:calc(21 * 100vw / var(--page-width));font-style:italic;font-weight:500;margin-top:calc(14 * 100vw / var(--page-width));max-width:100%;overflow-wrap:break-word;transition:color .35s linear}@media only screen and (min-width:1024px){.Contact_email__H68eO{font-size:calc(26 * 100vw / var(--page-width))}}.Contact_email__H68eO:hover{color:var(--inchiostro)}.Contact_steps__xlNR6{display:flex;flex-direction:column;gap:calc(16 * 100vw / var(--page-width));margin-top:calc(16 * 100vw / var(--page-width))}.Contact_step__Ypsh0{display:grid;grid-column-gap:calc(14 * 100vw / var(--page-width));column-gap:calc(14 * 100vw / var(--page-width));grid-template-columns:calc(28 * 100vw / var(--page-width)) 1fr}.Contact_stepNumber__prZoe{color:var(--blu);padding-top:calc(4 * 100vw / var(--page-width))}.Contact_stepBody__6ytRo{display:block}.ContactForm_form__fNtBb{max-width:calc(720 * 100vw / var(--page-width))}@media only screen and (min-width:1024px){.ContactForm_form__fNtBb{max-width:none}}.ContactForm_group__tSU5j{padding:0}.ContactForm_group__tSU5j+.ContactForm_group__tSU5j{margin-top:calc(48 * 100vw / var(--page-width))}@media only screen and (min-width:1024px){.ContactForm_group__tSU5j+.ContactForm_group__tSU5j{margin-top:calc(64 * 100vw / var(--page-width))}}.ContactForm_legend__VKDTX{border-bottom:1px solid var(--inchiostro);color:var(--inchiostro);display:block;padding:0 0 calc(12 * 100vw / var(--page-width));width:100%}.ContactForm_legend__VKDTX span{color:var(--blu);margin-right:calc(10 * 100vw / var(--page-width))}.ContactForm_pair__kJj7O{display:grid;grid-gap:0;gap:0;grid-template-columns:1fr}@media only screen and (min-width:768px){.ContactForm_pair__kJj7O{column-gap:calc(32 * 100vw / var(--page-width));grid-template-columns:1fr 1fr}}.ContactForm_field__KZsqs{display:block;margin-top:calc(28 * 100vw / var(--page-width))}.ContactForm_label__d0DO9{color:var(--lilla);display:block;font-size:calc(12 * 100vw / var(--page-width));font-weight:500;letter-spacing:calc(1 * 100vw / var(--page-width));line-height:1.2;text-transform:uppercase}@media only screen and (min-width:1024px){.ContactForm_label__d0DO9{font-size:calc(14 * 100vw / var(--page-width));letter-spacing:calc(1.4 * 100vw / var(--page-width))}}.ContactForm_optional__jBGBi{font-family:Bodoni Moda,Times New Roman,Georgia,serif;font-style:italic;letter-spacing:0;text-transform:lowercase}.ContactForm_input__LexWi,.ContactForm_select__u7YeR,.ContactForm_textarea__tFAve{background:transparent;border-bottom:1px solid rgb(19 18 23/24%);border-radius:0;color:var(--inchiostro);display:block;font-family:Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;font-size:calc(17 * 100vw / var(--page-width));font-weight:400;line-height:1.4;margin-top:calc(10 * 100vw / var(--page-width));padding:calc(10 * 100vw / var(--page-width)) 0;transition:border-color .3s ease;width:100%}@media only screen and (min-width:1024px){.ContactForm_input__LexWi,.ContactForm_select__u7YeR,.ContactForm_textarea__tFAve{font-size:calc(20 * 100vw / var(--page-width))}}.ContactForm_input__LexWi:hover,.ContactForm_select__u7YeR:hover,.ContactForm_textarea__tFAve:hover{border-bottom-color:rgb(19 18 23/48%)}.ContactForm_input__LexWi:focus,.ContactForm_select__u7YeR:focus,.ContactForm_textarea__tFAve:focus{border-bottom-color:var(--blu);outline:none}.ContactForm_input__LexWi:focus-visible,.ContactForm_select__u7YeR:focus-visible,.ContactForm_textarea__tFAve:focus-visible{outline:2px solid var(--blu);outline-offset:4px}.ContactForm_input__LexWi[aria-invalid=true],.ContactForm_select__u7YeR[aria-invalid=true],.ContactForm_textarea__tFAve[aria-invalid=true]{border-bottom-color:var(--blu);border-bottom-width:2px}.ContactForm_select__u7YeR{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' stroke='%23131217' stroke-width='1.4'/%3E%3C/svg%3E");background-position:right calc(2 * 100vw / var(--page-width)) center;background-repeat:no-repeat;background-size:calc(12 * 100vw / var(--page-width)) auto;cursor:pointer;padding-right:calc(28 * 100vw / var(--page-width))}.ContactForm_textarea__tFAve{min-height:calc(150 * 100vw / var(--page-width));resize:vertical}@media only screen and (min-width:1024px){.ContactForm_textarea__tFAve{min-height:calc(190 * 100vw / var(--page-width))}}.ContactForm_error__Ba6Y7,.ContactForm_hint___A41X{display:block;font-size:calc(13 * 100vw / var(--page-width));line-height:1.45;margin-top:calc(8 * 100vw / var(--page-width))}@media only screen and (min-width:1024px){.ContactForm_error__Ba6Y7,.ContactForm_hint___A41X{font-size:calc(15 * 100vw / var(--page-width))}}.ContactForm_hint___A41X{color:var(--lilla)}.ContactForm_error__Ba6Y7{color:var(--blu);font-weight:500}.ContactForm_decoy__QQLQI{height:0;left:-9999px;overflow:hidden;position:absolute;width:0}.ContactForm_consent__e8vyt{align-items:start;grid-column-gap:calc(14 * 100vw / var(--page-width));column-gap:calc(14 * 100vw / var(--page-width));display:grid;grid-template-columns:auto 1fr;margin-top:calc(48 * 100vw / var(--page-width))}.ContactForm_checkbox__F9BU0{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--inchiostro);border-radius:0;cursor:pointer;flex:none;height:calc(20 * 100vw / var(--page-width));margin-top:calc(2 * 100vw / var(--page-width));position:relative;transition:background-color .2s ease,border-color .2s ease;width:calc(20 * 100vw / var(--page-width))}.ContactForm_checkbox__F9BU0:checked{background-color:var(--blu);border-color:var(--blu)}.ContactForm_checkbox__F9BU0:checked:after{border-bottom:2px solid var(--cenere);border-left:2px solid var(--cenere);content:"";height:calc(5 * 100vw / var(--page-width));left:50%;position:absolute;top:46%;transform:translate(-50%,-50%) rotate(-45deg);width:calc(10 * 100vw / var(--page-width))}.ContactForm_checkbox__F9BU0:focus-visible{outline:2px solid var(--blu);outline-offset:3px}.ContactForm_checkbox__F9BU0[aria-invalid=true]{border-color:var(--blu);border-width:2px}.ContactForm_consentLabel__2J_yB{cursor:pointer;font-size:calc(14 * 100vw / var(--page-width));line-height:1.5}@media only screen and (min-width:1024px){.ContactForm_consentLabel__2J_yB{font-size:calc(16 * 100vw / var(--page-width))}}.ContactForm_consent__e8vyt .ContactForm_error__Ba6Y7{grid-column:2}.ContactForm_privacy__LLLch{color:var(--lilla);font-size:calc(13 * 100vw / var(--page-width));line-height:1.55;margin-top:calc(16 * 100vw / var(--page-width));max-width:calc(560 * 100vw / var(--page-width))}@media only screen and (min-width:1024px){.ContactForm_privacy__LLLch{font-size:calc(15 * 100vw / var(--page-width))}}.ContactForm_submit__clbYn{background-color:var(--inchiostro);color:var(--cenere);font-size:calc(14 * 100vw / var(--page-width));font-weight:500;letter-spacing:calc(1.6 * 100vw / var(--page-width));margin-top:calc(40 * 100vw / var(--page-width));padding:calc(20 * 100vw / var(--page-width)) calc(36 * 100vw / var(--page-width));text-transform:uppercase;transition:background-color .35s ease;width:100%}@media only screen and (min-width:768px){.ContactForm_submit__clbYn{width:auto}}@media only screen and (min-width:1024px){.ContactForm_submit__clbYn{font-size:calc(16 * 100vw / var(--page-width));padding:calc(26 * 100vw / var(--page-width)) calc(56 * 100vw / var(--page-width))}}.ContactForm_submit__clbYn:hover{background-color:var(--blu)}.ContactForm_submit__clbYn:disabled{cursor:progress;opacity:.55}.ContactForm_failure__JWiaR,.ContactForm_summary__JQRTj{border-left:2px solid var(--blu);padding:calc(4 * 100vw / var(--page-width)) 0 calc(4 * 100vw / var(--page-width)) calc(18 * 100vw / var(--page-width))}.ContactForm_summary__JQRTj{margin-bottom:calc(40 * 100vw / var(--page-width))}.ContactForm_failure__JWiaR{margin-top:calc(32 * 100vw / var(--page-width))}.ContactForm_summaryTitle__f4TcA{color:var(--blu)}.ContactForm_summaryBody__gIpRT{margin-top:calc(8 * 100vw / var(--page-width));max-width:calc(560 * 100vw / var(--page-width))}.ContactForm_failEmail__rVgy2{color:var(--blu)}.ContactForm_sent__hL229{border-bottom:1px solid var(--inchiostro);border-top:2px solid var(--inchiostro);padding-block:calc(36 * 100vw / var(--page-width))}.ContactForm_sentTitle__s0BOs{font-family:Bodoni Moda,Times New Roman,Georgia,serif;font-size:calc(32 * 100vw / var(--page-width));font-style:italic;font-weight:500;line-height:1.15}@media only screen and (min-width:1024px){.ContactForm_sentTitle__s0BOs{font-size:calc(52 * 100vw / var(--page-width))}}.ContactForm_sentBody__fHRe7{margin-top:calc(18 * 100vw / var(--page-width));max-width:calc(560 * 100vw / var(--page-width))}.ContactForm_again__crwkn{border-bottom:1px solid var(--inchiostro);font-size:calc(14 * 100vw / var(--page-width));font-weight:500;letter-spacing:calc(1.6 * 100vw / var(--page-width));margin-top:calc(32 * 100vw / var(--page-width));padding-bottom:calc(4 * 100vw / var(--page-width));text-transform:uppercase;transition:color .3s ease,border-color .3s ease}@media only screen and (min-width:1024px){.ContactForm_again__crwkn{font-size:calc(16 * 100vw / var(--page-width))}}.ContactForm_again__crwkn:hover{border-color:var(--blu);color:var(--blu)}