#rbih-logo{display:block;#logomark{#bulb{fill:hsl(var(--charcoal))}#brain{stroke:hsl(var(--charcoal));fill:none}#foot,#thread-1,#thread-2{fill:hsl(var(--charcoal))}}#reserve-bank{path{fill:hsl(var(--charcoal))}}#innovation-hub{path{fill:hsl(var(--terracotta))}}}#site-footer #rbih-logo #innovation-hub{path{fill:var(--white)}}#site-footer{display:flex;flex-direction:column;min-height:40vh;background:var(--footer-gradient);#logo-link{display:block;width:-moz-fit-content;width:fit-content}.footer-links{display:flex;flex-direction:column;gap:16px;p{font-size:1.2rem;color:var(--white);line-height:1.1}}hr{background-color:var(--white)}#generic-data{margin-top:auto}#ids-wrapper{display:flex;flex-direction:column;gap:var(--nano)}.id-name{position:relative;&.clicked:after{position:absolute;right:8px;top:8px;content:"COPIED!";background-color:var(--white);color:hsl(var(--charcoal));padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;opacity:0;transition:opacity .3s ease}}#legal-links{display:flex;flex-direction:column;gap:var(--nano)}#contact-details{display:flex;align-items:center;gap:16px;.contact-item{display:flex;align-items:center;gap:8px;.contact-icon{width:24px;height:24px}}.contact-separator{font-size:1.2rem;line-height:1}}}@media screen and (max-width:768px){#site-footer{#contact-details{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:var(--small);.contact-separator{display:none}}.contact-details-row{display:flex!important;flex-wrap:wrap!important;gap:0!important;>div:first-child{width:100%!important;flex:0 0 100%!important;max-width:100%!important;margin-bottom:var(--small)!important;order:1!important;>div:last-child{p{font-size:.85rem;line-height:1.3}}}>div:nth-child(2){order:2!important;padding-right:8px!important}>div:nth-child(2),>div:nth-child(3){width:50%!important;flex:0 0 50%!important;max-width:50%!important;box-sizing:border-box!important}>div:nth-child(3){order:3!important;padding-left:8px!important}}#ids-wrapper{margin-bottom:0}#legal-links{align-items:flex-start;a{text-align:left!important;p{text-align:left!important}}}.contact-details-row .portion{&:nth-child(2),&:nth-child(3){width:50%!important;flex:0 0 50%!important;max-width:50%!important}}}}@keyframes fadeInOut{0%{opacity:0;transform:translateY(-5px)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}#site-header{height:56px;border-bottom:1px solid var(--slate-light30);z-index:5000;display:flex;align-items:center;justify-content:space-between;-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);background-color:color-mix(in oklch,var(--white) 60%,transparent);position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;#mobile-toggle{display:flex;align-items:flex-end;gap:2px;>*{line-height:var(--nano)}}#header-links{display:flex;align-items:center;height:100%;gap:var(--micro)}#hiring-badge{position:relative;padding-right:20px;&:after{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:var(--green-dark20);position:absolute;top:50%;right:7px;transform:translateY(-50%);animation:morse-blink 27.2s step-end infinite}}.header-link{display:flex;height:100%;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-radio-tab-group] .rtg-options-wrapper{height:36px}#header-dropdown{position:absolute;top:56px;left:0;width:100%;height:-moz-fit-content;height:fit-content;z-index:50000;background-color:color-mix(in oklch,var(--white) 90%,transparent);opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transform:translateY(-10px);transition:.2s ease;pointer-events:none}#header-dropdown.open{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.project-card{height:240px;overflow:hidden;border-radius:16px;position:relative;@media screen and (max-width:600px){height:160px}.project-name{position:relative;color:var(--white);z-index:10;font-size:1.4rem}&:after{content:"";height:100%;background:color-mix(in oklch,var(--black) 40%,transparent);-webkit-backdrop-filter:saturate(180%);backdrop-filter:saturate(180%);border-radius:16px;z-index:5}&:after,img{position:absolute;top:0;left:0;width:100%}img{object-fit:cover}}}@keyframes morse-blink{0%{opacity:1}2.21%{opacity:0}2.94%{opacity:1}3.68%{opacity:0}4.41%{opacity:1}5.15%{opacity:0}5.88%{opacity:1}6.62%{opacity:0}8.82%{opacity:1}9.56%{opacity:0}10.29%{opacity:1}11.03%{opacity:0}11.76%{opacity:1}13.97%{opacity:0}16.18%{opacity:1}16.91%{opacity:0}17.65%{opacity:1}18.38%{opacity:0}20.59%{opacity:1}21.32%{opacity:0}22.06%{opacity:1}24.26%{opacity:0}25%{opacity:1}25.74%{opacity:0}26.47%{opacity:1}27.21%{opacity:0}29.41%{opacity:1}31.62%{opacity:0}32.35%{opacity:1}33.09%{opacity:0}33.82%{opacity:1}34.56%{opacity:0}39.71%{opacity:1}40.44%{opacity:0}41.18%{opacity:1}41.91%{opacity:0}42.65%{opacity:1}44.85%{opacity:0}45.59%{opacity:1}46.32%{opacity:0}48.53%{opacity:1}50.74%{opacity:0}51.47%{opacity:1}53.68%{opacity:0}54.41%{opacity:1}56.62%{opacity:0}58.82%{opacity:1}59.56%{opacity:0}60.29%{opacity:1}62.5%{opacity:0}63.24%{opacity:1}63.97%{opacity:0}69.12%{opacity:1}69.85%{opacity:0}70.59%{opacity:1}71.32%{opacity:0}73.53%{opacity:1}75.74%{opacity:0}76.47%{opacity:1}77.21%{opacity:0}79.41%{opacity:1}81.62%{opacity:0}82.35%{opacity:1}83.09%{opacity:0}83.82%{opacity:1}84.56%{opacity:0}86.76%{opacity:1}87.5%{opacity:0}88.24%{opacity:1}88.97%{opacity:0}91.18%{opacity:1}91.91%{opacity:0}92.65%{opacity:1}94.85%{opacity:0}to{opacity:0}}