._section_1re5z_1{padding:100px 0;background:#082e30;color:#fff}._header_1re5z_1{text-align:center;max-width:740px;margin:0 auto 40px}._header_1re5z_1 h2{font:800 clamp(34px,4vw,52px)/1.13 Manrope,sans-serif;letter-spacing:-1.8px;margin:15px 0}._header_1re5z_1 h2 span{color:#6ce3b2}._header_1re5z_1 p{color:#bed8d0;line-height:1.7;font-size:17px}._shell_1re5z_1{max-width:1000px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center;background:linear-gradient(135deg,#124b46,#0b3838);border:1px solid #28685c;border-radius:30px;padding:45px}._intro_1re5z_1 h3{font:800 clamp(27px,3vw,38px)/1.18 Manrope,sans-serif;letter-spacing:-1px;margin:22px 0}._intro_1re5z_1>p{line-height:1.7;color:#c1d9d0}._tag_1re5z_1{display:inline-flex;align-items:center;gap:8px;background:#236858;color:#c0ffe2;border-radius:100px;padding:9px 13px;font-size:11px;letter-spacing:1px;font-weight:800}._steps_1re5z_1{display:flex;gap:14px;margin:30px 0;flex-wrap:wrap}._step_1re5z_1{display:flex;align-items:center;gap:8px;font-size:12px;color:#c5e0d5}._step_1re5z_1>span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid #508a7d;font-weight:800}._step_1re5z_1 ._active_1re5z_1{background:#3bd19b;color:#07382f;border-color:#3bd19b}._intro_1re5z_1 ._disclaimer_1re5z_1{font-size:12px;color:#a8cbc1}._phone_1re5z_1{background:#fff;color:#173e38;border-radius:27px;overflow:hidden;max-width:370px;width:100%;margin:auto;box-shadow:0 22px 60px #001e1c60;min-height:510px}._phoneTop_1re5z_1{padding:19px 22px;border-bottom:1px solid #e4efe8;display:flex;justify-content:space-between;align-items:center}._brand_1re5z_1{font:800 23px Manrope,sans-serif;letter-spacing:-1.3px}._brand_1re5z_1 span{color:#13a579}._mockLabel_1re5z_1{font-size:10px;background:#e8f7ef;color:#08735b;padding:7px 9px;border-radius:30px;font-weight:800}._phoneBody_1re5z_1{padding:24px}._illustration_1re5z_1{height:110px;background:linear-gradient(135deg,#e5f9ee,#c8eddf);color:#0a8565;border-radius:18px;display:grid;place-items:center;margin-bottom:22px}._kicker_1re5z_1{font-size:10px;color:#09896a;font-weight:900;letter-spacing:1.5px}._phoneBody_1re5z_1 h4{font:800 25px Manrope,sans-serif;letter-spacing:-.8px;margin:10px 0}._phoneBody_1re5z_1 p{font-size:13px;color:#6a817a;line-height:1.6}._fieldLabel_1re5z_1{font-size:12px;font-weight:800;display:block;margin:20px 0 7px}._phoneBody_1re5z_1 input[type=text],._phoneBody_1re5z_1 input:not([type]){width:100%;padding:12px;border-radius:10px;border:1px solid #cbdcd4;font:inherit}._vehicle_1re5z_1{display:flex;align-items:center;gap:12px;padding:14px;margin:20px 0;border:1px solid #d7e9df;border-radius:13px;background:#f4fbf7;color:#168465}._vehicle_1re5z_1 div{flex:1;display:flex;flex-direction:column;gap:4px}._vehicle_1re5z_1 strong{font-size:12px;color:#19483c}._vehicle_1re5z_1 small{font-size:11px;color:#789389}._primary_1re5z_1{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;background:#0a896a;color:#fff;border:0;border-radius:11px;padding:15px 12px;font-weight:800;font-size:13px;cursor:pointer;text-decoration:none}._primary_1re5z_1:disabled{opacity:.45;cursor:not-allowed}._secondary_1re5z_1{width:100%;background:transparent;border:0;color:#50756a;padding:12px;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:7px;font-weight:700}._progress_1re5z_1{height:8px;border-radius:10px;background:#e4f0e9;overflow:hidden;margin:20px 0 8px}._progress_1re5z_1>div{height:100%;background:#12b886;transition:width .2s}._progressLabel_1re5z_1{font-size:11px;color:#668478;margin-bottom:16px}._checklist_1re5z_1{display:grid;gap:9px;margin-bottom:20px}._checkItem_1re5z_1{display:flex;align-items:center;gap:10px;border:1px solid #dfebe4;border-radius:10px;padding:13px 11px;font-size:12px;cursor:pointer}._checkItem_1re5z_1 input{accent-color:#0a9b75;width:17px;height:17px}._checkItem_1re5z_1 span{flex:1}._checkItem_1re5z_1 svg{color:#0a9b75}._success_1re5z_1{display:grid;place-items:center;color:#0ba777;background:#e4f8ee;border-radius:20px;height:120px;margin-bottom:22px}@media(max-width:760px){._section_1re5z_1{padding:70px 0}._shell_1re5z_1{grid-template-columns:1fr;padding:25px 15px;gap:20px}._intro_1re5z_1{text-align:center}._steps_1re5z_1{justify-content:center}._phone_1re5z_1{min-height:0}._header_1re5z_1 p{font-size:15px}}
