.Activite-module__xgOxSG__pageContainer{background-color:var(--c-white,#fff);min-height:100vh}.Activite-module__xgOxSG__hero{padding-top:160px;padding-bottom:80px;position:relative;overflow:hidden}.Activite-module__xgOxSG__heroBg{filter:brightness(.4);z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.Activite-module__xgOxSG__heroGradient{z-index:2;background:linear-gradient(#0009,#0000,#0006);position:absolute;inset:0}.Activite-module__xgOxSG__heroContent{z-index:10;position:relative}.Activite-module__xgOxSG__backBtn{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:100px;align-items:center;gap:8px;margin-bottom:2rem;padding:8px 20px;font-size:.8rem;text-decoration:none;transition:background .2s;display:inline-flex}.Activite-module__xgOxSG__backBtn:hover{background:#fff3}.Activite-module__xgOxSG__heroTitleWrapper{align-items:center;gap:24px;display:flex}.Activite-module__xgOxSG__heroIcon{color:var(--theme-color);filter:drop-shadow(0 0 12px color-mix(in srgb, var(--theme-color) 60%, transparent));font-size:4rem}.Activite-module__xgOxSG__heroTitle{color:#fff;text-transform:uppercase;font-size:clamp(2rem,6vw,3.5rem);font-family:var(--font-heading);margin:0}.Activite-module__xgOxSG__heroTagline{color:var(--theme-color);letter-spacing:.05em;margin-top:6px;font-size:1.1rem;font-weight:600}.Activite-module__xgOxSG__dividerWrapper{justify-content:center;margin-top:-1px;display:flex}.Activite-module__xgOxSG__divider{background:linear-gradient(to right, transparent, var(--theme-color), transparent);border-radius:2px;width:75%;height:2px}.Activite-module__xgOxSG__contentGrid{grid-template-columns:1fr;align-items:start;gap:3rem;display:grid}.Activite-module__xgOxSG__mainCol{flex-direction:column;gap:2.5rem;display:flex}.Activite-module__xgOxSG__presentationTitle{text-align:left;color:var(--c-bordeaux);margin-bottom:1.5rem;font-size:2rem}.Activite-module__xgOxSG__presentationText{color:var(--c-grey-medium);font-size:1.1rem;font-weight:400;line-height:1.8}.Activite-module__xgOxSG__detailsBox{border:2px solid color-mix(in srgb, var(--theme-color) 60%, transparent);box-shadow:0 12px 40px color-mix(in srgb, var(--theme-color) 50%, transparent);background:#f9f9f9;border-radius:32px;padding:2.5rem}.Activite-module__xgOxSG__detailsTitle{color:var(--c-bordeaux);margin-bottom:1.5rem;font-size:1.2rem;font-weight:900}.Activite-module__xgOxSG__detailsList{flex-direction:column;gap:12px;padding:0;list-style:none;display:flex}.Activite-module__xgOxSG__detailItem{color:var(--c-grey-dark);align-items:flex-start;gap:12px;font-size:.95rem;font-weight:500;line-height:1.5;display:flex}.Activite-module__xgOxSG__detailIcon{flex-shrink:0;margin-top:3px;font-size:1.2rem}.Activite-module__xgOxSG__memberBadge{color:#8a6a00;letter-spacing:.05em;background:#c89b3c1a;border:1px solid #c89b3c59;border-radius:6px;align-items:center;gap:4px;margin-right:8px;padding:1px 8px;font-size:.7rem;font-weight:800;text-decoration:none;transition:background .2s;display:inline-flex}.Activite-module__xgOxSG__memberBadge:hover{background:#c89b3c33}.Activite-module__xgOxSG__sidebar{text-align:center;border-radius:32px;padding:2.5rem}.Activite-module__xgOxSG__sidebarIcon{margin-bottom:1rem;font-size:3rem;display:block}.Activite-module__xgOxSG__sidebarTitle{color:#111;margin-bottom:.5rem;font-size:1.3rem;font-weight:800}.Activite-module__xgOxSG__sidebarText{opacity:.7;color:#111;margin-bottom:1.5rem;font-size:.9rem}.Activite-module__xgOxSG__sidebarBtn{color:#fff;border-radius:100px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 24px;font-weight:700;text-decoration:none;transition:transform .2s,filter .2s;display:flex}.Activite-module__xgOxSG__sidebarBtn:hover{filter:brightness(1.1);transform:translateY(-2px)}@media (min-width:1024px){.Activite-module__xgOxSG__contentGrid{grid-template-columns:2fr 1fr}.Activite-module__xgOxSG__sidebar{position:sticky;top:110px}}
