.public-vidumaga-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;min-width:0}
.public-vidumaga-brand .public-brand-mark{display:block;width:55px;height:55px;object-fit:contain;flex:none}
.public-vidumaga-brand strong{color:#073e85;font-weight:850;letter-spacing:-.04em;white-space:nowrap}
.public-vidumaga-brand .public-brand-domain{color:#ff8a19}
.public-vidumaga-brand .public-brand-domain span{color:#38aa3a}
.auth-brand.public-vidumaga-brand .public-brand-mark{width:58px;height:58px}
.auth-brand.public-vidumaga-brand strong{font-size:24px}
.auth-card-brand.public-vidumaga-brand .public-brand-mark{width:66px;height:66px}
.auth-card-brand.public-vidumaga-brand strong{font-size:26px}
.registration-brand.public-vidumaga-brand .public-brand-mark{width:49px;height:49px}
.registration-brand.public-vidumaga-brand strong{font-size:21px}
@media(max-width:760px){.auth-brand.public-vidumaga-brand .public-brand-mark{width:45px;height:45px}.auth-brand.public-vidumaga-brand strong{font-size:19px}.registration-brand.public-vidumaga-brand .public-brand-mark{width:43px;height:43px}.registration-brand.public-vidumaga-brand strong{font-size:18px}}
@media(max-width:480px){.auth-card-brand.public-vidumaga-brand{display:flex;margin-bottom:18px}.auth-card-brand.public-vidumaga-brand .public-brand-mark{width:50px;height:50px}.auth-card-brand.public-vidumaga-brand strong{font-size:20px}.auth-brand.public-vidumaga-brand strong{font-size:18px}.auth-brand.public-vidumaga-brand strong small{font-size:8px}.registration-brand.public-vidumaga-brand strong{font-size:16px}}
