.page-mathventura .mv-nom{display:flex;align-items:center;gap:.16em;font-size:clamp(2.5rem,.4rem + 11vw,4.6rem);font-weight:380;letter-spacing:-.035em;line-height:1;white-space:nowrap}.page-mathventura .mv-nom picture{display:block;flex:none;margin-right:.04em;line-height:0}.page-mathventura .mv-icone{width:.86em;height:.86em;border-radius:22%;box-shadow:0 0 0 1px var(--line),0 10px 22px -12px #142d24b3}.page-mathventura .mv-devise{display:block;margin-top:.42em;font-size:clamp(1.75rem,1.2rem + 2.3vw,2.75rem);font-weight:360;letter-spacing:-.022em;line-height:1.05}@media(min-width:1024px){.page-mathventura .mv-nom{font-size:clamp(3.6rem,.2rem + 5.6vw,5.4rem)}}.page-mathventura .mv-stores{container-type:inline-size}.page-mathventura .mv-stores__rang{display:grid;gap:10px}@container (min-width: 296px){.page-mathventura .mv-stores__rang{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:640px){.page-mathventura .mv-stores{max-width:26rem}}@media(max-width:639.98px){.page-mathventura .mv-principal{flex:1 1 100%}}.page-mathventura .mv-store{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:56px;padding:7px 13px 7px 16px;border:1.5px solid var(--btn-2-line);border-radius:var(--r-petit);background:var(--btn-2);color:var(--ink);text-decoration:none;transition:border-color .2s ease,transform .2s ease;-webkit-tap-highlight-color:transparent}.page-mathventura .mv-store:hover{border-color:var(--btn-2-hover);color:var(--ink)}.page-mathventura .mv-store:active{transform:scale(.98)}.page-mathventura .mv-store:focus-visible{border-radius:var(--r-petit)}.page-mathventura .mv-store__texte{display:flex;flex-direction:column;line-height:1.15}.page-mathventura .mv-store__petit{color:var(--ink-2);font-size:.74rem;letter-spacing:.02em}.page-mathventura .mv-store__nom{font-size:1.02rem;font-weight:600;letter-spacing:.005em;white-space:nowrap}.page-mathventura .mv-store .icone{width:1em;height:1em;color:var(--green)}.page-mathventura .mv-gratuit{display:flex;align-items:center;gap:8px;margin:16px 0 0;color:var(--ink-2);font-size:var(--t-sm)}.page-mathventura .mv-gratuit .icone{color:var(--green)}.page-mathventura .tapis.mv-scene{padding:74px 0 34px}.page-mathventura .mv-trio{position:relative;display:flex;justify-content:center;align-items:center;perspective:1600px;perspective-origin:50% 40%}.page-mathventura .mv-trio:after{content:"";position:absolute;z-index:0;left:14%;right:14%;bottom:-22px;height:44px;background:radial-gradient(closest-side,rgba(5,25,18,.5),transparent);pointer-events:none}.page-mathventura .cadre-tel.mv-tel:before,.page-mathventura .cadre-tel.mv-capture__tel:before,.page-mathventura .cadre-tel.mv-final__tel:before{content:none}.page-mathventura .cadre-tel.mv-tel{flex:none;width:44%;max-width:222px;box-shadow:inset 0 0 0 1.5px #8f9298,inset 0 0 0 3px #27292d,0 26px 44px -20px #05140ebf;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.page-mathventura .cadre-tel.mv-tel--c{z-index:2;width:54%;max-width:272px}.page-mathventura .cadre-tel.mv-tel--g{z-index:1;margin-right:-13%;transform:translateY(5%) rotate(-7deg)}.page-mathventura .cadre-tel.mv-tel--d{z-index:1;margin-left:-13%;transform:translateY(5%) rotate(7deg)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.page-mathventura .mv-scene:hover .cadre-tel.mv-tel--g{transform:translateY(3%) rotateY(26deg) rotate(-2deg)}.page-mathventura .mv-scene:hover .cadre-tel.mv-tel--d{transform:translateY(3%) rotateY(-26deg) rotate(2deg)}.page-mathventura .mv-scene:hover .cadre-tel.mv-tel--c{transform:translateY(-10px)}}@media(min-width:640px){.page-mathventura .tapis.mv-scene{padding:84px 0 48px}}@media(min-width:1024px){.page-mathventura .cadre-tel.mv-tel{width:36%}.page-mathventura .cadre-tel.mv-tel--c{width:48%}.page-mathventura .cadre-tel.mv-tel--g{margin-right:-14%}.page-mathventura .cadre-tel.mv-tel--d{margin-left:-14%}}.page-mathventura .mv-points{margin:0;padding:0;list-style:none}.page-mathventura .mv-point .carte__visuel{overflow:visible;margin-bottom:20px;border-radius:0}.page-mathventura .mv-pastille{display:grid;place-items:center;width:50px;height:50px;border:1px solid var(--line);border-radius:50%;background:var(--bg);color:var(--green)}.page-mathventura .mv-pastille .icone{width:23px;height:23px}@media(max-width:639.98px){.page-mathventura .carte.mv-point{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;align-items:start}.page-mathventura .mv-point .carte__visuel{margin:0}.page-mathventura .mv-point .carte__titre{align-self:center}.page-mathventura .mv-point .carte__texte{grid-column:1 / -1;margin-top:14px}}.page-mathventura .mv-niveaux{display:grid;gap:30px;align-items:center;margin-top:64px}.page-mathventura .mv-niveaux__texte h3{font-size:var(--t-xl);font-weight:400;line-height:1.08}.page-mathventura .mv-niveaux__texte h3 em{color:var(--green);font-style:italic;font-weight:360}.page-mathventura .mv-niveaux__texte p{max-width:34em;margin-top:16px;color:var(--ink-2)}.page-mathventura .mv-regle{--trait: color-mix(in srgb, var(--ink) 42%, transparent);position:relative;padding:0 clamp(10px,3vw,30px);border:1px solid var(--line);border-radius:12px;background:var(--paper);box-shadow:var(--ombre)}.page-mathventura .mv-regle__classes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:50px 0 8px;list-style:none;background:linear-gradient(90deg,var(--trait) 1px,transparent 1px) 0 0 / 2% 9px repeat-x,linear-gradient(90deg,var(--trait) 1px,transparent 1px) 0 0 / 10% 17px repeat-x}.page-mathventura .mv-regle__classes li{position:relative;color:var(--ink);font:400 clamp(1.25rem,.8rem + 2.1vw,2.35rem) / 1 var(--font-display);letter-spacing:-.02em;text-align:center;white-space:nowrap}.page-mathventura .mv-regle__classes li:before{content:"";position:absolute;top:-50px;left:50%;width:1.5px;height:28px;background:var(--green);translate:-50% 0}.page-mathventura .mv-regle__cycles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:12px 0 18px}.page-mathventura .mv-cote{position:relative;display:flex;justify-content:center;padding-top:15px;color:var(--green);font:600 var(--t-xs) / 1.2 var(--font-body);letter-spacing:.13em;text-transform:uppercase}.page-mathventura .mv-cote:before,.page-mathventura .mv-cote:after{content:"";position:absolute;left:6px;right:6px}.page-mathventura .mv-cote:before{top:4px;height:1px;background:currentColor}.page-mathventura .mv-cote:after{top:0;height:9px;border-inline:1px solid currentColor}.page-mathventura .mv-cote--college{grid-column:1 / 5}.page-mathventura .mv-cote--lycee{grid-column:5 / 6}@media(min-width:768px){.page-mathventura .mv-regle{rotate:-.8deg}}@media(min-width:1024px){.page-mathventura .mv-niveaux{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;margin-top:80px}}.page-mathventura .mv-galerie-bande .entete-section__intro{max-width:34em;text-wrap:balance}.page-mathventura .mv-galerie{display:flex;gap:18px;margin:44px calc(-1 * var(--gouttiere)) 0;padding:8px var(--gouttiere) 22px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gouttiere);scrollbar-color:var(--line) transparent;scrollbar-width:thin}.page-mathventura .mv-galerie:focus-visible{outline-offset:-3px;border-radius:12px}.page-mathventura .mv-galerie>li{flex:none;width:min(56vw,230px);scroll-snap-align:start}.page-mathventura .mv-capture{margin:0}.page-mathventura .cadre-tel.mv-capture__tel{width:100%;max-width:none;box-shadow:inset 0 0 0 1.5px #8f9298,inset 0 0 0 3px #27292d,0 24px 40px -20px #05140ebf}.page-mathventura .mv-capture figcaption{margin-top:18px;padding-right:6px;color:var(--ink-2);font-size:.92rem;line-height:1.45}.page-mathventura .mv-capture__n{display:block;margin-bottom:4px;color:var(--ink);font:italic 400 1rem / 1 var(--font-display)}@media(min-width:1200px){.page-mathventura .mv-galerie{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;margin:56px 0 0;padding:0;overflow:visible}.page-mathventura .mv-galerie>li{width:auto}.page-mathventura .mv-galerie>li:nth-child(2n){margin-top:40px}}.page-mathventura .mv-krok__texte{max-width:30em;color:var(--ink);font:380 clamp(1.25rem,1.05rem + .8vw,1.6rem) / 1.38 var(--font-display);letter-spacing:-.01em}.page-mathventura .mv-cartouche{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;max-width:34rem;margin:32px 0 0;overflow:hidden;border:1px solid color-mix(in srgb,var(--ink) 55%,transparent);border-radius:6px;background:var(--line)}.page-mathventura .mv-cartouche>div{padding:14px 16px 15px;background:var(--paper)}.page-mathventura .mv-cartouche dt{color:var(--green);font:600 var(--t-xs) / 1.2 var(--font-body);letter-spacing:.13em;text-transform:uppercase}.page-mathventura .mv-cartouche dd{margin:7px 0 0;color:var(--ink);font:450 1.08rem / 1.3 var(--font-display)}.page-mathventura .mv-krok__suite{margin-top:30px;padding-top:22px;border-top:1px solid var(--line)}.page-mathventura .mv-krok__suite p{margin:0 0 6px;color:var(--ink-2)}.page-mathventura .mv-final{padding-top:var(--section)}.page-mathventura .section+.mv-final{padding-top:20px}.page-mathventura .tapis.mv-final__tapis{padding-bottom:0}.page-mathventura .mv-final__tete .entete-section__titre--grand{font-size:clamp(2rem,.9rem + 5.2vw,4.2rem)}.page-mathventura .mv-domaine{white-space:nowrap}.page-mathventura .mv-final__chapeau{max-width:32em;margin:18px 0 0;color:var(--ink-2);font-size:var(--t-md)}.page-mathventura .mv-final__boutons{margin-top:28px}.page-mathventura .mv-final__boutons+.mv-stores{margin-top:10px}.page-mathventura .mv-final__boutons .bouton{flex:1 1 100%}.page-mathventura .mv-final__visuel{position:relative;height:clamp(230px,62vw,330px);margin-top:40px;overflow:hidden}.page-mathventura .cadre-tel.mv-final__tel{position:absolute;top:14px;left:50%;width:min(62%,260px);box-shadow:inset 0 0 0 1.5px #8f9298,inset 0 0 0 3px #27292d,0 26px 44px -18px #05140ebf;translate:-50% 0;rotate:5deg}@media(min-width:640px){.page-mathventura .mv-final__boutons .bouton{flex:0 1 auto}}@media(max-width:379.98px){.page-mathventura .mv-final__boutons .bouton{padding-inline:1em;font-size:1rem}}@media(max-width:359.98px){.page-mathventura .tapis.mv-final__tapis{padding-inline:16px}.page-mathventura .mv-final__boutons .bouton{padding-inline:.9em;font-size:.95rem}.page-mathventura .mv-principal{padding-inline:1.1em}}@media(min-width:1024px){.page-mathventura .tapis.mv-final__tapis{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);column-gap:40px}.page-mathventura .mv-final__texte{padding-bottom:clamp(44px,30px + 3.5vw,84px)}.page-mathventura .mv-final__visuel{height:auto;min-height:360px;margin-top:0}.page-mathventura .cadre-tel.mv-final__tel{top:6px;width:min(78%,270px)}}@media(prefers-reduced-motion:reduce){.page-mathventura .cadre-tel.mv-tel,.page-mathventura .mv-store{transition:none}}
