@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_85bbe5e6-module__88tZHq__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}.instrument_serif_85bbe5e6-module__88tZHq__variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
.Footer-module__S6Hkya__footer{background:var(--footer-bg);padding:64px var(--pad) 32px;color:#a6a6a3;font-size:14px;line-height:1.6;position:relative;overflow:hidden}.Footer-module__S6Hkya__watermark{width:min(1040px, calc(100% - var(--pad) * 2));opacity:.08;pointer-events:none;height:clamp(130px,17vw,240px);position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.Footer-module__S6Hkya__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.4fr);grid-template-areas:"brand nav presta contact";align-items:start;gap:36px 48px;display:grid;position:relative}.Footer-module__S6Hkya__brand{grid-area:brand}.Footer-module__S6Hkya__nav{grid-area:nav}.Footer-module__S6Hkya__presta{grid-area:presta}@media (max-width:1099px){.Footer-module__S6Hkya__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"brand contact""nav presta"}}@media (max-width:699px){.Footer-module__S6Hkya__grid{grid-template-areas:"brand brand""contact contact""nav presta";gap:36px 20px}.Footer-module__S6Hkya__nav,.Footer-module__S6Hkya__presta{gap:0}.Footer-module__S6Hkya__footer .Footer-module__S6Hkya__nav a.Footer-module__S6Hkya__link,.Footer-module__S6Hkya__footer .Footer-module__S6Hkya__presta a.Footer-module__S6Hkya__link,.Footer-module__S6Hkya__footer .Footer-module__S6Hkya__legalLinks a.Footer-module__S6Hkya__link{padding:6px 0}.Footer-module__S6Hkya__legalLinks{gap:0 22px}}.Footer-module__S6Hkya__col{align-content:start;gap:8px;display:grid}.Footer-module__S6Hkya__title{font-family:var(--label);letter-spacing:.06em;text-transform:uppercase;color:#fff;margin-bottom:6px;font-size:10px}.Footer-module__S6Hkya__link,.Footer-module__S6Hkya__footer a.Footer-module__S6Hkya__link{color:#a6a6a3}.Footer-module__S6Hkya__footer a.Footer-module__S6Hkya__link:hover{color:#fff}.Footer-module__S6Hkya__contact{background:linear-gradient(#ffffff0d,#ffffff05);border:1px solid #ffffff1a;border-radius:18px;grid-area:contact;padding:14px 16px 16px;display:grid}.Footer-module__S6Hkya__contactHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-bottom:4px;display:flex}.Footer-module__S6Hkya__contactHead .Footer-module__S6Hkya__title{margin:0}.Footer-module__S6Hkya__badge{font-family:var(--label);letter-spacing:.05em;text-transform:uppercase;color:#d9d9d6;white-space:nowrap;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:7px;padding:3px 9px 3px 8px;font-size:10px;display:inline-flex}.Footer-module__S6Hkya__dot{background:var(--lime);border-radius:50%;width:6px;height:6px;position:relative}.Footer-module__S6Hkya__dot:after{content:"";background:#c6ff3d80;border-radius:50%;animation:2.4s ease-out infinite Footer-module__S6Hkya__pouls;position:absolute;inset:0}@keyframes Footer-module__S6Hkya__pouls{0%{opacity:1;transform:scale(1)}70%,to{opacity:0;transform:scale(3)}}.Footer-module__S6Hkya__rows{margin:0;padding:0;list-style:none}.Footer-module__S6Hkya__rows>li+li{border-top:1px solid #ffffff12}.Footer-module__S6Hkya__row,.Footer-module__S6Hkya__footer a.Footer-module__S6Hkya__row{color:inherit;border-radius:10px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:11px;margin:0 -6px;padding:6px;transition:background .2s;display:grid}.Footer-module__S6Hkya__footer a.Footer-module__S6Hkya__row:hover,.Footer-module__S6Hkya__footer a.Footer-module__S6Hkya__row:focus-visible{background:#ffffff0d}.Footer-module__S6Hkya__ico{color:#fff;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:28px;height:28px;transition:background .2s,color .2s,border-color .2s;display:grid}.Footer-module__S6Hkya__ico svg{width:13px;height:13px}.Footer-module__S6Hkya__footer a.Footer-module__S6Hkya__row:hover .Footer-module__S6Hkya__ico,.Footer-module__S6Hkya__footer a.Footer-module__S6Hkya__row:focus-visible .Footer-module__S6Hkya__ico{color:var(--footer-bg);background:#fff;border-color:#fff}.Footer-module__S6Hkya__val{color:#ecece9;overflow-wrap:anywhere}.Footer-module__S6Hkya__arrow{color:#6f6f6c;width:15px;height:15px;transition:transform .25s var(--ease), color .2s}.Footer-module__S6Hkya__footer a.Footer-module__S6Hkya__row:hover .Footer-module__S6Hkya__arrow,.Footer-module__S6Hkya__footer a.Footer-module__S6Hkya__row:focus-visible .Footer-module__S6Hkya__arrow{color:#fff;transform:translate(3px)}.Footer-module__S6Hkya__footer a.Footer-module__S6Hkya__cta{color:var(--footer-bg);background:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:9px 14px 9px 16px;font-size:13.5px;font-weight:600;transition:background .2s;display:flex}.Footer-module__S6Hkya__footer a.Footer-module__S6Hkya__cta:hover{background:var(--lime);color:var(--footer-bg)}.Footer-module__S6Hkya__ctaArrow{width:16px;height:16px;transition:transform .25s var(--ease);flex:none}.Footer-module__S6Hkya__footer a.Footer-module__S6Hkya__cta:hover .Footer-module__S6Hkya__ctaArrow{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.Footer-module__S6Hkya__dot:after{opacity:0;animation:none}.Footer-module__S6Hkya__arrow,.Footer-module__S6Hkya__ctaArrow{transition:none}}.Footer-module__S6Hkya__legal{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 28px;margin-top:44px;padding-top:20px;font-size:13px;display:flex;position:relative}.Footer-module__S6Hkya__mention{color:#8a8a86;margin-top:16px;font-size:12px;position:relative}.Footer-module__S6Hkya__legalLinks{flex-wrap:wrap;gap:8px 22px;display:flex}.Footer-module__S6Hkya__footer a.Footer-module__S6Hkya__admin{vertical-align:middle;opacity:.5;background:currentColor;border-radius:50%;width:6px;height:6px;margin-left:10px;transition:opacity .2s,background .2s;display:inline-block;position:relative}.Footer-module__S6Hkya__footer a.Footer-module__S6Hkya__admin:before{content:"";position:absolute;inset:-12px}.Footer-module__S6Hkya__footer a.Footer-module__S6Hkya__admin:hover,.Footer-module__S6Hkya__footer a.Footer-module__S6Hkya__admin:focus-visible{opacity:1;background:var(--lime)}
.Nav-module__gOObGW__nav{z-index:50;padding:16px var(--pad);pointer-events:none;background:linear-gradient(#0a0a0beb,#0a0a0b00);justify-content:space-between;align-items:center;gap:24px;display:flex;position:fixed;top:0;left:0;right:0}.Nav-module__gOObGW__brand{pointer-events:auto;display:block}.Nav-module__gOObGW__links{pointer-events:auto;white-space:nowrap;gap:28px;font-size:14px;font-weight:500;display:flex}@media (max-width:860px){.Nav-module__gOObGW__links{gap:16px}}.Nav-module__gOObGW__bright,.Nav-module__gOObGW__bright:hover{color:#fff}.Nav-module__gOObGW__muted{color:#a6a6a3}.Nav-module__gOObGW__muted:hover,.Nav-module__gOObGW__muted[aria-current=page]{color:#fff}.Nav-module__gOObGW__cta{pointer-events:auto;color:#000;transition:background .4s var(--ease);background:#fff;border-radius:999px;align-items:center;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}.Nav-module__gOObGW__cta:hover{color:#000;background:#d8d8d4}.Nav-module__gOObGW__left{align-items:center;gap:10px;display:flex}.Nav-module__gOObGW__logo{width:112px}.Nav-module__gOObGW__menuBtn,.Nav-module__gOObGW__panel,.Nav-module__gOObGW__panel:is(:popover-open,[data-open]){display:none}.Nav-module__gOObGW__menuBtn{pointer-events:auto;color:#fff;cursor:pointer;background:#0a0a0b59;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background .2s,border-color .2s}.Nav-module__gOObGW__menuBtn:hover{background:#ffffff1a;border-color:#fff6}.Nav-module__gOObGW__menuLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Nav-module__gOObGW__burger{gap:4px;width:16px;display:grid;position:relative}.Nav-module__gOObGW__burger>span{height:1.6px;transition:transform .25s var(--ease), opacity .2s;background:currentColor;border-radius:2px;display:block}.Nav-module__gOObGW__nav:has(.Nav-module__gOObGW__panel:is(:popover-open,[data-open])) .Nav-module__gOObGW__burger>span:first-child{transform:translateY(5.6px)rotate(45deg)}.Nav-module__gOObGW__nav:has(.Nav-module__gOObGW__panel:is(:popover-open,[data-open])) .Nav-module__gOObGW__burger>span:nth-child(2){opacity:0}.Nav-module__gOObGW__nav:has(.Nav-module__gOObGW__panel:is(:popover-open,[data-open])) .Nav-module__gOObGW__burger>span:nth-child(3){transform:translateY(-5.6px)rotate(-45deg)}.Nav-module__gOObGW__panel{pointer-events:auto;inset:66px auto auto;left:var(--pad);z-index:60;width:min(290px, calc(100vw - 2 * var(--pad)));color:#fff;opacity:0;transition:opacity .2s ease, transform .25s var(--ease), display .25s allow-discrete, overlay .25s allow-discrete;background:#141416;border:1px solid #ffffff1f;border-radius:18px;margin:0;padding:8px;position:fixed;transform:translateY(-6px);box-shadow:0 18px 50px #00000073}.Nav-module__gOObGW__panelList{margin:0;padding:0;list-style:none}.Nav-module__gOObGW__panelLink,.Nav-module__gOObGW__panelLink:hover{color:#ecece9;border-radius:11px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 12px;font-size:15px;font-weight:500;display:grid}.Nav-module__gOObGW__panelLink:hover,.Nav-module__gOObGW__panelLink:focus-visible{color:#fff;background:#ffffff0f}.Nav-module__gOObGW__panelIdx{font-family:var(--label);color:#6f6f6c;font-size:10px}.Nav-module__gOObGW__panelLink[aria-current=page] .Nav-module__gOObGW__panelIdx{color:var(--lime)}.Nav-module__gOObGW__panelArrow{color:#6f6f6c;width:15px;height:15px;transition:transform .25s var(--ease), color .2s}.Nav-module__gOObGW__panelLink:hover .Nav-module__gOObGW__panelArrow,.Nav-module__gOObGW__panelLink:focus-visible .Nav-module__gOObGW__panelArrow{color:#fff;transform:translate(3px)}@media (max-width:760px){.Nav-module__gOObGW__nav{background:#0a0a0bf7;border-bottom:1px solid #ffffff14;gap:12px;padding-block:12px}.Nav-module__gOObGW__panel{top:76px}.Nav-module__gOObGW__menuBtn{display:inline-flex}.Nav-module__gOObGW__panel:is(:popover-open,[data-open]){opacity:1;display:block;transform:none}@starting-style{.Nav-module__gOObGW__panel:is(:popover-open,[data-open]){opacity:0;transform:translateY(-6px)}}}@media (max-width:400px){.Nav-module__gOObGW__logo{width:92px}}@media (prefers-reduced-motion:reduce){.Nav-module__gOObGW__burger>span,.Nav-module__gOObGW__panel,.Nav-module__gOObGW__panelArrow{transition:none}}
.ContactCta-module__8c1XmW__light{color:#0a0a0b;--focus:#0a0a0b;--link-hover:#0a0a0b;--sel-bg:#0a0a0b;--sel-fg:#fff;background:#fff;padding:clamp(56px,8vw,140px) 0 clamp(72px,9vw,150px)}.ContactCta-module__8c1XmW__section{margin:0 var(--pad);position:relative;overflow:hidden}.ContactCta-module__8c1XmW__frame{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ContactCta-module__8c1XmW__inner{z-index:1;padding:clamp(46px,5.6vw,84px) clamp(28px,4vw,72px) clamp(40px,5vw,72px);position:relative}.ContactCta-module__8c1XmW__title{font-family:var(--head);letter-spacing:-.04em;max-width:19ch;margin:22px 0 0;font-size:clamp(34px,5.2vw,78px);font-weight:700;line-height:1.01}.ContactCta-module__8c1XmW__circled{white-space:nowrap;display:inline-block;position:relative}.ContactCta-module__8c1XmW__circle{pointer-events:none;width:118%;max-width:none;height:150%;position:absolute;top:-24%;left:-9%;overflow:visible}.ContactCta-module__8c1XmW__lead{color:#5c5f64;max-width:38em;margin-top:22px;font-size:17px;line-height:1.55}.ContactCta-module__8c1XmW__lines{border-top:1px solid #0a0a0b80;margin-top:clamp(34px,4vw,56px)}.ContactCta-module__8c1XmW__line{border-bottom:1px solid #0a0a0b24;grid-template-columns:34px 104px minmax(0,1fr);align-items:baseline;gap:14px;padding:20px 0;display:grid}@media (max-width:560px){.ContactCta-module__8c1XmW__line{grid-template-columns:28px minmax(0,1fr);gap:4px 12px}.ContactCta-module__8c1XmW__line>:nth-child(2),.ContactCta-module__8c1XmW__line>:nth-child(3){grid-column:2}}.ContactCta-module__8c1XmW__idx{font-family:var(--label);letter-spacing:.04em;color:#5c5f64;font-size:10px}.ContactCta-module__8c1XmW__key{font-family:var(--label);letter-spacing:.04em;text-transform:uppercase;color:#5c5f64;font-size:10px}.ContactCta-module__8c1XmW__value,a.ContactCta-module__8c1XmW__value{color:#0a0a0b;font-size:17px}a.ContactCta-module__8c1XmW__value:hover{color:#0a0a0b;text-decoration:underline}.ContactCta-module__8c1XmW__wrapAny{overflow-wrap:anywhere}.ContactCta-module__8c1XmW__breakAll{word-break:break-all}.ContactCta-module__8c1XmW__actions{flex-wrap:wrap;align-items:center;gap:22px 28px;margin-top:clamp(32px,3.8vw,52px);display:flex}.ContactCta-module__8c1XmW__actions .ContactCta-module__8c1XmW__idx{text-transform:uppercase}a.ContactCta-module__8c1XmW__cta{color:#fff;transition:transform .35s var(--ease);background:#0a0a0b;border-radius:999px;align-items:center;gap:12px;padding:17px 30px;font-size:17px;font-weight:700;display:inline-flex;position:relative}a.ContactCta-module__8c1XmW__cta:hover{color:#fff;transform:translateY(-3px)}.ContactCta-module__8c1XmW__scribble{width:132px;height:44px;overflow:visible}
.Counters-module__Liai8q__section{padding:clamp(88px, 11vw, 150px) var(--pad) 0}.Counters-module__Liai8q__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));align-items:start;gap:clamp(28px,4vw,64px) clamp(28px,4vw,56px);display:grid}.Counters-module__Liai8q__item{align-content:start;gap:10px;min-width:0;display:grid}.Counters-module__Liai8q__num{font-family:var(--head);letter-spacing:-.045em;font-size:clamp(46px,5.2vw,78px);line-height:.92}.Counters-module__Liai8q__solid{color:#fff;font-weight:700}.Counters-module__Liai8q__outline{color:#0000;-webkit-text-stroke:1px #ffffffbf;font-weight:500}.Counters-module__Liai8q__label{color:#fff;max-width:22ch;font-size:15px;line-height:1.45}
.Hero-module__s-6kkG__hero{isolation:isolate;align-items:end;min-height:100svh;display:grid;position:relative}.Hero-module__s-6kkG__bg{z-index:-2;position:absolute;inset:0}.Hero-module__s-6kkG__bgImg{object-fit:cover;object-position:center}.Hero-module__s-6kkG__shade{z-index:-1;pointer-events:none;background:linear-gradient(#0a0a0b4d 0%,#0a0a0b99 55%,#0a0a0b 100%);position:absolute;inset:0}.Hero-module__s-6kkG__inner{padding:140px var(--pad) 44px;width:100%}.Hero-module__s-6kkG__title{font-family:var(--head);letter-spacing:-.03em;max-width:12ch;font-size:clamp(36px,5.8vw,88px);font-weight:700;line-height:1.04}.Hero-module__s-6kkG__word{display:inline-block}.Hero-module__s-6kkG__mute{color:var(--mute)}.Hero-module__s-6kkG__row{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:end;gap:24px 64px;margin-top:clamp(24px,3vw,40px);display:grid}.Hero-module__s-6kkG__lead{color:var(--mute);max-width:32em;font-size:clamp(15px,1.1vw,17px);line-height:1.5}.Hero-module__s-6kkG__actions{flex-wrap:wrap;gap:12px;display:flex}.Hero-module__s-6kkG__primary{color:#000;transition:background .4s var(--ease);background:#fff;border-radius:999px;align-items:center;gap:12px;padding:15px 24px;font-size:15px;font-weight:600;display:inline-flex}.Hero-module__s-6kkG__primary:hover{color:#000;background:#d8d8d4}.Hero-module__s-6kkG__secondary{border:1px solid var(--line2);color:var(--text);transition:border-color .4s var(--ease), background .4s var(--ease);border-radius:999px;align-items:center;padding:15px 24px;font-size:15px;font-weight:600;display:inline-flex}.Hero-module__s-6kkG__secondary:hover{color:#fff;background:#ffffff0f;border-color:#fff}.Hero-module__s-6kkG__marqueeBand{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);overflow:hidden}.Hero-module__s-6kkG__marquee{will-change:transform;width:max-content;animation:40s linear infinite reverse Hero-module__s-6kkG__marquee;display:flex}.Hero-module__s-6kkG__item{font-family:var(--head);letter-spacing:.02em;text-transform:uppercase;color:#fff;white-space:nowrap;align-items:center;gap:28px;padding:14px 14px 14px 0;font-size:15px;font-weight:700;display:inline-flex}.Hero-module__s-6kkG__dot{background:#fff;border-radius:99px;width:6px;height:6px;display:inline-block}@keyframes Hero-module__s-6kkG__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
.Device3D-module__-98yQa__stage{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;place-items:center;padding-bottom:6%;display:grid;position:absolute;inset:0;container-type:inline-size}.Device3D-module__-98yQa__stage:active{cursor:grabbing}.Device3D-module__-98yQa__stage:focus-visible{outline-offset:-8px;outline:2px solid #fff}.Device3D-module__-98yQa__device{width:var(--w);height:var(--h);transform-style:preserve-3d;will-change:transform;position:relative}.Device3D-module__-98yQa__glide{transition:transform .7s var(--ease)}.Device3D-module__-98yQa__facet{background-image:linear-gradient(#0000002e,#0000 35%,#fff0 65%,#ffffff4d);position:absolute}.Device3D-module__-98yQa__button{background:#00000047;border-radius:999px;height:52%;position:absolute;top:24%;box-shadow:inset 0 0 0 1px #ffffff38}.Device3D-module__-98yQa__stylus{background:#0000001a;border-radius:2px;height:40%;position:absolute;top:30%}.Device3D-module__-98yQa__front,.Device3D-module__-98yQa__back{border-radius:var(--r);backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.Device3D-module__-98yQa__front{transform:translateZ(calc(var(--t) / 2))}.Device3D-module__-98yQa__back{transform:translateZ(calc(var(--t) / -2)) rotateY(180deg)}.Device3D-module__-98yQa__screen{inset:var(--bezel);border-radius:var(--sr);background:#000;position:absolute;overflow:hidden}.Device3D-module__-98yQa__glass{pointer-events:none;background:linear-gradient(125deg,#ffffff21,#ffffff08 26%,#fff0 50%,#ffffff08 72%,#fff0);position:absolute;inset:0}.Device3D-module__-98yQa__tablet .Device3D-module__-98yQa__front{box-shadow:inset 0 0 0 calc(var(--w) * .005) #d3d6da;background:#08090a}.Device3D-module__-98yQa__frontCam{top:calc(var(--bezel) / 2);width:calc(var(--w) * .019);aspect-ratio:1;background:radial-gradient(circle at 42% 40%,#3a4656 0 18%,#0a0f16 40% 60%,#b9bdc2 66%,#7c8086);border-radius:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}.Device3D-module__-98yQa__phone .Device3D-module__-98yQa__front{box-shadow:inset 0 0 0 calc(var(--w) * .009) #44484e;background:#0b0c0e}.Device3D-module__-98yQa__backLogo{position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}.Device3D-module__-98yQa__lens,.Device3D-module__-98yQa__flash,.Device3D-module__-98yQa__mic{aspect-ratio:1;border-radius:50%;display:block;position:absolute}.Device3D-module__-98yQa__lens{box-shadow:0 calc(var(--w) * .004) calc(var(--w) * .01) #00000059;background:radial-gradient(circle,#1b2a40 0 14%,#070a10 30% 50%,#2a2e34 56%,#dfe2e6 63%,#9ca1a7)}.Device3D-module__-98yQa__flash{background:radial-gradient(circle,#f4ecd0,#d8cfa8 60%,#b9bdc2 66%,#8f9399)}.Device3D-module__-98yQa__mic{background:#101215}.Device3D-module__-98yQa__tabletBack{background:linear-gradient(160deg,#c8ccd1,#b4b8be 55%,#a7abb1)}.Device3D-module__-98yQa__tabletBack .Device3D-module__-98yQa__backLogo{opacity:.9;width:40%}.Device3D-module__-98yQa__tabletCams{top:calc(var(--w) * .046);left:calc(var(--w) * .056);width:calc(var(--w) * .174);height:calc(var(--w) * .246);border-radius:calc(var(--w) * .057);box-shadow:inset 0 0 0 1px #ffffff59, 0 calc(var(--w) * .005) calc(var(--w) * .014) #00000038;background:linear-gradient(#bcc0c6,#a9adb3);position:absolute}.Device3D-module__-98yQa__tabletCams .Device3D-module__-98yQa__lens{width:50%;left:8%}.Device3D-module__-98yQa__tabletCams .Device3D-module__-98yQa__lens:first-child{top:5%}.Device3D-module__-98yQa__tabletCams .Device3D-module__-98yQa__lens:nth-child(2){bottom:5%}.Device3D-module__-98yQa__tabletCams .Device3D-module__-98yQa__flash{width:16%;top:30%;right:12%}.Device3D-module__-98yQa__tabletCams .Device3D-module__-98yQa__mic{width:7%;bottom:30%;right:17%}.Device3D-module__-98yQa__antenna{left:8.5%;right:8.5%;bottom:calc(var(--w) * .06);height:calc(var(--w) * .012);background:#82868b8c;position:absolute}.Device3D-module__-98yQa__phoneBack{background:linear-gradient(160deg,#50545a,#40444a 60%,#35383d)}.Device3D-module__-98yQa__phoneBack .Device3D-module__-98yQa__backLogo{opacity:.95;width:70%;top:56%}.Device3D-module__-98yQa__phoneCams{top:calc(var(--w) * .11);left:calc(var(--w) * .11);width:calc(var(--w) * .38);aspect-ratio:1;border-radius:calc(var(--w) * .12);box-shadow:inset 0 0 0 1px #ffffff29, 0 calc(var(--w) * .01) calc(var(--w) * .03) #00000059;background:linear-gradient(#43474d,#34373c);position:absolute}.Device3D-module__-98yQa__phoneCams .Device3D-module__-98yQa__lens{width:44%}.Device3D-module__-98yQa__phoneCams .Device3D-module__-98yQa__lens:first-child{top:7%;left:7%}.Device3D-module__-98yQa__phoneCams .Device3D-module__-98yQa__lens:nth-child(2){bottom:7%;right:7%}.Device3D-module__-98yQa__phoneCams .Device3D-module__-98yQa__flash{width:13%;top:14%;right:14%}.Device3D-module__-98yQa__floor{top:calc(50% + var(--h) / 2);width:calc(var(--w) * 1.5);height:calc(var(--w) * .2);pointer-events:none;position:absolute;left:50%;transform:translate(-50%,-50%)}.Device3D-module__-98yQa__tablet .Device3D-module__-98yQa__floor{background:radial-gradient(closest-side,#30261c6b,#30261c00)}.Device3D-module__-98yQa__phone .Device3D-module__-98yQa__floor{background:radial-gradient(closest-side,#0009,#0000)}.Device3D-module__-98yQa__hint{color:#fff;font-family:var(--head);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;pointer-events:none;background:#0a0a0b9e;border-radius:999px;align-items:center;gap:.6em;padding:.6em 1.2em .6em .9em;font-size:clamp(9px,2.6cqw,11px);font-weight:500;transition:opacity .4s;display:flex;position:absolute;bottom:8.5%;left:50%;transform:translate(-50%)}.Device3D-module__-98yQa__hint svg{flex:none;width:1.3em;height:1.3em}.Device3D-module__-98yQa__stage[data-used] .Device3D-module__-98yQa__hint{opacity:0}@media (prefers-reduced-motion:reduce){.Device3D-module__-98yQa__glide,.Device3D-module__-98yQa__hint{transition:none}}
.DeviceScreens-module__dGX4dG__screen{font-family:var(--head);font-size:var(--screen-em,3px);color:#fff;white-space:nowrap;-webkit-user-select:none;user-select:none;line-height:1;position:absolute;inset:0;overflow:hidden}.DeviceScreens-module__dGX4dG__icon{border-radius:22.5%;display:block;overflow:hidden;box-shadow:0 .7em 1.8em #00000061,inset 0 0 0 .12em #ffffff1a}.DeviceScreens-module__dGX4dG__icon svg{width:100%;height:100%;display:block}.DeviceScreens-module__dGX4dG__iconText{font-family:var(--head);text-anchor:middle;dominant-baseline:central}.DeviceScreens-module__dGX4dG__app{flex-direction:column;align-items:center;display:flex}.DeviceScreens-module__dGX4dG__appName{text-shadow:0 .06em .2em #0000008c;font-weight:500}.DeviceScreens-module__dGX4dG__time{font-weight:600}.DeviceScreens-module__dGX4dG__statusRight{align-items:center;margin-left:auto;display:flex}.DeviceScreens-module__dGX4dG__wifi{height:auto;display:block}.DeviceScreens-module__dGX4dG__battery{border:.18em solid #ffffff8c;padding:.2em;display:block;position:relative}.DeviceScreens-module__dGX4dG__battery:after{content:"";background:#fff;border-radius:0 .2em .2em 0;width:.3em;height:.8em;margin-top:-.4em;position:absolute;top:50%;right:-.55em}.DeviceScreens-module__dGX4dG__batteryLevel{background:#fff;border-radius:.25em;height:100%;display:block}.DeviceScreens-module__dGX4dG__sun{width:12em;height:auto;display:block;position:absolute}.DeviceScreens-module__dGX4dG__dock{justify-content:space-between;align-items:center;display:flex;position:absolute}.DeviceScreens-module__dGX4dG__homeBar{background:#ffffffb8;position:absolute;left:50%;transform:translate(-50%)}.DeviceScreens-module__dGX4dG__tablet{background:#1a1642}.DeviceScreens-module__dGX4dG__wallpaper{object-fit:cover;object-position:56% 50%}.DeviceScreens-module__dGX4dG__tabletShade{background:linear-gradient(#00000061,#0000 16% 82%,#0000006b);position:absolute;inset:0}.DeviceScreens-module__dGX4dG__status{align-items:center;height:2.4em;display:flex;position:absolute;top:2.4em;left:4.4em;right:4.4em}.DeviceScreens-module__dGX4dG__tablet .DeviceScreens-module__dGX4dG__time{font-size:2.1em}.DeviceScreens-module__dGX4dG__date{color:#ffffffeb;margin-left:.8em;font-size:1.8em;font-weight:500}.DeviceScreens-module__dGX4dG__tablet .DeviceScreens-module__dGX4dG__statusRight{gap:1.1em}.DeviceScreens-module__dGX4dG__tablet .DeviceScreens-module__dGX4dG__wifi{width:2.6em}.DeviceScreens-module__dGX4dG__level{font-size:1.7em;font-weight:500}.DeviceScreens-module__dGX4dG__tablet .DeviceScreens-module__dGX4dG__battery{border-radius:.5em;width:3.8em;height:1.8em}.DeviceScreens-module__dGX4dG__widgets{grid-template-columns:1fr 1fr;gap:2.6em;height:23.6em;display:grid;position:absolute;top:9.6em;left:4.4em;right:4.4em}.DeviceScreens-module__dGX4dG__card{background:linear-gradient(#ffffff12,#fff0 50%),#0b0b0de6;border-radius:3.4em;position:relative;box-shadow:0 1.4em 3.4em #00000059,inset 0 0 0 .15em #ffffff24}.DeviceScreens-module__dGX4dG__city{left:calc(var(--screen-em) * 2.8);top:calc(var(--screen-em) * 3);letter-spacing:.04em;color:#ffffffb8;font-weight:600;position:absolute}.DeviceScreens-module__dGX4dG__tablet .DeviceScreens-module__dGX4dG__city{font-size:1.7em}.DeviceScreens-module__dGX4dG__temp{left:calc(var(--screen-em) * 2.4);top:calc(var(--screen-em) * 5.6);letter-spacing:-.02em;font-weight:500;position:absolute}.DeviceScreens-module__dGX4dG__tablet .DeviceScreens-module__dGX4dG__temp{font-size:7.6em}.DeviceScreens-module__dGX4dG__lines{white-space:pre;gap:.8em;display:grid;position:absolute;left:2.8em}.DeviceScreens-module__dGX4dG__lines>*{font-weight:500}.DeviceScreens-module__dGX4dG__tablet .DeviceScreens-module__dGX4dG__lines{top:13.6em}.DeviceScreens-module__dGX4dG__tablet .DeviceScreens-module__dGX4dG__lines>:first-child{color:#ffffffd9;font-size:1.9em}.DeviceScreens-module__dGX4dG__tablet .DeviceScreens-module__dGX4dG__lines>:last-child{color:#fff9;font-size:1.7em}.DeviceScreens-module__dGX4dG__tablet .DeviceScreens-module__dGX4dG__sun{top:2.2em;right:2.2em}.DeviceScreens-module__dGX4dG__hours{text-align:center;grid-template-columns:repeat(4,4.8em);display:grid;position:absolute;bottom:2.6em;right:2.6em}.DeviceScreens-module__dGX4dG__hours>span{gap:1em;display:grid}.DeviceScreens-module__dGX4dG__hour{color:#ffffff8c;font-size:1.4em;font-weight:500}.DeviceScreens-module__dGX4dG__hourTemp{color:#ffffffe6;font-size:1.7em;font-weight:600}.DeviceScreens-module__dGX4dG__agenda:before{content:"";background:#ffffff24;height:.1em;position:absolute;top:19em;left:2.8em;right:2.8em}.DeviceScreens-module__dGX4dG__day{background:#ff3b30;border-radius:.8em;place-items:center;width:11.2em;height:2.8em;display:grid;position:absolute;top:2.6em;left:2.8em}.DeviceScreens-module__dGX4dG__day>span{font-size:1.5em;font-weight:700}.DeviceScreens-module__dGX4dG__events{gap:1.9em;display:grid;position:absolute;top:7.2em;left:2.8em}.DeviceScreens-module__dGX4dG__event{grid-template-columns:6.4em auto;display:grid}.DeviceScreens-module__dGX4dG__event>*{font-size:1.8em;font-weight:500}.DeviceScreens-module__dGX4dG__event>:first-child{font-weight:600}.DeviceScreens-module__dGX4dG__summary{left:calc(var(--screen-em) * 2.8);top:calc(var(--screen-em) * 20.6);color:#fff9;font-size:1.6em;font-weight:500;position:absolute}.DeviceScreens-module__dGX4dG__tabletGrid{grid-template-columns:repeat(5,10.8em);grid-auto-rows:18.07em;justify-content:space-between;display:grid;position:absolute;top:39.4em;left:7.8em;right:7.8em}.DeviceScreens-module__dGX4dG__tabletGrid .DeviceScreens-module__dGX4dG__icon{width:10.8em;height:10.8em;margin-bottom:1.6em}.DeviceScreens-module__dGX4dG__tabletGrid .DeviceScreens-module__dGX4dG__appName{font-size:1.7em}.DeviceScreens-module__dGX4dG__search{color:#ffffffd9;background:#10101880;border-radius:1.7em;justify-content:center;align-items:center;gap:.8em;width:15em;height:3.4em;display:flex;position:absolute;top:111.2em;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 .15em #ffffff2e}.DeviceScreens-module__dGX4dG__search svg{width:1.5em;height:1.5em;display:block}.DeviceScreens-module__dGX4dG__search>span{font-size:1.6em;font-weight:500}.DeviceScreens-module__dGX4dG__tabletDock{background:#10101885;border-radius:4em;width:78.2em;height:13.6em;padding:0 2.8em;top:117.4em;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 .15em #ffffff29}.DeviceScreens-module__dGX4dG__tabletDock .DeviceScreens-module__dGX4dG__icon{width:9.6em;height:9.6em}.DeviceScreens-module__dGX4dG__tablet .DeviceScreens-module__dGX4dG__homeBar{border-radius:.25em;width:15.2em;height:.5em;bottom:.7em}.DeviceScreens-module__dGX4dG__phone{background:radial-gradient(33em at 78% 22%,#ff7850d9,#ff785000 70%),radial-gradient(36em at 20% 58%,#5a6effcc,#5a6eff00 70%),radial-gradient(30em at 66% 86%,#ff469699,#ff469600 70%),radial-gradient(26em at 28% 12%,#78dcff73,#78dcff00 70%),linear-gradient(#0b1230,#1b1740 55%,#3a1732)}.DeviceScreens-module__dGX4dG__phoneStatus{align-items:center;height:3.4em;display:flex;position:absolute;top:3.8em;left:5.4em;right:5.4em}.DeviceScreens-module__dGX4dG__phone .DeviceScreens-module__dGX4dG__time{font-size:2.7em}.DeviceScreens-module__dGX4dG__phone .DeviceScreens-module__dGX4dG__statusRight{gap:1.4em}.DeviceScreens-module__dGX4dG__signal{align-items:flex-end;gap:.4em;height:3.3em;display:flex}.DeviceScreens-module__dGX4dG__signal i{background:#fff;border-radius:.2em;width:.9em;display:block}.DeviceScreens-module__dGX4dG__signal i:first-child{height:1.2em}.DeviceScreens-module__dGX4dG__signal i:nth-child(2){height:1.9em}.DeviceScreens-module__dGX4dG__signal i:nth-child(3){height:2.6em}.DeviceScreens-module__dGX4dG__signal i:nth-child(4){height:3.3em}.DeviceScreens-module__dGX4dG__phone .DeviceScreens-module__dGX4dG__wifi{width:3.2em}.DeviceScreens-module__dGX4dG__phone .DeviceScreens-module__dGX4dG__battery{border-radius:.7em;width:4.8em;height:2.4em}.DeviceScreens-module__dGX4dG__notch{background:#050506;border-radius:3em;width:21em;height:6em;position:absolute;top:4.2em;left:50%;transform:translate(-50%)}.DeviceScreens-module__dGX4dG__phoneWidgets{grid-template-columns:1fr 1fr;gap:2.8em;height:33em;display:grid;position:absolute;top:15.6em;left:4.8em;right:4.8em}.DeviceScreens-module__dGX4dG__glass{background:#ffffff24;border-radius:4em;position:relative;box-shadow:inset 0 0 0 .15em #fff3}.DeviceScreens-module__dGX4dG__phone .DeviceScreens-module__dGX4dG__city,.DeviceScreens-module__dGX4dG__phoneDay{font-size:2em}.DeviceScreens-module__dGX4dG__phoneDay{left:calc(var(--screen-em) * 2.8);top:calc(var(--screen-em) * 3);letter-spacing:.04em;color:#ff8a5b;font-weight:600;position:absolute}.DeviceScreens-module__dGX4dG__phone .DeviceScreens-module__dGX4dG__temp{top:calc(var(--screen-em) * 6.2);font-size:7.8em}.DeviceScreens-module__dGX4dG__phone .DeviceScreens-module__dGX4dG__sun{width:11em;top:2.6em;right:1.4em}.DeviceScreens-module__dGX4dG__phone .DeviceScreens-module__dGX4dG__lines{top:18.6em}.DeviceScreens-module__dGX4dG__phone .DeviceScreens-module__dGX4dG__lines>*{color:#ffffffbf;font-size:2.1em}.DeviceScreens-module__dGX4dG__phoneEvents{white-space:pre;gap:1.2em;display:grid;position:absolute;top:17.4em;left:2.6em}.DeviceScreens-module__dGX4dG__phoneEvents>*{color:#ffffffe0;border-left:.15em solid #ff8a5b;padding-left:.7em;font-size:2em;font-weight:500;line-height:1.1}.DeviceScreens-module__dGX4dG__phoneEvents>:last-child{color:#fff9;border-left-color:#ffffff59}.DeviceScreens-module__dGX4dG__phoneGrid{grid-template-columns:repeat(4,12.8em);grid-auto-rows:21.8em;justify-content:space-between;display:grid;position:absolute;top:56.8em;left:4.8em;right:4.8em}.DeviceScreens-module__dGX4dG__phoneGrid .DeviceScreens-module__dGX4dG__icon{width:12.8em;height:12.8em;margin-bottom:1.6em}.DeviceScreens-module__dGX4dG__phoneGrid .DeviceScreens-module__dGX4dG__appName{color:#ffffffeb;font-size:2.1em}.DeviceScreens-module__dGX4dG__dots{gap:1.2em;display:flex;position:absolute;bottom:21.6em;left:50%;transform:translate(-50%)}.DeviceScreens-module__dGX4dG__dots i{background:#fff6;border-radius:50%;width:1em;height:1em;display:block}.DeviceScreens-module__dGX4dG__dots i:first-child{background:#fffffff2}.DeviceScreens-module__dGX4dG__phoneDock{background:#ffffff2e;border-radius:4.6em;height:17.8em;padding:0 2.8em;bottom:2em;left:3.2em;right:3.2em;box-shadow:inset 0 0 0 .15em #fff3}.DeviceScreens-module__dGX4dG__phoneDock .DeviceScreens-module__dGX4dG__icon{width:12.4em;height:12.4em}.DeviceScreens-module__dGX4dG__phone .DeviceScreens-module__dGX4dG__homeBar{border-radius:.35em;width:18em;height:.7em;bottom:.9em}
.FilmAgline-module__s90NaG__root{color:#f4f4f2;font-family:var(--head);background:#000;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.FilmAgline-module__s90NaG__film{position:absolute;inset:0}.FilmAgline-module__s90NaG__root[data-hors-champ] *,.FilmAgline-module__s90NaG__root[data-pause] *{animation-play-state:paused}.FilmAgline-module__s90NaG__lecture{z-index:7;color:#fff;opacity:.75;background:#0a0a0b8c;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:38px;height:38px;transition:opacity .2s,background .2s;display:grid;position:absolute;bottom:1.6cqw;right:1.6cqw}.FilmAgline-module__s90NaG__lecture:hover,.FilmAgline-module__s90NaG__lecture:focus-visible,.FilmAgline-module__s90NaG__root[data-pause] .FilmAgline-module__s90NaG__lecture{opacity:1;background:#0a0a0bcc}.FilmAgline-module__s90NaG__lecture svg{width:16px;height:16px}.FilmAgline-module__s90NaG__decor{background:radial-gradient(100cqw 58cqw at 50% 12%,#17191c 0%,#0a0b0c 62%,#000 100%);animation:15s linear infinite both FilmAgline-module__s90NaG__decor;position:absolute;inset:0;overflow:hidden}.FilmAgline-module__s90NaG__site{opacity:.85;gap:4.67cqw;width:140cqw;padding:3.67cqw 5.33cqw;animation:15s linear infinite both FilmAgline-module__s90NaG__site;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)scale(1.05)}.FilmAgline-module__s90NaG__topbar{justify-content:space-between;align-items:center;padding-bottom:2.17cqw;display:flex;box-shadow:0 .1cqw .5cqw -.2cqw #ffffff12}.FilmAgline-module__s90NaG__siteMark{letter-spacing:-.02em;color:#0000;text-shadow:0 0 .5cqw #747678;font-size:2.17cqw;font-weight:700}.FilmAgline-module__s90NaG__siteLinks{gap:2.17cqw;display:flex}.FilmAgline-module__s90NaG__siteLinks i,.FilmAgline-module__s90NaG__siteSous,.FilmAgline-module__s90NaG__siteBande em{background:#ffffff1a;border-radius:.5cqw;display:block;box-shadow:0 0 .5cqw .15cqw #ffffff12}.FilmAgline-module__s90NaG__siteLinks i{width:6.17cqw;height:.92cqw}.FilmAgline-module__s90NaG__siteHero{justify-items:start;gap:2.17cqw;display:grid}.FilmAgline-module__s90NaG__siteTitle{letter-spacing:-.045em;color:#0000;text-shadow:0 0 .06em #787a7b;font-size:10.33cqw;font-weight:700;line-height:.98}.FilmAgline-module__s90NaG__siteSous{width:53.3cqw;height:1.25cqw}.FilmAgline-module__s90NaG__siteCta{gap:1.5cqw;display:flex}.FilmAgline-module__s90NaG__siteCta span{background:#ffffff61;border-radius:99cqw;width:19.8cqw;height:4.33cqw;box-shadow:0 0 .6cqw .2cqw #fff3}.FilmAgline-module__s90NaG__siteCta span+span{background:0 0;width:16.3cqw;box-shadow:0 0 .5cqw .1cqw #ffffff21,inset 0 0 .5cqw .1cqw #ffffff21}.FilmAgline-module__s90NaG__siteGrille{grid-template-columns:repeat(3,1fr);gap:1.83cqw;display:grid}.FilmAgline-module__s90NaG__siteGrille span{background:linear-gradient(#ffffff0b,#ffffff03);border-radius:1.17cqw;height:15.5cqw;box-shadow:inset 0 0 .6cqw .1cqw #ffffff0f}.FilmAgline-module__s90NaG__siteGrille span:nth-child(2n){background:#ffffff0d}.FilmAgline-module__s90NaG__siteBande{opacity:.6;gap:3.67cqw;display:flex}.FilmAgline-module__s90NaG__siteBande em{width:17.5cqw;height:1.42cqw}.FilmAgline-module__s90NaG__voile{background:radial-gradient(63cqw 43cqw at 50% 62%,#000000b8,#000000e6 70%,#000 100%);position:absolute;inset:0}.FilmAgline-module__s90NaG__stage{z-index:2;perspective:90cqw;perspective-origin:50% 52%;animation:15s linear infinite both FilmAgline-module__s90NaG__vis;position:absolute;inset:0}.FilmAgline-module__s90NaG__cam,.FilmAgline-module__s90NaG__rise,.FilmAgline-module__s90NaG__exit,.FilmAgline-module__s90NaG__zoom,.FilmAgline-module__s90NaG__app,.FilmAgline-module__s90NaG__body,.FilmAgline-module__s90NaG__lid{transform-style:preserve-3d;position:absolute;top:0;left:0}.FilmAgline-module__s90NaG__cam{top:52%;left:50%;transform:rotateX(-19deg)}.FilmAgline-module__s90NaG__rise{animation:15s linear infinite both FilmAgline-module__s90NaG__rise}.FilmAgline-module__s90NaG__exit{animation:15s linear infinite both FilmAgline-module__s90NaG__exit}.FilmAgline-module__s90NaG__zoom{animation:15s linear infinite both FilmAgline-module__s90NaG__zoom}.FilmAgline-module__s90NaG__app{animation:15s linear infinite both FilmAgline-module__s90NaG__app;transform:rotateY(-28deg)}.FilmAgline-module__s90NaG__body{transform:translate3d(0,10.7cqw,-10cqw)}.FilmAgline-module__s90NaG__deck{transform-origin:50% 0;background:linear-gradient(#c9ced3,#e0e4e8 55%,#d3d8dc);border-radius:.7cqw;width:34cqw;height:24cqw;position:absolute;top:0;left:-17cqw;transform:rotateX(90deg)}.FilmAgline-module__s90NaG__well{background:#070809;border-radius:.5cqw;align-content:center;gap:.25cqw;width:29cqw;height:12.2cqw;padding:0 1cqw;display:grid;position:absolute;top:1.55cqw;left:2.5cqw}.FilmAgline-module__s90NaG__keys{background:repeating-linear-gradient(90deg,#16181c 0 1.57cqw,#0000 1.57cqw 1.81cqw);background-position-x:calc(var(--r) * .29cqw);height:1.56cqw;display:block}.FilmAgline-module__s90NaG__keys:first-child{height:1.1cqw}.FilmAgline-module__s90NaG__space{background:#16181c;border-radius:.15cqw;width:9.2cqw;height:1.56cqw;position:absolute;bottom:1.02cqw;left:9.8cqw}.FilmAgline-module__s90NaG__pad{background:#c4c9ce;border-radius:.6cqw;width:12.6cqw;height:7.8cqw;position:absolute;top:14.5cqw;left:10.7cqw;box-shadow:inset 0 0 0 .06cqw #00000014}.FilmAgline-module__s90NaG__edgeFront{background:linear-gradient(#b9bec3,#8f949a);border-radius:0 0 .5cqw .5cqw;width:34cqw;height:.9cqw;position:absolute;top:0;left:-17cqw;transform:translateZ(24cqw)}.FilmAgline-module__s90NaG__edgeSide{transform-origin:0 0;background:linear-gradient(#aeb3b8,#858a90);width:24cqw;height:.9cqw;position:absolute;top:0;transform:rotateY(-90deg)}.FilmAgline-module__s90NaG__edgeRight{left:17cqw}.FilmAgline-module__s90NaG__edgeLeft{left:-17cqw}.FilmAgline-module__s90NaG__lid{transform-origin:50% 100%;width:34cqw;height:22.3cqw;animation:15s linear infinite both FilmAgline-module__s90NaG__lid;top:-22.3cqw;left:-17cqw;transform:translateY(-.25cqw)rotateX(10deg)}.FilmAgline-module__s90NaG__face,.FilmAgline-module__s90NaG__back{backface-visibility:hidden;border-radius:.9cqw .9cqw .35cqw .35cqw;position:absolute;inset:0}.FilmAgline-module__s90NaG__face{background:#070809}.FilmAgline-module__s90NaG__back{background:linear-gradient(160deg,#e1e5e9,#c6cbd0 60%,#b9bec4);place-items:center;display:grid;transform:rotateY(180deg)translateZ(.2cqw)}.FilmAgline-module__s90NaG__backLogo{width:8cqw}.FilmAgline-module__s90NaG__backLogo text,.FilmAgline-module__s90NaG__mark text,.FilmAgline-module__s90NaG__signLogo text,.FilmAgline-module__s90NaG__lineText{font-family:var(--head)}.FilmAgline-module__s90NaG__webcam{background:#1c2026;border-radius:50%;width:.26cqw;height:.26cqw;margin-left:-.13cqw;position:absolute;top:.32cqw;left:50%}.FilmAgline-module__s90NaG__screen{background:#000;border-radius:.25cqw;width:33cqw;height:20.625cqw;position:absolute;top:.8cqw;left:.5cqw;overflow:hidden}.FilmAgline-module__s90NaG__wall{object-fit:cover;object-position:50% 0}.FilmAgline-module__s90NaG__ui{white-space:nowrap;background:#00000085;line-height:1;position:absolute;inset:0}.FilmAgline-module__s90NaG__ui>*{position:absolute}.FilmAgline-module__s90NaG__brand{align-items:baseline;gap:.25cqw;font-weight:700;display:flex;top:.95cqw;left:1.53cqw}.FilmAgline-module__s90NaG__brandAg{font-size:.7cqw}.FilmAgline-module__s90NaG__brandLine{border-bottom:.041cqw solid #fff;padding-bottom:.06cqw;font-size:.35cqw}.FilmAgline-module__s90NaG__links{gap:.87cqw;font-size:.41cqw;font-weight:600;display:flex;top:1.09cqw;left:13.2cqw}.FilmAgline-module__s90NaG__pill,.FilmAgline-module__s90NaG__ctaPlein,.FilmAgline-module__s90NaG__ctaTrait{border-radius:99cqw;place-items:center;font-weight:600;display:grid}.FilmAgline-module__s90NaG__pill{color:#0a0a0b;background:#fff;width:4.41cqw;height:1.03cqw;font-size:.39cqw;top:.62cqw;left:27.06cqw}.FilmAgline-module__s90NaG__title{letter-spacing:-.01em;font-size:2.31cqw;font-weight:700;line-height:.964;top:6.25cqw;left:1.53cqw}.FilmAgline-module__s90NaG__titleMute{color:#9ba0a6}.FilmAgline-module__s90NaG__lead{color:#eceef0cc;font-size:.474cqw;line-height:1.565;top:13.94cqw;left:1.53cqw}.FilmAgline-module__s90NaG__ctas{gap:.45cqw;display:flex;top:15.3cqw;left:17.16cqw}.FilmAgline-module__s90NaG__ctaPlein,.FilmAgline-module__s90NaG__ctaTrait{height:1.2cqw;font-size:.433cqw}.FilmAgline-module__s90NaG__ctaPlein{color:#0a0a0b;background:#fff;width:5.53cqw}.FilmAgline-module__s90NaG__ctaTrait{border:.031cqw solid #ffffff80;width:4.04cqw}.FilmAgline-module__s90NaG__layer{z-index:5;opacity:0;pointer-events:none;display:grid;position:absolute;inset:0}.FilmAgline-module__s90NaG__logoLayer{place-items:center;animation:15s linear infinite both FilmAgline-module__s90NaG__logo}.FilmAgline-module__s90NaG__logoTrace{width:42cqw;height:auto;overflow:visible}.FilmAgline-module__s90NaG__trace{stroke-dasharray:1;stroke-dashoffset:0;animation:15s linear infinite both FilmAgline-module__s90NaG__trace}.FilmAgline-module__s90NaG__lineText{animation:15s linear infinite both FilmAgline-module__s90NaG__line}.FilmAgline-module__s90NaG__markLayer{opacity:1;place-items:start;padding:3cqw;animation:15s linear infinite both FilmAgline-module__s90NaG__mark}.FilmAgline-module__s90NaG__mark{opacity:.32;width:12.5cqw}.FilmAgline-module__s90NaG__promesse{align-content:center;justify-items:start;padding-left:7cqw;animation:15s linear infinite both FilmAgline-module__s90NaG__promesse}.FilmAgline-module__s90NaG__promesseText{letter-spacing:-.045em;font-size:6.6cqw;font-weight:700;line-height:1.02}.FilmAgline-module__s90NaG__promesseMute{color:#8b9096}.FilmAgline-module__s90NaG__signature{text-align:center;align-content:center;place-items:center;gap:1.8cqw;animation:15s linear infinite both FilmAgline-module__s90NaG__signature}.FilmAgline-module__s90NaG__signLogo{width:30cqw}.FilmAgline-module__s90NaG__signInfos{gap:.5cqw;display:grid}.FilmAgline-module__s90NaG__signLine{font-size:1.8cqw;font-weight:600}.FilmAgline-module__s90NaG__signZone{color:#8b9096;letter-spacing:.04em;font-size:1.2cqw}.FilmAgline-module__s90NaG__noir{z-index:6;opacity:0;pointer-events:none;background:#000;animation:15s linear infinite both FilmAgline-module__s90NaG__noir;position:absolute;inset:0}@keyframes FilmAgline-module__s90NaG__noir{0%{opacity:1}3.333%{opacity:0}98%{opacity:0}to{opacity:1}}@keyframes FilmAgline-module__s90NaG__logo{0%,15.333%{opacity:1}20%,to{opacity:0}}@keyframes FilmAgline-module__s90NaG__trace{0%,3.333%{stroke-dashoffset:1px;animation-timing-function:cubic-bezier(.65,0,.35,1)}14.667%,to{stroke-dashoffset:0}}@keyframes FilmAgline-module__s90NaG__line{0%,10.667%{opacity:0}14%,to{opacity:1}}@keyframes FilmAgline-module__s90NaG__mark{0%,17.333%{opacity:0}22%,84%{opacity:1}87.333%,to{opacity:0}}@keyframes FilmAgline-module__s90NaG__decor{0%,13.333%{opacity:.28;animation-timing-function:cubic-bezier(.65,0,.35,1)}29.333%,73.333%{opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}82.667%,to{opacity:.25}}@keyframes FilmAgline-module__s90NaG__site{0%,13.333%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translate(-50%,-52%)scale(1.06)}29.333%,34.667%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translate(-50%,-52%)scale(1)}60%,to{transform:translate(-50%,-52%)scale(1.05)}}@keyframes FilmAgline-module__s90NaG__vis{0%,13.6%{opacity:0}15%,81.6%{opacity:1}82.667%,to{opacity:0}}@keyframes FilmAgline-module__s90NaG__lid{0%,17.333%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translateY(-.25cqw)rotateX(-90deg)}30.667%,to{transform:translateY(-.25cqw)rotateX(10deg)}}@keyframes FilmAgline-module__s90NaG__rise{0%,14.667%{animation-timing-function:cubic-bezier(.33,1,.68,1);transform:translateY(6cqw)}28%,to{transform:translateY(0)}}@keyframes FilmAgline-module__s90NaG__app{0%,14.667%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotateY(-60deg)rotateX(-7deg)scale3d(.55,.55,.55)}42.667%,to{transform:rotateY(-28deg)rotateX(0)scale(1)}}@keyframes FilmAgline-module__s90NaG__zoom{0%,34.667%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translateY(0)rotateY(0)scale(1)}54.667%,64%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translateY(1.3cqw)rotateY(20deg)scale3d(1.45,1.45,1.45)}73.333%,to{transform:translateY(0)rotateY(0)scale(1)}}@keyframes FilmAgline-module__s90NaG__exit{0%,68%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translateY(0)rotateY(0)scale(1)}77.333%,to{transform:translateY(7.6cqw)rotateY(25deg)scale3d(.6,.6,.6)}}@keyframes FilmAgline-module__s90NaG__promesse{0%,70.667%{opacity:0}75.333%,83.333%{opacity:1}86%,to{opacity:0}}@keyframes FilmAgline-module__s90NaG__signature{0%,86.667%{opacity:0}90.667%,97.333%{opacity:1}99.333%,to{opacity:0}}@supports not (width:1cqw){.FilmAgline-module__s90NaG__decor,.FilmAgline-module__s90NaG__stage,.FilmAgline-module__s90NaG__logoLayer,.FilmAgline-module__s90NaG__markLayer,.FilmAgline-module__s90NaG__signature,.FilmAgline-module__s90NaG__noir{display:none}.FilmAgline-module__s90NaG__promesse{opacity:1;animation:none}.FilmAgline-module__s90NaG__promesseText{font-size:5vw}}
.Modules3D-module__oTXygW__section{padding:clamp(60px, 8vw, 120px) var(--pad) 0;content-visibility:auto;contain-intrinsic-size:auto none auto calc(1930px + 42vw)}.Modules3D-module__oTXygW__film{margin-bottom:clamp(64px,9vw,140px);position:relative}.Modules3D-module__oTXygW__glow{pointer-events:none;background:radial-gradient(60% 55%,#ffffff1f,#fff0 70%);position:absolute;inset:8% -6% -8%}.Modules3D-module__oTXygW__filmScreen{aspect-ratio:16/9;background:#000;border-radius:4px;position:relative;overflow:hidden}.Modules3D-module__oTXygW__filmCaption{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin-top:14px;padding-top:12px;display:flex}.Modules3D-module__oTXygW__filmLabel{letter-spacing:.2em;text-transform:uppercase;color:#fff;font-size:11px}.Modules3D-module__oTXygW__mute{color:var(--mute)}.Modules3D-module__oTXygW__intro{grid-template-columns:7fr 5fr;align-items:end;gap:32px clamp(40px,6vw,96px);margin-bottom:clamp(56px,7vw,96px);display:grid}.Modules3D-module__oTXygW__title{font-family:var(--head);letter-spacing:-.03em;max-width:18ch;font-size:clamp(30px,4vw,60px);font-weight:700;line-height:1.06}.Modules3D-module__oTXygW__nowrap{white-space:nowrap}.Modules3D-module__oTXygW__stamp{padding:0 .06em;display:inline-block;position:relative;transform:rotate(-3.5deg)}.Modules3D-module__oTXygW__blob{z-index:0;width:148%;max-width:none;height:168%;position:absolute;top:-32%;left:-24%;overflow:visible}.Modules3D-module__oTXygW__stampText{z-index:1;color:#0a0a0b;-webkit-text-stroke:0;position:relative}.Modules3D-module__oTXygW__lead{color:var(--mute);max-width:44em;margin-top:16px;font-size:15px}.Modules3D-module__oTXygW__facts{border-top:1px solid var(--line);grid-column:span 1;align-self:end;gap:0;display:grid}.Modules3D-module__oTXygW__fact{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-items:baseline;gap:18px;padding:18px 0;display:grid}.Modules3D-module__oTXygW__factNum{font-family:var(--head);letter-spacing:-.03em;color:var(--lime);font-size:clamp(28px,2.6vw,40px);font-weight:700;line-height:1}.Modules3D-module__oTXygW__factText{color:var(--mute);font-size:14px;line-height:1.45}.Modules3D-module__oTXygW__slots{gap:clamp(96px,14vw,200px);display:grid}.Modules3D-module__oTXygW__row{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:32px clamp(24px,3vw,48px);display:grid}.Modules3D-module__oTXygW__tabletCell{grid-area:1/6/auto/span 7;position:relative}.Modules3D-module__oTXygW__phoneCell{grid-area:1/2/auto/span 4;position:relative}.Modules3D-module__oTXygW__frame{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Modules3D-module__oTXygW__tabletScreen{aspect-ratio:4/3;background:#efe7dd;position:relative;overflow:hidden}.Modules3D-module__oTXygW__phoneScreen{aspect-ratio:3/4;background:radial-gradient(110% 90% at 50% 85%,#1b1d20,#0d0e10 72%);position:relative;overflow:hidden}.Modules3D-module__oTXygW__cellBg{object-fit:cover}.Modules3D-module__oTXygW__vignette{pointer-events:none;position:absolute;inset:0}.Modules3D-module__oTXygW__tabletVignette{background:radial-gradient(74% 60% at 50% 54%,#281e140f,#281e1429 82%,#281e143d)}.Modules3D-module__oTXygW__phoneVignette{background:radial-gradient(70% 55% at 50% 52%,#00000057,#0009 78%,#000000b8)}.Modules3D-module__oTXygW__caption{border-top:1px solid var(--line);grid-row:1;gap:18px;padding-top:22px;display:grid}.Modules3D-module__oTXygW__tabletCaption{grid-column:1/span 4}.Modules3D-module__oTXygW__phoneCaption{grid-column:8/span 4}.Modules3D-module__oTXygW__num{font-family:var(--head);letter-spacing:-.03em;color:var(--lime);font-size:clamp(28px,2.6vw,40px);font-weight:700;line-height:1}.Modules3D-module__oTXygW__itemTitle{font-family:var(--head);letter-spacing:-.02em;max-width:16ch;margin:0;font-size:clamp(22px,2.2vw,32px);font-weight:700;line-height:1.12}.Modules3D-module__oTXygW__itemBody{color:var(--mute);max-width:34em;margin:0;font-size:15px;line-height:1.55}.Modules3D-module__oTXygW__tag{letter-spacing:.2em;text-transform:uppercase;color:var(--mute);font-size:11px}
.Badge-module__G6_tma__badge{aspect-ratio:1;place-items:center;width:clamp(140px,16vw,200px);display:grid;position:relative}.Badge-module__G6_tma__ring{transform-origin:50%;will-change:transform;width:100%;height:100%;animation:10s linear infinite Badge-module__G6_tma__spin;position:absolute;inset:0}.Badge-module__G6_tma__mono{width:46%;height:auto;overflow:visible}@keyframes Badge-module__G6_tma__spin{to{transform:rotate(360deg)}}
.QuickLeadForm-module__h-R_0G__form{gap:20px;display:grid}.QuickLeadForm-module__h-R_0G__field{display:block;position:relative}.QuickLeadForm-module__h-R_0G__light{--focus:#000;--placeholder:#6a6a68}.QuickLeadForm-module__h-R_0G__light input,.QuickLeadForm-module__h-R_0G__light select{color:#000;border-bottom-color:#0000004d}.QuickLeadForm-module__h-R_0G__light select{background:#fff}.QuickLeadForm-module__h-R_0G__light input:focus,.QuickLeadForm-module__h-R_0G__light select:focus{border-bottom-color:#000}.QuickLeadForm-module__h-R_0G__label{display:block}.QuickLeadForm-module__h-R_0G__labelLight{color:#6a6a68;letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:600}.QuickLeadForm-module__h-R_0G__dark input{color:#fff;border-bottom-color:var(--line2)}.QuickLeadForm-module__h-R_0G__labelDark{font-family:var(--label);color:var(--mute);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:500}.QuickLeadForm-module__h-R_0G__menuWrap{margin-top:10px;position:relative}.QuickLeadForm-module__h-R_0G__menuButton{border:0;border-bottom:1px solid var(--line2);color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;transition:border-color .3s var(--ease);background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:0 0 12px;font-size:16px;display:flex}.QuickLeadForm-module__h-R_0G__menuButton:hover{border-bottom-color:#fff}.QuickLeadForm-module__h-R_0G__menuButton[data-invalid]{border-bottom-color:#ffab6e}.QuickLeadForm-module__h-R_0G__chevron{transition:transform .3s var(--ease);color:#ffffff8c;flex:none}.QuickLeadForm-module__h-R_0G__chevron[data-open]{transform:rotate(180deg)}.QuickLeadForm-module__h-R_0G__menuPanel{z-index:6;border:1px solid var(--line2);overscroll-behavior:contain;background:#101012;border-radius:18px;max-height:min(300px,46vh);position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto;box-shadow:0 24px 60px #0009}.QuickLeadForm-module__h-R_0G__menuOption{border:0;border-top:1px solid var(--line);color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;transition:background .2s var(--ease);background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;font-size:15px;display:flex}.QuickLeadForm-module__h-R_0G__menuOption:first-child{border-top:0}.QuickLeadForm-module__h-R_0G__menuOption:hover,.QuickLeadForm-module__h-R_0G__menuOption:focus-visible{outline-offset:-2px;background:#ffffff12}.QuickLeadForm-module__h-R_0G__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:6px;display:flex}.QuickLeadForm-module__h-R_0G__submit{cursor:pointer;transition:background .4s var(--ease);border-radius:999px;align-items:center;gap:12px;padding:15px 24px;font-size:15px;font-weight:600;display:inline-flex}.QuickLeadForm-module__h-R_0G__submit:disabled{opacity:.6;cursor:progress}.QuickLeadForm-module__h-R_0G__submitLight{color:#fff;background:#000}.QuickLeadForm-module__h-R_0G__submitLight:hover{background:#333}.QuickLeadForm-module__h-R_0G__submitDark{color:#000;background:#fff}.QuickLeadForm-module__h-R_0G__submitDark:hover{background:var(--lime)}.QuickLeadForm-module__h-R_0G__hint{font-size:14px}.QuickLeadForm-module__h-R_0G__hintLight{color:#6a6a68}.QuickLeadForm-module__h-R_0G__hintDark{color:var(--mute)}.QuickLeadForm-module__h-R_0G__rgpd{font-size:12px;line-height:1.5}.QuickLeadForm-module__h-R_0G__rgpd a{text-underline-offset:3px;text-decoration:underline}.QuickLeadForm-module__h-R_0G__rgpdLight,.QuickLeadForm-module__h-R_0G__rgpdLight a,.QuickLeadForm-module__h-R_0G__rgpdLight a:hover{color:#6a6a68}.QuickLeadForm-module__h-R_0G__rgpdDark,.QuickLeadForm-module__h-R_0G__rgpdDark a{color:var(--mute)}.QuickLeadForm-module__h-R_0G__rgpdDark a:hover{color:#fff}.QuickLeadForm-module__h-R_0G__error{color:#c2410c;font-size:14px}.QuickLeadForm-module__h-R_0G__dark .QuickLeadForm-module__h-R_0G__error{color:#ffab6e}.QuickLeadForm-module__h-R_0G__fieldError{color:#c2410c;margin-top:6px;font-size:13px;display:block}.QuickLeadForm-module__h-R_0G__dark .QuickLeadForm-module__h-R_0G__fieldError{color:#ffab6e}.QuickLeadForm-module__h-R_0G__form [aria-invalid=true]{border-bottom-color:#c2410c!important}.QuickLeadForm-module__h-R_0G__form.QuickLeadForm-module__h-R_0G__dark [aria-invalid=true]{border-bottom-color:#ffab6e!important}.QuickLeadForm-module__h-R_0G__hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.QuickLeadForm-module__h-R_0G__sent{padding:36px 30px}.QuickLeadForm-module__h-R_0G__sentLight{border:1px solid #0003;border-radius:24px}.QuickLeadForm-module__h-R_0G__sentLight .QuickLeadForm-module__h-R_0G__labelLight{font-size:13px}.QuickLeadForm-module__h-R_0G__sentDark{border:1px solid var(--line);border-radius:22px}.QuickLeadForm-module__h-R_0G__sentTitle{font-family:var(--head);margin-top:14px;font-size:30px;font-weight:700;line-height:1}.QuickLeadForm-module__h-R_0G__sentText{margin-top:14px;font-size:15px;line-height:1.55}.QuickLeadForm-module__h-R_0G__sentTextLight{color:#4a4a48}.QuickLeadForm-module__h-R_0G__sentTextDark{color:var(--mute)}
.Cascade-module__saPcUa__cascade{z-index:0;pointer-events:none;width:100%;height:clamp(220px,26vw,420px);position:absolute;left:0;right:0;overflow:hidden}.Cascade-module__saPcUa__defile,.Cascade-module__saPcUa__onde,.Cascade-module__saPcUa__layer{position:absolute;inset:0}.Cascade-module__saPcUa__defile{will-change:transform;animation:22s linear infinite Cascade-module__saPcUa__defile}.Cascade-module__saPcUa__onde{will-change:transform;animation:9s ease-in-out infinite Cascade-module__saPcUa__onde}.Cascade-module__saPcUa__layer{width:100%;height:100%;overflow:visible}.Cascade-module__saPcUa__lignes{animation:7s linear infinite Cascade-module__saPcUa__roule}@keyframes Cascade-module__saPcUa__defile{0%{transform:translate(0)}to{transform:translate(100%,72.3077%)}}@keyframes Cascade-module__saPcUa__onde{0%,to{transform:translateY(0)scaleY(1)}50%{transform:translateY(-6px)scaleY(1.03)}}@keyframes Cascade-module__saPcUa__roule{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Cascade-module__saPcUa__onde,.Cascade-module__saPcUa__lignes{animation:none}}
.Enveloppe-module__bydvhG__fermee{perspective:1600px;max-width:980px;height:clamp(420px,46vw,520px);max-height:720px;transition:max-height .9s var(--ease) .9s, opacity .6s .8s;margin:0 auto;position:relative}.Enveloppe-module__bydvhG__dos{background:#f3e9d6;border-radius:16px;position:absolute;inset:0;overflow:hidden;box-shadow:0 50px 80px -50px #000c}.Enveloppe-module__bydvhG__rabats{width:100%;height:100%;position:absolute;inset:0}.Enveloppe-module__bydvhG__recto{text-align:center;color:#1b1c22;padding:0 24px;position:absolute;bottom:8%;left:0;right:0}.Enveloppe-module__bydvhG__pourVous{font-family:var(--label);letter-spacing:.16em;color:#5d5d5a;font-size:11px}.Enveloppe-module__bydvhG__titre{letter-spacing:-.035em;margin:12px 0 0;font-size:clamp(28px,3.6vw,48px);font-weight:700;line-height:1.05}.Enveloppe-module__bydvhG__titre span{font-family:var(--serif);letter-spacing:-.01em;font-style:italic;font-weight:400}.Enveloppe-module__bydvhG__timbre{width:54px;height:64px;font-family:var(--label);letter-spacing:.1em;text-align:center;color:#b3262d;border:2px dashed #b3262d;border-radius:4px;place-items:center;font-size:9px;line-height:1.3;display:grid;position:absolute;top:18px;right:22px;transform:rotate(4deg)}.Enveloppe-module__bydvhG__rabat{z-index:1;clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:50% 0;height:58%;transition:transform .8s var(--ease) .15s;background:#e3d0ad;border-radius:16px 16px 0 0;position:absolute;top:0;left:0;right:0}.Enveloppe-module__bydvhG__cachet{z-index:2;cursor:pointer;width:116px;height:116px;transition:transform .5s var(--ease), opacity .4s;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.Enveloppe-module__bydvhG__cachet svg{display:block}.Enveloppe-module__bydvhG__cachet:hover{transform:translate(-50%,-50%)scale(1.06)rotate(-6deg)}.Enveloppe-module__bydvhG__halo{z-index:-1;pointer-events:none;width:160px;height:160px;position:absolute;top:-22px;left:-22px;-webkit-mask-image:radial-gradient(circle closest-side,#0000 57.5px,#000 58.5px);mask-image:radial-gradient(circle closest-side,#0000 57.5px,#000 58.5px)}.Enveloppe-module__bydvhG__halo:before{content:"";opacity:0;background:#b3262d8c;border-radius:50%;animation:2s ease-out infinite Enveloppe-module__bydvhG__pulsation;position:absolute;inset:0}[data-hors-champ] .Enveloppe-module__bydvhG__halo:before{animation-play-state:paused}.Enveloppe-module__bydvhG__indice{font-family:var(--label);letter-spacing:.14em;white-space:nowrap;color:#b3262d;font-size:11px;position:absolute;top:calc(58% + 70px);left:50%;transform:translate(-50%)}.Enveloppe-module__bydvhG__lettre{visibility:hidden;opacity:0;max-height:0;transition:max-height 1.4s var(--ease) 1s, opacity .8s 1.1s, transform .9s var(--ease) 1.1s, visibility 0s 1s;overflow:hidden;transform:translateY(40px)}.Enveloppe-module__bydvhG__ouverte .Enveloppe-module__bydvhG__cachet{opacity:0;pointer-events:none;transform:translate(-50%,-50%)scale(1.6)rotate(30deg)}.Enveloppe-module__bydvhG__ouverte .Enveloppe-module__bydvhG__halo:before{animation:none}.Enveloppe-module__bydvhG__ouverte .Enveloppe-module__bydvhG__indice{opacity:0}.Enveloppe-module__bydvhG__ouverte .Enveloppe-module__bydvhG__rabat{transform:rotateX(180deg)}.Enveloppe-module__bydvhG__ouverte .Enveloppe-module__bydvhG__fermee{opacity:0;max-height:0;overflow:hidden}.Enveloppe-module__bydvhG__ouverte .Enveloppe-module__bydvhG__lettre{visibility:visible;opacity:1;max-height:2600px;overflow:visible;transform:none}@keyframes Enveloppe-module__bydvhG__pulsation{0%{opacity:1;transform:scale(.725)}70%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1)}}
.PreviewCarousel-module__d9llDa__zone{aspect-ratio:16/10;touch-action:pan-y;cursor:grab;background:#1a1513;position:relative;overflow:hidden}.PreviewCarousel-module__d9llDa__rail{will-change:transform;transition:transform .55s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0}.PreviewCarousel-module__d9llDa__slide{flex:0 0 100%;width:100%;height:100%;position:relative}.PreviewCarousel-module__d9llDa__img{object-fit:cover;object-position:top center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.PreviewCarousel-module__d9llDa__dots{background:linear-gradient(#0a0a0b00,#0a0a0b73);justify-content:center;gap:7px;padding:30px 0 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.PreviewCarousel-module__d9llDa__dot{cursor:pointer;width:22px;height:3px;transition:background .3s var(--ease);background:#ffffff61;border:0;border-radius:0;padding:0;position:relative}.PreviewCarousel-module__d9llDa__dot:before{content:"";position:absolute;inset:-14px -3px}.PreviewCarousel-module__d9llDa__dot[data-active]{background:#fff}
.OfferRing-module__9f4EQq__piste{perspective:1700px;perspective-origin:50% 42%;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;height:700px;margin-top:clamp(40px,5vw,70px);position:relative}.OfferRing-module__9f4EQq__piste:active{cursor:grabbing}.OfferRing-module__9f4EQq__orbite{width:clamp(272px,27vw,368px);transform-style:preserve-3d;position:absolute;top:0;left:50%}.OfferRing-module__9f4EQq__flotte{will-change:transform;width:100%;animation:7s ease-in-out infinite OfferRing-module__9f4EQq__levite;display:flex;position:relative}.OfferRing-module__9f4EQq__flotte:hover{animation-play-state:paused}.OfferRing-module__9f4EQq__flotte>[data-carte]{flex:1;width:100%}.OfferRing-module__9f4EQq__socle{pointer-events:none;filter:blur(7px);background:radial-gradient(#ffffff38,#ffffff0d 55%,#0000 72%);border-radius:50%;width:74%;height:30px;animation:7s ease-in-out infinite OfferRing-module__9f4EQq__socle;position:absolute;bottom:-30px;left:50%}.OfferRing-module__9f4EQq__flotte:hover .OfferRing-module__9f4EQq__socle{animation-play-state:paused}.OfferRing-module__9f4EQq__plateau{pointer-events:none;background:radial-gradient(#ffffff17,#ffffff05 58%,#0000 74%);border:1px solid #ffffff24;border-radius:50%;width:min(96%,940px);height:clamp(120px,14vw,168px);position:absolute;bottom:26px;left:50%;transform:translate(-50%)}@keyframes OfferRing-module__9f4EQq__levite{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}@keyframes OfferRing-module__9f4EQq__socle{0%,to{opacity:.55;transform:translate(-50%)scale(1)}50%{opacity:.3;transform:translate(-50%)scale(.84)}}@media (max-width:860px){.OfferRing-module__9f4EQq__piste{perspective:none;scroll-snap-type:x mandatory;height:auto;padding:26px var(--pad) 62px;margin-left:calc(var(--pad) * -1);margin-right:calc(var(--pad) * -1);cursor:auto;scrollbar-width:none;touch-action:auto;-webkit-user-select:auto;user-select:auto;align-items:stretch;gap:22px;display:flex;overflow-x:auto}.OfferRing-module__9f4EQq__piste::-webkit-scrollbar{display:none}.OfferRing-module__9f4EQq__orbite{scroll-snap-align:center;flex:0 0 min(84vw,340px);width:auto;position:static;opacity:1!important;filter:none!important;pointer-events:auto!important;transform:none!important}.OfferRing-module__9f4EQq__plateau{display:none}}@media (prefers-reduced-motion:reduce){.OfferRing-module__9f4EQq__flotte,.OfferRing-module__9f4EQq__socle{animation:none}}.OfferRing-module__9f4EQq__commandes{justify-content:center;align-items:center;gap:14px;margin-top:22px;display:flex}.OfferRing-module__9f4EQq__fleche{border:1px solid var(--line2);color:#fff;cursor:pointer;width:46px;height:46px;transition:background .3s var(--ease), border-color .3s ease;background:0 0;border-radius:999px;place-items:center;display:grid}.OfferRing-module__9f4EQq__fleche:hover{background:#ffffff1a;border-color:#fff}.OfferRing-module__9f4EQq__consigne{font-family:var(--label);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:10px}.OfferRing-module__9f4EQq__surMobile{display:none}@media (max-width:860px){.OfferRing-module__9f4EQq__surOrdi{display:none}.OfferRing-module__9f4EQq__surMobile{display:inline}}
.EtiquetteDemande-module__hputfq__colis{color:#1b1c22;--focus:#1b1c22;background:#fffaf0;border-radius:10px;padding:26px 28px 24px;position:relative;transform:rotate(2.5deg);box-shadow:0 40px 60px -40px #0000008c}.EtiquetteDemande-module__hputfq__scotch{background:#ffffff8c;width:120px;height:28px;margin-left:-60px;position:absolute;top:-14px;left:50%;transform:rotate(-3deg)}.EtiquetteDemande-module__hputfq__haut{border-bottom:3px solid #1b1c22;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.EtiquetteDemande-module__hputfq__prioritaire{letter-spacing:-.04em;font-size:26px;font-weight:800}.EtiquetteDemande-module__hputfq__delai{font-family:var(--label);border:2px solid #1b1c22;border-radius:6px;padding:4px 8px;font-size:11px}.EtiquetteDemande-module__hputfq__ligne{border-bottom:1.5px dashed #1b1c2259;flex-wrap:wrap;align-items:baseline;gap:16px;padding:12px 0;display:flex}.EtiquetteDemande-module__hputfq__ligne:focus-within{border-bottom-style:solid;border-bottom-color:#1b1c22}.EtiquetteDemande-module__hputfq__nom{font-family:var(--label);letter-spacing:.14em;flex:0 0 120px;font-size:10px}.EtiquetteDemande-module__hputfq__valeur,.EtiquetteDemande-module__hputfq__champ{flex:200px;min-width:0;font-size:17px;font-weight:600}.EtiquetteDemande-module__hputfq__champ{color:#1b1c22;background:0 0;border:0;width:auto;padding:0;line-height:1.55}.EtiquetteDemande-module__hputfq__champ::placeholder{color:#1b1c2273;font-weight:500}.EtiquetteDemande-module__hputfq__champ option{color:#1b1c22;background:#fffaf0}.EtiquetteDemande-module__hputfq__menu{cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%231b1c22' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") 100% no-repeat;padding-right:22px}.EtiquetteDemande-module__hputfq__erreurChamp{color:#b3262d;flex:1 0 100%;padding-left:136px;font-size:13px;font-weight:500}.EtiquetteDemande-module__hputfq__piege{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.EtiquetteDemande-module__hputfq__envoi{margin-top:18px}.EtiquetteDemande-module__hputfq__envoyer{color:#fff;min-height:54px;transition:transform .5s var(--ease);background:#1b1c22;border-radius:999px;align-items:center;gap:12px;padding:0 26px;font-size:15px;font-weight:600;display:inline-flex}.EtiquetteDemande-module__hputfq__envoyer:hover{transform:translateY(-2px)}.EtiquetteDemande-module__hputfq__envoyer:disabled{opacity:.6;cursor:wait}.EtiquetteDemande-module__hputfq__erreur{color:#b3262d;margin-top:12px;font-size:14px;font-weight:500}.EtiquetteDemande-module__hputfq__rgpd{color:#5d5d5a;margin-top:12px;font-size:12px;line-height:1.5}.EtiquetteDemande-module__hputfq__rgpd a,.EtiquetteDemande-module__hputfq__rgpd a:hover{color:inherit;text-decoration:underline}.EtiquetteDemande-module__hputfq__recu{padding:22px 0 8px}.EtiquetteDemande-module__hputfq__recuTitre{letter-spacing:-.035em;font-size:30px;font-weight:700}.EtiquetteDemande-module__hputfq__recu p{color:#4a4a47;margin-top:6px;font-size:16px}.EtiquetteDemande-module__hputfq__bas{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:18px;display:flex}.EtiquetteDemande-module__hputfq__tampon{font-family:var(--serif);color:#ef4135;border:2px solid #ef4135;border-radius:8px;padding:2px 10px;font-size:22px;font-style:italic;transform:rotate(-6deg)}@media (max-width:480px){.EtiquetteDemande-module__hputfq__erreurChamp{padding-left:0}}
.a-propos-module__tqDOSG__root{color:#201e1d}.a-propos-module__tqDOSG__main{background:#a2a6a9;min-height:100vh;padding-top:74px}.a-propos-module__tqDOSG__hero{z-index:1;color:#201e1d;background-color:#a2a6a9;min-height:calc(100vh - 74px);padding:clamp(28px,3.2vw,48px) clamp(24px,3vw,56px) 0;position:relative}.a-propos-module__tqDOSG__kicker{z-index:2;font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;font-size:11px;position:relative}.a-propos-module__tqDOSG__h1{z-index:2;font-family:var(--head);text-transform:uppercase;letter-spacing:-.04em;max-width:20ch;margin-top:clamp(12px,1.6vw,24px);font-size:clamp(34px,6.4vw,104px);font-weight:700;line-height:.92;position:relative}.a-propos-module__tqDOSG__subnav{z-index:2;flex-wrap:wrap;gap:clamp(16px,2.2vw,34px);margin-top:clamp(16px,2vw,28px);font-size:clamp(15px,1.25vw,18px);font-weight:500;display:flex;position:relative}.a-propos-module__tqDOSG__subnavLink,.a-propos-module__tqDOSG__subnavLink:hover{color:#201e1d;border-bottom:2px solid #0000;padding-bottom:3px}.a-propos-module__tqDOSG__subnavLink[aria-current=page]{border-bottom-color:#201e1d}.a-propos-module__tqDOSG__photo{clip-path:polygon(14% 0%,100% 13%,93% 94%,2% 82%);z-index:1;position:absolute;inset:clamp(140px,19vw,250px) clamp(16px,3vw,56px) clamp(-60px,-4vw,-24px) 6%}.a-propos-module__tqDOSG__photoImg{object-fit:cover;object-position:center 42%}.a-propos-module__tqDOSG__vagueHaut{background:#a2a6a9;margin:0;padding-top:clamp(40px,6vw,88px)}.a-propos-module__tqDOSG__vagueBas{background:#a2a6a9}.a-propos-module__tqDOSG__vague{width:100%;height:110px;display:block}.a-propos-module__tqDOSG__blanc{padding:clamp(48px, 7vw, 100px) var(--pad) 0;background:#fff}.a-propos-module__tqDOSG__blancInner{padding:clamp(24px, 3vw, 44px) var(--pad) clamp(28px, 4vw, 64px);position:relative}.a-propos-module__tqDOSG__zone{background-color:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:stretch;gap:clamp(16px,2.4vw,36px);margin-top:clamp(8px,1.4vw,24px);display:grid}.a-propos-module__tqDOSG__zoneCard{background:#e9e9e7;border-radius:28px;min-height:clamp(280px,38vh,420px);position:relative;overflow:hidden}.a-propos-module__tqDOSG__iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.a-propos-module__tqDOSG__zoneText{color:#f4f4f2;background:#0d0d0e;border-radius:28px;flex-direction:column;justify-content:center;gap:clamp(18px,2vw,28px);padding:clamp(28px,3vw,44px) clamp(24px,2.6vw,40px);display:flex}.a-propos-module__tqDOSG__zoneTitle{font-family:var(--head);letter-spacing:-.03em;color:#f8f4f4;font-size:clamp(22px,2vw,32px);font-weight:700;line-height:1.1}.a-propos-module__tqDOSG__zoneList{gap:16px;display:grid}.a-propos-module__tqDOSG__zoneLieu{font-size:15px;font-weight:600}.a-propos-module__tqDOSG__zoneDetail{color:#c4c4c1;font-size:14px}.a-propos-module__tqDOSG__zoneText .a-propos-module__tqDOSG__zoneTel{color:#c4c4c1;margin:-8px 0;padding:8px 0;font-size:14px;display:inline-block}.a-propos-module__tqDOSG__zoneText .a-propos-module__tqDOSG__zoneTel:hover{color:#fff}.a-propos-module__tqDOSG__cocotte{color:#201e1d;min-height:100vh;padding:clamp(48px, 7vw, 100px) var(--pad);background:#a2a6a9;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,72px);display:grid;position:relative}.a-propos-module__tqDOSG__cocotteText{gap:clamp(18px,2.4vw,32px);display:grid}.a-propos-module__tqDOSG__h2Cocotte,.a-propos-module__tqDOSG__h2Etapes{font-family:var(--head);letter-spacing:-.035em;max-width:15ch;font-size:clamp(28px,4vw,60px);font-weight:700;line-height:1.03}.a-propos-module__tqDOSG__h2Etapes{max-width:14ch}.a-propos-module__tqDOSG__intro{color:#2f3234;max-width:34em;font-size:clamp(15px,1.25vw,18px);line-height:1.6}.a-propos-module__tqDOSG__cocotteScene{width:100%;height:clamp(340px,52svh,560px);position:relative}.a-propos-module__tqDOSG__separateur{padding:0 var(--pad);background:#a2a6a9;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;display:grid}.a-propos-module__tqDOSG__trait{background:#201e1d73;height:2px}.a-propos-module__tqDOSG__etapes{color:#201e1d;padding:clamp(56px, 8vw, 120px) var(--pad);background:#a2a6a9;gap:clamp(32px,5vw,64px);display:grid;position:relative}.a-propos-module__tqDOSG__etapesHead{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:end;gap:16px 48px;display:grid}.a-propos-module__tqDOSG__etapesGrille{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.a-propos-module__tqDOSG__etape{border-top:2px solid #201e1d;align-content:start;gap:12px;padding-top:18px;display:grid}.a-propos-module__tqDOSG__etapeQuand{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;color:#3e4143;font-size:11px}.a-propos-module__tqDOSG__etapeTitre{font-family:var(--head);letter-spacing:-.02em;font-size:clamp(20px,2vw,30px);font-weight:700;line-height:1.1}.a-propos-module__tqDOSG__etapeTexte{color:#2f3234;font-size:15px;line-height:1.55}@media (max-width:860px){.a-propos-module__tqDOSG__root [data-hide-mobile]{display:none!important}.a-propos-module__tqDOSG__photo{height:46svh;margin:24px -24px 0;position:relative;inset:auto}.a-propos-module__tqDOSG__subnav{gap:14px}.a-propos-module__tqDOSG__zone{grid-template-columns:1fr;min-height:auto}.a-propos-module__tqDOSG__zoneText{width:auto;position:relative}.a-propos-module__tqDOSG__zoneCard{height:56svh;margin:0 0 16px}.a-propos-module__tqDOSG__cocotte{grid-template-columns:1fr}.a-propos-module__tqDOSG__etapesGrille{grid-template-columns:1fr 1fr}}
.contact-module__swMWYG__root{position:relative}.contact-module__swMWYG__main{padding-top:96px}.contact-module__swMWYG__section{margin:clamp(40px, 6vw, 80px) var(--pad) 0;position:relative;overflow:hidden}.contact-module__swMWYG__cadre{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.contact-module__swMWYG__inner{z-index:1;padding:clamp(40px,5vw,76px) clamp(24px,3.6vw,60px);position:relative}.contact-module__swMWYG__h2{font-family:var(--head);letter-spacing:-.035em;max-width:18ch;margin-top:16px;font-size:clamp(32px,4.4vw,64px);font-weight:700;line-height:1.03}@media print{.contact-module__swMWYG__root{color:#000!important;background:#fff!important}:is(.contact-module__swMWYG__root nav,.contact-module__swMWYG__root footer,.contact-module__swMWYG__root svg[aria-hidden=true]){display:none!important}.contact-module__swMWYG__main{padding-top:0}.contact-module__swMWYG__section{margin:0}.contact-module__swMWYG__inner{padding:0}}
.Promesse-module__ZSq8sq__section{padding:clamp(130px, 17vw, 290px) var(--pad) calc(clamp(60px, 7vw, 110px) + clamp(220px, 26vw, 420px));color:#0b0c0d;isolation:isolate;--focus:#0b0c0d;margin-top:clamp(56px,7vw,110px);position:relative}.Promesse-module__ZSq8sq__paper{z-index:-1;background:#fff;position:absolute;inset:calc(clamp(-180px,-14vw,-60px) + clamp(220px,26vw,420px) - 1px) 0 calc(clamp(220px,26vw,420px) - 1px)}.Promesse-module__ZSq8sq__cascadeTop{top:clamp(-180px,-14vw,-60px)}.Promesse-module__ZSq8sq__cascadeBottom{bottom:0;transform:scaleY(-1)}.Promesse-module__ZSq8sq__head{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:end;gap:20px 64px;margin-bottom:clamp(56px,7vw,96px);display:grid}.Promesse-module__ZSq8sq__badgeCell{filter:invert();align-self:start;gap:24px;padding-left:clamp(24px,4vw,64px);display:grid}.Promesse-module__ZSq8sq__title{font-family:var(--head);letter-spacing:-.03em;text-wrap:balance;color:#0b0c0d;grid-column:span 2;max-width:18ch;font-size:clamp(30px,4vw,60px);font-weight:700;line-height:1.06}.Promesse-module__ZSq8sq__nowrap{white-space:nowrap}.Promesse-module__ZSq8sq__grid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,3.4vw,52px);display:grid}.Promesse-module__ZSq8sq__previewCard{background:#1a1513;border:1px solid #d6bcac38;border-radius:24px;flex-direction:column;grid-area:1/1/span 2;display:flex;overflow:hidden}.Promesse-module__ZSq8sq__previewText{background:#e1d6d1;border-top:1px solid #00000014;padding:28px}.Promesse-module__ZSq8sq__previewTitle{font-family:var(--head);letter-spacing:-.02em;color:#2a1f1a;font-size:clamp(24px,2.2vw,32px);font-weight:700;line-height:1.1}.Promesse-module__ZSq8sq__previewBody{color:#5a4a42;max-width:36em;margin-top:12px;line-height:1.55}.Promesse-module__ZSq8sq__whiteCard{color:#000;background:#fff;border-radius:24px;grid-column:2;padding:28px}.Promesse-module__ZSq8sq__whiteTitle{font-family:var(--head);letter-spacing:-.02em;font-size:clamp(24px,2.2vw,32px);font-weight:700;line-height:1.1}.Promesse-module__ZSq8sq__whiteBody{color:#4a4a48;margin-top:14px;font-size:17px;line-height:1.6}.Promesse-module__ZSq8sq__whiteNote{color:#6a6a68;margin-top:12px;font-size:14px;line-height:1.55}.Promesse-module__ZSq8sq__demoCard{background:var(--bg2);border:1px solid var(--line);border-radius:24px;grid-column:2;overflow:hidden}.Promesse-module__ZSq8sq__demoFrame{aspect-ratio:16/10;background:#14110f;position:relative;overflow:hidden}.Promesse-module__ZSq8sq__demoIframe{background:#fbf8f3;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.Promesse-module__ZSq8sq__demoFoot{background:#1c1815;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:18px 22px;display:flex}.Promesse-module__ZSq8sq__demoPlein,.Promesse-module__ZSq8sq__demoPlein:hover{letter-spacing:.06em;text-transform:uppercase;color:#f1e6d8;align-items:center;gap:6px;margin:-8px 0;padding:8px 0;font-size:12px;display:inline-flex}.Promesse-module__ZSq8sq__demoPlein:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:760px){.Promesse-module__ZSq8sq__demoFrame{aspect-ratio:auto;height:min(600px,70svh)}}.Promesse-module__ZSq8sq__demoLabel{color:#c3a17a;letter-spacing:.06em;text-transform:uppercase;font-size:12px}
.ContactLight-module__zuaHHG__section{margin:clamp(140px, 18vw, 280px) var(--pad) 0;color:#000;background:#fff;border-radius:32px}.ContactLight-module__zuaHHG__sectionInner{padding:clamp(48px,6vw,80px) clamp(28px,4vw,64px)}.ContactLight-module__zuaHHG__card{margin:clamp(40px, 5vw, 72px) var(--pad) clamp(140px, 18vw, 280px);color:#0d0d0e;background:#fff;border-radius:28px;padding:clamp(48px,6vw,80px) clamp(28px,4vw,64px)}.ContactLight-module__zuaHHG__grid{grid-template-columns:5fr 6fr;align-items:start;gap:48px 96px;display:grid}.ContactLight-module__zuaHHG__kicker{font-family:var(--label);color:#6a6a68;letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:500}.ContactLight-module__zuaHHG__title{font-family:var(--head);letter-spacing:-.03em;max-width:10ch;margin-top:16px;font-size:clamp(36px,5vw,76px);font-weight:700;line-height:1.04}.ContactLight-module__zuaHHG__lead{color:#4a4a48;max-width:32em;margin-top:22px;font-size:16px;line-height:1.55}.ContactLight-module__zuaHHG__rows{border-top:1px solid #00000026;margin-top:36px}.ContactLight-module__zuaHHG__row{border-bottom:1px solid #00000026;grid-template-columns:110px 1fr;align-items:baseline;gap:16px;padding:16px 0;font-size:15px;display:grid}.ContactLight-module__zuaHHG__rowLabel{color:#6a6a68;font-weight:600}.ContactLight-module__zuaHHG__rowLink,.ContactLight-module__zuaHHG__rowLink:hover{color:#000}.ContactLight-module__zuaHHG__rowLink{margin:-9px 0;padding:9px 0;display:inline-block}.ContactLight-module__zuaHHG__rowLink:hover{text-underline-offset:3px;text-decoration:underline}.ContactLight-module__zuaHHG__muted{color:#6a6a68}.ContactLight-module__zuaHHG__section :focus-visible,.ContactLight-module__zuaHHG__card :focus-visible{outline-color:#000}
.SuppCards-module__iJCJkq__grille{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(240px,28%)),1fr));align-items:stretch;gap:clamp(20px,2.4vw,30px);display:grid}.SuppCards-module__iJCJkq__carte{border:1px solid var(--line);background:var(--bg2);transition:transform .35s var(--ease), border-color .35s ease, box-shadow .45s var(--ease);border-radius:26px;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.SuppCards-module__iJCJkq__carte:hover{box-shadow:0 30px 70px -36px #000000f2;border-color:#ffffff9e!important}.SuppCards-module__iJCJkq__iris{background:var(--iris);height:3px;position:absolute;top:0;left:0;right:0}.SuppCards-module__iJCJkq__tete{padding:26px 26px 0;position:relative}.SuppCards-module__iJCJkq__tag{font-family:var(--label);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:10px}.SuppCards-module__iJCJkq__lignes{gap:0;margin-top:18px;padding:0 26px 26px;font-size:15px;display:grid;position:relative}.SuppCards-module__iJCJkq__ligne{border-bottom:1px solid var(--line);align-content:center;gap:8px;min-height:86px;padding:14px 0;display:grid}.SuppCards-module__iJCJkq__ligne:last-child{border-bottom:0}.SuppCards-module__iJCJkq__nom{line-height:1.3}.SuppCards-module__iJCJkq__prix{flex-wrap:wrap;align-items:baseline;gap:6px 18px;display:flex}.SuppCards-module__iJCJkq__duo{align-items:baseline;gap:7px;display:inline-flex}.SuppCards-module__iJCJkq__profil{font-family:var(--label);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:10px}.SuppCards-module__iJCJkq__montant{white-space:nowrap;font-family:var(--head);letter-spacing:-.01em;font-size:17px;font-weight:700}.SuppCards-module__iJCJkq__particulier{color:var(--lime)}
.Rue-module__TmWcFG__rue{--h:clamp(220px, 26vw, 380px);height:var(--h);position:relative;overflow:hidden}.Rue-module__TmWcFG__scene{width:max(100%, calc(var(--h) * 1440 / 380));aspect-ratio:1440/380;position:absolute;bottom:0;left:50%;transform:translate(-50%);container-type:inline-size}.Rue-module__TmWcFG__van{display:block;position:absolute;left:0}.Rue-module__TmWcFG__versDroite{width:4.86111cqw;height:2.15278cqw;animation:22s linear infinite Rue-module__TmWcFG__vers-droite;top:24.1667cqw}.Rue-module__TmWcFG__versGauche{width:4.13194cqw;height:1.82986cqw;animation:26s linear infinite Rue-module__TmWcFG__vers-gauche;top:23.6458cqw}[data-hors-champ] .Rue-module__TmWcFG__van{animation-play-state:paused}@keyframes Rue-module__TmWcFG__vers-droite{0%{transform:translate(-8.33333cqw)}to{transform:translate(108.333cqw)}}@keyframes Rue-module__TmWcFG__vers-gauche{0%{transform:translate(104.201cqw)}to{transform:translate(-12.4653cqw)}}
.not-found-module__HS70Aa__main{min-height:70vh;padding:calc(96px + clamp(56px, 8vw, 120px)) var(--pad) clamp(96px, 12vw, 160px)}.not-found-module__HS70Aa__kicker{font-family:var(--label);color:var(--mute);letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:500}.not-found-module__HS70Aa__title{font-family:var(--head);letter-spacing:-.035em;max-width:14ch;margin-top:16px;font-size:clamp(34px,5vw,76px);font-weight:700;line-height:1.03}.not-found-module__HS70Aa__text{color:var(--mute);max-width:40em;margin-top:18px;font-size:17px}.not-found-module__HS70Aa__actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.not-found-module__HS70Aa__primary,.not-found-module__HS70Aa__secondary{transition:background .4s var(--ease), border-color .4s var(--ease);border-radius:999px;align-items:center;padding:15px 24px;font-size:15px;font-weight:600;display:inline-flex}.not-found-module__HS70Aa__primary{color:#000;background:#fff}.not-found-module__HS70Aa__primary:hover{color:#000;background:#d8d8d4}.not-found-module__HS70Aa__secondary{border:1px solid var(--line2);color:var(--text)}.not-found-module__HS70Aa__secondary:hover{background:#ffffff0f;border-color:#fff}
.offres-module__nxGYbW__main{padding-top:96px}.offres-module__nxGYbW__offres{padding:clamp(48px, 6vw, 90px) var(--pad) clamp(96px, 10vw, 140px);position:relative;overflow:hidden}.offres-module__nxGYbW__fond{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.offres-module__nxGYbW__fondImage{object-fit:cover}.offres-module__nxGYbW__fondVoile{background:radial-gradient(70% 55% at 50% 38%,#0a0a0b9e,#0a0a0be0 72%,#0a0a0bf7 100%);display:block;position:absolute;inset:0}.offres-module__nxGYbW__fondBas{background:linear-gradient(180deg, #0a0a0b00, var(--bg));height:22%;display:block;position:absolute;bottom:0;left:0;right:0}.offres-module__nxGYbW__contenu{z-index:1;position:relative}.offres-module__nxGYbW__entete{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:end;gap:20px 64px;margin-bottom:clamp(56px,7vw,96px);display:grid}.offres-module__nxGYbW__enteteTexte{grid-column:span 2}.offres-module__nxGYbW__kicker{font-family:var(--label);color:var(--mute);letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:500}.offres-module__nxGYbW__kickerPetit{font-family:var(--label);letter-spacing:.04em;text-transform:uppercase;color:var(--mute);font-size:10px}.offres-module__nxGYbW__titre{font-family:var(--head);letter-spacing:-.03em;font-size:clamp(30px,4vw,60px);font-weight:700;line-height:1.06}.offres-module__nxGYbW__chapo{color:var(--mute);max-width:44em;margin-top:16px;font-size:15px}.offres-module__nxGYbW__chapo strong{color:#fff;font-weight:600}.offres-module__nxGYbW__fil{flex-wrap:wrap;gap:10px 8px;margin-top:30px;display:flex}.offres-module__nxGYbW__etape{border:1px solid var(--line);cursor:pointer;border-radius:999px;align-items:center;gap:9px;padding:9px 14px;text-decoration:none;transition:border-color .3s,background .3s,color .3s;display:inline-flex}.offres-module__nxGYbW__etape:hover{color:#fff;background:#ffffff0f;border-color:#fff}.offres-module__nxGYbW__etapeNum{font-family:var(--label);letter-spacing:.04em;color:var(--mute);font-size:10px}.offres-module__nxGYbW__etapeNom{color:var(--mute);font-size:13px}.offres-module__nxGYbW__etape:hover .offres-module__nxGYbW__etapeNom,.offres-module__nxGYbW__etape:hover .offres-module__nxGYbW__etapeNum{color:#fff}.offres-module__nxGYbW__jauge{background:var(--line);height:2px;margin-top:16px;overflow:hidden}.offres-module__nxGYbW__jauge>span{background:var(--iris);width:100%;height:100%;display:block}.offres-module__nxGYbW__carte{border:1px solid var(--line);background:var(--bg2);transition:transform .45s var(--ease), background .35s ease, border-color .35s ease, box-shadow .45s var(--ease), color .35s ease;border-radius:26px;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.offres-module__nxGYbW__carte *{transition:color .35s,border-color .35s,background .35s,stroke .35s}.offres-module__nxGYbW__carte:hover{z-index:5;transform:translateY(-12px)scale(1.035);box-shadow:0 40px 90px -36px #000000f2;border-color:#ffffff8c!important}.offres-module__nxGYbW__iris{background:var(--iris);height:3px;position:absolute;top:0;left:0;right:0}.offres-module__nxGYbW__carteTete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:26px 26px 0;display:flex;position:relative}.offres-module__nxGYbW__tag{font-family:var(--label);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:10px}.offres-module__nxGYbW__badge{color:#0a0a0b;font-family:var(--label);letter-spacing:.06em;text-transform:uppercase;background:#fff;border-radius:999px;padding:6px 11px;font-size:10px}.offres-module__nxGYbW__carteCorps{padding:20px 26px 0;position:relative}.offres-module__nxGYbW__prixLigne{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.offres-module__nxGYbW__prix{font-family:var(--head);letter-spacing:-.045em;font-size:clamp(36px,3.6vw,50px);font-weight:700;line-height:.95}.offres-module__nxGYbW__ht{font-family:var(--label);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:10px}.offres-module__nxGYbW__carteTexte{color:var(--mute);min-height:4.5em;margin-top:14px;font-size:15px;line-height:1.5}.offres-module__nxGYbW__inclus{border-top:1px solid var(--line);flex:1;gap:13px;margin:20px 0 0;padding:20px 26px 0;font-size:15px;line-height:1.4;list-style:none;display:grid;position:relative}.offres-module__nxGYbW__inclus li{align-items:flex-start;gap:11px;display:flex}.offres-module__nxGYbW__inclus li.offres-module__nxGYbW__inclusFort{font-weight:600}.offres-module__nxGYbW__check{flex:none;margin-top:4px}.offres-module__nxGYbW__cartePied{gap:16px;padding:24px 26px 26px;display:grid;position:relative}.offres-module__nxGYbW__pastille{font-family:var(--label);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);border:1px solid var(--line);border-radius:999px;justify-self:start;padding:6px 11px;font-size:10px}.offres-module__nxGYbW__carte .offres-module__nxGYbW__choisir{border:1px solid var(--line2);color:#fff;transition:background .35s var(--ease), border-color .35s var(--ease), color .35s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:15px 22px;font-size:15px;font-weight:600;display:inline-flex}.offres-module__nxGYbW__carte .offres-module__nxGYbW__choisir:hover,.offres-module__nxGYbW__carte:hover .offres-module__nxGYbW__choisir{color:#0a0a0b!important;background:#fff!important;border-color:#fff!important}.offres-module__nxGYbW__carte:hover .offres-module__nxGYbW__choisir svg{stroke:#0a0a0b!important;color:#0a0a0b!important}.offres-module__nxGYbW__comparatif{margin-top:clamp(56px,7vw,100px)}.offres-module__nxGYbW__sousTitre{font-family:var(--head);letter-spacing:-.02em;margin-top:12px;font-size:clamp(24px,2.6vw,34px);font-weight:700}.offres-module__nxGYbW__tableau{border-top:1px solid var(--line2);margin-top:26px}.offres-module__nxGYbW__tr{border-bottom:1px solid var(--line);color:#fff;grid-template-columns:minmax(0,1fr) 92px 92px 118px;align-items:center;gap:12px;padding:14px 0;font-size:15px;display:grid}.offres-module__nxGYbW__th>span{font-family:var(--label);letter-spacing:.04em;text-transform:uppercase;color:var(--mute);font-size:10px}.offres-module__nxGYbW__tr>span:nth-child(n+2){text-align:center}.offres-module__nxGYbW__oui{color:var(--lime)}.offres-module__nxGYbW__non{color:var(--mute)}@media (max-width:640px){.offres-module__nxGYbW__tr{grid-template-columns:minmax(0,1fr) 54px 54px 66px;gap:8px;font-size:14px}}.offres-module__nxGYbW__maintenance{margin:clamp(28px, 3.4vw, 52px) var(--pad) 0;border:1px solid var(--line);border-radius:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:center;gap:18px 40px;padding:26px 28px;display:grid}.offres-module__nxGYbW__maintenanceTitre{font-family:var(--head);margin-top:8px;font-size:26px;font-weight:700;line-height:1}.offres-module__nxGYbW__maintenanceTexte{color:var(--mute);font-size:15px;line-height:1.55}.offres-module__nxGYbW__maintenancePrix{font-family:var(--head);text-align:right;white-space:nowrap;font-size:34px;font-weight:700;line-height:1}.offres-module__nxGYbW__maintenancePrix span{color:var(--mute);font-size:14px;font-family:var(--body);font-weight:500}.offres-module__nxGYbW__section{padding:clamp(140px, 18vw, 280px) var(--pad) 0}.offres-module__nxGYbW__contact{grid-template-columns:5fr 7fr;align-items:stretch;gap:clamp(20px,2.4vw,30px);display:grid}.offres-module__nxGYbW__joindre{border:1px solid var(--line);background:var(--bg2);border-radius:26px;flex-direction:column;gap:26px;padding:34px 30px 30px;display:flex;position:relative;overflow:hidden}.offres-module__nxGYbW__coordonnees{display:grid}.offres-module__nxGYbW__coord{border-top:1px solid var(--line);gap:6px;padding:16px 0;font-size:15px;display:grid}.offres-module__nxGYbW__coordDernier{border-bottom:1px solid var(--line)}.offres-module__nxGYbW__coordLabel{font-family:var(--label);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:10px}.offres-module__nxGYbW__coordLien{color:#fff;font-family:var(--head);letter-spacing:-.01em;margin:-8px 0;padding:8px 0;font-size:17px;font-weight:700;display:inline-block}.offres-module__nxGYbW__coordLien:hover{color:var(--lime)}.offres-module__nxGYbW__mute{color:var(--mute)}.offres-module__nxGYbW__joindreNote{color:var(--mute);margin-top:auto;font-size:14px;line-height:1.55}.offres-module__nxGYbW__formulaire{border:1px solid var(--line);background:var(--bg2);border-radius:26px;padding:34px clamp(24px,3vw,38px) 32px;position:relative}.offres-module__nxGYbW__formulaireIris{background:var(--iris);border-radius:26px 26px 0 0;height:3px;position:absolute;top:-1px;left:-1px;right:-1px}
.projets-module__HE_nsW__main{padding-top:96px}.projets-module__HE_nsW__projets{padding:clamp(32px, 4.5vw, 64px) var(--pad) 0;position:relative}.projets-module__HE_nsW__intro{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:start;gap:20px 64px;margin-bottom:clamp(24px,3vw,44px);display:grid}.projets-module__HE_nsW__introText{grid-column:span 2}.projets-module__HE_nsW__title{font-family:var(--head);letter-spacing:-.035em;text-wrap:balance;color:#000;max-width:15ch;font-size:clamp(34px,4.6vw,68px);font-weight:700;line-height:1}.projets-module__HE_nsW__titleSoft{color:#000000eb}.projets-module__HE_nsW__quote{grid-template-columns:2px minmax(0,1fr);gap:0 22px;max-width:40em;margin-top:clamp(20px,2.4vw,32px);display:grid}.projets-module__HE_nsW__quoteBar{background:#0d0d0e;border-radius:2px}.projets-module__HE_nsW__quoteText{color:var(--text);font-size:clamp(16px,1.25vw,19px);line-height:1.55}.projets-module__HE_nsW__note{font-family:var(--label);letter-spacing:.04em;color:var(--mute);text-transform:uppercase;margin-top:18px;font-size:12px}.projets-module__HE_nsW__demo{border-top:1px solid var(--line2);gap:clamp(14px,1.8vw,24px);padding-top:clamp(18px,2.2vw,32px);display:grid}.projets-module__HE_nsW__demoHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;display:flex}.projets-module__HE_nsW__demoKicker{font-family:var(--label);color:var(--mute);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.projets-module__HE_nsW__demoTitle{font-family:var(--head);letter-spacing:-.02em;margin-top:10px;font-size:clamp(24px,2.6vw,38px);font-weight:700;line-height:1.05}.projets-module__HE_nsW__frame{background:var(--bg2);border:1px solid var(--line);aspect-ratio:16/9;border-radius:24px;max-height:720px;position:relative;overflow:hidden}.projets-module__HE_nsW__iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.projets-module__HE_nsW__plein{border:1px solid var(--line2);color:var(--text);border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:10px 18px;font-size:14px;font-weight:600;display:inline-flex}.projets-module__HE_nsW__plein:hover{color:var(--text);border-color:var(--text)}@media (max-width:760px){.projets-module__HE_nsW__frame{aspect-ratio:auto;height:min(620px,72svh)}}.projets-module__HE_nsW__demoText{color:var(--mute);max-width:60em;font-size:15px;line-height:1.6}.projets-module__HE_nsW__cta{border:1px solid var(--line2);border-radius:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:center;gap:24px 48px;margin-top:clamp(56px,7vw,96px);padding:clamp(28px,3.4vw,48px);display:grid}.projets-module__HE_nsW__ctaTitle{font-family:var(--head);letter-spacing:-.025em;max-width:16ch;font-size:clamp(24px,2.8vw,40px);font-weight:700;line-height:1.05}.projets-module__HE_nsW__ctaText{color:var(--mute);max-width:40em;margin-top:14px;font-size:15px;line-height:1.6}.projets-module__HE_nsW__ctaButton{color:#fff;transition:background .4s var(--ease);background:#0d0d0e;border-radius:999px;justify-self:start;align-items:center;gap:12px;padding:15px 24px;font-size:15px;font-weight:600;display:inline-flex}.projets-module__HE_nsW__ctaButton:hover{color:#fff;background:#333}
.questions-module__1RLDsG__main{interpolate-size:allow-keywords;padding-top:96px}.questions-module__1RLDsG__hero{padding:clamp(48px, 7vw, 100px) var(--pad) clamp(36px, 4vw, 56px);position:relative}.questions-module__1RLDsG__halo{aspect-ratio:1;filter:blur(60px);pointer-events:none;background:radial-gradient(circle at 38% 42%,#c4a6ff33,#0000 55%),radial-gradient(circle at 64% 58%,#7ac4ff26,#0000 55%),radial-gradient(circle at 52% 70%,#ff8ab21a,#0000 50%);border-radius:50%;width:min(780px,95vw);position:absolute;top:-35%;right:-12%}.questions-module__1RLDsG__heroInner{position:relative}.questions-module__1RLDsG__kicker{font-family:var(--label);letter-spacing:.02em;text-transform:uppercase;color:var(--mute);font-size:11px;font-weight:500}.questions-module__1RLDsG__titre{font-family:var(--head);letter-spacing:-.04em;margin-top:18px;font-size:clamp(40px,6.4vw,96px);font-weight:700;line-height:.98}.questions-module__1RLDsG__souligne{white-space:nowrap;display:inline-block;position:relative}.questions-module__1RLDsG__souligne svg{width:104%;height:.24em;position:absolute;bottom:-.1em;left:-2%;overflow:visible}.questions-module__1RLDsG__chapo{max-width:46em;color:var(--mute);margin-top:26px;font-size:clamp(15px,1.2vw,17px);line-height:1.6}.questions-module__1RLDsG__chapoLien,.questions-module__1RLDsG__chapoLien:hover{color:#fff;white-space:nowrap;border-bottom:1px solid #ffffff59}.questions-module__1RLDsG__chapoLien:hover{color:var(--lime);border-color:var(--lime)}.questions-module__1RLDsG__contenu{padding:0 var(--pad) clamp(72px, 9vw, 120px)}.questions-module__1RLDsG__onglets{max-width:980px}.questions-module__1RLDsG__tablist{flex-wrap:wrap;gap:10px 8px;display:flex}.questions-module__1RLDsG__onglet{border:1px solid var(--line2);color:var(--mute);font:600 15px/1.2 var(--body);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:10px;padding:11px 11px 11px 20px;transition:background .25s,border-color .25s,color .25s;display:inline-flex}.questions-module__1RLDsG__onglet:hover{color:#fff;border-color:#fff}.questions-module__1RLDsG__onglet:focus-visible{outline-offset:3px;outline:2px solid #fff}.questions-module__1RLDsG__onglet[aria-selected=true]{color:#0a0a0b;background:#fff;border-color:#fff}.questions-module__1RLDsG__ongletCompte{min-width:24px;height:24px;font-family:var(--label);color:inherit;background:#ffffff1a;border-radius:999px;place-items:center;padding:0 7px;font-size:11px;display:grid}.questions-module__1RLDsG__onglet[aria-selected=true] .questions-module__1RLDsG__ongletCompte{color:var(--lime);background:#0a0a0b}.questions-module__1RLDsG__jauge{background:var(--line);height:2px;margin-top:22px;overflow:hidden}.questions-module__1RLDsG__jauge>span{background:var(--iris);width:100%;height:100%;display:block}.questions-module__1RLDsG__panneau{padding-top:clamp(30px,4vw,46px)}.questions-module__1RLDsG__panneau:not([hidden]){animation:questions-module__1RLDsG__apparition .45s var(--ease) both}@keyframes questions-module__1RLDsG__apparition{0%{opacity:0;transform:translateY(10px)}}.questions-module__1RLDsG__panneauTitre{font-family:var(--head);letter-spacing:-.03em;font-size:clamp(24px,2.4vw,34px);font-weight:700;line-height:1.1}.questions-module__1RLDsG__panneauTexte{color:var(--mute);margin-top:8px;font-size:15px;line-height:1.55}.questions-module__1RLDsG__liste{border-top:1px solid var(--line);margin-top:26px}.questions-module__1RLDsG__item{border-bottom:1px solid var(--line)}.questions-module__1RLDsG__question{font-family:var(--head);letter-spacing:-.01em;color:#e8e8e5;justify-content:space-between;align-items:center;gap:24px;padding:24px 4px;font-size:clamp(17px,1.5vw,21px);font-weight:600;line-height:1.3;transition:color .25s;display:flex}.questions-module__1RLDsG__question:hover,.questions-module__1RLDsG__item[open] .questions-module__1RLDsG__question{color:#fff}.questions-module__1RLDsG__question:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #fff}.questions-module__1RLDsG__icone{border:1px solid var(--line2);color:#fff;width:38px;height:38px;transition:transform .45s var(--ease), background .25s ease, border-color .25s ease, color .25s ease;border-radius:50%;flex:none;place-items:center;display:grid}.questions-module__1RLDsG__question:hover .questions-module__1RLDsG__icone{border-color:#fff}.questions-module__1RLDsG__item[open] .questions-module__1RLDsG__icone{background:var(--lime);border-color:var(--lime);color:#0a0a0b}.questions-module__1RLDsG__reponse{padding:0 64px 28px 4px}.questions-module__1RLDsG__reponse p{max-width:62ch;color:var(--mute);font-size:16px;line-height:1.7}.questions-module__1RLDsG__reponseLien,.questions-module__1RLDsG__reponseLien:hover{color:#fff;border-bottom:1px solid #ffffff4d;align-items:center;gap:8px;margin-top:16px;padding:6px 0;font-size:14px;font-weight:600;display:inline-flex}.questions-module__1RLDsG__reponseLien:hover{color:var(--lime);border-color:var(--lime)}.questions-module__1RLDsG__reponseLien svg{transition:transform .25s var(--ease)}.questions-module__1RLDsG__reponseLien:hover svg{transform:translate(3px)}.questions-module__1RLDsG__item::details-content{block-size:0;transition:block-size .45s var(--ease), content-visibility .45s allow-discrete;overflow-y:clip}.questions-module__1RLDsG__item[open]::details-content{block-size:auto}@media (max-width:560px){.questions-module__1RLDsG__onglet{gap:8px;padding:10px 9px 10px 16px;font-size:14px}.questions-module__1RLDsG__question{gap:16px;padding:20px 0}.questions-module__1RLDsG__icone{width:34px;height:34px}.questions-module__1RLDsG__reponse{padding:0 0 24px}.questions-module__1RLDsG__reponse p{font-size:15px}}@media (prefers-reduced-motion:reduce){.questions-module__1RLDsG__icone,.questions-module__1RLDsG__question,.questions-module__1RLDsG__onglet{transition:none}.questions-module__1RLDsG__item::details-content{transition:none}.questions-module__1RLDsG__panneau:not([hidden]){animation:none}}
.Tear-module__v8CVUq__tear{pointer-events:none;background:#0a0a0b;height:clamp(210px,33vw,484px);margin:clamp(24px,4vw,64px) 0 0;position:relative;overflow:hidden}.Tear-module__v8CVUq__layer{width:100%;height:100%;position:absolute;inset:0}.Tear-module__v8CVUq__scene{perspective:1100px;perspective-origin:50% 0;position:absolute;inset:0}.Tear-module__v8CVUq__shadow{transform:translate3d(calc(var(--tearPull,0) * -0.4%), calc(var(--tearPull,0) * 17%), 0) rotate(calc(var(--tearPull,0) * -.5deg)) scale(calc(1 + var(--tearPull,0) * .09));transform-origin:50% 0;opacity:calc(.35 + var(--tearPull,0) * .65);will-change:transform, opacity;overflow:visible}.Tear-module__v8CVUq__sheet{transform:translate3d(calc(var(--tearPull,0) * -0.6%), calc(var(--tearPull,0) * 15%), 0) rotateX(calc(var(--tearPull,0) * -13deg)) rotate(calc(var(--tearPull,0) * -.7deg)) scale(calc(1 + var(--tearPull,0) * .05));transform-origin:50% 0;backface-visibility:hidden;will-change:transform;overflow:visible}.Tear-module__v8CVUq__sheet>svg{overflow:visible}.Tear-module__v8CVUq__curl{opacity:calc(.12 + var(--tearPull,0) * .55);will-change:opacity}
.legal-module__4inzeG__main{padding:calc(96px + clamp(40px, 6vw, 90px)) var(--pad) clamp(96px, 12vw, 180px)}.legal-module__4inzeG__header{border-bottom:1px solid var(--line2);max-width:72ch;padding-bottom:clamp(24px,3vw,40px)}.legal-module__4inzeG__kicker{font-family:var(--label);color:var(--mute);letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:500}.legal-module__4inzeG__title{font-family:var(--head);letter-spacing:-.035em;max-width:18ch;margin-top:16px;font-size:clamp(34px,4.6vw,64px);font-weight:700;line-height:1.03}.legal-module__4inzeG__updated{color:var(--mute);margin-top:16px;font-size:14px}.legal-module__4inzeG__tabs{flex-wrap:wrap;gap:10px 8px;margin-top:26px;display:flex}.legal-module__4inzeG__tab{border:1px solid var(--line);color:var(--mute);border-radius:999px;padding:9px 14px;font-size:13px;transition:border-color .3s,color .3s,background .3s;display:inline-flex}.legal-module__4inzeG__tab:hover{color:#fff;border-color:#fff}.legal-module__4inzeG__tab[aria-current=page]{color:#0a0a0b;background:#fff;border-color:#fff;font-weight:600}.legal-module__4inzeG__prose{color:#d9d9d6;max-width:72ch;font-size:16px;line-height:1.7}.legal-module__4inzeG__prose h2{font-family:var(--head);letter-spacing:-.02em;color:#fff;margin:clamp(40px,5vw,60px) 0 14px;font-size:clamp(22px,2.2vw,28px);font-weight:700;line-height:1.15}.legal-module__4inzeG__prose h3{font-family:var(--head);color:#fff;margin:28px 0 8px;font-size:18px;font-weight:700}.legal-module__4inzeG__prose p,.legal-module__4inzeG__prose ul,.legal-module__4inzeG__prose ol,.legal-module__4inzeG__prose dl{margin:0 0 14px}.legal-module__4inzeG__prose ul,.legal-module__4inzeG__prose ol{padding-left:1.2em}.legal-module__4inzeG__prose li{margin-bottom:6px}.legal-module__4inzeG__prose a{color:#fff;text-underline-offset:3px;text-decoration:underline}.legal-module__4inzeG__prose a:hover{color:var(--lime)}.legal-module__4inzeG__prose strong{color:#fff;font-weight:600}.legal-module__4inzeG__prose dl{border-top:1px solid var(--line);grid-template-columns:minmax(0,12em) minmax(0,1fr);gap:10px 20px;padding-top:14px;display:grid}.legal-module__4inzeG__prose dt{font-family:var(--label);letter-spacing:.04em;text-transform:uppercase;color:var(--mute);padding-top:4px;font-size:11px}.legal-module__4inzeG__prose dd{margin:0}.legal-module__4inzeG__prose blockquote{border:1px solid var(--line2);background:var(--bg2);border-radius:18px;margin:0 0 14px;padding:18px 22px}@media (max-width:560px){.legal-module__4inzeG__prose dl{grid-template-columns:1fr;gap:4px}.legal-module__4inzeG__prose dd{margin-bottom:10px}}.legal-module__4inzeG__todo{color:var(--lime);background:#c6ff3d24;border:1px dashed #c6ff3d99;border-radius:6px;padding:0 6px;font-size:.92em}
