body>.site-grid:before{background-image:linear-gradient(to bottom, transparent 0, var(--line) 120px, var(--line) calc(100% - 240px), transparent calc(100% - 120px)), linear-gradient(to bottom, transparent 90px, var(--line) 210px, var(--line) calc(100% - 330px), transparent calc(100% - 210px)), linear-gradient(to bottom, transparent 180px, var(--line) 300px, var(--line) calc(100% - 420px), transparent calc(100% - 300px)), linear-gradient(to bottom, transparent 90px, var(--line) 210px, var(--line) calc(100% - 330px), transparent calc(100% - 210px)), linear-gradient(to bottom, transparent 0, var(--line) 120px, var(--line) calc(100% - 240px), transparent calc(100% - 120px))}@media (max-width:1024px){body>.site-grid:before{background-image:linear-gradient(to bottom, transparent 0, var(--line) 120px, var(--line) calc(100% - 240px), transparent calc(100% - 120px)), linear-gradient(to bottom, transparent 180px, var(--line) 300px, var(--line) calc(100% - 420px), transparent calc(100% - 300px)), linear-gradient(to bottom, transparent 0, var(--line) 120px, var(--line) calc(100% - 240px), transparent calc(100% - 120px));background-position:0 0,calc(50% + .5px) 0,100% 0}}@media (max-width:768px){body>.site-grid:before{background-image:linear-gradient(to bottom, transparent 0, var(--line) 120px, var(--line) calc(100% - 240px), transparent calc(100% - 120px)), linear-gradient(to bottom, transparent 0, var(--line) 120px, var(--line) calc(100% - 240px), transparent calc(100% - 120px));background-position:0 0,100% 0}}.tf-hero-wrap{z-index:1;grid-template-columns:repeat(16,minmax(0,1fr));display:grid;position:relative}.tf-hero-wrap>.eyebrow{grid-column:1/9}.tf-title{letter-spacing:-.03em;grid-column:1/13;margin:0;font-size:4rem;font-weight:800;line-height:1.02}.tf-sub{max-width:52ch;color:var(--txt-copy);grid-column:1/9;margin:1.75rem 0 0;padding-right:2.5rem;font-size:clamp(16px,1.2vw,18px);line-height:1.55}.tf-actions{border-top:1px solid var(--line);z-index:1;grid-column:1/9;margin:2.75rem 0 0;display:flex;position:relative}.tf-actions .pl-btn{border-top:0;flex:1;min-width:0}.tf-actions .pl-btn-content{font-size:var(--fs-body)}.tf-artlink:focus-visible{outline:2px solid var(--hot);outline-offset:2px}#abonnement{scroll-margin-top:calc(var(--nav-h) + 2rem)}#abonnement .block-inner{grid-template-columns:repeat(16,minmax(0,1fr));display:grid}#abonnement .eyebrow,#achat-direct .eyebrow{grid-column:1/9}#abonnement .pr-h2,#achat-direct .pr-h2{grid-column:1/13;margin:.75rem 0 0}.pr-grid{grid-column:1/-1;grid-template-rows:auto auto auto auto;grid-template-columns:repeat(16,minmax(0,1fr));margin-top:3rem;display:grid;position:relative}.pr-scan{top:0;bottom:0;left:calc(var(--gutter-h) / -2);right:calc(var(--gutter-h) / -2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);pointer-events:none;position:absolute}.pr-scan:before{content:"";opacity:.1;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAFUlEQVR4nGNgQAMvnj3+T3UBBgYGAMfpEnEHVPR8AAAAAElFTkSuQmCC);background-repeat:repeat;position:absolute;inset:1px}#abonnement.lt-scope .pr-scan:before{opacity:1;background-image:url(/assets/scanline-ink-12.png)}.pr-plan{grid-area:1/span 4/span 4;grid-template-rows:subgrid;background:var(--bg);display:grid;position:relative}.pr-plan:after{content:"";border:1px solid var(--line);pointer-events:none;border-right:0;position:absolute;inset:0}.pr-cross{width:16px;height:16px;color:var(--txt);opacity:.15;pointer-events:none;position:absolute}.pr-cross svg{width:100%;height:100%;display:block}.pr-cross.tl{top:-8px;left:-8px}.pr-cross.tr{top:-8px;right:-8px}.pr-top{padding:3rem 1.5rem}.pr-leader{font-family:var(--ff-display);text-transform:none;letter-spacing:-.02em;color:var(--txt);font-size:clamp(26px,2.2vw,36px);font-weight:700;line-height:1.05;display:block}.pr-price{letter-spacing:-.02em;color:var(--txt);margin:1rem 0 0;font-family:Britanica,Manrope,Helvetica Neue,Arial,sans-serif;font-size:clamp(28px,2.6vw,42px);font-weight:700;line-height:1.05}.pr-per{font-family:var(--ff-mono);font-size:var(--fs-label);letter-spacing:.04em;color:var(--txt-2);margin-left:.5rem}.pr-desc{max-width:30ch;font-size:var(--fs-sm);color:var(--txt-copy);margin:1rem 0 0;line-height:1.5}.pr-cta{border-top:1px solid var(--line);border-bottom:1px solid var(--line);height:4.2rem;display:flex}.pr-cta .pl-btn{border:0;flex:1;min-width:0;height:100%}.pr-cta .pl-btn-content{height:100%;font-size:var(--fs-sm);padding-top:0;padding-bottom:0}.pr-tog{display:none}.pr-panel{grid-template-rows:1fr;display:grid}.pr-panel-in{min-height:0;overflow:visible}.pr-feats{flex-direction:column;gap:.85rem;margin:0;padding:1.5rem;list-style:none;display:flex}.pr-feats li{font-size:var(--fs-sm);color:var(--txt-copy);align-items:flex-start;gap:.75rem;line-height:1.45;display:flex}.pr-check{width:16px;height:16px;color:color-mix(in srgb, var(--accent) 60%, var(--txt) 40%);flex:none;justify-content:center;align-items:center;margin-top:2px;display:flex}.pr-check svg{width:14px;height:11px;display:block}.pr-feats .pr-lead{font-family:var(--ff-body);text-transform:uppercase;letter-spacing:.14em;font-size:var(--fs-label);color:var(--txt);margin-top:.4rem;font-weight:600}.pr-feats .pr-lead:first-child{margin-top:0}.pr-offert{border-top:1px solid var(--line)}.pr-offert .pr-feats li{padding-left:calc(16px + .75rem)}.pr-offert .pr-feats .pr-lead{padding-left:0}.pr-note{max-width:62ch;font-family:var(--ff-body);font-size:var(--fs-sm);color:var(--txt-copy);grid-column:1/-1;margin-top:1.25rem;line-height:1.6}.tf-seg{background:var(--bg);border:1px solid var(--line);width:100%;display:flex}.tf-seg .tf-seg-opt{width:auto;min-width:0;color:var(--txt);--anim:var(--dur-base);border:0;flex:1 1 0}.tf-seg .tf-seg-opt+.tf-seg-opt{border-left:1px solid var(--line)}.tf-seg .pl-btn-content{font-size:var(--fs-body);justify-content:center;padding:1.5rem}.tf-seg .pl-btn-label{text-align:center;flex-direction:column;flex:0 auto;justify-content:center;align-items:center;gap:.5rem;line-height:1;display:flex}.tf-seg .pl-btn-hover{display:none}.tf-seg-opt .pl-btn-default{color:var(--txt-2);transition:color var(--dur-base) var(--ease), box-shadow var(--dur-base) var(--ease)}.tf-seg-opt:hover .pl-btn-default,.tf-seg-opt.is-active .pl-btn-default{color:var(--txt)}.tf-seg-opt.is-active .pl-btn-default{box-shadow:inset 0 -2px 0 var(--txt)}.tf-seg-opt:hover .pl-btn-default,.tf-seg-opt.is-active .pl-btn-default,.tf-seg-opt:hover .pl-btn-default .pl-btn-label{transform:none}.tf-seg .tf-seg-t{align-items:center;gap:.6rem;display:inline-flex}.tf-seg .tf-seg-dot{width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--bg);transition:background-color var(--dur-base) var(--ease);background:0 0;border:1.5px solid;border-radius:50%;flex:none}.tf-seg-opt.is-active .tf-seg-dot{background:currentColor}.tf-seg .tf-seg-sub{font-size:var(--fs-meta);letter-spacing:0;opacity:.8;max-width:30ch;font-weight:400;line-height:1.35;display:block}.tf-seg .pl-btn-spacer{display:none}.tf-seg-row{grid-column:1/9;margin:2.5rem 0 0}.pr-simple,.pr-detail{transition:opacity var(--dur-base) var(--ease)}[data-tf-mode=simple] .pr-detail,[data-tf-mode=detail] .pr-simple{opacity:0;display:none}@starting-style{[data-tf-mode] .pr-simple,[data-tf-mode] .pr-detail{opacity:0}}@media (prefers-reduced-motion:reduce){.pr-simple,.pr-detail{transition:none}}.pr-besoin{font-size:var(--fs-body);letter-spacing:-.01em;color:var(--txt-copy);font-weight:500;line-height:1.4}#narration{scroll-margin-top:calc(var(--nav-h) + 2rem)}#narration .block-inner{grid-template-columns:repeat(16,minmax(0,1fr));display:grid}#narration .eyebrow{grid-column:5/13}.st-text{letter-spacing:-.04em;color:var(--txt-copy);z-index:1;grid-column:5/13;margin:2.5rem 0 0;font-size:24px;font-weight:500;line-height:1.35;position:relative}.st-text strong{color:var(--txt);font-weight:600}.st-actions{border-top:1px solid var(--line);z-index:1;grid-column:5/9;margin:2.75rem 0 0;display:flex;position:relative}.st-actions .pl-btn{border-top:0;flex:1;min-width:0}.st-actions .pl-btn-content{font-size:var(--fs-body)}.st-text.st-live .st-w{opacity:calc(.62 + .38 * var(--wp,0))}#achat-direct{scroll-margin-top:calc(var(--nav-h) + 2rem)}#achat-direct .block-inner{grid-template-columns:repeat(16,minmax(0,1fr));display:grid}#comparatif-options{scroll-margin-top:calc(var(--nav-h) + 2rem)}#comparatif-options .block-inner{grid-template-columns:repeat(16,minmax(0,1fr));display:grid}#comparatif-options .eyebrow{grid-column:1/9}#comparatif-options .tb-h2{grid-column:1/13;margin:.75rem 0 0}.tb-outer{z-index:1;grid-column:1/-1;margin-top:3rem;position:relative}.tb-outer:before{content:"";top:0;bottom:0;left:calc(var(--gutter-h) / -2);right:calc(var(--gutter-h) / -2);opacity:.1;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAFUlEQVR4nGNgQAMvnj3+T3UBBgYGAMfpEnEHVPR8AAAAAElFTkSuQmCC);background-repeat:repeat;position:absolute}.tb-wrap{z-index:1;position:relative;overflow-x:auto}.tb-table{border-collapse:collapse;background:var(--bg);border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);border-right:1px solid var(--line);width:100%;min-width:640px}.tb-table col.tb-c-feat{width:50%}.tb-table col.tb-c-opt{width:25%}.tb-table thead th{text-align:left;letter-spacing:-.01em;color:var(--txt);padding:1.5rem 1rem;font-size:clamp(17px,1.5vw,21px);font-weight:500;line-height:1.2}.tb-table thead th:first-of-type{padding:1.5rem}.tb-table tbody tr{border-top:1px solid var(--line)}.tb-table tbody td{vertical-align:middle;font-size:var(--fs-sm);color:var(--txt-copy);padding:1rem;line-height:1.5;position:relative}.tb-table tbody td:first-of-type{font-size:var(--fs-body);color:var(--txt);padding:1rem 1.5rem;font-weight:600}.tb-col{border-left:1px solid var(--line)}.tb-cell{z-index:1;align-items:center;gap:.75rem;display:flex;position:relative}.tb-ic{width:1.25rem;height:1.25rem;color:color-mix(in srgb, var(--accent) 60%, var(--txt) 40%);flex:none;display:block}.tb-cell-link:after{content:"";position:absolute;inset:0}#faq .block-inner{grid-template-columns:repeat(16,minmax(0,1fr));display:grid}#faq .eyebrow{grid-column:1/9}.fq-head{z-index:1;grid-column:1/8;align-self:start;margin-top:2.5rem;position:relative}.fq-head .h2{margin:0}.fq-desc{max-width:38ch;font-size:var(--fs-body);color:var(--txt-copy);margin:1.25rem 0 0;line-height:1.6}.fq-group{z-index:1;background:var(--bg);grid-column:9/17;margin-top:2.5rem;position:relative}.fq-group:after{content:"";border-left:1px solid var(--line);border-right:1px solid var(--line);pointer-events:none;position:absolute;inset:0}.fq-hatch{top:-25%;bottom:-25%;left:0;right:calc(var(--gutter-h) / -2);pointer-events:none;position:absolute}.fq-hatch:before{content:"";opacity:.1;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAFUlEQVR4nGNgQAMvnj3+T3UBBgYGAMfpEnEHVPR8AAAAAElFTkSuQmCC);background-repeat:repeat;position:absolute;inset:1px}.fq-hatch .hx{width:16px;height:16px;color:var(--txt);opacity:.5;position:absolute}.fq-hatch .hx svg{width:100%;height:100%;display:block}.fq-hatch .hx.tl{top:-8px;left:-8px}.fq-hatch .hx.bl{bottom:-8px;left:-8px}.fq-hatch .hx.tr{top:-8px;right:calc(var(--gutter-h) / 2 - 8px)}.fq-hatch .hx.br{bottom:-8px;right:calc(var(--gutter-h) / 2 - 8px)}.fq-item{border-top:1px solid var(--line);background:var(--bg);position:relative}.fq-item:last-child{border-bottom:1px solid var(--line)}.fq-item:before{content:"";background:var(--txt);opacity:0;width:2px;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.fq-item.open:before{opacity:1}.fq-toggler{appearance:none;cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.5rem;margin:0;padding:1.5rem;display:flex}.fq-toggler:focus-visible{outline:2px solid var(--hot);outline-offset:-2px}.fq-item.open .fq-toggler{cursor:default;pointer-events:none}.fq-title{color:var(--txt-copy);margin:0;font-size:clamp(17px,1.5vw,21px);font-weight:500;transition:color .3s ease-in-out}.fq-toggler:hover .fq-title,.fq-item.open .fq-title{color:var(--txt)}.fq-chev{stroke:currentColor;stroke-width:1.5px;fill:none;width:16px;height:16px;color:var(--txt-3);flex:none;transition:transform .3s ease-in-out}.fq-item.open .fq-chev{transform:rotate(180deg)}.fq-panel{grid-template-rows:0fr;transition:grid-template-rows .5s ease-in-out;display:grid}.fq-item.open .fq-panel{grid-template-rows:1fr}.fq-panel-in{min-height:0;overflow:hidden}.fq-answer{max-width:62ch;color:var(--txt-copy);margin:0;padding:0 1.5rem 1.5rem;font-size:16px;line-height:1.5}.tf-cta .pieces-foot{position:relative}.tf-cta .pf-scanline{top:-25%;bottom:-25%;left:calc(var(--gutter-h) / -2);width:calc(25% + var(--gutter-h) / 2);right:auto}.tf-cta .pf-scanline .hx.tl,.tf-cta .pf-scanline .hx.bl{left:calc(var(--gutter-h) / 2 - 8px)}.tf-cta .pf-content{z-index:1;position:relative}#tarifs-hero{position:relative;overflow:hidden}#tarifs-hero .block-inner{z-index:1;position:relative}.dm-canvas{z-index:0;pointer-events:none;position:absolute;inset:0}@media (max-width:1024px){.tf-hero-wrap{grid-template-columns:repeat(8,minmax(0,1fr))}.tf-hero-wrap>.eyebrow,.tf-title,.tf-sub,.tf-actions{grid-column:1/9}#abonnement .block-inner,#achat-direct .block-inner{grid-template-columns:repeat(8,minmax(0,1fr))}#abonnement .eyebrow,#abonnement .pr-h2,#achat-direct .eyebrow,#achat-direct .pr-h2{grid-column:1/9}.tf-seg-row{grid-column:1/9;margin-top:2rem}.pr-grid{grid-template-rows:none;grid-template-columns:repeat(8,minmax(0,1fr))}.pr-plan{grid-area:auto/1/auto/-1;display:block}.pr-plan:after{border:0;border-top:1px solid var(--line)}.pr-plan:last-of-type:after{border-right:0;border-bottom:1px solid var(--line)}.pr-tog{appearance:none;cursor:pointer;text-align:left;width:100%;font-family:var(--ff-body);font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--txt-2);background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.pr-tog:focus-visible{outline:2px solid var(--hot);outline-offset:-2px}.pr-tog-chev{stroke:currentColor;stroke-width:1.5px;fill:none;flex:none;width:16px;height:16px;transition:transform .3s}.pr-plan.open .pr-tog-chev{transform:rotate(180deg)}.pr-panel{grid-template-rows:0fr;transition:grid-template-rows .5s ease-in-out}.pr-plan.open .pr-panel{grid-template-rows:1fr}.pr-panel-in{transition:overflow 0s allow-discrete;overflow:hidden}.pr-plan.open .pr-panel-in{transition:overflow 0s .5s allow-discrete;overflow:visible}#narration .block-inner{grid-template-columns:repeat(8,minmax(0,1fr))}#narration .eyebrow,.st-text,.st-actions{grid-column:1/9}#comparatif-options .block-inner{grid-template-columns:repeat(8,minmax(0,1fr))}#comparatif-options .eyebrow,#comparatif-options .tb-h2{grid-column:1/9}#faq .block-inner{grid-template-columns:repeat(8,minmax(0,1fr))}#faq .eyebrow,.fq-head,.fq-group{grid-column:1/9}.fq-hatch,.tf-cta .pf-scanline{display:none}}@media (max-width:768px){.tf-title{font-size:2.5rem}.tf-actions{flex-direction:column}.st-text{font-size:20px}.tf-cta .pf-rows .pl-btn-content{padding:24px 20px;font-size:20px}}@media (max-width:375px){.pr-offert .sigle-tip{left:auto;right:0;transform:none}}
