@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-ext-400-normal.3vm4r-qr3_yee.woff2)format("woff2"),url(../media/inter-cyrillic-ext-400-normal.2e4vdgi7dy-n4.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-400-normal.1nwx-p2ngx2yg.woff2)format("woff2"),url(../media/inter-cyrillic-400-normal.2jms6gqb5gbhf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-ext-400-normal.2gr4b827yb2_q.woff2)format("woff2"),url(../media/inter-greek-ext-400-normal.38g6916w0wpxs.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-400-normal.402ep76-j03q8.woff2)format("woff2"),url(../media/inter-greek-400-normal.2x8hqgpakc599.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-vietnamese-400-normal.1sl-kw9vnef9y.woff2)format("woff2"),url(../media/inter-vietnamese-400-normal.3206qgbkgsfc6.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-ext-400-normal.1aowtwjb6jex7.woff2)format("woff2"),url(../media/inter-latin-ext-400-normal.0zt1v0rj9tqox.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal.2qdljeg3s-lsl.woff2)format("woff2"),url(../media/inter-latin-400-normal.102grxki9ek3x.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-cyrillic-ext-500-normal.451fj7ly9889_.woff2)format("woff2"),url(../media/inter-cyrillic-ext-500-normal.0_c2ylqj08xb6.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-cyrillic-500-normal.3zacfqz4x1vrc.woff2)format("woff2"),url(../media/inter-cyrillic-500-normal.05wrgophr2f13.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-greek-ext-500-normal.3k6j2t6znom4a.woff2)format("woff2"),url(../media/inter-greek-ext-500-normal.3qwacgs2d7zx0.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-greek-500-normal.2ofy8orayc7fk.woff2)format("woff2"),url(../media/inter-greek-500-normal.2irgx7vnqhmdq.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-vietnamese-500-normal.1csmxjt29l4d6.woff2)format("woff2"),url(../media/inter-vietnamese-500-normal.315hfdijg963m.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-ext-500-normal.0qn8fxo3_-rz7.woff2)format("woff2"),url(../media/inter-latin-ext-500-normal.39_ak3tg9vcce.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-500-normal.1d14jwmkqqa0f.woff2)format("woff2"),url(../media/inter-latin-500-normal.3mx_ru0c2nzc3.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-cyrillic-ext-600-normal.341-hvs74ljp4.woff2)format("woff2"),url(../media/inter-cyrillic-ext-600-normal.1of5i9-_e5ga4.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-cyrillic-600-normal.0tppy39gl-lzn.woff2)format("woff2"),url(../media/inter-cyrillic-600-normal.3jalm3505289h.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-ext-600-normal.20m9kgz843wth.woff2)format("woff2"),url(../media/inter-greek-ext-600-normal.3vzrk1-4zat7v.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-600-normal.2ove9n9b8_3hb.woff2)format("woff2"),url(../media/inter-greek-600-normal.3aakp9m92tg2m.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-vietnamese-600-normal.0m_wd36g8rw-r.woff2)format("woff2"),url(../media/inter-vietnamese-600-normal.0dwa77f5pp57q.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-ext-600-normal.1zn8rwi8y9u6i.woff2)format("woff2"),url(../media/inter-latin-ext-600-normal.1pfmybho54-ry.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-600-normal.2dov6rjg62vru.woff2)format("woff2"),url(../media/inter-latin-600-normal.2mum3nstrlzrd.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-cyrillic-ext-700-normal.3ckkpi--x2os1.woff2)format("woff2"),url(../media/inter-cyrillic-ext-700-normal.3dxmsbxujhx46.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-cyrillic-700-normal.0gg1d0-0b9ut0.woff2)format("woff2"),url(../media/inter-cyrillic-700-normal.2axi65e8cn602.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-greek-ext-700-normal.24op6t-yeckl-.woff2)format("woff2"),url(../media/inter-greek-ext-700-normal.0u773jmkidix4.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-greek-700-normal.3vfem_i2rj42n.woff2)format("woff2"),url(../media/inter-greek-700-normal.3q6n5k1zguxil.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-vietnamese-700-normal.0b-htgf_q_fie.woff2)format("woff2"),url(../media/inter-vietnamese-700-normal.2c7g6fvsrqi3p.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-latin-ext-700-normal.2yxivqwrhow2d.woff2)format("woff2"),url(../media/inter-latin-ext-700-normal.0g4_n0pq31d8c.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-latin-700-normal.4421omqeymgmp.woff2)format("woff2"),url(../media/inter-latin-700-normal.2u2w-uf8g45lc.woff)format("woff");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}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}:root,:host{--font-sans:"Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-brand:#1b7370;--color-brand-deep:#14605d;--color-brand-from:#2a9b95;--color-amber:#f5b642;--color-amber-deep:#8c6517;--color-danger:#d32228;--color-danger-solid:#d32228;--color-ink:#16302a;--color-canvas:#f4f6f5;--color-card:#fff;--color-muted:#eef1f0;--color-secondary:#5b6b66;--color-tertiary:#60716b;--color-line:#e6eae8;--color-line-strong:#74857f;--color-hero-tint:#e8f6f0;--text-display:clamp(34px, 3.6vw, 46px);--text-title:clamp(24px, 3.2vw, 32px);--text-section:clamp(22px, 2.6vw, 26px);--text-lead:clamp(16px, 2.2vw, 20px);--text-sub:18px;--text-body:16px;--text-ui:14px;--text-meta:12px;--text-label:.8125rem;--shadow-lift:0 12px 28px #0b1f1b29;--container-wrap:1080px;--mesure-texte:600px;--colonne-faq:720px}.invisible{visibility:hidden}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.my-6{margin-block:calc(var(--spacing) * 6)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-1{height:var(--spacing)}.h-10\!{height:calc(var(--spacing) * 10)!important}.h-11{height:calc(var(--spacing) * 11)}.h-\[52px\]{height:52px}.h-full{height:100%}.w-full{width:100%}.min-w-0{min-width:0}.flex-1{flex:1}.shrink{flex-shrink:1}.grow{flex-grow:1}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-line>:not(:last-child)){border-color:var(--color-line)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-line{border-color:var(--color-line)}.border-line-strong{border-color:var(--color-line-strong)}.bg-amber{background-color:var(--color-amber)}.bg-amber\/15{background-color:#f5b64226}@supports (color:color-mix(in lab, red, red)){.bg-amber\/15{background-color:color-mix(in oklab, var(--color-amber) 15%, transparent)}}.bg-brand{background-color:var(--color-brand)}.bg-brand\/10{background-color:#1b73701a}@supports (color:color-mix(in lab, red, red)){.bg-brand\/10{background-color:color-mix(in oklab, var(--color-brand) 10%, transparent)}}.bg-canvas{background-color:var(--color-canvas)}.bg-card{background-color:var(--color-card)}.bg-danger{background-color:var(--color-danger)}.bg-danger-solid{background-color:var(--color-danger-solid)}.bg-danger\/10{background-color:#d322281a}@supports (color:color-mix(in lab, red, red)){.bg-danger\/10{background-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}}.bg-muted{background-color:var(--color-muted)}.bg-white{background-color:var(--color-white)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-2{padding-block:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-body{font-size:var(--text-body)}.text-label{font-size:var(--text-label)}.text-meta{font-size:var(--text-meta)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-nowrap{white-space:nowrap}.text-amber-deep{color:var(--color-amber-deep)}.text-brand{color:var(--color-brand)}.text-brand-deep{color:var(--color-brand-deep)}.text-danger{color:var(--color-danger)}.text-ink{color:var(--color-ink)}.text-secondary{color:var(--color-secondary)}.text-tertiary{color:var(--color-tertiary)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.opacity-40{opacity:.4}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:bg-\[color-mix\(in_srgb\,var\(--color-brand\)_86\%\,\#000\)\]:hover{background-color:#176360}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--color-brand\)_86\%\,\#000\)\]:hover{background-color:color-mix(in srgb,var(--color-brand) 86%,#000)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--color-danger-solid\)_95\%\,white\)\]:hover{background-color:#d52d33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--color-danger-solid\)_95\%\,white\)\]:hover{background-color:color-mix(in srgb,var(--color-danger-solid) 95%,white)}}.hover\:bg-danger\/10:hover{background-color:#d322281a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-danger\/10:hover{background-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}}.hover\:bg-muted:hover{background-color:var(--color-muted)}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}}.active\:scale-\[\.98\]:active{scale:.98}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:bg-muted:disabled{background-color:var(--color-muted)}.disabled\:text-tertiary:disabled{color:var(--color-tertiary)}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media (min-width:48rem){.md\:h-9{height:calc(var(--spacing) * 9)}}@container (min-width:28rem){.\@md\:flex-row{flex-direction:row}.\@md\:items-stretch{align-items:stretch}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-brand-deep:#5cc9c2;--color-brand-from:#33b3ac;--color-amber-deep:#f0c068;--color-danger:#ff6b6b;--color-ink:#f1f1f1;--color-canvas:#0a0a0a;--color-card:#1e1e1e;--color-muted:#272727;--color-secondary:#acacac;--color-tertiary:#999;--color-line:#313131;--color-line-strong:#777;--color-hero-tint:#1a1a1a;--shadow-lift:0 12px 28px #00000070}}:root[data-theme=dark]{--color-brand-deep:#5cc9c2;--color-brand-from:#33b3ac;--color-amber-deep:#f0c068;--color-danger:#ff6b6b;--color-ink:#f1f1f1;--color-canvas:#0a0a0a;--color-card:#1e1e1e;--color-muted:#272727;--color-secondary:#acacac;--color-tertiary:#999;--color-line:#313131;--color-line-strong:#777;--color-hero-tint:#1a1a1a;--shadow-lift:0 12px 28px #00000070}@layer base{*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);background:var(--color-card);color:var(--color-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.5}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3{letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.12}p{margin:0}:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:4px}}@layer components{:root{--filet-carte:#74857f66}@supports (color:color-mix(in lab, red, red)){:root{--filet-carte:color-mix(in srgb, var(--color-line-strong) 40%, transparent)}}.wrap{width:100%;max-width:var(--container-wrap);margin:0 auto;padding:0 24px}.legal,.prose{width:100%;max-width:var(--container-wrap);color:var(--color-ink);margin:0 auto;padding:40px 24px 80px}.legal>*,.prose>*{max-width:var(--mesure-texte)}.prose:not(.guide-chapeau),.legal{background:var(--color-card);border:1px solid var(--filet-carte);max-width:min(calc(var(--container-wrap) + 32px), 100% - 32px);border-radius:18px;margin:0 auto 72px;padding:40px 40px 56px}.legal{max-width:min(calc(var(--mesure-texte) + 80px), 100% - 32px);margin-left:max(16px, calc((100% - var(--container-wrap) - 32px) / 2));margin-right:auto}.legal-avec-sommaire{max-width:min(calc(var(--container-wrap) + 32px), 100% - 32px)}@media (min-width:980px){.legal-avec-sommaire{grid-template-columns:minmax(0, var(--mesure-texte)) 1fr;column-gap:28px;display:grid}.legal-avec-sommaire>*{grid-column:1}.legal-avec-sommaire:after{content:"";border-left:1px solid var(--filet-carte);grid-area:1/2/span 999;align-self:stretch}.legal-avec-sommaire .guide-sommaire-repli::details-content{content-visibility:visible;block-size:auto}.legal-avec-sommaire>.guide-sommaire{grid-area:1/2/span 999;align-self:start;max-width:330px;margin:0;padding-left:28px;position:sticky;top:88px}}@media (max-width:560px){.prose:not(.guide-chapeau),.legal{max-width:min(calc(var(--container-wrap) + 32px), 100% - 20px);border-radius:14px;padding:24px 20px 36px}}.guide-sommaire{margin:0 0 26px;padding:0}.guide-sommaire-titre{font-size:var(--text-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--color-tertiary);margin:0 0 8px;font-weight:650}.guide-sommaire summary.guide-sommaire-titre{list-style:none}.guide-sommaire summary.guide-sommaire-titre::-webkit-details-marker{display:none}@media (max-width:979px){.guide-sommaire summary.guide-sommaire-titre{cursor:pointer;align-items:center;gap:10px;display:flex}.guide-sommaire summary.guide-sommaire-titre:after{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;margin-left:auto;transition:transform .15s;transform:translateY(-2px)rotate(45deg)}.guide-sommaire-repli[open]>summary.guide-sommaire-titre:after{transform:translateY(2px)rotate(-135deg)}.guide-sommaire-repli[open]>ol{counter-reset:sommaire;margin-top:12px}.guide-sommaire-repli>ol>li{counter-increment:sommaire}.prose nav.guide-sommaire .guide-sommaire-repli>ol>li>a,.legal nav.guide-sommaire .guide-sommaire-repli>ol>li>a{padding-left:34px}.prose nav.guide-sommaire .guide-sommaire-repli>ol>li>a:before,.legal nav.guide-sommaire .guide-sommaire-repli>ol>li>a:before{content:counter(sommaire) ".";width:22px;color:var(--color-tertiary);font-variant-numeric:tabular-nums;margin-left:-22px;display:inline-block}}.guide-sommaire ol{margin:0;padding:0;list-style:none}.guide-sommaire li{margin:0 0 6px}.prose nav.guide-sommaire a,.legal nav.guide-sommaire a{border-left:2px solid #0000;padding-left:12px;display:block}.prose nav.guide-sommaire a[aria-current],.legal nav.guide-sommaire a[aria-current]{border-left-color:var(--color-brand)}.prose nav.guide-sommaire a,.legal nav.guide-sommaire a{color:var(--color-ink);font-size:var(--text-ui);line-height:1.45;text-decoration:none}.prose nav.guide-sommaire a:hover,.legal nav.guide-sommaire a:hover{color:var(--color-brand-deep);text-underline-offset:2px;text-decoration:underline}.prose nav.guide-sommaire a[aria-current],.legal nav.guide-sommaire a[aria-current]{font-weight:600}@media (min-width:980px){.prose-sommaire{grid-template-columns:minmax(0, var(--mesure-texte)) 1fr;column-gap:28px;display:grid}.prose-sommaire>*{grid-column:1}.prose-sommaire:after{content:"";border-left:1px solid #74857f66;grid-area:1/2/span 999;align-self:stretch}@supports (color:color-mix(in lab, red, red)){.prose-sommaire:after{border-left:1px solid color-mix(in srgb, var(--color-line-strong) 40%, transparent)}}.prose-sommaire .guide-sommaire-repli::details-content{content-visibility:visible;block-size:auto}.prose-sommaire summary.guide-sommaire-titre{pointer-events:none;cursor:default}.prose-sommaire>.guide-sommaire{top:var(--colle-haut,88px);grid-area:1/2/span 999;align-self:start;max-width:330px;margin:0;padding-left:28px;position:sticky}}:root{--colle-haut:88px}.guide-sous-bandeau{--colle-haut:166px}@media (prefers-reduced-motion:reduce){.guide-sous-bandeau{--colle-haut:88px}}.legal h2,.prose h2{scroll-margin-top:var(--colle-haut,88px)}@supports (animation-timeline:scroll()){@media (max-width:899px){.guide-avancement{z-index:39;background:linear-gradient(90deg, var(--color-brand-from), var(--color-brand));transform-origin:0;height:3px;animation:linear both guide-avancement-defile;animation-timeline:scroll(root);position:fixed;top:64px;left:0;right:0;transform:scaleX(0)}}}@keyframes guide-avancement-defile{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.guide-avancement{display:none}}.guide-chapeau{padding-bottom:0}.guide-bandeau+.prose{padding-top:30px}.guide-bandeau{--bandeau-haut:clamp(170px, 22vw, 280px);--bandeau-bande:78px;height:var(--bandeau-haut);background:var(--color-muted);z-index:20;box-shadow:0 1px 0 var(--color-line), 0 10px 18px -14px #0006;animation:linear both bandeau-retrecit;animation-timeline:scroll(root);animation-range:0 420px;display:block;position:sticky;top:64px;overflow:clip}@keyframes bandeau-retrecit{to{height:var(--bandeau-bande);margin-bottom:calc(var(--bandeau-haut) - var(--bandeau-bande))}}.guide-bandeau svg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.guide-bandeau{animation:none;position:static}}.guide-bandeau [stroke]:not([stroke=none]){stroke-dasharray:1;stroke-dashoffset:1px;animation:1.1s cubic-bezier(.22,.61,.36,1) forwards bandeau-trace}.guide-bandeau [stroke]:not([stroke=none]):nth-of-type(2n){animation-delay:90ms}.guide-bandeau [stroke]:not([stroke=none]):nth-of-type(3n){animation-delay:.17s}@keyframes bandeau-trace{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.guide-bandeau [stroke]:not([stroke=none]){stroke-dashoffset:0;animation:none}}.legal-back{margin:0 0 22px}.legal-back a{color:var(--color-brand-deep);font-weight:600;font-size:var(--text-ui)}.legal h1,.prose h1{font-size:var(--text-display);letter-spacing:-.02em;margin:0 0 8px;line-height:1.15}.legal .legal-meta,.prose .legal-meta{color:var(--color-tertiary);font-size:var(--text-meta);letter-spacing:.01em;margin:0 0 18px}.legal .legal-lede{color:var(--color-ink);font-size:var(--text-sub);margin:0 0 22px;line-height:1.55}.legal h2,.prose h2{font-size:var(--text-section);letter-spacing:-.015em;color:var(--color-ink);margin:44px 0 12px}.legal p,.legal li,.prose p,.prose li{color:var(--color-ink);line-height:1.72;font-size:var(--text-body)}.legal p,.prose p{margin:0 0 14px}.legal ul,.prose ul,.prose ol{margin:0 0 16px;padding-left:22px}.legal li,.prose li{margin:0 0 8px}.legal a:not(.btn),.prose a:not(.btn),a.tint{color:var(--color-brand-deep);text-underline-offset:2px;text-decoration:underline}.legal strong,.prose strong{color:var(--color-ink);font-weight:650}.prose h3{font-size:var(--text-sub);color:var(--color-ink);margin:24px 0 8px}.prose blockquote{border-left:3px solid var(--color-brand);color:var(--color-tertiary);margin:0 0 16px;padding:2px 0 2px 16px}.legal table,.prose table{border-collapse:collapse;width:100%;font-size:var(--text-ui);margin:0 0 18px;display:block;overflow-x:auto}.prose th,.prose td{border:1px solid var(--color-line);text-align:left;vertical-align:top;padding:8px 12px}.prose th{color:var(--color-ink);background:var(--color-muted);font-weight:650}.prose td{color:var(--color-ink)}.prose hr{border:0;border-top:1px solid var(--color-line);margin:34px 0}.legal code,.prose code{font-family:var(--font-mono);font-size:var(--text-ui);background:var(--color-muted);color:var(--color-ink);border-radius:5px;padding:1px 5px}.legal pre,.prose pre{background:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-ui);color:var(--color-ink);border-radius:10px;margin:0 0 18px;padding:14px 16px;overflow-x:auto}.legal pre code,.prose pre code{background:0 0;border-radius:0;padding:0}.guide-colonnes{gap:20px;margin:24px 0;display:grid}.guide-colonnes>*>:first-child{margin-top:0}.guide-colonnes>*>:last-child{margin-bottom:0}@media (min-width:640px){.guide-colonnes[data-colonnes="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-colonnes[data-colonnes="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.guide-colonnes[data-colonnes="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.guide-cta{background:var(--color-canvas);border:1px solid var(--color-line);border-radius:14px;margin:40px 0 0;padding:22px}.guide-cta p{margin:0 0 10px}.guide-cta .actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.guide-tete{border:1px solid var(--color-line);background:var(--color-card);border-radius:18px;margin:30px 0 0;text-decoration:none;display:grid;overflow:hidden}.guide-tete:hover{border-color:var(--color-brand)}.guide-tete img{aspect-ratio:1600/560;width:100%;height:auto;display:block}.guide-tete-texte{padding:24px 26px 26px}.guide-tete-texte .guide-desc{max-width:var(--mesure-texte)}.guide-surtitre .guide-num{font-size:inherit;opacity:.55;margin-right:10px}.guide-tete h2{font-size:var(--text-section);color:var(--color-ink);letter-spacing:-.02em;margin:8px 0;line-height:1.2}.guide-surtitre{font-size:var(--text-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-deep);margin:0;font-weight:700}.guide-groupe{font-size:var(--text-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-tertiary);margin:42px 0 0;font-weight:700}.guide-desc{color:var(--color-secondary);line-height:1.6;font-size:var(--text-body);margin:0}.guide-duree{color:var(--color-tertiary);font-size:var(--text-ui);margin:10px 0 0}.guide-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:14px 0 0;padding:0;list-style:none;display:grid}.guide-list a{border:1px solid var(--color-line);background:var(--color-card);border-radius:14px;text-decoration:none;display:block;overflow:hidden}.guide-list a:hover{border-color:var(--color-brand)}.guide-list img{aspect-ratio:1600/560;width:100%;height:auto;display:block}.guide-list .guide-corps{padding:18px 20px 20px;display:block}.guide-list .guide-num{font-size:var(--text-ui);opacity:.55;margin:0 0 6px;display:block}@media (max-width:720px){.guide-list{grid-template-columns:1fr}}.guide-num{font-size:var(--text-section);color:var(--color-brand);opacity:.32;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.guide-list h2{font-size:var(--text-sub);color:var(--color-ink);letter-spacing:-.01em;margin:0 0 6px}.guide-list p{color:var(--color-secondary);line-height:1.6;font-size:var(--text-body);margin:0}.guide-list .guide-duree{color:var(--color-tertiary);font-size:var(--text-ui);margin:10px 0 0}.section{padding:88px 0}.preuves-bande{padding:8px 0 56px}.preuves{grid-template-columns:repeat(4,1fr);gap:30px 24px;margin:0;padding:0;list-style:none;display:grid}.preuves li{text-align:center;line-height:1.35;font-size:var(--text-ui);color:var(--color-ink);flex-direction:column;align-items:center;gap:10px;font-weight:600;display:flex}.preuves svg{color:var(--color-brand)}.lien-app{font-size:var(--text-ui);margin-top:20px;font-weight:600}.secu-liste{max-width:var(--mesure-texte);gap:14px;margin:22px 0 0;padding:0;list-style:none;display:grid}.secu-liste li{color:var(--color-secondary);align-items:start;gap:12px;line-height:1.55;display:flex}.secu-liste svg{color:var(--color-brand);flex:none;margin-top:3px}.secu-grille{align-items:center;gap:40px;display:grid}@media (min-width:900px){.secu-grille{grid-template-columns:1fr 420px;gap:56px}}.secu-visuel{width:100%;height:auto;color:var(--color-brand)}.secu-visuel .secu-fuite{color:var(--color-amber-deep)}.secu-visuel path{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.1s cubic-bezier(.22,.61,.36,1) forwards bandeau-trace}.secu-visuel path:nth-of-type(2n){animation-delay:90ms}.secu-visuel path:nth-of-type(3n){animation-delay:.17s}@media (prefers-reduced-motion:reduce){.secu-visuel path{stroke-dashoffset:0;animation:none}}.secu-limite{max-width:var(--mesure-texte);border-left:2px solid var(--color-amber);color:var(--color-ink);margin:20px 0 0;padding-left:14px;line-height:1.55}.secu-cartes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.secu-cartes>li{border:1px solid var(--filet-carte);border-radius:12px;grid-template-columns:auto 1fr;align-items:start;gap:3px 12px;margin:0;padding:16px;display:grid}.secu-cartes>li>svg{color:var(--color-brand);grid-row:1/span 2;margin-top:2px}.secu-cartes>li>strong{color:var(--color-ink);font-weight:650;line-height:1.35}.secu-cartes>li>span{color:var(--color-secondary);font-size:var(--text-ui);line-height:1.5}.secu-cartes>li.limite{border-color:#f5b6428c}@supports (color:color-mix(in lab, red, red)){.secu-cartes>li.limite{border-color:color-mix(in srgb, var(--color-amber) 55%, transparent)}}.secu-cartes>li.limite>svg{color:var(--color-amber-deep)}@media (max-width:620px){.secu-cartes{grid-template-columns:1fr}}.secu-panneau-limites{border:1px solid #f5b6428c;margin:18px 0 0;padding:4px 20px}@supports (color:color-mix(in lab, red, red)){.secu-panneau-limites{border:1px solid color-mix(in srgb, var(--color-amber) 55%, transparent)}}.secu-panneau-limites{border-left-width:3px;border-radius:12px}.faq-accueil .faq{max-width:760px;margin-top:24px}.faq-beta{max-width:760px;color:var(--color-secondary);font-size:var(--text-ui);margin:20px 0 0}@media (max-width:720px){.preuves{grid-template-columns:repeat(2,1fr);gap:26px 16px}}.center{text-align:center}.muted{color:var(--color-secondary)}.tint{color:var(--color-brand-deep)}.panneau{background:var(--color-card);border:1px solid var(--color-line);border-radius:16px;box-shadow:0 1px 2px #16302a0d}@supports (color:color-mix(in lab, red, red)){.panneau{box-shadow:0 1px 2px color-mix(in srgb, var(--color-ink) 5%, transparent)}}.panneau-fort{background:var(--color-card);border:1px solid var(--color-line);border-radius:18px;box-shadow:0 8px 24px -12px #16302a38}@supports (color:color-mix(in lab, red, red)){.panneau-fort{box-shadow:0 8px 24px -12px color-mix(in srgb, var(--color-ink) 22%, transparent)}}.pill{font-size:var(--text-meta);font-weight:600;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.02em;background:#1b73701f;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pill{background:color-mix(in srgb, var(--color-brand) 12%, transparent)}}.pill{color:var(--color-brand-deep)}.site-header{z-index:40;position:sticky;top:0}.site-header .bar{height:64px;max-width:var(--container-wrap);align-items:center;gap:16px;margin:0 auto;padding:0 24px;display:flex}.site-header .brand{flex:1;min-width:0}.site-header .bar-actions{white-space:nowrap;flex:1;justify-content:flex-end}.site-header .backdrop{border-bottom:1px solid #e6eae8b3}@supports (color:color-mix(in lab, red, red)){.site-header .backdrop{border-bottom:1px solid color-mix(in srgb, var(--color-line) 70%, transparent)}}.site-header .backdrop{background:#f4f6f5b8}@supports (color:color-mix(in lab, red, red)){.site-header .backdrop{background:color-mix(in srgb, var(--color-canvas) 72%, transparent)}}.site-header .backdrop{backdrop-filter:blur(12px)}.brand{font-weight:700;font-size:var(--text-sub);align-items:center;gap:10px;display:inline-flex}.mark{background-image:linear-gradient(135deg, var(--color-brand-from), var(--color-brand));border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.mark img{object-fit:contain;width:64%;height:64%}.nav{flex:1;justify-content:center;align-items:center;gap:26px;display:flex}.bar-actions{align-items:center;gap:16px;display:flex}.nav a.link[aria-current=page]{color:var(--color-ink);box-shadow:inset 0 -2px 0 var(--color-brand);padding-bottom:3px;font-weight:600}.nav a.link{font-size:var(--text-ui);color:var(--color-secondary);padding-block:2px;font-weight:500}.nav a.link:hover{color:var(--color-ink)}.nav .sep{background:var(--color-line);width:1px;height:22px}.langtoggle{background:var(--color-muted);height:30px;font-size:var(--text-meta);letter-spacing:.02em;color:var(--color-secondary);border-radius:8px;justify-content:center;align-items:center;padding:0 8px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.langtoggle:hover{color:var(--color-ink);background:#d9e4e3}@supports (color:color-mix(in lab, red, red)){.langtoggle:hover{background:color-mix(in srgb, var(--color-brand) 10%, var(--color-muted))}}.themeseg{border:1px solid var(--color-line-strong);background:0 0;border-radius:9px;align-items:center;gap:2px;padding:2px;display:inline-flex}.themeseg button{width:30px;height:26px;color:var(--color-tertiary);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.themeseg button:hover{color:var(--color-ink);background:#1b737012}@supports (color:color-mix(in lab, red, red)){.themeseg button:hover{background:color-mix(in srgb, var(--color-brand) 7%, transparent)}}:root[data-theme-mode=light] .themeseg button[data-theme-set=light],:root[data-theme-mode=dark] .themeseg button[data-theme-set=dark],:root[data-theme-mode=system] .themeseg button[data-theme-set=system],:root:not([data-theme-mode]) .themeseg button[data-theme-set=system]{background:#1b737024}@supports (color:color-mix(in lab, red, red)){:root[data-theme-mode=light] .themeseg button[data-theme-set=light],:root[data-theme-mode=dark] .themeseg button[data-theme-set=dark],:root[data-theme-mode=system] .themeseg button[data-theme-set=system],:root:not([data-theme-mode]) .themeseg button[data-theme-set=system]{background:color-mix(in srgb, var(--color-brand) 14%, transparent)}}:root[data-theme-mode=light] .themeseg button[data-theme-set=light],:root[data-theme-mode=dark] .themeseg button[data-theme-set=dark],:root[data-theme-mode=system] .themeseg button[data-theme-set=system],:root:not([data-theme-mode]) .themeseg button[data-theme-set=system]{color:var(--color-brand-deep)}.langtoggle:focus-visible,.themeseg button:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}@media (prefers-reduced-motion:reduce){.langtoggle,.themeseg button{transition:none}}@media (max-width:1060px){.site-header .hide-sm{display:none}}.menu{display:none;position:relative}@media (max-width:1060px){.menu{display:block}}@media (pointer:coarse){.bar-actions .btn,.bar-actions a[class*=btn]{min-height:44px}.menu-lang a,.foot-bottom-left a,.foot-bottom-left button{align-items:center;min-height:44px;display:inline-flex}.themeseg button{min-width:44px;min-height:44px}.bar .brand,.foot-brand a{align-items:center;min-height:44px;display:inline-flex}}.menu>summary{cursor:pointer;border:1px solid var(--color-line);background:var(--color-card);width:40px;height:40px;color:var(--color-ink);border-radius:10px;justify-content:center;align-items:center;list-style:none;display:inline-flex}.menu>summary::-webkit-details-marker{display:none}.menu>summary::marker{content:""}.menu[open]>summary{border-color:var(--color-brand);color:var(--color-brand-deep)}.menu-panel{background:var(--color-card);border:1px solid var(--color-line);border-radius:14px;gap:2px;min-width:210px;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 44px #16302a2e}@supports (color:color-mix(in lab, red, red)){.menu-panel{box-shadow:0 18px 44px color-mix(in srgb, var(--color-ink) 18%, transparent)}}.menu-panel a{font-size:var(--text-body);color:var(--color-secondary);border-radius:9px;padding:10px 12px;font-weight:500}.menu-panel a:hover{background:var(--color-hero-tint);color:var(--color-ink)}.menu-lang{border-top:1px solid var(--color-line);font-size:var(--text-ui);color:var(--color-tertiary);justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding:8px 12px 2px;display:flex}.menu-lang a:hover{background:0 0}@media (max-width:560px){.nav{gap:10px}.brand{font-size:var(--text-body);gap:8px}.wrap{padding:0 16px}}@media (max-width:400px){.site-header .brand{gap:0;font-size:0}.nav{gap:8px}.wrap{padding:0 14px}}.hero{padding:72px 0 40px}.hero h1{font-size:var(--text-display);max-width:16ch;margin:18px auto 0}.hero .sub{font-size:var(--text-lead);color:var(--color-ink);max-width:56ch;margin:18px auto 0}.hero .actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:18px;display:grid}@media (max-width:900px){.grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.grid{grid-template-columns:1fr}}.feature{border-radius:10px;padding:24px}.feature .ico{background:#1b73701f;border-radius:12px;place-items:center;width:44px;height:44px;font-size:22px;display:grid}@supports (color:color-mix(in lab, red, red)){.feature .ico{background:color-mix(in srgb, var(--color-brand) 12%, transparent)}}.feature .ico{margin-bottom:14px}.feature h3{font-size:var(--text-sub)}.feature p{color:var(--color-secondary);font-size:var(--text-body);margin-top:8px}.h2{font-size:var(--text-title)}.lede{color:var(--color-ink);font-size:var(--text-sub);max-width:56ch;margin:14px auto 0}.head{margin-bottom:40px}.steps{grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;display:grid}@media (max-width:760px){.steps{grid-template-columns:1fr}}.step{border-radius:10px;padding:22px}.step .n{width:30px;height:30px;font-weight:700;font-size:var(--text-ui);background:#1b737024;border-radius:999px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.step .n{background:color-mix(in srgb, var(--color-brand) 14%, transparent)}}.step .n{color:var(--color-brand-deep)}.step h3{font-size:var(--text-sub);margin-top:14px}.step p{color:var(--color-secondary);font-size:var(--text-ui);margin-top:6px}.toggle{background:var(--color-muted);border-radius:9px;margin:0 auto 28px;padding:4px;display:inline-flex}.toggle button{font:inherit;font-weight:600;font-size:var(--text-ui);color:var(--color-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:9px 18px}.toggle button[aria-pressed=true]{background:var(--color-card);color:var(--color-ink);box-shadow:0 1px 2px #0000000f}[data-period=year] .month-only,[data-period=month] .year-only{display:none}.plan{border-radius:12px;max-width:400px;margin:0 auto;padding:30px;position:relative}.plan .ring{border:2px solid var(--color-brand);pointer-events:none;border-radius:12px;position:absolute;inset:0}.plan .badge{background:var(--color-brand);color:#fff;font-size:var(--text-meta);border-radius:999px;padding:6px 14px;font-weight:600;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.plan .price{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:42px;font-weight:700}.plan .price small{font-size:var(--text-body);color:var(--color-secondary);font-weight:500}.plan .sub{color:var(--color-secondary);font-size:var(--text-ui);margin-top:4px}.plan ul{border-top:1px solid var(--color-line);gap:12px;margin:20px 0 0;padding:18px 0 0;list-style:none;display:grid}.plan li{font-size:var(--text-body);align-items:center;gap:12px;display:flex}.plan .ck{background:#1b73701f;border-radius:999px;place-items:center;width:24px;height:24px;display:grid}@supports (color:color-mix(in lab, red, red)){.plan .ck{background:color-mix(in srgb, var(--color-brand) 12%, transparent)}}.plan .ck{color:var(--color-brand-deep);flex:none}.plan .btn{width:100%;margin-top:24px}.plan .after{text-align:center;font-size:var(--text-meta);color:var(--color-tertiary);margin-top:10px}.faq{max-width:var(--colonne-faq);gap:10px;margin:0 auto;display:grid}.faq details{border-radius:9px;padding:4px 20px}.faq summary{cursor:pointer;font-weight:600;font-size:var(--text-body);justify-content:space-between;align-items:center;padding:16px 0;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--color-brand-deep);font-size:22px;font-weight:400}.faq details[open] summary:after{content:"−"}.faq p{color:var(--color-secondary);font-size:var(--text-body);padding:0 0 18px}.cta-band{text-align:center;border-radius:12px;padding:52px 28px;position:relative;overflow:hidden}.cta-band h2{font-size:var(--text-title)}.cta-band p{color:var(--color-secondary);max-width:46ch;margin:14px auto 0}.site-footer{border-top:1px solid var(--color-line);color:var(--color-secondary);font-size:var(--text-ui);padding:48px 0 32px}.site-footer a:hover{color:var(--color-ink)}.foot-top{flex-wrap:wrap;justify-content:space-between;gap:40px 56px;display:flex}.foot-brand{align-items:center;gap:16px;display:flex}.foot-cols{flex-wrap:wrap;gap:56px;display:flex}.foot-col{align-content:start;gap:0;display:grid}.foot-col a,.foot-legal a{-webkit-tap-highlight-color:transparent;margin:-12px 0;padding:12px 0;display:block}.foot-col h2{font-size:var(--text-meta);font-weight:600;font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--color-tertiary);margin:0 0 2px}.foot-bottom{border-top:1px solid var(--color-line);font-size:var(--text-ui);color:var(--color-tertiary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;margin-top:40px;padding-top:20px;display:flex}.foot-bottom-left{flex-wrap:wrap;align-items:center;gap:12px 28px;display:flex}.foot-legal{flex-wrap:wrap;gap:20px;display:flex}.fig{--ink:var(--color-ink);--secondary:var(--color-secondary);--tertiary:var(--color-tertiary);--brand:var(--color-brand);--brand-deep:var(--color-brand-deep);--card:var(--color-card);--muted:var(--color-muted);--danger:var(--color-danger);--line-strong:var(--color-line-strong);--hero-tint:var(--color-hero-tint);margin:2rem 0}.fig figcaption{color:var(--color-tertiary);margin-top:.75rem;font-size:.875rem;line-height:1.5}.home .hero{padding:56px 0 88px}.home .hero-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;display:grid}.home .hero-copy{text-align:left}.home .hero h1{font-size:var(--text-display);letter-spacing:-.03em;margin:18px 0 0}.home .hero h1 .l1{color:var(--color-ink);display:block}.home .hero h1 .l2{color:var(--color-brand-deep);display:block}.home .hero .sub{max-width:46ch;color:var(--color-ink);font-size:var(--text-sub);margin:20px 0 0;line-height:1.62}.home .hero .actions{flex-wrap:wrap;justify-content:flex-start;gap:12px;margin-top:28px;display:flex}.home .note{color:var(--color-tertiary);font-size:var(--text-ui);margin:14px 0 0}.home .hero{overflow:hidden}.home .hero-grid{max-width:none;padding-left:max(24px, calc((100vw - var(--container-wrap)) / 2 + 24px));padding-right:0}.home .hero-shot{min-width:0;position:relative}.home .shot-desk img{border:1px solid var(--color-line);width:140%;max-width:none;height:auto;box-shadow:0 24px 56px #1b737024, var(--shadow-lift);border-radius:14px;display:block}@supports (color:color-mix(in lab, red, red)){.home .shot-desk img{box-shadow:0 24px 56px color-mix(in srgb, var(--color-brand) 14%, transparent), var(--shadow-lift)}}.home .shot-mob{width:34%;max-width:200px;display:none;position:absolute;bottom:-10px;right:0}.home .shot-mob img{border:1px solid var(--color-line);width:100%;height:auto;box-shadow:var(--shadow-lift);border-radius:20px;display:block}.home .kicker{font-size:var(--text-meta);font-weight:600;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-deep);margin:0 0 10px}.home .h2.tight{max-width:22ch}.home .lede{color:var(--color-ink);font-size:var(--text-sub);max-width:52ch;margin:16px 0 0;line-height:1.6}.home .proof-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;margin-top:34px;display:grid}.home .side{flex-direction:column;gap:10px;margin:0;display:flex}.home .side figcaption{font-size:var(--text-ui);color:var(--color-secondary);font-weight:600}.home .panel-light{background:var(--color-card);border:1px solid var(--filet-carte);border-radius:12px;flex:1;padding:20px}.home .r{text-align:right}.home .panel-solde{flex-direction:column;justify-content:center;display:flex}.home .solde-k{font-size:var(--text-meta);text-transform:uppercase;letter-spacing:.06em;color:var(--color-tertiary);margin:0}.home .solde-v{color:var(--color-ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:10px 0 0;font-size:clamp(2.2rem,6vw,3.4rem);font-weight:650;line-height:1}.home .solde-s{font-size:var(--text-ui);color:var(--color-secondary);margin:10px 0 0}.home .env-row{font-size:var(--text-body);color:var(--color-ink);border-bottom:1px solid var(--color-line);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;padding:11px 0;display:flex}.home .env-row:first-child{padding-top:0}.home .env-row.libre{border-bottom:0;padding-top:15px;font-weight:650}.home .env-row.libre .r{color:var(--color-amber-deep)}.home .proof-anim .env-row{opacity:0;transition:opacity .42s ease-out,transform .42s ease-out;transform:translateY(6px)}.home .proof-vu .env-row{opacity:1;transform:none}.home .proof-vu .env-row:nth-child(2){transition-delay:.12s}.home .proof-vu .env-row:nth-child(3){transition-delay:.24s}.home .proof-vu .env-row.libre{transition-delay:.52s}@media (prefers-reduced-motion:reduce){.home .proof-anim .env-row{opacity:1;transition:none;transform:none}}.home .proof-bas{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px 32px;margin-top:18px;display:flex}.home .proof-note{color:var(--color-tertiary);font-size:var(--text-ui);max-width:72ch;margin:0;line-height:1.6}.home .proof-bas .lien-app{white-space:nowrap;margin:0}@media (max-width:720px){.home .proof-bas{display:block}.home .proof-bas .lien-app{margin-top:16px}}.home .cost{padding-top:0}.home .cost-grid{grid-template-columns:1fr 1fr;gap:20px 48px;margin-top:30px;display:grid}.home .cost-item{border-left:2px solid #1b737073}@supports (color:color-mix(in lab, red, red)){.home .cost-item{border-left:2px solid color-mix(in srgb, var(--color-brand) 45%, transparent)}}.home .cost-item{padding-left:20px}.home .cost-item h3{font-size:var(--text-sub);color:var(--color-ink)}.home .cost-item p{color:var(--color-secondary);font-size:var(--text-body);margin:8px 0 0;line-height:1.62}.home .method-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:56px;display:grid}.home .method-visual{background:var(--color-card);border:1px solid var(--color-line);border-radius:14px;padding:24px;box-shadow:0 12px 34px #1b737017}@supports (color:color-mix(in lab, red, red)){.home .method-visual{box-shadow:0 12px 34px color-mix(in srgb, var(--color-brand) 9%, transparent)}}.home .rta{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:baseline;margin-bottom:8px;padding-bottom:16px;display:flex}.home .rta-k{font-family:var(--font-mono);font-size:var(--text-meta);text-transform:uppercase;letter-spacing:.03em;color:var(--color-tertiary)}.home .rta-v{color:var(--color-brand-deep);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}.home .mv-row{border-top:1px solid var(--color-line);align-items:center;gap:14px;padding:10px 0;display:flex}.home .mv-row:first-of-type{border-top:0}.home .mv-main{flex:1;min-width:0}.home .mv-head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.home .mv-name{font-size:var(--text-ui);color:var(--color-ink);font-weight:500}.home .mv-state{font-size:var(--text-meta);font-weight:500}.home .tnum{font-variant-numeric:tabular-nums}.home .mth-steps{counter-reset:s;margin:22px 0 0;padding:0;list-style:none}.home .mth-steps li{counter-increment:s;color:var(--color-secondary);font-size:var(--text-body);margin-bottom:12px;padding-left:34px;line-height:1.55;position:relative}.home .mth-steps li:before{content:counter(s);background:#1b73701f;border-radius:6px;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:-1px;left:0}@supports (color:color-mix(in lab, red, red)){.home .mth-steps li:before{background:color-mix(in srgb, var(--color-brand) 12%, transparent)}}.home .mth-steps li:before{color:var(--color-brand-deep);font-size:var(--text-meta);font-weight:700}.home .band-wrap{padding-top:88px}.home .cta-band{text-align:center;background:var(--color-brand);border:1px solid var(--color-brand);border-radius:14px;padding:48px 40px}.home .cta-band h2{color:#fff}.home .cta-band p{color:#ffffffe0;max-width:58ch;font-size:var(--text-body);margin:12px auto 0;line-height:1.6}.home .cta-band .actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.home .cta-band a:focus-visible{outline-color:#fff}@media (max-width:940px){.home .hero-grid{grid-template-columns:minmax(0,1fr) 260px;gap:40px}.home .method-grid{grid-template-columns:1fr;gap:36px}.home .shot-desk{display:none}.home .shot-mob{width:100%;max-width:none;display:block;position:static}.home .method-visual{order:2}.home .proof-grid,.home .cost-grid{grid-template-columns:1fr}.home .h2.tight{max-width:none}}@media (max-width:820px){.home .hero-grid{grid-template-columns:1fr;gap:32px}.home .shot-mob{width:74%}.home .hero-grid{padding-right:24px}}@media (max-width:640px){.home .shot-mob{max-width:300px}.home .hero .actions{flex-direction:column;align-items:stretch}.home .hero .actions .btn{justify-content:center;width:100%}}}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
