#rp-header[data-astro-cid-bniqpsef]{font-family:Montserrat,sans-serif}#rp-header[data-astro-cid-bniqpsef]>nav[data-astro-cid-bniqpsef]>a[data-astro-cid-bniqpsef],#rp-header[data-astro-cid-bniqpsef]>nav[data-astro-cid-bniqpsef]>ul[data-astro-cid-bniqpsef]>li[data-astro-cid-bniqpsef]>a[data-astro-cid-bniqpsef]{color:#000!important;font-weight:300;font-size:14px;text-decoration:none;transition:color .15s}#rp-header[data-astro-cid-bniqpsef]>nav[data-astro-cid-bniqpsef]>a[data-astro-cid-bniqpsef]{font-weight:700;font-size:1rem}#rp-header[data-astro-cid-bniqpsef]>nav[data-astro-cid-bniqpsef]>ul[data-astro-cid-bniqpsef]>li[data-astro-cid-bniqpsef]>a[data-astro-cid-bniqpsef]{position:relative}#rp-header[data-astro-cid-bniqpsef]>nav[data-astro-cid-bniqpsef]>ul[data-astro-cid-bniqpsef]>li[data-astro-cid-bniqpsef]>a[data-astro-cid-bniqpsef]:hover,#rp-header[data-astro-cid-bniqpsef]>nav[data-astro-cid-bniqpsef]>ul[data-astro-cid-bniqpsef]>li[data-astro-cid-bniqpsef]>a[data-astro-cid-bniqpsef]:focus-visible{color:#000!important}#rp-header[data-astro-cid-bniqpsef]>nav[data-astro-cid-bniqpsef]>ul[data-astro-cid-bniqpsef]>li[data-astro-cid-bniqpsef]>a[data-astro-cid-bniqpsef]:not([aria-label=LinkedIn]):after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;background:#000;border-radius:2px;transform:scaleX(0);transform-origin:center;transition:transform .25s ease}#rp-header[data-astro-cid-bniqpsef]>nav[data-astro-cid-bniqpsef]>ul[data-astro-cid-bniqpsef]>li[data-astro-cid-bniqpsef]>a[data-astro-cid-bniqpsef]:not([aria-label=LinkedIn]):hover:after,#rp-header[data-astro-cid-bniqpsef]>nav[data-astro-cid-bniqpsef]>ul[data-astro-cid-bniqpsef]>li[data-astro-cid-bniqpsef]>a[data-astro-cid-bniqpsef]:not([aria-label=LinkedIn]):focus-visible:after,#rp-header[data-astro-cid-bniqpsef]>nav[data-astro-cid-bniqpsef]>ul[data-astro-cid-bniqpsef]>li[data-astro-cid-bniqpsef].nav-dd:hover>a[data-astro-cid-bniqpsef]:after{transform:scaleX(1)}#rp-header[data-astro-cid-bniqpsef]>nav[data-astro-cid-bniqpsef]>ul[data-astro-cid-bniqpsef]>li[data-astro-cid-bniqpsef].nav-dd:hover>a[data-astro-cid-bniqpsef]{color:#000!important}#rp-header[data-astro-cid-bniqpsef]>nav[data-astro-cid-bniqpsef]>ul[data-astro-cid-bniqpsef]>li[data-astro-cid-bniqpsef]>a[data-astro-cid-bniqpsef].rp-active{color:#000!important;font-weight:700}#rp-nav-logo[data-astro-cid-bniqpsef]{color:#000!important;display:inline-flex}.rp-logo__l[data-astro-cid-bniqpsef]{display:inline-block;color:#000;background:linear-gradient(100deg,#000 42%,#9a9a9a,#000 58%);background-size:300% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:rp-logo-hop 7s ease-in-out 2s infinite}.rp-logo__l[data-astro-cid-bniqpsef]+.rp-logo__l[data-astro-cid-bniqpsef]{animation-delay:2.12s}@keyframes rp-logo-hop{0%{transform:none;background-position:100% 0}3.5%{transform:translateY(-3px) rotate(-8deg)}7%{transform:translateY(0) rotate(0)}9%{transform:none}13%{background-position:0 0}to{transform:none;background-position:0 0}}@media(prefers-reduced-motion:reduce){.rp-logo__l[data-astro-cid-bniqpsef]{animation:none}}body:has(#Teaching) .rp-ext[data-astro-cid-bniqpsef]{display:none}.rp-nav-sub[data-astro-cid-bniqpsef]{background:#fff}.rp-nav-sub[data-astro-cid-bniqpsef] a[data-astro-cid-bniqpsef]{color:#000!important;font-weight:300;background:none;font-family:Montserrat,sans-serif}.rp-nav-sub[data-astro-cid-bniqpsef] a[data-astro-cid-bniqpsef]:hover{color:#000!important;opacity:1;background:#f5f5f5}#rp-hamburger[data-astro-cid-bniqpsef]{color:#000}@media(max-width:900px){#rp-hamburger[data-astro-cid-bniqpsef]{display:flex!important}#rp-nav-list[data-astro-cid-bniqpsef]{display:none!important;position:absolute;top:100%;left:0;right:0;background:#ceeaebf7;flex-direction:column;align-items:flex-start;gap:0;padding:.5rem 0 1rem;box-shadow:0 8px 16px #0000001a}#rp-nav-list[data-astro-cid-bniqpsef].rp-open{display:flex!important}#rp-nav-list[data-astro-cid-bniqpsef]>li[data-astro-cid-bniqpsef]{width:100%}#rp-nav-list[data-astro-cid-bniqpsef]>li[data-astro-cid-bniqpsef]>a[data-astro-cid-bniqpsef]{display:block;padding:.65rem 2rem;color:#000!important}#rp-nav-list[data-astro-cid-bniqpsef]>li[data-astro-cid-bniqpsef]>a[data-astro-cid-bniqpsef]:after{display:none}.rp-nav-sub[data-astro-cid-bniqpsef]{position:static!important;box-shadow:none;border:none;border-radius:0;background:#0000000a;padding-left:1rem}}
