.link-arrow{display:inline-flex;align-items:center;justify-content:center;gap:10px}.cta-arrow{position:relative;display:inline-block;width:14px;height:14px;flex:0 0 14px}.cta-arrow:before{content:"";position:absolute;width:13px;height:1px;left:0;top:6px;background:currentColor;transform:rotate(45deg);transform-origin:center}.cta-arrow:after{content:"";position:absolute;width:6px;height:6px;right:0;bottom:1px;border-right:1px solid currentColor;border-bottom:1px solid currentColor}.footer-v2-grid--compact{grid-template-columns:1.5fr 1fr 1fr}@media(max-width:1000px){.footer-v2-grid--compact{grid-template-columns:1fr 1fr}.footer-v2-grid--compact .footer-intro{grid-column:1/-1}}@media(max-width:640px){.hero-v2-copy{padding:58px 16px 44px}.hero-v2-lead{line-height:1.62}.hero-v2-actions{margin-top:30px;gap:16px}.hero-v2-art{min-height:340px}.art-grid{background-size:46px 46px}.art-y{font-size:56vw}.art-token{gap:7px;padding:6px 8px}.art-token span,.art-token b{font-size:7px}.art-token-a{left:5%;top:24%}.art-token-b{right:4%;top:46%}.art-token-c{left:8%;bottom:17%}.art-note{right:12px;top:12px;font-size:7px;line-height:1.45}.art-micro{left:12px;bottom:12px;font-size:7px}.brand-ticker{width:calc(100% - 32px);display:flex;flex-wrap:wrap;justify-content:center;gap:5px 16px;padding:13px 0;overflow:hidden;white-space:normal;text-align:center;line-height:1.45}.brand-ticker span{display:block;font-size:7px}.brand-ticker span:nth-child(3){display:none}.section-v2{padding:64px 0}.section-v2-head{margin-bottom:32px}.blueprint-main{min-height:420px}.footer-v2-inner{padding:46px 0 22px}.footer-v2-wordmark{padding-bottom:24px;font-size:18vw}.footer-v2-grid,.footer-v2-grid--compact{grid-template-columns:1fr 1fr;gap:26px 18px;padding:28px 0 30px}.footer-v2-grid .footer-intro,.footer-v2-grid--compact .footer-intro{grid-column:1/-1}.footer-manifesto{font-size:22px;max-width:320px}.footer-label{margin-bottom:12px}.footer-v2-grid a{margin:7px 0;font-size:11px}.footer-info{grid-column:1/-1;padding-top:4px;border-top:1px solid var(--line)}.footer-v2-bottom{display:grid;grid-template-columns:1fr auto;align-items:end;gap:7px 16px;padding-top:16px}.footer-v2-bottom span:last-child{grid-column:1/-1}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/mobile-fixes.css.map */
