#tmc-header-access{padding:18px 24px;text-align:right;background:#f6f3eb}
.tmc-header-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex-shrink:0;padding:12px 16px;border:1px solid #356777;border-radius:3px;background:#356777;color:#fff!important;text-decoration:none;font-size:13px;font-weight:650;line-height:1.4;white-space:nowrap}
.tmc-header-button:hover{background:#284f5c;border-color:#284f5c}
.tmc-header-button:focus-visible{outline:3px solid #a96e29;outline-offset:4px}
.tmc-has-access{flex-wrap:wrap;gap:18px}.tmc-has-access>.tmc-header-button{margin-left:auto}
@media(max-width:781px){.tmc-has-access>.tmc-header-button{order:4;padding:10px 12px;font-size:12px}.tmc-has-access{gap:10px}.tmc-has-access>.tm-nav{order:5}}
