.PaymentStep-module__jP571W__content{--payment-surface-background:#ffffff14;--payment-surface-border:1px solid #ffffff3b;--payment-surface-shadow:0 0 1px #0003;--payment-field-background:#ffffff0d;--payment-field-background-focus:#ffffff1a;--payment-field-border:1px solid #17e5d7ba;align-items:center;gap:var(--spacing-lg);flex-direction:column;width:100%;max-width:480px;display:flex;position:relative}.PaymentStep-module__jP571W__paymentContainer{gap:var(--spacing-lg);flex-direction:column;display:flex}.PaymentStep-module__jP571W__paymentButtonContainer{padding-top:var(--spacing-md)}.PaymentStep-module__jP571W__orderContainer{background-color:var(--payment-surface-background);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:var(--payment-surface-border);width:100%;box-shadow:var(--payment-surface-shadow);border-radius:var(--border-radius-lg);padding:var(--spacing-lg);gap:var(--spacing-xs);flex-direction:column;display:flex}.PaymentStep-module__jP571W__orderRow{gap:var(--spacing-lg);flex-direction:row;width:100%;display:flex}.PaymentStep-module__jP571W__orderRowRight{gap:var(--spacing-lg);flex-direction:row;justify-content:flex-end;width:100%;display:flex}.PaymentStep-module__jP571W__goBackBtn{color:var(--transparent-white);cursor:pointer;font-size:var(--font-size-base);text-decoration:underline}.PaymentStep-module__jP571W__customerDetailsContainer{gap:var(--spacing-lg);flex-direction:column;width:100%;height:100%;display:flex}.PaymentStep-module__jP571W__spinner{color:inherit;margin:var(--spacing-lg);place-self:center;font-size:24px;animation:1s linear infinite PaymentStep-module__jP571W__spin}@keyframes PaymentStep-module__jP571W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PaymentStep-module__jP571W__orderInfo{flex-direction:column;flex:1;justify-content:center;height:100%;display:flex}.PaymentStep-module__jP571W__closeIcon{cursor:pointer}.PaymentStep-module__jP571W__referralTitle{font-size:var(--font-size-xs);color:var(--white-color);font-family:var(--font-primary);border-bottom:1px solid var(--transparent-white);padding-bottom:var(--spacing-sm)}.PaymentStep-module__jP571W__referralRemoveButton{width:28px;color:var(--white-color);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;height:28px;margin-left:8px;display:inline-flex}.PaymentStep-module__jP571W__referralContainer{gap:var(--spacing-sm);background-color:var(--payment-surface-background);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:var(--payment-surface-border);width:100%;max-width:600px;box-shadow:var(--payment-surface-shadow);padding:var(--spacing-xl);border-radius:var(--border-radius-lg);flex-direction:column;display:flex;position:relative}.PaymentStep-module__jP571W__referralCode{color:var(--white);font-size:var(--font-size-xs);font-family:var(--font-mono);padding-top:var(--spacing-lg);text-transform:uppercase;text-align:center;letter-spacing:1px;flex:1;justify-content:space-between;align-items:center;line-height:normal;display:flex}.PaymentStep-module__jP571W__referralCodeUsages{color:var(--transparent-white);font-size:var(--font-size-base);font-family:var(--font-primary);text-transform:none;letter-spacing:normal;flex:1}.PaymentStep-module__jP571W__referralCodeText{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-xs);flex-direction:column;display:flex}.PaymentStep-module__jP571W__title{font-size:var(--font-size-xs);color:var(--white-color)}.PaymentStep-module__jP571W__subtitle{font-size:var(--font-size-base);color:var(--transparent-white)}.PaymentStep-module__jP571W__orderPrice{margin-bottom:var(--spacing-xl);gap:var(--spacing-lg);flex-direction:row;justify-content:flex-end;align-items:flex-start;display:flex}.PaymentStep-module__jP571W__form{gap:var(--spacing-xl);flex-direction:column;display:flex}.PaymentStep-module__jP571W__formGroup{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column-reverse;width:100%;display:flex}.PaymentStep-module__jP571W__paymentsAccepted{gap:var(--spacing-lg);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.PaymentStep-module__jP571W__paymentMethod{flex-direction:column;align-items:flex-end;display:flex}.PaymentStep-module__jP571W__promoCodeGroup{gap:var(--spacing-lg);flex-direction:row;flex:1;justify-content:center;align-items:center;width:100%;display:flex}.PaymentStep-module__jP571W__error{font-size:var(--font-size-base);color:var(--orange-color);padding-left:var(--spacing-xl);justify-self:flex-start}.PaymentStep-module__jP571W__input::placeholder{color:var(--transparent-white)}.PaymentStep-module__jP571W__input{width:100%;color:var(--white-color);font-family:var(--font-mono);padding:var(--spacing-lg) var(--spacing-xl);background-color:var(--payment-field-background);border:var(--payment-field-border);border-radius:var(--border-radius-lg);text-align:left;appearance:none;flex:1;font-size:16px;transition:all .5s}.PaymentStep-module__jP571W__input:focus{background-color:var(--payment-field-background-focus);border:1px solid var(--primary-color);outline:none}.PaymentStep-module__jP571W__customerInput{background-color:var(--payment-surface-background);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:var(--payment-surface-border);box-shadow:var(--payment-surface-shadow);border-radius:var(--border-radius-lg);padding:var(--spacing-lg)}.PaymentStep-module__jP571W__outlineBox{background-color:var(--payment-surface-background);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:var(--payment-surface-border);box-shadow:var(--payment-surface-shadow);border-radius:var(--border-radius-lg);padding:var(--spacing-lg);gap:var(--spacing-lg);flex-direction:column;display:flex}.PaymentStep-module__jP571W__cardElementContainer{width:100%;padding:var(--spacing-lg);background-color:var(--payment-field-background);border:var(--payment-field-border);border-radius:var(--border-radius-lg);transition:all .3s}.PaymentStep-module__jP571W__disabled{pointer-events:none;opacity:.5;gap:var(--spacing-lg);flex-direction:column;display:flex}.PaymentStep-module__jP571W__enabled{gap:var(--spacing-lg);flex-direction:column;display:flex}.PaymentStep-module__jP571W__paymentRequestButton{border-radius:32px;min-height:44px;margin:20px 0;overflow:hidden}.PaymentStep-module__jP571W__paymentRequestButton iframe{height:44px!important;min-height:44px!important}.PaymentStep-module__jP571W__cardRowContainer{gap:var(--spacing-md);display:flex}.PaymentStep-module__jP571W__cardElementHalf{width:50%;padding:var(--spacing-lg);background-color:var(--payment-field-background);border:var(--payment-field-border);border-radius:var(--border-radius-lg);transition:all .3s}.PaymentStep-module__jP571W__strikethrough{text-decoration:line-through}.PaymentStep-module__jP571W__strikethroughAlt{opacity:.6;text-decoration:line-through}.PaymentStep-module__jP571W__snackbarContainer{width:100%;position:relative}.PaymentStep-module__jP571W__termsContainer{background-color:var(--payment-surface-background);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:var(--payment-surface-border);box-shadow:var(--payment-surface-shadow);border-radius:var(--border-radius-lg);padding:var(--spacing-lg) var(--spacing-xl);color:var(--white-color);width:100%;font-family:var(--font-mono)}.PaymentStep-module__jP571W__dealerContainer{gap:var(--spacing-md);background-color:var(--payment-surface-background);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:var(--payment-surface-border);width:100%;box-shadow:var(--payment-surface-shadow);border-radius:var(--border-radius-lg);padding:var(--spacing-lg);flex-direction:column;display:flex}.PaymentStep-module__jP571W__dealerHeader{justify-content:space-between;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap;display:flex}.PaymentStep-module__jP571W__dealerTitle{color:var(--white-color);font-family:var(--font-primary);font-size:var(--font-size-xs)}.PaymentStep-module__jP571W__dealerMeta{color:var(--transparent-white-alt);font-family:var(--font-mono);font-size:var(--font-size-base);text-transform:uppercase;letter-spacing:.5px}.PaymentStep-module__jP571W__dealerDescription{color:var(--transparent-white);font-size:var(--font-size-base-alt);line-height:1.5}.PaymentStep-module__jP571W__term{flex-direction:column;display:flex}.PaymentStep-module__jP571W__lineDivider{border:none;width:100%;margin:1.5rem 0;border-top:1px solid var(--transparent-white)!important}.PaymentStep-module__jP571W__link{cursor:pointer;color:var(--transparent-white-alt);text-decoration:underline}.PaymentStep-module__jP571W__termRow{justify-content:space-between;align-items:center;margin:1rem 0;display:flex}.PaymentStep-module__jP571W__termText{font-size:var(--font-size-base);text-transform:uppercase;letter-spacing:.5px;color:var(--transparent-white-alt);line-height:1.4}.PaymentStep-module__jP571W__toggle-switch{background-color:var(--grey-2-color);cursor:pointer;border-radius:20px;width:40px;height:20px;transition:background-color .3s;position:relative}.PaymentStep-module__jP571W__toggle-switch.PaymentStep-module__jP571W__active{background-color:var(--primary-color)}.PaymentStep-module__jP571W__toggle-switch-handle{background-color:var(--white-color);border-radius:50%;width:18px;height:18px;transition:left .3s;position:absolute;top:1px;left:1px}.PaymentStep-module__jP571W__toggle-switch.PaymentStep-module__jP571W__active .PaymentStep-module__jP571W__toggle-switch-handle{left:21px}.PaymentStep-module__jP571W__switch-container{justify-content:space-between;align-items:center;gap:8px;display:flex}@media (max-width:700px){.PaymentStep-module__jP571W__termsContainer{padding:var(--spacing-lg)}}
.SnackbarComponent-module__WHBp6q__snackbar{border-radius:var(--border-radius-lg);background-color:var(--white-color);width:100%;color:var(--white-color);padding:var(--padding-lg) var(--padding-xl);box-sizing:border-box;opacity:0;z-index:1000;transition:transform .3s,opacity .3s;display:flex;overflow:hidden}.SnackbarComponent-module__WHBp6q__show{opacity:1;max-height:100px;transform:translateY(0)}.SnackbarComponent-module__WHBp6q__hide{opacity:0;max-height:100px;transform:translateY(100%)}.SnackbarComponent-module__WHBp6q__icon{font-size:var(--font-size-md);margin-right:16px}.SnackbarComponent-module__WHBp6q__message{font-family:var(--font-primary);font-size:var(--font-size-xs);flex:1;margin:0 16px}.SnackbarComponent-module__WHBp6q__actionButton{color:inherit;cursor:pointer;font-weight:700;font-size:var(--font-size-sm);background:0 0;border:none;padding:0;text-decoration:underline}.SnackbarComponent-module__WHBp6q__closeButton{color:inherit;cursor:pointer;font-size:var(--font-size-sm);background:0 0;border:none;margin:auto}.SnackbarComponent-module__WHBp6q__success{background:linear-gradient(#ffffff4d,#ffffff0d);border:1px solid #ffffff4d}.SnackbarComponent-module__WHBp6q__error{background:linear-gradient(#ff245033,#ff24500d);border:1px solid #ff708d33}.SnackbarComponent-module__WHBp6q__warning{background:linear-gradient(#ff980033,#ff98000d)}@keyframes SnackbarComponent-module__WHBp6q__slideIn{0%{opacity:0;max-height:0}to{opacity:1;max-height:300px}}@keyframes SnackbarComponent-module__WHBp6q__slideOut{0%{opacity:1;max-height:300px}to{opacity:0;max-height:0}}.SnackbarComponent-module__WHBp6q__slideIn{animation:.3s forwards SnackbarComponent-module__WHBp6q__slideIn}.SnackbarComponent-module__WHBp6q__slideOut{animation:.3s forwards SnackbarComponent-module__WHBp6q__slideOut}
.AvgMileageInsightComponent-module__GbbXgG__container{gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);border-radius:var(--border-radius-lg);background:linear-gradient(#fff0,#ffffff1a);border:1px solid #ffffff3b;flex-direction:column;justify-content:space-between;display:flex;position:relative;box-shadow:0 0 1px #0003}.AvgMileageInsightComponent-module__GbbXgG__header{gap:var(--spacing-md);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.AvgMileageInsightComponent-module__GbbXgG__headerColumnStart{gap:var(--spacing-md);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.AvgMileageInsightComponent-module__GbbXgG__headerColumnEnd{gap:var(--spacing-md);flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.AvgMileageInsightComponent-module__GbbXgG__status{font-size:var(--font-size-base-alt);font-family:var(--font-mono);text-transform:uppercase;color:var(--transparent-white);line-height:normal}.AvgMileageInsightComponent-module__GbbXgG__indicator{background-color:var(--green-1-color);border-radius:50%;width:12px;height:12px;box-shadow:0 0 8px 2px #40fb7666}.AvgMileageInsightComponent-module__GbbXgG__description{font-size:var(--font-size-base-alt);color:var(--transparent-white);line-height:normal}.AvgMileageInsightComponent-module__GbbXgG__title{font-size:var(--font-size-base-alt);color:var(--transparent-white-alt);font-weight:500;line-height:normal}.AvgMileageInsightComponent-module__GbbXgG__body{gap:var(--spacing-md);padding-top:var(--spacing-lg);flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.AvgMileageInsightComponent-module__GbbXgG__valueContainer{gap:var(--spacing-md);flex-direction:row;justify-content:flex-start;align-items:flex-end;display:flex}.AvgMileageInsightComponent-module__GbbXgG__label,.AvgMileageInsightComponent-module__GbbXgG__value{font-family:var(--font-mono);color:var(--white-color);font-size:var(--font-size-base-alt);text-transform:uppercase;line-height:normal}.AvgMileageInsightComponent-module__GbbXgG__unit{font-size:var(--font-size-base-alt);color:var(--transparent-white);font-weight:500;line-height:normal}.AvgMileageInsightComponent-module__GbbXgG__content{gap:var(--spacing-md);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.AvgMileageInsightComponent-module__GbbXgG__progress{background-color:#fff3;border-radius:16px;width:100%;height:8px}.AvgMileageInsightComponent-module__GbbXgG__progressFill{background-color:var(--green-1-color);border-radius:16px;width:30%;height:100%;box-shadow:0 0 8px 2px #40fb7666}
.BatteryWarrantyInsightComponentAlt-module__FLQV6a__container{gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);border-radius:var(--border-radius-lg);isolation:isolate;background:linear-gradient(#fff0,#ffffff1a);border:1px solid #ffffff3b;flex-direction:column;justify-content:space-between;min-height:230px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 1px #0003}.BatteryWarrantyInsightComponentAlt-module__FLQV6a__header{gap:var(--spacing-md);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.BatteryWarrantyInsightComponentAlt-module__FLQV6a__headerColumnStart{gap:var(--spacing-md);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.BatteryWarrantyInsightComponentAlt-module__FLQV6a__headerColumnEnd{gap:var(--spacing-md);flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.BatteryWarrantyInsightComponentAlt-module__FLQV6a__status{font-size:var(--font-size-base-alt);font-family:var(--font-mono);text-transform:uppercase;color:var(--transparent-white);line-height:normal}.BatteryWarrantyInsightComponentAlt-module__FLQV6a__indicator{background-color:var(--transparent-white);border-radius:50%;width:12px;height:12px;box-shadow:0 0 8px 2px #fff6}.BatteryWarrantyInsightComponentAlt-module__FLQV6a__description{font-size:var(--font-size-base-alt);color:var(--transparent-white);line-height:normal}.BatteryWarrantyInsightComponentAlt-module__FLQV6a__title{font-size:var(--font-size-base-alt);color:var(--transparent-white-alt);font-weight:500;line-height:normal}.BatteryWarrantyInsightComponentAlt-module__FLQV6a__body{gap:var(--spacing-md);padding-top:var(--spacing-lg);z-index:1;opacity:.22;filter:blur(6px);transform-origin:bottom;flex-direction:column;flex:1;justify-content:flex-end;align-items:stretch;display:flex;position:relative;transform:scale(.985)}.BatteryWarrantyInsightComponentAlt-module__FLQV6a__nudge{gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-md);border-radius:var(--border-radius-md);z-index:10;box-sizing:border-box;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);will-change:backdrop-filter;background:linear-gradient(#181f44f5 0%,#3e2060f0 100%);border:1px solid #ffffff24;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:48px 8px 8px;box-shadow:0 18px 32px #0a102247,inset 0 1px #ffffff1a}.BatteryWarrantyInsightComponentAlt-module__FLQV6a__nudgeText{font-size:var(--font-size-base-alt);color:var(--white-color);text-align:center;padding:0 var(--spacing-lg);font-weight:500;line-height:1.5}.BatteryWarrantyInsightComponentAlt-module__FLQV6a__valueContainer{gap:var(--spacing-md);flex-direction:row;justify-content:flex-start;align-items:flex-end;display:flex}.BatteryWarrantyInsightComponentAlt-module__FLQV6a__label,.BatteryWarrantyInsightComponentAlt-module__FLQV6a__value{font-family:var(--font-mono);color:var(--white-color);font-size:var(--font-size-base-alt);text-transform:uppercase;line-height:normal}.BatteryWarrantyInsightComponentAlt-module__FLQV6a__unit{font-size:var(--font-size-base-alt);color:var(--transparent-white);font-weight:500;line-height:normal}.BatteryWarrantyInsightComponentAlt-module__FLQV6a__content{gap:var(--spacing-md);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.BatteryWarrantyInsightComponentAlt-module__FLQV6a__progress{background-color:#fff3;border-radius:16px;width:100%;height:8px}.BatteryWarrantyInsightComponentAlt-module__FLQV6a__progressFill{background-color:var(--green-1-color);border-radius:16px;width:0;height:0;box-shadow:0 0 8px 2px #40fb7666}
.ComplianceInsightComponent-module__rPMx7W__container{gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);border-radius:var(--border-radius-lg);background:linear-gradient(#fff0,#ffffff1a);border:1px solid #ffffff3b;flex-direction:column;justify-content:space-between;width:100%;display:flex;position:relative;box-shadow:0 0 1px #0003}.ComplianceInsightComponent-module__rPMx7W__header{gap:var(--spacing-md);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.ComplianceInsightComponent-module__rPMx7W__headerColumnStart{gap:var(--spacing-md);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.ComplianceInsightComponent-module__rPMx7W__headerColumnEnd{gap:var(--spacing-md);flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.ComplianceInsightComponent-module__rPMx7W__status{font-size:var(--font-size-base-alt);font-family:var(--font-mono);text-transform:uppercase;color:var(--transparent-white);line-height:normal}.ComplianceInsightComponent-module__rPMx7W__indicator{background-color:var(--green-1-color);border-radius:50%;width:12px;height:12px;box-shadow:0 0 8px 2px #40fb7666}.ComplianceInsightComponent-module__rPMx7W__description{font-size:var(--font-size-base-alt);color:var(--transparent-white);line-height:normal}.ComplianceInsightComponent-module__rPMx7W__title{font-size:var(--font-size-base-alt);color:var(--transparent-white-alt);padding-bottom:var(--spacing-sm);font-weight:500;line-height:normal}.ComplianceInsightComponent-module__rPMx7W__body{gap:var(--spacing-md);padding-top:var(--spacing-lg);flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.ComplianceInsightComponent-module__rPMx7W__valueContainer{gap:var(--spacing-md);flex-direction:row;justify-content:flex-start;align-items:flex-end;display:flex}.ComplianceInsightComponent-module__rPMx7W__label,.ComplianceInsightComponent-module__rPMx7W__value{font-family:var(--font-mono);color:var(--white-color);font-size:var(--font-size-base-alt);text-transform:uppercase;line-height:normal}.ComplianceInsightComponent-module__rPMx7W__unit{font-size:var(--font-size-base-alt);color:var(--transparent-white);font-weight:500;line-height:normal}.ComplianceInsightComponent-module__rPMx7W__content{gap:var(--spacing-md);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.ComplianceInsightComponent-module__rPMx7W__progress{background-color:#fff3;border-radius:16px;width:100%;height:8px}.ComplianceInsightComponent-module__rPMx7W__progressFill{background-color:var(--green-1-color);border-radius:16px;width:30%;height:100%;box-shadow:0 0 8px 2px #40fb7666}.ComplianceInsightComponent-module__rPMx7W__compliancePills{gap:var(--spacing-md);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.ComplianceInsightComponent-module__rPMx7W__valueAlt{color:var(--white-color);font-weight:500}.ComplianceInsightComponent-module__rPMx7W__pill1{border:1px solid var(--green-1-color);color:var(--green-1-color);font-family:var(--font-mono);font-size:var(--font-size-base);padding:0 var(--spacing-lg);border-radius:var(--border-radius-xxxl);line-height:normal}.ComplianceInsightComponent-module__rPMx7W__concept{font-size:var(--font-size-base);color:var(--transparent-white-alt);padding:0 0 var(--spacing-md) 0;gap:var(--spacing-sm);flex-direction:column;line-height:normal;display:flex}.ComplianceInsightComponent-module__rPMx7W__complianceTitle{color:var(--white-color);font-size:var(--font-size-base-alt)}.ComplianceInsightComponent-module__rPMx7W__bottomBorder{border-bottom:1px solid var(--transparent-white)}
.GeneralDataInsightComponent-module__yYYPEa__container{gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);border-radius:var(--border-radius-lg);background:linear-gradient(#fff0,#ffffff1a);border:1px solid #ffffff3b;flex-direction:column;justify-content:space-between;display:flex;position:relative;box-shadow:0 0 1px #0003}.GeneralDataInsightComponent-module__yYYPEa__header{gap:var(--spacing-md);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.GeneralDataInsightComponent-module__yYYPEa__headerColumnStart{gap:var(--spacing-md);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.GeneralDataInsightComponent-module__yYYPEa__headerColumnEnd{gap:var(--spacing-md);flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.GeneralDataInsightComponent-module__yYYPEa__status{font-size:var(--font-size-base-alt);font-family:var(--font-mono);text-transform:uppercase;color:var(--transparent-white);line-height:normal}.GeneralDataInsightComponent-module__yYYPEa__indicator{background-color:var(--green-1-color);border-radius:50%;width:12px;height:12px;box-shadow:0 0 8px 2px #40fb7666}.GeneralDataInsightComponent-module__yYYPEa__description{font-size:var(--font-size-base-alt);color:var(--transparent-white);line-height:normal}.GeneralDataInsightComponent-module__yYYPEa__title{font-size:var(--font-size-base-alt);color:var(--transparent-white);padding:var(--spacing-md) 0;text-align:left;font-weight:500;line-height:normal}.GeneralDataInsightComponent-module__yYYPEa__body{gap:var(--spacing-md);flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.GeneralDataInsightComponent-module__yYYPEa__valueContainer{gap:var(--spacing-md);flex-direction:row;justify-content:flex-start;align-items:flex-end;display:flex}.GeneralDataInsightComponent-module__yYYPEa__label{font-family:var(--font-mono);color:var(--white-color);font-size:var(--font-size-base);text-transform:uppercase;line-height:normal}.GeneralDataInsightComponent-module__yYYPEa__value{font-family:var(--font-primary);color:var(--white-color);font-size:var(--font-size-base);line-height:normal}.GeneralDataInsightComponent-module__yYYPEa__unit{font-size:var(--font-size-base-alt);color:var(--transparent-white);font-weight:500;line-height:normal}.GeneralDataInsightComponent-module__yYYPEa__content{gap:var(--spacing-md);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.GeneralDataInsightComponent-module__yYYPEa__progress{background-color:#fff3;border-radius:16px;width:100%;height:8px}.GeneralDataInsightComponent-module__yYYPEa__progressFill{background-color:var(--green-1-color);border-radius:16px;width:30%;height:100%;box-shadow:0 0 8px 2px #40fb7666}.GeneralDataInsightComponent-module__yYYPEa__detailsReg{border-radius:var(--border-radius-md);box-sizing:border-box;background:linear-gradient(#fff,#ffffffbd);flex-direction:row;width:100%;max-width:400px;display:flex;overflow:hidden;box-shadow:-4px 4px 8px #00000014}.GeneralDataInsightComponent-module__yYYPEa__greenElement{background:linear-gradient(0deg, #32c85e, var(--green-1-color));width:14%}.GeneralDataInsightComponent-module__yYYPEa__plateInputContainer{gap:var(--spacing-lg);padding:var(--spacing-md);flex-direction:row;flex:1;display:flex}.GeneralDataInsightComponent-module__yYYPEa__plateValue{color:var(--secondary-color);font-family:var(--font-plate);font-size:var(--font-size-3xl);text-align:left;appearance:none;text-transform:uppercase;text-align:center;letter-spacing:1px;background:0 0;border:none;width:100%;line-height:normal;transition:all .5s}.GeneralDataInsightComponent-module__yYYPEa__title{font-size:var(--font-size-md);color:var(--white-color);gap:var(--spacing-md);flex-direction:row;line-height:normal;display:flex}.GeneralDataInsightComponent-module__yYYPEa__detailsContainer{width:100%;padding-top:var(--spacing-md);flex-direction:column;display:flex}.GeneralDataInsightComponent-module__yYYPEa__insight{gap:var(--spacing-md);width:100%;padding:var(--spacing-sm) 0;border-bottom:1px solid #ffffff3b;flex-direction:row;justify-content:space-between;display:flex}.GeneralDataInsightComponent-module__yYYPEa__insightNoBorder{gap:var(--spacing-md);width:100%;padding:var(--spacing-sm) 0;flex-direction:row;justify-content:space-between;display:flex}.GeneralDataInsightComponent-module__yYYPEa__compactHidden{display:none}@media (max-width:700px){.GeneralDataInsightComponent-module__yYYPEa__compactLastMobile{border-bottom:none}.GeneralDataInsightComponent-module__yYYPEa__plateValue{font-size:var(--font-size-2xl)}}
.GenericChargingPointsInsightComponent-module__uswXbG__container{gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);border-radius:var(--border-radius-lg);isolation:isolate;background:linear-gradient(#fff0,#ffffff1a);border:1px solid #ffffff3b;flex-direction:column;justify-content:space-between;width:100%;display:flex;position:relative;box-shadow:0 0 1px #0003}.GenericChargingPointsInsightComponent-module__uswXbG__header{gap:var(--spacing-md);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.GenericChargingPointsInsightComponent-module__uswXbG__headerColumnStart{gap:var(--spacing-md);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.GenericChargingPointsInsightComponent-module__uswXbG__headerColumnEnd{gap:var(--spacing-md);flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.GenericChargingPointsInsightComponent-module__uswXbG__status{font-size:var(--font-size-base-alt);font-family:var(--font-mono);text-transform:uppercase;color:var(--transparent-white);line-height:normal}.GenericChargingPointsInsightComponent-module__uswXbG__indicator{background-color:var(--green-1-color);border-radius:50%;width:12px;height:12px;box-shadow:0 0 8px 2px #40fb7666}.GenericChargingPointsInsightComponent-module__uswXbG__description{font-size:var(--font-size-base-alt);color:var(--transparent-white);line-height:normal}.GenericChargingPointsInsightComponent-module__uswXbG__title{font-size:var(--font-size-base-alt);color:var(--transparent-white-alt);font-weight:500;line-height:normal}.GenericChargingPointsInsightComponent-module__uswXbG__body{gap:var(--spacing-lg);padding-top:var(--spacing-lg);flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.GenericChargingPointsInsightComponent-module__uswXbG__valueContainer{gap:var(--spacing-md);flex-direction:row;justify-content:flex-start;align-items:flex-end;display:flex}.GenericChargingPointsInsightComponent-module__uswXbG__label{font-family:var(--font-mono);color:var(--white-color);font-size:var(--font-size-base-alt);text-transform:uppercase;width:100%;padding-bottom:var(--spacing-sm);border-bottom:1px solid #ffffff3b;line-height:normal}.GenericChargingPointsInsightComponent-module__uswXbG__portRow{gap:var(--spacing-md);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.GenericChargingPointsInsightComponent-module__uswXbG__insight{gap:var(--spacing-md);flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.GenericChargingPointsInsightComponent-module__uswXbG__chargers{gap:var(--spacing-md);flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.GenericChargingPointsInsightComponent-module__uswXbG__chargingPoint{gap:var(--spacing-md);flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:flex}.GenericChargingPointsInsightComponent-module__uswXbG__portImage{gap:var(--spacing-md);padding:var(--spacing-md);border-radius:var(--border-radius-md);border:1px solid var(--transparent-white);flex-direction:row;justify-content:center;align-items:center;display:flex}.GenericChargingPointsInsightComponent-module__uswXbG__value{font-family:var(--font-mono);color:var(--white-color);font-size:var(--font-size-base-alt);text-transform:uppercase;gap:var(--spacing-xs);flex-direction:column;line-height:normal;display:flex}.GenericChargingPointsInsightComponent-module__uswXbG__unit{font-size:var(--font-size-base-alt);color:var(--transparent-white);font-weight:500;line-height:normal;font-family:var(--font-mono);text-transform:uppercase}.GenericChargingPointsInsightComponent-module__uswXbG__content{gap:var(--spacing-md);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.GenericChargingPointsInsightComponent-module__uswXbG__number{font-family:var(--font-primary);color:var(--white-color);line-height:normal}.GenericChargingPointsInsightComponent-module__uswXbG__nudge{gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-md);border-radius:var(--border-radius-md);z-index:10;box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--transparent-white);will-change:backdrop-filter;background:linear-gradient(#d050e900,#d050e966);flex-direction:column;justify-content:center;align-items:center;display:flex;box-shadow:0 0 1px #0003}.GenericChargingPointsInsightComponent-module__uswXbG__nudgeText{font-size:var(--font-size-base-alt);color:var(--white-color);text-align:center;padding:0 var(--spacing-lg);font-weight:500;line-height:1.5}
.MileageInsightComponent-module__S5NfMa__container{gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);border-radius:var(--border-radius-lg);background:linear-gradient(#fff0,#ffffff1a);border:1px solid #ffffff3b;flex-direction:column;justify-content:space-between;display:flex;position:relative;box-shadow:0 0 1px #0003}.MileageInsightComponent-module__S5NfMa__header{gap:var(--spacing-md);flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.MileageInsightComponent-module__S5NfMa__headerRow{justify-content:flex-start;align-items:center;gap:var(--spacing-md);flex-direction:row;width:100%;display:flex}.MileageInsightComponent-module__S5NfMa__description{font-size:var(--font-size-base-alt);color:var(--transparent-white);line-height:normal}.MileageInsightComponent-module__S5NfMa__title{font-size:var(--font-size-base-alt);color:var(--transparent-white-alt);font-weight:500;line-height:normal}.MileageInsightComponent-module__S5NfMa__body{gap:var(--spacing-lg);padding-top:var(--spacing-lg);flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.MileageInsightComponent-module__S5NfMa__valueContainer{gap:var(--spacing-md);flex-direction:row;justify-content:flex-start;align-items:flex-end;width:100%;display:flex;position:relative}.MileageInsightComponent-module__S5NfMa__value{font-size:var(--font-size-lg);color:var(--white-color);background-color:#ffffff0d;border:1px solid #17e5d7ba;border-radius:8px;flex:1;width:100%;padding:8px 84px 8px 16px;font-weight:500;transition:all .2s}.MileageInsightComponent-module__S5NfMa__value:focus{border:1px solid var(--primary-color);background-color:#ffffff1a;outline:none}.MileageInsightComponent-module__S5NfMa__unit{font-size:var(--font-size-sm);color:var(--transparent-white-alt);border:1px solid var(--primary-color);background:linear-gradient(#4678a400,#2e5374db);border-radius:0 8px 8px 0;flex-direction:column;justify-content:center;padding:0 16px;font-weight:500;line-height:normal;display:flex;position:absolute;top:0;bottom:0;right:0}.MileageInsightComponent-module__S5NfMa__nudge{gap:var(--spacing-lg);background-color:var(--primary-color);border-radius:var(--border-radius-md);box-sizing:border-box;border:1px solid var(--primary-color);width:100%;padding:var(--spacing-sm) var(--spacing-lg);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.MileageInsightComponent-module__S5NfMa__nudgeIcon{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.MileageInsightComponent-module__S5NfMa__nudgeText{font-size:var(--font-size-base-alt);color:var(--secondary-color);text-align:left;font-weight:500;line-height:1.5}.MileageInsightComponent-module__S5NfMa__alertMessage{gap:var(--spacing-lg);background-color:var(--red-color);border-radius:var(--border-radius-md);box-sizing:border-box;border:1px solid var(--red-color);width:100%;padding:var(--spacing-sm) var(--spacing-lg);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.MileageInsightComponent-module__S5NfMa__alertIcon{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.MileageInsightComponent-module__S5NfMa__alertText{font-size:var(--font-size-base-alt);color:var(--white-color);text-align:left;font-weight:500;line-height:1.5}.MileageInsightComponent-module__S5NfMa__buttonContainer{gap:var(--spacing-md);width:100%;padding-top:var(--spacing-md);flex-direction:column;justify-content:center;display:flex}.MileageInsightComponent-module__S5NfMa__messageBox{padding:var(--spacing-lg) var(--spacing-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);will-change:backdrop-filter;gap:var(--spacing-lg);border-radius:var(--border-radius-md);box-sizing:border-box;border:1px solid var(--transparent-white);flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:flex}.MileageInsightComponent-module__S5NfMa__errorBox{background:linear-gradient(#ff245000,#ff245080)}.MileageInsightComponent-module__S5NfMa__successBox{background:linear-gradient(#40fb7600,#40fb7680)}.MileageInsightComponent-module__S5NfMa__nudgeBox{background:linear-gradient(#17e5d700,#17e5d780)}.MileageInsightComponent-module__S5NfMa__messageIcon{flex-direction:column;justify-content:center;align-items:center;display:flex}.MileageInsightComponent-module__S5NfMa__messageText{font-size:var(--font-size-base-alt);color:var(--white-color);text-align:left;flex:1;font-weight:500;line-height:1.5}
.MOTCheckInsightComponent-module__iI_eeG__container{gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);border-radius:var(--border-radius-lg);background:linear-gradient(#fff0,#ffffff1a);border:1px solid #ffffff3b;flex-direction:column;justify-content:space-between;display:flex;position:relative;box-shadow:0 0 1px #0003}.MOTCheckInsightComponent-module__iI_eeG__header{gap:var(--spacing-md);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.MOTCheckInsightComponent-module__iI_eeG__headerColumnStart{gap:var(--spacing-md);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.MOTCheckInsightComponent-module__iI_eeG__headerColumnEnd{gap:var(--spacing-md);flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.MOTCheckInsightComponent-module__iI_eeG__status{font-size:var(--font-size-base-alt);font-family:var(--font-mono);text-transform:uppercase;color:var(--transparent-white);line-height:normal}.MOTCheckInsightComponent-module__iI_eeG__indicator{background-color:var(--green-1-color);border-radius:50%;width:12px;height:12px;box-shadow:0 0 8px 2px #40fb7666}.MOTCheckInsightComponent-module__iI_eeG__description{font-size:var(--font-size-base-alt);color:var(--transparent-white);line-height:normal}.MOTCheckInsightComponent-module__iI_eeG__title{font-size:var(--font-size-base-alt);color:var(--transparent-white-alt);font-weight:500;line-height:normal}.MOTCheckInsightComponent-module__iI_eeG__body{gap:var(--spacing-md);padding-top:var(--spacing-lg);flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.MOTCheckInsightComponent-module__iI_eeG__valueContainer{gap:var(--spacing-md);flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;display:flex}.MOTCheckInsightComponent-module__iI_eeG__label,.MOTCheckInsightComponent-module__iI_eeG__value{font-family:var(--font-mono);color:var(--white-color);font-size:var(--font-size-base-alt);text-transform:uppercase;line-height:normal}.MOTCheckInsightComponent-module__iI_eeG__unit{font-size:var(--font-size-base-alt);color:var(--transparent-white);font-weight:500;line-height:normal}.MOTCheckInsightComponent-module__iI_eeG__content{gap:var(--spacing-md);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.MOTCheckInsightComponent-module__iI_eeG__progress{background-color:#fff3;border-radius:16px;width:100%;height:8px}.MOTCheckInsightComponent-module__iI_eeG__progressFill{border-radius:16px;height:100%}.MOTCheckInsightComponent-module__iI_eeG__detailsContainer{width:100%;padding-top:var(--spacing-md);flex-direction:column;display:flex}.MOTCheckInsightComponent-module__iI_eeG__insight{gap:var(--spacing-md);width:100%;padding:var(--spacing-sm) 0;border-bottom:1px solid #ffffff3b;flex-direction:row;justify-content:space-between;display:flex}.MOTCheckInsightComponent-module__iI_eeG__insightLabel{font-family:var(--font-mono);color:var(--white-color);font-size:var(--font-size-base);text-transform:uppercase;line-height:normal}.MOTCheckInsightComponent-module__iI_eeG__insightValue{font-family:var(--font-primary);color:var(--white-color);font-size:var(--font-size-base);line-height:normal}.MOTCheckInsightComponent-module__iI_eeG__buttonContainer{gap:var(--spacing-md);width:100%;padding-top:var(--spacing-lg);flex-direction:column;justify-content:center;display:flex}
.RoadTaxInsightComponent-module__kJUzRG__container{gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);border-radius:var(--border-radius-lg);background:linear-gradient(#fff0,#ffffff1a);border:1px solid #ffffff3b;flex-direction:column;justify-content:space-between;display:flex;position:relative;box-shadow:0 0 1px #0003}.RoadTaxInsightComponent-module__kJUzRG__header{gap:var(--spacing-md);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.RoadTaxInsightComponent-module__kJUzRG__headerColumnStart{gap:var(--spacing-md);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.RoadTaxInsightComponent-module__kJUzRG__headerColumnEnd{gap:var(--spacing-md);flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.RoadTaxInsightComponent-module__kJUzRG__status{font-size:var(--font-size-base-alt);font-family:var(--font-mono);text-transform:uppercase;color:var(--transparent-white);line-height:normal}.RoadTaxInsightComponent-module__kJUzRG__indicator{background-color:var(--green-1-color);border-radius:50%;width:12px;height:12px;box-shadow:0 0 8px 2px #40fb7666}.RoadTaxInsightComponent-module__kJUzRG__description{font-size:var(--font-size-base-alt);color:var(--transparent-white);line-height:normal}.RoadTaxInsightComponent-module__kJUzRG__title{font-size:var(--font-size-base-alt);color:var(--transparent-white-alt);font-weight:500;line-height:normal}.RoadTaxInsightComponent-module__kJUzRG__body{gap:var(--spacing-md);padding-top:var(--spacing-lg);flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.RoadTaxInsightComponent-module__kJUzRG__valueContainer{gap:var(--spacing-md);flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;display:flex}.RoadTaxInsightComponent-module__kJUzRG__label,.RoadTaxInsightComponent-module__kJUzRG__value{font-family:var(--font-mono);color:var(--white-color);font-size:var(--font-size-base-alt);text-transform:uppercase;line-height:normal}.RoadTaxInsightComponent-module__kJUzRG__unit{font-size:var(--font-size-base-alt);color:var(--transparent-white);font-weight:500;line-height:normal}.RoadTaxInsightComponent-module__kJUzRG__content{gap:var(--spacing-md);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.RoadTaxInsightComponent-module__kJUzRG__progress{background-color:#fff3;border-radius:16px;width:100%;height:8px}.RoadTaxInsightComponent-module__kJUzRG__progressFill{border-radius:16px;height:100%}
.TimelineBasicInsightComponent-module__2cTvCG__container{gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);border-radius:var(--border-radius-lg);isolation:isolate;background:linear-gradient(#fff0,#ffffff1a);border:1px solid #ffffff3b;flex-direction:column;justify-content:space-between;width:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 0 1px #0003}.TimelineBasicInsightComponent-module__2cTvCG__header{gap:var(--spacing-md);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.TimelineBasicInsightComponent-module__2cTvCG__headerColumnStart{gap:var(--spacing-md);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.TimelineBasicInsightComponent-module__2cTvCG__headerColumnEnd{gap:var(--spacing-md);flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.TimelineBasicInsightComponent-module__2cTvCG__status{font-size:var(--font-size-base-alt);font-family:var(--font-mono);text-transform:uppercase;color:var(--transparent-white);line-height:normal}.TimelineBasicInsightComponent-module__2cTvCG__indicator{background-color:var(--green-1-color);border-radius:50%;width:12px;height:12px;box-shadow:0 0 8px 2px #40fb7666}.TimelineBasicInsightComponent-module__2cTvCG__description{font-size:var(--font-size-base-alt);color:var(--transparent-white);line-height:normal}.TimelineBasicInsightComponent-module__2cTvCG__title{font-size:var(--font-size-base-alt);color:var(--transparent-white-alt);font-weight:500;line-height:normal}.TimelineBasicInsightComponent-module__2cTvCG__body{gap:var(--spacing-md);padding-top:var(--spacing-lg);flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;min-width:0;display:flex}.TimelineBasicInsightComponent-module__2cTvCG__timelineContainer{flex-direction:column;width:100%;min-width:0;display:flex}.TimelineBasicInsightComponent-module__2cTvCG__valueContainer{gap:var(--spacing-md);flex-direction:row;justify-content:flex-start;align-items:flex-end;display:flex}.TimelineBasicInsightComponent-module__2cTvCG__label,.TimelineBasicInsightComponent-module__2cTvCG__value{font-family:var(--font-mono);color:var(--white-color);font-size:var(--font-size-base-alt);text-transform:uppercase;line-height:normal}.TimelineBasicInsightComponent-module__2cTvCG__unit{font-size:var(--font-size-base-alt);color:var(--transparent-white);font-weight:500;line-height:normal}.TimelineBasicInsightComponent-module__2cTvCG__content{gap:var(--spacing-md);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.TimelineBasicInsightComponent-module__2cTvCG__progress{background-color:#fff3;border-radius:16px;width:100%;height:8px}.TimelineBasicInsightComponent-module__2cTvCG__progressFill{background-color:var(--green-1-color);border-radius:16px;width:30%;height:100%;box-shadow:0 0 8px 2px #40fb7666}.TimelineBasicInsightComponent-module__2cTvCG__mainArea{box-sizing:border-box;width:100%;min-height:172px;margin:0;padding:0 .8rem;display:block;position:relative}.TimelineBasicInsightComponent-module__2cTvCG__midLine{width:100%;padding:0 var(--padding-sm);background-color:var(--grey-2-color);border:none;height:2px;display:block;position:absolute;top:70px;left:0}.TimelineBasicInsightComponent-module__2cTvCG__aboveLine{transform-origin:0 0;border-radius:var(--border-radius-xxxl);padding:0 var(--padding-md);justify-content:flex-start;align-items:center;gap:var(--spacing-md);background-color:#0000000d;flex-direction:row;display:flex;position:absolute;top:72px;transform:rotate(-45deg)}.TimelineBasicInsightComponent-module__2cTvCG__aboveLineText{text-transform:uppercase;vertical-align:middle;width:90px;max-width:90px;height:30px;color:var(--white-color);flex-direction:row;align-items:center;font-family:IBM Plex Mono;font-size:10px;font-weight:400;line-height:1.2;display:flex}.TimelineBasicInsightComponent-module__2cTvCG__belowLine{transform-origin:0 0;text-transform:uppercase;text-align:right;color:var(--white-color);margin-left:-16px;font-family:IBM Plex Mono;font-size:10px;font-weight:400;display:block;position:absolute;top:136px}.TimelineBasicInsightComponent-module__2cTvCG__circle{background-color:#0000;border:3px solid #0000;border-radius:50%;width:14px;height:14px;display:flex;top:50%}.TimelineBasicInsightComponent-module__2cTvCG__smallCircle{background-color:var(--grey-3-color);border-radius:50%;width:8px;height:8px;margin-top:-3px;margin-left:-11px;display:block;position:absolute;top:70px}.TimelineBasicInsightComponent-module__2cTvCG__mobileList{flex-direction:column;gap:10px;display:flex}.TimelineBasicInsightComponent-module__2cTvCG__mobileItem{border-bottom:1px solid var(--transparent-white);padding:10px}.TimelineBasicInsightComponent-module__2cTvCG__mobileDate{font-family:var(--font-mono);text-transform:uppercase;color:var(--white-color);font-size:var(--font-size-base)}.TimelineBasicInsightComponent-module__2cTvCG__mobileDesc{color:var(--white-color)}.TimelineBasicInsightComponent-module__2cTvCG__nudge{gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-md);border-radius:var(--border-radius-md);z-index:10;box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--transparent-white);will-change:backdrop-filter;background:linear-gradient(#d050e900,#d050e966);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;box-shadow:0 0 1px #0003}.TimelineBasicInsightComponent-module__2cTvCG__nudgeText{font-size:var(--font-size-base-alt);color:var(--white-color);text-align:center;padding:0 var(--spacing-lg);font-weight:500;line-height:1.5}.TimelineBasicInsightComponent-module__2cTvCG__mobileTimelineWrapper{flex-direction:column;margin-left:16px;padding:16px 0;display:flex;position:relative}.TimelineBasicInsightComponent-module__2cTvCG__mobileTimelineLine{z-index:1;background-color:#ffffff4d;width:2px;height:calc(100% - 106px);position:absolute;top:32px;left:0}.TimelineBasicInsightComponent-module__2cTvCG__mobileTimelineItem{margin-bottom:24px;padding-left:24px;display:flex;position:relative}.TimelineBasicInsightComponent-module__2cTvCG__mobileTimelinePoint{z-index:2;border:2px solid;border-radius:50%;width:14px;height:14px;position:absolute;top:4px;left:-6px}.TimelineBasicInsightComponent-module__2cTvCG__mobileTimelineFakePoint{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--transparent-white);z-index:3;background:linear-gradient(#d050e91a,#d050e966);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:-6px;left:-14px;box-shadow:0 0 4px #d050e94d}.TimelineBasicInsightComponent-module__2cTvCG__mobileTimelineCurrentPoint{background-color:var(--transparent-white);z-index:2;border:2px solid #ffffffb3;border-radius:50%;width:14px;height:14px;position:absolute;top:4px;left:-6px}.TimelineBasicInsightComponent-module__2cTvCG__mobileTimelineContent{flex-direction:column;flex:1;display:flex}.TimelineBasicInsightComponent-module__2cTvCG__mobileTimelineDate{color:#ffffffb3;margin-bottom:4px;font-size:14px;line-height:normal}.TimelineBasicInsightComponent-module__2cTvCG__mobileTimelineDesc{font-size:var(--font-size-base-alt);color:var(--white-color);font-family:var(--font-mono);text-transform:uppercase;margin-bottom:4px;line-height:normal}.TimelineBasicInsightComponent-module__2cTvCG__mobileList{display:none}.TimelineBasicInsightComponent-module__2cTvCG__mobileItem{border-bottom:1px solid #ffffff1a;margin-bottom:16px;padding-bottom:16px}.TimelineBasicInsightComponent-module__2cTvCG__mobileDate{color:#ffffffb3;margin-bottom:4px;font-size:14px}.TimelineBasicInsightComponent-module__2cTvCG__mobileDesc{color:var(--white-color);font-size:16px}
.SummaryStep-module__2YJ13W__content{align-items:center;gap:var(--spacing-xxl);flex-direction:column;width:100%;display:flex;position:relative}.SummaryStep-module__2YJ13W__section{gap:var(--spacing-lg);flex-direction:column;align-items:center;width:100%;display:flex}.SummaryStep-module__2YJ13W__sectionHeader{gap:var(--spacing-md);width:100%;padding-bottom:var(--spacing-xl);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.SummaryStep-module__2YJ13W__sectionTitle{font-size:var(--font-size-md);color:var(--white-color);text-align:left;font-weight:500}.SummaryStep-module__2YJ13W__sectionDescription{gap:var(--spacing-md);width:100%;font-size:var(--font-size-xs);color:var(--white-color);margin-bottom:var(--spacing-xl);padding:var(--spacing-lg);border-radius:var(--border-radius-lg);background:linear-gradient(#094c8c00,#4797e73d);flex-direction:row;justify-content:center;align-items:center;display:flex}.SummaryStep-module__2YJ13W__discountCode{font-size:var(--font-size-xs);font-family:var(--font-mono);color:var(--secondary-color);text-transform:uppercase;letter-spacing:1.2px;padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--border-radius-xxxl);background:linear-gradient(#17e5d775,#17e5d7);flex-direction:column;min-height:26px;line-height:normal;display:flex}.SummaryStep-module__2YJ13W__actions{gap:var(--spacing-lg);flex-direction:row;display:flex}.SummaryStep-module__2YJ13W__spinner{color:inherit;margin:var(--spacing-lg);place-self:center;font-size:24px;animation:1s linear infinite SummaryStep-module__2YJ13W__spin}.SummaryStep-module__2YJ13W__snackbarContainer{display:block}.SummaryStep-module__2YJ13W__insightsContainer{gap:var(--spacing-lg);width:100%;padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-xl) var(--spacing-xl);flex-direction:column;display:flex}.SummaryStep-module__2YJ13W__insightsRow{gap:var(--spacing-lg);flex-direction:row;justify-content:space-between;width:100%;display:flex}.SummaryStep-module__2YJ13W__insightsGrid{gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr);align-items:start;width:100%;display:grid}.SummaryStep-module__2YJ13W__spanOne{gap:var(--spacing-lg);flex-direction:column;grid-column:span 1;min-width:0;display:flex}.SummaryStep-module__2YJ13W__spanTwo{grid-column:span 2;min-width:0}.SummaryStep-module__2YJ13W__spanThree{grid-column:span 3;min-width:0}.SummaryStep-module__2YJ13W__rowSpanTwo{grid-row:span 2}.SummaryStep-module__2YJ13W__insightBox{color:var(--green-1-color);border-radius:var(--border-radius-md);padding:var(--spacing-md);justify-content:flex-start;align-items:center;gap:var(--spacing-md);border:1px solid var(--green-1-color);background:linear-gradient(#40fb7608,#40fb762e);flex-direction:column;flex:1;display:flex}.SummaryStep-module__2YJ13W__insightBoxAlt{color:var(--white-color);border-radius:var(--border-radius-md);padding:var(--spacing-md);justify-content:flex-start;align-items:center;gap:var(--spacing-md);background:linear-gradient(#fb405608,#fb405638);border:1px solid #ff7585;flex-direction:column;flex:1;display:flex}.SummaryStep-module__2YJ13W__insightHeader{justify-content:center;align-items:center;gap:var(--spacing-md);flex-direction:row;width:100%;display:flex}.SummaryStep-module__2YJ13W__insightIcon{opacity:1;flex-direction:column;justify-content:center;align-items:center;display:flex}.SummaryStep-module__2YJ13W__insightTitle{font-size:var(--font-size-xs);text-transform:uppercase;font-family:var(--font-mono);line-height:normal}.SummaryStep-module__2YJ13W__insightBody{gap:var(--spacing-sm);flex-direction:row;justify-content:center;align-items:center;display:flex}.SummaryStep-module__2YJ13W__insightLabel,.SummaryStep-module__2YJ13W__insightValue{font-size:var(--font-size-base);font-family:var(--font-mono);text-transform:uppercase;line-height:normal}@keyframes SummaryStep-module__2YJ13W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SummaryStep-module__2YJ13W__backText{font-size:var(--font-size-xs);color:var(--transparent-white);font-family:var(--font-primary);-webkit-text-decoration:underline var(--transparent-white);text-decoration:underline var(--transparent-white);cursor:pointer;background:0 0;border:none}.SummaryStep-module__2YJ13W__vehicleContainer{border-radius:var(--border-radius-lg);background-color:#ffffff14;border:1px solid #ffffff3b;flex-direction:column;justify-content:space-between;width:100%;display:flex;box-shadow:0 0 1px #0003}.SummaryStep-module__2YJ13W__vehicleContainerColumn{flex-direction:column;flex:2;width:100%;display:flex}.SummaryStep-module__2YJ13W__vehicleContainerColumnAlt{width:100%;padding:0 0 0 var(--spacing-xl);flex-direction:row;flex:1;justify-content:flex-end;display:flex}.SummaryStep-module__2YJ13W__contentColumn{gap:var(--spacing-lg);flex-direction:column;flex:2;width:100%;display:flex}.SummaryStep-module__2YJ13W__contentColumnAlt{flex-direction:column;flex:1;justify-content:flex-end;display:flex}.SummaryStep-module__2YJ13W__sampleReportButton{padding:var(--spacing-xl) var(--spacing-xl) 0 var(--spacing-xl)}.SummaryStep-module__2YJ13W__vehicleLogoContainer{background-color:var(--transparent-white);border-radius:var(--border-radius-md);width:100px;height:100px}.SummaryStep-module__2YJ13W__vehicleLogo{object-fit:contain;width:100%;height:100%}.SummaryStep-module__2YJ13W__detailsContainer{gap:var(--spacing-sm);width:100%;padding:var(--spacing-xl);flex-direction:column;display:flex}.SummaryStep-module__2YJ13W__detailsHeader{justify-content:space-between;gap:var(--spacing-lg);flex-direction:column;width:100%;display:flex}.SummaryStep-module__2YJ13W__plansSectionHeader{width:100%;padding-bottom:clamp(2rem,3vw,3rem);display:flex}.SummaryStep-module__2YJ13W__plansHeaderText{flex-direction:column;gap:1.1rem;max-width:72rem;display:flex}.SummaryStep-module__2YJ13W__plansSectionEyebrow{width:fit-content;min-height:3.8rem;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#dbecf5cc;-webkit-backdrop-filter:blur(14px);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;padding:0 1.4rem;font-size:1.2rem;display:inline-flex}.SummaryStep-module__2YJ13W__plansSectionTitle{letter-spacing:-.04em;color:var(--white-color);margin:0;font-size:clamp(3.8rem,4.4vw,5.4rem);line-height:1.06}.SummaryStep-module__2YJ13W__plansSectionDescription{color:#cde1ecbd;max-width:62rem;margin:0;font-size:1.8rem;line-height:1.6}.SummaryStep-module__2YJ13W__plansContainer{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.8rem;width:100%;display:grid}.SummaryStep-module__2YJ13W__title{font-size:var(--font-size-md);color:var(--white-color);gap:var(--spacing-md);flex-direction:row;line-height:normal;display:flex}.SummaryStep-module__2YJ13W__quantity{color:var(--transparent-white)}.SummaryStep-module__2YJ13W__detailsReg{border-radius:var(--border-radius-md);box-sizing:border-box;background:linear-gradient(#fff,#ffffffbd);flex-direction:row;width:100%;max-width:400px;display:flex;overflow:hidden;box-shadow:-4px 4px 8px #00000014}.SummaryStep-module__2YJ13W__greenElement{background:linear-gradient(0deg, #32c85e, var(--green-1-color));width:14%}.SummaryStep-module__2YJ13W__plateInputContainer{gap:var(--spacing-lg);padding:var(--spacing-md);flex-direction:row;flex:1;display:flex}.SummaryStep-module__2YJ13W__plateValue{color:var(--secondary-color);font-family:var(--font-plate);font-size:var(--font-size-3xl);text-align:left;appearance:none;text-transform:uppercase;text-align:center;letter-spacing:1px;background:0 0;border:none;width:100%;line-height:normal;transition:all .5s}.SummaryStep-module__2YJ13W__detailsSubtitle{font-size:var(--font-size-xs);color:var(--transparent-white);line-height:normal}.SummaryStep-module__2YJ13W__planContainer{-webkit-backdrop-filter:blur(18px)saturate(118%);backdrop-filter:blur(18px)saturate(118%);background:linear-gradient(#ffffff21 0%,#ffffff14 100%);border:1px solid #ffffff1f;border-radius:3rem;flex-direction:column;flex:1;gap:1.8rem;width:100%;min-height:100%;padding:2.4rem;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 48px #04101c2e,inset 0 1px #ffffff1f}.SummaryStep-module__2YJ13W__planContainer:before{content:"";pointer-events:none;opacity:.9;background:radial-gradient(circle at 12% 12%,#17e5d71f,#17e5d700 40%),radial-gradient(circle at 88% 88%,#4797e71f,#4797e700 46%);position:absolute;inset:0}.SummaryStep-module__2YJ13W__planTopRow,.SummaryStep-module__2YJ13W__planHeader,.SummaryStep-module__2YJ13W__pricePrimary,.SummaryStep-module__2YJ13W__priceSecondary,.SummaryStep-module__2YJ13W__planFooter,.SummaryStep-module__2YJ13W__planAction{z-index:1;position:relative}.SummaryStep-module__2YJ13W__planTopRow{justify-content:space-between;align-items:center;gap:1.2rem;display:flex}.SummaryStep-module__2YJ13W__badgeRow{flex-wrap:wrap;justify-content:flex-end;gap:.8rem;display:flex}.SummaryStep-module__2YJ13W__productName{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#d3e7f1ad;font-size:1.18rem}.SummaryStep-module__2YJ13W__planHeader{flex-direction:column;gap:.9rem;min-height:11.2rem;display:flex}.SummaryStep-module__2YJ13W__planTitle{letter-spacing:-.03em;color:var(--white-color);font-size:clamp(2.6rem,2.8vw,3.2rem);line-height:1.08}.SummaryStep-module__2YJ13W__planSubtitle{color:#cde1ecb8;font-size:1.58rem;line-height:1.58}.SummaryStep-module__2YJ13W__planImageFrame{z-index:1;background:linear-gradient(#081f30c2 0%,#10344c9e 100%);border:1px solid #ffffff14;border-radius:2.4rem;justify-content:center;align-items:center;width:100%;min-height:16rem;padding:1.6rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.SummaryStep-module__2YJ13W__pricePanel{z-index:1;background:linear-gradient(#ffffff1a 0%,#ffffff0f 100%);border:1px solid #17e5d729;border-radius:2.4rem;grid-template-columns:minmax(0,1fr) 1px minmax(0,auto);align-items:stretch;gap:1.6rem;padding:1.8rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1a}.SummaryStep-module__2YJ13W__pricePanelSingle{grid-template-columns:minmax(0,1fr)}.SummaryStep-module__2YJ13W__pricePrimary,.SummaryStep-module__2YJ13W__priceSecondary{flex-direction:column;justify-content:center;gap:.5rem;display:flex}.SummaryStep-module__2YJ13W__featuredBundle{background:linear-gradient(#ffffff29 0%,#ffffff17 100%);border-color:#17e5d742;box-shadow:0 28px 56px #04101c3d,0 0 0 1px #17e5d714,inset 0 1px #ffffff24}.SummaryStep-module__2YJ13W__mostPopular{min-height:3.2rem;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#061f2beb;background:linear-gradient(#eef9f8f5 0%,#e3f3f9fa 100%);border:1px solid #17e5d738;border-radius:999px;justify-content:center;align-items:center;padding:0 1.2rem;font-size:1.1rem;display:inline-flex;box-shadow:0 14px 24px #04101c1f,inset 0 1px #ffffffc2}.SummaryStep-module__2YJ13W__valueBadge{min-height:3.2rem;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#f5fafce6;background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;flex-shrink:0;align-items:center;gap:.7rem;padding:0 1.2rem;font-size:1.08rem;display:inline-flex}.SummaryStep-module__2YJ13W__planPrice{letter-spacing:-.05em;color:var(--white-color);font-size:clamp(3.8rem,4vw,4.6rem);font-weight:400;line-height:.95}.SummaryStep-module__2YJ13W__priceAmmount{font-size:var(--font-size-lg);color:var(--white-color);font-weight:300}.SummaryStep-module__2YJ13W__priceAmmountCrossed{font-size:var(--font-size-lg);color:var(--white-color);opacity:.6;font-weight:300;text-decoration:line-through}.SummaryStep-module__2YJ13W__bundlePrice{letter-spacing:-.04em;color:#f3f9fceb;font-size:2.6rem;font-weight:400;line-height:1}.SummaryStep-module__2YJ13W__bundleAmmount{font-size:var(--font-size-sm);color:var(--white-color)}.SummaryStep-module__2YJ13W__bundleAmmountCrossed{font-size:var(--font-size-sm);color:var(--white-color);opacity:.6;text-decoration:line-through}.SummaryStep-module__2YJ13W__currencySymbol{color:#cde1ecc2;vertical-align:super;font-size:.55em}.SummaryStep-module__2YJ13W__priceLabel{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#d3e7f19e;font-size:1.12rem}.SummaryStep-module__2YJ13W__priceDivider{background:linear-gradient(#fff0,#ffffff29,#fff0);width:1px;min-height:100%}.SummaryStep-module__2YJ13W__planFooter{justify-content:space-between;align-items:center;gap:1.2rem;margin-top:auto;display:flex}.SummaryStep-module__2YJ13W__planFootnote{color:#cde1ecad;font-size:1.42rem;line-height:1.5}.SummaryStep-module__2YJ13W__planChip{min-height:3.2rem;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#ddeef5c7;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 1.2rem;font-size:1.08rem;display:inline-flex}@media (hover:hover) and (pointer:fine){.SummaryStep-module__2YJ13W__planContainer:hover{background:linear-gradient(#ffffff26 0%,#ffffff17 100%);border-color:#17e5d72e;transform:translateY(-4px);box-shadow:0 30px 60px #04101c3d,inset 0 1px #ffffff24}}.SummaryStep-module__2YJ13W__bulkContainer{width:100%;max-width:480px;height:fit-content;padding:var(--spacing-xl);margin-top:var(--spacing-xxl);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--border-radius-lg);gap:var(--spacing-lg);background-color:#ffffff14;border:1px solid #ffffff3b;flex-direction:column;display:flex;box-shadow:0 0 1px #0003}.SummaryStep-module__2YJ13W__bulkSubtitle{font-size:var(--font-size-xs);color:var(--white-color);text-align:center;padding:var(--spacing-md) 0;line-height:normal}.SummaryStep-module__2YJ13W__bulkDescription{font-size:var(--font-size-xs);color:var(--transparent-white);padding:var(--spacing-sm) 0;line-height:normal}.SummaryStep-module__2YJ13W__buttonContainer{align-self:center;width:100%}.SummaryStep-module__2YJ13W__form{gap:var(--spacing-lg);border-radius:var(--border-radius-lg);flex-direction:column;display:flex}.SummaryStep-module__2YJ13W__inputs{gap:var(--spacing-lg);flex-direction:column;display:flex}.SummaryStep-module__2YJ13W__input{color:var(--white-color);font-family:var(--font-mono);text-align:left;appearance:none;background-color:#ffffff0d;border:1px solid #ffffff4d;border-radius:16px;padding:16px 24px;font-size:1.8rem;transition:all .5s}.SummaryStep-module__2YJ13W__input:focus{border:1px solid var(--primary-color);background-color:#ffffff1a;outline:none}.SummaryStep-module__2YJ13W__input::placeholder{color:var(--grey-3-color)}.SummaryStep-module__2YJ13W__bulkRow{gap:var(--spacing-xl);flex-direction:row;display:flex}.SummaryStep-module__2YJ13W__reportImage{width:100%;min-height:390px;position:relative;-webkit-mask-image:linear-gradient(#000 0% 15%,#000 85%,#0000 100%);mask-image:linear-gradient(#000 0% 15%,#000 85%,#0000 100%)}.SummaryStep-module__2YJ13W__evPlusImage{object-fit:contain;width:100%}.SummaryStep-module__2YJ13W__insights{width:100%;padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-xl);border-radius:var(--border-radius-lg);gap:var(--spacing-lg);background:linear-gradient(#fff0,#ffffff1a);border:1px solid #ffffff3b;flex-direction:column;display:flex;box-shadow:0 0 1px #0003}.SummaryStep-module__2YJ13W__insightsTitle{font-size:var(--font-size-sm);color:var(--white-color);line-height:normal}.SummaryStep-module__2YJ13W__insightsList{grid-column-gap:var(--spacing-md);grid-row-gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);width:100%;display:grid}.SummaryStep-module__2YJ13W__insightsDescription{font-size:var(--font-size-base);color:var(--white-color);align-self:center;align-items:center;gap:var(--spacing-sm);border-top:1px dotted var(--transparent-white);width:100%;padding-top:var(--spacing-md);flex-direction:row;line-height:normal;display:flex}.SummaryStep-module__2YJ13W__insight{gap:var(--spacing-sm);flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex}.SummaryStep-module__2YJ13W__insightText{font-family:var(--font-mono);text-transform:uppercase;font-size:var(--font-size-base);color:var(--white-color);line-height:normal}@media (max-width:700px){.SummaryStep-module__2YJ13W__plansContainer{grid-template-columns:1fr}.SummaryStep-module__2YJ13W__planContainer{border-radius:2.4rem;padding:2rem}.SummaryStep-module__2YJ13W__detailsContainer{gap:var(--spacing-sm);width:100%;padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-xl) var(--spacing-lg);flex-direction:column;display:flex}.SummaryStep-module__2YJ13W__insightsContainer{padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-xl) var(--spacing-lg)}.SummaryStep-module__2YJ13W__detailsHeader{gap:var(--spacing-md);flex-direction:column}.SummaryStep-module__2YJ13W__bulkRow{gap:var(--spacing-lg);flex-direction:column-reverse}.SummaryStep-module__2YJ13W__vehicleContainer{flex-direction:column}.SummaryStep-module__2YJ13W__insightsList{grid-template-columns:repeat(1,1fr)}.SummaryStep-module__2YJ13W__insightBody{flex-direction:row}.SummaryStep-module__2YJ13W__bulkContainer{padding:var(--spacing-lg);margin-top:0}.SummaryStep-module__2YJ13W__backText{font-size:var(--font-size-base);text-align:right}.SummaryStep-module__2YJ13W__insightsRow{gap:var(--spacing-lg);flex-direction:column}.SummaryStep-module__2YJ13W__plansSectionTitle{font-size:3.4rem}.SummaryStep-module__2YJ13W__plansSectionDescription{font-size:1.62rem}.SummaryStep-module__2YJ13W__planHeader{min-height:auto}.SummaryStep-module__2YJ13W__planTopRow,.SummaryStep-module__2YJ13W__planFooter{flex-direction:column;align-items:flex-start}.SummaryStep-module__2YJ13W__badgeRow{justify-content:flex-start}.SummaryStep-module__2YJ13W__pricePanel{grid-template-columns:1fr;gap:1.1rem}.SummaryStep-module__2YJ13W__priceDivider{background:linear-gradient(90deg,#fff0,#ffffff29,#fff0);width:100%;height:1px;min-height:1px}.SummaryStep-module__2YJ13W__insightBox,.SummaryStep-module__2YJ13W__insightBoxAlt{padding:var(--spacing-md) var(--spacing-lg);justify-content:flex-start;align-items:flex-start;gap:var(--spacing-sm)}.SummaryStep-module__2YJ13W__insightHeader{justify-content:flex-start}.SummaryStep-module__2YJ13W__sampleReportButton{padding:var(--spacing-sm) var(--spacing-lg) 0 var(--spacing-lg)}.SummaryStep-module__2YJ13W__insightsGrid{gap:var(--spacing-lg);grid-template-columns:repeat(1,1fr);width:100%;display:grid}.SummaryStep-module__2YJ13W__vehicleContainerColumnAlt{gap:var(--spacing-xl);width:100%;padding:0 var(--spacing-lg) 0 var(--spacing-lg);flex-direction:column;flex:1;justify-content:flex-end;display:flex}.SummaryStep-module__2YJ13W__spanOne,.SummaryStep-module__2YJ13W__spanTwo,.SummaryStep-module__2YJ13W__spanThree{grid-column:span 1}.SummaryStep-module__2YJ13W__rowSpanTwo{grid-row:span 1}}@media (min-width:701px) and (max-width:1120px){.SummaryStep-module__2YJ13W__plansContainer{grid-template-columns:1fr}.SummaryStep-module__2YJ13W__planHeader{min-height:auto}}
.MOTHistoryModal-module__Tn3UMa__modalOverlay{padding:var(--spacing-xl);font-family:var(--font-primary);line-height:var(--line-height-normal);color:var(--white-color);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overscroll-behavior:contain;z-index:1200;background:#0000004d;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.MOTHistoryModal-module__Tn3UMa__modalContent{width:min(100%,72rem);max-height:90vh;font-family:var(--font-primary);gap:var(--spacing-xl);border-radius:var(--border-radius-xl);background-color:var(--secondary-color);border:1px solid #ffffff14;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000073}.MOTHistoryModal-module__Tn3UMa__modalHeader{align-items:center;gap:var(--spacing-lg);flex-direction:row;padding:0;display:flex}.MOTHistoryModal-module__Tn3UMa__modalTitle{text-align:left;line-height:normal;font-size:var(--font-size-sm);color:var(--white-color);padding:var(--spacing-xl) calc(var(--spacing-xl) + 4.8rem) 0 var(--spacing-xl);align-items:center;margin:0;display:flex}.MOTHistoryModal-module__Tn3UMa__closeButton{top:var(--spacing-lg);right:var(--spacing-lg);border:1px solid var(--transparent-white);background-color:var(--secondary-color);width:4rem;height:4rem;color:var(--white-color);cursor:pointer;font:inherit;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:transform .22s,background-color .22s,border-color .22s;display:flex;position:absolute}.MOTHistoryModal-module__Tn3UMa__closeButton:hover{color:var(--primary-color);transform:translateY(-1px)}.MOTHistoryModal-module__Tn3UMa__modalBody{padding:0 var(--spacing-xl) var(--spacing-2xl) var(--spacing-xl);flex-direction:column;gap:1.6rem;display:flex;overflow-y:auto}.MOTHistoryModal-module__Tn3UMa__timeline{flex-direction:column;gap:1.8rem;display:flex}.MOTHistoryModal-module__Tn3UMa__timelineItem{align-items:flex-start;display:flex;position:relative}.MOTHistoryModal-module__Tn3UMa__timelineItem:not(:last-child):after{content:"";z-index:1;background-color:#ffffff26;width:2px;position:absolute;top:30px;bottom:-24px;left:14px}.MOTHistoryModal-module__Tn3UMa__timelineStatus{z-index:2;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;margin-right:16px;display:flex}.MOTHistoryModal-module__Tn3UMa__statusPassed{color:var(--green-1-color,#40fb76);background-color:#40fb762e}.MOTHistoryModal-module__Tn3UMa__statusFailed{color:#ff4d4d;background-color:#ff4d4d33}.MOTHistoryModal-module__Tn3UMa__statusNeutral{color:var(--white-color);background-color:#fff3}.MOTHistoryModal-module__Tn3UMa__timelineContent{background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;flex:1;gap:1.4rem;padding:16px;display:flex}.MOTHistoryModal-module__Tn3UMa__timelineHeader{justify-content:space-between;align-items:flex-start;gap:1.2rem;display:flex}.MOTHistoryModal-module__Tn3UMa__timelineDate{font-size:var(--font-size-base-alt);color:var(--white-color);font-weight:500;line-height:normal}.MOTHistoryModal-module__Tn3UMa__timelineResult{min-height:auto;padding:var(--spacing-sm) var(--spacing-lg);font-family:var(--font-mono);font-size:var(--font-size-base-alt);letter-spacing:1px;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.MOTHistoryModal-module__Tn3UMa__timelineDetails{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.2rem;display:grid}.MOTHistoryModal-module__Tn3UMa__detailItem{flex-direction:column;gap:.4rem;display:flex}.MOTHistoryModal-module__Tn3UMa__detailLabel{font-family:var(--font-mono);font-size:var(--font-size-base-alt);letter-spacing:1px;text-transform:uppercase;color:var(--transparent-white-alt)}.MOTHistoryModal-module__Tn3UMa__detailValue{font-size:var(--font-size-base-alt);color:var(--white-color);font-weight:500;line-height:1.45}.MOTHistoryModal-module__Tn3UMa__defectsContainer{border-top:1px solid var(--transparent-white);flex-direction:column;gap:1rem;padding-top:1.4rem;display:flex}.MOTHistoryModal-module__Tn3UMa__defectsTitle{font-family:var(--font-mono);font-size:var(--font-size-base-alt);letter-spacing:1px;text-transform:uppercase;color:var(--transparent-white-alt);margin:0}.MOTHistoryModal-module__Tn3UMa__defectsList{flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}.MOTHistoryModal-module__Tn3UMa__defectItem{border:1px solid #0000;border-radius:1.6rem;justify-content:space-between;align-items:flex-start;gap:1.2rem;padding:1.2rem 1.4rem;display:flex}.MOTHistoryModal-module__Tn3UMa__dangerousDefect{background-color:#ff4d4d1a;border-color:#ff4d4d}.MOTHistoryModal-module__Tn3UMa__advisoryDefect{background-color:#ffb8001a;border-color:#ffb800}.MOTHistoryModal-module__Tn3UMa__defectText{color:var(--white-color);font-size:1.45rem;line-height:1.55}.MOTHistoryModal-module__Tn3UMa__defectType{white-space:nowrap;min-height:2.8rem;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:0 1rem;font-size:1.02rem;line-height:1;display:inline-flex}.MOTHistoryModal-module__Tn3UMa__dangerousDefect .MOTHistoryModal-module__Tn3UMa__defectType{color:var(--white-color);background-color:#ff4d4d}.MOTHistoryModal-module__Tn3UMa__advisoryDefect .MOTHistoryModal-module__Tn3UMa__defectType{color:var(--black-color);background-color:#ffb800}.MOTHistoryModal-module__Tn3UMa__emptyState{border-radius:var(--border-radius-lg);color:var(--transparent-white);background-color:#ffffff0d;border:1px solid #ffffff1a;padding:2rem;font-size:1.6rem;line-height:1.6}@media (max-width:700px){.MOTHistoryModal-module__Tn3UMa__modalOverlay{padding:var(--spacing-lg)}.MOTHistoryModal-module__Tn3UMa__modalContent{width:100%;max-height:88vh}.MOTHistoryModal-module__Tn3UMa__modalHeader{flex-direction:column;align-items:flex-start;gap:.8rem}.MOTHistoryModal-module__Tn3UMa__modalBody{padding:0 var(--spacing-lg) var(--spacing-xl) var(--spacing-lg)}.MOTHistoryModal-module__Tn3UMa__timelineItem{gap:1.2rem}.MOTHistoryModal-module__Tn3UMa__timelineStatus{margin-right:0}.MOTHistoryModal-module__Tn3UMa__timelineHeader{flex-direction:column;align-items:flex-start}.MOTHistoryModal-module__Tn3UMa__timelineContent{border-radius:2rem;padding:1.6rem}.MOTHistoryModal-module__Tn3UMa__timelineDetails{grid-template-columns:1fr}.MOTHistoryModal-module__Tn3UMa__defectItem{flex-direction:column;align-items:flex-start}}
.VehicleSearchStep-module__uU1o0q__heroIntro{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}.VehicleSearchStep-module__uU1o0q__formContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:0;display:flex}.VehicleSearchStep-module__uU1o0q__form{isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(118%);background:linear-gradient(#ffffff21 0%,#ffffff14 100%);border:1px solid #ffffff24;border-radius:3rem;flex-direction:column;gap:1.6rem;width:100%;max-width:640px;padding:2.4rem;display:flex;position:relative;overflow:hidden;box-shadow:0 26px 80px #04101c47,inset 0 1px #ffffff24}.VehicleSearchStep-module__uU1o0q__form:before,.VehicleSearchStep-module__uU1o0q__form:after{content:"";pointer-events:none;z-index:-1;border-radius:999px;position:absolute}.VehicleSearchStep-module__uU1o0q__form:before{background:radial-gradient(circle,#17e5d729,#17e5d700 68%);width:28rem;height:28rem;top:-16rem;left:-8rem}.VehicleSearchStep-module__uU1o0q__form:after{background:radial-gradient(circle,#4797e72e,#4797e700 68%);width:32rem;height:32rem;bottom:-18rem;right:-12rem}.VehicleSearchStep-module__uU1o0q__loaderContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:240px;display:flex}.VehicleSearchStep-module__uU1o0q__title{color:#fffffffa;text-align:center;letter-spacing:-.04em;text-shadow:0 10px 30px #04101c3d;max-width:12ch;margin:0;font-size:clamp(4rem,4.8vw,5.6rem);font-weight:700;line-height:1.04}.VehicleSearchStep-module__uU1o0q__description{color:#f1f8fcf5;text-align:center;text-shadow:0 6px 18px #04101c2e;max-width:70rem;margin:0;font-size:clamp(1.75rem,2vw,2.15rem);line-height:1.46}.VehicleSearchStep-module__uU1o0q__subtitle{font-size:var(--font-size-xs);color:var(--white-color);font-family:var(--font-mono);text-transform:uppercase}.VehicleSearchStep-module__uU1o0q__subtitleAlt{color:#ebf5fae0;font-size:1.2rem;font-family:var(--font-mono);text-transform:uppercase;text-align:center;letter-spacing:.14em}.VehicleSearchStep-module__uU1o0q__formHeader{flex-direction:column;align-items:center;gap:.7rem;display:flex}.VehicleSearchStep-module__uU1o0q__formDescription{text-align:center;color:#e5f1f7e6;max-width:46rem;margin:0;font-size:1.48rem;line-height:1.5}.VehicleSearchStep-module__uU1o0q__disclaimerAlt{font-size:var(--font-size-base-alt);color:var(--white-color);opacity:.6;justify-self:flex-start;line-height:1.5}.VehicleSearchStep-module__uU1o0q__backButton{top:var(--spacing-lg);left:var(--spacing-xl);cursor:pointer;border-radius:var(--border-radius-xxxl);width:40px;height:40px;color:var(--white-color);border:1px solid var(--transparent-white);justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute}.VehicleSearchStep-module__uU1o0q__error{font-size:var(--font-size-base);color:var(--orange-color);padding-left:var(--spacing-xl);justify-self:flex-start}.VehicleSearchStep-module__uU1o0q__errorAlt{font-size:var(--font-size-base);color:var(--orange-color);text-align:center;justify-self:flex-start;width:100%}.VehicleSearchStep-module__uU1o0q__disclaimer{font-size:var(--font-size-base);color:var(--transparent-white);padding-left:var(--spacing-xl);justify-self:flex-start}.VehicleSearchStep-module__uU1o0q__inputs{gap:var(--spacing-lg);flex-direction:column;display:flex}.VehicleSearchStep-module__uU1o0q__input{color:var(--white-color);font-family:var(--font-mono);padding:var(--spacing-lg) var(--spacing-xl);text-align:left;appearance:none;background-color:#ffffff0d;border:1px solid #17e5d7ba;border-radius:16px;font-size:16px;transition:all .5s}.VehicleSearchStep-module__uU1o0q__input:focus{border:1px solid var(--primary-color);background-color:#ffffff1a;outline:none}.VehicleSearchStep-module__uU1o0q__input::placeholder{color:var(--transparent-white);text-transform:none}.VehicleSearchStep-module__uU1o0q__snackbarContainer{width:100%;max-width:600px}.VehicleSearchStep-module__uU1o0q__actions{align-self:center;width:min(100%,380px)}.VehicleSearchStep-module__uU1o0q__evPlateUKContainer{justify-content:center;align-items:center;gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.VehicleSearchStep-module__uU1o0q__evPlateUK{box-sizing:border-box;background:linear-gradient(#fffffffa,#f1f7fa);border:1px solid #05293d24;border-radius:2rem;flex-direction:row;width:100%;max-width:400px;display:flex;overflow:hidden;box-shadow:0 18px 36px #05182824,inset 0 1px #ffffffe6}.VehicleSearchStep-module__uU1o0q__greenElement{background:linear-gradient(0deg, #32c85e, var(--green-1-color));width:14%}.VehicleSearchStep-module__uU1o0q__referralContainer{gap:var(--spacing-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;max-width:600px;padding:var(--spacing-xxl);border-radius:var(--border-radius-lg);margin-top:var(--spacing-md);background-color:#ffffff14;border:1px solid #ffffff3b;flex-direction:column;display:flex;position:relative;box-shadow:0 0 1px #0003}.VehicleSearchStep-module__uU1o0q__referralInputContainer{gap:var(--spacing-lg);flex-direction:row;display:flex}.VehicleSearchStep-module__uU1o0q__referralInput{border-radius:var(--border-radius-lg);color:var(--white-color);font-size:var(--font-size-xs);padding:var(--spacing-lg);font-family:var(----font-primary);background-color:#ffffff14;border:1px solid #ffffff3b;flex:3;box-shadow:0 0 1px #0003}.VehicleSearchStep-module__uU1o0q__referralInput:focus{border:1px solid var(--primary-color);background-color:#ffffff1a;outline:none}.VehicleSearchStep-module__uU1o0q__referralInput::placeholder{color:var(--transparent-white);text-transform:none}.VehicleSearchStep-module__uU1o0q__referralButton{flex:1;display:flex}.VehicleSearchStep-module__uU1o0q__referralCode{color:var(--white);font-size:var(--font-size-xs);font-family:var(--font-primary);text-align:center;letter-spacing:1px;flex:1;justify-content:space-between;align-items:center;line-height:normal;display:flex}.VehicleSearchStep-module__uU1o0q__partnerContainer{gap:var(--spacing-xxl);max-width:600px;padding-bottom:var(--spacing-md);flex-direction:row;flex:1;justify-content:center;align-items:center;display:flex}.VehicleSearchStep-module__uU1o0q__partnerLogo{object-fit:contain;width:auto;height:100%}#VehicleSearchStep-module__uU1o0q__ovoLogo{aspect-ratio:1;max-height:80px}#VehicleSearchStep-module__uU1o0q__clearwattLogo{max-height:70px}.VehicleSearchStep-module__uU1o0q__closeIcon{cursor:pointer}.VehicleSearchStep-module__uU1o0q__plateInputContainer{gap:var(--spacing-lg);padding:var(--spacing-md);flex-direction:row;flex:1;display:flex}.VehicleSearchStep-module__uU1o0q__plateInput{color:var(--secondary-color);font-family:var(--font-plate);font-size:var(--font-size-3xl);text-align:left;appearance:none;text-transform:uppercase;text-align:center;letter-spacing:.08em;background:0 0;border:none;width:100%;line-height:normal;transition:all .5s}.VehicleSearchStep-module__uU1o0q__plateInput:focus{border:none;outline:none}.VehicleSearchStep-module__uU1o0q__plateInput::placeholder{font-family:var(--font-plate);font-size:var(--font-size-3xl);color:var(--grey-3-color);opacity:.8;letter-spacing:-1px;line-height:normal}@media (max-width:700px){.VehicleSearchStep-module__uU1o0q__heroIntro{gap:2.2rem;margin-bottom:.8rem}.VehicleSearchStep-module__uU1o0q__title{max-width:none;font-size:3rem}.VehicleSearchStep-module__uU1o0q__description{margin-top:.4rem;font-size:1.68rem;line-height:1.42}.VehicleSearchStep-module__uU1o0q__form{border-radius:2.4rem;padding:2rem 1.8rem}.VehicleSearchStep-module__uU1o0q__formContainer{margin-top:0}.VehicleSearchStep-module__uU1o0q__plateInput,.VehicleSearchStep-module__uU1o0q__plateInput::placeholder{font-size:var(--font-size-2xl)}.VehicleSearchStep-module__uU1o0q__backButton{top:var(--spacing-md);left:var(--spacing-lg)}.VehicleSearchStep-module__uU1o0q__partnerContainer{padding-top:var(--spacing-md)}#VehicleSearchStep-module__uU1o0q__ovoLogo{max-height:80px}}.VehicleSearchStep-module__uU1o0q__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.VehicleSearchStep-module__uU1o0q__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.VehicleSearchStep-module__uU1o0q__input[type=number]{appearance:textfield}
.FAQsSection-module__-_Qd4W__section{padding:clamp(7rem, 8vw, 9.5rem) var(--spacing-xl);background:var(--ev-surface);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.FAQsSection-module__-_Qd4W__container{z-index:1;width:100%;max-width:calc(var(--max-width) - (var(--spacing-lg) * 2));flex-direction:column;display:flex;position:relative}.FAQsSection-module__-_Qd4W__content{flex-direction:column;gap:clamp(2.6rem,3vw,3.8rem);display:flex}.FAQsSection-module__-_Qd4W__sectionHeader{width:100%;display:flex}.FAQsSection-module__-_Qd4W__headerText{flex-direction:column;gap:1.2rem;max-width:70rem;display:flex}.FAQsSection-module__-_Qd4W__sectionTitle{font-size:var(--marketing-section-title-size);font-family:var(--font-primary);letter-spacing:-.035em;color:var(--secondary-color);text-wrap:balance;margin:0;font-weight:650;line-height:1.06}.FAQsSection-module__-_Qd4W__sectionSubtitle{max-width:78rem;font-family:var(--font-primary);font-size:var(--marketing-section-subtitle-size);color:var(--ev-ink-muted);margin:0;line-height:1.65}.FAQsSection-module__-_Qd4W__faqs{background:var(--ev-surface);border:1px solid var(--ev-border);box-shadow:var(--ev-shadow-ambient);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.FAQsSection-module__-_Qd4W__supportCta{background:var(--ev-surface-sunken);border:1px solid var(--ev-border);box-shadow:var(--ev-shadow-rest);border-radius:20px;justify-content:space-between;align-items:center;gap:1.8rem;padding:2.2rem 2.4rem;display:flex}.FAQsSection-module__-_Qd4W__supportCtaText{flex-direction:column;gap:.4rem;min-width:0;display:flex}.FAQsSection-module__-_Qd4W__supportCtaTitle{letter-spacing:-.02em;color:var(--ev-ink);font-size:2.2rem;line-height:1.3}.FAQsSection-module__-_Qd4W__supportCtaSubtitle{color:var(--ev-ink-muted);margin:0;font-size:1.5rem;line-height:1.6}.FAQsSection-module__-_Qd4W__faq,.FAQsSection-module__-_Qd4W__faqSkeleton{background:var(--ev-surface);border-bottom:1px solid var(--ev-hairline);transition:background .22s var(--ev-ease);position:relative}.FAQsSection-module__-_Qd4W__faq:last-child,.FAQsSection-module__-_Qd4W__faqSkeleton:last-child{border-bottom:none}.FAQsSection-module__-_Qd4W__faqExpanded{background:var(--ev-surface-sunken)}.FAQsSection-module__-_Qd4W__faqButton{z-index:1;appearance:none;width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1.4rem;padding:2rem 2.2rem;display:flex;position:relative}.FAQsSection-module__-_Qd4W__faqButtonContent{align-items:center;gap:1.2rem;min-width:0;display:flex}.FAQsSection-module__-_Qd4W__faqTitle{color:var(--ev-ink);font-size:1.9rem;line-height:1.45}.FAQsSection-module__-_Qd4W__faqIcon{width:4.4rem;min-width:4.4rem;height:4.4rem;color:var(--ev-ink-faint);background:var(--ev-surface-sunken);border:1px solid var(--ev-hairline);transition:transform .18s var(--ev-ease), background .18s var(--ev-ease), border-color .18s var(--ev-ease);border-radius:1.5rem;justify-content:center;align-items:center;display:inline-flex}.FAQsSection-module__-_Qd4W__faqAnswer{z-index:1;grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid;position:relative}.FAQsSection-module__-_Qd4W__answerExpanded{grid-template-rows:1fr}.FAQsSection-module__-_Qd4W__faqAnswerInner{color:var(--ev-ink-muted);padding:0 2.2rem;font-size:1.62rem;line-height:1.72;overflow:hidden}.FAQsSection-module__-_Qd4W__answerExpanded .FAQsSection-module__-_Qd4W__faqAnswerInner{padding-bottom:2.2rem}.FAQsSection-module__-_Qd4W__faqSkeleton{padding:2rem 2.2rem}.FAQsSection-module__-_Qd4W__faqSkeletonHeader{z-index:1;grid-template-columns:minmax(0,1fr) 4.4rem;align-items:center;gap:1.2rem;display:grid;position:relative}.FAQsSection-module__-_Qd4W__faqSkeletonTitle,.FAQsSection-module__-_Qd4W__faqSkeletonIcon{background:linear-gradient(90deg,#05293d0d 0%,#05293d1f 50%,#05293d0d 100%) 0 0/200% 100%;border-radius:999px;animation:1.4s linear infinite FAQsSection-module__-_Qd4W__shimmer}.FAQsSection-module__-_Qd4W__faqSkeletonTitle{height:2rem}.FAQsSection-module__-_Qd4W__faqSkeletonIcon{border-radius:1.5rem;justify-self:end;width:4.4rem;height:4.4rem}@media (hover:hover) and (pointer:fine){.FAQsSection-module__-_Qd4W__faq:not(.FAQsSection-module__-_Qd4W__faqExpanded):hover{background:var(--ev-surface-sunken)}.FAQsSection-module__-_Qd4W__faqButton:hover .FAQsSection-module__-_Qd4W__faqIcon{color:var(--ev-accent-ink);background:var(--ev-accent-soft);border-color:var(--ev-accent-ring)}}@media (max-width:1120px){.FAQsSection-module__-_Qd4W__content{grid-template-columns:1fr}}@media (max-width:700px){.FAQsSection-module__-_Qd4W__section{padding:var(--spacing-3xl) var(--spacing-lg)}.FAQsSection-module__-_Qd4W__sectionTitle{font-size:3.4rem}.FAQsSection-module__-_Qd4W__sectionSubtitle{max-width:100%;font-size:1.62rem}.FAQsSection-module__-_Qd4W__faqs,.FAQsSection-module__-_Qd4W__supportCta{border-radius:18px}.FAQsSection-module__-_Qd4W__faqButton{align-items:flex-start;padding:1.8rem}.FAQsSection-module__-_Qd4W__faqButtonContent{align-items:flex-start}.FAQsSection-module__-_Qd4W__faqTitle{font-size:1.7rem}.FAQsSection-module__-_Qd4W__faqIcon{width:4rem;min-width:4rem;height:4rem}.FAQsSection-module__-_Qd4W__faqAnswerInner{padding:0 1.8rem;font-size:1.56rem}.FAQsSection-module__-_Qd4W__answerExpanded .FAQsSection-module__-_Qd4W__faqAnswerInner{padding-bottom:1.8rem}.FAQsSection-module__-_Qd4W__faqSkeleton{padding:1.8rem}.FAQsSection-module__-_Qd4W__faqSkeletonHeader{grid-template-columns:minmax(0,1fr) 4rem}.FAQsSection-module__-_Qd4W__faqSkeletonIcon{width:4rem;height:4rem}.FAQsSection-module__-_Qd4W__supportCta{flex-direction:column;align-items:flex-start;gap:1.4rem;padding:1.8rem}.FAQsSection-module__-_Qd4W__supportCtaTitle{font-size:1.8rem}}@media (prefers-reduced-motion:reduce){.FAQsSection-module__-_Qd4W__faq,.FAQsSection-module__-_Qd4W__faqIcon,.FAQsSection-module__-_Qd4W__faqAnswer,.FAQsSection-module__-_Qd4W__faqSkeletonIndex,.FAQsSection-module__-_Qd4W__faqSkeletonTitle,.FAQsSection-module__-_Qd4W__faqSkeletonIcon{transition:none;animation:none}.FAQsSection-module__-_Qd4W__faq:hover{transform:none}}@keyframes FAQsSection-module__-_Qd4W__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.HeroSection-module__tFhlYG__section{height:100%;padding:clamp(1.6rem, 2.8vw, 2.8rem) var(--spacing-xl) clamp(2.4rem, 4vw, 3.6rem) var(--spacing-xl);flex-direction:column;align-items:center;display:flex;position:relative}.HeroSection-module__tFhlYG__container{width:100%;height:100%;max-width:calc(var(--max-width) - (var(--spacing-lg) * 2));flex-direction:column;display:flex}.HeroSection-module__tFhlYG__content{flex-direction:column;align-items:center;gap:clamp(1.2rem,2vw,1.8rem);height:100%;display:flex;position:relative}.HeroSection-module__tFhlYG__blobContainer{opacity:.5;width:100%;height:150%;position:absolute;bottom:0;left:0;right:0}@media (max-width:700px){.HeroSection-module__tFhlYG__section{height:100%;padding:4rem var(--spacing-lg) var(--spacing-2xl) var(--spacing-lg);flex-direction:column;align-items:center;display:flex}}
.InsightsSection-module__K6tLlG__section{padding:clamp(7rem, 8vw, 9.5rem) var(--spacing-xl);background:var(--ev-surface);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.InsightsSection-module__K6tLlG__container{z-index:1;width:100%;max-width:calc(var(--max-width) - (var(--spacing-lg) * 2));flex-direction:column;display:flex;position:relative}.InsightsSection-module__K6tLlG__content{flex-direction:column;gap:clamp(2.6rem,3vw,3.8rem);display:flex}.InsightsSection-module__K6tLlG__sectionHeader{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.InsightsSection-module__K6tLlG__headerText{flex-direction:column;gap:1.2rem;max-width:72rem;display:flex}.InsightsSection-module__K6tLlG__sectionTitle{font-size:var(--marketing-section-title-size);font-family:var(--font-primary);letter-spacing:-.035em;color:var(--secondary-color);text-wrap:balance;margin:0;font-weight:650;line-height:1.06}.InsightsSection-module__K6tLlG__sectionSubtitle{max-width:78rem;font-family:var(--font-primary);font-size:var(--marketing-section-subtitle-size);color:var(--ev-ink-muted);margin:0;line-height:1.65}.InsightsSection-module__K6tLlG__sectionActions{flex-shrink:0;align-items:flex-end;display:flex}.InsightsSection-module__K6tLlG__sectionBody{grid-template-columns:minmax(0,1.08fr) minmax(34rem,.82fr);align-items:start;gap:1.8rem;display:grid}.InsightsSection-module__K6tLlG__insightsContainer{flex-direction:column;gap:1.6rem;min-width:0;display:flex}.InsightsSection-module__K6tLlG__insightsGroup{background:var(--ev-surface);border:1px solid var(--ev-border);box-shadow:var(--ev-shadow-ambient);border-radius:24px;padding:2.2rem;position:relative;overflow:hidden}.InsightsSection-module__K6tLlG__evInsightsGroup{border-color:var(--ev-accent-ring)}.InsightsSection-module__K6tLlG__groupHeader,.InsightsSection-module__K6tLlG__insights,.InsightsSection-module__K6tLlG__previewHeader,.InsightsSection-module__K6tLlG__previewFrame{z-index:1;position:relative}.InsightsSection-module__K6tLlG__groupHeader{justify-content:space-between;align-items:flex-start;gap:1.6rem;margin-bottom:1.6rem;display:flex}.InsightsSection-module__K6tLlG__groupHeaderMain{align-items:flex-start;gap:1.2rem;min-width:0;display:flex}.InsightsSection-module__K6tLlG__groupIcon{background:var(--ev-accent-soft);width:4.2rem;height:4.2rem;color:var(--ev-accent-ink);border:1px solid var(--ev-accent-ring);border-radius:1.4rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.InsightsSection-module__K6tLlG__groupText{flex-direction:column;gap:.7rem;min-width:0;display:flex}.InsightsSection-module__K6tLlG__groupTitle{color:var(--ev-ink);margin:0;font-size:1.75rem;line-height:1.35}.InsightsSection-module__K6tLlG__groupDescription{color:var(--ev-ink-muted);font-size:1.5rem;line-height:1.65}.InsightsSection-module__K6tLlG__groupMeta{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.8rem;display:flex}.InsightsSection-module__K6tLlG__groupBadgeStrong{min-height:3.1rem;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--ev-accent-ink);background:var(--ev-accent-soft);border:1px solid var(--ev-accent-ring);border-radius:999px;justify-content:center;align-items:center;padding:0 1.15rem;font-size:1.05rem;display:inline-flex}.InsightsSection-module__K6tLlG__insights{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.InsightsSection-module__K6tLlG__insight{appearance:none;border:1px solid var(--ev-hairline);background:var(--ev-surface-sunken);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform .22s var(--ev-ease), border-color .22s var(--ev-ease), background .22s var(--ev-ease), box-shadow .22s var(--ev-ease);border-radius:2rem;align-items:center;gap:1rem;padding:1.2rem;display:flex}.InsightsSection-module__K6tLlG__insightImage{flex-shrink:0;justify-content:center;align-items:center;display:flex}.InsightsSection-module__K6tLlG__insightIcon{border-radius:1.4rem;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;display:flex;box-shadow:inset 0 1px #ffffff29,0 10px 18px #09263a24}.InsightsSection-module__K6tLlG__insightHeader{flex:1;align-items:center;min-width:0;display:flex}.InsightsSection-module__K6tLlG__insightTitle{color:var(--ev-ink);font-size:1.54rem;line-height:1.5}.InsightsSection-module__K6tLlG__previewPanel{isolation:isolate;background:#0a1430;border:1px solid #ffffff1a;border-radius:3rem;padding:2.2rem;position:relative;overflow:hidden;box-shadow:0 30px 60px #06192638}.InsightsSection-module__K6tLlG__previewScrim{z-index:0;pointer-events:none;background:linear-gradient(#08122873 0%,#08122824 38% 100%);position:absolute;inset:0}.InsightsSection-module__K6tLlG__previewHeader{flex-direction:column;gap:1rem;margin-bottom:1.8rem;display:flex}.InsightsSection-module__K6tLlG__previewTitle{letter-spacing:-.03em;color:var(--white-color);margin:0;font-size:clamp(2.8rem,3vw,3.4rem);line-height:1.08}.InsightsSection-module__K6tLlG__previewDescription{color:#dbebf3bd;font-size:1.56rem;line-height:1.65}.InsightsSection-module__K6tLlG__previewFrame{border-radius:2.2rem;overflow:hidden;box-shadow:0 18px 34px #05141f47}.InsightsSection-module__K6tLlG__arcade{width:100%}.InsightsSection-module__K6tLlG__evBadge{min-height:3.1rem;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ev-accent-ink);background:var(--ev-accent-soft);border:1px solid var(--ev-accent-ring);border-radius:999px;justify-content:center;align-items:center;padding:0 1.15rem;font-size:1.05rem;display:inline-flex}.InsightsSection-module__K6tLlG__modalOverlay{padding:var(--spacing-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;background:#07182542;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.InsightsSection-module__K6tLlG__modalCard{background:var(--ev-surface);border:1px solid var(--ev-border);opacity:0;border-radius:24px;flex-direction:column;gap:2rem;width:100%;max-width:64rem;padding:2.4rem;transition:opacity .22s,transform .22s;display:flex;position:relative;transform:translateY(16px)scale(.98);box-shadow:0 34px 68px #08182538}.InsightsSection-module__K6tLlG__modalVisible{opacity:1!important;transform:translate(0,0)scale(1)!important}.InsightsSection-module__K6tLlG__modalHeader{align-items:flex-start;gap:1.2rem;padding-right:4.8rem;display:flex}.InsightsSection-module__K6tLlG__modalIcon{border-radius:1.5rem;flex-shrink:0;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;display:flex;box-shadow:inset 0 1px #ffffff29,0 12px 24px #09263a1f}.InsightsSection-module__K6tLlG__modalTitle{letter-spacing:-.03em;color:var(--ev-ink);flex-wrap:wrap;align-items:center;gap:.9rem;font-size:2.5rem;line-height:1.2;display:flex}.InsightsSection-module__K6tLlG__modalDescription{color:var(--ev-ink-muted);font-size:1.62rem;line-height:1.72}.InsightsSection-module__K6tLlG__modalFooter{justify-content:flex-end;display:flex}.InsightsSection-module__K6tLlG__closeButton{border:1px solid var(--ev-border);background:var(--ev-surface);cursor:pointer;width:4.2rem;height:4.2rem;transition:background .18s var(--ev-ease), transform .18s var(--ev-ease), border-color .18s var(--ev-ease);border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:1.8rem;right:1.8rem}.InsightsSection-module__K6tLlG__closeButton:hover{background:var(--ev-surface-sunken);border-color:var(--ev-border-strong);transform:translateY(-1px)}@media (hover:hover) and (pointer:fine){.InsightsSection-module__K6tLlG__insight:hover{border-color:var(--ev-accent-ring);background:var(--ev-surface);box-shadow:var(--ev-shadow-hover);transform:translateY(-4px)}}@media (max-width:1120px){.InsightsSection-module__K6tLlG__sectionBody{grid-template-columns:1fr}.InsightsSection-module__K6tLlG__previewPanel{order:-1}}@media (max-width:700px){.InsightsSection-module__K6tLlG__section{padding:var(--spacing-3xl) var(--spacing-lg)}.InsightsSection-module__K6tLlG__sectionHeader{flex-direction:column;align-items:flex-start}.InsightsSection-module__K6tLlG__headerText{max-width:100%}.InsightsSection-module__K6tLlG__sectionTitle{font-size:3.4rem}.InsightsSection-module__K6tLlG__sectionSubtitle{max-width:100%;font-size:1.62rem}.InsightsSection-module__K6tLlG__sectionActions{width:100%}.InsightsSection-module__K6tLlG__groupHeader{flex-direction:column}.InsightsSection-module__K6tLlG__groupMeta{justify-content:flex-start}.InsightsSection-module__K6tLlG__insights{grid-template-columns:1fr}.InsightsSection-module__K6tLlG__insightsGroup,.InsightsSection-module__K6tLlG__previewPanel{border-radius:2.4rem;padding:1.9rem}.InsightsSection-module__K6tLlG__previewFrame{border-radius:1.8rem}.InsightsSection-module__K6tLlG__modalOverlay{padding:var(--spacing-lg)}.InsightsSection-module__K6tLlG__modalCard{border-radius:2.4rem;padding:2rem}.InsightsSection-module__K6tLlG__modalHeader{padding-right:4rem}.InsightsSection-module__K6tLlG__modalTitle{font-size:2.2rem}.InsightsSection-module__K6tLlG__modalDescription{font-size:1.56rem}}@media (prefers-reduced-motion:reduce){.InsightsSection-module__K6tLlG__insight,.InsightsSection-module__K6tLlG__modalCard,.InsightsSection-module__K6tLlG__closeButton{transition:none}.InsightsSection-module__K6tLlG__insight:hover,.InsightsSection-module__K6tLlG__closeButton:hover{transform:none}}
