:root{--font-brand:var(--font-ui);--bolba-brand-green:#244b3c}.sn-home .sn-footer-wordmark,.sn-home .sn-logo{color:var(--bolba-brand-green)}.sn-home .sn-logo>span:first-child{background:var(--bolba-brand-green)}.bolba-mark{display:inline-block;flex-shrink:0;vertical-align:middle}.brand,.monitor-brand,.sn-flow-mic>span,.sn-home .sn-footer-wordmark,.sn-home .sn-logo{font-family:var(--font-brand);font-synthesis:none}.monitor-brand{display:inline-flex;align-items:center;gap:8px}.monitor-brand>span{font-family:var(--font-ui)}.sn-home .sn-footer-wordmark{display:flex;align-items:center;justify-content:center;gap:.16em;font-size:clamp(56px,13vw,218px);font-weight:700;letter-spacing:-.04em}.sn-home .sn-footer-wordmark>.bolba-footer-icon{display:grid;place-items:center;flex-shrink:0;width:.92em;height:1em;border-radius:.27em;background:var(--bolba-brand-green);color:#fff}.bolba-footer-icon>.bolba-mark{width:.76em;height:.76em}.sn-home .sn-footer-wordmark>.bolba-footer-name{color:inherit;white-space:nowrap}.sn-home .bolba-footer-letter>span,.sn-home .bolba-footer-name .bolba-footer-letter{display:inline-block;color:inherit}.sn-home .bolba-footer-name .bolba-footer-dot{color:#8ea47b}.bolba-footer-letter:first-child{--brand-delay:60ms}.bolba-footer-letter:nth-child(2){--brand-delay:120ms}.bolba-footer-letter:nth-child(3){--brand-delay:180ms}.bolba-footer-letter:nth-child(4){--brand-delay:240ms}.bolba-footer-letter:nth-child(5){--brand-delay:300ms}.bolba-footer-letter:nth-child(6){--brand-delay:360ms}.sn-footer-wordmark:focus-visible{outline:2px solid var(--bolba-brand-green);outline-offset:8px;border-radius:12px}@media (prefers-reduced-motion:no-preference){.sn-footer-wordmark.is-revealed .bolba-footer-letter,.sn-footer-wordmark.is-revealed>.bolba-footer-icon{animation:bolba-brand-enter .9s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--brand-delay,0s)}.bolba-footer-icon>.bolba-mark{transition:transform .6s cubic-bezier(.22,1,.36,1)}.sn-footer-wordmark:focus-visible .bolba-footer-letter>span{animation:bolba-brand-wave .75s ease-in-out var(--brand-delay) both}.sn-footer-wordmark:focus-visible .bolba-footer-icon>.bolba-mark{transform:rotate(-8deg) scale(1.05)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.sn-footer-wordmark:hover .bolba-footer-letter>span{animation:bolba-brand-wave .75s ease-in-out var(--brand-delay) both}.sn-footer-wordmark:hover .bolba-footer-icon>.bolba-mark{transform:rotate(-8deg) scale(1.05)}}@keyframes bolba-brand-enter{0%{opacity:0;transform:translateY(.22em) rotate(3deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@keyframes bolba-brand-wave{0%,to{transform:translateY(0)}45%{transform:translateY(-.075em) rotate(-2deg)}}