form#plan--request-modal header{background-color:#f65041;border-bottom-left-radius:50% 165px;border-bottom-right-radius:50% 165px;margin-bottom:20px;padding:40px 90px 20px;width:90%;margin-left:-6%}form#plan--request-modal{overflow-x:hidden}form#plan--request-modal main.plan-request-form-body{min-width:0;max-width:100%;box-sizing:border-box}form#plan--request-modal .tie-input-container{margin-bottom:10px}form#plan--request-modal .plan-request-personal-fields .tie-input-container{margin-bottom:26px}form#plan--request-modal .plan-request-consent{display:flex;flex-direction:row;align-items:flex-start;gap:8px;box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:8px 12px;border-radius:10px;border:1px solid #fcab10;background-color:#f8dfb1;text-align:left}form#plan--request-modal .plan-request-consent img{margin-top:2px}form#plan--request-modal .plan-request-consent p{flex:1;min-width:0;margin:0;font-size:10px;line-height:1.35;text-align:left;color:#b84d01;overflow-wrap:anywhere;word-break:break-word}form#plan--request-modal .plan-request-footer{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%}form#plan--request-modal header h1{font-size:2.2rem}form#plan--request-modal header h5{font-size:1.2rem;font-weight:400;padding:0 90px 10px}form#plan--request-modal .recaptcha-container{transform:scale(.7);transform-origin:center top}form#plan--request-modal .solicitar a .tie-btn{font-size:.9rem}form#plan--request-modal input#text__plan{background-color:#ffe3e3;border:1px solid #da291c;font-weight:700;color:#222;background-image:url(/personas/_next/static/media/ico-chevron-down.fd278acc.svg);background-repeat:no-repeat;background-position:right 20px center}.react-responsive-modal-modal.tieModal.modal-plan-request{padding:0;border-radius:40px;margin-left:10px;margin-right:10px;animation:none!important;max-width:900px;width:96%;text-align:left}.tieModal.modal-plan-request .plan-request-footer button{flex:0 0 auto;width:300px;max-width:min(300px,100%);margin:0 0 32px}.tieModal.modal-plan-request .react-responsive-modal-closeButton path{fill:#fff}@media (min-width:768px){form#plan--request-modal footer,form#plan--request-modal main{padding:0 100px}}@media (max-width:640px){form#plan--request-modal header h1{font-size:1.65rem}form#plan--request-modal header{padding:25px 0 0;width:110%}form#plan--request-modal header h5{font-size:1.1rem;padding:0 58px 50px}.tieModal.modal-plan-request .plan-request-footer button{margin:0 0 20px}.react-responsive-modal-modal.tieModal.modal-plan-request{width:94%!important}}@media only screen and (min-width:320px) and (max-width:767px){form#plan--request-modal footer,form#plan--request-modal main{padding:0 20px}form#plan--request-modal .plan-request-consent{padding:8px 10px;gap:6px}}@media (max-width:380px){form#plan--request-modal .plan-request-consent{padding:8px}}