.elementor-42 .elementor-element.elementor-element-how-page{--display:flex;}.elementor-42 .elementor-element.elementor-element-how-hero{--display:flex;}.elementor-42 .elementor-element.elementor-element-how-hero-inner{--display:flex;}.elementor-42 .elementor-element.elementor-element-how-hero-copy{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-af7cdf0 .elementor-heading-title{font-size:11px;font-weight:500;letter-spacing:0.18em;color:#1B3D38;}.elementor-42 .elementor-element.elementor-element-how-hero-title{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-how-hero-text{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-42 .elementor-element.elementor-element-how-hero-cta .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;letter-spacing:0.08em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-42 .elementor-element.elementor-element-how-hero-cta .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-how-hero-cta .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-how-hero-cta .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42 .elementor-element.elementor-element-how-hero-visual{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-how-process{--display:flex;}.elementor-42 .elementor-element.elementor-element-how-process-inner{--display:flex;}.elementor-42 .elementor-element.elementor-element-how-process-nav{--display:flex;}.elementor-42 .elementor-element.elementor-element-8e6e8d2 .elementor-heading-title{font-size:11px;font-weight:500;letter-spacing:0.18em;color:#1B3D38;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-how-process-list .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-how-process-list .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-how-process-list{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-how-process-list .elementor-icon-list-text{transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-how-steps{--display:flex;}.elementor-42 .elementor-element.elementor-element-how-step-01{--display:flex;}.elementor-42 .elementor-element.elementor-element-how-step-01-copy{--display:flex;}.elementor-42 .elementor-element.elementor-element-how-step-01-bullets .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-how-step-01-bullets .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-how-step-01-bullets{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-how-step-01-bullets .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-how-step-02{--display:flex;}.elementor-42 .elementor-element.elementor-element-how-step-02-copy{--display:flex;}.elementor-42 .elementor-element.elementor-element-how-step-02-bullets .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-how-step-02-bullets .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-how-step-02-bullets{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-how-step-02-bullets .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-how-step-03{--display:flex;}.elementor-42 .elementor-element.elementor-element-how-step-03-copy{--display:flex;}.elementor-42 .elementor-element.elementor-element-how-step-03-bullets .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-how-step-03-bullets .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-how-step-03-bullets{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-how-step-03-bullets .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-how-step-04{--display:flex;}.elementor-42 .elementor-element.elementor-element-how-step-04-copy{--display:flex;}.elementor-42 .elementor-element.elementor-element-how-step-04-bullets .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-how-step-04-bullets .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-how-step-04-bullets{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-how-step-04-bullets .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-how-step-05{--display:flex;}.elementor-42 .elementor-element.elementor-element-how-step-05-copy{--display:flex;}.elementor-42 .elementor-element.elementor-element-how-step-05-bullets .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-how-step-05-bullets .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-how-step-05-bullets{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-how-step-05-bullets .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-how-step-06{--display:flex;}.elementor-42 .elementor-element.elementor-element-how-step-06-copy{--display:flex;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS */body.page-id-42 .drivo-clone{font-family:Montserrat,system-ui,sans-serif;background:var(--drivo-bone);color:var(--drivo-ink);overflow:hidden}body.page-id-42 .drivo-clone .elementor-widget{margin-bottom:0}body.page-id-42 .how-hero{padding:120px 64px 100px!important;background:var(--drivo-bone)}body.page-id-42 .how-hero-inner{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:center;max-width:1360px!important;margin:0 auto}body.page-id-42 .how-display-title .elementor-heading-title{font-size:96px!important;line-height:.95!important;font-weight:600!important;letter-spacing:0!important;color:var(--drivo-ink)!important}body.page-id-42 .how-display-title em,body.page-id-42 .how-simulator-title em{font-family:Georgia,serif;font-weight:300;font-style:italic}body.page-id-42 .how-hero-lede p{max-width:480px;font-size:19px;line-height:1.5;color:var(--drivo-stone)}body.page-id-42 .how-btn-lg .elementor-button{min-height:60px;padding:0 34px;border-radius:999px;font-size:15px;font-weight:700}body.page-id-42 .how-btn-sm .elementor-button{min-height:42px;padding:0 20px;border-radius:999px;font-size:13px;font-weight:700}body.page-id-42 .how-car-stage{position:relative;min-height:420px;display:flex!important;align-items:center!important;justify-content:center!important}body.page-id-42 .how-car-oval{position:absolute;inset:8% 5%;background:var(--drivo-cream);border-radius:50%}body.page-id-42 .how-car-svg{position:relative;z-index:1;width:min(560px,100%)}body.page-id-42 .how-car-svg svg{display:block;width:100%;height:auto}body.page-id-42 .how-car-shadow{position:absolute;left:6%;right:6%;bottom:-6px;height:18px;background:radial-gradient(ellipse at center,rgba(20,48,44,.22) 0%,transparent 70%);filter:blur(10px);pointer-events:none}body.page-id-42 .how-process{padding:120px 64px!important;background:var(--drivo-bone)}body.page-id-42 .how-process-inner{display:grid!important;grid-template-columns:200px minmax(0,1fr);gap:80px;max-width:1360px!important;margin:0 auto;align-items:start}body.page-id-42 .how-process-nav{position:sticky;top:24px;align-self:start}body.page-id-42 .how-process-list{margin-top:24px}body.page-id-42 .how-process-list .elementor-icon-list-items{display:flex;flex-direction:column;gap:16px}body.page-id-42 .how-process-list .elementor-icon-list-item{align-items:center;font-size:13px;color:var(--drivo-stone);font-weight:500}body.page-id-42 .how-process-list .elementor-icon-list-icon{display:none}body.page-id-42 .how-process-list .elementor-icon-list-text{display:flex;align-items:center;gap:14px}body.page-id-42 .how-process-list .elementor-icon-list-text:before{content:"";width:28px;height:28px;border-radius:50%;border:1px solid var(--drivo-line);display:inline-flex;align-items:center;justify-content:center;color:var(--drivo-stone);font-size:11px;font-weight:700;flex:0 0 28px}body.page-id-42 .how-process-list .elementor-icon-list-item:nth-child(1) .elementor-icon-list-text:before{content:"1";background:var(--drivo-green-900);border-color:var(--drivo-green-900);color:#fff}body.page-id-42 .how-process-list .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text:before{content:"2"}body.page-id-42 .how-process-list .elementor-icon-list-item:nth-child(3) .elementor-icon-list-text:before{content:"3"}body.page-id-42 .how-process-list .elementor-icon-list-item:nth-child(4) .elementor-icon-list-text:before{content:"4"}body.page-id-42 .how-process-list .elementor-icon-list-item:nth-child(5) .elementor-icon-list-text:before{content:"5"}body.page-id-42 .how-process-list .elementor-icon-list-item:nth-child(6) .elementor-icon-list-text:before{content:"6"}body.page-id-42 .how-process-list .elementor-icon-list-item:first-child{color:var(--drivo-ink);font-weight:700}body.page-id-42 .how-step{display:grid!important;grid-template-columns:120px minmax(0,1fr);gap:48px;align-items:start;padding:80px 0!important;border-bottom:1px solid var(--drivo-line)}body.page-id-42 .how-step:first-child{padding-top:0!important}body.page-id-42 .how-step-last{border-bottom:0}body.page-id-42 .how-step-number .elementor-heading-title{font-family:Georgia,serif;font-size:120px!important;font-weight:400!important;line-height:.9!important;letter-spacing:0!important;color:var(--drivo-green-900)!important}body.page-id-42 .how-step-title .elementor-heading-title{font-size:56px!important;font-weight:600!important;line-height:1.05!important;letter-spacing:0!important;margin-bottom:20px;color:var(--drivo-ink)!important}body.page-id-42 .how-step-lede p{font-size:19px;line-height:1.45;color:var(--drivo-stone);max-width:720px;margin-bottom:24px}body.page-id-42 .how-step-sub .elementor-heading-title{font-size:12px!important;color:var(--drivo-green-900)!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase;margin-bottom:32px}body.page-id-42 .how-bullets .elementor-icon-list-items{display:flex;flex-direction:column;gap:12px}body.page-id-42 .how-bullets .elementor-icon-list-item{font-size:15px;color:var(--drivo-ink);align-items:center}body.page-id-42 .how-bullets .elementor-icon-list-icon{color:var(--drivo-green-900);font-size:14px}body.page-id-42 .how-simulator{padding:120px 64px!important;background:var(--drivo-green-900)!important;color:var(--drivo-cream)!important}body.page-id-42 .how-simulator-inner{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:80px;align-items:center;max-width:1360px!important;margin:0 auto}body.page-id-42 .how-kicker-dark .elementor-heading-title,body.page-id-42 .how-kicker-dark:before{color:var(--drivo-green-300)!important}body.page-id-42 .how-simulator-title .elementor-heading-title{font-size:64px!important;line-height:1!important;font-weight:600!important;letter-spacing:0!important;color:var(--drivo-cream)!important}body.page-id-42 .how-simulator-title em{color:var(--drivo-green-300)}body.page-id-42 .how-dark-lede p{max-width:460px;color:rgba(242,237,226,.65);font-size:19px;line-height:1.5}body.page-id-42 .how-calculator{background:rgba(242,237,226,.04);border:1px solid rgba(242,237,226,.16);padding:40px!important}body.page-id-42 .how-calc-kicker .elementor-heading-title,body.page-id-42 .how-calc-label .elementor-heading-title{font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase;color:var(--drivo-green-300)!important;font-weight:700!important}body.page-id-42 .how-calc-kicker{margin-bottom:28px}body.page-id-42 .how-calc-field{margin-bottom:18px}body.page-id-42 .how-calc-label{margin-bottom:6px}body.page-id-42 .how-calc-input .elementor-heading-title{height:48px;border:1px solid rgba(242,237,226,.16);padding:0 16px;display:flex;align-items:center;justify-content:space-between;font-size:15px!important;font-weight:500!important;color:var(--drivo-cream)!important}body.page-id-42 .how-calc-input .elementor-heading-title:after{content:"→";font-size:16px;color:var(--drivo-green-300)}body.page-id-42 .how-calc-slider{margin-bottom:22px}body.page-id-42 .how-calc-slider-row{display:flex!important;justify-content:space-between;align-items:baseline;margin-bottom:10px}body.page-id-42 .how-calc-value .elementor-heading-title{font-size:15px!important;font-weight:700!important;color:var(--drivo-cream)!important}.how-range{position:relative;height:4px;background:rgba(242,237,226,.12);border-radius:99px}.how-range span{position:absolute;left:0;top:0;height:4px;background:var(--drivo-green-300);border-radius:99px}.how-range i{position:absolute;top:-6px;width:16px;height:16px;border-radius:50%;background:var(--drivo-green-300)}body.page-id-42 .how-calc-result{margin-top:28px;padding-top:24px;border-top:1px solid rgba(242,237,226,.16);display:flex!important;justify-content:space-between;align-items:center;gap:24px}body.page-id-42 .how-calc-price .elementor-heading-title{font-size:48px!important;font-weight:700!important;line-height:1!important;color:var(--drivo-cream)!important}body.page-id-42 .how-calc-price span{font-size:14px;color:rgba(242,237,226,.65);font-weight:400;margin-left:4px}@media(max-width:1024px){body.page-id-42 .how-hero,body.page-id-42 .how-process,body.page-id-42 .how-simulator{padding-left:32px!important;padding-right:32px!important}body.page-id-42 .how-hero-inner,body.page-id-42 .how-simulator-inner{grid-template-columns:1fr;gap:56px}body.page-id-42 .how-process-inner{grid-template-columns:1fr;gap:52px}body.page-id-42 .how-process-nav{position:static}body.page-id-42 .how-process-list .elementor-icon-list-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body.page-id-42 .how-display-title .elementor-heading-title{font-size:72px!important}body.page-id-42 .how-step-title .elementor-heading-title{font-size:46px!important}body.page-id-42 .how-simulator-title .elementor-heading-title{font-size:52px!important}}@media(max-width:760px){body.page-id-42 .how-hero,body.page-id-42 .how-process,body.page-id-42 .how-simulator{padding:64px 20px!important}body.page-id-42 .how-display-title .elementor-heading-title{font-size:46px!important;line-height:1.02!important}body.page-id-42 .how-hero-lede p,body.page-id-42 .how-step-lede p,body.page-id-42 .how-dark-lede p{font-size:16px}body.page-id-42 .how-car-stage{min-height:280px}body.page-id-42 .how-process-list .elementor-icon-list-items{grid-template-columns:1fr}body.page-id-42 .how-step{grid-template-columns:1fr;gap:18px;padding:56px 0!important}body.page-id-42 .how-step-number .elementor-heading-title{font-size:72px!important}body.page-id-42 .how-step-title .elementor-heading-title{font-size:34px!important}body.page-id-42 .how-simulator-title .elementor-heading-title{font-size:36px!important}body.page-id-42 .how-calculator{padding:24px!important}body.page-id-42 .how-calc-result{display:block!important}body.page-id-42 .how-calc-reserve{margin-top:20px}body.page-id-42 .how-calc-reserve .elementor-button{width:100%}}
/* Container targeting for Elementor v3, which renders stable element ids but not container custom classes. */
body.page-id-42 [data-id="how-page"]{font-family:Montserrat,system-ui,sans-serif;background:var(--drivo-bone);color:var(--drivo-ink);overflow:hidden;--display:flex}body.page-id-42 [data-id="how-hero"]{padding:120px 64px 100px!important;background:var(--drivo-bone);--display:flex}body.page-id-42 [data-id="how-hero-inner"]{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:center;max-width:1360px!important;margin:0 auto;width:100%}body.page-id-42 [data-id="how-hero-copy"]{display:flex!important;flex-direction:column!important;align-items:flex-start!important}body.page-id-42 [data-id="how-hero-visual"]{position:relative;min-height:420px;display:flex!important;align-items:center!important;justify-content:center!important}body.page-id-42 [data-id="how-process"]{padding:120px 64px!important;background:var(--drivo-bone);--display:flex}body.page-id-42 [data-id="how-process-inner"]{display:grid!important;grid-template-columns:200px minmax(0,1fr);gap:80px;max-width:1360px!important;margin:0 auto;width:100%;align-items:start}body.page-id-42 [data-id="how-process-nav"]{position:sticky!important;top:24px;align-self:start;display:flex!important;flex-direction:column!important;align-items:flex-start!important}body.page-id-42 [data-id="how-steps"]{display:block!important}body.page-id-42 [data-id="how-step-01"],body.page-id-42 [data-id="how-step-02"],body.page-id-42 [data-id="how-step-03"],body.page-id-42 [data-id="how-step-04"],body.page-id-42 [data-id="how-step-05"],body.page-id-42 [data-id="how-step-06"]{display:grid!important;grid-template-columns:120px minmax(0,1fr);gap:48px;align-items:start;padding:80px 0!important;border-bottom:1px solid var(--drivo-line)}body.page-id-42 [data-id="how-step-01"]{padding-top:0!important}body.page-id-42 [data-id="how-step-06"]{border-bottom:0}body.page-id-42 [data-id="how-step-01-copy"],body.page-id-42 [data-id="how-step-02-copy"],body.page-id-42 [data-id="how-step-03-copy"],body.page-id-42 [data-id="how-step-04-copy"],body.page-id-42 [data-id="how-step-05-copy"],body.page-id-42 [data-id="how-step-06-copy"]{display:flex!important;flex-direction:column!important;align-items:flex-start!important}body.page-id-42 [data-id="how-simulator"]{padding:120px 64px!important;background:var(--drivo-green-900)!important;color:var(--drivo-cream)!important;--display:flex}body.page-id-42 [data-id="how-simulator-inner"]{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:80px;align-items:center;max-width:1360px!important;margin:0 auto;width:100%}body.page-id-42 [data-id="how-simulator-copy"]{display:flex!important;flex-direction:column!important;align-items:flex-start!important}body.page-id-42 [data-id="how-calculator"]{background:rgba(242,237,226,.04);border:1px solid rgba(242,237,226,.16);padding:40px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important}body.page-id-42 [data-id="how-calc-model"],body.page-id-42 [data-id="how-calc-client"]{margin-bottom:18px;display:flex!important;flex-direction:column!important;align-items:stretch!important}body.page-id-42 [data-id="how-calc-term"],body.page-id-42 [data-id="how-calc-km"]{margin-bottom:22px;display:flex!important;flex-direction:column!important;align-items:stretch!important}body.page-id-42 [data-id="how-calc-term-row"],body.page-id-42 [data-id="how-calc-km-row"]{display:flex!important;flex-direction:row!important;justify-content:space-between;align-items:baseline;margin-bottom:10px}body.page-id-42 [data-id="how-calc-result"]{margin-top:28px;padding-top:24px;border-top:1px solid rgba(242,237,226,.16);display:flex!important;flex-direction:row!important;justify-content:space-between;align-items:center;gap:24px}body.page-id-42 [data-id="how-calc-price-wrap"]{display:flex!important;flex-direction:column!important;align-items:flex-start!important}@media(max-width:1024px){body.page-id-42 [data-id="how-hero"],body.page-id-42 [data-id="how-process"],body.page-id-42 [data-id="how-simulator"]{padding-left:32px!important;padding-right:32px!important}body.page-id-42 [data-id="how-hero-inner"],body.page-id-42 [data-id="how-simulator-inner"]{grid-template-columns:1fr;gap:56px}body.page-id-42 [data-id="how-process-inner"]{grid-template-columns:1fr;gap:52px}body.page-id-42 [data-id="how-process-nav"]{position:static!important}}@media(max-width:760px){body.page-id-42 [data-id="how-hero"],body.page-id-42 [data-id="how-process"],body.page-id-42 [data-id="how-simulator"]{padding:64px 20px!important}body.page-id-42 [data-id="how-hero-visual"]{min-height:280px}body.page-id-42 [data-id="how-step-01"],body.page-id-42 [data-id="how-step-02"],body.page-id-42 [data-id="how-step-03"],body.page-id-42 [data-id="how-step-04"],body.page-id-42 [data-id="how-step-05"],body.page-id-42 [data-id="how-step-06"]{grid-template-columns:1fr;gap:18px;padding:56px 0!important}body.page-id-42 [data-id="how-calculator"]{padding:24px!important}body.page-id-42 [data-id="how-calc-result"]{display:block!important}body.page-id-42 [data-id="how-calc-reserve"]{margin-top:20px}}
body.page-id-42 [data-id="how-hero-car"]{width:100%;max-width:560px;margin:0 auto}body.page-id-42 [data-id="how-hero-car"] .elementor-widget-container{width:100%}body.page-id-42 .how-car-svg{width:100%;max-width:560px;margin:0 auto}

body.page-id-42 .how-btn-lg .elementor-button,body.page-id-42 .how-btn-sm .elementor-button{white-space:nowrap}body.page-id-42 .how-btn-lg .elementor-button-content-wrapper,body.page-id-42 .how-btn-sm .elementor-button-content-wrapper{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;justify-content:center}@media(max-width:760px){body.page-id-42 .how-btn-lg .elementor-button{padding:0 24px;font-size:14px}}

/* Clickable sticky process navigation */
body.page-id-42 [data-id="how-process-nav"]{position:sticky!important;top:112px;z-index:2;align-self:start}body.page-id-42 [data-id="how-process-nav-script"]{display:none!important}body.page-id-42 [data-id="how-process-list"]{width:100%;margin-top:26px}body.page-id-42 [data-id="how-process-list"] .elementor-icon-list-items{gap:18px!important}body.page-id-42 [data-id="how-process-list"] .elementor-icon-list-item{color:#6E6A60!important;font-weight:500!important;opacity:1!important;transition:color .18s ease,font-weight .18s ease}body.page-id-42 [data-id="how-process-list"] .elementor-icon-list-item:first-child{color:#6E6A60!important;font-weight:500!important}body.page-id-42 [data-id="how-process-list"] a{display:flex!important;align-items:center!important;color:inherit!important;text-decoration:none!important;width:100%;outline:none}body.page-id-42 [data-id="how-process-list"] a:hover,body.page-id-42 [data-id="how-process-list"] a:focus{color:#14302C!important}body.page-id-42 [data-id="how-process-list"] .elementor-icon-list-text{display:flex!important;align-items:center!important;gap:14px!important;color:inherit!important;line-height:1.35!important}body.page-id-42 [data-id="how-process-list"] .elementor-icon-list-text:before{content:"";width:28px;height:28px;border-radius:50%;border:1px solid #D8D1C4;background:transparent;color:#6E6A60;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex:0 0 28px;transition:background .18s ease,border-color .18s ease,color .18s ease}body.page-id-42 [data-id="how-process-list"] .elementor-icon-list-item:nth-child(1) .elementor-icon-list-text:before{content:"1";background:transparent;border-color:#D8D1C4;color:#6E6A60}body.page-id-42 [data-id="how-process-list"] .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text:before{content:"2"}body.page-id-42 [data-id="how-process-list"] .elementor-icon-list-item:nth-child(3) .elementor-icon-list-text:before{content:"3"}body.page-id-42 [data-id="how-process-list"] .elementor-icon-list-item:nth-child(4) .elementor-icon-list-text:before{content:"4"}body.page-id-42 [data-id="how-process-list"] .elementor-icon-list-item:nth-child(5) .elementor-icon-list-text:before{content:"5"}body.page-id-42 [data-id="how-process-list"] .elementor-icon-list-item:nth-child(6) .elementor-icon-list-text:before{content:"6"}body.page-id-42 [data-id="how-process-list"] .elementor-icon-list-item.is-active{color:#14302C!important;font-weight:700!important}body.page-id-42 [data-id="how-process-list"] .elementor-icon-list-item.is-active .elementor-icon-list-text:before{background:#14302C!important;border-color:#14302C!important;color:#fff!important}body.page-id-42 [data-id="how-step-01"],body.page-id-42 [data-id="how-step-02"],body.page-id-42 [data-id="how-step-03"],body.page-id-42 [data-id="how-step-04"],body.page-id-42 [data-id="how-step-05"],body.page-id-42 [data-id="how-step-06"]{scroll-margin-top:118px}@media(max-width:1024px){body.page-id-42 [data-id="how-process-nav"]{position:static!important;top:auto}body.page-id-42 [data-id="how-process-list"] .elementor-icon-list-items{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px!important}}@media(max-width:760px){body.page-id-42 [data-id="how-process-list"] .elementor-icon-list-items{grid-template-columns:1fr}body.page-id-42 [data-id="how-step-01"],body.page-id-42 [data-id="how-step-02"],body.page-id-42 [data-id="how-step-03"],body.page-id-42 [data-id="how-step-04"],body.page-id-42 [data-id="how-step-05"],body.page-id-42 [data-id="how-step-06"]{scroll-margin-top:92px}}
body.page-id-42 [data-id="how-page"],body.page-id-42 [data-id="how-process"],body.page-id-42 [data-id="how-process-inner"]{overflow:visible!important}/* End custom CSS */