/* redbrick-home.css — ATF subset for template-blank.php only.
 * Regenerate: python tools/extract-redbrick-home.py
 * page-homepage-v2.php keeps full CDN redbrick (not this file).
 */
:root{--rb-card--horizontal--breakpoint:32rem;--rb--color--blue:33 43 88;--rb--color--primary:var(--rb--color--blue);--rb--color--teal:0 166 137;--rb--color--pink:239 66 111;--rb--color--green:75 168 52;--rb--color--sky-blue:0 156 221;--rb--color--orange:234 112 75;--rb--color--yellow:255 209 0;--rb--color--spinach:47 99 83;--rb--color--burgundy:74 48 65;--rb--color--error:226 0 0;--rb--color--warning:239 120 46;--rb--color--information:77 148 255;--rb--color--success:58 129 40;--rb--color--application--error:254 242 242;--rb--color--black:0 0 0;--rb--color--graphite:33 42 48;--rb--color--charcoal:51 63 71;--rb--color--grey:141 150 149;--rb--color--stone:219 219 211;--rb--color--light:237 237 233;--rb--color--mist:246 246 244;--rb--color--white:255 255 255;--rb--color--tags-base:var(--rb--color--stone);--rb--color--tags-contrast:var(--rb--color--graphite);--rb--color--base:var(--rb--color--white);--rb--color--contrast:var(--rb--color--graphite);--rb--color--link:var(--rb--color--blue);--rb--grid--columns:6;--rb--grid--gap:1rem;--rb--grid--gutter:4rem;--rb--grid--max-width:1408px;--rb--lockup--width:3px;--rb--spacing--xxxs:.125rem;--rb--spacing--xxs:.25rem;--rb--spacing--xs:.5rem;--rb--spacing--s:1rem;--rb--spacing--m:2rem;--rb--spacing--l:4rem;--rb--spacing--xl:8rem;--rb--spacing--card:var(--rb--spacing--m);--rb--card--thumbnail-size:177px;--rb--button--primary--bg:var(--rb--color--primary);--rb--button--primary--hover:23 29 61;--rb--button--primary--text:var(--rb--color--white)}:root{--rb--grid--columns:12}*,:after,:before{box-sizing:border-box;border:0 solid}html{line-height:1.5;-webkit-text-size-adjust:100%}body{margin:0;font-family:Poppins,sans-serif}menu,ol,ul{list-style:none;margin:0;padding:0}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a{color:inherit;text-decoration:inherit}img,svg,video{display:block;max-width:100%;height:auto}button,input{font:inherit}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(https://www.liverpool.ac.uk/rb/latest/assets/poppins-devanagari-400-normal.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(https://www.liverpool.ac.uk/rb/latest/assets/poppins-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(https://www.liverpool.ac.uk/rb/latest/assets/poppins-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(https://www.liverpool.ac.uk/rb/latest/assets/poppins-devanagari-400-italic.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(https://www.liverpool.ac.uk/rb/latest/assets/poppins-latin-ext-400-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(https://www.liverpool.ac.uk/rb/latest/assets/poppins-latin-400-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(https://www.liverpool.ac.uk/rb/latest/assets/poppins-devanagari-600-normal.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(https://www.liverpool.ac.uk/rb/latest/assets/poppins-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(https://www.liverpool.ac.uk/rb/latest/assets/poppins-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:600;src:url(https://www.liverpool.ac.uk/rb/latest/assets/poppins-devanagari-600-italic.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:600;src:url(https://www.liverpool.ac.uk/rb/latest/assets/poppins-latin-ext-600-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:600;src:url(https://www.liverpool.ac.uk/rb/latest/assets/poppins-latin-600-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(https://www.liverpool.ac.uk/rb/latest/assets/poppins-devanagari-700-normal.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(https://www.liverpool.ac.uk/rb/latest/assets/poppins-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(https://www.liverpool.ac.uk/rb/latest/assets/poppins-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:700;src:url(https://www.liverpool.ac.uk/rb/latest/assets/poppins-devanagari-700-italic.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:700;src:url(https://www.liverpool.ac.uk/rb/latest/assets/poppins-latin-ext-700-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:700;src:url(https://www.liverpool.ac.uk/rb/latest/assets/poppins-latin-700-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:rb-icons;src:url(https://www.liverpool.ac.uk/rb/latest/assets/rb-icons.eot?t=1745341789922);src:url(https://www.liverpool.ac.uk/rb/latest/assets/rb-icons.eot?t=1745341789922#iefix)format("embedded-opentype"),url(https://www.liverpool.ac.uk/rb/latest/assets/rb-icons.woff2?t=1745341789922)format("woff2"),url(https://www.liverpool.ac.uk/rb/latest/assets/rb-icons.woff?t=1745341789922)format("woff"),url(https://www.liverpool.ac.uk/rb/latest/assets/rb-icons.ttf?t=1745341789922)format("truetype"),url(https://www.liverpool.ac.uk/rb/latest/assets/rb-icons.svg?t=1745341789922#rb-icons)format("svg")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v146/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDDxHOej.woff2)format("woff2")}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-variation-settings:normal;tab-size:4;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}:root{--rb-card--horizontal--breakpoint:32rem;--rb--color--blue:33 43 88;--rb--color--primary:var(--rb--color--blue);--rb--color--teal:0 166 137;--rb--color--pink:239 66 111;--rb--color--green:75 168 52;--rb--color--sky-blue:0 156 221;--rb--color--orange:234 112 75;--rb--color--yellow:255 209 0;--rb--color--spinach:47 99 83;--rb--color--burgundy:74 48 65;--rb--color--error:226 0 0;--rb--color--warning:239 120 46;--rb--color--information:77 148 255;--rb--color--success:58 129 40;--rb--color--application--error:254 242 242;--rb--color--black:0 0 0;--rb--color--graphite:33 42 48;--rb--color--charcoal:51 63 71;--rb--color--grey:141 150 149;--rb--color--stone:219 219 211;--rb--color--light:237 237 233;--rb--color--mist:246 246 244;--rb--color--white:255 255 255;--rb--color--tags-base:var(--rb--color--stone);--rb--color--tags-contrast:var(--rb--color--graphite);--rb--color--base:var(--rb--color--white);--rb--color--contrast:var(--rb--color--graphite);--rb--color--link:var(--rb--color--blue);--rb--grid--columns:6;--rb--grid--gap:1rem;--rb--grid--gutter:4rem;--rb--grid--max-width:1408px;--rb--lockup--width:3px;--rb--spacing--xxxs:.125rem;--rb--spacing--xxs:.25rem;--rb--spacing--xs:.5rem;--rb--spacing--s:1rem;--rb--spacing--m:2rem;--rb--spacing--l:4rem;--rb--spacing--xl:8rem;--rb--spacing--card:var(--rb--spacing--m);--rb--card--thumbnail-size:177px;--rb--button--primary--bg:var(--rb--color--primary);--rb--button--primary--hover:23 29 61;--rb--button--primary--text:var(--rb--color--white)}@media (width>=768px){:root{--rb--grid--columns:12}}body{--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1));text-rendering:optimizespeed;font-family:Poppins,sans-serif;font-size:1rem}body{flex-direction:column;min-height:100vh;display:flex}.bg-black.text-white,.bg-rb--color--blue,.bg-rb--color--green.text-white,.bg-rb--color--grey.text-white,.bg-rb--color--orange.text-white,.bg-rb--color--pink.text-white,.bg-rb--color--primary,.bg-rb--color--sky-blue.text-white,.bg-rb--color--teal.text-white{--rb--color--contrast:255 255 255;--rb--color--link:255 255 255;--rb--button--primary--bg:var(--rb--color--white);--rb--button--primary--hover:var(--rb--color--white);--rb--button--primary--text:var(--rb--color--blue);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.bg-white{color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.bg-white{--rb--color--contrast:var(--rb--color--charcoal);--rb--color--link:var(--rb--color--blue);--tw-text-opacity:1}.rb-icon--material{letter-spacing:normal;text-transform:none;vertical-align:middle;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";direction:ltr;font-size:26px;font-style:normal;font-weight:400;line-height:.92308;display:inline-block;font-family:Material Symbols Outlined!important}.rb-icon--material,.rb-icon:not(.rb-icon--material){-webkit-font-smoothing:antialiased}.rb-icon:not(.rb-icon--material){-moz-osx-font-smoothing:grayscale;width:100%;height:100%;font-style:normal;font-weight:400;container:rb-icon/inline-size;font-family:rb-icons!important}.rb-icon:not(.rb-icon--material),.rb-icon:not(.rb-icon--material)>*{aspect-ratio:1;display:inline-block}.rb-icon:not(.rb-icon--material)>*{fill:currentColor;-o-object-fit:contain;object-fit:contain;width:auto;height:100cqi;font-size:100cqi;line-height:1}.rb-button{padding:var(--rb--spacing--s);text-align:center;width:100%;text-decoration-line:none;display:block}.rb-button:hover{text-decoration-line:underline}.rb-button:focus{outline-offset:2px;outline:2px solid #0000}.rb-button:active,.rb-button:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px+var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}@media (width>=768px){.rb-button{text-align:left;width:auto;display:inline-block}}.rb-button{color:currentColor;text-underline-offset:2px}.rb-button:hover{text-decoration-thickness:1px}.rb-button.rb-button--link{width:auto;padding:0;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;display:inline-block}.rb-button.rb-button--link:hover{text-decoration-thickness:2px}.rb-button--ghost{--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1));background-color:#0000;border-width:1px;border-color:currentColor;font-weight:400}.rb-button--primary,input[type=submit].rb-button--primary{background-color:rgba(var(--rb--button--primary--bg));border-color:rgba(var(--rb--button--primary--bg));color:rgba(var(--rb--button--primary--text));border-width:1px;font-weight:700}.rb-button--primary:hover,input[type=submit].rb-button--primary:hover{background-color:rgba(var(--rb--button--primary--hover));border-color:rgba(var(--rb--button--primary--hover))}.rb-button--secondary{--rb--color--contrast:var(--rb--color--charcoal);--rb--color--link:var(--rb--color--blue);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-button--secondary{--tw-border-opacity:1;border-width:1px;border-color:rgba(var(--rb--color--blue)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(var(--rb--color--blue)/var(--tw-text-opacity,1));font-weight:400}.rb-button--full{width:100%}.rb-button--full.rb-button--icon:after{float:right}.rb-button.rb-button--borderless{text-align:right;--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1));background-color:#0000;font-weight:400}@media (width>=768px){.rb-button.rb-button--borderless{text-align:center;padding:0}}.rb-button--primary[disabled]{--rb--color--contrast:var(--rb--color--graphite);--rb--color--link:var(--rb--color--contrast);color:rgba(var(--rb--color--charcoal)/var(--tw-text-opacity,1));--tw-border-opacity:1;border-color:rgba(var(--rb--color--mist)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(var(--rb--color--mist)/var(--tw-bg-opacity,1));--tw-text-opacity:1}.rb-button--primary[disabled]:hover{text-decoration-line:none}.rb-button--ghost[disabled],.rb-button--secondary[disabled]{--tw-border-opacity:1;border-color:rgba(var(--rb--color--grey)/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgba(var(--rb--color--grey)/var(--tw-text-opacity,1))}.rb-button--ghost[disabled]:hover,.rb-button--secondary[disabled]:hover{text-decoration-line:none}.rb-button.rb-button--borderless[disabled]{--tw-text-opacity:1;color:rgba(var(--rb--color--grey)/var(--tw-text-opacity,1))}.rb-button--icon{vertical-align:bottom;display:inline-block}.rb-button--icon:after{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Symbols Outlined;font-size:26px;font-style:normal;font-weight:400;line-height:.92308;display:inline-block}.rb-button--icon:after{vertical-align:middle}@media (width>=768px){.rb-button--icon:after{margin-left:var(--rb--spacing--xxs);text-decoration-line:none;text-decoration-color:#0000}}.rb-button--icon:before{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Symbols Outlined;font-size:26px;font-style:normal;font-weight:400;line-height:.92308;display:inline-block}.rb-button--icon:before{vertical-align:middle}@media (width>=768px){.rb-button--icon:before{margin-right:var(--rb--spacing--xxs);text-decoration-line:none;text-decoration-color:#0000}}.rb-button--icon.rb-button--icon--before[data-icon]:before{content:attr(data-icon)}.rb-button.rb-button--link.rb-button--compact{text-align:left;background-color:#0000;text-decoration-line:none}@media (width>=768px){.rb-button.rb-button--link.rb-button--compact{width:100%}}@media (width>=1024px){.rb-button.rb-button--link.rb-button--compact{padding:var(--rb--spacing--xs);background-color:#0000004d}.rb-button.rb-button--link.rb-button--compact:hover{background-color:#0006}}.rb-button.rb-button--link.rb-button--compact span{display:none}@media (width>=1024px){.rb-button.rb-button--link.rb-button--compact span{display:inline-block}}@media (width>=768px){.rb-button--icon.rb-button--icon--before[data-icon][data-icon-md]:before{content:attr(data-icon-md)}}.rb-button--icon--chevron:after{content:"chevron_right"}@media not all and (width>=768px){#main-menu[data-fragment=main-menu] .rb-header__global__home span.rb-button__icon-label,.rb-header:target .rb-header__global__home span.rb-button__icon-label{clip:auto;white-space:normal;--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(var(--rb--color--stone)/var(--tw-border-opacity,1));width:auto;height:auto;padding:0;padding:var(--rb--spacing--s);margin:0;font-weight:700;display:block;position:static;overflow:visible}}span.rb-button__icon-label{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=768px){span.rb-button__icon-label{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}span.rb-button__icon-mobile-label{display:none}}a.rb-button{text-decoration-line:none}.rb-lockup{border-color:currentColor;border-width:var(--rb--lockup--width);padding:var(--rb--spacing--s);text-transform:uppercase;width:fit-content;margin:0;font-size:2.0736rem;line-height:1}@media (width>=1024px){.rb-lockup{font-size:2.48832rem}}@media (width>=1280px){.rb-lockup{font-size:3.8147rem}}.rb-lockup{text-wrap:wrap}h2.rb-lockup{font-size:2.0736rem}@media (width>=768px){h2.rb-lockup{font-size:2.48832rem}}@media (width>=1280px){h2.rb-lockup{font-size:3.8147rem}}p.rb-lockup{font-size:1.266rem;line-height:1.25}@media (width>=1024px){p.rb-lockup{font-size:1.424rem;line-height:1.375}}.rb-lockup--light{--rb--lockup--width:2px}.rb-lockup--bold{--rb--lockup--width:4px}.rb-lockupgroup .rb-lockup~.rb-lockup{margin-top:calc(var(--rb--lockup--width)*-1)}.rb-lockupgroup>span.rb-lockup{display:block}.rb-picture__image{-o-object-fit:cover;object-fit:cover;width:100%}.rb-navigation--campus{--rb--color--contrast:var(--rb--color--charcoal);--rb--color--link:var(--rb--color--blue);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-navigation--campus{--tw-border-opacity:1;border-style:solid;border-bottom-width:1px;border-color:rgba(var(--rb--color--stone)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:var(--rb--spacing--s);grid-column:1/-1;font-size:.83334rem;display:none}@media (width>=768px){.rb-navigation--campus{border-style:none;display:block}}.rb-navigation--campus .rb-navigation__list{--tw-text-opacity:1;color:rgba(var(--rb--color--blue)/var(--tw-text-opacity,1));flex-wrap:wrap;list-style-type:none;display:flex}.rb-navigation--section:has(:checked) .rb-navigation--campus .rb-navigation__list{--tw-text-opacity:1;color:rgba(var(--rb--color--blue)/var(--tw-text-opacity,1));flex-wrap:wrap;list-style-type:none;display:flex}.rb-navigation--campus li{padding:var(--rb--spacing--xs);padding-bottom:var(--rb--spacing--s);border-style:none}.rb-navigation--campus li a{text-decoration-line:none}.rb-navigation--campus li a:focus{font-weight:700}@media (width>=768px){.rb-navigation--campus li a:hover{text-decoration-line:underline}}.rb-navigation--campus li.rb-navigation__selected a{font-weight:700}.rb-navigation--section:has(:checked) .rb-navigation--campus .rb-navigation__list>li.rb-navigation__selected>a{font-weight:700}.rb-navigation--campus .rb-navigation__label{flex-basis:100%;padding:0;font-size:.83334rem}.rb-navigation--campus .rb-navigation__list li:first-of-type{padding-left:0}.rb-navigation--section:has(:checked) .rb-navigation--campus .rb-navigation__list li:first-of-type{padding-left:0}.rb-navigation--section .rb-navigation--campus{display:none}.rb-navigation--section:has(:checked) .rb-navigation--campus{display:block}.rb-navigation--section:has(:checked) .rb-navigation--campus .rb-navigation__list>li>a{padding:0;font-weight:400}.rb-navigation--section:has(:checked) .rb-navigation--campus li{padding:0;font-weight:400}.rb-navigation--section:has(:checked) .rb-navigation--campus li a{padding:0;font-weight:400}.rb-navigation--section:has(:checked) .rb-navigation--campus li{padding:var(--rb--spacing--xs);padding-bottom:var(--rb--spacing--s)}.rb-navigation--section:has(:checked) .rb-navigation--campus .rb-navigation__list li{display:flex}.rb-navigation--section:has(:checked) .rb-navigation--campus .rb-block-container{padding-left:var(--rb--grid--gutter);padding-right:var(--rb--grid--gutter)}@media (width>=768px){.rb-navigation--campus{display:block}.rb-navigation--campus div{display:flex}.rb-navigation--campus,.rb-navigation--campus li{padding:0}.rb-navigation--campus li a:focus{--rb--color--contrast:255 255 255;--rb--color--link:255 255 255;--rb--button--primary--bg:var(--rb--color--white);--rb--button--primary--hover:var(--rb--color--white);--rb--button--primary--text:var(--rb--color--blue);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-navigation--campus li a:focus{--tw-border-opacity:1;border-color:rgba(var(--rb--color--blue)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(var(--rb--color--blue)/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);font-weight:400}.rb-navigation--campus .rb-navigation__label,.rb-navigation--campus li a{--tw-border-opacity:1;border-style:solid;border-left-width:1px;border-color:rgba(var(--rb--color--stone)/var(--tw-border-opacity,1));padding:var(--rb--spacing--xs) var(--rb--spacing--s);display:inline-block}.rb-navigation--campus .rb-navigation__label{border-style:none;flex-basis:auto;padding-left:0}.bg-black.rb-navigation--campus li.rb-navigation__selected a,.bg-rb--color--green.rb-navigation--campus li.rb-navigation__selected a,.bg-rb--color--grey.rb-navigation--campus li.rb-navigation__selected a,.bg-rb--color--orange.rb-navigation--campus li.rb-navigation__selected a,.bg-rb--color--pink.rb-navigation--campus li.rb-navigation__selected a,.bg-rb--color--sky-blue.rb-navigation--campus li.rb-navigation__selected a,.bg-rb--color--teal.rb-navigation--campus li.rb-navigation__selected a,.rb-navigation--campus li.rb-navigation__selected a{--rb--color--contrast:255 255 255;--rb--color--link:255 255 255;--rb--button--primary--bg:var(--rb--color--white);--rb--button--primary--hover:var(--rb--color--white);--rb--button--primary--text:var(--rb--color--blue)}.rb-navigation--campus li.rb-navigation__selected a{color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.bg-black.rb-navigation--campus li.rb-navigation__selected a,.bg-rb--color--green.rb-navigation--campus li.rb-navigation__selected a,.bg-rb--color--grey.rb-navigation--campus li.rb-navigation__selected a,.bg-rb--color--orange.rb-navigation--campus li.rb-navigation__selected a,.bg-rb--color--pink.rb-navigation--campus li.rb-navigation__selected a,.bg-rb--color--sky-blue.rb-navigation--campus li.rb-navigation__selected a,.bg-rb--color--teal.rb-navigation--campus li.rb-navigation__selected a{--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-navigation--campus li.rb-navigation__selected a{--tw-border-opacity:1;border-color:rgba(var(--rb--color--blue)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(var(--rb--color--blue)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-weight:400}}@media not all and (width>=768px){#main-menu[data-fragment=main-menu] .rb-header__global__home .rb-skiplink,.rb-header:target .rb-header__global__home .rb-skiplink{clip:auto;white-space:normal;--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(var(--rb--color--stone)/var(--tw-border-opacity,1));width:auto;height:auto;padding:0;padding:var(--rb--spacing--s);margin:0;font-weight:700;display:block;position:static;overflow:visible}}.rb-skiplink{clip:rect(0,0,0,0);white-space:nowrap;--tw-bg-opacity:1;background-color:rgba(var(--rb--color--yellow)/var(--tw-bg-opacity,1));width:1px;height:1px;padding:0;padding:var(--rb--spacing--xs);border-width:0;margin:-1px;line-height:1.5;display:block;position:absolute;overflow:hidden}.rb-skiplink:focus{width:auto;height:auto;margin:0;position:static}body[data-section=homepage] .rb-skiplink{z-index:20}.rb-backdrop{--rb--color--contrast:var(--rb--color--charcoal);--rb--color--link:var(--rb--color--blue);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-backdrop{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (width>=768px){.rb-backdrop .bg-black,.rb-backdrop .bg-rb--color--green,.rb-backdrop .bg-rb--color--grey,.rb-backdrop .bg-rb--color--orange,.rb-backdrop .bg-rb--color--pink,.rb-backdrop .bg-rb--color--sky-blue,.rb-backdrop .bg-rb--color--teal{--rb--color--contrast:255 255 255;--rb--color--link:255 255 255;--rb--button--primary--bg:var(--rb--color--white);--rb--button--primary--hover:var(--rb--color--white);--rb--button--primary--text:var(--rb--color--blue);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-backdrop{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}}.rb-backdrop .rb-lockup br{display:none}@media (width>=1024px){.rb-backdrop .rb-lockup br{display:inline-block}}.rb-backdrop__inner{min-height:50svh;position:relative;overflow:hidden}.rb-backdrop__inner img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (width>=640px){.rb-backdrop__inner img{height:100svh}}@media (width>=768px){.rb-backdrop__inner img{position:absolute}}@media (orientation:portrait){.rb-backdrop__inner img{height:40svh}}@media (width>=768px){@media (orientation:portrait){.rb-backdrop__inner img{height:75svh}}}@media (width>=1024px){@media (orientation:landscape){.rb-backdrop__inner img{height:76svh}}}.rb-backdrop__heading{gap:var(--rb--spacing--s);padding-bottom:var(--rb--spacing--m);padding-top:var(--rb--spacing--s);row-gap:var(--rb--spacing--m);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}@media (width>=768px){.rb-backdrop__heading{padding-bottom:var(--rb--spacing--l);padding-top:var(--rb--spacing--l);margin-top:75svh}}@media (orientation:portrait){.rb-backdrop__heading{margin-top:0}}@media (width>=768px){@media (orientation:portrait){.rb-backdrop__heading{min-height:50vh}}}@media (orientation:landscape){@media (width>=768px){.rb-backdrop__heading{margin-top:30svh}}}@media (width>=768px){@media (orientation:landscape){.rb-backdrop__heading{margin-top:0}}}@media (orientation:landscape){@media (width>=768px){.rb-backdrop__heading{height:auto}}}@media (width>=768px){@media (orientation:landscape){.rb-backdrop__heading{min-height:55vh}}}@media (width>=1024px){@media (orientation:landscape){.rb-backdrop__heading{min-height:55vh}}}@media (width>=1280px){@media (orientation:landscape){.rb-backdrop__heading{min-height:55vh}}}.rb-backdrop .rb-block-container{position:relative}@media (width>=768px){.rb-backdrop .rb-block-container{background-color:#0000}}.rb-backdrop__heading .rb-lockupgroup{-moz-column-gap:var(--rb--spacing--s);column-gap:var(--rb--spacing--s);grid-column:1/-1;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}@media (width>=768px){.rb-backdrop__heading .rb-lockupgroup{grid-column:span 7/span 7;margin-top:auto;margin-bottom:auto}}.rb-backdrop__heading .rb-backdrop__cta{grid-column:1/-1}@media (width>=768px){.rb-backdrop__heading .rb-backdrop__cta{grid-column:1/span 5}}@media (width>=1024px){.rb-backdrop__heading .rb-backdrop__cta{grid-column:1/span 7}}.rb-backdrop__heading .rb-backdrop__cta .rb-button{width:100%}@media (width>=768px){.rb-backdrop__heading .rb-backdrop__cta .rb-button{width:auto}}.rb-backdrop__heading .rb-backdrop__brand{grid-column:10/span 3;margin-top:auto;margin-bottom:0;display:none;position:relative;right:1.25rem}@media (width>=1024px){.rb-backdrop__heading .rb-backdrop__brand{grid-column:11/span 2}}@media (width>=1536px){.rb-backdrop__heading .rb-backdrop__brand{right:0}}.rb-backdrop h2.rb-lockup{grid-column:span 7/span 7}@media (width>=1024px){.rb-backdrop h2.rb-lockup{grid-column:span 7/span 7}}.rb-backdrop h1.rb-lockup{grid-column:span 7/span 7}@media (width>=1024px){.rb-backdrop h1.rb-lockup{grid-column:span 7/span 7}}.rb-backdrop__heading .rb-lockupgroup:has(+.rb-backdrop__cta){margin-bottom:0}.rb-backdrop p.rb-lockup{grid-column:span 6/span 6;grid-row-start:2}@media (width>=1024px){.rb-backdrop p.rb-lockup{grid-column:span 6/span 6}}.rb-backdrop__content .rb-block-container{--rb--color--contrast:var(--rb--color--charcoal);--rb--color--link:var(--rb--color--blue);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-backdrop__content .rb-block-container{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:var(--rb--spacing--m);padding-right:var(--rb--spacing--m)}body[data-section=homepage] .rb-header{z-index:10;background-color:#0000;width:100%;position:absolute}body[data-section=homepage] .rb-header .rb-header__section{display:none}body[data-section=homepage] .rb-backdrop__inner img{min-height:100svh;position:absolute}@media (orientation:portrait){body[data-section=homepage] .rb-backdrop__inner img{height:100svh}}@media (orientation:landscape){body[data-section=homepage] .rb-backdrop__inner img{height:160svh}}@media (width>=768px){@media (orientation:landscape){body[data-section=homepage] .rb-backdrop__inner img{min-height:fit-content}}}@media (width>=1024px){@media (orientation:landscape){body[data-section=homepage] .rb-backdrop__inner img{height:100svh}}}body[data-section=homepage] .rb-header+.rb-backdrop .rb-backdrop__heading{flex-direction:column;display:flex}@media (width>=768px){body[data-section=homepage] .rb-header+.rb-backdrop .rb-backdrop__heading{padding-top:50svh;display:grid}}@media (width>=1024px){body[data-section=homepage] .rb-header+.rb-backdrop .rb-backdrop__heading{padding-top:30svh}}@media (width>=1536px){body[data-section=homepage] .rb-header+.rb-backdrop .rb-backdrop__heading{padding-top:20.5svh}}body[data-section=homepage] .rb-backdrop .rb-block-container{background-color:#0000;width:fit-content;margin-left:0;margin-right:0;padding-left:0;padding-right:0}@media (width>=768px){body[data-section=homepage] .rb-backdrop .rb-block-container{padding-left:var(--rb--spacing--m);padding-right:var(--rb--spacing--m);margin-left:auto;margin-right:auto}}@media (width>=1024px){body[data-section=homepage] .rb-backdrop .rb-block-container{padding-left:var(--rb--grid--gutter);padding-right:var(--rb--grid--gutter)}}body[data-section=homepage] .rb-backdrop__heading .rb-lockupgroup{margin-top:auto;margin-bottom:0}body[data-section=homepage] .rb-header+.rb-backdrop .rb-backdrop__heading{height:100svh;min-height:fit-content;padding-left:var(--rb--spacing--s);padding-right:var(--rb--spacing--s)}@media (width>=640px){body[data-section=homepage] .rb-header+.rb-backdrop .rb-backdrop__heading{padding-left:var(--rb--spacing--m);padding-right:var(--rb--spacing--m)}}@media (width>=768px){body[data-section=homepage] .rb-header+.rb-backdrop .rb-backdrop__heading{padding-left:0;padding-right:0}@media (orientation:portrait){body[data-section=homepage] .rb-header+.rb-backdrop .rb-backdrop__heading{height:86svh}}}@media (orientation:landscape){body[data-section=homepage] .rb-header+.rb-backdrop .rb-backdrop__heading{height:150svh}}@media (width>=768px){@media (orientation:landscape){body[data-section=homepage] .rb-header+.rb-backdrop .rb-backdrop__heading{height:100svh;min-height:fit-content}}}@media (width>=1280px){@media (orientation:landscape){body[data-section=homepage] .rb-header+.rb-backdrop .rb-backdrop__heading{height:82.1svh;min-height:633px}}}@media (width>=1536px){@media (orientation:landscape){body[data-section=homepage] .rb-header+.rb-backdrop .rb-backdrop__heading{height:82.1svh;min-height:fit-content}}}body[data-section=homepage] h2.rb-lockup{font-size:2.0736rem}@media (width>=768px){body[data-section=homepage] h2.rb-lockup{font-size:2.48832rem}}@media (width>=1536px){body[data-section=homepage] h2.rb-lockup{font-size:3.8147rem}}.rb-buttongroup{gap:var(--rb--spacing--s);flex-wrap:wrap;display:flex;container:rb-buttongroup/inline-size}.rb-buttongroup.rb-buttongroup--fill>.rb-button{text-align:center;width:100%}html:has(dialog[open]:modal){overflow:hidden}html{scrollbar-gutter:stable}.rb-navigation.rb-navigation--footer menu{gap:var(--rb--spacing--xs);flex-direction:column;display:flex}@media (width>=768px){.rb-navigation.rb-navigation--footer menu{gap:var(--rb--spacing--s);flex-direction:row}}.rb-navigation.rb-navigation--footer menu li:last-of-type{margin-top:var(--rb--spacing--s);flex-basis:100%;display:flex}@media (width>=768px){.rb-navigation.rb-navigation--footer menu li:last-of-type{margin-top:0}}.rb-navigation--footer menu{gap:var(--rb--spacing--s);row-gap:0}.bg-black.rb-header,.bg-rb--color--green.rb-header,.bg-rb--color--grey.rb-header,.bg-rb--color--orange.rb-header,.bg-rb--color--pink.rb-header,.bg-rb--color--sky-blue.rb-header,.bg-rb--color--teal.rb-header,.rb-header{--rb--color--contrast:255 255 255;--rb--color--link:255 255 255;--rb--button--primary--bg:var(--rb--color--white);--rb--button--primary--hover:var(--rb--color--white);--rb--button--primary--text:var(--rb--color--blue)}.rb-header{color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.bg-black.rb-header,.bg-rb--color--green.rb-header,.bg-rb--color--grey.rb-header,.bg-rb--color--orange.rb-header,.bg-rb--color--pink.rb-header,.bg-rb--color--sky-blue.rb-header,.bg-rb--color--teal.rb-header{--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-header{--tw-bg-opacity:1;background-color:rgba(var(--rb--color--blue)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));position:relative}.rb-navigation--section:has(:checked) .rb-navigation--campus .rb-header__container{padding-left:var(--rb--grid--gutter);padding-right:var(--rb--grid--gutter)}.rb-backdrop .rb-header__container{position:relative}@media (width>=768px){.rb-backdrop .rb-header__container{background-color:#0000}}.rb-backdrop__content .rb-header__container{--rb--color--contrast:var(--rb--color--charcoal);--rb--color--link:var(--rb--color--blue);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-backdrop__content .rb-header__container{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:var(--rb--spacing--m);padding-right:var(--rb--spacing--m)}body[data-section=homepage] .rb-backdrop .rb-header__container{background-color:#0000;width:fit-content;margin-left:0;margin-right:0;padding-left:0;padding-right:0}@media (width>=768px){body[data-section=homepage] .rb-backdrop .rb-header__container{padding-left:var(--rb--spacing--m);padding-right:var(--rb--spacing--m);margin-left:auto;margin-right:auto}}@media (width>=1024px){body[data-section=homepage] .rb-backdrop .rb-header__container{padding-left:var(--rb--grid--gutter);padding-right:var(--rb--grid--gutter)}}.rb-navigation__menu .rb-header__container{gap:var(--rb--spacing--s);padding-bottom:var(--rb--spacing--m);padding-top:var(--rb--spacing--m);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:static}@media (width>=768px){.rb-navigation__menu .rb-header__container{padding-top:0}}.rb-navigation__menu .rb-header__container h2:first-of-type{grid-column:span 12/span 12}.rb-navigation__menu .rb-header__container .rb-navigation__column{grid-column:span 6/span 6;margin:0}@media (width>=768px){.rb-navigation__menu .rb-header__container .rb-navigation__column{grid-column:span 3/span 3}}.rb-navigation__menu .rb-header__container .rb-navigation__column h4{padding-top:0}.rb-navigation--section>.rb-header__container,.rb-navigation--subsection>.rb-header__container,.rb-navigation--tabbed>.rb-header__container{overflow:auto}@media (width>=768px){.rb-navigation--section>.rb-header__container,.rb-navigation--subsection>.rb-header__container,.rb-navigation--tabbed>.rb-header__container{display:flex}}.rb-navigation--section>.rb-header__container,.rb-navigation--subsection>.rb-header__container,.rb-navigation--tabbed>.rb-header__container{flex-flow:row;align-items:flex-start}.rb-navigation__list.rb-header__container{padding:0}#rb-search--global__popover .rb-header__container{--tw-border-opacity:1;border-top-width:1px;border-color:rgba(var(--rb--color--stone)/var(--tw-border-opacity,1));max-width:100%}@media (width>=768px){#rb-search--global__popover .rb-header__container{max-width:var(--rb--grid--max-width);border-width:0}}.rb-header__container.rb-navigation__close-dialog{--tw-border-opacity:1;border-bottom-width:2px;border-bottom-color:rgba(var(--rb--color--grey)/var(--tw-border-opacity,1));padding-bottom:var(--rb--spacing--s);padding-top:var(--rb--spacing--s);text-align:right;display:block}.rb-header__container.rb-navigation__close-dialog:focus{--rb--color--contrast:var(--rb--color--graphite);--rb--color--link:var(--rb--color--contrast);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-header__container.rb-navigation__close-dialog:focus{--tw-bg-opacity:1;background-color:rgba(var(--rb--color--light)/var(--tw-bg-opacity,1));outline-offset:2px;outline:2px solid #0000;text-decoration-color:#0000}@media (width>=768px){.rb-header__container.rb-navigation__close-dialog{border-width:0;height:2.5rem;right:0}}.rb-header__container{padding-bottom:var(--rb--spacing--s);padding-top:var(--rb--spacing--s);width:100%}@media (width>=640px){.rb-header__container{max-width:640px}}@media (width>=768px){.rb-header__container{max-width:768px}}@media (width>=1024px){.rb-header__container{max-width:1024px}}@media (width>=1280px){.rb-header__container{max-width:1280px}}@media (width>=1536px){.rb-header__container{max-width:1536px}}.rb-header__container{max-width:var(--rb--grid--max-width);padding-left:var(--rb--spacing--s);padding-right:var(--rb--spacing--s);margin-left:auto;margin-right:auto}@media (width>=640px){.rb-header__container{padding-left:var(--rb--spacing--m);padding-right:var(--rb--spacing--m)}}@media (width>=1024px){.rb-header__container{padding-left:var(--rb--grid--gutter);padding-right:var(--rb--grid--gutter)}}.rb-block-cover>.rb-header__container>h2{padding-bottom:var(--rb--spacing--s);padding-top:0}.rb-block-cover.rb-block-cover--pt-0:has(>.rb-header__container>h2){padding-top:var(--rb--spacing--m)}@media (width>=1024px){.rb-block-cover.rb-block-cover--pt-0:has(>.rb-header__container>h2){padding-top:0}}@media not all and (width>=768px){.rb-navigation--section .rb-header__container{padding:0}.rb-navigation--section:has(:checked) .rb-header__container{display:grid}.rb-navigation--tabbed .rb-header__container{padding:0}}.rb-header__section{display:block}.rb-header__title{margin-bottom:var(--rb--spacing--s);margin-top:var(--rb--spacing--s);font-size:1.266rem;font-weight:700;line-height:1.5;display:inline-block}@media (width>=768px){.rb-header__title{margin-top:var(--rb--spacing--m);font-size:1.602rem}}.rb-header__title a{text-decoration-line:none}.rb-header__title a:hover{text-decoration-line:underline}.rb-header__logo{aspect-ratio:300/77;fill:currentColor;max-width:100%;height:40px;position:relative;top:1px}@media (width>=768px){.rb-header__logo{height:56px}}.rb-header__logo--bengaluru{aspect-ratio:auto}.rb-header__global .rb-navigation--secondary{display:none}@media (width>=768px){.rb-header__global .rb-navigation--secondary{display:block}}.rb-header__global .rb-navigation--global{display:none}@media (width>=768px){.rb-header__global .rb-navigation--global{display:block}}.rb-header__global .rb-navigation--campus{display:none}.rb-header__global__menu.rb-button,.rb-header__global__search .rb-button{min-width:min-content}.rb-header__global__search{justify-content:flex-end;display:flex}@media (width>=768px){.rb-header__global__search{margin-bottom:calc(var(--rb--spacing--xs)*-1)}.rb-header__global__menu{display:none}.rb-header__global{gap:var(--rb--spacing--s);padding-bottom:var(--rb--spacing--xs)}}@media (width>=1024px){.rb-header__global{row-gap:0}}.rb-header__application-account__avatar{-o-object-fit:cover;object-fit:cover;border-radius:9999px;width:36px;height:36px}.rb-header__application-account__avatar--empty{--rb--color--contrast:var(--rb--color--charcoal);--rb--color--link:var(--rb--color--blue);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-header__application-account__avatar--empty{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-transform:uppercase;--tw-text-opacity:1;color:rgba(var(--rb--color--blue)/var(--tw-text-opacity,1));justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:1.125rem;font-weight:600;display:flex}.rb-icon.rb-header__application-account__avatar--empty{width:36px;height:36px;font-weight:700}.rb-header__application-account__welcome{font-weight:700}@media (width>=768px){.rb-header__global{grid-template-rows:repeat(2,min-content);grid-template-columns:repeat(6,1fr);grid-template-areas:"rb-header__global__home rb-header__global__home rb-navigation--secondary rb-navigation--secondary rb-navigation--secondary rb-navigation--secondary" "rb-navigation--global rb-navigation--global rb-navigation--global rb-navigation--global rb-navigation--global rb-header__global__search";grid-auto-flow:row;gap:0;display:grid}.rb-header__global__home{max-block-size:min-content;grid-area:rb-header__global__home;max-width:fit-content}.rb-navigation--secondary{grid-area:rb-navigation--secondary}.rb-header__application-account{justify-self:end;align-items:center;gap:.75rem;height:66px;display:inline-flex}@media (width>=1024px){.rb-header__application-account{height:51px}}.rb-header__application-account{grid-area:rb-navigation--secondary}.rb-navigation--global{grid-area:rb-navigation--global}.rb-header__global__search{grid-area:rb-header__global__search}.rb-navigation--global .rb-navigation__list__link{display:none}.rb-header__global .rb-header__title{margin-bottom:var(--rb--spacing--xs);padding-top:var(--rb--spacing--xs);grid-column:span 5/span 5}.rb-header__global:has(.rb-header__title) .rb-header__global__search{margin-top:var(--rb--spacing--m)}}@media not all and (width>=768px){.rb-header__global{-moz-column-gap:0;-moz-column-gap:var(--rb--spacing--s);column-gap:0;column-gap:var(--rb--spacing--s);grid-template-rows:repeat(3,min-content);grid-template-columns:repeat(4,1fr) repeat(2,min-content);grid-template-areas:"rb-header__global__home rb-header__global__home rb-header__global__home rb-header__global__home rb-header__global__search rb-header__global__menu" "rb-navigation--global rb-navigation--global rb-navigation--global rb-navigation--global rb-navigation--global rb-navigation--global" "rb-navigation--secondary rb-navigation--secondary rb-navigation--secondary rb-navigation--secondary rb-navigation--secondary rb-navigation--secondary";grid-auto-flow:row;display:grid}#rb-search--global__popover .rb-button--borderless,.rb-header__global__close.rb-button.rb-button--borderless{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(var(--rb--color--stone)/var(--tw-border-opacity,1))}@media (width>=768px){#rb-search--global__popover .rb-button--borderless,.rb-header__global__close.rb-button.rb-button--borderless{border-width:0}}#main-menu[data-fragment=main-menu] .rb-header__global__home,.rb-header:target .rb-header__global__home{--tw-text-opacity:1;color:rgba(var(--rb--color--blue)/var(--tw-text-opacity,1));text-decoration-line:none}#main-menu[data-fragment=main-menu] .rb-header__global__close,.rb-header:target .rb-header__global__close{padding:var(--rb--spacing--s);margin:0;display:block}#main-menu[data-fragment=main-menu] .rb-header__global__search,.rb-header:target .rb-header__global__search{display:none}#main-menu[data-fragment=main-menu] .rb-header__global li,.rb-header:target .rb-header__global li{--tw-border-opacity:1;border-width:0 0 1px;border-bottom-color:rgba(var(--rb--color--stone)/var(--tw-border-opacity,1))}.rb-header__global__home,.rb-navigation.rb-navigation--global{font-size:1.266rem}#main-menu[data-fragment=main-menu] .rb-header__global,.rb-header:target .rb-header__global{--rb--color--contrast:var(--rb--color--charcoal);--rb--color--link:var(--rb--color--blue);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}#main-menu[data-fragment=main-menu] .rb-header__global,.rb-header:target .rb-header__global{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));overscroll-behavior:contain;grid-template-areas:"rb-header__global__menu rb-header__global__menu rb-header__global__menu rb-header__global__menu rb-header__global__menu rb-header__global__menu" "rb-header__global__campus rb-header__global__campus rb-header__global__campus rb-header__global__campus rb-header__global__campus rb-header__global__campus" "rb-header__global__home rb-header__global__home rb-header__global__home rb-header__global__home rb-header__global__home rb-header__global__home" "rb-navigation--global rb-navigation--global rb-navigation--global rb-navigation--global rb-navigation--global rb-navigation--global" "rb-navigation--secondary rb-navigation--secondary rb-navigation--secondary rb-navigation--secondary rb-navigation--secondary rb-navigation--secondary";height:100svh;padding:0;overflow-y:auto}#main-menu[data-fragment=main-menu] .rb-header__global__home svg,.rb-header:target .rb-header__global__home svg{display:none}#main-menu[data-fragment=main-menu] .rb-header__global__home .sr-only,.rb-header:target .rb-header__global__home .sr-only{clip:auto;white-space:normal;--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(var(--rb--color--stone)/var(--tw-border-opacity,1));width:auto;height:auto;padding:0;padding:var(--rb--spacing--s);margin:0;font-weight:700;display:block;position:static;overflow:visible}#main-menu[data-fragment=main-menu] .rb-header__global .rb-navigation--campus,.rb-header:target .rb-header__global .rb-navigation--campus{display:block}@media (width>=768px){#main-menu[data-fragment=main-menu] .rb-header__global .rb-navigation--campus,.rb-header:target .rb-header__global .rb-navigation--campus{display:none}}#main-menu[data-fragment=main-menu] .rb-header__global .rb-navigation--campus,.rb-header:target .rb-header__global .rb-navigation--campus{grid-area:rb-header__global__campus}.rb-header__global__home{grid-area:rb-header__global__home}.rb-header__application-account{display:none}.rb-header__global__search{grid-area:rb-header__global__search;justify-self:end}.rb-header__global__menu{grid-area:rb-header__global__menu;justify-self:end;margin:auto}.rb-header__global__menu.rb-button--icon:before{margin-right:0}.rb-header__global__close{grid-area:rb-header__global__menu;justify-self:end}.rb-navigation--global{grid-area:rb-navigation--global}.rb-navigation--secondary{grid-area:rb-navigation--secondary}.rb-header__global__close{display:none}#main-menu:target .rb-navigation--global,#main-menu:target .rb-navigation--secondary,#main-menu[data-fragment=main-menu] .rb-navigation--global,#main-menu[data-fragment=main-menu] .rb-navigation--secondary{display:block}#main-menu:target .rb-header__global__menu,#main-menu[data-fragment=main-menu] .rb-header__global__menu{display:none}.rb-navigation--global>.rb-navigation__list>li{grid-template-columns:1fr 56px;width:100%;display:grid}@media not all and (width>=768px){#main-menu[data-fragment=main-menu] .rb-header__global__home .rb-navigation--global>.rb-navigation__list>li .rb-navigation__list__button .label,.rb-header:target .rb-header__global__home .rb-navigation--global>.rb-navigation__list>li .rb-navigation__list__button .label{clip:auto;white-space:normal;--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(var(--rb--color--stone)/var(--tw-border-opacity,1));width:auto;height:auto;padding:0;padding:var(--rb--spacing--s);margin:0;font-weight:700;display:block;position:static;overflow:visible}}.rb-navigation--global>.rb-navigation__list>li .rb-navigation__list__button .label{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rb-navigation--global>.rb-navigation__list>li .rb-navigation__list__button{--rb--color--contrast:var(--rb--color--graphite);--rb--color--link:var(--rb--color--contrast);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1));--tw-border-opacity:1;border-left-width:1px;border-color:rgba(var(--rb--color--stone)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(var(--rb--color--mist)/var(--tw-bg-opacity,1));text-align:center;font-weight:400;display:block}.rb-navigation--global>.rb-navigation__list>li .rb-navigation__list__button:after{letter-spacing:normal;text-transform:none;vertical-align:middle;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Symbols Outlined;font-size:26px;font-style:normal;font-weight:400;line-height:.92308;display:inline-block}.rb-navigation--global>.rb-navigation__list>li .rb-navigation__list__button:after{content:attr(data-icon);content:"chevron_right";text-decoration-line:none}.rb-header__global .rb-button.rb-button--borderless.rb-header__global__search,.rb-header__global>.rb-button.rb-button--borderless.rb-header__global__menu{padding:0}#rb-search--global__popover .rb-button--icon:before,.rb-header__global__close.rb-button--icon:before,.rb-header__global__menu.rb-button--icon:before{font-size:34px}.rb-header__global .rb-header__title{margin-bottom:0;margin-top:var(--rb--spacing--m);grid-column:1/-1}.rb-header:target .rb-header__global .rb-header__title{display:none}.rb-header:target .rb-header__global:has(.rb-header__title) .rb-navigation--secondary{grid-area:rb-navigation--global}}@media (width>=768px){:is(html:has(#main-menu[data-fragment=main-menu].rb-header__global--variant),html:has(.rb-header.rb-header__global--variant:target)){overflow:hidden}.rb-header.rb-header__global--variant .rb-header__global{grid-template-rows:repeat(2,min-content);grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"rb-header__global__home--variant rb-header__global__home--variant rb-header__global__home--variant rb-header__global__open--variant"}.rb-header.rb-header__global--variant .rb-header__global .rb-header__global__home{grid-area:rb-header__global__home--variant}.rb-header.rb-header__global--variant .rb-header__global .rb-header__global__menu{grid-area:rb-header__global__open--variant;display:block}.rb-header.rb-header__global--variant .rb-header__global .rb-header__global__close{grid-area:rb-header__global__close--variant;display:none}.rb-header.rb-header__global--variant .rb-header__global .rb-navigation--global{grid-area:rb-navigation--global--variant;display:none}.rb-header.rb-header__global--variant .rb-header__global .rb-navigation__list__button{font-size:2.0736rem}.bg-black.rb-header.rb-header__global--variant .rb-header__global .rb-navigation--global .rb-navigation__list__button,.bg-rb--color--green.rb-header.rb-header__global--variant .rb-header__global .rb-navigation--global .rb-navigation__list__button,.bg-rb--color--grey.rb-header.rb-header__global--variant .rb-header__global .rb-navigation--global .rb-navigation__list__button,.bg-rb--color--orange.rb-header.rb-header__global--variant .rb-header__global .rb-navigation--global .rb-navigation__list__button,.bg-rb--color--pink.rb-header.rb-header__global--variant .rb-header__global .rb-navigation--global .rb-navigation__list__button,.bg-rb--color--sky-blue.rb-header.rb-header__global--variant .rb-header__global .rb-navigation--global .rb-navigation__list__button,.bg-rb--color--teal.rb-header.rb-header__global--variant .rb-header__global .rb-navigation--global .rb-navigation__list__button{--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1));--rb--color--contrast:255 255 255!important;--rb--color--link:255 255 255!important;--rb--button--primary--bg:var(--rb--color--white)!important;--rb--button--primary--hover:var(--rb--color--white)!important;--rb--button--primary--text:var(--rb--color--blue)!important}.rb-header.rb-header__global--variant .rb-header__global .rb-navigation--global .rb-navigation__list__button{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important;background-color:#0000!important}.rb-header.rb-header__global--variant .rb-header__global .rb-navigation--global .rb-navigation__list__button[aria-expanded=true]{--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1));--rb--color--contrast:var(--rb--color--charcoal)!important;--rb--color--link:var(--rb--color--blue)!important}.rb-header.rb-header__global--variant .rb-header__global .rb-navigation--global .rb-navigation__list__button[aria-expanded=true]{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgba(var(--rb--color--charcoal)/var(--tw-text-opacity,1))!important}.rb-header.rb-header__global--variant .rb-header__global .rb-navigation__list{flex-direction:column}.bg-black #main-menu[data-fragment=main-menu].rb-header__global--variant .rb-header__global,.bg-black.rb-header.rb-header__global--variant:target .rb-header__global,.bg-rb--color--green #main-menu[data-fragment=main-menu].rb-header__global--variant .rb-header__global,.bg-rb--color--green.rb-header.rb-header__global--variant:target .rb-header__global,.bg-rb--color--grey #main-menu[data-fragment=main-menu].rb-header__global--variant .rb-header__global,.bg-rb--color--grey.rb-header.rb-header__global--variant:target .rb-header__global,.bg-rb--color--orange #main-menu[data-fragment=main-menu].rb-header__global--variant .rb-header__global,.bg-rb--color--orange.rb-header.rb-header__global--variant:target .rb-header__global,.bg-rb--color--pink #main-menu[data-fragment=main-menu].rb-header__global--variant .rb-header__global,.bg-rb--color--pink.rb-header.rb-header__global--variant:target .rb-header__global,.bg-rb--color--sky-blue #main-menu[data-fragment=main-menu].rb-header__global--variant .rb-header__global,.bg-rb--color--sky-blue.rb-header.rb-header__global--variant:target .rb-header__global,.bg-rb--color--teal #main-menu[data-fragment=main-menu].rb-header__global--variant .rb-header__global,.bg-rb--color--teal.rb-header.rb-header__global--variant:target .rb-header__global{--rb--color--contrast:255 255 255;--rb--color--link:255 255 255;--rb--button--primary--bg:var(--rb--color--white);--rb--button--primary--hover:var(--rb--color--white);--rb--button--primary--text:var(--rb--color--blue);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}#main-menu[data-fragment=main-menu].rb-header__global--variant .rb-header__global,.rb-header.rb-header__global--variant:target .rb-header__global{--tw-text-opacity:1;height:100svh;color:rgb(255 255 255/var(--tw-text-opacity,1));overscroll-behavior:contain;grid-template-areas:"rb-header__global__home--variant rb-header__global__home--variant rb-header__global__home--variant rb-header__global__close--variant" "rb-navigation--global--variant rb-navigation--popover--variant rb-navigation--popover--variant rb-navigation--popover--variant";overflow-y:auto}#main-menu[data-fragment=main-menu].rb-header__global--variant .rb-header__global .rb-header__global__close,.rb-header.rb-header__global--variant:target .rb-header__global .rb-header__global__close{display:block}#main-menu[data-fragment=main-menu].rb-header__global--variant .rb-header__global .rb-header__global__menu,.rb-header.rb-header__global--variant:target .rb-header__global .rb-header__global__menu{display:none}#main-menu[data-fragment=main-menu].rb-header__global--variant .rb-header__global .rb-navigation--global,.rb-header.rb-header__global--variant:target .rb-header__global .rb-navigation--global{display:block}#main-menu[data-fragment=main-menu].rb-header__global--variant .nav-anchor-point,.rb-header.rb-header__global--variant:target .nav-anchor-point{anchor-name:--my-anchor;grid-area:rb-navigation--popover--variant}}@media (width>=768px) and (width<=959.98px){#main-menu[data-fragment=main-menu].rb-header__global--variant .rb-navigation--global .rb-navigation__list__button,.rb-header.rb-header__global--variant:target .rb-navigation--global .rb-navigation__list__button{font-size:1.424rem}}@media (width>=768px){.rb-header__global__close{display:none}.rb-navigation--global button:after,.rb-navigation--global.rb-navigation--delayed a:after{letter-spacing:normal;text-transform:none;vertical-align:middle;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Symbols Outlined;font-size:26px;font-style:normal;font-weight:400;line-height:.92308;display:inline-block}.rb-navigation--global button:after,.rb-navigation--global.rb-navigation--delayed a:after{display:none}@media (width>=1024px){.rb-navigation--global button:after,.rb-navigation--global.rb-navigation--delayed a:after{margin-right:var(--rb--spacing--xxxs);display:inline-block}}.rb-navigation--global button:after,.rb-navigation--global.rb-navigation--delayed a:after{content:attr(data-icon);content:"expand_more"}.rb-navigation--global.rb-navigation--delayed a:after{visibility:hidden}.rb-navigation__list__menu-intro{margin-top:.5rem;margin-bottom:1rem;padding:0;font-weight:700}}@media not all and (width>=768px){.rb-navigation__list__menu-intro{padding:1rem 1rem 0;font-weight:700}}@media (width>=768px){.rb-navigation menu,.rb-navigation ul{vertical-align:baseline;flex-wrap:wrap;display:flex}.rb-header__global{gap:var(--rb--spacing--s)}.rb-header__global .rb-navigation--secondary menu,.rb-header__global .rb-navigation--secondary ul{gap:var(--rb--spacing--s);justify-content:flex-end;font-size:.83334rem}}.rb-header__global .rb-navigation--secondary{margin:0;top:351px;left:0;right:0}@media (width>=768px){.rb-header__global .rb-navigation--secondary{margin-top:var(--rb--spacing--xs);position:static}}.rb-header__global .rb-navigation--secondary li{--tw-border-opacity:1;border-bottom-width:2px;border-bottom-color:rgba(var(--rb--color--stone)/var(--tw-border-opacity,1))}@media (width>=768px){.rb-header__global .rb-navigation--secondary li{border-width:0}}.rb-header__global .rb-navigation--secondary li:last-of-type{border-width:0}.rb-header__global .rb-navigation--secondary a{--rb--color--contrast:var(--rb--color--charcoal);--rb--color--link:var(--rb--color--blue);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-header__global .rb-navigation--secondary a{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:var(--rb--spacing--s);--tw-text-opacity:1;color:rgba(var(--rb--color--blue)/var(--tw-text-opacity,1));text-decoration-line:none;display:block}@media (width>=768px){.rb-header__global .rb-navigation--secondary a .bg-black,.rb-header__global .rb-navigation--secondary a .bg-rb--color--green,.rb-header__global .rb-navigation--secondary a .bg-rb--color--grey,.rb-header__global .rb-navigation--secondary a .bg-rb--color--orange,.rb-header__global .rb-navigation--secondary a .bg-rb--color--pink,.rb-header__global .rb-navigation--secondary a .bg-rb--color--sky-blue,.rb-header__global .rb-navigation--secondary a .bg-rb--color--teal{--rb--color--contrast:255 255 255;--rb--color--link:255 255 255;--rb--button--primary--bg:var(--rb--color--white);--rb--button--primary--hover:var(--rb--color--white);--rb--button--primary--text:var(--rb--color--blue);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-header__global .rb-navigation--secondary a{padding:0;padding-bottom:var(--rb--spacing--xs);padding-top:var(--rb--spacing--xs);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#0000;border-width:0}.rb-header__global .rb-navigation--secondary a:hover{text-decoration-line:underline}.rb-navigation.rb-navigation--global menu,.rb-navigation.rb-navigation--global ul{margin-bottom:calc(var(--rb--spacing--xs)*-1);display:flex}}@media (width>=1024px){.rb-navigation.rb-navigation--global menu,.rb-navigation.rb-navigation--global ul{margin-left:calc(var(--rb--spacing--s)*-1)}}.rb-navigation--global a,.rb-navigation--global button{--rb--color--contrast:var(--rb--color--charcoal);--rb--color--link:var(--rb--color--blue);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-navigation--global a,.rb-navigation--global button{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:100%;padding:var(--rb--spacing--s);text-align:left;--tw-text-opacity:1;color:rgba(var(--rb--color--blue)/var(--tw-text-opacity,1));font-weight:700;text-decoration-line:none;display:inline-block}@media (width>=768px){.rb-navigation--global a .bg-black,.rb-navigation--global a .bg-rb--color--green,.rb-navigation--global a .bg-rb--color--grey,.rb-navigation--global a .bg-rb--color--orange,.rb-navigation--global a .bg-rb--color--pink,.rb-navigation--global a .bg-rb--color--sky-blue,.rb-navigation--global a .bg-rb--color--teal,.rb-navigation--global button .bg-black,.rb-navigation--global button .bg-rb--color--green,.rb-navigation--global button .bg-rb--color--grey,.rb-navigation--global button .bg-rb--color--orange,.rb-navigation--global button .bg-rb--color--pink,.rb-navigation--global button .bg-rb--color--sky-blue,.rb-navigation--global button .bg-rb--color--teal{--rb--color--contrast:255 255 255;--rb--color--link:255 255 255;--rb--button--primary--bg:var(--rb--color--white);--rb--button--primary--hover:var(--rb--color--white);--rb--button--primary--text:var(--rb--color--blue);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}}.rb-navigation--global a:hover,.rb-navigation--global button:hover{text-decoration-line:underline;text-decoration-thickness:2px}.rb-navigation--global a:active,.rb-navigation--global button:active{text-decoration-line:none}@media (width>=768px){.rb-navigation--global a,.rb-navigation--global button{padding:var(--rb--spacing--xs);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-underline-offset:1rem;background-color:#0000}}@media (width>=1024px){.rb-navigation--global a,.rb-navigation--global button{padding-left:var(--rb--spacing--s);padding-right:var(--rb--spacing--xs)}}.rb-navigation--global li{border-width:1px}@media (width>=768px){.rb-navigation--global li{border-width:0}.rb-navigation--global button svg{display:none}}.rb-navigation--global button{justify-content:space-between;align-items:center}.rb-navigation--global button:focus{--tw-ring-inset:inset}@media (width>=768px){.rb-navigation--global button:focus{z-index:10}:is(header#main-menu:has(#rb-megamenu--about:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--about],header#main-menu:has(#rb-megamenu--global:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--global],header#main-menu:has(#rb-megamenu--my-liverpool-news-and-events:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--my-liverpool-news-and-events],header#main-menu:has(#rb-megamenu--my-liverpool-student-services:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--my-liverpool-student-services],header#main-menu:has(#rb-megamenu--my-liverpool-studies:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--my-liverpool-studies],header#main-menu:has(#rb-megamenu--research:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--research],header#main-menu:has(#rb-megamenu--student-life:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--student-life],header#main-menu:has(#rb-megamenu--study:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--study]){--rb--color--contrast:var(--rb--color--charcoal);--rb--color--link:var(--rb--color--blue);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}:is(header#main-menu:has(#rb-megamenu--about:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--about],header#main-menu:has(#rb-megamenu--global:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--global],header#main-menu:has(#rb-megamenu--my-liverpool-news-and-events:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--my-liverpool-news-and-events],header#main-menu:has(#rb-megamenu--my-liverpool-student-services:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--my-liverpool-student-services],header#main-menu:has(#rb-megamenu--my-liverpool-studies:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--my-liverpool-studies],header#main-menu:has(#rb-megamenu--research:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--research],header#main-menu:has(#rb-megamenu--student-life:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--student-life],header#main-menu:has(#rb-megamenu--study:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--study]){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(var(--rb--color--charcoal)/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.rb-navigation--global a.rb-navigation__selected{-webkit-text-decoration-color:rgba(var(--rb--color--sky-blue)/1);text-decoration-color:rgba(var(--rb--color--sky-blue)/1);text-decoration-line:underline;text-decoration-thickness:4px}}.rb-navigation--global .rb-navigation__list{anchor-name:--rb-navigation--global}.rb-navigation--section{background-color:#0000004d}@media (width>=768px){.rb-navigation--section li .rb-button.rb-button--borderless{display:none}}.rb-navigation--section a,.rb-navigation--subsection a,.rb-navigation--tabbed a{padding:var(--rb--spacing--s);text-decoration-line:none;display:block}.rb-navigation--section a:hover,.rb-navigation--subsection a:hover,.rb-navigation--tabbed a:hover{text-decoration-line:underline}.rb-navigation--section a:focus,.rb-navigation--subsection a:focus,.rb-navigation--tabbed a:focus{--tw-ring-inset:inset;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:2px}@media (width>=768px){.rb-navigation--section a,.rb-navigation--subsection a,.rb-navigation--tabbed a{border-width:0;display:inline-block}}.rb-navigation--subsection a:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--rb--color--blue)/var(--tw-ring-opacity,1))}.rb-navigation--section a.rb-navigation__selected,.rb-navigation--section span>a,.rb-navigation--subsection a.rb-navigation__selected,.rb-navigation--subsection span>a,.rb-navigation--tabbed a.rb-navigation__selected,.rb-navigation--tabbed span>a{--rb--color--contrast:var(--rb--color--charcoal);--rb--color--link:var(--rb--color--blue);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-navigation--section a.rb-navigation__selected,.rb-navigation--section span>a,.rb-navigation--subsection a.rb-navigation__selected,.rb-navigation--subsection span>a,.rb-navigation--tabbed a.rb-navigation__selected,.rb-navigation--tabbed span>a{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(var(--rb--color--blue)/var(--tw-text-opacity,1))}.rb-navigation--subsection{--rb--color--tags-base:var(--rb--color--mist);--rb--color--contrast:var(--rb--color--graphite);--rb--color--link:var(--rb--color--contrast);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1));--tw-bg-opacity:1;background-color:rgba(var(--rb--color--stone)/var(--tw-bg-opacity,1))}@media (width>=640px){.rb-navigation--subsection{display:flex}}@media (width>=768px){.rb-navigation--section .rb-navigation__list ul{display:none}}.rb-navigation--subsection .rb-navigation__list ul{display:none}.rb-navigation--subsection a{--tw-text-opacity:1;color:rgba(var(--rb--color--blue)/var(--tw-text-opacity,1))}.rb-navigation.rb-navigation--global ul.rb-navigation__menu[popover]{--rb--color--contrast:var(--rb--color--charcoal);--rb--color--link:var(--rb--color--blue);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-navigation.rb-navigation--global ul.rb-navigation__menu[popover]{bottom:calc(var(--rb--spacing--m)*-1);top:calc(var(--rb--spacing--m)*-1);--tw-bg-opacity:1;background-color:#0000;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:100%;padding:0;top:0;overflow:visible}@media (width>=768px){.rb-navigation.rb-navigation--global ul.rb-navigation__menu[popover]{margin-left:auto;margin-right:auto;top:10.6rem}}.rb-navigation__menu .rb-block-container{gap:var(--rb--spacing--s);padding-bottom:var(--rb--spacing--m);padding-top:var(--rb--spacing--m);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:static}@media (width>=768px){.rb-navigation__menu .rb-block-container{padding-top:0}}.rb-navigation__menu .rb-block-container h2:first-of-type{grid-column:span 12/span 12}.rb-navigation__menu .rb-block-container .rb-navigation__column{grid-column:span 6/span 6;margin:0}@media (width>=768px){.rb-navigation__menu .rb-block-container .rb-navigation__column{grid-column:span 3/span 3}}.rb-navigation__menu .rb-block-container .rb-navigation__column h4{padding-top:0}.rb-navigation--section>.rb-block-container,.rb-navigation--subsection>.rb-block-container,.rb-navigation--tabbed>.rb-block-container{overflow:auto}@media (width>=768px){.rb-navigation--section>.rb-block-container,.rb-navigation--subsection>.rb-block-container,.rb-navigation--tabbed>.rb-block-container{display:flex}}.rb-navigation--section>.rb-block-container,.rb-navigation--subsection>.rb-block-container,.rb-navigation--tabbed>.rb-block-container{flex-flow:row;align-items:flex-start}@media not all and (width>=768px){.rb-navigation--section .rb-navigation__list,.rb-navigation--subsection .rb-navigation__list,.rb-navigation--tabbed .rb-navigation__list{display:none}}@media (width>=768px){.rb-navigation--section .rb-navigation__list,.rb-navigation--subsection .rb-navigation__list,.rb-navigation--tabbed .rb-navigation__list{margin-left:calc(var(--rb--spacing--s)*-1);flex-flow:wrap;max-height:56px;display:flex;overflow:hidden}}@media not all and (width>=768px){.rb-navigation--section .rb-navigation__list>li{display:grid}.rb-navigation--section .rb-navigation__list>li>a{font-weight:700}}.rb-navigation__list.rb-block-container{padding:0}@media not all and (width>=768px){:is(.rb-navigation--section:has(:checked) .rb-navigation__list,.rb-navigation--subsection:has(:checked) .rb-navigation__list,.rb-navigation--tabbed:has(:checked) .rb-navigation__list){display:block}}@media (width>=768px){:is(.rb-navigation--section:has(:checked) .rb-navigation__list,.rb-navigation--subsection:has(:checked) .rb-navigation__list,.rb-navigation--tabbed:has(:checked) .rb-navigation__list){max-height:none;overflow:visible}.rb-navigation--hide-more .rb-navigation__more{list-style:none;margin:0;padding:0}.rb-navigation__more li{list-style:none}.rb-navigation__more{display:none}}.rb-navigation__more{--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}@media (width>=768px){.rb-navigation__more{margin-top:var(--rb--spacing--s);order:2}}.rb-navigation__more{flex:auto}.rb-navigation__more .item input,.rb-navigation__more .item input:checked{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Symbols Outlined;font-size:26px;font-style:normal;font-weight:400;line-height:.92308;display:inline-block}.rb-navigation__more .item input,.rb-navigation__more .item input:checked{appearance:none;cursor:pointer;height:1.5rem;margin-right:var(--rb--spacing--s);vertical-align:middle;background-color:#0000;background-image:none;border-width:0;width:1.5rem}.rb-navigation__more .item input:checked:hover,.rb-navigation__more .item input:hover{background-color:#0000}.rb-navigation__more .item input:checked:focus,.rb-navigation__more .item input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}@media (width>=768px){.rb-navigation__more .item input,.rb-navigation__more .item input:checked{margin-right:0;text-decoration-color:#0000}}.rb-button--icon[data-icon]:not(.rb-button--icon--before):after{content:attr(data-icon)}.rb-navigation__more .item input:after{content:"expand_more"}.rb-navigation__more .item input:checked:after{content:"expand_less"}.rb-navigation--subsection [type=checkbox],.rb-navigation--subsection [type=checkbox]:checked{appearance:none;--tw-text-opacity:1;color:rgba(var(--rb--color--blue)/var(--tw-text-opacity,1));-webkit-text-decoration-color:rgba(var(--rb--color--blue)/1);text-decoration-color:rgba(var(--rb--color--blue)/1)}.rb-navigation__more .item label{cursor:pointer;align-items:center;gap:var(--rb--spacing--xxs);text-underline-offset:4px;justify-content:space-between;text-decoration-thickness:2px;display:flex}.rb-navigation__more .item label:hover{text-decoration-line:none}@media (width>=768px){@media not all and (width>=768px){#main-menu[data-fragment=main-menu] .rb-header__global__home .rb-navigation__more .item label span,.rb-header:target .rb-header__global__home .rb-navigation__more .item label span{clip:auto;white-space:normal;--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(var(--rb--color--stone)/var(--tw-border-opacity,1));width:auto;height:auto;padding:0;padding:var(--rb--spacing--s);margin:0;font-weight:700;display:block;position:static;overflow:visible}}}@media not all and (width>=768px){.rb-navigation__more .item label span{padding:var(--rb--spacing--s)}}@media (width>=768px){.rb-navigation__more .item label span{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.rb-navigation__more .item label span[aria-hidden=true]{display:none}.rb-navigation__more .item label span[aria-hidden=true]:hover{text-decoration-line:underline;text-decoration-thickness:2px}@media (width>=768px){.rb-navigation__more .item label span[aria-hidden=true]{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;display:inline-block;position:static;overflow:visible}.rb-navigation--subsection .rb-navigation__more span[aria-hidden=true]{--tw-text-opacity:1;color:rgba(var(--rb--color--blue)/var(--tw-text-opacity,1))}.rb-navigation--global .rb-navigation__selected{-webkit-text-decoration-color:rgba(var(--rb--color--sky-blue)/1);text-decoration-color:rgba(var(--rb--color--sky-blue)/1);text-decoration-line:underline;text-decoration-thickness:2px}}.rb-navigation--side menu{display:block}.rb-navigation--side menu li a{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(var(--rb--color--light)/var(--tw-border-opacity,1));padding:var(--rb--spacing--s);text-decoration-line:none;display:block}.rb-navigation--side menu li a:hover{text-decoration-line:underline}.rb-navigation--side li{margin-top:0}.rb-navigation--side .rb-navigation__selected{font-weight:700;text-decoration-line:none}.rb-navigation--tabbed__title{padding-bottom:var(--rb--spacing--s);padding-top:var(--rb--spacing--s);font-size:1.424rem;font-weight:700}.rb-navigation--tabbed__title a{text-decoration-line:none}.rb-navigation--tabbed__title a:hover{text-decoration-line:underline}.rb-navigation--tabbed__title a:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--rb--color--sky-blue)/var(--tw-ring-opacity,1))}.rb-navigation--tabbed{--rb--color--contrast:var(--rb--color--graphite);--rb--color--link:var(--rb--color--contrast);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-navigation--tabbed{--tw-bg-opacity:1;background-color:rgba(var(--rb--color--light)/var(--tw-bg-opacity,1))}@media (width>=640px){.rb-navigation--tabbed{display:flex}}.rb-navigation--tabbed{--rb--color--constrast:var(--rb--color--graphite);--rb--color--link:var(--rb--color--primary)}#rb-search--global__popover .rb-block-container{--tw-border-opacity:1;border-top-width:1px;border-color:rgba(var(--rb--color--stone)/var(--tw-border-opacity,1));max-width:100%}@media (width>=768px){#rb-search--global__popover .rb-block-container{max-width:var(--rb--grid--max-width);border-width:0}}.rb-block-container.rb-navigation__close-dialog,.rb-navigation__close-dialog{--tw-border-opacity:1;border-bottom-width:2px;border-bottom-color:rgba(var(--rb--color--grey)/var(--tw-border-opacity,1));padding-bottom:var(--rb--spacing--s);padding-top:var(--rb--spacing--s);text-align:right;display:block}.rb-block-container.rb-navigation__close-dialog:focus,.rb-navigation__close-dialog:focus{--rb--color--contrast:var(--rb--color--graphite);--rb--color--link:var(--rb--color--contrast);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-block-container.rb-navigation__close-dialog:focus,.rb-navigation__close-dialog:focus{--tw-bg-opacity:1;background-color:rgba(var(--rb--color--light)/var(--tw-bg-opacity,1));outline-offset:2px;outline:2px solid #0000;text-decoration-color:#0000}@media (width>=768px){.rb-block-container.rb-navigation__close-dialog,.rb-navigation__close-dialog{border-width:0;height:2.5rem;right:0}}#rb-search--global__popover .rb-button.rb-button--borderless{--tw-text-opacity:1;color:rgba(var(--rb--color--charcoal)/var(--tw-text-opacity,1))}#publications article .rb-buttongroup>*+*{margin-top:var(--rb--spacing--xs)}@media (width>=640px){#publications article .rb-buttongroup>*+*{margin-top:0}}#publications article>:first-child.rb-button{padding-top:var(--rb--spacing--s)}#publications article .rb-picture img{margin-top:0;margin-bottom:0}.aspect-3\/2{aspect-ratio:3/2}.bg-rb--color--blue{--tw-bg-opacity:1;background-color:rgba(var(--rb--color--blue)/var(--tw-bg-opacity,1))}.bg-rb--color--primary{--tw-bg-opacity:1;background-color:rgba(var(--rb--color--blue)/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.text-rb--font-size--xl{font-size:1.424rem}.normal-case{text-transform:none}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.rb-block-container{width:100%}@media (width>=640px){.rb-block-container{max-width:640px}}@media (width>=768px){.rb-block-container{max-width:768px}}@media (width>=1024px){.rb-block-container{max-width:1024px}}@media (width>=1280px){.rb-block-container{max-width:1280px}}@media (width>=1536px){.rb-block-container{max-width:1536px}}.rb-block-container{max-width:var(--rb--grid--max-width);padding-left:var(--rb--spacing--s);padding-right:var(--rb--spacing--s);margin-left:auto;margin-right:auto}@media (width>=640px){.rb-block-container{padding-left:var(--rb--spacing--m);padding-right:var(--rb--spacing--m)}}@media (width>=1024px){.rb-block-container{padding-left:var(--rb--grid--gutter);padding-right:var(--rb--grid--gutter)}}.rb-block-cover>.rb-block-container>h2{padding-bottom:var(--rb--spacing--s);padding-top:0}.rb-block-cover{padding-bottom:var(--rb--spacing--m);padding-top:var(--rb--spacing--m)}@media (width>=1280px){.rb-block-cover{padding-bottom:var(--rb--spacing--l);padding-top:var(--rb--spacing--l)}}.rb-block-cover.rb-block-cover--py-0{padding-top:0;padding-bottom:0}.rb-block-cover.rb-block-cover--pt-0{padding-top:0}.rb-block-cover.rb-block-cover--pb-0{padding-bottom:0}.rb-block-cover.rb-block-cover--pt-0:has(>.rb-block-container>h2){padding-top:var(--rb--spacing--m)}@media (width>=1024px){.rb-block-cover.rb-block-cover--pt-0:has(>.rb-block-container>h2){padding-top:0}}@media (width>=768px){header#main-menu:has(#rb-megamenu--about:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--about]:after{content:"expand_less"}header#main-menu:has(#rb-megamenu--global:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--global]:after{content:"expand_less"}header#main-menu:has(#rb-megamenu--my-liverpool-news-and-events:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--my-liverpool-news-and-events]:after{content:"expand_less"}header#main-menu:has(#rb-megamenu--my-liverpool-student-services:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--my-liverpool-student-services]:after{content:"expand_less"}header#main-menu:has(#rb-megamenu--my-liverpool-studies:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--my-liverpool-studies]:after{content:"expand_less"}header#main-menu:has(#rb-megamenu--research:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--research]:after{content:"expand_less"}header#main-menu:has(#rb-megamenu--student-life:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--student-life]:after{content:"expand_less"}header#main-menu:has(#rb-megamenu--study:popover-open) .rb-navigation--global button[popovertarget=rb-megamenu--study]:after{content:"expand_less"}}.rb-header__application-account--mobile-nav{display:none}@media not all and (width>=768px){.rb-navigation--subsection{display:none}.bg-black.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav,.bg-rb--color--green.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav,.bg-rb--color--grey.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav,.bg-rb--color--orange.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav,.bg-rb--color--pink.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav,.bg-rb--color--sky-blue.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav,.bg-rb--color--teal.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav,.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav{--rb--color--contrast:255 255 255;--rb--color--link:255 255 255;--rb--button--primary--bg:var(--rb--color--white);--rb--button--primary--hover:var(--rb--color--white);--rb--button--primary--text:var(--rb--color--blue)}.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav{color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.bg-black.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav,.bg-rb--color--green.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav,.bg-rb--color--grey.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav,.bg-rb--color--orange.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav,.bg-rb--color--pink.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav,.bg-rb--color--sky-blue.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav,.bg-rb--color--teal.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav{--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav{--tw-bg-opacity:1;background-color:rgba(var(--rb--color--blue)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));justify-content:space-between;align-items:center;gap:.75rem;padding:1rem;display:flex}.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav p.rb-header__application-account__welcome{font-size:16px}.bg-black.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav a.rb-button.rb-button--link,.bg-rb--color--green.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav a.rb-button.rb-button--link,.bg-rb--color--grey.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav a.rb-button.rb-button--link,.bg-rb--color--orange.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav a.rb-button.rb-button--link,.bg-rb--color--pink.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav a.rb-button.rb-button--link,.bg-rb--color--sky-blue.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav a.rb-button.rb-button--link,.bg-rb--color--teal.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav a.rb-button.rb-button--link{--rb--color--contrast:255 255 255;--rb--color--link:255 255 255;--rb--button--primary--bg:var(--rb--color--white);--rb--button--primary--hover:var(--rb--color--white);--rb--button--primary--text:var(--rb--color--blue);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav a.rb-button.rb-button--link{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#0000;font-size:16px}.rb-navigation--global>.rb-navigation__list>li.rb-header__application-account--mobile-nav .rb-button.rb-button--secondary{flex-direction:column;display:flex}.rb-navigation--section{--rb--color--contrast:var(--rb--color--charcoal);--rb--color--link:var(--rb--color--blue);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1))}.rb-navigation--section{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:100%}.rb-navigation--section,.rb-navigation--subsection{font-size:1.266rem}.rb-navigation__more{display:flex}.rb-navigation__more label{padding-left:var(--rb--spacing--s);padding-right:var(--rb--spacing--s)}.rb-navigation__more li{--tw-border-opacity:1;border-bottom-width:1px;border-bottom-color:rgba(var(--rb--color--stone)/var(--tw-border-opacity,1));width:100%}.rb-navigation--section .rb-block-container{padding:0}.rb-navigation--section:has(:checked) .rb-block-container{display:grid}.rb-navigation--section .rb-navigation__list li{--tw-border-opacity:1;border-bottom-width:1px;border-bottom-color:rgba(var(--rb--color--stone)/var(--tw-border-opacity,1));grid-template-columns:1fr 56px;font-weight:700;display:grid}.rb-navigation--section .rb-navigation__list li ul{grid-column:span 2/span 2}.rb-navigation--section .rb-navigation__list li ul li:last-child{border-width:0}.rb-navigation--section .rb-navigation__list li .rb-navigation__selected{--tw-border-opacity:1;border-bottom-width:1px;border-bottom-color:rgba(var(--rb--color--stone)/var(--tw-border-opacity,1))}.rb-navigation--section .rb-navigation__list li ul li{font-weight:400}.rb-navigation--section .rb-navigation__more label{padding-left:0;padding-right:0}.rb-navigation--section .rb-button.rb-button--borderless,.rb-navigation__more .item input:checked{--rb--color--contrast:var(--rb--color--graphite);--rb--color--link:var(--rb--color--contrast);--tw-text-opacity:1;color:rgba(var(--rb--color--contrast)/var(--tw-text-opacity,1));--tw-border-opacity:1;border-left-width:1px;border-left-color:rgba(var(--rb--color--stone)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(var(--rb--color--mist)/var(--tw-bg-opacity,1))}.rb-navigation__more .item input:checked{border-width:0}.rb-navigation--tabbed .rb-navigation__more label{padding-left:0;padding-right:0}.rb-navigation--tabbed .rb-block-container{padding:0}.rb-navigation--tabbed a.rb-navigation__selected,.rb-navigation--tabbed span>a{background-color:#0000;font-weight:700}.rb-navigation--tabbed__header:not(:has(.rb-navigation--tabbed__title)) .rb-navigation--tabbed{display:none}}