@font-face{font-family:archivo;src:url(../media/Archivo_Variable-s.p.3b1_7etm2gpf5.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:archivo;src:url(../media/Archivo_Italic_Variable-s.p.1jtp4qesv5wmj.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.archivo_f28c5c96-module__cCa9Eq__className{font-family:archivo,archivo Fallback}.archivo_f28c5c96-module__cCa9Eq__variable{--font-archivo:"archivo", "archivo Fallback"}
@font-face{font-family:geistMono;src:url(../media/GeistMono_Variable-s.p.29txv0wq9-da0.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.geistmono_288783cf-module__KFRGMq__className{font-family:geistMono,geistMono Fallback}.geistmono_288783cf-module__KFRGMq__variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#08090d;--surface-raised:#12151b;--surface-sunken:#0d0f14;--surface-overlay:#181c24;--surface-hover:#fcfcfa0f;--line:#fcfcfa17;--line-lit:#fcfcfa2e;--line-strong:#7b8490;--ink:#fcfcfa;--ink-soft:#dfe3e8;--ink-muted:#a7b0bc;--ink-faint:#7f8996;--orange:#fd7222;--orange-hover:#ff8a45;--orange-ink:#ff8a45;--orange-soft:#fd722224;--on-orange:#1d1108;--cta:#f94f02;--cta-hover:#df4600;--on-cta:#fff;--braise:#d9581c;--gain:#4fd394;--gain-soft:#4fd39421;--perte:#ff7484;--perte-soft:#ff748421;--info:#93b1ff;--info-soft:#93b1ff21;--focus:#ff9a5c;--link:var(--orange-ink);--bloc:#14181f;--on-bloc:#fcfcfa;--fill-bloc:linear-gradient(180deg, #12151b 0%, #0b0d12 100%);--fill-bloc-hot:linear-gradient(180deg, #161a22 0%, #0c0e13 100%);--tube:linear-gradient(135deg, #fcfcfa8c 0%, #fcfcfa26 28%, #fcfcfa26 66%, #fd7222 100%);--tube-hot:linear-gradient(135deg, #ffe7d6 0%, #ff9a57 22%, #fd7222 60%, #ffb07f 100%);--tube-w:1.5px;--corner-light:radial-gradient(46% 70% at 100% 100%, #fd722221 0%, #fd722200 70%);--steel:#93b1ff33;--anthracite:#1c222a;--craie:#fcfcfa;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--radius-0:0px;--radius-1:2px;--radius-round:999px;--cut-xs:6px;--cut-sm:10px;--cut-md:20px;--cut-lg:40px;--cut-xl:80px;--angle-v:30deg;--angle-trait:22deg;--stroke-1:1px;--stroke-2:2px;--stroke-icon:1.75px;--stroke-trait:4px;--duration-1:.14s;--duration-2:.24s;--duration-3:.42s;--duration-4:.7s;--ease-net:cubic-bezier(.2, .8, .2, 1);--ease-balayage:cubic-bezier(.7, 0, .2, 1);--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--shadow-pop:0 24px 48px -12px #0009;--font-sans:var(--font-archivo), "Helvetica Neue", Arial, sans-serif;--font-mono:var(--font-geist-mono), "SF Mono", Menlo, Consolas, monospace;--container:1200px;--nav-h:68px}.v-dark,.v-dark-scope{--surface-raised:#181c24;--surface-sunken:#10131a;color:var(--ink)}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--surface);scroll-padding-top:calc(var(--nav-h) + var(--space-4))}body{font-family:var(--font-sans);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.55}main{overflow-x:clip}body:before{content:"";z-index:-2;pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 4px),radial-gradient(52% 44% at 88% -8%,#fd722221 0%,#fd722200 70%),radial-gradient(46% 40% at -6% 104%,#fd72221a 0%,#fd722200 70%);position:fixed;inset:0}body:after{content:"";z-index:90;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit}button{font:inherit;color:inherit}h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}::selection{background:var(--orange);color:var(--on-orange)}.display-xl{letter-spacing:-.032em;text-wrap:balance;font-size:clamp(36px,6.2vw,76px);font-weight:800;font-stretch:125%;line-height:.98}.display{letter-spacing:-.028em;text-wrap:balance;font-size:clamp(30px,4.3vw,52px);font-weight:800;font-stretch:125%;line-height:1.04}.title-1{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(28px,3.2vw,34px);font-weight:700;font-stretch:112%;line-height:1.1}.title-2{letter-spacing:-.015em;text-wrap:balance;font-size:24px;font-weight:700;font-stretch:112%;line-height:1.2}.title-3{letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:1.3}.body-lg{text-wrap:pretty;font-size:19px;line-height:1.5}.body{font-size:16px;line-height:1.55}.body-strong{font-size:16px;font-weight:600;line-height:1.55}.body-sm{font-size:14px;line-height:1.5}.label{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.2}.kpi-xl{font-family:var(--font-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(44px,5vw,64px);font-weight:600;line-height:1}.kpi{font-family:var(--font-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:36px;font-weight:600;line-height:1}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500;line-height:1.5}.mono-sm{font-family:var(--font-mono);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;line-height:1.4}.muted{color:var(--ink-muted)}.measure{max-width:40em}@media (max-width:480px){.display-xl,.display{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}}.v-mot{color:var(--orange);text-shadow:0 0 28px #fd722280;font-style:italic;position:relative}.v-mot--souligne{white-space:nowrap}.v-mot--souligne:after{content:"";background:var(--orange);transform-origin:0;height:.09em;position:absolute;bottom:-.08em;left:.04em;right:.04em;transform:skew(-30deg);box-shadow:0 0 16px #fd7222d9}.v-orange{color:var(--orange-ink)}.container{width:100%;max-width:var(--container);padding-inline:var(--space-5);margin:0 auto}@media (min-width:900px){.container{padding-inline:var(--space-6)}}.section{padding-block:var(--space-8);position:relative}.section--tight{padding-block:var(--space-7)}@media (min-width:900px){.section{padding-block:112px}.section--tight{padding-block:var(--space-8)}}.section--sunken,.section--ruled{--band-rule:linear-gradient(90deg, #fcfcfa00 0%, var(--line-lit) 24%, #fd722299 76%, #fd722200 100%);--band-fill:linear-gradient(180deg, var(--surface-sunken) 0%, #0d0f148c 100%)}.section--ruled{background:var(--band-rule) top / 100% 1px no-repeat}.section--sunken,.section--circuit{--circuit-k:.571;--circuit-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 720 112' fill='none'%3E%3Cpath d='M0 84H300L332.3 28H716' stroke='%23fd7222' stroke-opacity='.18' stroke-width='6'/%3E%3Cpath d='M0 84H300L332.3 28H716' stroke='%23ff9a57' stroke-opacity='.7' stroke-width='1.5'/%3E%3Cpath d='M712 24h8v8h-8z' fill='%23ffb07f'/%3E%3C/svg%3E");--circuit-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 620 112' fill='none'%3E%3Cpath d='M620 30H330L297.7 86H100' stroke='%2393b1ff' stroke-opacity='.26'/%3E%3Cpath d='M92 82h8v8h-8z' fill='%2393b1ff' fill-opacity='.5'/%3E%3C/svg%3E");--circuit-a-at:left bottom / calc(720px * var(--circuit-k)) calc(112px * var(--circuit-k)) no-repeat;--circuit-b-at:right top / calc(620px * var(--circuit-k)) calc(112px * var(--circuit-k)) no-repeat;isolation:isolate}.section--circuit{background:var(--circuit-a) var(--circuit-a-at), var(--circuit-b) var(--circuit-b-at)}.section--sunken{background:var(--circuit-a) var(--circuit-a-at), var(--circuit-b) var(--circuit-b-at), var(--band-rule) top / 100% 1px no-repeat, var(--band-rule) bottom / 100% 1px no-repeat, var(--band-fill)}.section--ruled.section--circuit{background:var(--circuit-a) var(--circuit-a-at), var(--circuit-b) var(--circuit-b-at), var(--band-rule) top / 100% 1px no-repeat}.section--sunken:before,.section--circuit:before,.section--sunken:after,.section--circuit:after{content:"";z-index:-1;pointer-events:none;opacity:0;border-radius:2px;width:26px;height:2px;position:absolute}.section--sunken:before,.section--circuit:before{left:-13px;bottom:calc(28px * var(--circuit-k) - 1px);background:#fff3ea;animation:6.5s linear infinite circuit-a;box-shadow:0 0 10px 2px #fd7222e6}.section--sunken:after,.section--circuit:after{right:-13px;top:calc(30px * var(--circuit-k) - 1px);background:#dfe7ff;animation:8.5s linear -3s infinite circuit-b;box-shadow:0 0 10px 2px #93b1ffb3}@keyframes circuit-a{0%{opacity:0;transform:translate(0,0)rotate(0)}4%{opacity:1}40%{transform:translate3d(calc(300px * var(--circuit-k)), 0, 0) rotate(0deg)}40.1%{transform:translate3d(calc(300px * var(--circuit-k)), 0, 0) rotate(-60deg)}48.7%{transform:translate3d(calc(332.3px * var(--circuit-k)), calc(-56px * var(--circuit-k)), 0) rotate(-60deg)}48.8%{transform:translate3d(calc(332.3px * var(--circuit-k)), calc(-56px * var(--circuit-k)), 0) rotate(0deg)}92%{opacity:1}to{transform:translate3d(calc(716px * var(--circuit-k)), calc(-56px * var(--circuit-k)), 0) rotate(0deg);opacity:0}}@keyframes circuit-b{0%{opacity:0;transform:translate(0,0)rotate(0)}4%{opacity:.9}52.1%{transform:translate3d(calc(-290px * var(--circuit-k)), 0, 0) rotate(0deg)}52.2%{transform:translate3d(calc(-290px * var(--circuit-k)), 0, 0) rotate(-60deg)}63.7%{transform:translate3d(calc(-322.3px * var(--circuit-k)), calc(56px * var(--circuit-k)), 0) rotate(-60deg)}63.8%{transform:translate3d(calc(-322.3px * var(--circuit-k)), calc(56px * var(--circuit-k)), 0) rotate(0deg)}92%{opacity:.9}to{transform:translate3d(calc(-520px * var(--circuit-k)), calc(56px * var(--circuit-k)), 0) rotate(0deg);opacity:0}}@media (min-width:900px){.section--sunken,.section--circuit{--circuit-k:1}}@media (prefers-reduced-motion:reduce){.section--sunken:before,.section--circuit:before{animation-duration:11s}.section--sunken:after,.section--circuit:after{animation-duration:14s}}.section-head{gap:var(--space-4);max-width:780px;margin-bottom:var(--space-7);display:grid}.section-head--center{text-align:center;justify-items:center;margin-inline:auto}.eyebrow{align-items:center;gap:var(--space-3);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.grid{gap:var(--space-5);display:grid}.grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.grid--4{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.split{gap:var(--space-7);align-items:center;display:grid}@media (min-width:900px){.split{grid-template-columns:1fr 1fr}.split--wide{grid-template-columns:1.1fr .9fr}.split--reverse>:first-child{order:2}}.v-row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.v-stack{gap:var(--space-4);flex-direction:column;display:flex}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.prose{gap:var(--space-4);max-width:40em;display:grid}.prose h2{letter-spacing:-.015em;margin-top:var(--space-4);font-size:24px;font-weight:700;font-stretch:112%;line-height:1.2}.prose h3{margin-top:var(--space-2);font-size:18px;font-weight:600;line-height:1.3}.prose p,.prose li{color:var(--ink-soft)}.prose ul{gap:var(--space-2);list-style:none;display:grid}.prose li{gap:var(--space-3);align-items:baseline;display:flex}.prose li:before{content:"";width:14px;height:var(--stroke-trait);background:var(--orange);flex:none;transform:skew(-30deg)translateY(-3px)}.prose a{color:var(--link);transition:border-color var(--duration-1) ease;border-bottom:2px solid #0000;text-decoration:none}.prose a:hover{border-bottom-color:var(--orange)}.v-reveal{animation:v-sweep var(--duration-3) var(--ease-balayage) both}@keyframes v-sweep{0%{clip-path:polygon(-30% 0,-30% 0,-60% 100%,-60% 100%)}to{clip-path:polygon(-30% 0,130% 0,100% 100%,-60% 100%)}}.v-fade-up{animation:v-fade-up var(--duration-3) var(--ease-out) both}@keyframes v-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.v-reveal,.v-fade-up{animation:none}}
.v-trait{width:28px;height:var(--stroke-trait);background:var(--orange);vertical-align:middle;display:inline-block;transform:skew(-30deg);box-shadow:0 0 12px #fd7222bf}.v-trait--braise{background:var(--braise)}.v-marker{gap:var(--space-1);align-items:center;display:inline-flex}.v-marker .v-trait{width:18px}.v-marker .v-trait+.v-trait{background:var(--braise);width:12px}.v-list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.v-list li{gap:var(--space-3);align-items:baseline;display:flex}.v-list li:before{content:"";width:14px;height:var(--stroke-trait);background:var(--orange);flex:none;transform:skew(-30deg)translateY(-3px)}.v-progress{height:var(--stroke-trait);background:var(--line);width:100%;position:relative;overflow:hidden;transform:skew(-30deg)}.v-progress>span{background:var(--orange);position:absolute;inset:0 auto 0 0}.v-progress--gain>span{background:var(--gain)}.v-progress--perte>span{background:var(--perte)}.v-btn{--btn-h:46px;--btn-pad:24px;--btn-cut:10px;--btn-t:1.5px;--btn-x:calc(100% - var(--btn-cut) * .7071 - var(--btn-t));--btn-edge:#ffb07f;--btn-tube:var(--tube-hot);--btn-tube-lit:var(--tube-hot);--btn-lit:100%;--btn-fill:radial-gradient(90% 130% at 50% 125%, #b83c03 0%, #441a06 52%, #110b07 82%);--btn-flood:linear-gradient(180deg, #ff6b1f 0%, var(--cta) 55%, #e64600 100%);--btn-flood-down:linear-gradient(180deg, #e64600 0%, #d13f00 100%);--btn-rise:0%;--btn-ghost:.7;--btn-glow:.2;--btn-glow-on:.32;appearance:none;isolation:isolate;justify-content:center;align-items:center;gap:var(--space-2);height:var(--btn-h);padding:0 var(--btn-pad);cursor:pointer;-webkit-tap-highlight-color:transparent;font:600 13px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);white-space:nowrap;filter:drop-shadow(0 0 6px rgba(253, 114, 34, var(--btn-glow)));transition:transform .16s var(--ease-out), filter .26s ease, color .18s ease;background:0 0;border:0;border-radius:0;margin:0;text-decoration:none;display:inline-flex;position:relative}.v-btn:before,.v-btn:after{content:"";pointer-events:none;position:absolute;inset:0}.v-btn:after{z-index:-1;box-sizing:border-box;border:var(--btn-t) solid transparent;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--btn-cut)), calc(100% - var(--btn-cut)) 100%, 0 100%);background:linear-gradient(135deg, #0000 var(--btn-x), var(--btn-edge) var(--btn-x)) 0 0 / 100% 100% no-repeat border-box, var(--btn-flood) 0 100% / 100% var(--btn-rise) no-repeat padding-box, var(--btn-fill) 0 0 / 100% 100% no-repeat padding-box, var(--btn-tube-lit) 0 0 / var(--btn-lit) 100% no-repeat border-box, var(--btn-tube) 0 0 / 100% 100% no-repeat border-box;transition:background-size .46s var(--ease-out)}.v-btn:before{z-index:-2;background:var(--orange);opacity:0;clip-path:polygon(evenodd, 0 0, 100% 0, 100% calc(100% - var(--btn-cut)), calc(100% - var(--btn-cut)) 100%, 0 100%, 0 0, 1px 1px, 1px calc(100% - 1px), calc(100% - var(--btn-cut) - .4px) calc(100% - 1px), calc(100% - 1px) calc(100% - var(--btn-cut) - .4px), calc(100% - 1px) 1px, 1px 1px);transition:transform .22s var(--ease-out), opacity .2s ease}.v-btn:focus-visible{outline-offset:9px}.v-btn:focus-visible:before{opacity:var(--btn-ghost);transform:translate(5px,5px)}@media (hover:hover) and (pointer:fine){.v-btn:hover{--btn-rise:100%;--btn-lit:100%;filter:drop-shadow(0 0 9px rgba(253, 114, 34, var(--btn-glow-on)));transform:translate(-1px,-1px)}.v-btn:hover:before{opacity:var(--btn-ghost);transform:translate(6px,6px)}}.v-btn:active{--btn-rise:100%;--btn-lit:100%;--btn-flood:var(--btn-flood-down);transform:translate(3px,3px)}.v-btn:active:before{opacity:var(--btn-ghost);transform:translate(2px,2px)}.v-btn--secondary,.v-btn--outline{--btn-edge:#fcfcfa66;--btn-lit:0%;--btn-tube:linear-gradient(135deg, #fcfcfa99 0%, #fcfcfa2e 28%, #fcfcfa2e 66%, #fcfcfa66 100%);--btn-tube-lit:linear-gradient(135deg, #ffe7d6 0%, #ff9a57 22%, #fd7222 100%);--btn-fill:linear-gradient(180deg, #14171e 0%, #0c0e13 100%);--btn-flood:linear-gradient(180deg, #f94f0208 0%, #f94f024d 100%);--btn-flood-down:linear-gradient(180deg, #f94f0214 0%, #f94f0266 100%);--btn-ghost:.5;--btn-glow:0;--btn-glow-on:.2}@media (hover:hover) and (pointer:fine){.v-btn--secondary:hover,.v-btn--outline:hover{--btn-edge:var(--orange)}}.v-btn--secondary:active,.v-btn--outline:active{--btn-edge:var(--orange)}.v-btn--ink{color:var(--anthracite);--btn-edge:var(--craie);--btn-tube:linear-gradient(var(--craie), var(--craie));--btn-lit:0%;--btn-fill:linear-gradient(var(--craie), var(--craie));--btn-glow:0;--btn-glow-on:.25}@media (hover:hover) and (pointer:fine){.v-btn--ink:hover{color:var(--on-cta);--btn-edge:#ffb07f}}.v-btn--ink:active{color:var(--on-cta);--btn-edge:#ffb07f}.v-btn--ghost{padding:0 var(--space-3);--btn-ghost:0;--btn-glow:0;--btn-glow-on:0}.v-btn--ghost:after{background:0 0;border:0;transition:background-color .18s}@media (hover:hover) and (pointer:fine){.v-btn--ghost:hover{transform:none}.v-btn--ghost:hover:after{background:var(--surface-hover)}}.v-btn--ghost:active{transform:scale(.97)}.v-btn--sm{--btn-h:40px;--btn-pad:18px;--btn-cut:8px;font-size:12px}.v-btn--lg{--btn-h:54px;--btn-pad:30px;--btn-cut:12px;font-size:14px}.v-btn--block{width:100%}.v-btn[disabled],.v-btn[aria-disabled=true]{color:var(--ink-faint);cursor:not-allowed;--btn-rise:0%;--btn-lit:0%;--btn-ghost:0;--btn-glow:0;--btn-glow-on:0;--btn-edge:var(--line-lit);--btn-tube:linear-gradient(var(--line-lit), var(--line-lit));--btn-fill:linear-gradient(var(--surface-overlay), var(--surface-overlay));transform:none}.v-link{color:var(--link);align-items:center;gap:var(--space-2);background:linear-gradient(var(--orange), var(--orange)) no-repeat 0 100% / 0 2px;transition:background-size .32s var(--ease-out);padding-bottom:3px;font-weight:600;text-decoration:none;display:inline-flex}.v-link svg{width:18px;height:18px;transition:transform .22s var(--ease-out)}@media (hover:hover) and (pointer:fine){.v-link:hover{background-size:100% 2px}.v-link:hover svg{transform:translate(4px)}}.v-tag{align-items:center;gap:var(--space-1);height:24px;font:600 11px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--ink);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut-xs)), calc(100% - var(--cut-xs) * .577) 100%, 0 100%);background:#fcfcfa14;padding:0 10px;display:inline-flex}.v-tag--gain{background:var(--gain-soft);color:var(--gain)}.v-tag--perte{background:var(--perte-soft);color:var(--perte)}.v-tag--orange{background:var(--orange-soft);color:var(--orange-ink)}.v-tag--info{background:var(--info-soft);color:var(--info)}.v-tag--plein{background:var(--cta);color:var(--on-cta)}.v-tag--ink{background:var(--craie);color:var(--anthracite)}.v-tag .v-dot{border-radius:var(--radius-round);background:currentColor;width:6px;height:6px}.v-card,.step,.calc-step,.calc-hero,.help-article{border:var(--tube-w) solid transparent;background:var(--corner-light) padding-box, var(--fill-bloc) padding-box, var(--tube) border-box;position:relative}.v-card{padding:var(--space-5);min-width:0}.v-panel,.v-dark,.v-card--sunken,.v-card--dark,.v-kpi,.cta-band,.empty,.part-done,.contact-done,.legal-toc,.home-invoice{--cut:var(--cut-md);--pan-fill:var(--fill-bloc);--pan-glow:var(--corner-light);--pan-line:var(--orange);--pan-edge:var(--tube);border:var(--tube-w) solid transparent;background:linear-gradient(to bottom right, #0000 calc(50% - 1.5px), var(--pan-line) calc(50% - 1.5px), var(--pan-line) calc(50% + 1.5px), #0000 calc(50% + 1.5px)) right bottom / calc(var(--cut) * .577) var(--cut) no-repeat border-box, var(--pan-glow) padding-box, var(--pan-fill) padding-box, var(--pan-edge) border-box;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut) * .577) 100%, 0 100%)}.v-card--dark,.v-kpi--dark,.v-glow{box-shadow:inset 0 0 30px -10px #fd722273}.v-ghost{isolation:isolate;--ghost-cut:var(--cut-md);position:relative}.v-ghost:before,.v-ghost:after{content:"";z-index:-1;pointer-events:none;opacity:0;--ghost-ink:#fd722261;border:1px solid var(--ghost-ink);background:linear-gradient(to bottom right, #0000 calc(50% - 1px), var(--ghost-ink) calc(50% - 1px), var(--ghost-ink) calc(50% + 1px), #0000 calc(50% + 1px)) right bottom / calc(var(--ghost-cut) * .577) var(--ghost-cut) no-repeat border-box;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--ghost-cut)), calc(100% - var(--ghost-cut) * .577) 100%, 0 100%);transition:opacity .42s ease, transform .52s var(--ease-out);position:absolute;inset:0}.v-ghost:after{--ghost-ink:#fd72222b}.v-ghost--on:before,.v-ghost[data-on]:before{opacity:1;transform:translate(10px,-10px)}.v-ghost--on:after,.v-ghost[data-on]:after{opacity:1;transform:translate(20px,-20px)}.v-ghost__glow{z-index:-1;pointer-events:none;background:var(--orange);filter:blur(26px);opacity:0;transition:opacity .42s;position:absolute;inset:8px}.v-ghost--on>.v-ghost__glow,.v-ghost[data-on]>.v-ghost__glow{opacity:.3}@media (max-width:899px){.v-ghost--on:before,.v-ghost[data-on]:before{transform:translate(6px,-6px)}.v-ghost--on:after,.v-ghost[data-on]:after{transform:translate(12px,-12px)}}@media (prefers-reduced-motion:reduce){.v-ghost:before,.v-ghost:after,.v-ghost__glow{transition:none}}.v-cut-xs{--cut:var(--cut-xs)}.v-cut-sm{--cut:var(--cut-sm)}.v-cut-md{--cut:var(--cut-md)}.v-cut-lg{--cut:var(--cut-lg)}.v-cut-xl{--cut:var(--cut-xl)}.v-cut-xs,.v-cut-sm,.v-cut-md,.v-cut-lg,.v-cut-xl{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut) * .577) 100%, 0 100%)}@media (max-width:639px){.v-cut-xl{--cut:var(--cut-lg)}}.v-card--dark{--pan-fill:radial-gradient(120% 90% at 100% 0%, #fd722233 0%, #fd722200 60%), var(--fill-bloc-hot);--pan-edge:var(--tube-hot);color:var(--on-bloc)}.v-card__eyebrow{margin:0 0 var(--space-3);font:600 12px/1.2 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);align-items:center;gap:var(--space-2);display:flex}.v-card--dark .v-card__eyebrow{color:inherit;opacity:.8}.v-card__title{margin:0 0 var(--space-2);font:700 22px/1.2 var(--font-sans);letter-spacing:-.015em;text-wrap:balance;font-stretch:112%}.v-card__body{font:400 16px/1.55 var(--font-sans);color:var(--ink-muted);margin:0}.v-card--dark .v-card__body{color:var(--ink-soft)}.v-card--link{transition:border-color .22s ease, transform .26s var(--ease-out), box-shadow .32s var(--ease-out);text-decoration:none;display:block;box-shadow:0 0 #fd722200}.v-card--link,[data-spot]{isolation:isolate;position:relative}.v-card--link:before,[data-spot]:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(320px circle at var(--mx,50%) var(--my,0%), #fd722229 0%, #fd722200 70%);transition:opacity .32s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.v-card--link:hover{box-shadow:0 0 26px -8px #fd7222b3, 8px -8px 0 -1px var(--surface), 8px -8px 0 0 #fd722266, 16px -16px 0 -1px var(--surface), 16px -16px 0 0 #fd72222e;border-color:#fd72228c;transform:translate(-3px,3px)}.v-card--link:hover:before,[data-spot]:hover:before{opacity:1}}.v-card--link:active{transform:scale(.99)}.v-card__icon{width:44px;height:44px;margin-bottom:var(--space-4);background:var(--orange-soft);color:var(--ink);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut-xs)), calc(100% - var(--cut-xs) * .577) 100%, 0 100%);place-items:center;display:grid}.v-card__icon svg{stroke:currentColor;width:24px;height:24px}.v-kpi{padding:var(--space-6) var(--space-6) var(--space-7);min-width:0}.v-kpi__label{margin:0 0 var(--space-3);font:600 12px/1.2 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.v-kpi__value{font:600 36px/1 var(--font-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;margin:0}.v-kpi__value--gain{color:var(--gain)}.v-kpi__value--perte{color:var(--perte)}.v-kpi__value--orange{color:var(--orange-ink)}.v-kpi__delta{margin:var(--space-2) 0 0;font:500 14px/1.4 var(--font-mono);color:var(--ink-muted)}.v-kpi--xl .v-kpi__value{letter-spacing:-.04em;font-size:clamp(44px,5vw,64px)}.v-kpi--dark{--pan-fill:radial-gradient(110% 80% at 0% 0%, #fd722238 0%, #fd722200 62%), var(--fill-bloc-hot);--pan-edge:var(--tube-hot)}.v-kpi--dark .v-kpi__label{color:var(--on-bloc);opacity:.75}.v-kpi--dark .v-kpi__value{color:var(--orange-ink)}.v-kpi--dark .v-kpi__delta{color:var(--on-bloc);opacity:.75}.v-field{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.v-field__label{font:600 14px/1.3 var(--font-sans);color:var(--ink)}.v-field__hint{font:400 14px/1.4 var(--font-sans);color:var(--ink-muted)}.v-field__error{font:500 14px/1.4 var(--font-sans);color:var(--perte)}.v-input{appearance:none;min-height:46px;padding:10px var(--space-3);border:var(--stroke-1) solid #6b7480;border-radius:var(--radius-1);color:var(--ink);font:400 16px/1.3 var(--font-sans);width:100%;transition:border-color var(--duration-1) ease, box-shadow var(--duration-2) ease;background:#0b0e12}.v-input::placeholder{color:var(--ink-faint)}.v-input:hover{border-color:var(--ink-muted)}.v-input:focus-visible{border-color:var(--orange);outline:none;box-shadow:0 0 0 3px #fd722247}.v-input--error{border-color:var(--perte)}.v-input--mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:15px}.v-input[disabled]{background:var(--surface-sunken);color:var(--ink-muted);border-color:var(--line)}textarea.v-input{resize:vertical;min-height:120px}select.v-input{padding-right:var(--space-6);background-image:linear-gradient(45deg, transparent 50%, var(--ink) 50%), linear-gradient(135deg, var(--ink) 50%, transparent 50%);background-position:calc(100% - 18px) 20px,calc(100% - 13px) 20px;background-repeat:no-repeat;background-size:5px 5px}.v-check{gap:var(--space-3);font:400 14px/1.5 var(--font-sans);color:var(--ink-muted);align-items:flex-start;display:flex}.v-check input{width:18px;height:18px;accent-color:var(--orange);flex:none;margin:2px 0 0}.v-range{appearance:none;background:var(--line-lit);outline:none;width:100%;height:4px}.v-range::-webkit-slider-thumb{appearance:none;background:var(--orange);border:3px solid var(--surface);width:22px;height:22px;box-shadow:0 0 0 1px var(--orange);cursor:pointer}.v-range::-moz-range-thumb{background:var(--orange);border:3px solid var(--surface);width:22px;height:22px;box-shadow:0 0 0 1px var(--orange);cursor:pointer;border-radius:0}.v-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--focus)}.v-table{border-top:var(--stroke-1) solid var(--line);flex-direction:column;min-width:0;display:flex}.v-abo{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:var(--stroke-1) solid var(--line);grid-template-columns:36px minmax(0,1.5fr) minmax(0,1fr) auto auto;align-items:center;min-width:0;display:grid}.v-abo__logo{border-radius:var(--radius-1);width:36px;height:36px;font:700 14px/1 var(--font-sans);color:var(--craie);background:var(--surface-overlay);place-items:center;display:grid}.v-abo__name{font:600 15px/1.3 var(--font-sans);color:var(--ink);margin:0;display:inline-block;position:relative}.v-abo__meta{font:400 13px/1.4 var(--font-sans);color:var(--ink-muted);margin:0}.v-abo__usage{font:500 13px/1.4 var(--font-mono);color:var(--ink-muted);font-variant-numeric:tabular-nums}.v-abo__cost{font:500 14px/1.4 var(--font-mono);color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.v-abo--coupe .v-abo__name,.v-abo--coupe .v-abo__cost{color:var(--ink-muted)}.v-abo--coupe .v-abo__logo{opacity:.45}.v-abo--coupe .v-abo__name:after{content:"";background:var(--orange);height:3px;margin-top:-1px;position:absolute;top:50%;left:-2px;right:-2px;transform:skew(-30deg)}@media (max-width:640px){.v-abo{grid-template-columns:36px minmax(0,1fr) auto}.v-abo__usage{display:none}.v-abo .v-tag{grid-column:2}}.v-bulle{padding:var(--space-3) var(--space-4);background:var(--orange-soft);color:var(--ink);font:500 15px/1.4 var(--font-sans);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut-sm)), calc(100% - var(--cut-sm) * .577) 100%, 0 100%);max-width:32em;display:inline-block;position:relative}.v-vali{width:120px;height:auto;display:inline-block}.v-vali--sm{width:72px}.v-vali--lg{width:200px}.v-vali--float{animation:v-float 5.5s var(--ease-in-out) infinite alternate}@keyframes v-float{0%{transform:translateY(5px)rotate(-1.5deg)}to{transform:translateY(-7px)rotate(1.5deg)}}@media (prefers-reduced-motion:reduce){.v-vali--float{animation:none}}.v-faq{border-top:var(--stroke-1) solid var(--line)}.v-faq__item{border-bottom:var(--stroke-1) solid var(--line);transition:background .24s}.v-faq__item[data-open]{background:linear-gradient(90deg,#fd722212 0%,#fd722200 70%)}.v-faq__q{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-3);text-align:left;cursor:pointer;font:600 17px/1.3 var(--font-sans);color:var(--ink);background:0 0;border:0;transition:color .2s;display:flex}.v-faq__icon{background:var(--surface-hover);width:34px;height:34px;color:var(--ink);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut-xs)), calc(100% - var(--cut-xs) * .577) 100%, 0 100%);flex:none;place-items:center;transition:background .2s,color .2s;display:grid}.v-faq__icon svg{transition:transform .32s var(--ease-out)}.v-faq__q[aria-expanded=true] .v-faq__icon{background:var(--cta);color:var(--on-cta)}.v-faq__q[aria-expanded=true] .v-faq__icon svg{transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.v-faq__q:hover{color:var(--orange-ink)}.v-faq__q:hover .v-faq__icon{background:#fcfcfa1f}.v-faq__q[aria-expanded=true]:hover .v-faq__icon{background:var(--cta-hover)}}.v-faq__a{opacity:0;transition:grid-template-rows .36s var(--ease-out), opacity .26s ease;grid-template-rows:0fr;display:grid}.v-faq__item[data-open] .v-faq__a{opacity:1;grid-template-rows:1fr}.v-faq__a-inner{min-height:0;color:var(--ink-muted);max-width:48em;padding-inline:var(--space-3);overflow:hidden}.v-faq__a-inner>:last-child{padding-bottom:var(--space-5)}.v-faq__a p+p{margin-top:var(--space-3)}@media (prefers-reduced-motion:reduce){.v-faq__a{transition:opacity .2s}.v-faq__icon svg{transition:none}}.v-glow{isolation:isolate;--pan-fill:var(--fill-bloc-hot);--pan-edge:var(--tube-hot);position:relative;overflow:hidden}.v-glow:before{content:"";z-index:-1;pointer-events:none;height:140%;animation:v-breathe 9s var(--ease-in-out) infinite alternate;background:radial-gradient(58% 54% at 82% 22%,#fd722280 0%,#d9581c33 36%,#fd722200 70%),radial-gradient(40% 40% at 10% 92%,#fd722229 0%,#fd722200 62%);position:absolute;inset:-20% -10% auto}.v-glow:after{content:"";z-index:-1;pointer-events:none;opacity:.6;background-image:radial-gradient(#fcfcfa1a 1px,#0000 1.4px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 76% 30%,#000 0%,#0000 78%);mask-image:radial-gradient(70% 70% at 76% 30%,#000 0%,#0000 78%)}@keyframes v-breathe{0%{opacity:.82;transform:translate(-2%,2%)scale(1)}to{opacity:1;transform:translate(2%,-2%)scale(1.08)}}@media (prefers-reduced-motion:reduce){.v-glow:before{animation:none}}.v-ruler{opacity:.5;align-items:flex-end;gap:6px;height:14px;display:flex}.v-ruler span{background:currentColor;width:1px;height:6px}.v-ruler span:nth-child(5n+1){height:14px}.countup{display:inline-grid}.countup>*{grid-area:1/1}.countup__ghost{visibility:hidden}[data-fx=pending]{transform:translateY(28px);opacity:0!important}[data-reveal=fade][data-fx=pending]{transform:none}[data-reveal=left][data-fx=pending]{transform:translate(-32px)}[data-reveal=right][data-fx=pending]{transform:translate(32px)}[data-reveal=zoom][data-fx=pending]{transform:scale(.96)}[data-reveal=none][data-fx=pending]{transform:none;opacity:1!important}[data-fx=in]{transition:opacity .72s var(--ease-out), transform .72s var(--ease-out)!important;transition-delay:calc(var(--i,0) * 70ms)!important}@media print{[data-fx]{opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:reduce){[data-fx=pending]{transform:none!important}[data-fx=in]{transition:opacity .26s!important}}
.skip-link{left:var(--space-4);z-index:100;padding:var(--space-3) var(--space-4);background:var(--orange);color:var(--on-orange);font-weight:600;position:absolute;top:-60px}.skip-link:focus{top:var(--space-4)}.nav__top{pointer-events:none;width:1px;height:8px;position:absolute;top:0;left:0}.nav{z-index:50;border-bottom:var(--stroke-1) solid transparent;transition:border-color .18s;position:sticky;top:0}.nav:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);opacity:0;background:#08090dc2;transition:opacity .18s;position:absolute;inset:0}.nav[data-scrolled],.nav[data-open]{border-bottom-color:var(--line)}.nav[data-scrolled]:before,.nav[data-open]:before{opacity:1}.nav__bar{align-items:center;gap:var(--space-5);height:var(--nav-h);display:flex}.nav__logo{flex:none;align-items:center;display:flex}.nav__logo img{width:auto;height:28px}.nav__menus{flex:1;display:none}.nav__menus>ul{gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.nav__menus>ul>li{position:static}.nav__item{height:40px;padding:0 var(--space-3);cursor:pointer;font:500 15px/1 var(--font-sans);color:var(--ink-muted);background:0 0;border:0;align-items:center;gap:6px;text-decoration:none;transition:color .18s;display:inline-flex;position:relative}.nav__item:after{content:"";left:var(--space-3);right:var(--space-3);background:var(--orange);transform-origin:0;height:2px;transition:transform .24s var(--ease-out);position:absolute;bottom:3px;transform:scaleX(0)skew(-30deg)}.nav__item:hover,.nav__item[aria-expanded=true],.nav__item[aria-current=page]{color:var(--ink)}.nav__item[aria-expanded=true]:after,.nav__item[aria-current=page]:after{transform:scaleX(1)skew(-30deg)}@media (hover:hover) and (pointer:fine){.nav__item:hover:after{transform:scaleX(1)skew(-30deg)}}.nav__item svg{transition:transform var(--duration-2) var(--ease-out)}.nav__item[aria-expanded=true] svg{transform:rotate(180deg)}.nav__actions{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.nav__contact{display:none}.nav__burger{cursor:pointer;width:44px;height:44px;color:var(--ink);background:0 0;border:0;place-items:center;display:inline-grid}@media (min-width:1024px){.nav__menus{display:block}.nav__burger{display:none}.nav__contact{display:inline-flex}}@media (max-width:439px){.nav__bar{gap:var(--space-3)}.nav__logo img{height:24px}.nav__actions{flex:none}.nav__actions .v-btn--sm{--btn-pad:var(--space-3)}}.nav:after{content:"";inset:var(--nav-h) 0 0 0;z-index:-2;pointer-events:none;opacity:0;background:#06080ba3;transition:opacity .22s;position:fixed}.nav[data-mega]:after{opacity:1}.mega{pointer-events:none;opacity:0;visibility:hidden;filter:drop-shadow(0 28px 36px #0000008c);transition:opacity .2s var(--ease-out), transform .2s var(--ease-out), visibility 0s linear .2s;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px)}.mega--open{opacity:1;visibility:visible;transition-delay:0s;transform:none}.mega__panel{--cut:var(--cut-lg);--pan-fill:linear-gradient(180deg, #181d25 0%, #11151b 100%);pointer-events:auto;gap:var(--space-8);padding:var(--space-6) var(--space-7) var(--space-7);max-height:calc(100dvh - var(--nav-h) - var(--space-5));grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;display:grid;overflow-y:auto}.mega__main{gap:var(--space-5);min-width:0;display:grid}.mega__groups{gap:var(--space-5);display:grid}.mega__groups--cols{columns:2;column-gap:var(--space-7);display:block}.mega__groups--cols .mega__group{break-inside:avoid;padding-bottom:var(--space-5)}.mega__title{margin-bottom:var(--space-2);font:600 13px/1.3 var(--font-sans);color:var(--orange-ink)}.mega__group ul,.mega__more{margin:0;padding:0;list-style:none}.mega__group ul{gap:2px;display:grid}.mega__link{padding:7px var(--space-3);margin-inline:calc(-1 * var(--space-3));color:var(--ink-soft);gap:2px;text-decoration:none;transition:color .14s;display:grid}.mega__link:hover{color:var(--ink)}.mega__label{font:500 16px/1.35 var(--font-sans);text-underline-offset:5px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1.5px;transition:text-decoration-color .14s}.mega__link:hover .mega__label{-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange)}.mega__desc{font:400 13px/1.45 var(--font-sans);color:var(--ink-muted)}.mega__more{gap:var(--space-1) var(--space-6);padding-top:var(--space-4);border-top:var(--stroke-1) solid var(--line);flex-wrap:wrap;display:flex}.mega__link--more{align-items:center;gap:var(--space-3);display:inline-flex}.mega__side{gap:var(--space-5);min-width:0;display:grid}.mega__panel--solo{grid-template-columns:minmax(0,1fr)}.mega__panel--solo .mega__group ul{gap:var(--space-2) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.etq{--cut:28px;--pan-fill:linear-gradient(180deg, #1c222c 0%, #10141a 100%);color:var(--ink);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden;container-type:inline-size}.etq__visual{aspect-ratio:404/180;flex:none;display:block;position:relative;overflow:hidden;container-type:inline-size}.etq__scene{transform-origin:0 0;width:404px;height:180px;transform:scale(tan(atan2(100cqw, 404px)));display:block;position:absolute;top:0;left:0}.etq__scene>*,.etq__flux>*{max-width:none;display:block;position:absolute}.etq__eyebrow{left:var(--space-5);color:var(--ink-muted);align-items:center;gap:10px;display:flex;position:absolute;top:22px}.etq__body{padding:18px var(--space-5) var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.etq__title{font:700 19px/1.2 var(--font-sans);letter-spacing:-.015em;text-wrap:balance;font-stretch:112%}.etq__title em{color:var(--orange-ink);font-style:italic}.etq__text{font:400 14px/1.45 var(--font-sans);color:var(--ink-soft);margin-top:6px}.etq__btn{margin-top:var(--space-4);--btn-h:34px;--btn-pad:var(--space-4)}.etq__link{align-items:center;gap:var(--space-2);font:600 14px/1 var(--font-sans);color:var(--orange-ink);margin-top:14px;display:inline-flex}.etq__link svg{transition:transform .22s var(--ease-out)}.etq__halo{background:radial-gradient(closest-side,#fd72225c 0%,#fd72221c 50%,#fd722200 100%)}.mega__panel:has(.etq--garantie){grid-template-columns:minmax(0,1fr) minmax(0,340px)}.etq--garantie{--pan-fill:linear-gradient(118deg, #2e180b 0%, #1b120d 48%, #111317 100%);--pan-edge:var(--tube-hot);--pan-line:#ffb07f;box-shadow:inset 0 0 30px -10px #fd722273}.etq--garantie .etq__visual{z-index:-1;position:absolute;inset:0 0 auto}.etq--garantie .etq__eyebrow{margin:var(--space-5) var(--space-5) 0;color:var(--ink-soft);position:static}.etq--garantie .etq__body{padding-top:var(--space-4)}.etq--garantie .etq__title{letter-spacing:-.02em;white-space:nowrap;font-size:clamp(18px,6.6cqw,28px);line-height:1.1}.etq--garantie .etq__text{margin-top:var(--space-3)}.etq__slashes{inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 18%,#0000 50%);mask-image:linear-gradient(#000 0% 18%,#0000 50%)}.etq__slashes i{background:linear-gradient(#fd722257 0%,#fd722208 100%);border:1.5px solid #fd7222e6;width:22px;height:250px;position:absolute;top:-30px;transform:skew(-30deg);box-shadow:0 0 22px #fd722280}.etq__slashes i:first-child{opacity:.25;right:92px}.etq__slashes i:nth-child(2){opacity:.55;right:50px}.etq__slashes i:nth-child(3){right:8px}.etq--centralisation .etq__visual{aspect-ratio:404/208}.etq--centralisation .etq__halo{width:190px;height:190px;top:35px;left:232px}.etq__flux{width:252px;height:132px;top:64px;left:22px}.etq__flux>img{width:252px;height:132px;top:0;left:0}.etq__app{background:var(--craie);border-radius:6px;place-items:center;width:28px;height:28px;display:grid;box-shadow:0 3px 10px #00000073}.etq__app img{object-fit:contain;width:18px;height:18px}.etq__app--1{top:0;left:36px}.etq__app--2{top:26px;left:2px}.etq__app--3{top:52px;left:60px}.etq__app--4{top:78px;left:20px}.etq__app--5{top:104px;left:52px}.etq__societe{filter:drop-shadow(0 0 10px #fd722266);width:110px;height:124px;top:68px;left:272px}.etq__port{background:var(--orange);width:7px;height:7px;top:126.5px;left:268.5px;box-shadow:0 0 10px #fd7222e6}.etq__signal{opacity:0;background:#ffe7d6;border-radius:50%;width:6px;height:6px;top:-3px;left:-3px;box-shadow:0 0 8px 2px #fd7222e6}.mega--open .etq__signal{animation:none}.mega--open .etq__signal--1{animation-name:etq-flux-1}.mega--open .etq__signal--2{animation-name:etq-flux-2;animation-delay:2.8s}.mega--open .etq__signal--3{animation-name:etq-flux-3;animation-delay:5.6s}.mega--open .etq__signal--4{animation-name:etq-flux-4;animation-delay:1.4s}.mega--open .etq__signal--5{animation-name:etq-flux-5;animation-delay:4.2s}.mega--open .etq__halo,.mega--open .etq__slashes i:nth-child(3){animation:5s ease-in-out infinite etq-souffle}@keyframes etq-souffle{0%,to{opacity:.7}50%{opacity:1}}@keyframes etq-flux-1{0%{opacity:0;transform:translate(64px,14px)}4%{opacity:1}12.6%{transform:translate(105.9px,14px)}43.8%{transform:translate(196px,66px)}56%{opacity:1}60%,to{opacity:0;transform:translate(250px,66px)}}@keyframes etq-flux-2{0%{opacity:0;transform:translate(30px,40px)}4%{opacity:1}32%{transform:translate(151px,40px)}45.7%{transform:translate(196px,66px)}56%{opacity:1}60%,to{opacity:0;transform:translate(250px,66px)}}@keyframes etq-flux-3{0%{opacity:0;transform:translate(88px,66px)}4%{opacity:1}56%{opacity:1}60%,to{opacity:0;transform:translate(250px,66px)}}@keyframes etq-flux-4{0%{opacity:0;transform:translate(48px,92px)}4%{opacity:1}29.6%{transform:translate(151px,92px)}44.5%{transform:translate(196px,66px)}56%{opacity:1}60%,to{opacity:0;transform:translate(250px,66px)}}@keyframes etq-flux-5{0%{opacity:0;transform:translate(80px,118px)}4%{opacity:1}8.5%{transform:translate(105.9px,118px)}42.4%{transform:translate(196px,66px)}56%{opacity:1}60%,to{opacity:0;transform:translate(250px,66px)}}.etq__trame{background:repeating-linear-gradient(120deg,#fcfcfa14 0 1px,#0000 1px 12px);inset:0;-webkit-mask-image:radial-gradient(52% 96% at 73% 100%,#000 0%,#0000 100%);mask-image:radial-gradient(52% 96% at 73% 100%,#000 0%,#0000 100%)}.etq--diagnostic .etq__halo{background:radial-gradient(48% 92% at 73% 100%,#fd722275 0%,#fd722224 45%,#fd722200 76%);inset:0}.etq__portrait{transform-origin:50% 100%;width:184px;height:184px;transition:transform .6s var(--ease-out);top:-4px;right:16px}.etq__questions{left:var(--space-5);align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex;top:52px}.etq__question{white-space:nowrap;height:28px;font:500 12px/1 var(--font-sans);color:var(--ink-soft);clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 4.62px) 100%,0 100%);background:linear-gradient(to bottom right,#0000 calc(50% - 1px),#fcfcfa66 calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px)) 100% 100%/4.62px 8px no-repeat border-box,linear-gradient(#1f2630 0%,#151a21 100%) padding-box padding-box,linear-gradient(135deg,#fcfcfa80 0%,#fcfcfa29 100%) border-box;border:1.5px solid #0000;align-items:center;padding:0 10px;display:flex}.etq__sol{background:linear-gradient(90deg, #fcfcfa00 0%, #fcfcfa4d 30%, var(--orange) 73%, #fcfcfa4d 94%, #fcfcfa00 100%);height:1.5px;bottom:0;left:0;right:0}@media (hover:hover) and (pointer:fine){.etq:hover{--pan-edge:linear-gradient(200deg, #ff9a57 0%, #fd722266 40%, var(--line) 100%)}.etq--garantie:hover{--pan-edge:var(--tube-hot)}.etq:hover .etq__btn{--btn-rise:100%;transform:translate(-1px,-1px)}.etq:hover .etq__btn:before{opacity:var(--btn-ghost);transform:translate(6px,6px)}.etq:hover .etq__portrait{transform:scale(1.04)}.etq:hover .etq__link svg{transform:translate(4px)}}.mega--open .mega__main,.mega--open .mega__side{animation:v-fade-up .34s var(--ease-out) both}.mega--open .mega__side{animation-delay:60ms}.drawer{inset:var(--nav-h) 0 0 0;background:var(--surface);z-index:49;padding:var(--space-4) var(--space-5) var(--space-8);display:none;position:fixed;overflow-y:auto}.drawer--open{animation:v-fade-up .26s var(--ease-out) both;display:block}.drawer__list{border-top:var(--stroke-1) solid var(--line);margin:0;padding:0;list-style:none}.drawer__list>li{border-bottom:var(--stroke-1) solid var(--line)}.drawer__item{width:100%;padding:var(--space-4) 0;cursor:pointer;font:600 18px/1.2 var(--font-sans);color:var(--ink);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.drawer__item svg{transition:transform var(--duration-2) var(--ease-out)}.drawer__item[aria-expanded=true] svg{transform:rotate(180deg)}.drawer__sub{padding:0 0 var(--space-4);gap:var(--space-2);animation:v-fade-up .24s var(--ease-out) both;display:grid}.drawer__group{color:var(--orange-ink);margin-top:var(--space-3)}.drawer__sublink{padding:var(--space-2) 0;color:var(--ink-soft);font:400 16px/1.3 var(--font-sans);text-decoration:none;display:block}.drawer__sublink--strong{color:var(--ink);font-weight:600}.drawer__actions{gap:var(--space-3);margin-top:var(--space-6);display:grid}@media (prefers-reduced-motion:reduce){.mega--open .mega__main,.mega--open .mega__side,.drawer--open,.drawer__sub{animation:none}.nav__item:after,.etq__portrait,.etq__link svg{transition:none}.mega--open .etq__halo,.mega--open .etq__slashes i:nth-child(3){animation:none}.mega--open .etq__signal{animation-duration:12s}}.footer{isolation:isolate;color:var(--craie);margin-top:var(--space-9);border-top:var(--stroke-1) solid var(--line);background:#050609;position:relative;overflow:hidden}.footer:before{content:"";background:linear-gradient(90deg,#fd722200 0%,#fd7222cc 30%,#fd722226 62%,#fd722200 100%);height:1px;position:absolute;top:-1px;left:0;right:0}.footer:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(46% 100% at 26% 0,#fd72221f 0%,#fd722200 70%);height:320px;position:absolute;inset:0 0 auto}.footer__top{gap:var(--space-7);padding-block:var(--space-8) var(--space-6);border-bottom:1px solid var(--line);display:grid}@media (min-width:900px){.footer__top{grid-template-columns:1.3fr repeat(4,minmax(0,1fr))}}.footer__brand{gap:var(--space-4);align-content:start;display:grid}.footer__brand img{width:auto;height:28px}.footer__signature{font:700 18px/1.3 var(--font-sans);letter-spacing:-.01em;font-stretch:112%}.footer__col h2{font:600 12px/1.2 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:var(--space-3)}.footer__col ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.footer__col a{color:var(--ink-muted);font:400 14px/1.4 var(--font-sans);text-decoration:none;transition:color .16s}.footer__col a:hover{color:var(--craie);text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:4px;text-decoration-thickness:2px}@media (max-width:899px){.footer__col ul{gap:0}.footer__col a,.footer__legal a{padding-block:14px;display:inline-block}.footer__legal{gap:var(--space-2) var(--space-4)}}.footer__bottom{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-5) var(--space-6);font:400 13px/1.4 var(--font-sans);color:var(--ink-faint);flex-wrap:wrap;display:flex}.footer__legal{gap:var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.footer__legal a{color:inherit;text-decoration:none;transition:color .16s}.footer__legal a:hover{color:var(--craie)}.footer__news{gap:var(--space-3);display:grid}.footer__news form{gap:var(--space-2);flex-wrap:wrap;display:flex}.footer__news .v-input{flex:200px}.footer__news small{color:var(--ink-faint);font-size:12px}.footer__mark{opacity:.07;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;margin-bottom:-4.5%;display:block;-webkit-mask-image:linear-gradient(#000 0%,#00000040 100%);mask-image:linear-gradient(#000 0%,#00000040 100%)}.page-top{isolation:isolate;margin-top:calc(-1 * var(--nav-h));padding-top:var(--nav-h);position:relative;overflow:hidden}.page-top:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(46% 90% at 84% 0,#fd722242 0%,#d9581c14 44%,#fd722200 72%);position:absolute;inset:0}.page-top:after{content:"";z-index:-1;pointer-events:none;opacity:.55;background-image:radial-gradient(#fcfcfa1c 1px,#0000 1.4px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(52% 88% at 84% 0,#000 0%,#0000 76%);mask-image:radial-gradient(52% 88% at 84% 0,#000 0%,#0000 76%)}.page-hero{padding-block:var(--space-8) var(--space-7);gap:var(--space-4);max-width:860px;display:grid}.page-hero>*{animation:v-fade-up .64s var(--ease-out) both}.page-hero>:nth-child(2){animation-delay:60ms}.page-hero>:nth-child(3){animation-delay:.12s}.page-hero>:nth-child(4){animation-delay:.18s}.page-hero>:nth-child(n+5){animation-delay:.24s}@media (prefers-reduced-motion:reduce){.page-hero>*{animation:none}}.page-hero__actions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.crumbs{gap:var(--space-2);font:500 13px/1.3 var(--font-sans);color:var(--ink-faint);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.crumbs a{color:inherit;text-decoration:none;transition:color .16s}.crumbs a:hover{color:var(--ink)}.crumbs li+li:before{content:"/";margin-right:var(--space-2);opacity:.5}.crumbs [aria-current=page]{color:var(--ink-muted)}.feature-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.step-list{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.step{padding:var(--space-5);gap:var(--space-2);align-content:start;display:grid}.step:before,.part-rule:before,.prod-param:before{content:"";width:22px;height:var(--stroke-trait);margin-bottom:var(--space-2);background:var(--orange);justify-self:start;transform:skew(-30deg);box-shadow:0 0 12px #fd7222bf}.step h3{font:700 18px/1.3 var(--font-sans);letter-spacing:-.01em}.step p{color:var(--ink-muted)}.cta-band{--cut:var(--cut-lg);isolation:isolate;align-items:center;gap:var(--space-5);padding:var(--space-6);color:var(--on-bloc);flex-wrap:wrap;display:flex;position:relative;overflow:hidden}.cta-band__title{min-width:0;font:700 clamp(22px, 2.6vw, 28px)/1.2 var(--font-sans);letter-spacing:-.015em;text-wrap:balance;flex:320px;font-stretch:112%}.cta-band .v-vali{flex:none;width:110px}@media (min-width:900px){.cta-band{padding:var(--space-7) var(--space-8) var(--space-7) var(--space-7)}}.notice{gap:var(--space-3);padding:var(--space-4);background:var(--orange-soft);color:var(--ink);font:400 14px/1.5 var(--font-sans);align-items:flex-start;display:flex}.notice svg{color:var(--orange-ink);flex:none;margin-top:2px}.notice--info{background:var(--info-soft)}.notice--info svg{color:var(--info)}.empty{padding:var(--space-6);gap:var(--space-3);justify-items:start;display:grid}.form{gap:var(--space-5);max-width:640px;display:grid}.form__row{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.form__status{padding:var(--space-4);font:500 15px/1.4 var(--font-sans)}.form__status--ok{background:var(--gain-soft);color:var(--gain)}.form__status--error{background:var(--perte-soft);color:var(--perte)}.v-mot--none{white-space:normal}
.mock{background:var(--surface-raised);border:var(--stroke-1) solid var(--line);font-family:var(--font-sans);color:var(--ink);width:100%;min-width:0;max-width:640px;margin:0;box-shadow:0 24px 48px -32px #1c222a59;container-type:inline-size}.mock--popup{max-width:340px}.mock__bar{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--stroke-1) solid var(--line);background:var(--surface-sunken);display:flex}.mock__bar img{width:18px;height:auto}.mock__title{font:600 13px/1.2 var(--font-sans)}.mock__body{padding:var(--space-4);gap:var(--space-4);display:grid}.mock__kpis{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mock__kpi{padding:var(--space-3);background:var(--surface-sunken);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 5.8px) 100%,0 100%);gap:6px;min-width:0;display:grid}.mock__kpi--alert{background:var(--orange-soft)}.mock__kpi .label{font-size:10px}.mock__num{font:600 22px/1 var(--font-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.mock__num small{font:500 11px/1 var(--font-mono);color:var(--ink-muted);margin-left:2px}.mock__split{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.mock__panel{gap:var(--space-3);align-content:start;min-width:0;display:grid}.mock__h{font:600 12px/1.2 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.mock__bars{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.mock__bars li{align-items:center;gap:var(--space-2);font:500 12px/1.2 var(--font-sans);grid-template-columns:76px 1fr auto;display:grid}.mock__bar{background:var(--line);height:6px;overflow:hidden;transform:skew(-30deg)}.mock__bar span{background:var(--orange);height:100%;display:block}.mock__list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.mock__list li{align-items:center;gap:2px var(--space-2);font:500 12px/1.3 var(--font-sans);padding-bottom:var(--space-2);border-bottom:var(--stroke-1) solid var(--line);grid-template-columns:28px minmax(0,1fr);display:grid}.mock__list li>.v-abo__logo{grid-row:span 2}.mock__list li>.mono-sm{color:var(--ink-muted)}.mock__list li:last-child{border-bottom:0}.mock__li-main{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mock__head-row{gap:var(--space-6);padding-bottom:var(--space-3);border-bottom:var(--stroke-1) solid var(--line);flex-wrap:wrap;display:flex}.mock__head-row .label{margin-bottom:4px;font-size:10px;display:block}.mock__props{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.mock__prop{align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-2) 0;border-bottom:var(--stroke-1) solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"logo main amount""logo main actions";display:grid}.mock__prop:last-child{border-bottom:0}.mock__prop>.v-abo__logo{grid-area:logo}.mock__prop-main{grid-area:main;gap:2px;min-width:0;display:grid}.mock__prop-title{font:600 14px/1.3 var(--font-sans);gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.mock__prop-title .v-tag{height:18px;font-size:10px}.mock__amount{font:600 14px/1 var(--font-mono);color:var(--gain);white-space:nowrap;text-align:right;grid-area:amount}.mock__actions{gap:var(--space-2);grid-area:actions;justify-content:flex-end;display:flex}.mock__actions .v-btn--sm{height:28px;padding:0 var(--space-3);--btn-cut:6px;font-size:11px}.mock__tools{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mock__tools li{font:500 11px/1.2 var(--font-sans);text-align:center;justify-items:center;gap:6px;display:grid}.mock__tools li .v-abo__logo{width:40px!important;height:40px!important;font-size:15px!important}.mock__request{gap:var(--space-2);padding-top:var(--space-3);border-top:var(--stroke-1) solid var(--line);display:grid}@container (max-width:480px){.mock__kpis{grid-template-columns:1fr 1fr}.mock__kpi:first-child{grid-column:1/-1}.mock__split{grid-template-columns:1fr}.mock__prop{grid-template-columns:28px minmax(0,1fr);grid-template-areas:"logo main""logo amount""logo actions"}.mock__amount{text-align:left}.mock__actions{justify-content:flex-start}}@container (max-width:340px){.mock__kpis{grid-template-columns:1fr}}.shot{gap:var(--space-3);width:100%;min-width:0;max-width:680px;font-family:var(--font-sans);margin:0;display:grid}.shot--popup,.prod-visual .shot--popup{max-width:360px}.shot__frame{--pan-fill:linear-gradient(#0b0d12, #0b0d12);--pan-edge:linear-gradient(180deg, #fcfcfa42 0%, var(--line) 50%, var(--line) 100%);position:relative}.shot__img{width:100%;height:auto;display:block}.shot__pin{left:var(--x);top:var(--y);z-index:1;border-radius:var(--radius-round);background:var(--orange);width:22px;height:22px;color:var(--on-orange);box-shadow:0 0 0 2px var(--craie);font:700 11px/1 var(--font-mono);place-items:center;display:grid;position:absolute;translate:-50% -50%}.shot__legend{margin:0;padding:0}.shot__legend ol{gap:var(--space-2);counter-reset:shot;margin:0;padding:0;list-style:none;display:grid}.shot__legend li{counter-increment:shot;align-items:center;gap:var(--space-2);font:500 13px/1.3 var(--font-sans);color:var(--ink-muted);display:flex}.shot__legend li:before{content:counter(shot);border-radius:var(--radius-round);background:var(--orange);width:18px;height:18px;color:var(--on-orange);font:700 10px/1 var(--font-mono);flex:none;place-items:center;display:grid}
.hero{isolation:isolate;margin-top:calc(-1 * var(--nav-h));padding-block:calc(var(--nav-h) + var(--space-7)) var(--space-8);position:relative;overflow:hidden}.hero:before{content:"";z-index:-2;pointer-events:none;animation:v-breathe 10s var(--ease-in-out) infinite alternate;background:radial-gradient(46% 54% at 74% 34%,#fd722270 0%,#d9581c33 38%,#fd722200 70%),radial-gradient(34% 40% at 6% 92%,#fd72222b 0%,#fd722200 62%);position:absolute;inset:-12% -10% 0}.hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg, #0e111600 0%, var(--surface) 100%);height:180px;position:absolute;bottom:0;left:0;right:0}.hero__inner{gap:var(--space-7);align-items:center;display:grid}.hero__copy{gap:var(--space-5);justify-items:start;min-width:0;max-width:640px;display:grid}.hero__title{overflow-wrap:normal;max-width:13em;font-size:clamp(36px,4.8vw,60px)}.hero__lead{color:var(--ink-soft);max-width:32em}.hero__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.hero__proof{margin:var(--space-2) 0 0;color:var(--ink-muted);font:500 14px/1.4 var(--font-sans);flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.hero__proof li{align-items:center;gap:10px;display:flex}.hero__proof .v-trait{flex:none;width:14px}@supports ((-webkit-background-clip:text) or (background-clip:text)){.hero__proof .label{color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(100deg, var(--ink-muted) 0%, var(--ink-muted) 44%, var(--orange) 48%, #ffe7d6 50%, var(--orange) 52%, var(--ink-muted) 56%, var(--ink-muted) 100%);background-position:100% 0;background-repeat:no-repeat;background-size:300% 100%;animation:3.5s ease-in-out 1.8s infinite hero-sweep}.hero__proof li:nth-child(2) .label{animation-delay:2.2s}}@keyframes hero-sweep{0%{background-position:100% 0}46%,to{background-position:0 0}}.hero__scene{min-width:0;height:400px;margin:calc(-1 * var(--space-6)) calc(-1 * var(--space-5)) 0;position:relative}.hero__w{animation:hero-word .82s var(--ease-out) both;animation-delay:calc(80ms + var(--i,0) * 55ms);display:inline-block}@keyframes hero-word{0%{opacity:0;filter:blur(10px);transform:translateY(.42em)}to{opacity:1;filter:none;transform:none}}.hero .eyebrow,.hero__lead,.hero__actions,.hero__proof{animation:v-fade-up .72s var(--ease-out) both}.hero__lead{animation-delay:.42s}.hero__actions{animation-delay:.5s}.hero__proof{animation-delay:.58s}.hero__scene{animation:hero-scene 1.1s var(--ease-out) .24s both}@keyframes hero-scene{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@media (min-width:640px){.hero__scene{height:560px;margin:0}}@media (min-width:900px){.hero{min-height:min(92vh,900px);padding-block:calc(var(--nav-h) + var(--space-8)) var(--space-9);align-items:center;display:flex}.hero__inner{gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hero__scene{height:clamp(540px,72vh,720px);margin-right:calc(-1 * var(--space-6))}.hero__proof{align-items:center;gap:var(--space-3) var(--space-5);flex-flow:wrap}}.home-benefits__inner{gap:var(--space-6);display:grid}.home-benefits__head{gap:var(--space-5);display:grid}.home-benefits__title{font-size:clamp(34px,5vw,64px)}.home-benefits__chunk{white-space:nowrap}.home-benefits__word{transition:color .32s;display:inline-block;position:relative}.home-benefits__word:after{content:attr(data-text) / "";color:var(--orange);opacity:0;font-style:italic;transition:opacity .32s;position:absolute;top:0;left:0}.home-benefits__word[data-on]{color:#0000}.home-benefits__word[data-on]:after{opacity:1}.home-benefits__steps{gap:var(--space-2);align-items:center;display:flex}.home-benefits__steps span{width:22px;height:var(--stroke-trait);background:var(--line-lit);transition:background .32s ease, width .42s var(--ease-out);transform:skew(-30deg)}.home-benefits__steps span[data-on]{background:var(--orange);width:56px}.home-benefits__list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.home-benefit{transition:transform .32s var(--ease-out)}.home-benefit__panel{isolation:isolate;gap:var(--space-4) var(--space-5);padding:var(--space-6) var(--space-5);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.home-benefit__panel:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(70% 120% at 100% 0,#fd722233 0%,#fd722200 62%);transition:opacity .42s;position:absolute;inset:0}.home-benefit__panel:after{content:"";inset:calc(-1 * var(--tube-w));z-index:-1;pointer-events:none;padding:var(--tube-w);opacity:0;background:var(--tube-hot);-webkit-mask-composite:xor;transition:opacity .42s;position:absolute;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.home-benefit[data-on] .home-benefit__panel:before,.home-benefit[data-on] .home-benefit__panel:after{opacity:1}.home-benefit__icon{width:44px;height:44px;color:var(--ink);grid-column:1/-1;justify-self:start;display:block}.home-benefit__icon svg{display:block}.home-benefit__body{gap:var(--space-2);grid-column:1/-1;min-width:0;display:grid}.home-benefit__body .muted{max-width:40em}.home-benefit__link{color:inherit;text-decoration:none}.home-benefit__link:after{content:"";position:absolute;inset:0}.home-benefit__link:focus-visible{outline:none}.home-benefit:has(.home-benefit__link:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.home-benefit__go{width:40px;height:40px;color:var(--ink-muted);background:var(--surface-hover);transition:transform .26s var(--ease-out), background .26s ease, color .26s ease;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut-xs)), calc(100% - var(--cut-xs) * .577) 100%, 0 100%);grid-column:1/-1;justify-self:start;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.home-benefit:hover{transform:translate(6px)}.home-benefit:hover .home-benefit__go{background:var(--cta);color:var(--on-cta);transform:translate(4px)}}.home-benefit:active{transform:scale(.99)}@media (min-width:640px){.home-benefit__panel{padding:var(--space-6);grid-template-columns:auto minmax(0,1fr) auto;align-items:start}.home-benefit__icon{grid-column:1}.home-benefit__body{grid-column:2}.home-benefit__go{grid-column:3;align-self:center}}@media (min-width:900px){.home-benefits__inner{gap:var(--space-8);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.home-benefits__head{top:calc(var(--nav-h) + var(--space-8));position:sticky}.home-benefits__list{gap:var(--space-5)}}.home-invoice-section{padding-top:0}.home-invoice{gap:var(--space-6);padding:var(--space-6) var(--space-5);display:grid}.home-invoice__copy{gap:var(--space-4);justify-items:start;min-width:0;display:grid}.home-invoice__title{max-width:14em}.home-invoice__copy .notice{margin-top:var(--space-2);justify-self:stretch;max-width:40em}.home-invoice__visual{align-items:center;min-width:0;display:grid}.home-flow{gap:var(--space-1);width:100%;max-width:440px;margin-inline:auto;display:grid}.home-flow__card{gap:var(--space-2);padding:var(--space-4);background:var(--surface-overlay);border:var(--stroke-1) solid var(--line);min-width:0;display:grid}.home-flow__mail{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto}.home-flow__icon{color:var(--ink-muted);place-items:center;display:grid}.home-flow__mail-body{gap:2px;min-width:0;display:grid}.home-flow__from{font:500 12px/1.3 var(--font-sans);color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-flow__subject{font:600 14px/1.3 var(--font-sans);color:var(--ink)}.home-flow__meta{color:var(--ink-muted)}.home-flow__action{font:600 12px/1 var(--font-sans);color:var(--orange-ink);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.home-flow__link{color:var(--orange-ink);justify-self:center;justify-items:center;display:grid}.home-flow__link:before{content:"";width:var(--stroke-trait);background:var(--orange);height:14px;transform:skew(-30deg)}.home-flow__link svg{margin-top:-4px}.home-flow__addr{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--on-bloc);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut-sm)), calc(100% - var(--cut-sm) * .577) 100%, 0 100%);background:#0b0e12;display:flex}.home-flow__addr svg{flex:none}.home-flow__addr-text{font:500 13px/1.4 var(--font-mono);overflow-wrap:anywhere}.home-flow__fiche-head{align-items:center;gap:var(--space-2);display:flex}.home-flow__logo{width:24px;height:24px;color:var(--craie);font:700 12px/1 var(--font-sans);border-radius:var(--radius-1);background:#7c3aed;place-items:center;display:grid}.home-flow__fiche-title{font:600 15px/1.2 var(--font-sans);margin-right:auto}.home-flow__fields{gap:var(--space-3) var(--space-4);padding-top:var(--space-2);border-top:var(--stroke-1) solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.home-flow__fields>div{gap:2px;min-width:0;display:grid}.home-flow__fields dt{color:var(--ink-muted);font-size:10px}.home-flow__fields dd{color:var(--ink);margin:0;font-size:14px}@media (min-width:900px){.home-invoice{gap:var(--space-8);padding:var(--space-8);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center}}.tabs__scroll{scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 calc(-1 * var(--space-5)) var(--space-6);padding-inline:var(--space-5);scroll-padding-inline:var(--space-5);overflow-x:auto}.tabs__scroll::-webkit-scrollbar{display:none}.tabs__track{border:var(--stroke-1) solid var(--line);border-radius:var(--radius-round);background:#fcfcfa0b;padding:5px;display:inline-flex;position:relative}.tabs__list{gap:2px;display:flex}.tabs__tab{border-radius:var(--radius-round);cursor:pointer;height:44px;font:600 15px/1 var(--font-sans);color:var(--ink-muted);white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;margin:0;padding:0 20px;transition:color .16s;display:inline-flex}.tabs__tab:hover{color:var(--ink)}.tabs__tab[aria-selected=true]{color:var(--on-cta);background:var(--cta)}.tabs__track[data-ready] .tabs__tab[aria-selected=true]{color:var(--ink);background:0 0}.tabs__tab:focus-visible{outline-offset:-3px}.tabs__list--on{pointer-events:none;opacity:0;background:var(--cta);transition:clip-path .42s var(--ease-out);position:absolute;inset:5px}.tabs__list--on .tabs__tab{color:var(--on-cta)}.tabs__track[data-ready] .tabs__list--on{opacity:1}.tabs__panel{--cut:var(--cut-lg);gap:var(--space-6);padding:var(--space-5);display:grid}.tabs__panel[hidden]{display:none}.tabs__copy{gap:var(--space-4);align-content:center;justify-items:start;min-width:0;display:grid}.tabs__copy>*{animation:v-fade-up .52s var(--ease-out) both}.tabs__copy>:nth-child(2){animation-delay:50ms}.tabs__copy>:nth-child(3){animation-delay:.1s}.tabs__copy>:nth-child(4){animation-delay:.15s}.tabs__copy .v-list{margin-block:var(--space-1)}.tabs__copy .muted,.tabs__copy .v-list{max-width:40em}.tabs__visual{isolation:isolate;aspect-ratio:680/500;min-width:0;animation:tabs-screen .64s var(--ease-out) both;place-items:center;display:grid;position:relative}.tabs__visual:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#fd722257 0%,#fd722200 100%);position:absolute;inset:6% -4% -8% 8%}@keyframes tabs-screen{0%{opacity:0;transform:translate(28px)scale(.98)}to{opacity:1;transform:none}}.screen{--pan-fill:linear-gradient(#0b0d12, #0b0d12);--pan-edge:linear-gradient(180deg, #fcfcfa42 0%, var(--line) 50%, var(--line) 100%);flex-direction:column;width:100%;height:100%;min-height:0;margin:0;display:flex}.screen--popup{aspect-ratio:400/640;width:auto}.screen__img{object-fit:cover;object-position:left top;flex:1;width:100%;height:auto;min-height:0}@media (min-width:900px){.tabs__panel{gap:var(--space-8);padding:var(--space-7);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}}.home-engine__bloc{--pan-fill:linear-gradient(180deg, #10131a 0%, #0a0c11 100%);--pan-glow:radial-gradient(50% 66% at 76% 46%, #fd72222b 0%, #fd722200 72%)}.home-engine__title{font-size:clamp(28px,3.6vw,44px)}.home-engine__lead{color:var(--ink-soft);max-width:34em}.home-engine__more{margin:var(--space-2) 0 0}.home-engine__bloc .eng-fig{max-width:520px}.story__inner{gap:var(--space-7);display:grid}.story__copy{gap:var(--space-6);align-content:start;min-width:0;display:grid}.story__head{gap:var(--space-4);justify-items:start;display:grid}.story__meta{align-items:center;gap:var(--space-3);font:500 12px/1.2 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--orange-ink);flex-wrap:wrap;margin:0;display:inline-flex}.story__meta .v-trait{width:22px}.story__title{max-width:11em}.story__fil{padding-left:var(--space-6);position:relative}.story__rail{background:var(--line);width:2px;position:absolute;top:6px;bottom:6px;left:0;overflow:hidden}.story__rail-fill{background:linear-gradient(180deg, var(--braise) 0%, var(--orange) 70%, #ffe7d6 100%);transform-origin:top;transition:transform 1.5s var(--ease-in-out) .15s;position:absolute;inset:0}.story__fil[data-fx=pending] .story__rail-fill{transition:none;transform:scaleY(0)}.story__beats{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.story-beat{gap:var(--space-2);min-width:0;display:grid;position:relative}.story-beat:before{content:"";left:calc(-1 * var(--space-6) - 11px);width:24px;height:var(--stroke-trait);background:var(--orange);box-shadow:0 0 0 4px var(--surface-sunken), 0 0 16px 4px #fd72228c;position:absolute;top:5px;transform:skew(-30deg)}.story-beat__name{font:600 12px/1.2 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--orange-ink);margin:0}.story-beat__text{font:400 17px/1.55 var(--font-sans);color:var(--ink-soft);text-wrap:pretty;max-width:34em;margin:0}.story__more{margin:0}.story__fiche{--ghost-cut:var(--cut-lg);min-width:0;margin-right:var(--space-4)}.story-fiche{--cut:var(--cut-lg);--pan-fill:radial-gradient(110% 70% at 100% 0%, #fd722233 0%, #fd722200 62%), var(--fill-bloc-hot);--pan-edge:var(--tube-hot);gap:var(--space-5);padding:var(--space-6) var(--space-5) var(--space-7);min-width:0;margin:0;display:grid;box-shadow:inset 0 0 30px -10px #fd722273}.story-seats{gap:var(--space-3);display:grid}.story-seats__row,.story-seats__legend{gap:var(--space-3);padding:0 10px 0 12px;display:flex}.story-seats__row{--seat-gap:clamp(2px, .55vw, 4px);height:42px;padding-top:10px}.story-seats__found,.story-seats__kept,.story-seats__cut{gap:var(--seat-gap);min-width:0;display:flex}.story-seats__cut{transition:transform .7s var(--ease-out) 1.25s;transform:translate(4px,-9px)}.story-seat{--lit:.85s;min-width:2px;transition:opacity .32s ease calc(.15s + var(--n) * 14ms), transform .42s var(--ease-out) calc(.15s + var(--n) * 14ms), background-color .5s ease var(--lit), box-shadow .5s ease var(--lit);background-color:#fcfcfa5c;flex:1 1 0;transform:skew(-30deg)}.story-seats__found .story-seat{background-color:var(--craie);box-shadow:0 0 12px #fcfcfa99}.story-seats__cut .story-seat{--lit:1.25s;background-color:var(--orange);box-shadow:0 0 12px #fd7222bf}.story__fiche[data-fx=pending] .story-seat{opacity:0;box-shadow:none;background-color:#fcfcfa5c;transition:none;transform:skew(-30deg)scaleY(.3)}.story__fiche[data-fx=pending] .story-seats__cut{transition:none;transform:none}@media (hover:hover) and (pointer:fine){.story__fiche[data-fx=done]:hover .story-seats__cut,.story__fiche:not([data-fx]):hover .story-seats__cut{transition:transform .42s var(--ease-out);transform:translate(10px,-13px)}}.story-seats__legend{font:500 13px/1.35 var(--font-mono);color:var(--ink);justify-content:space-between;margin:0}.story-seats__legend span{text-wrap:balance;flex:0 auto;min-width:0}.story-seats__legend span:last-child{color:var(--orange-ink);text-align:right;transform:translate(4px)}.story-ledger{margin:0;padding:0;list-style:none;display:grid}.story-ledger li{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-3) 0;border-top:var(--stroke-1) solid var(--line);transition:opacity .5s ease, transform .6s var(--ease-out);transition-delay:1.15s;display:flex}.story-ledger li:nth-child(2){transition-delay:1.25s}.story-ledger li:nth-child(3){transition-delay:1.35s}.story__fiche[data-fx=pending] .story-ledger li{opacity:0;transition:none;transform:translateY(10px)}.story-ledger__label{align-items:baseline;gap:var(--space-3);min-width:0;font:500 15px/1.4 var(--font-sans);color:var(--ink-soft);display:flex}.story-ledger__label:before{content:"";background:var(--orange);flex:none;width:12px;height:3px;transform:skew(-30deg)translateY(-4px)}.story-ledger__amount{font:500 15px/1.4 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;flex:none}.story-ledger__per{font:500 13px/1.4 var(--font-sans);color:var(--ink-muted);margin-left:6px}.story-total{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);padding-top:var(--space-4);border-top:var(--stroke-1) solid var(--line-lit);flex-wrap:wrap;margin:0;display:flex}.story-total__num{font:600 clamp(40px, 4.6vw, 56px)/1 var(--font-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}.story-total__label{font:600 15px/1.3 var(--font-sans);color:var(--orange-ink)}@media (min-width:900px){.story__inner{gap:var(--space-9);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center}.story__fiche{order:-1;margin-right:0}.story-fiche{padding:var(--space-7) var(--space-7) var(--space-8)}}@media (prefers-reduced-motion:reduce){.story__rail-fill,.story-seat,.story-seats__cut,.story-ledger li{transition:none}}.ex__box{isolation:isolate;gap:var(--space-7);padding:var(--space-6) var(--space-5) var(--space-8);--pan-fill:linear-gradient(180deg, #10131a 0%, #0a0c11 100%);--pan-glow:radial-gradient(52% 78% at 80% 48%, #fd72224d 0%, #d9581c1a 46%, #fd722200 72%);display:grid;position:relative}.ex__box:after{content:"";z-index:-1;pointer-events:none;opacity:.6;background-image:radial-gradient(#fcfcfa1a 1px,#0000 1.4px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 80% at 80% 48%,#000 0%,#0000 76%);mask-image:radial-gradient(60% 80% at 80% 48%,#000 0%,#0000 76%)}.ex__copy{gap:var(--space-4);align-content:center;justify-items:start;min-width:0;display:grid}.ex__title{font-size:clamp(28px,3.5vw,42px)}.ex__text{max-width:34em;color:var(--ink-soft)}.ex__cta{margin-top:var(--space-2)}.ex__visual{min-width:0;margin-right:var(--space-4)}@media (min-width:900px){.ex__box{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-8) var(--space-9);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.ex__visual{margin-right:var(--space-5)}}.cost{--pan-fill:radial-gradient(90% 70% at 50% 38%, #fd722233 0%, #fd722200 70%), var(--fill-bloc-hot);--pan-edge:var(--tube-hot);gap:var(--space-3);text-align:center;padding:var(--space-8) var(--space-5);color:var(--ink);align-content:center;justify-items:center;min-width:0;margin:0;display:grid;box-shadow:inset 0 0 36px -10px #fd722273}.cost__num{font:600 clamp(72px, 10vw, 136px)/.9 var(--font-mono);letter-spacing:-.05em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--cta);text-shadow:0 0 34px #f94f02bf,0 0 90px #f94f0273;justify-content:center;align-items:baseline;margin:0;display:flex}.cost__unit{letter-spacing:0;margin-left:.3em;font-size:.5em}.cost__caption{max-width:16em;font:600 clamp(17px, 1.6vw, 20px)/1.3 var(--font-sans);letter-spacing:-.01em;color:var(--ink);text-wrap:balance}@media (min-width:900px){.cost{padding:var(--space-9) var(--space-6)}}.home-faq__inner{gap:var(--space-6);display:grid}.home-faq__head{margin-bottom:0}.home-faq__more{margin-top:var(--space-2)}@media (min-width:900px){.home-faq__inner{gap:var(--space-8);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.home-faq__head{top:calc(var(--nav-h) + var(--space-8));position:sticky}}.final{padding-bottom:0}.final__wrap{--ghost-cut:var(--cut-xl)}@media (max-width:639px){.final__wrap{--ghost-cut:var(--cut-lg)}}.final__box{gap:var(--space-6);padding:var(--space-7) var(--space-5) var(--space-9);place-items:center start;display:grid}.final__vali{display:grid}.final__copy{gap:var(--space-5);min-width:0;max-width:760px;display:grid}.final__text{color:var(--ink-soft)}.final__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (min-width:900px){.final__box{gap:var(--space-8);padding:var(--space-8) var(--space-9) var(--space-9) var(--space-8);grid-template-columns:auto minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.hero:before,.hero__w,.hero .eyebrow,.hero__lead,.hero__actions,.hero__proof,.hero__scene,.tabs__copy>*,.tabs__visual{animation:none}.tabs__list--on,.home-benefit,.home-benefit__panel:before,.home-benefit__panel:after,.home-benefits__steps span{transition:none}}
.prod-hero .page-hero .v-mot{white-space:normal}.prod-num{font:600 40px/1 var(--font-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--orange-ink);display:block}.prod-features{position:relative}.prod-pillars{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:1100px){.prod-pillars{grid-template-columns:1.35fr 1fr 1fr 1fr}}.prod-pillar__icon{width:44px;height:44px;color:var(--ink);display:block}.prod-pillar__icon svg{display:block}.prod-pillar{gap:var(--space-3);padding:var(--space-6) var(--space-5) var(--space-7);align-content:start;display:grid}.prod-pillar .v-card__title{margin:var(--space-2) 0 0}.prod-pillar .v-card__body{margin:0}.prod-pillar .v-link{margin-top:var(--space-2);font-size:15px}.prod-group{border-top:var(--stroke-1) solid var(--line);scroll-margin-top:80px}.prod-group .section-head{margin-bottom:var(--space-6)}.prod-group__text{min-width:0}.prod-group__list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.prod-visual{isolation:isolate;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.prod-visual:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#fd72224d 0%,#fd722200 100%);position:absolute;inset:4% -6% -6% 6%}.prod-visual--top{align-items:flex-start}.prod-visual .mock,.prod-visual .shot{width:100%}.prod-visual .shot{max-width:none}.prod-feature{gap:var(--space-3);color:var(--ink);align-content:start;display:grid}.prod-feature__trait{width:22px;margin-bottom:var(--space-1);justify-self:start}.prod-feature__text{gap:var(--space-2);min-width:0;display:grid}.prod-feature .v-card__eyebrow{margin:0}.prod-feature .v-card__title{margin:0;font-size:20px}.prod-feature .v-card__body{margin:0;font-size:15px}.prod-feature__more{align-items:center;gap:var(--space-2);margin-top:var(--space-1);font:600 14px/1 var(--font-sans);color:var(--orange-ink);display:inline-flex}.prod-feature__more svg{width:16px;height:16px;transition:transform var(--duration-1) var(--ease-net)}.prod-feature:hover .prod-feature__more svg{transform:translate(4px)}.prod-feature--row{padding:var(--space-5)}.prod-feature--row .v-card__title{font-size:18px}.prod-steps{margin:0;padding:0;list-style:none}.prod-how{gap:var(--space-7);align-items:start;display:grid}.prod-how .step-list{grid-template-columns:1fr}@media (min-width:1000px){.prod-how{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.prod-keep{gap:var(--space-6);align-items:start;display:grid}.prod-keep .section-head{margin-bottom:0}@media (min-width:900px){.prod-keep{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}.prod-keep__card{padding:var(--space-6) var(--space-6) var(--space-8)}.prod-keep__card .v-list{gap:var(--space-4);font-size:17px;line-height:1.5}.prod-faq{max-width:820px}.prod-faq .section-head{margin-bottom:var(--space-5)}.eng{gap:var(--space-6);display:grid}.eng-bloc{--cut:var(--cut-lg);gap:var(--space-6);padding:var(--space-5);display:grid}.eng-copy{gap:var(--space-4);align-content:center;justify-items:start;min-width:0;display:grid}.eng-kicker{align-items:center;gap:var(--space-3);font:500 12px/1.2 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--orange-ink);margin:0;display:inline-flex}.eng-kicker .v-trait{width:22px}.eng-steps{margin:var(--space-2) 0 0;width:100%;padding:0;list-style:none;display:grid}.eng-step{padding:var(--space-3) 0 var(--space-3) var(--space-5);border-left:var(--stroke-1) solid var(--line-lit);gap:6px;display:grid;position:relative}.eng-step:before{content:"";background:var(--orange);width:2px;opacity:var(--eng-lit,0);transition:opacity .24s;position:absolute;top:0;bottom:0;left:-1.5px;box-shadow:0 0 12px #fd7222cc}.eng-step:after{content:"";background:color-mix(in srgb, var(--orange) calc(var(--eng-lit,0) * 100%), #12151b);border:var(--stroke-1) solid color-mix(in srgb, var(--orange) calc(var(--eng-lit,0) * 100%), var(--line-strong));width:7px;height:7px;transition:background .24s,border-color .24s;position:absolute;top:15px;left:-4px}.eng-step__name{font:600 12px/1.2 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--orange-ink) calc(var(--eng-lit,0) * 100%), var(--ink));transition:color .24s}.eng-step__text{font:400 15.5px/1.55 var(--font-sans);color:var(--ink-muted);text-wrap:pretty}.eng-fig{width:100%;min-width:0;max-width:560px;margin-inline:auto}.eng-svg{width:100%;height:auto;display:block}@media (max-width:640px){.eng-fig--stack{overflow:hidden}.eng-svg--stack{width:141%;max-width:none}.eng-svg--stack .eng-callout{display:none}.eng-svg--vault{width:calc(100% + 24px);max-width:none;margin-inline:-12px}.eng-svg--vault .eng-callout__text{letter-spacing:.02em;font-size:18.5px}}@media (min-width:960px){.eng-bloc{gap:var(--space-7);padding:var(--space-7) var(--space-7) var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.eng-bloc--reverse .eng-copy{order:2}}.eng-bloc:has([data-k]:hover) [data-k]{--eng-dim:.38}:is(.eng-bloc:has([data-k=collecte]:hover) [data-k=collecte],.eng-bloc:has([data-k=lecture]:hover) [data-k=lecture],.eng-bloc:has([data-k=rapprochement]:hover) [data-k=rapprochement],.eng-bloc:has([data-k=restitution]:hover) [data-k=restitution],.eng-bloc:has([data-k=refus]:hover) [data-k=refus],.eng-bloc:has([data-k=base]:hover) [data-k=base],.eng-bloc:has([data-k=empreintes]:hover) [data-k=empreintes],.eng-bloc:has([data-k=sobriete]:hover) [data-k=sobriete],.eng-bloc:has([data-k=couts]:hover) [data-k=couts],.eng-bloc:has([data-k=usage]:hover) [data-k=usage],.eng-bloc:has([data-k=echeances]:hover) [data-k=echeances],.eng-bloc:has([data-k=moteur]:hover) [data-k=moteur]){--eng-dim:1;--eng-lit:1}.eng-svg [data-k]{opacity:var(--eng-dim,1);transition:opacity .26s}.eng-plate{transition:opacity .26s ease, transform .9s var(--ease-out)}.eng-bloc[data-fx=pending] .eng-svg--stack .eng-plate{opacity:0;transform:translateY(calc(-18px - var(--lvl) * 16px))}.eng-bloc[data-fx=in] .eng-svg--stack .eng-plate{transition-duration:.52s,.9s;transition-delay:calc(.16s + var(--lvl) * .13s)}.eng-face{stroke:#fcfcfa3d;stroke-width:1px;stroke-linejoin:round}.eng-face--top{fill:#171b24}.eng-face--left{fill:#10131a}.eng-face--right{fill:#0a0c11}.eng-plate__top{fill:#0f1218;stroke-width:1.5px;stroke-linejoin:round}.eng-plate__lit{fill:#fd722212;stroke:#ff9a57;stroke-width:1.5px;stroke-linejoin:round;opacity:var(--eng-lit,0);transition:opacity .26s}.eng-plate__grid{fill:none;stroke:#93b1ff1a;stroke-width:1px}.eng-plate>.eng-face{stroke:#fcfcfa33}.eng-plate>.eng-face--cut{fill:#fd72224d;stroke:var(--orange)}.eng-box--chip .eng-face,.eng-box--cell .eng-face{stroke:#93b1ff6b}.eng-box--cell .eng-face--top{fill:#141821}.eng-box--pad .eng-face{stroke:#fcfcfa6b}.eng-box--core .eng-face{stroke:#ff9a57}.eng-box--core .eng-face--top{fill:#1b1f29}.eng-box--core .eng-face--left{fill:#1a130f}.eng-box--core .eng-face--right{fill:#120d0b}.eng-box--bar .eng-face,.eng-box--data .eng-face,.eng-box--hot .eng-face,.eng-box--post .eng-face{stroke:none}.eng-box--bar .eng-face--top,.eng-box--data .eng-face--top{fill:#fcfcfa}.eng-box--bar .eng-face--left,.eng-box--data .eng-face--left{fill:#c9cfd7}.eng-box--bar .eng-face--right,.eng-box--data .eng-face--right{fill:#99a2ae}.eng-box--hot .eng-face--top,.eng-box--post .eng-face--top{fill:#ff9a57}.eng-box--hot .eng-face--left,.eng-box--post .eng-face--left{fill:var(--orange)}.eng-box--hot .eng-face--right,.eng-box--post .eng-face--right{fill:var(--braise)}.eng-box--wall .eng-face{stroke:#fcfcfa80}.eng-box--wall .eng-face--top{fill:#262c38}.eng-box--glass .eng-face{fill:#fd722214;stroke:#ff9a57;stroke-width:1.25px}.eng-own__floor{fill:#fd722229}.eng-ink{fill:none;stroke:#fcfcfab3;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.eng-ink--hot{stroke:var(--orange)}.eng-ink--steel{stroke:#93b1ff80}.eng-lane{fill:#93b1ff12}.eng-lane--hot{fill:#fd722229}.eng-cote{fill:none;stroke:#93b1ff66;stroke-width:1px}.eng-dot{fill:var(--orange)}.eng-mark__ink{fill:#fcfcfa}.eng-mark__orange{fill:var(--orange)}.eng-mark__braise{fill:var(--braise)}.eng-ring{fill:none;stroke:var(--orange);stroke-width:1.25px;stroke-dasharray:3 7;opacity:.85;animation:14s linear infinite eng-ring}@keyframes eng-ring{to{stroke-dashoffset:-100px}}.eng-scan{fill:none;stroke:var(--orange);stroke-width:1.5px;stroke-linecap:round;animation:eng-scan 2.4s var(--ease-in-out) infinite alternate}@keyframes eng-scan{to{transform:translate(-24.2px,14px)}}.eng-flow__line{fill:none;stroke:#93b1ff57;stroke-width:1px}.eng-flow--hot .eng-flow__line{stroke:#fd722299}.eng-flow__pulse{fill:none;stroke:#dfe7ff;stroke-width:2.25px;stroke-linecap:round;stroke-dasharray:9 100;stroke-dashoffset:9px;animation:4.6s linear infinite eng-flow}.eng-flow--hot .eng-flow__pulse{stroke:#fff3ea}.eng-columns .eng-flow__pulse{stroke-dasharray:14 100}@keyframes eng-flow{to{stroke-dashoffset:-100px}}.eng-flow--denied .eng-flow__pulse{stroke-dasharray:22 100;animation-name:eng-denied}@keyframes eng-denied{0%{stroke-dashoffset:22px;opacity:1}55%{stroke-dashoffset:-78px;opacity:1}75%,to{stroke-dashoffset:-78px;opacity:0}}.eng-callout__lead{fill:none;stroke:#fcfcfa52;stroke-width:1px}.eng-callout__node{fill:var(--surface);stroke:var(--orange);stroke-width:1px}.eng-callout__text{font:600 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;fill:color-mix(in srgb, var(--orange-ink) calc(var(--eng-lit,0) * 100%), var(--ink-muted));transition:fill .24s}.eng-axes path{fill:none;stroke:#93b1ff8c;stroke-width:1px;stroke-linecap:round}.eng-axes text{font:500 9px/1 var(--font-mono);fill:#93b1ffbf}.eng-piece{transition:opacity .26s ease, transform .9s var(--ease-out)}.eng-bloc[data-fx=pending] .eng-piece{opacity:0;transform:translateY(-18px)}.eng-bloc[data-fx=in] .eng-piece{transition-duration:.52s,.9s;transition-delay:calc(.2s + var(--d,0) * .13s)}.eng-beam{fill:none;stroke:#fd722238;stroke-width:9px;stroke-linecap:round}.eng-flow--beam .eng-flow__line{stroke:#ff9a57;stroke-width:1.5px}.eng-flow--beam .eng-flow__pulse{stroke:#fff3ea;stroke-width:3px;stroke-dasharray:11 100;stroke-dashoffset:11px;animation-duration:2.6s}.eng-slice{animation:eng-float 3.4s var(--ease-in-out) infinite alternate}@keyframes eng-float{to{transform:translateY(-3px)}}.eng-step--out{--eng-lit:1}@media (max-width:640px){.eng-svg--engine{width:calc(100% + 24px);max-width:none;margin-inline:-12px}.eng-svg--engine .eng-callout__text{letter-spacing:.02em;font-size:16px}}@media (prefers-reduced-motion:reduce){.eng-piece{transition:none}.eng-bloc[data-fx=pending] .eng-piece{opacity:1;transform:none}.eng-slice{animation-duration:8s}.eng-flow--beam .eng-flow__pulse{animation-duration:6s}.eng-flow__pulse{animation-duration:9s}.eng-ring{animation-duration:28s}.eng-scan{animation-duration:5s}.eng-step:before,.eng-step:after,.eng-step__name,.eng-svg [data-k],.eng-plate__lit,.eng-callout__text,.eng-plate{transition:none}.eng-bloc[data-fx=pending] .eng-svg--stack .eng-plate{opacity:1;transform:none}}.prod-params,.prod-examples{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}.prod-param,.prod-example{gap:var(--space-3);align-content:start;display:grid}.prod-param .v-card__title,.prod-example .v-card__title{margin:var(--space-2) 0 0}.prod-param .v-card__body,.prod-example .v-card__body{margin:0}.prod-example{padding:var(--space-6) var(--space-5) var(--space-8)}.cmp-matrix{isolation:isolate;margin-block:var(--space-6) var(--space-5);border:var(--tube-w) solid transparent;background:var(--fill-bloc) padding-box, var(--tube) border-box;position:relative}.cmp-matrix__lit{z-index:-1;inset-block:calc(-1 * var(--space-4));left:82.5%;right:calc(-1 * var(--tube-w));--ghost-cut:var(--cut-md);position:absolute}.cmp-matrix__panel{--cut:var(--cut-md);border:var(--tube-w) solid transparent;background:linear-gradient(to bottom right, #0000 calc(50% - 1.5px), var(--orange) calc(50% - 1.5px), var(--orange) calc(50% + 1.5px), #0000 calc(50% + 1.5px)) right bottom / calc(var(--cut) * .577) var(--cut) no-repeat border-box, radial-gradient(130% 30% at 50% 0%, #fd722242 0%, #fd722200 70%) padding-box, var(--fill-bloc-hot) padding-box, var(--tube-hot) border-box;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut) * .577) 100%, 0 100%);position:absolute;inset:0;box-shadow:inset 0 0 30px -10px #fd722273}.cmp-matrix table{border-collapse:collapse;table-layout:fixed;width:100%}.cmp-matrix th,.cmp-matrix td{width:17.5%;padding:var(--space-4) var(--space-3);border-bottom:var(--stroke-1) solid var(--line);text-align:center;vertical-align:middle}.cmp-matrix th:first-child{width:30%;padding-left:var(--space-5);text-align:left}.cmp-matrix thead th{padding-block:var(--space-4);font:600 12px/1.2 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);border-bottom-color:var(--line-lit)}.cmp-matrix__logo{vertical-align:middle;width:auto;height:22px;display:inline-block}.cmp-matrix tbody th{font:700 16px/1.3 var(--font-sans);letter-spacing:-.015em;color:var(--ink);font-stretch:112%}.cmp-matrix tbody tr:last-child>*{border-bottom:0}.cmp-matrix .cmp-matrix__valunia{border-bottom-color:#fd722238}.cmp-matrix__yes{vertical-align:middle;color:var(--ink-soft);display:inline-block}.cmp-matrix__valunia .cmp-matrix__yes{color:var(--orange);filter:drop-shadow(0 0 6px #fd7222bf)}.cmp-matrix__no{vertical-align:middle;background:var(--ink-faint);opacity:.5;width:14px;height:2px;margin-block:10px;display:inline-block}.cmp-matrix__part{font:500 13px/1.25 var(--font-sans);color:var(--ink-muted)}@media (hover:hover) and (pointer:fine){.cmp-matrix tbody tr:hover>*{background:var(--surface-hover)}}@media (max-width:760px){.cmp-matrix__lit{display:none}.cmp-matrix table,.cmp-matrix tbody{display:block}.cmp-matrix thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cmp-matrix tbody tr{padding:var(--space-4) var(--space-3);border-bottom:var(--stroke-1) solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cmp-matrix tbody tr:last-child{border-bottom:0}.cmp-matrix tbody th:first-child,.cmp-matrix tbody td{border:0;width:auto}.cmp-matrix tbody th:first-child{padding:0 var(--space-1) var(--space-3);grid-column:1/-1}.cmp-matrix tbody td{gap:var(--space-2);padding:var(--space-2) 2px;align-content:space-between;justify-items:center;display:grid}.cmp-matrix tbody td:before{content:attr(data-label);font:600 11px/1.2 var(--font-sans);color:var(--ink-muted)}.cmp-matrix tbody td.cmp-matrix__valunia{box-shadow:inset 0 0 0 var(--tube-w) #fd7222b3, inset 0 0 18px -8px #fd722299}.cmp-matrix tbody td.cmp-matrix__valunia:before{content:"";background:url(/brand/valunia-logo-horizontal-dark.svg) 50%/contain no-repeat;width:62px;height:13px}}.sol-section{scroll-margin-top:80px}.sol-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.sol-grid>li{min-width:0;display:grid}.sol-card{gap:var(--space-2);color:var(--ink);align-content:start;display:grid}.sol-card .v-card__eyebrow{margin:0 0 var(--space-2);color:var(--orange-ink)}.sol-card__title{margin:0;font-size:20px}.sol-card .v-card__body{margin:0;font-size:15px}.sol-card__search{margin-top:var(--space-2);display:block}.sol-card__more{align-items:center;gap:var(--space-2);margin-top:var(--space-3);font:600 14px/1 var(--font-sans);color:var(--orange-ink);display:inline-flex}.sol-card__more svg{width:16px;height:16px;transition:transform var(--duration-1) var(--ease-net)}.sol-card:hover .sol-card__more svg{transform:translate(4px)}.sol-pains{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));margin:0;padding:0;list-style:none;display:grid}.sol-pain{gap:var(--space-3);align-content:start;display:grid}.sol-pain .v-card__title{margin:var(--space-2) 0 0;font-size:20px}.sol-pain .v-card__body{margin:0}.sol-outcomes{gap:var(--space-7);align-items:center;display:grid}.sol-outcomes .section-head{margin-bottom:var(--space-6)}@media (min-width:1000px){.sol-outcomes{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.sol-kpis{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));margin:0;padding:0;list-style:none;display:grid}.sol-kpi{padding:var(--space-5) var(--space-5) var(--space-7)}.sol-kpi .v-kpi__value{white-space:normal;overflow-wrap:anywhere;font-size:clamp(26px,3.2vw,34px)}
.promo-tag{white-space:nowrap;height:28px;font:700 11.5px/1 var(--font-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--anthracite);background-color:var(--craie);clip-path:polygon(9px 0,100% 0,100% 100%,9px 100%,0 calc(100% - 9px),0 9px);transition:background-color .18s ease, transform .16s var(--ease-out);background-image:radial-gradient(circle at 13px,#0c0e13 0 3px,#0c0e1300 3.6px);flex:none;align-items:center;padding:0 12px 0 25px;text-decoration:none;display:inline-flex}a.promo-tag:focus-visible{background-color:var(--focus);outline:none}a.promo-tag:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){a.promo-tag:hover{background-color:#ffd9c2}}@media (prefers-reduced-motion:reduce){.promo-tag{transition:none}}.price-plans{gap:var(--space-5);padding-block:var(--space-5) var(--space-8);display:grid}.price-grid{gap:var(--space-7) var(--space-5);display:grid}.price-slot{--plan-pad:var(--space-5);z-index:1;isolation:isolate;min-width:0;transition:transform .32s var(--ease-out), z-index 0s .42s;display:grid;position:relative}.price-slot:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(closest-side,#fd72224d 0%,#fd72221a 52%,#fd722200 100%);transition:opacity .42s;position:absolute;inset:-10% -18% -8%}.price-slot__promo{top:-20px;left:calc(var(--plan-pad) + var(--tube-w));z-index:1;height:40px;line-height:1.2;position:absolute}.price-plan{--cut:28px;gap:var(--space-5);min-width:0;padding:var(--space-6) var(--plan-pad) var(--space-7);align-content:start;display:grid;position:relative}.price-plan:after{content:"";inset:calc(var(--tube-w) * -1);z-index:-2;pointer-events:none;opacity:0;border:var(--tube-w) solid transparent;background:linear-gradient(to bottom right, #0000 calc(50% - 1.5px), var(--pan-line) calc(50% - 1.5px), var(--pan-line) calc(50% + 1.5px), #0000 calc(50% + 1.5px)) right bottom / calc(var(--cut) * .577) var(--cut) no-repeat border-box, var(--pan-glow) padding-box, radial-gradient(130% 46% at 50% 0%, #fd722238 0%, #fd722200 62%) padding-box, var(--fill-bloc-hot) padding-box, var(--tube-hot) border-box;transition:opacity .32s;position:absolute;box-shadow:inset 0 0 30px -10px #fd722273}.price-plan__head{gap:var(--space-3);align-content:start;display:grid}.price-plan__name{font:700 28px/1.1 var(--font-sans);letter-spacing:-.02em;scroll-margin-top:120px;font-stretch:112%}.price-plan__audience{font:400 15px/1.5 var(--font-sans);color:var(--ink-muted);text-wrap:pretty}.price-plan__offer{gap:var(--space-3);padding-top:var(--space-5);border-top:var(--stroke-1) solid var(--line);align-content:start;transition:border-color .32s;display:grid}.price-plan__price{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;display:flex}.price-plan__amount{font:600 48px/1 var(--font-mono);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.price-plan__cur{font:600 22px/1 var(--font-mono);color:var(--ink-soft);transition:color .32s}.price-plan__unit{margin-left:var(--space-1);font:500 13px/1.4 var(--font-mono);color:var(--ink-muted);letter-spacing:.02em}.price-plan__gain{font:400 15px/1.45 var(--font-sans);color:var(--ink-soft)}.price-plan__gain strong{font:600 16px/1 var(--font-mono);color:var(--orange-ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline:1px 4px}.price-plan__includes{gap:var(--space-4);padding-top:var(--space-5);border-top:var(--stroke-1) solid var(--line);align-content:start;transition:border-color .32s;display:grid}.price-plan__includes-title{font:600 14px/1.3 var(--font-sans);color:var(--ink)}.price-plan__list{font:400 15px/1.4 var(--font-sans);color:var(--ink-soft);gap:11px}.price-plan__seats{color:var(--ink);font-weight:600}@media (hover:hover) and (pointer:fine){.price-slot:hover{z-index:0;transition-delay:0s;transform:translateY(-6px)}.price-slot:hover:before,.price-slot:hover .price-plan:after{opacity:1}.price-slot:hover .price-plan__cur{color:var(--orange-ink)}.price-slot:hover .price-plan__offer,.price-slot:hover .price-plan__includes{border-color:#fd72224d}}@media (min-width:700px) and (max-width:1079px){.price-slot{--plan-pad:var(--space-6)}.price-plan{column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.price-plan>*{grid-column:1}.price-plan .v-btn{align-self:start}.price-plan__includes{padding:0 0 0 var(--space-6);border-top:0;border-left:var(--stroke-1) solid var(--line);grid-area:1/2/span 3}}@media (min-width:1080px){.price-grid{gap:var(--space-5);grid-template-rows:repeat(4,auto);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.price-slot{grid-row:span 4;grid-template-rows:subgrid}.price-plan{grid-row:1/-1;grid-template-rows:subgrid;padding-bottom:var(--space-8)}}@media (min-width:1180px){.price-slot{--plan-pad:var(--space-6)}}@media (prefers-reduced-motion:reduce){.price-slot{transition:none}}.price-warranty{--cut:var(--cut-lg);--pan-fill:linear-gradient(118deg, #2e180b 0%, #1b120d 48%, #111317 100%);--pan-edge:var(--tube-hot);--pan-line:#ffb07f;--perf:#ffb07f73;isolation:isolate;min-width:0;margin-top:var(--space-6);scroll-margin-top:calc(var(--nav-h) + var(--space-5));display:grid;position:relative;box-shadow:inset 0 0 30px -10px #fd722273}.price-warranty__stub{min-width:0;padding:var(--space-5);align-content:center;justify-items:start;display:grid}.price-warranty__figure{gap:6px;display:grid}.price-warranty__hot{font:800 clamp(34px, 11vw, 56px)/.95 var(--font-sans);letter-spacing:-.035em;white-space:nowrap;color:var(--cta);text-shadow:0 0 28px #f94f02bf,0 0 72px #f94f0273;font-stretch:125%}.price-warranty__word{font:800 clamp(20.5px, 6.63vw, 33.75px)/1 var(--font-sans);letter-spacing:-.028em;font-stretch:125%}.price-warranty__body{gap:var(--space-3);min-width:0;padding:var(--space-5) var(--space-5) var(--space-7);border-top:1.5px dashed var(--perf);align-content:center;justify-items:start;display:grid;position:relative}.price-warranty__body:before,.price-warranty__body:after{content:"";background:var(--surface);border:var(--tube-w) solid #ff9a57;border-radius:50%;width:22px;height:22px;position:absolute;top:-12px}.price-warranty__body:before{left:-11px}.price-warranty__body:after{right:-11px}.price-warranty__lead{font:700 17px/1.3 var(--font-sans);letter-spacing:-.015em;text-wrap:balance;font-stretch:112%}.price-warranty__lead .v-mot{white-space:normal}.price-warranty__text{max-width:42em;font:400 14.5px/1.5 var(--font-sans);color:var(--ink-soft);text-wrap:pretty}.price-warranty__points{font:500 14.5px/1.4 var(--font-sans);color:var(--ink);gap:8px}.price-warranty__slashes{z-index:-1;pointer-events:none;width:170px;height:170px;position:absolute;top:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 18%,#0000 78%);mask-image:linear-gradient(#000 0% 18%,#0000 78%)}.price-warranty__slashes i{background:linear-gradient(#fd722257 0%,#fd722208 100%);border:1.5px solid #fd7222e6;width:22px;height:250px;position:absolute;top:-30px;transform:skew(-30deg);box-shadow:0 0 22px #fd722280}.price-warranty__slashes i:first-child{opacity:.25;right:92px}.price-warranty__slashes i:nth-child(2){opacity:.55;right:50px}.price-warranty__slashes i:nth-child(3){right:8px}@media (min-width:700px){.price-warranty__stub{padding:var(--space-5) var(--space-6)}.price-warranty__figure{flex-wrap:wrap;align-items:baseline;gap:6px .3em;display:flex}.price-warranty__body{gap:var(--space-3) var(--space-6);padding:var(--space-5) var(--space-6) var(--space-6);grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);grid-template-areas:"lead lead""text points""link points";align-items:start}.price-warranty__lead{grid-area:lead;max-width:calc(100% - 88px)}.price-warranty__text{grid-area:text}.price-warranty__points{grid-area:points}.price-warranty .v-link{grid-area:link}}@media (min-width:1080px){.price-warranty{grid-template-columns:auto minmax(0,1fr)}.price-warranty__stub{padding:var(--space-6) var(--space-7);justify-items:center}.price-warranty__figure{display:grid}.price-warranty__body{padding:var(--space-6) var(--space-7) var(--space-6) var(--space-6);border-top:0;border-left:1.5px dashed var(--perf)}.price-warranty__body:before{top:-11px;left:-12px}.price-warranty__body:after{inset:auto auto -11px -12px}}.price-compare{gap:var(--space-4);min-width:0;display:grid}.price-table-wrap{-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;overflow-x:auto}.price-table{border-collapse:collapse;width:100%;min-width:560px;font:400 15px/1.4 var(--font-sans)}.price-table__caption{caption-side:bottom;padding-top:var(--space-3);text-align:left;font:400 13px/1.5 var(--font-sans);color:var(--ink-muted)}.price-table th,.price-table td{padding:var(--space-3);border-bottom:var(--stroke-1) solid var(--line);text-align:left;vertical-align:middle}.price-table thead th{font:600 12px/1.2 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);border-bottom:var(--stroke-1) solid var(--line-lit)}.price-table th[scope=row]{font-weight:600}.price-table th[scope=row] .v-tag{margin-left:var(--space-2);vertical-align:middle}.price-table__num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:500}.price-table thead .price-table__num{font-family:var(--font-sans);font-size:12px;font-weight:600}.price-table__reco th,.price-table__reco td{background:var(--orange-soft)}.price-roi{gap:var(--space-6);align-items:center;display:grid}@media (min-width:900px){.price-roi{gap:var(--space-8);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.price-roi__copy{gap:var(--space-5);justify-items:start;min-width:0;display:grid}.price-roi__text{max-width:40em;color:var(--ink-muted)}.price-faq{max-width:900px}.price-faq .section-head{margin-bottom:var(--space-5)}.sub-layout{gap:var(--space-7);padding-bottom:var(--space-9);align-items:start;display:grid}@media (min-width:960px){.sub-layout{gap:var(--space-9);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.sub-aside{position:sticky;top:92px}}.sub-form{max-width:none}.sub-form__warn{color:var(--orange-ink)}.sub-plans{border:0;min-width:0;margin:0;padding:0}.sub-plans legend{margin-bottom:var(--space-3);padding:0}.sub-plans__grid{gap:var(--space-3);display:grid}@media (min-width:560px){.sub-plans__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sub-plan{gap:var(--space-1);min-width:0;padding:var(--space-4);padding-right:var(--space-6);background:var(--surface-raised);border:var(--stroke-1) solid var(--line-lit);cursor:pointer;transition:border-color var(--duration-2) ease, background var(--duration-2) ease, transform .16s var(--ease-out);display:grid;position:relative}.sub-plan:hover{border-color:var(--ink-muted)}.sub-plan:active{transform:scale(.98)}.sub-plan--on{border-color:var(--orange);background:linear-gradient(180deg, #fd722229 0%, #fd72220a 100%) var(--surface-raised);box-shadow:inset 0 0 0 1px var(--orange)}.sub-plan--on:hover{border-color:var(--orange)}.sub-plan:focus-within{outline:2px solid var(--focus);outline-offset:3px}.sub-plan__input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.sub-plan__check{top:var(--space-4);right:var(--space-4);width:14px;height:var(--stroke-trait);background:var(--orange);transform-origin:0;transition:transform .26s var(--ease-out);position:absolute;transform:skew(-30deg)scaleX(0)}.sub-plan--on .sub-plan__check{transform:skew(-30deg)scaleX(1)}.sub-plan__name{align-items:center;gap:var(--space-2);font:700 16px/1.2 var(--font-sans);flex-wrap:wrap;display:flex}.sub-plan__seats{font:400 13px/1.4 var(--font-sans);color:var(--ink-muted)}.sub-plan__price{margin-top:var(--space-1);font:500 14px/1.4 var(--font-mono);font-variant-numeric:tabular-nums}.sub-actions{gap:var(--space-3);justify-items:start;display:grid}.sub-success{gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-8);background:var(--gain-soft);justify-items:start;display:grid}.sub-success p{max-width:36em}.sub-done{gap:var(--space-6);padding-bottom:var(--space-9);justify-items:start;display:grid}.sub-done__card{width:min(100%,560px)}.sub-done .sub-actions{flex-wrap:wrap;display:flex}.sub-aside{gap:var(--space-6);display:grid}.sub-recap{gap:var(--space-2);padding-bottom:var(--space-7);display:grid}.sub-recap__price{align-items:baseline;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.sub-recap__unit{font:500 14px/1.4 var(--font-mono);color:var(--ink-muted)}.sub-recap__savings{font:400 15px/1.5 var(--font-sans)}.sub-recap__savings .mono{color:var(--gain);font-size:15px}.sub-aside__promise{max-width:40em;color:var(--ink-muted)}.sub-aside__promise strong{color:var(--ink)}.sub-aside__promise a{color:var(--link)}.sub-next{gap:var(--space-4);display:grid}.sub-steps{gap:var(--space-4);list-style:none;display:grid}.sub-steps li{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:baseline;min-width:0;display:grid}.sub-steps li:before{content:"";width:14px;height:var(--stroke-trait);background:var(--orange);transform:skew(-30deg)translateY(-3px)}.sub-steps__body{min-width:0}.sub-steps strong{font:600 15px/1.3 var(--font-sans);display:block}.sub-steps span{color:var(--ink-muted);margin-top:2px;font-size:14px;display:block}
