.seguros-module__18t2Ia__main{background:#f5f7fa;min-height:100vh}.seguros-module__18t2Ia__section{max-width:850px;margin:0 auto;padding:60px 20px}.seguros-module__18t2Ia__title{color:#003a8f;margin-bottom:10px;font-size:32px;font-weight:700}.seguros-module__18t2Ia__subtitle{color:#555;margin-bottom:30px;font-size:16px}.seguros-module__18t2Ia__caixaCard{background:#fff;border:1px solid #e6ecf5;border-radius:16px;margin-bottom:35px;padding:30px;box-shadow:0 12px 35px #0000000a}.seguros-module__18t2Ia__cardHeader{color:#003a8f;margin-bottom:18px;font-size:18px;font-weight:700}.seguros-module__18t2Ia__infoText{color:#444;margin-bottom:12px;line-height:1.7}.seguros-module__18t2Ia__tags{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.seguros-module__18t2Ia__tags span{color:#003a8f;background:#eef4ff;border-radius:30px;padding:8px 14px;font-size:13px;font-weight:600}.seguros-module__18t2Ia__ctaButton{color:#fff;background:linear-gradient(135deg,#003a8f,#0052cc);border-radius:10px;margin-top:24px;padding:12px 18px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.seguros-module__18t2Ia__ctaButton:hover{transform:translateY(-2px);box-shadow:0 10px 25px #003a8f33}.seguros-module__18t2Ia__form{background:#fff;border:1px solid #e6ecf5;border-radius:16px;padding:30px;box-shadow:0 12px 35px #0000000a}.seguros-module__18t2Ia__formTitle{color:#003a8f;margin-bottom:25px;font-size:22px;font-weight:700}.seguros-module__18t2Ia__inputGroup{flex-direction:column;margin-bottom:18px;display:flex}.seguros-module__18t2Ia__inputGroup label{color:#111;margin-bottom:6px;font-weight:600}.seguros-module__18t2Ia__inputGroup input,.seguros-module__18t2Ia__inputGroup select{color:#000;background:#fff;border:1px solid #d7dce5;border-radius:10px;padding:13px;font-size:14px}.seguros-module__18t2Ia__inputGroup input:focus,.seguros-module__18t2Ia__inputGroup select:focus{border-color:#003a8f;outline:none}.seguros-module__18t2Ia__button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#003a8f,#0052cc);border:none;border-radius:10px;width:100%;margin-top:10px;padding:15px;font-size:15px;font-weight:700;transition:all .2s}.seguros-module__18t2Ia__button:hover{transform:translateY(-2px)}.seguros-module__18t2Ia__success{color:#1e7e34;background:#e6f4ea;border-left:4px solid #28a745;border-radius:8px;margin-bottom:20px;padding:14px 18px}.seguros-module__18t2Ia__error{color:#b02a37;background:#fdecea;border-left:4px solid #dc3545;border-radius:8px;margin-bottom:20px;padding:14px 18px}.seguros-module__18t2Ia__backButton{color:#0b43a8;cursor:pointer;background:#fff;border:none;border-radius:999px;align-items:center;gap:8px;height:44px;margin-bottom:20px;padding:0 16px;font-size:15px;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #00000014}.seguros-module__18t2Ia__arrow{font-size:22px;line-height:1}.seguros-module__18t2Ia__backButton:hover{transform:translate(-2px);box-shadow:0 6px 18px #0000001f}
