.threepm-brand{vertical-align:middle;color:inherit;flex-shrink:0;align-items:center;line-height:0;display:inline-flex}.threepm-brand__mark{width:58px;line-height:0;display:block}.threepm-brand svg{shape-rendering:geometricprecision;width:100%;height:auto;display:block;overflow:visible}.threepm-brand--hero .threepm-brand__mark{width:clamp(124px,20vw,198px)}.threepm-brand--wordmark .threepm-brand__mark{width:120px;height:24px}.threepm-brand--wordmark svg{height:100%}@media (max-width:360px){.threepm-brand--wordmark .threepm-brand__mark{width:100px;height:20px}}
