.Contact_pageBg__81lKn{background:var(--clrGradientSection);position:relative;z-index:5}.Contact_container__u4Z1Q{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:3rem;gap:3rem;max-width:1080px;margin:0 auto;padding:4rem 1.5rem 8rem;color:var(--clrBaseText)}.Contact_title__iGKSD{font-family:var(--ffHeader);font-size:var(--fsHeaderMedium);font-weight:var(--fwBold);color:var(--clrPrimaryHeaderText);line-height:1.2}.Contact_intro__kp3DE{margin-top:1rem;font-size:var(--fs500);line-height:1.5}.Contact_subTitle__4G4yr{font-family:var(--ffHeader);font-size:var(--fs500);font-weight:var(--fwBold);color:var(--clrPrimaryHeaderText);margin-bottom:.75rem}.Contact_info__npx94>.Contact_subTitle__4G4yr{margin-top:2rem}.Contact_helpList__aCg5o{list-style:none;font-size:var(--fsBase);line-height:1.6}.Contact_helpList__aCg5o li{position:relative;padding-left:1.75rem}.Contact_helpList__aCg5o li+li{margin-top:.4rem}.Contact_helpList__aCg5o li:before{content:"";position:absolute;left:0;top:.25em;width:1em;height:1em;background:url(/veroni-bullet.svg) no-repeat 50%/contain}.Contact_card__ZKbjO,.Contact_form__5n_db{border-radius:15px;border:1px solid #a8dce4;background:#fff}.Contact_card__ZKbjO{margin-top:2rem;padding:1.5rem;font-size:var(--fsBase);line-height:1.7}.Contact_card__ZKbjO a,.Contact_helpLink__h_G8t a{color:var(--clrPrimaryHeaderText)}.Contact_helpLink__h_G8t a{font-weight:var(--fwBold)}.Contact_person__YclAi{margin-top:1rem}.Contact_personName__Ohb1I{font-weight:var(--fwBold);color:var(--clrPrimaryHeaderText)}.Contact_address__wl50I{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--clrDashedBorder)}.Contact_helpLink__h_G8t{margin-top:1.5rem;font-size:var(--fsBase);line-height:1.8}.Contact_form__5n_db{align-self:start;display:flex;flex-direction:column;gap:1.1rem;padding:2rem;box-shadow:0 8px 24px rgba(9,54,62,.08)}.Contact_field__un9FX{display:flex;flex-direction:column;gap:.35rem}.Contact_label__OevUX{font-size:var(--fsSmall);font-weight:var(--fwBold);color:var(--clrPrimaryHeaderText)}.Contact_input__fWz9j{width:100%;padding:.7rem .9rem;border:1px solid #c8e3e8;border-radius:8px;background:#f8fcfd;color:#0a2540;font-size:var(--fsBase);transition:border-color .15s ease-in,box-shadow .15s ease-in}.Contact_input__fWz9j:focus{outline:none;border-color:#5ab9c8;box-shadow:0 0 0 3px rgba(90,185,200,.25);background:#fff}.Contact_textarea__8QEdX{min-height:7rem;resize:vertical}.Contact_button__9tubA{align-self:flex-end;padding:.75rem 2rem;border:none;border-radius:8px;background-image:var(--clrGradientButton);color:var(--clrTextLight);font-family:var(--ffHeader);font-size:var(--fsBase);font-weight:var(--fwSemiBold);cursor:pointer;transition:opacity .2s ease-in}.Contact_button__9tubA:hover{opacity:.85}.Contact_button__9tubA:disabled{background-image:none;background-color:#b9c6c9;cursor:not-allowed;opacity:1}.Contact_modal__mfLMQ{position:fixed;inset:0;background-color:rgba(9,54,62,.6);display:flex;justify-content:center;align-items:center;padding:1rem;z-index:999}.Contact_modalContent__g2vmr{display:flex;flex-direction:column;gap:.75rem;max-width:420px;padding:2rem;border-radius:15px;background-color:#fff;text-align:center;font-size:var(--fsBase);line-height:1.6}.Contact_modalTitle__ChY2Y{font-family:var(--ffHeader);font-size:var(--fs550);font-weight:var(--fwBold);color:var(--clrPrimaryHeaderText)}.Contact_modalContent__g2vmr .Contact_button__9tubA{align-self:center;margin-top:.5rem}@media (max-width:860px){.Contact_container__u4Z1Q{grid-template-columns:1fr;gap:2rem;padding-top:2.5rem}.Contact_form__5n_db{padding:1.5rem}.Contact_button__9tubA{align-self:stretch}}