.mk{--mk-phone-body:#050504;--mk-key:#1a1a17;--mk-row-border:#1f1f1b;--mk-lake:#12201c;--mk-lake-border:#2a3a35;--mk-lake-text:#6d8f86;--mk-ease:cubic-bezier(.2, .8, .2, 1);background:var(--bivy-noir);color:var(--bivy-blanc-casse);font-family:var(--font-sans);overflow-wrap:normal;scroll-behavior:smooth;flex-direction:column;display:flex;overflow-x:clip}.mk p,.mk h1,.mk h2,.mk h3{margin:0}@layer base{:where(.mk a){color:inherit;text-decoration:none}:where(.mk a:hover){color:var(--bivy-citron)}:where(.mk button){font:inherit;color:inherit;cursor:pointer;min-height:0;font-size:inherit;background:0 0;border:0;padding:0}.mk-page :is(p,li):not(form *){color:var(--bivy-gris-300);overflow-wrap:anywhere;font-size:16px;line-height:1.6}}:where(.mk input,.mk select,.mk textarea){font-family:inherit}@keyframes mk-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes mk-blink{0%,49%{opacity:1}50%,to{opacity:0}}.mk-pulse{animation:1.6s infinite mk-pulse}.mk-pulse-fast{animation:1.2s infinite mk-pulse}.mk-blink{color:var(--bivy-citron);font-weight:400;animation:1s infinite mk-blink}.mk-display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;font-weight:900;font-stretch:125%;line-height:.9}.mk-mono{font-family:var(--font-mono)}.mk-kicker{font:500 12px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.mk-icon{font-family:var(--font-icons);letter-spacing:normal;text-transform:none;white-space:nowrap;font-variation-settings:"FILL" 0, "wght" 400;-webkit-font-smoothing:antialiased;direction:ltr;font-style:normal;font-weight:400;line-height:1}.mk-icon-filled{font-variation-settings:"FILL" 1, "wght" 400}.mk-tabular{font-variant-numeric:tabular-nums}.mk-h2{text-wrap:balance;font-size:clamp(34px,4.6vw,60px);line-height:.9}.mk-lead{text-wrap:pretty;max-width:520px;font-size:17px;line-height:1.55}.mk-container{max-width:1240px;margin:0 auto;padding:110px 24px;position:relative}.mk-two-cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:center;gap:56px;display:grid}.mk-stack{flex-direction:column;gap:20px;display:flex}.mk-section{position:relative;overflow:hidden}.mk-section-paper{background:var(--bivy-papier);color:var(--bivy-noir)}.mk-section-noir{background:var(--bivy-noir)}.mk-section-noir-2{background:var(--bivy-noir-2);border-top:1px solid var(--bivy-gris-900)}.mk-section-citron{background:var(--bivy-citron);color:var(--bivy-noir);border-top:1px solid var(--bivy-noir)}.mk-outline{font-family:var(--font-display);color:#0000;pointer-events:none;white-space:nowrap;-webkit-user-select:none;user-select:none;font-weight:900;font-stretch:125%;line-height:.8;position:absolute}.mk-hit{position:relative}.mk-hit:after{content:"";width:max(100%,48px);height:max(100%,48px);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.mk-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mk-skip{z-index:50;background:var(--bivy-citron);color:var(--bivy-noir);padding:12px 16px;font-weight:700;position:absolute;top:0;left:0;transform:translateY(-150%)}.mk-skip:focus-visible{transform:translateY(0)}.mk-nav{z-index:20;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--bivy-gris-900);background:#0e0e0ce0;position:sticky;top:0}.mk-nav-inner{align-items:center;gap:28px;max-width:1240px;margin:0 auto;padding:10px 24px;display:flex}.mk-nav-brand{flex-shrink:0;align-items:center;gap:12px;display:flex}.mk-nav-brand img{width:auto;height:46px;display:block}.mk-nav-wordmark{font-family:var(--font-display);text-transform:uppercase;font-size:15px;font-weight:900;font-stretch:125%;line-height:.95}.mk-nav-wordmark span{color:var(--bivy-citron)}.mk-nav-links{min-width:0;height:30px;color:var(--bivy-gris-400);white-space:nowrap;flex-wrap:wrap;flex:1;justify-content:flex-end;align-items:center;column-gap:clamp(12px,1.8vw,24px);margin:0;padding:0;font-size:14px;font-weight:600;line-height:30px;list-style:none;display:flex;overflow:hidden}.mk-nav-links li{display:contents}.mk-nav-cta{background:var(--bivy-citron);height:44px;color:var(--bivy-noir);font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;border-radius:14px;flex-shrink:0;align-items:center;padding:0 20px;font-size:12px;font-weight:800;font-stretch:125%;display:flex}.mk-nav-cta:hover{color:var(--bivy-noir)}.mk-cta-short{display:none}.mk-nav-signin{border:1px solid var(--bivy-gris-800);height:44px;color:var(--bivy-gris-400);white-space:nowrap;border-radius:14px;flex-shrink:0;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:flex}.mk-nav-scan{border:1px solid var(--bivy-gris-800);min-width:48px;height:48px;color:var(--bivy-papier);white-space:nowrap;cursor:pointer;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;display:flex}.mk-nav-scan:hover{border-color:var(--bivy-citron)}.mk-nav-scan:focus-visible{outline:2px solid var(--bivy-citron);outline-offset:2px}@media (max-width:899px){.mk-nav-links{display:none}.mk-nav-scan{width:48px;margin-left:auto;padding:0}.mk-nav-scan>span,.mk-cta-long{display:none}.mk-cta-short{display:inline}}@media (max-width:699px){.mk-nav-wordmark{display:none}}@media (max-width:519px){.mk-nav-signin{display:none}.mk-nav-inner{gap:12px}.mk-nav-cta{padding:0 14px;font-size:11px}.mk-cta-long{display:none}.mk-cta-short{display:inline}}@media (max-width:379px){.mk-nav-inner{gap:8px;padding:10px 16px}.mk-nav-brand img{height:36px}.mk-nav-brand{gap:8px}}.mk-btn{height:58px;font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;border-radius:14px;align-items:center;gap:14px;padding:0 24px;font-size:14px;font-weight:800;font-stretch:125%;display:inline-flex}.mk-btn-primary{background:var(--bivy-citron);color:var(--bivy-noir)}.mk-btn-primary:hover{color:var(--bivy-noir)}.mk-btn-primary:disabled{opacity:.6;cursor:not-allowed}.mk-btn-outline{border:1.5px solid var(--bivy-gris-800);gap:10px}.mk-btn-outline .mk-icon{font-size:22px}.mk-hero-halo{pointer-events:none;background:radial-gradient(circle,#d6f03c26,#d6f03c00 62%);border-radius:50%;width:980px;height:980px;position:absolute;top:-240px;right:-260px}.mk-hero-outline{text-transform:uppercase;-webkit-text-stroke:1.5px var(--bivy-bordure-nuit);font-size:260px;bottom:-30px;left:-40px}.mk-hero-inner{flex-wrap:wrap;align-items:center;gap:56px;max-width:1240px;margin:0 auto;padding:72px 24px 110px;display:flex;position:relative}.mk-hero-text{z-index:2;flex-direction:column;flex:560px;gap:26px;min-width:0;display:flex;position:relative;container-type:inline-size}.mk-hero-kicker{color:var(--bivy-gris-400);align-items:center;gap:10px;display:flex}.mk-dot{background:var(--bivy-citron);border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.mk-h1{text-wrap:balance;font-size:clamp(28px,8.2cqi,86px);line-height:.88}.mk-accent{color:var(--bivy-citron)}.mk-hero-lead{color:var(--bivy-gris-300);text-wrap:pretty;max-width:540px;font-size:19px;line-height:1.5}.mk-hero-ctas{flex-wrap:wrap;gap:10px;display:flex}.mk-hero-ctas .mk-btn{white-space:normal;text-align:center;max-width:100%;height:auto;min-height:58px;padding-top:8px;padding-bottom:8px}.mk-hero-stats{border-top:1px solid var(--bivy-gris-900);flex-wrap:wrap;gap:28px;margin:0;padding-top:14px;display:flex}.mk-hero-stat{flex-direction:column;gap:4px;display:flex}.mk-hero-stat dt{font-family:var(--font-display);text-transform:uppercase;font-size:28px;font-weight:900;font-stretch:125%;line-height:1}.mk-hero-stat dd{font:500 10px var(--font-mono);text-transform:uppercase;color:var(--bivy-gris-500);margin:0}.mk-hero-visual{flex:none;justify-content:center;width:min(520px,100%);min-height:760px;margin:0 auto;padding-top:30px;display:flex;position:relative}.mk-phone{background:var(--mk-phone-body);width:340px;height:700px;box-shadow:0 0 0 1px var(--bivy-gris-900), 0 50px 90px -30px #000000e6;border-radius:50px;max-width:100%;padding:7px;transform:rotate(-3deg)}.mk-phone-screen{background:var(--bivy-papier);width:100%;height:100%;color:var(--bivy-noir);border-radius:43px;flex-direction:column;display:flex;overflow:hidden}.mk-phone-status{height:44px;font:600 12px var(--font-sans);flex-shrink:0;justify-content:space-between;align-items:center;padding:0 24px;display:flex}.mk-phone-island{background:#000;border-radius:14px;width:86px;height:24px}.mk-phone-net{font:500 10px var(--font-mono)}.mk-phone-body{flex-direction:column;flex:1;gap:9px;min-height:0;padding:2px 14px 10px;display:flex}.mk-phone-row{font:500 9px var(--font-mono);text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.mk-phone-row .mk-muted{color:var(--bivy-gris-600)}.mk-phone-live{align-items:center;gap:6px;display:flex}.mk-phone-live-dot{background:var(--bivy-vert-clair);border-radius:50%;width:8px;height:8px;display:inline-block}.mk-phone-remaining{justify-content:space-between;align-items:baseline;display:flex}.mk-phone-remaining-value{font-size:38px;line-height:.9}.mk-phone-remaining-label{font:500 9px var(--font-mono);text-transform:uppercase;color:var(--bivy-gris-600)}.mk-phone-peg{background:var(--bivy-citron);border-radius:16px;justify-content:space-between;align-items:flex-end;height:112px;padding:12px 14px;display:flex}.mk-phone-peg-text{flex-direction:column;justify-content:space-between;height:100%;display:flex}.mk-phone-peg-label{font:700 9px var(--font-mono);text-transform:uppercase}.mk-phone-peg-place{font-size:12px;line-height:1.3}.mk-phone-peg-place u{text-decoration:underline}.mk-phone-peg-number{font-size:88px;line-height:.78}.mk-phone-grid{grid-template-columns:1.3fr 1fr;gap:8px;display:grid}.mk-phone-team{background:var(--bivy-gris-100);border:1px solid var(--bivy-noir);border-radius:14px;flex-direction:column;gap:5px;padding:10px;display:flex}.mk-phone-small-label{font:500 8px var(--font-mono);text-transform:uppercase;color:var(--bivy-gris-600)}.mk-phone-team-name{font-size:12px}.mk-phone-team-members{color:var(--bivy-gris-600);font-size:11px}.mk-phone-rank{background:var(--bivy-noir);color:#fff;border-radius:14px;flex-direction:column;justify-content:space-between;padding:10px;display:flex}.mk-phone-rank .mk-phone-small-label{color:var(--bivy-gris-500)}.mk-phone-rank-value{font-size:28px;line-height:.9}.mk-phone-rank-value small{font-size:13px}.mk-phone-rank-value .mk-of{color:var(--bivy-gris-500);font-size:11px}.mk-phone-weighings-head{justify-content:space-between;align-items:baseline;display:flex}.mk-phone-weighings-head .mk-phone-peg-label{font-weight:700}.mk-phone-weighings-total{font-size:16px}.mk-phone-weighings{border-top:1px solid var(--bivy-noir);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mk-phone-weighing{border-bottom:1px solid var(--bivy-gris-300);align-items:center;gap:10px;padding:8px 0;display:flex}.mk-phone-weighing time{font:500 10px var(--font-mono);width:38px}.mk-phone-weighing b{flex:1;font-size:15px;font-weight:800}.mk-phone-validated{font:700 8px var(--font-mono);text-transform:uppercase;background:var(--bivy-citron);border-radius:6px;padding:4px 7px}.mk-phone-announce{background:var(--bivy-bleu-info);border-radius:14px;align-items:center;gap:10px;margin-top:auto;padding:10px 12px;display:flex}.mk-phone-announce-text{flex-direction:column;flex:1;gap:3px;display:flex}.mk-phone-announce-text b{font:700 8px var(--font-mono);text-transform:uppercase}.mk-phone-announce-text span{font-size:12px;line-height:1.3}.mk-phone-ack{background:var(--bivy-noir);color:#fff;text-transform:uppercase;border-radius:12px;align-items:center;height:38px;padding:0 12px;font-size:11px;font-weight:800;display:flex}.mk-phone-tabs{background:var(--bivy-gris-100);border-top:1px solid var(--bivy-gris-200);flex-shrink:0;grid-template-columns:repeat(3,1fr);height:70px;padding:8px 10px 16px;display:grid}.mk-phone-tab{color:var(--bivy-gris-600);flex-direction:column;align-items:center;gap:4px;display:flex}.mk-phone-tab-icon{border-radius:15px;justify-content:center;align-items:center;width:58px;height:30px;display:flex}.mk-phone-tab .mk-icon{font-size:22px}.mk-phone-tab span:last-child{font-size:10px;font-weight:500}.mk-phone-tab-active{color:var(--bivy-noir)}.mk-phone-tab-active .mk-phone-tab-icon{background:var(--bivy-citron)}.mk-phone-tab-active span:last-child{font-weight:700}.mk-float{z-index:3;border-radius:16px;align-items:center;padding:12px 14px;display:flex;position:absolute;box-shadow:0 20px 40px -16px #000000b3}.mk-float-weighing{background:var(--bivy-noir);border:1px solid var(--bivy-gris-800);gap:12px;top:500px;left:0;transform:rotate(-2deg)}.mk-float-icon{background:var(--bivy-citron);width:40px;height:40px;color:var(--bivy-noir);border-radius:12px;justify-content:center;align-items:center;display:flex}.mk-float-icon .mk-icon{font-size:24px}.mk-float-text{flex-direction:column;gap:3px;display:flex}.mk-float-label{font:700 9px var(--font-mono);text-transform:uppercase}.mk-float-weighing .mk-float-label{color:var(--bivy-citron)}.mk-float-value{font-size:20px}.mk-float-ranking{background:var(--bivy-citron);color:var(--bivy-noir);gap:10px;top:0;right:0;transform:rotate(2deg)}.mk-float-ranking .mk-icon{font-size:24px}.mk-float-ranking .mk-float-text{gap:2px}.mk-float-ranking b{font-size:14px;font-weight:800}.mk-marquee{background:var(--bivy-citron);color:var(--bivy-noir);border-top:1px solid var(--bivy-noir);border-bottom:1px solid var(--bivy-noir);overflow:hidden}.mk-marquee-track{white-space:nowrap;font-family:var(--font-display);text-transform:uppercase;will-change:transform;gap:44px;width:max-content;margin:0;padding:16px 0;font-size:22px;font-weight:900;font-stretch:125%;list-style:none;display:flex}.mk-marquee-track li{align-items:center;gap:44px;display:flex}@media (max-width:699px){.mk-marquee-track,.mk-marquee-track li{gap:26px}.mk-marquee-track{padding:11px 0;font-size:15px}}.mk-marquee-track .mk-icon{font-size:22px}.mk-constat-outline{-webkit-text-stroke:1.5px var(--bivy-gris-300);font-size:220px;top:40px;right:-60px}.mk-constat-inner{flex-direction:column;gap:44px;padding:100px 24px;display:flex}.mk-constat-head{flex-direction:column;gap:16px;max-width:820px;display:flex}.mk-constat-head .mk-kicker{color:var(--bivy-gris-600)}.mk-constat-title{text-wrap:balance;font-size:clamp(32px,4.4vw,56px);line-height:.92}.mk-cards-3{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.mk-card-paper{background:var(--bivy-gris-100);border:1px solid var(--bivy-noir);border-radius:20px;flex-direction:column;gap:14px;padding:24px;display:flex}.mk-card-paper .mk-icon{color:var(--bivy-gris-500);font-size:34px}.mk-card-title{font-size:19px;line-height:1}.mk-card-text{color:var(--bivy-gris-700);font-size:15px;line-height:1.5}.mk-ins .mk-kicker{color:var(--bivy-citron)}.mk-ins .mk-lead{color:var(--bivy-gris-300)}.mk-checks{flex-direction:column;gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.mk-checks li{align-items:center;gap:12px;display:flex}.mk-checks .mk-icon{color:var(--bivy-citron);font-size:22px}.mk-ins-visual{position:relative}.mk-ins-card{background:var(--bivy-noir-2);border:1px solid var(--bivy-gris-900);border-radius:24px;flex-direction:column;gap:20px;padding:26px;display:flex}.mk-ins-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mk-ins-head-text{flex-direction:column;gap:8px;display:flex}.mk-label-10{font:500 10px var(--font-mono);text-transform:uppercase;color:var(--bivy-gris-500)}.mk-label-9{font:500 9px var(--font-mono);text-transform:uppercase;color:var(--bivy-gris-500)}.mk-ins-event{font-size:34px;line-height:.88}.mk-badge-citron{background:var(--bivy-citron);color:var(--bivy-noir);font:700 10px var(--font-mono);text-transform:uppercase;white-space:nowrap;border-radius:8px;padding:6px 9px}.mk-ins-seats{flex-direction:column;gap:10px;display:flex}.mk-ins-seats-head{justify-content:space-between;align-items:baseline;display:flex}.mk-ins-count{font-size:40px;line-height:.9}.mk-ins-count small{color:var(--bivy-gris-600);font-size:18px}.mk-seat-grid{grid-template-columns:repeat(30,1fr);gap:3px;display:grid}.mk-seat{background:var(--bivy-gris-900);border-radius:4px;height:22px;transition:background .25s}.mk-seat[data-state=full]{background:var(--bivy-citron)}.mk-seat[data-state=half]{background:var(--bivy-vert-clair)}.mk-ins-msg{color:var(--bivy-gris-500);font-size:13px}.mk-ins-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mk-ins-tile{border:1px solid var(--bivy-gris-800);border-radius:14px;flex-direction:column;gap:6px;padding:12px;display:flex}.mk-ins-tile b{font-family:var(--font-display);text-transform:uppercase;font-size:20px;font-weight:900;font-stretch:125%}.mk-ins-float{background:var(--bivy-papier);color:var(--bivy-noir);border-radius:16px;align-items:center;gap:12px;padding:12px 16px;display:flex;position:absolute;bottom:-34px;right:-12px;box-shadow:0 24px 40px -16px #000c}.mk-ins-float-icon{background:var(--bivy-noir);width:36px;height:36px;color:var(--bivy-citron);border-radius:11px;justify-content:center;align-items:center;font-size:22px;display:flex}.mk-ins-float .mk-float-text{gap:2px}.mk-ins-float .mk-float-label{color:var(--bivy-gris-600)}.mk-ins-float b{font-size:14px;font-weight:800}.mk-tirage-outline{-webkit-text-stroke:2px #0e0e0c24;font-size:300px;top:30px;right:-40px}.mk-tirage-inner{flex-direction:column;gap:40px;padding:100px 24px 110px;display:flex}.mk-tirage-head{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.mk-tirage-head .mk-kicker{font-weight:700}.mk-tirage-title{text-wrap:balance;max-width:1000px;font-size:clamp(38px,6vw,84px);line-height:.86}.mk-tirage-lead{text-wrap:pretty;max-width:640px;font-size:18px;line-height:1.5}.mk-tirage-available{border:1.5px solid var(--bivy-noir);text-align:left;border-radius:16px;flex-direction:column;gap:8px;padding:14px 18px;display:flex}.mk-tirage-available ul{flex-direction:column;gap:4px;margin:0;padding:0;font-size:15px;font-weight:600;list-style:none;display:flex}.mk-tirage-head .mk-soon-badge{color:var(--bivy-noir);align-self:center}.mk-tirage-note{font:500 12px var(--font-mono);color:var(--bivy-noir);margin:0}.mk-steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.mk-step{border:1.5px solid var(--bivy-noir);color:var(--bivy-noir);background:0 0;border-radius:18px;align-items:center;gap:14px;padding:16px 18px;transition:background .35s,color .35s,transform .35s;display:flex}.mk-step[data-active=true]{background:var(--bivy-noir);color:var(--bivy-citron);transform:translateY(-4px)}.mk-step-n{font-family:var(--font-display);font-size:40px;font-weight:900;font-stretch:125%;line-height:.8}.mk-step-text{flex-direction:column;gap:3px;display:flex}.mk-step-title{font-size:15px}.mk-step-desc{opacity:.75;font-size:13px}.mk-tirage-panel{background:var(--bivy-noir);color:var(--bivy-blanc-casse);border-radius:28px;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:22px;padding:22px;display:grid;box-shadow:0 40px 70px -30px #0e0e0c99}.mk-tirage-col{flex-direction:column;gap:14px;min-width:0;display:flex}.mk-tirage-col-right{gap:12px}.mk-tirage-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.mk-tirage-bar-text{flex-direction:column;gap:6px;display:flex}.mk-tirage-bar-title{font-size:22px;line-height:.9}.mk-segment{background:var(--bivy-hachure-claire);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;padding:3px;display:grid}.mk-segment button{height:32px;font:700 9px var(--font-mono);text-transform:uppercase;white-space:nowrap;color:var(--bivy-gris-500);border-radius:9px;justify-content:center;align-items:center;padding:0 12px;display:flex}.mk-segment button[aria-pressed=true]{background:var(--bivy-blanc-casse);color:var(--bivy-noir)}.mk-tp-rows{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mk-tp-row{border:1px solid var(--bivy-gris-900);background:0 0;border-radius:12px;grid-template-columns:34px minmax(0,1fr) minmax(50px,120px) 40px;align-items:center;gap:12px;padding:10px 12px;transition:background .3s,border-color .3s,opacity .3s;display:grid}.mk-tp-row[data-current=true]{background:var(--bivy-hachure-claire);border-color:var(--bivy-citron)}.mk-tp-row[data-claimed=true]{opacity:.4}.mk-tp-n{font-family:var(--font-display);font-size:18px;font-weight:900;font-stretch:125%}.mk-tp-n[data-first=true]{color:var(--bivy-citron)}.mk-tp-team{flex-direction:column;gap:3px;min-width:0;display:flex}.mk-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mk-tp-team b{font-size:14px;font-weight:800}.mk-tp-team span{font:400 9px var(--font-mono);color:var(--bivy-gris-500)}.mk-tp-gauge{background:var(--bivy-bordure-nuit);border-radius:5px;height:10px;overflow:hidden}.mk-tp-gauge div{background:var(--bivy-citron);height:100%;transition:width .6s var(--mk-ease);border-radius:5px}.mk-tp-score{font-family:var(--font-display);text-align:right;font-size:17px;font-weight:900;font-stretch:125%}.mk-picker{background:var(--bivy-hachure-claire);min-height:62px;color:var(--bivy-gris-500);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;transition:background .3s,color .3s;display:flex}.mk-picker[data-active=true]{background:var(--bivy-citron);color:var(--bivy-noir)}.mk-picker-rank{font-family:var(--font-display);font-size:28px;font-weight:900;font-stretch:125%;line-height:.9}.mk-picker-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mk-picker-text span{font:700 9px var(--font-mono);text-transform:uppercase}.mk-picker-text b{font-size:15px;font-weight:800}.mk-picker-peg{font:700 11px var(--font-mono);text-transform:uppercase;white-space:nowrap}.mk-lake{background:var(--mk-lake);border:1px solid var(--mk-lake-border);border-radius:18px;flex-direction:column;flex:1;gap:12px;padding:18px 14px 14px;display:flex;position:relative;overflow:hidden}.mk-lake:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#8ec5f00f 0 2px,#0000 2px 14px);position:absolute;inset:0}.mk-lake-label{font:500 9px var(--font-mono);text-transform:uppercase;color:var(--mk-lake-text);position:relative}.mk-pegs{grid-template-columns:repeat(6,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid;position:relative}.mk-peg{height:66px;color:var(--bivy-gris-500);border:1px solid var(--mk-lake-border);background:#0e0e0c99;border-radius:12px;flex-direction:column;justify-content:space-between;padding:7px;transition:background .35s,transform .35s;display:flex}.mk-peg[data-taken=true]{background:var(--bivy-citron);color:var(--bivy-noir);border-color:var(--bivy-citron)}.mk-peg[data-fresh=true]{transform:scale(1.06)}.mk-peg-head{justify-content:space-between;align-items:center;display:flex}.mk-peg-n{font-family:var(--font-display);font-size:16px;font-weight:900;font-stretch:125%;line-height:.9}.mk-peg-star{font-size:10px}.mk-peg-team{font:700 8px var(--font-mono);text-transform:uppercase}.mk-lake-legend{font:400 10px var(--font-mono);color:var(--mk-lake-text);margin-top:auto;position:relative}.mk-classement-outline{-webkit-text-stroke:2px var(--bivy-gris-250);font-size:300px;top:60px;left:-30px}.mk-kicker-green{color:var(--bivy-vert-texte)}.mk-lead-paper{color:var(--bivy-gris-700)}.mk-tiles-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.mk-tile{background:var(--bivy-gris-100);border:1px solid var(--bivy-noir);border-radius:16px;flex-direction:column;gap:6px;padding:16px;font-size:15px;font-weight:800;display:flex}.mk-tile .mk-icon{font-size:26px}.mk-board{background:var(--bivy-gris-100);border:1.5px solid var(--bivy-noir);border-radius:24px;flex-direction:column;gap:14px;padding:22px;display:flex;box-shadow:0 30px 60px -30px #0e0e0c73}.mk-board-head{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.mk-board-head-text{flex-direction:column;gap:6px;display:flex}.mk-board-head-text .mk-label-10{color:var(--bivy-gris-600)}.mk-board-title{font-size:30px;line-height:.9}.mk-board-live{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.mk-live-badge{background:var(--bivy-noir);color:var(--bivy-citron);font:700 10px var(--font-mono);text-transform:uppercase;border-radius:7px;padding:4px 8px}.mk-board-live .mk-label-10{color:var(--bivy-gris-600)}.mk-segment-paper{background:var(--bivy-papier)}.mk-segment-paper button{height:34px;color:var(--bivy-noir);padding:0;font-size:10px}.mk-segment-paper button[aria-pressed=true]{background:var(--bivy-noir);color:#fff}.mk-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mk-row{border-bottom:1px solid var(--bivy-gris-200);border-radius:10px;grid-template-columns:40px minmax(0,1fr) auto 90px;align-items:center;gap:12px;padding:10px;display:grid}.mk-row[data-me=true]{background:#d6f03c73}.mk-row-rank{font-family:var(--font-display);font-size:22px;font-weight:900;font-stretch:125%}.mk-row-team{flex-direction:column;gap:3px;min-width:0;display:flex}.mk-row-team b{font-size:15px;font-weight:800}.mk-row-team span{font:400 10px var(--font-mono);color:var(--bivy-gris-600)}.mk-row-delta{font:700 11px var(--font-mono);white-space:nowrap;color:var(--bivy-gris-600)}.mk-row-delta[data-dir=up]{color:var(--bivy-vert-texte)}.mk-row-delta[data-dir=down]{color:var(--bivy-rouge-texte)}.mk-row-kg{font-family:var(--font-display);text-align:right;font-size:19px;font-weight:900;font-stretch:125%}.mk-feed{background:var(--bivy-noir);color:var(--bivy-blanc-casse);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}.mk-feed-icon{background:var(--bivy-citron);width:34px;height:34px;color:var(--bivy-noir);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;display:flex}.mk-feed-text{flex:1;font-size:13px}.mk-feed-time{font:500 10px var(--font-mono);color:var(--bivy-gris-500)}.mk-pesees-halo{pointer-events:none;background:radial-gradient(circle,#f0a03a1f,#f0a03a00 60%);border-radius:50%;width:760px;height:760px;position:absolute;top:0;right:-200px}.mk-pesees .mk-kicker{color:var(--bivy-orange-attente)}.mk-pesees .mk-lead{color:var(--bivy-gris-300)}.mk-pesees-visual{order:0;justify-content:center;display:flex}.mk-phone-2{background:var(--mk-phone-body);width:330px;max-width:100%;box-shadow:0 0 0 1px var(--bivy-gris-900), 0 50px 90px -30px #000000e6;border-radius:48px;padding:7px}.mk-phone-2-screen{background:var(--bivy-noir);border-radius:41px;flex-direction:column;gap:12px;padding:18px 14px 16px;display:flex;overflow:hidden}.mk-phone-2-status{font:600 12px var(--font-sans);justify-content:space-between;align-items:center;padding:0 8px;display:flex}.mk-phone-2-net{font:500 10px var(--font-mono)}.mk-phone-2-net[data-offline=true]{color:var(--bivy-orange-attente)}.mk-phone-2-peg{flex-direction:column;gap:2px;padding:0 4px;display:flex}.mk-phone-2-peg span{font:700 9px var(--font-mono);text-transform:uppercase;color:var(--bivy-citron)}.mk-phone-2-peg b{font-size:14px;font-weight:800}.mk-weight{border-bottom:3px solid var(--bivy-citron);flex-direction:column;align-items:center;gap:4px;padding:12px 0 10px;display:flex}.mk-weight-value{color:var(--bivy-blanc-casse);font-size:76px;line-height:.85}.mk-weight-unit{font:700 10px var(--font-mono);text-transform:uppercase;color:var(--bivy-gris-500)}.mk-keys{grid-template-columns:repeat(3,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.mk-key{height:46px;font-family:var(--font-display);background:var(--mk-key);color:var(--bivy-blanc-casse);border-radius:12px;justify-content:center;align-items:center;font-size:22px;font-weight:800;font-stretch:125%;transition:background .15s,transform .15s;display:flex}.mk-key[data-pressed=true]{background:var(--bivy-citron);color:var(--bivy-noir);transform:scale(.92)}.mk-wstate{border-radius:14px;align-items:center;gap:12px;padding:12px;transition:background .3s,color .3s;display:flex}.mk-wstate .mk-icon{font-size:24px}.mk-wstate-text{flex-direction:column;gap:3px;display:flex}.mk-wstate-text b{font:700 9px var(--font-mono);text-transform:uppercase}.mk-wstate-text span{font-size:12px;line-height:1.35}.mk-wstate[data-phase=type]{background:var(--mk-key);color:var(--bivy-gris-400);border:1px solid var(--bivy-gris-900)}.mk-wstate[data-phase=tel]{color:var(--bivy-blanc-casse);border:1.5px dashed var(--bivy-blanc-casse);background:0 0}.mk-wstate[data-phase=att]{background:var(--bivy-orange-attente);color:var(--bivy-noir);border:1px solid var(--bivy-orange-attente)}.mk-wstate[data-phase=ok]{background:var(--bivy-citron);color:var(--bivy-noir);border:1px solid var(--bivy-citron)}.mk-wsteps{border-top:1px solid var(--bivy-gris-900);flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.mk-wstep{border-bottom:1px solid var(--bivy-gris-900);opacity:.4;align-items:center;gap:14px;padding:14px 0;transition:opacity .3s;display:flex}.mk-wstep[data-active=true]{opacity:1}.mk-wstep-badge{font:700 9px var(--font-mono);text-transform:uppercase;text-align:center;border-radius:7px;min-width:120px;padding:6px 8px}.mk-wstep-badge[data-phase=tel]{color:var(--bivy-blanc-casse);border:1.5px dashed var(--bivy-blanc-casse);background:0 0}.mk-wstep-badge[data-phase=att]{background:var(--bivy-orange-attente);color:var(--bivy-noir)}.mk-wstep-badge[data-phase=ok]{background:var(--bivy-citron);color:var(--bivy-noir)}.mk-wstep span:last-child{font-size:15px}.mk-palmares-outline{-webkit-text-stroke:2px var(--bivy-gris-250);text-transform:uppercase;font-size:300px;top:40px;right:-30px}.mk-list-lines{border-top:1px solid var(--bivy-gris-300);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mk-list-lines li{border-bottom:1px solid var(--bivy-gris-300);align-items:center;gap:14px;padding:14px 0;font-size:15px;display:flex}.mk-list-lines .mk-icon{font-size:24px}.mk-toggle{border:1px solid var(--bivy-noir);background:var(--bivy-blanc-casse);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;border-radius:16px;align-self:flex-start;align-items:center;gap:14px;min-height:48px;padding:10px 16px 10px 10px;display:flex}.mk-toggle-track{background:var(--bivy-gris-300);border-radius:15px;flex-shrink:0;justify-content:flex-start;width:52px;height:30px;padding:3px;transition:background .25s;display:flex}.mk-toggle[aria-pressed=true] .mk-toggle-track{background:var(--bivy-citron);justify-content:flex-end}.mk-toggle-knob{background:var(--bivy-noir);border-radius:50%;width:24px;height:24px}.mk-toggle-text{flex-direction:column;gap:2px;display:flex}.mk-toggle-text b{font:700 10px var(--font-mono);text-transform:uppercase}.mk-toggle-text span{color:var(--bivy-gris-700);font-size:13px}.mk-palmares-visual{justify-content:center;display:flex}.mk-profile{background:var(--bivy-noir);width:100%;max-width:470px;color:var(--bivy-blanc-casse);border-radius:26px;position:relative;overflow:hidden;box-shadow:0 50px 90px -40px #0e0e0c99}.mk-profile-url{border-bottom:1px solid var(--bivy-gris-900);align-items:center;gap:10px;padding:12px 16px;display:flex}.mk-profile-url .mk-icon{color:var(--bivy-gris-500);font-size:16px}.mk-profile-url span{font:500 11px var(--font-mono);color:var(--bivy-gris-400)}.mk-profile-body{flex-direction:column;transition:filter .4s,opacity .4s;display:flex}.mk-profile[data-private=true] .mk-profile-body{filter:blur(7px);opacity:.35}.mk-profile-head{background:var(--bivy-citron);color:var(--bivy-noir);align-items:center;gap:18px;padding:26px 24px 22px;display:flex}.mk-profile-avatar{background:var(--bivy-noir);width:68px;height:68px;color:var(--bivy-citron);font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;font-weight:900;font-stretch:125%;display:flex}.mk-profile-id{flex-direction:column;gap:4px;min-width:0;display:flex}.mk-profile-name{font-size:26px;line-height:.9}.mk-profile-since{font:600 11px var(--font-mono);text-transform:uppercase}.mk-profile-stats{border-bottom:1px solid var(--bivy-gris-900);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.mk-profile-stat{border-right:1px solid var(--bivy-gris-900);flex-direction:column;gap:6px;padding:18px 16px;display:flex}.mk-profile-stat:last-child{border-right:0}.mk-profile-stat dt{font-family:var(--font-display);white-space:nowrap;font-size:32px;font-weight:900;font-stretch:125%;line-height:.85}.mk-profile-stat dt small{color:var(--bivy-gris-500);font-size:14px}.mk-profile-stat dd{font:500 9px var(--font-mono);text-transform:uppercase;color:var(--bivy-gris-500);margin:0}.mk-profile-results-title{font:500 10px var(--font-mono);text-transform:uppercase;color:var(--bivy-gris-500);padding:16px 24px 6px}.mk-profile-results{flex-direction:column;margin:0;padding:0 12px 16px;list-style:none;display:flex}.mk-profile-result{border-bottom:1px solid var(--mk-row-border);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;display:grid}.mk-profile-result-rank{font-family:var(--font-display);font-size:20px;font-weight:900;font-stretch:125%}.mk-profile-result-rank[data-podium=true]{color:var(--bivy-citron)}.mk-profile-result-event{flex-direction:column;gap:3px;min-width:0;display:flex}.mk-profile-result-event b{font-size:14px;font-weight:800}.mk-profile-result-event span{font:500 10px var(--font-mono);color:var(--bivy-gris-500)}.mk-profile-result-kg{font:700 13px var(--font-mono)}.mk-profile-lock{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:absolute;inset:44px 0 0}.mk-profile-lock .mk-icon{color:var(--bivy-citron);font-size:40px}.mk-profile-lock b{font-size:20px}.mk-profile-lock span{color:var(--bivy-gris-400);max-width:260px;font-size:14px}.mk-orga-inner{flex-direction:column;gap:48px;padding:110px 24px 90px;display:flex}.mk-orga-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.mk-orga-head-text{flex-direction:column;gap:16px;max-width:680px;display:flex}.mk-orga-head .mk-kicker{color:var(--bivy-bleu-info)}.mk-orga-lead{color:var(--bivy-gris-400);text-wrap:pretty;max-width:420px;font-size:16px;line-height:1.55}.mk-orga-panel{background:var(--bivy-papier);color:var(--bivy-noir);border:1px solid var(--bivy-noir);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.mk-kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));margin:0;display:grid}.mk-kpi{border-right:1px solid var(--bivy-gris-300);border-bottom:1px solid var(--bivy-gris-300);flex-direction:column;gap:10px;padding:24px;display:flex}.mk-kpi dt{font:500 10px var(--font-mono);text-transform:uppercase;color:var(--bivy-gris-600)}.mk-kpi dd{margin:0}.mk-kpi-value{font-family:var(--font-display);white-space:nowrap;font-size:48px;font-weight:900;font-stretch:125%;line-height:.85}.mk-kpi-value small{color:var(--bivy-gris-500);font-size:20px}.mk-kpi-note{color:var(--bivy-gris-700);font-size:13px}.mk-kpi-net{background:var(--bivy-citron);border-right:0}.mk-kpi-net dt,.mk-kpi-net .mk-kpi-note{color:var(--bivy-noir)}.mk-chart{flex-direction:column;gap:12px;padding:22px 24px;display:flex}.mk-chart-head{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.mk-chart-head span{font:500 10px var(--font-mono);text-transform:uppercase;color:var(--bivy-gris-600)}.mk-bars{align-items:flex-end;gap:5px;height:110px;display:flex}.mk-bar{transition:height .7s var(--mk-ease);background:var(--bivy-gris-400);border-radius:5px 5px 0 0;flex:1;height:3%}.mk-bar[data-recent=true]{background:var(--bivy-noir)}.mk-orga-cards .mk-card-dark{border:1px solid var(--bivy-gris-800);border-radius:20px;flex-direction:column;gap:12px;padding:22px;display:flex}.mk-card-dark .mk-icon{font-size:30px}.mk-card-dark .mk-card-title{font-size:18px}.mk-card-dark .mk-card-text{color:var(--bivy-gris-400);font-size:14px}.mk-tarifs-outline{-webkit-text-stroke:2px var(--bivy-gris-250);font-size:340px;bottom:-40px;right:-40px}.mk-tarifs .mk-kicker{color:var(--bivy-gris-600)}.mk-price{background:var(--bivy-noir);color:var(--bivy-blanc-casse);border-radius:24px;flex-direction:column;gap:20px;padding:28px;display:flex}.mk-price-head{justify-content:space-between;align-items:baseline;display:flex}.mk-price-total{font-size:22px}.mk-price-rows{border-top:1px solid var(--bivy-gris-900);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mk-price-row{border-bottom:1px solid var(--bivy-gris-900);align-items:center;gap:12px;padding:14px 0;display:flex}.mk-price-row:last-child{border-bottom:0}.mk-price-swatch{border-radius:4px;flex-shrink:0;width:12px;height:12px}.mk-price-row span{flex:1;font-size:15px}.mk-price-main{color:var(--bivy-citron);font-size:26px}.mk-price-sub{font:700 15px var(--font-mono)}.mk-price-note{color:var(--bivy-gris-400);margin:0;font-size:13px;line-height:1.5}.mk-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mk-chip{border:1px solid var(--bivy-gris-800);border-radius:17px;align-items:center;height:34px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.mk-plans-wrap{flex-direction:column;gap:20px;padding-top:0;display:flex}.mk-plans-title{font-size:clamp(26px,3.2vw,38px);line-height:.95}.mk-plans{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.mk-plan{background:var(--bivy-gris-100);border:1px solid var(--bivy-noir);border-radius:20px;flex-direction:column;gap:14px;padding:24px;display:flex}.mk-plan[data-status=available]{border-width:2px}.mk-plan-status{border:1px solid var(--bivy-noir);font:600 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin:0;padding:6px 12px}.mk-plan-status[data-status=available]{background:var(--bivy-citron);color:var(--bivy-noir)}.mk-plan-status[data-status=soon]{color:var(--bivy-gris-700);border-style:dashed}.mk-plan-name{margin:0;font-size:24px;line-height:1}.mk-plan-price{font-family:var(--font-mono);flex-direction:column;gap:4px;margin:0;display:flex}.mk-plan-price b{font-size:22px;font-weight:700}.mk-plan-price span{color:var(--bivy-gris-700);font-size:13px}.mk-plan-features{border-top:1px solid var(--bivy-gris-300);margin:0;padding:0;list-style:none}.mk-plan-features li{border-bottom:1px solid var(--bivy-gris-300);padding:10px 0;font-size:15px;line-height:1.4}.mk-plan-cta{white-space:normal;text-align:center;justify-content:center;margin-top:auto}.mk-plan-free{border:1px dashed var(--bivy-noir);border-radius:20px;flex-direction:column;gap:12px;padding:20px 24px;display:flex}.mk-plan-free-title{margin:0;font-size:20px}.mk-plan-note{color:var(--bivy-gris-700);max-width:760px;margin:0;font-size:14px;line-height:1.5}.mk-offre-inner{flex-direction:column;gap:24px;display:flex}.mk-offre-status{background:var(--bivy-citron);color:var(--bivy-noir);font:600 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin:0;padding:6px 12px}.mk-offre-list{flex-direction:column;gap:12px;margin:0;padding:0;font-size:16px;line-height:1.5;list-style:none;display:flex}.mk-offre-list li{border-left:3px solid var(--bivy-citron);overflow-wrap:anywhere;padding-left:14px}.mk-offre-fees{overflow-wrap:anywhere;max-width:760px;margin:0;font-size:16px;line-height:1.5}.mk-plan-offer{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600;line-height:1.5}.mk-ouverture-inner{flex-direction:column;gap:44px;display:flex}.mk-ouverture-head{max-width:820px}.mk-ouverture-kicker{color:var(--bivy-citron)}.mk-ouverture-lead{color:var(--bivy-gris-300)}.mk-ouverture-cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:14px;display:grid}.mk-ouverture-col{border:1px solid var(--bivy-gris-800);border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.mk-ouverture-col[data-status=available]{border-color:var(--bivy-citron)}.mk-ouverture-col[data-status=soon]{border-style:dashed}.mk-ouverture-col-title{margin:0;font-size:22px}.mk-ouverture-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mk-ouverture-list li{border-top:1px solid var(--bivy-gris-900);flex-direction:column;gap:4px;padding:14px 0;font-size:15px;line-height:1.45;display:flex}.mk-ouverture-list li span:last-child{color:var(--bivy-gris-400)}.mk-ouverture-tag{font:500 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--bivy-gris-400)}.mk-ouverture-col[data-status=available] .mk-ouverture-tag{color:var(--bivy-citron)}.mk-soon-badge{border:1px dashed var(--bivy-noir);font:600 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--bivy-gris-700);border-radius:999px;align-self:flex-start;margin:0;padding:6px 12px}.mk-demo-halo{pointer-events:none;background:radial-gradient(circle,#d6f03c29,#d6f03c00 60%);border-radius:50%;width:1100px;height:1100px;margin:-550px 0 0 -550px;position:absolute;top:50%;left:50%}.mk-demo-inner{text-align:center;flex-direction:column;align-items:center;gap:28px;max-width:880px;margin:0 auto;padding:120px 24px;display:flex;position:relative}.mk-demo-logo{width:200px;height:auto;display:block}.mk-demo-title{text-wrap:balance;font-size:clamp(36px,5.4vw,72px);line-height:.88}.mk-demo-lead{color:var(--bivy-gris-300);text-wrap:pretty;max-width:560px;font-size:18px;line-height:1.5}.mk-soon{background:var(--bivy-noir-2);border:1px solid var(--bivy-gris-900);border-radius:24px;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:560px;padding:24px;display:flex}.mk-soon-title{color:var(--bivy-citron);font-size:22px}.mk-demo-open-text{color:var(--bivy-gris-300);text-wrap:pretty;font-size:16px;line-height:1.5}.mk-demo-open-ctas{justify-content:center}.mk-soon-date{font:500 12px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bivy-gris-400)}.mk-countdown{font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:10px;margin:0;font-weight:700;display:flex}.mk-countdown-part{flex-direction:column;align-items:center;gap:4px;min-width:56px;display:flex}.mk-countdown-part dd{margin:0;font-size:clamp(28px,6vw,44px);line-height:1}.mk-countdown-part dt{font:500 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bivy-gris-500)}.mk-countdown-sep{color:var(--bivy-gris-500);align-self:flex-start;font-size:clamp(28px,6vw,44px);line-height:1}.mk-soon-available{color:var(--bivy-citron);font-size:40px}.mk-waitlist{text-align:left;flex-direction:column;gap:12px;width:100%;display:flex}.mk-waitlist-row{flex-wrap:wrap;gap:10px;display:flex}.mk-field{flex-direction:column;flex:1;gap:6px;min-width:240px;display:flex}.mk-waitlist-note{color:var(--bivy-gris-500);text-align:center;font-size:13px}.mk-waitlist-note a{text-decoration:underline}.mk-waitlist-count{font:500 12px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bivy-citron);text-align:center}.mk-done{background:var(--bivy-citron);color:var(--bivy-noir);text-align:left;border-radius:16px;align-items:center;gap:14px;padding:16px 20px;display:flex}.mk-done .mk-icon{font-size:28px}.mk-done span{font-size:16px;font-weight:700}.mk-alert{color:var(--bivy-rouge-erreur);text-align:left;font-size:15px;font-weight:700}.mk-turnstile{min-height:65px;color:var(--bivy-gris-500);justify-content:center;align-items:center;font-size:13px;display:flex}.mk-demo-contact{color:var(--bivy-gris-400);font-size:15px;text-decoration:underline}.mk-footer{background:var(--bivy-noir);border-top:1px solid var(--bivy-gris-900)}.mk-footer-inner{max-width:1240px;font:500 11px var(--font-mono);text-transform:uppercase;color:var(--bivy-gris-500);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:28px 24px;display:flex}.mk-footer-links{flex-wrap:wrap;gap:22px;margin:0;padding:0;list-style:none;display:flex}.mk-footer-links a{align-items:center;min-height:48px;display:inline-flex}.mk-footer-social{align-items:center;gap:10px;display:flex}.mk-footer-social ul{gap:6px;margin:0;padding:0;list-style:none;display:flex}.mk-footer-social a{border:1.5px solid var(--bivy-gris-800);width:48px;height:48px;color:var(--bivy-blanc-casse);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.mk-cookie{left:16px;right:16px;bottom:max(16px, env(safe-area-inset-bottom));z-index:40;background:var(--bivy-noir-2);max-width:640px;color:var(--bivy-blanc-casse);border:1px solid var(--bivy-gris-800);border-radius:16px;align-items:center;gap:12px;margin:0 auto;padding:12px 14px;font-size:14px;display:flex;position:fixed;box-shadow:0 20px 40px -16px #000000b3}.mk-cookie p{flex:1}.mk-cookie a{color:var(--bivy-citron);text-decoration:underline}.mk-cookie button{border:1px solid var(--bivy-gris-800);border-radius:12px;justify-content:center;align-items:center;min-width:48px;min-height:48px;display:inline-flex}.mk-cookie button .mk-icon{font-size:22px}.mk-top{right:16px;bottom:max(16px, env(safe-area-inset-bottom));z-index:39;background:var(--bivy-citron);width:50px;height:50px;color:var(--bivy-noir);opacity:0;pointer-events:none;transition:opacity .2s var(--mk-ease), transform .2s var(--mk-ease);border:0;border-radius:14px;justify-content:center;align-items:center;display:inline-flex;position:fixed;transform:translateY(12px);box-shadow:0 12px 28px -12px #000000b3}.mk-top[data-visible=true]{opacity:1;pointer-events:auto;transform:none}.mk-top .mk-icon{font-size:24px}.mk-top:focus-visible{outline:2px solid var(--bivy-blanc-casse);outline-offset:3px}.mk:has(.mk-cookie) .mk-top{bottom:calc(max(16px, env(safe-area-inset-bottom)) + 88px)}@media (prefers-reduced-motion:reduce){.mk-top{transition:none}}.mk-page{flex-direction:column;gap:28px;width:100%;max-width:760px;margin:0 auto;padding:72px 24px 110px;display:flex}.mk-page .mk-kicker{color:var(--bivy-gris-400)}.mk-page-title{text-wrap:balance;font-size:clamp(34px,6vw,60px);line-height:.9}.mk-page-intro{color:var(--bivy-gris-300);text-wrap:pretty;font-size:18px;line-height:1.5}.mk-page section{flex-direction:column;gap:12px;display:flex}.mk-page h2{color:var(--bivy-blanc-casse);padding-top:12px;font-size:22px;line-height:.95}.mk-page ul{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.mk-page-note{color:var(--bivy-gris-500);border-left:3px solid var(--bivy-gris-800);padding-left:12px;font-size:14px}.mk-todo{color:var(--bivy-orange-attente);font-weight:700}.mk-table{border-collapse:collapse;width:100%;font-size:14px}.mk-table caption{text-align:left;font:500 12px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bivy-gris-500);padding-bottom:10px}.mk-table th,.mk-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--bivy-gris-900);color:var(--bivy-gris-300);padding:10px 12px 10px 0}.mk-table th{font:500 11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bivy-gris-500)}.mk-table td:first-child{font-family:var(--font-mono);color:var(--bivy-blanc-casse);font-size:13px}@media (max-width:699px){.mk-table thead{display:none}.mk-table tr{border-bottom:1px solid var(--bivy-gris-900);flex-direction:column;padding:10px 0;display:flex}.mk-table td{border:0;padding:2px 0}}.mk-form{flex-direction:column;gap:20px;display:flex}.mk-form textarea{resize:vertical;min-height:160px;padding-top:12px;padding-bottom:12px}@media (prefers-reduced-motion:reduce){.mk-pulse,.mk-pulse-fast,.mk-blink{animation:none}.mk [data-speed],.mk [data-reveal],.mk-marquee-track{opacity:1!important;transform:none!important}}html:has([data-marketing-root]){scrollbar-width:thin;scrollbar-color:var(--bivy-gris-700) var(--bivy-noir);background:var(--bivy-noir)}html:has([data-marketing-root])::-webkit-scrollbar{width:10px;height:10px}html:has([data-marketing-root])::-webkit-scrollbar-track{background:var(--bivy-noir)}html:has([data-marketing-root])::-webkit-scrollbar-thumb{background:var(--bivy-gris-700);border:2px solid var(--bivy-noir);border-radius:10px}html:has([data-marketing-root])::-webkit-scrollbar-thumb:hover{background:var(--bivy-citron)}.mk-launch{background:var(--bivy-noir);border-bottom:1px solid var(--bivy-citron);color:var(--bivy-papier);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 12px;padding:6px 16px;font-size:14px;display:flex}.mk-launch strong{color:var(--bivy-citron);font-weight:700}.mk-launch a{min-height:44px;color:var(--bivy-citron);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.mk-recette{background:var(--bivy-citron);color:var(--bivy-noir);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;padding:8px 16px;font-size:14px;font-weight:600;display:flex}.mk-recette a{min-height:44px;color:var(--bivy-noir);text-underline-offset:3px;align-items:center;font-weight:800;text-decoration:underline;display:inline-flex}.mk-sim{background:var(--bivy-noir);color:var(--bivy-blanc-casse);border-radius:24px;flex-direction:column;gap:20px;margin-top:40px;padding:24px 20px;display:flex}.mk-sim-title{margin:0;font-size:clamp(24px,6vw,36px)}.mk-sim-modes{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.mk-sim-modes legend{width:100%;color:var(--bivy-gris-300,#b8b5aa);margin-bottom:8px;font-size:14px}.mk-sim-mode{border:1px solid var(--bivy-citron);min-height:48px;color:var(--bivy-blanc-casse);font:600 15px var(--font-sans,inherit);cursor:pointer;background:0 0;border-radius:999px;padding:0 18px}.mk-sim-mode[aria-pressed=true]{background:var(--bivy-citron);color:var(--bivy-noir)}.mk-sim-field{grid-template-columns:1fr auto;align-items:baseline;gap:8px 12px;display:grid}.mk-sim-field label{font-size:15px}.mk-sim-value{font:600 18px var(--font-mono);color:var(--bivy-citron)}.mk-sim-field input[type=range]{width:100%;min-height:48px;accent-color:var(--bivy-citron);grid-column:1/-1}.mk-sim-teams{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.mk-sim-team{background:var(--bivy-citron);border-radius:3px;width:12px;height:12px;animation:.24s ease-out mk-sim-pop}.mk-sim-results{border-top:1px solid var(--bivy-gris-900);flex-direction:column;gap:12px;padding-top:16px;display:flex}.mk-sim-result{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin:0;display:flex}.mk-sim-result small{text-align:right;width:100%;color:var(--bivy-gris-300,#b8b5aa);font-size:13px}.mk-sim-amount{font:700 22px var(--font-mono);animation:.24s ease-out mk-sim-pop}.mk-sim-result-main .mk-sim-amount{color:var(--bivy-citron);font-size:clamp(28px,8vw,40px)}.mk-sim-lead,.mk-sim-footnote{color:var(--bivy-gris-300,#b8b5aa);margin:0;font-size:14px}@keyframes mk-sim-pop{0%{opacity:.4;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.mk-sim-team,.mk-sim-amount{animation:none}}@media (min-width:768px){.mk-sim{padding:32px}}.mk-grid-forfait{border:1px solid var(--bivy-noir);border-radius:20px;flex-direction:column;gap:12px;padding:20px 24px;display:flex}.mk-grid-forfait ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mk-grid-forfait li{border-bottom:1px dashed var(--bivy-noir);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.mk-grid-forfait li:last-child{border-bottom:0}.mk-grid-forfait b{font-family:var(--font-mono)}.mk-hero-carousel{flex-direction:column;gap:18px;display:flex}.mk-hero-views{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.mk-hero-view{opacity:0;visibility:hidden;min-width:0;transition:opacity .52s var(--mk-ease), transform .52s var(--mk-ease), visibility 0s linear .52s;flex-direction:column;grid-area:1/1;gap:26px;display:flex;transform:translateY(10px)}.mk-hero-view[data-active=true]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.mk-hero-offer-title{color:var(--bivy-citron)}.mk-hero-view[data-active=true]>*{animation:mk-view-rise .64s var(--mk-ease) both}.mk-hero-view[data-active=true]>:first-child{animation-name:mk-view-slide;animation-delay:40ms}.mk-hero-view[data-active=true]>:nth-child(2){animation-name:mk-view-reveal;animation-duration:.72s;animation-delay:.14s}.mk-hero-view[data-active=true]>:nth-child(3){animation-delay:.44s}.mk-hero-view[data-active=true]>.mk-hero-ctas{animation:none}.mk-hero-view[data-active=true]>.mk-hero-ctas>*{animation:.76s cubic-bezier(.22,.61,.36,1) .6s both mk-view-button}.mk-hero-view[data-active=true]>.mk-hero-ctas>:nth-child(2){animation-delay:.78s}.mk-hero-view[data-active=true]>.mk-hero-ctas>:nth-child(3){animation-delay:.96s}@keyframes mk-view-slide{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}@keyframes mk-view-reveal{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(28px)}60%{opacity:1}to{opacity:1;clip-path:inset(-20% 0);transform:none}}@keyframes mk-view-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes mk-view-button{0%{opacity:0;transform:translate(-60px)}45%{opacity:1;transform:translate(14px)}65%{transform:translate(-6px)}82%{transform:translate(3px)}to{opacity:1;transform:none}}.mk-offers-position{font:500 11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bivy-gris-500);margin-right:auto}.mk-offers-paused{color:var(--bivy-citron)}.mk-offers-controls{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.mk-offers-dots{flex-wrap:wrap;gap:2px;margin:0;padding:0;list-style:none;display:flex}.mk-offers-dot{place-items:center;width:48px;height:48px;display:grid}.mk-offers-dot span{border:1px solid var(--bivy-gris-500);width:10px;height:10px;transition:width .24s var(--mk-ease), background .24s var(--mk-ease);background:0 0;border-radius:50%}.mk-offers-dot[aria-current=true] span{background:var(--bivy-citron);border-color:var(--bivy-citron);border-radius:5px;width:28px}.mk-offers-pause{width:48px;height:48px;color:var(--bivy-gris-300);border-radius:50%;place-items:center;display:grid;position:relative}.mk-offers-pause .mk-icon{font-size:22px;position:relative}.mk-offers-ring{width:48px;height:48px;position:absolute;inset:0;transform:rotate(-90deg)}.mk-offers-ring circle{fill:none;stroke-width:2px}.mk-offers-ring-track{stroke:var(--bivy-gris-800)}.mk-offers-ring-fill{stroke:var(--bivy-citron);stroke-linecap:round;stroke-dasharray:138.2;stroke-dashoffset:138.2px;animation:linear forwards paused mk-offers-ring}.mk-offers-pause[data-running=true] .mk-offers-ring-fill{animation-play-state:running}@keyframes mk-offers-ring{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.mk-offers-ring-fill,.mk-hero-view,.mk-hero-view[data-active=true]>*,.mk-hero-view[data-active=true]>.mk-hero-ctas>*,.mk-hist-bar-fill{transition:none;animation:none}}.mk-two-cols>*{min-width:0}.mk-tarifs-copy{container-type:inline-size}.mk-tarifs-copy .mk-h2{font-size:clamp(22px,7.4cqi,60px)}.mk-sim-field-share{border-top:1px solid var(--bivy-gris-900);padding-top:16px}.mk-sim-field-share .mk-sim-value{text-align:right;white-space:nowrap;font-size:15px}.mk-sim-hint{color:var(--bivy-gris-300,#b8b5aa);grid-column:1/-1;margin:0;font-size:13px;line-height:1.5}.mk-formules-inner{flex-direction:column;gap:32px;display:flex}.mk-formules .mk-kicker{color:var(--bivy-gris-700)}.mk-formules .mk-lead{color:var(--bivy-noir)}.mk-formules .mk-offre{background:var(--bivy-noir);color:var(--bivy-blanc-casse);border-radius:24px;margin-bottom:24px;padding:32px 28px}.mk-formules .mk-offre .mk-kicker{color:var(--bivy-gris-400)}.mk-formules .mk-offre .mk-lead{color:var(--bivy-gris-300)}.mk-formules .mk-offre-inner{container-type:inline-size}.mk-formules .mk-offre .mk-h2{font-size:clamp(26px,9cqi,56px)}.mk-formules .mk-plans{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px}.mk-formules .mk-plan{box-shadow:6px 6px 0 var(--bivy-noir);border-width:2px}.mk-formules .mk-plan[data-status=available]{background:var(--bivy-noir);color:var(--bivy-blanc-casse)}.mk-formules .mk-plan[data-status=available] .mk-plan-features,.mk-formules .mk-plan[data-status=available] .mk-plan-features li{border-color:var(--bivy-gris-900)}.mk-formules .mk-plan[data-status=available] .mk-plan-price span,.mk-formules .mk-plan[data-status=available] .mk-plan-audience{color:var(--bivy-gris-400)}.mk-plan-audience{color:var(--bivy-gris-700);margin:0;font-size:14px;line-height:1.4}.mk-formules-aside{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:16px;display:grid}.mk-formules .mk-plan-note{color:var(--bivy-noir)}.mk-hist-outline{-webkit-text-stroke:2px var(--bivy-gris-900);font-size:340px;bottom:-60px;left:-20px}.mk-two-cols-reverse>.mk-hist-visual{order:2}@media (min-width:960px){.mk-two-cols-reverse>.mk-hist-visual{order:0}}.mk-kicker-citron{color:var(--bivy-citron)}.mk-soon-badge-noir{border-color:var(--bivy-gris-500);color:var(--bivy-gris-300)}.mk-hist-section .mk-lead{color:var(--bivy-gris-300)}.mk-hist-availability{background:var(--bivy-noir-2);border:1px solid var(--bivy-citron);border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:15px;line-height:1.5;display:flex}.mk-hist-availability .mk-icon{color:var(--bivy-citron);flex-shrink:0;font-size:22px}.mk-list-lines-noir,.mk-list-lines-noir li{border-color:var(--bivy-gris-900)}.mk-list-lines-noir .mk-icon{color:var(--bivy-citron)}.mk-hist-visual{justify-content:center;display:flex}.mk-hist{background:var(--bivy-papier);width:100%;max-width:480px;color:var(--bivy-noir);border-radius:24px;flex-direction:column;gap:18px;padding:22px 20px;display:flex;position:relative}.mk-hist-picker{flex-wrap:wrap;gap:8px;display:flex}.mk-hist-pick{border:1px solid var(--bivy-noir);min-height:48px;font:600 14px var(--font-mono);border-radius:999px;padding:0 16px}.mk-hist-pick[aria-pressed=true]{background:var(--bivy-noir);color:var(--bivy-citron)}.mk-hist-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.mk-hist-head .mk-kicker{color:var(--bivy-gris-700)}.mk-hist-title{font-size:34px}.mk-hist-editions{font:500 12px var(--font-mono);color:var(--bivy-gris-700)}.mk-hist-bars{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.mk-hist-bar{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.mk-hist-bar-value{font-size:13px;font-weight:700}.mk-hist-bar-track{background:var(--bivy-gris-250);border-radius:10px;align-items:flex-end;width:100%;height:120px;display:flex;overflow:hidden}.mk-hist-bar-fill{background:var(--bivy-noir);width:100%;transition:height .9s var(--mk-ease);border-radius:10px 10px 0 0}.mk-hist-bar[data-locked=false] .mk-hist-bar-fill{background:var(--bivy-citron);border:1px solid var(--bivy-noir);border-bottom:0}.mk-hist-bar[data-locked=true] .mk-hist-bar-value,.mk-hist-bar[data-locked=true] .mk-hist-bar-catches{filter:blur(4px);opacity:.6;-webkit-user-select:none;user-select:none}.mk-hist-bar-year{text-transform:uppercase;letter-spacing:.06em;font-size:11px}.mk-hist-bar-catches{color:var(--bivy-gris-700);font-size:12px}.mk-hist-stats{border-top:1px solid var(--bivy-noir);grid-template-columns:repeat(2,1fr);gap:12px;margin:0;padding-top:14px;display:grid}.mk-hist-stats dt{font:500 10px var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--bivy-gris-700)}.mk-hist-stats dd{margin:2px 0 0;font-size:18px;font-weight:700}.mk-hist-average{color:var(--bivy-gris-700);font-size:13px}.mk-hist-lock{background:var(--bivy-noir);color:var(--bivy-blanc-casse);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:14px;line-height:1.4;display:flex}.mk-hist-lock .mk-icon{color:var(--bivy-citron);flex-shrink:0;font-size:22px}.mk-hist-lock>span:last-child{flex-direction:column;display:flex}.mk-hist-lock>span:last-child span{color:var(--bivy-gris-400);font-size:13px}.mk-hist-fictional{font:500 10px var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--bivy-gris-700);position:absolute;top:12px;right:16px}.mk-suspense{background:var(--bivy-noir);color:var(--bivy-blanc-casse);border-radius:16px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.mk-suspense .mk-soon-badge{border-color:var(--bivy-gris-500);color:var(--bivy-gris-300)}.mk-suspense-title{color:var(--bivy-citron);font-size:22px}.mk-suspense-text{font-size:15px;line-height:1.5}.mk-suspense-note{color:var(--bivy-gris-400);font-size:13px}.mk-nav-demo{border:1px solid var(--bivy-citron);min-width:48px;height:48px;color:var(--bivy-citron);white-space:nowrap;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:700;display:flex}.mk-nav-demo .mk-icon{font-size:20px}.mk-nav-demo:hover{background:var(--bivy-citron);color:var(--bivy-noir)}.mk-nav-demo:focus-visible{outline:2px solid var(--bivy-citron);outline-offset:2px}@media (max-width:899px){.mk-nav-demo{display:none}}.mk-hero-h1-kicker{margin-bottom:26px;line-height:normal}.mk-hero-guide{min-height:48px;color:var(--bivy-gris-300);font:500 15px var(--font-mono);text-underline-offset:4px;align-self:flex-start;align-items:center;gap:8px;text-decoration:underline;display:inline-flex}.mk-constat-cta,.mk-faq-guides .mk-btn{white-space:normal;max-width:100%;height:auto;min-height:58px;padding-top:8px;padding-bottom:8px}.mk-constat-cta{align-self:flex-start}.mk-faq-inner{flex-direction:column;gap:44px;display:flex}.mk-faq-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:28px 40px;margin:0;display:grid}.mk-faq-item{border-top:2px solid var(--bivy-noir);flex-direction:column;gap:10px;padding-top:16px;display:flex}.mk-faq-item dt{font-size:20px;line-height:1}.mk-faq-item dd{color:var(--bivy-gris-700);margin:0;font-size:16px;line-height:1.55}.mk-faq-guides{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.mk-faq-guides ul{flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none;display:flex}.mk-faq-guides a:not(.mk-btn){min-height:48px;color:var(--bivy-noir);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.mk-guide-faq{flex-direction:column;gap:18px;margin:0;display:flex}.mk-guide-faq dt{color:var(--bivy-blanc-casse);font-size:17px;font-weight:700;line-height:1.4}.mk-guide-faq dd{color:var(--bivy-gris-300);margin:6px 0 0;font-size:16px;line-height:1.6}.mk-page ul.mk-guide-related{gap:10px;padding:0;list-style:none}.mk-guide-related a{border:1.5px solid var(--bivy-gris-800);min-height:48px;color:var(--bivy-blanc-casse);border-radius:14px;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}.mk-guide-related strong{font-size:17px}.mk-guide-related span{color:var(--bivy-gris-400);font-size:15px}.mk-guide-cta{background:var(--bivy-noir-2);border:1.5px solid var(--bivy-gris-800);border-radius:18px;margin-top:16px;padding:28px 22px}.mk-page .mk-guide-cta h2{color:var(--bivy-citron);font-size:clamp(24px,4.4vw,34px)}.mk-howto .mk-howto-mark{background:var(--bivy-citron);color:var(--bivy-noir);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .12em}.mk-howto-key{background:var(--bivy-blanc-casse);color:var(--bivy-noir);border-radius:14px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.mk-page .mk-howto-key p{color:var(--bivy-noir)}.mk-howto-key-title{font-size:18px;font-weight:800}.mk-howto-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mk-howto-step{border-top:1.5px solid var(--bivy-gris-800);grid-template-columns:44px minmax(0,1fr);gap:0 14px;padding-block:22px;display:grid}.mk-howto-num{background:var(--bivy-citron);width:36px;height:36px;color:var(--bivy-noir);font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;font-weight:700;display:grid}.mk-howto-step section{min-width:0}.mk-page .mk-howto-step h2{padding-top:6px}.mk-howto-devices{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.mk-howto-device,.mk-howto-note{border:1.5px solid var(--bivy-gris-800);border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.mk-howto-note{background:var(--bivy-noir-2)}.mk-page .mk-howto-note-title{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bivy-gris-400);font-size:12px;font-weight:700}.mk-howto-shots{grid-template-columns:repeat(auto-fill,minmax(126px,1fr));gap:12px;display:grid}.mk-page .mk-howto-step ul{list-style:outside}.mk-howto-shot{flex-direction:column;gap:6px;min-width:0;max-width:200px;margin:0;display:flex}.mk-howto-shot img{border:1.5px solid var(--bivy-gris-800);background:var(--bivy-noir-2);border-radius:18px;width:100%;max-width:100%;height:auto;display:block}.mk-howto-shot figcaption{font-family:var(--font-mono);color:var(--bivy-gris-400);font-size:12px}.mk-howto-footer{border-top:1.5px solid var(--bivy-gris-800);flex-direction:column;gap:8px;padding-top:18px;display:flex}.mk-howto-footer a{color:var(--bivy-blanc-casse);text-decoration:underline;-webkit-text-decoration-color:var(--bivy-citron);text-decoration-color:var(--bivy-citron);text-underline-offset:4px;align-items:center;min-height:48px;text-decoration-thickness:2px;display:inline-flex}
