:root{--color-white:#fff;--color-basic-light:#fff;--color-basic-dark:#121212;--color-background:#fff;--color-background-level_1:#fafafb;--color-background_opacity:#4c5566cc;--color-background_opacity-level_1:#4c556680;--color-font:#1b102c;--color-font-level_1:#1b102cb3;--color-font-level_2:#1b102c80;--color-neutral-level_1:#1b102c0d;--color-neutral-level_2:#1b102c1a;--color-neutral-level_3:#1b102c26;--color-brand:#7e33e6;--color-brand-default_30:#7e33e64d;--color-brand-level_1:#8d49e9;--color-brand-level_2:#701ce3;--color-confirmation:#1a94ff;--color-confirmation-default_30:#1a94ff4d;--color-confirmation-level_1:#33a0ff;--color-confirmation-level_2:#08f;--color-confirmation_alt:#3bddad;--color-confirmation_alt-default_30:#3bddad4d;--color-confirmation_alt-level_1:#51e1b7;--color-confirmation_alt-level_2:#26d9a4;--color-success:#3bddad;--color-success-default_30:#3bddad4d;--color-success-level_1:#51e1b7;--color-success-level_2:#26d9a4;--color-alert:#ffc01a;--color-alert-default_30:#ffc01a4d;--color-alert-level_1:#ffc733;--color-alert-level_2:#ffb900;--color-danger:#f22727;--color-danger-default_30:#f227274d;--color-danger-level_1:#f33f3f;--color-danger-level_2:#f00f0f;--color-ai-brand:#7e33e6;--color-ai-brand-level_1:#8f4ded;--color-ai-brand-level_2:#6d1adf;--gradient-ai:linear-gradient(to right, #cd3dff 0%, #0f2fff 100%);--gradient-brand_gradient:linear-gradient(to right, #5a16b6 0%, #2d0b5b 100%);--gradient-brand_gradient-level_1:linear-gradient(to right, #8d49e9 0%, #8d49e9 100%);--gradient-brand_gradient-level_2:linear-gradient(to right, #701ce3 0%, #701ce3 100%)}.dark{--color-background:#121119;--color-background-level_1:#1b1a22;--color-font:#fbf8fe;--color-font-level_1:#fbf8feb3;--color-font-level_2:#fbf8fe80;--color-neutral-level_1:#f6f1fd0d;--color-neutral-level_2:#f6f1fd1a;--color-neutral-level_3:#f6f1fd26;--color-confirmation-level_1:#1a94ff;--color-confirmation-level_2:#1a94ff;--color-alert-level_1:#ffb900;--color-alert-level_2:#ffc733;--color-confirmation_alt-level_1:#26d9a4;--color-confirmation_alt-level_2:#51e1b7;--color-success-level_1:#26d9a4;--color-success-level_2:#51e1b7;--color-danger-level_1:#f00f0f;--color-danger-level_2:#f33f3f;--gradient-brand_gradient:linear-gradient(to right, #5a16b6 0%, #431188 100%)}html,body{touch-action:pan-x pan-y;overscroll-behavior:none;-webkit-text-size-adjust:100%;margin:0}body{background-color:var(--color-background);color:var(--color-font);-webkit-tap-highlight-color:transparent}@media (pointer:coarse){body{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input,textarea,[contenteditable]{-webkit-user-select:text;user-select:text}}@media (width<=768px){input,select,textarea{font-size:16px}}@supports selector(:has(*)){@media (width<=768px){table:has(:is(input,select,textarea)){display:block;overflow-x:auto}table :is(input:not([type=checkbox],[type=radio]),textarea){min-width:6rem}}}.lp{--lp-navy:#0b2a5b;--lp-blue:#1450b8;--lp-blue-soft:#e8effb;--lp-sky:#f4f7fc;--lp-amber:#f2a51a;--lp-ink:#13213a;--lp-muted:#5a6780;--lp-line:#dfe5ef;--lp-white:#fff;--lp-danger:#c62828;--lp-success:#1d8a5a;--lp-radius:16px;--lp-radius-sm:10px;--lp-shadow:0 1px 2px #0b2a5b0f, 0 12px 32px #0b2a5b14;--lp-ease:cubic-bezier(.22, 1, .36, 1);--lp-font-display:"Playfair Display", Georgia, "Times New Roman", serif;--lp-font-body:"Lato", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;font-family:var(--lp-font-body);color:var(--lp-ink);background:var(--lp-white);-webkit-font-smoothing:antialiased;line-height:1.55}.lp *,.lp :before,.lp :after{box-sizing:border-box}:where(.lp) :is(h1,h2,h3),.lp-logo__mark,.lp-logo__name,.lp-step__num,.lp-form__title{font-family:var(--lp-font-display)}:where(.lp) :is(h1,h2,h3){color:var(--lp-navy);letter-spacing:-.01em;margin:0;line-height:1.15}:where(.lp) p{margin:0}:where(.lp) button{font:inherit;color:inherit;cursor:pointer}.lp-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 32px}.lp-header{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--lp-line);background:#ffffffe6;position:sticky;top:0}.lp-header__inner{align-items:center;gap:24px;height:68px;display:flex}.lp-logo{background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.lp-logo__mark{background:var(--lp-navy);width:36px;height:36px;color:var(--lp-white);border-radius:10px;place-items:center;font-size:18px;font-weight:800;display:grid}.lp-logo__name{color:var(--lp-navy);white-space:nowrap;font-size:17px}.lp-logo__name strong{font-weight:700}.lp-nav{gap:4px;margin-left:auto;display:flex}.lp-nav button{color:var(--lp-muted);background:0 0;border:0;border-radius:8px;padding:8px 12px;font-size:15px;transition:color .15s,background-color .15s}.lp-nav button:hover{color:var(--lp-navy);background:var(--lp-blue-soft)}.lp-btn{min-height:48px;transition:transform .15s var(--lp-ease), background-color .15s, box-shadow .15s, border-color .15s;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:16px;font-weight:600;display:inline-flex}.lp-btn:active:not(:disabled){transform:translateY(1px)}.lp-btn--primary{background:var(--lp-blue);color:var(--lp-white);box-shadow:0 6px 16px #1450b840}.lp-btn--primary:hover:not(:disabled){background:var(--lp-navy)}.lp-btn--primary:disabled{opacity:.7;cursor:progress}.lp-btn--ghost{background:var(--lp-white);border-color:var(--lp-line);color:var(--lp-navy)}.lp-btn--ghost:hover{border-color:var(--lp-blue)}.lp-btn--sm{min-height:42px;padding:0 18px;font-size:15px}.lp-btn--block{width:100%}.lp-link{min-height:44px;color:var(--lp-blue);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex}.lp-link svg{transition:transform .2s var(--lp-ease)}.lp-link:hover svg{transform:translate(4px)}.lp-btn:focus-visible,.lp-link:focus-visible,.lp-nav button:focus-visible,.lp-faq__q:focus-visible,.lp-seg__opt:focus-visible,.lp-switch:focus-visible,.lp-logo:focus-visible{outline-offset:2px;outline:3px solid #1450b859}.lp-hero{background:radial-gradient(900px 420px at 85% 10%, var(--lp-blue-soft), transparent 70%), linear-gradient(180deg, var(--lp-sky), var(--lp-white));padding:88px 0 96px;overflow:hidden}.lp-hero__grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;display:grid}.lp-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--lp-blue);margin-bottom:14px;font-size:13px;font-weight:700;display:inline-block}.lp-eyebrow--light{color:var(--lp-amber)}.lp-hero h1{font-size:clamp(38px,5vw,60px);font-weight:800}.lp-hero h1 em{color:var(--lp-blue);background:linear-gradient(#0000 70%,#f2a51a59 70%);font-style:normal}.lp-lead{color:var(--lp-muted);max-width:560px;margin-top:20px;font-size:19px}.lp-hero__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.lp-hero__art{aspect-ratio:1/.85;background:linear-gradient(160deg, var(--lp-navy), var(--lp-blue));box-shadow:var(--lp-shadow);border-radius:28px;position:relative;overflow:hidden}.lp-hero__road{background:repeating-linear-gradient(90deg,#ffffff80 0 28px,#0000 28px 52px);height:4px;animation:2.4s linear infinite lp-road;position:absolute;bottom:18%;left:-10%;right:-10%}@keyframes lp-road{to{transform:translate(-52px)}}.lp-hero__badge{color:var(--lp-white);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1f;border:1px solid #ffffff38;border-radius:20px;flex-direction:column;align-items:center;gap:8px;padding:24px 28px;font-weight:700;display:flex;position:absolute}.lp-hero__badge--car{animation:5s ease-in-out infinite lp-float;top:16%;left:12%}.lp-hero__badge--moto{animation:5s ease-in-out 1.2s infinite lp-float;top:38%;right:12%}@keyframes lp-float{50%{transform:translateY(-8px)}}.lp-hero__chip{background:var(--lp-amber);color:var(--lp-navy);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:700;display:inline-flex;position:absolute;bottom:7%;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.lp-hero__road,.lp-hero__badge{animation:none}}.lp-section{padding:96px 0;scroll-margin-top:68px}.lp-section--tint{background:var(--lp-sky)}.lp-section__head{text-align:center;max-width:680px;margin:0 auto 48px}.lp-section__head--left{text-align:left;margin:0}.lp-section h2{font-size:clamp(28px,3.4vw,40px);font-weight:800}.lp-section__head p{color:var(--lp-muted);margin-top:14px;font-size:18px}.lp-lines{grid-template-columns:1fr 1fr;gap:24px;display:grid}.lp-line{border-radius:var(--lp-radius);border:1px solid var(--lp-line);background:var(--lp-white);transition:border-color .2s, transform .2s var(--lp-ease);padding:36px}.lp-line:hover{border-color:var(--lp-blue);transform:translateY(-3px)}.lp-line__icon{background:var(--lp-blue-soft);width:68px;height:68px;color:var(--lp-blue);border-radius:18px;place-items:center;margin-bottom:20px;display:grid}.lp-line h3{font-size:26px;font-weight:800}.lp-line p{color:var(--lp-muted);margin-top:10px}.lp-line ul{flex-wrap:wrap;gap:8px;margin:20px 0 12px;padding:0;list-style:none;display:flex}.lp-line li{background:var(--lp-sky);color:var(--lp-navy);border-radius:999px;padding:6px 12px;font-size:14px;font-weight:600}.lp-features{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.lp-feature{border-radius:var(--lp-radius);background:var(--lp-white);box-shadow:var(--lp-shadow);padding:28px}.lp-feature__icon{background:var(--lp-navy);width:48px;height:48px;color:var(--lp-white);border-radius:12px;place-items:center;margin-bottom:18px;display:grid}.lp-feature h3{font-size:18px;font-weight:700}.lp-feature p{color:var(--lp-muted);margin-top:8px;font-size:15px}.lp-steps{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid;position:relative}.lp-steps:before{content:"";border-top:2px dashed var(--lp-line);position:absolute;top:28px;left:16%;right:16%}.lp-step{text-align:center;padding:0 12px;position:relative}.lp-step__num{background:var(--lp-blue);width:56px;height:56px;color:var(--lp-white);box-shadow:0 0 0 8px var(--lp-white);border-radius:50%;place-items:center;font-size:22px;font-weight:800;display:inline-grid;position:relative}.lp-step h3{margin-top:20px;font-size:20px;font-weight:700}.lp-step p{color:var(--lp-muted);margin-top:8px}.lp-faq{grid-template-columns:.8fr 1.2fr;align-items:start;gap:56px;display:grid}.lp-faq__list{flex-direction:column;gap:12px;display:flex}.lp-faq__item{border-radius:var(--lp-radius-sm);background:var(--lp-white);border:1px solid var(--lp-line);transition:border-color .2s}.lp-faq__item.is-open{border-color:var(--lp-blue)}.lp-faq__q{text-align:left;width:100%;min-height:60px;color:var(--lp-navy);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:17px;font-weight:600;display:flex}.lp-faq__chevron{color:var(--lp-blue);transition:transform .25s var(--lp-ease);flex:none}.lp-faq__item.is-open .lp-faq__chevron{transform:rotate(180deg)}.lp-faq__a{overflow:hidden}.lp-faq__a p{color:var(--lp-muted);padding:0 20px 20px}.lp-contact{background:radial-gradient(700px 400px at 0% 0%, #1450b88c, transparent 70%), var(--lp-navy)}.lp-contact__grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:56px;display:grid}.lp-contact__copy h2{color:var(--lp-white)}.lp-contact__copy>p{color:#ffffffc7;margin-top:16px;font-size:18px}.lp-contact__list{color:var(--lp-white);flex-direction:column;gap:14px;margin:28px 0 0;padding:0;list-style:none;display:flex}.lp-contact__list li{align-items:center;gap:12px;display:flex}.lp-contact__list svg{color:var(--lp-amber)}.lp-card{background:var(--lp-white);border-radius:20px;padding:36px;position:relative;box-shadow:0 24px 60px #00000040}.lp-form{flex-direction:column;gap:18px;display:flex}.lp-form__title{font-size:22px;font-weight:800}.lp-form__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.lp-field{flex-direction:column;gap:6px;min-width:0;display:flex}.lp-label{color:var(--lp-navy);font-size:14px;font-weight:600}.lp-label__opt{color:var(--lp-muted);font-weight:400}.lp-input{border-radius:var(--lp-radius-sm);border:1px solid var(--lp-line);background:var(--lp-white);width:100%;min-height:48px;color:var(--lp-ink);font:inherit;padding:12px 14px;font-size:16px;transition:border-color .15s,box-shadow .15s}.lp-input::placeholder{color:#5a6780b3}.lp-input:hover{border-color:#1450b873}.lp-input:focus{border-color:var(--lp-blue);outline:none;box-shadow:0 0 0 3px #1450b826}.lp-field.has-error .lp-input{border-color:var(--lp-danger)}.lp-textarea{resize:vertical;min-height:108px}.lp-error{color:var(--lp-danger);font-size:13px}.lp-seg{background:var(--lp-sky);border:1px solid var(--lp-line);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.lp-seg.is-invalid{border-color:var(--lp-danger)}.lp-seg__opt{min-height:44px;color:var(--lp-muted);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;font-weight:600;transition:background-color .18s,color .18s,box-shadow .18s;display:inline-flex}.lp-seg__opt:hover{color:var(--lp-navy)}.lp-seg__opt.is-on{background:var(--lp-white);color:var(--lp-blue);box-shadow:0 1px 3px #0b2a5b26}.lp-switch{text-align:left;background:0 0;border:0;align-items:center;gap:12px;min-height:44px;padding:0;display:flex}.lp-switch__track{background:var(--lp-line);border-radius:999px;flex:none;width:44px;height:26px;transition:background-color .2s;position:relative}.lp-switch__thumb{background:var(--lp-white);width:20px;height:20px;transition:transform .2s var(--lp-ease);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.lp-switch.is-on .lp-switch__track{background:var(--lp-blue)}.lp-switch.is-on .lp-switch__thumb{transform:translate(18px)}.lp-switch__label{color:var(--lp-navy);font-size:15px;font-weight:600}.lp-form__note{color:var(--lp-muted);text-align:center;font-size:13px}.lp-spin{animation:.9s linear infinite lp-spin}@keyframes lp-spin{to{transform:rotate(360deg)}}.lp-success{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:32px 8px;display:flex}.lp-success__icon{width:76px;height:76px;color:var(--lp-success);background:#1d8a5a1f;border-radius:50%;place-items:center;display:grid}.lp-success h3{font-size:24px;font-weight:800}.lp-success p{color:var(--lp-muted);max-width:420px;margin-bottom:8px}.lp-toast{z-index:50;background:var(--lp-ink);width:max-content;max-width:calc(100vw - 32px);color:var(--lp-white);border-radius:12px;align-items:center;gap:10px;padding:12px 12px 12px 16px;font-size:15px;display:flex;position:fixed;bottom:24px;left:50%;translate:-50%;box-shadow:0 12px 32px #00000040}.lp-toast--ok svg:first-child{color:var(--lp-success);filter:brightness(1.6)}.lp-toast--erro svg:first-child{color:var(--lp-amber)}.lp-toast__close{color:#ffffffb3;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.lp-footer{border-top:1px solid var(--lp-line);color:var(--lp-muted);padding:28px 0;font-size:14px}.lp-footer__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.lp-footer__phone{min-height:44px;color:var(--lp-ink);transition:color .2s var(--lp-ease);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.lp-footer__phone svg{color:var(--lp-blue,currentColor)}.lp-footer__phone:hover strong{text-decoration:underline}@media (width<=1024px){.lp-nav{display:none}.lp-header__inner .lp-btn{margin-left:auto}.lp-features{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.lp-wrap{padding:0 20px}.lp-header__inner{gap:12px;height:60px}.lp-logo__name{font-size:15px}.lp-hero{padding:48px 0 56px}.lp-hero__grid,.lp-lines,.lp-features,.lp-faq,.lp-contact__grid,.lp-form__row{grid-template-columns:1fr}.lp-hero__grid{gap:36px}.lp-lead{font-size:17px}.lp-hero__actions .lp-btn{flex:100%}.lp-hero__art{aspect-ratio:1/.7}.lp-hero__badge{padding:16px 20px}.lp-section{padding:64px 0;scroll-margin-top:60px}.lp-section__head{margin-bottom:32px}.lp-line{padding:28px 24px}.lp-steps{grid-template-columns:1fr;gap:28px}.lp-steps:before{border-top:0;border-left:2px dashed var(--lp-line);inset:28px auto 28px 28px}.lp-step{text-align:left;grid-template-columns:56px 1fr;column-gap:18px;padding:0;display:grid}.lp-step__num{grid-row:span 2}.lp-step h3{margin-top:4px}.lp-faq{gap:28px}.lp-contact__grid{gap:32px}.lp-card{padding:24px 20px}.lp-toast{bottom:16px}}@media (width<=400px){.lp-header__inner .lp-btn{display:none}}
