.NewsletterBox_box__7Kv3V{padding:1.5rem 1.375rem;background:linear-gradient(180deg,rgba(0,212,255,.08),var(--bg-card) 70%);border:1px solid rgba(0,212,255,.25);border-radius:var(--radius-lg)}.NewsletterBox_tag__wexPa{margin:0 0 .875rem;font-size:.6875rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--cyan)}.NewsletterBox_title__JGnUm{margin:0 0 .625rem;font-size:1rem;font-weight:800;line-height:1.25;color:var(--white)}.NewsletterBox_body__TeMrc{margin:0 0 1.25rem;font-size:.8125rem;line-height:1.55;color:var(--grey)}.NewsletterBox_body__TeMrc strong{color:var(--white)}.NewsletterBox_form__xAEGR{display:flex;flex-direction:column;gap:.625rem}.NewsletterBox_inputWrap__Cdc4e{position:relative;display:flex;align-items:center}.NewsletterBox_inputIcon__4HGbF{position:absolute;left:.75rem;color:var(--grey-dim);pointer-events:none}.NewsletterBox_inputWrap__Cdc4e input{width:100%;padding:.625rem .75rem .625rem 2.125rem;background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius);color:var(--white);font-family:inherit;font-size:.875rem;transition:border-color .2s ease,background .2s ease}.NewsletterBox_inputWrap__Cdc4e input:focus{outline:none;border-color:var(--cyan);background:rgba(0,0,0,.4)}.NewsletterBox_inputWrap__Cdc4e input::placeholder{color:var(--grey-dim)}.NewsletterBox_inputWrap__Cdc4e input:disabled{opacity:.6;cursor:not-allowed}.NewsletterBox_submitBtn__6WQDi{padding:.75rem 1rem;background:var(--cyan);color:var(--bg);font-family:inherit;font-weight:800;font-size:.875rem;border:none;border-radius:var(--radius);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;transition:background .2s ease}.NewsletterBox_submitBtn__6WQDi:hover:not(:disabled){background:var(--cyan-light)}.NewsletterBox_submitBtn__6WQDi:disabled{opacity:.6;cursor:not-allowed}.NewsletterBox_spin__HuMg0{animation:NewsletterBox_spin__HuMg0 .8s linear infinite}@keyframes NewsletterBox_spin__HuMg0{to{transform:rotate(1turn)}}.NewsletterBox_errorMsg__U54fE{margin:0;display:flex;align-items:center;gap:.375rem;color:#fca5a5;font-size:.8125rem}.NewsletterBox_legal__hOahz{margin:.25rem 0 0;font-size:.6875rem;line-height:1.45;color:var(--grey-dim)}.NewsletterBox_legal__hOahz a{color:var(--grey);text-decoration:underline;text-underline-offset:2px}.NewsletterBox_legal__hOahz a:hover{color:var(--cyan)}.NewsletterBox_alert__6utu0{display:flex;gap:.625rem;align-items:flex-start;padding:.875rem 1rem;border-radius:var(--radius);font-size:.8125rem;line-height:1.5}.NewsletterBox_alertOk__oUHAU{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);color:#4ade80}.NewsletterBox_alertOk__oUHAU strong{color:#86efac}.NewsletterBox_alertOk__oUHAU svg{flex-shrink:0;margin-top:1px}.Button_btn__kzInP{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:700;text-decoration:none;border-radius:var(--radius);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease;white-space:nowrap;line-height:1;max-width:100%}@media (max-width:480px){.Button_btn__kzInP{white-space:normal;text-align:center}.Button_lg__s7W56{padding:.875rem 1.5rem;font-size:1rem}}.Button_btn__kzInP:hover{transform:translateY(-2px)}.Button_btn__kzInP:active{transform:translateY(0)}.Button_primary__6_Dls{background:var(--cyan);color:var(--bg);box-shadow:var(--shadow-cyan)}.Button_primary__6_Dls:hover{background:var(--cyan-light);color:var(--bg)}.Button_secondary__uuOdH{background:transparent;color:var(--white);border:2px solid var(--cyan)}.Button_secondary__uuOdH:hover{background:var(--cyan);color:var(--bg)}.Button_ghost__gZqlA{background:transparent;color:var(--cyan);border:2px solid transparent}.Button_ghost__gZqlA:hover{color:var(--cyan-light)}.Button_sm__pnQzd{padding:.5rem 1rem;font-size:.875rem}.Button_md__ktIWF{padding:.875rem 1.75rem;font-size:1rem}.Button_lg__s7W56{padding:1rem 2.25rem;font-size:1.125rem}.Hero_hero__Bbyie{padding:5rem 0 4rem;background:radial-gradient(ellipse at top right,rgba(0,212,255,.12),transparent 50%),var(--bg)}.Hero_compact__iEoxO{padding:3rem 0 2rem}.Hero_inner__6w8Ws{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.Hero_content__Cqrc_{animation:Hero_reveal__oMhd1 .6s ease-out both}.Hero_tag__AugBR{color:var(--cyan);font-weight:700;font-size:.875rem;text-transform:uppercase;letter-spacing:.1em;margin:0 0 1.5rem}.Hero_title__aHi6w{margin:0 0 1.5rem;font-size:clamp(2.25rem,5.5vw,4rem);line-height:1.05;letter-spacing:-.02em}.Hero_subtitle__K8jGq{color:var(--grey);font-size:1.25rem;max-width:38rem;margin:0 0 2.5rem}.Hero_ctas__Hs6y_{display:flex;gap:1rem;flex-wrap:wrap}.Hero_media__Q_KFK{position:relative}.Hero_media__Q_KFK img{width:100%;height:auto;border-radius:var(--radius-lg)}@media (max-width:1023px){.Hero_inner__6w8Ws{grid-template-columns:1fr;gap:3rem}}@media (max-width:480px){.Hero_hero__Bbyie{padding:3rem 0}.Hero_subtitle__K8jGq{font-size:1.0625rem}}@keyframes Hero_reveal__oMhd1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ProgrammeTable_wrapper__1q_NL{overflow-x:auto;border-radius:var(--radius-lg);background:var(--bg-card);border:1px solid rgba(255,255,255,.06)}.ProgrammeTable_table__biHne{width:100%;border-collapse:collapse;min-width:640px}.ProgrammeTable_caption__pTege{caption-side:top;text-align:left;padding:1rem 1.5rem;color:var(--cyan);font-weight:700;font-size:.875rem;text-transform:uppercase;letter-spacing:.1em}.ProgrammeTable_table__biHne td,.ProgrammeTable_table__biHne th{padding:1rem 1.5rem;text-align:left;vertical-align:top;border-bottom:1px solid rgba(255,255,255,.06)}.ProgrammeTable_table__biHne thead th{color:var(--grey-dim);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.ProgrammeTable_table__biHne tbody th{color:var(--cyan);font-weight:700}.ProgrammeTable_table__biHne tbody td{color:var(--grey)}.ProgrammeTable_table__biHne tbody tr:last-child td,.ProgrammeTable_table__biHne tbody tr:last-child th{border-bottom:none}.ProgrammeTable_list__cGwCj{margin:0;padding:0;list-style:none}.ProgrammeTable_list__cGwCj li{padding:.125rem 0}.Breadcrumbs_nav__KPCtb{margin:1.5rem 0}.Breadcrumbs_list__oPt8l{display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;padding:0;margin:0;font-size:.875rem}.Breadcrumbs_item__Wql1q{display:inline-flex;align-items:center;gap:.25rem;color:var(--grey-dim)}.Breadcrumbs_item__Wql1q a{color:var(--grey-dim)}.Breadcrumbs_item__Wql1q a:hover{color:var(--cyan)}.Breadcrumbs_current__ABr__{color:var(--cyan);font-weight:600}.Breadcrumbs_sep__U0QwQ{color:var(--grey-dim)}.TableOfContents_tocSection__UwYOC{padding:2rem 0 0}.TableOfContents_toc__Oly5S{max-width:820px;margin:0 auto;padding:1.75rem 2rem;background:var(--bg-card);border:1px solid rgba(0,212,255,.18);border-radius:var(--radius-lg);position:relative;overflow:hidden}.TableOfContents_toc__Oly5S:before{content:"";position:absolute;top:0;left:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--cyan),transparent)}.TableOfContents_head__tBB8h{display:flex;align-items:center;gap:.625rem;margin-bottom:1rem;padding-bottom:.875rem;border-bottom:1px solid rgba(255,255,255,.06)}.TableOfContents_icon__vzDNu{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:rgba(0,212,255,.12);border:1px solid rgba(0,212,255,.3);border-radius:8px;color:var(--cyan)}.TableOfContents_title__pbUI9{margin:0;font-size:.875rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--cyan)}.TableOfContents_list__jXFKY{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.375rem 1.5rem;gap:.375rem 1.5rem}.TableOfContents_list__jXFKY li a{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;color:var(--grey);font-size:.9375rem;line-height:1.4;text-decoration:none;border-bottom:1px solid transparent;transition:color .2s ease,padding .2s ease}.TableOfContents_list__jXFKY li a:hover{color:var(--cyan);padding-left:.5rem}.TableOfContents_num__lVWto{flex-shrink:0;font-size:.75rem;font-weight:800;color:var(--cyan);letter-spacing:.05em;min-width:22px}.TableOfContents_text__LHSaN{flex:1 1;font-weight:600}.TableOfContents_sub__4c6ML a{padding-left:2rem;font-size:.875rem;color:var(--grey-dim)}.TableOfContents_sub__4c6ML .TableOfContents_num__lVWto{display:none}@media (max-width:768px){.TableOfContents_toc__Oly5S{padding:1.25rem}.TableOfContents_list__jXFKY{grid-template-columns:1fr}}.page_grid__G202P{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.page_link__lO1cf,.page_link__lO1cf:hover{color:inherit}.page_img__DZvpT{width:100%;height:auto;border-radius:var(--radius);aspect-ratio:16/10;object-fit:cover}.page_category__fW4xj{color:var(--cyan);font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;margin:0}.page_categoryNav__FJN5v{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.page_categoryPill__Lcemf{display:inline-block;padding:8px 16px;border-radius:999px;background:var(--bg-card);border:1px solid rgba(0,212,255,.2);color:var(--grey);font-weight:600;font-size:14px;text-decoration:none;transition:color .2s ease,border-color .2s ease}.page_categoryPill__Lcemf:hover{color:var(--cyan);border-color:var(--cyan)}@media (max-width:1023px){.page_grid__G202P{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.page_grid__G202P{grid-template-columns:1fr}}.CoachingHero_hero__uK5if{position:relative;padding:4rem 0 5rem;overflow:hidden;background:radial-gradient(ellipse 80% 60% at 70% 20%,rgba(0,212,255,.18),transparent 60%),radial-gradient(ellipse 60% 40% at 30% 80%,rgba(0,212,255,.08),transparent 60%),var(--bg)}.CoachingHero_hero__uK5if:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(0,212,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(0,212,255,.03) 1px,transparent 0);background-size:64px 64px;-webkit-mask:radial-gradient(ellipse at center,black 0,transparent 70%);mask:radial-gradient(ellipse at center,black 0,transparent 70%);pointer-events:none}.CoachingHero_inner__XkKYN{position:relative;z-index:1;display:grid;grid-template-columns:1.1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.CoachingHero_content__8R2CI{animation:CoachingHero_heroIn__57EQd .7s ease-out both}@keyframes CoachingHero_heroIn__57EQd{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CoachingHero_tag__yJLLU{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .875rem;background:rgba(0,212,255,.08);border:1px solid rgba(0,212,255,.25);border-radius:999px;color:var(--cyan);font-size:.8125rem;font-weight:600;letter-spacing:.02em;margin:0 0 1.75rem}.CoachingHero_dot__zoftF{width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 0 rgba(0,212,255,.7);animation:CoachingHero_pulse__phldX 2s infinite}@keyframes CoachingHero_pulse__phldX{0%,to{box-shadow:0 0 0 0 rgba(0,212,255,.7)}70%{box-shadow:0 0 0 10px rgba(0,212,255,0)}}.CoachingHero_title__hZ5pQ{margin:0 0 1.5rem;font-size:clamp(2rem,5vw,3.5rem);line-height:1.08;letter-spacing:-.02em;font-weight:900;color:var(--white)}.CoachingHero_titleAccent__hhTRq{background:linear-gradient(135deg,var(--cyan) 0,var(--cyan-light) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.CoachingHero_subtitle__OtwJT{color:var(--grey);font-size:1.125rem;line-height:1.6;max-width:36rem;margin:0 0 2.25rem}.CoachingHero_subtitle__OtwJT strong{color:var(--white)}.CoachingHero_ctas__c0rFW{display:flex;gap:.875rem;flex-wrap:wrap;margin-bottom:2.5rem}.CoachingHero_proof__qM8yH{display:flex;flex-wrap:wrap;gap:1.5rem;padding:0;margin:0;list-style:none;font-size:.875rem;color:var(--grey-dim)}.CoachingHero_proof__qM8yH li{display:inline-flex;align-items:center;gap:.4375rem}.CoachingHero_proof__qM8yH li svg{color:var(--cyan)}.CoachingHero_proof__qM8yH strong{color:var(--white);font-weight:700}.CoachingHero_media___JDgN{position:relative}.CoachingHero_imageWrap__GPm11{position:relative;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 0 0 1px rgba(0,212,255,.2),0 24px 60px rgba(0,0,0,.5);transform:perspective(1000px) rotateY(-2deg)}.CoachingHero_imageWrap__GPm11 img{width:100%;height:auto;display:block}.CoachingHero_badge__3di4U{position:absolute;bottom:-1.25rem;left:-1.25rem;display:flex;align-items:center;gap:.75rem;padding:.875rem 1.125rem;background:var(--bg-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(0,212,255,.3);border-radius:var(--radius);color:var(--white);font-size:.875rem;font-weight:700;line-height:1.25;box-shadow:0 12px 32px rgba(0,0,0,.4)}.CoachingHero_badgeIcon__Era9k{font-size:1.5rem}@media (max-width:1023px){.CoachingHero_inner__XkKYN{grid-template-columns:1fr;gap:3rem}.CoachingHero_imageWrap__GPm11{transform:none;max-width:480px;margin:0 auto}}.SwatTeam_section__qjY_C{padding:5rem 0;background:linear-gradient(180deg,rgba(0,212,255,.04),transparent 60%)}.SwatTeam_head__RIr9L{max-width:52rem;margin:0 auto 3rem;text-align:center}.SwatTeam_tag__4T6g2{display:inline-block;color:var(--cyan);font-weight:700;font-size:.8125rem;text-transform:uppercase;letter-spacing:.16em;margin:0 0 1rem}.SwatTeam_title__ONouL{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:900;line-height:1.1;margin:0 0 1.5rem;color:var(--white)}.SwatTeam_accent__eed_I{color:var(--cyan)}.SwatTeam_lead__XnOa_{color:var(--grey);font-size:1.0625rem;line-height:1.7;margin:0}.SwatTeam_disciplines___0pl1{list-style:none;padding:0;margin:0 0 3.5rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.SwatTeam_card__Jz5CB{background:var(--bg-card);border:1px solid rgba(255,255,255,.07);border-radius:var(--radius);padding:2rem 1.75rem;transition:border-color .2s ease,transform .2s ease}.SwatTeam_card__Jz5CB:hover{border-color:rgba(0,212,255,.35);transform:translateY(-3px)}.SwatTeam_cardIcon__qJBeD{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:12px;background:rgba(0,212,255,.1);color:var(--cyan);margin-bottom:1.25rem}.SwatTeam_cardTitle__cV64L{font-size:1.25rem;font-weight:800;margin:0 0 .625rem;color:var(--white)}.SwatTeam_cardText__eLsG_{color:var(--grey-dim);font-size:.9375rem;line-height:1.6;margin:0}.SwatTeam_gallery__k6hD0{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem;margin-bottom:3.5rem}.SwatTeam_galleryItem__bLlGJ{position:relative;aspect-ratio:3/4;border-radius:var(--radius);overflow:hidden;border:1px solid rgba(255,255,255,.07)}.SwatTeam_galleryItem__bLlGJ img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.SwatTeam_galleryItem__bLlGJ:hover img{transform:scale(1.05)}.SwatTeam_stats__TYuK1{list-style:none;padding:2.5rem 1.5rem;margin:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem;background:var(--bg-card);border:1px solid rgba(255,255,255,.07);border-radius:var(--radius);text-align:center}.SwatTeam_stats__TYuK1 li{display:flex;flex-direction:column;gap:.375rem}.SwatTeam_statNum__UYkg0{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:900;color:var(--cyan);line-height:1}.SwatTeam_statLabel__7CtWh{color:var(--grey-dim);font-size:.875rem}@media (max-width:900px){.SwatTeam_disciplines___0pl1{grid-template-columns:1fr}.SwatTeam_gallery__k6hD0,.SwatTeam_stats__TYuK1{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.SwatTeam_stats__TYuK1{grid-template-columns:1fr}}.FaqAccordion_section__OaV4s{padding:4rem 0 5rem}.FaqAccordion_list__NelWp{display:flex;flex-direction:column;gap:12px;max-width:820px;margin:0 auto}.FaqAccordion_item__M_a7y{background:var(--bg-card);border:1px solid rgba(0,212,255,.08);border-radius:14px;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}.FaqAccordion_item__M_a7y:hover{border-color:rgba(0,212,255,.25)}.FaqAccordion_item__M_a7y[open]{border-color:rgba(0,212,255,.35);box-shadow:0 8px 24px rgba(0,0,0,.25)}.FaqAccordion_item__M_a7y summary{padding:22px 26px;font-size:1rem;font-weight:700;color:var(--white);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1.25rem;transition:color .2s ease}.FaqAccordion_item__M_a7y summary::-webkit-details-marker{display:none}.FaqAccordion_item__M_a7y summary:after{content:"+";color:var(--cyan);font-size:1.5rem;font-weight:300;flex-shrink:0;transition:transform .35s ease;line-height:1}.FaqAccordion_item__M_a7y[open] summary:after{transform:rotate(45deg)}.FaqAccordion_item__M_a7y summary:hover{color:var(--cyan-light)}.FaqAccordion_body___8x71{padding:0 26px 22px;color:var(--grey);font-size:.9375rem;line-height:1.7}.FaqAccordion_body___8x71 p{margin:0 0 .75rem}.FaqAccordion_body___8x71 p:last-child{margin-bottom:0}.FaqAccordion_body___8x71 strong{color:var(--white)}.FaqAccordion_body___8x71 ul{list-style:none;padding:0;margin:.5rem 0;display:flex;flex-direction:column;gap:.5rem}.FaqAccordion_body___8x71 ul li{position:relative;padding-left:1.25rem}.FaqAccordion_body___8x71 ul li:before{content:"";position:absolute;left:0;top:.625rem;width:6px;height:6px;border-radius:50%;background:var(--cyan)}@media (prefers-reduced-motion:reduce){.FaqAccordion_item__M_a7y summary:after{transition:none}}.CoachingBox_box__sCUZe{background:linear-gradient(180deg,rgba(0,212,255,.06),var(--bg-card) 70%);border:1px solid rgba(0,212,255,.22);border-radius:var(--radius-lg)}.CoachingBox_content__KxApk{padding:1.5rem 1.375rem 1.375rem}.CoachingBox_tag__1zt_w{margin:0 0 .625rem;font-size:.6875rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--cyan)}.CoachingBox_title___JPfp{margin:0 0 .625rem;font-size:1rem;font-weight:800;line-height:1.25;color:var(--white)}.CoachingBox_body__xAni8{margin:0 0 1rem;font-size:.8125rem;line-height:1.55;color:var(--grey)}.CoachingBox_body__xAni8 strong{color:var(--white)}.CoachingBox_cta__iwPxy{display:inline-flex;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;background:var(--cyan);color:var(--bg);font-weight:700;font-size:.875rem;border-radius:var(--radius);text-decoration:none;justify-content:center;transition:background .2s ease}.CoachingBox_cta__iwPxy:hover{background:var(--cyan-light);color:var(--bg)}.ProgrammesBox_box__bXGfi{padding:1.5rem 1.375rem;background:var(--bg-card);border:1px solid rgba(0,212,255,.18);border-radius:var(--radius-lg)}.ProgrammesBox_tag__6hehV{display:inline-flex;align-items:center;gap:.4375rem;margin:0 0 .625rem;font-size:.6875rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--cyan)}.ProgrammesBox_title__d9G8D{margin:0 0 .625rem;font-size:1rem;font-weight:800;line-height:1.25;color:var(--white)}.ProgrammesBox_body___c6bZ{margin:0 0 1rem;font-size:.8125rem;line-height:1.55;color:var(--grey)}.ProgrammesBox_body___c6bZ strong{color:var(--white)}.ProgrammesBox_list__Pn55i{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.375rem}.ProgrammesBox_list__Pn55i li a{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.625rem .75rem;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.04);border-radius:8px;text-decoration:none;color:inherit;transition:all .2s ease}.ProgrammesBox_list__Pn55i li a:hover{background:rgba(0,212,255,.06);border-color:rgba(0,212,255,.25)}.ProgrammesBox_list__Pn55i li a svg{color:var(--cyan);flex-shrink:0}.ProgrammesBox_list__Pn55i li a div{display:flex;flex-direction:column;gap:.125rem;min-width:0}.ProgrammesBox_list__Pn55i li a strong{color:var(--white);font-size:.8125rem;font-weight:700;line-height:1.25}.ProgrammesBox_list__Pn55i li a span{color:var(--grey-dim);font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em}.ProgrammesBox_allLink__02pvl{display:block;text-align:center;padding:.625rem 1rem;background:transparent;color:var(--cyan);font-weight:700;font-size:.8125rem;border:1px solid var(--cyan);border-radius:var(--radius);text-decoration:none;transition:all .2s ease}.ProgrammesBox_allLink__02pvl:hover{background:var(--cyan);color:var(--bg)}.TldrBox_box__csmvZ{display:block;background:rgba(0,212,255,.05);border:1px solid rgba(0,212,255,.2);border-left:3px solid var(--cyan);border-radius:var(--radius);padding:1.25rem 1.5rem;margin:0 0 2rem}.TldrBox_title__uhJW_{display:flex;align-items:center;gap:.4rem;margin:0 0 .75rem;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--cyan)}.TldrBox_list__EoSJi{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.TldrBox_list__EoSJi li{position:relative;padding-left:1.5rem;font-size:.95rem;line-height:1.55;color:var(--grey)}.TldrBox_list__EoSJi li:before{content:"✓";position:absolute;left:0;top:0;color:var(--cyan);font-weight:800}.TldrBox_list__EoSJi li strong{color:var(--white)}.RelatedLinks_section__YLFC3{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.08)}.RelatedLinks_title__QOJ5D{font-size:1.35rem;font-weight:800;margin-bottom:1.25rem}.RelatedLinks_grid__9bELw{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}.RelatedLinks_card__hbPqs{display:flex;align-items:center;gap:.75rem;padding:.6rem;border-radius:var(--radius);background:var(--bg-card);border:1px solid rgba(255,255,255,.06);color:var(--white);text-decoration:none;transition:background .15s ease,border-color .15s ease,transform .15s ease}.RelatedLinks_card__hbPqs:hover{background:var(--bg-card-hover);border-color:rgba(0,212,255,.4);transform:translateY(-2px)}.RelatedLinks_thumbPlaceholder__1hm8N,.RelatedLinks_thumb__Qht7S{width:72px;height:72px;flex-shrink:0;border-radius:6px;object-fit:cover;background:rgba(255,255,255,.04)}.RelatedLinks_label__4NJK7{font-size:.95rem;font-weight:600;line-height:1.3}@media (max-width:560px){.RelatedLinks_grid__9bELw{grid-template-columns:1fr}}.ArticleTemplate_layout__CTeqc{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:3rem;gap:3rem;padding-top:2rem;padding-bottom:4rem}.ArticleTemplate_main__J1EoT{min-width:0}.ArticleTemplate_sidebar__kjctO{position:relative}.ArticleTemplate_sidebarSticky__X7h3D{position:-webkit-sticky;position:sticky;top:6rem;display:flex;flex-direction:column;gap:1.25rem}.ArticleTemplate_sidebarSticky__X7h3D::-webkit-scrollbar{width:5px}.ArticleTemplate_sidebarSticky__X7h3D::-webkit-scrollbar-thumb{background:rgba(0,212,255,.3);border-radius:999px}@media (max-width:1023px){.ArticleTemplate_layout__CTeqc{grid-template-columns:1fr;gap:2rem}.ArticleTemplate_sidebarSticky__X7h3D{position:static;max-height:none;overflow:visible}}.ArticleTemplate_faqSection__oXN1l{margin-top:3rem}.ArticleTemplate_faqTitle__iDV26{font-size:1.6rem;font-weight:800;line-height:1.2;color:var(--white);margin:0 0 1.25rem}.ArticleTemplate_finalCta__E9uCw{margin-top:2.5rem;margin-bottom:1rem}.MouvementTemplate_hero__wy18U{position:relative;padding:3.5rem 0;overflow:hidden;background:radial-gradient(ellipse 60% 60% at 70% 20%,rgba(0,212,255,.15),transparent 60%),var(--bg)}.MouvementTemplate_heroInner__SD7lL{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:3rem;gap:3rem;align-items:center}.MouvementTemplate_niveauBadge__wlDFf{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .875rem;border-radius:999px;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1.25rem}.MouvementTemplate_niveau-green__Is5G3{background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.35);color:#4ade80}.MouvementTemplate_niveau-cyan__TbPab{background:rgba(0,212,255,.12);border:1px solid rgba(0,212,255,.35);color:var(--cyan)}.MouvementTemplate_niveau-pink__q94Iw{background:rgba(236,72,153,.12);border:1px solid rgba(236,72,153,.4);color:#f472b6}.MouvementTemplate_niveau-red__RU1QF{background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.4);color:#fca5a5}.MouvementTemplate_heroTitle__OQCBo{margin:0 0 1.25rem;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:900;line-height:1.05;letter-spacing:-.02em;color:var(--white)}.MouvementTemplate_heroSub__bhIq_{margin:0 0 1.75rem;color:var(--grey);font-size:1.0625rem;line-height:1.65;max-width:36rem}.MouvementTemplate_heroCtas__LifRJ{display:flex;gap:.75rem;flex-wrap:wrap}.MouvementTemplate_heroMedia__M0Xc2{display:flex;justify-content:center}.MouvementTemplate_heroMedia__M0Xc2 img{max-width:100%;width:100%;height:auto;max-height:380px;object-fit:contain;border-radius:var(--radius-lg);background:rgba(255,255,255,.02);padding:1rem;border:1px solid rgba(0,212,255,.15)}.MouvementTemplate_layout__cqYyl{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:3rem;gap:3rem;padding:2rem 1.5rem 4rem}.MouvementTemplate_main__CGv4Z{min-width:0}.MouvementTemplate_sidebarSticky__abfLU{position:-webkit-sticky;position:sticky;top:6rem;display:flex;flex-direction:column;gap:1.25rem}.MouvementTemplate_sidebarSticky__abfLU::-webkit-scrollbar{width:5px}.MouvementTemplate_sidebarSticky__abfLU::-webkit-scrollbar-track{background:transparent}.MouvementTemplate_sidebarSticky__abfLU::-webkit-scrollbar-thumb{background:rgba(0,212,255,.3);border-radius:999px}.MouvementTemplate_ctaBox__6i_C9,.MouvementTemplate_infoBox__U_rF3,.MouvementTemplate_relatedBox__J1i8J{padding:1.5rem 1.375rem;background:var(--bg-card);border:1px solid rgba(0,212,255,.18);border-radius:var(--radius-lg)}.MouvementTemplate_boxTag__64Tfh{margin:0 0 1rem;font-size:.6875rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--cyan)}.MouvementTemplate_specs__hLNLN{margin:0;display:flex;flex-direction:column;gap:1rem}.MouvementTemplate_specRow__40adG{display:flex;flex-direction:column;gap:.375rem}.MouvementTemplate_specRow__40adG dt{display:inline-flex;align-items:center;gap:.4375rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--grey-dim);margin:0}.MouvementTemplate_specRow__40adG dt svg{color:var(--cyan)}.MouvementTemplate_specRow__40adG dd{margin:0;color:var(--white);font-size:.9375rem;font-weight:600}.MouvementTemplate_niveauTag__J3_65{display:inline-block;padding:.125rem .5rem;border-radius:999px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.MouvementTemplate_musclesList__7ya21{display:flex;flex-wrap:wrap;gap:.375rem}.MouvementTemplate_muscleChip__e19mR{padding:.125rem .625rem;background:rgba(0,212,255,.08);border:1px solid rgba(0,212,255,.2);border-radius:999px;font-size:.75rem;font-weight:600;color:var(--white);text-transform:lowercase}.MouvementTemplate_ctaBox__6i_C9{background:linear-gradient(180deg,rgba(0,212,255,.08),var(--bg-card) 70%)}.MouvementTemplate_ctaTitle__X0Rm_{margin:0 0 .5rem;font-size:1rem;font-weight:800;color:var(--white);line-height:1.25}.MouvementTemplate_ctaBody__ghB5i{margin:0 0 1rem;font-size:.875rem;color:var(--grey);line-height:1.55}.MouvementTemplate_ctaBody__ghB5i strong{color:var(--white)}.MouvementTemplate_ctaLink__abG5O{display:inline-flex;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;background:var(--cyan);color:var(--bg);font-weight:700;font-size:.875rem;border-radius:var(--radius);text-decoration:none;justify-content:center;transition:background .2s ease}.MouvementTemplate_ctaLink__abG5O:hover{background:var(--cyan-light);color:var(--bg)}.MouvementTemplate_relatedList__4Ja85{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.MouvementTemplate_relatedList__4Ja85 li a{display:flex;align-items:center;gap:.75rem;padding:.5rem;background:rgba(255,255,255,.02);border-radius:8px;text-decoration:none;color:inherit;transition:background .2s ease}.MouvementTemplate_relatedList__4Ja85 li a:hover{background:rgba(0,212,255,.06)}.MouvementTemplate_relatedList__4Ja85 li img{width:44px;height:44px;border-radius:8px;background:rgba(255,255,255,.03);padding:4px;object-fit:contain;flex-shrink:0}.MouvementTemplate_relatedList__4Ja85 li span{display:flex;flex-direction:column;gap:.125rem;min-width:0}.MouvementTemplate_relatedList__4Ja85 li strong{color:var(--white);font-size:.875rem;font-weight:700;line-height:1.25}.MouvementTemplate_relatedList__4Ja85 li em{color:var(--grey-dim);font-size:.6875rem;font-style:normal;text-transform:uppercase;letter-spacing:.06em}@media (max-width:1023px){.MouvementTemplate_heroInner__SD7lL{grid-template-columns:1fr;gap:2rem}.MouvementTemplate_heroMedia__M0Xc2 img{max-width:320px;margin:0 auto}.MouvementTemplate_layout__cqYyl{grid-template-columns:1fr}.MouvementTemplate_sidebarSticky__abfLU{position:static;max-height:none;overflow:visible}}.MouvementTemplate_faqSection__IGnBo{margin-top:3rem}.MouvementTemplate_faqTitle__rtgop{font-size:1.6rem;font-weight:800;line-height:1.2;color:var(--white);margin:0 0 1.25rem}.MouvementTemplate_finalCta__ONXuJ{margin-top:2.5rem;margin-bottom:1rem}.MaterielTemplate_hero__U_RfM{position:relative;padding:3rem 0;background:radial-gradient(ellipse 60% 60% at 70% 20%,rgba(0,212,255,.15),transparent 60%),var(--bg);overflow:hidden}.MaterielTemplate_heroInner__c_ZcR{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:3rem;gap:3rem;align-items:center}.MaterielTemplate_heroTag__kP_dC{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .875rem;background:rgba(0,212,255,.08);border:1px solid rgba(0,212,255,.25);border-radius:999px;color:var(--cyan);font-size:.8125rem;font-weight:600;margin:0 0 1.25rem}.MaterielTemplate_heroTitle__hJLMh{margin:0 0 1rem;font-size:clamp(1.875rem,4.5vw,3rem);font-weight:900;line-height:1.1;letter-spacing:-.02em;color:var(--white)}.MaterielTemplate_heroSub__NgZ_C{margin:0 0 1.75rem;color:var(--grey);font-size:1.0625rem;line-height:1.6;max-width:38rem}.MaterielTemplate_heroCta__82mL9{display:inline-flex;align-items:center;gap:.625rem;padding:.875rem 1.5rem;background:var(--cyan);color:var(--bg);font-weight:700;border-radius:var(--radius);text-decoration:none;box-shadow:0 12px 32px rgba(0,212,255,.25);transition:all .2s ease}.MaterielTemplate_heroCta__82mL9:hover{background:var(--cyan-light);color:var(--bg);transform:translateY(-2px)}.MaterielTemplate_heroMedia__O7FXD{display:flex;justify-content:center}.MaterielTemplate_heroMedia__O7FXD img{max-width:320px;width:100%;height:auto;border-radius:var(--radius-lg);border:1px solid rgba(0,212,255,.2);background:var(--bg-card);padding:1rem}.MaterielTemplate_layout__mdhoC{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:3rem;gap:3rem;padding-top:2rem;padding-bottom:4rem}.MaterielTemplate_main____Efs{min-width:0}.MaterielTemplate_sidebar__HkPz3{position:relative}.MaterielTemplate_sidebar__HkPz3>*+*{margin-top:1.5rem}.MaterielTemplate_affBox__HCt_A,.MaterielTemplate_toc__ObkwH{position:-webkit-sticky;position:sticky;top:6rem;padding:1.5rem 1.375rem;background:var(--bg-card);border:1px solid rgba(0,212,255,.2);border-radius:var(--radius-lg)}.MaterielTemplate_affBox__HCt_A{background:linear-gradient(180deg,rgba(0,212,255,.06),var(--bg-card) 60%)}.MaterielTemplate_affTag__pmBpC{margin:0 0 .5rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--cyan)}.MaterielTemplate_affTitle__vmZoM{margin:0 0 .5rem;font-size:1.0625rem;font-weight:800;color:var(--white);line-height:1.25}.MaterielTemplate_affDesc__4uZNJ{margin:0 0 1rem;color:var(--grey);font-size:.8125rem;line-height:1.5}.MaterielTemplate_affCta__zaSNf{display:inline-flex;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;background:var(--cyan);color:var(--bg);font-weight:700;font-size:.875rem;border-radius:var(--radius);text-decoration:none;justify-content:center;transition:background .2s ease}.MaterielTemplate_affCta__zaSNf:hover{background:var(--cyan-light);color:var(--bg)}.MaterielTemplate_affAltLabel__d1R3R{margin:1.25rem 0 .5rem;font-size:.6875rem;text-transform:uppercase;letter-spacing:.1em;color:var(--grey-dim);font-weight:700}.MaterielTemplate_affAltList__OzMK9{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}.MaterielTemplate_affAltList__OzMK9 li a{display:block;padding:.375rem 0;color:var(--grey);font-size:.8125rem;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.04);transition:color .2s ease}.MaterielTemplate_affAltList__OzMK9 li a:hover{color:var(--cyan)}.MaterielTemplate_toc__ObkwH{position:-webkit-sticky;position:sticky;top:6rem;margin-top:1.5rem}.MaterielTemplate_tocTitle__07xcZ{margin:0 0 .75rem;font-size:.6875rem;text-transform:uppercase;letter-spacing:.1em;color:var(--cyan);font-weight:700}.MaterielTemplate_toc__ObkwH ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}.MaterielTemplate_toc__ObkwH li a{display:block;color:var(--grey);font-size:.8125rem;line-height:1.4;text-decoration:none;border-left:2px solid transparent;padding:.3125rem 0 .3125rem .75rem;margin-left:-.75rem;transition:all .2s ease}.MaterielTemplate_toc__ObkwH li a:hover{color:var(--cyan);border-left-color:var(--cyan)}.MaterielTemplate_tocLevel-3___6Wfb a{padding-left:1.5rem!important;margin-left:-1.5rem!important;font-size:.75rem!important;color:var(--grey-dim)!important}.MaterielTemplate_bottomBuy__sYcNN{margin-top:3rem;padding:1.75rem;background:var(--bg-card);border:1px solid rgba(0,212,255,.2);border-radius:var(--radius-lg)}.MaterielTemplate_bottomBuyTitle__m53g0{margin:0 0 1.25rem;font-size:1.25rem;font-weight:800;color:var(--white)}.MaterielTemplate_bottomBuyGrid__nc3dZ{display:flex;flex-wrap:wrap;gap:.625rem}@media (max-width:1023px){.MaterielTemplate_heroInner__c_ZcR{grid-template-columns:1fr;gap:2rem}.MaterielTemplate_heroMedia__O7FXD img{max-width:240px}.MaterielTemplate_layout__mdhoC{grid-template-columns:1fr}.MaterielTemplate_affBox__HCt_A,.MaterielTemplate_toc__ObkwH{position:static}.MaterielTemplate_toc__ObkwH{display:none}}.ComparatifTemplate_root__TsRIH{font-family:var(--font-montserrat),sans-serif;background:var(--bg);color:var(--grey);line-height:1.6}.ComparatifTemplate_root__TsRIH strong{color:var(--white);font-weight:700}.ComparatifTemplate_divider__2lxys{height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.15),transparent)}.ComparatifTemplate_section__7Gsg9{padding:80px 0}.ComparatifTemplate_sectionHeader__s3y7X{text-align:center;max-width:720px;margin:0 auto 56px}.ComparatifTemplate_sectionTag__iQX42{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--cyan);margin:0 0 16px}.ComparatifTemplate_sectionTitle__SBKo0{font-size:clamp(28px,3.5vw,42px);font-weight:800;color:var(--white);line-height:1.15;margin:0 0 16px}.ComparatifTemplate_h2Small__ohQ_3{font-size:clamp(26px,3.5vw,38px);font-weight:800;color:var(--white);margin-bottom:20px;line-height:1.15}.ComparatifTemplate_sectionSubtitle__LkCz_{font-size:16px;color:var(--grey-dim);max-width:600px;margin:0 auto;line-height:1.7}.ComparatifTemplate_bodyText__XvnPa{font-size:16px;line-height:1.8;color:var(--grey);margin:0 0 18px}.ComparatifTemplate_hero__jCyPL{position:relative;padding:60px 0 80px;overflow:hidden}.ComparatifTemplate_hero__jCyPL:after,.ComparatifTemplate_hero__jCyPL:before{content:"";position:absolute;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(0,212,255,.08) 0,transparent 65%);animation:ComparatifTemplate_glow__kbbab 10s ease-in-out infinite;pointer-events:none}.ComparatifTemplate_hero__jCyPL:before{top:-200px;left:-200px}.ComparatifTemplate_hero__jCyPL:after{bottom:-250px;right:-200px;animation-delay:-5s}@keyframes ComparatifTemplate_glow__kbbab{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.15);opacity:1}}.ComparatifTemplate_heroInner__dANgJ{position:relative;z-index:1;display:flex;align-items:center;gap:60px}.ComparatifTemplate_heroContent__7Tm8W{flex:1 1}.ComparatifTemplate_heroTitle__Mr6oZ{font-size:clamp(32px,4.5vw,50px);font-weight:900;line-height:1.1;color:var(--white);margin:1rem 0 20px}.ComparatifTemplate_titleAccent__UHDZo{color:var(--cyan)}.ComparatifTemplate_heroText__KIU0j{font-size:16px;line-height:1.75;color:var(--grey);max-width:560px;margin:0}.ComparatifTemplate_heroVisual__2UbU6{flex:1 1;display:flex;justify-content:flex-end}.ComparatifTemplate_heroImg__576tZ{border-radius:20px;overflow:hidden;border:1px solid rgba(0,212,255,.12);max-width:500px;box-shadow:0 30px 80px rgba(0,0,0,.5)}.ComparatifTemplate_heroImg__576tZ img{width:100%;height:auto;display:block}.ComparatifTemplate_tableWrap__1UAwz{background:var(--bg-card);border:1px solid rgba(0,212,255,.08);border-radius:20px;padding:8px;overflow-x:auto;-webkit-overflow-scrolling:touch}.ComparatifTemplate_compareTable__hptt8{width:100%;border-collapse:collapse;min-width:40rem}.ComparatifTemplate_compareTable__hptt8 thead th{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan);padding:20px 14px;text-align:left;border-bottom:1px solid rgba(0,212,255,.15)}.ComparatifTemplate_compareTable__hptt8 thead th:not(:nth-child(2)){text-align:center}.ComparatifTemplate_compareTable__hptt8 tbody tr{border-bottom:1px solid rgba(255,255,255,.04);transition:background .3s ease}.ComparatifTemplate_compareTable__hptt8 tbody tr:hover{background:rgba(0,212,255,.03)}.ComparatifTemplate_compareTable__hptt8 tbody tr:last-child{border-bottom:none}.ComparatifTemplate_compareTable__hptt8 tbody td{padding:18px 14px;font-size:14px;color:var(--grey);vertical-align:middle}.ComparatifTemplate_prodImg__onO2S{width:100px;margin:0 auto}.ComparatifTemplate_prodImg__onO2S img{width:100%;border-radius:8px;background:#fff;padding:8px}.ComparatifTemplate_modelCell__4cbnQ{font-weight:600;color:var(--white);font-size:14px}.ComparatifTemplate_center__PGZyd{text-align:center}.ComparatifTemplate_rating__nNwpH{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--white)}.ComparatifTemplate_rating__nNwpH:before{content:"★";color:var(--cyan);font-size:15px}.ComparatifTemplate_buyLink__VDtV6{display:inline-block;padding:8px 18px;border-radius:6px;background:var(--cyan);color:var(--bg);font-weight:700;font-size:13px;text-decoration:none;transition:all .3s ease}.ComparatifTemplate_buyLink__VDtV6:hover{background:var(--cyan-light);color:var(--bg);transform:translateY(-2px)}.ComparatifTemplate_note__w_sH_{max-width:820px;margin:56px auto 0}@media (max-width:860px){.ComparatifTemplate_tableWrap__1UAwz{background:transparent;border:none;padding:0}.ComparatifTemplate_compareTable__hptt8 thead{display:none}.ComparatifTemplate_compareTable__hptt8,.ComparatifTemplate_compareTable__hptt8 tbody,.ComparatifTemplate_compareTable__hptt8 td,.ComparatifTemplate_compareTable__hptt8 tr{display:block;width:100%}.ComparatifTemplate_compareTable__hptt8 tbody tr{background:var(--bg-card);border:1px solid rgba(0,212,255,.08);border-radius:16px;padding:20px;margin-bottom:16px;display:grid;grid-template-columns:100px 1fr;grid-template-areas:"img model" "img model" "mat haut" "note note" "cta cta";grid-gap:10px 16px;gap:10px 16px;align-items:center}.ComparatifTemplate_compareTable__hptt8 tbody tr:hover{background:var(--bg-card);transform:none}.ComparatifTemplate_compareTable__hptt8 tbody td{padding:0;border:none;font-size:14px;text-align:left!important}.ComparatifTemplate_compareTable__hptt8 tbody td:first-child{grid-area:img}.ComparatifTemplate_compareTable__hptt8 tbody td:nth-child(2){grid-area:model;align-self:start}.ComparatifTemplate_compareTable__hptt8 tbody td:nth-child(3){grid-area:mat}.ComparatifTemplate_compareTable__hptt8 tbody td:nth-child(4){grid-area:haut}.ComparatifTemplate_compareTable__hptt8 tbody td:nth-child(5){grid-area:note}.ComparatifTemplate_compareTable__hptt8 tbody td:nth-child(6){grid-area:cta;margin-top:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}.ComparatifTemplate_prodImg__onO2S{width:100px;margin:0}.ComparatifTemplate_modelCell__4cbnQ{font-size:15px;line-height:1.35}.ComparatifTemplate_compareTable__hptt8 tbody td[data-label]:before{content:attr(data-label);display:block;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan);margin-bottom:4px}.ComparatifTemplate_buyLink__VDtV6{display:block;width:100%;padding:12px;font-size:14px;text-align:center}}@media (max-width:480px){.ComparatifTemplate_compareTable__hptt8 tbody tr{grid-template-columns:80px 1fr;padding:16px;gap:8px 14px}.ComparatifTemplate_prodImg__onO2S{width:80px}.ComparatifTemplate_modelCell__4cbnQ{font-size:14px}}.ComparatifTemplate_whatIsWrap__p0qTr{max-width:800px;margin:0 auto}.ComparatifTemplate_bullets__SKK8T{list-style:none;margin:20px 0 24px;padding:0;display:flex;flex-direction:column;gap:10px}.ComparatifTemplate_bullets__SKK8T li{position:relative;padding-left:22px;color:var(--grey);font-size:16px;line-height:1.6}.ComparatifTemplate_bullets__SKK8T li:before{content:"";position:absolute;left:0;top:11px;width:8px;height:8px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px rgba(0,212,255,.4)}.ComparatifTemplate_stepsGrid__49p68{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.ComparatifTemplate_stepCard__4Cs6y{background:var(--bg-card);border:1px solid rgba(0,212,255,.06);border-radius:16px;padding:32px;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.16,1,.3,1)}.ComparatifTemplate_stepCard__4Cs6y:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 0 0,rgba(0,212,255,.05),transparent 60%);opacity:0;transition:opacity .4s}.ComparatifTemplate_stepCard__4Cs6y:hover{transform:translateY(-6px);border-color:rgba(0,212,255,.2);box-shadow:0 20px 50px rgba(0,0,0,.35)}.ComparatifTemplate_stepCard__4Cs6y:hover:before{opacity:1}.ComparatifTemplate_stepNum__2lNL4{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:rgba(0,212,255,.1);border:1px solid rgba(0,212,255,.2);color:var(--cyan);font-weight:800;font-size:16px;margin-bottom:18px;letter-spacing:.05em}.ComparatifTemplate_cardTitle__QqWFP{font-size:20px;font-weight:700;color:var(--white);margin:0 0 14px;line-height:1.3}.ComparatifTemplate_stepBody__7Kfug{font-size:15px;color:var(--grey-dim);line-height:1.65;margin:0 0 10px}.ComparatifTemplate_subItem__CQFnO{padding-left:16px;position:relative;margin:0 0 8px;color:var(--grey-dim);font-size:15px;line-height:1.6}.ComparatifTemplate_subItem__CQFnO:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:50%;background:var(--cyan)}.ComparatifTemplate_products__SnJSU{display:flex;flex-direction:column;gap:40px}.ComparatifTemplate_produitCard__EwOyl{background:var(--bg-card);border:1px solid rgba(0,212,255,.08);border-radius:24px;overflow:hidden;display:grid;grid-template-columns:1fr 1.2fr;grid-gap:0;gap:0;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative}.ComparatifTemplate_produitCard__EwOyl:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0,rgba(0,212,255,.05),transparent 60%);opacity:0;transition:opacity .4s;pointer-events:none}.ComparatifTemplate_produitCard__EwOyl:hover{border-color:rgba(0,212,255,.22);box-shadow:0 30px 80px rgba(0,0,0,.45);transform:translateY(-4px)}.ComparatifTemplate_produitCard__EwOyl:hover:before{opacity:1}.ComparatifTemplate_produitImage__PW3V_{background:#f5f5f5;display:flex;align-items:center;justify-content:center;padding:40px;position:relative}.ComparatifTemplate_produitImage__PW3V_ img{width:100%;max-width:340px;height:auto}.ComparatifTemplate_produitRank__xIOyI{position:absolute;top:20px;left:20px;width:48px;height:48px;border-radius:12px;background:var(--bg);border:1px solid rgba(0,212,255,.3);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:800;color:var(--cyan);z-index:2}.ComparatifTemplate_produitBody__fQnvv{padding:40px;display:flex;flex-direction:column;gap:16px;position:relative}.ComparatifTemplate_produitBadge__5jC44{display:inline-block;align-self:flex-start;padding:8px 16px;border-radius:6px;background:rgba(0,212,255,.1);border:1px solid rgba(0,212,255,.25);color:var(--cyan);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ComparatifTemplate_produitTitle__9zRmu{font-size:24px;font-weight:800;color:var(--white);line-height:1.2;margin:0}.ComparatifTemplate_produitDesc__VoFEf{font-size:15px;color:var(--grey);line-height:1.7;margin:0}.ComparatifTemplate_produitSpecs__FWPb2{display:flex;flex-direction:column;gap:8px;padding:16px 0;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.ComparatifTemplate_spec__rifo6{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--grey);line-height:1.55}.ComparatifTemplate_specCheck__oHYyg{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:rgba(0,212,255,.12);border:1px solid rgba(0,212,255,.35);color:var(--cyan);margin-top:1px}.ComparatifTemplate_specCheck__oHYyg svg{width:14px;height:14px}.ComparatifTemplate_specText__yHSYC{flex:1 1}.ComparatifTemplate_spec__rifo6 b{color:var(--white);font-weight:700}.ComparatifTemplate_produitPourQui__H2fGN{background:rgba(0,212,255,.04);border:1px solid rgba(0,212,255,.1);border-radius:12px;padding:16px;font-size:14px;color:var(--grey);line-height:1.65}.ComparatifTemplate_produitPourQui__H2fGN strong{color:var(--cyan);font-weight:700}.ComparatifTemplate_produitCta__f0vTq{margin-top:auto}.ComparatifTemplate_btnSecondary__ceDW7{display:block;width:100%;text-align:center;padding:15px 32px;border-radius:var(--radius);background:var(--cyan);color:var(--bg);border:2px solid var(--cyan);font-weight:700;font-size:15px;letter-spacing:.02em;text-decoration:none;position:relative;overflow:hidden;transition:all .3s ease}.ComparatifTemplate_btnSecondary__ceDW7:before{content:"";position:absolute;inset:0;background:var(--cyan-light);transform:translateX(-101%);transition:transform .4s cubic-bezier(.16,1,.3,1)}.ComparatifTemplate_btnSecondary__ceDW7:hover:before{transform:translateX(0)}.ComparatifTemplate_btnSecondary__ceDW7 span{position:relative;z-index:1}.ComparatifTemplate_btnSecondary__ceDW7:hover{color:var(--bg)}.ComparatifTemplate_faqList__8W68i{display:flex;flex-direction:column;gap:12px;max-width:820px;margin:0 auto}.ComparatifTemplate_faqItem__yqujp{background:var(--bg-card);border:1px solid rgba(0,212,255,.08);border-radius:14px;overflow:hidden;transition:all .3s ease}.ComparatifTemplate_faqItem__yqujp:hover{border-color:rgba(0,212,255,.2)}.ComparatifTemplate_faqItem__yqujp summary{padding:22px 26px;font-size:16px;font-weight:700;color:var(--white);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px}.ComparatifTemplate_faqItem__yqujp summary::-webkit-details-marker{display:none}.ComparatifTemplate_faqItem__yqujp summary:after{content:"+";color:var(--cyan);font-size:22px;font-weight:400;transition:transform .3s ease;flex-shrink:0}.ComparatifTemplate_faqItem__yqujp[open] summary:after{transform:rotate(45deg)}.ComparatifTemplate_faqBody__nsP5l{padding:0 26px 22px;font-size:15px;color:var(--grey-dim);line-height:1.7}@media (max-width:1024px){.ComparatifTemplate_heroInner__dANgJ{flex-direction:column;text-align:center}.ComparatifTemplate_heroText__KIU0j{margin:0 auto}.ComparatifTemplate_heroVisual__2UbU6{width:100%;justify-content:center}.ComparatifTemplate_produitCard__EwOyl,.ComparatifTemplate_stepsGrid__49p68{grid-template-columns:1fr}.ComparatifTemplate_produitImage__PW3V_{padding:30px}}@media (max-width:768px){.ComparatifTemplate_section__7Gsg9{padding:60px 0}.ComparatifTemplate_hero__jCyPL{padding:40px 0 60px}.ComparatifTemplate_produitBody__fQnvv{padding:28px}.ComparatifTemplate_produitImage__PW3V_{padding:24px}}@media (max-width:480px){.ComparatifTemplate_produitBody__fQnvv{padding:22px}.ComparatifTemplate_produitTitle__9zRmu{font-size:20px}.ComparatifTemplate_produitImage__PW3V_{padding:20px}.ComparatifTemplate_stepCard__4Cs6y{padding:26px}}.ComparatifTemplate_extraContent__4s3s_{max-width:820px;margin:0 auto}.ComparatifTemplate_relatedGuide__eUN4I{display:flex;align-items:center;flex-wrap:wrap;gap:14px;max-width:720px;margin:0 auto;padding:22px 26px;background:var(--bg-card);border:1px solid rgba(0,212,255,.18);border-radius:var(--radius)}.ComparatifTemplate_relatedGuideTag__kKRd5{font-size:13px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--cyan)}.ComparatifTemplate_relatedGuideLink__Mt3dy{font-size:17px;font-weight:700;color:var(--white);text-decoration:none;border-bottom:2px solid var(--cyan);transition:color .2s ease}.ComparatifTemplate_relatedGuideLink__Mt3dy:hover{color:var(--cyan)}.HomeHero_hero__9UgAF{position:relative;padding:4rem 0 5rem;overflow:hidden;background:radial-gradient(ellipse 80% 60% at 70% 20%,rgba(0,212,255,.18),transparent 60%),radial-gradient(ellipse 60% 40% at 30% 80%,rgba(0,212,255,.08),transparent 60%),var(--bg)}.HomeHero_hero__9UgAF:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(0,212,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(0,212,255,.03) 1px,transparent 0);background-size:64px 64px;-webkit-mask:radial-gradient(ellipse at center,black 0,transparent 70%);mask:radial-gradient(ellipse at center,black 0,transparent 70%);pointer-events:none}.HomeHero_inner__r8mCo{position:relative;z-index:1;display:grid;grid-template-columns:1.1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.HomeHero_content__ovT1L{animation:HomeHero_heroIn__viBBv .7s ease-out both}@keyframes HomeHero_heroIn__viBBv{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.HomeHero_tag__PsdiV{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .875rem;background:rgba(0,212,255,.08);border:1px solid rgba(0,212,255,.25);border-radius:999px;color:var(--cyan);font-size:.8125rem;font-weight:600;letter-spacing:.02em;margin:0 0 1.75rem}.HomeHero_dot__1wXOH{width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 0 rgba(0,212,255,.7);animation:HomeHero_pulse__rL9Nd 2s infinite}@keyframes HomeHero_pulse__rL9Nd{0%{box-shadow:0 0 0 0 rgba(0,212,255,.7)}70%{box-shadow:0 0 0 10px rgba(0,212,255,0)}to{box-shadow:0 0 0 0 rgba(0,212,255,0)}}.HomeHero_title__7PEiQ{margin:0 0 1.5rem;font-size:clamp(2.25rem,5.5vw,4rem);line-height:1.05;letter-spacing:-.025em;font-weight:900;color:var(--white)}.HomeHero_titleAccent___mJLz{background:linear-gradient(135deg,var(--cyan) 0,var(--cyan-light) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.HomeHero_subtitle__Q8ame{color:var(--grey);font-size:1.125rem;line-height:1.65;max-width:36rem;margin:0 0 2.25rem}.HomeHero_ctas__sH_Kg{display:flex;gap:.875rem;flex-wrap:wrap;margin-bottom:2.5rem}.HomeHero_proof__NqD8f{display:flex;flex-wrap:wrap;gap:1.5rem;padding:0;margin:0;list-style:none;font-size:.875rem;color:var(--grey-dim)}.HomeHero_proof__NqD8f li{display:inline-flex;align-items:center;gap:.4375rem}.HomeHero_proof__NqD8f li svg{color:var(--cyan)}.HomeHero_proof__NqD8f strong{color:var(--white);font-weight:700}.HomeHero_media__UjnEO{position:relative}.HomeHero_imageWrap__bV5OV{position:relative;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 0 0 1px rgba(0,212,255,.2),0 24px 60px rgba(0,0,0,.5),0 0 80px rgba(0,212,255,.12);transform:perspective(1000px) rotateY(-2deg);transition:transform .6s cubic-bezier(.16,1,.3,1)}.HomeHero_imageWrap__bV5OV:hover{transform:perspective(1000px) rotateY(0deg)}.HomeHero_imageWrap__bV5OV img{width:100%;height:auto;display:block;aspect-ratio:5/6;object-fit:cover}.HomeHero_imageWrap__bV5OV:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(13,16,21,.4),transparent 40%);pointer-events:none}.HomeHero_badge__iXsbn{position:absolute;bottom:-1.25rem;left:-1.25rem;display:flex;align-items:center;gap:.75rem;padding:.875rem 1.125rem;background:var(--bg-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(0,212,255,.3);border-radius:var(--radius);color:var(--white);font-size:.875rem;font-weight:700;line-height:1.25;box-shadow:0 12px 32px rgba(0,0,0,.4);z-index:2}.HomeHero_badgeIcon__DFpdA{font-size:1.5rem}@media (max-width:1023px){.HomeHero_hero__9UgAF{padding:3rem 0 4rem}.HomeHero_inner__r8mCo{grid-template-columns:1fr;gap:3rem}.HomeHero_content__ovT1L{text-align:center}.HomeHero_subtitle__Q8ame{margin-left:auto;margin-right:auto}.HomeHero_ctas__sH_Kg,.HomeHero_proof__NqD8f{justify-content:center}.HomeHero_imageWrap__bV5OV{transform:none;max-width:480px;margin:0 auto}.HomeHero_badge__iXsbn{left:0}}@media (max-width:480px){.HomeHero_title__7PEiQ{font-size:clamp(2rem,9vw,2.75rem)}.HomeHero_subtitle__Q8ame{font-size:1rem}.HomeHero_proof__NqD8f{gap:1rem;font-size:.8125rem}}.CalisthenieDefinition_section__RkE3q{padding:5rem 0}.CalisthenieDefinition_inner__Ll1uf{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.CalisthenieDefinition_tag__63yxD{margin:0 0 1rem;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--cyan)}.CalisthenieDefinition_title__mhJmf{margin:0 0 1.5rem;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:900;line-height:1.1;letter-spacing:-.02em;color:var(--white)}.CalisthenieDefinition_titleAccent__ft7Sz{color:var(--cyan)}.CalisthenieDefinition_body__s2PON{margin:0 0 1rem;color:var(--grey);font-size:1.0625rem;line-height:1.7}.CalisthenieDefinition_body__s2PON strong{color:var(--white)}.CalisthenieDefinition_body__s2PON em{color:var(--cyan-light);font-style:italic}.CalisthenieDefinition_media__HV2v9 img{width:100%;height:auto;border-radius:var(--radius-lg);border:1px solid rgba(0,212,255,.15);box-shadow:0 16px 40px rgba(0,0,0,.4)}@media (max-width:1023px){.CalisthenieDefinition_inner__Ll1uf{grid-template-columns:1fr;gap:2.5rem}}.MaterielFinalCta_section__aNUhM{padding:5rem 0 6rem}.MaterielFinalCta_box__hLC71{max-width:820px;margin:0 auto;text-align:center;padding:3rem 2rem;background:linear-gradient(135deg,var(--bg-card),rgba(0,212,255,.04));border:1px solid rgba(0,212,255,.25);border-radius:var(--radius-lg)}.MaterielFinalCta_subtag__bNVo0,.MaterielFinalCta_tag__pd8sj{margin:0 0 1rem;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--cyan)}.MaterielFinalCta_title__XO_n3{margin:0 0 1rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:900;line-height:1.15;color:var(--white)}.MaterielFinalCta_body__0FQBm,.MaterielFinalCta_subbody__STKYZ{margin:0 auto;max-width:620px;color:var(--grey);font-size:1rem;line-height:1.65}.MaterielFinalCta_body__0FQBm strong{color:var(--white)}.MaterielFinalCta_divider___1Fza{width:50px;height:2px;background:linear-gradient(90deg,transparent,var(--cyan),transparent);margin:2.5rem auto}.MaterielFinalCta_subtag__bNVo0{margin-bottom:.5rem}.MaterielFinalCta_subbody__STKYZ{margin-bottom:1.75rem}.MaterielFinalCta_ctas__QsjIz{display:flex;gap:.875rem;justify-content:center;flex-wrap:wrap}@media (max-width:480px){.MaterielFinalCta_box__hLC71{padding:2.5rem 1.25rem}}