.au-hv{--hv-beige:#f2ede3;--hv-paper:#fffdf8;--hv-col:#f2ede3;--hv-line:#ddd5c4;--hv-blue:#1f3dff;--hv-yellow:#faf032;--hv-hl:#fcf7a8;--hv-navy:#121a3d;--hv-orange:#ff4f1f;--hv-orange-ink:#e8410f;--hv-lav:#e6e9ff;--hv-blue-ink:#1428b8;--hv-rec:#fbe4da;--hv-wave-off:#ddd5c4;--hv-grey:#5a6278;--hv-base:#ddd5c4;--hv-base-dark:#7b8499;width:100%;color:var(--hv-navy);font-family:var(--font-body);font-size:15px;line-height:1.5;position:relative;overflow:hidden}.au-hv *,.au-hv :before,.au-hv :after{box-sizing:border-box}.au-hv p{margin:0}.au-hv .hv-stage{transform-origin:0 0;width:860px;height:810px;position:relative}.au-hv .hv-yellow{background:var(--hv-yellow);z-index:1;border-radius:6px;width:520px;height:660px;position:absolute;top:122px;left:262px;transform:rotate(2deg)}.au-hv .hv-blue{background:var(--hv-blue);z-index:2;border-radius:6px;width:620px;height:650px;position:absolute;top:54px;left:70px;transform:rotate(-2.4deg)}.au-hv .hv-exemple{z-index:8;background:var(--hv-yellow);color:var(--hv-navy);letter-spacing:.14em;text-transform:uppercase;border-radius:4px;padding:8px 14px;font-size:12px;font-weight:700;position:absolute;top:76px;left:664px;box-shadow:0 2px #151a3914}.au-hv .hv-laptop{background:var(--hv-navy);z-index:3;border-radius:24px;width:560px;padding:9px;position:absolute;top:106px;left:160px}.au-hv .hv-base{background:var(--hv-base);z-index:3;border-radius:0 0 16px 16px;width:604px;height:20px;position:absolute;top:532px;left:138px}.au-hv .hv-base:before{content:"";background:var(--hv-base-dark);border-radius:0 0 8px 8px;width:130px;height:7px;margin-left:-65px;position:absolute;top:0;left:50%}.au-hv .hv-screen{background:var(--hv-paper);border-radius:6px;flex-direction:column;height:410px;display:flex;overflow:hidden}.au-hv .hv-scr-head{border-bottom:1px solid var(--hv-line);justify-content:space-between;align-items:center;padding:12px 16px 11px 18px;display:flex}.au-hv .hv-logo{width:24px;height:24px;display:block}.au-hv .hv-counter{background:var(--hv-lav);color:var(--hv-blue-ink);border-radius:4px;padding:7px 14px;font-size:13px;font-weight:600}.au-hv .hv-cols{flex:1;grid-template-columns:228px 1fr;min-height:0;display:grid}.au-hv .hv-ask{border-right:1px solid var(--hv-line);flex-direction:column;min-width:0;padding:18px 16px 16px 18px;display:flex}.au-hv .hv-ask-label{letter-spacing:.01em;color:var(--hv-orange-ink);font-size:13px;font-weight:700}.au-hv .hv-question{font-family:var(--font-display);color:var(--hv-navy);margin-top:12px;font-size:16px;font-weight:700;line-height:1.28}.au-hv .hv-rec{background:var(--hv-rec);border-radius:4px;align-items:center;gap:9px;margin-top:auto;padding:6px 12px 6px 6px;display:flex;position:relative}.au-hv .hv-rec-mic{background:var(--hv-orange);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 0 0 4px #ffe3d8}.au-hv .hv-wave{flex:1;align-items:center;gap:2.5px;min-width:0;height:30px;display:flex}.au-hv .hv-wave i{width:3px;height:calc(var(--h) * 1px);background:var(--hv-navy);transform-origin:50%;border-radius:2px;display:block}.au-hv .hv-wave i.on{background:var(--hv-orange)}.au-hv .hv-wave i.off{background:var(--hv-wave-off);width:3px;height:3px}.au-hv .hv-timer{font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}.au-hv .hv-rec-hint{color:var(--hv-grey);margin-top:9px;font-size:12.5px;line-height:1.4}.au-hv .hv-rec-hint b{color:var(--hv-navy);font-weight:700}.au-hv .hv-cv-col{background:var(--hv-col);min-width:0;padding:12px}.au-hv .hv-cv-card{background:#fff;border-radius:6px;padding:14px 16px;position:relative;box-shadow:0 1px 3px #151a3912}.au-hv .hv-cv-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.au-hv .hv-cv-label{letter-spacing:.13em;text-transform:uppercase;color:var(--hv-grey);font-size:11.5px;font-weight:700}.au-hv .hv-cv-status{color:var(--hv-blue-ink);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.au-hv .hv-cv-status .hv-dot{background:var(--hv-blue-ink);border-radius:50%;width:7px;height:7px}.au-hv .hv-cv-name{font-family:var(--font-display);margin-top:6px;font-size:20px;font-weight:700;line-height:1.2}.au-hv .hv-cv-role{color:var(--hv-grey);margin-top:2px;font-size:12.5px}.au-hv .hv-cv-card hr{border:0;border-top:1px solid var(--hv-line);margin:10px 0}.au-hv .hv-cv-co{font-size:12.5px;font-weight:700}.au-hv .hv-oldline{color:var(--hv-navy);margin-top:6px;font-size:12.5px;line-height:1.35;position:relative}.au-hv .hv-old{transition:color .5s .25s;position:relative}.au-hv .hv-old:after{content:"";background:var(--hv-grey);transform-origin:0;height:1.5px;transition:transform .5s cubic-bezier(.6,0,.3,1);position:absolute;top:54%;left:-1px;right:-1px;transform:scaleX(0)}.au-hv .hv-newline{margin-top:6px;font-size:14px;font-weight:500;line-height:1.5;position:relative}.au-hv .hv-nl{background-image:linear-gradient(var(--hv-hl), var(--hv-hl));-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .7s ease calc(var(--n) * var(--step));background-repeat:no-repeat;background-size:0% 100%;border-radius:3px;margin-left:-5px;padding:2px 5px}.au-hv .hv-gains{margin-top:10px;position:relative}.au-hv .hv-gains ul{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.au-hv .hv-gains li{gap:7px;font-size:12.5px;font-weight:600;line-height:1.35;transition:opacity .4s,transform .4s;display:flex}.au-hv .hv-gains li svg{flex:none;margin-top:2px}.au-hv .hv-gains li:nth-child(2){transition-delay:.35s}.au-hv .hv-new-tag{background:var(--hv-lav);color:var(--hv-blue-ink);border-radius:4px;margin-top:8px;padding:4px 10px;font-size:11.5px;font-weight:700;transition:opacity .4s .75s,transform .4s .75s;display:inline-block}.au-hv .hv-talk{display:contents}.au-hv .hv-claire{z-index:4;background:var(--hv-yellow) url(/home/claire-ecouteurs.webp) center / cover no-repeat;border-radius:6px;width:214px;height:225px;position:absolute;top:520px;left:100px;transform:rotate(-3deg);box-shadow:0 4px #151a3912}.au-hv .hv-arcs{width:17%;height:19%;position:absolute;top:46%;left:75%;overflow:visible}.au-hv .hv-arcs path{fill:none;stroke:var(--hv-navy);stroke-width:3px;stroke-linecap:round;opacity:.5}.au-hv .hv-bubble{z-index:5;background:#fff;border-radius:6px;width:440px;padding:16px 22px 18px;position:absolute;top:612px;left:290px;box-shadow:0 14px 34px #151a3938,0 2px 6px #151a3914}.au-hv .hv-bubble:before{content:"";border:11px solid #0000;border-left:0;border-right-color:#fff;position:absolute;top:34px;left:-11px}.au-hv .hv-b-head{align-items:center;gap:10px;display:flex}.au-hv .hv-b-mic{background:var(--hv-orange);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid;position:relative}.au-hv .hv-b-mic:before,.au-hv .hv-b-mic:after{content:"";border:2px solid var(--hv-orange);opacity:0;border-radius:50%;position:absolute;inset:0}.au-hv .hv-b-label{letter-spacing:.12em;text-transform:uppercase;color:var(--hv-navy);font-size:12px;font-weight:700}.au-hv .hv-b-text{color:var(--hv-navy);margin-top:9px;font-size:15.5px;line-height:1.48;position:relative}.au-hv .hv-b-text .hv-hl{background-image:var(--hl-swipe);background-repeat:no-repeat;background-size:0% var(--hl-hauteur);background-position:0 calc(100% - var(--hl-decalage));-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .45s ease calc(var(--n) * var(--step));margin:0 -3px;padding:1px 3px;font-weight:600}.au-hv .hv-arrow-svg{z-index:6;pointer-events:none;width:860px;height:810px;position:absolute;inset:0;overflow:visible}.au-hv .hv-arrow-svg .hv-dots{fill:none;stroke:var(--hv-orange);stroke-width:3.4px;stroke-linecap:round;stroke-dasharray:.5 9}.au-hv .hv-arrow-svg .hv-head{fill:none;stroke:var(--hv-orange);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .25s .85s}.au-hv .hv-arrow-svg .hv-reveal{fill:none;stroke:#fff;stroke-width:10px;stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s cubic-bezier(.5,0,.3,1)}.au-hv .hv-arrow-label{z-index:7;color:var(--hv-orange-ink);white-space:nowrap;opacity:0;background:#fff;border-radius:4px;padding:6px 13px;font-size:13.5px;font-weight:700;transition:opacity .35s .7s,transform .35s .7s;position:absolute;transform:translateY(6px);box-shadow:0 3px 10px #151a3929}.au-hv .hv-w{opacity:0;transition:opacity .18s ease calc(var(--i) * var(--step))}.au-hv .hv-b-text{--step:.11s}.au-hv .hv-newline{--step:70ms}.au-hv .st-words .hv-b-text .hv-w{opacity:1}.au-hv .st-words .hv-b-text .hv-hl{background-size:100% var(--hl-hauteur)}.au-hv .st-arrow .hv-arrow-svg .hv-reveal{stroke-dashoffset:0}.au-hv .st-arrow .hv-arrow-svg .hv-head{opacity:1}.au-hv .st-arrow .hv-arrow-label{opacity:1;transform:none}.au-hv .st-strike .hv-old:after{transform:scaleX(1)}.au-hv .st-strike .hv-old{color:var(--hv-grey)}.au-hv .st-write .hv-newline .hv-w{opacity:1}.au-hv .st-write .hv-newline .hv-nl{background-size:100% 100%}.au-hv .hv-gains li,.au-hv .hv-new-tag{opacity:0;transform:translateY(5px)}.au-hv .st-gains .hv-gains li,.au-hv .st-gains .hv-new-tag{opacity:1;transform:none}.au-hv .writing .hv-cv-status .hv-dot{animation:.9s steps(2,start) infinite hv-blink}@keyframes hv-blink{to{visibility:hidden}}.au-hv .speaking .hv-wave i:not(.off){animation:hv-talk var(--d,.7s) ease-in-out var(--dl,0s) infinite alternate}@keyframes hv-talk{0%{transform:scaleY(.35)}to{transform:scaleY(1.15)}}.au-hv .speaking .hv-b-mic:before{animation:1.4s ease-out infinite hv-ring}.au-hv .speaking .hv-b-mic:after{animation:1.4s ease-out .7s infinite hv-ring}@keyframes hv-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.au-hv .speaking .hv-rec-mic{animation:1.4s ease-in-out infinite hv-halo}@keyframes hv-halo{50%{box-shadow:0 0 0 7px #ffe3d8}}.au-hv .speaking .hv-arcs path{animation:1s ease-in-out infinite hv-arc}.au-hv .speaking .hv-arcs path:nth-child(2){animation-delay:.25s}@keyframes hv-arc{0%,to{opacity:.15}45%{opacity:1}}.au-hv .instant,.au-hv .instant *,.au-hv .instant :before,.au-hv .instant :after{transition:none!important}.au-hv .hv-stage.hv-m{background:var(--hv-paper);border-radius:12px;flex-direction:column;gap:0;width:auto;height:auto;padding:12px;display:flex;box-shadow:0 6px 18px #121a3d1a;transform:none!important}.au-hv .hv-stage.hv-m .hv-yellow,.au-hv .hv-stage.hv-m .hv-blue,.au-hv .hv-stage.hv-m .hv-base,.au-hv .hv-stage.hv-m .hv-arrow-svg,.au-hv .hv-stage.hv-m .hv-arrow-label,.au-hv .hv-stage.hv-m .hv-exemple,.au-hv .hv-stage.hv-m .hv-scr-head,.au-hv .hv-stage.hv-m .hv-claire,.au-hv .hv-stage.hv-m .hv-bubble,.au-hv .hv-stage.hv-m .hv-connector,.au-hv .hv-stage.hv-m .hv-rec-hint,.au-hv .hv-stage.hv-m .hv-gains,.au-hv .hv-stage.hv-m .hv-cv-top,.au-hv .hv-stage.hv-m .hv-cv-name,.au-hv .hv-stage.hv-m .hv-cv-role,.au-hv .hv-stage.hv-m .hv-cv-card hr,.au-hv .hv-stage.hv-m .hv-cv-co,.au-hv .hv-stage.hv-m .hv-oldline{display:none}.au-hv .hv-stage.hv-m .hv-laptop,.au-hv .hv-stage.hv-m .hv-screen,.au-hv .hv-stage.hv-m .hv-cols,.au-hv .hv-stage.hv-m .hv-talk{display:contents}.au-hv .hv-stage.hv-m .hv-ask{background:0 0;border:0;order:1;padding:0 0 8px}.au-hv .hv-stage.hv-m .hv-ask-label{color:var(--hv-orange);font-size:11px}.au-hv .hv-stage.hv-m .hv-question{margin-top:2px;font-size:15px;line-height:1.25}.au-hv .hv-stage.hv-m .hv-rec{margin-top:8px;padding:5px 10px 5px 5px}.au-hv .hv-stage.hv-m .hv-rec-mic{width:32px;height:32px}.au-hv .hv-stage.hv-m .hv-cv-col{border-top:1px solid var(--hv-line);background:0 0;order:2;padding:8px 0 0}.au-hv .hv-stage.hv-m .hv-cv-card{box-shadow:none;background:0 0;padding:0}.au-hv .hv-stage.hv-m .hv-newline{margin-top:0;font-size:13px;font-weight:600;line-height:1.4}.au-hv .hv-stage.hv-m .hv-w{opacity:1}.au-hv .hv-connector{display:none}@media (prefers-reduced-motion:reduce){.au-hv .speaking .hv-wave i,.au-hv .speaking .hv-b-mic:before,.au-hv .speaking .hv-b-mic:after,.au-hv .speaking .hv-rec-mic,.au-hv .speaking .hv-arcs path,.au-hv .writing .hv-cv-status .hv-dot{animation:none!important}}
.au-home{--teal:#002fa7;--teal-hover:#1f4dbb;--teal-strong:#00268f;--teal-soft:#e8edf8;--on-teal:#fff;--marine:#172554;--on-marine:#fff;--pink:#f5babc;--pink-soft:#fde8e9;--bg:#f5f7fc;--surface:#fff;--line:#d8deeb;--line-strong:#7b8499;--ink:#0f172a;--ink-muted:#5a6278;--focus:#002fa7;--font-display:var(--font-fraunces), Georgia, serif;--font-body:var(--font-figtree), system-ui, sans-serif;font-family:var(--font-body);color:var(--ink);background:var(--bg);box-sizing:border-box;flex-direction:column;gap:clamp(64px,8vw,112px);width:100%;max-width:1360px;margin:0 auto;padding:0 clamp(16px,4vw,48px) 32px;font-size:16px;line-height:24px;display:flex}.app-shell:has(.au-home){display:block}.app-shell:has(.au-home) .app-main{width:100%;max-width:none;margin:0;padding:0}body:has(.au-home){background:#f5f7fc}.au-home h1,.au-home h2,.au-home h3,.au-home h4{text-wrap:balance;margin:0}.au-home p{text-wrap:pretty;margin:0}.au-lead--break{white-space:pre-line}.au-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.au-row--center{justify-content:center}body:has(.au-home){overflow-x:clip}.au-btn{min-height:48px;font:inherit;cursor:pointer;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.au-btn:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.au-btn--primary{color:#121a3d;background:#ff4f1f}.au-btn--primary:hover{color:#121a3d;background:#e8410f}.au-btn--secondary{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}.au-btn--ghost{color:var(--teal-strong)}.au-btn--ghost:hover{background:var(--teal-soft)}.au-btn--sm{min-height:40px;padding:0 16px;font-size:14px}.au-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--teal-strong);font-size:12px;font-weight:600;line-height:16px}.au-display{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(40px,5.6vw,84px);font-weight:700;line-height:.98}.au-h2{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.05}.au-h3{font-family:var(--font-display);font-size:24px;font-weight:600;line-height:28px}.au-lead{color:var(--ink-muted);max-width:56ch;font-size:clamp(18px,1.4vw,21px);line-height:1.55}.au-lead--sm{font-size:17px}.au-lead--hero{flex-direction:column;gap:.35em;max-width:42ch;display:flex}.au-lead--hero p{margin:0}.au-hero__punch{color:var(--ink);font-weight:700}.au-hero{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:clamp(32px,3.5vw,48px);margin-top:calc(clamp(8px,1.5vw,24px) - clamp(64px,8vw,112px));display:grid}.au-hero .au-display{font-size:42px;line-height:1.08}.au-display__lines{white-space:pre-line}.au-hero__text{flex-direction:column;gap:20px;min-width:0;display:flex}.au-hero__visual{min-width:0;position:relative}.au-hero__promises{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.au-hero__promise{text-align:center;color:#121a3d;background:#fffdf8;border-radius:10px;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:10px 6px;font-size:12px;font-weight:700;line-height:1.25;display:flex}.au-hero__promise .au-kit__picto{border-radius:10px;width:40px;height:40px}.au-hero__promise[data-tone=cobalt] .au-kit__picto{color:#fffdf8;background:#1f3dff}.au-hero__promise[data-tone=soleil] .au-kit__picto{color:#121a3d;background:#faf032}.au-hero__promise[data-tone=ciel] .au-kit__picto{color:#121a3d;background:#8fa6ff}.au-hero__promise[data-tone=citron] .au-kit__picto{color:#121a3d;background:#b5f23d}.au-hero__promise[data-tone=nuit] .au-kit__picto{color:#faf032;background:#121a3d}.au-hero__promiselabel{display:block}.au-hero__free{color:var(--ink-muted);text-align:center;width:100%;margin:0;font-size:13px}.au-hero__secondary{align-self:flex-start}.au-eyebrow--center,.au-situation__fictive{text-align:center;margin-top:10px;font-size:11px}.au-kit__banner{color:#121a3d;background:#edf0ff;border-radius:8px;margin:10px 0 0;padding:12px 14px;font-size:13.5px;line-height:1.45}@media (max-width:860px){.au-home{gap:40px;padding-bottom:24px}.au-hero{grid-template-columns:1fr;gap:20px}.au-hero .au-display{font-size:32px;line-height:1.1}.au-hero__text{gap:14px}.au-hero__promises{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.au-hero__promiselabel{font-size:10px;line-height:1.2}.au-hero__promise{gap:4px;padding:6px 2px}.au-hero__promise .au-kit__picto{width:32px;height:32px}.au-lead--hero{font-size:16px;line-height:1.45}}.au-hero-viz{--hv-ink:#141a3b;--hv-yellow:#faf032;--hv-blue:#263cf5;--hv-warm:#f2440f;--hv-soft:#fffdf8;--hv-line:#ece7db;--hv-muted:#5b6276;--hv-ask:#d9400f;aspect-ratio:640/630;width:100%;max-width:640px;min-height:420px;margin-inline:auto;position:relative}.au-hero-viz__example{z-index:6;letter-spacing:.08em;text-transform:uppercase;color:var(--hv-ink);background:var(--hv-yellow);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800;position:absolute;top:0;right:8px}.au-hero-viz__blue{background:var(--hv-blue);z-index:0;border-radius:18px;width:76%;height:64%;position:absolute;top:1%;left:23%}.au-hero-viz__laptop{z-index:2;width:86%;position:absolute;top:5%;left:10%}.au-hero-viz__bezel{background:var(--hv-ink);border-radius:16px;padding:9px;box-shadow:0 18px 40px #141a3b38}.au-hero-viz__screen{background:var(--hv-soft);border-radius:9px;flex-direction:column;min-height:280px;display:flex;overflow:hidden}.au-hero-viz__chrome{border-bottom:1px solid var(--hv-line);flex:none;justify-content:space-between;align-items:center;height:40px;padding:0 14px;display:flex}.au-hero-viz__logo{width:auto;height:20px;display:block}.au-hero-viz__progress{color:#1e2db8;white-space:nowrap;background:#e9ecff;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.au-hero-viz__panels{flex:1;grid-template-columns:1fr 1fr;min-height:0;display:grid}.au-hero-viz__ask{border-right:1px solid var(--hv-line);opacity:1;flex-direction:column;gap:8px;padding:14px;transition:opacity .45s,transform .45s;display:flex;transform:none}.au-hero-viz[data-animating=true] .au-hero-viz__ask:not(.is-in){opacity:0;transform:translateY(6px)}.au-hero-viz__ask.is-in{opacity:1;transform:none}.au-hero-viz__asks-label{letter-spacing:.09em;text-transform:uppercase;color:var(--hv-ask);margin:0;font-size:10.5px;font-weight:800}.au-hero-viz__question{font-family:var(--font-display);color:var(--hv-ink);margin:0;font-size:clamp(12px,1.35vw,15px);font-weight:700;line-height:1.32}.au-hero-viz__mic{background:#ffede6;border-radius:999px;align-items:center;gap:8px;margin-top:auto;padding:5px 12px 5px 5px;display:flex}.au-hero-viz__mic-btn{background:var(--hv-warm);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 0 0 5px #f2440f2e}.au-hero-viz__bars{flex:1;align-items:center;gap:2px;min-width:0;height:26px;display:flex;overflow:hidden}.au-hero-viz__bar{transform-origin:bottom;border-radius:2px;flex:none;width:3px;animation:.9s ease-in-out infinite alternate au-mic-bar}.au-hero-viz__timer{font-variant-numeric:tabular-nums;color:var(--hv-ink);font-size:12px;font-weight:700}.au-hero-viz__oral{color:var(--hv-muted);margin:0;font-size:11.5px;line-height:1.35}.au-hero-viz__oral strong{color:var(--hv-ink)}.au-hero-viz__cv--desktop{background:#f4f0e6;min-width:0;padding:10px}.au-hero-viz__cv--mobile{display:none}.au-hero-viz__cv-card{box-sizing:border-box;background:#fff;border-radius:8px;flex-direction:column;gap:6px;height:100%;padding:12px;display:flex;box-shadow:0 2px 10px #141a3b1a}.au-hero-viz__cv-top{letter-spacing:.09em;text-transform:uppercase;color:var(--hv-muted);justify-content:space-between;align-items:center;gap:8px;font-size:10.5px;font-weight:800;display:flex}.au-hero-viz__cv-live{color:#1e2db8;letter-spacing:0;text-transform:none;align-items:center;gap:5px;font-size:10.5px;font-weight:700;display:flex}.au-hero-viz__dot{background:#1e2db8;border-radius:50%;width:6px;height:6px}.au-hero-viz__cv-name{font-family:var(--font-display);color:var(--hv-ink);margin:0;font-size:16px;font-weight:700;line-height:1.1}.au-hero-viz__cv-role{color:var(--hv-muted);margin:0;font-size:11px}.au-hero-viz__cv-rule{border:0;border-top:1px solid var(--hv-line);margin:2px 0}.au-hero-viz__cv-period{color:var(--hv-ink);margin:0;font-size:11.5px;font-weight:700}.au-hero-viz__cv-line{color:var(--hv-ink);margin:0;font-size:12.5px;font-weight:600;line-height:1.55}.au-hero-viz__cv-line mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ffe27a;border-radius:3px;padding:2px 3px}.au-hero-viz__caret{background:var(--hv-warm);vertical-align:-2px;width:2px;height:14px;margin-left:2px;animation:.8s step-end infinite au-caret;display:inline-block}.au-hero-viz__cv-badge{color:var(--hv-ink);align-items:center;gap:5px;margin:0;font-size:10.5px;font-weight:700;display:flex}.au-hero-viz__cv-old{color:#7b8499;margin:6px 0 0;font-size:12px;line-height:1.35}.au-hero-viz__cv-old-text{text-decoration:line-through;text-decoration-thickness:1.5px}.au-hero-viz__gains{gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.au-hero-viz__gains li{color:var(--hv-ink);align-items:flex-start;gap:6px;font-size:11px;font-weight:600;line-height:1.35;display:flex}.au-hero-viz__gains svg{color:var(--hv-blue,#263cf5);flex:none;margin-top:1px}.au-hero-viz__cv-gains-note{color:#7b8499;margin:4px 0 0;font-size:10.5px;font-style:italic}.au-hero-viz__hl{color:inherit;background:#fcf7a8;border-radius:2px;padding:0 2px}.au-hero-viz__arrow-label{z-index:5;color:var(--hv-warm,#f2440f);opacity:0;pointer-events:none;font-size:12px;font-weight:700;position:absolute}.au-hero-viz__arrow-label.is-in{opacity:1}.au-hero-viz__arrow-label--desktop{display:none}@media (min-width:860px){.au-hero-viz__arrow-label--desktop{display:block;top:42%;right:8%}}.au-hero-viz__cv-skel{gap:6px;margin-top:auto;display:grid}.au-hero-viz__cv-skel span{background:var(--hv-line);border-radius:4px;height:7px;display:block}.au-hero-viz__stand{background:#c9c2b2;border-radius:0 0 14px 14px;width:96%;height:14px;margin:0 auto;position:relative;box-shadow:0 10px 18px #141a3b24}.au-hero-viz__stand:after{content:"";background:#ada593;border-radius:0 0 6px 6px;width:96px;height:5px;margin:0 auto;display:block}.au-hero-viz__claire{background:var(--hv-yellow);z-index:3;border-radius:18px;width:34%;max-width:216px;position:absolute;bottom:2%;left:0;overflow:hidden;box-shadow:0 14px 30px #141a3b2e}.au-hero-viz__claire svg{width:100%;height:auto;display:block}.au-hero-viz__bubble{z-index:4;box-sizing:border-box;background:var(--hv-paper,#fffdf8);opacity:1;width:67%;max-width:430px;color:var(--hv-ink);border-radius:18px;padding:12px 16px 14px 18px;transition:opacity .5s,transform .5s;position:absolute;bottom:4%;left:31%;transform:rotate(1deg);box-shadow:0 12px 26px #141a3b2e}.au-hero-viz[data-animating=true] .au-hero-viz__bubble:not(.is-in){opacity:0;transform:rotate(1deg)translateY(8px)}.au-hero-viz__bubble.is-in{opacity:1;transform:rotate(1deg)}.au-hero-viz__bubble-tail{background:var(--hv-paper,#fffdf8);border-radius:4px;width:20px;height:20px;position:absolute;top:28px;left:-8px;transform:rotate(45deg)}.au-hero-viz__bubble-head{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:6px;font-size:11px;font-weight:800;display:flex;position:relative}.au-hero-viz__bubble-mic{background:var(--hv-ink);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.au-hero-viz__bubble p{color:var(--hv-ink);margin:0;font-size:clamp(13px,1.4vw,16px);font-weight:500;line-height:1.45;position:relative}.au-hero-viz__arrow{pointer-events:none;z-index:5;opacity:1;width:100%;height:100%;transition:opacity .45s;position:absolute;top:0;left:0}.au-hero-viz[data-animating=true] .au-hero-viz__arrow:not(.is-in){opacity:0}.au-hero-viz__arrow.is-in{opacity:1}.au-hero-viz__arrow--desktop{display:block}.au-hero-viz__arrow--mobile{display:none}@keyframes au-mic-bar{0%{transform:scaleY(.55)}to{transform:scaleY(1.15)}}@keyframes au-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.au-hero-viz__ask,.au-hero-viz__bubble,.au-hero-viz__arrow{transition:none;opacity:1!important}.au-hero-viz__bubble{transform:rotate(1deg)!important}.au-hero-viz__ask{transform:none!important}.au-hero-viz__bar,.au-hero-viz__caret{animation:none}}@media (max-width:860px){.au-hero-viz__arrow--desktop{display:none}.au-hero-viz__arrow--mobile{pointer-events:none;z-index:5;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.au-hero-viz{aspect-ratio:auto;flex-direction:column;gap:14px;max-width:400px;min-height:0;padding-bottom:8px;display:flex}.au-hero-viz__blue{pointer-events:none;width:88%;height:220px;top:0;left:8%}.au-hero-viz__laptop{z-index:2;width:100%;position:relative;top:12px;left:0}.au-hero-viz__panels{grid-template-columns:1fr}.au-hero-viz__ask{border-right:0}.au-hero-viz__cv--desktop,.au-hero-viz__stand{display:none}.au-hero-viz__claire{z-index:3;align-self:flex-start;width:112px;max-width:none;margin-top:-8px;position:relative;bottom:auto;left:0}.au-hero-viz__bubble{width:calc(100% - 88px);max-width:none;margin-top:-72px;margin-left:88px;position:relative;bottom:auto;left:0}.au-hero-viz{overflow:visible}.au-hero-viz__cv--mobile{z-index:2;margin-top:4px;display:block;position:relative;transform:rotate(-1deg)}.au-hero-viz__cv--mobile .au-hero-viz__cv-card{box-shadow:0 8px 22px #141a3b24}.au-hero-viz__cv--mobile .au-hero-viz__cv-name,.au-hero-viz__cv--mobile .au-hero-viz__cv-role,.au-hero-viz__cv--mobile .au-hero-viz__cv-skel{display:none}.au-hero-viz__example{top:8px;right:4px}}.au-proofs{flex-wrap:wrap;gap:20px;margin:8px 0 0;padding:0;list-style:none;display:flex}.au-proofs li{align-items:center;gap:8px;font-weight:500;display:flex}.au-proofs .au-picto{width:32px;height:32px}.au-proofs .au-picto svg{width:18px;height:18px}.au-picto{border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:inline-grid}.au-picto svg{width:24px;height:24px}.au-picto--teal{background:var(--teal-soft);color:var(--teal-strong)}.au-picto--pink{background:var(--pink-soft);color:var(--ink)}.au-photo{background:repeating-linear-gradient(135deg, transparent 0 14px, color-mix(in srgb, var(--teal) 10%, transparent) 14px 15px), var(--teal-soft);border:1.5px dashed var(--line-strong);border-radius:24px;flex-direction:column;justify-content:flex-end;gap:8px;width:100%;max-width:100%;margin:0;padding:20px;display:flex;position:relative;overflow:hidden}.au-photo__tag{letter-spacing:.06em;text-transform:uppercase;background:var(--surface);color:var(--teal-strong);border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:12px;font-weight:600}.au-photo figcaption{color:var(--ink);max-width:46ch;font-size:14px;line-height:20px}.au-hero__visual .au-photo{min-height:520px}.au-float{background:var(--surface);border-radius:20px;max-width:280px;padding:14px 16px;font-size:14px;line-height:20px;position:absolute;box-shadow:0 12px 32px #2b2d4224}.au-float--q{font-family:var(--font-display);grid-template-columns:1fr;align-items:start;gap:10px;font-size:16px;font-weight:600;line-height:20px;display:grid;top:24px;left:-24px}.au-float__logo{width:auto;height:22px;display:block}.au-float--src{flex-direction:column;gap:8px;display:flex;bottom:96px;right:-16px}@media (max-width:860px){.au-float--q{left:12px}.au-float--src{right:12px}}.au-chip{background:var(--teal-soft);color:var(--teal-strong);font-variant-numeric:tabular-nums;border-radius:8px;align-self:flex-start;padding:2px 8px;font-size:13px;font-weight:600}.au-section{flex-direction:column;gap:24px;display:flex}.au-step-block{background:var(--surface);border-radius:28px;flex-direction:column;gap:24px;padding:clamp(24px,4vw,40px);display:flex}.au-step-block--pink{background:var(--pink-soft)}.au-step-block__head{align-items:center;gap:16px;display:flex}.au-step-block__head>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.au-step-num{background:var(--teal);width:56px;height:56px;color:var(--on-teal);font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:28px;font-weight:700;display:grid}.au-step-num--marine{background:var(--marine);color:var(--on-marine)}.au-badge{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-block}.au-badge--free{background:var(--teal-soft);color:var(--teal-strong);box-shadow:none}.au-grid-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}@media (max-width:900px){.au-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.au-grid-4{grid-template-columns:1fr}}.au-feature{flex-direction:column;gap:8px;display:flex}.au-feature h4{margin-top:8px;font-size:17px;font-weight:600}.au-feature p{color:var(--ink-muted);font-size:15px;line-height:22px}.au-split{grid-template-columns:1.2fr 1fr;align-items:center;gap:32px;display:grid}.au-split>*{min-width:0}@media (max-width:860px){.au-split{grid-template-columns:1fr}}.au-list{flex-direction:column;gap:16px;margin:20px 0 0;padding:0;list-style:none;display:flex}.au-list li{align-items:flex-start;gap:14px;display:flex}.au-list .au-picto{background:var(--surface)}.au-band{background:var(--marine);border-radius:32px;grid-template-columns:1fr 1fr;align-items:center;gap:32px;padding:clamp(24px,5vw,56px);display:grid}.au-band>*{min-width:0}@media (max-width:860px){.au-band{grid-template-columns:1fr}}.au-band__inner{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.au-on-marine{color:var(--on-marine)}.au-on-marine-muted{color:#c9cde0;font-size:17px;line-height:26px}.au-band .au-photo{border-color:#ffffff59}.au-foot{color:var(--ink-muted);align-items:center;gap:10px;font-size:14px;display:flex}.au-foot__logo{width:auto;height:20px;display:block}.au-photo-img{object-fit:cover;object-position:center 20%;border-radius:24px;width:100%;max-width:100%;height:auto;display:block}.au-hero__visual .au-photo-img{max-height:640px}.au-split .au-photo-img{max-height:460px}.au-faq{flex-direction:column;gap:12px;max-width:860px;display:flex;position:relative}.au-faq__item{background:var(--surface);border-radius:20px;padding:18px 22px}.au-faq__item summary{cursor:pointer;justify-content:space-between;gap:16px;font-size:17px;font-weight:600;list-style:none;display:flex}.au-faq__item summary:after{content:"+";color:var(--teal-strong);font-weight:700}.au-faq__item[open] summary:after{content:"−"}.au-faq__item p{color:var(--ink-muted);margin:10px 0 0;line-height:1.6}.au-pill-info{background:var(--pink-soft);color:var(--marine);border-radius:999px;align-items:center;gap:8px;margin-top:16px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.au-float--src p{margin:0}.au-situations{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:24px 0;padding:0;list-style:none;display:grid}.au-situation-wrap{display:flex}.au-situation{text-align:left;border-radius:var(--radius-card);border:1px solid var(--line);background:var(--surface);width:100%;min-height:200px;color:var(--ink);font:inherit;cursor:pointer;align-content:start;gap:10px;padding:20px;transition:border-color .15s,transform .15s;display:grid}.au-situation:hover,.au-situation:focus-visible{border-color:var(--teal);transform:translateY(-2px)}.au-situation strong{font-family:var(--font-display);font-size:19px;line-height:1.2}.au-situation span{color:var(--muted);font-size:15px}.au-situation .au-situation__more{color:var(--teal);margin-top:auto;font-weight:600}@media (max-width:960px){.au-situations{scroll-snap-type:x mandatory;padding-bottom:8px;margin-inline:-16px;padding-inline:16px;display:flex;overflow-x:auto}.au-situation-wrap{scroll-snap-align:start;flex:0 0 78%}}.au-example{border-radius:var(--radius-card);background:var(--surface);width:min(640px,100% - 32px);max-height:calc(100% - 32px);color:var(--ink);border:0;padding:0}.au-example::backdrop{background:#0f172a8c}.au-example__body{gap:16px;padding:24px;display:grid}.au-example__head{justify-content:space-between;align-items:center;display:flex}.au-example__close{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;font-size:24px;line-height:1}.au-example__tabs{gap:8px;display:flex;overflow-x:auto}.au-example__tabs button{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:0 14px;font-weight:600}.au-example__tabs button[aria-selected=true]{background:var(--marine);border-color:var(--marine);color:#fff}.au-example__panel{background:var(--bg);border-radius:16px;gap:8px;padding:16px;display:grid}.au-example__panel p{color:var(--ink);margin:0}.au-example__note{color:var(--muted);text-align:right;margin:0;font-size:13px}.au-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0;padding:0;list-style:none;display:grid}.au-steps>li{flex-direction:column;gap:8px;display:flex}.au-step__scene{order:-1;width:100%;max-width:280px;height:auto;margin:0 auto 4px;display:block}.au-steps .au-h3{flex-direction:column;align-items:flex-start;gap:12px;margin:0 0 8px;font-size:20px;display:flex}.au-steps .au-step-num{width:28px;height:28px;font-size:14px}.au-step__more{margin-top:4px}.au-step__more summary{cursor:pointer;color:var(--teal-strong);align-items:center;min-height:44px;font-size:14px;font-weight:700;list-style:none;display:inline-flex}.au-step__more summary::-webkit-details-marker{display:none}.au-step__more p{color:var(--ink-muted);margin:8px 0 0}@media (max-width:860px){.au-steps{grid-template-columns:1fr;gap:16px;margin:16px 0}.au-steps>li{gap:4px;padding-left:40px}.au-steps .au-h3{gap:8px;margin-bottom:4px;font-size:18px}.au-steps .au-step-num{position:absolute;top:0;left:0}.au-step__scene{display:none}.au-carousel__photo{aspect-ratio:4/3;max-height:160px}.au-carousel__card{gap:8px;padding:14px}.au-carousel__title{font-size:16px}}.au-sticky-try{display:none}@media (max-width:860px){.au-sticky-try{z-index:20;padding:12px 16px calc(12px + var(--safe-bottom,0px));background:linear-gradient(180deg, transparent, var(--bg) 35%);pointer-events:none;opacity:0;transition:opacity .2s,transform .2s;display:block;position:fixed;bottom:0;left:0;right:0;transform:translateY(12px)}.au-sticky-try[data-visible]{pointer-events:auto;opacity:1;transform:none}.au-sticky-try .au-btn{justify-content:center;width:100%}.au-home{padding-bottom:88px}.site-footer{padding-bottom:calc(24px + 72px + var(--safe-bottom,0px))}}.au-carousel{gap:16px;margin-inline:calc(-1*clamp(16px,4vw,48px));display:grid;overflow:hidden}.au-carousel__track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;margin:0;padding:24px clamp(16px,4vw,48px);list-style:none;display:flex;overflow-x:auto}.au-carousel__track::-webkit-scrollbar{display:none}.au-carousel__card{scroll-snap-align:center;background:var(--surface);opacity:.6;backface-visibility:hidden;-webkit-font-smoothing:antialiased;border-radius:6px;flex:0 0 min(84%,360px);align-content:start;gap:10px;padding:20px;transition:opacity .4s,transform .4s,box-shadow .4s;display:grid;transform:scale(.94);box-shadow:0 8px 24px #121a3d14}.au-carousel__card[data-active]{opacity:1;transform:scale(1);box-shadow:0 16px 36px #121a3d29}@media (min-width:900px){.au-carousel__card{flex-basis:calc(33.3333% - 37.3333px)}}.au-carousel__photo{aspect-ratio:4/3;background:var(--pink-soft);border-radius:4px;justify-content:center;align-items:flex-end;display:flex;overflow:hidden}.au-carousel__card:nth-child(5n+2) .au-carousel__photo{background:var(--teal-soft)}.au-carousel__card:nth-child(5n+3) .au-carousel__photo{background:#fcf7a8}.au-carousel__card:nth-child(5n+4) .au-carousel__photo{background:#dcf1e8}.au-carousel__card:nth-child(5n+5) .au-carousel__photo{background:#ece4ff}.au-carousel__img{object-fit:contain;object-position:center bottom;pointer-events:none;width:100%;height:100%;display:block}.au-carousel__title{font-family:var(--font-display);text-wrap:balance;font-size:17px;line-height:1.25}@media (min-width:1280px){.au-carousel__title{font-size:20px}}.au-carousel__person{color:var(--ink-muted);margin:0;font-size:15px;line-height:22px}.au-carousel__with{letter-spacing:.06em;text-transform:uppercase;color:var(--warm,var(--teal-strong));font-size:12px;font-weight:700}.au-carousel__arg{margin:0;font-weight:600}.au-carousel__link{color:var(--teal-strong);text-underline-offset:3px;font-size:14px;font-weight:700;text-decoration:underline}.au-carousel__dots{justify-content:center;gap:8px;display:flex}.au-carousel__dots span{background:var(--line);border-radius:2px;width:8px;height:8px;transition:background .3s,transform .3s}.au-carousel__dots span[data-active]{background:var(--warm,var(--teal));transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.au-carousel__card{transition:none}}.au-kitsec__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px 32px;margin-bottom:28px;display:flex}.au-kitsec__sources{max-width:56ch;color:var(--ink-muted);margin-top:10px;font-size:15px;line-height:1.5}.au-kitsec__totals{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.au-kitsec__total{border-radius:8px;padding:8px 12px;font-size:13px;font-weight:800}.au-kitsec__total--navy{color:#fffdf8;background:#121a3d}.au-kitsec__total--sun{color:#121a3d;background:#faf032}.au-kitsec__total--warm{color:#fff;background:#ff4f1f}.au-kit{--kx-ink:#141a3b;--kx-muted:#5b6276;--kx-warm:#f2440f;--kx-ask:#d9400f;--kx-sun:#faf032;--kx-hl:#ffe27a;--kx-blue:#263cf5;--kx-soft:#fffdf8;--kx-cream:#f1ede3;--kx-line:#ece7db;--kx-chip:#e9ecff;--kx-link:#1e2db8;--kx-pale:#fff3c4;color:var(--kx-ink);flex-direction:column;gap:16px;min-width:0;display:flex}.au-kit__panel{background:var(--kx-soft);border-radius:20px;flex-direction:column;gap:18px;padding:18px 16px 20px;display:flex;box-shadow:0 10px 28px #141a3b14}.au-kit__panelhead{flex-direction:column;gap:6px;display:flex}.au-kit__paneltitle{font-family:var(--font-display);text-wrap:balance;margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.15}.au-kit__receive,.au-kit__ats{color:var(--kx-muted);text-wrap:pretty;margin:0;font-size:15px;line-height:1.45}.au-kit__ats{color:var(--kx-ink);font-weight:600}.au-kit__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.au-kit__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.au-kit__stat{border:1px solid var(--kx-line);background:#fff;border-radius:12px;flex-direction:column;gap:4px;min-height:88px;padding:12px 12px 14px;display:flex}.au-kit__statval{font-family:var(--font-display);font-size:28px;font-weight:700;line-height:1}.au-kit__statlabel{color:var(--kx-muted);font-size:13px;line-height:1.35}@media (max-width:860px){.au-kitsec__head{gap:12px;margin-bottom:16px}.au-kit__panel{gap:12px;padding:14px 12px 16px}.au-kit__paneltitle{font-size:20px}.au-kit__receive,.au-kit__ats{font-size:14px}.au-kit__stats{gap:8px}.au-kit__stat{min-height:0;padding:10px}.au-kit__statval{font-size:22px}.au-kit__statlabel{font-size:12px}.au-kit__detail .au-kit__frame{margin-top:12px}.au-kit__detail .au-kit__parts{margin-top:16px}}.au-kit__parts{flex-direction:column;gap:12px;display:flex}.au-kit__partsh{margin:0;font-size:15px;font-weight:800}.au-kit__partslist{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.au-kit__partslist{grid-template-columns:repeat(2,minmax(0,1fr))}}.au-kit__part{border:1px solid var(--kx-line);background:#fff;border-radius:12px;gap:10px;padding:12px;display:flex}.au-kit__partn{color:#fff;background:#121a3d;border-radius:6px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:inline-flex}.au-kit__parttitle{margin-bottom:4px;font-size:14.5px;font-weight:700;display:block}.au-kit__partblurb{color:var(--kx-muted);margin:0;font-size:13.5px;line-height:1.4}.au-kit__origin{color:#fffdf8;background:#121a3d;border-radius:14px;flex-direction:column;gap:12px;margin-top:16px;padding:16px;display:flex}.au-kit__originey{letter-spacing:.08em;text-transform:uppercase;color:#faf032;margin:0;font-size:11px;font-weight:800}.au-kit__origingrid{align-items:center;gap:10px;display:grid}@media (min-width:700px){.au-kit__origingrid{grid-template-columns:1fr auto 1fr}}.au-kit__originq,.au-kit__originp{background:#fffdf814;border-radius:10px;padding:12px}.au-kit__origincap{letter-spacing:.06em;text-transform:uppercase;color:#fffdf8b8;margin:0 0 6px;font-size:11px;font-weight:700}.au-kit__originans,.au-kit__originphrase{color:#fffdf8;margin:0;font-size:14px;line-height:1.45}.au-kit__originarrow{text-align:center;color:#ff4f1f;font-size:22px;font-weight:800}.au-kit__originfmt{margin:0;font-size:14px;font-weight:700}.au-kit__originlink{color:#fffdf8;text-underline-offset:3px;text-decoration:underline}.au-kit__detail{margin-top:4px}.au-kit__detailsum{cursor:pointer;color:var(--kx-link);align-items:center;gap:6px;min-height:44px;font-size:15px;font-weight:700;list-style:none;display:inline-flex}.au-kit__detailsum::-webkit-details-marker{display:none}.au-kit__detailsum:after{content:"↓"}.au-kit__detail[open] .au-kit__detailsum:after{content:"↑"}.au-kit__cta{margin-top:10px}@media (min-width:860px){.au-kit__cta{margin-top:22px}}.au-kit__picto{background:var(--kx-soft);width:46px;height:46px;color:var(--kx-ink);border-radius:10px;flex:none;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex}.au-kit__picto[data-active]{background:var(--kx-warm);color:#fff}.au-kit__picto svg{width:26px;height:26px;display:block}.au-kit__tablist{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:8px;width:100%;padding:4px 2px 8px;display:grid}.au-kit__tab{box-sizing:border-box;border:1.5px solid var(--kx-line);background:var(--kx-soft);width:100%;min-width:0;max-width:none;height:100%;font:inherit;color:var(--kx-ink);cursor:pointer;text-align:left;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;transition:background-color .2s,box-shadow .2s,border-color .2s;display:flex}.au-kit__tab:hover{border-color:var(--kx-warm)}.au-kit__tab[aria-selected=true]{border-color:var(--kx-warm);background:#fff;box-shadow:0 6px 16px #141a3b1a}.au-kit__tab:focus-visible,.au-kit__stage:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.au-kit__tabtext{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.au-kit__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#121a3d;font-size:12px;font-weight:800;line-height:1.5}.au-kit__eyebrow .hl{padding:.12em .45em}.au-kit__tabtitle{font-family:var(--font-display);white-space:normal;text-overflow:unset;max-width:none;font-size:14px;font-weight:700;line-height:1.3;overflow:visible}.au-kit__tab .au-kit__picto{flex:none;width:36px;height:36px}.au-kit__stage{border-radius:20px;flex:1;min-width:0}@media (max-width:1100px){.au-kit__tablist{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.au-kit__tablist{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:8px;padding-bottom:10px;display:flex;overflow-x:auto}.au-kit__tab{scroll-snap-align:start;flex:0 0 min(78%,300px);height:auto;padding:10px 12px}}.au-kit__visual{width:100%;min-width:0}.au-kit__frame{box-sizing:border-box;background:var(--kx-blue);border-radius:12px;justify-content:center;align-items:center;width:100%;padding:34px 8px 12px;display:flex;position:relative}.au-kit__example{letter-spacing:.09em;text-transform:uppercase;color:var(--kx-ink);background:var(--kx-sun);border-radius:999px;padding:3px 9px;font-size:10px;font-weight:800;position:absolute;top:9px;right:10px}.au-kit__capture{border-radius:4px;width:100%;height:auto;box-shadow:0 8px 20px #121a3d24}@media (min-width:860px){.au-kit__frame{border-radius:20px;min-height:600px;padding:46px 28px 28px}.au-kit__example{padding:4px 11px;font-size:11px;top:14px;right:18px}}.au-kit__item{background:var(--kx-soft);border-radius:14px;overflow:hidden;box-shadow:0 6px 16px #141a3b12}.au-kit__acch{font:inherit;margin:0}.au-kit__accbtn{box-sizing:border-box;text-align:left;width:100%;min-height:64px;font:inherit;color:var(--kx-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:12px 14px;display:flex}.au-kit__item .au-kit__picto{border-radius:9px;width:40px;height:40px}.au-kit__item .au-kit__picto svg{width:23px;height:23px}.au-kit__acctitle{min-width:0;font-family:var(--font-display);flex:1;font-size:16.5px;font-weight:700;line-height:1.25}.au-kit__accchev{flex:none;transition:transform .2s}.au-kit__item[data-open] .au-kit__accchev{transform:rotate(180deg)}.au-kit__accpanel{padding:0 14px 14px}.au-kit__accdesc{color:var(--kx-muted);margin:0 0 12px;font-size:14.5px;line-height:1.45}@keyframes au-kit-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.au-kit__visual.is-moving,.au-kit__panel.is-moving{animation:.45s cubic-bezier(.2,.7,.2,1) both au-kit-rise}}.au-faq__note{color:var(--ink-muted);margin-top:8px;font-size:13.5px;line-height:1.45}@media (max-width:859px){.kx-cv2__arrow{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.au-kit__picto,.au-kit__tab,.au-kit__accchev{transition:none}}@media (max-width:859px){.kx-d{display:none!important}}@media (min-width:860px){.kx-m{display:none!important}}.kx-card{box-sizing:border-box;width:100%;max-width:790px;font-family:var(--font-body);color:var(--kx-ink);text-align:left;overflow-wrap:break-word;background:#fff;border-radius:14px;flex-direction:column;gap:14px;min-width:0;padding:14px;font-size:14px;line-height:1.4;display:flex;box-shadow:0 10px 26px #141a3b29}.kx-card p{margin:0}@media (min-width:860px){.kx-card{gap:16px;padding:20px 20px 18px}.kx-card--tight{gap:14px;padding:14px 14px 16px}}.kx-stack{flex-direction:column;gap:3px;display:flex}.kx-label{letter-spacing:.08em;text-transform:uppercase;color:var(--kx-muted);font-size:12px;font-weight:800}.kx-label--ask{color:var(--kx-ask)}.kx-label--blue{color:var(--kx-link)}.kx-label--ink{color:var(--kx-ink)}.kx-title{font-family:var(--font-display);font-size:22px;font-weight:700;line-height:1.2}.kx-sub{color:var(--kx-muted);font-size:14.5px;line-height:1.45}.kx-hl{background:var(--kx-hl);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:1px 3px}.kx-chip{white-space:nowrap;border-radius:999px;flex:none;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-block}.kx-chip--sun{background:var(--kx-sun);color:var(--kx-ink)}.kx-chip--blue{background:var(--kx-chip);color:var(--kx-link);padding:4px 10px;font-size:12px}.kx-chip--white{color:var(--kx-ink);background:#fff}.kx-chip--count{padding:1px 8px;font-size:12px;font-weight:800}.kx-chip--clock{align-items:center;gap:6px;padding:5px 12px;font-size:13px;display:inline-flex}.kx-num{background:var(--kx-warm);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:inline-flex}.kx-dot{background:var(--kx-warm);color:#fff;width:20px;height:20px;font-family:var(--font-body);vertical-align:1px;border-radius:50%;justify-content:center;align-items:center;margin-right:5px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.kx-note{background:var(--kx-ink);color:var(--kx-soft);border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.kx-note .kx-chip{letter-spacing:.08em;text-transform:uppercase;margin-top:1px;font-weight:800}.kx-split{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.kx-split--pitch{gap:18px}.kx-fade{position:relative;overflow:hidden}.kx-fade:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);height:34px;position:absolute;bottom:0;left:0;right:0}.kx-fade--reco{box-sizing:border-box;border:1px solid var(--kx-line);border-bottom:0;border-radius:10px 10px 0 0;height:54px;padding:12px 14px 0}.kx-fade--row{height:26px}.kx-fade--row:after{background:linear-gradient(#fff3,#fff);height:26px}.kx-fade--two{height:104px}.kx-fade--two:after{background:linear-gradient(#fff0,#fff 90%);height:58px}.kx-col{flex-direction:column;min-width:0;display:flex}.kx-col--sheet{flex:230px;gap:9px}.kx-col--reco{flex:1.5 300px;gap:10px}.kx-label--green{color:#1a7a3c}.kx-sheet{box-sizing:border-box;color:#3d3d3d;background:#f7f6f2;border:1px solid #d9d4c8;border-radius:4px;flex-direction:column;gap:7px;height:132px;padding:16px 16px 0;font-family:Times New Roman,Times,serif;font-size:14px;line-height:1.35;display:flex;position:relative;overflow:hidden}@media (min-width:860px){.kx-sheet{height:240px}}.kx-sheet--new{font-family:var(--font-body);background:#fff;height:160px}@media (min-width:860px){.kx-sheet--new{height:220px}}.kx-sheet__title{text-align:center;font-size:16px;font-weight:700;text-decoration:underline}.kx-sheet__name{font-family:var(--font-display);font-size:20px;font-weight:700;line-height:1.2}.kx-sheet__h{margin-top:4px;font-size:13.5px;font-weight:700;text-decoration:underline}.kx-sheet__fade{background:linear-gradient(#f7f6f200,#f7f6f2);height:56px;position:absolute;bottom:0;left:0;right:0}.kx-sheet--new .kx-sheet__fade{background:linear-gradient(#fff0,#fff)}.kx-cv-pts{flex-direction:column;gap:6px;display:flex}.kx-cv-pt{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.kx-reco-bar{justify-content:space-between;align-items:center;gap:10px;display:flex}.kx-reco{border:1px solid var(--kx-line);border-radius:10px;flex-direction:column;gap:7px;padding:12px 14px;display:flex}.kx-reco__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kx-reco__title{font-family:var(--font-display);font-size:17px;font-weight:700}.kx-reco__before{color:var(--kx-muted);font-size:14px;line-height:1.45}.kx-reco__before s{text-decoration:line-through}.kx-reco__after{color:var(--kx-ink);font-size:14.5px;line-height:1.5}.kx-reco b{font-weight:700}.kx-li{box-sizing:border-box;color:#1d1d1d;background:#f4f2ee;border-radius:10px;flex-direction:column;gap:8px;height:520px;padding:12px 12px 0;font-family:-apple-system,Segoe UI,Helvetica,Arial,sans-serif;display:flex;position:relative;overflow:hidden}@media (min-width:860px){.kx-li{height:600px}}.kx-li__box{background:#fff;border:1px solid #e0dfdc;border-radius:10px;flex:none;overflow:hidden}.kx-li__banner{background:#f8e9c8;height:92px;position:relative;overflow:hidden}.kx-li__banner span{display:block;position:absolute}.kx-li__b1{background:#f2994a;border-radius:50%;width:150px;height:150px;top:-40px;left:34%}.kx-li__b2{background:#2f7d6d;border-radius:40px;width:150px;height:110px;top:-20px;left:-30px;transform:rotate(-18deg)}.kx-li__b3{background:#9b6bd6;border-radius:60px;width:240px;height:90px;top:30px;right:-20px;transform:rotate(-12deg)}.kx-li__b4{background:#f3c7b8;border-radius:12px;width:70px;height:70px;top:14px;right:30%;transform:rotate(10deg)}.kx-li__body{flex-direction:column;gap:5px;padding:0 18px 16px;display:flex}.kx-li__avatar{background:var(--kx-sun);box-sizing:border-box;border:4px solid #fff;border-radius:50%;width:96px;height:96px;margin:-58px 0 4px;position:relative;overflow:hidden}.kx-li__avatar-svg{display:block}.kx-li__name{font-size:23px;font-weight:600;line-height:1.2}.kx-li__headline{font-size:15.5px;line-height:1.4}.kx-li__meta{color:#666;font-size:13.5px}.kx-li__link{color:#0a66c2;font-weight:600}.kx-li__buttons{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.kx-li__btn{border:1.5px solid #0000;border-radius:999px;padding:5px 15px;font-size:14px;font-weight:600}.kx-li__btn--fill{color:#fff;background:#0a66c2;padding:6px 15px}.kx-li__btn--line{color:#0a66c2;border-color:#0a66c2}.kx-li__btn--grey{color:#5e5e5e;border-color:#5e5e5e}.kx-li__section{flex-direction:column;gap:8px;padding:14px 18px 16px;display:flex}.kx-li__h{font-size:18px;font-weight:600}.kx-li__text{font-size:14.5px;line-height:1.5}.kx-li__muted{color:#666}.kx-li__job{gap:12px;display:flex}.kx-li__logo{background:var(--kx-chip);width:46px;height:46px;color:var(--kx-link);border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.kx-li__jobtext{flex-direction:column;gap:2px;min-width:0;font-size:13.5px;display:flex}.kx-li__jobtitle{font-size:15px;font-weight:600}.kx-li__jobdesc{margin-top:3px;font-size:14px;line-height:1.45}.kx-li__fade{pointer-events:none;background:linear-gradient(#f4f2ee00,#f4f2ee 85%);height:110px;position:absolute;bottom:0;left:0;right:0}.kx-legend{align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex}.kx-legend__sw{background:var(--kx-hl);border-radius:3px;width:14px;height:14px}.kx-pitch-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.kx-pitch-head__text{flex-direction:column;gap:3px;min-width:0;display:flex}.kx-points{box-sizing:border-box;background:var(--kx-cream);border-radius:12px;flex-direction:column;flex:250px;gap:10px;min-width:0;padding:14px 16px 16px;display:flex}.kx-points__source{color:var(--kx-muted);font-size:13px}.kx-point{gap:9px;font-size:15px;font-weight:600;line-height:1.4;display:flex}.kx-check{color:var(--kx-warm);flex:none;margin-top:2px}.kx-points__more{color:var(--kx-muted);padding-left:27px;font-size:13.5px;font-weight:700}.kx-pitch{flex-direction:column;flex:1.3 290px;gap:8px;min-width:0;display:flex}.kx-pitch__text{height:150px;color:var(--kx-ink);font-size:15.5px;line-height:1.6;position:relative;overflow:hidden}@media (min-width:860px){.kx-pitch__text{height:222px}}.kx-pitch__fade{background:linear-gradient(#fff0,#fff 90%);height:90px;position:absolute;bottom:0;left:0;right:0}.kx-annonce{color:#121a3d;background:#edf0ff;border-radius:8px;margin:0;padding:12px 14px;font-size:13px;line-height:1.45}.kx-pills{flex-wrap:wrap;gap:8px;display:flex}.kx-pill{color:var(--kx-ink);background:var(--kx-cream);border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:14px;font-weight:700;display:flex}.kx-pill--on{color:#fff;background:var(--kx-ink)}.kx-q1{align-items:flex-start;gap:12px;display:flex}.kx-q1__num{background:var(--kx-warm);color:#fff;width:32px;height:32px;font-family:var(--font-display);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:16px;font-weight:800;display:flex;transform:rotate(-4deg)}.kx-q1__body{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.kx-q1__title{font-family:var(--font-display);font-size:18.5px;font-weight:700;line-height:1.3}.kx-q1__why{font-size:14.5px;line-height:1.5}.kx-lead{box-sizing:border-box;background:var(--kx-pale);border-radius:10px;flex-direction:column;gap:3px;height:96px;padding:11px 14px;font-size:14.5px;line-height:1.5;display:flex;position:relative;overflow:hidden}.kx-lead__fade{background:linear-gradient(to bottom, #fff3c400, var(--kx-pale) 90%);height:46px;position:absolute;bottom:0;left:0;right:0}.kx-rows{flex-direction:column;gap:7px;display:flex}.kx-row{background:#f8f5ec;border-radius:10px;align-items:center;gap:12px;padding:11px 14px;display:flex}.kx-row__n{text-align:center;width:18px;font-family:var(--font-display);color:var(--kx-muted);flex:none;font-size:15px;font-weight:800}.kx-row__q{flex:1;min-width:0;font-size:15px;font-weight:600;line-height:1.35}.kx-row__q--cut{white-space:nowrap;overflow:hidden}.kx-chevron{color:var(--kx-muted);flex:none}.kx-today{flex-direction:column;gap:8px;display:flex}.kx-skills{flex-wrap:wrap;gap:6px;display:flex}.kx-skill{background:var(--kx-cream);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:700}.kx-two{flex-wrap:wrap;gap:12px;display:flex}.kx-box{box-sizing:border-box;border-radius:12px;flex-direction:column;flex:240px;gap:8px;min-width:0;padding:14px;display:flex}.kx-box--ai{background:var(--kx-chip);color:var(--kx-link)}.kx-box--keep{background:var(--kx-pale);color:var(--kx-ink)}.kx-box__head{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:800;line-height:1.3;display:flex}.kx-box__head svg{flex:none}.kx-task{color:var(--kx-ink);background:#fff;border-radius:8px;padding:8px 12px;font-size:14.5px;line-height:1.4}.kx-task--strong{font-weight:600}.kx-list{flex-direction:column;flex:240px;gap:6px;min-width:0;display:flex}.kx-outline{border:1px solid var(--kx-line);border-radius:8px;padding:8px 12px;font-size:14.5px;font-weight:600;line-height:1.4}.au-carousel__track,.au-steps>li{position:relative}.au-steps>li:not(:last-child):after{content:"";transform-origin:0;pointer-events:none;background:#002fa74d;border-radius:2px;width:calc(100% - 32px);height:2px;position:absolute;top:13px;left:38px}@media (max-width:860px){.au-steps>li:not(:last-child):after{transform-origin:top;width:2px;height:calc(100% - 16px);top:36px;left:13px}}@keyframes au-step-in{0%{opacity:.85;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes au-line-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes au-line-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.au-steps>li{opacity:1}@media (prefers-reduced-motion:no-preference){.au-steps[data-in]>li{animation:.28s cubic-bezier(.2,.7,.2,1) both au-step-in}.au-steps[data-in]>li:nth-child(2){animation-delay:.12s}.au-steps[data-in]>li:nth-child(3){animation-delay:.24s}.au-steps[data-in]>li:not(:last-child):after{animation:.25s ease-out .1s both au-line-x}.au-steps[data-in]>li:nth-child(2):after{animation-delay:.22s}}@media (prefers-reduced-motion:no-preference) and (max-width:860px){.au-steps[data-in]>li:not(:last-child):after{animation-name:au-line-y}}@media (min-width:860px) and (prefers-reduced-motion:no-preference){.au-carousel__card:not([data-active]){translate:0 var(--au-depth,0px)}}.au-btn--try{gap:10px}.au-btn__arrow{flex:none}@media (prefers-reduced-motion:no-preference){.au-btn__arrow{transition:transform .2s}.au-btn--try:hover .au-btn__arrow,.au-btn--try:focus-visible .au-btn__arrow{transform:translate(4px)}}.kx-dm-banner{margin:10px 0 14px}.kx-dm-banner__title{margin:0 0 4px;font-weight:700}.kx-dm-banner__counts{margin:0 0 8px;font-size:14px}.kx-dm-cells{flex-wrap:wrap;gap:3px;display:flex}.kx-dm-cell{background:#eee;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:inline-flex}.kx-dm-cell--reste{color:#1f6b4a;background:#d8f0e4}.kx-dm-cell--avec{color:#1b4f72;background:#d6e6f5}.kx-dm-cell--confier{color:#8a5a00;background:#f7e7c1}.kx-dm-n{background:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;min-width:18px;height:18px;margin-right:6px;font-size:11px;font-weight:700;display:inline-flex}.kx-task{align-items:flex-start;gap:4px;display:flex}.kx-dm-research{background:#fff;border:1px solid #00000014;border-radius:10px;gap:12px;margin:12px 0;padding:12px;display:grid}@media (min-width:860px){.kx-dm-research{grid-template-columns:1fr 1fr}}.kx-dm-source{color:#666;margin:4px 0;font-size:12.5px}.kx-dm-answer{background:#fff7d6;border-left:3px solid #c9a227;border-radius:8px;margin:10px 0;padding:10px 12px}.kx-dm-method{color:#666;margin:8px 0 0;font-size:12.5px}.kx-outline--ghost{opacity:.45;filter:blur(.2px)}.au-iafear{width:100%;max-width:1320px;margin:56px auto 0}.au-iafear__inner{color:#fff;background:#121a3d;border-radius:6px;flex-direction:column;align-items:center;gap:56px;padding:88px 90px 80px;display:flex}.au-iafear__head{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:960px;display:flex}.au-iafear__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#ff4f1f;margin:0;font-size:13px;font-weight:700}.au-iafear__title{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(38px,5vw,68px);font-weight:700;line-height:1.04}.au-iafear__lead{font-family:var(--font-display);color:#faf032;margin:0;font-size:clamp(22px,2.6vw,34px);font-weight:600;line-height:1.2}.au-iafear__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;margin:0;padding:0;list-style:none;display:grid}.au-iafear__card{background:#fffdf80f;border-radius:6px;flex-direction:column;gap:18px;padding:32px 30px;display:flex}.au-iafear__figure{font-family:var(--font-display);color:#faf032;white-space:nowrap;margin:0;font-size:clamp(40px,3.7vw,60px);font-weight:700;line-height:1}.au-iafear__phrase{color:#fff;margin:0;font-size:18px;line-height:1.45}.au-iafear__people{flex-direction:column;gap:8px;margin-top:4px;display:flex}.au-iafear__card .au-iafear__people-label{letter-spacing:.12em;text-transform:uppercase;color:#fffdf8c7;font-size:12px;font-weight:700}.au-iafear__people-row{flex-wrap:nowrap;justify-content:space-between;gap:2px;max-width:100%;margin-bottom:6px;font-size:clamp(14px,2.2vw,26px);line-height:1;display:flex}.au-iafear__people-row svg{flex:0 auto;width:1em;min-width:0;height:1em}.au-iafear__people-row.is-before svg{color:#fffdf8}.au-iafear__people-row .is-on{color:#faf032}.au-iafear__people-row .is-off{color:#8a90ae}.au-iafear__card .au-iafear__people-caption{color:#fff;font-size:17px;font-weight:700;line-height:1.45}.au-iafear__cells{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:4px;display:grid}.au-iafear__cells span{background:#fffdf829;border-radius:6px;height:40px}.au-iafear__cells span.is-on{background:#faf032}.au-iafear__dots{grid-template-columns:repeat(13,12px);gap:7px;margin-top:4px;display:grid}.au-iafear__dots span{background:#fffdf838;border-radius:50%;width:12px;height:12px}.au-iafear__dots span.is-on{background:#ff4f1f}.au-iafear__card .au-iafear__source{color:#fffdf8c7;border-top:1px solid #fffdf829;margin:auto 0 0;padding-top:14px;font-size:13px}.au-iafear__source a{color:inherit;text-underline-offset:3px;text-decoration:underline}.au-iafear__source a:hover{color:#fff}.au-iafear__foot{text-align:center;flex-direction:column;align-items:center;gap:36px;max-width:900px;display:flex}.au-iafear__pivot{font-family:var(--font-display);flex-direction:column;gap:6px;font-size:clamp(22px,2.4vw,32px);font-weight:600;line-height:1.3;display:flex}.au-iafear .au-iafear__pivot p{color:#fff;margin:0}.au-iafear .au-iafear__pivot .au-iafear__pivot-line--0{font-family:var(--font-body);color:#fffdf8c7;margin-bottom:10px;font-size:19px;font-weight:500}.au-iafear .au-iafear__pivot .au-iafear__pivot-line--3{margin-top:14px}.au-iafear .au-iafear__pivot .au-iafear__pivot-line--3,.au-iafear .au-iafear__pivot .au-iafear__pivot-line--4{color:#faf032}.au-iafear__jobs{flex-wrap:wrap;justify-content:center;gap:10px 18px;margin:0;padding:0;list-style:none;display:flex}.au-iafear__jobs a{color:#fffdf8;text-underline-offset:4px;font-size:15px;font-weight:600;text-decoration:underline}.au-iafear__jobs a:hover{color:#faf032}.au-iafear__cta{color:#121a3d;cursor:pointer;font-size:17px;font-weight:700;font-family:var(--font-body);clip-path:polygon(1.5% 0,100% 5%,98.5% 100%,0 94%);background:#ff4f1f;border:0;align-items:center;gap:10px;padding:18px 30px;text-decoration:none;display:inline-flex}.au-iafear__cta:hover{color:#121a3d;background:#e8410f}@media (max-width:960px){.au-iafear__inner{gap:40px;padding:56px 24px 52px}}@media (max-width:860px){.au-iafear{margin-top:0}.au-iafear__inner{border-radius:0;gap:12px;padding:20px 0 18px}.au-iafear__head{gap:4px;padding:0 16px}.au-iafear__eyebrow{font-size:11px}.au-iafear__title{font-size:22px;line-height:1.08}.au-iafear__lead{font-size:15px;line-height:1.25}.au-iafear__cards{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:10px;padding:0 16px 2px;display:flex;overflow-x:auto}.au-iafear__card{scroll-snap-align:start;flex:0 0 min(86%,290px);gap:6px;padding:12px 14px}.au-iafear__figure{font-size:26px}.au-iafear__phrase{font-size:13.5px;line-height:1.3}.au-iafear__people{gap:2px;margin-top:0}.au-iafear__people-row{gap:1px;margin-bottom:0;font-size:11px}.au-iafear__card .au-iafear__people-label{letter-spacing:.08em;font-size:10px}.au-iafear__card .au-iafear__people-caption{font-size:12.5px;line-height:1.3}.au-iafear__dots{grid-template-columns:repeat(13,8px);gap:4px;margin-top:0}.au-iafear__dots span{width:8px;height:8px}.au-iafear__card .au-iafear__source{padding-top:8px;font-size:11px}.au-iafear__foot{gap:10px;padding:0 16px}.au-iafear__pivot{gap:2px;font-size:15px;line-height:1.25;position:relative}.au-iafear .au-iafear__pivot .au-iafear__pivot-line--0{margin-bottom:2px;font-size:13px}.au-iafear .au-iafear__pivot .au-iafear__pivot-line--3{margin-top:4px}.au-iafear__pivot:not(.is-expanded) .au-iafear__pivot-line--1,.au-iafear__pivot:not(.is-expanded) .au-iafear__pivot-line--2,.au-iafear__pivot:not(.is-expanded) .au-iafear__pivot-line--3,.au-iafear__pivot:not(.is-expanded) .au-iafear__pivot-line--4{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.au-iafear__pivotbtn{color:#faf032;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-height:44px;padding:0;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.au-iafear__cta{justify-content:center;width:100%;min-height:44px;padding:12px 18px;font-size:14px}.au-iafear__jobs{gap:6px 12px}.au-iafear__jobs a{font-size:13px}}@media (min-width:861px){.au-iafear__pivotbtn{display:none}}.kx-ia{flex-direction:column;gap:16px;display:flex}.kx-ia p{margin:0}.kx-ia__head{flex-direction:column;gap:6px;display:flex}.kx-ia__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#5b6276;font-size:12px;font-weight:700}.kx-ia__title{font-family:var(--font-display);color:#121a3d;font-size:30px;font-weight:800;line-height:1.15}.kx-ia__lead{color:#5b6276;font-size:15px;line-height:1.45}.kx-ia__tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.kx-ia__tab{color:#121a3d;text-align:center;cursor:pointer;background:#f2ede3;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:10px 12px;font-family:inherit;font-size:13.5px;font-weight:700;line-height:1.2;display:flex}.kx-ia__tab[aria-selected=true]{color:#fffdf8;background:#141a3b}.kx-ia__tab:focus-visible{outline-offset:2px;outline:3px solid #1f3dff}.kx-ia__panel{position:relative}.kx-ia__panel--fade{max-height:330px;overflow:hidden}.kx-ia__fade{pointer-events:none;background:linear-gradient(#fffdf800,#fffdf8);height:90px;position:absolute;bottom:0;left:0;right:0}.kx-ia__grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.kx-ia__cap{letter-spacing:.08em;text-transform:uppercase;color:#5b6276;font-size:12px;font-weight:700}.kx-ia__cap--sub{margin-top:4px}.kx-ia__num{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:inline-flex}.kx-ia__num--blue{background:#1e2db8}.kx-ia__num--ink{background:#141a3b}.kx-ia__num--lg{width:30px;height:30px}.kx-ia__tasks{background:#edf0ff;border-radius:8px;flex-direction:column;gap:12px;padding:16px;display:flex}.kx-ia__group{flex-direction:column;gap:12px;display:flex}.kx-ia__task{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.kx-ia__skills{flex-direction:column;gap:12px;display:flex}.kx-ia__skill{border:1px solid #e1e5f4;border-radius:8px;flex-direction:column;gap:6px;padding:14px;display:flex}.kx-ia__skill-title{font-size:16px;font-weight:700}.kx-ia__skill-proof{color:#5b6276;font-size:14px}.kx-ia__summary{background:#edf0ff;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.kx-ia__summary-text{font-family:var(--font-display);font-size:23px;font-weight:800;line-height:1.22}.kx-ia .kx-ia__mark--reste{background:#dcf1e8;padding:0 4px}.kx-ia__squares{flex:none;gap:3px;display:flex}.kx-ia__square-group{gap:3px;display:flex}.kx-ia__gap{width:6px}.kx-ia__square{border-radius:4px;width:22px;height:22px}.kx-ia__square--reste{background:#1b7a4b}.kx-ia__square--avec{background:#1e2db8}.kx-ia__square--confier{background:#faf032}.kx-ia__families{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.kx-ia__family{background:#fffdf8;border:2px solid;border-radius:8px;overflow:hidden}.kx-ia__family--reste{border-color:#1b7a4b}.kx-ia__family--avec{border-color:#1e2db8}.kx-ia__family--confier{border-color:#e8b800}.kx-ia__family-head{padding:12px 14px}.kx-ia__family--reste .kx-ia__family-head{color:#0f5a43;background:#dcf1e8}.kx-ia__family--avec .kx-ia__family-head{color:#1428b8;background:#e6e9ff}.kx-ia__family--confier .kx-ia__family-head{color:#6b4f00;background:#fcf7a8}.kx-ia__family-title{font-size:16px;font-weight:800}.kx-ia__family-sub{font-size:13px}.kx-ia__family-body{padding:14px}.kx-ia__family-task{font-size:15px;font-weight:700}.kx-ia__family-text{color:#5b6276;font-size:14px;line-height:1.45;margin-top:4px!important}.kx-ia__asset{border:1px solid #e1e5f4;border-radius:8px;flex-direction:column;gap:8px;padding:18px;display:flex}.kx-ia__asset-head{align-items:center;gap:10px;display:flex}.kx-ia__asset-title{font-family:var(--font-display);font-size:18px;font-weight:800}.kx-ia__asset-text{font-size:15px;line-height:1.45}.kx-ia__asset-text--soft{color:#3a3f5c}.kx-ia__answer{color:#fffdf8;background:#141a3b;border-radius:8px;flex-direction:column;gap:10px;padding:18px;display:flex}.kx-ia__answer-label{letter-spacing:.06em;text-transform:uppercase;color:#faf032;font-size:12px;font-weight:700}.kx-ia__answer-text{font-size:16px;line-height:1.55}.kx-ia .kx-ia__answer .hl{--hl-hauteur:100%;color:#121a3d;background-position:0;margin:0 .04em;padding:.02em .3em}.kx-ia__col{flex-direction:column;gap:12px;display:flex}.kx-ia__col-title{font-size:16px;font-weight:700}.kx-ia__step{gap:10px;font-size:15px;display:flex}.kx-ia__prompt{color:#fffdf8;background:#141a3b;border-radius:8px;padding:14px 16px;font-size:14px;line-height:1.5}.kx-ia__prompt-label{color:#faf032;font-size:12px;font-weight:700;margin-bottom:6px!important}.kx-ia__path{border:1px solid #e1e5f4;border-radius:8px;flex-direction:column;gap:5px;padding:14px;display:flex}.kx-ia__path-tag{color:#1d7a4f;background:#e6f4ec;border-radius:4px;width:fit-content;padding:3px 7px;font-size:11px;font-weight:700}.kx-ia__path-title{font-size:15px;font-weight:700}.kx-ia__path-text{color:#5b6276;font-size:13px}@media (max-width:860px){.kx-ia__title{font-size:24px}.kx-ia__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.kx-ia__tab{text-align:left;justify-content:flex-start;font-size:12.5px}.kx-ia__grid2,.kx-ia__families{grid-template-columns:1fr}.kx-ia__summary{flex-direction:column;align-items:flex-start}.kx-ia__summary-text{font-size:19px}.kx-ia__panel--fade{max-height:420px}}.kx-ia .kx-ia__answer-text,.kx-ia .kx-ia__prompt p{color:#fffdf8}.kx-ia .kx-ia__answer-label,.kx-ia .kx-ia__prompt .kx-ia__prompt-label{color:#faf032}.kx-cv2{color:#121a3d;flex-direction:column;gap:28px;display:flex}.kx-cv2 p{margin:0}.kx-cv2__head{flex-direction:column;gap:6px;display:flex}.kx-cv2__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#ff4f1f;font-size:13px;font-weight:700}.kx-cv2 .kx-cv2__title{font-family:var(--font-display);color:#121a3d;font-size:40px;font-weight:800;line-height:1.1}.kx-cv2 .kx-cv2__intro{color:#5a6278;font-size:17px}.kx-cv2__cols{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.kx-cv2__col{flex-direction:column;gap:14px;min-width:0;display:flex}.kx-cv2__label{letter-spacing:.16em;text-transform:uppercase;font-size:13px;font-weight:700}.kx-cv2 .kx-cv2__label--old{color:#5a6278}.kx-cv2 .kx-cv2__label--new{color:#1f3dff}.kx-cv2__arrow{background:#ff4f1f;place-self:center;width:28px;height:2px;margin-top:30px;position:relative}.kx-cv2__arrow:after{content:"";border-top:2px solid #ff4f1f;border-right:2px solid #ff4f1f;width:10px;height:10px;position:absolute;top:-5px;right:-1px;transform:rotate(45deg)}.kx-cv2__pin{color:#fff;width:22px;height:22px;font-family:var(--font-body);vertical-align:2px;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-right:2px;font-size:12px;font-weight:700;display:inline-flex}.kx-cv2__pin--old{background:#ff4f1f}.kx-cv2__pin--new{background:#1f3dff}.kx-cv2__old{color:#3a3f5c;background:#fff;flex-direction:column;flex:1;gap:8px;padding:28px 28px 24px;font-family:Times New Roman,Times,serif;font-size:15px;line-height:1.75;display:flex;transform:rotate(-.6deg);box-shadow:0 2px 10px #151a391a}.kx-cv2__old-title{text-align:center;letter-spacing:.04em;font-size:17px;margin-bottom:4px!important}.kx-cv2__old b{color:#121a3d}.kx-cv2__old-h{color:#121a3d;font-weight:700;margin-top:4px!important}.kx-cv2__hl-old{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#121a3d;background:#fbe1d6;padding:1px 4px}.kx-cv2__new{background:#fff;border-top:5px solid #1f3dff;flex-direction:column;flex:1;gap:10px;padding:26px 28px 24px;font-size:16px;line-height:1.55;display:flex;box-shadow:0 2px 10px #151a391a}.kx-cv2 .kx-cv2__new-name{font-family:var(--font-display);color:#121a3d;font-size:30px;font-weight:800;line-height:1.1;margin-bottom:4px!important}.kx-cv2__new .kx-cv2__new-place{color:#5a6278}.kx-cv2__new .kx-cv2__new-role{color:#1f3dff;font-size:18px;font-weight:700}.kx-cv2 .kx-cv2__new-h{letter-spacing:.14em;text-transform:uppercase;color:#1f3dff;font-size:13px;font-weight:700;margin-top:6px!important}.kx-cv2__points{border-top:1px solid #ddd5c4;margin:0;padding:0;list-style:none}.kx-cv2__point{border-bottom:1px solid #ddd5c4;grid-template-columns:36px minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:14px;padding:18px 0;display:grid}.kx-cv2__point-n{color:#fff;background:#121a3d;border-radius:50%;place-items:center;width:34px;height:34px;font-size:15px;font-weight:700;display:grid}.kx-cv2__point-side{flex-direction:column;gap:4px;min-width:0;display:flex}.kx-cv2__point-label{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}.kx-cv2 .kx-cv2__point-label--old{color:#ff4f1f}.kx-cv2 .kx-cv2__point-label--new{color:#1f3dff}.kx-cv2 .kx-cv2__point-text{color:#121a3d;font-size:17px;line-height:1.45}.kx-cv2__point-arrow{color:#ff4f1f;font-size:18px}.kx-cv2 .kx-cv2__kit{color:#121a3d;background:#f2ede3;border-radius:6px;padding:20px 24px;font-size:16px;line-height:1.6}@media (max-width:860px){.kx-cv2{gap:22px}.kx-cv2 .kx-cv2__title{font-size:28px}.kx-cv2__cols{grid-template-columns:1fr;gap:14px}.kx-cv2__arrow{width:2px;height:24px;margin:4px 0}.kx-cv2__arrow:after{top:auto;bottom:0;right:-5px;transform:rotate(135deg)}.kx-cv2__old{padding:22px 18px 18px;font-size:14px}.kx-cv2__new{padding:22px 18px 18px}.kx-cv2__point{grid-template-columns:34px minmax(0,1fr);row-gap:10px}.kx-cv2__point-arrow{display:none}.kx-cv2__point-side+.kx-cv2__point-arrow+.kx-cv2__point-side{grid-column:2}.kx-cv2__point-n{align-self:start}}.kx-lio{flex-direction:column;gap:16px;display:flex}.kx-lio p{margin:0}.kx-lio__head{flex-direction:column;gap:6px;display:flex}.kx-lio__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#5b6276;font-size:12px;font-weight:700}.kx-lio .kx-lio__title{font-family:var(--font-display);color:#121a3d;font-size:30px;font-weight:800;line-height:1.15}.kx-lio__lead{color:#5b6276;font-size:15px;line-height:1.45}.kx-lio__body{max-height:360px;position:relative;overflow:hidden}.kx-lio__fade{pointer-events:none;background:linear-gradient(#fffdf800,#fffdf8);height:90px;position:absolute;bottom:0;left:0;right:0}.kx-lio__grid{grid-template-columns:1.1fr 1fr;gap:16px;display:grid}.kx-lio__letter{color:#fff;vertical-align:-4px;background:#1f3dff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-right:4px;font-size:11px;font-weight:700;display:inline-flex}.kx-lio__page{background:#fffdf8;border:1px solid #e1e5f4;border-radius:10px;overflow:hidden}.kx-lio .kx-lio__banner{color:#fff;text-align:right;background:#0f5a43;padding:14px 16px 34px;font-size:14px;font-weight:800}.kx-lio__profile{flex-direction:column;gap:6px;margin-top:-28px;padding:0 16px 16px;display:flex}.kx-lio__avatar{background:#2f6e5b;border:3px solid #fffdf8;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.kx-lio .kx-lio__name{color:#121a3d;font-size:19px;font-weight:800}.kx-lio__headline{font-size:14px;font-weight:600;line-height:1.45}.kx-lio__place{color:#5b6276;font-size:12.5px}.kx-lio__profile hr{background:#e1e5f4;border:0;width:100%;height:1px;margin:6px 0}.kx-lio__about-title{font-size:15px;font-weight:800}.kx-lio__about{font-size:13.5px;line-height:1.5}.kx-lio__sources{flex-direction:column;gap:10px;display:flex}.kx-lio__sources-title{letter-spacing:.08em;text-transform:uppercase;color:#e8410f;font-size:12px;font-weight:700}.kx-lio__src{border:1px solid #e1e5f4;border-radius:10px;flex-direction:column;gap:6px;padding:14px;display:flex}.kx-lio__src--strong{border:2px solid #141a3b}.kx-lio__src-tag{align-items:center;gap:6px;display:flex}.kx-lio__pill{color:#1428b8;white-space:nowrap;background:#edf0ff;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700}.kx-lio .kx-lio__src-title{color:#121a3d;font-size:15px;font-weight:800}.kx-lio__src-line{font-size:13.5px;line-height:1.5}.kx-lio__muted{color:#5b6276}.kx-lio__src-from{color:#1428b8;font-size:12.5px;font-weight:700}@media (max-width:860px){.kx-lio .kx-lio__title{font-size:24px}.kx-lio__grid{grid-template-columns:1fr}.kx-lio__body{max-height:520px}}.au-faq__item summary .au-faq__q{font:inherit;color:inherit;letter-spacing:0;margin:0;display:inline}.au-faq__item .au-faq__link{color:var(--teal-strong,#1428b8);font-weight:700}.au-faq__more{min-height:44px;font:inherit;color:var(--teal-strong);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin:16px auto 0;padding:0 18px;font-weight:700;text-decoration:underline;display:none}@media (max-width:860px){.au-faq:not(.is-expanded) .au-faq__item--more{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.au-faq__more{display:block}.au-iafear__cards{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;gap:14px;padding-bottom:4px;display:flex;overflow-x:auto}.au-iafear__cards::-webkit-scrollbar{display:none}.au-iafear__card{scroll-snap-align:start;flex:0 0 min(88%,340px)}}
