.mpoi .header-inner{height:58px}.mpoi .btn{min-height:56px;background:var(--accent);border-color:var(--accent);color:var(--white)}
.mpoi .btn:hover{background:var(--accent-hover)}.mpoi .btn:active{transform:translateY(1px)}.mpoi .page-rail a{min-height:44px}
.mpoi .policy-toc a{display:flex;align-items:center;min-height:44px}.mpoi .policy-toc{min-width:0}
.mpoi .policy-body,.mpoi .contact-form{min-width:0;overflow-wrap:anywhere}.mpoi .textlink,.mpoi .breadcrumb a{min-height:44px;display:inline-flex;align-items:center}
@media(max-width:359px){.mpoi .intro h1{font-size:37px}}

