.team-module__N8alva__page{background:rgb(var(--fs-paper));color:var(--foreground);font-family:var(--font-sable), sans-serif;overflow:clip}.team-module__N8alva__page [id]{scroll-margin-top:110px}.team-module__N8alva__page a:focus-visible{outline:2px solid var(--ring);outline-offset:5px}.team-module__N8alva__page h1,.team-module__N8alva__page h2,.team-module__N8alva__page h3,.team-module__N8alva__page p{margin:0}.team-module__N8alva__hero,.team-module__N8alva__section{width:min(1160px,100% - 80px);margin-inline:auto}.team-module__N8alva__hero{text-align:center;padding-block:145px 40px}.team-module__N8alva__heroCopy{max-width:900px;margin-inline:auto}.team-module__N8alva__kicker{letter-spacing:.13em;align-items:center;gap:9px;font-size:10px;font-weight:600;line-height:1.6;display:flex}.team-module__N8alva__hero .team-module__N8alva__kicker,.team-module__N8alva__closing .team-module__N8alva__kicker{justify-content:center}.team-module__N8alva__dot{background:var(--primary);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 10%, transparent);border-radius:50%}.team-module__N8alva__heroTitle{font-size:clamp(40px,5.2vw,70px);line-height:1.04;margin-top:24px!important}.team-module__N8alva__heroDescription{color:var(--muted-foreground);max-width:620px;font-size:15px;line-height:1.8;margin-top:24px!important;margin-inline:auto!important}.team-module__N8alva__section{padding-block:60px}.team-module__N8alva__question{color:var(--muted-foreground);max-width:520px;font-size:14px;line-height:1.8;margin-bottom:36px!important}.team-module__N8alva__question strong{color:var(--foreground);font-weight:600}.team-module__N8alva__members{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.team-module__N8alva__member{background:var(--card);border:1px solid var(--border);border-radius:20px;flex-direction:column;gap:18px;padding:18px 18px 26px;display:flex}.team-module__N8alva__portraitFrame{background:var(--muted);width:96px;height:96px;box-shadow:0 0 0 4px var(--card), 0 0 0 5px var(--border);border-radius:50%;overflow:hidden}.team-module__N8alva__portrait{object-fit:cover;width:100%;height:100%}.team-module__N8alva__portraitFrame[data-member=francois-delporte] .team-module__N8alva__portrait{transform:scale(1.22)}.team-module__N8alva__portraitFrame[data-member=ludovic-gueth] .team-module__N8alva__portrait{object-position:62% 18%;transform-origin:62% 30%;transform:scale(1.9)}.team-module__N8alva__member h2{letter-spacing:-.02em;font-size:19px;font-weight:600;line-height:1.2}.team-module__N8alva__does{color:rgb(var(--fs-orange-ink));letter-spacing:.02em;font-size:12px;font-weight:600;margin-top:6px!important}.team-module__N8alva__line{color:var(--muted-foreground);border-top:1px solid var(--border);padding-top:14px;font-size:13px;line-height:1.75}.team-module__N8alva__member a{color:var(--muted-foreground);align-items:center;gap:4px;font-size:12px;display:inline-flex}.team-module__N8alva__member a:hover{color:var(--primary)}.team-module__N8alva__howSection{--muted-foreground:rgb(var(--fs-mute));background:var(--muted)}.team-module__N8alva__howInner{grid-template-columns:.9fr 1.1fr;align-items:start;gap:60px;width:min(1160px,100% - 80px);margin-inline:auto;display:grid}.team-module__N8alva__sectionTitle{max-width:480px;font-size:clamp(30px,3.3vw,44px);line-height:1.08;margin-top:18px!important}.team-module__N8alva__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.team-module__N8alva__step{border-top:1px solid var(--border);padding-top:20px}.team-module__N8alva__step span{color:var(--muted-foreground);letter-spacing:.13em;font-size:10px;font-weight:600}.team-module__N8alva__step h3{margin:14px 0 10px;font-size:15px;font-weight:600}.team-module__N8alva__step p{color:var(--muted-foreground);font-size:13px;line-height:1.85}.team-module__N8alva__proof{flex-wrap:wrap;justify-content:center;gap:14px 40px;padding-block:10px 0;display:flex}.team-module__N8alva__proof div{flex-direction:column;align-items:center;gap:4px;display:flex}.team-module__N8alva__proof strong{letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:1}.team-module__N8alva__proof span{color:var(--muted-foreground);font-size:12px}.team-module__N8alva__closing{--muted-foreground:rgb(var(--fs-mute));text-align:center;background:var(--muted);margin-top:30px;padding:90px 24px}.team-module__N8alva__closingTitle{max-width:710px;font-size:clamp(34px,4.3vw,58px);line-height:1.08;margin:22px auto 0!important}.team-module__N8alva__closing>p{max-width:470px;color:var(--muted-foreground);font-size:14px;line-height:1.8;margin:24px auto 30px!important}.team-module__N8alva__page .team-module__N8alva__call{background:var(--foreground);height:auto;min-height:50px;color:var(--background);border-radius:12px;padding:15px 22px;font-size:13px;font-weight:600}.team-module__N8alva__page .team-module__N8alva__call:hover{background:color-mix(in srgb, var(--foreground) 88%, var(--primary))}@media (max-width:1050px){.team-module__N8alva__members{grid-template-columns:repeat(2,minmax(0,1fr))}.team-module__N8alva__howInner{grid-template-columns:1fr;gap:30px}}@media (max-width:760px){.team-module__N8alva__hero,.team-module__N8alva__section,.team-module__N8alva__howInner{width:calc(100% - 40px)}.team-module__N8alva__hero{padding-block:120px 30px}.team-module__N8alva__heroTitle{font-size:clamp(38px,8vw,54px)}.team-module__N8alva__section{padding-block:44px}.team-module__N8alva__steps{grid-template-columns:1fr;gap:20px}.team-module__N8alva__closing{padding-block:64px}}@media (max-width:480px){.team-module__N8alva__members{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.team-module__N8alva__page *,.team-module__N8alva__page :before,.team-module__N8alva__page :after{transition:none!important;animation:none!important}}
