.km-auth-scope{font-family:var(--font-sora), Sora, system-ui, sans-serif;font-size:14px;line-height:21px}.km-auth-marca{font-family:var(--font-sora), Sora, system-ui, sans-serif;align-items:center;gap:12px;display:flex}.km-auth-marca .km-auth-marca-logo{flex-shrink:0;width:auto;height:26px}.km-auth-marca-divisor{opacity:.2;background:currentColor;flex-shrink:0;width:1px;height:18px}.km-auth-marca-produto{letter-spacing:.01em;opacity:.75;font-size:13px;font-weight:500;line-height:1;transform:translateY(1px)}.km-auth-scope h1.km-auth-title{letter-spacing:-.03em;text-wrap:balance;margin-top:16px;font-family:Rooftop,Sora,system-ui,sans-serif;font-size:32px;font-weight:700;line-height:35.2px}.km-auth-scope h2.km-auth-panel-title{letter-spacing:-.03em;font-family:Rooftop,Sora,system-ui,sans-serif;font-size:26px;font-weight:700;line-height:30px}.km-auth-scope button[type=submit],.km-auth-scope .ig-auth-botao-fantasma,.km-auth-scope .dev-btn{min-height:46px;font-family:var(--font-sora), Sora, system-ui, sans-serif;letter-spacing:0;text-transform:none;font-size:14px;font-weight:600;line-height:20px}.km-auth-scope input:not([type=checkbox]):not([type=radio]){font-family:var(--font-sora), Sora, system-ui, sans-serif;font-size:16px;line-height:24px}.km-auth-scope .dev-auth-campo label>span:first-child{font-family:var(--font-sora), Sora, system-ui, sans-serif;font-size:13px;font-weight:600;line-height:18px}.km-auth-scope.ig-auth-universal .ig-auth-form-inner,.km-auth-scope .dev-auth-form>div{padding:48px}@media not (min-width:641px){.km-auth-marca .km-auth-marca-logo{height:22px}.km-auth-marca-produto{font-size:12px}.km-auth-scope h1.km-auth-title{font-size:30px;line-height:34px}.km-auth-scope .dev-auth-form>div{padding:24px}}
