@keyframes cu-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.cu-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}.cu-btn-ico{flex:none;width:18px;height:18px}.cu-sec{scroll-margin-top:96px}.cu-sec .lv-shead-text{max-width:780px}.cu-sec .lv-shead-text a,.cu-table-note a,.cu-account-point a{color:#0a0a0a;border-bottom:1.5px solid #745af466;border-bottom:1.5px solid lab(47.767% 41.4319 -75.4319/.4);font-weight:600;text-decoration:none;transition:border-color .3s,color .3s}.cu-sec .lv-shead-text a:hover,.cu-table-note a:hover,.cu-account-point a:hover{color:#532bc7;color:lab(32.0381% 48.059 -75.4747);border-color:#745af4;border-color:lab(47.767% 41.4319 -75.4319)}.cu-bill-card{--lv-tilt-pad:26px;--lv-tilt-radius:30px}.cu-bill-body{background:radial-gradient(110% 70% at 100% 0,#0073d214,#0000 60%),linear-gradient(170deg,#fffffff0,#ffffffbd);background:radial-gradient(110% 70% at 100% 0,lab(46.3662% 2.61197 -66.5624/.08),#0000 60%),linear-gradient(170deg,#fffffff0,#ffffffbd)}.cu-bill-body:before{content:"";background:linear-gradient(90deg,#745af4,#0073d2);background:linear-gradient(90deg,lab(47.767% 41.4319 -75.4319),lab(46.3662% 2.61197 -66.5624));border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:26px;right:26px}.cu-bill-head{border-bottom:1px solid #0a0a0a14;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;padding:4px 0 16px;display:flex}.cu-bill-head strong{letter-spacing:-.01em;font-size:14.5px}.cu-bill-tag{font-family:var(--lv-font-mono);letter-spacing:.1em;text-transform:uppercase;color:#71717a;white-space:nowrap;font-size:10px}.cu-bill-row{border-bottom:1px dashed #0a0a0a1a;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 0;display:flex}.cu-bill-row:nth-last-child(2){border-bottom:0}.cu-bill-row-label{align-items:flex-start;gap:12px;min-width:0;display:flex}.cu-bill-ico{color:#653de9;color:lab(39.9667% 50.6014 -82.2791);background:#745af41a;background:lab(47.767% 41.4319 -75.4319/.1);border-radius:10px;flex:none;place-items:center;width:32px;height:32px;margin-top:1px;display:grid}.cu-bill-ico svg{width:16px;height:16px}.cu-bill-row-label strong{letter-spacing:-.01em;font-size:13.5px;line-height:1.3;display:block}.cu-bill-row-label>div>span{color:#71717a;margin-top:3px;font-size:12px;display:block}.cu-bill-amount{font-family:var(--lv-font-mono);font-variant-numeric:tabular-nums;color:#0a0a0a;white-space:nowrap;text-align:right;margin-top:6px;font-size:12.5px;font-weight:600}.cu-bill-foot{color:#71717a;border-top:1px solid #0a0a0a14;margin-top:6px;padding-top:14px;font-size:12px;line-height:1.55}.cu-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.cu-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.cu-card{--lv-tilt-pad:26px;--lv-tilt-radius:26px}.cu-card .lv-tilt-body:before{content:"";background:linear-gradient(90deg,#745af4,#0000 75%);background:linear-gradient(90deg,lab(47.767% 41.4319 -75.4319),#0000 75%);height:2px;position:absolute;top:0;left:26px;right:26px}.cu-card .of-ico{margin-bottom:18px}.cu-card h3{letter-spacing:-.015em;color:#0a0a0a;margin:0 0 10px;font-size:17.5px;font-weight:700;line-height:1.3}.cu-card p{color:#52525b;margin:0;font-size:14.5px;line-height:1.65}.cu-card p+p{margin-top:10px}.cu-card--accent .lv-tilt-body{background:radial-gradient(100% 80% at 0 0,#745af414,#0000 60%),linear-gradient(165deg,#ffffffe6,#ffffffad);background:radial-gradient(100% 80% at 0 0,lab(47.767% 41.4319 -75.4319/.08),#0000 60%),linear-gradient(165deg,#ffffffe6,#ffffffad)}.cu-h3{letter-spacing:-.015em;margin:0 0 14px;font-size:18px;font-weight:700}.cu-h3--gap{margin-top:44px}.cu-table-wrap{background:linear-gradient(170deg,#ffffffeb,#ffffffc2);border:1px solid #fffffff2;border-radius:22px;overflow-x:auto;box-shadow:inset 0 1px #ffffffe6,0 26px 60px -42px #4c34c873}.cu-table{border-collapse:collapse;width:100%;min-width:560px}.cu-table th{font-family:var(--lv-font-mono);letter-spacing:.1em;text-transform:uppercase;color:#71717a;text-align:left;white-space:nowrap;border-bottom:1px solid #0a0a0a14;padding:16px 20px 12px;font-size:10.5px;font-weight:600}.cu-table td{color:#27272a;vertical-align:top;border-bottom:1px solid #0a0a0a0d;padding:13px 20px;font-size:14px}.cu-table tbody tr{transition:background-color .25s}.cu-table tbody tr:hover{background-color:#745af409;background-color:lab(47.767% 41.4319 -75.4319/.035)}.cu-table tr:last-child td{border-bottom:0}.cu-table td.cu-num{font-family:var(--lv-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.cu-gamme{white-space:nowrap;border-radius:100px;align-items:center;padding:3px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.cu-gamme.eco{color:#0f766e;background:#e7f4f3}.cu-gamme.std{color:#653de9;color:lab(39.9667% 50.6014 -82.2791);background:#745af41a;background:lab(47.767% 41.4319 -75.4319/.1)}.cu-gamme.top{color:#0065b4;color:lab(40.409% 5.45853 -66.4608);background:#0073d21a;background:lab(46.3662% 2.61197 -66.5624/.1)}.cu-gamme.frontier{color:#be185d;background:#fbe9f1}.cu-model-cell{display:inline-block}.cu-model-note{color:#71717a;margin-top:3px;font-size:11.5px;line-height:1.45;display:block}.cu-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.cu-stat{background:linear-gradient(165deg,#ffffffe6,#ffffffb3);border:1px solid #fffffff2;border-radius:20px;padding:20px 22px;box-shadow:inset 0 1px #ffffffe6,0 22px 50px -40px #4c34c873}.cu-stat strong{font-family:var(--lv-font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#745af4,#0073d2);background:linear-gradient(135deg,lab(47.767% 41.4319 -75.4319),lab(46.3662% 2.61197 -66.5624));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:27px;font-weight:700;display:inline-block}.cu-stat span{color:#52525b;margin-top:7px;font-size:13px;line-height:1.55;display:block}.cu-table-note{color:#71717a;max-width:980px;margin:16px 4px 0;font-size:13px;line-height:1.65}.cu-ex-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.cu-ex-card{background:linear-gradient(165deg,#ffffffe6,#ffffffad);border:1px solid #fffffff0;border-radius:24px;flex-direction:column;gap:12px;padding:26px;display:flex;box-shadow:inset 0 1px #ffffffe6,0 26px 60px -42px #4c34c86b}.cu-ex-top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.cu-ex-top h3{letter-spacing:-.015em;margin:0;font-size:16.5px;font-weight:700;line-height:1.3}.cu-ex-price{font-family:var(--lv-font-mono);white-space:nowrap;color:#532bc7;color:lab(32.0381% 48.059 -75.4747);background:#745af41a;background:lab(47.767% 41.4319 -75.4319/.1);border-radius:100px;flex:none;padding:5px 12px;font-size:12.5px;font-weight:600}.cu-ex-meta{color:#71717a;flex-wrap:wrap;gap:8px;font-size:12.5px;display:flex}.cu-ex-meta span{background:#0a0a0a0a;border-radius:100px;align-items:center;gap:6px;padding:4px 11px;display:inline-flex}.cu-ex-meta svg{width:12px;height:12px}.cu-ex-card p{color:#52525b;margin:0;font-size:14px;line-height:1.65}.cu-sim{background:radial-gradient(90% 90% at 0 0,#745af412,#0000 60%),linear-gradient(165deg,#ffffffeb,#ffffffb3);background:radial-gradient(90% 90% at 0 0,lab(47.767% 41.4319 -75.4319/.07),#0000 60%),linear-gradient(165deg,#ffffffeb,#ffffffb3);border:1px solid #fffffff2;border-radius:30px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:30px;padding:32px;display:grid;box-shadow:inset 0 1px #fffffff2,0 40px 90px -52px #4c34c88c}.cu-sim-fields{flex-direction:column;gap:16px;display:flex}.cu-sim-field span{font-family:var(--lv-font-mono);letter-spacing:.1em;text-transform:uppercase;color:#71717a;margin-bottom:7px;font-size:10.5px;font-weight:600;display:block}.cu-sim-field select{width:100%;font:inherit;color:#0a0a0a;background:#fff;border:1px solid #0a0a0a1a;border-radius:14px;padding:13px 14px;font-size:14.5px;transition:border-color .25s;box-shadow:0 8px 20px -16px #4c34c866}.cu-sim-field select:hover{border-color:#745af473;border-color:lab(47.767% 41.4319 -75.4319/.45)}.cu-sim-field select:focus-visible{outline-offset:2px;outline:2px solid #745af4;outline:2px solid lab(47.767% 41.4319 -75.4319)}.cu-sim-help{color:#71717a;margin:7px 2px 0;font-size:12.5px;line-height:1.5}.cu-sim-result-main{background:linear-gradient(135deg,#745af41a,#0073d214);background:linear-gradient(135deg,lab(47.767% 41.4319 -75.4319/.1),lab(46.3662% 2.61197 -66.5624/.08));border:1px solid #745af433;border:1px solid lab(47.767% 41.4319 -75.4319/.2);border-radius:22px;flex-direction:column;gap:6px;padding:24px 26px;display:flex}.cu-sim-kicker{font-family:var(--lv-font-mono);letter-spacing:.1em;text-transform:uppercase;color:#532bc7;color:lab(32.0381% 48.059 -75.4747);font-size:10.5px;font-weight:600}.cu-sim-result-main strong{letter-spacing:-.025em;font-size:clamp(24px,2.4vw,30px);font-weight:700;line-height:1.15;animation:.5s cubic-bezier(.2,.8,.2,1) both cu-pop}.cu-sim-unit{color:#52525b;font-size:13.5px}.cu-sim-note{color:#71717a;margin:14px 2px 0;font-size:12.5px;line-height:1.6}.cu-sim-next{background:linear-gradient(165deg,#ffffffe0,#ffffffa8);border:1px solid #ffffffeb;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px 26px;margin-top:22px;padding:22px 26px;display:flex;box-shadow:inset 0 1px #ffffffe6,0 24px 60px -40px #4c34c866}.cu-sim-next strong{letter-spacing:-.015em;color:#0a0a0a;font-size:15.5px;font-weight:700;display:block}.cu-sim-next p{color:#52525b;max-width:56ch;margin:7px 0 0;font-size:14px;line-height:1.6}.cu-sim-next .lv-btn{flex:none}.cu-account{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:26px;display:grid}.cu-account-points{flex-direction:column;gap:18px;display:flex}.cu-account-point{align-items:flex-start;gap:16px;display:flex}.cu-account-point strong{letter-spacing:-.01em;margin-bottom:4px;font-size:15.5px;display:block}.cu-account-point p{color:#52525b;margin:0;font-size:14px;line-height:1.6}.cu-questions{background:radial-gradient(90% 90% at 100% 0,#0073d21a,#0000 60%),linear-gradient(160deg,#745af414,#ffffffb3);background:radial-gradient(90% 90% at 100% 0,lab(46.3662% 2.61197 -66.5624/.1),#0000 60%),linear-gradient(160deg,lab(47.767% 41.4319 -75.4319/.08),#ffffffb3);border:1px solid #745af42e;border:1px solid lab(47.767% 41.4319 -75.4319/.18);border-radius:26px;padding:30px;box-shadow:0 30px 70px -48px #4c34c880}.cu-questions h3{letter-spacing:-.015em;margin:0 0 6px;font-size:18px;font-weight:700}.cu-questions>p{color:#52525b;margin:0 0 18px;font-size:13.5px;line-height:1.6}.cu-questions ol{counter-reset:cuq;flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.cu-questions li{color:#27272a;align-items:flex-start;gap:13px;font-size:14.5px;line-height:1.55;display:flex}.cu-questions li:before{counter-increment:cuq;content:counter(cuq, decimal-leading-zero);width:30px;height:30px;font-family:var(--lv-font-mono);color:#fff;background:linear-gradient(135deg,#745af4,#0073d2);background:linear-gradient(135deg,lab(47.767% 41.4319 -75.4319),lab(46.3662% 2.61197 -66.5624));border-radius:10px;flex:none;justify-content:center;align-items:center;margin-top:-2px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:0 8px 18px -8px #745af4b3;box-shadow:0 8px 18px -8px lab(47.767% 41.4319 -75.4319/.7)}.cu-faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.cu-faq-item{background:linear-gradient(165deg,#ffffffe0,#ffffffa8);border:1px solid #ffffffeb;border-radius:22px;padding:24px 26px;box-shadow:inset 0 1px #ffffffe6,0 22px 54px -40px #4c34c866}.cu-faq-item h3{letter-spacing:-.01em;margin:0 0 10px;padding-left:18px;font-size:15.5px;font-weight:700;line-height:1.4;position:relative}.cu-faq-item h3:before{content:"";background:linear-gradient(#745af4,#0073d2);background:linear-gradient(lab(47.767% 41.4319 -75.4319),lab(46.3662% 2.61197 -66.5624));border-radius:3px;width:3px;position:absolute;top:.3em;bottom:.3em;left:0}.cu-faq-item p{color:#52525b;margin:0;font-size:14px;line-height:1.68}@media (max-width:1080px){.cu-sim,.cu-account{grid-template-columns:minmax(0,1fr)}}@media (max-width:880px){.cu-grid-3,.cu-grid-2,.cu-ex-grid,.cu-faq{grid-template-columns:minmax(0,1fr)}.cu-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.cu-sim-next{flex-direction:column;align-items:stretch;padding:22px 20px}.cu-sim-next .lv-btn{justify-content:center}}@media (max-width:760px){.cu-sim-field select{font-size:16px}.cu-table-note{margin-left:0;margin-right:0}}@media (max-width:560px){.cu-bill-card{--lv-tilt-pad:18px}.cu-bill-row{flex-wrap:wrap}.cu-bill-amount{white-space:normal;text-align:left;margin-top:2px;padding-left:44px}.cu-ex-top{flex-direction:column}.cu-ex-price{white-space:normal}.cu-ex-meta span{border-radius:14px;align-items:flex-start}.cu-ex-meta svg{flex:none;margin-top:3px}.cu-stats{grid-template-columns:minmax(0,1fr);gap:12px}.cu-stat{padding:16px 18px}.cu-stat span{margin-top:4px}.cu-sim{padding:22px 18px}.cu-questions{padding:24px 20px}}@media (max-width:700px){.cu-table,.cu-table tbody{display:block}.cu-table{width:100%;min-width:0}.cu-table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cu-table tr{border-bottom:1px solid #0a0a0a14;padding:6px 18px 8px;display:block}.cu-table tr:last-child{border-bottom:0}.cu-table td{border-bottom:0;justify-content:space-between;align-items:baseline;gap:18px;min-width:0;padding:7px 0;display:flex}.cu-table td.cu-num{white-space:normal;text-align:right}.cu-table td:before{content:attr(data-label);font-family:var(--lv-font-mono);letter-spacing:.1em;text-transform:uppercase;color:#71717a;flex:none;font-size:10.5px;font-weight:600}.cu-table td .cu-model-cell{text-align:right}.cu-table--api tr{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;display:grid}.cu-table--api td{grid-column:1/-1}.cu-table--api td.cu-num{grid-column:auto}}@media (max-width:560px){.cu-table--subs td.cu-num{text-align:left;text-wrap:balance;flex-direction:column;align-items:flex-start;gap:5px}}@media (prefers-reduced-motion:reduce){.cu-sim-result-main strong{animation:none}.cu-table tbody tr,.cu-sim-field select{transition:none}}
