*{box-sizing:border-box}body{margin:0;font-family:Readex Pro,sans-serif}button,input,textarea,select{font:inherit}img{max-width:100%;display:block}@font-face{font-family:Readex Pro;src:url(/assets/ReadexPro-VariableFont_HEXP_wght-CxhMLSTS.ttf)format("truetype");font-weight:200 700;font-style:normal;font-display:swap}@font-face{font-family:Futura Display;src:url(/assets/Futura%20Display-Q1isiIoX.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.mn-welcome-button{--mn-button-border:#000;--mn-button-fill:#fff;--mn-button-text:#000;appearance:none;width:222.8px;max-width:100%;height:63.27px;color:var(--mn-button-text);cursor:pointer;vertical-align:middle;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:40px;padding:0;display:inline-block;position:relative}.mn-welcome-button__surface{box-sizing:border-box;border:4.15px solid var(--mn-button-border);border-radius:inherit;background:var(--mn-button-fill);width:100%;height:100%;box-shadow:-5px 5px 0 var(--mn-button-border);font-variation-settings:"HEXP" 0;white-space:nowrap;justify-content:center;align-items:center;gap:15px;padding:11px 22px;font-family:Readex Pro,sans-serif;font-size:28.851px;font-weight:700;line-height:1;display:flex;position:relative}.mn-welcome-button--login{--mn-button-border:#1e1e1e;--mn-button-fill:#334aee;--mn-button-text:#ccf02a}.mn-welcome-button:active:not(:disabled) .mn-welcome-button__surface{box-shadow:-1px 1px 0 var(--mn-button-border);transform:translateY(4px)}.mn-welcome-button--comecar:active:not(:disabled) .mn-welcome-button__surface{gap:19px;width:calc(100% + 6.89px);padding-right:18px}.mn-welcome-button:focus-visible{outline-offset:9px;outline:3px solid #334aee}.mn-welcome-button:disabled{opacity:.6;cursor:not-allowed}.mn-welcome-button__arrow{flex:0 0 30.5px;height:14.5px;position:relative}.mn-welcome-button__arrow img{max-width:none;position:absolute;top:-2.06045px;left:-2.05875px}.mn-mascot{position:absolute;left:-1.03%}.mn-mascot svg{display:block}.mn-mascot [id=Ponteiro]{transform-box:fill-box;transform-origin:50%;animation:.801s linear 1.7s both mn-pointer-turn}@keyframes mn-pointer-turn{0%{transform:rotate(0)}49.9376%,50.0624%{transform:rotate(-90deg)}to{transform:rotate(-180deg)}}.mn-mascot-notice{color:#fff;text-align:center;width:240px;max-width:calc(100vw - 48px);margin:0;font:400 13px/1.3 Readex Pro,sans-serif;position:absolute;bottom:calc(100% + 8px);left:-8px}.mn-app .mn-welcome:has(.mn-mascot-notice){padding-top:max(80px, 8.65svh, env(safe-area-inset-top,0px))}.mn-app .mn-welcome:has(.mn-compass-glass){padding-top:max(40px, 8.65svh, calc(env(safe-area-inset-top,0px) + 32px))}.mn-compass-glass{z-index:2;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:20.91px;width:138px;min-height:48px;padding:1px 0;animation:.72s cubic-bezier(.2,.75,.2,1) both mn-glass-arrive;position:absolute;top:-24px;left:56px}.mn-compass-glass__surface{isolation:isolate;border-radius:inherit;-webkit-backdrop-filter:blur(14px)saturate(145%);backdrop-filter:blur(14px)saturate(145%);transform-origin:50%;background-color:#5e73fa94;background-image:radial-gradient(at 0 0,#ffffff57,#0000 62%),linear-gradient(135deg,#ffffff14,#0000 45%,#c3d4ff1f);border:1px solid #ffffff73;place-items:center;width:138px;height:46px;animation:.72s cubic-bezier(.2,.75,.2,1) both mn-glass-settle;display:grid;position:relative;overflow:hidden;box-shadow:inset 1px 1px 1px #ffffff80,inset -1px -1px 1px #b4c9ff40,inset 0 -7px 12px #0a11392b,0 4px 12px #0810461f}.mn-compass-glass__surface:before,.mn-compass-glass__surface:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.mn-compass-glass__surface:before{background:linear-gradient(112deg,#0000 20%,#ffffff52 45%,#0000 70%);animation:1.1s ease-in-out .18s both mn-glass-shine;transform:translate(-150%)}.mn-compass-glass__surface:after{border-top:1px solid #ffffff40;border-bottom:1px solid #b5d0ff29;inset:1px;box-shadow:inset 2px 0 5px #ffffff0f,inset -2px 0 5px #ffffff14}.mn-compass-glass__text{z-index:1;font-variation-settings:"HEXP" 0;text-align:center;text-shadow:0 1px 5px #0f195a29;font:600 13px/16px Readex Pro,sans-serif;position:relative}.mn-compass-glass:focus-visible{outline-offset:4px;outline:3px solid #fff}.mn-compass-glass--leaving{cursor:default;animation:none}.mn-compass-glass--leaving .mn-compass-glass__surface{transform-origin:50% 75%;animation:.4s linear both mn-glass-drop}.mn-compass-glass--leaving .mn-compass-glass__text{animation:.13s ease-out both mn-glass-text-out}.mn-compass-glass--leaving .mn-compass-glass__surface:before{animation:.4s ease-in-out both mn-glass-drop-light}@keyframes mn-glass-arrive{0%{opacity:0;transform:translateY(-42px)}18%{opacity:.35}55%{opacity:1;transform:translateY(5px)}78%{transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes mn-glass-settle{0%{filter:blur(3px);border-radius:45% 45% 55% 55%;transform:scale(.72,1.35)}45%{filter:blur();border-radius:28px 28px 18px 18px;transform:scale(1.06,.88)}68%{border-radius:18px 18px 25px 25px;transform:scale(.98,1.06)}86%{transform:scale(1.01,.98)}to{filter:blur();border-radius:20.91px;transform:scale(1)}}@keyframes mn-glass-shine{0%{opacity:0;transform:translate(-150%)skew(-12deg)}30%{opacity:.8}to{opacity:0;transform:translate(150%)skew(-12deg)}}@keyframes mn-glass-text-out{to{opacity:0;filter:blur(5px);transform:scale(.85)}}@keyframes mn-glass-drop{0%{opacity:1;border-radius:20.91px;transform:translateY(0)scale(1)}16%{border-radius:25px 25px 32px 32px;transform:translateY(2px)scale(1.07,.82)}34%{border-radius:42% 42% 50% 50%;transform:translateY(5px)scale(.72,1.12)}52%{opacity:1;border-radius:46% 46% 55% 55%;transform:translateY(11px)scale(.32,1.24)}68%{opacity:.95;border-radius:50% 50% 47% 47%;transform:translateY(22px)scale(.24,.85)}80%{opacity:.8;border-radius:50%;transform:translateY(33px)scale(.2,.62)}92%{opacity:.4;filter:blur(.3px);border-radius:50%;transform:translateY(47px)scale(.12,.38)}to{opacity:0;filter:blur(1px);border-radius:50%;transform:translateY(58px)scale(.02,.06)}}@keyframes mn-glass-drop-light{0%{opacity:.25;transform:translate(-30%)}55%{opacity:1;transform:translate(8%)}to{opacity:0;transform:translate(20%)}}.mn-welcome{color:#fff;background:#334aee;min-height:100svh;padding:73px 0 134px}.mn-welcome__content{width:390px;max-width:100%;margin:0 auto;padding:0 24px}.mn-welcome__mascot{width:208.321px;height:220.115px;margin-left:52px;position:relative}.mn-welcome__mascot img{max-width:none;position:absolute;left:-1.03%}.mn-welcome__title{color:#30f59b;width:295px;max-width:100%;margin:8.885px 0 0 30px;font-family:Futura Display,sans-serif;font-size:77.9px;font-weight:400;line-height:85px}.mn-welcome__description{font-variation-settings:"HEXP" 0;width:284px;max-width:calc(100% - 30px);min-height:97px;margin:9px 0 0 30px;font-size:30.295px;font-weight:500;line-height:1}.mn-welcome__actions{flex-direction:column;align-items:flex-start;gap:22.73px;margin:39px 0 0 54px;display:flex}.mn-welcome__login{flex-direction:column;align-items:center;gap:9px;display:flex}.mn-welcome__login p{color:#ccf02a;opacity:.7;text-align:center;font-variation-settings:"HEXP" 0;align-self:flex-start;width:208px;margin:0 0 0 7px;font-size:20.773px;font-weight:500;line-height:20px}@media (width<=389px){.mn-welcome__mascot{margin-inline:auto}.mn-welcome__title{margin-left:0;font-size:clamp(56px,19.97vw,77.9px)}.mn-welcome__description{max-width:100%;margin-left:0}.mn-welcome__actions{align-items:center;margin-left:0}}.mn-welcome{overflow:clip}.mn-welcome__title{animation:.5s linear .1s both mn-title-appear,.5s linear 2.8s both mn-title-rise}.mn-welcome__mascot{animation:.7s ease-out .9s both mn-mascot-arrive,.5s linear 2.8s both mn-mascot-rise}.mn-welcome__description{animation:.8s ease-out 3.4s both mn-description-enter}.mn-welcome__actions{animation:.8s ease-out 3.4s both mn-actions-enter}@keyframes mn-title-appear{0%{opacity:0}to{opacity:1}}@keyframes mn-title-rise{0%{transform:translateY(100px)}to{transform:translateY(0)}}@keyframes mn-mascot-arrive{0%{translate:0 -394px}to{translate:0}}@keyframes mn-mascot-rise{0%{transform:translateY(95px)}to{transform:translateY(0)}}@keyframes mn-description-enter{0%{opacity:0;visibility:hidden;transform:translate(-59px)}to{opacity:1;visibility:visible;transform:translate(0)}}@keyframes mn-actions-enter{0%{opacity:0;visibility:hidden;transform:translate(-83px)}to{opacity:1;visibility:visible;transform:translate(0)}}.mn-welcome.mn-welcome--return .mn-welcome__mascot,.mn-welcome.mn-welcome--return .mn-welcome__title,.mn-welcome.mn-welcome--return .mn-welcome__description,.mn-welcome.mn-welcome--return .mn-welcome__actions{animation:.65s cubic-bezier(.22,1,.36,1) both mn-welcome-return}.mn-welcome.mn-welcome--return .mn-welcome__mascot{animation-delay:.14s}.mn-welcome.mn-welcome--return .mn-welcome__title{animation-delay:.3s}.mn-welcome.mn-welcome--return .mn-welcome__description{animation-delay:.46s}.mn-welcome.mn-welcome--return .mn-welcome__actions{animation-delay:.62s}@keyframes mn-welcome-return{0%{opacity:0;transform:translate(-64px)}to{opacity:1;transform:translate(0)}}.mn-back{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:40px;flex-shrink:0;width:95px;height:63.27px;padding:0;position:relative}.mn-back__surface{box-sizing:border-box;border-radius:inherit;background:#fff;border:4.15px solid #000;justify-content:center;align-items:center;transition:transform .1s ease-out,box-shadow .1s ease-out;display:flex;position:absolute;inset:0;box-shadow:-5px 5px #000}.mn-back__icon{width:31px;height:20.7927px;position:absolute;top:17.0886px;left:27.85px}.mn-back__icon img{max-width:none;position:absolute;top:-2px;left:-3.286px}.mn-back:active .mn-back__surface{transform:translateY(4px);box-shadow:-1px 1px #000}.mn-back:focus-visible{outline-offset:6px;outline:3px solid #ccf02a}.mn-presentation{color:#fff;background:#334aee;min-height:100svh;overflow:clip}.mn-presentation__content{width:390px;max-width:100%;margin:0 auto;padding:72px 0 110.73px}.mn-presentation__title{color:#ccf02a;width:307px;max-width:calc(100% - 50px);min-height:104px;margin:0 0 0 42px;font:400 60px/.78 Futura Display,sans-serif}.mn-presentation__image{object-fit:cover;width:377px;max-width:calc(100% - 13px);height:356px;margin:0 0 0 7px;display:block}.mn-presentation__description{font-variation-settings:"HEXP" 0;width:341px;max-width:calc(100% - 50px);min-height:91px;margin:10px 0 0 25px;font:400 25px/1.21 Readex Pro,sans-serif}.mn-presentation__actions{align-items:center;gap:14px;margin:37px 24px 0 34px;display:flex}.mn-presentation__actions .mn-welcome-button{flex-shrink:1}.mn-presentation__title,.mn-presentation__image,.mn-presentation__description,.mn-presentation__actions{animation:.65s cubic-bezier(.22,1,.36,1) both mn-presentation-reveal}.mn-presentation__title{animation-delay:.14s}.mn-presentation__image{animation-delay:.3s}.mn-presentation__description{animation-delay:.46s}.mn-presentation__actions{animation-delay:.62s}@keyframes mn-presentation-reveal{0%{opacity:0;transform:translate(-64px)}to{opacity:1;transform:translate(0)}}@media (width<=359px){.mn-presentation__actions{gap:10px;margin-inline:16px}.mn-presentation__actions .mn-welcome-button__surface{gap:10px;padding-inline:14px;font-size:24px}}.mn-signup-panel{min-width:0;min-height:586px;padding:19px max(23px, env(safe-area-inset-right,0px)) max(3rem, env(safe-area-inset-bottom,0px));background:#2f44da;border-radius:20px 20px 0 0;flex:1}.mn-signup-progress{box-sizing:content-box;background:#465ae8;border:9px solid #334aee;border-radius:40px;width:138px;height:11px;margin:0 auto 30px;overflow:hidden}.mn-signup-progress span{border-radius:inherit;background:#ccf02a;height:100%;transition:width .65s cubic-bezier(.22,1,.36,1);display:block}.mn-input{width:100%;position:relative}.mn-input input{appearance:none;color:#fff;background:#334aee;border:0;border-radius:40px;outline:none;width:100%;min-width:0;height:60px;padding:20px 32px;font:400 16px/1.3 Readex Pro,sans-serif;display:block}:is(.mn-input input:focus,.mn-input input:focus-visible,.mn-input input:autofill){border:0!important;outline:none!important}.mn-input label{color:#ccf02a99;pointer-events:none;max-width:calc(100% - 60px);font-size:18px;font-weight:500;line-height:1.2;transition:top .16s,font-size .16s,color .16s;position:absolute;top:50%;left:30px;transform:translateY(-50%)}:is(.mn-input input:focus+label,.mn-input input:not(:placeholder-shown)+label,.mn-input input:autofill+label){color:#ccf02a;background:0 0;font-size:14px;top:0}.mn-input input:autofill{caret-color:#fff;color:#fff!important;box-shadow:inset 0 0 0 1000px #334aee!important}.mn-input input:-webkit-autofill{caret-color:#fff;-webkit-text-fill-color:#fff!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1000px #334aee!important}.mn-input input:-webkit-autofill:hover{caret-color:#fff;-webkit-text-fill-color:#fff!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1000px #334aee!important}.mn-input input:-webkit-autofill:focus{caret-color:#fff;-webkit-text-fill-color:#fff!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1000px #334aee!important}.mn-input input:-webkit-autofill:active{caret-color:#fff;-webkit-text-fill-color:#fff!important;border:0!important;outline:none!important;box-shadow:inset 0 0 0 1000px #334aee!important}.mn-input-error{color:#fff;margin:10px 20px 0;font-size:14px;line-height:1.5}.mn-date-input{background:#334aee;border-radius:40px;align-items:center;width:100%;min-width:0;height:60px;display:flex;position:relative}.mn-date-input__value{color:#ccf02a99;opacity:0;padding-left:30px;padding-right:80px;font-size:18px;font-weight:500;line-height:1;transition:opacity .15s ease-out}.mn-date-input--selected .mn-date-input__value{color:#fff;opacity:1;padding-left:33px;font-size:20px;font-weight:400}.mn-date-input__label{color:#ccf02a99;pointer-events:none;font-size:18px;font-weight:500;line-height:1;transition:top .15s ease-out,left .15s ease-out,transform .15s ease-out,font-size .15s ease-out,color .15s ease-out;position:absolute;top:50%;left:30px;transform:translateY(-50%)}.mn-date-input--selected .mn-date-input__label{color:#ccf02a;font-size:14px;top:-5px;left:33px;transform:translateY(0)}.mn-date-feedback{min-height:73px;padding-top:30px;overflow:hidden}.mn-date-feedback--error{padding-top:0}.mn-date-age{color:#fff;text-align:center;background:#3549df;border-radius:10px;width:calc(100% - 48px);min-height:43px;margin:0 auto;padding:6px 4px;font-size:clamp(1.125rem,7.692vw,1.875rem);font-weight:700;line-height:1;animation:.2s ease-out .1s both mn-date-age-enter}.mn-date-input__selector{pointer-events:none;width:36px;height:36px;position:absolute;top:15px;right:34px}.mn-date-input__selector img{transition:transform .2s ease-out,opacity .2s ease-out;position:absolute;inset:0}.mn-date-input__selector-filled{opacity:0;transform:rotate(-180deg)}.mn-date-input--selected .mn-date-input__selector-default{opacity:0;transform:rotate(180deg)}.mn-date-input--selected .mn-date-input__selector-filled{opacity:1;transform:rotate(0)}@keyframes mn-date-age-enter{0%{opacity:0;transform:translateY(-79px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mn-date-input__selector img,.mn-date-input__label,.mn-date-input__value{transition-duration:.1s}.mn-date-age{animation-name:mn-date-age-enter-reduced;animation-duration:.12s;animation-delay:0s}}@keyframes mn-date-age-enter-reduced{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.mn-date-input input{opacity:0;cursor:pointer;border:0;width:100%;min-width:0;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.mn-date-input:has(input:focus-visible) .mn-date-input__value{text-underline-offset:4px;text-decoration:underline}.mn-study-select{z-index:2;min-width:0;position:relative}.mn-study-select__control{appearance:none;color:#fff;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#334aee;border:0;border-radius:40px;align-items:center;width:100%;min-height:60px;padding:16px 58px 14px 33px;display:flex;position:relative}.mn-study-select__label{color:#ccf02a99;font-size:clamp(.875rem,4.615vw,1.125rem);font-weight:500;line-height:1.15;transition:top .15s ease-out,left .15s ease-out,transform .15s ease-out,font-size .15s ease-out,color .15s ease-out;position:absolute;top:50%;left:25px;right:54px;transform:translateY(-50%)}.mn-study-select--selected .mn-study-select__label{color:#ccf02a;font-size:clamp(.7rem,3.59vw,.875rem);top:-5px;left:33px;right:20px;transform:translateY(0)}.mn-study-select__value{overflow-wrap:anywhere;font-size:16px;font-weight:400;line-height:1.2}.mn-study-select__selector{pointer-events:none;width:36px;height:36px;position:absolute;top:14px;right:16px}.mn-study-select__selector img{transition:transform .2s ease-out,opacity .2s ease-out;position:absolute;inset:0}.mn-study-select__arrow-up{opacity:0;transform:rotate(-180deg)}.mn-study-select--open .mn-study-select__arrow-down{opacity:0;transform:rotate(180deg)}.mn-study-select--open .mn-study-select__arrow-up{opacity:1;transform:rotate(0)}.mn-study-select__control:focus{outline:none}.mn-study-select__control:focus-visible .mn-study-select__label{text-underline-offset:4px;text-decoration:underline}.mn-study-select__options{z-index:5;overscroll-behavior:contain;opacity:0;visibility:hidden;pointer-events:none;background:#fafafafa;border-radius:20px;width:min(100% - 8px,300px);max-height:min(336px,60svh);margin:0;padding:0;list-style:none;transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1),visibility 0s .26s;position:absolute;top:calc(100% + 12px);right:4px;overflow-y:auto;transform:translateY(-16px);box-shadow:0 8px 24px #0c145f2e}.mn-study-select--open .mn-study-select__options{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.mn-study-select__options li{color:#000;text-align:center;cursor:pointer;border-bottom:1px solid #ddd8d8;justify-content:center;align-items:center;min-height:56px;padding:12px;font-size:15px;font-weight:400;line-height:1.3;display:flex}.mn-study-select__options li:last-child{border-bottom:0}.mn-study-select__options .mn-study-select__option--active{background:#e9ecff}.mn-study-select__options li[aria-selected=true]{color:#2638b5;font-weight:600}@media (prefers-reduced-motion:reduce){.mn-study-select__label,.mn-study-select__selector img{transition-duration:.1s}.mn-study-select__options{transition-duration:.12s,.12s,0s;transition-delay:0s,0s,.12s;transform:translateY(-6px)}.mn-study-select--open .mn-study-select__options{transition-delay:0s;transform:translateY(0)}}.mn-password-group .mn-input input{padding-right:78px}.mn-password-group .mn-input label{max-width:calc(100% - 108px)}.mn-password-group--masked .mn-input input{caret-color:#fff;letter-spacing:1px;font-family:monospace;font-size:20px;color:#0000!important;-webkit-text-fill-color:transparent!important}.mn-password-group--masked .mn-input input:-webkit-autofill{caret-color:#fff;letter-spacing:1px;font-family:monospace;font-size:20px;color:#0000!important;-webkit-text-fill-color:transparent!important}.mn-password-mask{color:#fff;letter-spacing:1px;pointer-events:none;align-items:center;font:400 20px/1 monospace;display:flex;position:absolute;inset:0 78px 0 32px;overflow:hidden}.mn-password-mask>span{white-space:pre;flex-shrink:0}.mn-password-toggle{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;width:48px;height:48px;padding:0;position:absolute;top:6px;right:22px}.mn-password-toggle__icon{width:32px;height:23px;position:absolute;top:12.5px;left:8px}.mn-password-toggle__icon img{position:absolute;top:0;left:0}.mn-password-toggle__icon--visible img{left:-.1472px}.mn-password-toggle:focus-visible{outline-offset:1px;outline:2px solid #ccf02a}.mn-password-group--error .mn-input{transform:rotate(-.4deg)}.mn-password-group--error .mn-input input{background:#465ae8;box-shadow:inset 0 0 0 1000px #465ae8!important}.mn-password-group--error .mn-input input:autofill{background:#465ae8;box-shadow:inset 0 0 0 1000px #465ae8!important}.mn-password-group--error .mn-input label,.mn-password-group--error .mn-input input:focus+label,.mn-password-group--error .mn-input input:not(:placeholder-shown)+label{color:#f84e00}.mn-password-group .mn-input-error{align-items:center;gap:10px;min-height:31px;margin:13px 22px 0 24px;font-size:14px;font-weight:200;line-height:1.15;display:flex}.mn-password-alert{flex:0 0 24px;width:24px;height:23.1111px;position:relative}.mn-password-alert img{position:absolute;inset:0}.mn-password-alert>span{color:#fff;text-align:center;width:8px;font-size:12.405px;font-weight:700;line-height:1;position:absolute;top:5.333px;left:8px}.mn-password-group .mn-input-feedback{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .28s,opacity .22s,transform .28s;display:grid;transform:translateY(-6px)}.mn-password-group .mn-input-feedback--visible{opacity:1;grid-template-rows:1fr;transform:translateY(0)}.mn-password-group .mn-input-feedback__content{min-height:0;overflow:hidden}.mn-password-group .mn-input-feedback .mn-input-error{margin-bottom:28px}.mn-password-group .mn-input-error strong{font-weight:500}@media (prefers-reduced-motion:reduce){.mn-password-group .mn-input-feedback{transition:none;transform:none}}.mn-password-rule{color:#d9d9d999;align-items:center;gap:6.5px;min-height:18px;margin:11px 30px 32px;font-size:12px;font-weight:300;line-height:1;transition:color .15s ease-out;display:flex}.mn-password-rule--fulfilled{color:#ccf02a;font-weight:500}.mn-password-rule__check{flex:0 0 8.5px;width:8.5px;height:5px;position:relative;top:1.5px}.mn-password-rule__check img{position:absolute;top:-1px;left:-1px}@media (prefers-reduced-motion:reduce){.mn-password-rule{transition:none}}.mn-email-confirmation.mn-mobile-screen{padding:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);color:#fff;background:#2f44da}.mn-email-confirmation__content{padding:max(117px, calc(env(safe-area-inset-top,0px) + 48px)) 24px max(48px, env(safe-area-inset-bottom,0px)) 34px;position:relative}.mn-email-confirmation__back{left:33px;top:max(92px, env(safe-area-inset-top,0px));cursor:pointer;background:0 0;border:0;border-radius:12px;width:50px;height:50px;padding:0;position:absolute}.mn-email-confirmation__back img{max-width:none}.mn-email-confirmation__envelope{margin-inline:auto}.mn-email-confirmation h1{color:#ccf02a;text-align:center;max-width:300px;min-height:48px;margin:20px auto 0;font:400 clamp(2rem,10.256vw,2.5rem)/.916 Futura Display,sans-serif}.mn-email-confirmation h1:focus{outline:none}.mn-email-confirmation__lead{color:#ccf02a;text-align:center;max-width:225px;min-height:45px;margin:20px auto 0;font-size:20px;font-weight:400;line-height:1.01}.mn-email-confirmation__email{color:#fff;text-align:center;background:#3549df;border-radius:10px;justify-content:center;align-items:center;width:min(100%,292px);min-height:49px;margin:22px auto 0;padding:12px 10px;font-size:20px;font-weight:600;line-height:1.25;display:flex}.mn-email-confirmation__email>span{white-space:nowrap;flex-shrink:0;display:inline-block}.mn-email-confirmation__help{text-align:center;max-width:321px;min-height:52px;margin:23px auto 0;font-size:18px;font-weight:300;line-height:1.06}.mn-email-confirmation__actions{flex-direction:column;align-items:center;gap:27px;margin-top:37px;display:flex}.mn-app .mn-email-confirmation__actions .mn-welcome-button{width:min(100%,259px);min-height:var(--mn-button-height);--mn-button-fill:#2f44da;height:auto}.mn-email-confirmation__actions .mn-welcome-button__surface{min-height:var(--mn-button-height);white-space:normal;padding:11px 16px;font-size:clamp(1.375rem,7.398vw,1.8032rem);transition:transform .128s ease-out,box-shadow .128s ease-out}.mn-email-confirmation .mn-welcome-button--reenviar-link{--mn-button-border:#fff;--mn-button-text:#fff}.mn-email-confirmation .mn-welcome-button--reenviar-link .mn-welcome-button__surface{text-underline-offset:4px;text-decoration:underline}.mn-email-confirmation .mn-welcome-button--alterar-email{--mn-button-border:#ccf02a;--mn-button-text:#ccf02a}.mn-email-confirmation :is(button,a):focus-visible{outline-offset:6px;outline:3px solid #fff}.mn-email-confirmation__preview,.mn-email-confirmation__status,.mn-email-confirmation__cooldown{color:#fff;text-align:center;max-width:300px;margin:24px auto 0;font-size:14px;font-weight:300;line-height:1.5}.mn-email-confirmation__status:empty{display:none}.mn-email-confirmation__cooldown{margin-top:12px}.mn-registration-flow{background:#2f44da;min-height:100svh;position:relative}.mn-registration-flow--completing .mn-signup-progress span{transition:none;animation:.5s ease-out both mn-signup-progress-complete}.mn-registration-confirmation--enter,.mn-registration-confirmation--exit{z-index:2;position:absolute;inset:0 0 auto}.mn-registration-confirmation--enter{animation:mn-confirmation-rise var(--mn-confirmation-duration) ease-out both}.mn-registration-confirmation--exit{animation:mn-confirmation-lower var(--mn-confirmation-duration) ease-out both}@keyframes mn-signup-progress-complete{0%{width:var(--mn-progress-start)}to{width:100%}}@keyframes mn-confirmation-rise{0%{transform:translateY(100svh)}to{transform:translateY(0)}}@keyframes mn-confirmation-lower{0%{transform:translateY(0)}to{transform:translateY(100svh)}}@media (height<=500px) and (orientation:landscape){.mn-email-confirmation__content{padding-top:max(48px, env(safe-area-inset-top,0px))}.mn-email-confirmation__back{top:max(24px, env(safe-area-inset-top,0px))}}@media (prefers-reduced-motion:reduce){.mn-registration-confirmation--enter{animation-name:mn-confirmation-rise-reduced}.mn-registration-confirmation--exit{animation-name:mn-confirmation-lower-reduced}.mn-email-confirmation__actions .mn-welcome-button__surface{transition:none}}@keyframes mn-confirmation-rise-reduced{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes mn-confirmation-lower-reduced{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(24px)}}.mn-signup.mn-mobile-screen{padding:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);color:#fff;background:#334aee}.mn-signup__content{flex-direction:column;min-height:100svh;display:flex}.mn-signup-header{padding:max(59px, env(safe-area-inset-top,0px)) 19px 36px 34px;animation:.7s cubic-bezier(.22,1,.36,1) .7s both mn-signup-header-rise}.mn-signup-header h1{color:#ccf02a;margin:0;font-family:Futura Display,sans-serif;font-size:clamp(3.75rem,19.974vw,5.3rem);font-weight:400;line-height:92px;animation:.55s cubic-bezier(.22,1,.36,1) .12s both mn-signup-text-enter}.mn-signup-header p{margin:4px 0 0;font-size:clamp(1.5rem,7.692vw,2.05rem);font-weight:300;line-height:1.12;animation:.55s cubic-bezier(.22,1,.36,1) .24s both mn-signup-text-enter}.mn-signup-header strong{font-weight:500}.mn-signup .mn-signup-panel{animation:.7s cubic-bezier(.22,1,.36,1) .7s both mn-signup-panel-rise}.mn-signup-form h2{color:#ccf02a;text-align:center;margin:0 0 31px;font-size:clamp(1.5rem,7.692vw,2rem);font-weight:700;line-height:37px}.mn-signup-actions{align-items:center;gap:13px;margin:64px 0 0 1px;padding-bottom:8px;display:flex}.mn-back--verde{--mn-back-color:#ccf02a}.mn-back--verde .mn-back__surface{border-color:var(--mn-back-color);box-shadow:-5px 5px 0 var(--mn-back-color);background:#2f44da}.mn-back--verde:active .mn-back__surface{box-shadow:-1px 1px 0 var(--mn-back-color)}.mn-signup-actions .mn-back{width:clamp(4.5rem,24.36vw,5.9375rem)}.mn-app .mn-signup-actions .mn-welcome-button{--mn-button-border:#ccf02a;--mn-button-fill:#2f44da;--mn-button-text:#ccf02a;flex:1;width:auto;min-width:0}.mn-signup-actions .mn-welcome-button__surface{gap:clamp(8px,3.846vw,15px);padding-inline:clamp(8px,5.64vw,22px);font-size:clamp(1.375rem,7.398vw,1.8032rem);transition:transform .1s ease-out,box-shadow .1s ease-out}.mn-signup-actions .mn-welcome-button:focus-visible{outline-color:#fff}.mn-signup-form--date{padding-top:0}.mn-signup-form--date h2{max-width:304px;min-height:67px;margin:-3px auto 36px;line-height:1}.mn-signup-form--date .mn-signup-actions{margin-top:41px}.mn-signup-form--studies h2{max-width:304px;min-height:67px;margin:-3px auto 36px;line-height:1.14}.mn-signup-form--studies .mn-signup-actions{margin-top:89px}.mn-signup-form--email h2{min-height:37px;margin:-7px 0 45px}.mn-signup-email-help{color:#fff;min-height:33px;margin:15px 20px 0;font-size:14px;font-weight:300;line-height:1.15}.mn-signup-email-help strong{font-weight:500}.mn-signup-form--email .mn-signup-actions{margin-top:51px}.mn-signup-form--password h2{min-height:37px;margin:-7px 0 34px}.mn-signup-confirmation{min-height:104px}.mn-signup-form--password .mn-signup-actions{margin-top:4px}.mn-signup-form--consent{padding-top:9px}.mn-signup:has(.mn-signup-form--consent) .mn-signup-panel{min-height:0}.mn-signup-form--consent h2{max-width:327px;margin:0 auto 17px;font-size:clamp(1.5rem,7.692vw,2rem);line-height:1.14}.mn-signup-consent-text{color:#fff;text-align:center;max-width:326px;min-height:91px;margin:0 auto;font-size:18px;font-weight:300;line-height:1.5}.mn-signup-document{min-height:0;color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline;display:inline}.mn-signup-document:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #ccf02a}.mn-signup-consent-actions{flex-direction:column;gap:21px;margin:43px 4px 0;display:flex}.mn-app .mn-signup-consent-actions .mn-welcome-button{border-radius:60px;width:100%;min-width:0;height:auto;min-height:55px}.mn-signup-consent-actions .mn-welcome-button__surface{white-space:normal;min-height:55px;box-shadow:none;border:0;gap:16px;padding:11px clamp(12px,5.128vw,20px) 13px;font-size:clamp(1rem,5.128vw,1.25rem);line-height:1.05}.mn-signup-consent-actions .mn-welcome-button--criar-conta{--mn-button-fill:#ccf02a;--mn-button-text:#334aee}.mn-signup-consent-actions .mn-welcome-button--criar-conta .mn-welcome-button__surface{padding-left:29px}.mn-signup-consent-actions .mn-welcome-button--cancelar-cadastro{--mn-button-fill:#2f44da;--mn-button-border:#fff;--mn-button-text:#fff}.mn-signup-consent-actions .mn-welcome-button--cancelar-cadastro .mn-welcome-button__surface{border:4.15px solid #fff;gap:clamp(12px,6.923vw,27px);padding-block:7px 9px;padding-inline:clamp(12px,7.436vw,29px) clamp(12px,10.256vw,40px);box-shadow:-5px 5px #fff}.mn-signup-consent-actions .mn-welcome-button--cancelar-cadastro:active:not(:disabled) .mn-welcome-button__surface{box-shadow:-1px 1px #fff}.mn-signup-consent-actions .mn-welcome-button:focus-visible{outline-color:#fff}.mn-signup-consent-arrow{flex:0 0 30.5px;height:14.5px;position:relative}.mn-signup-consent-arrow img{max-width:none;position:absolute;top:-2.06045px;left:-2.05875px}.mn-signup-cancel-arrow{flex:0 0 31px;height:20.793px;position:relative}.mn-signup-cancel-arrow img{max-width:none;position:absolute;top:-2px;left:-3.286px}.mn-signup-consent-status{color:#fff;margin:26px 4px 0;font-size:14px;line-height:1.5}.mn-signup-consent-status:empty{display:none}.mn-signup-step--enter{animation:.4s cubic-bezier(.22,1,.36,1) both mn-signup-text-enter}@keyframes mn-signup-text-enter{0%{opacity:0;transform:translate(-54px)}to{opacity:1;transform:translate(0)}}@keyframes mn-signup-header-rise{0%{transform:translateY(clamp(80px,50svh - 172px,340px))}to{transform:translateY(0)}}@keyframes mn-signup-panel-rise{0%{opacity:0;transform:translateY(max(340px,100svh - 258px))}to{opacity:1;transform:translateY(0)}}@media (width<=359px){.mn-signup-header{padding-left:24px;padding-right:24px}.mn-signup-actions{gap:10px}.mn-signup-actions .mn-welcome-button__surface{gap:8px;padding-inline:8px;font-size:1.375rem}}.mn-app{min-height:100svh;position:relative;overflow:clip}.mn-app__page{min-height:100svh}.mn-app__incoming{position:absolute;inset:0}.mn-app--moving .mn-app__page{animation:mn-page-out var(--mn-transition-duration) cubic-bezier(.25,.1,.25,1) both}.mn-app--moving .mn-app__incoming{animation:mn-page-in var(--mn-transition-duration) cubic-bezier(.25,.1,.25,1) both}.mn-app--back{--mn-page-direction:-1}.mn-app--next{--mn-page-direction:1}@keyframes mn-page-out{to{transform:translateX(calc(-100% * var(--mn-page-direction)))}}@keyframes mn-page-in{0%{transform:translateX(calc(100% * var(--mn-page-direction)))}to{transform:translate(0)}}.mn-legal{color:#242c3d;background:#f5f6fb;min-height:100svh}.mn-legal-brand{padding:max(22px, env(safe-area-inset-top,0px)) max(24px, env(safe-area-inset-right,0px)) 22px max(24px, env(safe-area-inset-left,0px));background:#334aee}.mn-legal-brand__content{max-width:var(--mn-screen-width);align-items:center;gap:12px;margin-inline:auto;display:flex}.mn-legal-brand img{object-fit:contain;flex:0 0 56px}.mn-legal-wordmark{color:#30f59b;font:400 44px/1 Futura Display,sans-serif}.mn-legal-content{width:min(100%, var(--mn-screen-width));padding:24px max(24px, env(safe-area-inset-right,0px)) max(48px, env(safe-area-inset-bottom,0px)) max(24px, env(safe-area-inset-left,0px));overflow-wrap:anywhere;margin-inline:auto}.mn-legal-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:32px;display:flex}.mn-legal button{cursor:pointer;min-height:var(--mn-touch-min);font:inherit}.mn-legal-back{color:#273fcb;background:#fff;border:1px solid #c3cbed;border-radius:12px;padding:10px 14px;font-weight:500!important}.mn-legal-print{color:#273fcb;text-underline-offset:4px;background:0 0;border:0;padding:10px 0;text-decoration:underline;font-size:13px!important}.mn-legal-eyebrow{color:#4e596f;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:500}.mn-legal h1{color:#1a2232;letter-spacing:-.035em;margin:0 0 14px;font-size:clamp(2rem,8.2vw,2.5rem);font-weight:600;line-height:1.16}.mn-legal h1:focus{outline:none}.mn-legal-meta{color:#606b80;margin:0 0 22px;font-size:12px;line-height:1.6}.mn-legal-intro{margin:0 0 24px;font-size:18px;font-weight:400;line-height:1.65}.mn-legal-draft{color:#6f501e;margin:0 0 32px;font-size:14px;line-height:1.7}.mn-legal h2{color:#1a2232;margin:0 0 14px;font-size:21px;font-weight:600;line-height:1.4}.mn-legal a{color:#273fcb;text-underline-offset:4px}.mn-legal :is(a,button,summary):focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #334aee}.mn-legal-index{margin-block:0 40px}.mn-legal-index h2{font-size:17px}.mn-legal-index ol{margin:0;padding-left:24px}.mn-legal-index li{color:#606b80;padding-left:4px}.mn-legal-index a{min-height:var(--mn-touch-min);align-items:center;padding-block:10px;font-size:14px;line-height:1.5;display:inline-flex}.mn-legal-section{margin-top:36px;scroll-margin-top:24px}.mn-legal-section p{margin:0 0 16px;font-size:16px;font-weight:300;line-height:1.8}.mn-legal-section .mn-legal-pending{color:#6f501e;font-size:14px;line-height:1.7}.mn-legal strong{font-weight:500}.mn-legal-contact{margin-top:44px}.mn-legal-contact p{margin:0 0 6px;font-size:15px;line-height:1.7}.mn-legal-contact>a{min-height:var(--mn-touch-min);align-items:center;font-size:16px;font-weight:500;display:inline-flex}.mn-legal-related{flex-direction:column;align-items:flex-start;gap:20px;margin-block:32px;display:flex}.mn-legal-related>a{min-height:var(--mn-touch-min);align-items:center;font-size:15px;line-height:1.6;display:inline-flex}.mn-legal-references{color:#606b80;font-size:13px}.mn-legal-references summary{cursor:pointer;min-height:var(--mn-touch-min);padding-block:12px}.mn-legal-references ul{padding-left:20px}.mn-legal-references a{min-height:var(--mn-touch-min);align-items:center;padding-block:8px;line-height:1.6;display:inline-flex}.mn-legal-footer{color:#606b80;margin-top:32px;font-size:12px;line-height:1.8}@media print{@page{size:A4;margin:18mm}body,.mn-legal{background:#fff}.mn-legal-brand{background:#fff;padding:0 0 20px}.mn-legal-wordmark{color:#1a2232}.mn-legal-brand__content,.mn-legal-content{width:100%;max-width:none;padding:0}.mn-legal-tools,.mn-legal-index,.mn-legal-related,.mn-legal-references{display:none}.mn-legal-section h2{break-after:avoid}.mn-legal-section p{orphans:3;widows:3;font-size:10pt}.mn-legal-section{margin-top:20px}.mn-legal a{color:inherit}}.mn-auth-flow{background:#fff;min-height:100svh;position:relative}.mn-confirmed.mn-mobile-screen{--mn-confirmed-center:max(48px, calc(50svh - 106px));--mn-confirmed-start:max(117px, calc(env(safe-area-inset-top,0px) + 48px));min-height:100svh;padding:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);color:#ccf02a;background:#2f44da}.mn-confirmed__content{padding:var(--mn-confirmed-center) 24px max(48px, env(safe-area-inset-bottom,0px))}.mn-confirmed__symbol{width:97px;height:87px;transform:translateY(calc(var(--mn-confirmed-start) - var(--mn-confirmed-center)));margin-inline:auto;position:relative}.mn-confirmed__symbol img{max-width:none;position:absolute;bottom:0;left:0}.mn-confirmed__closed{opacity:0}.mn-confirmed__message{color:#ccf02a;text-align:center;opacity:0;width:min(100%,230px);min-height:85px;margin:19px auto 0;font:400 clamp(2rem,10.256vw,2.5rem)/.916 Futura Display,sans-serif;transform:translateY(-91px)}.mn-confirmed__message:focus{outline:none}.mn-confirmed__status{top:calc(var(--mn-confirmed-start) + 111px);color:#fff;text-align:center;margin:0;font-size:16px;line-height:1.5;position:absolute;left:24px;right:24px}.mn-confirmed--verified{z-index:2;animation:.9s ease-out 2.45s both mn-confirmed-exit;position:absolute;inset:0 0 auto}.mn-confirmed--verified .mn-confirmed__symbol{animation:.65s ease-out both mn-confirmed-center}.mn-confirmed--verified .mn-confirmed__open{animation:.2s ease-out .85s both mn-confirmed-open-close}.mn-confirmed--verified .mn-confirmed__closed{animation:.2s ease-out .85s both mn-confirmed-closed-appear}.mn-confirmed--verified .mn-confirmed__message{animation:.4s ease-out 1.35s both mn-confirmed-message}.mn-confirmed--verified .mn-confirmed__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;overflow:hidden}@keyframes mn-confirmed-center{0%{transform:translateY(calc(var(--mn-confirmed-start) - var(--mn-confirmed-center)))}to{transform:translateY(0)}}@keyframes mn-confirmed-open-close{0%{opacity:1}to{opacity:0}}@keyframes mn-confirmed-closed-appear{0%{opacity:0}to{opacity:1}}@keyframes mn-confirmed-message{0%{opacity:0;transform:translateY(-91px)}to{opacity:1;transform:translateY(0)}}@keyframes mn-confirmed-exit{0%{transform:translate(0)}to{transform:translate(-100vw)}}@media (prefers-reduced-motion:reduce){.mn-confirmed__symbol{transform:none}.mn-confirmed--verified{animation-name:mn-confirmed-exit-reduced}.mn-confirmed--verified .mn-confirmed__symbol{animation-name:mn-confirmed-center-reduced}.mn-confirmed--verified .mn-confirmed__message{animation-name:mn-confirmed-message-reduced}}@keyframes mn-confirmed-center-reduced{0%{opacity:.6;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes mn-confirmed-message-reduced{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes mn-confirmed-exit-reduced{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-24px)}}.mn-internal-draft{color:#242c3d;background:#fff;align-items:center;min-height:100svh;display:flex}.mn-internal-draft__content{padding-block:24px}.mn-internal-draft__brand{color:#334aee;margin:0 0 24px;font:400 42px/1 Futura Display,sans-serif}.mn-internal-draft h1{margin:0 0 24px;font-size:clamp(2.25rem,10vw,3rem);line-height:1.15}.mn-internal-draft h1:focus{outline:none}.mn-internal-draft p{font-size:16px;line-height:1.6}.mn-internal-draft button{min-height:var(--mn-touch-min);color:#273fcb;cursor:pointer;background:#fff;border:2px solid #334aee;border-radius:16px;margin-top:20px;padding:12px 20px}.mn-internal-draft button:focus-visible{outline-offset:4px;outline:3px solid #334aee}.mn-internal-draft button:disabled{opacity:.6;cursor:default}body{background:#334aee}.mn-welcome--static .mn-welcome__title,.mn-welcome--static .mn-welcome__mascot,.mn-welcome--static .mn-welcome__description,.mn-welcome--static .mn-welcome__actions,.mn-welcome--static .mn-mascot [id=Ponteiro]{animation:none}:root{--mn-screen-width:28rem;--mn-page-gutter:clamp(1rem, 6.154vw, 2rem);--mn-button-height:3.95438rem;--mn-touch-min:3rem;--mn-text-body:clamp(1.375rem, 6.41vw, 1.75rem)}html{-webkit-text-size-adjust:100%}body{min-width:280px}button,input,select,textarea{touch-action:manipulation}button{min-height:var(--mn-touch-min)}.mn-app .mn-welcome,.mn-app .mn-presentation{min-height:100svh;padding-bottom:max(3rem, env(safe-area-inset-bottom,0px))}.mn-app .mn-welcome{padding-top:max(clamp(2rem, 8.65svh, 5.5rem), env(safe-area-inset-top,0px))}.mn-app .mn-welcome__content,.mn-app .mn-presentation__content{width:min(100%, var(--mn-screen-width));margin-inline:auto}.mn-app .mn-welcome__content{--mn-welcome-indent:clamp(0px, calc((100vw - 330px) / 2), 30px);padding-inline:var(--mn-page-gutter)}.mn-app .mn-welcome__mascot{margin-left:max(0px,50% - 119.001px)}.mn-app .mn-welcome__title{width:auto;max-width:calc(100% - var(--mn-welcome-indent));margin-left:var(--mn-welcome-indent);font-size:clamp(3.5rem,19.974vw,5.5rem);line-height:1.091}.mn-app .mn-welcome__description{width:clamp(16rem,72.82vw,20.5rem);max-width:calc(100% - var(--mn-welcome-indent));min-height:0;margin-left:var(--mn-welcome-indent);font-size:clamp(1.625rem,7.768vw,2.125rem);line-height:1.06}.mn-app .mn-welcome__actions{align-items:center;margin-left:0}.mn-app .mn-welcome__login{max-width:100%}.mn-app .mn-welcome__login p{align-self:center;width:auto;max-width:100%;margin-left:0;font-size:clamp(1.125rem,5.326vw,1.375rem);line-height:1.2}.mn-app .mn-presentation__content{padding-top:max(clamp(2rem, 8.53svh, 5.5rem), env(safe-area-inset-top,0px));padding-bottom:3rem}.mn-app .mn-presentation__title{width:auto;max-width:none;min-height:0;margin-inline:clamp(1.5rem,10.77vw,3rem);font-size:clamp(3rem,15.385vw,4.25rem);line-height:.85}.mn-app .mn-presentation__image{aspect-ratio:377/356;object-fit:contain;width:calc(100% - 14px);max-width:none;height:auto;margin:8px auto 0}.mn-app .mn-presentation__description{width:auto;max-width:none;min-height:0;margin:10px var(--mn-page-gutter) 0;font-size:var(--mn-text-body);line-height:1.21}.mn-app .mn-presentation__actions{margin:clamp(1.75rem, 9.487vw, 2.5rem) var(--mn-page-gutter) 0;gap:clamp(.625rem,3.59vw,.875rem);padding:0 7px 8px 5px}.mn-app .mn-presentation__actions .mn-back{width:clamp(4.5rem,24.36vw,5.9375rem)}.mn-app .mn-back__icon{left:calc(50% - 19.65px)}.mn-app .mn-welcome-button{width:clamp(13.925rem,57.13vw,15.5rem);min-height:var(--mn-button-height)}.mn-app .mn-presentation__actions .mn-welcome-button{flex:1 1 0;width:auto;min-width:0}.mn-app .mn-presentation__actions .mn-welcome-button__surface{gap:clamp(.5rem,2.56vw,.875rem);padding-inline:clamp(.5rem,3.59vw,1rem);font-size:clamp(1.375rem,7.398vw,2rem)}.mn-app .mn-welcome-button--comecar:active:not(:disabled) .mn-welcome-button__surface{gap:inherit;width:100%;padding-right:inherit}@media (height<=500px) and (orientation:landscape){.mn-app .mn-welcome,.mn-app .mn-presentation__content{padding-top:max(1.5rem, env(safe-area-inset-top,0px))}}.mn-mobile-screen{min-height:100svh;padding:max(1.5rem, env(safe-area-inset-top,0px)) max(var(--mn-page-gutter), env(safe-area-inset-right,0px)) max(2rem, env(safe-area-inset-bottom,0px)) max(var(--mn-page-gutter), env(safe-area-inset-left,0px))}.mn-mobile-content{width:min(100%, var(--mn-screen-width));min-width:0;margin-inline:auto}.mn-app .mn-welcome,.mn-app .mn-presentation{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.mn-app .mn-welcome-button--comecar:active:not(:disabled) .mn-welcome-button__surface{gap:15px;padding-right:22px}.mn-app .mn-presentation__actions .mn-welcome-button--comecar:active:not(:disabled) .mn-welcome-button__surface{gap:clamp(.5rem,2.56vw,.875rem);padding-right:clamp(.5rem,3.59vw,1rem)}@media (width<=359px){.mn-app .mn-presentation__actions .mn-welcome-button__surface,.mn-app .mn-presentation__actions .mn-welcome-button--comecar:active:not(:disabled) .mn-welcome-button__surface{gap:.5rem;padding-inline:.5rem;font-size:1.375rem}}@media (width>=768px) and (height>=600px){:is(.mn-app .mn-welcome,.mn-app .mn-welcome:has(.mn-compass-glass),.mn-app .mn-welcome:has(.mn-mascot-notice)){padding-top:max(48px, env(safe-area-inset-top,0px));padding-bottom:max(48px, env(safe-area-inset-bottom,0px));flex-direction:column;display:flex}.mn-app .mn-welcome__content{margin-block:auto}.mn-app .mn-welcome__mascot{width:240px;height:253.6px;margin-inline:auto}.mn-app .mn-welcome .mn-mascot svg{width:242.46px;height:253.6px}.mn-app .mn-welcome__title{text-align:center;max-width:100%;margin:12px 0 0;font-size:6rem;line-height:1.09}.mn-app .mn-welcome__description{width:21.5rem;max-width:100%;margin:12px auto 0;font-size:2.375rem;line-height:1.08}.mn-app .mn-welcome__actions{gap:26px;margin-top:40px}.mn-app .mn-welcome .mn-welcome-button{width:17.5rem;height:72px}.mn-app .mn-welcome .mn-welcome-button__surface{font-size:2rem}.mn-app .mn-welcome__login p{font-size:1.5rem}.mn-app .mn-presentation{padding-top:max(48px, env(safe-area-inset-top,0px));padding-bottom:max(48px, env(safe-area-inset-bottom,0px));flex-direction:column;display:flex}.mn-app .mn-presentation__content{margin-block:auto;padding-block:0}.mn-app .mn-presentation__title{margin-inline:32px;font-size:4.75rem;line-height:.88}.mn-app .mn-presentation__image{width:100%;margin-top:12px}.mn-app .mn-presentation__description{font-size:2rem}.mn-app .mn-presentation__actions{margin-top:40px}.mn-app .mn-presentation__actions .mn-welcome-button,.mn-app .mn-presentation__actions .mn-back{height:72px}.mn-app .mn-presentation__actions .mn-back{width:104px}}
