.footer-bottom .syme-by{color:var(--taupe);font-size:13px;text-decoration:none}.site-footer:has(.syme-by){padding-bottom:104px}.syme-by{align-items:center;gap:10px;line-height:1;transition:color .28s;display:inline-flex}.syme-by__txt{white-space:nowrap;transition:transform .28s}.syme-by__mark{width:20px;height:20px;transition:width .28s;display:block;position:relative;overflow:hidden}.syme-by__mark img{width:auto;max-width:none;height:20px;transition:opacity .28s;position:absolute;top:0;left:0}.syme-by__full{opacity:0}.footer-bottom .syme-by:focus-visible{color:var(--brown);outline:1px solid var(--taupe);outline-offset:6px;border-radius:4px}.syme-by:focus-visible .syme-by__txt{transform:translate(-4px)}.syme-by:focus-visible .syme-by__mark{width:74px}.syme-by:focus-visible .syme-by__sym{opacity:0}.syme-by:focus-visible .syme-by__full{opacity:1}@media (hover:none){.syme-by__mark{width:74px}.syme-by__sym{opacity:0}.syme-by__full{opacity:1}}@media (hover:hover){.footer-bottom .syme-by:hover{color:var(--brown)}.syme-by:hover .syme-by__txt{transform:translate(-4px)}.syme-by:hover .syme-by__mark{width:74px}.syme-by:hover .syme-by__sym{opacity:0}.syme-by:hover .syme-by__full{opacity:1}}@media (prefers-reduced-motion:reduce){.syme-by,.syme-by__txt,.syme-by__mark,.syme-by__mark img{transition:none}}
