.homePage:where(.astro-qeh4th7r){--mt:clamp(3rem,1.54839rem + 6.45161vw,8rem);margin-top:var(--mt);justify-self:center;width:100%;max-width:75rem;display:grid}.homePage:where(.astro-qeh4th7r) .homePage-hero-title:where(.astro-qeh4th7r){margin-top:2.5rem}.homePage-hero:where(.astro-qeh4th7r){display:grid}.homePage-hero-subtitle:where(.astro-qeh4th7r){text-wrap:balance;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-family:Playfair Display,Playfair Display fallback,serif;font-size:1.5rem;font-style:italic;font-weight:700;line-height:2rem}.homePage-hero-description:where(.astro-qeh4th7r){grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:4rem;display:grid}@media (width>=992px){.homePage-hero-description:where(.astro-qeh4th7r){grid-template-columns:repeat(2,minmax(0,1fr))}}.homePage-hero-description:where(.astro-qeh4th7r) .homePage-hero-imgwrp{aspect-ratio:4/5;order:1;justify-self:center;max-height:37.5rem;margin-top:2.5rem}@media (width>=992px){.homePage-hero-description:where(.astro-qeh4th7r) .homePage-hero-imgwrp{order:2;margin-top:0}}.homePage-hero-description:where(.astro-qeh4th7r) .homePage-hero-img:where(.astro-qeh4th7r){object-fit:cover;--tw-shadow:0 1.5625rem 3.125rem -.75rem #00000040;--tw-shadow-colored:0 1.5625rem 3.125rem -.75rem var(--tw-shadow-color);width:100%;height:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:3rem;transition-property:transform;transition-duration:.7s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.homePage:where(.astro-qeh4th7r) .divider:where(.astro-qeh4th7r){margin-top:.75rem;margin-bottom:2.5rem}.treatments:where(.astro-klwqv5y2){width:100%;max-width:75rem}.treatments-hero:where(.astro-klwqv5y2),.treatments:where(.astro-klwqv5y2){justify-self:center;display:grid}.treatments-hero:where(.astro-klwqv5y2){justify-items:center}.treatments:where(.astro-klwqv5y2) .divider:where(.astro-klwqv5y2){justify-self:center;margin-top:.75rem;margin-bottom:.75rem}.speciality:where(.astro-qqawttnc){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1.25rem 1.5625rem -.3125rem #0000001a,0 .5rem .625rem -.375rem #0000001a;--tw-shadow-colored:0 1.25rem 1.5625rem -.3125rem var(--tw-shadow-color),0 .5rem .625rem -.375rem var(--tw-shadow-color);width:stretch;max-width:72rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:1.5rem;flex-direction:column;justify-self:center;display:flex;overflow:hidden}@media (width>=992px){.speciality:where(.astro-qqawttnc){border-radius:4rem;flex-direction:row}}.speciality:where(.astro-qqawttnc) .speciality-imgwrp{aspect-ratio:1}@media (width>=992px){.speciality:where(.astro-qqawttnc) .speciality-imgwrp{width:50%}}.speciality-img:where(.astro-qqawttnc){object-fit:cover;width:100%;height:100%}.speciality-content:where(.astro-qqawttnc){flex-direction:column;justify-content:center;padding:3rem;display:flex}@media (width>=750px){.speciality-content:where(.astro-qqawttnc){padding:5rem}}@media (width>=992px){.speciality-content:where(.astro-qqawttnc){width:50%}}.speciality-content-title:where(.astro-qqawttnc){--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));margin-bottom:2rem;font-family:Playfair Display,Playfair Display fallback,serif;font-size:2.25rem;font-style:italic;font-weight:700;line-height:1.25}@media (width>=750px){.speciality-content-title:where(.astro-qqawttnc){font-size:3rem;line-height:1}}.speciality-content:where(.astro-qqawttnc) .speciality-content-article{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));margin-bottom:2.5rem;font-size:1.125rem;line-height:1.625}.speciality-content-btn:where(.astro-qqawttnc){place-self:start}li:where(.astro-dnj2edyp){--tw-border-opacity:1;border-width:.0625rem;border-color:rgb(250 250 250/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:center;--tw-shadow:0 .0625rem .125rem 0 #0000000d;--tw-shadow-colored:0 .0625rem .125rem 0 var(--tw-shadow-color);border-radius:2.5rem;flex-direction:column;align-items:center;padding:2.5rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}li:where(.astro-dnj2edyp),li:where(.astro-dnj2edyp):hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}li:where(.astro-dnj2edyp):hover{--tw-shadow:0 1.25rem 1.5625rem -.3125rem #0000001a,0 .5rem .625rem -.375rem #0000001a;--tw-shadow-colored:0 1.25rem 1.5625rem -.3125rem var(--tw-shadow-color),0 .5rem .625rem -.375rem var(--tw-shadow-color)}li:where(.astro-dnj2edyp) .icon-wrp:where(.astro-dnj2edyp){background-color:#d1938a1a;border-radius:1rem;margin-bottom:1.5rem;padding:1.25rem}li:where(.astro-dnj2edyp) .icon-wrp:where(.astro-dnj2edyp) .icon:where(.astro-dnj2edyp){fill:#c37b70;width:2.5rem;height:2.5rem}li:where(.astro-dnj2edyp) h3:where(.astro-dnj2edyp){--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));margin-bottom:1rem;font-family:Playfair Display,Playfair Display fallback,serif;font-size:1.25rem;font-weight:700;line-height:1.75rem}.strumentazione:where(.astro-7glrfwd2){text-align:center;justify-items:center;max-width:80rem;margin-left:auto;margin-right:auto;display:grid}.strumentazione:where(.astro-7glrfwd2) ul:where(.astro-7glrfwd2){grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;margin-top:1.5rem;display:grid}@media (width>=750px){.strumentazione:where(.astro-7glrfwd2) ul:where(.astro-7glrfwd2){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.strumentazione:where(.astro-7glrfwd2) ul:where(.astro-7glrfwd2){grid-template-columns:repeat(4,minmax(0,1fr))}}.rich-content strong{font-weight:600}.rich-content ol,.rich-content ul{flex-direction:column;margin-bottom:.75rem;margin-left:1rem;list-style-position:outside;display:flex}.rich-content ul{list-style:square}.rich-content ol{list-style:decimal}.rich-content p:not(:last-child){margin-bottom:.75rem}.rich-content em{font-style:italic}.rich-content h1,.rich-content h2,.rich-content h3,.rich-content h4{color:#999;margin-top:1.5rem;margin-bottom:.5rem}.rich-content h1+p,.rich-content h2+p,.rich-content h3+p,.rich-content h4+p{margin-top:-.25rem}.rich-content h1{font-size:1.75rem;font-weight:800}.rich-content h2{font-size:1.5rem}.rich-content h3{font-size:1.375rem}.rich-content h4{font-size:1.25rem}.review-card:where(.astro-nb6mvi4u){--tw-border-opacity:1;border-width:.0625rem;border-color:rgb(250 250 250/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 .0625rem .125rem 0 #0000000d;--tw-shadow-colored:0 .0625rem .125rem 0 var(--tw-shadow-color);height:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:1rem;flex-direction:column;padding:2rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.review-card:where(.astro-nb6mvi4u) .quote:where(.astro-nb6mvi4u){color:#d1938a33;margin-bottom:1rem;font-size:1.875rem;line-height:2.25rem}.review-card:where(.astro-nb6mvi4u) .content:where(.astro-nb6mvi4u){flex-grow:1;margin-bottom:1.5rem}.review-card:where(.astro-nb6mvi4u) .content:where(.astro-nb6mvi4u),.review-card:where(.astro-nb6mvi4u) .content:where(.astro-nb6mvi4u) .rich-content:where(.astro-nb6mvi4u){--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));font-style:italic;line-height:1.625}.review-card:where(.astro-nb6mvi4u) .content-truncated:where(.astro-nb6mvi4u) .rich-content:where(.astro-nb6mvi4u){-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.review-card:where(.astro-nb6mvi4u) .content-truncated:where(.astro-nb6mvi4u) .rich-content:where(.astro-nb6mvi4u) p:where(.astro-nb6mvi4u):last-child{margin-bottom:0}.review-card:where(.astro-nb6mvi4u) .content-truncated:where(.astro-nb6mvi4u) .rich-content:where(.astro-nb6mvi4u) p:where(.astro-nb6mvi4u):not(:last-child){margin-bottom:.75rem}.review-card:where(.astro-nb6mvi4u) .content-truncated:where(.astro-nb6mvi4u){overflow:hidden}.review-card:where(.astro-nb6mvi4u) .content-full:where(.astro-nb6mvi4u) .rich-content:where(.astro-nb6mvi4u){display:block;overflow:visible}.review-card:where(.astro-nb6mvi4u) .source:where(.astro-nb6mvi4u){align-items:center;gap:1.25rem;display:flex}.review-card:where(.astro-nb6mvi4u) .source:where(.astro-nb6mvi4u) .name:where(.astro-nb6mvi4u){--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));font-size:.875rem;font-weight:700;line-height:1.25rem}.review-card:where(.astro-nb6mvi4u) .source:where(.astro-nb6mvi4u) .google:where(.astro-nb6mvi4u){font-size:1.25rem;line-height:1.75rem}.review-card:where(.astro-nb6mvi4u) .stars:where(.astro-nb6mvi4u){justify-content:center;gap:.5rem;margin-top:1.25rem;display:flex}.review-card:where(.astro-nb6mvi4u) .stars:where(.astro-nb6mvi4u) .star:where(.astro-nb6mvi4u){font-size:1.25rem;line-height:1.75rem}.splide:where(.astro-pa25rg7w){grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=992px){.splide:where(.astro-pa25rg7w){grid-template-columns:repeat(3,minmax(0,1fr))}}.splide:where(.astro-pa25rg7w){grid-template:"slide"/1fr}@media (width>=992px){.splide:where(.astro-pa25rg7w){grid-template:"prev slide next"/auto 1fr auto}}.splide__pagination__page.is-active{background:#c37b70!important;width:.5rem!important;height:.5rem!important}.splide__pagination{margin-top:1rem;position:relative!important}.splide__track{grid-area:slide;overflow:hidden!important}.splide__arrow{--tw-bg-opacity:1;background-color:rgb(209 147 138/var(--tw-bg-opacity,1));width:clamp(4.0625rem,3.88105rem + .806452vw,4.6875rem);height:clamp(4.0625rem,3.88105rem + .806452vw,4.6875rem);font-size:1.25rem;line-height:1.75rem}.splide__arrows{grid-auto-flow:column;display:grid}@media (width>=992px){.splide__arrows{display:contents}}.splide__arrow--prev{border-radius:624.938rem;grid-area:prev;align-self:center;margin-right:.75rem;position:static}.splide__arrow--prev svg{fill:#fff}.splide__arrow--next{border-radius:624.938rem;grid-area:next;align-self:center;margin-left:.75rem;position:static}.splide__arrow--next svg{fill:#fff}.insta:where(.astro-td56muzt){width:100%;display:grid}.insta-eyebrow:where(.astro-td56muzt){align-items:center;gap:.75rem;display:flex}.insta-title:where(.astro-td56muzt){margin-bottom:2.5rem}.su-di-me:where(.astro-hwyoyglu){--tw-bg-opacity:1;background-color:rgb(253 250 247/var(--tw-bg-opacity,1));min-height:100vh;padding-top:6rem;padding-bottom:6rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid}.su-di-me:where(.astro-hwyoyglu) .wrapper:where(.astro-hwyoyglu){max-width:75rem}.su-di-me:where(.astro-hwyoyglu) .su-di-me-title{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));justify-self:start;margin-bottom:2rem;font-family:Playfair Display,Playfair Display fallback,serif;font-size:3rem;font-weight:700;line-height:1.25}@media (width>=750px){.su-di-me:where(.astro-hwyoyglu) .su-di-me-title{font-size:4.5rem;line-height:1}}.su-di-me:where(.astro-hwyoyglu) .top:where(.astro-hwyoyglu){justify-self:start;margin-bottom:2.5rem}.su-di-me:where(.astro-hwyoyglu) .top:where(.astro-hwyoyglu) .divider:where(.astro-hwyoyglu){margin-top:1rem;margin-bottom:1rem}.su-di-me-content:where(.astro-hwyoyglu){grid-template-columns:repeat(1,minmax(0,1fr));gap:4rem;display:grid}@media (width>=992px){.su-di-me-content:where(.astro-hwyoyglu){grid-template-columns:repeat(2,minmax(0,1fr))}}.su-di-me-content:where(.astro-hwyoyglu) .sudimeimage-img:where(.astro-hwyoyglu){--tw-shadow:0 1.25rem 1.5625rem -.3125rem #0000001a,0 .5rem .625rem -.375rem #0000001a;--tw-shadow-colored:0 1.25rem 1.5625rem -.3125rem var(--tw-shadow-color),0 .5rem .625rem -.375rem var(--tw-shadow-color);width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:1rem}.su-di-me-content:where(.astro-hwyoyglu) .description:where(.astro-hwyoyglu)>:where(.astro-hwyoyglu):not([hidden])~:where(.astro-hwyoyglu):not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.su-di-me-content:where(.astro-hwyoyglu) .description:where(.astro-hwyoyglu){--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));padding-top:1rem;line-height:1.625}.contact:where(.astro-upzpauda){display:grid}.contact:where(.astro-upzpauda),.contact:where(.astro-upzpauda) .header-section:where(.astro-upzpauda){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.contact:where(.astro-upzpauda) .header-section:where(.astro-upzpauda){padding-top:6rem;padding-bottom:5rem}.contact:where(.astro-upzpauda) .header-section:where(.astro-upzpauda) .header-container:where(.astro-upzpauda){text-align:center;max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.contact:where(.astro-upzpauda) .header-section:where(.astro-upzpauda) .header-container:where(.astro-upzpauda) .header-eyebrow:where(.astro-upzpauda){letter-spacing:.3em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(166 82 68/var(--tw-text-opacity,1));margin-bottom:1.5rem;font-size:.625rem;font-weight:700}.contact:where(.astro-upzpauda) .header-section:where(.astro-upzpauda) .header-container:where(.astro-upzpauda) .header-title:where(.astro-upzpauda){--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));margin-bottom:2rem;font-family:Playfair Display,Playfair Display fallback,serif;font-size:3.75rem;font-weight:700;line-height:1.25}@media (width>=750px){.contact:where(.astro-upzpauda) .header-section:where(.astro-upzpauda) .header-container:where(.astro-upzpauda) .header-title:where(.astro-upzpauda){font-size:6rem;line-height:1}}.contact:where(.astro-upzpauda) .header-section:where(.astro-upzpauda) .header-container:where(.astro-upzpauda) .header-title:where(.astro-upzpauda) .header-subtitle:where(.astro-upzpauda){--tw-text-opacity:1;color:rgb(166 82 68/var(--tw-text-opacity,1));font-style:italic;font-weight:400}@media (width>=750px){.contact:where(.astro-upzpauda) .header-section:where(.astro-upzpauda) .header-container:where(.astro-upzpauda) .header-title:where(.astro-upzpauda) .header-subtitle:where(.astro-upzpauda){--tw-text-opacity:1;color:rgb(209 147 138/var(--tw-text-opacity,1))}}.contact:where(.astro-upzpauda) .header-section:where(.astro-upzpauda) .header-container:where(.astro-upzpauda) .header-description:where(.astro-upzpauda){--tw-text-opacity:1;max-width:36rem;color:rgb(107 114 128/var(--tw-text-opacity,1));margin-left:auto;margin-right:auto;font-size:1.25rem;font-weight:300;line-height:1.625}.contact:where(.astro-upzpauda) .cards-grid:where(.astro-upzpauda){grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;max-width:72rem;margin-left:auto;margin-right:auto;display:grid}@media (width>=750px){.contact:where(.astro-upzpauda) .cards-grid:where(.astro-upzpauda){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=992px){.contact:where(.astro-upzpauda) .cards-grid:where(.astro-upzpauda){grid-template-columns:repeat(3,minmax(0,1fr))}}.contact:where(.astro-upzpauda) .cards-grid:where(.astro-upzpauda) .contact-card:where(.astro-upzpauda){--tw-border-opacity:1;border-width:.0625rem;border-color:rgb(245 239 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:center;--tw-shadow:0 .0625rem .125rem 0 #0000000d;--tw-shadow-colored:0 .0625rem .125rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:1.5rem;flex-direction:column;align-items:center;padding:3rem;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.contact:where(.astro-upzpauda) .cards-grid:where(.astro-upzpauda) .contact-card:where(.astro-upzpauda):hover{--tw-translate-y:-.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 1.5625rem 3.125rem -.75rem #00000040;--tw-shadow-colored:0 1.5625rem 3.125rem -.75rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (width>=992px){.contact:where(.astro-upzpauda) .cards-grid:where(.astro-upzpauda) .contact-card:where(.astro-upzpauda){border-radius:3.5rem}}@media (width>=750px){.contact:where(.astro-upzpauda) .cards-grid:where(.astro-upzpauda) .contact-card:where(.astro-upzpauda).email-card{grid-column:span 2/span 2}}@media (width>=992px){.contact:where(.astro-upzpauda) .cards-grid:where(.astro-upzpauda) .contact-card:where(.astro-upzpauda).email-card{grid-column:span 1/span 1}}.contact:where(.astro-upzpauda) .cards-grid:where(.astro-upzpauda) .contact-card:where(.astro-upzpauda) .card-icon-wrapper:where(.astro-upzpauda){--tw-text-opacity:1;width:5rem;height:5rem;color:rgb(209 147 138/var(--tw-text-opacity,1));background-color:#d1938a1a;border-radius:1.5rem;justify-content:center;align-items:center;margin-bottom:2rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.group:where(.astro-upzpauda):hover .contact:where(.astro-upzpauda) .cards-grid:where(.astro-upzpauda) .contact-card:where(.astro-upzpauda) .card-icon-wrapper:where(.astro-upzpauda){--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(209 147 138/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.contact:where(.astro-upzpauda) .cards-grid:where(.astro-upzpauda) .contact-card:where(.astro-upzpauda) .card-title:where(.astro-upzpauda){--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));margin-bottom:.5rem;font-family:Playfair Display,Playfair Display fallback,serif;font-size:1.5rem;font-weight:700;line-height:2rem}.contact:where(.astro-upzpauda) .cards-grid:where(.astro-upzpauda) .contact-card:where(.astro-upzpauda) .card-action:where(.astro-upzpauda){letter-spacing:.2em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(166 82 68/var(--tw-text-opacity,1));align-items:center;gap:.5rem;font-size:1.125rem;font-weight:700;line-height:1.75rem;display:flex}@media (width>=750px){.contact:where(.astro-upzpauda) .cards-grid:where(.astro-upzpauda) .contact-card:where(.astro-upzpauda) .card-action:where(.astro-upzpauda){--tw-text-opacity:1;color:rgb(209 147 138/var(--tw-text-opacity,1))}}.contact:where(.astro-upzpauda) .map-divider{--divider-width:100%;margin-top:6rem;margin-bottom:2.5rem}.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:4rem;padding-bottom:4rem;overflow:hidden}.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda){max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda){grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:5rem;display:grid}@media (width>=992px){.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda){grid-template-columns:repeat(12,minmax(0,1fr))}}.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .info-column:where(.astro-upzpauda)>:where(.astro-upzpauda):not([hidden])~:where(.astro-upzpauda):not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(3rem*var(--tw-space-y-reverse));margin-top:calc(3rem*(1 - var(--tw-space-y-reverse)))}@media (width>=992px){.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .info-column:where(.astro-upzpauda){grid-column:span 5/span 5}}.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .info-column:where(.astro-upzpauda) .info-eyebrow:where(.astro-upzpauda){letter-spacing:.2em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(166 82 68/var(--tw-text-opacity,1));margin-bottom:1rem;font-size:.625rem;font-weight:700}@media (width>=750px){.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .info-column:where(.astro-upzpauda) .info-eyebrow:where(.astro-upzpauda){--tw-text-opacity:1;color:rgb(209 147 138/var(--tw-text-opacity,1))}}.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .info-column:where(.astro-upzpauda) .info-title:where(.astro-upzpauda){--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));margin-bottom:2rem;font-family:Playfair Display,Playfair Display fallback,serif;font-size:2.25rem;font-weight:700;line-height:2.5rem}@media (width>=750px){.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .info-column:where(.astro-upzpauda) .info-title:where(.astro-upzpauda){font-size:3rem;line-height:1}}.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .info-column:where(.astro-upzpauda) .info-title:where(.astro-upzpauda) span:where(.astro-upzpauda){--tw-text-opacity:1;color:rgb(166 82 68/var(--tw-text-opacity,1));font-style:italic}@media (width>=750px){.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .info-column:where(.astro-upzpauda) .info-title:where(.astro-upzpauda) span:where(.astro-upzpauda){--tw-text-opacity:1;color:rgb(209 147 138/var(--tw-text-opacity,1))}}.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .info-column:where(.astro-upzpauda) .info-list:where(.astro-upzpauda)>:where(.astro-upzpauda):not([hidden])~:where(.astro-upzpauda):not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .info-column:where(.astro-upzpauda) .info-list:where(.astro-upzpauda) .info-item:where(.astro-upzpauda){align-items:flex-start;gap:1.5rem;display:flex}.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .info-column:where(.astro-upzpauda) .info-list:where(.astro-upzpauda) .info-item:where(.astro-upzpauda) .info-icon:where(.astro-upzpauda){--tw-text-opacity:1;color:rgb(209 147 138/var(--tw-text-opacity,1));margin-top:.25rem}.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .info-column:where(.astro-upzpauda) .info-list:where(.astro-upzpauda) .info-item:where(.astro-upzpauda) .info-content:where(.astro-upzpauda) .info-label:where(.astro-upzpauda){--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:700;line-height:1.75rem}.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .info-column:where(.astro-upzpauda) .info-list:where(.astro-upzpauda) .info-item:where(.astro-upzpauda) .info-content:where(.astro-upzpauda) .info-text:where(.astro-upzpauda){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .info-column:where(.astro-upzpauda) .info-list:where(.astro-upzpauda) .info-item:where(.astro-upzpauda) .info-content:where(.astro-upzpauda) .info-subtext:where(.astro-upzpauda){--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .info-column:where(.astro-upzpauda) .action-wrapper:where(.astro-upzpauda){padding-top:2rem}@media (width>=992px){.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .map-column:where(.astro-upzpauda){grid-column:span 7/span 7}}.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .map-column:where(.astro-upzpauda) .map-wrapper:where(.astro-upzpauda){aspect-ratio:1;--tw-border-opacity:1;border-width:.25rem;border-color:rgb(245 239 234/var(--tw-border-opacity,1));--tw-shadow:0 1.5625rem 3.125rem -.75rem #00000040;--tw-shadow-colored:0 1.5625rem 3.125rem -.75rem var(--tw-shadow-color);width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:2rem;position:relative;overflow:hidden}.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .map-column:where(.astro-upzpauda) .map-wrapper:where(.astro-upzpauda) .map-iframe:where(.astro-upzpauda){--tw-contrast:contrast(1.1);--tw-grayscale:grayscale(.2);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-duration:1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.group:where(.astro-upzpauda):hover .contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .map-column:where(.astro-upzpauda) .map-wrapper:where(.astro-upzpauda) .map-iframe:where(.astro-upzpauda){--tw-grayscale:grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .map-column:where(.astro-upzpauda) .map-wrapper:where(.astro-upzpauda) .map-overlay:where(.astro-upzpauda){pointer-events:none;--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-width:.0625rem;border-color:rgb(245 239 234/var(--tw-border-opacity,1));opacity:0;--tw-shadow:0 .625rem .9375rem -.1875rem #0000001a,0 .25rem .375rem -.25rem #0000001a;--tw-shadow-colored:0 .625rem .9375rem -.1875rem var(--tw-shadow-color),0 .25rem .375rem -.25rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(.75rem);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#ffffffe6;border-radius:1.5rem;padding:1rem 1.5rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:2rem;right:2rem}.group:where(.astro-upzpauda):hover .contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .map-column:where(.astro-upzpauda) .map-wrapper:where(.astro-upzpauda) .map-overlay:where(.astro-upzpauda){--tw-translate-y:0;opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .map-column:where(.astro-upzpauda) .map-wrapper:where(.astro-upzpauda) .map-overlay:where(.astro-upzpauda) .overlay-title:where(.astro-upzpauda){letter-spacing:.1em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(209 147 138/var(--tw-text-opacity,1));font-size:.625rem;font-weight:700}.contact:where(.astro-upzpauda) .map-section:where(.astro-upzpauda) .map-container:where(.astro-upzpauda) .map-grid:where(.astro-upzpauda) .map-column:where(.astro-upzpauda) .map-wrapper:where(.astro-upzpauda) .map-overlay:where(.astro-upzpauda) .overlay-text:where(.astro-upzpauda){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.75rem;line-height:1rem}.contact:where(.astro-upzpauda) .social-banner:where(.astro-upzpauda){--tw-bg-opacity:1;background-color:rgb(253 250 247/var(--tw-bg-opacity,1));width:stretch;padding-top:8rem;padding-bottom:8rem}.contact:where(.astro-upzpauda) .social-banner:where(.astro-upzpauda) .social-container:where(.astro-upzpauda){text-align:center;max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;display:grid}.contact:where(.astro-upzpauda) .social-banner:where(.astro-upzpauda) .social-container:where(.astro-upzpauda) .social-text:where(.astro-upzpauda){text-wrap:pretty;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));justify-self:center;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:1.25rem;font-weight:700;line-height:1.75rem;display:flex}@media (width>=992px){.contact:where(.astro-upzpauda) .social-banner:where(.astro-upzpauda) .social-container:where(.astro-upzpauda) .social-text:where(.astro-upzpauda){font-size:1.875rem;line-height:2.25rem}}.contact:where(.astro-upzpauda) .social-banner:where(.astro-upzpauda) .social-container:where(.astro-upzpauda) .social-link:where(.astro-upzpauda){--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));flex-direction:column;justify-self:center;align-items:center;gap:1rem;font-family:Playfair Display,Playfair Display fallback,serif;font-size:1.25rem;font-weight:700;line-height:1.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.contact:where(.astro-upzpauda) .social-banner:where(.astro-upzpauda) .social-container:where(.astro-upzpauda) .social-link:where(.astro-upzpauda):hover{--tw-text-opacity:1;color:rgb(209 147 138/var(--tw-text-opacity,1))}@media (width>=750px){.contact:where(.astro-upzpauda) .social-banner:where(.astro-upzpauda) .social-container:where(.astro-upzpauda) .social-link:where(.astro-upzpauda){font-size:1.875rem;line-height:2.25rem}}@media (width>=992px){.contact:where(.astro-upzpauda) .social-banner:where(.astro-upzpauda) .social-container:where(.astro-upzpauda) .social-link:where(.astro-upzpauda){flex-direction:row}}.percorso:where(.astro-xdxcb4zo){--tw-border-opacity:1;border-width:.0625rem;border-color:rgb(245 239 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1.5rem;flex-direction:column;transition-property:transform;transition-duration:.7s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.percorso:where(.astro-xdxcb4zo):hover{--tw-translate-y:-.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 1.5625rem 3.125rem -.75rem #00000040;--tw-shadow-colored:0 1.5625rem 3.125rem -.75rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (width>=992px){.percorso:where(.astro-xdxcb4zo){border-radius:3.5rem}}.percorso:where(.astro-xdxcb4zo){-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.percorso-image-wrap:where(.astro-xdxcb4zo){aspect-ratio:4/5;position:relative;overflow:hidden}.percorso-image-img:where(.astro-xdxcb4zo){object-fit:cover;width:100%;height:100%;transition-property:transform;transition-duration:1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.group:where(.astro-xdxcb4zo):hover .percorso-image-img:where(.astro-xdxcb4zo){--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.percorso:where(.astro-xdxcb4zo) .category:where(.astro-xdxcb4zo){position:absolute;top:2rem;left:2rem}.percorso:where(.astro-xdxcb4zo) .category-cat:where(.astro-xdxcb4zo){letter-spacing:.2em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(209 147 138/var(--tw-text-opacity,1));--tw-shadow:0 .0625rem .125rem 0 #0000000d;--tw-shadow-colored:0 .0625rem .125rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(.75rem);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#fffffff2;border-radius:624.938rem;padding:.5rem 1.25rem;font-size:.6875rem;font-weight:900}.percorso-content:where(.astro-xdxcb4zo){flex-direction:column;flex-grow:1;padding:2.5rem;display:flex}.percorso-title:where(.astro-xdxcb4zo){text-align:center;--tw-text-opacity:1;min-height:5rem;color:rgb(31 41 55/var(--tw-text-opacity,1));margin-bottom:1.5rem;font-family:Playfair Display,Playfair Display fallback,serif;font-size:1.875rem;font-weight:700;line-height:1.25;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.group:where(.astro-xdxcb4zo):hover .percorso-title:where(.astro-xdxcb4zo){--tw-text-opacity:1;color:rgb(209 147 138/var(--tw-text-opacity,1))}@media (width>=992px){.percorso-title:where(.astro-xdxcb4zo){text-align:start}}.percorso-description:where(.astro-xdxcb4zo){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;font-weight:300;line-height:1.625;display:-webkit-box;overflow:hidden}.percorso:where(.astro-xdxcb4zo) .buttonwrap:where(.astro-xdxcb4zo){place-items:center;margin-top:auto;margin-bottom:2.5rem;display:grid}.percorso:where(.astro-xdxcb4zo) .buttonwrap:where(.astro-xdxcb4zo) .button:where(.astro-xdxcb4zo){justify-self:center}.percorsi:where(.astro-4yy5y32l){--tw-bg-opacity:1;background-color:rgb(253 250 247/var(--tw-bg-opacity,1));min-height:100vh}.percorsi:where(.astro-4yy5y32l) .header-section:where(.astro-4yy5y32l){--tw-border-opacity:1;border-bottom-width:.0625rem;border-color:rgb(245 239 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:5rem;padding-bottom:4rem}.percorsi:where(.astro-4yy5y32l) .header-section:where(.astro-4yy5y32l) .header-container:where(.astro-4yy5y32l){text-align:center;max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.percorsi:where(.astro-4yy5y32l) .header-section:where(.astro-4yy5y32l) .header-container:where(.astro-4yy5y32l) .header-eyebrow:where(.astro-4yy5y32l){letter-spacing:.1em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(209 147 138/var(--tw-text-opacity,1));margin-bottom:1.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.percorsi:where(.astro-4yy5y32l) .header-section:where(.astro-4yy5y32l) .header-container:where(.astro-4yy5y32l) .header-title:where(.astro-4yy5y32l){--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));margin-bottom:2rem;font-family:Playfair Display,Playfair Display fallback,serif;font-size:3rem;font-weight:700;line-height:1.25}@media (width>=750px){.percorsi:where(.astro-4yy5y32l) .header-section:where(.astro-4yy5y32l) .header-container:where(.astro-4yy5y32l) .header-title:where(.astro-4yy5y32l){font-size:4.5rem;line-height:1}}.percorsi:where(.astro-4yy5y32l) .header-section:where(.astro-4yy5y32l) .header-container:where(.astro-4yy5y32l) .header-title:where(.astro-4yy5y32l) .header-highlight:where(.astro-4yy5y32l){--tw-text-opacity:1;color:rgb(166 82 68/var(--tw-text-opacity,1));text-underline-offset:.5rem;font-style:italic;text-decoration-line:underline;text-decoration-color:#f5efea}@media (width>=750px){.percorsi:where(.astro-4yy5y32l) .header-section:where(.astro-4yy5y32l) .header-container:where(.astro-4yy5y32l) .header-title:where(.astro-4yy5y32l) .header-highlight:where(.astro-4yy5y32l){--tw-text-opacity:1;color:rgb(209 147 138/var(--tw-text-opacity,1))}}.percorsi:where(.astro-4yy5y32l) .header-section:where(.astro-4yy5y32l) .header-container:where(.astro-4yy5y32l) .header-description:where(.astro-4yy5y32l){--tw-text-opacity:1;max-width:48rem;color:rgb(107 114 128/var(--tw-text-opacity,1));margin-left:auto;margin-right:auto;font-size:1.25rem;font-weight:300;line-height:1.625}.percorsi:where(.astro-4yy5y32l) .filters:where(.astro-4yy5y32l){top:var(--header-h);z-index:3;--tw-border-opacity:1;border-bottom-width:.0625rem;border-color:rgb(245 239 234/var(--tw-border-opacity,1));--tw-backdrop-blur:blur(1.5rem);width:100%;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#ffffffe6;padding-top:1.5rem;padding-bottom:1.5rem;position:sticky}.percorsi:where(.astro-4yy5y32l) .filters:where(.astro-4yy5y32l) .chips-filter:where(.astro-4yy5y32l){max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.percorsi:where(.astro-4yy5y32l) .filters:where(.astro-4yy5y32l) .chips-filter:where(.astro-4yy5y32l),.percorsi:where(.astro-4yy5y32l) .filters:where(.astro-4yy5y32l) .chips:where(.astro-4yy5y32l){flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.percorsi:where(.astro-4yy5y32l) .filters:where(.astro-4yy5y32l) .chips:where(.astro-4yy5y32l)>button:where(.astro-4yy5y32l){white-space:nowrap;--tw-border-opacity:1;border-width:.0625rem;border-color:rgb(245 239 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(253 250 247/var(--tw-bg-opacity,1));letter-spacing:.025em;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));border-radius:624.938rem;padding:.75rem 2rem;font-size:.875rem;font-weight:700;line-height:1.25rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.percorsi:where(.astro-4yy5y32l) .filters:where(.astro-4yy5y32l) .chips:where(.astro-4yy5y32l)>button:where(.astro-4yy5y32l):hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#d1938a4d}.percorsi:where(.astro-4yy5y32l) .filters:where(.astro-4yy5y32l) .chips:where(.astro-4yy5y32l)>button:where(.astro-4yy5y32l).is-active{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(166 82 68/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1.25rem 1.5625rem -.3125rem #0000001a,0 .5rem .625rem -.375rem #0000001a;--tw-shadow-colored:0 1.25rem 1.5625rem -.3125rem var(--tw-shadow-color),0 .5rem .625rem -.375rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.percorsi:where(.astro-4yy5y32l) .filters:where(.astro-4yy5y32l) .percorsi-grid:where(.astro-4yy5y32l){grid-template-columns:repeat(1,minmax(0,1fr));gap:3rem;margin-top:6rem;display:grid}@media (width>=750px){.percorsi:where(.astro-4yy5y32l) .filters:where(.astro-4yy5y32l) .percorsi-grid:where(.astro-4yy5y32l){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=992px){.percorsi:where(.astro-4yy5y32l) .filters:where(.astro-4yy5y32l) .percorsi-grid:where(.astro-4yy5y32l){grid-template-columns:repeat(3,minmax(0,1fr))}}.container-policy:where(.astro-apmssl5l){justify-self:center;width:100%;max-width:clamp(20rem,90vw,77.5rem);margin-bottom:2.5rem;display:grid}.reviews:where(.astro-vkcmrr6t){--tw-bg-opacity:1;background-color:rgb(253 250 247/var(--tw-bg-opacity,1));min-height:100vh;padding-top:6rem;display:grid}.reviews:where(.astro-vkcmrr6t) .divider:where(.astro-vkcmrr6t){justify-self:start;margin-bottom:2.5rem}.reviews-title:where(.astro-vkcmrr6t){--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));justify-self:start;margin-bottom:2rem;font-family:Playfair Display,Playfair Display fallback,serif;font-size:3rem;font-weight:700;line-height:1.25}@media (width>=750px){.reviews-title:where(.astro-vkcmrr6t){font-size:4.5rem;line-height:1}}.reviews-content:where(.astro-vkcmrr6t){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:300;line-height:1.625}.reviews-list:where(.astro-vkcmrr6t){gap:2.5rem;max-width:46.875rem;padding-top:3.5rem;padding-bottom:3.5rem;display:grid}
