.modal{display:none;position:fixed;z-index:12;opacity:0;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);padding:0}.modal,.modal.modal-visible{animation-name:fadeIn;animation-duration:.5s;animation-fill-mode:forwards}.modal.modal-visible{display:block;opacity:1}.modal.modal-hidden{animation-name:fadeOut;animation-duration:.5s;animation-fill-mode:forwards}.modal .flex-center{display:flex;align-content:center;justify-content:center;flex-direction:column;margin:auto}.modal .modal-flex{width:100%;height:100%;align-items:center;justify-content:center}.modal .modal-large{width:70%}.modal .modal-big{width:60%}.modal .modal-normal{width:50%}.modal .modal-auto,.modal .modal-auto-shadow-3{width:auto;margin:var(--margin-xxxs,12px)}.modal .modal-auto-shadow-3{background:var(--colors-essence-ivory,#ffffff);box-shadow:0 4px 8px rgba(0,0,0,.08)!important;border-radius:8px!important}.modal .modal-medium{width:45%}.modal .modal-smaller{width:37.5%}.modal .modal-small,.modal .modal-x-small{width:30%}.modal .modal-content{background-color:var(--colors-essence-ivory,#ffffff);padding:var(--padding-lg,32px);height:auto;min-height:-moz-fit-content;min-height:fit-content;animation-name:slideUpFadeIn;animation-duration:.4s;animation-fill-mode:forwards;overflow-y:auto}.modal .modal-content,.modal .modal-content-no-padding{border-radius:var(--border-radius-xs,16px);max-height:90vh;align-items:stretch;align-content:stretch;overflow-x:hidden}.modal .modal-content-no-padding{height:-moz-fit-content;height:fit-content;animation-name:fadeIn;animation-duration:1s;animation-fill-mode:forwards}.modal .new-modal-content{position:relative;border-radius:var(--border-radius-xs,16px);height:-moz-fit-content;height:fit-content}.modal .modal-content-overflow,.modal .new-modal-content{background-color:var(--colors-essence-ivory,#ffffff);padding:1.5em 2em;max-height:90vh;align-items:stretch;align-content:stretch;overflow-y:auto}.modal .modal-content-overflow{border-radius:var(--border-radius-nano,8px);min-height:200px;animation-name:fadeIn;animation-duration:1s;animation-fill-mode:forwards;transition:all .3s ease-in-out}.modal .modal-title-left{align-self:flex-start}.modal .modal-long{height:inherit}.modal .modal-unset-overflow{overflow:unset}.modal .modal-slide-out{animation-name:slideDownFadeOut;animation-duration:.3s;animation-fill-mode:forwards}@media(max-width:1024px){.modal-large{width:80%}.modal-normal{width:75%}.modal-medium{width:70%}.modal-smaller{width:62.5%}.modal-small{width:55%}}@media(max-width:800px){.modal-large{width:90%}.modal-normal{width:80%;padding:.5em .5em 1em .5}.modal-medium{width:80%;padding:1.25em}.modal-smaller{width:72.5%}.modal-small{width:60%}.modal-x-small{width:75%}}@media(max-width:600px){.modal-flex{align-items:flex-end;padding-top:8vh}.modal-medium,.modal-normal,.modal-small,.modal-smaller{width:100%;margin:0}.modal-small{padding:var(--padding-none,0)}.modal-x-small{width:100%;margin:0}.modal-content{border-radius:var(--border-radius-lg,24px) var(--border-radius-lg,24px) 0 0;max-height:92vh}}.modal-unset-overflow{overflow:unset}@media(max-width:500px){.modal-smaller{width:92%}}@media screen and (max-width:425px){.modal-flex{align-items:flex-end;padding-top:10vh}.modal-auto,.modal-large,.modal-medium,.modal-normal,.modal-small,.modal-smaller,.modal-x-small{width:100%;margin:0}.modal-content{border-radius:var(--border-radius-lg,24px) var(--border-radius-lg,24px) 0 0;max-height:90vh;padding:var(--padding-md,24px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideUpFadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.info-text-with-link{font-size:14px;color:#666;margin:0 0 24px;line-height:1.5}.info-text-with-link__link{background:none;border:none;color:#06c;text-decoration:underline;cursor:pointer;font-size:inherit;font-family:inherit;padding:0;margin:0}.info-text-with-link__link:hover{color:#0052a3;text-decoration:none}.info-text-with-link__link:focus{outline:2px solid #06c;outline-offset:2px}.sebrae-benefit-card{display:flex;align-items:center;gap:8px;padding:8px;background-color:#f0f9f0;border:1px solid #e0f2e0;border-radius:8px;margin-bottom:24px}.sebrae-benefit-card__logo{flex-shrink:0}.sebrae-benefit-card__content{flex:1}.sebrae-benefit-card__title{font-weight:500;color:#2d5a2d;margin:0 0 4px}.sebrae-benefit-card__discount{font-size:16px;font-weight:700;color:#1a4a1a;margin:0}.styles_buttonClass__hMOMl{border-radius:var(--border-radius-nano,8px);padding:var(--padding-nano,8px) var(--padding-xs,16px);background-color:var(--colors-primary-pure,#005eb8);border:none;color:var(--colors-essence-ivory,#ffffff);font-family:var(--font-family-primary,"Figtree",sans-serif);font-weight:var(--font-weight-bold,700);font-size:var(--font-size-xs,16px);line-height:var(--line-height-md,24px);letter-spacing:0;cursor:pointer}.styles_buttonClass__hMOMl.styles_btnDisabled__n6X7u{cursor:default!important}.styles_buttonClass__hMOMl.styles_btnDisabled__n6X7u,.styles_buttonClass__hMOMl.styles_btnDisabled__n6X7u:hover{background-color:var(--colors-accent-pale,#b3dcff)!important}.styles_buttonClass__hMOMl:hover{background-color:#004180}.styles_footer__OV_Nj{display:flex;flex-direction:column;gap:var(--margin-nano,8px)}.page_esgWelcomeContainer__vpLi1{min-height:100vh;background-color:var(--colors-tertiary-tinted,#f5f7fa);display:flex;justify-content:center;align-items:center}.page_esgWelcomeContainer__vpLi1 .page_esg-welcome-header__vzcxY,.page_esgWelcomeContainer__vpLi1 .page_esgWelcomeHeader__mogOg{position:absolute;top:0;display:flex;justify-content:space-between;box-sizing:border-box;height:var(--header-height,72px);background-color:var(--colors-essence-ivory,#ffffff);padding:var(--padding-xs,16px) var(--padding-md,24px);box-shadow:0 4px 8px 0 rgba(0,0,0,.08);margin-bottom:var(--margin-nano,8px);width:100%}.page_esgWelcomeContainer__vpLi1 main{box-sizing:border-box;max-width:26rem;background-color:var(--colors-essence-ivory,#ffffff);border-radius:var(--border-radius-xs,16px);box-shadow:0 4px 8px rgba(0,0,0,.08);padding:var(--padding-md,24px);margin-top:var(--margin-xl,53px);margin-bottom:var(--margin-xxl,48px)}@media(width < 475px){.page_esgWelcomeContainer__vpLi1 main{background-color:rgba(0,0,0,0)}}.page_esgWelcomeContainer__vpLi1 .page_error-message__cpjN4{color:var(--colors-error-pure,#db340b);font-size:var(--font-size-xxxs,12px)}.page_esgWelcomeContainer__vpLi1 .page_whatsapp-Input__WHLQ1::-webkit-inner-spin-button{-webkit-appearance:none}.page_esgWelcomeContainer__vpLi1 input[type=number]:hover{background-color:unset;color:#000;border:var(--border-width-hairline,1px) solid var(--colors-tertiary-deep,#4f5257)}@media screen and (max-width:425px){.page_esgWelcomeContainer__vpLi1{background-color:var(--colors-essence-ivory,#ffffff)}.page_esgWelcomeContainer__vpLi1 main{box-shadow:none}}