.um-site{--um-link-hover:var(--um-violet-800)}.um-site .um-footer{--um-link-hover:var(--um-violet-100)}.um-site .um-mobile-menu-card,.um-site .um-topbar{--um-link-hover:var(--um-violet-300)}.um-site a:not(.um-btn-primary):not(.um-btn-outline):not(.um-btn-light):not(.um-logo):not(.um-footer-social-link):not([data-slot=button]):not(.um-mentor-aside-card__cta):not(.um-mentor-card-link):not(.um-mobile-menu-link):not(.um-mobile-menu-cta):not(.um-agreement-card-link):not(.um-home-journal__card){text-decoration:none!important;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 calc(100% - .1em);background-size:0 1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1)}.um-site a:not(.um-btn-primary):not(.um-btn-outline):not(.um-btn-light):not(.um-logo):not(.um-footer-social-link):not([data-slot=button]):not(.um-mentor-aside-card__cta):not(.um-mentor-card-link):not(.um-mobile-menu-link):not(.um-mobile-menu-cta):not(.um-agreement-card-link):not(.um-home-journal__card):focus-visible,.um-site a:not(.um-btn-primary):not(.um-btn-outline):not(.um-btn-light):not(.um-logo):not(.um-footer-social-link):not([data-slot=button]):not(.um-mentor-aside-card__cta):not(.um-mentor-card-link):not(.um-mobile-menu-link):not(.um-mobile-menu-cta):not(.um-agreement-card-link):not(.um-home-journal__card):hover{background-size:100% 1px;color:var(--um-link-hover)}@media (prefers-reduced-motion:reduce){.um-site a:not(.um-btn-primary):not(.um-btn-outline):not(.um-btn-light):not(.um-logo):not(.um-footer-social-link):not([data-slot=button]):not(.um-mentor-aside-card__cta):not(.um-mentor-card-link):not(.um-mobile-menu-link):not(.um-mobile-menu-cta):not(.um-agreement-card-link):not(.um-home-journal__card){transition:none}}.um-site .um-menu a,.um-site .um-mobile-menu-link{background-image:none!important;background-size:auto!important;transition:color .2s ease,opacity .2s ease,transform .2s ease!important}.um-site .um-menu a:focus-visible,.um-site .um-menu a:hover,.um-site .um-mobile-menu-link:focus-visible,.um-site .um-mobile-menu-link:hover{background-image:none!important;background-size:0!important}.um-segmented-tabs{display:flex;width:100%;align-items:stretch;border:1px solid var(--um-border);border-radius:var(--um-radius-chip);overflow:hidden;background:var(--um-surface)}.um-segmented-tabs__btn{flex:1;display:inline-flex;align-items:center;justify-content:center;min-height:34px;height:34px;box-sizing:border-box;margin:0;padding:0 var(--um-space-3);border:none;border-radius:0;font-family:var(--um-body);font-size:var(--um-text-body-2);font-weight:500;line-height:var(--um-line-h3);color:var(--um-text);background:var(--um-surface);cursor:pointer;transition:background .15s ease}.um-segmented-tabs__btn+.um-segmented-tabs__btn{border-left:1px solid var(--um-border)}.um-segmented-tabs__btn:hover:not(.um-segmented-tabs__btn--active){background:var(--color-grey-100)}.um-segmented-tabs__btn--active{background:var(--um-violet-100)}.um-segmented-tabs__btn:focus{outline:none}.um-segmented-tabs__btn:focus-visible{position:relative;z-index:1;box-shadow:inset 0 0 0 2px var(--um-violet)}.um-cookie-consent{position:fixed;left:0;right:0;bottom:0;z-index:60;padding:var(--um-space-4) var(--um-page-gutter) calc(var(--um-space-4) + env(safe-area-inset-bottom, 0px));pointer-events:none;display:flex;justify-content:center;animation:um-cookie-rise .32s ease-out both}@keyframes um-cookie-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.um-cookie-consent__card{pointer-events:auto;display:flex;align-items:center;gap:var(--um-space-6);width:100%;max-width:720px;padding:var(--um-space-4) var(--um-space-5);background:var(--color-white);border:1px solid var(--um-border);border-radius:var(--um-radius-pill);box-shadow:var(--um-shadow-card);font-family:var(--um-body);font-size:var(--um-text-body-2);line-height:var(--um-line-body);color:var(--um-text)}.um-cookie-consent__text{flex:1 1 auto;margin:0;font-weight:500}.um-cookie-consent__link{color:var(--um-violet-800);text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:1px;background-image:none!important;transition:color var(--um-transition-fast)}.um-cookie-consent__link:focus-visible,.um-cookie-consent__link:hover{color:var(--um-violet-500)}.um-cookie-consent__btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 var(--um-space-6);border:1px solid var(--um-black-basic);border-radius:var(--um-radius-pill);background:var(--um-black-basic);color:var(--color-white);font-family:var(--um-body);font-size:var(--um-text-body-2);font-weight:500;cursor:pointer;transition:background-color var(--um-transition-fast),color var(--um-transition-fast),transform var(--um-transition-fast)}.um-cookie-consent__btn:hover{background:var(--um-gray-800);border-color:var(--um-gray-800);transform:translateY(-1px)}.um-cookie-consent__btn:focus-visible{outline:2px solid var(--um-violet-500);outline-offset:2px}@media (max-width:640px){.um-cookie-consent{padding:var(--um-space-3) var(--um-page-gutter) calc(var(--um-space-3) + env(safe-area-inset-bottom, 0px))}.um-cookie-consent__card{flex-direction:column;align-items:stretch;gap:var(--um-space-3);padding:var(--um-space-4);border-radius:var(--um-radius-block);text-align:left}.um-cookie-consent__btn{width:100%;height:48px}}.um-info-tooltip{position:relative;flex-shrink:0;display:inline-flex}.um-info-tooltip__btn{width:24px;height:24px;padding:0;background-color:var(--um-grey-500,#a0a3ad);-webkit-mask:url(/Images/Icons/Question.svg) no-repeat center/contain;mask:url(/Images/Icons/Question.svg) no-repeat center/contain;border:0;cursor:help;transition:background-color .15s ease}.um-info-tooltip[data-open=true] .um-info-tooltip__btn,.um-info-tooltip__btn:focus-visible,.um-info-tooltip__btn:hover{background-color:var(--um-violet,#6940ff);outline:none}.um-info-tooltip__pop{position:absolute;top:calc(100% + 8px);right:-4px;z-index:30;width:min(340px,calc(100vw - 32px));padding:var(--um-space-3,12px) var(--um-space-4,16px);background:#ffffff;border:1px solid var(--um-grey-200,#ececec);border-radius:16px;box-shadow:0 12px 32px rgba(20,20,20,.12);opacity:0;visibility:hidden;transform:translateY(-4px);pointer-events:none;transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s}.um-info-tooltip:focus-within .um-info-tooltip__pop,.um-info-tooltip:hover .um-info-tooltip__pop,.um-info-tooltip[data-open=true] .um-info-tooltip__pop{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:opacity .15s ease,transform .15s ease}