.na{color:var(--muted);font-weight:400!important;font-style:italic}.yes{color:var(--go)}.no{color:var(--bad)}.phero{background:linear-gradient(180deg,#eef2fb,#fff);border-bottom:1px solid var(--line);padding:2.4rem 0 1.8rem}.phero h1{margin-bottom:.5rem}.phero .row{display:flex;gap:1.1rem;align-items:center;flex-wrap:wrap}.phero .row h1{margin:0}.crumbs{font-size:var(--fs-sm);color:var(--muted);margin:0 0 .7rem}.crumbs a{color:var(--muted);text-decoration:none}.crumbs a:hover{color:var(--brand)}.crumbs .ico{width:.85em;height:.85em;vertical-align:-.05em}.meta{font-size:var(--fs-sm);color:var(--muted);margin:.5rem 0 0}.meta a{color:var(--muted)}main .body{padding:2rem 0 3.5rem}.table-wrap{overflow-x:auto;margin:0 0 1.3rem;border:1px solid var(--line);border-radius:var(--r-lg);background:#fff}.block{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:1.6rem 1.7rem;margin:0 0 1.25rem}.block .table-wrap{border-radius:var(--r)}.block :is(.chart,.illus){border:0;padding:0;background:0 0}.block details:not(.fold){border:0;border-top:1px solid var(--line);border-radius:0;padding:.7rem 0;margin:0;background:0 0}.block>h2{margin:0 0 1rem;letter-spacing:-.02em}.block>h3{margin-top:1.4rem}.block>:last-child{margin-bottom:0}@media(max-width:860px){.tiers :is(th,td):first-child{position:sticky;left:0;z-index:1;width:8.4rem;min-width:8.4rem;max-width:8.4rem;box-shadow:1px 0 0 var(--line)}.tiers :is(th,td):not(:first-child){min-width:6.9rem}}@media(max-width:480px){.tiers :is(th,td):first-child{width:6.2rem;min-width:6.2rem;max-width:6.2rem}.tiers :is(th,td):not(:first-child){min-width:5.6rem}.tiers th,.tiers td{padding:.5rem .35rem}.tiers td small{font-size:var(--fs-xs);line-height:1.3}.tiers td strong{font-size:var(--fs-xs)}}@media(max-width:379px){.tiers{font-size:var(--fs-xs)}.tiers :is(th,td):first-child{width:5.2rem;min-width:5.2rem;max-width:5.2rem}.tiers :is(th,td):not(:first-child){min-width:3.9rem}}.pts{list-style:none;padding:0;margin:0 0 .9rem;font-size:var(--fs-sm);line-height:1.45}.pts li{position:relative;padding:0 0 0 1.05rem;margin:0 0 .35rem;background:0 0;border:0;border-radius:0;box-shadow:none}.pts li::before{content:"";position:absolute;left:.1rem;top:.55em;width:.4rem;height:.4rem;border-radius:50%;background:var(--brand,var(--brand))}@media(max-width:860px){.block{padding:1.15rem 1.1rem}}.table-wrap:focus-visible{box-shadow:var(--ring);outline:0}.chart{margin:0 0 1.4rem;padding:1.1rem 1.25rem;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg)}.chart figcaption{font-weight:700;margin-bottom:.8rem}.ch-row+.ch-row{margin-top:.9rem;padding-top:.9rem;border-top:1px solid var(--line)}.ch-label{font-size:var(--fs-sm);font-weight:600;color:var(--muted);margin-bottom:.35rem}.ch-label:has(a){display:flex;flex-wrap:wrap;justify-content:space-between;gap:.1rem 1rem}.ch-label a{display:inline-block;padding:.25rem 0}.chart-bar{display:block;width:100%;max-width:none;height:.85rem;border-radius:var(--r-sm);background:var(--soft)}.ch-bar.t0 rect{fill:var(--brand)}.ch-bar.t1 rect{fill:var(--navy)}.chart .src{margin:.9rem 0 0}@media(max-width:34rem){.ch-bar .chart-bar{grid-column:1/-1;grid-row:2}}.dealline{margin:.1rem 0 .6rem;font-size:var(--fs-xs);color:var(--muted,#55607a);display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.dealline.off{visibility:hidden}.dealline [hidden]{display:none}.dealline b{font-weight:600}.dealline i{font-style:normal}table .dealline{white-space:normal}.dealline.sm{margin:.3rem 0 0;gap:.2rem .4rem;font-size:var(--fs-xs);font-weight:400}.dealline.sm small{display:inline;margin:0;font-size:inherit}.tiles+.dealline{margin:-.4rem 0 1rem}.ph-svg{display:block;width:100%;max-width:32rem;height:auto;overflow:visible;fill:var(--fg-2)}.ph-svg .ph-g{stroke:var(--line);stroke-width:1}.ph-svg .ph-y{text-anchor:end}.ph-svg .ph-x{text-anchor:middle}.ph-l,.ph-r{fill:none;stroke-width:2.5;stroke-linejoin:round}.ph-r{stroke-dasharray:2 4;stroke-linecap:round}.ph-l.t0,.ph-r.t0{stroke:var(--brand)}.ph-l.t1,.ph-r.t1{stroke:var(--navy)}.ph-l.t2,.ph-r.t2{stroke:var(--go)}.ph-b{opacity:.18}.ph-b.t0{fill:var(--brand)}.ph-b.t1{fill:var(--navy)}.ph-b.t2{fill:var(--go)}.ph-key{list-style:none;margin:.8rem 0 0;padding:0;font-size:var(--fs-sm)}.ph-key li+li{margin-top:.25rem}.ph-sw{display:inline-block;width:1.5rem;height:.5rem;vertical-align:middle}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.9rem;list-style:none;padding:0;margin:0 0 1.5rem}.tiles li{margin:0;background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:1rem 1.1rem}.tiles li>span{display:block;font-size:var(--fs-sm);color:var(--muted);margin-bottom:.2rem}.tiles b{font-size:1.35rem;letter-spacing:-.02em;line-height:1.25;display:block}.tiles small{color:var(--muted);font-size:var(--fs-xs);display:block;margin-top:.15rem}dl.facts{display:grid;grid-template-columns:minmax(9rem,15rem)1fr;gap:0;margin:0 0 .6rem}dl.facts dt,dl.facts dd{padding:.6rem 0;border-bottom:1px solid var(--line);margin:0}dl.facts dt{color:var(--muted);padding-right:1rem}dl.facts dd{font-weight:500}dl.facts dt:last-of-type,dl.facts dd:last-of-type{border-bottom:0}.sticky-cta{display:none}@media(max-width:860px){dl.facts{grid-template-columns:1fr}dl.facts dt{border-bottom:0;padding-bottom:0;font-size:var(--fs-sm)}dl.facts dd{padding-top:.15rem}dl.facts.side{display:block;font-size:var(--fs-sm);line-height:1.5}dl.facts.side dt{display:inline;border:0;padding:0;margin-right:.4rem;font-size:var(--fs-sm)}dl.facts.side dd{display:inline;padding:0;border:0;font-size:var(--fs-sm)}dl.facts.side dd::after{content:"";display:block;border-bottom:1px solid var(--line);margin:.4rem 0}details.capg>summary{font-size:var(--fs-sm)}dl.facts.side dd:last-of-type::after{border:0;margin:0}dl.facts.side dd.long{font-weight:400;font-size:var(--fs-xs)}.fitbox .fitcols .pts{font-size:var(--fs-sm)}.fitbox .fitcols h3{font-size:var(--fs-md);margin:.2rem 0 .4rem}.block ul.audits{font-size:var(--fs-sm);line-height:1.5;padding-left:1.1rem}.block ul.audits li{margin-bottom:.35rem}.has-sticky{padding-bottom:4.5rem}.sticky-cta{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;border-top:1px solid var(--line);padding:.7rem 1rem;gap:.75rem;align-items:center;justify-content:space-between;box-shadow:0 -6px 20px rgba(15,23,42,8%)}.sticky-cta b{font-size:var(--fs-sm);line-height:1.2}.sticky-cta small{display:block;color:var(--muted);font-weight:400;font-size:var(--fs-xs)}}.tiles small{font-weight:400}.cta-facts{list-style:none;padding:0;margin:.75rem 0 0;font-size:var(--fs-sm);color:var(--muted);max-width:46rem}.cta-facts li{margin:.2rem 0}.tiers thead th{white-space:normal}.tiers tbody th{background:0 0;text-transform:none;letter-spacing:0;white-space:normal;font-size:inherit;color:inherit;font-weight:600;min-width:8.5rem}.tiers tr.sub th{background:var(--soft);font-size:var(--fs-xs);letter-spacing:.03em;text-transform:uppercase;color:var(--muted);font-weight:600}.tiers small{display:block;color:var(--muted);font-size:var(--fs-xs);font-weight:400;margin-top:.1rem}.tiers sup,.tiers-common sup{font-size:.7em;line-height:0}.tiers .tip-b,.tiers-common .tip-b{margin:-.25rem -.2rem -.25rem -.05rem}.tiers sup a{text-decoration:none;padding:0 .1em}.tiers td{white-space:nowrap}.tiers td .warn{white-space:normal}.warn{color:#8a5a00}ul.fn{font-size:var(--fs-sm);color:var(--muted);padding-left:1.3rem;margin:0 0 1rem}ul.fn li{margin:0 0 .35rem;scroll-margin-top:5rem}ul.fn strong{color:var(--fg)}@media(max-width:860px){.tiers{font-size:var(--fs-xs)}.tiers th,.tiers td{padding:.55rem .3rem}.tiers tbody th{background:#fff;overflow-wrap:break-word;hyphens:manual}.tiers tr.sub th{background:var(--soft);max-width:none;box-shadow:none}.tiers td{white-space:normal}.tiers thead th{letter-spacing:0;font-size:var(--fs-xs)}}@media(max-width:860px){.plans,.plans thead,.plans tbody{display:block}.plans tr{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1.3fr)minmax(0,1fr)}.plans th{white-space:normal}.plans:not(.norenew) thead th:last-child{display:none}.plans:not(.norenew) td:nth-child(-n+3){border-bottom:0}.plans td.same{display:none}.plans tr:has(td.same) td{border-bottom:1px solid var(--line)}.plans:not(.norenew) td:last-child{grid-column:1/-1;white-space:normal;padding-top:0;font-size:var(--fs-xs);color:var(--muted);border-bottom:1px solid var(--line)}.plans tr:last-child td:last-child{border-bottom:0}.plans:not(.norenew) td:last-child::before{content:attr(data-label)": ";font-weight:600}}@media(min-width:861px){.plans td:nth-child(-n+3){white-space:nowrap}}.jump{display:flex;gap:.4rem;overflow-x:auto;margin:0 0 1.2rem;padding-bottom:.3rem;font-size:var(--fs-sm);font-weight:500}.jump>a{flex:none;display:inline-flex;align-items:center;min-height:2.75rem;padding:0 .9rem;border:1px solid var(--line);border-radius:var(--r-pill);background:#fff;color:var(--fg);text-decoration:none;white-space:nowrap}.jump>a:hover{border-color:var(--brand);color:var(--brand)}.jump .side{display:none}@media(min-width:1100px){.fiche{display:grid;grid-template-columns:minmax(0,1fr)15rem;gap:2rem;align-items:start}.fiche>article{grid-column:1;grid-row:1}.jump{grid-column:2;grid-row:1;position:sticky;top:5.5rem;flex-direction:column;gap:0;overflow:visible;margin:0;padding:1.1rem 1.2rem;background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow)}.jump .side{display:block;margin-bottom:.3rem}.jump .side b{display:block;font-size:var(--fs-md);line-height:1.3}.jump .side small{display:block;color:var(--muted);font-weight:400;font-size:var(--fs-sm);margin-bottom:.7rem}.jump .side .btn{display:flex;width:100%;margin-bottom:1rem}.jump .side strong{display:block;font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:600;border-top:1px solid var(--line);padding-top:.9rem}.jump>a{min-height:0;padding:.35rem 0;border:0;border-radius:0;background:0 0}}.block details.capg{padding:0;overflow:hidden}details.capg>summary{padding:.45rem .25rem;font-size:var(--fs-md);line-height:1.3;display:flex;justify-content:space-between;gap:.75rem;align-items:center;min-height:2.75rem}details.capg summary small.cnt{display:flex;gap:.45rem;font-weight:600}details.capg summary small.cnt .na{font-style:normal}details.capg .gn{display:inline-flex;align-items:center;gap:.55rem}details.capg .gn .ico{color:var(--brand)}details.capg[open]>summary{margin:0;border-bottom:1px solid var(--line)}details.capg summary small{color:var(--muted);font-weight:400;font-size:var(--fs-xs);white-space:nowrap}details.capg .table-wrap{border:0;border-radius:0;box-shadow:none;margin:0}table.caps{width:100%}table.caps th{font-weight:600;width:46%;background:0 0;white-space:normal;font-size:var(--fs-sm);letter-spacing:0;text-transform:none;color:var(--fg)}table.caps tr:last-child>*{border-bottom:0}table.caps td{vertical-align:top;font-weight:500}table.caps small{display:block;color:var(--muted);font-weight:400;font-size:var(--fs-xs);line-height:1.45;margin-top:.15rem}table.caps small b{color:var(--fg);font-weight:600}ul.own{margin:0;padding:.8rem 1rem .8rem 2.2rem;font-size:var(--fs-sm)}ul.own li{margin-bottom:.45rem}@media(max-width:860px){table.caps th{width:42%}table.caps th small{display:none}}details.fine{border:0;padding:0;margin:.6rem 0 1rem;background:0 0}details.fine>summary{font-size:var(--fs-sm);font-weight:600;color:var(--brand);display:inline-flex;align-items:center;gap:.35rem;min-height:2.5rem}details.fine>summary::after{content:"+";font-weight:700}details.fine[open]>summary::after{content:"–"}details.fine>.src{display:block;background:var(--soft);border-radius:var(--r);padding:.8rem 1rem;line-height:1.55;font-size:var(--fs-sm);color:var(--muted)}.wrap.fiche{margin:0 auto;padding:0 1.25rem}@media(max-width:1099px){.wrap.fiche{display:block}}@media(max-width:860px){.wrap.fiche{padding:0 1rem}}.fitbox{margin-top:1.1rem}.fitbox>h2{margin:0 0 .7rem}.fitcols{display:grid;gap:.4rem 2rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.fitcols h3{font-size:var(--fs-lg);margin:0 0 .5rem}.fitcols .pts{font-size:var(--fs-md);margin-bottom:.6rem}.hl .pm{list-style:none;padding:0;margin:0 0 .6rem;font-size:var(--fs-md)}.hl .pm li{position:relative;padding-left:1.7rem;margin:0 0 .5rem;line-height:1.45;color:var(--fg-2)}.hl .pm li::before{position:absolute;left:0;top:.15rem;width:1.2rem;height:1.2rem;border-radius:50%;color:#fff;font-weight:700;text-align:center;line-height:1.2rem;font-size:var(--fs-sm)}.hl-plus .pm li::before{content:"+";background:var(--go)}.hl-minus .pm li::before{content:"\2212";background:var(--bad)}.hl .pm small{color:var(--muted);font-size:var(--fs-sm)}.hl .hl-uq-h{font-size:var(--fs-md);margin:.4rem 0 .5rem}.hl .hl-uq{font-size:var(--fs-md)}.fitbox .src{margin:0}.pts.notes{font-size:var(--fs-md);line-height:1.6}.pts.notes.src{font-size:var(--fs-sm);line-height:1.5}.phero .msep{display:none}@media(max-width:860px){.phero{padding:1.1rem 0 1rem}.phero .row{flex-wrap:nowrap;gap:.75rem}.phero .plogo.lg,.phero .avatar.lg{width:2.75rem;height:2.75rem}.phero .meta .mfp{display:none}.phero .meta .msep{display:inline}.tiles{grid-template-columns:1fr 1fr;gap:.55rem 1rem;margin:0 0 .9rem}.tiles li{padding:0;border:0;background:0 0;border-radius:0}.tiles li>span{font-size:var(--fs-xs);margin:0}.tiles b{font-size:var(--fs-md);line-height:1.3}.tiles small{display:inline;margin:0 0 0 .3rem}.tiles li:first-child{grid-column:1/-1}.tiles li:first-child b{font-size:1.5rem}.tiles+.dealline{margin:0 0 .6rem}}.tiers-common{font-size:var(--fs-sm);margin:.6rem 0 0}.facts dd>.src.cond,.facts dd>a.cond{display:block;margin-top:.2rem;line-height:1.5}.facts dd>a.cond{font-size:var(--fs-sm)}.facts dd.long{font-size:var(--fs-sm);line-height:1.55}ul.audits{margin-bottom:.4rem}details.caveats{margin-top:1.4rem}details.caveats>ul.notes{background:var(--soft);border-radius:var(--r);padding:.8rem 1rem .8rem 2rem;margin:.4rem 0 0}.nsgo{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:0 0 .4rem}.nsgo .src{margin:0;flex:1 1 14rem}ul.cmp3{list-style:none;padding:0;margin:.4rem 0 .5rem;display:grid;grid-template-columns:minmax(0,1fr)}ul.cmp3 li{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--line);padding:.1rem 0}ul.cmp3 a{text-decoration:none;display:inline-flex;align-items:center;gap:.6rem;min-height:2.75rem}ul.cmp3 .plogo,ul.cmp3 .avatar{width:2rem;height:2rem}ul.cmp3 b{text-decoration:underline;text-underline-offset:.15em;white-space:nowrap}ul.cmp3 span{font-size:var(--fs-sm);color:var(--muted);text-align:right}.cmp3-all{margin:0 0 1rem;line-height:2}@media(max-width:860px){.nsgo .btn{width:100%}}details.chartbox>.chart>figcaption{margin:-.25rem 0 0}details.chartbox>.chart>figcaption>span:first-child{display:none}.tiers strong>[data-px]{white-space:nowrap}.tiers td>strong{overflow-wrap:normal}.tiers{font-variant-numeric:tabular-nums}.tiers-px>p{margin:0 0 .3rem}.tiers-px{margin-bottom:.5rem}.tiers thead td{background:var(--soft)}.tiers td small{white-space:normal}@media(min-width:861px),(max-width:480px){.table-wrap:has(>.tiers){overflow:visible}.tiers thead{position:sticky;top:4.3rem;z-index:3}}@media(max-width:480px){table.tiers,table.tiers thead,table.tiers tbody{display:block}table.tiers tr{display:flex;flex-wrap:wrap}.block table.tiers tr>*{position:static;width:auto;min-width:0;max-width:none;box-shadow:none;padding:.4rem .3rem}table.tiers tr>:first-child{flex:1 0 100%;border-bottom:0;padding-bottom:0}table.tiers tr>:not(:first-child){flex:1}table.tiers thead tr>:first-child{display:none}table.tiers tr.sub>th{border-bottom:1px solid var(--line);padding-bottom:.4rem}table.tiers tbody th small{display:inline;margin-left:.35rem}#plans+p{font-size:var(--fs-sm);margin-bottom:.6rem}.tiers-common{font-size:var(--fs-xs);margin-top:.4rem}}@media(max-width:480px){.block table.tiers tr>:not(:first-child){padding:.25rem .12rem .3rem}.block table.tiers tr>:first-child{padding-top:.3rem}.tiers-px select{font-size:var(--fs-xs);padding:.2rem 1.4rem .2rem .4rem;min-height:1.75rem;height:auto}.tiers-common,.tiers-px .px-note,.tiers-px .src{line-height:1.4}}.renline{margin:.5rem 0 0;font-size:var(--fs-xs);color:var(--muted)}ul.appx{list-style:none;margin:.2rem 0 .5rem;padding:0;max-width:34rem;font-size:var(--fs-sm)}ul.appx li{display:flex;justify-content:space-between;gap:1rem;padding:.3rem 0;border-bottom:1px solid var(--line)}ul.appx b{white-space:nowrap}.plead p{margin:.35rem 0 0;max-width:48rem;font-size:var(--fs-md);line-height:1.5}@media(max-width:860px){.phero .plead{display:none}}