.ServiceNavbar-module-scss-module__1WglLW__navbar{z-index:100;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:linear-gradient(90deg,#1f2a5c99 0%,#3a4a8c99 100%);justify-content:space-between;align-items:center;height:70px;padding:0 8rem;display:flex;position:sticky;top:0;left:0;right:0}.ServiceNavbar-module-scss-module__1WglLW__navbar.ServiceNavbar-module-scss-module__1WglLW__fixed{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);position:fixed;top:0;left:0;right:0}@media screen and (max-width:1600px){.ServiceNavbar-module-scss-module__1WglLW__navbar{padding:0 1rem}}@media screen and (max-width:768px){.ServiceNavbar-module-scss-module__1WglLW__navbar{height:70px}}.ServiceNavbar-module-scss-module__1WglLW__navbar .ServiceNavbar-module-scss-module__1WglLW__main{color:var(--text-light);align-items:center;gap:1rem;text-decoration:none;display:flex}.ServiceNavbar-module-scss-module__1WglLW__navbar .ServiceNavbar-module-scss-module__1WglLW__main .ServiceNavbar-module-scss-module__1WglLW__logo{filter:invert();width:3.5rem;height:3.5rem}.ServiceNavbar-module-scss-module__1WglLW__spacer{height:0}
.Header-module-scss-module__DKXTcG__header{justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 8rem;display:flex}@media screen and (max-width:768px){.Header-module-scss-module__DKXTcG__header{padding:.5rem 2rem}}@media screen and (max-height:600px){.Header-module-scss-module__DKXTcG__header{padding:.5rem 2rem}}.Header-module-scss-module__DKXTcG__header .Header-module-scss-module__DKXTcG__socials,.Header-module-scss-module__DKXTcG__header .Header-module-scss-module__DKXTcG__contact{gap:1rem;display:flex}@media screen and (max-width:768px){.Header-module-scss-module__DKXTcG__header .Header-module-scss-module__DKXTcG__socials,.Header-module-scss-module__DKXTcG__header .Header-module-scss-module__DKXTcG__contact{gap:2rem}}.Header-module-scss-module__DKXTcG__header .Header-module-scss-module__DKXTcG__socials a,.Header-module-scss-module__DKXTcG__header .Header-module-scss-module__DKXTcG__contact a{color:var(--text-primary);text-decoration:none}.Header-module-scss-module__DKXTcG__header .Header-module-scss-module__DKXTcG__socials b,.Header-module-scss-module__DKXTcG__header .Header-module-scss-module__DKXTcG__contact b{align-items:center;gap:.5rem;font-weight:600;display:flex}.Header-module-scss-module__DKXTcG__header .Header-module-scss-module__DKXTcG__socials b svg,.Header-module-scss-module__DKXTcG__header .Header-module-scss-module__DKXTcG__contact b svg{width:1.25rem;height:1.25rem}@media screen and (max-width:768px){.Header-module-scss-module__DKXTcG__header .Header-module-scss-module__DKXTcG__socials .Header-module-scss-module__DKXTcG__text,.Header-module-scss-module__DKXTcG__header .Header-module-scss-module__DKXTcG__contact .Header-module-scss-module__DKXTcG__text{display:none}}@media screen and (max-height:600px){.Header-module-scss-module__DKXTcG__header .Header-module-scss-module__DKXTcG__socials .Header-module-scss-module__DKXTcG__text,.Header-module-scss-module__DKXTcG__header .Header-module-scss-module__DKXTcG__contact .Header-module-scss-module__DKXTcG__text{display:none}}@media screen and (max-width:1100px){.Header-module-scss-module__DKXTcG__header .Header-module-scss-module__DKXTcG__contact{flex-direction:column}}@media screen and (max-width:768px){.Header-module-scss-module__DKXTcG__header .Header-module-scss-module__DKXTcG__contact{flex-direction:row}}@media screen and (max-height:600px){.Header-module-scss-module__DKXTcG__header .Header-module-scss-module__DKXTcG__contact{flex-direction:row}}
.Navigation-module-scss-module__ido5GG__container{justify-content:center;align-items:center;gap:1rem;display:flex}.Navigation-module-scss-module__ido5GG__container.Navigation-module-scss-module__ido5GG__small .Navigation-module-scss-module__ido5GG__menu__link{font-size:1rem}.Navigation-module-scss-module__ido5GG__container a{text-decoration:none}.Navigation-module-scss-module__ido5GG__container .Navigation-module-scss-module__ido5GG__links{justify-content:center;align-items:center;gap:1rem;display:flex}@media screen and (max-width:1600px){.Navigation-module-scss-module__ido5GG__container .Navigation-module-scss-module__ido5GG__links{display:none}}.Navigation-module-scss-module__ido5GG__container .Navigation-module-scss-module__ido5GG__menu__link{color:var(--text-light);font-size:1.25rem;line-height:2;position:relative}.Navigation-module-scss-module__ido5GG__container .Navigation-module-scss-module__ido5GG__menu__link:before{content:"";background-color:var(--background-primary);border-radius:2px;width:0;height:2px;transition:right .4s,width .4s,left .4s;position:absolute;bottom:-.25rem;right:0}.Navigation-module-scss-module__ido5GG__container .Navigation-module-scss-module__ido5GG__menu__link:hover:before{width:100%;left:0}.Navigation-module-scss-module__ido5GG__container .Navigation-module-scss-module__ido5GG__prenota{margin-left:2rem}.Navigation-module-scss-module__ido5GG__container .Navigation-module-scss-module__ido5GG__hamburger{display:none}@media screen and (max-width:1600px){.Navigation-module-scss-module__ido5GG__container .Navigation-module-scss-module__ido5GG__hamburger{display:contents}}.Navigation-module-scss-module__ido5GG__container .Navigation-module-scss-module__ido5GG__hamburger .Navigation-module-scss-module__ido5GG__overlay{opacity:0;z-index:10;pointer-events:none;background-color:#0000004d;width:100vw;height:100vh;transition:opacity .5s ease-in-out;position:fixed;top:0;left:0}.Navigation-module-scss-module__ido5GG__container .Navigation-module-scss-module__ido5GG__hamburger .Navigation-module-scss-module__ido5GG__overlay.Navigation-module-scss-module__ido5GG__show{opacity:1;pointer-events:all}.Navigation-module-scss-module__ido5GG__container .Navigation-module-scss-module__ido5GG__hamburger .Navigation-module-scss-module__ido5GG__sidePanel{background-color:var(--background-secondary);z-index:11;flex-direction:column;gap:1rem;height:100dvh;padding:6rem 2rem;transition:right .5s ease-in-out;display:flex;position:fixed;top:0;right:-300px;overflow:auto;box-shadow:0 2px 5px 1px #00000080}.Navigation-module-scss-module__ido5GG__container .Navigation-module-scss-module__ido5GG__hamburger .Navigation-module-scss-module__ido5GG__sidePanel .Navigation-module-scss-module__ido5GG__menu__link{color:var(--text-primary)}.Navigation-module-scss-module__ido5GG__container .Navigation-module-scss-module__ido5GG__hamburger .Navigation-module-scss-module__ido5GG__sidePanel.Navigation-module-scss-module__ido5GG__show{right:0}
.Hamburger-module-scss-module__raUzeG__hamburger{cursor:pointer;z-index:12;width:2rem;height:2rem}.Hamburger-module-scss-module__raUzeG__hamburger input{display:none}.Hamburger-module-scss-module__raUzeG__hamburger input:checked+svg .Hamburger-module-scss-module__raUzeG__line{stroke:var(--text-primary)}.Hamburger-module-scss-module__raUzeG__hamburger svg{height:2em;transition:transform .6s cubic-bezier(.4,0,.2,1)}.Hamburger-module-scss-module__raUzeG__line{fill:none;stroke:var(--text-light);stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1),stroke .6s cubic-bezier(.4,0,.2,1)}.Hamburger-module-scss-module__raUzeG__lineTopBottom{stroke-dasharray:12 63}.Hamburger-module-scss-module__raUzeG__hamburger input:checked+svg{transform:rotate(-45deg)}.Hamburger-module-scss-module__raUzeG__hamburger input:checked+svg .Hamburger-module-scss-module__raUzeG__lineTopBottom{stroke-dasharray:20 300;stroke-dashoffset:-32.42px}
.ScrittaLogo-module-scss-module__U_1uja__logoContainer{text-align:center;flex-direction:column;align-items:center;display:flex}.ScrittaLogo-module-scss-module__U_1uja__logoContainer .ScrittaLogo-module-scss-module__U_1uja__logoTop{text-transform:uppercase;letter-spacing:.75em;font-family:Lato;font-size:.9rem;font-weight:400}.ScrittaLogo-module-scss-module__U_1uja__logoContainer .ScrittaLogo-module-scss-module__U_1uja__logoMain{letter-spacing:.02em;font-family:Lora,sans-serif;font-size:2rem;font-weight:400}.ScrittaLogo-module-scss-module__U_1uja__logoContainer .ScrittaLogo-module-scss-module__U_1uja__logoSub{letter-spacing:.5em;font-family:Lato,sans-serif;font-size:.7rem;font-weight:400}.ScrittaLogo-module-scss-module__U_1uja__logoContainer.ScrittaLogo-module-scss-module__U_1uja__small .ScrittaLogo-module-scss-module__U_1uja__logoTop{font-size:.6rem}.ScrittaLogo-module-scss-module__U_1uja__logoContainer.ScrittaLogo-module-scss-module__U_1uja__small .ScrittaLogo-module-scss-module__U_1uja__logoMain{font-size:1.2rem}.ScrittaLogo-module-scss-module__U_1uja__logoContainer.ScrittaLogo-module-scss-module__U_1uja__small .ScrittaLogo-module-scss-module__U_1uja__logoSub{letter-spacing:.4em;font-size:.5rem}@media screen and (max-width:768px){.ScrittaLogo-module-scss-module__U_1uja__logoContainer .ScrittaLogo-module-scss-module__U_1uja__logoTop{font-size:.6rem}.ScrittaLogo-module-scss-module__U_1uja__logoContainer .ScrittaLogo-module-scss-module__U_1uja__logoMain{font-size:1.2rem}.ScrittaLogo-module-scss-module__U_1uja__logoContainer .ScrittaLogo-module-scss-module__U_1uja__logoSub{letter-spacing:.4em;font-size:.5rem}}
.Professional-module-scss-module__MsNSVG__container{flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:calc(100% - 16rem);padding:2rem 8rem;display:flex}@media screen and (max-width:768px){.Professional-module-scss-module__MsNSVG__container{width:calc(100% - 2rem);padding:2rem 1rem}}@media screen and (max-height:600px){.Professional-module-scss-module__MsNSVG__container{width:calc(100% - 2rem);padding:2rem 1rem}}.Professional-module-scss-module__MsNSVG__container .Professional-module-scss-module__MsNSVG__cards{flex-wrap:wrap;justify-content:center;gap:2rem;width:100%;display:flex}.Professional-module-scss-module__MsNSVG__container .Professional-module-scss-module__MsNSVG__button{margin-top:2rem}
