.patchory-lockup{display:flex;flex-direction:column;align-items:center;width:144px;color:#232322;line-height:1;isolation:isolate}
.patchory-mark{display:block;position:relative;width:100%;aspect-ratio:875 / 494;overflow:hidden;mix-blend-mode:multiply}
.patchory-mark img{position:absolute;max-width:none!important;width:114.285714%!important;height:auto!important;left:-4.914286%;top:-42.914980%;}
.patchory-wordmark{display:block;margin-top:7px;font-family:var(--font-heading-family),sans-serif;font-size:21px;font-weight:500;letter-spacing:.18em;padding-left:.18em;text-align:center;line-height:1.15}
.header-mobile__logo .patchory-lockup{width:100px}
.header-mobile__logo .patchory-wordmark{font-size:14px;margin-top:5px}
.footer__logo-link .patchory-lockup{width:180px;margin-bottom:20px}
.footer__logo-link .patchory-wordmark{font-size:26px}
[data-scheme="dark"] .patchory-lockup{color:#fff}
[data-scheme="dark"] .patchory-mark{filter:invert(1);mix-blend-mode:screen}
.header__logo,.header-mobile__logo{display:block;padding:8px 0}
.header__logo__wrapper{flex-shrink:0}
.header-mobile__header{min-height:104px}
.header-mobile{min-height:104px}
.header-mobile__logo{height:auto!important}
[data-scheme="dark"] .patchory-lockup{color:#232322;background:#fff;border-radius:2px}
[data-scheme="dark"] .patchory-mark{filter:none;mix-blend-mode:normal}
.header-mobile__logo{max-height:none;max-width:none}
.patchory-wordmark{transform:translateX(-.047619em)}
.header-mobile__logo .patchory-wordmark{transform:translateX(.017857em)}
