.Badge_badge___1ssn{display:inline-block;background-color:var(--c-white);border:1px solid var(--c-border);border-radius:18px;padding:3px 16px;font-family:var(--font-manrope),sans-serif;font-size:var(--fs-badge);font-weight:600;line-height:1.6;text-transform:uppercase;color:var(--c-ink-soft)}.Blog_header__K4edO{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;max-width:calc(var(--content-max) + 6rem);margin-inline:auto;padding:7rem 3rem 4rem}.Blog_title__9Fslc{font-size:var(--fs-hero);font-weight:700;line-height:var(--lh-hero);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--c-ink)}.Blog_subtitle__fiQkn,.Blog_title__9Fslc{font-family:var(--font-manrope),sans-serif}.Blog_subtitle__fiQkn{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-ink-soft)}.Blog_grid__4JVWj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px 2rem;gap:32px 2rem;max-width:calc(var(--content-max) + 6rem);margin-inline:auto;padding:0 3rem 5rem}.Blog_card__tN3KO{position:relative;background:var(--c-white);border:1px solid var(--c-border);border-radius:var(--radius-l);overflow:hidden}.Blog_thumbLink__me578{display:block}.Blog_thumb___rS47{aspect-ratio:1.53;display:block}.Blog_thumbImg__YWf74{width:100%;height:100%;object-fit:cover}.Blog_cardBadge__Ky6Ka{position:absolute;top:0;right:0;margin:1.6rem;background:var(--c-white);color:var(--c-ink-soft);border:1px solid var(--c-border);border-radius:var(--radius-l);padding:6px 16px;font-family:var(--font-manrope),sans-serif;font-size:12px;font-weight:600;line-height:1.4;text-transform:uppercase}.Blog_cardText__LMkOy{padding:2rem}.Blog_cardTitle__Z0A6n{margin-bottom:16px;font-family:var(--font-manrope),sans-serif;font-size:1.75rem;font-weight:700;line-height:1.4;letter-spacing:var(--ls-tight);color:var(--c-ink)}.Blog_cardTitle__Z0A6n a{transition:color var(--dur-micro) var(--ease-out)}@media (hover:hover) and (pointer:fine){.Blog_cardTitle__Z0A6n a:hover{color:var(--c-ink-soft)}}.Blog_cardExcerpt__F3gRd{margin-bottom:48px;font-family:var(--font-manrope),sans-serif;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-ink-soft)}@media (max-width:1024px){.Blog_grid__4JVWj{grid-template-columns:repeat(2,1fr)}.Blog_cardTitle__Z0A6n{font-size:1.5rem}}@media (max-width:767px){.Blog_header__K4edO{padding:4rem 1rem 2rem}.Blog_grid__4JVWj{grid-template-columns:1fr;padding:0 1rem 3rem}.Blog_cardTitle__Z0A6n{font-size:1.25rem}}.PageHero_hero__f5bhw{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1rem;min-height:12rem;padding:7rem 12rem 7rem 3rem;overflow:hidden}.PageHero_bgImg__n8Qnm,.PageHero_bg__ct528{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.PageHero_overlay__iEn6_{position:absolute;inset:0;background:var(--c-overlay-black-30)}.PageHero_hero__f5bhw>:not(.PageHero_bg__ct528,.PageHero_overlay__iEn6_){position:relative}.PageHero_title__2Djd6{font-family:var(--font-manrope),sans-serif;font-size:var(--fs-h2-l);font-weight:700;line-height:var(--lh-h2-l);letter-spacing:var(--ls-tight);text-transform:uppercase}.PageHero_dark__t0JIe .PageHero_subtitle__PUuz3,.PageHero_dark__t0JIe .PageHero_title__2Djd6{color:var(--c-bg)}.PageHero_light__UNjUf .PageHero_title__2Djd6{color:var(--c-ink)}.PageHero_light__UNjUf .PageHero_subtitle__PUuz3{color:var(--c-ink-soft)}.PageHero_subtitle__PUuz3{max-width:600px;font-family:var(--font-manrope),sans-serif;font-size:var(--fs-body);line-height:var(--lh-body)}@media (max-width:767px){.PageHero_hero__f5bhw{justify-content:center;gap:20px;min-height:26rem;padding:3rem 1rem}}.FeatureRow_row__1VmO_{display:flex;gap:4rem;max-width:var(--content-max);margin-inline:auto;padding:3rem 0}.FeatureRow_imageLeft__HFVbf{flex-direction:row-reverse}.FeatureRow_last__yX1IW{margin-bottom:3rem}.FeatureRow_textCol__GK1b_{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;flex:100 1;padding:4rem 3rem}.FeatureRow_title__607RI{font-family:var(--font-manrope),sans-serif;font-size:var(--fs-h2);font-weight:700;line-height:var(--lh-h2);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--c-ink)}.FeatureRow_desc__HP5MR{font-size:18px;line-height:1.42;color:var(--c-ink)}.FeatureRow_imageCol__DWeGy{position:relative;flex:160 1;min-height:500px;border-radius:var(--radius-l);overflow:hidden}.FeatureRow_imageFillImg__UTjIz,.FeatureRow_imageFill__IXTKc{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width:1024px){.FeatureRow_row__1VmO_{gap:2rem}}@media (max-width:767px){.FeatureRow_imageLeft__HFVbf,.FeatureRow_row__1VmO_{flex-direction:column;gap:var(--gap-text-media-m);padding:64px 24px 0}.FeatureRow_textCol__GK1b_{align-items:center;text-align:center;padding:0}.FeatureRow_desc__HP5MR{font-size:14px}.FeatureRow_imageCol__DWeGy{width:100%;min-height:360px;flex:0 0 auto}}.Toc_box__dki4Z{background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--radius-l);margin-bottom:3rem}.Toc_header__vb0bu{display:flex;align-items:center;justify-content:space-between;padding:20px 24px}.Toc_headerTitle__Rtfdy{font-family:var(--font-manrope),sans-serif;font-size:var(--fs-body);font-weight:700;line-height:var(--lh-body);color:var(--c-ink)}.Toc_toggle__tNsrv{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--c-ink)}.Toc_chevron__eq6NR{width:14px;height:14px;transform:rotate(0deg);transition:transform var(--dur-ui) var(--ease-out)}.Toc_chevronOpen__XA8DQ{transform:rotate(180deg)}.Toc_body__Z2MI1{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--dur-ui) var(--ease-out)}.Toc_bodyClosed__F2mbQ{grid-template-rows:0fr}.Toc_body__Z2MI1>.Toc_list__nQWfH{overflow:hidden}.Toc_list__nQWfH{display:flex;flex-direction:column;gap:12px;padding:0 24px 24px}.Toc_item__MGoCl{display:flex;gap:10px;font-family:var(--font-manrope),sans-serif;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-ink)}.Toc_itemSub__QPTPz{padding-left:2rem}.Toc_marker__TNQeX{flex:0 0 auto}.Toc_link__0obzy{color:var(--c-ink)}@media (hover:hover) and (pointer:fine){.Toc_link__0obzy:hover{text-decoration:underline}}.Post_hero__0Tk6H{padding:7rem 3rem 3rem;background:var(--c-gray-100)}.Post_heroInner__Ffcen{display:flex;justify-content:space-between;align-items:stretch;gap:5rem;min-height:12rem;max-width:var(--content-max);margin-inline:auto}.Post_heroText__qOziw{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;flex:1 1;padding:3rem 0 2rem}.Post_title__H5RRe{font-size:var(--fs-h2-l);font-weight:700;line-height:var(--lh-h2-l);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--c-ink)}.Post_subtitle__LcGTJ,.Post_title__H5RRe{font-family:var(--font-manrope),sans-serif}.Post_subtitle__LcGTJ{max-width:600px;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-ink-soft)}.Post_heroButton__vEgUh{display:inline-block;font-family:var(--font-manrope),sans-serif;font-size:1rem;font-weight:700;line-height:var(--lh-btn);letter-spacing:var(--ls-btn);color:var(--c-white);background:var(--c-dark);border-radius:var(--radius-m);padding:var(--pad-btn);transition:background-color var(--dur-micro) var(--ease-out)}@media (hover:hover) and (pointer:fine){.Post_heroButton__vEgUh:hover{background:var(--c-accent)}}.Post_heroImage__Z8Zep{position:relative;flex:1 1;min-height:100%;border-radius:var(--radius-l);overflow:hidden}.Post_heroFillImg__YZdCp,.Post_heroFill__R7pVK{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.Post_contentBand__FDY2P{display:flex;flex-direction:column;max-width:calc(var(--content-max) + 6rem);margin-inline:auto;padding:3rem}.Post_article__dlgfL{font-family:var(--font-manrope),sans-serif;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-ink)}.Post_article__dlgfL h2{font-size:var(--fs-h2);line-height:var(--lh-h2);text-transform:uppercase;margin:2.5rem 0 1rem}.Post_article__dlgfL h2,.Post_article__dlgfL h3{font-family:var(--font-manrope),sans-serif;font-weight:700;letter-spacing:var(--ls-tight);color:var(--c-ink)}.Post_article__dlgfL h3{font-size:1.75rem;line-height:1.4;margin:2rem 0 .75rem}.Post_article__dlgfL p{margin:0 0 1.2em}.Post_article__dlgfL ol,.Post_article__dlgfL ul{list-style:disc;margin:0 0 1.2em;padding-left:1.5em}.Post_article__dlgfL ol{list-style:decimal}.Post_article__dlgfL li{margin-bottom:.4em}@media (max-width:1024px){.Post_heroInner__Ffcen{flex-direction:column}.Post_heroImage__Z8Zep{min-height:28rem}.Post_article__dlgfL h3{font-size:1.5rem}.Post_contentBand__FDY2P{padding:2rem}}@media (max-width:767px){.Post_hero__0Tk6H{padding:3rem 1rem 1rem}.Post_heroInner__Ffcen{justify-content:center;gap:20px;min-height:26rem}.Post_heroText__qOziw{padding:0}.Post_heroImage__Z8Zep{min-height:0}.Post_heroFillImg__YZdCp,.Post_heroFill__R7pVK{position:static;height:auto}.Post_heroButton__vEgUh{padding:12px 18px;line-height:1.6}.Post_article__dlgfL h3{font-size:1.25rem}.Post_contentBand__FDY2P{padding:1rem}}.Contatti_band__3GkWk{display:flex;gap:5rem;max-width:calc(var(--content-max) + 6rem);margin-inline:auto;padding:7rem 3rem}.Contatti_info__Nrmew{display:flex;flex-direction:column;align-items:flex-start;gap:24px;flex:1 1}.Contatti_infoTitle__L4hcV{font-family:var(--font-manrope),sans-serif;font-size:1.75rem;font-weight:700;line-height:1.4;letter-spacing:var(--ls-tight);color:var(--c-ink)}.Contatti_infoTextSmall__lznjI,.Contatti_infoText__x_s8W{font-family:var(--font-manrope),sans-serif;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-ink)}.Contatti_mapCol__Z3PLz{flex:1 1}.Contatti_map___7oyd{display:block;width:100%;height:600px;border:0;border-radius:8px}@media (max-width:1024px){.Contatti_infoTitle__L4hcV{font-size:1.5rem}}@media (max-width:767px){.Contatti_band__3GkWk{flex-direction:column;gap:var(--gap-text-media-m);padding:64px 24px}.Contatti_infoTitle__L4hcV{font-size:1.25rem}.Contatti_map___7oyd{height:400px}}.Corsi_header__AatTr{display:flex;flex-direction:column;gap:3rem;max-width:calc(var(--content-max) + 128px);margin-inline:auto;padding:112px 64px;background:var(--c-bg)}.Corsi_headerText__KAc_D{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.Corsi_title__uFube{font-family:var(--font-manrope),sans-serif;font-size:var(--fs-h2-l);font-weight:700;line-height:var(--lh-h2-l);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--c-ink)}.Corsi_subtitle__X2TzB{font-family:var(--font-manrope),sans-serif;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-ink-soft)}.Corsi_schedule__BDyJv{width:100%;height:auto;border-radius:var(--radius-m)}.Corsi_catBand__ydHFD,.Corsi_courseList__dvccW{display:flex;flex-direction:column}.Corsi_catBand__ydHFD{position:relative;align-items:center;justify-content:center;padding:6rem;border-radius:var(--radius-l);overflow:hidden;text-align:center}.Corsi_catBgImg__7Hesa,.Corsi_catBg__egXf9{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.Corsi_catOverlay__hNTrE{position:absolute;inset:0;background:rgb(0 0 0/50%)}.Corsi_catTitle__TeC7y{font-size:var(--fs-h2);font-weight:700;line-height:var(--lh-h2);letter-spacing:var(--ls-tight);text-transform:uppercase}.Corsi_catSubtitle__iwqjD,.Corsi_catTitle__TeC7y{position:relative;font-family:var(--font-manrope),sans-serif;color:var(--c-bg)}.Corsi_catSubtitle__iwqjD{font-size:var(--fs-body);line-height:var(--lh-body)}.Corsi_courses__ucqi6{display:flex;flex-direction:column}.Corsi_course__HkC85{display:flex;gap:24px;padding:24px;border-bottom:1px solid var(--c-border)}.Corsi_course__HkC85:last-child{border-bottom:0}.Corsi_courseTitle__zV0_d{font-size:1.75rem;font-weight:700;line-height:1.4;letter-spacing:var(--ls-tight);text-align:end;color:var(--c-ink)}.Corsi_courseDesc__4eC2l,.Corsi_courseTitle__zV0_d{flex:1 1 50%;font-family:var(--font-manrope),sans-serif}.Corsi_courseDesc__4eC2l{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-body)}@media (max-width:1024px){.Corsi_courseTitle__zV0_d{font-size:1.5rem}}@media (max-width:767px){.Corsi_header__AatTr{gap:1rem;padding:32px 20px}.Corsi_catBand__ydHFD{padding:32px 20px 20px}.Corsi_course__HkC85{flex-direction:column}.Corsi_courseTitle__zV0_d{font-size:1.25rem;text-align:start}}.ServiceCard_card__FEvLM{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:16px;min-height:300px;padding:24rem 3rem 3rem;border-radius:var(--radius-l);overflow:hidden}.ServiceCard_wide__hwt2J{grid-column:1/-1;padding-top:10rem}.ServiceCard_bgImg__3rx2Q,.ServiceCard_bg__h_Jw5{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.ServiceCard_bgImg__3rx2Q{transition:transform var(--dur-reveal) var(--ease-out)}.ServiceCard_overlay__wVKwk{position:absolute;inset:0;background-color:var(--c-overlay-card);transition:background-color var(--dur-ui) var(--ease-out)}@media (hover:hover) and (pointer:fine){.ServiceCard_card__FEvLM:hover .ServiceCard_overlay__wVKwk{background-color:var(--c-overlay-card-hover)}.ServiceCard_card__FEvLM:hover .ServiceCard_bgImg__3rx2Q{transform:scale(1.03)}}.ServiceCard_title__RWj5l{position:relative;font-family:var(--font-manrope),sans-serif;font-size:var(--fs-h3);font-weight:700;line-height:var(--lh-h2);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--c-bg)}.ServiceCard_divider__pF7uO{position:relative;display:block;width:75px;border-top:2px solid var(--c-bg)}.ServiceCard_description__9maFl{position:relative;font-family:var(--font-manrope),sans-serif;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-bg)}@media (max-width:1024px){.ServiceCard_wide__hwt2J{padding-top:7rem}}@media (max-width:767px){.ServiceCard_card__FEvLM{min-height:360px;padding:12rem 2rem 2rem}.ServiceCard_wide__hwt2J{padding-top:12rem}}.SplitSection_section___4a2H{display:flex;min-height:44rem;gap:5rem;max-width:calc(var(--content-max) + 6rem);margin-inline:auto;padding:4rem 3rem 3rem}.SplitSection_reverse__qFUw1{flex-direction:row-reverse}.SplitSection_padTop0__RZMT9{padding-top:0}.SplitSection_padTop2__eHAwK{padding-top:2rem}.SplitSection_padTop7__V_cwv{padding-top:7rem}.SplitSection_padBottom2__UMZXN{padding-bottom:2rem}.SplitSection_padBottom7__FyyQU{padding-bottom:7rem}.SplitSection_textCol__w1RoZ{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;flex:1 1;border-radius:var(--radius-m)}.SplitSection_title__jM5eR{font-family:var(--font-manrope),sans-serif;font-size:var(--fs-h2);font-weight:700;line-height:var(--lh-h2);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--c-ink)}.SplitSection_text__2XJij{max-width:600px;font-family:var(--font-manrope),sans-serif;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-ink-soft)}.SplitSection_text__2XJij p+p{margin-top:1em}.SplitSection_imageCol__3Le0K{position:relative;flex:1 1;border-radius:var(--radius-l);overflow:hidden;min-height:100%}.SplitSection_imageFillImg__lV7Zb,.SplitSection_imageFill__TAX8P{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width:1024px){.SplitSection_padBottom2__UMZXN,.SplitSection_padBottom7__FyyQU,.SplitSection_padTop0__RZMT9,.SplitSection_padTop2__eHAwK,.SplitSection_padTop7__V_cwv,.SplitSection_section___4a2H{min-height:32rem;gap:3rem;padding:2rem}}@media (max-width:767px){.SplitSection_padBottom2__UMZXN,.SplitSection_padBottom7__FyyQU,.SplitSection_padTop0__RZMT9,.SplitSection_padTop2__eHAwK,.SplitSection_padTop7__V_cwv,.SplitSection_section___4a2H{flex-direction:column;gap:var(--gap-text-media-m);min-height:20rem;padding:4rem 1rem 1rem}.SplitSection_padBottom7__FyyQU{padding-bottom:4rem}.SplitSection_reverse__qFUw1{flex-direction:column}.SplitSection_imageCol__3Le0K{min-height:20rem;flex:0 0 auto}}.ChiSiamo_introBand__Dd2sA{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:20px;max-width:calc(var(--content-max) + 10rem);margin-inline:auto;padding:5rem}.ChiSiamo_introTitle__qdMK8{font-family:var(--font-manrope),sans-serif;font-size:var(--fs-h2-l);font-weight:700;line-height:var(--lh-h2-l);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--c-ink)}.ChiSiamo_introText__yN_uT{max-width:600px;font-family:var(--font-manrope),sans-serif;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-ink-soft)}.ChiSiamo_regular__BjhXp{font-weight:400}.ChiSiamo_finalBand__bw43x{position:relative;display:flex;flex-direction:column;min-height:40rem;margin:0 0 7rem;padding:3rem;overflow:hidden}.ChiSiamo_finalBgImg__DNbPR,.ChiSiamo_finalBg__SuUMD{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.ChiSiamo_finalBox__H9fQ7{position:relative;width:100%;max-width:var(--content-max);margin-inline:auto}.ChiSiamo_finalInner__jsG50{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:50%}.ChiSiamo_finalTitle__5svmD{font-family:var(--font-manrope),sans-serif;font-size:var(--fs-h2-l);font-weight:700;line-height:var(--lh-h2-l);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--c-bg)}@media (max-width:1024px){.ChiSiamo_finalBand__bw43x{min-height:32rem}}@media (max-width:767px){.ChiSiamo_introBand__Dd2sA{padding:3rem}.ChiSiamo_finalBand__bw43x{min-height:28rem;padding:2rem}.ChiSiamo_finalInner__jsG50{width:100%}}.Home_hero__o3H5F{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1rem;min-height:48rem;padding:3rem 32rem 8rem 3rem;overflow:hidden}.Home_heroBgImg__jhJKJ,.Home_heroBg__JSstE{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.Home_heroTitle__wZa6K{font-size:var(--fs-hero);font-weight:700;line-height:var(--lh-hero);letter-spacing:var(--ls-tight);text-transform:uppercase}.Home_heroText__0jbLF,.Home_heroTitle__wZa6K{position:relative;font-family:var(--font-manrope),sans-serif;color:var(--c-bg)}.Home_heroText__0jbLF{max-width:600px;margin-bottom:4px;font-size:var(--fs-body);line-height:var(--lh-body)}.Home_heroCtaRow__lFBnR{position:relative}.Home_heroButton__bOmIC{font-size:.9rem}.Home_heroOverlay__sghHm{position:absolute;inset:0;background:var(--c-overlay-black-30)}.Home_hero__o3H5F>:not(.Home_heroBg__JSstE,.Home_heroOverlay__sghHm){position:relative}.Home_main__GsGUJ{background-color:var(--c-bg)}.Home_intro__DW6AP{display:flex;gap:6rem;max-width:calc(var(--content-max) + 6rem);margin-inline:auto;padding:7rem 3rem 5rem}.Home_introLeft__1GLBu{display:flex;flex-direction:column;align-items:flex-start;gap:20px;flex:1 1}.Home_introTitle__j4G9O{font-family:var(--font-manrope),sans-serif;font-size:var(--fs-h2-l);font-weight:700;line-height:var(--lh-h2-l);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--c-ink)}.Home_introRight__aZ2cK{flex:1 1;font-family:var(--font-manrope),sans-serif;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-ink-soft)}.Home_services__aKZZs{display:flex;flex-direction:column;justify-content:center;min-height:100vh;border-radius:var(--radius-m);overflow-x:hidden}@media (prefers-reduced-motion:reduce){.Home_services__aKZZs{overflow-x:auto}}.Home_servicesGrid__F919R{display:flex;gap:16px;width:max-content;padding-inline:max(48px,calc((100vw - var(--content-max)) / 2))}.Home_servicesGrid__F919R>*{flex:0 0 auto;width:500px}@media (max-width:1024px){.Home_heroButton__bOmIC{font-size:1rem}.Home_hero__o3H5F{padding:3rem 3rem 6rem}.Home_services__aKZZs{display:block;min-height:auto;padding:0 48px 48px;overflow-x:visible}.Home_servicesGrid__F919R{display:grid;grid-template-columns:repeat(2,1fr);width:auto;padding-inline:0}.Home_servicesGrid__F919R>*{flex:none;width:auto}}@media (max-width:767px){.Home_hero__o3H5F{justify-content:center;gap:20px;min-height:20rem;padding:6rem 1rem 2rem}.Home_intro__DW6AP{flex-direction:column;gap:1rem;padding:2rem 1rem 1rem}.Home_services__aKZZs{padding:0}.Home_servicesGrid__F919R{grid-template-columns:1fr;padding:1rem}}.PersonalTrainer_intro__2NL4L{text-align:center;max-width:calc(var(--content-max) + 6rem);margin-inline:auto;padding:7rem 3rem 5rem}.PersonalTrainer_introLeft__H7Wfv,.PersonalTrainer_intro__2NL4L{display:flex;flex-direction:column;align-items:center;gap:20px}.PersonalTrainer_introTitle__EDsf8{font-family:var(--font-manrope),sans-serif;font-size:var(--fs-h2-l);font-weight:700;line-height:var(--lh-h2-l);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--c-ink)}.PersonalTrainer_introRight__MsYih{max-width:700px;font-family:var(--font-manrope),sans-serif;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-ink-soft)}.PersonalTrainer_teamBand__rUpDb{max-width:calc(var(--content-max) + 6rem);margin-inline:auto;padding:0 3rem 3rem}.PersonalTrainer_teamGrid__k4vYG{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.PersonalTrainer_teamGrid__k4vYG>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 40px) / 3)}.PersonalTrainer_card__y66Rk{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:3px;min-height:480px;padding:48px;border-radius:var(--radius-l);overflow:hidden}.PersonalTrainer_cardBgImg__psiUh,.PersonalTrainer_cardBg__ttxVq{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.PersonalTrainer_cardOverlay__9HsFw{position:absolute;inset:0;background:rgb(0 0 0/25%)}.PersonalTrainer_cardName__SFS_g{font-size:1.75rem;font-weight:700;line-height:1.4;letter-spacing:var(--ls-tight)}.PersonalTrainer_cardName__SFS_g,.PersonalTrainer_cardRole__JBJ5y{position:relative;font-family:var(--font-manrope),sans-serif;color:var(--c-bg)}.PersonalTrainer_cardRole__JBJ5y{font-size:var(--fs-body);line-height:var(--lh-body)}@media (max-width:1024px){.PersonalTrainer_teamGrid__k4vYG>*{flex-basis:calc((100% - 20px) / 2)}.PersonalTrainer_cardName__SFS_g{font-size:1.5rem}}@media (max-width:767px){.PersonalTrainer_intro__2NL4L{flex-direction:column;gap:1rem;padding:2rem 1rem 1rem}.PersonalTrainer_teamBand__rUpDb{padding:0 1rem 1rem}.PersonalTrainer_teamGrid__k4vYG>*{flex-basis:100%}.PersonalTrainer_card__y66Rk{min-height:24rem;padding:24px;gap:3px}.PersonalTrainer_cardName__SFS_g{font-size:1.25rem}}.PrenotaUnTour_heroCta__K5MT_{display:flex;gap:12px}.PrenotaUnTour_band__SVd2w{display:flex;max-width:calc(var(--content-max) + 6rem);margin-inline:auto;min-height:60rem}.PrenotaUnTour_textCol__a32mb{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;flex:0 0 33%;padding-left:3rem}.PrenotaUnTour_title__nseBv{font-family:var(--font-manrope),sans-serif;font-size:var(--fs-h2);font-weight:700;line-height:var(--lh-h2);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--c-ink)}.PrenotaUnTour_text__vlqF8{max-width:600px;font-family:var(--font-manrope),sans-serif;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-ink-soft)}.PrenotaUnTour_calendlyCol__q61_O{flex:1 1 66%;padding:2rem 3rem 2rem 0}.PrenotaUnTour_calendlyBox__emdxX{position:relative}.PrenotaUnTour_calendlySkeleton__Q4G6A{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.PrenotaUnTour_skeletonPulse__DpLnP{width:48px;height:48px;border:3px solid var(--c-gray-100);border-top-color:var(--c-ink-soft);border-radius:50%;animation:PrenotaUnTour_spin__QiwmO var(--dur-reveal) linear infinite}@keyframes PrenotaUnTour_spin__QiwmO{to{transform:rotate(1turn)}}@media (max-width:1024px){.PrenotaUnTour_band__SVd2w{flex-direction:column;padding:1rem}.PrenotaUnTour_textCol__a32mb{flex:0 0 auto;padding:2rem 0 1rem}.PrenotaUnTour_calendlyCol__q61_O{flex:0 0 auto;width:100%;padding:0}}.PrenotazioneConfermata_band__U90um{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;max-width:calc(var(--content-max) + 6rem);margin-inline:auto;padding:5rem 3rem 7rem}.PrenotazioneConfermata_title__0V1x8{font-family:var(--font-manrope),sans-serif;font-size:var(--fs-h2);font-weight:700;line-height:var(--lh-h2);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--c-ink)}.PrenotazioneConfermata_text__S54OI{font-family:var(--font-manrope),sans-serif;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-ink-soft)}@media (max-width:767px){.PrenotazioneConfermata_band__U90um{padding:3rem 1rem 4rem}}