.ForgeOrariSettimana_section__8QnTi{container-type:inline-size;background:var(--clr-surface);color:var(--clr-on-surface);padding:80px var(--forge-pad-x)}.ForgeOrariSettimana_inner__9JfkB{max-width:var(--forge-maxw);margin:0 auto;display:flex;flex-direction:column;gap:80px}.ForgeOrariSettimana_giorniWrap__EhhUb{min-width:0}.ForgeOrariSettimana_giorni__sKb21{display:flex;gap:12px}.ForgeOrariSettimana_giorno__KxJPm{flex:1 1;min-width:0;padding:13px 24px;border:1px solid transparent;border-radius:var(--forge-r-pill);background:var(--clr-surface-alt);color:var(--clr-on-surface);font-family:var(--font-heading);font-weight:800;font-size:16px;line-height:20px;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .2s ease,color .2s ease}.ForgeOrariSettimana_giorno__KxJPm:hover{background:color-mix(in srgb,var(--clr-surface-alt) 80%,var(--clr-on-surface))}.ForgeOrariSettimana_giornoOn__2G5tp,.ForgeOrariSettimana_giornoOn__2G5tp:hover{background:var(--clr-primary);border-color:var(--clr-on-surface);color:var(--clr-on-primary)}.ForgeOrariSettimana_righe__u1Jom{display:flex;flex-direction:column;gap:12px}.ForgeOrariSettimana_riga__AkMeP{display:flex;align-items:center;gap:24px;min-width:0;min-height:85px;padding:19px 32px;border:1px solid transparent;border-radius:var(--forge-r-card);background:var(--clr-surface-alt);color:var(--clr-on-surface);text-decoration:none;transition:transform .2s ease,background .2s ease}.ForgeOrariSettimana_riga__AkMeP:hover{transform:translateY(-1px);background:color-mix(in srgb,var(--clr-surface-alt) 88%,var(--clr-on-surface))}.ForgeOrariSettimana_ora__O1T4U{flex:0 0 90px;font-family:var(--font-body);font-weight:700;font-size:16px;line-height:21px;color:var(--clr-on-surface)}.ForgeOrariSettimana_testi__ddXMW{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.ForgeOrariSettimana_nome__liSia{max-width:100%;font-family:var(--font-heading);font-weight:800;font-size:18px;line-height:23px;text-transform:uppercase;overflow-wrap:anywhere}.ForgeOrariSettimana_dettagli__PCnue{font-family:var(--font-body);font-weight:400;font-size:14px;line-height:18px;color:var(--clr-on-surface-muted)}.ForgeOrariSettimana_meta__ook4f{flex-shrink:0;display:flex;align-items:center;gap:16px}.ForgeOrariSettimana_durata___E4dv{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-body);font-weight:600;font-size:14px;line-height:18px;white-space:nowrap}.ForgeOrariSettimana_orologio__v9Kk5{flex-shrink:0;color:var(--clr-primary)}.ForgeOrariSettimana_stato__kyo1G{padding:5px 12px;border-radius:var(--forge-r-chip);background:var(--clr-primary);color:var(--clr-on-primary);font-family:var(--font-heading);font-weight:800;font-size:10px;line-height:13px;text-transform:uppercase;white-space:nowrap}.ForgeOrariSettimana_chip__r89Wb{display:none}.ForgeOrariSettimana_rigaFinita__c9G22 .ForgeOrariSettimana_nome__liSia,.ForgeOrariSettimana_rigaFinita__c9G22 .ForgeOrariSettimana_ora__O1T4U,.ForgeOrariSettimana_rigaFinita__c9G22 .ForgeOrariSettimana_orologio__v9Kk5{color:var(--clr-on-surface-muted)}.ForgeOrariSettimana_rigaFinita__c9G22 .ForgeOrariSettimana_stato__kyo1G{background:transparent;color:var(--clr-on-surface-muted);padding-inline:0}.ForgeOrariSettimana_rigaOn__czBv8,.ForgeOrariSettimana_rigaOn__czBv8:hover{background:var(--clr-accent);border-color:var(--clr-primary)}.ForgeOrariSettimana_rigaOn__czBv8 .ForgeOrariSettimana_dettagli__PCnue,.ForgeOrariSettimana_rigaOn__czBv8 .ForgeOrariSettimana_durata___E4dv,.ForgeOrariSettimana_rigaOn__czBv8 .ForgeOrariSettimana_nome__liSia,.ForgeOrariSettimana_rigaOn__czBv8 .ForgeOrariSettimana_ora__O1T4U,.ForgeOrariSettimana_rigaOn__czBv8 .ForgeOrariSettimana_orologio__v9Kk5{color:var(--clr-on-accent,var(--clr-on-primary))}.ForgeOrariSettimana_vuoto__tACbS{margin:0;font-family:var(--font-body);font-size:16px;line-height:26px;color:var(--clr-on-surface-muted)}@container site (max-width: 1080px){.ForgeOrariSettimana_section__8QnTi{padding:56px 20px}.ForgeOrariSettimana_inner__9JfkB{gap:24px}.ForgeOrariSettimana_giorniWrap__EhhUb{margin:0 -20px;padding:0 20px;overflow-x:auto;scrollbar-width:none}.ForgeOrariSettimana_giorniWrap__EhhUb::-webkit-scrollbar{display:none}.ForgeOrariSettimana_giorni__sKb21{gap:8px;width:max-content}.ForgeOrariSettimana_giorno__KxJPm{flex:0 0 auto;padding:9px 16px;font-size:12px;line-height:15px}.ForgeOrariSettimana_righe__u1Jom{gap:10px}.ForgeOrariSettimana_riga__AkMeP{align-items:flex-start;gap:14px;min-height:0;padding:15px;border-radius:20px}.ForgeOrariSettimana_ora__O1T4U{flex:0 0 auto;font-size:14px;line-height:18px}.ForgeOrariSettimana_nome__liSia{font-size:15px;line-height:19px}.ForgeOrariSettimana_dettagli__PCnue{font-size:12px;line-height:16px}.ForgeOrariSettimana_meta__ook4f{display:none}.ForgeOrariSettimana_chip__r89Wb{display:inline-block;padding:5px 12px;border:1px solid transparent;border-radius:var(--forge-r-chip);background:var(--clr-primary);color:var(--clr-on-primary);font-family:var(--font-heading);font-weight:800;font-size:10px;line-height:13px;text-transform:uppercase;white-space:nowrap}.ForgeOrariSettimana_rigaOn__czBv8 .ForgeOrariSettimana_chip__r89Wb:not(.ForgeOrariSettimana_chipStato__zwMAR){background:var(--clr-surface);border-color:var(--clr-border);color:var(--clr-on-surface)}.ForgeOrariSettimana_rigaFinita__c9G22 .ForgeOrariSettimana_chip__r89Wb{background:transparent;border-color:var(--clr-border);color:var(--clr-on-surface-muted)}}.ForgeLegenda_section__3OFz0{container-type:inline-size;background:var(--clr-primary);color:var(--clr-on-primary);padding:80px var(--forge-pad-x)}.ForgeLegenda_inner__yiX8t{max-width:var(--forge-maxw);margin:0 auto;display:flex;flex-direction:column;gap:48px}.ForgeLegenda_head__seR7I{display:flex;flex-direction:column;gap:12px}.ForgeLegenda_eyebrow__5Cm5M{margin:0;font-family:var(--font-body);font-weight:800;font-size:14px;line-height:18px;text-transform:uppercase;color:color-mix(in srgb,var(--clr-on-primary) 90%,var(--clr-primary))}.ForgeLegenda_title__lruP1{margin:0;font-family:var(--font-heading);font-weight:800;font-size:36px;line-height:45px;text-transform:uppercase;color:var(--clr-on-primary)}.ForgeLegenda_grid__XA7HS{display:grid;grid-template-columns:repeat(3,minmax(0,400px));gap:16px}.ForgeLegenda_card__S464N{display:flex;flex-direction:column;gap:20px;min-width:0;min-height:404px;padding:28px;border:1px solid color-mix(in srgb,var(--clr-border) 60%,var(--clr-surface));border-radius:var(--forge-r-card);background:var(--clr-surface-muted);color:var(--clr-on-surface);text-decoration:none;transition:transform .2s ease}.ForgeLegenda_card__S464N:hover{transform:translateY(-2px)}.ForgeLegenda_media__mb7O0{height:150px;flex-shrink:0;border-radius:16px;overflow:hidden}.ForgeLegenda_photo__T4Aye{display:block;width:100%;height:100%;object-fit:cover}.ForgeLegenda_body__Kd1TW{flex:1 1 auto;display:flex;flex-direction:column;gap:20px;min-width:0}.ForgeLegenda_chips__ZrIur{display:flex;flex-wrap:wrap;gap:8px}.ForgeLegenda_chip__537y4{padding:5px 12px;border:1px solid var(--clr-border);border-radius:var(--forge-r-chip);background:var(--clr-surface);color:var(--clr-on-surface);font-family:var(--font-heading);font-weight:800;font-size:10px;line-height:13px;text-transform:uppercase;white-space:nowrap}.ForgeLegenda_chipOn__ABndS{border-color:var(--clr-primary);background:var(--clr-primary);color:var(--clr-on-primary)}.ForgeLegenda_texts__Sg_6L{flex:1 1 auto;display:flex;flex-direction:column;gap:8px}.ForgeLegenda_name__uql1F{margin:0;font-family:var(--font-heading);font-weight:800;font-size:18px;line-height:23px;text-transform:uppercase;color:var(--clr-on-surface)}.ForgeLegenda_desc__Xg55F{margin:0;font-family:var(--font-body);font-weight:400;font-size:14px;line-height:22px;color:var(--clr-on-surface-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ForgeLegenda_link__ZBl2_{font-family:var(--font-heading);font-weight:800;font-size:13px;line-height:16px;color:var(--clr-primary)}@container site (max-width: 1300px){.ForgeLegenda_grid__XA7HS{grid-template-columns:repeat(3,minmax(0,1fr))}}@container site (max-width: 1080px){.ForgeLegenda_section__3OFz0{padding:56px 20px}.ForgeLegenda_inner__yiX8t{gap:24px}.ForgeLegenda_head__seR7I{gap:10px}.ForgeLegenda_eyebrow__5Cm5M{font-family:var(--font-heading);font-size:11px;line-height:14px}.ForgeLegenda_title__lruP1{font-size:28px;line-height:35px}.ForgeLegenda_grid__XA7HS{grid-template-columns:minmax(0,1fr);gap:24px}.ForgeLegenda_card__S464N{flex-direction:row;gap:14px;min-height:0;padding:12px;border:0;background:var(--clr-surface)}.ForgeLegenda_media__mb7O0{flex:0 0 96px;width:96px;height:120px}.ForgeLegenda_body__Kd1TW{gap:8px;padding:4px 4px 4px 0}.ForgeLegenda_chips__ZrIur{gap:6px}.ForgeLegenda_texts__Sg_6L{flex:0 0 auto}.ForgeLegenda_name__uql1F{font-size:15px;line-height:19px}.ForgeLegenda_desc__Xg55F{font-size:12px;line-height:17px}.ForgeLegenda_link__ZBl2_{font-size:12px;line-height:15px}}.ForgeInfoBox_section__CrI0t{container-type:inline-size;background:var(--clr-surface);color:var(--clr-on-surface);padding:80px var(--forge-pad-x)}.ForgeInfoBox_inner__Xh32W{max-width:var(--forge-maxw);margin:0 auto;display:flex;flex-direction:column;gap:48px}.ForgeInfoBox_head__AlaBO{display:flex;flex-direction:column;gap:12px}.ForgeInfoBox_eyebrow__gSb4z{margin:0;font-family:var(--font-body);font-weight:800;font-size:14px;line-height:18px;text-transform:uppercase;color:var(--forge-primary-soft)}.ForgeInfoBox_title__LJ3g2{margin:0;font-family:var(--font-heading);font-weight:800;font-size:36px;line-height:45px;text-transform:uppercase;color:var(--clr-on-surface)}.ForgeInfoBox_griglia__bkto_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ForgeInfoBox_orari__v5OdI{grid-column:1;grid-row:1;min-height:320px}.ForgeInfoBox_prova__IN5nU{grid-column:2;grid-row:1}.ForgeInfoBox_regole__XL_uU{grid-column:1/-1;grid-row:2;margin-right:calc(300px + 16px)}.ForgeInfoBox_app__lzke1{grid-column:2;grid-row:2;justify-self:end;width:300px}.ForgeInfoBox_card__Pv0Ne{display:flex;flex-direction:column;gap:24px;min-width:0;padding:32px;border:1px solid color-mix(in srgb,var(--clr-border) 60%,var(--clr-surface));border-radius:32px;background:var(--clr-surface-alt)}.ForgeInfoBox_testata__GfdKv{display:flex;align-items:center;gap:12px}.ForgeInfoBox_icona__yLA3g{flex:0 0 40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:color-mix(in srgb,var(--clr-primary) 10%,transparent);color:var(--clr-primary)}.ForgeInfoBox_nome__srx76{margin:0;font-family:var(--font-heading);font-weight:800;font-size:18px;line-height:23px;text-transform:uppercase;color:var(--clr-on-surface)}.ForgeInfoBox_testo__eUgL8{margin:0;font-family:var(--font-body);font-weight:400;font-size:15px;line-height:24px;color:var(--clr-on-surface-muted)}.ForgeInfoBox_ore__gOxdE{margin:0;display:flex;flex-direction:column;gap:24px}.ForgeInfoBox_oreRiga__ixyDY dd,.ForgeInfoBox_oreRiga__ixyDY dt{margin:0;font-family:var(--font-body);font-weight:700;font-size:15px;line-height:24px;color:var(--clr-on-surface)}.ForgeInfoBox_oreCorte__yeoNe{display:none}.ForgeInfoBox_app__lzke1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:28px;border:1px solid color-mix(in srgb,var(--clr-border) 60%,var(--clr-surface));border-radius:32px;background:var(--clr-primary);text-align:center}.ForgeInfoBox_appTitolo__xKzs4{margin:0;font-family:var(--font-body);font-weight:700;font-size:20px;line-height:24px;text-transform:uppercase;color:var(--clr-on-primary)}.ForgeInfoBox_store__i8v8G{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.ForgeInfoBox_storeBtn__fJjy8{padding:8px 15px;border-radius:14px;background:var(--clr-surface);color:var(--clr-on-surface);font-family:var(--font-body);font-weight:700;font-size:14px;line-height:17px;text-decoration:none;white-space:nowrap;transition:transform .2s ease}.ForgeInfoBox_storeBtn__fJjy8:hover{transform:translateY(-1px)}@container site (max-width: 1080px){.ForgeInfoBox_section__CrI0t{padding:56px 20px}.ForgeInfoBox_inner__Xh32W{gap:24px}.ForgeInfoBox_head__AlaBO{gap:10px}.ForgeInfoBox_eyebrow__gSb4z{font-family:var(--font-heading);font-size:11px;line-height:14px;color:var(--clr-primary)}.ForgeInfoBox_title__LJ3g2{font-size:28px;line-height:35px}.ForgeInfoBox_griglia__bkto_{grid-template-columns:minmax(0,1fr);gap:24px}.ForgeInfoBox_orari__v5OdI,.ForgeInfoBox_prova__IN5nU,.ForgeInfoBox_regole__XL_uU{grid-column:1;grid-row:auto;min-height:0;margin-right:0}.ForgeInfoBox_app__lzke1{display:none}.ForgeInfoBox_card__Pv0Ne{gap:8px;padding:20px;border:0;border-radius:var(--forge-r-card)}.ForgeInfoBox_icona__yLA3g{display:none}.ForgeInfoBox_nome__srx76{font-size:15px;line-height:19px}.ForgeInfoBox_testo__eUgL8{font-size:13px;line-height:20px}.ForgeInfoBox_ore__gOxdE{display:none}.ForgeInfoBox_oreCorte__yeoNe{display:block}}section.ForgeWodGiorno_section__xghlA{padding-top:56px}.ForgeWodGiorno_settimana__jXcI6{display:flex;gap:12px}.ForgeWodGiorno_giorno__i3bQE{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 0;border:0;border-radius:20px;background:var(--clr-surface-alt);cursor:pointer;transition:background .2s ease}.ForgeWodGiorno_giorno__i3bQE:hover{background:color-mix(in srgb,var(--clr-surface-alt) 80%,var(--clr-on-surface))}.ForgeWodGiorno_numero__NvYZK,.ForgeWodGiorno_sigla__SC2q0{font-family:var(--font-heading);font-weight:800}.ForgeWodGiorno_sigla__SC2q0{font-size:12px;line-height:15px;text-transform:uppercase;color:var(--clr-on-surface-muted)}.ForgeWodGiorno_numero__NvYZK{font-size:24px;line-height:30px;color:var(--clr-on-surface)}.ForgeWodGiorno_giornoOn__38FXj,.ForgeWodGiorno_giornoOn__38FXj:hover{background:var(--clr-primary)}.ForgeWodGiorno_giornoOn__38FXj .ForgeWodGiorno_numero__NvYZK,.ForgeWodGiorno_giornoOn__38FXj .ForgeWodGiorno_sigla__SC2q0{color:var(--clr-on-primary)}.ForgeWodGiorno_condividi__NJXOT{padding:0;border:0;background:none;cursor:pointer}@container site (max-width: 1080px){section.ForgeWodGiorno_section__xghlA{padding-top:32px}.ForgeWodGiorno_settimana__jXcI6{gap:8px;margin:0 -20px 32px;padding:0 20px;overflow-x:auto;scrollbar-width:none}.ForgeWodGiorno_settimana__jXcI6::-webkit-scrollbar{display:none}.ForgeWodGiorno_giorno__i3bQE{flex:0 0 auto;min-width:51px;padding:10px 14px;border-radius:16px}.ForgeWodGiorno_sigla__SC2q0{font-size:10px;line-height:13px}.ForgeWodGiorno_numero__NvYZK{font-size:20px;line-height:25px}}.ForgeWodModale_blocchi__5YMho{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.ForgeWodModale_blocco__sDgFn{padding:24px;border-radius:20px}.ForgeWodModale_scuro__OzRSz{background:var(--clr-surface)}.ForgeWodArchivio_section__aMPKW{container-type:inline-size;background:var(--clr-surface-muted);color:var(--clr-on-surface);padding:var(--forge-pad-y) var(--forge-pad-x)}.ForgeWodArchivio_inner__ElyI6{max-width:var(--forge-maxw);margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:48px}.ForgeWodArchivio_inner__ElyI6>*{max-width:100%}.ForgeWodArchivio_griglia__q2xJt,.ForgeWodArchivio_heading__P7Fa2{width:100%}.ForgeWodArchivio_heading__P7Fa2>p:first-child{font-family:var(--font-heading);line-height:15px;color:var(--clr-primary)}.ForgeWodArchivio_filtri__SxW48{display:flex;flex-wrap:wrap;gap:12px}.ForgeWodArchivio_filtro__Qf12O{display:inline-flex;align-items:center;padding:12px 24px;font-size:13px;line-height:16px;border:0;border-radius:var(--forge-r-pill);background:var(--clr-surface-alt);color:var(--clr-on-surface);cursor:pointer;white-space:nowrap;transition:background .2s ease,color .2s ease}.ForgeWodArchivio_filtro__Qf12O:hover{background:color-mix(in srgb,var(--clr-surface-alt) 80%,var(--clr-on-surface))}.ForgeWodArchivio_filtroTesto__g_VyT{font-family:var(--font-heading);font-weight:800;font-size:13px;line-height:16px;text-transform:uppercase}.ForgeWodArchivio_filtroOn__4hDza,.ForgeWodArchivio_filtroOn__4hDza:hover{background:var(--clr-primary);color:var(--clr-on-primary)}.ForgeWodArchivio_griglia__q2xJt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ForgeWodArchivio_card___g71D{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;min-height:238px;padding:28px;border-radius:28px;background:var(--clr-surface-alt);color:inherit;text-decoration:none;transition:transform .2s ease,background .2s ease}.ForgeWodArchivio_card___g71D:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--clr-surface-alt) 90%,var(--clr-on-surface))}.ForgeWodArchivio_chip__gmYNa,.ForgeWodArchivio_data____zkA,.ForgeWodArchivio_nome___Ay1F,.ForgeWodArchivio_vedi__lb6lx{font-family:var(--font-heading);font-weight:800}.ForgeWodArchivio_data____zkA{font-size:12px;line-height:15px;text-transform:uppercase;color:var(--clr-primary)}.ForgeWodArchivio_nome___Ay1F{margin:0;font-size:22px;line-height:28px;text-transform:uppercase;color:var(--clr-on-surface);overflow-wrap:anywhere}.ForgeWodArchivio_chips__42BkA{display:flex;flex-wrap:wrap;gap:8px}.ForgeWodArchivio_chip__gmYNa{padding:5px 12px;border:1px solid var(--clr-border);border-radius:var(--forge-r-chip);background:var(--clr-surface);color:var(--clr-on-surface);font-size:10px;line-height:13px;text-transform:uppercase}.ForgeWodArchivio_chipTipo__xOsVI{border-color:var(--clr-primary);background:var(--clr-primary);color:var(--clr-on-primary)}.ForgeWodArchivio_sintesi__SmizR{font-family:var(--font-body);font-size:14px;line-height:21px;color:var(--clr-on-surface-muted);overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.ForgeWodArchivio_vedi__lb6lx{font-size:13px;line-height:16px;color:var(--clr-primary)}.ForgeWodArchivio_card___g71D:hover .ForgeWodArchivio_vedi__lb6lx{color:var(--forge-primary-soft)}.ForgeWodArchivio_inner__ElyI6 .ForgeWodArchivio_altri__LdF3x{padding:14px 28px;font-weight:800;font-size:13px;line-height:16px}.ForgeWodArchivio_inner__ElyI6 .ForgeWodArchivio_altri__LdF3x:disabled{opacity:.6;cursor:progress}.ForgeWodArchivio_vuoto__0DHI_{margin:0;font-family:var(--font-body);font-size:16px;line-height:26px;color:var(--clr-on-surface-muted)}@container site (max-width: 1080px){.ForgeWodArchivio_section__aMPKW{padding:56px 20px}.ForgeWodArchivio_heading__P7Fa2,.ForgeWodArchivio_inner__ElyI6{gap:20px}.ForgeWodArchivio_heading__P7Fa2>p:first-child{font-size:11px;line-height:14px}.ForgeWodArchivio_heading__P7Fa2>h2{line-height:35px}.ForgeWodArchivio_filtri__SxW48{flex-wrap:nowrap;gap:8px;width:calc(100% + 40px);max-width:none;margin:0 -20px;padding:0 20px;overflow-x:auto;scrollbar-width:none}.ForgeWodArchivio_filtri__SxW48::-webkit-scrollbar{display:none}.ForgeWodArchivio_filtro__Qf12O{padding:10px 16px}.ForgeWodArchivio_filtroTesto__g_VyT{font-size:12px;line-height:15px}.ForgeWodArchivio_griglia__q2xJt{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ForgeWodArchivio_card___g71D{gap:10px;min-height:0;padding:20px;border-radius:24px}.ForgeWodArchivio_data____zkA{font-size:11px;line-height:14px}.ForgeWodArchivio_nome___Ay1F{font-size:20px;line-height:25px}.ForgeWodArchivio_chips__42BkA{gap:6px}.ForgeWodArchivio_sintesi__SmizR{font-size:13px;line-height:20px}.ForgeWodArchivio_inner__ElyI6 .ForgeWodArchivio_altri__LdF3x{width:100%}}@container site (max-width: 600px){.ForgeWodArchivio_griglia__q2xJt{grid-template-columns:minmax(0,1fr)}}.ForgeWodBenchmark_section__bHD8D{container-type:inline-size;background:var(--clr-surface);color:var(--clr-on-surface);padding:var(--forge-pad-y) var(--forge-pad-x)}.ForgeWodBenchmark_inner__3ZFq_{max-width:var(--forge-maxw);margin:0 auto;display:flex;flex-direction:column;gap:48px}.ForgeWodBenchmark_heading__7uWyl>p:first-child{font-family:var(--font-heading);line-height:15px;color:var(--clr-primary)}.ForgeWodBenchmark_griglia__moZDs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.ForgeWodBenchmark_card___tsE4{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:28px;border-radius:28px;background:var(--clr-primary);color:var(--clr-on-primary);text-decoration:none}.ForgeWodBenchmark_link__jUVsW{transition:transform .2s ease}.ForgeWodBenchmark_link__jUVsW:hover{transform:translateY(-2px)}.ForgeWodBenchmark_nome___p_e1,.ForgeWodBenchmark_sotto__purOY{font-family:var(--font-heading);font-weight:800;text-transform:uppercase}.ForgeWodBenchmark_nome___p_e1{margin:0;font-size:32px;line-height:40px;color:var(--clr-on-primary);overflow-wrap:anywhere}.ForgeWodBenchmark_sotto__purOY{font-size:11px;line-height:14px}.ForgeWodBenchmark_testo__WkIlp{font-family:var(--font-body);font-size:14px;line-height:21px;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.ForgeWodBenchmark_quando__QzJSw{font-family:var(--font-body);font-weight:600;font-size:13px;line-height:17px}.ForgeWodBenchmark_etichetta__zRQ9X{font:inherit}@container site (max-width: 1280px){.ForgeWodBenchmark_nome___p_e1{font-size:28px;line-height:34px}}@container site (max-width: 1080px){.ForgeWodBenchmark_section__bHD8D{padding:56px 20px}.ForgeWodBenchmark_heading__7uWyl,.ForgeWodBenchmark_inner__3ZFq_{gap:20px}.ForgeWodBenchmark_heading__7uWyl>p:first-child{font-size:11px;line-height:14px}.ForgeWodBenchmark_heading__7uWyl>h2{line-height:35px}.ForgeWodBenchmark_griglia__moZDs{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ForgeWodBenchmark_card___tsE4{padding:20px;border-radius:24px}.ForgeWodBenchmark_nome___p_e1{font-size:24px;line-height:30px}}@container site (max-width: 600px){.ForgeWodBenchmark_griglia__moZDs{grid-template-columns:minmax(0,1fr);gap:12px}}.ForgeStaffGrigliaModale_overlay__g46jJ{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px;container-type:inline-size}.ForgeStaffGrigliaModale_sfondo__dtrkA{position:absolute;inset:0;background:color-mix(in srgb,var(--clr-surface) 80%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ForgeStaffGrigliaModale_finestra__e1Lir{position:relative;z-index:1;display:flex;flex-wrap:wrap;width:min(1000px,100%);max-height:calc(100dvh - 40px);overflow-y:auto;background:var(--clr-surface-alt);border:1px solid var(--clr-border);border-radius:clamp(24px,3.2cqw,32px);color:var(--clr-on-surface)}.ForgeStaffGrigliaModale_chiudi__TVJ6f{position:absolute;top:16px;right:16px;z-index:2;width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--clr-border);background:var(--clr-surface);color:var(--clr-on-surface);cursor:pointer}.ForgeStaffGrigliaModale_chiudi__TVJ6f svg{width:18px;height:18px}.ForgeStaffGrigliaModale_chiudi__TVJ6f:focus-visible,.ForgeStaffGrigliaModale_chiudi__TVJ6f:hover{border-color:var(--clr-primary);color:var(--clr-primary)}.ForgeStaffGrigliaModale_foto__uKG86{flex:1 1 320px;min-height:clamp(260px,60cqw,420px);background:var(--clr-surface);position:relative}.ForgeStaffGrigliaModale_foto__uKG86 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ForgeStaffGrigliaModale_contenuto__I_jP7{flex:1.5 1 400px;min-width:0;display:flex;flex-direction:column;gap:22px;padding:clamp(24px,5.6cqw,56px) clamp(20px,5.6cqw,56px) clamp(24px,4.8cqw,48px) clamp(20px,4.8cqw,48px)}.ForgeStaffGrigliaModale_ruolo__f5Tf2{padding-right:40px;font-size:12px;line-height:15px;color:var(--clr-primary)}.ForgeStaffGrigliaModale_nome__nU79O,.ForgeStaffGrigliaModale_ruolo__f5Tf2{margin:0;font-family:var(--font-heading);font-weight:800;text-transform:uppercase}.ForgeStaffGrigliaModale_nome__nU79O{font-size:clamp(28px,4cqw,40px);line-height:1.25;color:var(--clr-on-surface)}.ForgeStaffGrigliaModale_tags__UjGUn{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ForgeStaffGrigliaModale_chip__5nHpQ{padding:6px 14px;border-radius:var(--forge-r-chip);border:1px solid var(--clr-border);background:var(--clr-surface);font-family:var(--font-heading);font-weight:800;font-size:11px;line-height:14px;text-transform:uppercase;color:var(--clr-on-surface)}.ForgeStaffGrigliaModale_chipPieno___rKrB{border-color:var(--clr-primary);background:var(--clr-primary);color:var(--clr-on-primary)}.ForgeStaffGrigliaModale_bio__gAvZQ{display:flex;flex-direction:column;gap:12px;padding-bottom:22px;border-bottom:1px solid var(--clr-border)}.ForgeStaffGrigliaModale_bio__gAvZQ p{margin:0;font-family:var(--font-body);font-weight:400;font-size:clamp(14px,1.6cqw,16px);line-height:1.625;color:var(--clr-on-surface-muted)}.ForgeStaffGrigliaModale_azioni__1xr3s{display:flex;flex-wrap:wrap;gap:16px;margin-top:auto}.ForgeStaffGrigliaModale_azioni__1xr3s .ForgeStaffGrigliaModale_btn__96WPG{padding:14px 28px;font-size:13px;line-height:16px;font-weight:800}.ForgeStaffGriglia_section__0_G52{container-type:inline-size;background:var(--clr-surface);color:var(--clr-on-surface);padding:80px var(--forge-pad-x) 0}.ForgeStaffGriglia_inner__EHxJj{max-width:var(--forge-maxw);margin:0 auto;display:flex;flex-direction:column;gap:24px}.ForgeStaffGriglia_heading__pL1MB{display:none}.ForgeStaffGriglia_grid___Dk4b{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ForgeStaffGriglia_card__yeyOB{display:flex;flex-direction:column;overflow:hidden;border-radius:32px;border:1px solid color-mix(in srgb,var(--clr-on-surface) 10%,var(--clr-surface));background:color-mix(in srgb,var(--clr-on-surface) 4%,var(--clr-surface));--forge-card-bg:color-mix(in srgb,var(--clr-on-surface) 4%,var(--clr-surface))}.ForgeStaffGriglia_cliccabile__XJR1S{cursor:pointer}.ForgeStaffGriglia_photoWrap__gMgDK{position:relative}.ForgeStaffGriglia_photoWrap__gMgDK:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 50%,var(--forge-card-bg) 100%)}.ForgeStaffGriglia_photoBox__FrLVU{display:block}.ForgeStaffGriglia_photo__o7nGe{display:block;width:100%;height:400px;object-fit:cover;background:var(--clr-surface-alt)}.ForgeStaffGriglia_details__Rr5tm{flex:1 1;display:flex;flex-direction:column;gap:16px;padding:24px}.ForgeStaffGriglia_nameRole__qkJWm{display:flex;flex-direction:column;gap:6px}.ForgeStaffGriglia_name__wH4ls{margin:0;font-family:var(--font-heading);font-weight:800;font-size:22px;line-height:28px;text-transform:uppercase;color:var(--clr-on-surface)}.ForgeStaffGriglia_role__kdhIv{margin:0;font-family:var(--font-body);font-weight:700;font-size:14px;line-height:18px;text-transform:uppercase;color:var(--clr-primary)}.ForgeStaffGriglia_tags__sO1c0{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ForgeStaffGriglia_tagText__f4_Eg,.ForgeStaffGriglia_tag__8V4vF{font-family:var(--font-heading);font-weight:800;font-size:11px;line-height:14px;text-transform:uppercase;color:var(--clr-on-primary)}.ForgeStaffGriglia_tag__8V4vF{padding:6px 12px;border-radius:44px;background:var(--clr-primary)}.ForgeStaffGriglia_desc__eqZux{margin:0;font-family:var(--font-body);font-weight:400;font-size:14px;line-height:22px;color:var(--clr-on-surface-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ForgeStaffGriglia_action__zE1lu{margin-top:auto;padding-top:12px}.ForgeStaffGriglia_more__e3uBo{display:inline-flex;align-items:center;padding:0;border:0;background:transparent;cursor:pointer;color:var(--clr-primary)}.ForgeStaffGriglia_arrow__bwys8{width:45px;height:45px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--clr-primary);color:var(--clr-on-primary);transition:transform .2s ease}.ForgeStaffGriglia_card__yeyOB:hover .ForgeStaffGriglia_arrow__bwys8,.ForgeStaffGriglia_more__e3uBo:focus-visible .ForgeStaffGriglia_arrow__bwys8{transform:rotate(45deg)}.ForgeStaffGriglia_more__e3uBo:focus-visible{outline:2px solid var(--clr-primary);outline-offset:4px;border-radius:99px}.ForgeStaffGriglia_arrowIcon__zpdN3{width:22px;height:22px}.ForgeStaffGriglia_moreText__5EO_9{display:none;font-family:var(--font-heading);font-weight:800;font-size:13px;line-height:16px}@container site (max-width: 1080px){.ForgeStaffGriglia_section__0_G52{padding:56px 20px 0}.ForgeStaffGriglia_heading__pL1MB{display:flex;gap:10px}.ForgeStaffGriglia_grid___Dk4b{grid-template-columns:repeat(2,minmax(0,1fr))}.ForgeStaffGriglia_card__yeyOB{border:0;border-radius:28px;background:var(--clr-surface-alt);--forge-card-bg:var(--clr-surface-alt)}.ForgeStaffGriglia_photoWrap__gMgDK:after{display:none}.ForgeStaffGriglia_photo__o7nGe{height:300px}.ForgeStaffGriglia_details__Rr5tm{gap:10px;padding:20px}.ForgeStaffGriglia_nameRole__qkJWm{gap:10px}.ForgeStaffGriglia_name__wH4ls{font-size:20px;line-height:25px}.ForgeStaffGriglia_role__kdhIv{font-family:var(--font-heading);font-weight:800;font-size:11px;line-height:14px}.ForgeStaffGriglia_tags__sO1c0{gap:6px}.ForgeStaffGriglia_tag__8V4vF{padding:5px 12px;border-radius:var(--forge-r-chip)}.ForgeStaffGriglia_tagText__f4_Eg,.ForgeStaffGriglia_tag__8V4vF{font-size:10px;line-height:13px}.ForgeStaffGriglia_desc__eqZux{font-size:13px;line-height:20px;-webkit-line-clamp:2}.ForgeStaffGriglia_action__zE1lu{padding-top:0}.ForgeStaffGriglia_arrow__bwys8{display:none}.ForgeStaffGriglia_moreText__5EO_9{display:inline}}@container site (max-width: 600px){.ForgeStaffGriglia_grid___Dk4b{grid-template-columns:minmax(0,1fr)}}.ForgeStaffBanner_section__YbI7_{container-type:inline-size;background:var(--clr-surface);color:var(--clr-on-surface);padding:80px var(--forge-pad-x)}.ForgeStaffBanner_inner__qxofo{max-width:var(--forge-maxw);margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 32px;padding:32px 40px;border-top:1px solid color-mix(in srgb,var(--clr-on-surface) 10%,var(--clr-surface))}.ForgeStaffBanner_text__RGEvz{margin:0;font-family:var(--font-heading);font-weight:800;font-size:18px;line-height:23px;text-transform:uppercase;color:var(--clr-on-surface)}.ForgeStaffBanner_inner__qxofo .ForgeStaffBanner_btn__dQ1dE{gap:12px;padding:14px 28px;border:0;background:var(--clr-primary);font-weight:800}.ForgeStaffBanner_freccia__foU_3{font-family:var(--font-heading);font-weight:800;font-size:16px;line-height:20px}@container site (max-width: 1080px){.ForgeStaffBanner_section__YbI7_{padding:24px 20px 56px}.ForgeStaffBanner_inner__qxofo{flex-direction:column;align-items:stretch;padding:0;border-top:0;gap:16px}.ForgeStaffBanner_text__RGEvz{font-size:16px;line-height:20px;text-align:center}.ForgeStaffBanner_inner__qxofo .ForgeStaffBanner_btn__dQ1dE{width:100%;padding:14px 24px}.ForgeStaffBanner_freccia__foU_3{display:none}}.ForgePrezziPianiModale_overlay__2Ltsg{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px;container-type:inline-size}.ForgePrezziPianiModale_sfondo__t8V_B{position:absolute;inset:0;background:color-mix(in srgb,var(--clr-surface) 80%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ForgePrezziPianiModale_finestra__LuWC3{position:relative;z-index:1;width:min(760px,100%);max-height:calc(100dvh - 40px);overflow-y:auto;background:var(--clr-surface-alt);border:1px solid var(--clr-border);border-radius:clamp(24px,3.2cqw,32px);color:var(--clr-on-surface)}.ForgePrezziPianiModale_chiudi__jpBeR{position:absolute;top:16px;right:16px;z-index:2;width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--clr-on-primary);background:transparent;color:var(--clr-on-primary);cursor:pointer}.ForgePrezziPianiModale_chiudi__jpBeR svg{width:18px;height:18px}.ForgePrezziPianiModale_chiudi__jpBeR:focus-visible,.ForgePrezziPianiModale_chiudi__jpBeR:hover{background:var(--clr-on-primary);color:var(--clr-primary)}.ForgePrezziPianiModale_testata___1V89{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:clamp(28px,5.8cqw,44px) clamp(20px,7.4cqw,56px) clamp(24px,4.7cqw,36px);background:var(--clr-primary);color:var(--clr-on-primary)}.ForgePrezziPianiModale_chip__eAihk{padding:6px 14px;border-radius:var(--forge-r-chip);border:1px solid var(--clr-border);background:var(--clr-surface);font-size:11px;line-height:14px;color:var(--clr-on-surface)}.ForgePrezziPianiModale_chip__eAihk,.ForgePrezziPianiModale_nome__ymd2I{font-family:var(--font-heading);font-weight:800;text-transform:uppercase}.ForgePrezziPianiModale_nome__ymd2I{margin:0;padding-right:40px;font-size:clamp(28px,5.3cqw,40px);line-height:1.25;color:var(--clr-on-primary)}.ForgePrezziPianiModale_prezzo__NhoeA{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.ForgePrezziPianiModale_cifra__tYcRn{font-family:var(--font-heading);font-weight:800;font-size:clamp(36px,6.3cqw,48px);line-height:1.25}.ForgePrezziPianiModale_periodo__qfkfv{font-family:var(--font-body);font-weight:400;font-size:15px;line-height:20px}.ForgePrezziPianiModale_contenuto__rYlYx{display:flex;flex-direction:column;gap:20px;padding:clamp(24px,5.3cqw,40px) clamp(20px,7.4cqw,56px) clamp(24px,6.3cqw,48px)}.ForgePrezziPianiModale_dati__hO2lS{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:20px 24px;padding-bottom:20px;border-bottom:1px solid var(--clr-border)}.ForgePrezziPianiModale_dato__4S3RY{display:flex;flex-direction:column;gap:6px}.ForgePrezziPianiModale_dato__4S3RY dt,.ForgePrezziPianiModale_titoletto__scaw3{font-family:var(--font-heading);font-weight:800;text-transform:uppercase}.ForgePrezziPianiModale_dato__4S3RY dt{font-size:11px;line-height:14px;color:var(--clr-on-surface-muted)}.ForgePrezziPianiModale_dato__4S3RY dd{margin:0;font-family:var(--font-body);font-weight:600;font-size:16px;line-height:21px;color:var(--clr-on-surface)}.ForgePrezziPianiModale_titoletto__scaw3{margin:0;font-size:16px;line-height:20px;color:var(--clr-on-surface)}.ForgePrezziPianiModale_lista__wnlPn{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.ForgePrezziPianiModale_lista__wnlPn li{display:flex;align-items:flex-start;gap:12px;font-family:var(--font-body);font-weight:400;font-size:15px;line-height:20px;color:var(--clr-on-surface)}.ForgePrezziPianiModale_lista__wnlPn .ForgePrezziPianiModale_spunta__oZRGz{font-family:var(--font-heading);font-weight:800;font-size:14px;color:var(--clr-primary)}.ForgePrezziPianiModale_note__zce91{margin:0;font-family:var(--font-body);font-weight:400;font-size:14px;line-height:22px;color:var(--clr-on-surface-muted)}.ForgePrezziPianiModale_azioni__i_DTK{display:flex;flex-wrap:wrap;gap:16px;padding-top:16px}.ForgePrezziPianiModale_azioni__i_DTK .ForgePrezziPianiModale_btn__B15b_{padding:14px 28px;font-size:13px;line-height:16px;font-weight:800}.ForgePrezziPiani_section__DR2Eo{container-type:inline-size;background:var(--clr-surface);color:var(--clr-on-surface);padding:120px var(--forge-pad-x) 80px}.ForgePrezziPiani_inner__hsEsD{max-width:var(--forge-maxw);margin:0 auto;display:flex;flex-direction:column;gap:64px}.ForgePrezziPiani_heading__XjRcn{align-items:center;text-align:center}.ForgePrezziPiani_grid__B238N{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ForgePrezziPiani_card__oqYda{position:relative;display:flex;flex-direction:column;gap:36px;padding:48px 32px;border-radius:48px;border:1px solid color-mix(in srgb,var(--clr-on-surface) 10%,var(--clr-surface));background:var(--clr-surface-muted)}.ForgePrezziPiani_featured__7Ydzi{border:2px solid var(--clr-primary);background:var(--clr-surface-alt)}.ForgePrezziPiani_badge__6Dlhx{position:absolute;top:-18px;right:32px;padding:8px 16px;border-radius:100px;background:var(--clr-primary);font-family:var(--font-heading);font-weight:800;font-size:11px;line-height:14px;text-transform:uppercase;color:var(--clr-on-primary);white-space:nowrap}.ForgePrezziPiani_head__bmGbn{display:flex;flex-direction:column;gap:12px}.ForgePrezziPiani_name__kVBmn{margin:0;font-family:var(--font-heading);font-weight:800;font-size:22px;line-height:28px;text-transform:uppercase;color:var(--clr-on-surface)}.ForgePrezziPiani_featured__7Ydzi .ForgePrezziPiani_name__kVBmn{color:var(--forge-primary-soft)}.ForgePrezziPiani_desc__Yhn1K{margin:0;font-family:var(--font-body);font-weight:400;font-size:13px;line-height:20px;color:var(--clr-on-surface-muted)}.ForgePrezziPiani_featsWrap__d_QL0{display:flex;flex-direction:column;gap:8px}.ForgePrezziPiani_features__jfQE0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.ForgePrezziPiani_feature__jjFlI{display:flex;align-items:center;gap:12px}.ForgePrezziPiani_check__5UVaU{flex:none;width:16px;height:16px;color:var(--clr-on-surface-muted)}.ForgePrezziPiani_featured__7Ydzi .ForgePrezziPiani_check__5UVaU{color:var(--clr-primary)}.ForgePrezziPiani_featText__bkXKY{font-family:var(--font-body);font-weight:400;font-size:14px;line-height:18px;color:var(--clr-on-surface)}.ForgePrezziPiani_featAggiungi__LrjKO,.ForgePrezziPiani_featRimuovi__2OKYH{border:0;background:transparent;color:var(--clr-on-surface-muted);font-family:var(--font-body);font-size:13px;cursor:pointer}.ForgePrezziPiani_featRimuovi__2OKYH{margin-left:auto;padding:0 4px}.ForgePrezziPiani_featAggiungi__LrjKO{align-self:flex-start;padding:0;color:var(--clr-primary)}.ForgePrezziPiani_foot__RyGLt{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 16px}.ForgePrezziPiani_priceRow__0_vE0{flex:none;display:flex;align-items:baseline;gap:4px}.ForgePrezziPiani_price__h9wl_{font-family:var(--font-heading);font-weight:800;font-size:44px;line-height:55px;color:var(--clr-on-surface);white-space:nowrap}.ForgePrezziPiani_period__lGW2w{font-family:var(--font-body);font-weight:400;font-size:14px;line-height:18px;color:var(--clr-on-surface-muted);white-space:nowrap}.ForgePrezziPiani_btn__rQxaC{flex:none;min-width:170px}.ForgePrezziPiani_card__oqYda .ForgePrezziPiani_btn__rQxaC{border-width:1.5px}.ForgePrezziPiani_featured__7Ydzi .ForgePrezziPiani_btn__rQxaC{border:0;background:linear-gradient(45deg,var(--clr-primary) 0,var(--forge-primary-soft) 100%)}.ForgePrezziPiani_dettagli__5jkUW{align-self:flex-start;display:inline-flex;gap:6px;padding:0;border:0;background:transparent;cursor:pointer}.ForgePrezziPiani_dettagliText__q_JuH{font-family:var(--font-heading);font-weight:800;font-size:13px;line-height:16px;color:var(--clr-primary)}.ForgePrezziPiani_dettagli__5jkUW:hover .ForgePrezziPiani_dettagliText__q_JuH{text-decoration:underline}.ForgePrezziPiani_dettagli__5jkUW:focus-visible{outline:2px solid var(--clr-primary);outline-offset:4px;border-radius:4px}@container site (max-width: 1300px){.ForgePrezziPiani_card__oqYda{padding:48px 24px}}@container site (max-width: 1080px){.ForgePrezziPiani_section__DR2Eo{padding:56px 20px}.ForgePrezziPiani_inner__hsEsD{gap:24px}.ForgePrezziPiani_heading__XjRcn{align-items:flex-start;text-align:left;gap:10px}.ForgePrezziPiani_grid__B238N{grid-template-columns:minmax(0,1fr);gap:24px}.ForgePrezziPiani_card__oqYda{gap:16px;padding:24px;border-radius:28px;border:1px solid var(--clr-border);background:var(--clr-surface-alt)}.ForgePrezziPiani_featured__7Ydzi{border-color:var(--clr-primary)}.ForgePrezziPiani_badge__6Dlhx{position:static;align-self:flex-start;padding:5px 12px;border-radius:var(--forge-r-chip);font-size:10px;line-height:13px}.ForgePrezziPiani_featured__7Ydzi .ForgePrezziPiani_name__kVBmn{color:var(--clr-primary)}.ForgePrezziPiani_head__bmGbn{gap:16px}.ForgePrezziPiani_name__kVBmn{font-size:20px;line-height:25px}.ForgePrezziPiani_desc__Yhn1K{line-height:17px}.ForgePrezziPiani_feature__jjFlI,.ForgePrezziPiani_features__jfQE0{gap:10px}.ForgePrezziPiani_check__5UVaU{width:13px;height:13px;color:var(--clr-primary)}.ForgePrezziPiani_featText__bkXKY{font-size:13px;line-height:17px}.ForgePrezziPiani_foot__RyGLt{flex-direction:column;align-items:stretch;gap:16px}.ForgePrezziPiani_priceRow__0_vE0{gap:6px}.ForgePrezziPiani_price__h9wl_{font-size:36px;line-height:45px}.ForgePrezziPiani_period__lGW2w{font-size:13px;line-height:17px}.ForgePrezziPiani_btn__rQxaC{width:100%;min-width:0}.ForgePrezziPiani_card__oqYda .ForgePrezziPiani_btn__rQxaC{border-width:1px}}.ForgeOpinioni_section__EaaK4{container-type:inline-size;background:var(--clr-surface);color:var(--clr-on-surface);padding:120px var(--forge-pad-x)}.ForgeOpinioni_inner__KhDOf{max-width:var(--forge-maxw);margin:0 auto;display:flex;flex-direction:column;gap:64px}.ForgeOpinioni_heading__jzFuy{align-items:center;text-align:center}.ForgeOpinioni_heading__jzFuy>p:first-child{font-size:14px;line-height:18px;color:var(--clr-primary)}.ForgeOpinioni_sub__nZ_Xg{margin:0;max-width:720px;font-family:var(--font-body);font-weight:400;font-size:18px;line-height:27px;color:var(--clr-on-surface-muted)}.ForgeOpinioni_grid__aWHCd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ForgeOpinioni_card__JmzN9{margin:0;min-height:340px;display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding:40px;border-radius:24px;border:1px solid color-mix(in srgb,var(--clr-on-surface) 10%,var(--clr-surface));background:color-mix(in srgb,var(--clr-on-surface) 4%,var(--clr-surface))}.ForgeOpinioni_quoteGroup__SMIsx{display:flex;flex-direction:column;gap:16px}.ForgeOpinioni_quote__vG81N{width:32px;height:24px;color:var(--clr-primary);opacity:.3}.ForgeOpinioni_text__DyPLU{margin:0;font-family:var(--font-body);font-weight:400;font-size:16px;line-height:26px;color:var(--clr-on-surface)}.ForgeOpinioni_author__EW9Ex{display:flex;flex-direction:column;gap:4px}.ForgeOpinioni_name__SiG4i{font-family:var(--font-heading);font-weight:800;font-size:16px;line-height:20px;color:var(--clr-on-surface)}.ForgeOpinioni_meta__MPSZV{font-family:var(--font-body);font-weight:400;font-size:13px;line-height:17px;color:var(--clr-primary)}@container site (max-width: 1080px){.ForgeOpinioni_section__EaaK4{padding:56px 20px}.ForgeOpinioni_inner__KhDOf{gap:24px}.ForgeOpinioni_heading__jzFuy{align-items:flex-start;text-align:left;gap:10px}.ForgeOpinioni_heading__jzFuy>p:first-child{font-size:12px;line-height:16px}.ForgeOpinioni_sub__nZ_Xg{font-size:15px;line-height:23px}.ForgeOpinioni_grid__aWHCd{grid-template-columns:minmax(0,1fr);gap:16px}.ForgeOpinioni_card__JmzN9{min-height:0;padding:24px;border-radius:24px;gap:24px}.ForgeOpinioni_text__DyPLU{font-size:15px;line-height:24px}}.ForgeFaq_section__D28za{container-type:inline-size;background:var(--clr-surface);color:var(--clr-on-surface);padding:96px var(--forge-pad-x)}.ForgeFaq_inner__qib_4{max-width:var(--forge-maxw);margin:0 auto;display:flex;flex-direction:column;gap:16px}.ForgeFaq_heading__rfRlS{align-items:center;text-align:center}.ForgeFaq_item__WIs3O,.ForgeFaq_list__8nQrx{display:flex;flex-direction:column}.ForgeFaq_item__WIs3O{gap:8px;padding:24px 0;border-bottom:1px solid color-mix(in srgb,var(--clr-on-surface) 18%,var(--clr-surface))}.ForgeFaq_row__nVPZ4{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ForgeFaq_q__kt9eU{margin:0;flex:1 1;min-width:0;font-family:var(--font-heading);font-weight:800;font-size:22px;line-height:28px;text-transform:uppercase;color:var(--clr-on-surface)}.ForgeFaq_aText__1NzZ8{margin:0;font-family:var(--font-body);font-weight:400;font-size:13px;line-height:20px;color:var(--clr-on-surface-muted)}.ForgeFaq_toggle__DJdko{display:none}.ForgeFaq_elimina__mCgJM,.ForgeFaq_toggle__DJdko{flex:none;padding:0;border:0;background:transparent;cursor:pointer;font-family:var(--font-heading);font-weight:700;font-size:20px;line-height:25px;color:var(--clr-primary)}.ForgeFaq_elimina__mCgJM{font-size:14px;color:var(--clr-on-surface-muted)}.ForgeFaq_toggle__DJdko:focus-visible{outline:2px solid var(--clr-primary);outline-offset:2px;border-radius:4px}.ForgeFaq_aggiungi__xbiR5{align-self:flex-start;margin-top:16px;padding:0;border:0;background:transparent;cursor:pointer;font-family:var(--font-body);font-size:13px;color:var(--clr-primary)}@container site (max-width: 1080px){.ForgeFaq_section__D28za{padding:56px 20px}.ForgeFaq_inner__qib_4{gap:24px}.ForgeFaq_heading__rfRlS{align-items:flex-start;text-align:left;gap:10px}.ForgeFaq_item__WIs3O{gap:10px;padding:18px 0;border-bottom-color:var(--clr-border)}.ForgeFaq_q__kt9eU{font-size:14px;line-height:18px}.ForgeFaq_toggle__DJdko{display:inline-flex;width:24px;justify-content:flex-end}.ForgeFaq_item__WIs3O:not(.ForgeFaq_open__vN9nw) .ForgeFaq_a__XQiXA{display:none}}.ForgeEventiModale_overlay__1qLrZ{container:site/inline-size;position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:16px;font-family:var(--font-body);color:var(--clr-on-surface)}.ForgeEventiModale_backdrop__xwwCC{position:absolute;inset:0;background:color-mix(in srgb,var(--clr-surface) 82%,transparent);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:ForgeEventiModale_forgeVelo__r75Xj .25s ease both}.ForgeEventiModale_modale__GqKNz{position:relative;width:100%;max-width:880px;max-height:100%;overflow-y:auto;overscroll-behavior:contain;border-radius:32px;border:1px solid var(--clr-border);background:var(--clr-surface-alt);animation:ForgeEventiModale_forgeSale__Bvx3L .3s ease both}@keyframes ForgeEventiModale_forgeVelo__r75Xj{0%{opacity:0}}@keyframes ForgeEventiModale_forgeSale__Bvx3L{0%{opacity:0;transform:translateY(16px)}}.ForgeEventiModale_chiudi__2KHGU{position:absolute;top:18px;right:16px;z-index:2;width:46px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:40px;border:1px solid var(--clr-border);background:var(--clr-surface);color:var(--clr-on-surface);font-family:var(--font-heading);font-weight:700;font-size:16px;line-height:20px;cursor:pointer}.ForgeEventiModale_chiudi__2KHGU:hover{border-color:var(--clr-primary);color:var(--clr-primary)}.ForgeEventiModale_media__DAm1s{height:300px;overflow:hidden;border-radius:31px 31px 0 0;background:var(--clr-surface-muted)}.ForgeEventiModale_foto__TUVAV{width:100%;height:100%;object-fit:cover;display:block}.ForgeEventiModale_contenuto__TrheJ{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:40px 64px 48px}.ForgeEventiModale_chip__3Br_C{padding:6px 14px;border-radius:var(--forge-r-chip);background:var(--clr-primary);color:var(--clr-on-primary);font-size:11px;line-height:14px}.ForgeEventiModale_chip__3Br_C,.ForgeEventiModale_titolo__Wls90{font-family:var(--font-heading);font-weight:800;text-transform:uppercase}.ForgeEventiModale_titolo__Wls90{margin:0;font-size:40px;line-height:50px;color:var(--clr-on-surface);overflow-wrap:anywhere}.ForgeEventiModale_dati__HCxB6{display:flex;flex-wrap:wrap;gap:16px 40px}.ForgeEventiModale_dato__VUhxy{display:flex;flex-direction:column;gap:6px}.ForgeEventiModale_etichetta__chrD8{font-family:var(--font-heading);font-weight:800;font-size:11px;line-height:14px;text-transform:uppercase;color:var(--clr-on-surface-muted)}.ForgeEventiModale_valore__jP4p_{font-family:var(--font-body);font-weight:600;font-size:16px;line-height:21px;color:var(--clr-on-surface)}.ForgeEventiModale_testo__2HqI3{margin:0;font-family:var(--font-body);font-weight:400;font-size:16px;line-height:26px;color:var(--clr-on-surface-muted)}.ForgeEventiModale_testoSemplice__Vu5C2{white-space:pre-line}.ForgeEventiModale_testo__2HqI3 :where(p){margin:0 0 1em}.ForgeEventiModale_testo__2HqI3 :where(p:last-child){margin-bottom:0}.ForgeEventiModale_testo__2HqI3 :where(a){color:var(--clr-primary)}.ForgeEventiModale_azioni__WA6H8{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding-top:0}.ForgeEventiModale_btn__OPokx{padding:14px 28px;font-size:13px;line-height:16px;font-weight:800}.ForgeEventiModale_allegato__eKxmz{font-family:var(--font-heading);font-weight:800;font-size:13px;line-height:16px;color:var(--clr-primary);text-decoration:none}@container site (max-width: 1080px){.ForgeEventiModale_modale__GqKNz{border-radius:24px}.ForgeEventiModale_media__DAm1s{height:220px;border-radius:23px 23px 0 0}.ForgeEventiModale_contenuto__TrheJ{gap:20px;padding:28px 24px 32px}.ForgeEventiModale_titolo__Wls90{font-size:28px;line-height:35px}.ForgeEventiModale_valore__jP4p_{font-size:15px;line-height:20px}.ForgeEventiModale_testo__2HqI3{font-size:15px;line-height:24px}}@container site (max-width: 600px){.ForgeEventiModale_chiudi__2KHGU{top:12px;right:12px}.ForgeEventiModale_dati__HCxB6{flex-direction:column;gap:14px}.ForgeEventiModale_azioni__WA6H8{flex-direction:column;align-items:stretch;width:100%}.ForgeEventiModale_btn__OPokx{width:100%}}.ForgeEventi_section__bxdVZ{container-type:inline-size;background:var(--clr-surface);color:var(--clr-on-surface);padding:var(--forge-pad-y) var(--forge-pad-x)}.ForgeEventi_inner__bDkN7{max-width:var(--forge-maxw);margin:0 auto;display:flex;flex-direction:column;gap:48px}.ForgeEventi_ancore__ymfQQ{display:none;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -20px;padding:0 20px}.ForgeEventi_ancore__ymfQQ::-webkit-scrollbar{display:none}.ForgeEventi_ancora__VTY6f{flex:none;display:inline-flex;align-items:center;padding:10px 16px;border-radius:68px;background:var(--clr-surface-alt);color:var(--clr-on-surface);text-decoration:none}.ForgeEventi_ancora__VTY6f,.ForgeEventi_ancora__VTY6f>span{font-family:var(--font-heading);font-weight:800;font-size:12px;line-height:15px}.ForgeEventi_ancora__VTY6f>span{text-transform:uppercase}.ForgeEventi_ancoraOn__p0sws{background:var(--clr-primary);color:var(--clr-on-primary)}.ForgeEventi_featured__xkERt{display:grid;grid-template-columns:1fr 1fr;min-height:420px;border-radius:32px;overflow:hidden;background:var(--clr-surface-alt)}.ForgeEventi_featuredMedia__TEiiV{position:relative;overflow:hidden;cursor:pointer;background:var(--clr-surface-muted)}.ForgeEventi_featuredMedia__TEiiV .ForgeEventi_photo__op2Al{position:absolute;inset:0}.ForgeEventi_featuredBody__mvC4z{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;padding:48px 24px 48px 48px;min-width:0}.ForgeEventi_chip__dnXb_{padding:5px 12px;border-radius:var(--forge-r-chip);background:var(--clr-primary);color:var(--clr-on-primary);font-size:10px;line-height:13px}.ForgeEventi_chip__dnXb_,.ForgeEventi_featuredTitle__yeBAo{font-family:var(--font-heading);font-weight:800;text-transform:uppercase}.ForgeEventi_featuredTitle__yeBAo{margin:0;font-size:40px;line-height:50px;color:var(--clr-on-surface);overflow-wrap:anywhere}.ForgeEventi_featuredText__2_H87{margin:0;max-width:540px;font-family:var(--font-body);font-weight:400;font-size:16px;line-height:24px;color:var(--clr-on-surface-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.ForgeEventi_dati__1RQam{display:flex;flex-wrap:wrap;gap:12px 32px}.ForgeEventi_dato__cv42f{display:flex;flex-direction:column;gap:6px;min-width:0}.ForgeEventi_etichetta__g__19{font-family:var(--font-heading);font-weight:800;font-size:11px;line-height:14px;text-transform:uppercase;color:var(--clr-on-surface-muted)}.ForgeEventi_valore__VMY4t{font-family:var(--font-body);font-weight:600;font-size:15px;line-height:20px;color:var(--clr-on-surface)}.ForgeEventi_azioni__nytaa{display:flex;flex-wrap:wrap;gap:16px}.ForgeEventi_btn__P6QFQ{padding:14px 28px;font-size:13px;line-height:16px;font-weight:800}.ForgeEventi_grid__shk0H{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ForgeEventi_card__BpTHw{display:flex;flex-direction:column;border-radius:28px;overflow:hidden;background:var(--clr-surface-alt);color:inherit;cursor:pointer;transition:transform .25s ease}.ForgeEventi_card__BpTHw:hover{transform:translateY(-4px)}.ForgeEventi_card__BpTHw:focus-visible,.ForgeEventi_featuredMedia__TEiiV:focus-visible{outline:2px solid var(--clr-primary);outline-offset:3px}.ForgeEventi_media__e1Psa{position:relative;height:240px;overflow:hidden;background:var(--clr-surface-muted)}.ForgeEventi_photo__op2Al{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.ForgeEventi_card__BpTHw:hover .ForgeEventi_photo__op2Al,.ForgeEventi_featuredMedia__TEiiV:hover .ForgeEventi_photo__op2Al{transform:scale(1.04)}.ForgeEventi_bollino__bg0ra{position:absolute;top:20px;left:20px;display:flex;flex-direction:column;align-items:center;padding:8px 12px;border-radius:14px;background:var(--clr-primary);color:var(--clr-on-primary);font-family:var(--font-heading);font-weight:800}.ForgeEventi_giorno__RcZE3{font-family:var(--font-heading);font-weight:800;font-size:22px;line-height:28px}.ForgeEventi_mese__dQQS6{font-family:var(--font-heading);font-weight:800;font-size:10px;line-height:13px;text-transform:uppercase}.ForgeEventi_body__cy655{display:flex;flex-direction:column;gap:12px;padding:28px;flex:1 1}.ForgeEventi_cardTitle__ZMgPZ{margin:0;font-family:var(--font-heading);font-weight:800;font-size:20px;line-height:25px;text-transform:uppercase;color:var(--clr-on-surface);overflow-wrap:anywhere}.ForgeEventi_cardText__x6fTq{margin:0;font-family:var(--font-body);font-weight:400;font-size:14px;line-height:21px;color:var(--clr-on-surface-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ForgeEventi_meta___qj6_{margin:0;font-family:var(--font-body);font-weight:600;font-size:13px;line-height:17px;color:var(--clr-on-surface)}.ForgeEventi_link__gpRWz{margin-top:auto;font-family:var(--font-heading);font-weight:800;font-size:13px;line-height:16px;color:var(--clr-primary)}.ForgeEventi_soloTelefono__zHasK{display:none}@container site (max-width: 1080px){.ForgeEventi_section__bxdVZ{padding:56px 20px}.ForgeEventi_inner__bDkN7{gap:24px}.ForgeEventi_ancore__ymfQQ{display:flex}.ForgeEventi_featured__xkERt{display:none}.ForgeEventi_grid__shk0H{grid-template-columns:repeat(2,minmax(0,1fr))}.ForgeEventi_soloTelefono__zHasK{display:flex}.ForgeEventi_grid__shk0H.ForgeEventi_soloTelefono__zHasK{display:grid}}@container site (max-width: 600px){.ForgeEventi_grid__shk0H{grid-template-columns:minmax(0,1fr)}}.ForgeBlog_section__48ANV{container-type:inline-size;background:var(--clr-surface-muted);color:var(--clr-on-surface);padding:var(--forge-pad-y) var(--forge-pad-x)}.ForgeBlog_inner__Uv0KK{max-width:var(--forge-maxw);margin:0 auto;display:flex;flex-direction:column;gap:48px}.ForgeBlog_head__NDZhQ{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.ForgeBlog_all__SNSF1{padding:14px 28px;font-size:13px;line-height:16px;font-weight:800;flex:none}.ForgeBlog_allBottom__GL_o4{display:none}.ForgeBlog_grid__hNpOm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ForgeBlog_card__ahJWY{display:flex;flex-direction:column;border-radius:28px;overflow:hidden;background:var(--clr-surface-alt);color:inherit;text-decoration:none;transition:transform .25s ease}.ForgeBlog_card__ahJWY[href]:hover{transform:translateY(-4px)}.ForgeBlog_cardFerma__CWCA9{cursor:default}.ForgeBlog_media__ZxjBH{position:relative;height:240px;overflow:hidden;background:var(--clr-surface)}.ForgeBlog_photo__EyFbd{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.ForgeBlog_card__ahJWY[href]:hover .ForgeBlog_photo__EyFbd{transform:scale(1.04)}.ForgeBlog_body__F5ZDw{display:flex;flex-direction:column;gap:12px;padding:28px;flex:1 1}.ForgeBlog_meta__YPFs4{margin:0;font-family:var(--font-body);font-weight:400;font-size:13px;line-height:17px;color:var(--clr-on-surface-muted)}.ForgeBlog_title__7Z9kQ{font-family:var(--font-heading);font-weight:800;font-size:20px;line-height:25px;text-transform:uppercase;color:var(--clr-on-surface);overflow-wrap:anywhere;-webkit-line-clamp:3}.ForgeBlog_text__gA7kS,.ForgeBlog_title__7Z9kQ{margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.ForgeBlog_text__gA7kS{font-family:var(--font-body);font-weight:400;font-size:14px;line-height:21px;color:var(--clr-on-surface-muted);-webkit-line-clamp:2}.ForgeBlog_link__3J7Gm{margin-top:auto;font-family:var(--font-heading);font-weight:800;font-size:13px;line-height:16px;color:var(--clr-primary)}@container site (max-width: 1080px){.ForgeBlog_section__48ANV{padding:56px 20px}.ForgeBlog_inner__Uv0KK{gap:24px}.ForgeBlog_allTop__3Kvqh{display:none}.ForgeBlog_allBottom__GL_o4{display:inline-flex;width:100%}.ForgeBlog_grid__hNpOm{grid-template-columns:repeat(2,minmax(0,1fr))}}@container site (max-width: 600px){.ForgeBlog_grid__hNpOm{grid-template-columns:minmax(0,1fr)}}.ForgeGalleriaLightbox_overlay__2CxpL{container:site/inline-size;position:fixed;inset:0;z-index:1200;background:color-mix(in srgb,var(--clr-surface) 97%,transparent);color:var(--clr-on-surface);font-family:var(--font-body);animation:ForgeGalleriaLightbox_forgeLuce__NKzJq .25s ease both}@keyframes ForgeGalleriaLightbox_forgeLuce__NKzJq{0%{opacity:0}}.ForgeGalleriaLightbox_corpo__eZE8P{height:100%;display:flex;flex-direction:column;align-items:center;gap:22px;padding:90px 16px 48px}.ForgeGalleriaLightbox_chiudi__UJ4J1,.ForgeGalleriaLightbox_freccia__BCHRX{display:flex;align-items:center;justify-content:center;border-radius:40px;border:1px solid var(--clr-border);background:var(--clr-surface-alt);color:var(--clr-on-surface);font-family:var(--font-heading);font-weight:700;cursor:pointer;transition:border-color .2s ease,color .2s ease}.ForgeGalleriaLightbox_chiudi__UJ4J1:hover,.ForgeGalleriaLightbox_freccia__BCHRX:hover{border-color:var(--clr-primary);color:var(--clr-primary)}.ForgeGalleriaLightbox_chiudi__UJ4J1{position:absolute;top:30px;right:34px;z-index:2;width:46px;height:42px;font-size:16px;line-height:20px}.ForgeGalleriaLightbox_freccia__BCHRX{position:absolute;top:50%;z-index:1;width:58px;height:55px;margin-top:-27px;font-size:20px;line-height:25px}.ForgeGalleriaLightbox_prima__S8JMt{left:-110px}.ForgeGalleriaLightbox_dopo__NPCyA{right:-110px}.ForgeGalleriaLightbox_palco__1UOD8{position:relative;flex:1 1;min-height:0;width:100%;max-width:1100px;display:flex;align-items:center;justify-content:center}.ForgeGalleriaLightbox_foto__2gDkV{display:block;max-width:100%;max-height:100%;object-fit:contain;border-radius:16px;-webkit-user-select:none;user-select:none;animation:ForgeGalleriaLightbox_forgeLuce__NKzJq .3s ease both}.ForgeGalleriaLightbox_didascalia__3oZ7u{width:100%;max-width:1100px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px}.ForgeGalleriaLightbox_titolo__G_DWx{font-family:var(--font-heading);font-weight:800;font-size:16px;line-height:20px;color:var(--clr-on-surface)}.ForgeGalleriaLightbox_conta__195nB{font-family:var(--font-body);font-weight:400;font-size:14px;line-height:18px;color:var(--clr-on-surface-muted)}.ForgeGalleriaLightbox_miniature__Mk6OA{display:flex;gap:10px;max-width:100%;padding:3px;overflow-x:auto;scrollbar-width:none;flex:none}.ForgeGalleriaLightbox_miniature__Mk6OA::-webkit-scrollbar{display:none}.ForgeGalleriaLightbox_mini__HL4ov{flex:none;width:96px;height:72px;padding:0;border:0;border-radius:10px;overflow:hidden;background:var(--clr-surface-alt);opacity:.5;cursor:pointer;transition:opacity .2s ease}.ForgeGalleriaLightbox_mini__HL4ov:hover{opacity:.85}.ForgeGalleriaLightbox_mini__HL4ov img{width:100%;height:100%;object-fit:cover;display:block}.ForgeGalleriaLightbox_miniOn__nksbY{opacity:1;outline:3px solid var(--clr-primary);outline-offset:-3px}@container site (max-width: 1360px){.ForgeGalleriaLightbox_prima__S8JMt{left:12px}.ForgeGalleriaLightbox_dopo__NPCyA{right:12px}}@container site (max-width: 1080px){.ForgeGalleriaLightbox_corpo__eZE8P{gap:16px;padding:76px 12px 28px}.ForgeGalleriaLightbox_chiudi__UJ4J1{top:16px;right:16px}.ForgeGalleriaLightbox_freccia__BCHRX{width:44px;height:42px;margin-top:-21px;font-size:18px}.ForgeGalleriaLightbox_prima__S8JMt{left:8px}.ForgeGalleriaLightbox_dopo__NPCyA{right:8px}.ForgeGalleriaLightbox_titolo__G_DWx{font-size:15px}.ForgeGalleriaLightbox_conta__195nB{font-size:13px}.ForgeGalleriaLightbox_mini__HL4ov{width:64px;height:48px;border-radius:8px}}.ForgeGalleria_section__MlhiX{container-type:inline-size;background:var(--clr-surface);color:var(--clr-on-surface);padding:var(--forge-pad-y) var(--forge-pad-x)}.ForgeGalleria_inner__YiXqq{max-width:var(--forge-maxw);margin:0 auto;display:flex;flex-direction:column;gap:48px}.ForgeGalleria_filtri__ddPvv{display:flex;flex-wrap:wrap;gap:12px}.ForgeGalleria_filtro__Q8eSh{flex:none;display:inline-flex;align-items:center;padding:12px 24px;border:0;border-radius:68px;background:var(--clr-surface-alt);color:var(--clr-on-surface);cursor:pointer;transition:background .2s ease,color .2s ease}.ForgeGalleria_filtro__Q8eSh,.ForgeGalleria_filtro__Q8eSh>span{font-family:var(--font-heading);font-weight:800;font-size:13px;line-height:16px}.ForgeGalleria_filtro__Q8eSh>span{text-transform:uppercase}.ForgeGalleria_filtro__Q8eSh:hover{color:var(--clr-primary)}.ForgeGalleria_filtroOn__BZH7x,.ForgeGalleria_filtroOn__BZH7x:hover{background:var(--clr-primary);color:var(--clr-on-primary)}.ForgeGalleria_grid__ptQbl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 26.66px}.ForgeGalleria_card__jNtlR{display:flex;flex-direction:column;padding:0;border:0;border-radius:28px;overflow:hidden;background:var(--clr-surface-alt);color:inherit;text-align:left;cursor:zoom-in;transition:transform .25s ease}.ForgeGalleria_card__jNtlR:hover{transform:translateY(-4px)}.ForgeGalleria_card__jNtlR:focus-visible{outline:2px solid var(--clr-primary);outline-offset:3px}.ForgeGalleria_media__I_w18{display:block;position:relative;aspect-ratio:1;overflow:hidden;background:var(--clr-surface-muted)}.ForgeGalleria_photo__tx8Wy{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.ForgeGalleria_card__jNtlR:hover .ForgeGalleria_photo__tx8Wy{transform:scale(1.04)}.ForgeGalleria_body__B73dV{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px}.ForgeGalleria_title__154QF{min-width:0;font-family:var(--font-heading);font-weight:700;font-size:14px;line-height:18px;color:var(--clr-on-surface);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ForgeGalleria_icona__FbjsV{flex:none;font-family:var(--font-heading);font-weight:700;font-size:16px;line-height:20px;color:var(--clr-primary)}.ForgeGalleria_altre__iA8ET{align-self:center;padding:14px 28px;font-size:13px;line-height:16px;font-weight:800}@container site (max-width: 1080px){.ForgeGalleria_section__MlhiX{padding:56px 20px}.ForgeGalleria_inner__YiXqq{gap:24px}.ForgeGalleria_filtri__ddPvv{flex-wrap:nowrap;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -20px;padding:0 20px}.ForgeGalleria_filtri__ddPvv::-webkit-scrollbar{display:none}.ForgeGalleria_filtro__Q8eSh{padding:10px 16px}.ForgeGalleria_filtro__Q8eSh,.ForgeGalleria_filtro__Q8eSh>span{font-size:12px;line-height:15px}.ForgeGalleria_grid__ptQbl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ForgeGalleria_card__jNtlR{border-radius:16px;background:none}.ForgeGalleria_body__B73dV{display:none}.ForgeGalleria_altre__iA8ET{align-self:stretch}}@container site (max-width: 600px){.ForgeGalleria_grid__ptQbl{grid-template-columns:repeat(2,minmax(0,1fr))}}.ForgeContattiModulo_section__b1p_Q{container-type:inline-size;background:var(--clr-surface);color:var(--clr-on-surface);padding:var(--forge-pad-y) var(--forge-pad-x);--fg-line:color-mix(in srgb,var(--clr-on-surface) 9%,var(--clr-surface));--fg-field:color-mix(in srgb,var(--clr-on-surface) 5%,var(--clr-surface))}.ForgeContattiModulo_inner__VT0W4{max-width:var(--forge-maxw);margin:0 auto;display:flex;flex-direction:column;gap:var(--forge-gap)}.ForgeContattiModulo_details__VFVOt{display:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;grid-template-rows:repeat(2,auto);column-gap:32px;row-gap:32px}.ForgeContattiModulo_row__I0foo{display:flex;align-items:center;gap:16px;min-width:0}.ForgeContattiModulo_rowTop__uYNHS{align-items:flex-start}.ForgeContattiModulo_icon__lPtlu{flex:none;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid var(--fg-line);background:var(--fg-field);color:var(--clr-primary)}.ForgeContattiModulo_svg___dnrm{width:24px;height:24px;display:block}.ForgeContattiModulo_dot__IBkVV{display:none;width:14px;height:14px;border-radius:50%;background:var(--clr-primary)}.ForgeContattiModulo_text__mXerf{display:flex;flex-direction:column;gap:4px;min-width:0}.ForgeContattiModulo_label__VQVEd{margin:0;font-family:var(--font-heading);font-weight:800;font-size:14px;line-height:18px;text-transform:uppercase;color:var(--clr-on-surface)}.ForgeContattiModulo_value__Krp5y{margin:0;font-family:var(--font-body);font-weight:400;font-size:15px;line-height:20px;color:var(--clr-on-surface-muted);text-decoration:none;overflow-wrap:anywhere}a.ForgeContattiModulo_value__Krp5y:hover{color:var(--clr-primary)}.ForgeContattiModulo_line__7uiZs{display:block;font:inherit}.ForgeContattiModulo_line__7uiZs+.ForgeContattiModulo_line__7uiZs{margin-top:4px}.ForgeContattiModulo_mob__yOD6R{display:none}.ForgeContattiModulo_card__G0ynH{display:flex;flex-direction:column;gap:32px;padding:40px;border-radius:var(--forge-r-card);border:1px solid var(--fg-line);background:var(--clr-surface-muted)}.ForgeContattiModulo_title__LBs2F{margin:0;font-family:var(--font-heading);font-weight:800;font-size:24px;line-height:30px;text-transform:uppercase;color:var(--clr-on-surface)}.ForgeContattiModulo_form__jmJwm{display:flex;flex-direction:column;gap:32px}.ForgeContattiModulo_fields__myUoj{display:flex;flex-direction:column;gap:20px}.ForgeContattiModulo_field__OXCu1{display:flex;flex-direction:column;gap:8px}.ForgeContattiModulo_fieldLabel__N2dVQ{font-family:var(--font-body);font-weight:600;font-size:14px;line-height:18px;text-transform:uppercase;color:var(--clr-on-surface)}.ForgeContattiModulo_input__gNyyY{width:100%;box-sizing:border-box;height:48px;padding:0 16px;border-radius:8px;border:1px solid var(--fg-line);background:var(--fg-field);color:var(--clr-on-surface);font-family:var(--font-body);font-weight:400;font-size:15px;line-height:20px;outline:none;transition:border-color .2s ease}.ForgeContattiModulo_input__gNyyY::placeholder{color:var(--clr-on-surface-muted);opacity:1}.ForgeContattiModulo_input__gNyyY:focus{border-color:var(--clr-primary)}.ForgeContattiModulo_textarea__YF1IY{height:120px;padding:12px 16px;resize:vertical}.ForgeContattiModulo_submit__IU7jA{align-self:flex-end;display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;border:0;border-radius:var(--forge-r-pill);background:var(--clr-primary);color:var(--clr-on-primary);font-family:var(--font-heading);font-weight:800;font-size:15px;line-height:19px;text-transform:uppercase;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.ForgeContattiModulo_submit__IU7jA>span{font:inherit;text-transform:inherit}.ForgeContattiModulo_submit__IU7jA:hover{transform:translateY(-1px)}.ForgeContattiModulo_submit__IU7jA:disabled{opacity:.6;cursor:wait;transform:none}.ForgeContattiModulo_errore__HmXrz,.ForgeContattiModulo_ok___8OdP{margin:0;font-family:var(--font-body);font-size:14px;line-height:20px}.ForgeContattiModulo_ok___8OdP{color:var(--clr-accent)}.ForgeContattiModulo_errore__HmXrz{color:var(--clr-alert)}.ForgeContattiModulo_conferma__CCaDt{color:var(--clr-on-surface)}@container site (max-width: 1080px){.ForgeContattiModulo_section__b1p_Q{padding:56px 20px}.ForgeContattiModulo_inner__VT0W4{gap:24px}.ForgeContattiModulo_details__VFVOt{display:grid;grid-template-columns:1fr;grid-auto-flow:row;grid-template-rows:none;row-gap:24px}.ForgeContattiModulo_rowTop__uYNHS,.ForgeContattiModulo_row__I0foo{align-items:center;gap:14px}.ForgeContattiModulo_icon__lPtlu{width:38px;height:38px;border:0;background:var(--clr-surface-alt)}.ForgeContattiModulo_svg___dnrm{display:none}.ForgeContattiModulo_dot__IBkVV{display:block}.ForgeContattiModulo_label__VQVEd{font-size:11px;line-height:14px}.ForgeContattiModulo_value__Krp5y{font-size:13px;line-height:17px}.ForgeContattiModulo_desk__qqF02{display:none}.ForgeContattiModulo_mob__yOD6R{display:block}.ForgeContattiModulo_card__G0ynH{gap:14px;padding:20px;border-radius:28px;border:0;background:var(--clr-surface-alt)}.ForgeContattiModulo_title__LBs2F{font-size:18px;line-height:23px}.ForgeContattiModulo_field__OXCu1,.ForgeContattiModulo_fields__myUoj,.ForgeContattiModulo_form__jmJwm{gap:14px}.ForgeContattiModulo_fieldLabel__N2dVQ{font-family:var(--font-heading);font-weight:800;font-size:11px;line-height:14px}.ForgeContattiModulo_input__gNyyY{height:44px;padding:12px 14px;border-radius:10px;border-color:var(--clr-border);background:var(--clr-surface-muted);font-size:13px;line-height:17px}.ForgeContattiModulo_textarea__YF1IY{height:96px}.ForgeContattiModulo_submit__IU7jA{align-self:stretch;padding:14px 24px;font-size:13px;line-height:16px}}.ForgeContattiMappa_section__foDcg{container-type:inline-size;background:var(--clr-surface);color:var(--clr-on-surface);padding:40px var(--forge-pad-x) var(--forge-pad-y)}.ForgeContattiMappa_inner__xOUzW{max-width:var(--forge-maxw);margin:0 auto;display:flex;flex-direction:column;gap:40px}.ForgeContattiMappa_grid__B2Ppe{display:grid;grid-template-columns:400px minmax(0,1fr);gap:24px;min-height:440px}.ForgeContattiMappa_soloCard__xsh6M{grid-template-columns:minmax(0,1fr);min-height:0}.ForgeContattiMappa_card__Pl9v9{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:40px;border-radius:32px;background:var(--clr-surface-alt);min-width:0}.ForgeContattiMappa_nome__zoAQJ{margin:0;font-family:var(--font-heading);font-weight:800;font-size:22px;line-height:28px;text-transform:uppercase;color:var(--clr-on-surface)}.ForgeContattiMappa_row__er52y{display:flex;align-items:flex-start;gap:14px;min-width:0}.ForgeContattiMappa_dotBox__n3vO4{flex:none;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--clr-surface)}.ForgeContattiMappa_dot__2OxAj{width:14px;height:14px;border-radius:50%;background:var(--clr-primary)}.ForgeContattiMappa_text__bwMGP{display:flex;flex-direction:column;gap:4px;min-width:0}.ForgeContattiMappa_label__eU_Nv{margin:0;font-family:var(--font-heading);font-weight:800;font-size:11px;line-height:14px;text-transform:uppercase;color:var(--clr-on-surface-muted)}.ForgeContattiMappa_value__c3uf_{margin:0;font-family:var(--font-body);font-weight:400;font-size:15px;line-height:21px;color:var(--clr-on-surface);white-space:pre-line;text-decoration:none;overflow-wrap:anywhere}a.ForgeContattiMappa_value__c3uf_:hover{color:var(--clr-primary)}.ForgeContattiMappa_card__Pl9v9 .ForgeContattiMappa_btn__Mbosz{padding:14px 28px;font-size:13px;line-height:16px;font-weight:800}.ForgeContattiMappa_map__U3kWf{position:relative;min-height:440px;border-radius:32px;border:1px solid var(--clr-border);background:var(--clr-surface);overflow:hidden;isolation:isolate}.ForgeContattiMappa_frame__vEeQ6,.ForgeContattiMappa_map__U3kWf>div{position:absolute;inset:0;width:100%;height:100%!important;border:0;border-radius:0!important;box-shadow:none!important}.ForgeContattiMappa_mapImg__L8s4F{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.ForgeContattiMappa_veil___lKFk{position:absolute;inset:0;background:color-mix(in srgb,var(--clr-surface) 35%,transparent)}.ForgeContattiMappa_pinGroup__0epTf{position:absolute;left:44.4%;top:29.5%;display:flex;align-items:flex-start;gap:12px}.ForgeContattiMappa_pin__W6VVG{width:48px;height:60px;padding:2px 4px;flex:none;margin-top:30px;filter:drop-shadow(0 8px 10px color-mix(in srgb,var(--clr-surface) 50%,transparent));overflow:visible}.ForgeContattiMappa_pinBody__2J8_O{fill:var(--clr-primary);stroke:var(--clr-surface);stroke-width:1}.ForgeContattiMappa_pinDot__OgEFd{fill:var(--clr-surface)}.ForgeContattiMappa_mapCard__PNClQ{display:flex;flex-direction:column;gap:6px;padding:16px 20px;border-radius:16px;border:1px solid var(--clr-border);background:var(--clr-surface);white-space:nowrap}.ForgeContattiMappa_mapName__1vPvN{margin:0;font-family:var(--font-heading);font-weight:800;font-size:15px;line-height:19px;color:var(--clr-on-surface)}.ForgeContattiMappa_mapAddr__Kclxu{margin:0;font-family:var(--font-body);font-weight:400;font-size:13px;line-height:17px;color:var(--clr-on-surface-muted)}.ForgeContattiMappa_mapLink__BNEDS{font-family:var(--font-heading);font-weight:700;font-size:13px;line-height:16px;color:var(--clr-primary);text-decoration:none}.ForgeContattiMappa_mapLink__BNEDS:hover{text-decoration:underline}.ForgeContattiMappa_zoom__WN_HZ{position:absolute;top:20px;right:24px;width:41px;display:flex;flex-direction:column;border-radius:14px;border:1px solid var(--clr-border);background:var(--clr-surface)}.ForgeContattiMappa_zoom__WN_HZ>span{height:39px;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-weight:700;font-size:18px;line-height:23px;color:var(--clr-on-surface)}.ForgeContattiMappa_city__joU25{position:absolute;left:28px;bottom:20px;font-family:var(--font-heading);font-weight:800;font-size:28px;line-height:35px;text-transform:uppercase;color:var(--clr-on-surface);opacity:.35}.ForgeContattiMappa_mobBtn__lu6o_{display:none}@container site (max-width: 1240px){.ForgeContattiMappa_pinGroup__0epTf{left:50%;transform:translateX(-24px)}}@container site (max-width: 1080px){.ForgeContattiMappa_section__foDcg{padding:56px 20px}.ForgeContattiMappa_inner__xOUzW{gap:24px}.ForgeContattiMappa_grid__B2Ppe{grid-template-columns:minmax(0,1fr);min-height:0}.ForgeContattiMappa_grid__B2Ppe:not(.ForgeContattiMappa_soloCard__xsh6M) .ForgeContattiMappa_card__Pl9v9{display:none}.ForgeContattiMappa_card__Pl9v9{padding:24px;border-radius:24px}.ForgeContattiMappa_map__U3kWf{min-height:0;height:280px;border-radius:24px}.ForgeContattiMappa_pinGroup__0epTf{left:0;right:0;top:68px;transform:none;flex-direction:column;align-items:center;gap:20px}.ForgeContattiMappa_pin__W6VVG{margin-top:0}.ForgeContattiMappa_mapCard__PNClQ{gap:4px;padding:12px 16px;border-radius:14px}.ForgeContattiMappa_mapName__1vPvN{font-size:13px;line-height:16px}.ForgeContattiMappa_mapAddr__Kclxu{font-size:12px;line-height:16px}.ForgeContattiMappa_mapLink__BNEDS{font-size:12px;line-height:15px}.ForgeContattiMappa_city__joU25,.ForgeContattiMappa_zoom__WN_HZ{display:none}.ForgeContattiMappa_mobBtn__lu6o_{display:flex}.ForgeContattiMappa_mobBtn__lu6o_ .ForgeContattiMappa_btn__Mbosz{flex:1 1;padding:14px 24px;font-size:13px;line-height:16px;font-weight:800}}.ForgeLezioniPlayer_overlay__HfM8N{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:20px;container-type:inline-size}.ForgeLezioniPlayer_sfondo__NrZ3m{position:absolute;inset:0;background:color-mix(in srgb,var(--clr-surface) 82%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ForgeLezioniPlayer_finestra___oOPI{position:relative;z-index:1;width:min(1040px,100%);max-height:calc(100% - 20px);overflow-y:auto;border-radius:clamp(20px,3cqi,32px);border:1px solid var(--clr-border);background:var(--clr-surface-alt);color:var(--clr-on-surface);box-shadow:0 30px 80px -20px color-mix(in srgb,var(--clr-surface) 80%,transparent)}.ForgeLezioniPlayer_chiudi__tLNtQ{position:absolute;top:clamp(10px,1.8cqi,18px);right:clamp(10px,1.6cqi,16px);z-index:2;width:46px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:40px;border:1px solid var(--clr-border);background:var(--clr-surface);color:var(--clr-on-surface);font-family:var(--font-heading);font-weight:700;font-size:16px;line-height:20px;cursor:pointer}.ForgeLezioniPlayer_chiudi__tLNtQ:hover{border-color:var(--clr-primary);color:var(--clr-primary)}.ForgeLezioniPlayer_player__Qq6s3{position:relative;aspect-ratio:16/9;background:var(--clr-surface);overflow:hidden}.ForgeLezioniPlayer_player__Qq6s3 iframe,.ForgeLezioniPlayer_player__Qq6s3 img,.ForgeLezioniPlayer_player__Qq6s3 video{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.ForgeLezioniPlayer_player__Qq6s3 img{object-fit:cover}.ForgeLezioniPlayer_player__Qq6s3 video{object-fit:contain;background:var(--clr-surface)}.ForgeLezioniPlayer_play__THEgt{position:absolute;top:50%;left:50%;width:88px;height:88px;margin:-44px 0 0 -44px;display:flex;align-items:center;justify-content:center;padding-left:4px;border-radius:100px;background:var(--clr-primary);color:var(--clr-on-primary)}.ForgeLezioniPlayer_contenuto__nfGIg{display:flex;flex-direction:column;gap:14px;padding:28px clamp(20px,6.2cqi,64px) 36px}.ForgeLezioniPlayer_metaRow__cKPq8{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.ForgeLezioniPlayer_chip__jbUJl{padding:6px 14px;border-radius:40px;background:var(--clr-primary);color:var(--clr-on-primary);font-family:var(--font-heading);font-weight:800;font-size:11px;line-height:14px;text-transform:uppercase}.ForgeLezioniPlayer_meta__3ynKO{font-family:var(--font-body);font-weight:400;font-size:14px;line-height:18px;color:var(--clr-on-surface-muted)}.ForgeLezioniPlayer_titolo__7j67N{margin:0;font-family:var(--font-heading);font-weight:800;font-size:clamp(22px,3.1cqi,32px);line-height:1.25;text-transform:uppercase;color:var(--clr-on-surface)}.ForgeLezioniPlayer_descrizione__iTClh{margin:0;max-width:900px;font-family:var(--font-body);font-weight:400;font-size:15px;line-height:24px;color:var(--clr-on-surface-muted)}