.u-logo{flex:none;text-decoration:none;line-height:1}.u-logo,.u-logo__long{display:inline-flex;align-items:center}.u-logo__long{justify-content:flex-start;height:36px;width:auto;flex-shrink:0}.u-logo__svg{height:100%;width:auto;max-height:100%;display:block;aspect-ratio:1010/447}.u-logo__svg .u-logo__cap-path{fill:#026e60;transition:fill .2s cubic-bezier(.2,.7,.2,1)}.u-logo__svg .u-logo__text-path{fill:#131136;transition:fill .2s cubic-bezier(.2,.7,.2,1)}.u-logo__mark{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0}.u-logo__img{width:100%;height:100%;object-fit:contain;display:block}.u-logo--L .u-logo__long{height:44px}.u-logo--S .u-logo__long{height:28px}.u-logo--L .u-logo__mark{width:44px;height:44px}.u-logo--S .u-logo__mark{width:26px;height:26px}.u-logo--dark .u-logo__svg .u-logo__cap-path{fill:#00c48c}.u-logo--dark .u-logo__svg .u-logo__text-path{fill:#fff}.u-logo--dark.u-logo--mark-only .u-logo__mark{background:#fff;border-radius:10px;padding:3px;box-shadow:0 2px 8px rgba(0,0,0,.15)}