@layer cn.sections{.lp-band-sunken{background:var(--cn-color-bg-sunken)}.lp-band-ink,.lp-stage{background:var(--cn-color-bg-canvas);--cn-color-action-primary-bg:var(--cn-color-brand);--cn-color-action-primary-fg:var(--cn-ref-color-ink-950);--cn-color-action-primary-bg-hover:var(--cn-ref-color-coral-300)}.lp-split{gap:var(--cn-space-stack-xl);align-items:start;display:grid}@media (width>=64em){.lp-split{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:4.5rem}}.lp-copy{gap:var(--cn-space-stack-md);align-content:start;min-inline-size:0;display:grid}.lp-copy-wide{max-inline-size:52rem;margin-block-end:var(--cn-space-stack-xl)}.lp-h1,.lp-h2,.lp-band .sec-title,[data-section=fondateurs] .sec-title,[data-section=faq] .sec-title{font-family:var(--cn-type-display-family);letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:800;line-height:1.02}.lp-h1{letter-spacing:-.035em;font-size:clamp(2.5rem,1.5rem + 3.6vw,4.25rem);line-height:.98}.lp-h1 em{color:var(--cn-color-text-accent-large);font-style:normal}.lp-h2,.lp-band .sec-title,[data-section=fondateurs] .sec-title,[data-section=faq] .sec-title{font-size:clamp(2.25rem,1.4rem + 3.4vw,4rem)}.lp-h2{max-inline-size:18ch}.lp-band .sec-title,[data-section=fondateurs] .sec-title,[data-section=faq] .sec-title{margin-block-end:var(--cn-space-stack-md)}.lp-h3{font-family:var(--cn-type-h3-family);font-size:var(--cn-type-h3-size);font-weight:var(--cn-type-h3-weight);line-height:var(--cn-type-h3-leading);margin-block-end:var(--cn-space-stack-xs)}[data-section=fondateurs],[data-section=faq]{padding-block:clamp(4rem,2.5rem + 6vw,7.5rem)}.lp-copy-wide .sec-head{margin-block-end:0}.lp-band .sec-lead,.lp-band .lp-copy .sec-lead{max-inline-size:38rem;margin:0}.lp-band .note{margin:0}.lp-card-title{font-family:var(--cn-type-h3-family);font-size:var(--cn-type-h3-size);font-weight:700;line-height:var(--cn-type-h3-leading);margin:0}.lp-num-xxl,.lp-num-l,.lp-amount{font-family:var(--cn-type-display-family);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;margin:0}.lp-num-xxl{letter-spacing:-.04em;font-size:clamp(4rem,1rem + 14vw,8rem);font-weight:800;line-height:.9}.lp-num-l{letter-spacing:-.03em;font-size:clamp(2.25rem,1rem + 3.4vw,3.75rem);font-weight:800;line-height:.95}.lp-num-danger{color:var(--cn-color-status-danger-fg)}.lp-amount{text-align:end;justify-self:end;font-size:1.125rem;font-weight:700}.lp-example{color:var(--cn-color-text-subtle);font-size:var(--cn-type-small-size);margin:0;font-weight:600}.lp-tk{margin:0;padding:0;list-style:none;display:grid}.lp-tk li{align-items:baseline;gap:var(--cn-space-stack-sm);border-block-start:var(--cn-rule-ledger) solid var(--cn-color-border-subtle);padding-block:.8rem;display:flex}.lp-tk li:first-child{border-block-start:0}.lp-tk-label{flex:auto;align-items:baseline;gap:.5rem;min-inline-size:0;display:flex}@media (width>=40em){.lp-tk-label:after{content:"";opacity:.5;border-block-end:1px dotted;flex:1rem;min-inline-size:1rem;margin-block-end:.3em}}.lp-tk-total{font-weight:800;border-block-start:2px solid!important}.lp-tk-total .lp-amount{font-size:1.5rem;font-weight:800}.lp-key{flex:none;align-self:flex-start;block-size:.75rem;inline-size:.75rem;margin-block-start:.4em}.lp-key-1,.lp-seg-1{background:var(--cn-color-status-danger-fg);fill:var(--cn-color-status-danger-fg)}.lp-key-2,.lp-seg-2{background:var(--cn-color-brand);fill:var(--cn-color-brand)}.lp-key-3,.lp-seg-3{background:var(--cn-color-text-default);fill:var(--cn-color-text-default)}.lp-block{gap:var(--cn-space-stack-sm);border-block-start:2px solid var(--cn-color-text-default);min-inline-size:0;padding-block-start:var(--cn-space-stack-md);display:grid;position:relative}.lp-block p{margin:0}.lp-hero{padding-block:clamp(2.5rem,6vw,5rem) 0}.lp-hero-copy{gap:var(--cn-space-stack-sm);text-align:center;justify-items:center;min-inline-size:0;max-inline-size:60rem;margin-inline:auto;padding-block-end:clamp(2.5rem,6vw,4.5rem);display:grid}.lp-hero-copy .sec-lead{max-inline-size:44rem;margin:0}.lp-hero-copy .actions{justify-content:center}.lp-hero-copy .reassure{margin:0}.lp-founder-line{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin:0;font-weight:600;display:inline-flex}.lp-founder-img{border-radius:var(--cn-radius-round);background:var(--cn-color-brand);object-fit:cover;object-position:50% 10%;block-size:3rem;inline-size:3rem}.lp-price-strip{gap:var(--cn-space-stack-xs);inline-size:min(100%,46rem);margin-block:var(--cn-space-stack-xs);justify-items:center;display:grid}.lp-tk-row{border-block:var(--cn-rule-ledger) solid var(--cn-color-border-control);inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.lp-tk-row li{justify-content:space-between;gap:var(--cn-space-stack-sm);text-align:start;padding-block:.6rem;display:flex}.lp-tk-row li+li{border-block-start:var(--cn-rule-ledger) solid var(--cn-color-border-subtle)}.lp-tk-row span{color:var(--cn-color-text-subtle)}.lp-tk-row b{font-variant-numeric:tabular-nums;text-align:end}@media (width>=48em){.lp-tk-row{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-tk-row li{padding:.75rem var(--cn-space-stack-sm);text-align:center;flex-direction:column;justify-content:flex-start;gap:.15rem}.lp-tk-row li+li{border-block-start:0;border-inline-start:var(--cn-rule-ledger) solid var(--cn-color-border-subtle)}.lp-tk-row b{text-align:center}}.lp-stage{color:var(--cn-color-text-default);padding-block:clamp(3rem,2rem + 5vw,6rem)}.lp-stage-in{gap:var(--cn-space-stack-xl);max-inline-size:80rem;display:grid}.lp-hero-media{inline-size:100%;min-inline-size:0}.lp-media{aspect-ratio:16/9;border:1px solid var(--cn-color-border-subtle);border-radius:var(--cn-radius-control);background:var(--cn-ref-color-ink-950);display:block;position:relative;overflow:hidden}.lp-media-poster,.lp-media-preview{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.lp-media-preview{background:0 0}.lp-play{border-radius:var(--cn-radius-round);background:var(--cn-color-brand);block-size:5.25rem;inline-size:5.25rem;transition:transform var(--cn-motion-duration-moderate) var(--cn-motion-ease-standard);place-items:center;margin:-2.625rem 0 0 -2.625rem;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%}.lp-media:hover .lp-play{transform:scale(1.08)}.lp-play svg{block-size:2.1rem;inline-size:2.1rem;fill:var(--cn-ref-color-ink-950);margin-inline-start:.25rem}.lp-watch{border-radius:var(--cn-radius-pill);background:var(--cn-ref-color-ink-900);color:var(--cn-ref-color-white);font-size:var(--cn-type-small-size);align-items:center;gap:.6rem;padding:.5rem 1rem;display:inline-flex;position:absolute;inset-block-end:1rem;inset-inline-start:1rem}.lp-watch span{color:var(--cn-ref-color-grey-200);font-variant-numeric:tabular-nums}.lp-live{gap:var(--cn-space-stack-sm);display:grid}.lp-live-items{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=64em){.lp-live-items{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-live-item+.lp-live-item{border-inline-start:var(--cn-rule-ledger) solid var(--cn-color-border-subtle);padding-inline-start:var(--cn-space-stack-md)}}.lp-live-item{gap:var(--cn-space-stack-xs);padding-block:var(--cn-space-stack-md);border-block-start:var(--cn-rule-ledger) solid var(--cn-color-border-subtle);min-inline-size:0;align-content:start;padding-inline-end:var(--cn-space-stack-md);display:grid}.lp-live-key{color:var(--cn-color-text-subtle);font-size:var(--cn-type-small-size);margin:0;font-weight:600}.lp-live-value{font-family:var(--cn-type-display-family);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.03em;white-space:nowrap;margin:0;font-size:clamp(2.25rem,1rem + 3.4vw,3.75rem);font-weight:800;line-height:.95}.lp-live-value.lp-tone-warn{color:var(--cn-color-status-warn-fg)}.lp-live-value.lp-tone-brand{color:var(--cn-color-status-danger-fg)}.lp-stage .note{max-inline-size:none;margin:0}.lp-pain{gap:var(--cn-space-stack-lg) var(--cn-space-stack-xl);align-items:end;margin-block-end:var(--cn-space-stack-xl);display:grid}.lp-pain .lp-h2{max-inline-size:24ch}.lp-pain .sec-lead{max-inline-size:34rem;margin:0}@media (width>=64em){.lp-pain{grid-template-columns:minmax(0,1fr) auto}.lp-pain .lp-h2{grid-column:1/-1}}.lp-pain-total{gap:var(--cn-space-stack-sm);justify-items:start;min-inline-size:0;display:grid}@media (width>=64em){.lp-pain-total{text-align:end;justify-items:end}}.lp-pain-unit{color:var(--cn-color-text-subtle);font-size:var(--cn-type-lead-size);margin:0;font-weight:600}.lp-stack{block-size:1.5rem;inline-size:100%;display:block}.lp-seg{stroke:var(--cn-color-bg-canvas);stroke-width:3px;vector-effect:non-scaling-stroke}.lp-sim{gap:var(--cn-space-stack-xl);display:grid}.js .lp-sim{grid-template-columns:minmax(0,1fr)}@media (width>=64em){.js .lp-sim{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:4.5rem}.js .lp-controls{grid-area:1/1}.js .lp-results{grid-area:1/2}.lp-sizes{grid-column:1/-1}}.lp-results{gap:var(--cn-space-stack-sm);align-content:start;min-inline-size:0;display:grid}.lp-results p{margin:0}.lp-results-label{font-family:var(--cn-type-display-family);font-size:var(--cn-type-h3-size);font-weight:700}.lp-sizes-head{color:var(--cn-color-text-subtle);font-size:var(--cn-type-small-size);justify-content:space-between;gap:1rem;font-weight:600;display:flex}.lp-tk-sizes [data-key]{font-weight:800}.lp-controls{align-content:start;gap:var(--cn-space-stack-md);display:none}.js .lp-controls{display:grid}.lp-field{gap:.25rem;display:grid}.lp-field label{justify-content:space-between;gap:1rem;font-weight:600;display:flex}.lp-field output{font-family:var(--cn-type-display-family);font-variant-numeric:tabular-nums lining-nums;font-size:1.5rem;font-weight:800}.lp-field input[type=range]{inline-size:100%;min-block-size:var(--cn-size-target-min);accent-color:var(--cn-ref-color-ink-950);cursor:pointer}.lp-after-sim{gap:var(--cn-space-stack-sm);border-block-start:2px solid var(--cn-color-text-default);justify-items:start;margin-block-start:var(--cn-space-stack-xl);padding-block-start:var(--cn-space-stack-lg);display:grid}.lp-after-sim-text{max-inline-size:24ch;font-family:var(--cn-type-display-family);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,1.2rem + 2vw,2.75rem);font-weight:800;line-height:1.05}.lp-after-sim .reassure{margin:0}.lp-compare table{border-collapse:collapse;text-align:start;inline-size:100%}.lp-compare th{padding:0 var(--cn-space-stack-sm) .75rem;color:var(--cn-color-text-subtle);font-size:var(--cn-type-small-size);text-align:start;font-weight:600}.lp-compare td{padding:1rem var(--cn-space-stack-sm);border-block-start:var(--cn-rule-ledger) solid var(--cn-color-border-subtle);color:var(--cn-color-text-subtle);vertical-align:top;text-decoration:line-through;-webkit-text-decoration-color:var(--cn-color-border-control);text-decoration-color:var(--cn-color-border-control);text-decoration-thickness:1px}.lp-compare .lp-compare-yes{border-inline-start:3px solid var(--cn-color-brand);background:var(--cn-color-bg-surface);color:var(--cn-color-text-default);font-weight:600;text-decoration:none}.lp-compare th.lp-compare-yes{color:var(--cn-color-text-default);background:0 0}@media (width<40em){.lp-compare thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.lp-compare table,.lp-compare tbody,.lp-compare tr,.lp-compare td{display:block}.lp-compare tr{border-block-start:var(--cn-rule-ledger) solid var(--cn-color-border-control);padding-block:.75rem}.lp-compare td{border-block-start:0;padding-block:.4rem}.lp-compare td.lp-compare-yes{padding-inline:var(--cn-space-stack-sm)}}.lp-steps{gap:var(--cn-space-stack-lg);counter-reset:lp-step;margin:0;padding:0;list-style:none;display:grid}@media (width>=48em){.lp-steps{column-gap:var(--cn-space-stack-lg);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}.lp-steps li{grid-row:span 3;grid-template-rows:subgrid}}.lp-steps li{gap:var(--cn-space-stack-sm);border-block-start:2px solid var(--cn-color-text-default);counter-increment:lp-step;min-inline-size:0;align-content:start;padding-block-start:var(--cn-space-stack-sm);display:grid}@media (width<48em){.lp-steps li{column-gap:var(--cn-space-stack-md);grid-template-columns:auto minmax(0,1fr)}.lp-steps li:before{grid-row:1/span 2;min-inline-size:2.5rem}}.lp-steps li:before{content:counter(lp-step);color:var(--cn-color-status-danger-fg);font-family:var(--cn-type-display-family);font-variant-numeric:tabular-nums lining-nums;font-size:clamp(3.5rem,2rem + 5vw,5.5rem);font-weight:800;line-height:.9}.lp-steps p{margin:0}.lp-results-grid{gap:var(--cn-space-stack-xl);align-items:start;display:grid}@media (width>=64em){.lp-results-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4.5rem}}.lp-outcomes{margin:var(--cn-space-stack-md) 0 0;padding:0;list-style:none;display:grid}.lp-outcomes li{gap:var(--cn-space-stack-xs);padding-block:var(--cn-space-stack-md);border-block-start:var(--cn-rule-ledger) solid var(--cn-color-border-control);display:grid}.lp-outcomes p{color:var(--cn-color-text-subtle);margin:0}.lp-screens{gap:var(--cn-space-stack-lg);min-inline-size:0;display:grid}.lp-screen{--cn-color-bg-surface:var(--cn-ref-color-ink-900);--cn-color-text-default:var(--cn-ref-color-white);--cn-color-text-subtle:var(--cn-ref-color-white-a68);--cn-color-border-subtle:var(--cn-ref-color-white-a12);--cn-color-border-control:var(--cn-ref-color-white-a40);--cn-color-status-good-fg:var(--cn-ref-color-green-400);--cn-color-status-warn-fg:var(--cn-ref-color-amber-400);--cn-color-status-danger-fg:var(--cn-ref-color-coral-300);gap:var(--cn-space-stack-md);min-inline-size:0;padding:var(--cn-space-stack-md);border:1px solid var(--cn-color-border-subtle);border-radius:var(--cn-radius-control);background:var(--cn-color-bg-surface);color:var(--cn-color-text-default);box-shadow:var(--cn-elevation-floating);display:grid}.lp-band-ink .lp-screen{box-shadow:none}.lp-screen p{margin:0}.lp-screen-bar{gap:.25rem var(--cn-space-stack-md);border-block-end:var(--cn-rule-ledger) solid var(--cn-color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:baseline;padding-block-end:var(--cn-space-stack-sm);display:flex}.lp-screen-bar p:first-child{font-weight:600}.lp-screen-title{color:var(--cn-color-text-subtle);font-size:var(--cn-type-small-size);font-weight:600}.lp-cost{gap:var(--cn-space-stack-xs) var(--cn-space-stack-md);grid-template-columns:auto minmax(0,1fr) auto;align-items:end;display:grid}.lp-cost-side{color:var(--cn-color-text-subtle);font-size:var(--cn-type-small-size);display:grid}.lp-cost-label{color:var(--cn-color-text-default);font-weight:600}.lp-cost-portion{font-size:1.5rem}.lp-meter{background:var(--cn-color-border-subtle);block-size:.6rem;position:relative}.lp-meter i{background:var(--cn-color-brand);inline-size:84%;position:absolute;inset:0 auto 0 0}.lp-meter s{background:var(--cn-color-text-default);inline-size:2px;position:absolute;inset-block:-.25rem;inset-inline-start:90%}.lp-bars{margin:0;padding:0;list-style:none;display:grid}.lp-bars li{gap:.35rem var(--cn-space-stack-sm);border-block-start:var(--cn-rule-ledger) solid var(--cn-color-border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-block:.7rem;display:grid}.lp-bars li:first-child{border-block-start:0}.lp-bars-label{grid-column:1/-1}.lp-bar{block-size:.6rem;inline-size:100%;display:block}.lp-bars rect{fill:var(--cn-color-border-control)}.lp-bars [data-best]{color:var(--cn-color-status-good-fg);font-weight:600}.lp-bars [data-best] rect{fill:var(--cn-color-status-good-fg)}@media (width>=40em){.lp-bars li{grid-template-columns:minmax(0,14rem) minmax(0,1fr) auto}.lp-bars-label{grid-column:auto}}.lp-stock{gap:var(--cn-space-stack-xs);display:grid}.lp-bar-stock{background:var(--cn-color-border-subtle);block-size:.75rem}.lp-stock-fill{fill:var(--cn-color-status-danger-fg)}.lp-stock-mark{fill:var(--cn-color-text-default)}.lp-tk-screen li{flex-wrap:wrap}.lp-state{font-size:var(--cn-type-small-size);margin:0;font-weight:600}.lp-state-good{color:var(--cn-color-status-good-fg)}.lp-state-warn{color:var(--cn-color-status-warn-fg)}.lp-state-danger{color:var(--cn-color-status-danger-fg)}.lp-asks{margin:0;padding:0;list-style:none;display:grid}.lp-asks li{padding-block:var(--cn-space-stack-sm);border-block-start:var(--cn-rule-ledger) solid var(--cn-color-border-subtle);color:var(--cn-color-text-default)}.lp-bubble{max-inline-size:28rem}.lp-bubble-me{border-radius:var(--cn-radius-control);background:var(--cn-ref-color-ink-800);justify-self:end;padding:.75rem 1rem}.lp-bubble-al{border-inline-start:2px solid var(--cn-color-brand);padding-inline-start:1rem}.lp-chat-card{gap:var(--cn-space-stack-xs);border-block-start:var(--cn-rule-ledger) solid var(--cn-color-border-control);padding-block-start:var(--cn-space-stack-sm);display:grid}.lp-chat-card-title{font-weight:700}.lp-chat-card-meta{color:var(--cn-color-text-subtle);font-size:var(--cn-type-small-size)}.lp-price{gap:var(--cn-space-stack-md) 4.5rem;border-block-start:2px solid var(--cn-color-text-default);padding-block-start:var(--cn-space-stack-lg);display:grid}.lp-price>*{min-inline-size:0}.lp-price p{margin:0}@media (width>=48em){.lp-price{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.lp-price .note,.lp-price .actions{grid-column:1/-1}}.lp-price-main{gap:var(--cn-space-stack-sm);display:grid}.lp-price-main span{color:var(--cn-color-text-subtle);font-size:var(--cn-type-lead-size)}.lp-price .lp-tk li{gap:.1rem;display:grid}.lp-price .lp-tk-label{color:var(--cn-color-text-subtle)}.lp-price .lp-tk-label:after{content:none}.lp-price .lp-amount{text-align:start;white-space:normal;justify-self:start;font-size:1.375rem}.lp-price .note{max-inline-size:46rem}.lp-price .actions{margin-block-start:var(--cn-space-stack-sm)}.pledge-title{font-family:var(--cn-type-display-family);letter-spacing:-.02em;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:800}.pledge-list li:first-child{font-size:var(--cn-type-lead-size);font-weight:600;line-height:var(--cn-type-lead-leading)}@media (width>=48em){[data-section=fondateurs] .founder:nth-child(2n){margin-block-start:0}}.lp-definition{margin-block-end:var(--cn-space-stack-xl)}.lp-definition p{color:var(--cn-color-text-subtle);margin:0}.lp-film{border:1px solid var(--cn-color-border-control);border-radius:var(--cn-radius-surface);background:var(--cn-color-bg-canvas);max-block-size:calc(100dvh - 2rem);inline-size:min(100% - 2rem,70rem);color:var(--cn-color-text-default);padding:1rem}.lp-film::backdrop{background:color-mix(in srgb, var(--cn-ref-color-ink-950) 82%, transparent)}.lp-film-bar{justify-content:space-between;align-items:center;gap:1rem;margin-block-end:.75rem;display:flex}.lp-film-title{font-size:var(--cn-type-h3-size);margin:0}.lp-film-close{inline-size:var(--cn-size-target-min);block-size:var(--cn-size-target-min);border:1px solid var(--cn-color-border-control);border-radius:var(--cn-radius-round);background:var(--cn-color-bg-surface);color:var(--cn-color-text-default);cursor:pointer;font-size:1.5rem;line-height:1}.lp-film-video{aspect-ratio:16/9;border-radius:var(--cn-radius-control);background:var(--cn-ref-color-ink-950);max-block-size:calc(100dvh - 8rem);inline-size:100%;display:block}@media (prefers-reduced-motion:no-preference){.lp-seg,.lp-bars rect,.lp-stock-fill{transform-box:fill-box;transform-origin:0;transition:transform var(--cn-motion-duration-draw) var(--cn-motion-ease-draw)}.js [data-reveal]:not(.in) .lp-seg,.js [data-reveal]:not(.in) .lp-bars rect,.js [data-reveal]:not(.in) .lp-stock-fill{transform:scaleX(0)}.lp-seg-2,.lp-d2{transition-delay:var(--cn-motion-stagger)}.lp-seg-3,.lp-d3{transition-delay:calc(var(--cn-motion-stagger) * 2)}}@media (prefers-reduced-motion:reduce){.lp-play{transition:none}.lp-media:hover .lp-play{transform:none}}}
