﻿:root{--light: #fff;--medium: #506380;--dark: #052049;--listing-space: 50px;--spacer: 1rem;--spacer-tiny: 0.25rem;--spacer-small: 0.375rem;--spacer-half: 0.5rem;--spacer-medium: 0.625rem;--spacer-large: 1.25rem;--spacer-double: 2rem;--spacer-huge: 2.5rem;--spacer-section: 3.125rem;--listing-space: var(var(--spacer-section));--font-size-3xs: 0.75rem;--font-size-2xs: 0.875rem;--font-size-xs: 1rem;--font-size-s: 1.125rem;--font-size-m: 1.5rem;--font-size-ml: 1.75rem;--font-size-l: 2rem;--font-size-xl: 2.25rem;--font-size-2xl: 2.5rem;--font-size-3xl: 3rem;--font-size-4xl: 3.75rem;--site-name-width: 18.125rem}:root{--theme-blue: #0F388A;--color-mode: var(--light)}[data-color-primary=blue]{--primary-color: var(--theme-blue)}[data-color-secondary=blue]{--secondary-color: var(--theme-blue)}:root{--theme-green: #006400;--color-mode: var(--light)}[data-color-primary=green]{--primary-color: var(--theme-green)}[data-color-secondary=green]{--secondary-color: var(--theme-green)}:root{--theme-grey: #B4B9BF;--color-mode: var(--light)}[data-color-primary=grey]{--primary-color: var(--theme-grey);--color-mode: var(--dark)}[data-color-secondary=grey]{--secondary-color: var(--theme-grey)}:root{--theme-navy: #052049;--color-mode: var(--light)}[data-color-primary=navy]{--primary-color: var(--theme-navy)}[data-color-secondary=navy]{--secondary-color: var(--theme-navy)}:root{--theme-orange: #FA6E1E;--color-mode: var(--light)}[data-color-primary=orange]{--primary-color: var(--theme-orange)}[data-color-secondary=orange]{--secondary-color: var(--theme-orange)}:root{--theme-pink: #E61048;--color-mode: var(--light)}[data-color-primary=pink]{--primary-color: var(--theme-pink)}[data-color-secondary=pink]{--secondary-color: var(--theme-pink)}:root{--theme-purple: #443E8C;--color-mode: var(--light)}[data-color-primary=purple]{--primary-color: var(--theme-purple)}[data-color-secondary=purple]{--secondary-color: var(--theme-purple)}:root{--theme-teal: #14828C;--color-mode: var(--light)}[data-color-primary=teal]{--primary-color: var(--theme-teal)}[data-color-secondary=teal]{--secondary-color: var(--theme-teal)}:root{--heading-font-family: HelveticaNeueLTW04-45Light, Helvetica Neue Light, HelveticaNeue-light, Helvetica Neue, Helvetica, Arial, sans-serif;--heading-font-weight: 200;--heading-letter-spacing: 0.5px;--heading-line-height: 1.2;--h1-font-size: 2.438rem;--h2-font-size: 2.125rem;--h3-font-size: 2.063rem;--h4-font-size: 1.75rem;--h5-font-size: 1rem;--heading-sm-font-family: GranjonLTW01-Roman, Garamond, Times New Roman, serif;--heading-sm-font-weight: normal;--heading-sm-line-height: 1.1;--full: 100%;--half: 50%;--twofifth: 40%;--third: 33%;--bg-sidebar: #FFF;--btn-border-radius: 4px}.font--header--granjon{--heading-font-family: GranjonLTW01-Roman, Garamond, Times New Roman, serif;--heading-font-weight: 300;--heading-letter-spacing: normal;--heading-line-height: 1;--h1-font-size: 2.563rem;--h2-font-size: 2.25rem;--h3-font-size: 1.688rem;--h4-font-size: 1.375rem;--h5-font-size: 1rem;--heading-sm-font-family: HelveticaNeueLTW04-55Roman, Helvetica, Arial, sans-serif;--heading-sm-font-weight: 300;--heading-sm-line-height: 1.2}:where(body.sidebar) :where(#main) .sidebar .block:after,.region-content .wysiwyg_threecols:after,.region-content .wysiwyg_twocols:after,.region-footer .wysiwyg_threecols:after,.region-footer .wysiwyg_twocols:after{content:"";display:table;clear:both}@media(max-width: 768px){#page #header .region-header .search-block-form .contextual{display:none}}#node_page_form_group_sidebar .block-ucsf-b1gfoot-xmlevents{margin-bottom:30px !important}#node_page_form_group_sidebar #block-ucsf-b1gfoot-xmlnews-startingpoint-xmlnews--2{margin-bottom:30px !important}#node_page_form_group_sidebar .block-views{overflow:hidden;clear:both}#node_page_form_group_sidebar #block-sb-nine-views-events-events-block--2{margin-bottom:20px}#node_page_form_group_sidebar .block-ucsf-b1gfoot-xmlevents .event{position:relative;margin-bottom:30px;border-bottom:1px solid #b4b9bf;padding-bottom:30px}#node_page_form_group_sidebar .block-ucsf-b1gfoot-xmlevents .event:last-child{border-bottom:none;padding-bottom:0}#node_page_form_group_sidebar .block-ucsf-b1gfoot-xmlevents .event .date{padding-left:85px}@media(min-width: 770px)and (max-width: 1000px){#node_page_form_group_sidebar .block-ucsf-b1gfoot-xmlevents .event .date{padding-left:0}}#node_page_form_group_sidebar .block-ucsf-b1gfoot-xmlevents .event .time{padding-left:85px}@media(min-width: 770px)and (max-width: 1000px){#node_page_form_group_sidebar .block-ucsf-b1gfoot-xmlevents .event .time{padding-left:0}}#node_page_form_group_sidebar .block-ucsf-b1gfoot-xmlevents h3{padding-left:85px;font-size:1.125rem}@media(min-width: 770px)and (max-width: 1000px){#node_page_form_group_sidebar .block-ucsf-b1gfoot-xmlevents h3{padding-left:0}}#node_page_form_group_sidebar .block-ucsf-b1gfoot-xmlevents .event-image{float:left;width:62px;border-collapse:separate;border:1px solid rgba(0,0,0,0);border-radius:4px;overflow:hidden}@media(min-width: 770px)and (max-width: 1000px){#node_page_form_group_sidebar .block-ucsf-b1gfoot-xmlevents .event-image{float:none;width:100%}}#node_page_form_group_sidebar .block-ucsf-b1gfoot-xmlevents .event-image .day{text-align:center;text-transform:uppercase;color:#fff;font-weight:bold;font-size:.75rem;letter-spacing:.08em;padding-top:2px;padding-bottom:2px;background-color:none}#node_page_form_group_sidebar .block-ucsf-b1gfoot-xmlevents .event-image .number-date{text-align:center;font-size:2.8125rem;line-height:.9em;padding-top:5px;color:#fff;display:block;background-color:none}.font--header--granjon #node_page_form_group_sidebar .block-ucsf-b1gfoot-xmlevents .event-image .number-date{font-family:"GranjonLTW01-Roman","Garamond","Times New Roman",serif}:where(html,body,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video),figure{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:where(article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section){display:block}:where(body){line-height:1}:where(ol,ul){list-style:none}:where(blockquote,q){quotes:none}:where(blockquote:before,blockquote:after,q:before,q:after){content:"";content:none}:where(table){border-collapse:collapse;border-spacing:0}table{width:100%;border-collapse:collapse;border-spacing:0;margin:1em 0 1em 0}table caption{font-size:1.4em;text-align:left}table td,table th{padding:12px;text-align:left}table td{border:1px #b4b9bf solid}table td.active{background:#fef8e4}table th{background:#086290;color:#fff;border-color:#086290;font-weight:500;font-size:1.1em}table th a{color:#fff}table tr.even,table tr.odd{background:#fff}table tr:nth-child(even){background:#efefef}table tr:hover{background:#fef8e4}.table--bordered thead th{background:#086290;color:#fff;border:1px solid #086290}.table--bordered tbody td{border:1px #506380 solid}.table--bordered tfoot th{border:1px #086290 solid}.table--condensed td,.table--condensed th{border-bottom:1px #506380 solid}.table--zebra tr:nth-child(even){background:#efefef}.table--zebra tr:hover{background:#fef8e4}.btn{--btn-background: #006BE9;--btn-font-color: #FFF;--cta-border: 1px solid var(--btn-background) @include button()}.btn{padding:.5rem 2rem;background-color:var(--btn-background);color:var(--btn-font-color)}.btn:hover{--btn-background: #052049;--btn-font-color: #FFF}:where(a,button),button.u-link{--medium: #006BE9;--dark: #0F388A;--link-color: var(--medium)}:where(a,button),button.u-link{color:var(--link-color);transition:color .2s cubic-bezier(0.33, 0.66, 0.66, 1)}:where(a,button):where(:hover),:where(a,button):where(:focus-visible),:where(a,button):where(:active),button.u-link:where(:hover),button.u-link:where(:focus-visible),button.u-link:where(:active){color:var(--link-color)}:where(a,button),button.u-link{font-weight:400}:where(a,button):where(:hover),button.u-link:where(:hover){--link-color: var(--dark);text-decoration:none}:where(strong) :where(a,button),:where(strong) button.u-link{font-weight:600}:where(a,button).underline,button.u-link.underline{text-decoration:underline !important}:where(a,button).underline:hover,button.u-link.underline:hover{text-decoration:none !important}:where(a,button).no-underline,button.u-link.no-underline{border-bottom:none !important;text-decoration:none !important}:where(a,button).no-underline:hover,button.u-link.no-underline:hover{border-bottom:none !important;text-decoration:none !important}:where(a,button):where(.username),button.u-link:where(.username){--link-color: var(--medium)}:where(a,button):where(.username),button.u-link:where(.username){color:var(--link-color);transition:color .2s cubic-bezier(0.33, 0.66, 0.66, 1)}:where(a,button):where(.username):where(:hover),:where(a,button):where(.username):where(:focus-visible),:where(a,button):where(.username):where(:active),button.u-link:where(.username):where(:hover),button.u-link:where(.username):where(:focus-visible),button.u-link:where(.username):where(:active){color:var(--link-color)}:where(a,button):where(.username),button.u-link:where(.username){text-decoration:none;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}:where(a,button):where(.username):hover,button.u-link:where(.username):hover{--link-color: var(--dark);text-decoration:underline}:where(footer,.footer--navigation) :where(a,button),:where(footer,.footer--navigation) button.u-link{--link-color: var(--light)}:where(footer,.footer--navigation) :where(a,button),:where(footer,.footer--navigation) button.u-link{color:var(--link-color);transition:color .2s cubic-bezier(0.33, 0.66, 0.66, 1)}:where(footer,.footer--navigation) :where(a,button):where(:hover),:where(footer,.footer--navigation) :where(a,button):where(:focus-visible),:where(footer,.footer--navigation) :where(a,button):where(:active),:where(footer,.footer--navigation) button.u-link:where(:hover),:where(footer,.footer--navigation) button.u-link:where(:focus-visible),:where(footer,.footer--navigation) button.u-link:where(:active){color:var(--link-color)}:where(footer,.footer--navigation) :where(a,button),:where(footer,.footer--navigation) button.u-link{text-decoration:none}:where(footer,.footer--navigation) :where(a,button):where(:hover),:where(footer,.footer--navigation) button.u-link:where(:hover){text-decoration:underline}:where([style*="background-color:var(--interactive-"]:not([style*="background-color=var(--bg-transparent"])) :where(a,button),:where([class*=bg--interactive-]:not([class*="--transparent"]:not[class*="--yellow"]) :where(a,button),[class*=".bg--"]:not([class*="--transparent"]) :where(a,button),.wrapper-column.ck-widget,[class*=bg--interactive-]:not([class*="--transparent"]:not[class*="--yellow"]) button.u-link,[class*=".bg--"]:not([class*="--transparent"]) button.u-link) :where(a,button),:where([style*="background-color:var(--interactive-"]:not([style*="background-color=var(--bg-transparent"])) button.u-link,:where([class*=bg--interactive-]:not([class*="--transparent"]:not[class*="--yellow"]) :where(a,button),[class*=".bg--"]:not([class*="--transparent"]) :where(a,button),.wrapper-column.ck-widget,[class*=bg--interactive-]:not([class*="--transparent"]:not[class*="--yellow"]) button.u-link,[class*=".bg--"]:not([class*="--transparent"]) button.u-link) button.u-link{--link-color: var(--light)}:is(a,button):where([class*=btn]){appearance:none;border:var(--cta-border, "none");display:inline-block;border-radius:var(--btn-border-radius);text-decoration:none;text-transform:uppercase;text-align:center;font-weight:bold;letter-spacing:1.2px;cursor:pointer;touch-action:manipulation;transition:cubic-bezier(0.33, 0.66, 0.66, 1) .2s background-color}:is(a,button):where([class*=btn]):hover{border:var(--cta-border, "none");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:is(a,button):where([class*=btn]){--btn-background: #006BE9;--link-color: #FFF;background:var(--btn-background);color:var(--link-color)}:is(a,button):where([class*=btn]):hover{--btn-background: #052049;--link-color: #FFF;color:var(--link-color);background:var(--btn-background)}:is(a,button):where([class*=btn]):active{background:var(--btn-background);color:var(--link-color)}:is(a,button)[class*=btn]{font-family:"HelveticaNeueLTW","Helvetica Neue",Helvetica,Arial,sans-serif}:is(a,button).btn--small{appearance:none;border:var(--cta-border, "none");display:inline-block;border-radius:var(--btn-border-radius);text-decoration:none;text-transform:uppercase;text-align:center;font-weight:bold;letter-spacing:1.2px;cursor:pointer;touch-action:manipulation;transition:cubic-bezier(0.33, 0.66, 0.66, 1) .2s background-color}:is(a,button).btn--small:hover{border:var(--cta-border, "none");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:is(a,button).btn--small{font-size:.875rem;padding:5px 20px}:is(a,button).btn--large{appearance:none;border:var(--cta-border, "none");display:inline-block;border-radius:var(--btn-border-radius);text-decoration:none;text-transform:uppercase;text-align:center;font-weight:bold;letter-spacing:1.2px;cursor:pointer;touch-action:manipulation;transition:cubic-bezier(0.33, 0.66, 0.66, 1) .2s background-color}:is(a,button).btn--large:hover{border:var(--cta-border, "none");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:is(a,button).btn--large{font-size:1.125rem;padding:10px 25px;max-width:100%}:is(a,button).btn--full-width{width:100%}:is(a,button).btn--white--underline{--btn-background: transparent;--link-color: #052049;border:1px solid var(--link-color);text-decoration:underline}:is(a,button).btn--white--underline:hover{--btn-background: #f8f8f9;--link-color: #006BE9;border:1px solid var(--link-color);text-decoration:none}:is(a,button).btn--white--underline:active{--btn-background: #006BE9;--link-color: #FFF;border:1px solid var(--link-color)}:where([style*="--interactive-"]:not([style*="--interactive-yellow"],[style*="--interactive-orange"],[style*="--bg-transparent"])) :is(a,button).btn--white--underline,:where([class*=bg--interactive-]:not([class*="--transparent"],[class*=-yellow],[class*=-orange])) :is(a,button).btn--white--underline,:where([class*=".bg--"]:not([class*="--transparent"],[class*=-yellow],[class*=-orange])) :is(a,button).btn--white--underline,.wrapper-column.ck-widget :is(a,button).btn--white--underline{--link-color: #FFF}:where([style*="--interactive-"]:not([style*="--interactive-yellow"],[style*="--interactive-orange"],[style*="--bg-transparent"])) :is(a,button).btn--white--underline:hover,:where([class*=bg--interactive-]:not([class*="--transparent"],[class*=-yellow],[class*=-orange])) :is(a,button).btn--white--underline:hover,:where([class*=".bg--"]:not([class*="--transparent"],[class*=-yellow],[class*=-orange])) :is(a,button).btn--white--underline:hover,.wrapper-column.ck-widget :is(a,button).btn--white--underline:hover{--btn-background: #f8f8f9;--link-color: #006BE9}:where([style*="--interactive-"]:not([style*="--interactive-yellow"],[style*="--interactive-orange"],[style*="--bg-transparent"])) :is(a,button).btn--white--underline:active,:where([class*=bg--interactive-]:not([class*="--transparent"],[class*=-yellow],[class*=-orange])) :is(a,button).btn--white--underline:active,:where([class*=".bg--"]:not([class*="--transparent"],[class*=-yellow],[class*=-orange])) :is(a,button).btn--white--underline:active,.wrapper-column.ck-widget :is(a,button).btn--white--underline:active{--btn-background: #006BE9;--link-color: #FFF}:is(a,button).btn--more--white{--btn-background: transparent;--link-color: #052049;--cta-border: var(--link-color);border:1px solid var(--link-color);text-decoration:none}:is(a,button).btn--more--white:hover{--link-color: #006BE9;--btn-background: rgba(255,255,255,0.1);border:1px solid}:is(a,button).btn--more--white:active{--link-color: #006BE9;--btn-background: rgba(255,255,255,0.1)}:where([style*="--interactive-"]:not([style*="--interactive-yellow"],[style*="--interactive-orange"],[style*="--bg-transparent"])) :is(a,button).btn--more--white,:where([class*=bg--interactive-]:not([class*="--transparent"],[class*=-yellow],[class*=-orange])) :is(a,button).btn--more--white,:where([class*=".bg--"]:not([class*="--transparent"],[class*=-yellow],[class*=-orange])) :is(a,button).btn--more--white,.wrapper-column.ck-widget :is(a,button).btn--more--white{--link-color: #FFF;border:1px solid hsla(0,0%,100%,.3)}:where([style*="--interactive-"]:not([style*="--interactive-yellow"],[style*="--interactive-orange"],[style*="--bg-transparent"])) :is(a,button).btn--more--white:hover,:where([class*=bg--interactive-]:not([class*="--transparent"],[class*=-yellow],[class*=-orange])) :is(a,button).btn--more--white:hover,:where([class*=".bg--"]:not([class*="--transparent"],[class*=-yellow],[class*=-orange])) :is(a,button).btn--more--white:hover,.wrapper-column.ck-widget :is(a,button).btn--more--white:hover{--link-color: #FFF}:where([style*="--interactive-"]:not([style*="--interactive-yellow"],[style*="--interactive-orange"],[style*="--bg-transparent"])) :is(a,button).btn--more--white:active,:where([class*=bg--interactive-]:not([class*="--transparent"],[class*=-yellow],[class*=-orange])) :is(a,button).btn--more--white:active,:where([class*=".bg--"]:not([class*="--transparent"],[class*=-yellow],[class*=-orange])) :is(a,button).btn--more--white:active,.wrapper-column.ck-widget :is(a,button).btn--more--white:active{--link-color: #FFF}:where([style*="--interactive-yellow"],[style*="--interactive-orange"]) :is(a,button).btn--more--white:hover,:where([class*=-yellow],[class*=-orange]) :is(a,button).btn--more--white:hover{--btn-background: #052049;--link-color: #FFF}:is(a,button).btn--blue{--btn-background: #006BE9;--link-color: #FFF;border:1px solid var(--btn-background);text-decoration:none}:is(a,button).btn--blue:hover{--btn-background: #FFF;--link-color: #006BE9;border:1px solid var(--link-color)}:is(a,button).btn--blue:active{--btn-background: #FFF;--link-color: #006BE9}:is(a,button).btn--more--reverse{--link-color: #FFF;--btn-background: #052049;text-decoration:none;border:1px solid var(--link-color)}:is(a,button).btn--more--reverse:hover{--btn-background: #006BE9;--link-color: #FFF;border:1px solid var(--link-color)}:is(a,button).btn--purple{--link-color: #FFF;--btn-background: #443E8C;border:1px solid var(--btn-background);text-decoration:none}:is(a,button).btn--purple:hover{--btn-background: #2E2872;--link-color: #FFF;border:1px solid var(--btn-background)}:is(a,button).btn--purple:active{--btn-background: #2E2872;--link-color: #FFF}:where([class*=bg--interactive-purple],[class*=bg--purple],[style*="background-color:var(--interactive-purple)"]) :is(a,button).btn--purple{--btn-background: #2E2872}:where([class*=bg--interactive-purple],[class*=bg--purple],[style*="background-color:var(--interactive-purple)"]) :is(a,button).btn--purple:hover,:where([class*=bg--interactive-purple],[class*=bg--purple],[style*="background-color:var(--interactive-purple)"]) :is(a,button).btn--purple:active{border:1px solid var(--link-color)}:is(a,button).btn--giving{--padding-giving: 24px;letter-spacing:1px;padding:var(--padding-giving)}:is(a,button).btn--giving:after{content:"";margin-left:10px;display:inline-block;font-weight:900;font-family:"Font Awesome 6 Free";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:is(a,button).btn--giving.btn--small{--padding-giving: 18px}a[class*=btn]:has(img){appearance:none;line-height:initial;font-size:inherit;border:none;background-color:rgba(0,0,0,0);min-height:auto;border-radius:0;padding:0;text-align:left;vertical-align:initial;width:initial;transition:none;text-transform:none;letter-spacing:initial}a[class*=btn]:has(img):hover{text-decoration:none;background-color:rgba(0,0,0,0);border:none}a[class*=btn]:has(img){color:var(--link-color);transition:color .2s cubic-bezier(0.33, 0.66, 0.66, 1)}a[class*=btn]:has(img):where(:hover),a[class*=btn]:has(img):where(:focus-visible),a[class*=btn]:has(img):where(:active){color:var(--link-color)}:where(a.light){--link-color: var(--light)}:where(button){outline:none}.btn-reset,button.u-link{appearance:none;line-height:initial;font-size:inherit;border:none;background-color:rgba(0,0,0,0);min-height:auto;border-radius:0;padding:0;text-align:left;vertical-align:initial;width:initial;transition:none;text-transform:none;letter-spacing:initial}.btn-reset:hover,button.u-link:hover{text-decoration:none;background-color:rgba(0,0,0,0);border:none}@font-face{font-family:"GranjonLTW01-Roman";src:url("../fonts/Granjon/GranjonLTW01-Roman.eot?#iefix") format("eot"),url("../fonts/Granjon/GranjonLTW01-Roman.woff2") format("woff2"),url("../fonts/Granjon/GranjonLTW01-Roman.woff") format("woff"),url("../fonts/Granjon/GranjonLTW01-Roman.ttf") format("truetype");font-display:fallback}@font-face{font-family:"HelveticaNeueLTW";src:url("../fonts/HelveticaNeue/HelveticaNeueLTW04-55Roman.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeue/HelveticaNeueLTW04-55Roman.woff2") format("woff2"),url("../fonts/HelveticaNeue/HelveticaNeueLTW04-55Roman.woff") format("woff"),url("../fonts/HelveticaNeue/HelveticaNeueLTW04-55Roman.ttf") format("truetype");font-display:fallback;font-weight:400}@font-face{font-family:"HelveticaNeueLTW";src:url("../fonts/HelveticaNeue/HelveticaNeueLTW04-45Light.eot?#iefix") format("eot"),url("../fonts/HelveticaNeue/HelveticaNeueLTW04-45Light.woff2") format("woff2"),url("../fonts/HelveticaNeue/HelveticaNeueLTW04-45Light.woff") format("woff"),url("../fonts/HelveticaNeue/HelveticaNeueLTW04-45Light.ttf") format("truetype");font-display:fallback;font-weight:200}@font-face{font-family:"HelveticaNeueLTW";src:url("../fonts/HelveticaNeue/HelveticaNeueLTW04-65Medium.eot?#iefix") format("eot"),url("../fonts/HelveticaNeue/HelveticaNeueLTW04-65Medium.woff2") format("woff2"),url("../fonts/HelveticaNeue/HelveticaNeueLTW04-65Medium.woff") format("woff"),url("../fonts/HelveticaNeue/HelveticaNeueLTW04-65Medium.ttf") format("truetype");font-display:fallback;font-weight:500}@font-face{font-family:"HelveticaNeueLTW";src:url("../fonts/HelveticaNeue/HelveticaNeueLTW06-75Bold.eot?#iefix") format("eot"),url("../fonts/HelveticaNeue/HelveticaNeueLTW06-75Bold.woff2") format("woff2"),url("../fonts/HelveticaNeue/HelveticaNeueLTW06-75Bold.woff") format("woff"),url("../fonts/HelveticaNeue/HelveticaNeueLTW06-75Bold.ttf") format("truetype");font-display:fallback;font-weight:700}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline-color:#006be9}:where(html){overflow-y:scroll;transition:none}:where(body){font-family:"HelveticaNeueLTW","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.4;font-weight:400;color:var(--dark);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:none}.font-serif{font-family:var(--font-serif, GranjonLTW01-Roman, Garamond, Times New Roman, serif)}.font-sans-serif{font-family:var(--font-sans-serif, HelveticaNeueLTW, Helvetica Neue, Helvetica, Arial, sans-serif)}.font-light{font-weight:var(--font-weight-light, 300)}.font-medium{font-weight:var(--font-weight-medium, 500)}.font-bold{font-weight:var(--font-weight-bold, 700)}.element-invisible{border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;width:auto}.offscreen{position:absolute;top:-99999em;width:1px;height:1px;overflow:hidden;outline:0}.element-hidden{display:none}:where(html body .more-link){position:absolute;right:0px;top:24px;font-weight:bold}:where(html body .more-link) a{border:1px solid #006be9;padding:5px 20px;border-radius:3px;color:#006be9;background-color:#fff;text-transform:uppercase;font-weight:bold;font-size:.75rem;letter-spacing:.05em;text-decoration:none}:where(html body .more-link) a:hover{color:#fff;border:1px solid #006be9;background:#006be9}:where(html body .more-link) a:active{background:#006be9;color:#fff;border:1px solid #006be9}.sidebar-color--grey .sidebar select{background:#fff}:where(html body) .region-sidebar .more-link{display:none}.region-content .paragraphs-item-textarea{margin-bottom:30px}h1,.h1{font-weight:var(--heading-font-weight);font-family:var(--heading-font-family);letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-line-height);font-size:var(--h1-font-size);margin-bottom:20px}h2,.h2{font-weight:var(--heading-font-weight);font-family:var(--heading-font-family);letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-line-height);font-size:var(--h2-font-size);margin-bottom:18px}*+h2,*+.h2{margin-top:28px}h3,.h3{font-weight:var(--heading-sm-font-weight);font-family:var(--heading-sm-font-family);line-height:var(--heading-sm-line-height);font-size:var(--h3-font-size);margin-bottom:14px}*+h3,*+.h3{margin-top:28px}h4,.h4{font-weight:var(--heading-sm-font-weight);font-family:var(--heading-sm-font-family);line-height:var(--heading-sm-line-height);font-size:var(--h4-font-size);margin-bottom:11px}*+h4,*+.h4{margin-top:28px}h5,h6,.h5,.h6{font-size:var(--h5-font-size);font-weight:bold}*+h5,*+h6,*+.h5,*+.h6{margin-bottom:var(--spacer-large)}[class*=h5],[class*=h6]{--heading-font-family: var(--heading-sm-font-family)}:where(p){margin-bottom:var(--spacer-large)}:where(.field--name-field-pg-blockref-blockref) .field__label,:where(.field--name-field-pg-ref-pubs) .field__label,:where(.field--name-field-pg-ref-profiles) .field__label,:where(.field--name-field-person-publications-list) .field__label,:where(.field--name-field-person-pub-override-list) .field__label,:where([class*=block-startingpoint-]) .field__label{font-weight:var(--heading-sm-font-weight);font-family:var(--heading-sm-font-family);line-height:var(--heading-sm-line-height);font-size:var(--h3-font-size);margin-bottom:14px}:where(.field--name-field-pg-blockref-blockref)>h2,:where(.field--name-field-pg-ref-pubs)>h2,:where(.field--name-field-pg-ref-profiles)>h2,:where(.field--name-field-person-publications-list)>h2,:where(.field--name-field-person-pub-override-list)>h2,:where([class*=block-startingpoint-])>h2{font-weight:var(--heading-sm-font-weight);font-family:var(--heading-sm-font-family);line-height:var(--heading-sm-line-height);font-size:var(--h3-font-size);margin-bottom:14px;margin-bottom:30px;padding-bottom:4px}.font--header--granjon :where(.field--name-field-pg-blockref-blockref)>h2,.font--header--granjon :where(.field--name-field-pg-ref-pubs)>h2,.font--header--granjon :where(.field--name-field-pg-ref-profiles)>h2,.font--header--granjon :where(.field--name-field-person-publications-list)>h2,.font--header--granjon :where(.field--name-field-person-pub-override-list)>h2,.font--header--granjon :where([class*=block-startingpoint-])>h2{padding-bottom:0}:where(.field--name-field-pg-blockref-blockref) .colon,:where(.field--name-field-pg-ref-pubs) .colon,:where(.field--name-field-pg-ref-profiles) .colon,:where(.field--name-field-person-publications-list) .colon,:where(.field--name-field-person-pub-override-list) .colon,:where([class*=block-startingpoint-]) .colon{display:none}:where(.region-sidebar,.region-sidebar-top) h2{font-weight:var(--heading-sm-font-weight);font-family:var(--heading-sm-font-family);line-height:var(--heading-sm-line-height);font-size:var(--h3-font-size);margin-bottom:14px}img{max-width:100%;height:auto}:where(a:hover) img{opacity:.5;transition:all .2s cubic-bezier(0.33, 0.66, 0.66, 1)}figure.image{display:block}figure.image figcaption{display:block;margin-bottom:10px}.media--type-image{max-width:100%}em{font-style:italic}strong,b{font-weight:600}p.small,small{font-size:.75rem;line-height:1.2}hr{border:0;border-bottom:1px solid #e1e1e1}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}:where(ol,ul){--list-margin-y: 20px;--list-margin-y-small: 8px;--list-margin-x: 14px}:where(.field--type-text-long) :where(ol,ul),:where(.field--type-text-with-summary) :where(ol,ul),:where(.cke_editable) :where(ol,ul){margin-bottom:var(--list-margin-y);margin-left:var(--list-margin-x)}:where(.field--type-text-long) :where(ol,ul) *+:where(ol,ul),:where(.field--type-text-with-summary) :where(ol,ul) *+:where(ol,ul),:where(.cke_editable) :where(ol,ul) *+:where(ol,ul){margin-top:var(--list-margin-y)}:where(.field--type-text-long) :where(ol,ul) :where(ol,ul),:where(.field--type-text-with-summary) :where(ol,ul) :where(ol,ul),:where(.cke_editable) :where(ol,ul) :where(ol,ul){margin-bottom:var(--list-margin-y-small);margin-top:var(--list-margin-y-small);margin-left:calc(var(--list-margin-x)/2)}:where(.field--type-text-long) :where(ol,ul) :where(li),:where(.field--type-text-with-summary) :where(ol,ul) :where(li),:where(.cke_editable) :where(ol,ul) :where(li){margin-bottom:var(--list-margin-y-small);margin-left:var(--list-margin-x)}:where(.field--type-text-long) :where(ol),:where(.field--type-text-with-summary) :where(ol),:where(.list) :where(ol),:where(.cke_editable) :where(ol){list-style-type:decimal}:where(.field--type-text-long) :where(ul),:where(.field--type-text-with-summary) :where(ul),:where(.list) :where(ul),:where(.cke_editable) :where(ul){list-style:disc}:where(.field--type-text-long) :where(ul)>:where(li),:where(.field--type-text-with-summary) :where(ul)>:where(li),:where(.list) :where(ul)>:where(li),:where(.cke_editable) :where(ul)>:where(li){position:relative}:where(ul,ol).menu,.no-bullets :where(ul,ol){list-style:none}.no-bullets :where(ul,ol) li{margin-left:0}.region-header :where(ul,ol){list-style:none}:where(.field--name-body),:where(.field--type-text-long),:where(.field--type-text-with-summary),:where(.cke_editable){line-height:1.4}:where(.field--name-body) p,:where(.field--type-text-long) p,:where(.field--type-text-with-summary) p,:where(.cke_editable) p{margin-bottom:20px}input{font-family:"HelveticaNeueLTW","Helvetica Neue",Helvetica,Arial,sans-serif}.row-full-width .inside{max-width:1320px;margin:0 auto;padding-left:50px;padding-right:50px}@media(max-width: 768px){.row-full-width .inside{padding-left:15px;padding-right:15px}}:where(.fa){display:inline-block;font-weight:900;font-family:"Font Awesome 6 Free";text-rendering:auto}input[type=text],input[type=password],textarea{border-radius:2px;border:1px solid #506380}input[type=text]:hover,input[type=password]:hover,textarea:hover{border:1px solid #006be9}input[type=text]:focus,input[type=password]:focus,textarea:focus{outline:none;border:1px solid #006be9}input[type=text],input[type=password]{padding:3px 8px 3px 8px}textarea,.form-textarea-wrapper textarea{padding:5px 8px;margin:3px 0}input:focus,textarea:focus{box-shadow:0 0 10px #006be9;border:1px solid #006be9}input:focus-visible{border:1px solid #006be9}input[type=submit]{color:var(--light);font-smoothing:antialiased}:where(input[type=submit]){border:0;border-radius:2px;font-size:1rem;padding:3px 15px;margin-right:8px;background-color:#052049}:where(input[type=submit]):hover{background-color:#052049}:where(input[type=submit])[id*=submit]{background-color:#006be9;color:var(--light)}:where(input[type=submit])[id*=submit]:hover{background-color:var(--dark)}:where(input[type=submit])[id*=preview]{background-color:#4d4d4d;color:var(--light)}:where(input[type=submit])[id*=preview]:hover{background-color:rgb(89.75,89.75,89.75)}:where(input[type=submit])[id*=delete]{background-color:#900;color:var(--light)}:where(input[type=submit])[id*=delete]:hover{background-color:rgb(178.5,0,0)}:where(input[type=submit]):hover{cursor:pointer}input[type=search]{box-sizing:border-box}fieldset{border:1px solid #506380;padding:2.5em 0 0 0;position:relative;margin:1em 0}fieldset .fieldset-legend{margin-top:.5em;padding-left:15px;position:absolute;text-transform:uppercase;font-weight:bold}fieldset .fieldset-legend :where(.search-form .details-wrapper){display:none}:where(.search-form .details-wrapper .criterion)>fieldset .fieldset-legend{display:block;position:relative}fieldset .fieldset-wrapper{padding:0 13px 13px 15px}details :where(summary){transition:all .2s linear;text-decoration:none;color:#006be9;text-transform:uppercase;font-weight:bold}.align-center,.align--center{margin-left:auto;margin-right:auto}.align-left,.align--left{float:none}@media(min-width: 769px){.align-left,.align--left{float:left;margin-right:3%}}.align-right,.align--right{float:none}@media(min-width: 769px){.align-right,.align--right{float:right;margin-left:3%}}.size--full{float:none;margin-left:0;margin-right:0;width:var(--full)}@media(min-width: 769px){:where(.size--full){width:var(--full)}}@media(min-width: 769px){:where(.size--half){width:var(--half)}}@media(min-width: 769px){:where(.size--twofifth){width:var(--twofifth)}}@media(min-width: 769px){:where(.size--third){width:var(--third)}}.field--label-inline .field__label,.field--label-inline .field__items{float:left}.field--label-inline{overflow:hidden}.placeholder--block{display:none}#main .field--name-field-paragraph-sections.field__items>.field__item{margin-top:40px}.text-indent{display:inline-block;text-indent:-99999px}#main #content .field--name-field-pg-blockref-blockref{display:grid}#main #content .field--name-field-pg-blockref-blockref>.field__item+.field__item{margin-top:40px}.block.flex-row :where(.field__item){display:flex;flex-direction:row}.block.flex-row :where(.field__item) *+*{margin-left:.5ch}#main-wrapper{clear:both}#main-wrapper:after{content:"";display:table;clear:both}#page-wrapper{overflow:hidden;display:block;position:relative;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.no-sidebar #content .inside{max-width:1320px;margin:0 auto;padding-left:50px;padding-right:50px}@media(max-width: 768px){.no-sidebar #content .inside{padding-left:15px;padding-right:15px}}body.sidebar #main-wrapper{max-width:1320px;margin:0 auto !important}body.sidebar #main{padding-left:15px;padding-right:15px}@media(min-width: 769px){body.sidebar #main{padding-left:50px;padding-right:50px}}body:is(.sidebar--right,.sidebar--left) #sidebar{margin-top:75px}@media(min-width: 769px){body:is(.sidebar--right,.sidebar--left) #sidebar{width:27.21%;margin-top:0}}@media(min-width: 769px){body.sidebar--right #sidebar{clear:right;float:right}}@media(min-width: 769px){body.sidebar--left #sidebar{clear:left;float:left}}@media(min-width: 769px){body:is(.sidebar--right,.sidebar--left) #content{width:63.6%}}@media(min-width: 769px){body.sidebar--right #content{clear:right;float:left}}@media(min-width: 769px){body.sidebar--left #content{clear:right;float:right}}.accordion-item{margin:0}.header-text{--color-mode:(--dark)}.accordion-item .header-text{color:var(--color-mode);text-transform:none;margin-bottom:20px}.accordion-item .header-text::after{transition:.15s cubic-bezier(0.77, 0, 0.175, 1) rotate}.accordion-item[open] .header-text{background:#dfe0e0}.accordion-item[open] .header-text::after{rotate:none}.collapse-item .header-text{position:relative;background:#f2f3f4;font-weight:500;padding:10px 35px 10px 20px;cursor:pointer;margin-bottom:20px;color:var(--color-mode);text-transform:none}.collapse-item .header-text p{margin-bottom:0}.collapse-item .header-text:focus{outline-color:#006be9}.collapse-item .header-text:active{-webkit-tap-highlight-color:rgba(0,124,190,.3)}.collapse-item .header-text:after{font-family:"Font Awesome 6 Free";font-weight:900;font-size:1.5625rem;opacity:1;line-height:25px;color:#4d4d4d;display:block;content:"";position:absolute;right:20px;top:10px}.collapse-item .content-text{padding:0 20px;outline:none}.collapse-item .content-text[aria-hidden=true]{display:none}.collapse-item .header-text[aria-expanded=true]{background:#dfe0e0}.collapse-item .header-text[aria-expanded=true]:after{content:""}.breadcrumb{padding-bottom:0;margin-top:2px;margin-bottom:12px;margin-left:0px;color:#525860;display:none}@media(min-width: 480px){.breadcrumb{display:block}}.breadcrumb a{font-size:.9em;margin-right:5px}.breadcrumb a~a{margin-left:5px}.breadcrumb li:last-child{color:#525860;font-size:.9em}.breadcrumb.breadcrumb-separator li+li::before{content:" >";display:inline;margin-right:5px}.page-node-add #breadcrumb{display:none}.node--type-list .node--type-item{width:47.5%}.node--type-list .node--type-item:nth-child(n){margin-bottom:2%;margin-right:5%;float:left;clear:none}.node--type-list .node--type-item:nth-child(2n){margin-right:0}.node--type-list .node--type-item:nth-child(2n+1){clear:both}.node--type-list .node--type-item p{color:#052049}.node--type-list .node--type-item a{display:block;background-color:#f2f3f4;padding:3% 5% 3% 3%;border-radius:5px}.node--type-list .node--type-item a:hover{text-decoration:none;background-color:#f2f3f4}.node-preview-container{background-color:rgba(224,224,216,.93);position:fixed;z-index:499;box-sizing:border-box;width:100%;padding:10px}.node-preview-backlink{box-sizing:border-box;display:inline-block;position:relative;text-align:center;line-height:normal;cursor:pointer;padding:.6em 1.5em;border:2px solid #006be9;border-radius:20em;transition:all .1s;background-color:#006be9;font-size:.8rem;font-weight:600;cursor:pointer;color:#fff}.node-preview-backlink:hover{background-color:#006be9;color:#fff}.node-preview-container .form-select{padding:.5rem 1.5rem .5rem .5rem;text-align:center;vertical-align:middle;line-height:1rem}#page-title{max-width:1320px;margin:0 auto 20px auto;padding-left:15px;padding-right:15px}@media(min-width: 769px){#page-title{padding-left:50px;padding-right:50px}}.item-list{overflow:hidden}.item-list ul.pager,.item-list+:where(nav.pager){margin:auto;margin-top:100px;padding-bottom:100px;display:table}.item-list ul.pager .pager__item--first,.item-list+:where(nav.pager) .pager__item--first{display:none}.item-list ul.pager .pager__item--last,.item-list+:where(nav.pager) .pager__item--last{display:none}.item-list ul.pager li,.item-list+:where(nav.pager) li{float:left;list-style:none;text-align:center;list-style:none;margin-left:0;font-weight:bold;margin:0 0 .25em 0}.item-list ul.pager li:where(.is-active),.item-list+:where(nav.pager) li:where(.is-active){padding:9px 16px;background-color:#006be9;color:#fff;border-bottom:none}.item-list ul.pager a,.item-list+:where(nav.pager) a{padding:10px 16px;border-bottom:2px solid #d1d3d3;text-transform:capitalize;color:#052049;font-weight:bold;text-decoration:none}.item-list ul.pager a:hover,.item-list+:where(nav.pager) a:hover{border-color:#006be9;text-decoration:none}.item-list ul.pager :where(li.is-active) a,.item-list+:where(nav.pager) :where(li.is-active) a{padding:0;background-color:#006be9;color:#fff;border-bottom:none;text-decoration:none}#block-system-main .field__item{position:relative;overflow:hidden}.wysiwyg_quote.align--right{margin-right:11px;margin-left:25px}.wysiwyg_quote.align--left{margin-right:36px;margin-left:0}.wysiwyg_quote{margin-bottom:30px;padding:30px;position:relative;background-color:#f2f3f4}.field__item .wysiwyg_quote{position:relative}.wysiwyg_quote.bg--blue:before{--bg-blue: #178CCB;--background-color: var(--bg-blue)}.wysiwyg_quote.bg--green:before{--bg-green: #2c8a1a;--background-color: var(--bg-green)}.wysiwyg_quote.bg--navy:before{--bg-navy: #052049;--background-color: var(--bg-navy)}.wysiwyg_quote.bg--teal:before{--bg-teal: #16A0AC;--background-color: var(--bg-teal)}.wysiwyg_quote.bg--orange:before{--bg-orange: #FE8638;--background-color: var(--bg-orange)}.wysiwyg_quote:before{top:-11px;content:" ";display:block;position:absolute;width:100%;height:100%;z-index:-2;bottom:-20px;left:12px;margin-top:22px;background-color:var(--background-color, "transparent")}.wysiwyg_quote:after{bottom:-11px}.wysiwyg_quote p{margin-bottom:0;color:var(--dark)}p.wysiwyg_quote--content{font-family:"GranjonLTW01-Roman","Garamond","Times New Roman",serif;font-size:1.5625rem;line-height:1.1;margin-bottom:10px}p.wysiwyg_quote--content:before{content:open-quote;position:absolute;margin-left:-19px;font-size:2.1875rem;margin-top:-3px}p.wysiwyg_quote--content:after{content:close-quote;font-size:2.1875rem;height:0;line-height:0;vertical-align:middle;display:inline-block;padding-top:10px}.wysiwyg_quote--author{font-weight:bold;font-size:.9375rem;line-height:1.5}.wysiwyg_quote--org{font-size:.9375rem;line-height:1.5}@media(max-width: 768px){.wysiwyg_quote,.wysiwyg_quote.align--right,.wysiwyg_quote.align--left{margin-right:15px;margin-left:0}}.content-top{overflow:hidden}.paging-info{position:absolute;bottom:30px;z-index:20;color:var(--color-mode);font-size:.9375rem;font-weight:bold}@media(max-width: 768px){.paging-info{position:static}}:where(.slider-image-full) .paging-info{display:block;--color-mode: var(--light);bottom:20px;right:30px}@media(max-width: 768px){:where(.slider-image-full) .paging-info{display:none}}.slick-slider{margin-bottom:0}.slick-slide:focus{outline:none}.bg-slider-image{background-position:center center;background-size:cover;background-repeat:no-repeat}.field--name-field-pg-slider-link{margin-top:10px}.field--name-field-pg-slider-link a{border:1px solid var(--color-mode);padding:4px 10px;font-size:.625rem;font-weight:500;letter-spacing:.14em;color:var(--color-mode);text-transform:uppercase;border-radius:2px;text-decoration:none}.field--name-field-pg-slider-link a:hover{text-decoration:none;background-color:#fff;color:#052049}:where(.slider-image-full) .field--name-field-pg-slider-link a{--color-mode: var(--light)}.field--name-field-pg-slider-body{font-size:.9375rem}@media(min-width: 769px){.field--name-field-pg-slider-body{font-size:1.125rem}}.slider-image-full .field--name-field-pg-slider-body{display:none}.slider-image-full.page-node-edit .field--name-field-paragraph-sliders .form-wrapper{min-height:0}.banner-block .slick-prev,.banner-block .slick-next{border:2px solid var(--color-mode);height:50px;width:50px;border-radius:50%;color:var(--color-mode);outline:none;background:rgba(0,0,0,0);z-index:5;display:none !important}@media(min-width: 769px){.banner-block .slick-prev,.banner-block .slick-next{display:inline-block !important}}:where(.slider-image-full) .banner-block .slick-prev,:where(.slider-image-full) .banner-block .slick-next{--color-mode: var(--light)}.banner-block .slick-prev:before,.banner-block .slick-next:before{font-family:"Font Awesome 6 Free";color:var(--color-mode);font-size:1.25rem;opacity:1;line-height:48px;display:block;font-weight:900}:where(.slider-image-full) .banner-block .slick-prev:before,:where(.slider-image-full) .banner-block .slick-next:before{--color-mode: var(--light)}.banner-block .slick-prev:hover:before,.banner-block .slick-next:hover:before{opacity:.75}.banner-block .slick-prev:before{content:"";text-indent:-3px}.banner-block .slick-next:before{content:"";text-indent:3px}.banner-block .slick-dots li{width:10px;height:10px;margin:0 6px}.banner-block .slick-dots li button{width:10px;height:10px;padding:0}.banner-block .slick-dots li button:before{border-radius:50%;width:6px;height:6px;border:2px solid var(--color-mode);content:" ";opacity:1}:where(.slider-image-full) .banner-block .slick-dots li button:before{--color-mode: var(--light)}.banner-block .slick-dots li button:hover:before{opacity:.75}.banner-block .slick-dots li.slick-active button:before{background-color:var(color-mode);z-index:800}:where(.slider-image-full) .banner-block .slick-dots li.slick-active button:before{--color-mode: var(--light)}.group-slider-content::-webkit-scrollbar{display:none}.group-slider-content .field--name-field-pg-slider-title{font-weight:300;font-size:1.875rem}.font--header--granjon .group-slider-content .field--name-field-pg-slider-title{font-family:"GranjonLTW01-Roman","Garamond","Times New Roman",serif;font-weight:400}.slider-no-image .content-top{overflow:hidden;clear:both}.slider-no-image .region-content-top{max-width:1320px;margin:0 auto;padding-left:0px;padding-right:50px;margin-bottom:50px}@media(max-width: 768px){.slider-no-image .region-content-top{padding:0}}.slider-no-image .region-content-top .banner-block{position:relative}.slider-no-image .region-content-top .banner-block:after{content:" ";position:absolute;width:30px;height:300px;z-index:0;right:0px;top:0}.slider-no-image .region-content-top .banner-block .group-slider-content{padding-left:75px;padding-right:75px;overflow:auto;scrollbar-width:thin;color:var(--color-mode);position:relative;height:260px}@media(max-width: 768px){.slider-no-image .region-content-top .banner-block .group-slider-content{padding-left:30px;padding-top:50px;padding-right:60px}}.slider-no-image .region-content-top .banner-block .group-slider-content .group-slider-inside{position:absolute;top:50%;transform:translateY(-50%);max-width:68%}.slider-no-image .region-content-top .banner-block .group-slider-content .field__items{margin-bottom:0}.slider-no-image .region-content-top .banner-block .group-slider-content .field--name-field-pg-slider-title{letter-spacing:-0.02em;line-height:1em;display:block !important;margin-bottom:20px}@media(min-width: 769px){.slider-no-image .region-content-top .banner-block .group-slider-content .field--name-field-pg-slider-title{font-size:3rem}}.slider-no-image .region-content-top .banner-block .group-slider-content .field--name-field-pg-slider-body{font-family:"HelveticaNeueLTW","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:40px}@media(min-width: 769px){.slider-no-image .region-content-top .banner-block .group-slider-content .field--name-field-pg-slider-body{max-height:55px}}.slider-no-image .region-content-top .banner-block .field--name-field-pg-slider-image{height:40px;width:100%;float:right;margin-left:90%;position:relative}.slider-no-image .region-content-top .banner-block .field--name-field-pg-slider-image .bg-slider-image{background-image:url("../img/cell-roots.png");display:block;position:absolute;right:0;bottom:0;top:0;width:905px;max-width:100%}.slider-no-image .region-content-top .banner-block .field--name-field-pg-slider-image img{display:none;height:500px}.slider-no-image .region-content-top .banner-block .slick-dots{bottom:45px}.slider-no-image .region-content-top .banner-block .slick-next{right:60px;top:80px}.slider-no-image .region-content-top .banner-block .slick-prev{right:130px;top:80px;left:auto}.slider-no-image .region-content-top .banner-block .paging-info{bottom:15px;right:60px}@media(max-width: 768px){.slider-no-image .region-content-top .banner-block .paging-info{position:absolute}}.slider-image-behind .region-content-top{max-width:1320px;margin:0 auto;margin-bottom:50px}@media(min-width: 960px){.slider-image-behind .region-content-top{padding-left:25px;padding-right:50px}}.slider-image-behind .region-content-top .slick-slide{position:relative;min-height:23px}.slider-image-behind .region-content-top .slick-dots{bottom:60px}.slider-image-behind .region-content-top .paging-info{bottom:0;right:0}@media(min-width: 769px){.slider-image-behind .region-content-top .paging-info{bottom:5px;right:10px}}@media(max-width: 768px){.slider-image-behind .region-content-top .paging-info{margin-top:20px}}.slider-image-behind .region-content-top .banner-block{position:relative}.slider-image-behind .region-content-top .banner-block .slick-slide:before{content:" ";position:absolute;z-index:2;overflow:visible;margin-left:45px;margin-top:20px;width:100%;bottom:0px;top:0}@media(min-width: 960px){.slider-image-behind .region-content-top .banner-block .slick-slide:before{width:735px;height:420px;top:40px;bottom:-15px;margin-top:0px;margin-bottom:0}}.slider-image-behind .region-content-top .banner-block .slick-slide:after{content:" ";position:absolute;z-index:0;margin-left:0;width:100%;right:30px;bottom:30px;height:370px;display:none}@media(min-width: 960px){.slider-image-behind .region-content-top .banner-block .slick-slide:after{height:420px;width:735px;bottom:0px;right:auto;display:block}}.slider-image-behind .region-content-top .banner-block .slick-prev{left:630px;top:70px;top:70px}@media(min-width: 769px){.slider-image-behind .region-content-top .banner-block .slick-prev{top:435px;left:605px}}@media(min-width: 960px){.slider-image-behind .region-content-top .banner-block .slick-prev{top:70px}}.slider-image-behind .region-content-top .banner-block .slick-next{left:705px;top:70px}@media(min-width: 769px){.slider-image-behind .region-content-top .banner-block .slick-next{top:435px;left:680px}}@media(min-width: 960px){.slider-image-behind .region-content-top .banner-block .slick-next{top:70px}}.slider-image-behind .region-content-top .banner-block .group-slider-content{padding:20px 20px 20px 40px;height:340px;overflow:auto;scrollbar-width:thin;margin-top:0px;position:relative;z-index:10;top:-15px;margin-bottom:15px;margin-right:30px}@media(min-width: 960px){.slider-image-behind .region-content-top .banner-block .group-slider-content{position:absolute;margin-top:60px;padding-left:100px;width:740px;margin-right:0;top:40px}}.slider-image-behind .region-content-top .banner-block .group-slider-content::-webkit-scrollbar{display:none}.slider-image-behind .region-content-top .banner-block .group-slider-content .group-slider-inside::-webkit-scrollbar{display:none}@media(min-width: 960px){.slider-image-behind .region-content-top .banner-block .group-slider-content .group-slider-inside{max-height:235px;overflow-y:auto;scrollbar-width:thin;padding-right:17px;position:absolute;top:30px;bottom:0;left:100px}}.slider-image-behind .region-content-top .banner-block .group-slider-content .field__items{margin-bottom:0}.slider-image-behind .region-content-top .banner-block .group-slider-content .field--name-field-pg-slider-title{color:var(--color-mode);letter-spacing:-0.02em;line-height:1em;margin-bottom:15px}@media(min-width: 960px){.slider-image-behind .region-content-top .banner-block .group-slider-content .field--name-field-pg-slider-title{font-size:3rem}}.slider-image-behind .region-content-top .banner-block .group-slider-content .field--name-field-pg-slider-body{color:var(--color-mode);font-family:"HelveticaNeueLTW","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px}.slider-image-behind .region-content-top .banner-block .field--name-field-pg-slider-image{max-height:435px;position:relative;float:none;width:100%;height:100%;z-index:3}@media(min-width: 960px){.slider-image-behind .region-content-top .banner-block .field--name-field-pg-slider-image{min-height:500px;max-width:745px;float:right;width:auto;height:auto;z-index:1}}.slider-image-behind .region-content-top .banner-block .field--name-field-pg-slider-image .bg-slider-image{height:435px}@media(min-width: 960px){.slider-image-behind .region-content-top .banner-block .field--name-field-pg-slider-image .bg-slider-image{width:735px}}.slider-image-left .region-content-top{max-width:1320px;height:auto;margin:0 auto;margin-bottom:50px;position:relative}@media(min-width: 960px){.slider-image-left .region-content-top{padding-left:25px;padding-right:50px}}.slider-image-left .region-content-top .paging-info{bottom:50px}@media(max-width: 768px){.slider-image-left .region-content-top .paging-info{margin-top:20px}}.slider-image-left .region-content-top .slick-slide{min-height:23px}.slider-image-left .region-content-top .banner-block{position:relative}.slider-image-left .region-content-top .banner-block .slick-prev{left:74%;top:40px}@media(min-width: 1270px){.slider-image-left .region-content-top .banner-block .slick-prev{left:71%}}.slider-image-left .region-content-top .banner-block .slick-next{left:82%;top:40px;right:0}@media(min-width: 1270px){.slider-image-left .region-content-top .banner-block .slick-next{left:78%}}@media(min-width: 769px){.slider-image-left .region-content-top .banner-block .slick-prev,.slider-image-left .region-content-top .banner-block .slick-next{display:none !important}}@media(min-width: 960px){.slider-image-left .region-content-top .banner-block .slick-prev,.slider-image-left .region-content-top .banner-block .slick-next{display:block !important}}.slider-image-left .region-content-top .banner-block:before{height:90%;content:" ";position:absolute;z-index:-1;overflow:visible;left:-200%;right:-200%;top:0;display:none}@media(min-width: 960px){.slider-image-left .region-content-top .banner-block:before{bottom:25px;height:475px;display:block}}.slider-image-left .region-content-top .banner-block:after{content:" ";position:absolute;width:213px;height:30px;left:0px;bottom:-30px}@media(min-width: 960px){.slider-image-left .region-content-top .banner-block:after{height:500px;width:145px;left:67.8%;top:0;display:block;z-index:-22}}.slider-image-left .region-content-top .banner-block .group-slider-content{position:static;display:block;float:left;color:var(--color-mode);max-height:280px;height:280px;overflow:auto;scrollbar-width:thin;width:100%;padding:30px}@media(min-width: 960px){.slider-image-left .region-content-top .banner-block .group-slider-content{max-height:320px;height:320px;margin-top:90px;width:29%;padding:20px 20px 10px 40px;margin-bottom:30px}.slider-image-left .region-content-top .banner-block .group-slider-content .slick-slider{margin-bottom:0}}.slider-image-left .region-content-top .banner-block .group-slider-content:before{content:" ";position:absolute;z-index:-1;left:-200%;right:-200%;max-width:100%;margin-top:-12%;bottom:0;display:none}@media(min-width: 960px){.slider-image-left .region-content-top .banner-block .group-slider-content:before{margin-top:0;bottom:auto;display:block}}.slider-image-left .region-content-top .banner-block .group-slider-content:after{content:" ";position:absolute;width:145px;height:500px;z-index:-22;top:30px;left:0}@media(min-width: 960px){.slider-image-left .region-content-top .banner-block .group-slider-content:after{left:845px;top:0}}.slider-image-left .region-content-top .banner-block .group-slider-content .field--name-field-pg-slider-title{margin-bottom:10px}.slider-image-left .region-content-top .banner-block .group-slider-content .field--name-field-pg-slider-title .field__item{line-height:1em;font-size:1.875rem}@media(min-width: 960px){.slider-image-left .region-content-top .banner-block .group-slider-content .field--name-field-pg-slider-title .field__item{font-size:2.75rem}}.slider-image-left .region-content-top .banner-block .field--name-field-pg-slider-link{margin-top:20px}.slider-image-left .region-content-top .banner-block .field--name-field-pg-slider-image{max-height:250px;width:100%;height:100%}@media(min-width: 480px){.slider-image-left .region-content-top .banner-block .field--name-field-pg-slider-image{max-height:412px}}@media(min-width: 960px){.slider-image-left .region-content-top .banner-block .field--name-field-pg-slider-image{float:left;width:71%;height:100%;max-width:845px;max-height:500px}}.slider-image-left .region-content-top .banner-block .field--name-field-pg-slider-image .bg-slider-image{width:100%;height:250px}@media(min-width: 480px){.slider-image-left .region-content-top .banner-block .field--name-field-pg-slider-image .bg-slider-image{height:412px}}@media(min-width: 960px){.slider-image-left .region-content-top .banner-block .field--name-field-pg-slider-image .bg-slider-image{height:500px}}.slider-image-right .region-content-top{max-width:1320px;margin:0 auto;margin-bottom:50px}@media(min-width: 769px){.slider-image-right .region-content-top{padding-left:25px;padding-right:50px}}.slider-image-right .region-content-top .slick-slide{min-height:23px;position:relative}.slider-image-right .region-content-top .banner-block{height:500px;position:relative}@media(max-width: 768px){.slider-image-right .region-content-top .banner-block{height:auto}}@media(max-width: 768px){.slider-image-right .region-content-top .banner-block .slick-slider{margin-bottom:0}}.slider-image-right .region-content-top .banner-block .slick-prev{left:32px;top:150px}.slider-image-right .region-content-top .banner-block .slick-next{left:100px;top:150px}.slider-image-right .region-content-top .banner-block:before{content:" ";position:absolute;height:440px;z-index:-1;overflow:visible;top:30px;left:-200%;right:-200%}@media(max-width: 768px){.slider-image-right .region-content-top .banner-block:before{top:0;height:100%}}.slider-image-right .region-content-top .banner-block:after{content:" ";position:absolute;width:42%;height:395px;z-index:-2;left:0px;bottom:0}@media(max-width: 768px){.slider-image-right .region-content-top .banner-block:after{display:none}}.slider-image-right .region-content-top .banner-block .group-slider-content{position:absolute;width:42%;height:395px;top:105px;padding-left:30px;padding-right:30px;padding-top:100px;padding-bottom:35px;color:var(--color-mode);z-index:20;overflow:auto;scrollbar-width:thin}@media(max-width: 768px){.slider-image-right .region-content-top .banner-block .group-slider-content{position:relative;width:100%;padding:30px;height:100%;top:0px}}.slider-image-right .region-content-top .banner-block .group-slider-content .group-slider-inside{overflow:auto;scrollbar-width:thin;height:100%;padding-bottom:30px;scrollbar-width:thin}.slider-image-right .region-content-top .banner-block .group-slider-content .group-slider-inside::-webkit-scrollbar{display:none}.slider-image-right .region-content-top .banner-block .group-slider-content .field--name-field-pg-slider-title{display:relative;z-index:21;line-height:1em;margin-bottom:10px}@media(min-width: 769px){.slider-image-right .region-content-top .banner-block .group-slider-content .field--name-field-pg-slider-title{font-size:2.75rem}}.slider-image-right .region-content-top .banner-block .group-slider-content .field--name-field-pg-slider-body{margin-bottom:15px}.slider-image-right .region-content-top .banner-block .field--name-field-pg-slider-image{padding-right:30px;padding-left:30px}@media(min-width: 769px){.slider-image-right .region-content-top .banner-block .field--name-field-pg-slider-image{max-width:748px;max-height:500px;float:right;margin-right:10px;padding:0}}.slider-image-right .region-content-top .banner-block .field--name-field-pg-slider-image .bg-slider-image{height:250px}@media(min-width: 480px){.slider-image-right .region-content-top .banner-block .field--name-field-pg-slider-image .bg-slider-image{height:386px}}@media(min-width: 769px){.slider-image-right .region-content-top .banner-block .field--name-field-pg-slider-image .bg-slider-image{height:500px;width:748px}}.slider-image-right .region-content-top .paging-info{top:50px;right:30px}@media(max-width: 768px){.slider-image-right .region-content-top .paging-info{margin-top:20px}}.slider-image-full .content-top{background-color:rgba(147,147,147,.9);color:rgba(147,147,147,.9);max-height:500px;margin-top:0px;margin-bottom:50px}@media(max-width: 768px){.slider-image-full .content-top{max-height:none;margin-top:0}.slider-image-full .content-top:after{content:"";display:table;clear:both}}.slider-image-full .region-content-top{max-width:1280px;margin-bottom:50px;margin:0 auto;margin-bottom:0}@media(min-width: 769px){.slider-image-full .region-content-top{margin-bottom:50px}}.slider-image-full .region-content-top .banner-block .paragraphs-item-slider{position:relative;height:385px}@media(min-width: 769px){.slider-image-full .region-content-top .banner-block .paragraphs-item-slider{height:500px}}.slider-image-full .region-content-top .banner-block .group-slider-content{margin:0 auto;z-index:22;position:absolute;top:50%;transform:translateY(-50%);overflow:auto;scrollbar-width:thin;max-height:385px;padding:60px 50px;width:100%}@media(min-width: 769px){.slider-image-full .region-content-top .banner-block .group-slider-content{max-height:500px;padding:60px 0px;max-width:617px;left:50%;transform:translate(-50%, -50%)}}.slider-image-full .region-content-top .banner-block .group-slider-content .slick-track .field__item{border-left:1em solid rgba(0,0,0,0);border-right:1em solid rgba(0,0,0,0)}.slider-image-full .region-content-top .banner-block .group-slider-content .field--name-field-pg-slider-title{position:relative;color:#fff;line-height:1;text-align:center}@media(min-width: 769px){.slider-image-full .region-content-top .banner-block .group-slider-content .field--name-field-pg-slider-title{font-size:3.125rem}}.slider-image-full .region-content-top .banner-block .group-slider-content .field--name-field-pg-slider-body{color:#fff;position:relative;z-index:12;width:100%;text-align:center;margin-bottom:20px;padding:20px 0px;display:none}.slider-image-full .region-content-top .banner-block .group-slider-content .field--name-field-pg-slider-link{text-align:center}.slider-image-full .region-content-top .banner-block .field--name-field-pg-slider-image{position:absolute;width:100%;height:100%}.slider-image-full .region-content-top .banner-block .field--name-field-pg-slider-image:before{content:" ";position:absolute;left:0;right:0;max-height:500px;background-color:rgba(0,0,0,.3);z-index:10;width:100%;height:100%}.slider-image-full .region-content-top .banner-block .field--name-field-pg-slider-image .bg-slider-image{height:385px}@media(min-width: 769px){.slider-image-full .region-content-top .banner-block .field--name-field-pg-slider-image .bg-slider-image{height:500px}}.slider-image-full .region-content-top .banner-block .slick-prev{left:30px}.slider-image-full .region-content-top .banner-block .slick-next{right:30px}.slider-image-full .region-content-top .banner-block .slick-prev,.slider-image-full .region-content-top .banner-block .slick-next{top:50%;margin-top:-25px}.slider-image-full .region-content-top .banner-block .slick-dots{bottom:23px}.slider-secondary .region-content-top:has(.paragraphs-item-slider .field__items){margin:20px auto 50px auto}@media(min-width: 769px){.slider-secondary .region-content-top:has(.paragraphs-item-slider .field__items){height:235px;max-width:1280px;margin-bottom:75px}}.slider-secondary .region-content-top:has(.paragraphs-item-slider .field__items) .field--name-field-pg-slider-image{margin-top:-20px}@media(min-width: 769px){.slider-secondary .region-content-top:has(.paragraphs-item-slider .field__items) .field--name-field-pg-slider-image{float:right;width:50%}}.slider-secondary .region-content-top:has(.paragraphs-item-slider .field__items) .field--name-field-pg-slider-image .bg-slider-image{width:100%;height:300px}@media(min-width: 480px){.slider-secondary .region-content-top:has(.paragraphs-item-slider .field__items) .field--name-field-pg-slider-image .bg-slider-image{height:400px}}@media(min-width: 769px){.slider-secondary .region-content-top:has(.paragraphs-item-slider .field__items) .field--name-field-pg-slider-image .bg-slider-image{height:276px;width:430px}}.slider-secondary .region-content-top:has(.paragraphs-item-slider .field__items) .group-slider-content{padding:18px 15px;width:100%}@media(min-width: 769px){.slider-secondary .region-content-top:has(.paragraphs-item-slider .field__items) .group-slider-content{padding:23px 23px 23px 50px;height:235px;overflow:auto;scrollbar-width:thin;width:50%}}@media(min-width: 1320px){.slider-secondary .region-content-top:has(.paragraphs-item-slider .field__items) .group-slider-content{padding:23px 23px 23px 30px}}.slider-secondary .region-content-top:has(.paragraphs-item-slider .field__items) .group-slider-content .field--name-field-pg-slider-title{color:var(--color-mode)}.slider-secondary .region-content-top:has(.paragraphs-item-slider .field__items) .group-slider-content .field--name-field-pg-slider-body{color:var(--color-mode);margin-bottom:5px}#first-time{text-align:center;color:#ababab;font-size:1.125rem;line-height:1.5;padding:100px 0 150px}.header-tabs{background-color:blue;color:#fff;text-align:center;width:200px}.header-tabs h2{margin:0;padding:8px 8px;font-size:.875rem;font-weight:400;text-transform:uppercase}div.vertical-tabs{margin:1em 0 1em 15em;border:1px solid #506380}.vertical-tabs ul.vertical-tabs-list{width:15em;list-style:none;border-top:1px solid #506380;padding:0;margin:-1px 0 -1px -15em;float:left}.vertical-tabs fieldset.vertical-tabs-pane{margin:0 !important;padding:0 1em;border:0}fieldset.vertical-tabs-pane legend{display:none}fieldset.vertical-tabs-pane fieldset legend{display:block}.vertical-tabs ul.vertical-tabs-list li{background:#f8f8f9;border:1px solid #506380;border-top:0;padding:0;margin:0}.vertical-tabs ul.vertical-tabs-list li a{display:block;text-decoration:none;padding:.5em .6em}.vertical-tabs ul.vertical-tabs-list li a:hover{outline:none}.vertical-tabs ul.vertical-tabs-list li.selected{background-color:#fff;border-right-width:0}.vertical-tabs ul.vertical-tabs-list .selected strong{color:var(--dark)}.vertical-tabs ul.vertical-tabs-list .summary{display:block;font-style:italic;color:var(--dark);font-size:.75rem}.vertical-tabs ul.vertical-tabs ul.vertical-tabs-list .summary{line-height:normal;margin-bottom:0}.vertical-tabs .form-type-textfield input{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.vertical-tabs .vertical-tab-button a{margin-left:-1px}.vertical-tabs .selected a{border-left:5px solid #006be9}.nav-social .fa{width:20px;height:20px;line-height:20px;text-align:center;color:#fff;border-radius:0%;font-size:.875rem;background-color:#7b7979;margin-left:20px;font-family:"FontAwesome" !important}.nav-social .fa-facebook{text-indent:40px}.nav-social .fa-facebook:before{text-indent:0;float:left;width:20px}.nav-social .fa-facebook:hover{background-color:#3c599f;color:hsla(0,0%,100%,.8)}.nav-social .fa-x-twitter{text-indent:40px}.nav-social .fa-x-twitter:before{text-indent:0;float:left;width:20px}.nav-social .fa-x-twitter:hover{background-color:#32ccfe;color:hsla(0,0%,100%,.8)}.nav-social .fa-youtube{text-indent:40px}.nav-social .fa-youtube:before{text-indent:0;float:left;width:20px}.nav-social .fa-youtube:hover{background-color:#c52f30;color:hsla(0,0%,100%,.8)}.nav-social .fa-instagram{text-indent:40px}.nav-social .fa-instagram:before{text-indent:0;float:left;width:20px}.nav-social .fa-instagram:hover{background-color:#f56040;color:hsla(0,0%,100%,.8)}#mobile-social-media .fa{text-indent:-9999px;width:30px;height:30px;margin-left:25px;text-align:center;font-size:1.375rem}#mobile-social-media .fa:first-child{margin-left:15px}#mobile-social-media .fa:before{width:30px;height:30px;line-height:30px}.article-meta-share .fa{width:30px;height:30px;line-height:30px;text-align:center;color:#fff;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:50%;font-size:.875rem;background-color:#7b7979}.article-meta-share .fa-facebook:hover{background-color:#3c599f;color:hsla(0,0%,100%,.8)}.article-meta-share .fa-twitter:hover{background-color:#32ccfe;color:hsla(0,0%,100%,.8)}.article-meta-share .fa-youtube:hover{background-color:#c52f30;color:hsla(0,0%,100%,.8)}.article-meta-share .fa-linkedin:hover{background-color:#0085ae;color:hsla(0,0%,100%,.8)}.article-meta-share .fa-envelope:hover{background-color:#fe9900;color:hsla(0,0%,100%,.8)}.article-meta-share .fa-print:hover{background-color:#00bf00;color:hsla(0,0%,100%,.8)}.share-buttons{float:right;margin-top:-4px}.share-buttons a,.share-buttons .st_sharethis_custom{margin-left:10px;display:inline-block;width:30px;border-bottom:3px solid #7b7979;text-align:center;line-height:1.5;font-size:.75rem;color:#7b7979}.share-buttons a.share-facebook:hover{border-color:#3b5998;color:#3b5998}.share-buttons a.share-twitter:hover{border-color:#00abed;color:#00abed}.share-buttons a.share-email:hover{border-color:#4b4b4b;color:#4b4b4b}.share-buttons .st_sharethis_custom:hover{cursor:pointer;border-color:#00bf00;color:#00bf00}#search-block-form ::placeholder{font-size:.9375rem}#search-block-form :-ms-input-placeholder{font-size:.9375rem}#search-block-form input[type=search]{border:1px solid #fff;border-bottom:1px solid #525860;width:173px;font-size:.95rem;position:relative;padding:5px;padding-right:30px;font-family:"HelveticaNeueLTW","Helvetica Neue",Helvetica,Arial,sans-serif}#search-block-form input[type=search]:focus{border:1px solid #006be9;margin:0;padding:5px;padding-right:30px}#search-block-form .search-icon{position:absolute;right:4px;top:15px;color:#58595b;font-size:1.125rem;cursor:pointer}#header .nav-collapse #mobile-search-block-form{float:none;padding-top:16px;padding-bottom:16px;padding-left:15px;width:100%;padding-right:15px;position:relative}#header .nav-collapse #mobile-search-block-form input[type=search]{padding-top:10px;padding-bottom:10px;padding-right:24px;width:100%;font-family:"HelveticaNeueLTW","Helvetica Neue",Helvetica,Arial,sans-serif;border:1px solid #525860;box-sizing:border-box}#header .nav-collapse #mobile-search-block-form .form-actions{position:absolute;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;align-items:center;right:0;top:38px;width:40px;height:24px;margin:0}#header .nav-collapse #mobile-search-block-form input[type=submit]{position:absolute;background-color:rgba(0,0,0,0);z-index:1}#header .nav-collapse #mobile-search-block-form .search-icon{position:absolute;z-index:0}#header .search-block-form .form-item{margin:0}:where(.search-form) label:has(+input:not([class*=checkbox])){display:block;color:var(--medium);margin-bottom:4px}:where(.search-form) :where(input[type=search]){border:1px solid;padding:3px 8px}:where(.search-form) ::placeholder{color:var(--medium)}:where(.search-form) .search-help-link{display:block;margin-top:1em}:where(.search-form) .item-list{margin-left:0}:where(.search-form) :where(input:not([class*=checkbox])){min-height:40px}:where(.search-form)~.pager{margin:50px auto;text-align:center}.search-results li{margin-bottom:1em}.search-result__title{--h3-font-size: var(--h4-font-size)}.search-result__snippet-info{padding-left:1em}.page-overlay{width:100%;height:100%;background-color:#fff;opacity:.61;position:fixed;top:0;left:0;z-index:200}.region-sidebar :where(.block-menu),.region-sidebar-top :where(.block-menu){padding-bottom:0px;margin:0 0 40px 0}.region-sidebar :where(.block-menu)>h2,.region-sidebar :where(.block-menu)>h3,.region-sidebar-top :where(.block-menu)>h2,.region-sidebar-top :where(.block-menu)>h3{margin:0;font-size:var(--h3-font-size);line-height:var(--heading-sm-line-height);font-family:var(--heading-sm-font-family)}.region-sidebar :where(.block-menu)>h2 a,.region-sidebar :where(.block-menu)>h3 a,.region-sidebar-top :where(.block-menu)>h2 a,.region-sidebar-top :where(.block-menu)>h3 a{--dark: #052049;display:block;color:var(--dark);padding:12px 30px;border-bottom:1px solid #b4b9bf;font-weight:300}.region-sidebar :where(.block-menu) :where(ul a),.region-sidebar-top :where(.block-menu) :where(ul a){display:block;padding:14px 30px;border-bottom:1px solid #b4b9bf;font-size:1.125rem;text-decoration:none}.region-sidebar :where(.block-menu) :where(ul a):hover,.region-sidebar-top :where(.block-menu) :where(ul a):hover{font-weight:600}.region-sidebar :where(.block-menu) ul.menu,.region-sidebar :where(.block-menu) ol.menu,.region-sidebar-top :where(.block-menu) ul.menu,.region-sidebar-top :where(.block-menu) ol.menu{font-size:1.125rem}.region-sidebar :where(.block-menu) :where(ul) .is-active,.region-sidebar-top :where(.block-menu) :where(ul) .is-active{color:var(--dark);position:relative;font-weight:600}.region-sidebar :where(.block-menu) :where(ul) .is-active:before,.region-sidebar-top :where(.block-menu) :where(ul) .is-active:before{font-family:"Font Awesome 6 Free";content:"";font-weight:900;color:var(--dark);display:block;position:absolute;margin-left:-17px;margin-top:1px}.region-sidebar :where(.block-menu)>ul>li>ul>li>a,.region-sidebar-top :where(.block-menu)>ul>li>ul>li>a{padding:12px 30px 12px 45px}.region-sidebar :where(.block-menu)>ul>li>ul>li>ul>li>a,.region-sidebar-top :where(.block-menu)>ul>li>ul>li>ul>li>a{padding:12px 30px 12px 60px}.region-sidebar .block-menu{background-color:inherit}:where(.region-sidebar-top) .block-menu{background-color:var(--bg-sidebar)}:where(.region-sidebar-top) .block-menu h2{margin-bottom:0 !important}.block-ucsf-b1gfoot-xmlevents,.view-display-id-events_block,.view-display-id-events_page{position:relative}.block-ucsf-b1gfoot-xmlevents>.item-list,.view-display-id-events_block>.item-list,.view-display-id-events_page>.item-list{clear:both;margin-top:20px}.block-ucsf-b1gfoot-xmlevents>.item-list ul,.view-display-id-events_block>.item-list ul,.view-display-id-events_page>.item-list ul{margin-top:50px}.block-ucsf-b1gfoot-xmlevents .more-link,.view-display-id-events_block .more-link,.view-display-id-events_page .more-link{top:-53px}:where(.font--header--granjon) .block-ucsf-b1gfoot-xmlevents .more-link,:where(.font--header--granjon) .view-display-id-events_block .more-link,:where(.font--header--granjon) .view-display-id-events_page .more-link{top:-51px}.block-ucsf-b1gfoot-xmlevents .event,.view-display-id-events_block .event,.view-display-id-events_page .event{margin-bottom:50px}@media(min-width: 769px){.block-ucsf-b1gfoot-xmlevents .event,.view-display-id-events_block .event,.view-display-id-events_page .event{margin-bottom:20px;width:22.75%}.block-ucsf-b1gfoot-xmlevents .event:nth-child(n),.view-display-id-events_block .event:nth-child(n),.view-display-id-events_page .event:nth-child(n){margin-bottom:3%;margin-right:3%;float:left;clear:none}.block-ucsf-b1gfoot-xmlevents .event:nth-child(4n),.view-display-id-events_block .event:nth-child(4n),.view-display-id-events_page .event:nth-child(4n){margin-right:0}.block-ucsf-b1gfoot-xmlevents .event:nth-child(4n+1),.view-display-id-events_block .event:nth-child(4n+1),.view-display-id-events_page .event:nth-child(4n+1){clear:both}}.block-ucsf-b1gfoot-xmlevents .event:last-child,.view-display-id-events_block .event:last-child,.view-display-id-events_page .event:last-child{display:block}.block-ucsf-b1gfoot-xmlevents .event .event-image,.view-display-id-events_block .event .event-image,.view-display-id-events_page .event .event-image{float:left;width:65px;border-radius:4px;overflow:hidden;margin-right:16px;margin-bottom:13px;margin-top:3px;display:none}@media(min-width: 769px){.block-ucsf-b1gfoot-xmlevents .event .event-image,.view-display-id-events_block .event .event-image,.view-display-id-events_page .event .event-image{display:block}}.block-ucsf-b1gfoot-xmlevents .event .event-image .day,.view-display-id-events_block .event .event-image .day,.view-display-id-events_page .event .event-image .day{text-align:center;text-transform:uppercase;color:#fff;font-weight:bold;font-size:.75rem;letter-spacing:.08em;padding-top:2px;padding-bottom:2px;background-color:none}[data-color-primary=grey] .block-ucsf-b1gfoot-xmlevents .event .event-image .day,[data-color-primary=grey] .view-display-id-events_block .event .event-image .day,[data-color-primary=grey] .view-display-id-events_page .event .event-image .day{background:#b4b9bf}.block-ucsf-b1gfoot-xmlevents .event .event-image .number-date,.view-display-id-events_block .event .event-image .number-date,.view-display-id-events_page .event .event-image .number-date{text-align:center;font-size:2.8125rem;line-height:.85;padding-top:7px;color:#052049;font-family:"GranjonLTW01-Roman","Garamond","Times New Roman",serif;border-width:1px;border-style:solid;border-radius:0 0 8px 8px}[data-color-primary=grey] .block-ucsf-b1gfoot-xmlevents .event .event-image .number-date,[data-color-primary=grey] .view-display-id-events_block .event .event-image .number-date,[data-color-primary=grey] .view-display-id-events_page .event .event-image .number-date{border-color:#b4b9bf}.block-ucsf-b1gfoot-xmlevents .content h3,.block-ucsf-b1gfoot-xmlevents .view-content h3,.view-display-id-events_block .content h3,.view-display-id-events_block .view-content h3,.view-display-id-events_page .content h3,.view-display-id-events_page .view-content h3{margin-top:0;font-size:1.125rem;line-height:1.3;overflow:hidden;margin:0;font-family:"HelveticaNeueLTW","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:12px}@media(min-width: 769px){.block-ucsf-b1gfoot-xmlevents .content h3,.block-ucsf-b1gfoot-xmlevents .view-content h3,.view-display-id-events_block .content h3,.view-display-id-events_block .view-content h3,.view-display-id-events_page .content h3,.view-display-id-events_page .view-content h3{margin-bottom:0}}.block-ucsf-b1gfoot-xmlevents .content h3 a,.block-ucsf-b1gfoot-xmlevents .view-content h3 a,.view-display-id-events_block .content h3 a,.view-display-id-events_block .view-content h3 a,.view-display-id-events_page .content h3 a,.view-display-id-events_page .view-content h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.block-ucsf-b1gfoot-xmlevents .date,.view-display-id-events_block .date,.view-display-id-events_page .date{clear:both;width:100%}.block-ucsf-b1gfoot-xmlevents>h2,.view-display-id-events_block>h2,.view-display-id-events_page>h2{padding-right:0}@media(min-width: 769px){body.sidebar .block-ucsf-b1gfoot-xmlevents .event,body.sidebar .view-display-id-events_block .event{width:31.3333333333%}body.sidebar .block-ucsf-b1gfoot-xmlevents .event:nth-child(n),body.sidebar .view-display-id-events_block .event:nth-child(n){margin-bottom:3%;margin-right:3%;float:left;clear:none}body.sidebar .block-ucsf-b1gfoot-xmlevents .event:nth-child(3n),body.sidebar .view-display-id-events_block .event:nth-child(3n){margin-right:0}body.sidebar .block-ucsf-b1gfoot-xmlevents .event:nth-child(3n+1),body.sidebar .view-display-id-events_block .event:nth-child(3n+1){clear:both}}body.sidebar .block-ucsf-b1gfoot-xmlevents .event:nth-child(4),body.sidebar .view-display-id-events_block .event:nth-child(4){display:none}#main #content :where(.block-views-blockevents-events-block,.block-startingpoint-xmlevents){overflow-y:auto}#main #content div[class*=block-views-blockevents-events-block]>h2{padding-right:120px}.region-sidebar div:is([class*=block-startingpoint-xmlevents],[class*=block-views-blockevents-events-block],.block-ucsf-b1gfoot-xmlevents)>h2{font-weight:var(--heading-sm-font-weight);font-family:var(--heading-sm-font-family);line-height:var(--heading-sm-line-height);font-size:var(--h3-font-size);margin-bottom:14px}@media(min-width: 769px){body.sidebar .region-sidebar .block-ucsf-b1gfoot-xmlevents .event,.field--name-field-paragraph-sidebar .block-ucsf-b1gfoot-xmlevents .event,.field--name-field-blockref-sidebar .block-ucsf-b1gfoot-xmlevents .event,body.sidebar .region-sidebar .view-display-id-events_block .event,.field--name-field-paragraph-sidebar .view-display-id-events_block .event,.field--name-field-blockref-sidebar .view-display-id-events_block .event{width:100%;overflow:hidden;border-top:1px solid #b4b9bf;padding-top:28px;margin-top:28px}body.sidebar .region-sidebar .block-ucsf-b1gfoot-xmlevents .event:nth-child(n),.field--name-field-paragraph-sidebar .block-ucsf-b1gfoot-xmlevents .event:nth-child(n),.field--name-field-blockref-sidebar .block-ucsf-b1gfoot-xmlevents .event:nth-child(n),body.sidebar .region-sidebar .view-display-id-events_block .event:nth-child(n),.field--name-field-paragraph-sidebar .view-display-id-events_block .event:nth-child(n),.field--name-field-blockref-sidebar .view-display-id-events_block .event:nth-child(n){margin-bottom:0;margin-right:0;float:left;clear:none}body.sidebar .region-sidebar .block-ucsf-b1gfoot-xmlevents .event:nth-child(1n),.field--name-field-paragraph-sidebar .block-ucsf-b1gfoot-xmlevents .event:nth-child(1n),.field--name-field-blockref-sidebar .block-ucsf-b1gfoot-xmlevents .event:nth-child(1n),body.sidebar .region-sidebar .view-display-id-events_block .event:nth-child(1n),.field--name-field-paragraph-sidebar .view-display-id-events_block .event:nth-child(1n),.field--name-field-blockref-sidebar .view-display-id-events_block .event:nth-child(1n){margin-right:0}body.sidebar .region-sidebar .block-ucsf-b1gfoot-xmlevents .event:nth-child(1n+1),.field--name-field-paragraph-sidebar .block-ucsf-b1gfoot-xmlevents .event:nth-child(1n+1),.field--name-field-blockref-sidebar .block-ucsf-b1gfoot-xmlevents .event:nth-child(1n+1),body.sidebar .region-sidebar .view-display-id-events_block .event:nth-child(1n+1),.field--name-field-paragraph-sidebar .view-display-id-events_block .event:nth-child(1n+1),.field--name-field-blockref-sidebar .view-display-id-events_block .event:nth-child(1n+1){clear:both}body.sidebar .region-sidebar .block-ucsf-b1gfoot-xmlevents .event:nth-child(n),.field--name-field-paragraph-sidebar .block-ucsf-b1gfoot-xmlevents .event:nth-child(n),.field--name-field-blockref-sidebar .block-ucsf-b1gfoot-xmlevents .event:nth-child(n),body.sidebar .region-sidebar .view-display-id-events_block .event:nth-child(n),.field--name-field-paragraph-sidebar .view-display-id-events_block .event:nth-child(n),.field--name-field-blockref-sidebar .view-display-id-events_block .event:nth-child(n){float:none}}body.sidebar .region-sidebar .block-ucsf-b1gfoot-xmlevents .event:nth-child(4),.field--name-field-paragraph-sidebar .block-ucsf-b1gfoot-xmlevents .event:nth-child(4),.field--name-field-blockref-sidebar .block-ucsf-b1gfoot-xmlevents .event:nth-child(4),body.sidebar .region-sidebar .view-display-id-events_block .event:nth-child(4),.field--name-field-paragraph-sidebar .view-display-id-events_block .event:nth-child(4),.field--name-field-blockref-sidebar .view-display-id-events_block .event:nth-child(4){display:none}body.sidebar .region-sidebar .block-ucsf-b1gfoot-xmlevents .event:first-child,.field--name-field-paragraph-sidebar .block-ucsf-b1gfoot-xmlevents .event:first-child,.field--name-field-blockref-sidebar .block-ucsf-b1gfoot-xmlevents .event:first-child,body.sidebar .region-sidebar .view-display-id-events_block .event:first-child,.field--name-field-paragraph-sidebar .view-display-id-events_block .event:first-child,.field--name-field-blockref-sidebar .view-display-id-events_block .event:first-child{border-top:none;padding-top:0;margin-top:0}.view-display-id-events_page{margin-bottom:28px}.view-display-id-events_page .event{border-top:1px solid #b4b9bf;padding-top:28px;margin-top:28px;width:100%}.view-display-id-events_page .event:nth-child(n){margin-bottom:0;margin-right:0;float:left;clear:none}.view-display-id-events_page .event:nth-child(1n){margin-right:0}.view-display-id-events_page .event:nth-child(1n+1){clear:both}.view-display-id-events_page .event:first-child{border-top:none;padding-top:0;margin-top:0}.view-display-id-events_page .event .date-time{margin:7px 0;color:#506380;font-size:.9375rem}.view-display-id-events_page .event .event-image{margin-bottom:11px}.page-node-type-events .field--name-body{margin-top:27px}.page-node-type-events .field--name-field-date-event,.page-node-type-events .field--name-field-text-event-time,.page-node-type-events .field--name-field-term-event-location{border-left:6px solid rgba(0,0,0,0);margin-left:33px;padding-left:9px}.page-node-type-events .field--name-field-date-event :where(strong),.page-node-type-events .field--name-field-text-event-time :where(strong),.page-node-type-events .field--name-field-term-event-location :where(strong){margin-right:.5ch}.block-views-blockevents-events-block:not(:has(.event)),.block-views-blockevents-events-block:not(:has(.event)) .view-events .more-link,.view-events .view-empty{display:none}.block-ucsf-b1gfoot-xmlnews{position:relative;overflow:auto}.block-ucsf-b1gfoot-xmlnews :is(.content,.view-content){position:relative}.region-sidebar .block-ucsf-b1gfoot-xmlnews>h2{font-weight:var(--heading-sm-font-weight);font-family:var(--heading-sm-font-family);line-height:var(--heading-sm-line-height);font-size:var(--h3-font-size);margin-bottom:14px}#main #content .block-ucsf-b1gfoot-xmlnews>h2{padding-right:120px}.block-ucsf-b1gfoot-xmlnews .more-link{top:-63px}.block-ucsf-b1gfoot-xmlnews .ucsf-news{overflow:hidden}@media(min-width: 769px){.block-ucsf-b1gfoot-xmlnews .ucsf-news{margin-bottom:20px;width:28%}.block-ucsf-b1gfoot-xmlnews .ucsf-news:nth-child(n){margin-bottom:0%;margin-right:8%;float:left;clear:none}.block-ucsf-b1gfoot-xmlnews .ucsf-news:nth-child(3n){margin-right:0}.block-ucsf-b1gfoot-xmlnews .ucsf-news:nth-child(3n+1){clear:both}}@media(min-width: 769px){:where(body.sidebar) .block-ucsf-b1gfoot-xmlnews .ucsf-news{width:46%}:where(body.sidebar) .block-ucsf-b1gfoot-xmlnews .ucsf-news:nth-child(n){margin-bottom:3%;margin-right:8%;float:left;clear:none}:where(body.sidebar) .block-ucsf-b1gfoot-xmlnews .ucsf-news:nth-child(2n){margin-right:0}:where(body.sidebar) .block-ucsf-b1gfoot-xmlnews .ucsf-news:nth-child(2n+1){clear:both}}@media(min-width: 769px){:where(body.sidebar .region-sidebar) .block-ucsf-b1gfoot-xmlnews .ucsf-news{width:100%;overflow:hidden;border-top:1px solid #b4b9bf;padding-top:28px;margin-top:28px}:where(body.sidebar .region-sidebar) .block-ucsf-b1gfoot-xmlnews .ucsf-news:nth-child(n){margin-bottom:0;margin-right:0;float:left;clear:none}:where(body.sidebar .region-sidebar) .block-ucsf-b1gfoot-xmlnews .ucsf-news:nth-child(1n){margin-right:0}:where(body.sidebar .region-sidebar) .block-ucsf-b1gfoot-xmlnews .ucsf-news:nth-child(1n+1){clear:both}}.block-ucsf-b1gfoot-xmlnews .ucsf-news:last-child,.block-ucsf-b1gfoot-xmlnews .ucsf-news:nth-child(3){margin-bottom:0}.block-ucsf-b1gfoot-xmlnews .ucsf-news:nth-child(4){display:none}:where(body.sidebar) .block-ucsf-b1gfoot-xmlnews .ucsf-news:nth-child(4){display:block}:where(body.sidebar .region-sidebar) .block-ucsf-b1gfoot-xmlnews .ucsf-news:nth-child(4){display:none}:where(body.sidebar .region-sidebar) .block-ucsf-b1gfoot-xmlnews .ucsf-news:nth-child(n){float:none}:where(body.sidebar .region-sidebar) .block-ucsf-b1gfoot-xmlnews .ucsf-news:first-child{border-top:none;padding-top:0;margin-top:0}.block-ucsf-b1gfoot-xmlnews .ucsf-news .ucsf-news-image{float:left;width:112px;overflow:hidden;margin-right:25px;margin-bottom:13px;display:block}:where(body.sidebar .region-sidebar) .block-ucsf-b1gfoot-xmlnews .ucsf-news .ucsf-news-image{width:65px;margin-right:20px}.block-ucsf-b1gfoot-xmlnews :is(.content,.view-content) h3{margin-top:0;font-size:1.125rem;line-height:1.3;overflow:hidden;margin:0;font-family:"HelveticaNeueLTW","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:12px}@media(min-width: 769px){.block-ucsf-b1gfoot-xmlnews :is(.content,.view-content) h3{margin-bottom:0}}.block-ucsf-b1gfoot-xmlnews :is(.content,.view-content) h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.block-ucsf-b1gfoot-xmlnews .date{font-weight:bold;font-size:.75rem;color:var(--medium);margin-bottom:5px}.view-display-id-news_page .ucsf-news{clear:both;overflow:hidden;border-bottom:1px solid #b4b9bf;padding-bottom:50px;margin-bottom:50px}.view-display-id-news_page .ucsf-news .ucsf-news-image{margin-bottom:10px}@media(min-width: 480px){.view-display-id-news_page .ucsf-news .ucsf-news-image{float:left;margin-right:40px;margin-bottom:0}}.view-display-id-news_page .ucsf-news .ucsf-news-image img{width:170px}.view-display-id-news_page .ucsf-news .date{color:var(--medium);margin-bottom:8px;font-size:.9375rem}.view-display-id-news_page .ucsf-news h3{font-size:1.5625rem;margin-bottom:5px;margin-top:0;font-family:"HelveticaNeueLTW","Helvetica Neue",Helvetica,Arial,sans-serif}.view-display-id-news_page .ucsf-news h3 a{color:#052049;font-weight:300}.view-display-id-news_page .ucsf-news h3 a:hover{color:#006be9;text-decoration:none}.news-short-teaser{margin-top:30px}.news-short-teaser .news-short-teaser__image{float:left;margin-right:30px;overflow:hidden;margin-bottom:13px}.news-short-teaser.news-short-teaser__sidebar .news-short-teaser__image{margin-right:20px}.news-short-teaser .news-short-teaser__detail p{margin-bottom:5px}.news-short-teaser .news-short-teaser__detail time{font-weight:bold;font-size:.9em;margin-bottom:5px;color:var(--medium)}.news-short-teaser .news-short-teaser__detail h3{font-weight:100;margin:0;overflow:hidden}.news-short-teaser .news-short-teaser__detail h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.latest-news-list .latest-news-list__heading{margin-top:10px;border-bottom:2px solid #16a0ac;margin-bottom:30px;padding-bottom:4px}.latest-news-list .latest-news-list__heading h3{margin-bottom:0}.latest-news-list .latest-news-list__heading .more-link{top:5px}.latest-news-list .latest-news-list--item{float:left;display:inline-block}.latest-news-list .latest-news-list--item.views-row-odd{clear:both;margin-right:8%}@media(min-width: 769px){.latest-news-list .latest-news-list--item{width:46%}}.latest-news-list .latest-news-list--item .latest-news-list--title{margin-top:10px;font-size:1.125rem}.latest-news-list .latest-news-list--item .news-short-teaser{margin-top:0}.news-teaser{border-bottom:1px solid #b4b9bf;margin-bottom:50px;padding-bottom:50px;width:100%;display:table}.news-teaser .news-teaser__image{margin-right:auto;margin-left:auto;margin-bottom:20px;display:table}@media(min-width: 480px){.news-teaser .news-teaser__image{float:left;margin-right:40px}}.news-teaser .news-teaser__image img{width:100%}@media(min-width: 480px){.news-teaser .news-teaser__image img{width:170px}}.news-teaser .news-teaser__detail{display:table}.news-teaser .news-teaser__detail h3{margin-bottom:5px;margin-top:0;font-weight:300;font-size:1.5625rem}.news-teaser .news-teaser__detail time{line-height:1.5rem}.news-teaser .news-teaser__detail .news-teaser__author-date{margin-bottom:8px;font-size:.9em;color:var(--medium)}.page-node-type-news #page-title{margin-bottom:10px}.page-node-type-news .field--name-field-text-byline{border-bottom:1px solid #b4b9bf;margin-bottom:25px;padding-bottom:5px;margin-top:5px}body.page-node-add-blog .field--name-field-term-blog-topics .form-checkboxes,body.page-node-edit.node--type-blog .field--name-field-term-blog-topics .form-checkboxes{display:flex;flex-wrap:wrap;flex-direction:row}body.page-node-add-blog .field--name-field-term-blog-topics .form-checkboxes>.form-item,body.page-node-edit.node--type-blog .field--name-field-term-blog-topics .form-checkboxes>.form-item{flex:0 0 25%;width:25%;display:inline-block}.page-blog-author #page-title,.page-blog #page-title{display:none}@media(max-width: 768px){.page-blog-author.sidebar--right #sidebar,.page-blog.sidebar--right #sidebar{display:none}}.page-blog-author .mobile-filters,.page-blog .mobile-filters{margin-bottom:50px}@media(min-width: 480px){.page-blog-author .mobile-filters,.page-blog .mobile-filters{flex-direction:row;display:flex;flex-wrap:wrap;align-items:flex-start}}@media(min-width: 769px){.page-blog-author .mobile-filters,.page-blog .mobile-filters{display:none}}.page-blog-author .mobile-filters .views-exposed-widget,.page-blog .mobile-filters .views-exposed-widget{flex:1 auto;flex-basis:0;border-radius:4px;background-color:#ededed;box-shadow:0 2px 4px 0 rgba(0,0,0,.2),1px 1px 4px 0 rgba(0,0,0,.1);margin-right:15px;margin-bottom:10px}.page-blog-author .mobile-filters .views-exposed-widget .selector,.page-blog .mobile-filters .views-exposed-widget .selector{text-transform:uppercase;color:#052049;font-weight:bold;font-size:.875rem;padding:6px 0px 6px 0px;text-align:center;position:relative}.page-blog-author .mobile-filters .views-exposed-widget .selector:hover,.page-blog .mobile-filters .views-exposed-widget .selector:hover{cursor:pointer}.page-blog-author .mobile-filters .views-exposed-widget .selector:after,.page-blog .mobile-filters .views-exposed-widget .selector:after{content:"";width:4px;height:4px;border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:2px;position:absolute;right:10px;top:7px;transform:rotate(45deg)}.page-blog-author .mobile-filters .views-exposed-widget .selector.open:after,.page-blog .mobile-filters .views-exposed-widget .selector.open:after{transform:rotate(-135deg);top:12px}.page-blog-author .mobile-filters .views-exposed-widget .selector.open~.options,.page-blog .mobile-filters .views-exposed-widget .selector.open~.options{display:block}.page-blog-author .mobile-filters .views-exposed-widget .options,.page-blog .mobile-filters .views-exposed-widget .options{display:none;padding:10px 25px 25px 25px}.page-blog-author .mobile-filters .views-exposed-widget .options a,.page-blog .mobile-filters .views-exposed-widget .options a{display:block;padding:2px 0}.page-blog-author .mobile-filters .views-exposed-widget .options a.active,.page-blog .mobile-filters .views-exposed-widget .options a.active{color:#052049}.block-startingpoint-blog-header,#block-ucsf-b1gfoot-blog-startingpoint-blog-header{margin-bottom:50px}.blog-header-background.with-image{position:relative}@media(min-width: 769px){.blog-header-background.with-image{display:grid}}@media(min-width: 769px){.blog-header-background.with-image{grid-template-columns:1fr;grid-template-rows:1fr;height:auto}}.blog-header-background.with-image:after{content:"";position:absolute;width:100%;top:0;bottom:0;right:0;left:0;z-index:1}:where(.blog-header-background) h2,:where(.blog-header-background) .blog-header-title{--h1-font-size: 2.063rem;--h2-font-size: var(var(--h1-font-size));font-weight:var(--heading-font-weight);font-family:var(--heading-font-family);letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-line-height);font-size:var(--h1-font-size);margin-bottom:20px;margin-top:0;margin-bottom:0;padding-bottom:20px}@media(min-width: 480px){:where(.blog-header-background) h2,:where(.blog-header-background) .blog-header-title{--h1-font-size: 3.5rem;--h2-font-size: var(var(--h1-font-size))}}@media(min-width: 769px){:where(.blog-header-background.without-image) h2,:where(.blog-header-background.without-image) .blog-header-title{max-width:65%}}.blog-header-background.with-image :where(.bg-image){background-size:cover;background-position:center center;position:relative;padding-top:65px}@media(min-width: 480px){.blog-header-background.with-image :where(.bg-image){height:134px}}@media(min-width: 769px){.blog-header-background.with-image :where(.bg-image){grid-row:1/-1;grid-column:1;padding-top:0;height:230px}}:where(.blog-header-background) .inside{padding-top:30px;position:relative}:where(.blog-header-background.with-image) .inside{display:block;width:100%;background-color:var(--primary-color)}@media(min-width: 769px){:where(.blog-header-background.with-image) .inside{grid-row:1;grid-column:1;align-self:end}}.row-full-width:has(.blog-header-background.with-image)>.inside{background-color:var(--primary-color)}:where(.row-full-width):has(.blog-header-background) .inside:has(p){padding-bottom:30px}:where(.blog-header-background)~.inside p{font-family:"HelveticaNeueLTW04-45Light","Helvetica Neue Light","HelveticaNeue-light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.125rem}@media(min-width: 769px){:where(.blog-header-background)~.inside p{font-size:1.375rem;max-width:65%}}[data-color-primary=grey] :where(.blog-header-background)~.inside p{color:var(--color-mode)}.blog__subtitle{--h2-font-size: var(--h1-font-size);margin-bottom:20px}.node-blog .field--name-field-ref-author .field--name-field-image{float:left}.node-blog .field--name-field-ref-author .field--name-field-image img{width:80px;border-radius:50%;margin-right:20px;aspect-ratio:1/1}.node-blog .byline{padding-top:17px;margin-bottom:40px}.node-blog .byline-author{font-weight:bold;display:block}.node-blog .byline-author a:hover{color:var(--dark)}.node-blog .byline-date{font-style:italic;color:var(--medium)}.node-blog .share-buttons{margin-top:33px}.blog-author__subtitle{margin-bottom:0}.node-blog-author .field--name-field-image{float:right;margin-top:-42px;margin-left:25px;margin-bottom:10px}.node-blog-author .field--name-field-image img{border-radius:50%;max-width:180px;max-height:180px;aspect-ratio:1/1}.node-blog-author .field--name-field-author-text-titles{margin-bottom:30px}.node-blog-author .field--name-field-author-text-titles .field__item{font-weight:var(--heading-sm-font-weight);font-family:var(--heading-sm-font-family);line-height:var(--heading-sm-line-height);font-size:var(--h4-font-size);margin-bottom:11px;margin-top:0;margin-bottom:0}.node-blog-author .field--name-body,.node-blog-author .field--name-body>.field__items,.node-blog-author .field--name-body>.field__items>.field__item{display:inline}.view-display-id-blog_page .blog-author-name a,.node-blog .byline-author a{font-weight:700}.view-display-id-blog_page .views-row{overflow:hidden;border-bottom:1px solid #979797;padding-bottom:50px;margin-bottom:50px}.view-display-id-blog_page .views-row.views-row-last{border-bottom:none}.view-display-id-blog_page .blog-leftcolumn{overflow:hidden}@media(min-width: 769px){.view-display-id-blog_page .blog-leftcolumn{float:left;width:150px;text-align:right}}.view-display-id-blog_page .field__label{display:none}.view-display-id-blog_page .blog-author-thumbnail{line-height:0;margin-bottom:15px}@media(max-width: 768px){.view-display-id-blog_page .blog-author-thumbnail{float:left;margin-right:15px}}.view-display-id-blog_page .blog-author-thumbnail img{max-width:50px;height:auto;border-radius:50%;aspect-ratio:1/1}@media(min-width: 769px){.view-display-id-blog_page .blog-author-thumbnail img{max-width:80px}}.view-display-id-blog_page .blog-author-name{font-weight:bold}@media(max-width: 768px){.view-display-id-blog_page .blog-author-name{padding-top:5px}}.view-display-id-blog_page .date-created{font-style:italic;color:var(--medium);margin-bottom:20px;font-size:.875rem}.view-display-id-blog_page .topics{font-size:.875rem}@media(max-width: 768px){.view-display-id-blog_page .topics{display:none}}@media(min-width: 769px){.view-display-id-blog_page .views-field-title,.view-display-id-blog_page .field--name-body,.view-display-id-blog_page .views-more-link{margin-left:200px}}.view-display-id-blog_page .field--name-body .field__item>*:last-child{margin-bottom:0}.view-display-id-blog_page .views-field-title a{color:#052049}.view-display-id-blog_page .views-field-title a:hover{color:#006be9}.view-display-id-blog_page .views-more-link{display:block;font-weight:bold;margin-top:20px}.view-display-id-blog_page .filtered-by{overflow:hidden;margin-bottom:50px;padding-bottom:5px;letter-spacing:1px}.view-display-id-blog_page .filtered-by .label{float:left;text-align:right;text-transform:uppercase;color:#052049;font-weight:bold;font-size:.875rem;padding-top:5px;margin-right:20px;margin-bottom:10px}@media(min-width: 769px){.view-display-id-blog_page .filtered-by .label{width:150px}}@media(min-width: 769px){.view-display-id-blog_page .filtered-by .filters{margin-left:200px}}.view-display-id-blog_page .filtered-by .filters a{display:inline-block;position:relative;text-transform:uppercase;color:#052049;font-weight:bold;font-size:.875rem;padding:6px 20px 6px 40px;border-radius:4px;background-color:#ededed;box-shadow:0 2px 4px 0 rgba(0,0,0,.2),1px 1px 4px 0 rgba(0,0,0,.1);margin-right:15px;margin-bottom:10px}.view-display-id-blog_page .filtered-by .filters a:hover{opacity:.6}.view-display-id-blog_page .filtered-by .filters a:before,.view-display-id-blog_page .filtered-by .filters a:after{content:"";position:absolute;height:16px;width:16px;width:2px;left:15px;top:8px;background-color:#979797}.view-display-id-blog_page .filtered-by .filters a:before{transform:rotate(45deg)}.view-display-id-blog_page .filtered-by .filters a:after{transform:rotate(-45deg)}.view-display-id-blog_page .filtered-by~.mobile-filters{border-top:1px solid #dedede;padding-top:30px;margin-top:-30px}.view-display-id-blog_page .view-empty .placeholder{font-size:1.25rem;text-align:center;margin-top:100px;font-style:italic;color:var(--medium)}.view-display-id-blog_page .more-link{position:relative;text-transform:uppercase;text-align:left;top:0;left:0}.view-display-id-blog_page .more-link:before{content:"";display:block}.view-display-id-blog_page a.more-link{font-size:.875rem;font-weight:bold;border-radius:4px;padding:5px 20px;letter-spacing:1.2px;display:inline-block;background:rgba(0,0,0,0);color:#006be9;border:1px solid #006be9}.view-display-id-blog_page a.more-link:hover{color:#fff;border:1px solid #006be9;background:#006be9}.view-display-id-blog_page a.more-link:active{background:#006be9;color:#fff;border:1px solid #006be9}.block-views-blockblog-related-author-block,.block-views-blockblog-by-author-block{margin-top:50px}.block-views-blockblog-related-author-block>h2,.block-views-blockblog-by-author-block>h2{font-weight:var(--heading-sm-font-weight);font-family:var(--heading-sm-font-family);line-height:var(--heading-sm-line-height);font-size:var(--h3-font-size);margin-bottom:14px}.block-views-blockblog-related-author-block .views-row,.block-views-blockblog-by-author-block .views-row{border-bottom:2px dashed #b4b9bf;padding:20px 0}.block-views-blockblog-related-author-block .views-row.views-row-last,.block-views-blockblog-by-author-block .views-row.views-row-last{border-bottom:none}.block-views-blockblog-related-author-block .views-row.views-row-first,.block-views-blockblog-by-author-block .views-row.views-row-first{padding-top:0}.block-views-blockblog-related-author-block .views-field-created,.block-views-blockblog-by-author-block .views-field-created{font-style:italic;font-size:.875rem}.block-views-blockblog-related-author-block .view-footer,.block-views-blockblog-by-author-block .view-footer{margin-top:15px}.block-views-blockblog-related-author-block .view-footer a,.block-views-blockblog-by-author-block .view-footer a{color:#052049;font-weight:bold}.block-views-blockblog-related-author-block .view-footer a:hover,.block-views-blockblog-by-author-block .view-footer a:hover{color:#006be9}.block-views-blockblog-blog-view-all-block:after,.block-views-blockblog-blog-authors-block:after{margin-top:15px !important;margin-bottom:15px !important;background-color:#979797 !important;height:1px !important}.block-views-blockblog-blog-view-all-block .view-header,.block-views-blockblog-blog-authors-block .view-header{font-weight:bold;font-size:.875rem}.block-views-blockblog-blog-view-all-block .view-content,.block-views-blockblog-blog-view-all-block .item-list,.block-views-blockblog-blog-authors-block .view-content,.block-views-blockblog-blog-authors-block .item-list{display:none}.region-sidebar .block-views-blockblog-blog-view-all-block .pager,.region-sidebar .block-views-blockblog-blog-authors-block .pager{display:none}.block-views-exposed-filter-blockblog-blog-page .views-exposed-widget{float:none}.block-views-exposed-filter-blockblog-blog-page label{font-size:.875rem}.block-views-exposed-filter-blockblog-blog-page li{list-style:none}.block-views-exposed-filter-blockblog-blog-page li :has(#edit-topics-all),.block-views-exposed-filter-blockblog-blog-page li #edit-topics-all{display:none}.block-views-exposed-filter-blockblog-blog-page .bef-select-as-links{padding-left:10px;font-size:.875rem;margin-top:15px;margin-bottom:10px}.block-views-exposed-filter-blockblog-blog-page a.active{color:#052049}.post-more-topics{font-weight:bold}.post-more-topics,.filters-more-dates,.filters-more-authors,.filters-more-topics{color:#052049}.post-more-topics:after,.filters-more-dates:after,.filters-more-authors:after,.filters-more-topics:after{content:"";height:0px;width:0px;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:8px solid #052049;display:inline-block;margin-left:8px}:is(.block-views-blockblog-blog-topics-block,.block-views-blockblog-blog-publicationdate-block,.block-views-blockblog-blog-authors-block)>h2{font-size:.875rem;font-family:"HelveticaNeueLTW","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;margin-bottom:.5em}:is(.block-views-blockblog-blog-topics-block,.block-views-blockblog-blog-publicationdate-block,.block-views-blockblog-blog-authors-block) .view-content{padding-left:0;font-size:.875rem}:is(.block-views-blockblog-blog-topics-block,.block-views-blockblog-blog-publicationdate-block,.block-views-blockblog-blog-authors-block) .views-row{padding-bottom:3px}:is(.block-views-blockblog-blog-topics-block,.block-views-blockblog-blog-publicationdate-block,.block-views-blockblog-blog-authors-block) .views-row.views-row-last{padding-bottom:0}.block-views-blockblog-blog-authors-block{margin-top:28px !important}.block-views-blockblog-blog-topics-block{margin-top:28px !important}.block-views-blockblog-blog-publicationdate-block{margin-top:20px !important}.view-display-id-blog_block{position:relative}.view-display-id-blog_block .content{position:relative}.view-display-id-blog_block .more-link{top:-63px}.view-display-id-blog_block .ucsf-blog{overflow:hidden}@media(min-width: 769px){.view-display-id-blog_block .ucsf-blog{margin-bottom:20px;width:28%}.view-display-id-blog_block .ucsf-blog:nth-child(n){margin-bottom:0%;margin-right:8%;float:left;clear:none}.view-display-id-blog_block .ucsf-blog:nth-child(3n){margin-right:0}.view-display-id-blog_block .ucsf-blog:nth-child(3n+1){clear:both}}.view-display-id-blog_block .ucsf-blog:last-child,.view-display-id-blog_block .ucsf-blog:nth-child(3){margin-bottom:0}.view-display-id-blog_block .ucsf-blog:nth-child(4){display:none}.view-display-id-blog_block .content h3,.view-display-id-blog_block .view-content h3{margin-top:0;font-size:1.125rem;line-height:1.3;overflow:hidden;margin:0;font-family:"HelveticaNeueLTW","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:12px}@media(min-width: 769px){.view-display-id-blog_block .content h3,.view-display-id-blog_block .view-content h3{margin-bottom:0}}.view-display-id-blog_block .content h3 a,.view-display-id-blog_block .view-content h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.view-display-id-blog_block .date{font-weight:bold;font-size:.75rem;color:var(--medium);margin-bottom:5px}.region-content .view-display-id-blog_block h3 a{color:#052049}.region-content .view-display-id-blog_block h3 a:hover{color:#006be9}@media(min-width: 769px){body.sidebar .view-display-id-blog_block .ucsf-blog{width:46%}body.sidebar .view-display-id-blog_block .ucsf-blog:nth-child(n){margin-bottom:3%;margin-right:8%;float:left;clear:none}body.sidebar .view-display-id-blog_block .ucsf-blog:nth-child(2n){margin-right:0}body.sidebar .view-display-id-blog_block .ucsf-blog:nth-child(2n+1){clear:both}}body.sidebar .view-display-id-blog_block .ucsf-blog:last-child{margin-bottom:0}body.sidebar .view-display-id-blog_block .ucsf-blog:nth-child(4){display:block}.region-sidebar div[class*=block-views-blockblog-blog-block]>h2{font-weight:var(--heading-sm-font-weight);font-family:var(--heading-sm-font-family);line-height:var(--heading-sm-line-height);font-size:var(--h3-font-size);margin-bottom:14px}body.sidebar .region-sidebar .view-display-id-blog_block .ucsf-blog,.field--name-field-paragraph-sidebar .view-display-id-blog_block .ucsf-blog,.field--name-field-blockref-sidebar .view-display-id-blog_block .ucsf-blog{overflow:hidden;border-top:1px solid #b4b9bf;padding-top:28px;margin-top:28px}@media(min-width: 769px){body.sidebar .region-sidebar .view-display-id-blog_block .ucsf-blog,.field--name-field-paragraph-sidebar .view-display-id-blog_block .ucsf-blog,.field--name-field-blockref-sidebar .view-display-id-blog_block .ucsf-blog{width:100%}body.sidebar .region-sidebar .view-display-id-blog_block .ucsf-blog:nth-child(n),.field--name-field-paragraph-sidebar .view-display-id-blog_block .ucsf-blog:nth-child(n),.field--name-field-blockref-sidebar .view-display-id-blog_block .ucsf-blog:nth-child(n){margin-bottom:0;margin-right:0;float:left;clear:none}body.sidebar .region-sidebar .view-display-id-blog_block .ucsf-blog:nth-child(1n),.field--name-field-paragraph-sidebar .view-display-id-blog_block .ucsf-blog:nth-child(1n),.field--name-field-blockref-sidebar .view-display-id-blog_block .ucsf-blog:nth-child(1n){margin-right:0}body.sidebar .region-sidebar .view-display-id-blog_block .ucsf-blog:nth-child(1n+1),.field--name-field-paragraph-sidebar .view-display-id-blog_block .ucsf-blog:nth-child(1n+1),.field--name-field-blockref-sidebar .view-display-id-blog_block .ucsf-blog:nth-child(1n+1){clear:both}body.sidebar .region-sidebar .view-display-id-blog_block .ucsf-blog:nth-child(n),.field--name-field-paragraph-sidebar .view-display-id-blog_block .ucsf-blog:nth-child(n),.field--name-field-blockref-sidebar .view-display-id-blog_block .ucsf-blog:nth-child(n){float:none}}body.sidebar .region-sidebar .view-display-id-blog_block .ucsf-blog:last-child,body.sidebar .region-sidebar .view-display-id-blog_block .ucsf-blog:nth-child(3),.field--name-field-paragraph-sidebar .view-display-id-blog_block .ucsf-blog:last-child,.field--name-field-paragraph-sidebar .view-display-id-blog_block .ucsf-blog:nth-child(3),.field--name-field-blockref-sidebar .view-display-id-blog_block .ucsf-blog:last-child,.field--name-field-blockref-sidebar .view-display-id-blog_block .ucsf-blog:nth-child(3){margin-bottom:0}body.sidebar .region-sidebar .view-display-id-blog_block .ucsf-blog:nth-child(4),.field--name-field-paragraph-sidebar .view-display-id-blog_block .ucsf-blog:nth-child(4),.field--name-field-blockref-sidebar .view-display-id-blog_block .ucsf-blog:nth-child(4){display:none}body.sidebar .region-sidebar .view-display-id-blog_block .ucsf-blog:first-child,.field--name-field-paragraph-sidebar .view-display-id-blog_block .ucsf-blog:first-child,.field--name-field-blockref-sidebar .view-display-id-blog_block .ucsf-blog:first-child{border-top:none;padding-top:0;margin-top:0}#views-exposed-form-blog-blog-page{margin-bottom:3em;border-bottom:1px solid #d1d3d3;padding:0;padding-bottom:2em}#views-exposed-form-blog-blog-page label{font-weight:normal;color:#506380;font-size:1.125rem;margin:5px 0;display:block}#views-exposed-form-blog-blog-page [class*=form-item-]{width:100%;padding-right:0}#views-exposed-form-blog-blog-page select[id^=edit-]{width:100% !important;height:40px}body:not(.cke_editable) .videodetector{position:relative;width:100%;height:0;padding-bottom:60%}body:not(.cke_editable) .videodetector iframe{position:absolute;top:0;left:0;width:100%;height:100%}:where(.node--type-ucsf-person,.node--type-other-person,.node-ucsf-person){overflow:hidden}@media(min-width: 480px){:where(.node--type-ucsf-person,.node--type-other-person,.node-ucsf-person):where(.node--view-mode-teaser,.node-teaser){display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto}}:where(.block-ucsf-b1gfoot-profile,.block-startingpoint-profiles)>.content>:where(.node--type-ucsf-person,.node--type-other-person,.node-ucsf-person):where(.node--view-mode-teaser,.node-teaser){padding-bottom:32px;margin-bottom:40px;border-bottom:1px solid #b4b9bf}:where(.block-ucsf-b1gfoot-profile,.block-startingpoint-profiles)>.content>:where(.node--type-ucsf-person,.node--type-other-person,.node-ucsf-person):where(.node--view-mode-teaser,.node-teaser):last-child{border:none;padding-bottom:0;margin-bottom:0}:where(.region-sidebar) :where(.node--type-ucsf-person,.node--type-other-person,.node-ucsf-person):where(.node--view-mode-teaser,.node-teaser){grid-template-columns:1fr}:where(.profile--grid .view-display-id-people_page) :where(.node--type-ucsf-person,.node--type-other-person,.node-ucsf-person){max-width:180px;margin-left:auto;margin-right:auto;grid-template-columns:1fr}@media(min-width: 480px){:where(.profile--grid .view-display-id-people_page) :where(.node--type-ucsf-person,.node--type-other-person,.node-ucsf-person){margin:0}}@media(min-width: 480px){:where(.node--type-ucsf-person,.node--type-other-person,.node-ucsf-person) :where(.person-teaser__content){grid-column:2}}:where(.profile--grid .view-display-id-people_page) :where(.node--type-ucsf-person,.node--type-other-person,.node-ucsf-person) :where(.person-teaser__content),:where(.region-sidebar) :where(.node--type-ucsf-person,.node--type-other-person,.node-ucsf-person) :where(.person-teaser__content){grid-column:1}:where(.person-teaser__content,.node-teaser)>h1,:where(.person-teaser__content,.node-teaser)>h2,:where(.person-teaser__content,.node-teaser)>h4,:where(.person-teaser__content,.node-teaser)>.h4{--h3-font-size: 1.625rem;--h2-font-size: var(--h3-font-size);--h4-font-size: var(--h3-font-size);--heading-font-weight: 300;--heading-sm-font-family: HelveticaNeueLTW, Helvetica Neue, Helvetica, Arial, sans-serif;--heading-font-family: HelveticaNeueLTW, Helvetica Neue, Helvetica, Arial, sans-serif;margin-top:0;margin-bottom:10px}.profile--grid :where(.view-display-id-people_page) :where(.person-teaser__content,.node-teaser)>h1,.profile--grid :where(.view-display-id-people_page) :where(.person-teaser__content,.node-teaser)>h2,.profile--grid :where(.view-display-id-people_page) :where(.person-teaser__content,.node-teaser)>h4,.profile--grid :where(.view-display-id-people_page) :where(.person-teaser__content,.node-teaser)>.h4{--h2-font-size: 1.125rem;--h4-font-size: var(--h2-font-size);--heading-font-weight: 400}.profile--grid :where(.view-display-id-people_page) :where(.person-teaser__content,.node-teaser)>h1 :where(a),.profile--grid :where(.view-display-id-people_page) :where(.person-teaser__content,.node-teaser)>h2 :where(a),.profile--grid :where(.view-display-id-people_page) :where(.person-teaser__content,.node-teaser)>h4 :where(a),.profile--grid :where(.view-display-id-people_page) :where(.person-teaser__content,.node-teaser)>.h4 :where(a){--link-color: #052049;text-decoration:none}.profile--grid :where(.view-display-id-people_page) :where(.person-teaser__content,.node-teaser)>h1 :where(a):hover,.profile--grid :where(.view-display-id-people_page) :where(.person-teaser__content,.node-teaser)>h2 :where(a):hover,.profile--grid :where(.view-display-id-people_page) :where(.person-teaser__content,.node-teaser)>h4 :where(a):hover,.profile--grid :where(.view-display-id-people_page) :where(.person-teaser__content,.node-teaser)>.h4 :where(a):hover{--link-color: #006BE9}.region-sidebar :where(.person-teaser__content,.node-teaser)>h1,.region-sidebar :where(.person-teaser__content,.node-teaser)>h2,.region-sidebar :where(.person-teaser__content,.node-teaser)>h4,.region-sidebar :where(.person-teaser__content,.node-teaser)>.h4{--h2-font-size: 1.125rem;--h3-font-size: var(--h2-font-size);--h4-font-size: var(--h2-font-size);--heading-font-weight: 400;--heading-sm-font-family: HelveticaNeueLTW, Helvetica Neue, Helvetica, Arial, sans-serif}:where(.field--name-field-person-headshot-photo,.field--name-field-person-headshot-default){float:left;margin-right:40px;width:150px;overflow:hidden}:where(.node--type-ucsf-person,.node--type-other-person,.node-ucsf-person.node--view-mode-teaser) :where(.field--name-field-person-headshot-photo,.field--name-field-person-headshot-default),:where(.node--type-ucsf-person,.node--type-other-person,.node-ucsf-person.node-teaser) :where(.field--name-field-person-headshot-photo,.field--name-field-person-headshot-default){display:block}@media(min-width: 480px){:where(.node--type-ucsf-person,.node--type-other-person,.node-ucsf-person.node--view-mode-teaser) :where(.field--name-field-person-headshot-photo,.field--name-field-person-headshot-default),:where(.node--type-ucsf-person,.node--type-other-person,.node-ucsf-person.node-teaser) :where(.field--name-field-person-headshot-photo,.field--name-field-person-headshot-default){grid-column:1}}:where(.node--type-ucsf-person,.node--type-other-person,.node-ucsf-person.node--view-mode-teaser) :where(.field--name-field-person-headshot-photo,.field--name-field-person-headshot-default) :where(img),:where(.node--type-ucsf-person,.node--type-other-person,.node-ucsf-person.node-teaser) :where(.field--name-field-person-headshot-photo,.field--name-field-person-headshot-default) :where(img){display:block;max-width:100%;height:auto;transition:.2s ease-out transform}:where(.node--type-ucsf-person,.node--type-other-person,.node-ucsf-person):has(a:hover) :where(.field--name-field-person-headshot-photo,.field--name-field-person-headshot-default) img{transform:scale(1.1)}:where(.profile--grid .view-display-id-people_page) :where(.field--name-field-person-headshot-photo,.field--name-field-person-headshot-default){float:none;margin:0 0 25px 0;width:180px}:where(.region-sidebar) :where(.field--name-field-person-headshot-photo,.field--name-field-person-headshot-default){margin:0 0 25px 0;width:150px}:where(.field--name-field-person-title-override,.field--name-field-person-working-title,.field--name-field-department-override,.field--name-field-person-primary-dept){font-size:1.125rem}:where(.profile--grid .view-display-id-people_page) :where(.field--name-field-person-title-override,.field--name-field-person-working-title,.field--name-field-department-override,.field--name-field-person-primary-dept),:where(.region-sidebar) :where(.field--name-field-person-title-override,.field--name-field-person-working-title,.field--name-field-department-override,.field--name-field-person-primary-dept){font-size:1rem}:where(.node--type-ucsf-person,.node--type-other-person,.node-ucsf-person) :where(.field--name-field-person-email){font-size:1rem;margin-top:8px}:where(.field--name-field-person-what-i-do-text,.field--name-field-person-research-biography){padding-top:15px;font-size:1rem;clear:both;overflow:auto}:where(.person-teaser__content) :where(.field--name-field-person-what-i-do-text,.field--name-field-person-research-biography),:where(.field--name-field-pg-ref-profiles) :where(.field--name-field-person-what-i-do-text,.field--name-field-person-research-biography){clear:none}:where(.person-teaser__content) :where(.field--name-field-person-what-i-do-text,.field--name-field-person-research-biography) p,:where(.field--name-field-pg-ref-profiles) :where(.field--name-field-person-what-i-do-text,.field--name-field-person-research-biography) p{margin-bottom:0}:where(.profile--grid .view-display-id-people_page) :where(.field--name-field-person-what-i-do-text,.field--name-field-person-research-biography),:where(.region-sidebar) :where(.field--name-field-person-what-i-do-text,.field--name-field-person-research-biography){display:none}:where(.node--type-ucsf-person,.node--type-other-person,.node-ucsf-person) :where(.field--name-field-person-publications-list,.field--name-field-person-pub-override-list){margin-top:50px}:where(.block-ucsf-b1gfoot-profile,.block-startingpoint-profiles):not(:has(.node--type-ucsf-person,.node--type-other-person,.node-ucsf-person)){display:none}:where(#main #content) :where(.block-ucsf-b1gfoot-profile,.block-startingpoint-profiles)>h2{padding-right:120px}:where(.block-ucsf-b1gfoot-profile,.block-startingpoint-profiles) .more-link{top:-63px}:where(.block-ucsf-b1gfoot-profile,.block-startingpoint-profiles) .content{position:relative}.field--name-field-pg-ref-profiles>.field__items>.field__item{padding-bottom:32px;margin-bottom:40px;border-bottom:1px solid #b4b9bf}.field--name-field-pg-ref-profiles>.field__items>.field__item:last-child{border:none;padding-bottom:0}.profile--grid .view-display-id-people_page{overflow:hidden}.profile--expanded .view-display-id-people_page :where(.views-row){padding-bottom:32px;margin-bottom:40px;border-bottom:1px solid #b4b9bf}.profile--expanded .view-display-id-people_page :where(.views-row):last-child{border:none;padding-bottom:0}@media(min-width: 480px){.profile--grid .view-display-id-people_page :where(.views-row){width:48.5%;float:left}.profile--grid .view-display-id-people_page :where(.views-row):nth-child(n){margin-bottom:60px;margin-right:3%;float:left;clear:none}.profile--grid .view-display-id-people_page :where(.views-row):nth-child(2n){margin-right:0}.profile--grid .view-display-id-people_page :where(.views-row):nth-child(2n+1){clear:both}}@media(min-width: 760px){.profile--grid .view-display-id-people_page :where(.views-row){width:31.3333333333%}.profile--grid .view-display-id-people_page :where(.views-row):nth-child(n){margin-bottom:60px;margin-right:3%;float:left;clear:none}.profile--grid .view-display-id-people_page :where(.views-row):nth-child(3n){margin-right:0}.profile--grid .view-display-id-people_page :where(.views-row):nth-child(3n+1){clear:both}}@media(min-width: 960px){.profile--grid .view-display-id-people_page :where(.views-row){width:22.75%}.profile--grid .view-display-id-people_page :where(.views-row):nth-child(n){margin-bottom:60px;margin-right:3%;float:left;clear:none}.profile--grid .view-display-id-people_page :where(.views-row):nth-child(4n){margin-right:0}.profile--grid .view-display-id-people_page :where(.views-row):nth-child(4n+1){clear:both}}@media(min-width: 760px){:where(body.sidebar.profile--grid) .view-display-id-people_page :where(.views-row){width:48.5%}:where(body.sidebar.profile--grid) .view-display-id-people_page :where(.views-row):nth-child(n){margin-bottom:60px;margin-right:3%;float:left;clear:none}:where(body.sidebar.profile--grid) .view-display-id-people_page :where(.views-row):nth-child(2n){margin-right:0}:where(body.sidebar.profile--grid) .view-display-id-people_page :where(.views-row):nth-child(2n+1){clear:both}}@media(min-width: 960px){:where(body.sidebar.profile--grid) .view-display-id-people_page :where(.views-row){width:48.5%}:where(body.sidebar.profile--grid) .view-display-id-people_page :where(.views-row):nth-child(n){margin-bottom:60px;margin-right:3%;float:left;clear:none}:where(body.sidebar.profile--grid) .view-display-id-people_page :where(.views-row):nth-child(2n){margin-right:0}:where(body.sidebar.profile--grid) .view-display-id-people_page :where(.views-row):nth-child(2n+1){clear:both}}@media(min-width: 1070px){:where(body.sidebar.profile--grid) .view-display-id-people_page :where(.views-row){width:31.3333333333%}:where(body.sidebar.profile--grid) .view-display-id-people_page :where(.views-row):nth-child(n){margin-bottom:60px;margin-right:3%;float:left;clear:none}:where(body.sidebar.profile--grid) .view-display-id-people_page :where(.views-row):nth-child(3n){margin-right:0}:where(body.sidebar.profile--grid) .view-display-id-people_page :where(.views-row):nth-child(3n+1){clear:both}}.view-display-id-people_page>.item-list{clear:both}#block-views-exp-people-people-page label{font-weight:400;margin-bottom:5px}#block-views-exp-people-people-page select{width:100%;padding:10px;border:none;border-radius:5px}#block-views-exp-people-people-page #edit-field-person-type-tid-wrapper{padding-bottom:40px;margin-bottom:20px;border-bottom:1px solid #b4b9bf;width:100%}.region-sidebar .field--name-field-pg-ref-profiles>.field__label,.region-sidebar .block-startingpoint-profiles>.field__label{display:none}.region-sidebar .field--name-field-pg-ref-profiles>.field__items>.field__item,.region-sidebar .block-startingpoint-profiles.field__items>.field__item{border-bottom:1px solid #b4b9bf !important}.region-sidebar .field--name-field-pg-ref-profiles>.field__items>.field__item:last-child,.region-sidebar .block-startingpoint-profiles.field__items>.field__item:last-child{border:none !important;padding-bottom:0}.people-glossary{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #e1e1e1}.people-glossary ul li{display:inline-block;margin:0 4px 0 0;font-size:1rem}.people-glossary ul li a:hover{color:var(--dark)}.people-glossary .is-active{color:var(--medium);font-weight:bold}.view-taxonomy-term .views-row{margin-bottom:2.5rem}.node--type-ucsf-publication.node--view-mode-teaser>h2,.node--type-ucsf-publication.node--view-mode-teaser>h4,.node--type-ucsf-publication.node--view-mode-teaser>h3{margin:0;font-family:"HelveticaNeueLTW","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.4}.node--type-ucsf-publication.node--view-mode-teaser .field--name-field-publication-authorlist p{margin-bottom:4px}.node--type-ucsf-publication.node--view-mode-teaser .field--name-field-publication-name{font-size:1rem;font-style:italic;color:var(--medium);padding:5px 0px}.field--name-field-pg-ref-pubs>.field__items>.field__item,.field--name-field-person-publications-list>.field__items>.field__item,.field--name-field-person-pub-override-list>.field__items>.field__item{padding-bottom:30px;margin-bottom:30px;border-bottom:2px dotted #b4b9bf !important;margin-bottom:var(--listing-space)}.field--name-field-pg-ref-pubs>.field__items>.field__item:last-child,.field--name-field-person-publications-list>.field__items>.field__item:last-child,.field--name-field-person-pub-override-list>.field__items>.field__item:last-child{border-bottom:none !important;padding-bottom:0}.field--name-field-pg-ref-pubs>.field__items>.field__item:first-child,.field--name-field-person-publications-list>.field__items>.field__item:first-child,.field--name-field-person-pub-override-list>.field__items>.field__item:first-child{padding-top:10px}.block-startingpoint-publications>.content>.node--view-mode-teaser{padding-bottom:30px;margin-bottom:30px;border-bottom:2px dotted #b4b9bf !important}.block-startingpoint-publications>.content>.node--view-mode-teaser:last-child{border-bottom:none !important;padding-bottom:0;margin-bottom:0}.block-startingpoint-publications>.content>.node--view-mode-teaser:first-child{padding-top:0px}.view-publications ul li{margin-bottom:var(--listing-space)}.publication-byline--pub{font-style:italic;padding:5px 0;color:var(--medium)}.sidebar #main .region-sidebar .node--type-ucsf-publication>h2{font-size:font-size-s;margin:0}.sidebar #main .region-sidebar .node--type-ucsf-publication .field__item{margin-bottom:0}.sidebar #main .region-sidebar .field--name-field-pg-ref-pubs>.field__items>.field__item{margin-bottom:30px}.sidebar #main .region-sidebar .field--name-field-pg-ref-pubs>.field__items>.field__item:last-child{padding-bottom:0;margin-bottom:0}.sidebar #main .region-sidebar .field--name-field-pg-ref-pubs>.field__items>.field__item:first-child{padding-top:0px}.region-sidebar .block-startingpoint-publications>h2{font-weight:var(--heading-sm-font-weight);font-family:var(--heading-sm-font-family);line-height:var(--heading-sm-line-height);font-size:var(--h3-font-size);margin-bottom:14px}:root{--header-blue: #0F388A}.header--blue{--header-background: var(--header-blue)}.header--blue :is(body.extraspecificity,.region-content-top){--color-mode: var(--light);background-color:var(--header-background, "transparent")}.header--blue.full-width-banner{--color-mode: var(--light);background:var(--header-background)}:root{--header-dark-grey: #21272A}.header--dark-grey{--header-background: var(--header-dark-grey)}.header--dark-grey :is(body.extraspecificity,.region-content-top){--color-mode: var(--light);background-color:var(--header-background, "transparent")}.header--dark-grey.full-width-banner{--color-mode: var(--light);background:var(--header-background)}:root{--header-light-navy: #B4B9BF}.header--light-navy{--header-background: var(--header-light-navy)}.header--light-navy :is(body.extraspecificity,.region-content-top){--color-mode: var(--light);background-color:var(--header-background, "transparent")}.header--light-navy.full-width-banner{--color-mode: var(--light);background:var(--header-background)}:root{--header-navy: #052049}.header--navy{--header-background: var(--header-navy)}.header--navy :is(body.extraspecificity,.region-content-top){--color-mode: var(--light);background-color:var(--header-background, "transparent")}.header--navy.full-width-banner{--color-mode: var(--light);background:var(--header-background)}:root{--header-purple: #443E8C}.header--purple{--header-background: var(--header-purple)}.header--purple :is(body.extraspecificity,.region-content-top){--color-mode: var(--light);background-color:var(--header-background, "transparent")}.header--purple.full-width-banner{--color-mode: var(--light);background:var(--header-background)}:root{--header-teal: #14828C}.header--teal{--header-background: var(--header-teal)}.header--teal :is(body.extraspecificity,.region-content-top){--color-mode: var(--light);background-color:var(--header-background, "transparent")}.header--teal.full-width-banner{--color-mode: var(--light);background:var(--header-background)}.region-content-top p,.full-width-banner p{color:var(--color-mode)}.region-content-top h1,.full-width-banner h1{color:var(--color-mode)}.region-content-top h2,.full-width-banner h2{color:var(--color-mode)}.region-content-top h3,.full-width-banner h3{color:var(--color-mode)}.region-content-top h4,.full-width-banner h4{color:var(--color-mode)}.region-content-top h5,.full-width-banner h5{color:var(--color-mode)}.region-content-top h6,.full-width-banner h6{color:var(--color-mode)}.region-content-top li,.full-width-banner li{color:var(--color-mode)}.region-content-top a,.full-width-banner a{color:var(--color-mode)}.region-content-top .btn,.full-width-banner .btn{color:var(--color-mode)}.region-content-top button,.full-width-banner button{color:var(--color-mode)}.region-content-top [class*=btn--],.full-width-banner [class*=btn--]{color:var(--color-mode)}.special-header.slider-secondary .region-content-top{height:auto;max-width:100%;margin-bottom:50px}.full-width-banner{color:#fff;width:100%;clear:both;overflow:auto;padding:30px 0}.full-width-banner a{color:#fff}.full-width-banner a:hover{font-weight:bold}.full-width-banner .full-width-banner--wrapper{max-width:1320px;margin:0 auto !important;padding-left:50px;padding-right:50px}.full-width-banner .full-width-banner--wrapper .full-width-banner--content{float:none;width:100%;margin-bottom:25px;font-size:1.5rem;font-family:"GranjonLTW01-Roman","Garamond","Times New Roman",serif}.full-width-banner .full-width-banner--wrapper .full-width-banner--content h1{font-size:3.5rem}.full-width-banner .full-width-banner--wrapper .full-width-banner--sidebar{float:none;width:100%;font-size:1.125rem}.full-width-banner .full-width-banner--wrapper p,.full-width-banner .full-width-banner--wrapper ul,.full-width-banner .full-width-banner--wrapper ol,.full-width-banner .full-width-banner--wrapper li{margin-bottom:20px}.full-width-banner .full-width-banner--wrapper p:last-child,.full-width-banner .full-width-banner--wrapper ul:last-child,.full-width-banner .full-width-banner--wrapper ol:last-child,.full-width-banner .full-width-banner--wrapper li:last-child{margin-bottom:0}@media(min-width: 769px){.full-width-banner .full-width-banner--wrapper .full-width-banner--content{float:right;width:63.6%}.full-width-banner .full-width-banner--wrapper .full-width-banner--sidebar{float:left;width:27.21%}body.sidebar--right .full-width-banner--content,body.no-sidebar--right .full-width-banner--content{float:left !important}body.sidebar--right .full-width-banner--sidebar,body.no-sidebar--right .full-width-banner--sidebar{float:right !important}}.media--type-remote-video,.responsive-video{padding-top:25px;margin-top:1rem;margin-bottom:1rem}.media--type-remote-video iframe,.responsive-video iframe{aspect-ratio:16/9;height:auto;width:100%;margin-bottom:0}@media(min-width: 769px){.responsive-video.size--full{width:var(--full)}}@media(min-width: 769px){:where(.media--type-remote-video.media--view-mode-remote-video-100){width:var(--full)}}@media(min-width: 769px){:where(.media--type-remote-video.media--view-mode-default){width:var(--full)}}@media(min-width: 769px){.responsive-video.size--half{width:var(--half)}}@media(min-width: 769px){:where(.media--type-remote-video.media--view-mode-remote-video-50){width:var(--half)}}@media(min-width: 769px){.responsive-video.size--twofifth{width:var(--twofifth)}}@media(min-width: 769px){:where(.media--type-remote-video.media--view-mode-remote-video-40){width:var(--twofifth)}}@media(min-width: 769px){.responsive-video.size--third{width:var(--third)}}@media(min-width: 769px){:where(.media--type-remote-video.media--view-mode-remote-video-33){width:var(--third)}}.caption{display:block}.caption:where(.align-right,.align-left){max-width:100%}.caption>figcaption{display:block;margin-bottom:10px}.views-element-container:has(.resource-list) [class*=btn--]{margin-bottom:.75rem}.views-element-container:has(.resource-list) ul li{margin-bottom:var(--listing-space);border:none}.views-element-container:has(.resource-list) .byline--title,.views-element-container:has(.resource-list) h2,.views-element-container:has(.resource-list) :where(ul li) [class*=-title] a{--heading-font-weight: normal;--heading-font-family: HelveticaNeueLTW, Helvetica Neue, Helvetica, Arial, sans-serif;--heading-letter-spacing: 0.5px;--heading-sm-line-height: 1.2;--h2-font-size: 1.125rem;font-weight:var(--heading-font-weight);font-family:var(--heading-font-family);letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-sm-line-height);font-size:var(--h2-font-size)}.views-element-container:has(.resource-list) :where(.form-type-textfield,.form-type-select,.form-text),.views-element-container:has(.resource-list) input[type=text],.views-element-container:has(.resource-list) select{width:100%}:where(.item-list .title){font-weight:bold}:where(.item-list ul){margin:0 0 .75em 0;padding:0}:where(.item-list li){margin:0 0 .25em 1.5em;padding:0}:where([dir=rtl] .item-list li){margin:0 1.5em .25em 0}.item-list--comma-list{display:inline}:where(.item-list--comma-list) .item-list__comma-list,:where(.item-list__comma-list) li,:where([dir=rtl] .item-list--comma-list .item-list__comma-list),:where([dir=rtl] .item-list__comma-list) li{margin:0}.wysiwyg_featured_content .wysiwyg_featured_content--image_area p{margin:0}.wysiwyg_featured_content .wysiwyg_featured_content--image_area a{display:block;line-height:0}.wysiwyg_featured_content .wysiwyg_featured_content--image_area a:hover{opacity:.5}.wysiwyg_featured_content .wysiwyg_featured_content--image_area a img{display:block;line-height:0}.wysiwyg_featured_content .wysiwyg_featured_content--body h3{margin-bottom:5px;margin-top:18px}.region-content .wysiwyg_threecols,.region-content .wysiwyg_twocols,.region-footer .wysiwyg_threecols,.region-footer .wysiwyg_twocols{--padding-column: 10px 25px}@media(min-width: 769px){.region-content .wysiwyg_threecols,.region-content .wysiwyg_twocols,.region-footer .wysiwyg_threecols,.region-footer .wysiwyg_twocols{display:flex}}.region-content .wysiwyg_threecols img,.region-content .wysiwyg_twocols img,.region-footer .wysiwyg_threecols img,.region-footer .wysiwyg_twocols img{max-width:100%;height:auto}@media(min-width: 769px){.region-content .wysiwyg_threecols[class*=layout--20]>*:nth-child(1),.region-content .wysiwyg_twocols[class*=layout--20]>*:nth-child(1),.region-footer .wysiwyg_threecols[class*=layout--20]>*:nth-child(1),.region-footer .wysiwyg_twocols[class*=layout--20]>*:nth-child(1){width:20%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class*="-20-"]:has([class*="--third"])>*:nth-child(2),.region-content .wysiwyg_twocols[class*="-20-"]:has([class*="--third"])>*:nth-child(2),.region-footer .wysiwyg_threecols[class*="-20-"]:has([class*="--third"])>*:nth-child(2),.region-footer .wysiwyg_twocols[class*="-20-"]:has([class*="--third"])>*:nth-child(2){width:20%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class$="-20"]>*:last-child,.region-content .wysiwyg_twocols[class$="-20"]>*:last-child,.region-footer .wysiwyg_threecols[class$="-20"]>*:last-child,.region-footer .wysiwyg_twocols[class$="-20"]>*:last-child{width:20%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class*=layout--30]>*:nth-child(1),.region-content .wysiwyg_twocols[class*=layout--30]>*:nth-child(1),.region-footer .wysiwyg_threecols[class*=layout--30]>*:nth-child(1),.region-footer .wysiwyg_twocols[class*=layout--30]>*:nth-child(1){width:30%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class*="-30-"]:has([class*="--third"])>*:nth-child(2),.region-content .wysiwyg_twocols[class*="-30-"]:has([class*="--third"])>*:nth-child(2),.region-footer .wysiwyg_threecols[class*="-30-"]:has([class*="--third"])>*:nth-child(2),.region-footer .wysiwyg_twocols[class*="-30-"]:has([class*="--third"])>*:nth-child(2){width:30%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class$="-30"]>*:last-child,.region-content .wysiwyg_twocols[class$="-30"]>*:last-child,.region-footer .wysiwyg_threecols[class$="-30"]>*:last-child,.region-footer .wysiwyg_twocols[class$="-30"]>*:last-child{width:30%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class*=layout--33]>*:nth-child(1),.region-content .wysiwyg_twocols[class*=layout--33]>*:nth-child(1),.region-footer .wysiwyg_threecols[class*=layout--33]>*:nth-child(1),.region-footer .wysiwyg_twocols[class*=layout--33]>*:nth-child(1){width:33%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class*="-33-"]:has([class*="--third"])>*:nth-child(2),.region-content .wysiwyg_twocols[class*="-33-"]:has([class*="--third"])>*:nth-child(2),.region-footer .wysiwyg_threecols[class*="-33-"]:has([class*="--third"])>*:nth-child(2),.region-footer .wysiwyg_twocols[class*="-33-"]:has([class*="--third"])>*:nth-child(2){width:33%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class$="-33"]>*:last-child,.region-content .wysiwyg_twocols[class$="-33"]>*:last-child,.region-footer .wysiwyg_threecols[class$="-33"]>*:last-child,.region-footer .wysiwyg_twocols[class$="-33"]>*:last-child{width:33%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class*=layout--40]>*:nth-child(1),.region-content .wysiwyg_twocols[class*=layout--40]>*:nth-child(1),.region-footer .wysiwyg_threecols[class*=layout--40]>*:nth-child(1),.region-footer .wysiwyg_twocols[class*=layout--40]>*:nth-child(1){width:40%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class*="-40-"]:has([class*="--third"])>*:nth-child(2),.region-content .wysiwyg_twocols[class*="-40-"]:has([class*="--third"])>*:nth-child(2),.region-footer .wysiwyg_threecols[class*="-40-"]:has([class*="--third"])>*:nth-child(2),.region-footer .wysiwyg_twocols[class*="-40-"]:has([class*="--third"])>*:nth-child(2){width:40%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class$="-40"]>*:last-child,.region-content .wysiwyg_twocols[class$="-40"]>*:last-child,.region-footer .wysiwyg_threecols[class$="-40"]>*:last-child,.region-footer .wysiwyg_twocols[class$="-40"]>*:last-child{width:40%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class*=layout--50]>*:nth-child(1),.region-content .wysiwyg_twocols[class*=layout--50]>*:nth-child(1),.region-footer .wysiwyg_threecols[class*=layout--50]>*:nth-child(1),.region-footer .wysiwyg_twocols[class*=layout--50]>*:nth-child(1){width:50%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class*="-50-"]:has([class*="--third"])>*:nth-child(2),.region-content .wysiwyg_twocols[class*="-50-"]:has([class*="--third"])>*:nth-child(2),.region-footer .wysiwyg_threecols[class*="-50-"]:has([class*="--third"])>*:nth-child(2),.region-footer .wysiwyg_twocols[class*="-50-"]:has([class*="--third"])>*:nth-child(2){width:50%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class$="-50"]>*:last-child,.region-content .wysiwyg_twocols[class$="-50"]>*:last-child,.region-footer .wysiwyg_threecols[class$="-50"]>*:last-child,.region-footer .wysiwyg_twocols[class$="-50"]>*:last-child{width:50%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class*=layout--60]>*:nth-child(1),.region-content .wysiwyg_twocols[class*=layout--60]>*:nth-child(1),.region-footer .wysiwyg_threecols[class*=layout--60]>*:nth-child(1),.region-footer .wysiwyg_twocols[class*=layout--60]>*:nth-child(1){width:60%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class*="-60-"]:has([class*="--third"])>*:nth-child(2),.region-content .wysiwyg_twocols[class*="-60-"]:has([class*="--third"])>*:nth-child(2),.region-footer .wysiwyg_threecols[class*="-60-"]:has([class*="--third"])>*:nth-child(2),.region-footer .wysiwyg_twocols[class*="-60-"]:has([class*="--third"])>*:nth-child(2){width:60%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class$="-60"]>*:last-child,.region-content .wysiwyg_twocols[class$="-60"]>*:last-child,.region-footer .wysiwyg_threecols[class$="-60"]>*:last-child,.region-footer .wysiwyg_twocols[class$="-60"]>*:last-child{width:60%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class*=layout--70]>*:nth-child(1),.region-content .wysiwyg_twocols[class*=layout--70]>*:nth-child(1),.region-footer .wysiwyg_threecols[class*=layout--70]>*:nth-child(1),.region-footer .wysiwyg_twocols[class*=layout--70]>*:nth-child(1){width:70%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class*="-70-"]:has([class*="--third"])>*:nth-child(2),.region-content .wysiwyg_twocols[class*="-70-"]:has([class*="--third"])>*:nth-child(2),.region-footer .wysiwyg_threecols[class*="-70-"]:has([class*="--third"])>*:nth-child(2),.region-footer .wysiwyg_twocols[class*="-70-"]:has([class*="--third"])>*:nth-child(2){width:70%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class$="-70"]>*:last-child,.region-content .wysiwyg_twocols[class$="-70"]>*:last-child,.region-footer .wysiwyg_threecols[class$="-70"]>*:last-child,.region-footer .wysiwyg_twocols[class$="-70"]>*:last-child{width:70%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class*=layout--80]>*:nth-child(1),.region-content .wysiwyg_twocols[class*=layout--80]>*:nth-child(1),.region-footer .wysiwyg_threecols[class*=layout--80]>*:nth-child(1),.region-footer .wysiwyg_twocols[class*=layout--80]>*:nth-child(1){width:80%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class*="-80-"]:has([class*="--third"])>*:nth-child(2),.region-content .wysiwyg_twocols[class*="-80-"]:has([class*="--third"])>*:nth-child(2),.region-footer .wysiwyg_threecols[class*="-80-"]:has([class*="--third"])>*:nth-child(2),.region-footer .wysiwyg_twocols[class*="-80-"]:has([class*="--third"])>*:nth-child(2){width:80%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class$="-80"]>*:last-child,.region-content .wysiwyg_twocols[class$="-80"]>*:last-child,.region-footer .wysiwyg_threecols[class$="-80"]>*:last-child,.region-footer .wysiwyg_twocols[class$="-80"]>*:last-child{width:80%}}.region-content .wysiwyg_threecols[class*=layout--],.region-content .wysiwyg_twocols[class*=layout--],.region-footer .wysiwyg_threecols[class*=layout--],.region-footer .wysiwyg_twocols[class*=layout--]{margin-top:2%;margin-bottom:2%}@media(min-width: 769px){.region-content .wysiwyg_threecols[class*=layout--]>*:nth-child(1),.region-content .wysiwyg_twocols[class*=layout--]>*:nth-child(1),.region-footer .wysiwyg_threecols[class*=layout--]>*:nth-child(1),.region-footer .wysiwyg_twocols[class*=layout--]>*:nth-child(1){margin-right:2%}}@media(min-width: 769px){.region-content .wysiwyg_threecols[class*=layout--]>*:nth-child(3),.region-content .wysiwyg_twocols[class*=layout--]>*:nth-child(3),.region-footer .wysiwyg_threecols[class*=layout--]>*:nth-child(3),.region-footer .wysiwyg_twocols[class*=layout--]>*:nth-child(3){margin-left:2%}}.region-content .wysiwyg_threecols[class*=layout--] .bg--transparent,.region-content .wysiwyg_twocols[class*=layout--] .bg--transparent,.region-footer .wysiwyg_threecols[class*=layout--] .bg--transparent,.region-footer .wysiwyg_twocols[class*=layout--] .bg--transparent{--padding-column: 0}.region-content .wysiwyg_threecols[class*=layout--]>*,.region-content .wysiwyg_twocols[class*=layout--]>*,.region-footer .wysiwyg_threecols[class*=layout--]>*,.region-footer .wysiwyg_twocols[class*=layout--]>*{padding:var(--padding-column)}.region-content .wysiwyg_threecols[class*=layout--]>*>:last-child,.region-content .wysiwyg_twocols[class*=layout--]>*>:last-child,.region-footer .wysiwyg_threecols[class*=layout--]>*>:last-child,.region-footer .wysiwyg_twocols[class*=layout--]>*>:last-child{margin-bottom:0}:root{--interactive-transparent: transparent}.bg--interactive-transparent,:where([style*="var(--interactive-transparent"]){--background-color: var(--interactive-transparent);--color-mode: var(--light);--color-mode: var(--dark)}:root{--interactive-blue: #0F388A}.bg--interactive-blue,:where([style*="var(--interactive-blue"]){--background-color: var(--interactive-blue);--color-mode: var(--light)}:root{--interactive-dark-blue: #052049}.bg--interactive-dark-blue,:where([style*="var(--interactive-dark-blue"]){--background-color: var(--interactive-dark-blue);--color-mode: var(--light)}:root{--interactive-light-navy: #506380}.bg--interactive-light-navy,:where([style*="var(--interactive-light-navy"]){--background-color: var(--interactive-light-navy);--color-mode: var(--light)}:root{--interactive-dark-grey: #21272A}.bg--interactive-dark-grey,:where([style*="var(--interactive-dark-grey"]){--background-color: var(--interactive-dark-grey);--color-mode: var(--light)}:root{--interactive-green: #006400}.bg--interactive-green,:where([style*="var(--interactive-green"]){--background-color: var(--interactive-green);--color-mode: var(--light)}:root{--interactive-orange: #F26D04}.bg--interactive-orange,:where([style*="var(--interactive-orange"]){--background-color: var(--interactive-orange);--color-mode: var(--light);--color-mode: var(--dark)}:root{--interactive-teal: #14828C}.bg--interactive-teal,:where([style*="var(--interactive-teal"]){--background-color: var(--interactive-teal);--color-mode: var(--light)}:root{--interactive-purple: #443E8C}.bg--interactive-purple,:where([style*="var(--interactive-purple"]){--background-color: var(--interactive-purple);--color-mode: var(--light)}:root{--interactive-red: #E61048}.bg--interactive-red,:where([style*="var(--interactive-red"]){--background-color: var(--interactive-red);--color-mode: var(--light)}:root{--interactive-yellow: #FEB80A}.bg--interactive-yellow,:where([style*="var(--interactive-yellow"]){--background-color: var(--interactive-yellow);--color-mode: var(--light);--color-mode: var(--dark)}[class*=bg--interactive-],:where([style*="background-color:var(--interactive-"]){background-color:var(--background-color);color:var(--color-mode)}[class*=bg--interactive-] h1,[class*=bg--interactive-] h2,[class*=bg--interactive-] h3,[class*=bg--interactive-] h4,:where([style*="background-color:var(--interactive-"]) h1,:where([style*="background-color:var(--interactive-"]) h2,:where([style*="background-color:var(--interactive-"]) h3,:where([style*="background-color:var(--interactive-"]) h4{color:var(--color-mode)}[class*=bg--interactive-] a:not([class*=btn]),:where([style*="background-color:var(--interactive-"]) a:not([class*=btn]){--link-color: var(--color-mode)}[class*=bg--interactive-] a[class*=btn]:has(img),:where([style*="background-color:var(--interactive-"]) a[class*=btn]:has(img){appearance:none;line-height:initial;font-size:inherit;border:none;background-color:rgba(0,0,0,0);min-height:auto;border-radius:0;padding:0;text-align:left;vertical-align:initial;width:initial;transition:none;text-transform:none;letter-spacing:initial}[class*=bg--interactive-] a[class*=btn]:has(img):hover,:where([style*="background-color:var(--interactive-"]) a[class*=btn]:has(img):hover{text-decoration:none;background-color:rgba(0,0,0,0);border:none}[class*=bg--interactive-] a[class*=btn]:has(img),:where([style*="background-color:var(--interactive-"]) a[class*=btn]:has(img){color:var(--color-mode);transition:color .2s cubic-bezier(0.33, 0.66, 0.66, 1)}[class*=bg--interactive-] a[class*=btn]:has(img):where(:hover),[class*=bg--interactive-] a[class*=btn]:has(img):where(:focus-visible),[class*=bg--interactive-] a[class*=btn]:has(img):where(:active),:where([style*="background-color:var(--interactive-"]) a[class*=btn]:has(img):where(:hover),:where([style*="background-color:var(--interactive-"]) a[class*=btn]:has(img):where(:focus-visible),:where([style*="background-color:var(--interactive-"]) a[class*=btn]:has(img):where(:active){color:var(--color-mode)}[class*=column].bg--transparent a:not([class^=btn]){color:var(--link-color);transition:color .2s cubic-bezier(0.33, 0.66, 0.66, 1)}[class*=column].bg--transparent a:not([class^=btn]):where(:hover),[class*=column].bg--transparent a:not([class^=btn]):where(:focus-visible),[class*=column].bg--transparent a:not([class^=btn]):where(:active){color:var(--link-color)}[class*=column].bg--transparent a[class*=btn]:has(img){color:var(--medium);transition:color .2s cubic-bezier(0.33, 0.66, 0.66, 1)}[class*=column].bg--transparent a[class*=btn]:has(img):where(:hover),[class*=column].bg--transparent a[class*=btn]:has(img):where(:focus-visible),[class*=column].bg--transparent a[class*=btn]:has(img):where(:active){color:var(--dark)}:root{--bg-transparent: transparent}.bg--transparent,:where([style*="var(--bg-transparent"]){--background-color: var(--bg-transparent);background-color:var(--background-color)}:root{--bg-white: white}.bg--white,:where([style*="var(--bg-white"]){--background-color: var(--bg-white);background-color:var(--background-color)}:root{--bg-grey: #f2f3f4}.bg--grey,:where([style*="var(--bg-grey"]){--background-color: var(--bg-grey);background-color:var(--background-color)}:root{--bg-light-grey: #f2f3f4}.bg--light-grey,:where([style*="var(--bg-light-grey"]){--background-color: var(--bg-light-grey);background-color:var(--background-color)}:root{--bg-blue: #E2F4FC}.bg--blue,:where([style*="var(--bg-blue"]){--background-color: var(--bg-blue);background-color:var(--background-color)}:root{--bg-navy: #E6E9ED}.bg--navy,:where([style*="var(--bg-navy"]){--background-color: var(--bg-navy);background-color:var(--background-color)}:root{--bg-green: #F4F8EA}.bg--green,:where([style*="var(--bg-green"]){--background-color: var(--bg-green);background-color:var(--background-color)}:root{--bg-teal: #E8F6F8}.bg--teal,:where([style*="var(--bg-teal"]){--background-color: var(--bg-teal);background-color:var(--background-color)}:root{--bg-lime: #F4F8EA}.bg--lime,:where([style*="var(--bg-lime"]){--background-color: var(--bg-lime);background-color:var(--background-color)}:root{--bg-orange: #FCECDC}.bg--orange,:where([style*="var(--bg-orange"]){--background-color: var(--bg-orange);background-color:var(--background-color)}:root{--bg-red: #E61048}.bg--red,:where([style*="var(--bg-red"]){--background-color: var(--bg-red);background-color:var(--background-color)}:root{--bg-purple: #443E8C}.bg--purple,:where([style*="var(--bg-purple"]){--background-color: var(--bg-purple);background-color:var(--background-color)}:where(#header){--min-height: 60px;--header-spacer-top: 1.25rem;--header-spacer-bottom: 1.25rem;padding-bottom:var(--header-spacer-bottom)}.nav--lock :where(#header.page-scrolling){--header-spacer-top: 1rem;--header-spacer-bottom: 1rem;position:fixed;top:0;left:0;right:0;max-height:100%;z-index:500;background:#fff;box-shadow:1px 1px 8px hsla(0,0%,40%,.3)}.nav--lock:has(#header.page-scrolling) .acquia-inactive-subscription{display:none}.nav--lock.toolbar-fixed :where(#header.page-scrolling){top:40px}@media(min-width: 769px){.nav--lock.toolbar-horizontal.toolbar-tray-open :where(#header.page-scrolling){top:80px}}:where(.nav--lock #header.page-scrolling) .inside{min-height:var(--min-height)}.region-header :where(.block):not(.block-system-branding-block,.block-menu-block,.block-search){margin-top:var(--spacer-medium)}.nav--lock .page-scrolling .region-header :where(.block):not(.block-system-branding-block,.block-menu-block){display:none}@media(max-width: 768px){:where(.region-header:has(.block-menu-block[aria-hidden=false]) .block:not(.block-system-branding-block,.block-menu-block)){display:none}}.region-header :where(.block-system-branding-block){padding-top:var(--header-spacer-top)}:where(#logo){float:none}@media(min-width: 769px){:where(#logo){display:inline-block}}:where(#logo) img{width:100%;vertical-align:middle;margin-bottom:var(--spacer-medium);max-width:240px;max-height:85px}@media(min-width: 769px){:where(#logo) img{max-width:300px;max-height:77px}}@media(min-width: 960px){:where(#logo) img{max-width:332px}}.nav--lock .page-scrolling :where(#logo) img{height:40px;max-height:100%}#site-name{--site-name-font-size: var(--font-size-m);font-size:var(--site-name-font-size);font-weight:300;font-family:"HelveticaNeueLTW04-45Light","Helvetica Neue Light","HelveticaNeue-light","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.5px;line-height:1;position:relative;margin-bottom:0;height:auto}@media(min-width: 769px){#site-name{--site-name-font-size: 1.625rem;width:var(--site-name-width)}}#site-name :where(a){--link-color: #052049;bottom:2px;text-decoration:none}#site-name :where(p){margin-bottom:0}.nav--lock .page-scrolling #site-name{width:auto}:where(#header) .nav-toggle{width:40px;height:40px;z-index:201;position:relative;background:rgba(0,0,0,0);color:#052049;text-decoration:none;padding-top:var(--header-spacer-top)}@media(max-width: 768px){:where(#header) .nav-toggle{margin-left:auto}}:where(#header) .nav-toggle .fa-bars{font-size:2em}:where(#header) .nav-toggle.active{color:#006be9}:where(#header) .nav-toggle.active .fa-bars::before{content:""}:where(#header) .nav-social{margin-top:var(--spacer-medium);display:none}@media(min-width: 769px){:where(#header) .nav-social{display:block;justify-self:end}}:where(#header) .nav-social .content{overflow:hidden}:where(#header) .nav-social .content :where(.field__item){display:flex}:where(#header) .nav-social .content :where(.field__item) *+*{margin-left:.5ch}.nav--lock :where(#header.page-scrolling) .nav-social{display:none}:where(#header) .menu-block-wrapper .nav-social{display:block;margin-right:0;padding-top:20px;padding-bottom:20px;border-top:1px solid #b4b9bf}@media(min-width: 769px){:where(#header) .menu-block-wrapper .nav-social{display:none}}:where(#header) .search-block-form{padding-top:var(--spacer-medium);padding-bottom:36px;position:relative;display:none;height:75px;transition:all .5s ease-in-out}@media(min-width: 769px){:where(#header) .search-block-form{display:block}}:where(#header) .search-block-form .form-submit{text-indent:-9999px;background-color:rgba(0,0,0,0);position:absolute;top:10px;right:0;margin-right:0;padding:0;height:30px;width:30px;z-index:1}:where(#header) .search-block-form .form-submit:focus{border-radius:50% !important}:where(#header) .search-block-form .search-icon{color:#58595b;position:absolute;top:15px;right:4px;font-size:1.125rem}.menu-block-wrapper .search-block-form{display:block}@media(min-width: 769px){.menu-block-wrapper .search-block-form{display:none}}.nav--lock .page-scrolling-space{height:150px;display:none}.region-header{display:grid;column-gap:var(--spacer-medium);grid-template-rows:repeat(10, auto)}@media(min-width: 769px){.region-header{grid-template-columns:auto 1fr auto}}@media(max-width: 768px){.region-header:has(.block-menu-block[aria-hidden=false]){grid-template-columns:1fr auto}}@media(min-width: 769px){.nav--lock .page-scrolling .region-header{grid-template-columns:auto 1fr;grid-template-rows:auto 1fr}}.nav--lock .page-scrolling .region-header:has(#site-name){grid-template-columns:80% 1fr}.region-header :where(.block){grid-column:1/2;justify-self:start}@media(min-width: 769px){.region-header :where(.block){grid-column:2/3;justify-self:end}}.region-header :where(.block-system-branding-block){grid-row:1;grid-column:1;justify-self:start}@media(min-width: 769px){.region-header :where(.block-system-branding-block){grid-row:1;grid-column:1;width:var(--site-name-width)}.nav--lock .page-scrolling .region-header :where(.block-system-branding-block){grid-row:1}}.region-header :is(#id,.nav-toggle){grid-row:1;grid-column:2}.region-header :where(.block-menu-block){padding-top:0}@media(min-width: 769px){.region-header :where(.block-menu-block){grid-row:-2;grid-column:1/-1;justify-self:end}.nav--lock .page-scrolling .region-header :where(.block-menu-block){grid-row:2;grid-column:1/-1}}@media(max-width: 768px){.region-header :where(.block-menu-block)[aria-hidden=false]{grid-row:1;grid-column:1;justify-self:initial}}@media(min-width: 769px){.region-header :where(.block-search){grid-row:1;grid-column:-2}}@media(min-width: 769px){.region-header:has(.block-search):has(.nav-social) .block-search{grid-column:4}}.region-header:has(.block-search):has(.nav-social) :where(.nav-social){grid-column:3;grid-row:1}@media(min-width: 769px){.region-header:not(:has(.block-search)) .nav-social{grid-row:1;grid-column:-2}}#header .block-menu-block{position:relative;overflow:visible}@media(max-width: 768px){#header .block-menu-block{z-index:201;display:none !important}}#header .block-menu-block.opened{float:none;clear:none;display:block !important}#header .block-menu-block .menu-block-wrapper>ul{--mobile-menu-offset: -466px}@media(max-width: 768px){#header .block-menu-block .menu-block-wrapper>ul{position:absolute;margin-left:var(--mobile-menu-offset);transition:none;box-shadow:2px 2px 2px #ccc}}#header .block-menu-block .menu-block-wrapper>ul i.fa-caret-down{padding-left:6px;vertical-align:middle;font-size:1.25rem}#header .block-menu-block .menu-block-wrapper>ul li{width:auto;display:inline-block;text-align:right;position:relative;margin-right:20px;margin-bottom:0}@media(max-width: 768px){#header .block-menu-block .menu-block-wrapper>ul li{display:block;padding:0;margin:0;overflow:hidden;width:100%;border-bottom:1px solid #b4b9bf;border-top:1px solid #b4b9bf;margin-bottom:-1px}#header .block-menu-block .menu-block-wrapper>ul li:hover{background-color:rgba(0,0,0,0) !important}}@media(min-width: 769px){#header .block-menu-block .menu-block-wrapper>ul li{padding:5px 0px;margin-right:50px;border:none;border-bottom:2px solid rgba(0,0,0,0)}}@media(max-width: 768px){#header .block-menu-block .menu-block-wrapper>ul li .arrow-right,#header .block-menu-block .menu-block-wrapper>ul li .arrow-down{display:inline-block;width:60px;height:100%;padding:10px;text-align:center;font-size:1em;position:absolute;right:0;top:0;background-color:#d1d3d3;z-index:300;padding-top:20px;cursor:pointer}#header .block-menu-block .menu-block-wrapper>ul li .arrow-right::before,#header .block-menu-block .menu-block-wrapper>ul li .arrow-down::before{font-family:FontAwesome;content:""}}@media(max-width: 768px){#header .block-menu-block .menu-block-wrapper>ul li .arrow-down::before{content:""}}#header .block-menu-block .menu-block-wrapper>ul li:last-child{margin-right:0}#header .block-menu-block .menu-block-wrapper>ul li:last-child ul{left:auto;right:0}#header .block-menu-block .menu-block-wrapper>ul li.menu-item--expanded{font-weight:initial}@media(min-width: 769px){#header .block-menu-block .menu-block-wrapper>ul li.menu-item--expanded{padding:8px 16px 8px 5px}}#header .block-menu-block .menu-block-wrapper>ul li.menu-item--expanded:before{float:right;position:relative;top:9px;right:-16px;line-height:0em;display:none;font-weight:900;font-family:"Font Awesome 6 Free"}@media(min-width: 769px){#header .block-menu-block .menu-block-wrapper>ul li.menu-item--expanded:before{display:inline-block}}@media(min-width: 769px){#header .block-menu-block .menu-block-wrapper>ul li:hover>ul,#header .block-menu-block .menu-block-wrapper>ul li .menu-item--expanded:focus-within>ul{display:block !important}}#header .block-menu-block .menu-block-wrapper>ul li ul{width:200px;border-top:none;border-radius:4px;left:0px;padding-top:10px;box-shadow:0px 6px 12px -4px rgba(0,0,0,.16);z-index:100;display:block;position:absolute}@media(max-width: 768px){#header .block-menu-block .menu-block-wrapper>ul li ul{width:100%;top:0;bottom:0;right:0;left:0;box-shadow:none;display:inline-block;padding:0;margin:0;position:static;border-top:1px solid #b4b9bf}#header .block-menu-block .menu-block-wrapper>ul li ul.show{display:block !important}}@media(min-width: 769px){#header .block-menu-block .menu-block-wrapper>ul li ul{display:none}}#header .block-menu-block .menu-block-wrapper>ul li ul li{width:100%;background-color:#efefef;text-align:left;font-family:"HelveticaNeueLTW","Helvetica Neue",Helvetica,Arial,sans-serif;border-bottom:1px solid #b4b9bf}@media(max-width: 768px){#header .block-menu-block .menu-block-wrapper>ul li ul li{border:none}}#header .block-menu-block .menu-block-wrapper>ul li ul li:last-child{border-bottom:none}#header .block-menu-block .menu-block-wrapper>ul li ul li:hover{background-color:#d1d3d3}#header .block-menu-block .menu-block-wrapper>ul li ul li a{padding-top:14px;padding-left:12px;padding-bottom:14px}@media(max-width: 768px){#header .block-menu-block .menu-block-wrapper>ul li ul li a{padding:20px;padding-right:45px;padding-left:30px}}#header .block-menu-block .menu-block-wrapper>ul li a{color:#052049;display:block;text-decoration:none;font-family:"HelveticaNeueLTW","Helvetica Neue",Helvetica,Arial,sans-serif}@media(max-width: 768px){#header .block-menu-block .menu-block-wrapper>ul li a{padding:20px 45px 20px 20px}}@media(max-width: 768px){#header .block-menu-block .menu-block-wrapper>ul>li:first-child{border-top:0}}#header .block-menu-block.opened .menu-block-wrapper>ul{background-color:#f2f3f4;z-index:201}#header .block-menu-block.opened .menu-block-wrapper>ul li{display:block}#header .block-menu-block.opened .menu-block-wrapper>ul li a{text-align:left}#header .block-menu-block a,#header .block-menu-block a:active{transition:none}.styles-resource-view{background:rgba(0,0,0,0) url("../img/resource_view.png") left top no-repeat;width:auto;height:600px;display:block;margin:1em 3em}.styles-resource-view-alt{background:rgba(0,0,0,0) url("../img/resource_view_alt.png") left top no-repeat;height:800px}:where(.views-exposed-form){margin-bottom:40px;border-top:1px solid #b4b9bf;border-bottom:1px solid #b4b9bf;padding-bottom:15px}:where(.views-exposed-form) :where(.form-item-combine,.form-type-select,.form-text){width:100%}:where(.views-exposed-form) :where(label){font-weight:normal;color:var(--medium);font-size:16px;margin:15px 0 5px 0}:where(.views-exposed-form) :where(input){display:block}:where(.views-exposed-form) :where(.form-actions){display:flex}:where(.views-exposed-form) :where(.form-actions) input[type=submit],:where(.views-exposed-form) :where(.form-actions) input{padding:10px 30px;margin-top:20px}:where(.views-exposed-form) :where(.form-submit){width:65%;margin-right:2%}:where(.views-exposed-form) :where(.form-submit):where([name=reset]){width:33%;background-color:#506380}dom-onecolumn-layout,dom-twocolumn-layout,dom-threecolumn-layout,dom-fourcolumn-layout{--padding-column: var(--padding-normal, 10px 25px)}dom-onecolumn-layout [class*=column],dom-twocolumn-layout [class*=column],dom-threecolumn-layout [class*=column],dom-fourcolumn-layout [class*=column]{padding:var(--padding-column)}dom-onecolumn-layout .bg--transparent,dom-twocolumn-layout .bg--transparent,dom-threecolumn-layout .bg--transparent,dom-fourcolumn-layout .bg--transparent{--padding-column: var(--padding-transparent, 0)}/*! responsive-nav.js 1.0.39 by @viljamis */.nav-collapse .content :where(ul){margin:0;padding:0;width:100%;display:block;list-style:none}.nav-collapse .content :where(ul)[hidden]{display:none}.nav-collapse .content li{width:100%;display:block}.js .nav-collapse{clip:rect(0 0 0 0);max-height:50px;position:absolute;display:block;overflow:hidden;zoom:1}.nav-collapse.opened{max-height:9999px}.nav-toggle{-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;color:#052049}.nav-toggle.active{color:#006be9}@media(min-width: 769px){.js .nav-collapse{position:relative}.js .nav-collapse.closed{max-height:none}.nav-toggle{display:none}}#footer{margin-top:6rem}@media(max-width: 768px){:where(body.sidebar) #footer{margin-top:calc(6rem - var(--listing-space))}}#footer .section{max-width:1320px;margin:0 auto;padding:30px 50px;color:#fff;font-style:normal;font-stretch:normal;line-height:32px;letter-spacing:.2px;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,.004);font-weight:500;overflow:auto}@media(max-width: 768px){#footer .section{padding-left:15px;padding-right:15px}}.footer-bottom{border-top:1px solid #506380;font-size:.875rem;font-weight:300;margin-top:32px}@media(min-width: 769px){.footer-bottom{padding-top:8px}}.footer--copyright{padding:5px 10px;margin:0 0;width:100%;float:none}@media(min-width: 769px){.footer--copyright{float:left;width:35%}}nav.footer--navigation{width:100%;float:none}nav.footer--navigation li{border-bottom:1px solid #9d9d9d;padding:5px 10px}@media(min-width: 769px){nav.footer--navigation li{display:inline-block;border-bottom:none}}@media(min-width: 769px){nav.footer--navigation{width:65%;text-align:right;float:right}}.sidebar-color--grey,:where(.region-sidebar-top){--bg-sidebar: #f8f8f9}:where(.region-sidebar-top:has(.block)),:where(#main .sidebar:has(.block)){background-color:var(--bg-sidebar);box-shadow:0px 0px 4px 1px #e3e3e3}:where(body.sidebar) :where(#main) .sidebar{margin-bottom:50px;border-top:15px solid;border-bottom:15px solid;padding:30px 30px 0 30px}:where(body.sidebar) :where(#main) .sidebar .block{margin-bottom:20px}:where(body.sidebar) :where(#main) .sidebar .block:last-child{padding-bottom:0px;margin-bottom:0}@media(max-width: 768px){:where(body.sidebar) :where(#main) .sidebar .paragraphs-item-blockreference .block h2:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:#052049;font-size:1.5625rem;right:50px;position:absolute;font-weight:900}:where(body.sidebar) :where(#main) .sidebar .paragraphs-item-blockreference .block .content{display:none}}:where(body.sidebar) :where(#main) .sidebar .field--name-field-paragraph-sidebar.field__items>.field__item,:where(body.sidebar) :where(#main) .sidebar .field--name-field-blockref-sidebar.field__items>.field__item,:where(body.sidebar) :where(#main) .sidebar .field--name-field-pg-blockref-blockref.field__items>.field__item,:where(body.sidebar) :where(#main) .sidebar .region-sidebar>.block{margin:0 0 30px 0}:where(body.sidebar) :where(#main) .sidebar .field--name-field-paragraph-sidebar.field__items>.field__item:after,:where(body.sidebar) :where(#main) .sidebar .field--name-field-blockref-sidebar.field__items>.field__item:after,:where(body.sidebar) :where(#main) .sidebar .field--name-field-pg-blockref-blockref.field__items>.field__item:after,:where(body.sidebar) :where(#main) .sidebar .region-sidebar>.block:after{content:"";display:block;height:5px;margin-left:-10px;margin-right:-10px;margin-top:50px;margin-bottom:50px}:where(body.sidebar) :where(#main) .sidebar .field--name-field-paragraph-sidebar.field__items>.field__item :where(.field--name-body):last-child>:is(*):last-child,:where(body.sidebar) :where(#main) .sidebar .field--name-field-blockref-sidebar.field__items>.field__item :where(.field--name-body):last-child>:is(*):last-child,:where(body.sidebar) :where(#main) .sidebar .field--name-field-pg-blockref-blockref.field__items>.field__item :where(.field--name-body):last-child>:is(*):last-child,:where(body.sidebar) :where(#main) .sidebar .region-sidebar>.block :where(.field--name-body):last-child>:is(*):last-child{margin-bottom:0}:where(body.sidebar) :where(#main) .sidebar .field--name-field-paragraph-sidebar.field__items>.field__item:last-child:after,:where(body.sidebar) :where(#main) .sidebar .field--name-field-blockref-sidebar.field__items>.field__item:last-child:after,:where(body.sidebar) :where(#main) .sidebar .field--name-field-pg-blockref-blockref.field__items>.field__item:last-child:after,:where(body.sidebar) :where(#main) .sidebar .region-sidebar>.block:last-child:after{content:none}:where(body.sidebar) :where(#main) .sidebar .region-sidebar>.block-block-content .content{overflow:auto}:where(body.sidebar) :where(#main) .sidebar .blog-author-thumbnail a:not([class*=btn--]),:where(body.sidebar) :where(#main) .sidebar .blog-author-thumbnail a:not([class*=btn--]):hover,:where(body.sidebar) :where(#main) .sidebar .field--name-field-image a:not([class*=btn--]),:where(body.sidebar) :where(#main) .sidebar .field--name-field-image a:not([class*=btn--]):hover,:where(body.sidebar) :where(#main) .sidebar .ucsf-news-image a:not([class*=btn--]),:where(body.sidebar) :where(#main) .sidebar .ucsf-news-image a:not([class*=btn--]):hover,:where(body.sidebar) :where(#main) .sidebar h2 a:not([class*=btn--]),:where(body.sidebar) :where(#main) .sidebar h2 a:not([class*=btn--]):hover,:where(body.sidebar) :where(#main) .sidebar h3 a:not([class*=btn--]),:where(body.sidebar) :where(#main) .sidebar h3 a:not([class*=btn--]):hover,:where(body.sidebar) :where(#main) .sidebar h4 a:not([class*=btn--]),:where(body.sidebar) :where(#main) .sidebar h4 a:not([class*=btn--]):hover,:where(body.sidebar) :where(#main) .sidebar h5 a:not([class*=btn--]),:where(body.sidebar) :where(#main) .sidebar h5 a:not([class*=btn--]):hover{border-bottom:none}:where(.ucsf-top-header){overflow:hidden;clear:both;transition:all .25s ease-in-out}.ucsf-top-header :where(.inside){position:relative;max-width:1320px;margin:0 auto;padding-left:50px;padding-right:50px;height:2.5rem;line-height:2.5rem;font-weight:400;font-size:.875rem}@media(max-width: 768px){.ucsf-top-header :where(.inside){padding-left:15px;padding-right:15px}}.ucsf-top-header :where(ul.menu){padding:0;margin:0;display:grid;grid-template-rows:1fr;grid-template-columns:1fr auto}@media(min-width: 960px){.ucsf-top-header:has(:not(.meganav-btn)):has(.header-give) :where(ul.menu){display:grid;grid-template-columns:1fr repeat(4, auto)}}:where(.ucsf-top-header) :where(li){display:none;padding:0px 5px}@media(min-width: 960px){:where(.ucsf-top-header) :where(li){display:inline-block;grid-row:1;justify-self:end;padding:0px 10px}}@media(min-width: 1320px){:where(.ucsf-top-header) :where(li){padding:0px 20px}}:where(.ucsf-top-header) :where(li).first{display:inline-block;padding-left:0}@media(min-width: 960px){:where(.ucsf-top-header) :where(li).first{justify-self:start}}:where(.ucsf-top-header) :where(li):where(:last-child){padding-right:0}@media(min-width: 960px){:where(.ucsf-top-header) :where(li):where(:last-child){padding-right:0}}@media(min-width: 1320px){:where(.ucsf-top-header) :where(li):where(:last-child){padding-right:0}}:where(header:has(#logo)) .ucsf-top-header :where(li){background:none}:where(.ucsf-top-header) :where(a){--link-color: var(--light)}:where(.ucsf-top-header) :where(a){color:var(--link-color);transition:color .2s cubic-bezier(0.33, 0.66, 0.66, 1)}:where(.ucsf-top-header) :where(a):where(:hover),:where(.ucsf-top-header) :where(a):where(:focus-visible),:where(.ucsf-top-header) :where(a):where(:active){color:var(--link-color)}:where(.ucsf-top-header) :where(a){display:block;padding-left:0;text-decoration:none}:where(.ucsf-top-header) :where(.first) :where(a){text-decoration:none}@media(min-width: 769px){:where(.ucsf-top-header) :where(.first) :where(a){margin-left:22px}}:where(.ucsf-top-header) :where(.first) :where(a):hover{text-decoration:underline}@media(min-width: 769px){:where(.ucsf-top-header:has(.meganav-btn)) :where(.first) :where(a){margin-left:22px}}@media(min-width: 480px){header:not(:has(#logo)) :where(.ucsf-top-header .first) :where(a){background:url("../img/ucsf-logo-banner.svg") no-repeat;background-size:46px 22px;background-position:0 42%;padding-left:58px}}@media(min-width: 769px){header:not(:has(#logo)) :where(.ucsf-top-header:has(.meganav-btn)) :where(.first) :where(a){background:none;background-size:0;background-position:0;padding-left:0}}.meganav-btn{display:none;position:absolute;top:15px;width:14px;background-color:rgba(0,0,0,0)}@media(min-width: 769px){.meganav-btn{display:block}}.meganav-btn:hover{background-color:rgba(0,0,0,0)}.meganav-btn .meganav-menutxt{display:block;text-indent:-9999px;position:absolute;left:-9999px}.meganav-btn .meganav-icon-bar{display:block;background:#fff;box-shadow:none;height:1px;width:14px;margin-bottom:3px}.header-give{display:none}@media(min-width: 480px){.header-give{background:#006be9;min-width:9.5rem;padding:0;text-align:center;font-family:"HelveticaNeueLTW","Helvetica Neue",Helvetica,Arial,sans-serif;display:block;grid-row:1;grid-column:2}}.header-give:hover{background:#0f388a}:where(.ucsf-top-header:has(:not(.meganav-btn)):has(.header-give)) :where(ul.menu) .header-give{grid-column:-1}.header-give :where(a){text-decoration:none}@media(min-width: 769px){body.meganav--open{overflow:hidden;max-height:100vh}body.meganav--open.admin-menu{max-height:calc(100vh - 34px)}}.meganav{display:none;background:#506380;transition:max-height .6s cubic-bezier(0.77, 0, 0.175, 1);height:100vh;max-height:100vh;position:fixed;width:100%;z-index:10;overflow:auto}@media(min-width: 769px){.meganav{display:block}}.meganav.collapsed{max-height:0}.meganav .close-meganav{appearance:none;position:absolute;right:82px;background:url("../img/x-black.svg") no-repeat;width:32px;height:32px;border:none;cursor:pointer;filter:invert(25%) sepia(91%) saturate(2048%) hue-rotate(201deg) brightness(97%) contrast(104%)}@media(min-width: 1320px){.meganav .close-meganav{right:8%}}.meganav .close-meganav:hover{filter:invert(18%) sepia(49%) saturate(2847%) hue-rotate(208deg) brightness(94%) contrast(103%)}.meganav-container{background:#f8f8f9}.meganav .inside{position:relative;display:flex;max-width:1320px;margin:0 auto;padding:64px 50px 72px 50px}.meganav .meganav-left{width:40%;border-right:1px solid #d1d3d3;padding-right:8%;font-size:1.125rem;line-height:1.78}.meganav .meganav-left .ucsf-logo{width:178px;height:116px;background:url("../img/ucsf-sig-white-rgb.svg") no-repeat;background-size:contain;margin-bottom:40px}.meganav .meganav-left .ucsf-desc{font-family:"HelveticaNeueLTW04-45Light","Helvetica Neue Light","HelveticaNeue-light","Helvetica Neue",Helvetica,Arial,sans-serif;color:#052049}.meganav .meganav-left :where(.menu-left) .doctor a{position:relative}.meganav .meganav-left :where(.menu-left) .doctor a::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("../img/doctor-black.svg");background-repeat:no-repeat}.meganav .meganav-left :where(.menu-left) .doctor a:hover::before{background-image:url("../img/doctor-black.svg")}.meganav .meganav-left :where(.menu-left) .refer a{position:relative}.meganav .meganav-left :where(.menu-left) .refer a::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("../img/refer-black.svg");background-repeat:no-repeat}.meganav .meganav-left :where(.menu-left) .refer a:hover::before{background-image:url("../img/refer-black.svg")}.meganav .meganav-left :where(.menu-left) .building a{position:relative}.meganav .meganav-left :where(.menu-left) .building a::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("../img/building-black.svg");background-repeat:no-repeat}.meganav .meganav-left :where(.menu-left) .building a:hover::before{background-image:url("../img/building-black.svg")}.meganav .meganav-left :where(.menu-left) :where(.menu-item){margin-top:24px}.meganav .meganav-left :where(.menu-left) :where(.menu-item)>:where(a){display:inline-block;padding-left:40px;transition:color .6s cubic-bezier(0.33, 0.66, 0.66, 1)}.meganav .meganav-left :where(.menu-left) :where(.menu-item)>:where(a)::before{filter:invert(25%) sepia(91%) saturate(2048%) hue-rotate(201deg) brightness(97%) contrast(104%);transition:filter .6s cubic-bezier(0.33, 0.66, 0.66, 1)}.meganav .meganav-left :where(.menu-left) :where(.menu-item)>:where(a):hover::before{filter:invert(18%) sepia(49%) saturate(2847%) hue-rotate(208deg) brightness(94%) contrast(103%)}.meganav :where(.meganav-right){width:60%;padding-left:8%;padding-right:13%}.meganav :where(.meganav-right) .form-search__wrapper{position:relative}.meganav :where(.meganav-right) .form-search :where(label){margin-bottom:0;padding-bottom:8px;font-size:.75rem;font-weight:bold;line-height:1.33;letter-spacing:1.6px;color:#052049;text-transform:uppercase;font-family:"HelveticaNeueLTW","Helvetica Neue",Helvetica,Arial,sans-serif;display:block}.meganav :where(.meganav-right) .form-search .search{width:100%;box-shadow:0 12px 12px 0 rgba(0,0,0,.04);border:none;padding:16px 24px;font-family:"HelveticaNeueLTW04-45Light","Helvetica Neue Light","HelveticaNeue-light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.125rem;color:#506380;line-height:32px}.meganav :where(.meganav-right) .form-search .search::placeholder{color:#506380}.meganav :where(.meganav-right) .form-search .search:focus{background:#fff}.meganav :where(.meganav-right) .form-search .search-icon{position:absolute;right:24px;top:20px;background:url("../img/search.svg") no-repeat;width:24px;height:24px;cursor:pointer;text-indent:-9999px}.meganav :where(.meganav-right) .form-search .search-icon:focus,.meganav :where(.meganav-right) .form-search .search-icon:focus-visible{border-radius:35%}.meganav :where(.meganav-right) .menu-right{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:75px;grid-row-gap:64px;margin-top:40px}.meganav :where(.meganav-right) .menu-right .menu-header{font-size:.75rem;font-weight:bold;line-height:1.33;letter-spacing:1.6px;color:#052049;text-transform:uppercase;margin-bottom:16px;font-family:"HelveticaNeueLTW","Helvetica Neue",Helvetica,Arial,sans-serif}.meganav :where(.meganav-right) .menu-right .menu-item{font-size:.875rem;line-height:1.71;letter-spacing:.3px;margin-bottom:8px}.meganav :where(.meganav-right) .menu-right .menu-item>.menu-link{--link-color: var(--dark)}.meganav :where(.meganav-right) .menu-right .menu-item>.menu-link{color:var(--link-color);transition:color .2s cubic-bezier(0.33, 0.66, 0.66, 1)}.meganav :where(.meganav-right) .menu-right .menu-item>.menu-link:where(:hover),.meganav :where(.meganav-right) .menu-right .menu-item>.menu-link:where(:focus-visible),.meganav :where(.meganav-right) .menu-right .menu-item>.menu-link:where(:active){color:var(--link-color)}.meganav :where(.meganav-right) .menu-right .menu-item>.menu-link:hover{--link-color: var(--medium);text-decoration:underline}.ucsf-top-header{background-color:#052049}#footer{background-color:#052049}body.ucsf-b1gfoot .cke_reset_all div.cke_dialog_title{background:var(--primary-color)}body.ucsf-b1gfoot .cke_dialog_tabs a.cke_dialog_tab_selected,body.ucsf-b1gfoot .cke_dialog_tabs a.cke_dialog_tab_selected:hover{border-top:1px solid var(--primary-color);box-shadow:inset 0 1px 0 0 var(--primary-color)}.slider-no-image .region-content-top .banner-block:after{background-color:var(--primary-color)}.slider-no-image .region-content-top .banner-block .group-slider-content{background-color:var(--primary-color)}.slider-image-behind .region-content-top .banner-block .slick-slide:before{background-color:var(--primary-color)}.slider-image-behind .region-content-top .banner-block .field--name-field-pg-slider-image:before{background-color:var(--primary-color)}.slider-image-right .region-content-top .banner-block:before{background-color:var(--secondary-color)}.slider-image-left .region-content-top .banner-block:before{background-color:var(--primary-color)}@media(max-width: 959px){.slider-image-behind .region-content-top .group-slider-content{background-color:var(--primary-color)}}.slider-image-behind .region-content-top .banner-block .group-slider-content:after{background-color:var(--primary-color)}@media(max-width: 959px){.slider-image-left .region-content-top .banner-block .group-slider-content{background-color:var(--primary-color)}}.slider-secondary .region-content-top:has(.paragraphs-item-slider .field__items){background-color:var(--primary-color)}@media(max-width: 768px){.slider-secondary .region-content-top:has(.paragraphs-item-slider .field__items) .group-slider-content{background-color:var(--primary-color)}}.block-ucsf-b1gfoot-xmlevents .event-image .day,.view-display-id-events_block .event-image .day,.view-display-id-events_page .event-image .day{background-color:var(--primary-color)}.block-ucsf-b1gfoot-xmlevents .event-image .number-date,.view-display-id-events_block .event-image .number-date,.view-display-id-events_page .event-image .number-date{border-color:var(--primary-color)}.wysiwyg_featured_content .wysiwyg_featured_content--image_area img{border-bottom:10px solid var(--primary-color)}@media(min-width: 769px){#header .block-menu-block .menu-block-wrapper>ul li:hover,#header .block-menu-block .menu-block-wrapper>ul li.active-trail,#header .block-menu-block .menu-block-wrapper>ul li.active{border-color:var(--primary-color)}}.node--type-events .field--name-field-date-event,.node--type-events .field--name-field-text-event-time,.node--type-events .field--name-field-term-event-location{border-color:var(--primary-color)}.block-startingpoint-blog-header,#block-ucsf-b1gfoot-blog-startingpoint-blog-header{background-color:var(--primary-color);color:var(--color-mode)}.block-startingpoint-blog-header:has(.blog-header-background.with-image),#block-ucsf-b1gfoot-blog-startingpoint-blog-header:has(.blog-header-background.with-image){background-color:rgba(0,0,0,0)}[data-color-primary=grey] .block-startingpoint-blog-header,[data-color-primary=grey] #block-ucsf-b1gfoot-blog-startingpoint-blog-header{--color-mode: var(--dark)}body.sidebar #main .sidebar{border-color:var(--secondary-color)}body.sidebar #main .sidebar .field--name-field-paragraph-sidebar.field__items>.field__item:after,body.sidebar #main .sidebar .field--name-field-blockref-sidebar.field__items>.field__item:after,body.sidebar #main .sidebar .field--name-field-pg-blockref-blockref.field__items>.field__item:after,body.sidebar #main .sidebar .region-sidebar>.block:after{background-color:var(--secondary-color)}#main #content :is(.block-startingpoint-xmlevents,.block-ucsf-b1gfoot-xmlevents,.block-views-blockevents-events-block)>h2,#main #content .block-ucsf-b1gfoot-xmlnews>h2{border-bottom:2px solid var(--secondary-color)}#main #content .field--name-field-pg-ref-pubs .field__label,#main #content .field--name-field-pg-ref-profiles .field__label,#main #content .field--name-field-person-publications-list .field__label,#main #content .field--name-field-person-pub-override-list .field__label,#main #content .block-startingpoint-publications>h2,#main #content .block-ucsf-b1gfoot-profile>h2,#main #content .block-startingpoint-profiles>h2,#main #content .block-views-blockblog-related-author-block>h2,#main #content .block-views-blockblog-by-author-block>h2{border-bottom:2px solid var(--secondary-color)}.slider-no-image .region-content-top .banner-block:after{background-color:var(--secondary-color)}.slider-image-behind .region-content-top .banner-block .slick-slide:after{background-color:var(--secondary-color)}@media(max-width: 959px){.slider-image-behind .region-content-top .banner-block .slick-slide:before{background-color:var(--secondary-color)}}.slider-image-behind .region-content-top .banner-block .group-slider-content:after{background-color:var(--secondary-color)}.slider-image-behind .region-content-top .banner-block .field--name-field-pg-slider-image:after{background-color:var(--secondary-color)}.slider-image-left .region-content-top .banner-block:after{background-color:var(--secondary-color)}.slider-image-right .region-content-top .group-slider-content{background-color:var(--primary-color)}.slider-image-right .region-content-top .banner-block:after{background-color:var(--secondary-color)}#main #content .block-views-blockevents-events-block h2{border-bottom:2px solid var(--secondary-color)}#main #content #block-views-publications-block h2{border-bottom:2px solid var(--secondary-color)}/*# sourceMappingURL=styles.css.map */
