.consentement-module__2JB_2a__banniere{color:#f4f3ef;font-family:var(--font-body);z-index:70;background:radial-gradient(120% 90% at 50% 0,#221a1b 0%,#0b0b0e 65%);border:1px solid #ffffff14;border-radius:22px;width:calc(100% - 40px);max-width:420px;padding:22px;animation:.6s cubic-bezier(.2,.7,.2,1) consentement-module__2JB_2a__entree;position:fixed;bottom:20px;left:20px;box-shadow:0 30px 70px -20px #0000008c}@keyframes consentement-module__2JB_2a__entree{0%{opacity:0;transform:translateY(16px)}}.consentement-module__2JB_2a__titre{letter-spacing:.04em;text-transform:uppercase;font-size:15px;font-weight:700}.consentement-module__2JB_2a__texte{color:#f4f3efd1;margin-top:10px;font-size:14px;line-height:1.55}.consentement-module__2JB_2a__texte a{color:#f4f3ef;text-underline-offset:3px}.consentement-module__2JB_2a__details{gap:10px;margin-top:14px;display:grid}.consentement-module__2JB_2a__ligne{background:#ffffff0d;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.consentement-module__2JB_2a__nom{font-size:14px;font-weight:600}.consentement-module__2JB_2a__desc{color:#f4f3efbf;margin-top:2px;font-size:12.5px;line-height:1.45}.consentement-module__2JB_2a__toujours{color:#f4f3efbf;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;flex-shrink:0;font-size:10.5px}.consentement-module__2JB_2a__interrupteur{cursor:pointer;background:#fff6;border:0;border-radius:999px;flex-shrink:0;width:46px;height:26px;padding:3px;transition:background .25s;position:relative}.consentement-module__2JB_2a__interrupteur span{background:#f4f3ef;border-radius:50%;width:20px;height:20px;transition:transform .25s cubic-bezier(.4,0,.2,1);display:block}.consentement-module__2JB_2a__interrupteur[aria-checked=true]{background:#b3261e}.consentement-module__2JB_2a__interrupteur[aria-checked=true] span{transform:translate(20px)}.consentement-module__2JB_2a__interrupteur:focus-visible,.consentement-module__2JB_2a__bouton:focus-visible,.consentement-module__2JB_2a__lien:focus-visible{outline-offset:2px;outline:2px solid #f4f3ef}.consentement-module__2JB_2a__actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.consentement-module__2JB_2a__bouton{color:#0b0b0e;cursor:pointer;font:inherit;background:#f4f3ef;border:0;border-radius:999px;padding:12px 14px;font-size:14px;font-weight:600;transition:background .25s,color .25s}@media (hover:hover){.consentement-module__2JB_2a__bouton:hover{color:#fff;background:#b3261e}}.consentement-module__2JB_2a__lien{color:#f4f3efd1;cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;margin-top:12px;padding:0;font-size:13px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.consentement-module__2JB_2a__banniere{animation:none}}
.arrowButton-module__BrLoza__btn{--bg:#0b0b0e;--fg:#f8f8f7;background:var(--bg);color:var(--fg);font-family:var(--font-body);isolation:isolate;white-space:nowrap;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:56px;padding:0 26px;font-size:15px;font-weight:600;text-decoration:none;transition:color .3s,border-color .3s;display:inline-flex;position:relative;overflow:hidden}.arrowButton-module__BrLoza__btn[data-tone=light]{--bg:#f8f8f7;--fg:#0b0b0e}.arrowButton-module__BrLoza__btn[data-size=sm]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;gap:8px;height:40px;padding:0 16px 0 18px;font-size:11px}.arrowButton-module__BrLoza__fill{pointer-events:none;z-index:-1;background:#b3261e;border-radius:50%;width:20px;height:20px;transition:transform .5s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.arrowButton-module__BrLoza__btn:hover,.arrowButton-module__BrLoza__btn:focus-visible{color:#fff;border-color:#b3261e;outline:none}.arrowButton-module__BrLoza__btn:hover .arrowButton-module__BrLoza__fill,.arrowButton-module__BrLoza__btn:focus-visible .arrowButton-module__BrLoza__fill{transform:translate(-50%,-50%)scale(40)}.arrowButton-module__BrLoza__btn:focus-visible{box-shadow:0 0 0 3px #a0a0aa99}button.arrowButton-module__BrLoza__btn{cursor:pointer}.arrowButton-module__BrLoza__btn:disabled{cursor:default;opacity:.35;pointer-events:none}.arrowButton-module__BrLoza__label{position:relative}.arrowButton-module__BrLoza__arrow{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex-shrink:0;width:18px;height:18px;transition:transform .15s linear}.arrowButton-module__BrLoza__btn[data-size=sm] .arrowButton-module__BrLoza__arrow{width:14px;height:14px}@media (prefers-reduced-motion:reduce){.arrowButton-module__BrLoza__fill,.arrowButton-module__BrLoza__arrow{transition:none}}
.parcours-module__7L3GTq__nav{--ink:#0e0e0e;color:var(--ink);font-family:var(--font-body);z-index:20;justify-content:space-between;align-items:center;padding:22px 32px;transition:background-color .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;display:flex;position:fixed;inset:0 0 auto}.parcours-module__7L3GTq__nav[data-docked=true]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8f8f7c7}.parcours-module__7L3GTq__brand{color:inherit;letter-spacing:.04em;align-items:center;gap:12px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.parcours-module__7L3GTq__brandMark{opacity:0;width:0;height:22px;margin-right:-12px;transition:opacity .4s,transform .4s,width .4s,margin .4s;transform:translateY(6px)}.parcours-module__7L3GTq__nav[data-docked=true] .parcours-module__7L3GTq__brandMark{opacity:1;width:28px;margin-right:0;transform:none}.parcours-module__7L3GTq__links{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:28px;font-size:11px;display:flex}.parcours-module__7L3GTq__links a{color:inherit;text-decoration:none}.parcours-module__7L3GTq__links .parcours-module__7L3GTq__navBtn{color:var(--fg)}.parcours-module__7L3GTq__links .parcours-module__7L3GTq__navBtn:hover,.parcours-module__7L3GTq__links .parcours-module__7L3GTq__navBtn:focus-visible{color:#fff}.parcours-module__7L3GTq__sound{color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:10px 4px;display:flex}.parcours-module__7L3GTq__soundBars{align-items:center;gap:2px;height:14px;display:flex}.parcours-module__7L3GTq__soundBars i{background:currentColor;border-radius:1px;width:2px;height:3px;transition:height .3s,background-color .3s}.parcours-module__7L3GTq__sound[aria-pressed=true] .parcours-module__7L3GTq__soundBars i{background:#b3261e;animation:.9s ease-in-out infinite alternate parcours-module__7L3GTq__eq}.parcours-module__7L3GTq__sound[aria-pressed=true] .parcours-module__7L3GTq__soundBars i:nth-child(2){animation-delay:-.3s}.parcours-module__7L3GTq__sound[aria-pressed=true] .parcours-module__7L3GTq__soundBars i:nth-child(3){animation-delay:-.6s}.parcours-module__7L3GTq__sound[aria-pressed=true] .parcours-module__7L3GTq__soundBars i:nth-child(4){animation-delay:-.15s}@keyframes parcours-module__7L3GTq__eq{0%{height:3px}to{height:14px}}.parcours-module__7L3GTq__track{height:1500vh;position:relative}.parcours-module__7L3GTq__loader{z-index:60;background:#f8f8f7;flex-direction:column;justify-content:center;align-items:center;gap:28px;transition:opacity .8s cubic-bezier(.4,0,.2,1),visibility .8s;display:flex;position:fixed;inset:0}.parcours-module__7L3GTq__loader[hidden]{display:none}.parcours-module__7L3GTq__loader[data-done=true]{opacity:0;pointer-events:none;visibility:hidden}.parcours-module__7L3GTq__loaderMark{color:#0b0b0e;width:50px;height:40px;transition:transform .8s cubic-bezier(.4,0,.2,1),filter .8s;animation:1.6s ease-in-out infinite alternate parcours-module__7L3GTq__loaderBreathe}.parcours-module__7L3GTq__loader[data-done=true] .parcours-module__7L3GTq__loaderMark{filter:blur(6px);transform:scale(1.4)}@keyframes parcours-module__7L3GTq__loaderBreathe{0%{opacity:.55}to{opacity:1}}.parcours-module__7L3GTq__loaderLine{background:#0e0e0e14;width:160px;height:1px;display:block;overflow:hidden}.parcours-module__7L3GTq__loaderLine span{transform-origin:0;background:#b3261e;height:100%;display:block;transform:scaleX(0)}.parcours-module__7L3GTq__loaderCount{color:#6b6b66;font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.2em;font-size:11px}.parcours-module__7L3GTq__entree{opacity:0;visibility:hidden;flex-direction:column;align-items:center;gap:14px;margin-top:8px;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1),visibility .6s;display:flex;transform:translateY(8px)}.parcours-module__7L3GTq__loader[data-choice=true] .parcours-module__7L3GTq__entree{opacity:1;visibility:visible;transform:none}.parcours-module__7L3GTq__entreeSon{color:#fff;cursor:pointer;font-family:var(--font-body);background:#0b0b0e;border:0;border-radius:999px;align-items:center;gap:12px;padding:16px 26px;font-size:15px;font-weight:600;transition:background .3s;display:inline-flex}.parcours-module__7L3GTq__entreeSon .parcours-module__7L3GTq__soundBars i{background:#b3261e;animation:.9s ease-in-out infinite alternate parcours-module__7L3GTq__eq}.parcours-module__7L3GTq__entreeSon .parcours-module__7L3GTq__soundBars i:nth-child(2){animation-delay:-.3s}.parcours-module__7L3GTq__entreeSon .parcours-module__7L3GTq__soundBars i:nth-child(3){animation-delay:-.6s}.parcours-module__7L3GTq__entreeSon .parcours-module__7L3GTq__soundBars i:nth-child(4){animation-delay:-.15s}.parcours-module__7L3GTq__entreeSilence{color:#6b6b66;cursor:pointer;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;text-underline-offset:4px;background:0 0;border:0;padding:8px;font-size:11px;text-decoration:underline;transition:color .3s}.parcours-module__7L3GTq__entreeNote{color:#6b6b66;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:10px}@media (hover:hover){.parcours-module__7L3GTq__entreeSon:hover{background:#b3261e}.parcours-module__7L3GTq__entreeSon:hover .parcours-module__7L3GTq__soundBars i{background:#fff}.parcours-module__7L3GTq__entreeSilence:hover{color:#0b0b0e}}.parcours-module__7L3GTq__track:not([data-ready=true]) .parcours-module__7L3GTq__heroCopy>*{animation-play-state:paused}.parcours-module__7L3GTq__sticky{background:#f8f8f7;height:100svh;position:sticky;top:0;overflow:hidden}.parcours-module__7L3GTq__stage{width:100%;height:100%;display:block;position:absolute;inset:0}.parcours-module__7L3GTq__film{pointer-events:none;background:radial-gradient(75% 70% at 50% 45%,#0000 55%,#00000012 100%);position:absolute;inset:0;overflow:hidden}.parcours-module__7L3GTq__film:after{content:"";opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.9s steps(6,end) infinite parcours-module__7L3GTq__grain;position:absolute;inset:-50%}.parcours-module__7L3GTq__track[data-no3d=true]{height:calc(100svh + 100vh)}.parcours-module__7L3GTq__track[data-no3d=true] .parcours-module__7L3GTq__stage,.parcours-module__7L3GTq__track[data-no3d=true] .parcours-module__7L3GTq__hint{display:none}.parcours-module__7L3GTq__track[data-no3d=true] .parcours-module__7L3GTq__heroCopy{opacity:1;visibility:visible}.parcours-module__7L3GTq__track[data-idle=true] .parcours-module__7L3GTq__film{display:none}@keyframes parcours-module__7L3GTq__grain{0%{transform:translate(0)}17%{transform:translate(-6%,4%)}33%{transform:translate(5%,-7%)}50%{transform:translate(-3%,8%)}67%{transform:translate(7%,2%)}83%{transform:translate(-8%,-4%)}}.parcours-module__7L3GTq__overlay{pointer-events:none;position:absolute;inset:0}.parcours-module__7L3GTq__block{color:#0e0e0e;font-family:var(--font-body);opacity:0;visibility:hidden;will-change:opacity, transform;position:absolute}.parcours-module__7L3GTq__w{clip-path:inset(-.1em -.3em -.22em);display:inline-block}.parcours-module__7L3GTq__w>*{transform:translateY(calc((1 - clamp(0, var(--o,1) * 2.2 - var(--l,0) * .28, 1)) * 115% * var(--dir,1)));display:inline-block}.parcours-module__7L3GTq__heroCopy>*{animation:.9s cubic-bezier(.2,.7,.2,1) 1.9s both parcours-module__7L3GTq__heroIn}@keyframes parcours-module__7L3GTq__heroIn{0%{filter:blur(6px);opacity:0;transform:translateY(14px)}}.parcours-module__7L3GTq__heroCopy{max-width:300px;font-size:16px;line-height:1.45;bottom:14%;right:max(32px,50vw - 700px)}.parcours-module__7L3GTq__left{bottom:14%;left:max(32px,50vw - 700px)}.parcours-module__7L3GTq__right{max-width:340px;bottom:14%;right:max(32px,50vw - 700px)}.parcours-module__7L3GTq__right h3{letter-spacing:-.02em;margin-bottom:12px;font-size:22px;font-weight:600;line-height:1.2}.parcours-module__7L3GTq__right p{color:#3d3d3a;font-size:15px;line-height:1.5}.parcours-module__7L3GTq__pill{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid #0e0e0e;border-radius:999px;margin-right:10px;padding:7px 14px;font-size:11px;display:inline-block}.parcours-module__7L3GTq__mono{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.parcours-module__7L3GTq__block[data-i="4"]{color:#eef0ff}.parcours-module__7L3GTq__block[data-i="4"] p{color:#aeb4d4}.parcours-module__7L3GTq__block[data-i="4"] .parcours-module__7L3GTq__pill{border-color:#eef0ff}.parcours-module__7L3GTq__nav{transition:background-color .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s,color .6s}.parcours-module__7L3GTq__nav[data-deep=true]{--ink:#eef0ff}.parcours-module__7L3GTq__nav[data-docked=true][data-deep=true]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.parcours-module__7L3GTq__nav[data-deep=true] .parcours-module__7L3GTq__navBtn{--bg:#f8f8f7;--fg:#0b0b0e}.parcours-module__7L3GTq__index{color:#0e0e0e;font-family:var(--font-mono);letter-spacing:.14em;opacity:0;pointer-events:none;visibility:hidden;align-items:center;gap:10px;font-size:11px;transition:color .6s;display:flex;position:absolute;top:112px;left:max(32px,50vw - 700px)}.parcours-module__7L3GTq__index[data-deep=true]{color:#eef0ff}.parcours-module__7L3GTq__indexNum{height:1.3em;line-height:1.3em;display:inline-block;overflow:hidden}.parcours-module__7L3GTq__indexNum>span{flex-direction:column;display:flex}.parcours-module__7L3GTq__indexOf{opacity:.5}.parcours-module__7L3GTq__segs{gap:6px;margin-left:10px;display:flex}.parcours-module__7L3GTq__segs>span{background:#0e0e0e26;width:36px;height:1px;position:relative;overflow:hidden}.parcours-module__7L3GTq__index[data-deep=true] .parcours-module__7L3GTq__segs>span{background:#eef0ff33}.parcours-module__7L3GTq__segs i{transform-origin:0;background:#b3261e;position:absolute;inset:0;transform:scaleX(0)}.parcours-module__7L3GTq__hint{color:#6b6b66;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.parcours-module__7L3GTq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){.parcours-module__7L3GTq__nav{padding:16px}.parcours-module__7L3GTq__links a:not(.parcours-module__7L3GTq__navBtn),.parcours-module__7L3GTq__soundLabel{display:none}.parcours-module__7L3GTq__links{gap:14px}.parcours-module__7L3GTq__left{line-height:2.2;inset:104px 16px auto}.parcours-module__7L3GTq__index{top:76px;left:16px;right:16px}.parcours-module__7L3GTq__segs{flex:1}.parcours-module__7L3GTq__segs>span{flex:1;width:auto}.parcours-module__7L3GTq__left .parcours-module__7L3GTq__pill,.parcours-module__7L3GTq__left .parcours-module__7L3GTq__mono{letter-spacing:.08em;font-size:10px}.parcours-module__7L3GTq__left .parcours-module__7L3GTq__pill{margin-right:8px;padding:6px 11px}.parcours-module__7L3GTq__right,.parcours-module__7L3GTq__heroCopy{max-width:none;bottom:64px;left:16px;right:16px}}@media (prefers-reduced-motion:reduce){.parcours-module__7L3GTq__track{height:700vh}.parcours-module__7L3GTq__heroCopy>*,.parcours-module__7L3GTq__film:after{animation:none}}
.confidentialite-module__R2og3q__page{--bg:#f8f8f7;--ink:#0b0b0e;--muted:#6b6b66;--line:#e3e2dd;--accent:#b3261e;--accent-deep:#9e1f18;background:var(--bg);color:var(--ink);font-family:var(--font-body);min-height:100vh}.confidentialite-module__R2og3q__page .container{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}.confidentialite-module__R2og3q__nav{justify-content:space-between;align-items:center;max-width:1320px;margin:0 auto;padding:22px 32px;display:flex}.confidentialite-module__R2og3q__brand{color:inherit;letter-spacing:.04em;align-items:center;gap:12px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.confidentialite-module__R2og3q__mark{width:28px;height:22px}.confidentialite-module__R2og3q__back{color:var(--muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px;text-decoration:none;transition:color .3s}.confidentialite-module__R2og3q__back:hover{color:var(--ink)}.confidentialite-module__R2og3q__hero{padding:clamp(40px,8vh,96px) 0 56px}.confidentialite-module__R2og3q__heroKicker{color:var(--accent-deep);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.confidentialite-module__R2og3q__hero h1{letter-spacing:-.03em;text-transform:uppercase;max-width:14ch;margin-top:18px;font-size:clamp(40px,6vw,88px);font-weight:700;line-height:.98}.confidentialite-module__R2og3q__heroLead{color:#3d3d3a;max-width:60ch;margin-top:28px;font-size:18px;line-height:1.65}.confidentialite-module__R2og3q__heroLead a,.confidentialite-module__R2og3q__article a{color:var(--ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}.confidentialite-module__R2og3q__effective{color:var(--muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin-top:28px;font-size:11px;display:inline-flex}.confidentialite-module__R2og3q__effective:before{background:var(--accent);content:"";border-radius:50%;width:6px;height:6px}.confidentialite-module__R2og3q__body{padding-bottom:120px}.confidentialite-module__R2og3q__layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:64px;display:grid}.confidentialite-module__R2og3q__toc{background:#fff;border:1px solid #0e0e0e14;border-radius:20px;padding:22px;position:sticky;top:24px}.confidentialite-module__R2og3q__tocTitle{color:var(--muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;font-size:11px}.confidentialite-module__R2og3q__toc ol{counter-reset:toc;gap:4px;margin:0;padding:0;list-style:none;display:grid}.confidentialite-module__R2og3q__toc li{counter-increment:toc}.confidentialite-module__R2og3q__toc a{color:var(--muted);border-radius:10px;grid-template-columns:22px 1fr;gap:10px;padding:7px 8px;font-size:13.5px;line-height:1.35;text-decoration:none;transition:background .25s,color .25s;display:grid}.confidentialite-module__R2og3q__toc a:before{color:#0e0e0e59;content:counter(toc, decimal-leading-zero);font-family:var(--font-mono);padding-top:2px;font-size:11px}.confidentialite-module__R2og3q__toc a:hover{background:var(--bg);color:var(--ink)}.confidentialite-module__R2og3q__article{max-width:72ch;font-size:16.5px;line-height:1.75}.confidentialite-module__R2og3q__article section{border-top:1px solid var(--line);padding:44px 0 8px;scroll-margin-top:24px}.confidentialite-module__R2og3q__article section:first-child{border-top:0;padding-top:0}.confidentialite-module__R2og3q__article h2{letter-spacing:-.01em;text-transform:uppercase;margin-bottom:20px;font-size:clamp(22px,2.2vw,30px);font-weight:700;line-height:1.15}.confidentialite-module__R2og3q__article h3{margin:28px 0 10px;font-size:17px;font-weight:700}.confidentialite-module__R2og3q__article p{color:#2f2f2c;margin:0 0 16px}.confidentialite-module__R2og3q__article ul{gap:10px;margin:0 0 18px;padding-left:0;display:grid}.confidentialite-module__R2og3q__article ul li{color:#2f2f2c;padding-left:22px;list-style:none;position:relative}.confidentialite-module__R2og3q__article ul li:before{background:var(--accent);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:.72em;left:2px}.confidentialite-module__R2og3q__article code{font-family:var(--font-mono);background:#0e0e0e0d;border-radius:6px;padding:2px 6px;font-size:.85em}.confidentialite-module__R2og3q__note{border:1px solid #0e0e0e14;border-left:3px solid var(--accent);background:#fff;border-radius:14px;margin:22px 0;padding:18px 22px}.confidentialite-module__R2og3q__note p:last-child{margin-bottom:0}.confidentialite-module__R2og3q__contact{background:radial-gradient(120% 90% at 50% 0,#221a1b 0%,#0b0b0e 65%);border-radius:16px;margin:20px 0;padding:20px 24px}.confidentialite-module__R2og3q__contact p{color:#f4f3efd9!important;margin:0!important}.confidentialite-module__R2og3q__contact strong{color:#f4f3ef}.confidentialite-module__R2og3q__contact a{color:#f4f3ef!important}.confidentialite-module__R2og3q__tableWrap{border:1px solid #0e0e0e14;border-radius:16px;margin:22px 0;overflow-x:auto}.confidentialite-module__R2og3q__tableWrap table{border-collapse:collapse;background:#fff;width:100%;font-size:14.5px;line-height:1.55}.confidentialite-module__R2og3q__tableWrap th{background:var(--bg);color:var(--muted);font-family:var(--font-mono);letter-spacing:.12em;text-align:left;text-transform:uppercase;padding:12px 16px;font-size:11px;font-weight:400}.confidentialite-module__R2og3q__tableWrap td{border-top:1px solid var(--line);vertical-align:top;padding:14px 16px}.confidentialite-module__R2og3q__tableWrap tbody tr:first-child td{border-top:0}.confidentialite-module__R2og3q__actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:36px;display:flex}.confidentialite-module__R2og3q__actions a:not([data-tone]){color:var(--ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;font-size:15px;font-weight:600}.confidentialite-module__R2og3q__bouton{background:var(--ink);color:#fff;cursor:pointer;font:inherit;border:0;border-radius:999px;margin:4px 0 20px;padding:13px 22px;font-size:15px;font-weight:600;transition:background .3s}.confidentialite-module__R2og3q__bouton:hover,.confidentialite-module__R2og3q__bouton:focus-visible{background:var(--accent)}.confidentialite-module__R2og3q__footer{color:#f4f3ef;background:radial-gradient(120% 70% at 50% 100%,#17171c 0%,#0b0b0e 60%);border-radius:40px 40px 0 0;padding:56px 0 40px;overflow:hidden}.confidentialite-module__R2og3q__footer .container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.confidentialite-module__R2og3q__footWord{color:#f4f3ef1f;font-family:"Clash Display", var(--font-body);letter-spacing:-.03em;width:100%;font-size:clamp(56px,12vw,160px);font-weight:500;line-height:.8}.confidentialite-module__R2og3q__footer p{color:#f4f3efad;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.confidentialite-module__R2og3q__footer a{color:#f4f3ef;text-underline-offset:4px;font-size:15px}@media (max-width:900px){.confidentialite-module__R2og3q__layout{grid-template-columns:minmax(0,1fr);gap:32px}.confidentialite-module__R2og3q__back,.confidentialite-module__R2og3q__footer a{padding:12px 0;display:inline-block}.confidentialite-module__R2og3q__toc{position:static}.confidentialite-module__R2og3q__nav{padding-left:16px;padding-right:16px}.confidentialite-module__R2og3q__page .container{padding-left:16px;padding-right:16px}.confidentialite-module__R2og3q__footer{border-radius:28px 28px 0 0}}
.demarrer-module__KlyVFa__page{--bg:#f8f8f7;--ink:#0b0b0e;--muted:#6b6b66;--line:#e3e2dd;--accent:#b3261e;--accent-deep:#9e1f18;background:var(--bg);color:var(--ink);font-family:var(--font-body);min-height:100svh}.demarrer-module__KlyVFa__nav{justify-content:space-between;align-items:center;max-width:1320px;margin:0 auto;padding:22px 32px;display:flex}.demarrer-module__KlyVFa__brand{color:inherit;letter-spacing:.04em;align-items:center;gap:12px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.demarrer-module__KlyVFa__mark{width:28px;height:22px}.demarrer-module__KlyVFa__back{color:var(--muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;padding:12px 0;font-size:11px;text-decoration:none;transition:color .3s;display:inline-block}.demarrer-module__KlyVFa__back:hover{color:var(--ink)}.demarrer-module__KlyVFa__layout{grid-template-columns:1fr 1.1fr;align-items:start;gap:64px;max-width:1320px;margin:0 auto;padding:clamp(32px,7vh,88px) 32px 96px;display:grid}.demarrer-module__KlyVFa__eyebrow{color:var(--accent-deep);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.demarrer-module__KlyVFa__intro h1{letter-spacing:-.03em;text-transform:uppercase;margin-top:18px;font-size:clamp(40px,5.2vw,78px);font-weight:700;line-height:.98}.demarrer-module__KlyVFa__lead{color:#3d3d3a;max-width:40ch;margin-top:28px;font-size:18px;line-height:1.6}.demarrer-module__KlyVFa__points{gap:12px;margin:32px 0 0;padding:0;list-style:none;display:grid}.demarrer-module__KlyVFa__points li{align-items:center;gap:14px;font-size:16px;display:flex}.demarrer-module__KlyVFa__points li:before{background:var(--accent);content:"";border-radius:50%;flex-shrink:0;width:6px;height:6px}.demarrer-module__KlyVFa__mail{color:var(--ink);text-underline-offset:4px;margin-top:36px;font-size:15px;font-weight:600;display:inline-block}.demarrer-module__KlyVFa__card{background:#fff;border:1px solid #0e0e0e14;border-radius:28px;padding:clamp(24px,4vw,40px);box-shadow:0 30px 70px -40px #0a0a0e59}.demarrer-module__KlyVFa__progress{grid-template-columns:auto 1fr;align-items:center;gap:10px 16px;display:grid}.demarrer-module__KlyVFa__count{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.14em;font-size:12px}.demarrer-module__KlyVFa__bar{background:var(--line);height:2px;display:block;overflow:hidden}.demarrer-module__KlyVFa__bar span{background:var(--accent);transform-origin:0;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1);display:block}.demarrer-module__KlyVFa__stepName{color:var(--muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;grid-column:1/-1;font-size:11px}.demarrer-module__KlyVFa__step{border:0;min-height:300px;margin:32px 0 0;padding:0;animation:.5s cubic-bezier(.2,.7,.2,1) demarrer-module__KlyVFa__stepIn}.demarrer-module__KlyVFa__step[hidden]{display:none}@keyframes demarrer-module__KlyVFa__stepIn{0%{filter:blur(4px);opacity:0;transform:translateY(10px)}}.demarrer-module__KlyVFa__step legend{letter-spacing:-.01em;text-transform:uppercase;padding:0;font-size:clamp(22px,2.2vw,28px);font-weight:700}.demarrer-module__KlyVFa__hint{color:var(--muted);margin:18px 0 12px;font-size:14px}.demarrer-module__KlyVFa__chips{flex-wrap:wrap;gap:8px;display:flex}.demarrer-module__KlyVFa__chips button{color:var(--ink);cursor:pointer;font:inherit;background:#fff;border:1px solid #0e0e0e1f;border-radius:999px;padding:11px 18px;font-size:15px;transition:background .25s,border-color .25s,color .25s,transform .25s}.demarrer-module__KlyVFa__chips button:hover{border-color:#0e0e0e59;transform:translateY(-1px)}.demarrer-module__KlyVFa__chips button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.demarrer-module__KlyVFa__fields{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;display:grid}.demarrer-module__KlyVFa__fields label,.demarrer-module__KlyVFa__full{color:var(--muted);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;gap:8px;font-size:11px;display:grid}.demarrer-module__KlyVFa__fields label span{letter-spacing:.04em;text-transform:none}.demarrer-module__KlyVFa__full{margin-top:24px}.demarrer-module__KlyVFa__fields input,.demarrer-module__KlyVFa__full textarea{background:var(--bg);color:var(--ink);font-family:var(--font-body);letter-spacing:0;resize:vertical;text-transform:none;border:1px solid #0000;border-radius:14px;padding:14px 16px;font-size:16px;transition:border-color .25s,background .25s}.demarrer-module__KlyVFa__fields input:focus,.demarrer-module__KlyVFa__full textarea:focus{border-color:var(--ink);background:#fff;outline:none}.demarrer-module__KlyVFa__actions{justify-content:space-between;align-items:center;margin-top:32px;display:flex}.demarrer-module__KlyVFa__prev{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;padding:10px 4px;font-size:15px;transition:color .25s}.demarrer-module__KlyVFa__prev:hover{color:var(--ink)}.demarrer-module__KlyVFa__note{color:var(--muted);margin-top:20px;font-size:13px}.demarrer-module__KlyVFa__note a{color:inherit}.demarrer-module__KlyVFa__result{outline:none;animation:.5s cubic-bezier(.2,.7,.2,1) demarrer-module__KlyVFa__stepIn}.demarrer-module__KlyVFa__result pre{background:var(--bg);font-family:var(--font-body);white-space:pre-wrap;border-radius:16px;max-height:340px;margin-top:18px;padding:20px;font-size:15px;line-height:1.6;overflow:auto}.demarrer-module__KlyVFa__resultActions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px;display:flex}.demarrer-module__KlyVFa__calendar{color:var(--ink);text-underline-offset:4px;margin-top:20px;font-size:15px;display:inline-block}.demarrer-module__KlyVFa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.demarrer-module__KlyVFa__layout{grid-template-columns:1fr;gap:40px;padding:24px 16px 64px}.demarrer-module__KlyVFa__nav{padding:16px}.demarrer-module__KlyVFa__fields{grid-template-columns:1fr}.demarrer-module__KlyVFa__step{min-height:0}}@media (prefers-reduced-motion:reduce){.demarrer-module__KlyVFa__step,.demarrer-module__KlyVFa__result{animation:none}}
.sections-module__kua7CG__page{--bg:#f8f8f7;--ink:#0e0e0e;--muted:#6b6b66;--line:#d9d8d2;--card:#fff;--accent:#b3261e;--accent-deep:#9e1f18;--font-display:var(--font-body);background:linear-gradient(to bottom, transparent 0, transparent 50vh, var(--bg) 62vh);color:var(--ink);font-family:var(--font-body);z-index:1;margin-top:-100vh;padding-top:46vh;position:relative}.sections-module__kua7CG__reveal{filter:blur(6px);opacity:0;transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1.1s cubic-bezier(.2,.7,.2,1),filter 1s;transition-delay:calc(var(--d,0) * 90ms);transform:translateY(28px)}.sections-module__kua7CG__reveal[data-in=true]{filter:none;opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.sections-module__kua7CG__reveal{filter:none;opacity:1;transition:none;transform:none}}.sections-module__kua7CG__section{max-width:1320px;margin:0 auto;padding:140px 32px}.sections-module__kua7CG__split{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.sections-module__kua7CG__heading h2{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;max-width:18ch;font-size:clamp(32px,3.8vw,60px);font-weight:700;line-height:1.02}.sections-module__kua7CG__eyebrow{color:var(--accent-deep);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:20px;font-size:11px}.sections-module__kua7CG__lead{color:#3d3d3a;max-width:44ch;margin-top:28px;font-size:18px;line-height:1.6}.sections-module__kua7CG__lab{--panel:min(460px, 86vw);height:320vh;position:relative}.sections-module__kua7CG__labSticky{flex-direction:column;justify-content:center;gap:clamp(14px,3.5vh,44px);height:100svh;padding:84px 0 16px;display:flex;position:sticky;top:0;overflow:hidden}.sections-module__kua7CG__labHead{justify-content:space-between;align-items:end;gap:32px;width:100%;max-width:1320px;margin:0 auto;padding:0 32px;display:flex}.sections-module__kua7CG__lab .sections-module__kua7CG__eyebrow{margin-bottom:10px}.sections-module__kua7CG__lab .sections-module__kua7CG__heading h2{max-width:none;font-size:clamp(28px,min(3.3vw,5.5vh),52px)}.sections-module__kua7CG__labMeta{text-align:right;justify-items:end;gap:10px;display:grid}.sections-module__kua7CG__labCount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.14em;font-size:12px}.sections-module__kua7CG__labBar{background:var(--line);width:160px;height:1px;display:block;overflow:hidden}.sections-module__kua7CG__labBar span{background:var(--ink);transform-origin:0;height:100%;display:block;transform:scaleX(.33)}.sections-module__kua7CG__labTrack{padding-left:calc(50vw - var(--panel) / 2);will-change:transform;gap:48px;display:flex}.sections-module__kua7CG__labCard{color:var(--ink);flex:0 0 var(--panel);transform-origin:50%;background:#fff;border:1px solid #0e0e0e14;border-radius:24px;flex-direction:column;gap:clamp(12px,2.2vh,20px);padding:clamp(20px,3.4vh,30px);transition:background .6s,border-color .6s,box-shadow .6s,color .6s;display:flex;position:relative;box-shadow:0 1px 2px #0e0e0e0a}.sections-module__kua7CG__labCard[data-active=true]{color:#f4f3ef;background:radial-gradient(120% 80% at 50% 0,#221a1b 0%,#0b0b0e 60%);border-color:#ffffff14;box-shadow:inset 0 1px #ffffff14,0 40px 80px -30px #0a0a0e8c}.sections-module__kua7CG__labNum{font-family:var(--font-mono);opacity:.5;font-size:13px}.sections-module__kua7CG__labFoot h3{letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:17px;font-weight:600}.sections-module__kua7CG__labFoot p{opacity:.7;font-size:14px;line-height:1.45}.sections-module__kua7CG__labBox{color:var(--ink);background:#f6f5f2;border-radius:18px;flex-direction:column;flex:1;gap:14px;min-height:clamp(230px,36vh,360px);padding:16px;display:flex;box-shadow:inset 0 0 0 1px #0e0e0e0d}.sections-module__kua7CG__labCard[data-active=true] .sections-module__kua7CG__labBox{box-shadow:none;background:#fff}.sections-module__kua7CG__labCard[data-active=true] .sections-module__kua7CG__bubbleBot{box-shadow:none;background:#f3f2ee}.sections-module__kua7CG__labWho{border-bottom:1px solid #0e0e0e0f;align-items:center;gap:10px;padding-bottom:12px;display:flex}.sections-module__kua7CG__labAvatar{background:var(--ink);color:var(--bg);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:600;display:flex}.sections-module__kua7CG__labWho strong{font-size:14px;font-weight:600;line-height:1.2;display:block}.sections-module__kua7CG__labWho small{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:flex}.sections-module__kua7CG__labWho small:before{content:"";background:#3fae6a;border-radius:50%;width:6px;height:6px}.sections-module__kua7CG__labFine{color:var(--muted);font-size:13px;line-height:1.5}.sections-module__kua7CG__labBox button{color:var(--ink);cursor:pointer;font:inherit;background:#fff;border:1px solid #0e0e0e14;border-radius:999px;padding:10px 14px;font-size:14px;transition:background .25s,border-color .25s,color .25s,opacity .25s,transform .25s,box-shadow .25s;box-shadow:0 1px 2px #0e0e0e0a}.sections-module__kua7CG__labBox button:hover:not(:disabled){border-color:#0e0e0e40;transform:translateY(-1px)}.sections-module__kua7CG__labBox button[aria-pressed=true],.sections-module__kua7CG__labBox .sections-module__kua7CG__labPrimary:not(:disabled){background:var(--ink);border-color:var(--ink);color:var(--bg)}.sections-module__kua7CG__labBox button:disabled{box-shadow:none;cursor:default;opacity:.4}.sections-module__kua7CG__labBox .sections-module__kua7CG__labPrimary{margin-top:auto;padding:14px 18px;font-weight:600}.sections-module__kua7CG__labBox .sections-module__kua7CG__labPrimary:not(:disabled):hover{box-shadow:0 10px 24px -10px #0e0e0e80}.sections-module__kua7CG__labBox .sections-module__kua7CG__labGhost{box-shadow:none;color:var(--muted);text-underline-offset:3px;background:0 0;border-color:#0000;text-decoration:underline}.sections-module__kua7CG__labBox .sections-module__kua7CG__labGhost:hover:not(:disabled){color:var(--ink);border-color:#0000;transform:none}.sections-module__kua7CG__labEmpty{text-align:center;margin:auto 0;padding:0 8px;font-size:14px}.sections-module__kua7CG__bookingForm{flex-direction:column;flex:1;gap:14px;display:flex}.sections-module__kua7CG__dayRow{background:#0e0e0e0d;border-radius:999px;grid-template-columns:repeat(3,1fr);gap:2px;padding:4px;display:grid}.sections-module__kua7CG__labBox .sections-module__kua7CG__dayRow button{box-shadow:none;color:var(--muted);background:0 0;border-color:#0000;padding:8px 10px}.sections-module__kua7CG__labBox .sections-module__kua7CG__dayRow button:hover{transform:none}.sections-module__kua7CG__labBox .sections-module__kua7CG__dayRow button[aria-pressed=true]{color:var(--ink);background:#fff;box-shadow:0 1px 3px #0e0e0e1a,0 0 0 1px #0e0e0e0a}.sections-module__kua7CG__slotGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.sections-module__kua7CG__labBox .sections-module__kua7CG__slotGrid button{font-variant-numeric:tabular-nums;padding:10px 6px}.sections-module__kua7CG__labBox .sections-module__kua7CG__slotGrid button:disabled{background:0 0;border-style:dashed;text-decoration:line-through}.sections-module__kua7CG__booked{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;animation:.6s cubic-bezier(.2,.7,.2,1) sections-module__kua7CG__bubbleIn;display:flex}.sections-module__kua7CG__check{fill:none;height:52px;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:52px;margin-bottom:8px}.sections-module__kua7CG__check circle{stroke-dasharray:151;stroke-width:1.5px;animation:.7s cubic-bezier(.65,0,.35,1) both sections-module__kua7CG__draw}.sections-module__kua7CG__check path{stroke-dasharray:36;animation:.4s cubic-bezier(.65,0,.35,1) .5s both sections-module__kua7CG__draw}@keyframes sections-module__kua7CG__draw{0%{stroke-dashoffset:var(--len,151)}to{stroke-dashoffset:0}}.sections-module__kua7CG__check path{--len:36}.sections-module__kua7CG__bookedTitle{font-size:18px;font-weight:600}.sections-module__kua7CG__bookedWhen{font-family:var(--font-display);letter-spacing:-.03em;font-size:30px}.sections-module__kua7CG__thread{scrollbar-width:none;flex-direction:column;flex:1;gap:8px;max-height:clamp(120px,24vh,250px);display:flex;overflow-y:auto}.sections-module__kua7CG__bubbleBot,.sections-module__kua7CG__bubbleMe{border-radius:16px;max-width:88%;padding:10px 13px;font-size:14px;line-height:1.45;animation:.45s cubic-bezier(.2,.7,.2,1) sections-module__kua7CG__bubbleIn}.sections-module__kua7CG__bubbleBot{background:#fff;border-bottom-left-radius:6px;align-self:flex-start;box-shadow:0 1px 2px #0e0e0e0d,0 0 0 1px #0e0e0e08}.sections-module__kua7CG__bubbleMe{background:var(--ink);color:var(--bg);border-bottom-right-radius:5px;align-self:flex-end}@keyframes sections-module__kua7CG__bubbleIn{0%{filter:blur(4px);opacity:0;transform:translateY(8px)}}.sections-module__kua7CG__dots{gap:4px;padding:14px;display:flex}.sections-module__kua7CG__dots span{background:#a3a29c;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite sections-module__kua7CG__dot}.sections-module__kua7CG__dots span:nth-child(2){animation-delay:.15s}.sections-module__kua7CG__dots span:nth-child(3){animation-delay:.3s}@keyframes sections-module__kua7CG__dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}.sections-module__kua7CG__chips{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.sections-module__kua7CG__labBox .sections-module__kua7CG__chips button:not(.sections-module__kua7CG__labPrimary,.sections-module__kua7CG__labGhost){padding:8px 12px;font-size:13px}.sections-module__kua7CG__chips .sections-module__kua7CG__labPrimary{width:100%}.sections-module__kua7CG__intVisual{aspect-ratio:564/410;justify-self:end;width:100%;max-width:620px;position:relative;overflow:hidden}.sections-module__kua7CG__intVisual:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#0e0e0e2e 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 72%);mask-image:radial-gradient(#000 30%,#0000 72%)}.sections-module__kua7CG__intLines{z-index:1;width:100%;height:100%;position:absolute;inset:0}.sections-module__kua7CG__intLine{fill:none;stroke:#0e0e0e24;stroke-width:1px}.sections-module__kua7CG__intFlow{fill:none;filter:drop-shadow(0 0 2px #0b0b0e59);stroke:#0b0b0e;stroke-dasharray:40 160;stroke-linecap:round;stroke-width:2px;animation:4s linear infinite sections-module__kua7CG__intFlow}@keyframes sections-module__kua7CG__intFlow{0%{stroke-dashoffset:200px}to{stroke-dashoffset:-200px}}.sections-module__kua7CG__intCenter{color:#f4f3ef;z-index:3;background:radial-gradient(120% 100% at 50% 0,#26262c 0%,#0b0b0e 70%);border-radius:20px;justify-content:center;align-items:center;width:76px;height:76px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff1a,0 18px 40px -14px #0a0a0e99}.sections-module__kua7CG__intCenter:after{content:"";border:2px solid #0b0b0e4d;border-radius:20px;animation:3s ease-out infinite sections-module__kua7CG__intPulse;position:absolute;inset:0}@keyframes sections-module__kua7CG__intPulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}.sections-module__kua7CG__intLogo{width:38px;height:30px}.sections-module__kua7CG__intTile{z-index:2;background:#fff;border:1px solid #0e0e0e14;border-radius:14px;justify-content:center;align-items:center;width:54px;height:54px;transition:opacity .35s,transform .35s cubic-bezier(.4,0,1,1);animation:.55s cubic-bezier(.34,1.56,.64,1) backwards sections-module__kua7CG__intPop;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 6px 16px -8px #0e0e0e40}.sections-module__kua7CG__intTile[data-leaving]{opacity:0;transform:translate(-50%,-50%)scale(.6)}.sections-module__kua7CG__intTile img{width:26px;height:26px}@keyframes sections-module__kua7CG__intPop{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}}.sections-module__kua7CG__method{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.sections-module__kua7CG__steps{gap:6px;margin:40px 0 0;padding:0;list-style:none;display:grid}.sections-module__kua7CG__steps li{border-radius:18px;transition:box-shadow .3s,background .3s;box-shadow:inset 0 0 0 1px #0000}.sections-module__kua7CG__steps li[data-active]{box-shadow:inset 0 0 0 1px var(--ink);background:#fff}.sections-module__kua7CG__steps button{color:var(--muted);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:16px;width:100%;padding:16px 18px;transition:color .3s;display:flex}.sections-module__kua7CG__steps button:hover,.sections-module__kua7CG__steps li[data-active] button{color:var(--ink)}.sections-module__kua7CG__stepNum{color:#4a4a45;background:#0e0e0e0f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:600;transition:background .3s,color .3s;display:flex}.sections-module__kua7CG__steps li[data-active] .sections-module__kua7CG__stepNum{background:var(--accent);color:var(--bg)}.sections-module__kua7CG__stepTitle{letter-spacing:.04em;text-transform:uppercase;font-size:17px;font-weight:700}.sections-module__kua7CG__stepBody{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1);display:grid}.sections-module__kua7CG__stepBody>div{overflow:hidden}.sections-module__kua7CG__stepBody>div>p{color:#3d3d3a;padding:0 18px 18px 64px;font-size:15px;line-height:1.55}.sections-module__kua7CG__steps li[data-active] .sections-module__kua7CG__stepBody{grid-template-rows:1fr}.sections-module__kua7CG__stepPanelMobile{display:none}.sections-module__kua7CG__methodPanel{aspect-ratio:4/3;color:#f4f3ef;background:radial-gradient(120% 80% at 50% 0,#221a1b 0%,#0b0b0e 60%);border:1px solid #ffffff14;border-radius:24px;position:sticky;top:110px;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 40px 80px -30px #0a0a0e8c}.sections-module__kua7CG__methodScene{animation:.45s cubic-bezier(.4,0,.2,1) sections-module__kua7CG__sceneIn;position:absolute;inset:0}.sections-module__kua7CG__methodScene>.sections-module__kua7CG__labNum{position:absolute;top:18px;left:22px}@keyframes sections-module__kua7CG__sceneIn{0%{opacity:0;transform:translateY(12px)scale(.98)}}.sections-module__kua7CG__mvCall,.sections-module__kua7CG__mvLive{flex-direction:column;justify-content:center;height:100%;padding:0 12%;display:flex}.sections-module__kua7CG__mvTag{color:#f4f3ef80;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.sections-module__kua7CG__mvTitle{letter-spacing:-.01em;text-transform:uppercase;margin-top:8px;font-size:clamp(24px,2.4vw,34px);font-weight:700}.sections-module__kua7CG__mvSub{color:#f4f3ef99;margin-top:8px;font-size:14px}.sections-module__kua7CG__mvWave{align-items:center;gap:4px;height:56px;margin-top:32px;display:flex}.sections-module__kua7CG__mvWave span{opacity:.85;transform-origin:50%;background:#f4f3ef;border-radius:2px;flex:1;height:100%;animation:.9s ease-in-out infinite alternate sections-module__kua7CG__wave}@keyframes sections-module__kua7CG__wave{0%{transform:scaleY(.12)}to{transform:scaleY(1)}}.sections-module__kua7CG__mvReview{flex-direction:column;justify-content:center;height:100%;padding:0 10%;display:flex;container-type:inline-size}.sections-module__kua7CG__mvSite{animation:.5s cubic-bezier(.2,.7,.2,1) .1s backwards sections-module__kua7CG__blockIn;position:relative}.sections-module__kua7CG__mvBar{background:#1c1c21;border-radius:12px 12px 0 0;align-items:center;gap:5px;padding:8px 10px;display:flex}.sections-module__kua7CG__mvBar i{background:#ffffff40;border-radius:50%;width:7px;height:7px}.sections-module__kua7CG__mvBar span{color:#f4f3ef73;font-family:var(--font-mono);letter-spacing:.06em;margin-left:10px;font-size:10px}.sections-module__kua7CG__mvPage{color:#0e0e0e;background:#f8f8f7;border-radius:0 0 12px 12px;padding:4.5cqw 5cqw}.sections-module__kua7CG__mvNav{color:#6b6b66;align-items:center;gap:3cqw;font-size:max(7px,2.3cqw);display:flex}.sections-module__kua7CG__mvBrand{color:#0e0e0e;letter-spacing:.06em;transform-origin:0;font-weight:800;animation:.6s cubic-bezier(.2,.7,.2,1) 1.9s forwards sections-module__kua7CG__mvGrow}@keyframes sections-module__kua7CG__mvGrow{to{transform:scale(1.4)}}.sections-module__kua7CG__mvHero{grid-template-columns:1.15fr 1fr;align-items:center;gap:4cqw;margin-top:5cqw;display:grid}.sections-module__kua7CG__mvH{letter-spacing:-.01em;text-transform:uppercase;font-size:4.8cqw;font-weight:800;line-height:1.02}.sections-module__kua7CG__mvP{color:#6b6b66;margin-top:1.8cqw;font-size:max(7.5px,2.4cqw)}.sections-module__kua7CG__mvBtn{color:#fff;background:#0e0e0e;border-radius:999px;margin-top:3cqw;padding:1.3cqw 3cqw;font-size:2.3cqw;font-weight:600;display:inline-block}.sections-module__kua7CG__mvPhoto{aspect-ratio:4/3;background:radial-gradient(60% 50% at 70% 75%,#b3261e59,#0000 70%),radial-gradient(120% 90% at 30% 15%,#3b3b42,#111115);border-radius:8px}.sections-module__kua7CG__mvHours{grid-template-rows:0fr;animation:.55s cubic-bezier(.2,.7,.2,1) 3.5s forwards sections-module__kua7CG__mvOpen;display:grid}.sections-module__kua7CG__mvHours>div{overflow:hidden}.sections-module__kua7CG__mvHours span{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #e3e2dd;margin-top:4cqw;padding-top:2.6cqw;font-size:max(7px,2cqw);display:block}@keyframes sections-module__kua7CG__mvOpen{to{grid-template-rows:1fr}}.sections-module__kua7CG__mvPin{background:var(--accent);color:#fff;z-index:2;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(0);box-shadow:0 0 0 4px #b3261e38}.sections-module__kua7CG__mvPin b,.sections-module__kua7CG__mvPin i{grid-area:1/1;font-style:normal}.sections-module__kua7CG__mvPin i{opacity:0}.sections-module__kua7CG__mvAnchor1{width:0;height:0;margin:0 auto 0 12cqw;position:relative}.sections-module__kua7CG__mvPage{position:relative}.sections-module__kua7CG__mvAnchor2{position:absolute;bottom:max(14px,4.5cqw);right:6cqw}.sections-module__kua7CG__mvPin1{animation:.35s cubic-bezier(.3,1.6,.5,1) .7s forwards sections-module__kua7CG__mvPinIn,.3s 2s forwards sections-module__kua7CG__mvPinDone}.sections-module__kua7CG__mvPin2{animation:.35s cubic-bezier(.3,1.6,.5,1) 2.5s forwards sections-module__kua7CG__mvPinIn,.3s 3.6s forwards sections-module__kua7CG__mvPinDone}.sections-module__kua7CG__mvPin1 b{animation:.2s 2s reverse forwards sections-module__kua7CG__mvFade}.sections-module__kua7CG__mvPin1 i{animation:.2s 2.1s forwards sections-module__kua7CG__mvFade}.sections-module__kua7CG__mvPin2 b{animation:.2s 3.6s reverse forwards sections-module__kua7CG__mvFade}.sections-module__kua7CG__mvPin2 i{animation:.2s 3.7s forwards sections-module__kua7CG__mvFade}@keyframes sections-module__kua7CG__mvPinIn{0%{transform:translate(-50%,-50%)scale(0)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes sections-module__kua7CG__mvPinDone{0%{transform:translate(-50%,-50%)scale(1)}to{background:#0e0e0e;transform:translate(-50%,-50%)scale(1);box-shadow:0 0 0 4px #0e0e0e1f}}@keyframes sections-module__kua7CG__mvFade{0%{opacity:0}to{opacity:1}}.sections-module__kua7CG__mvNote{color:#f4f3ef;opacity:0;pointer-events:none;white-space:nowrap;z-index:3;background:#0e0e0e;border:1px solid #ffffff1a;border-radius:8px;padding:6px 10px;font-size:12px;position:absolute;box-shadow:0 12px 24px -10px #00000080}.sections-module__kua7CG__mvNote1{animation:.3s .85s forwards sections-module__kua7CG__mvNoteIn,.3s 1.8s forwards sections-module__kua7CG__mvNoteOut;top:0;left:18px}.sections-module__kua7CG__mvNote2{animation:.3s 2.65s forwards sections-module__kua7CG__mvNoteIn,.3s 3.4s forwards sections-module__kua7CG__mvNoteOut;top:0;right:18px}@keyframes sections-module__kua7CG__mvNoteIn{0%{opacity:0;transform:translate(-4px,-50%)}to{opacity:1;transform:translateY(-50%)}}@keyframes sections-module__kua7CG__mvNoteOut{0%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translateY(-50%)}}@keyframes sections-module__kua7CG__blockIn{0%{opacity:0;transform:translateY(8px)}}.sections-module__kua7CG__mvOk{background:var(--accent);color:#fff;border-radius:999px;align-self:flex-start;margin-top:16px;padding:7px 14px;font-size:13px;font-weight:600;animation:.5s 4.2s backwards sections-module__kua7CG__blockIn}.sections-module__kua7CG__mvBuild{height:100%;position:relative}.sections-module__kua7CG__mvBuild svg{width:100%;height:100%;position:absolute;inset:0}.sections-module__kua7CG__mvLine{stroke:#ffffff26;stroke-width:1px}.sections-module__kua7CG__mvFlowW{fill:none;stroke:#f4f3ef;stroke-dasharray:30 170;stroke-linecap:round;stroke-width:2px;animation:3.6s linear infinite sections-module__kua7CG__intFlow}.sections-module__kua7CG__mvNode{letter-spacing:.06em;text-transform:uppercase;background:#1c1c21;border:1px solid #ffffff24;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;position:absolute;left:50%;transform:translate(-50%,-50%)}.sections-module__kua7CG__mvHub{color:#0b0b0e;background:#f4f3ef;border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;padding:0;display:flex}.sections-module__kua7CG__mvLogo{width:28px;height:22px}.sections-module__kua7CG__mvStatus{text-transform:uppercase;align-items:center;gap:14px;font-size:clamp(24px,2.4vw,34px);font-weight:700;display:flex}.sections-module__kua7CG__mvStatus span{background:#3fae6a;border-radius:50%;width:12px;height:12px;animation:1.8s ease-out infinite sections-module__kua7CG__live}@keyframes sections-module__kua7CG__live{0%{box-shadow:0 0 #3fae6a99}to{box-shadow:0 0 0 14px #3fae6a00}}.sections-module__kua7CG__mvChart{width:100%;margin-top:24px;overflow:visible}.sections-module__kua7CG__mvGrid{stroke:#ffffff14}.sections-module__kua7CG__mvCurve{fill:none;filter:drop-shadow(0 0 6px #d33a2abf);stroke:#e0503a;stroke-dasharray:460;stroke-linecap:round;stroke-width:2.5px;--len:460;animation:1.4s cubic-bezier(.65,0,.35,1) .2s backwards sections-module__kua7CG__draw}.sections-module__kua7CG__split:has(.sections-module__kua7CG__faq){align-items:start}.sections-module__kua7CG__faq{gap:6px;display:grid}.sections-module__kua7CG__faqItem{border-radius:18px;transition:background .3s,box-shadow .3s;box-shadow:inset 0 0 0 1px #0000}.sections-module__kua7CG__faqItem.sections-module__kua7CG__isOpen{box-shadow:inset 0 0 0 1px var(--ink);background:#fff}.sections-module__kua7CG__faqItem button{color:var(--muted);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:26px 1fr 32px;align-items:center;gap:16px;width:100%;padding:16px 18px;transition:color .3s;display:grid}.sections-module__kua7CG__faqItem button:hover,.sections-module__kua7CG__faqItem.sections-module__kua7CG__isOpen button{color:var(--ink)}.sections-module__kua7CG__faqNum{font-family:var(--font-mono);font-size:12px}.sections-module__kua7CG__faqQ{letter-spacing:-.005em;font-size:17px;font-weight:700}.sections-module__kua7CG__faqIcon{background:#0e0e0e0f;border-radius:50%;width:32px;height:32px;transition:background .35s,transform .45s cubic-bezier(.16,1,.3,1);position:relative}.sections-module__kua7CG__faqIcon:before,.sections-module__kua7CG__faqIcon:after{background:var(--ink);content:"";height:1.5px;transition:background .35s;position:absolute;top:calc(50% - .75px);left:10px;right:10px}.sections-module__kua7CG__faqIcon:after{transform:rotate(90deg)}.sections-module__kua7CG__isOpen .sections-module__kua7CG__faqIcon{background:var(--accent);transform:rotate(135deg)}.sections-module__kua7CG__isOpen .sections-module__kua7CG__faqIcon:before,.sections-module__kua7CG__isOpen .sections-module__kua7CG__faqIcon:after{background:var(--bg)}.sections-module__kua7CG__faqPanel{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1);display:grid}.sections-module__kua7CG__faqPanel p{color:#3d3d3a;padding:0 66px 0 60px;font-size:15px;line-height:1.6;overflow:hidden}.sections-module__kua7CG__isOpen .sections-module__kua7CG__faqPanel{grid-template-rows:1fr}.sections-module__kua7CG__isOpen .sections-module__kua7CG__faqPanel p{padding-bottom:20px}.sections-module__kua7CG__content{background:linear-gradient(to bottom, transparent 0, transparent 4vh, var(--bg) 16vh);z-index:2;border-radius:0 0 40px 40px;padding-bottom:40px;position:relative;box-shadow:0 40px 80px -30px #00000080}.sections-module__kua7CG__curtain{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);z-index:1;height:calc(100svh + 40px);margin-top:-40px;position:relative}.sections-module__kua7CG__footer{color:#f4f3ef;background:radial-gradient(120% 70% at 50% 100%,#17171c 0%,#0b0b0e 60%);flex-direction:column;width:100%;height:100svh;display:flex;position:fixed;bottom:0;left:0;overflow:hidden}.sections-module__kua7CG__giant{color:#f4f3ef1a;font-family:"Clash Display", var(--font-body);letter-spacing:-.03em;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:25vw;font-weight:500;line-height:.75;position:absolute;bottom:-4vh;left:50%;transform:translate(-50%,10vh)scale(.8)}.sections-module__kua7CG__footMain{z-index:2;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:90px 24px 32px;display:flex;position:relative}.sections-module__kua7CG__footTitle{-webkit-background-clip:text;filter:drop-shadow(0 0 20px #f4f3ef26);letter-spacing:-.03em;text-align:center;text-transform:uppercase;-webkit-text-fill-color:transparent;background:linear-gradient(#f4f3ef 0%,#f4f3ef66 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:40px;font-size:clamp(40px,min(7.5vw,11vh),116px);font-weight:800;line-height:.95}.sections-module__kua7CG__magnet{will-change:transform;display:inline-block}.sections-module__kua7CG__footPanel{z-index:2;background:radial-gradient(35% 128px at 50% 0,#ffffff14,#0000);border-top:1px solid #ffffff1a;border-radius:48px 48px 0 0;flex-shrink:0;width:100%;max-width:1152px;margin:0 auto;padding:clamp(28px,5vh,56px) 24px clamp(24px,4vh,48px);position:relative}.sections-module__kua7CG__footGlow{filter:blur(4px);background:#d33a2abf;border-radius:999px;width:33%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.sections-module__kua7CG__footGrid{grid-template-columns:1.4fr 1fr 1fr 1.3fr;gap:32px;display:grid}.sections-module__kua7CG__footBrandCol p{color:#f4f3ef80;margin-top:18px;font-size:14px}.sections-module__kua7CG__footLogo{color:#f4f3ef;width:32px;height:26px}.sections-module__kua7CG__footCol h3{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.sections-module__kua7CG__footCol ul{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.sections-module__kua7CG__footCol a,.sections-module__kua7CG__footCol span{color:#f4f3ef8c;font-size:14px;text-decoration:none;transition:color .3s}.sections-module__kua7CG__footCol a:hover,.sections-module__kua7CG__footAction:hover{color:#f4f3ef}.sections-module__kua7CG__footAction{color:#f4f3efb3;cursor:pointer;font:inherit;text-align:left;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline;transition:color .3s}@media (max-width:900px){.sections-module__kua7CG__split{grid-template-columns:1fr}.sections-module__kua7CG__intVisual{justify-self:stretch}.sections-module__kua7CG__method{grid-template-columns:1fr;gap:0}.sections-module__kua7CG__methodPanel{display:none}.sections-module__kua7CG__stepBody>div>p{padding-left:18px}.sections-module__kua7CG__stepPanelMobile{aspect-ratio:4/3;color:#f4f3ef;background:radial-gradient(120% 80% at 50% 0,#221a1b 0%,#0b0b0e 60%);border-radius:16px;margin:0 10px 10px;display:block;position:relative;overflow:hidden}.sections-module__kua7CG__intTile{border-radius:10px;width:38px;height:38px}.sections-module__kua7CG__intTile img{width:18px;height:18px}.sections-module__kua7CG__intCenter,.sections-module__kua7CG__intCenter:after{border-radius:14px}.sections-module__kua7CG__intCenter{width:52px;height:52px}.sections-module__kua7CG__intLogo{width:26px;height:21px}.sections-module__kua7CG__labHead{flex-direction:column;align-items:start;gap:12px;padding:0 16px}.sections-module__kua7CG__labMeta{text-align:left;justify-items:start}.sections-module__kua7CG__labTrack{gap:16px}.sections-module__kua7CG__labBox{min-height:300px}}@media (max-width:767px){.sections-module__kua7CG__section{padding:96px 16px}.sections-module__kua7CG__content{border-radius:0 0 28px 28px}.sections-module__kua7CG__footGrid{grid-template-columns:1fr 1fr 1fr;gap:20px 12px}.sections-module__kua7CG__footCol a,.sections-module__kua7CG__footCol span{font-size:13px}.sections-module__kua7CG__footCol h3{font-size:11px}.sections-module__kua7CG__footBrandCol p{margin-top:10px}.sections-module__kua7CG__footTitle{margin-bottom:28px}.sections-module__kua7CG__footBrandCol{grid-column:1/-1}.sections-module__kua7CG__footPanel{border-radius:28px 28px 0 0}.sections-module__kua7CG__footMain{padding-top:76px}.sections-module__kua7CG__faqItem button{gap:12px;padding:14px}.sections-module__kua7CG__faqQ{font-size:16px}.sections-module__kua7CG__faqPanel p{padding:0 14px 0 52px}}@media (max-height:760px){.sections-module__kua7CG__lab .sections-module__kua7CG__eyebrow,.sections-module__kua7CG__labMeta .sections-module__kua7CG__labFine{display:none}.sections-module__kua7CG__labSticky{padding-top:96px}.sections-module__kua7CG__labCard{gap:12px}.sections-module__kua7CG__thread{max-height:132px}.sections-module__kua7CG__labBox{min-height:210px}}@media (prefers-reduced-motion:reduce){.sections-module__kua7CG__intFlow,.sections-module__kua7CG__intCenter:after,.sections-module__kua7CG__mvWave span,.sections-module__kua7CG__mvFlowW,.sections-module__kua7CG__mvStatus span{animation:none}}
