.ub-stage{container-type:inline-size}.ub-fs-xs{font-size:clamp(11px,3cqw,14px)}.ub-fs-sm{font-size:clamp(12px,3.4cqw,16px)}.ub-fs-md{font-size:clamp(13px,4cqw,19px)}.ub-ph{font-size:max(9px,4.6cqw);line-height:1.3}@keyframes ub-swap{0%{opacity:0;transform:translateY(4px)}}.ub-swap{animation:ub-swap .45s var(--ease-expo) both}.ub-draw{stroke-dasharray:1;stroke-dashoffset:0}html.js .ub-draw{stroke-dashoffset:1px;transition:stroke-dashoffset 1.4s var(--ease-expo);transition-delay:var(--dd,.3s)}html.js .is-in .ub-draw,html.reveal-fallback .ub-draw{stroke-dashoffset:0}html.js .ub-pop{opacity:0;transition:opacity .7s var(--ease-expo),transform .7s var(--ease-spring);transition-delay:calc(var(--pd,0s) + .3s);transform:translateY(14px)scale(.97)}html.js .is-in .ub-pop,html.reveal-fallback .ub-pop{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ub-swap{animation:none}html.js .ub-draw{stroke-dashoffset:0;transition:none}html.js .ub-pop{opacity:1;transition:none;transform:none}}
