.cap-footer-letters{display:inline-flex;max-width:100%;white-space:nowrap;vertical-align:baseline;cursor:default;touch-action:pan-y}.cap-footer-letters:focus-visible{outline:3px solid #edac67;outline-offset:6px;border-radius:6px}.cap-footer-letter{position:relative;display:inline-block;overflow:hidden;line-height:1.05;transform-origin:center bottom;cursor:pointer}.cap-footer-letter-base,.cap-footer-letter-sweep{position:absolute;inset:0;pointer-events:none}.cap-footer-letter-base{color:#b2dbea}.cap-footer-letter-sweep{color:#2e91e9}.cap-footer-letter-art{display:inline-block;background-color:#6fbbe7;background-size:cover;background-repeat:no-repeat;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.cap-footer-letter-base{opacity:1!important}.cap-footer-letter-art{opacity:0!important}}@media(prefers-reduced-motion:reduce){.cap-footer-letters *{transition-duration:0s!important;animation-duration:0s!important}}.bl-wordmark>img{pointer-events:none}
