@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap";:root{--cei-logo:#26336e;--cei-blue:#204072;--cei-blue-light:#3b477c;--cei-blue-dark:#1a234d;--cei-blue-slate:var(--cei-grey-light);--cei-blue-deepslate:var(--cei-grey-dark);--cei-green:#359961;--cei-cyan:#38b6ff;--cei-white:#fff;--cei-grey-light:#365380;--cei-grey-dark:#19335b;--cei-black:#000;--cei-line:#eaeaea;--cei-ink-soft:var(--cei-grey-dark);--cei-ink:var(--cei-black);--cei-paper:#f6f6f8;--cei-fog:#eeeef2;--cei-blue-3:#36538008;--cei-blue-10:#2040721a;--cei-blue-20:#3b477c33;--cei-white-80:#fffc;--cei-white-40:#fff6;--cei-bg-image:url(/brand/img/cei-gradient.png);--cei-grad-hero:linear-gradient(135deg, var(--cei-blue-dark) 0%, var(--cei-blue) 45%, var(--cei-blue-slate) 100%);--cei-grad-fade-dark:linear-gradient(180deg, #1a234d00 0%, var(--cei-blue-dark) 100%);--cei-grad-cta:linear-gradient(90deg, var(--cei-green) 0%, var(--cei-cyan) 100%);--cei-grad-icon-light:linear-gradient(180deg, var(--cei-fog) 0%, #fff0 100%);--cei-grad-icon-dark:linear-gradient(180deg, var(--cei-blue-dark) 0%, #2040721a 100%);--fg-on-dark:var(--cei-white);--fg-on-dark-mute:#fffc;--fg-on-light:var(--cei-blue-dark);--fg-on-light-mute:var(--cei-ink-soft);--bg-canvas:var(--cei-white);--bg-canvas-soft:var(--cei-fog);--bg-canvas-dark:var(--cei-blue-dark);--hairline:var(--cei-line);--r-xs:6px;--r-sm:10px;--r-md:16px;--r-lg:20px;--r-xl:28px;--r-pill:999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:32px;--s-8:40px;--s-9:56px;--s-10:80px;--s-11:120px;--shadow-knob:0 3px 1px 0 #0000000f, 0 3px 8px 0 #00000026, 0 0 0 1px #0000000a;--shadow-cta:2px 3px 3px 0 #1a234d1a;--shadow-card:0 1px 3px 0 #0000000f, 0 8px 24px -8px #02071c33;--shadow-elev:0 24px 60px -24px #02071c59;--container-max:1920px;--container-pad:100px;--container-pad-sm:24px;--ease-out:cubic-bezier(.2,.7,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--d-fast:.12s;--d-base:.22s;--d-slow:.42s;--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--fs-display:80px;--fs-h2:40px;--fs-h3:30px;--fs-h4:24px;--fs-h5:18px;--fs-body:16px;--fs-sm:14px;--fs-xs:12px;--fs-details:12px;--lh-display:1.05;--lh-tight:1;--lh-body:1.45;--lh-snug:1.25;--track-display:-.02em;--track-tight:-.01em}html,body{font-family:var(--font-sans);color:var(--fg-on-light)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.cei-display,h1.cei{font-family:var(--font-sans);font-weight:300;font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--track-display)}.cei-h2,h2.cei{font-weight:300;font-size:var(--fs-h2);line-height:var(--lh-tight);letter-spacing:var(--track-display)}.cei-h3,h3.cei{font-weight:400;font-size:var(--fs-h3);line-height:var(--lh-snug);letter-spacing:var(--track-tight)}.cei-h4{font-weight:400;font-size:var(--fs-h4);line-height:var(--lh-snug);letter-spacing:var(--track-tight)}.cei-eyebrow{font-weight:700;font-size:var(--fs-sm);line-height:var(--lh-tight);text-transform:none}.cei-body,p.cei{font-weight:400;font-size:var(--fs-body);line-height:var(--lh-body)}.cei-sm{font-size:var(--fs-sm);line-height:var(--lh-body)}.cei-xs{font-size:var(--fs-xs);line-height:var(--lh-body)}.cei-details{font-size:var(--fs-details);line-height:var(--lh-snug);color:var(--cei-ink-soft)}.cei-emph{font-weight:700}.cei-funnel-root{--cf-max:1080px;font-family:var(--font-sans);color:var(--fg-on-dark);background:var(--cei-blue-dark);background-image:radial-gradient(120% 80% at 100% 0%, #38b6ff1a 0%, #38b6ff00 55%), radial-gradient(120% 90% at 0% 100%, #3599611a 0%, #35996100 55%), var(--cei-grad-hero);border-radius:var(--r-lg);box-sizing:border-box;line-height:var(--lh-body);-webkit-font-smoothing:antialiased;padding:clamp(20px,4vw,48px)}.cei-funnel-root *,.cei-funnel-root :before,.cei-funnel-root :after{box-sizing:border-box}.cf-shell{max-width:var(--cf-max);margin:0 auto}.cf-header{gap:var(--s-6);margin-bottom:var(--s-8);flex-direction:column;display:flex}.cf-topbar{justify-content:space-between;align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.cf-logo{width:auto;height:52px}.cf-help{font-size:var(--fs-sm);color:var(--fg-on-dark-mute);align-items:center;gap:8px;display:inline-flex}.cf-help strong{color:#fff;font-weight:600}.cf-steps{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cf-step{opacity:.55;transition:opacity var(--d-base) var(--ease-out);align-items:center;gap:8px;display:flex}button.cf-step{font:inherit;color:inherit;background:0 0;border:0;padding:0}.cf-step.is-active{opacity:1}.cf-step.is-done{opacity:.9}.cf-step.is-clickable{cursor:pointer}.cf-step.is-clickable:hover{opacity:1}.cf-step.is-clickable:hover .cf-step__dot{border-color:#fff}.cf-step.is-clickable:hover .cf-step__label{text-underline-offset:3px;text-decoration:underline}.cf-step.is-clickable:focus-visible{outline:2px solid var(--cei-cyan);outline-offset:3px;border-radius:8px}.cf-step__dot{color:#fff;background:#ffffff1f;border:1px solid #ffffff38;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:inline-flex}.cf-step.is-active .cf-step__dot{color:var(--cei-blue-dark);background:#fff;border-color:#fff}.cf-step.is-done .cf-step__dot{background:var(--cei-green);border-color:var(--cei-green)}.cf-step__label{font-size:var(--fs-xs);letter-spacing:.01em;font-weight:600}.cf-step__sep{background:#fff3;width:14px;height:1px}@media (width<=720px){.cf-step__label,.cf-step__sep{display:none}}.cf-card{-webkit-backdrop-filter:blur(18px);border-radius:var(--r-lg);background:#eeeef21a;border:1px solid #ffffff24;padding:clamp(20px,3vw,36px)}.cf-step-head{margin-bottom:var(--s-6)}.cf-eyebrow{font-size:var(--fs-sm);color:var(--cei-cyan);margin:0 0 6px;font-weight:700}.cf-title{font-weight:300;font-size:clamp(26px, 4vw, var(--fs-h2));line-height:var(--lh-tight);letter-spacing:var(--track-display);margin:0}.cf-title:focus{outline:none}.cf-sub{font-size:var(--fs-body);color:var(--fg-on-dark-mute);max-width:62ch;margin:10px 0 0}.cf-btn{cursor:pointer;border-radius:var(--r-pill);transition:all var(--d-base) var(--ease-out);border:0;justify-content:center;align-items:center;gap:10px;padding:14px 28px;font-family:inherit;font-size:15px;font-weight:500;display:inline-flex}.cf-btn:active{transform:translateY(1px)}.cf-btn:focus-visible{outline:2px solid var(--cei-cyan);outline-offset:2px}.cf-btn--primary{color:var(--cei-blue-dark);background:#fff}.cf-btn--primary:hover{background:#eef}.cf-btn--gradient{background:var(--cei-grad-cta);color:#fff}.cf-btn--gradient:hover{filter:brightness(1.05)}.cf-btn--ghost{color:#fff;background:0 0;border:1px solid #fff6}.cf-btn--ghost:hover{background:#ffffff14}.cf-btn--text{color:#fff;background:0 0;padding:10px 4px}.cf-btn[disabled]{opacity:.45;cursor:not-allowed;transform:none}.cf-actions{justify-content:space-between;align-items:center;gap:var(--s-4);margin-top:var(--s-7);flex-wrap:wrap;display:flex}.cf-actions__right{gap:var(--s-3);margin-left:auto;display:flex}.cf-tag{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--r-pill);align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:700;display:inline-flex}.cf-tag--luce{background:var(--cei-green);color:#fff}.cf-tag--gas{background:var(--cei-cyan);color:#fff}.cf-tag--fisso{background:var(--cei-blue);color:#fff}.cf-tag--multi{color:#fff;background:#ffffff29;border:1px solid #ffffff2e}.cf-grid{gap:var(--s-4);display:grid}.cf-grid--2{grid-template-columns:repeat(2,1fr)}.cf-grid--3{grid-template-columns:repeat(3,1fr)}.cf-grid--offers{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media (width<=680px){.cf-grid--2,.cf-grid--3{grid-template-columns:1fr}}.cf-option{text-align:left;cursor:pointer;border-radius:var(--r-md);padding:var(--s-5);transition:all var(--d-base) var(--ease-out);color:#fff;background:#ffffff0d;border:1px solid #ffffff29;flex-direction:column;gap:8px;width:100%;display:flex}.cf-option:hover{background:#ffffff17;border-color:#ffffff4d}.cf-option.is-selected{border-color:var(--cei-cyan);box-shadow:0 0 0 1px var(--cei-cyan);background:#ffffff24}.cf-option__title{font-size:var(--fs-h4);letter-spacing:var(--track-tight);font-weight:400}.cf-option__desc{font-size:var(--fs-sm);color:var(--fg-on-dark-mute)}.cf-option__icon{opacity:.9;width:32px;height:32px}.cf-offer{gap:var(--s-4);padding:var(--s-6);border-radius:var(--r-lg);background:#eeeef21a;border:1px solid #ffffff24;flex-direction:column;height:100%;display:flex}.cf-offer.is-selected{border-color:var(--cei-cyan);box-shadow:0 0 0 1px var(--cei-cyan)}.cf-offer__novita{opacity:.85;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.cf-offer__dot{background:var(--cei-cyan);border-radius:50%;flex:none;width:6px;height:6px}.cf-offer__tags{flex-wrap:wrap;gap:6px;display:flex}.cf-offer__name{letter-spacing:var(--track-display);font-size:30px;font-weight:300;line-height:1.05}.cf-offer__subline{opacity:.75;font-size:13px;font-weight:500}.cf-offer__price{letter-spacing:var(--track-tight);font-size:24px;font-weight:600}.cf-offer__pricemeta{opacity:.78;margin-top:4px;font-size:12px}.cf-offer--combo{border-color:#38b6ff57}.cf-combo{flex-direction:column;gap:12px;display:flex}.cf-combo__intro{color:var(--fg-on-dark-mute);font-size:12px;line-height:1.45}.cf-combo__group{flex-direction:column;gap:6px;display:flex}.cf-combo__label{align-items:center;gap:8px;margin-bottom:2px;font-size:12px;font-weight:600;display:flex}.cf-combo__opt{text-align:left;cursor:pointer;border-radius:var(--r-sm);color:#fff;width:100%;transition:all var(--d-base) var(--ease-out);background:#ffffff0d;border:1px solid #ffffff29;justify-content:space-between;align-items:baseline;gap:10px;padding:10px 12px;display:flex}.cf-combo__opt:hover{background:#ffffff1a;border-color:#ffffff4d}.cf-combo__opt.is-selected{border-color:var(--cei-cyan);box-shadow:0 0 0 1px var(--cei-cyan);background:#38b6ff24}.cf-combo__optname{font-size:14px;font-weight:500}.cf-combo__optmeta{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.cf-combo__optmeta b{font-size:12px;font-weight:600}.cf-combo__opttipo{text-transform:uppercase;letter-spacing:.06em;opacity:.65;font-size:10px}.cf-combo__pair{flex-direction:column;gap:8px;display:flex}.cf-combo__pairrow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cf-combo__pairname{font-size:15px;font-weight:500}.cf-combo__pairprice{opacity:.78;margin-left:auto;font-size:12px}.cf-combo__change{cursor:pointer;color:var(--cei-cyan);background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px;font-weight:600;text-decoration:underline}@media (width<=440px){.cf-combo__opt{flex-direction:column;align-items:flex-start}.cf-combo__optmeta{align-items:flex-start}}.cf-offer__bullets{flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.cf-offer__bullets li{align-items:flex-start;gap:10px;font-size:13px;display:flex}.cf-offer__bullets li:before{content:"";background:var(--cei-grad-cta);border-radius:50%;flex:none;width:16px;height:16px;margin-top:1px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/12px no-repeat}.cf-offer__cta{margin-top:auto}.cf-fields{gap:var(--s-5);grid-template-columns:1fr 1fr;display:grid}.cf-fields--1{grid-template-columns:1fr}@media (width<=680px){.cf-fields{grid-template-columns:1fr}}.cf-field{flex-direction:column;gap:6px;display:flex}.cf-field--full{grid-column:1/-1}.cf-field label{color:#fff;font-size:12px;font-weight:600}.cf-field .req{color:var(--cei-cyan)}.cf-input,.cf-select{border-radius:var(--r-sm);color:#fff;transition:border-color var(--d-fast), box-shadow var(--d-fast);background:#ffffff0f;border:1px solid #fff3;outline:none;padding:13px 14px;font-family:inherit;font-size:15px}.cf-input::placeholder{color:#ffffff73}.cf-input:focus,.cf-select:focus{border-color:var(--cei-cyan);box-shadow:0 0 0 3px #38b6ff2e}.cf-input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.cf-input[type=date]::-webkit-calendar-picker-indicator{opacity:.85;cursor:pointer}.cf-input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}.cf-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23ffffff' d='M6 8 0 1.4 1.4 0 6 4.6 10.6 0 12 1.4z'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.cf-select option{color:#11203c}.cf-help-text{color:var(--fg-on-dark-mute);font-size:11px}.cf-field.has-error .cf-input,.cf-field.has-error .cf-select{border-color:#ff8a8a;box-shadow:0 0 0 3px #ff5a5a26}.cf-field.has-error .cf-error{color:#ffb4b4;font-size:11px}.cf-chips{flex-wrap:wrap;gap:8px;display:flex}.cf-chip{border-radius:var(--r-pill);cursor:pointer;color:#fff;transition:all var(--d-fast);background:#ffffff0d;border:1px solid #fff3;padding:9px 16px;font-size:13px;font-weight:600}.cf-chip:hover{background:#ffffff1a}.cf-chip.is-selected{color:var(--cei-blue-dark);background:#fff;border-color:#fff}.cf-switch{cursor:pointer;align-items:center;gap:12px;display:inline-flex}.cf-switch input{opacity:0;position:absolute}.cf-switch__track{border-radius:var(--r-pill);width:44px;height:26px;transition:background var(--d-base);background:#ffffff2e;flex:none;position:relative}.cf-switch__track:after{content:"";width:20px;height:20px;box-shadow:var(--shadow-knob);transition:transform var(--d-base) var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.cf-switch input:checked+.cf-switch__track{background:var(--cei-green)}.cf-switch input:checked+.cf-switch__track:after{transform:translate(18px)}.cf-uploads{gap:var(--s-4);display:grid}.cf-drop{border-radius:var(--r-md);padding:var(--s-6);align-items:center;gap:var(--s-4);transition:all var(--d-base);background:#ffffff0a;border:1.5px dashed #ffffff52;display:flex}.cf-drop.is-drag{border-color:var(--cei-cyan);background:#38b6ff14}.cf-drop.is-done{background:#35996114;border-style:solid;border-color:#359961b3}.cf-drop__icon{opacity:.9;object-fit:contain;flex:none;width:40px;height:40px}.cf-drop__body{flex:auto;min-width:0}.cf-drop__title{font-size:15px;font-weight:600}.cf-drop__hint{color:var(--fg-on-dark-mute);margin-top:2px;font-size:12px}.cf-drop__status{align-items:center;gap:8px;margin-top:6px;font-size:12px;display:flex}.cf-spinner{border:2px solid #ffffff40;border-top-color:#fff;border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite cf-spin}@keyframes cf-spin{to{transform:rotate(360deg)}}.cf-conf{border-radius:var(--r-pill);letter-spacing:.04em;padding:2px 7px;font-size:10px;font-weight:700}.cf-conf--hi{color:#aef0c6;background:#35996140}.cf-conf--mid{color:#bfe7ff;background:#38b6ff38}.cf-conf--lo{color:#ffd8a8;background:#ffb45a38}.cf-field__labelrow{justify-content:space-between;align-items:center;gap:8px;display:flex}.cf-consents{gap:var(--s-3);flex-direction:column;display:flex}.cf-consent{padding:var(--s-4);border-radius:var(--r-sm);background:#ffffff0a;border:1px solid #ffffff1f;align-items:flex-start;gap:12px;display:flex}.cf-consent input[type=checkbox]{width:20px;height:20px;accent-color:var(--cei-green);cursor:pointer;flex:none;margin-top:2px}.cf-consent__text{color:#fff;font-size:13px}.cf-consent__text .muted{color:var(--fg-on-dark-mute)}.cf-consent a{color:var(--cei-cyan)}.cf-consent.is-required{border-color:#ffffff38}.cf-review{gap:var(--s-4);display:grid}.cf-review__block{border-radius:var(--r-md);padding:var(--s-5) var(--s-6);transition:border-color var(--d-base) var(--ease-out);background:#ffffff0d;border:1px solid #ffffff1f;position:relative;overflow:hidden}.cf-review__block:before{content:"";background:var(--cei-grad-cta);opacity:.8;width:3px;position:absolute;top:0;bottom:0;left:0}.cf-review__block:hover{border-color:#ffffff3d}.cf-review__head{margin-bottom:var(--s-4);padding-bottom:var(--s-3);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;display:flex}.cf-review__head h4{text-transform:uppercase;letter-spacing:.09em;color:var(--cei-cyan);margin:0;font-size:12px;font-weight:700}.cf-review__edit{color:#fff;cursor:pointer;border-radius:var(--r-pill);transition:all var(--d-fast);background:#ffffff0f;border:1px solid #ffffff29;flex:none;padding:6px 15px;font-family:inherit;font-size:12px;font-weight:600}.cf-review__edit:hover{border-color:var(--cei-cyan);background:#ffffff1f}.cf-dl{grid-template-columns:190px 1fr;align-items:baseline;gap:12px 20px;font-size:14px;display:grid}.cf-dl dt{color:var(--fg-on-dark-mute);font-size:13px}.cf-dl dd{color:#fff;margin:0;font-weight:500}@media (width<=560px){.cf-dl{grid-template-columns:1fr;gap:3px 0}.cf-dl dt{font-size:12px}.cf-dl dd{margin-bottom:10px}}.cf-docs{flex-direction:column;gap:8px;display:flex}.cf-doc{border-radius:var(--r-sm);background:#ffffff0a;border:1px solid #ffffff1f;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.cf-doc__label{flex:1;min-width:0}.cf-doc__actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.cf-btn--sm{padding:8px 14px;font-size:13px;text-decoration:none}.cf-doc__pending{color:var(--fg-on-dark-mute);border-radius:var(--r-pill);white-space:nowrap;border:1px dashed #ffffff47;margin-left:auto;padding:7px 13px;font-size:12px}@media (width<=560px){.cf-doc{flex-wrap:wrap}.cf-doc__actions,.cf-doc__pending{width:100%;margin-left:0}}.cf-done{text-align:center;padding:var(--s-8) var(--s-4)}.cf-done__check{background:var(--cei-grad-cta);width:72px;height:72px;margin:0 auto var(--s-5);border-radius:50%;justify-content:center;align-items:center;display:flex}.cf-done__ref{margin-top:var(--s-4);border-radius:var(--r-pill);background:#ffffff1a;border:1px solid #ffffff29;padding:8px 16px;font-size:14px;display:inline-block}.cf-next{margin:var(--s-7) auto 0;text-align:left;max-width:440px}.cf-next__title{font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--cei-cyan);margin-bottom:var(--s-4);font-weight:700}.cf-next__list{counter-reset:cf-step;gap:var(--s-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cf-next__list li{counter-increment:cf-step;color:var(--fg-on-dark);padding-left:40px;font-size:14px;line-height:1.45;position:relative}.cf-next__list li:before{content:counter(cf-step);color:#fff;background:#38b6ff24;border:1px solid #38b6ff73;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:flex;position:absolute;top:-1px;left:0}.cf-account{margin:var(--s-7) auto 0;text-align:left;max-width:440px;padding:var(--s-6);border-radius:var(--r-md);background:#ffffff0f;border:1px solid #ffffff24}.cf-account__head{color:#fff;margin-bottom:6px;font-size:17px;font-weight:700}.cf-account__desc{color:var(--fg-on-dark-mute);margin:0 0 var(--s-5);font-size:13px;line-height:1.5}.cf-account__cta{gap:var(--s-3);flex-wrap:wrap;display:flex}.cf-account__cta .cf-btn{text-decoration:none}@media (width<=640px){.cf-account__cta .cf-btn{text-align:center;flex:1}}.cf-alert{border-radius:var(--r-sm);margin-bottom:var(--s-4);padding:12px 14px;font-size:13px}.cf-alert--error{color:#ffd2d2;background:#ff5a5a24;border:1px solid #ff787866}.cf-alert--info{color:#d6efff;background:#38b6ff1f;border:1px solid #38b6ff59}.cf-alert--warn{color:#ffe4bd;background:#ffc06a1f;border:1px solid #ffc06a6b}.cf-alert__title{color:#fff;margin-bottom:6px;font-size:14px;font-weight:600}.cf-alert__text{margin:0;font-size:13px;line-height:1.5}.cf-alert__actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.cf-legal{margin-top:var(--s-6);color:var(--fg-on-dark-mute);font-size:11px;line-height:1.5}.cf-legal a{color:#ffffffb3}.cei-noscript{border-radius:var(--r-md);padding:var(--s-5);color:#fff;background:#ffffff1a;border:1px solid #fff3}.cf-loading{color:var(--fg-on-dark-mute);padding:var(--s-7);justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex}.cf-filters{gap:var(--s-5) var(--s-7);margin-bottom:var(--s-6);flex-wrap:wrap;align-items:flex-end;display:flex}.cf-filtergroup{flex-direction:column;gap:8px;display:flex}.cf-filtergroup__label{letter-spacing:.05em;text-transform:uppercase;color:var(--fg-on-dark-mute);font-size:11px;font-weight:700}.cf-filtergroup--wide{flex-basis:100%}.cf-filtergroup__desc{color:var(--fg-on-dark-mute);max-width:68ch;margin:2px 0 0;font-size:12px;line-height:1.45}.cf-cross{gap:var(--s-4) var(--s-6);grid-template-columns:1fr 1fr;align-items:start;display:grid}.cf-cross--heads{margin-bottom:var(--s-4);align-items:end}.cf-cross--cards{grid-auto-rows:1fr;align-items:stretch}.cf-cross--cards>*{min-width:0}.cf-cross--foots{margin-top:var(--s-4);align-items:start}.cf-cross__head{flex-direction:column;gap:6px;display:flex}.cf-cross__headline{align-items:center;gap:10px;display:flex}.cf-cross__headlabel{letter-spacing:var(--track-tight);font-size:15px;font-weight:600}.cf-cross__hint{color:var(--fg-on-dark-mute);margin:0;font-size:12px;line-height:1.45}.cf-cross__foot{justify-content:center;align-items:center;gap:var(--s-4);margin-top:var(--s-7);flex-wrap:wrap;display:flex}.cf-offer__badge{color:#aef0c6;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.cf-col__foot{justify-content:center;margin-top:4px;display:flex}.cf-cross__col.is-declined{opacity:.8}.cf-coldecl{height:100%;padding:var(--s-6);border-radius:var(--r-lg);background:#ffffff0a;border:1px dashed #ffffff3d;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;display:flex}.cf-coldecl__text{color:var(--fg-on-dark-mute);font-size:14px}.cf-cross__confirm{margin-top:var(--s-7);flex-direction:column;align-items:center;gap:12px;display:flex}.cf-cross__recap{color:var(--fg-on-dark-mute);text-align:center;margin:0;font-size:13px}.cf-point--custom{border-color:#38b6ff57}.cf-pointoffers{flex-direction:column;gap:8px;display:flex}.cf-pointoffer{border-radius:var(--r-sm);background:#ffffff0d;border:1px solid #ffffff24;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;display:flex}.cf-pointoffer__name{font-size:14px;font-weight:500}.cf-pointoffer__tipo{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-on-dark-mute);font-size:11px}.cf-pointoffer .cf-btn--text{color:var(--cei-cyan);margin-left:auto}@media (width<=760px){.cf-cross{grid-template-columns:1fr}}.cf-pills{flex-wrap:wrap;gap:8px;display:flex}.cf-pill{border-radius:var(--r-pill);color:#fff;cursor:pointer;transition:all var(--d-fast);background:#ffffff0d;border:1px solid #fff3;align-items:center;gap:7px;padding:9px 16px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.cf-pill:hover{background:#ffffff1a}.cf-pill.is-active{color:var(--cei-blue-dark);background:#fff;border-color:#fff}.cf-pill__dot{border-radius:50%;width:8px;height:8px}.cf-pill__dot--luce{background:var(--cei-green)}.cf-pill__dot--gas{background:var(--cei-cyan)}.cf-catcount{color:var(--fg-on-dark-mute);margin:-8px 0 16px;font-size:12px}.cf-empty{padding:var(--s-8);text-align:center;color:var(--fg-on-dark-mute)}.cf-uploads{gap:var(--s-5)}.cf-drop{gap:var(--s-5);padding:var(--s-5) var(--s-6);align-items:flex-start}.cf-drop__icon{margin-top:2px}.cf-docchoice{margin-bottom:var(--s-5)}.cf-docchoice>label{margin-bottom:10px;font-size:12px;font-weight:600;display:block}.cf-bars{flex-direction:column;gap:10px;margin-top:12px;display:flex}.cf-bar__head{color:var(--fg-on-dark-mute);justify-content:space-between;align-items:center;margin-bottom:5px;font-size:11px;display:flex}.cf-bar__head b{color:#fff;font-weight:600}.cf-bar__track{border-radius:var(--r-pill);background:#ffffff1f;height:6px;position:relative;overflow:hidden}.cf-bar__fill{border-radius:var(--r-pill);width:0;height:100%;transition:width .35s var(--ease-out);background:#fff}.cf-bar__fill--upload{background:var(--cei-cyan)}.cf-bar__fill--hi{background:var(--cei-grad-cta)}.cf-bar__fill--mid{background:linear-gradient(90deg,#38b6ff 0%,#359961 100%)}.cf-bar__fill--lo{background:linear-gradient(90deg,#ffc06a 0%,#ff8a5a 100%)}.cf-bar__indet{border-radius:var(--r-pill);background:var(--cei-cyan);width:35%;height:100%;animation:cf-indet 1.1s var(--ease-in-out) infinite;position:absolute;top:0;left:0}@keyframes cf-indet{0%{transform:translate(-110%)}to{transform:translate(320%)}}.cf-ocrmsg{align-items:flex-start;gap:7px;margin-top:4px;font-size:12px;line-height:1.4;display:flex}.cf-ocrmsg--hi{color:#aef0c6}.cf-ocrmsg--mid{color:#bfe7ff}.cf-ocrmsg--lo{color:#ffd8a8}.cf-relink{color:var(--cei-cyan);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.cf-check{cursor:pointer;border-radius:var(--r-sm);transition:all var(--d-fast);background:#ffffff0a;border:1px solid #ffffff1f;align-items:flex-start;gap:13px;padding:14px 16px;display:flex}.cf-check:hover{background:#ffffff12;border-color:#fff3}.cf-check input{opacity:0;width:0;height:0;position:absolute}.cf-check__box{width:22px;height:22px;transition:all var(--d-fast);background:#ffffff0f;border:1.5px solid #ffffff59;border-radius:7px;flex:none;margin-top:1px;position:relative}.cf-check input:checked+.cf-check__box{background:var(--cei-grad-cta);border-color:#0000}.cf-check input:checked+.cf-check__box:after{content:"";background:#fff;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/13px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/13px no-repeat}.cf-check input:focus-visible+.cf-check__box{outline:2px solid var(--cei-cyan);outline-offset:2px}.cf-check__label{color:#fff;font-size:13px;line-height:1.45}.cf-check__label .muted{color:var(--fg-on-dark-mute)}.cf-check__label a{color:var(--cei-cyan)}.cf-check.has-error .cf-check__box{border-color:#ff8a8a;box-shadow:0 0 0 3px #ff5a5a26}.cf-check.is-required{border-color:#ffffff38}.cf-group{margin-top:var(--s-6)}.cf-group__title{color:#fff;margin:0 0 4px;font-size:13px;font-weight:700}.cf-group__hint{color:var(--fg-on-dark-mute);margin:0 0 12px;font-size:12px}.cf-pref{border-top:1px solid #ffffff14;align-items:center;gap:14px;padding:14px 16px;display:flex}.cf-pref:first-child{border-top:0}.cf-pref__text{color:#fff;flex:1;font-size:13px}.cf-pref__text .muted{color:var(--fg-on-dark-mute);margin-top:2px;font-size:12px;display:block}.cf-optbox{border-radius:var(--r-md);border:1px solid #ffffff1f;overflow:hidden}.cf-optbox__head{background:#ffffff0d;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;display:flex}.cf-optbox__text{color:#fff;flex:1;min-width:240px;font-size:13px}.cf-optbox__text .muted{color:var(--fg-on-dark-mute);margin-top:3px;font-size:12px;line-height:1.5;display:block}.cf-optbox__actions{flex:none;gap:10px;display:flex}.cf-optlist{border-top:1px solid #ffffff1a}.cf-opt{border-top:1px solid #ffffff14;align-items:center;gap:18px;padding:14px 16px;display:flex}.cf-opt:first-child{border-top:0}.cf-opt__text{color:#fff;flex:1;min-width:0;font-size:13px}.cf-opt__text .muted{color:var(--fg-on-dark-mute);margin-top:2px;font-size:12px;line-height:1.5;display:block}.cf-optlist__foot{justify-content:flex-end;padding:2px 16px 14px;display:flex}.cf-linkbtn{font:inherit;color:var(--fg-on-dark-mute);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.cf-linkbtn:hover{color:#fff}.cf-linkbtn:focus-visible{outline:2px solid var(--cei-cyan);outline-offset:3px;border-radius:3px}.cf-flagset{flex:none;gap:8px;display:flex}.cf-flag{cursor:pointer;border-radius:var(--r-pill);color:var(--fg-on-dark-mute);transition:all var(--d-fast) var(--ease-out);background:#ffffff0a;border:1px solid #ffffff2e;align-items:center;gap:8px;padding:7px 13px 7px 10px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.cf-flag input{opacity:0;width:0;height:0;margin:0;position:absolute}.cf-flag__box{width:16px;height:16px;transition:all var(--d-fast) var(--ease-out);border:1.5px solid #ffffff61;border-radius:4px;flex:none;position:relative}.cf-flag:hover{color:#fff;border-color:#ffffff6b}.cf-flag.is-on{color:#fff}.cf-flag.is-on .cf-flag__box:after{content:"";border:solid var(--cei-blue-dark);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.cf-flag--si.is-on{border-color:var(--cei-cyan);background:#38b6ff29}.cf-flag--si.is-on .cf-flag__box{background:var(--cei-cyan);border-color:var(--cei-cyan)}.cf-flag--no.is-on{background:#ffffff1a;border-color:#ffffff80}.cf-flag--no.is-on .cf-flag__box{background:#fffc;border-color:#fffc}.cf-flag input:focus-visible~.cf-flag__box{outline:2px solid var(--cei-cyan);outline-offset:2px}.cf-infobtn{cursor:pointer;width:20px;height:20px;color:var(--cei-cyan);vertical-align:middle;transition:all var(--d-base) var(--ease-out);appearance:none;background:#38b6ff24;border:1px solid #38b6ff80;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:8px;padding:0;line-height:0;display:inline-flex}.cf-infobtn__ico{width:11px;height:11px;display:block}.cf-infobtn:hover{color:#eaf7ff;background:#38b6ff47;border-color:#38b6ffd9}.cf-infobtn:focus-visible{outline:2px solid var(--cei-cyan);outline-offset:2px}.cf-infobtn[aria-expanded=true]{background:var(--cei-cyan);border-color:var(--cei-cyan);color:var(--cei-blue-dark)}.cf-infonote{border-radius:var(--r-sm);color:#d6efff;background:#38b6ff14;border:1px solid #38b6ff38;margin-top:8px;padding:10px 12px;font-size:12px;line-height:1.5}.cf-info{border-radius:var(--r-sm);margin-top:var(--s-4);color:#d6efff;background:#38b6ff14;border:1px solid #38b6ff38;align-items:flex-start;gap:12px;padding:14px 16px;font-size:13px;line-height:1.45;display:flex}.cf-info__ico{object-fit:contain;flex:none;width:20px;height:20px;margin-top:1px}.cf-doc{padding:12px 14px}.cf-doc__icon{object-fit:contain;opacity:.9;flex:none;width:22px;height:22px}.cf-point{border-radius:var(--r-md);padding:var(--s-6);margin-bottom:var(--s-5);background:#ffffff0a;border:1px solid #ffffff1f}.cf-point__head{margin-bottom:var(--s-5);padding-bottom:var(--s-4);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;display:flex}.cf-point__title{letter-spacing:var(--track-tight);align-items:center;gap:11px;font-size:15px;font-weight:600;display:flex}.cf-point .cf-fields,.cf-point .cf-info{margin-top:var(--s-5)!important}.cf-point__num{background:var(--cei-grad-cta);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:inline-flex}.cf-point__remove{color:var(--fg-on-dark-mute);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-family:inherit;font-size:13px;display:inline-flex}.cf-point__remove:hover{color:#ffb4b4}.cf-addpoint{border-radius:var(--r-md);color:#fff;cursor:pointer;width:100%;transition:all var(--d-base);background:#ffffff08;border:1.5px dashed #ffffff4d;justify-content:center;align-items:center;gap:10px;padding:16px;font-family:inherit;font-size:14px;font-weight:600;display:flex}.cf-addpoint:hover{border-color:var(--cei-cyan);background:#38b6ff14}.cf-addpoint span{font-size:20px;line-height:1}.cf-done__check{margin-left:auto;margin-right:auto;line-height:0}.cf-done__check svg{display:block}.cf-iddoc{flex-direction:column;gap:12px;display:flex}.cf-filelist{flex-direction:column;gap:10px;display:flex}.cf-file{border-radius:var(--r-sm);background:#ffffff0a;border:1px solid #ffffff1f;padding:12px 14px}.cf-file__head{align-items:center;gap:10px;display:flex}.cf-file__name{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:600;overflow:hidden}.cf-filerole{width:auto;min-width:132px;padding:8px 32px 8px 12px;font-size:12px}.cf-file__remove{color:var(--fg-on-dark-mute);cursor:pointer;background:0 0;border:0;flex:none;font-size:14px;line-height:1}.cf-file__remove:hover{color:#ffb4b4}.cf-file__body{margin-top:12px}.cf-uploads__label{margin:4px 0 16px}.cf-uploads__label label{margin-bottom:6px;font-size:13px;font-weight:600;display:block}.cf-uploads__label .cf-help-text{line-height:1.5}.cf-divider{background:#ffffff1f;height:1px;margin:24px 0}.cf-point__sublabel{letter-spacing:var(--track-tight);margin-bottom:12px;font-size:13px;font-weight:600}.cf-praticasel{margin-bottom:var(--s-5)}.cf-subform{margin-top:var(--s-5);padding-top:var(--s-5);border-top:1px dashed #ffffff2e}@media (prefers-reduced-motion:reduce){.cei-funnel-root *,.cei-funnel-root :before,.cei-funnel-root :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.cf-btn__spin{border:2px solid #fff6;border-top-color:currentColor;border-radius:50%;flex:none;width:15px;height:15px;animation:.7s linear infinite cf-spin}.cf-btn--primary .cf-btn__spin{border-color:#1a234d59;border-top-color:var(--cei-blue-dark)}.cf-field.is-valid .cf-input{border-color:#35996199}.cf-field.is-valid .cf-input:not([type=date]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%2359c98a' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:15px;padding-right:38px}.cf-summary-slot:empty{display:none}.cf-summary{z-index:5;margin-bottom:var(--s-5);border-radius:var(--r-md);-webkit-backdrop-filter:blur(14px);background:#141d3ab8;border:1px solid #ffffff29;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;top:8px;box-shadow:0 8px 24px #0000002e}.cf-summary__dot{border-radius:50%;flex:none;width:10px;height:10px}.cf-summary__info{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cf-summary__label{text-transform:uppercase;letter-spacing:.08em;color:var(--fg-on-dark-mute);font-size:10px;font-weight:700}.cf-summary__lines{flex-direction:column;gap:3px;min-width:0;margin:1px 0 2px;display:flex}.cf-summary__line{align-items:center;gap:9px;min-width:0;display:flex}.cf-summary__name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.cf-summary__meta{color:var(--fg-on-dark-mute);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cf-summary__edit{color:#fff;font:inherit;cursor:pointer;border-radius:var(--r-pill);transition:all var(--d-fast);background:#ffffff0f;border:1px solid #ffffff29;flex:none;padding:6px 14px;font-size:12px;font-weight:600}.cf-summary__edit:hover{border-color:var(--cei-cyan);background:#ffffff1f}.cf-skel{pointer-events:none;gap:14px}.cf-skel__line{background:linear-gradient(90deg,#ffffff0f 25%,#ffffff24 37%,#ffffff0f 63%) 0 0/400% 100%;border-radius:6px;height:14px;animation:1.4s infinite cf-shimmer}.cf-skel__line--tags{border-radius:var(--r-pill);width:60%;height:22px}.cf-skel__line--title{width:75%;height:26px;margin-top:4px}.cf-skel__line--price{width:45%;height:20px}.cf-skel__line--cta{border-radius:var(--r-pill);width:100%;height:44px;margin-top:auto}@keyframes cf-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.cf-file__thumb{object-fit:cover;border:1px solid #ffffff2e;border-radius:6px;flex:none;width:40px;height:40px}.cf-drop__fileline{align-items:center;gap:10px;display:flex}.cf-drop__thumb{object-fit:cover;border:1px solid #ffffff2e;border-radius:6px;flex:none;width:44px;height:44px}.cf-reassure{flex-wrap:wrap;gap:8px 18px;margin:-6px 0 20px;display:flex}.cf-reassure__item{color:var(--fg-on-dark-mute);align-items:center;gap:6px;font-size:12px;display:inline-flex}@media (width<=680px){.cf-actions{z-index:4;margin-left:-12px;margin-right:-12px;margin-top:var(--s-6);-webkit-backdrop-filter:blur(6px);background:linear-gradient(#141d3a00 0%,#141d3ae6 30%);padding:12px;position:sticky;bottom:0}.cf-actions__right,.cf-actions__right .cf-btn{flex:1}}.cf-filetag{text-transform:uppercase;letter-spacing:.05em;border-radius:var(--r-pill);color:var(--fg-on-dark-mute);white-space:nowrap;background:#ffffff14;border:1px solid #ffffff2e;flex:none;padding:4px 10px;font-size:11px;font-weight:700}.cf-filetag--fronte{color:#8fe3b4;background:#35996124;border-color:#35996180}.cf-filetag--retro{color:#8fd6ff;background:#38b6ff24;border-color:#38b6ff80}.cf-filetag--fronte_retro{color:#fff;background:#ffffff24;border-color:#ffffff4d}.cf-filetag--pending{font-style:italic;font-weight:600}.cf-cookie{z-index:50;-webkit-backdrop-filter:blur(8px);background:#10172cfa;border:1px solid #ffffff29;border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;max-width:880px;margin:0 auto;padding:18px 20px;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 12px 40px #0006}.cf-cookie__body{flex:320px}.cf-cookie__title{margin-bottom:4px;font-size:14px;font-weight:700}.cf-cookie__text{color:var(--fg-on-dark-mute);margin:0;font-size:12px;line-height:1.5}.cf-cookie__text a{color:var(--cei-cyan)}.cf-cookie__actions{flex:none;gap:10px;display:flex}@media (width<=560px){.cf-cookie__actions{width:100%}.cf-cookie__actions .cf-btn{flex:1}}.cf-topbar__right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px;display:flex}.cf-save{color:#fff;font:inherit;cursor:pointer;border-radius:var(--r-pill);transition:all var(--d-fast);white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff2e;padding:7px 14px;font-size:12px;font-weight:600}.cf-save:hover{border-color:var(--cei-cyan);background:#ffffff1f}.cf-notice-slot:empty{display:none}.cf-notice{background:#38b6ff1a;border:1px solid #38b6ff4d;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;padding:12px 16px;display:flex}.cf-notice__text{flex:240px;font-size:13px}.cf-notice__action{color:#fff;font:inherit;cursor:pointer;border-radius:var(--r-pill);background:0 0;border:1px solid #ffffff47;padding:6px 12px;font-size:12px;font-weight:600}.cf-notice__action:hover{border-color:var(--cei-cyan)}.cf-notice__close{color:var(--fg-on-dark-mute);cursor:pointer;background:0 0;border:0;flex:none;font-size:14px;line-height:1}.cf-notice__close:hover{color:#fff}.cf-modal{z-index:60;-webkit-backdrop-filter:blur(3px);background:#060a1a99;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.cf-modal__card{background:#141d3a;border:1px solid #ffffff29;border-radius:16px;width:100%;max-width:440px;padding:24px;box-shadow:0 20px 60px #00000080}.cf-modal__title{margin:0 0 8px;font-size:18px;font-weight:600}.cf-modal__text{color:var(--fg-on-dark-mute);margin:0 0 16px;font-size:13px;line-height:1.5}.cf-modal__label{margin-bottom:6px;font-size:13px;font-weight:600;display:block}.cf-modal__actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.cf-modal__done{text-align:center}.cf-help-text.is-error{color:#ffb4b4}.cf-econ{flex-direction:column;gap:16px;margin:6px 0 2px;display:flex}.cf-econ--dual{gap:20px}.cf-econ__col{flex-direction:column;gap:9px;display:flex}.cf-econ__head{text-transform:uppercase;letter-spacing:.08em;color:var(--fg-on-dark-mute);font-size:11px;font-weight:700}.cf-econ__head--luce{color:#8fe3b4}.cf-econ__head--gas{color:#8fd6ff}.cf-econ__row{justify-content:space-between;align-items:flex-start;gap:12px;font-size:13px;line-height:1.35;display:flex}.cf-econ__label{color:#fff;flex:auto;font-weight:700}.cf-econ__val{text-align:right;white-space:nowrap;flex:none;font-weight:600}.cf-econ__note{color:var(--fg-on-dark-mute);font-size:11px;font-weight:400;display:block}.cf-econ__old{color:var(--fg-on-dark-mute);margin-right:6px;font-weight:400}.cf-econ__new{color:var(--cei-cyan)}.cf-econ__plus{text-align:center;color:var(--fg-on-dark-mute);opacity:.8;margin:1px 0;font-size:14px;font-weight:700}body{box-sizing:border-box;background:#0e1530;min-height:100vh;margin:0;padding:24px}@media (width<=600px){body{padding:0}.cei-funnel-root{border-radius:0}}
