/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--universal-logo-width:2.875rem;--white:#fff;--black:#000;--a1-navy:#052049;--a2-blue:#0F388A;--a3-cta-blue:#006be9;--a4-blue:#4896E8;--a5-blue:#B9D6F4;--a6-blue:#E6EEF6;--b2-blue:#086290;--b3-blue:#178CCB;--b4-blue:#3CB9F0;--b5-blue:#B8E6FA;--b6-blue:#E2F4FC;--c2-teal:#14828C;--c3-teal:#16A0AC;--c5-teal:#B4E2E8;--c6-teal:#E8F6F8;--d2-green:#007242;--d3-green:#32A03E;--d5-green:#C8EBC3;--d6-green:#EBF7EB;--e2-green:#2C8A1A;--e3-green:#84C234;--e5-green:#D7EBB2;--e6-green:#F4F8EA;--f2-purple:#443E8C;--f3-purple:#6C62D0;--f5-purple:#C0C0EA;--f6-purple:#F0F0F8;--g2-violet:#6C247C;--g4-violet:#C45ED8;--g5-violet:#EACCF0;--g6-violet:#F6F0F7;--h2-magenta:#821A56;--h3-magenta:#C42882;--h5-magenta:#F2C2DE;--h6-magenta:#F7F0F4;--i3-blue-gray:#506380;--i4-gray:#9ba6b6;--i6-gray:#F2F3F4;--i6-gray-rgb:242,243,244;--j2-gray:#878D96;--j2-gray-rgb:135,141,150;--j3-cool-gray:#B4B9BF;--j5-gray:#E1E3E5;--j5-gray-rgb:225,227,229;--k3-gray:#D1D3D3;--k6-gray:#f4f4f4;--n3-red:#E61048;--filter-brand-primary:invert(9%) sepia(89%) saturate(1802%) hue-rotate(205deg) brightness(93%) contrast(100%);--filter-brand-secondary:invert(34%) sepia(49%) saturate(2241%) hue-rotate(210deg) brightness(88%) contrast(103%);--brand-primary:var(--a1-navy);--brand-secondary:var(--a3-cta-blue);--font-color-light:var(--white);--font-color-medium:var(--i3-blue-gray);--font-color-dark:var(--brand-primary);--overview-font-color:var(--font-color-dark);--main-font--roman:"HelveticaNeueLTW-Roman","HelveticaNeue","Helvetica","Arial",sans-serif;--main-font--light:"HelveticaNeueLTW-Light","HelveticaNeue","Helvetica","Arial",sans-serif;--main-font--medium:"HelveticaNeueLTW-Medium","HelveticaNeue","Helvetica","Arial",sans-serif;--main-font--bold:"HelveticaNeueLTW-Bold","HelveticaNeue","Helvetica","Arial",sans-serif;--main-font:var(--main-font--roman);--secondary-font:"GranjonLTW01-Roman","Garamond","Times New Roman",serif;--font-color:var(--font-color-dark);--line-height:1.25;--font-size-base:16px;--font-weight:400;--font-weight-light:300;--font-weight-medium:500;--font-weight-bold:700;--font-size-3xs:0.75rem;--font-size-2xs:0.875rem;--font-size-xs:1rem;--font-size-s:1.125rem;--font-size:1.25rem;--font-size-m:1.5rem;--font-size-ml:1.75rem;--font-size-l:2.25rem;--font-size-xl:2.5rem;--font-size-1xl:3rem;--font-size-2xl:3.5rem;--font-size-3xl:4rem;--font-size-4xl:4.5rem;--font-size-5xl:5rem;--font-size-6xl:5.5rem;--regular-text-size:var(--font-size-s);--h1-font-size:var(--font-size-2xl);--h1-line-height:1.036;--h1-letter-spacing:-0.5px;--h2-font-size:var(--font-size-1xl);--h2-letter-spacing:-1px;--h3-font-size:var(--font-size-xl);--h3-line-height:1;--h3-letter-spacing:-1px;--h4-font-size:var(--font-size-ml);--h4-line-height:1.07;--h4-letter-spacing:-0.5px;--h5-font-size:var(--font-size-m);--h4-line-height:1.07;--h5-letter-spacing:0px;--h6-font-size:var(--font-size);--h6-line-height:1.1;--title-hero:var(--font-size-2xl);--title-card:var(--font-size);--title-section:var(--font-size-ml);--step-number:var(--font-size-ml);--eyebrow-font-size:var(--font-size-2xs);--link-color:var(--brand-secondary);--link-color-alt:var(--brand-primary);--link-color-invert:var(--white);--link-font-weight:600;--btn-color:var(--font-color-dark);--btn-border-color:var(--brand-secondary);--btn-background-color:transparent;--btn-color-invert:var(--white);--btn-background-invert:var(--brand-secondary);--btn-border-invert:var(--brand-secondary);--btn-color-alt:var(--brand-secondary);--radius-rounded:0.2rem;--spacer:1.25rem;--spacer-xs:calc(var(--spacer) / 4);--spacer-s:calc(var(--spacer) / 2.5);--spacer-half:calc(var(--spacer) / 2);--spacer-m:1rem;--spacer-ml:1.5rem;--spacer-l:calc(var(--spacer) * 1.5);--spacer-double:calc(var(--spacer) * 2);--spacer-xl:calc(var(--spacer) * 2.5);--spacer-section:5.5rem;--spacer-section-medium:var(--spacer-xl);--spacer-panel-content-top:3.438rem;--container:86.25rem;--container-narrow:75rem;--container-extra-narrow:775px;--container-gutter:1.875rem;--container-gutter-2x:calc(var(--container-gutter) * 2);--container-gutter-align-to-logo:var(--universal-logo-width);--container-gutter-large:var(--spacer-section);--transition-type:cubic-bezier(0.33,0.66,0.66,1);--transition-card:ease-out;--transition-time:.2s;--list-spacer-top:var(--spacer);--list-spacer-bottom:var(--spacer);--input-height:1.5rem;--input-color:var(--j2-gray);--input-bg:var(--white);--input-border-color:var(--j2-gray);--box-shadow:0px 0px 4px 1px rgba(5,32,73,.10);--site-name-width:290px;}@media (min-width:600px){:root{--h1-font-size:var(--font-size-6xl);--h1-line-height:1.045;--h1-letter-spacing:-2px;--h2-font-size:var(--font-size-3xl);--h2-letter-spacing:-2px;--h3-font-size:var(--font-size-1xl);--h4-font-size:var(--font-size-l);--h4-line-height:1.055;--h4-letter-spacing:0px;--h5-font-size:var(--font-size-ml);--h5-line-height:1.125;--h6-font-size:var(--font-size-m);--h6-line-height:1.125;--title-hero:var(--font-size-6xl);--title-section:var(--font-size-l);--step-number:var(--font-size-l);--eyebrow-font-size:var(--font-size-s);}}@media (max-width:599px){:root{--spacer-section:calc(var(--spacer) * 3.5);--spacer-section-medium:var(--spacer-double);}}@media (min-width:992px){:root{--container-gutter:MAX(1.563rem,calc(50% - (var(--container)/2)));}}:root{--theme-light-default:var(--i6-gray);--theme-midtone-default:var(--j5-gray);--theme-default:var(--a1-navy);--theme-accent-default:var(--a1-navy);}[data-color-primary=default]{--primary-color:var(--theme-default);--primary-midtone-color:var(--theme-midtone-default);--primary-light-color:var(--theme-light-default);--primary-accent-color:var(--theme-accent-default);}:root{--theme-light-cool-blue:var(--a6-blue);--theme-midtone-cool-blue:var(--a5-blue);--theme-cool-blue:var(--a4-blue);--theme-accent-cool-blue:var(--a2-blue);}[data-color-primary=cool-blue]{--primary-color:var(--theme-cool-blue);--primary-midtone-color:var(--theme-midtone-cool-blue);--primary-light-color:var(--theme-light-cool-blue);--primary-accent-color:var(--theme-accent-cool-blue);}:root{--theme-light-warm-blue:var(--b6-blue);--theme-midtone-warm-blue:var(--b5-blue);--theme-warm-blue:var(--b4-blue);--theme-accent-warm-blue:var(--b2-blue);}[data-color-primary=warm-blue]{--primary-color:var(--theme-warm-blue);--primary-midtone-color:var(--theme-midtone-warm-blue);--primary-light-color:var(--theme-light-warm-blue);--primary-accent-color:var(--theme-accent-warm-blue);}:root{--theme-light-teal:var(--c6-teal);--theme-midtone-teal:var(--c5-teal);--theme-teal:var(--c3-teal);--theme-accent-teal:var(--c2-teal);}[data-color-primary=teal]{--primary-color:var(--theme-teal);--primary-midtone-color:var(--theme-midtone-teal);--primary-light-color:var(--theme-light-teal);--primary-accent-color:var(--theme-accent-teal);}:root{--theme-light-cool-green:var(--d6-green);--theme-midtone-cool-green:var(--d5-green);--theme-cool-green:var(--d3-green);--theme-accent-cool-green:var(--d2-green);}[data-color-primary=cool-green]{--primary-color:var(--theme-cool-green);--primary-midtone-color:var(--theme-midtone-cool-green);--primary-light-color:var(--theme-light-cool-green);--primary-accent-color:var(--theme-accent-cool-green);}:root{--theme-light-warm-green:var(--e6-green);--theme-midtone-warm-green:var(--e5-green);--theme-warm-green:var(--e3-green);--theme-accent-warm-green:var(--e2-green);}[data-color-primary=warm-green]{--primary-color:var(--theme-warm-green);--primary-midtone-color:var(--theme-midtone-warm-green);--primary-light-color:var(--theme-light-warm-green);--primary-accent-color:var(--theme-accent-warm-green);}:root{--theme-light-purple:var(--f6-purple);--theme-midtone-purple:var(--f5-purple);--theme-purple:var(--f3-purple);--theme-accent-purple:var(--f2-purple);}[data-color-primary=purple]{--primary-color:var(--theme-purple);--primary-midtone-color:var(--theme-midtone-purple);--primary-light-color:var(--theme-light-purple);--primary-accent-color:var(--theme-accent-purple);}:root{--theme-light-violet:var(--g6-violet);--theme-midtone-violet:var(--g5-violet);--theme-violet:var(--g4-violet);--theme-accent-violet:var(--g2-violet);}[data-color-primary=violet]{--primary-color:var(--theme-violet);--primary-midtone-color:var(--theme-midtone-violet);--primary-light-color:var(--theme-light-violet);--primary-accent-color:var(--theme-accent-violet);}:root{--theme-light-magenta:var(--h6-magenta);--theme-midtone-magenta:var(--h5-magenta);--theme-magenta:var(--h3-magenta);--theme-accent-magenta:var(--h2-magenta);}[data-color-primary=magenta]{--primary-color:var(--theme-magenta);--primary-midtone-color:var(--theme-midtone-magenta);--primary-light-color:var(--theme-light-magenta);--primary-accent-color:var(--theme-accent-magenta);}:root{--aligned-offset-x:0;--aligned-body-adjacent-gutter:2.188rem;--width-full:100%;--width-full-has-offset:64.188rem;--width-half:55%;--width-half-has-offset:30.875rem;--width-quarter:35%;--width-quarter-has-offset:16.047rem;}@media (min-width:1071px){:root :where(.news).node--view-mode-full{--aligned-offset-x:calc((var(--width-full-has-offset) - var(--container-extra-narrow)) / -2);}}@media (min-width:1071px){:root :where(.page).node--view-mode-full{--aligned-offset-x:calc((var(--width-full-has-offset) - var(--container-extra-narrow)) / -2);}}@media (min-width:1071px){:root :where(.news).node--view-mode-full{--aligned-offset-x:calc((var(--width-full-has-offset) - var(--container-extra-narrow)) / -2);}}@media (min-width:1071px){:root :where(.page).node--view-mode-full{--aligned-offset-x:calc((var(--width-full-has-offset) - var(--container-extra-narrow)) / -2);}}@media (min-width:1071px){:root :where(.news).node--view-mode-full{--aligned-offset-x:calc((var(--width-full-has-offset) - var(--container-extra-narrow)) / -2);}}@media (min-width:1071px){:root :where(.page).node--view-mode-full{--aligned-offset-x:calc((var(--width-full-has-offset) - var(--container-extra-narrow)) / -2);}}.bg--light,.bg--light-color,.bg-light{--background-color:var(--primary-light-color);background-color:var(--background-color);}.bg--light :where(.layout__region > .layout-builder-block),.bg--light-color :where(.layout__region > .layout-builder-block),.bg-light :where(.layout__region > .layout-builder-block){background-color:var(--background-color);}.bg--medium,.bg--medium-color,.bg-medium{--background-color:var(--primary-midtone-color);background-color:var(--background-color);}.bg--medium :where(.layout__region > .layout-builder-block),.bg--medium-color :where(.layout__region > .layout-builder-block),.bg-medium :where(.layout__region > .layout-builder-block){background-color:var(--background-color);}.bg--dark,.bg--dark-color,.bg-dark{--background-color:var(--primary-color);background-color:var(--background-color);}.bg--dark :where(.layout__region > .layout-builder-block),.bg--dark-color :where(.layout__region > .layout-builder-block),.bg-dark :where(.layout__region > .layout-builder-block){background-color:var(--background-color);}.bg--light-gray,.bg--light-gray-color,.bg-light-gray{--background-color:var(--i6-gray);background-color:var(--background-color);}.bg--light-gray :where(.layout__region > .layout-builder-block),.bg--light-gray-color :where(.layout__region > .layout-builder-block),.bg-light-gray :where(.layout__region > .layout-builder-block){background-color:var(--background-color);}.bg--black,.bg--black-color,.bg-black{--background-color:var(--black);background-color:var(--background-color);}.bg--black :where(.layout__region > .layout-builder-block),.bg--black-color :where(.layout__region > .layout-builder-block),.bg-black :where(.layout__region > .layout-builder-block){background-color:var(--background-color);}.bg--white,.bg--white-color,.bg-white{--background-color:var(--white);background-color:var(--background-color);}.bg--white :where(.layout__region > .layout-builder-block),.bg--white-color :where(.layout__region > .layout-builder-block),.bg-white :where(.layout__region > .layout-builder-block){background-color:var(--background-color);}.bg--navy,.bg--navy-color,.bg-navy{--background-color:var(--a1-navy);background-color:var(--background-color);}.bg--navy :where(.layout__region > .layout-builder-block),.bg--navy-color :where(.layout__region > .layout-builder-block),.bg-navy :where(.layout__region > .layout-builder-block){background-color:var(--background-color);}:where([data-color-primary]){--eyebrow-color:var(--primary-accent-color,#0f388a);}:where([data-color-primary]) :where(.slick-arrow){--slide-btn-bg-color:var(--a3-cta-blue);--slide-btn-icon-color:var(--white);}:where([data-color-primary]) :where(.slick-arrow):hover,:where([data-color-primary]) :where(.slick-arrow):focus,:where([data-color-primary]) :where(.slick-arrow):focus-visible{--slide-btn-bg-color:var(--a2-blue);}:where([data-color-primary]) :where(.bg--dark-color){--eyebrow-color:var(--font-color);--eyebrow-text-color:var(--font-color);}:where([data-color-primary]) :where(.bg--dark-color) :where(a),:where([data-color-primary]) :where(.bg--dark-color) :where(a):after{--link-color:var(--font-color);--icon-color:var(--font-color);}:where([data-color-primary]) :where(.bg--dark-color) :where(li){color:var(--font-color);}:where([data-color-primary]) :where(.bg--dark-color) :where(.slick-arrow){--slide-btn-bg-color:var(--brand-primary);--slide-btn-icon-color:var(--white);}[data-color-primary=cool-blue]{--font-color:var(--font-color-dark);--eyebrow-color:var(--primary-accent-color,#0F388A);--eyebrow-text-color:var(--font-color);--theme-font-color:var(--font-color-dark);}[data-color-primary=cool-blue] :where(.slick-arrow){--slide-btn-bg-color:var(--brand-primary);--slide-btn-icon-color:var(--white);}[data-color-primary=cool-blue] :where(.slick-arrow):hover,[data-color-primary=cool-blue] :where(.slick-arrow):focus,[data-color-primary=cool-blue] :where(.slick-arrow):focus-visible{--slide-btn-bg-color:var(--a2-blue);}[data-color-primary=cool-blue] :where(a),[data-color-primary=cool-blue] :where(a):after{--link-color:var(--font-color);--icon-color:var(--font-color);}[data-color-primary=warm-blue]{--font-color:var(--font-color-dark);--eyebrow-color:var(--primary-accent-color,#0F388A);--eyebrow-text-color:var(--font-color);--theme-font-color:var(--font-color-dark);}[data-color-primary=warm-blue] :where(.slick-arrow){--slide-btn-bg-color:var(--brand-primary);--slide-btn-icon-color:var(--white);}[data-color-primary=warm-blue] :where(.slick-arrow):hover,[data-color-primary=warm-blue] :where(.slick-arrow):focus,[data-color-primary=warm-blue] :where(.slick-arrow):focus-visible{--slide-btn-bg-color:var(--a2-blue);}[data-color-primary=warm-blue] :where(a),[data-color-primary=warm-blue] :where(a):after{--link-color:var(--font-color);--icon-color:var(--font-color);}[data-color-primary=teal]{--font-color:var(--font-color-dark);--eyebrow-color:var(--primary-accent-color,#0F388A);--eyebrow-text-color:var(--font-color);--theme-font-color:var(--font-color-dark);}[data-color-primary=teal] :where(.slick-arrow){--slide-btn-bg-color:var(--brand-primary);--slide-btn-icon-color:var(--white);}[data-color-primary=teal] :where(.slick-arrow):hover,[data-color-primary=teal] :where(.slick-arrow):focus,[data-color-primary=teal] :where(.slick-arrow):focus-visible{--slide-btn-bg-color:var(--a2-blue);}[data-color-primary=teal] :where(a),[data-color-primary=teal] :where(a):after{--link-color:var(--font-color);--icon-color:var(--font-color);}:where(.bg--light-color),:where(.bg--medium-color),.bg--light-gray{--theme-font-color:var(--font-color-dark);}:where(.bg--light-color) :where(a),:where(.bg--light-color) :where(a):after,:where(.bg--medium-color) :where(a),:where(.bg--medium-color) :where(a):after,.bg--light-gray :where(a),.bg--light-gray :where(a):after{--link-color:var(--font-color);--icon-color:var(--font-color);}[data-color-primary=default] :where(.bg--dark-color){--theme-font-color:var(--font-color-light);--font-color:var(--theme-font-color);--overview-font-color:var(--theme-font-color);--eyebrow-text-color:var(--theme-font-color);--btn-color:var(--font-color);--btn-border-color:var(--white);--link-color:var(--font-color);}[data-color-primary=default] :where(.bg--dark-color) .expand-collapse::after{filter:brightness(0) invert(1);}[data-color-primary=default] :where(.bg--dark-color) :where(a,li){color:var(--font-color);}[data-color-primary=default] :where(.bg--dark-color) .eyebrow{--eyebrow-color:var(--white);}[data-color-primary=default] :where(.bg--dark-color) :where(.btn,button):hover{--font-color:var(--font-color-dark);--btn-background-color:var(--white);}@media (max-width:991px){[data-color-primary=default] :where(.bg--dark-color) :where(.slick-arrow){--slide-btn-bg-color:var(--white);--slide-btn-icon-color:var(--brand-secondary);}}@media (max-width:991px){[data-color-primary=default] :where(.bg--dark-color) :where(.slick-arrow):hover,[data-color-primary=default] :where(.bg--dark-color) :where(.slick-arrow):focus,[data-color-primary=default] :where(.bg--dark-color) :where(.slick-arrow):focus-visible{--slide-btn-bg-color:var(--brand-secondary);--slide-btn-icon-color:var(--white);}}[data-color-primary=default] :where(.bg--dark-color) :where(.quick-links) :where(a){--font-color:var(--font-color-dark);--link-color:var(--font-color);}[data-color-primary=default] :where(.bg--dark-color) :where(.quick-links) :where(a):hover{--font-color:var(--font-color-light);}[data-color-primary=purple] :where(.bg--dark-color){--theme-font-color:var(--font-color-light);--font-color:var(--theme-font-color);--overview-font-color:var(--theme-font-color);--eyebrow-text-color:var(--theme-font-color);--btn-color:var(--font-color);--btn-border-color:var(--white);--link-color:var(--font-color);}[data-color-primary=purple] :where(.bg--dark-color) .expand-collapse::after{filter:brightness(0) invert(1);}[data-color-primary=purple] :where(.bg--dark-color) :where(a,li){color:var(--font-color);}[data-color-primary=purple] :where(.bg--dark-color) .eyebrow{--eyebrow-color:var(--white);}[data-color-primary=purple] :where(.bg--dark-color) :where(.btn,button):hover{--font-color:var(--font-color-dark);--btn-background-color:var(--white);}@media (max-width:991px){[data-color-primary=purple] :where(.bg--dark-color) :where(.slick-arrow){--slide-btn-bg-color:var(--white);--slide-btn-icon-color:var(--brand-secondary);}}@media (max-width:991px){[data-color-primary=purple] :where(.bg--dark-color) :where(.slick-arrow):hover,[data-color-primary=purple] :where(.bg--dark-color) :where(.slick-arrow):focus,[data-color-primary=purple] :where(.bg--dark-color) :where(.slick-arrow):focus-visible{--slide-btn-bg-color:var(--brand-secondary);--slide-btn-icon-color:var(--white);}}[data-color-primary=purple] :where(.bg--dark-color) :where(.quick-links) :where(a){--font-color:var(--font-color-dark);--link-color:var(--font-color);}[data-color-primary=purple] :where(.bg--dark-color) :where(.quick-links) :where(a):hover{--font-color:var(--font-color-light);}[data-color-primary=magenta] :where(.bg--dark-color){--theme-font-color:var(--font-color-light);--font-color:var(--theme-font-color);--overview-font-color:var(--theme-font-color);--eyebrow-text-color:var(--theme-font-color);--btn-color:var(--font-color);--btn-border-color:var(--white);--link-color:var(--font-color);}[data-color-primary=magenta] :where(.bg--dark-color) .expand-collapse::after{filter:brightness(0) invert(1);}[data-color-primary=magenta] :where(.bg--dark-color) :where(a,li){color:var(--font-color);}[data-color-primary=magenta] :where(.bg--dark-color) .eyebrow{--eyebrow-color:var(--white);}[data-color-primary=magenta] :where(.bg--dark-color) :where(.btn,button):hover{--font-color:var(--font-color-dark);--btn-background-color:var(--white);}@media (max-width:991px){[data-color-primary=magenta] :where(.bg--dark-color) :where(.slick-arrow){--slide-btn-bg-color:var(--white);--slide-btn-icon-color:var(--brand-secondary);}}@media (max-width:991px){[data-color-primary=magenta] :where(.bg--dark-color) :where(.slick-arrow):hover,[data-color-primary=magenta] :where(.bg--dark-color) :where(.slick-arrow):focus,[data-color-primary=magenta] :where(.bg--dark-color) :where(.slick-arrow):focus-visible{--slide-btn-bg-color:var(--brand-secondary);--slide-btn-icon-color:var(--white);}}[data-color-primary=magenta] :where(.bg--dark-color) :where(.quick-links) :where(a){--font-color:var(--font-color-dark);--link-color:var(--font-color);}[data-color-primary=magenta] :where(.bg--dark-color) :where(.quick-links) :where(a):hover{--font-color:var(--font-color-light);}[data-color-primary] :where(.bg--navy-color,.bg-navy){--theme-font-color:var(--font-color-light);--font-color:var(--theme-font-color);--overview-font-color:var(--theme-font-color);--eyebrow-text-color:var(--theme-font-color);--btn-color:var(--font-color);--btn-border-color:var(--white);--link-color:var(--font-color);}[data-color-primary] :where(.bg--navy-color,.bg-navy) .expand-collapse::after{filter:brightness(0) invert(1);}[data-color-primary] :where(.bg--navy-color,.bg-navy) :where(a,li){color:var(--font-color);}[data-color-primary] :where(.bg--navy-color,.bg-navy) .eyebrow{--eyebrow-color:var(--white);}[data-color-primary] :where(.bg--navy-color,.bg-navy) :where(.btn,button):hover{--font-color:var(--font-color-dark);--btn-background-color:var(--white);}@media (max-width:991px){[data-color-primary] :where(.bg--navy-color,.bg-navy) :where(.slick-arrow){--slide-btn-bg-color:var(--white);--slide-btn-icon-color:var(--brand-secondary);}}@media (max-width:991px){[data-color-primary] :where(.bg--navy-color,.bg-navy) :where(.slick-arrow):hover,[data-color-primary] :where(.bg--navy-color,.bg-navy) :where(.slick-arrow):focus,[data-color-primary] :where(.bg--navy-color,.bg-navy) :where(.slick-arrow):focus-visible{--slide-btn-bg-color:var(--brand-secondary);--slide-btn-icon-color:var(--white);}}[data-color-primary] :where(.bg--navy-color,.bg-navy) :where(.event-card__link){--font-color:var(--font-color-dark);}[data-color-primary] :where(.bg--navy-color,.bg-navy) :where(.event-card__link):hover{--font-color:var(--font-color-light);}[data-color-primary] :where(.bg--light-gray,.bg-light-gray),[data-color-primary=default] :where(.bg--light-color,.bg--medium-color){--font-color:var(--font-color-dark);--eyebrow-color:var(--primary-accent-color,#0F388A);--eyebrow-text-color:var(--font-color);--theme-font-color:var(--font-color-dark);}[data-color-primary] :where(.bg--light-gray,.bg-light-gray) :where(.slick-arrow),[data-color-primary=default] :where(.bg--light-color,.bg--medium-color) :where(.slick-arrow){--slide-btn-bg-color:var(--brand-primary);--slide-btn-icon-color:var(--white);}[data-color-primary] :where(.bg--light-gray,.bg-light-gray) :where(.slick-arrow):hover,[data-color-primary] :where(.bg--light-gray,.bg-light-gray) :where(.slick-arrow):focus,[data-color-primary] :where(.bg--light-gray,.bg-light-gray) :where(.slick-arrow):focus-visible,[data-color-primary=default] :where(.bg--light-color,.bg--medium-color) :where(.slick-arrow):hover,[data-color-primary=default] :where(.bg--light-color,.bg--medium-color) :where(.slick-arrow):focus,[data-color-primary=default] :where(.bg--light-color,.bg--medium-color) :where(.slick-arrow):focus-visible{--slide-btn-bg-color:var(--a2-blue);}[data-color-primary] :where(.bg--light-gray,.bg-light-gray) :where(a),[data-color-primary] :where(.bg--light-gray,.bg-light-gray) :where(a):after,[data-color-primary=default] :where(.bg--light-color,.bg--medium-color) :where(a),[data-color-primary=default] :where(.bg--light-color,.bg--medium-color) :where(a):after{--link-color:var(--font-color);--icon-color:var(--font-color);}[data-color-primary] :where(.bg--white){--font-color:var(--font-color-dark);--theme-font-color:var(--font-color);}[data-color-primary=cool-blue] :where(.bg--dark-color) :where(:is(button,.btn,.button)){--btn-color:var(--font-color-dark);--btn-border-color:var(--a1-navy);--icon-color:var(--btn-color);}[data-color-primary=cool-blue] :where(.bg--dark-color) :where(:is(button,.btn,.button)):hover{--btn-color:var(--font-color-light);--btn-background-color:var(--a1-navy);--icon-color:var(--btn-color);}[data-color-primary=cool-blue] :where(.bg--dark-color) :where(:is(button,.btn,.button)):where([href^="http"])::after,[data-color-primary=cool-blue] :where(.bg--dark-color) :where(:is(button,.btn,.button)):where([href^="http"]):hover::after{--icon-color:var(--btn-color);}[data-color-primary=warm-blue] :where(.bg--dark-color) :where(:is(button,.btn,.button)){--btn-color:var(--font-color-dark);--btn-border-color:var(--a1-navy);--icon-color:var(--btn-color);}[data-color-primary=warm-blue] :where(.bg--dark-color) :where(:is(button,.btn,.button)):hover{--btn-color:var(--font-color-light);--btn-background-color:var(--a1-navy);--icon-color:var(--btn-color);}[data-color-primary=warm-blue] :where(.bg--dark-color) :where(:is(button,.btn,.button)):where([href^="http"])::after,[data-color-primary=warm-blue] :where(.bg--dark-color) :where(:is(button,.btn,.button)):where([href^="http"]):hover::after{--icon-color:var(--btn-color);}[data-color-primary=teal] :where(.bg--dark-color) :where(:is(button,.btn,.button)){--btn-color:var(--font-color-dark);--btn-border-color:var(--a1-navy);--icon-color:var(--btn-color);}[data-color-primary=teal] :where(.bg--dark-color) :where(:is(button,.btn,.button)):hover{--btn-color:var(--font-color-light);--btn-background-color:var(--a1-navy);--icon-color:var(--btn-color);}[data-color-primary=teal] :where(.bg--dark-color) :where(:is(button,.btn,.button)):where([href^="http"])::after,[data-color-primary=teal] :where(.bg--dark-color) :where(:is(button,.btn,.button)):where([href^="http"]):hover::after{--icon-color:var(--btn-color);}[data-color-primary=cool-green] :where(.bg--dark-color) :where(:is(button,.btn,.button)){--btn-color:var(--font-color-dark);--btn-border-color:var(--a1-navy);--icon-color:var(--btn-color);}[data-color-primary=cool-green] :where(.bg--dark-color) :where(:is(button,.btn,.button)):hover{--btn-color:var(--font-color-light);--btn-background-color:var(--a1-navy);--icon-color:var(--btn-color);}[data-color-primary=cool-green] :where(.bg--dark-color) :where(:is(button,.btn,.button)):where([href^="http"])::after,[data-color-primary=cool-green] :where(.bg--dark-color) :where(:is(button,.btn,.button)):where([href^="http"]):hover::after{--icon-color:var(--btn-color);}[data-color-primary=warm-green] :where(.bg--dark-color) :where(:is(button,.btn,.button)){--btn-color:var(--font-color-dark);--btn-border-color:var(--a1-navy);--icon-color:var(--btn-color);}[data-color-primary=warm-green] :where(.bg--dark-color) :where(:is(button,.btn,.button)):hover{--btn-color:var(--font-color-light);--btn-background-color:var(--a1-navy);--icon-color:var(--btn-color);}[data-color-primary=warm-green] :where(.bg--dark-color) :where(:is(button,.btn,.button)):where([href^="http"])::after,[data-color-primary=warm-green] :where(.bg--dark-color) :where(:is(button,.btn,.button)):where([href^="http"]):hover::after{--icon-color:var(--btn-color);}[data-color-primary=violet] :where(.bg--dark-color) :where(:is(button,.btn,.button)){--btn-color:var(--font-color-dark);--btn-border-color:var(--a1-navy);--icon-color:var(--btn-color);}[data-color-primary=violet] :where(.bg--dark-color) :where(:is(button,.btn,.button)):hover{--btn-color:var(--font-color-light);--btn-background-color:var(--a1-navy);--icon-color:var(--btn-color);}[data-color-primary=violet] :where(.bg--dark-color) :where(:is(button,.btn,.button)):where([href^="http"])::after,[data-color-primary=violet] :where(.bg--dark-color) :where(:is(button,.btn,.button)):where([href^="http"]):hover::after{--icon-color:var(--btn-color);}[data-color-primary=purple] :where(.bg--dark-color) :where(:is(button,.btn,.button)){--btn-color:var(--font-color-light);--btn-border-color:var(--white);--icon-color:var(--btn-color);}[data-color-primary=purple] :where(.bg--dark-color) :where(:is(button,.btn,.button)):hover{--btn-color:var(--font-color-dark);--btn-background-color:var(--white);--icon-color:var(--btn-color);color:var(--btn-color);}[data-color-primary=purple] :where(.bg--dark-color) :where(:is(button,.btn,.button)):where([href^="http"])::after,[data-color-primary=purple] :where(.bg--dark-color) :where(:is(button,.btn,.button)):where([href^="http"]):hover::after{--icon-color:var(--btn-color);}[data-color-primary=magenta] :where(.bg--dark-color) :where(:is(button,.btn,.button)){--btn-color:var(--font-color-light);--btn-border-color:var(--white);--icon-color:var(--btn-color);}[data-color-primary=magenta] :where(.bg--dark-color) :where(:is(button,.btn,.button)):hover{--btn-color:var(--font-color-dark);--btn-background-color:var(--white);--icon-color:var(--btn-color);color:var(--btn-color);}[data-color-primary=magenta] :where(.bg--dark-color) :where(:is(button,.btn,.button)):where([href^="http"])::after,[data-color-primary=magenta] :where(.bg--dark-color) :where(:is(button,.btn,.button)):where([href^="http"]):hover::after{--icon-color:var(--btn-color);}[data-color-primary=default] :where(.bg--dark-color) :where(:is(button,.btn,.button)){--btn-color:var(--font-color-light);--btn-border-color:var(--white);--icon-color:var(--btn-color);}[data-color-primary=default] :where(.bg--dark-color) :where(:is(button,.btn,.button)):hover{--btn-color:var(--font-color-dark);--btn-background-color:var(--white);--icon-color:var(--btn-color);color:var(--btn-color);}[data-color-primary=default] :where(.bg--dark-color) :where(:is(button,.btn,.button)):where([href^="http"])::after,[data-color-primary=default] :where(.bg--dark-color) :where(:is(button,.btn,.button)):where([href^="http"]):hover::after{--icon-color:var(--btn-color);}[data-color-primary] :where(.bg--navy-color,.bg-navy) :where(:is(button,.btn,.button)){--btn-color:var(--font-color-light);--btn-border-color:var(--white);--icon-color:var(--btn-color);}[data-color-primary] :where(.bg--navy-color,.bg-navy) :where(:is(button,.btn,.button)):hover{--btn-color:var(--font-color-dark);--btn-background-color:var(--white);--icon-color:var(--btn-color);color:var(--btn-color);}[data-color-primary] :where(.bg--navy-color,.bg-navy) :where(:is(button,.btn,.button)):where([href^="http"])::after,[data-color-primary] :where(.bg--navy-color,.bg-navy) :where(:is(button,.btn,.button)):where([href^="http"]):hover::after{--icon-color:var(--btn-color);}.box-shadow{box-shadow:0 1px 3px rgba(5,32,73,0.1),0 1px 3px rgba(5,32,73,0.1);}.u-color-red{color:var(--n3-red) !important;}@font-face{font-family:"GranjonLTW01-Roman";src:url(/themes/custom/jak/fonts/GranjonLTW01-Roman.eot#iefix) format("eot"),url(/themes/custom/jak/fonts/GranjonLTW01-Roman.woff2) format("woff2"),url(/themes/custom/jak/fonts/GranjonLTW01-Roman.woff) format("woff"),url(/themes/custom/jak/fonts/GranjonLTW01-Roman.ttf) format("truetype");font-display:fallback;}@font-face{font-family:"HelveticaNeueLTW-Roman";src:url(/themes/custom/jak/fonts/HelveticaNeueLTW04-55Roman.eot#iefix) format("embedded-opentype"),url(/themes/custom/jak/fonts/HelveticaNeueLTW04-55Roman.woff2) format("woff2"),url(/themes/custom/jak/fonts/HelveticaNeueLTW04-55Roman.woff) format("woff"),url(/themes/custom/jak/fonts/HelveticaNeueLTW04-55Roman.ttf) format("truetype");font-display:fallback;font-weight:400;}@font-face{font-family:"HelveticaNeueLTW-Light";src:url(/themes/custom/jak/fonts/HelveticaNeueLTW04-45Light.eot#iefix) format("eot"),url(/themes/custom/jak/fonts/HelveticaNeueLTW04-45Light.woff2) format("woff2"),url(/themes/custom/jak/fonts/HelveticaNeueLTW04-45Light.woff) format("woff"),url(/themes/custom/jak/fonts/HelveticaNeueLTW04-45Light.ttf) format("truetype");font-display:fallback;font-weight:300;}@font-face{font-family:"HelveticaNeueLTW-Medium";src:url(/themes/custom/jak/fonts/HelveticaNeue/HelveticaNeueLTW04-65Medium.eot#iefix) format("eot"),url(/themes/custom/jak/fonts/HelveticaNeue/HelveticaNeueLTW04-65Medium.woff2) format("woff2"),url(/themes/custom/jak/fonts/HelveticaNeue/HelveticaNeueLTW04-65Medium.woff) format("woff"),url(/themes/custom/jak/fonts/HelveticaNeue/HelveticaNeueLTW04-65Medium.ttf) format("truetype");font-display:fallback;font-weight:500;}@font-face{font-family:"HelveticaNeueLTW-Bold";src:url(/themes/custom/jak/fonts/HelveticaNeueLTW06-75Bold.eot#iefix) format("eot"),url(/themes/custom/jak/fonts/HelveticaNeueLTW06-75Bold.woff2) format("woff2"),url(/themes/custom/jak/fonts/HelveticaNeueLTW06-75Bold.woff) format("woff"),url(/themes/custom/jak/fonts/HelveticaNeueLTW06-75Bold.ttf) format("truetype");font-display:fallback;font-weight:700;}.font-serif{font-family:var(--secondary-font);}.font-sans-serif{font-family:var(--main-font);}.font-light{font-weight:var(--font-weight-light);font-family:var(--main-font--light);}.font-medium{font-weight:var(--font-weight-medium);}.font-bold{font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);}html{box-sizing:border-box;font-size:var(--font-size-base);scroll-behavior:smooth;}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto;}}*,*:before,*:after{box-sizing:inherit;}body{font-family:var(--main-font--roman);font-weight:var(--font-weight);letter-spacing:0.25px;line-height:1.625;font-size:var(--regular-text-size);color:var(--font-color);overflow-x:hidden;width:100%;margin:0;}@media (max-width:1070px){body.u-fixed main,body.u-fixed footer{display:none;}}:where(article),:where(aside),:where(details),:where(figcaption),:where(figure),:where(footer),:where(header),:where(hgroup),:where(main),:where(menu),:where(nav),:where(section),:where(summary){display:block;}:where(audio),:where(canvas),:where(progress),:where(video){display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}.uncollapse-child-margin{padding-top:1px;padding-bottom:1px;margin-top:-1px;margin-bottom:-1px;}.spacer-double{margin-top:var(--spacer-double);}.spacer-double--bottom{margin-bottom:var(--spacer-double);}.ajax-progress,.js-flag-message{position:absolute;}p{margin-top:0;margin-bottom:var(--spacer);}:where(p){color:var(--font-color);}strong{font-weight:var(--font-weight-bold);}:where(blockquote){font-size:1.125rem;border-left:5px solid var(--brand-primary);padding-left:var(--spacer-l);}:where(hr){display:block;border:0;height:1px;border-top:1px solid var(--j2-gray);margin:var(--spacer-l) 0;padding:0;box-sizing:content-box;}abbr{border-bottom:1px dotted var(--j2-gray);cursor:help;}dfn{font-style:italic;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}.font-gray{color:VAR(--i3-blue-gray);}:where(.eyebrow-text){font-weight:500;font-family:var(--main-font--bold);font-size:var(--eyebrow-font-size);letter-spacing:3px;line-height:1;text-transform:uppercase;font-weight:var(--font-weight-bold);color:var(--eyebrow-text-color,#052049);}.eyebrow-title{font-weight:500;font-family:var(--main-font--bold);font-size:var(--eyebrow-font-size);letter-spacing:3px;line-height:1;text-transform:uppercase;font-weight:var(--font-weight-bold);--border-width:.3rem;}.eyebrow-title::after{content:"";width:4.375rem;border-bottom-width:var(--border-width);border-bottom-style:solid;border-bottom-color:var(--eyebrow-color);display:block;margin-bottom:1.625rem;}.eyebrow-title:after{display:inline-block;margin-bottom:0;width:40px;height:1px;margin:0 5px 3px;}.byline-author{color:VAR(--i3-blue-gray);font-size:1rem;}:where(.byline-author) + time::before{content:" ";height:3px;width:3px;display:inline-block;background:VAR(--i3-blue-gray);margin:0 10px 3px 10px;border-radius:50%;}.news__date :where(.byline-author) + time::before{height:4px;width:4px;}button{appearance:none;background-color:var(--btn-background-color);color:var(--btn-color);font-size:var(--font-size-s,1.125rem);font-weight:600;border:3px solid;border-color:var(--btn-border-color);line-height:1.4;padding:0.6em 1.6em;text-align:center;vertical-align:middle;display:inline-block;cursor:pointer;font-family:var(--main-font--bold);touch-action:manipulation;user-select:none;transition:var(--transition-type) var(--transition-time) background-color;letter-spacing:0;}button:hover{--btn-background-color:var(--brand-secondary);--btn-color:var(--white);}button:active{--btn-background-color:var(--brand-primary);--btn-border-color:var(--brand-primary);--btn-color:var(--white);}button:focus-visible{--btn-border-color:var(--white);--btn-outline-color:var(--brand-secondary);--btn-color:var(--white);outline:3px solid var(--btn-outline-color);}button:disabled,button[disabled]{--btn-background-color:var(--j5-gray);--btn-border-color:var(--i3-blue-gray);--btn-color:var(--font-color-medium);}button:where([class*="icon-"]):hover::before,button:where([class*="icon-"]):hover::after{--icon-color:var(--btn-color);}button:where([class*="icon-"])::after{margin-left:0.5ch;}button:where([class*="icon-"])::before{margin-right:0.5ch;}button:where([class*="icon-"][class*="btn--navy"]){--icon-color:var(--font-color-dark);}button:where([class*="icon-"][class*="btn--navy"]):hover::before,button:where([class*="icon-"][class*="btn--navy"]):hover::after{--icon-color:var(--btn-color);}button:where([class*="icon-"][class*="btn--white"]):hover::before,button:where([class*="icon-"][class*="btn--white"]):hover::after{--icon-color:var(--font-color-dark);}button[class*=btn--navy]:hover{--btn-background-color:var(--brand-primary);}button[class*=btn--white]:hover{--btn-color:var(--font-color-dark);--btn-background-color:var(--white);}.button,.image-button{margin-right:1.25rem;margin-left:1.25rem;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}button.pdf{--icon-size:1.4em;}button.pdf::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/file-pdf.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}button.pdf:hover::before{--icon-color:var(--brand-secondary);}button.pdf::before{background-color:var(--brand-secondary);}button.pdf:hover::before{background-color:var(--white);}button[class*=btn--navy].pdf::before{background-color:var(--font-color-dark);}button[class*=btn--navy].pdf:hover::before{background-color:var(--font-color-light);}button[class*=btn--white].pdf::before{background-color:var(--font-color-light);}button[class*=btn--white].pdf:hover::before{background-color:var(--font-color-dark);}button.doc{--icon-size:1.4em;}button.doc::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/file-doc.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}button.doc:hover::before{--icon-color:var(--brand-secondary);}button.doc::before{background-color:var(--brand-secondary);}button.doc:hover::before{background-color:var(--white);}button[class*=btn--navy].doc::before{background-color:var(--font-color-dark);}button[class*=btn--navy].doc:hover::before{background-color:var(--font-color-light);}button[class*=btn--white].doc::before{background-color:var(--font-color-light);}button[class*=btn--white].doc:hover::before{background-color:var(--font-color-dark);}button.doc{--icon-size:1.4em;}button.doc::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/file-doc.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}button.doc:hover::before{--icon-color:var(--brand-secondary);}button.doc::before{background-color:var(--brand-secondary);}button.doc:hover::before{background-color:var(--white);}button[class*=btn--navy].doc::before{background-color:var(--font-color-dark);}button[class*=btn--navy].doc:hover::before{background-color:var(--font-color-light);}button[class*=btn--white].doc::before{background-color:var(--font-color-light);}button[class*=btn--white].doc:hover::before{background-color:var(--font-color-dark);}button.spreadsheet{--icon-size:1.4em;}button.spreadsheet::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/file-spreadsheet.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}button.spreadsheet:hover::before{--icon-color:var(--brand-secondary);}button.spreadsheet::before{background-color:var(--brand-secondary);}button.spreadsheet:hover::before{background-color:var(--white);}button[class*=btn--navy].spreadsheet::before{background-color:var(--font-color-dark);}button[class*=btn--navy].spreadsheet:hover::before{background-color:var(--font-color-light);}button[class*=btn--white].spreadsheet::before{background-color:var(--font-color-light);}button[class*=btn--white].spreadsheet:hover::before{background-color:var(--font-color-dark);}button.spreadsheet{--icon-size:1.4em;}button.spreadsheet::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/file-spreadsheet.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}button.spreadsheet:hover::before{--icon-color:var(--brand-secondary);}button.spreadsheet::before{background-color:var(--brand-secondary);}button.spreadsheet:hover::before{background-color:var(--white);}button[class*=btn--navy].spreadsheet::before{background-color:var(--font-color-dark);}button[class*=btn--navy].spreadsheet:hover::before{background-color:var(--font-color-light);}button[class*=btn--white].spreadsheet::before{background-color:var(--font-color-light);}button[class*=btn--white].spreadsheet:hover::before{background-color:var(--font-color-dark);}.btn-reset{--btn-bg-color:transparent;appearance:none;line-height:initial;font-size:inherit;border:none;background-color:var(--btn-bg-color);min-height:auto;border-radius:0;padding:0;text-align:left;vertical-align:initial;width:initial;transition:none;}.btn-reset:hover{text-decoration:none;background-color:var(--btn--bg-color);color:var(--brand-secondary);}:where(fieldset){min-width:0;padding:0;margin:0;border:0;}:where(legend){display:block;width:100%;max-width:100%;padding:0;margin-bottom:var(--spacer-s);font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;}:where(label){display:block;padding-bottom:var(--spacer-xs);font-weight:var(--font-weight-bold);}:where(input),:where(select),:where(textarea){border:1px solid var(--input-border-color);border-radius:0;padding:var(--spacer-xs) calc(var(--spacer-s) + var(--spacer-xs));background-color:var(--input-bg);background-image:none;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;color:var(--input-color);font-family:inherit;font-size:inherit;line-height:inherit;margin:0;}:where(input:not(.button)),:where(select){height:var(--input-height);}[type=text],[type=search],[type=url],[type=number],textarea{appearance:none;}button,:where([type="button"]:not(:disabled)),:where([type="reset"]:not(:disabled)),:where([type="submit"]:not(:disabled)){appearance:none;background-color:var(--btn-background-color);color:var(--btn-color);font-size:var(--font-size-s,1.125rem);font-weight:600;border:3px solid;border-color:var(--btn-border-color);line-height:1.4;padding:0.6em 1.6em;text-align:center;vertical-align:middle;display:inline-block;cursor:pointer;font-family:var(--main-font--bold);touch-action:manipulation;user-select:none;transition:var(--transition-type) var(--transition-time) background-color;letter-spacing:0;}button:hover,:where([type="button"]:not(:disabled)):hover,:where([type="reset"]:not(:disabled)):hover,:where([type="submit"]:not(:disabled)):hover{--btn-background-color:var(--brand-secondary);--btn-color:var(--white);}button:active,:where([type="button"]:not(:disabled)):active,:where([type="reset"]:not(:disabled)):active,:where([type="submit"]:not(:disabled)):active{--btn-background-color:var(--brand-primary);--btn-border-color:var(--brand-primary);--btn-color:var(--white);}button:focus-visible,:where([type="button"]:not(:disabled)):focus-visible,:where([type="reset"]:not(:disabled)):focus-visible,:where([type="submit"]:not(:disabled)):focus-visible{--btn-border-color:var(--white);--btn-outline-color:var(--brand-secondary);--btn-color:var(--white);outline:3px solid var(--btn-outline-color);}button:disabled,button[disabled],:where([type="button"]:not(:disabled)):disabled,:where([type="button"]:not(:disabled))[disabled],:where([type="reset"]:not(:disabled)):disabled,:where([type="reset"]:not(:disabled))[disabled],:where([type="submit"]:not(:disabled)):disabled,:where([type="submit"]:not(:disabled))[disabled]{--btn-background-color:var(--j5-gray);--btn-border-color:var(--i3-blue-gray);--btn-color:var(--font-color-medium);}:where(input[type="checkbox"]),:where(input[type="radio"]){box-sizing:border-box;padding:0;}textarea{overflow:auto;resize:vertical;}[hidden]{display:none !important;}.webform-button--submit{appearance:none;background-color:var(--btn-background-color);color:var(--btn-color);font-size:var(--font-size-s,1.125rem);font-weight:600;border:3px solid;border-color:var(--btn-border-color);line-height:1.4;padding:0.6em 1.6em;text-align:center;vertical-align:middle;display:inline-block;cursor:pointer;font-family:var(--main-font--bold);touch-action:manipulation;user-select:none;transition:var(--transition-type) var(--transition-time) background-color;letter-spacing:0;height:3.125rem;}.webform-button--submit:hover{--btn-background-color:var(--brand-secondary);--btn-color:var(--white);}.webform-button--submit:active{--btn-background-color:var(--brand-primary);--btn-border-color:var(--brand-primary);--btn-color:var(--white);}.webform-button--submit:focus-visible{--btn-border-color:var(--white);--btn-outline-color:var(--brand-secondary);--btn-color:var(--white);outline:3px solid var(--btn-outline-color);}.webform-button--submit:disabled,.webform-button--submit[disabled]{--btn-background-color:var(--j5-gray);--btn-border-color:var(--i3-blue-gray);--btn-color:var(--font-color-medium);}.no-results-found{margin-top:1.875rem;}.views-exposed-form :where(input){height:3.125rem;}.views-exposed-form :where([type="text"]),.views-exposed-form :where(select){height:3.125rem;width:100%;}.views-exposed-form :where([type="text"]):focus-visible,.views-exposed-form :where(select):focus-visible{outline:2px solid var(--brand-secondary);}.views-exposed-form :where(.form-submit){appearance:none;background-color:var(--btn-background-color);color:var(--btn-color);font-size:var(--font-size-s,1.125rem);font-weight:600;border:3px solid;border-color:var(--btn-border-color);line-height:1.4;padding:0.6em 1.6em;text-align:center;vertical-align:middle;display:inline-block;cursor:pointer;font-family:var(--main-font--bold);touch-action:manipulation;user-select:none;transition:var(--transition-type) var(--transition-time) background-color;letter-spacing:0;margin-top:var(--spacer);margin-bottom:0;}.views-exposed-form :where(.form-submit):hover{--btn-background-color:var(--brand-secondary);--btn-color:var(--white);}.views-exposed-form :where(.form-submit):active{--btn-background-color:var(--brand-primary);--btn-border-color:var(--brand-primary);--btn-color:var(--white);}.views-exposed-form :where(.form-submit):focus-visible{--btn-border-color:var(--white);--btn-outline-color:var(--brand-secondary);--btn-color:var(--white);outline:3px solid var(--btn-outline-color);}.views-exposed-form :where(.form-submit):disabled,.views-exposed-form :where(.form-submit)[disabled]{--btn-background-color:var(--j5-gray);--btn-border-color:var(--i3-blue-gray);--btn-color:var(--font-color-medium);}@media (min-width:600px){.views-exposed-form :where(.form-submit){white-space:nowrap;width:max-content;}}@media (min-width:992px){.views-exposed-form :where(.form-submit){margin-top:var(--spacer-l);}}h1,.h1{line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--h1-font-size);letter-spacing:var(--h1-letter-spacing);line-height:var(--h1-line-height);margin-top:var(--spacer-ml);margin-bottom:var(--spacer-ml);}h1:first-child:not(.page-title),.h1:first-child:not(.page-title){margin-top:0;}h2,.h2{line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--h2-font-size);letter-spacing:var(--h2-letter-spacing);line-height:1;margin-top:var(--spacer-ml);margin-bottom:var(--spacer-ml);}h2:first-child:not(.page-title),.h2:first-child:not(.page-title){margin-top:0;}h1 + h2,h1 + .h2{margin-top:var(--spacer-xl);}h3,.h3{line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--h3-font-size);line-height:1;letter-spacing:-1;}h3:first-child:not(.page-title),.h3:first-child:not(.page-title){margin-top:0;}h4,.h4{line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);}h4:first-child:not(.page-title),.h4:first-child:not(.page-title){margin-top:0;}h5,.h5{line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);}h5:first-child:not(.page-title),.h5:first-child:not(.page-title){margin-top:0;}h6,.h6{line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--h6-font-size);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing);}h6:first-child:not(.page-title),.h6:first-child:not(.page-title){margin-top:0;}:where(a){color:var(--link-color);}:where(a) :where(.block-system-main-block){text-decoration:underline;font-weight:var(--link-font-weight);}:where(a):hover{text-decoration:none;}:where(h2) :where(a),:where(h3) :where(a){--link-font-weight:var(--font-weight-bold);}:where(a):active,:where(a):hover{outline:0;}:where([href^="http"]){--icon-size:.75em;display:inline;}:where([href^="http"])::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/external.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where([href^="http"]):hover::after{--icon-color:var(--brand-secondary);}:where([href^="http"]):before{margin-left:0.5ch;}:where([href^="http"]):after{margin-right:0.5ch;margin-left:0.5ch;}:where(:is(.btn,button)[href^="http"]):hover::after{--icon-color:var(--white);background-color:var(--icon-color);}.no-icon:after{display:none !important;margin-left:0;}:where(.btn){appearance:none;background-color:var(--btn-background-color);color:var(--btn-color);font-size:var(--font-size-s,1.125rem);font-weight:600;border:3px solid;border-color:var(--btn-border-color);line-height:1.4;padding:0.6em 1.6em;text-align:center;vertical-align:middle;display:inline-block;cursor:pointer;font-family:var(--main-font--bold);touch-action:manipulation;user-select:none;transition:var(--transition-type) var(--transition-time) background-color;letter-spacing:0;text-decoration:none;letter-spacing:0.4px;}:where(.btn):hover{--btn-background-color:var(--brand-secondary);--btn-color:var(--white);}:where(.btn):active{--btn-background-color:var(--brand-primary);--btn-border-color:var(--brand-primary);--btn-color:var(--white);}:where(.btn):focus-visible{--btn-border-color:var(--white);--btn-outline-color:var(--brand-secondary);--btn-color:var(--white);outline:3px solid var(--btn-outline-color);}:where(.btn):disabled,:where(.btn)[disabled]{--btn-background-color:var(--j5-gray);--btn-border-color:var(--i3-blue-gray);--btn-color:var(--font-color-medium);}:where(.btn):hover{text-decoration:none;}:where(.btn--navy){--btn-color:var(--font-color-dark);--btn-border-color:var(--a1-navy);--icon-color:var(--btn-color);}:where(.btn--navy):hover{--btn-color:var(--font-color-light);--btn-background-color:var(--a1-navy);--icon-color:var(--btn-color);}:where(.btn--white){--btn-color:var(--font-color-light);--btn-border-color:var(--white);--icon-color:var(--btn-color);}:where(.btn--white):hover{--btn-color:var(--font-color-dark);--btn-background-color:var(--white);--icon-color:var(--btn-color);color:var(--btn-color);}.more-link :where(a){appearance:none;background-color:var(--btn-background-color);color:var(--btn-color);font-size:var(--font-size-s,1.125rem);font-weight:600;border:3px solid;border-color:var(--btn-border-color);line-height:1.4;padding:0.6em 1.6em;text-align:center;vertical-align:middle;display:inline-block;cursor:pointer;font-family:var(--main-font--bold);touch-action:manipulation;user-select:none;transition:var(--transition-type) var(--transition-time) background-color;letter-spacing:0;text-decoration:none;letter-spacing:0.4px;padding:0.4em 1.2em;}.more-link :where(a):hover{--btn-background-color:var(--brand-secondary);--btn-color:var(--white);}.more-link :where(a):active{--btn-background-color:var(--brand-primary);--btn-border-color:var(--brand-primary);--btn-color:var(--white);}.more-link :where(a):focus-visible{--btn-border-color:var(--white);--btn-outline-color:var(--brand-secondary);--btn-color:var(--white);outline:3px solid var(--btn-outline-color);}.more-link :where(a):disabled,.more-link :where(a)[disabled]{--btn-background-color:var(--j5-gray);--btn-border-color:var(--i3-blue-gray);--btn-color:var(--font-color-medium);}.more-link :where(a):hover{text-decoration:none;}.btn.pdf,.pdf{--icon-size:1.4em;}.btn.pdf::before,.pdf::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/file-pdf.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.btn.pdf:hover::before,.pdf:hover::before{--icon-color:var(--brand-secondary);}.btn.pdf::before,.pdf::before{background-color:var(--brand-secondary);}.btn.pdf:hover::before,.pdf:hover::before{background-color:var(--white);}.btn.doc,.doc{--icon-size:1.4em;}.btn.doc::before,.doc::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/file-doc.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.btn.doc:hover::before,.doc:hover::before{--icon-color:var(--brand-secondary);}.btn.doc::before,.doc::before{background-color:var(--brand-secondary);}.btn.doc:hover::before,.doc:hover::before{background-color:var(--white);}.btn.doc,.docx{--icon-size:1.4em;}.btn.doc::before,.docx::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/file-doc.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.btn.doc:hover::before,.docx:hover::before{--icon-color:var(--brand-secondary);}.btn.doc::before,.docx::before{background-color:var(--brand-secondary);}.btn.doc:hover::before,.docx:hover::before{background-color:var(--white);}.btn.spreadsheet,.xls{--icon-size:1.4em;}.btn.spreadsheet::before,.xls::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/file-spreadsheet.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.btn.spreadsheet:hover::before,.xls:hover::before{--icon-color:var(--brand-secondary);}.btn.spreadsheet::before,.xls::before{background-color:var(--brand-secondary);}.btn.spreadsheet:hover::before,.xls:hover::before{background-color:var(--white);}.btn.spreadsheet,.xlsx{--icon-size:1.4em;}.btn.spreadsheet::before,.xlsx::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/file-spreadsheet.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.btn.spreadsheet:hover::before,.xlsx:hover::before{--icon-color:var(--brand-secondary);}.btn.spreadsheet::before,.xlsx::before{background-color:var(--brand-secondary);}.btn.spreadsheet:hover::before,.xlsx:hover::before{background-color:var(--white);}.pipe-and-arrow-link{--icon-size:.8em;font-size:var(--font-size-s);text-decoration:none;}.pipe-and-arrow-link::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/arrow-right.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.pipe-and-arrow-link:hover::after{--icon-color:var(--brand-secondary);}@media (max-width:599px){.pipe-and-arrow-link{display:block;}}.pipe-and-arrow-link:hover{text-decoration:underline;}.pipe-and-arrow-link:hover::after{-webkit-mask-position:100% center;}@media (min-width:600px){.pipe-and-arrow-link::before{content:"|";font-weight:var(--font-weight-medium);display:inline-block;color:var(--k3-gray);margin-right:0.3em;}}.pipe-and-arrow-link::after{content:"";min-width:1.25rem;-webkit-mask-position:50% center;transition:var(--transition-type) var(--transition-time) -webkit-mask-position;}:where(a).cta{--icon-size:1.5rem;align-items:flex-start;display:flex;width:100%;text-decoration:none;transition:var(--transition-type) var(--transition-time) color;font-weight:600;text-decoration:none;align-items:center;}:where(a.cta)::after{content:"";display:inline-block;margin-right:0;margin-left:1ch;vertical-align:middle;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);background-image:url(/themes/custom/jak/images/link-cta/chevron-circle.svg);background-repeat:no-repeat;background-position:center;transition:var(--transition-type) var(--transition-time) background-color;}:where(a.cta):hover::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-alt.svg);}.cta:where([href*=http])::after,.cta:where([href*=http]:hover)::after{--icon-size:1rem;background-image:none;margin-left:1ch;vertical-align:middle;-webkit-mask-position:center;}:where(a.cta[href*=http]):hover::after{background-color:var(--font-color-light);margin-left:1.2ch;}[data-color-primary=cool-blue] :where(.bg--dark-color) :where(a.cta){color:var(--font-color-dark);}[data-color-primary=cool-blue] :where(.bg--dark-color) :where(a.cta)::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-navy.svg);}[data-color-primary=cool-blue] :where(.bg--dark-color) :where(a.cta):hover::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-navy-alt.svg);}[data-color-primary=warm-blue] :where(.bg--dark-color) :where(a.cta){color:var(--font-color-dark);}[data-color-primary=warm-blue] :where(.bg--dark-color) :where(a.cta)::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-navy.svg);}[data-color-primary=warm-blue] :where(.bg--dark-color) :where(a.cta):hover::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-navy-alt.svg);}[data-color-primary=teal] :where(.bg--dark-color) :where(a.cta){color:var(--font-color-dark);}[data-color-primary=teal] :where(.bg--dark-color) :where(a.cta)::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-navy.svg);}[data-color-primary=teal] :where(.bg--dark-color) :where(a.cta):hover::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-navy-alt.svg);}[data-color-primary=cool-green] :where(.bg--dark-color) :where(a.cta){color:var(--font-color-dark);}[data-color-primary=cool-green] :where(.bg--dark-color) :where(a.cta)::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-navy.svg);}[data-color-primary=cool-green] :where(.bg--dark-color) :where(a.cta):hover::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-navy-alt.svg);}[data-color-primary=warm-green] :where(.bg--dark-color) :where(a.cta){color:var(--font-color-dark);}[data-color-primary=warm-green] :where(.bg--dark-color) :where(a.cta)::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-navy.svg);}[data-color-primary=warm-green] :where(.bg--dark-color) :where(a.cta):hover::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-navy-alt.svg);}[data-color-primary=violet] :where(.bg--dark-color) :where(a.cta){color:var(--font-color-dark);}[data-color-primary=violet] :where(.bg--dark-color) :where(a.cta)::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-navy.svg);}[data-color-primary=violet] :where(.bg--dark-color) :where(a.cta):hover::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-navy-alt.svg);}[data-color-primary=purple] :where(.bg--medium-color) :where(a.cta){color:var(--font-color-dark);}[data-color-primary=purple] :where(.bg--medium-color) :where(a.cta)::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-navy.svg);}[data-color-primary=purple] :where(.bg--medium-color) :where(a.cta):hover::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-navy-alt.svg);}[data-color-primary=purple] :where(.bg--dark-color) :where(a.cta){color:var(--font-color-light);}[data-color-primary=purple] :where(.bg--dark-color) :where(a.cta)::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-white.svg);}[data-color-primary=purple] :where(.bg--dark-color) :where(a.cta):hover::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-white-alt.svg);}[data-color-primary=magenta] :where(.bg--dark-color) :where(a.cta){color:var(--font-color-light);}[data-color-primary=magenta] :where(.bg--dark-color) :where(a.cta)::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-white.svg);}[data-color-primary=magenta] :where(.bg--dark-color) :where(a.cta):hover::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-white-alt.svg);}[data-color-primary=default] :where(.bg--dark-color) :where(a.cta){color:var(--font-color-light);}[data-color-primary=default] :where(.bg--dark-color) :where(a.cta)::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-white.svg);}[data-color-primary=default] :where(.bg--dark-color) :where(a.cta):hover::after{background-image:url(/themes/custom/jak/images/link-cta/chevron-circle-white-alt.svg);}dl{overflow:hidden;margin:0 0 var(--spacer);}dt{font-weight:var(--font-weight-bold);}dd{margin-left:0;}dd + dt{margin-top:var(--spacer-s);}:where(ul),:where(ol){margin-top:var(--list-spacer-top);margin-bottom:var(--list-spacer-bottom);}:where(ul) > :where(* + *),:where(ol) > :where(* + *){margin-top:var(--spacer);}:where(ul) > :where(:last-child),:where(ol) > :where(:last-child){margin-bottom:0;}:where(ul) :where([href^="http"]::after),:where(ol) :where([href^="http"]::after){min-width:0.8em;width:0.8em;height:0.8em;}ul{padding-left:1.063rem;}ol{padding-left:var(--spacer);}.compact-list > :where(* + *){margin-top:0.375rem;}.compact-list > :where(:last-child){margin-bottom:0;}.compact-list ul > :where(* + *),.compact-list ol > :where(* + *){margin-top:0.375rem;}.compact-list ul > :where(:last-child),.compact-list ol > :where(:last-child){margin-bottom:0;}.flush-list{margin-left:0;padding-left:0;}.reset-list{margin-left:0;padding-left:0;margin-bottom:0;list-style:none;}.reset-list > li{list-style:none;}.reset-list > li::before{display:none;}.cta-list{border-top:0.09em solid var(--j2-gray);position:relative;}@media (min-width:992px){.cta-list{display:grid;grid-template-columns:1fr 1fr;column-gap:1.875rem;}.cta-list::before{content:"";display:block;position:absolute;width:1.875rem;height:0.09em;top:-0.09em;right:50%;transform:translateX(50%);background-color:var(--white);}}.cta-list > :where(* + *){margin-top:0;}.cta-list :where(li){border-bottom:0.09em solid var(--j2-gray);padding:2.325rem var(--spacer-xs) 2.325rem 0;display:flex;align-content:center;}.cta-list :where(a){width:100%;text-decoration:none;color:var(--link-color-alt);transition:var(--transition-type) var(--transition-time) color;}.cta-list :where(a)::after{content:"";display:inline-block;min-width:var(--icon-size,1em);width:var(--icon-size,1em);height:var(--icon-size,1em);-webkit-mask-image:url(/themes/custom/jak/images/icons/arrow-right.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.cta-list :where(a):hover::after{--icon-color:var(--brand-secondary);}.cta-list :where(a):hover{color:var(--link-color);}.cta-list :where(a)::after{min-width:1.5em;-webkit-mask-position:0 center;transition:var(--transition-type) var(--transition-time) -webkit-mask-position;margin-left:0.5ch;}.cta-list :where(a):hover::after{-webkit-mask-position:100% center;}.section-panel.bg--light-gray + .cta-list__title,.cta-list .cta-list{padding-top:3.75rem;}ul[class*=l-] > :where(* + *){margin-top:0;}ul[class*=l-] > :where(:last-child){margin-bottom:0;}.inline,.links.inline{display:inline;padding-left:0;}.inline li{display:inline;padding:0 0.5rem;list-style-type:none;}.links .is-active{color:#000;}:where(embed),:where(img),:where(object),:where(video){max-width:100%;height:auto;}:where(iframe){margin-bottom:var(--spacer);max-width:100%;}:where(figure){display:table;margin:0;}:where(figure) > img{width:100%;}figcaption{font-size:0.75rem;display:table-caption;caption-side:bottom;}:where(audio),:where(canvas),:where(iframe),:where(img),:where(svg),:where(video){vertical-align:middle;}:where(img){border:0;}.media-container{position:relative;height:0;margin-bottom:1.563rem;padding-bottom:56.25%;}.media-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin-bottom:0;}.caption{display:block;}.caption .media-container{margin-bottom:0;}.caption > figcaption{display:block;color:var(--font-color,#052049);font-size:var(--font-size-xs);margin-top:var(--spacer-xs);margin-bottom:var(--spacer);}:where(.align-left),:where(.drupal-media:has(.align-left)){width:100%;margin-bottom:var(--spacer-double);}@media (min-width:480px){:where(.align-left),:where(.drupal-media:has(.align-left)){margin-right:var(--spacer-double);margin-left:0;width:initial;}}:where(.align-left) :where(img),:where(.drupal-media:has(.align-left)) :where(img){width:100%;}@media (min-width:480px){:where(.align-left) :where(img),:where(.drupal-media:has(.align-left)) :where(img){width:initial;}}:where(.align-right),:where(.drupal-media:has(.align-right)){width:100%;margin-bottom:var(--spacer-double);}@media (min-width:480px){:where(.align-right),:where(.drupal-media:has(.align-right)){margin-left:var(--spacer-double);margin-right:0;width:initial;}}:where(.align-right) :where(img),:where(.drupal-media:has(.align-right)) :where(img){width:100%;}@media (min-width:480px){:where(.align-right) :where(img),:where(.drupal-media:has(.align-right)) :where(img){width:initial;}}:where(.align-center),:where(.drupal-media:has(.align-center)){margin-bottom:var(--spacer-double);width:100%;}@media (min-width:480px){:where(.align-center),:where(.drupal-media:has(.align-center)){width:initial;}}:where(.align-center) :where(img),:where(.drupal-media:has(.align-center)) :where(img){width:100%;}@media (min-width:480px){:where(.align-center) :where(img),:where(.drupal-media:has(.align-center)) :where(img){width:initial;}}.align-left:has(:where(.media)),.media:where(.align-left){--float-side:none;float:var(--float-side);}@media (min-width:992px){.align-left:has(:where(.media)),.media:where(.align-left){--float-side:left;margin-right:var(--aligned-body-adjacent-gutter);margin-left:var(--aligned-offset-x);}}.align-right:has(:where(.media)),.media:where(.align-right){--float-side:none;float:var(--float-side);}@media (min-width:992px){.align-right:has(:where(.media)),.media:where(.align-right){--float-side:right;margin-left:var(--aligned-body-adjacent-gutter);margin-right:var(--aligned-offset-x);}}.responsive-video:where(.size--full),.media:where(:not(.caption .media).media--view-mode-full-width),.caption:where(:has(.media.media--view-mode-full-width)){--aligned-width:calc(100% + var(--container-gutter-2x));box-sizing:border-box;width:var(--aligned-width);margin-bottom:var(--spacer-l);float:none;}@media (max-width:991px){.responsive-video:where(.size--full),.media:where(:not(.caption .media).media--view-mode-full-width),.caption:where(:has(.media.media--view-mode-full-width)){margin-right:calc(var(--container-gutter) * -1);margin-left:calc(var(--container-gutter) * -1);}}@media (min-width:992px){.responsive-video:where(.size--full),.media:where(:not(.caption .media).media--view-mode-full-width),.caption:where(:has(.media.media--view-mode-full-width)){--aligned-width:var(--width-full);}}@media (min-width:1071px){:where(.news.node--view-mode-full) .responsive-video:where(.size--full),:where(.news.node--view-mode-full) .media:where(:not(.caption .media).media--view-mode-full-width),:where(.news.node--view-mode-full) .caption:where(:has(.media.media--view-mode-full-width)){--aligned-width:var(--width-full-has-offset);}}@media (min-width:1071px){:where(.page.node--view-mode-full) .responsive-video:where(.size--full),:where(.page.node--view-mode-full) .media:where(:not(.caption .media).media--view-mode-full-width),:where(.page.node--view-mode-full) .caption:where(:has(.media.media--view-mode-full-width)){--aligned-width:var(--width-full-has-offset);}}.l-halfs .responsive-video:where(.size--full),.l-thirds .responsive-video:where(.size--full),.l-fourths .responsive-video:where(.size--full),li .responsive-video:where(.size--full),.l-halfs .media:where(:not(.caption .media).media--view-mode-full-width),.l-thirds .media:where(:not(.caption .media).media--view-mode-full-width),.l-fourths .media:where(:not(.caption .media).media--view-mode-full-width),li .media:where(:not(.caption .media).media--view-mode-full-width),.l-halfs .caption:where(:has(.media.media--view-mode-full-width)),.l-thirds .caption:where(:has(.media.media--view-mode-full-width)),.l-fourths .caption:where(:has(.media.media--view-mode-full-width)),li .caption:where(:has(.media.media--view-mode-full-width)){--aligned-width:var(--width-full);float:none;margin-left:0;margin-right:0;}@media (min-width:600px) and (max-width:991px){:where(.layout[class*="bg--"]) .responsive-video:where(.size--full),:where(.layout[class*="bg--"]) .media:where(:not(.caption .media).media--view-mode-full-width),:where(.layout[class*="bg--"]) .caption:where(:has(.media.media--view-mode-full-width)){--aligned-width:calc(100% + (var(--container-gutter-2x) * 2));margin-right:calc(var(--container-gutter-2x) * -1);margin-left:calc(var(--container-gutter-2x) * -1);}}@media (min-width:480px){.responsive-video:where(.size--full) :where(img),.media:where(:not(.caption .media).media--view-mode-full-width) :where(img),.caption:where(:has(.media.media--view-mode-full-width)) :where(img){width:100%;}}.responsive-video:where(.size--full) :where(figcaption),.media:where(:not(.caption .media).media--view-mode-full-width) :where(figcaption),.caption:where(:has(.media.media--view-mode-full-width)) :where(figcaption){padding-left:var(--container-gutter);padding-right:var(--container-gutter);}@media (min-width:600px) and (max-width:991px){:where(.layout[class*="bg--"]) .responsive-video:where(.size--full) :where(figcaption),:where(.layout[class*="bg--"]) .media:where(:not(.caption .media).media--view-mode-full-width) :where(figcaption),:where(.layout[class*="bg--"]) .caption:where(:has(.media.media--view-mode-full-width)) :where(figcaption){padding-left:var(--container-gutter-2x);padding-right:var(--container-gutter-2x);}}@media (min-width:992px){.responsive-video:where(.size--full) :where(figcaption),.media:where(:not(.caption .media).media--view-mode-full-width) :where(figcaption),.caption:where(:has(.media.media--view-mode-full-width)) :where(figcaption){padding-left:var(--container-gutter);padding-right:var(--container-gutter);}}@media (min-width:992px) and (max-width:1070px){.responsive-video:where(.size--full),.media:where(:not(.caption .media).media--view-mode-full-width),.caption:where(:has(.media.media--view-mode-full-width)){width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:calc(100vw / -2);margin-right:calc(100vw / -2);}}@media (min-width:1071px){.responsive-video:where(.size--full),.media:where(:not(.caption .media).media--view-mode-full-width),.caption:where(:has(.media.media--view-mode-full-width)){margin-left:var(--aligned-offset-x);}}@media (min-width:992px) and (max-width:1070px){.responsive-video:where(.size--full) img,.responsive-video:where(.size--full) .media-container,.media:where(:not(.caption .media).media--view-mode-full-width) img,.media:where(:not(.caption .media).media--view-mode-full-width) .media-container,.caption:where(:has(.media.media--view-mode-full-width)) img,.caption:where(:has(.media.media--view-mode-full-width)) .media-container{margin-left:max(var(--container-gutter),50% - var(--container)/2);margin-right:max(var(--container-gutter),50% - var(--container)/2);max-width:var(--container);width:100%;margin-left:0;margin-right:0;}}@media (min-width:992px){.responsive-video:where(.size--full) :where(figcaption),.media:where(:not(.caption .media).media--view-mode-full-width) :where(figcaption),.caption:where(:has(.media.media--view-mode-full-width)) :where(figcaption){padding-left:0;padding-right:0;}}@media (min-width:992px){:where(.news.node--view-mode-full) .responsive-video:where(.size--full) :where(figcaption),:where(.news.node--view-mode-full) .media:where(:not(.caption .media).media--view-mode-full-width) :where(figcaption),:where(.news.node--view-mode-full) .caption:where(:has(.media.media--view-mode-full-width)) :where(figcaption){margin-left:max(var(--container-gutter),50% - var(--container-extra-narrow)/2);margin-right:max(var(--container-gutter),50% - var(--container-extra-narrow)/2);max-width:var(--container-extra-narrow);}}@media (min-width:992px){:where(.page.node--view-mode-full) .responsive-video:where(.size--full) :where(figcaption),:where(.page.node--view-mode-full) .media:where(:not(.caption .media).media--view-mode-full-width) :where(figcaption),:where(.page.node--view-mode-full) .caption:where(:has(.media.media--view-mode-full-width)) :where(figcaption){margin-left:max(var(--container-gutter),50% - var(--container-extra-narrow)/2);margin-right:max(var(--container-gutter),50% - var(--container-extra-narrow)/2);max-width:var(--container-extra-narrow);}}.responsive-video:where(.size--half),.media:where(:not(.caption .media).media--view-mode-half-width),.caption:where(:has(.media.media--view-mode-half-width)){--aligned-width:calc(100% + var(--container-gutter-2x));box-sizing:border-box;width:var(--aligned-width);margin-bottom:var(--spacer-l);}@media (max-width:991px){.responsive-video:where(.size--half),.media:where(:not(.caption .media).media--view-mode-half-width),.caption:where(:has(.media.media--view-mode-half-width)){margin-right:calc(var(--container-gutter) * -1);margin-left:calc(var(--container-gutter) * -1);}}@media (min-width:992px){.responsive-video:where(.size--half),.media:where(:not(.caption .media).media--view-mode-half-width),.caption:where(:has(.media.media--view-mode-half-width)){--aligned-width:var(--width-half);}}@media (min-width:1071px){:where(.news.node--view-mode-full) .responsive-video:where(.size--half),:where(.news.node--view-mode-full) .media:where(:not(.caption .media).media--view-mode-half-width),:where(.news.node--view-mode-full) .caption:where(:has(.media.media--view-mode-half-width)){--aligned-width:var(--width-half-has-offset);}}@media (min-width:1071px){:where(.page.node--view-mode-full) .responsive-video:where(.size--half),:where(.page.node--view-mode-full) .media:where(:not(.caption .media).media--view-mode-half-width),:where(.page.node--view-mode-full) .caption:where(:has(.media.media--view-mode-half-width)){--aligned-width:var(--width-half-has-offset);}}.l-halfs .responsive-video:where(.size--half),.l-thirds .responsive-video:where(.size--half),.l-fourths .responsive-video:where(.size--half),li .responsive-video:where(.size--half),.l-halfs .media:where(:not(.caption .media).media--view-mode-half-width),.l-thirds .media:where(:not(.caption .media).media--view-mode-half-width),.l-fourths .media:where(:not(.caption .media).media--view-mode-half-width),li .media:where(:not(.caption .media).media--view-mode-half-width),.l-halfs .caption:where(:has(.media.media--view-mode-half-width)),.l-thirds .caption:where(:has(.media.media--view-mode-half-width)),.l-fourths .caption:where(:has(.media.media--view-mode-half-width)),li .caption:where(:has(.media.media--view-mode-half-width)){--aligned-width:var(--width-half);float:none;margin-left:0;margin-right:0;}@media (min-width:600px) and (max-width:991px){:where(.layout[class*="bg--"]) .responsive-video:where(.size--half),:where(.layout[class*="bg--"]) .media:where(:not(.caption .media).media--view-mode-half-width),:where(.layout[class*="bg--"]) .caption:where(:has(.media.media--view-mode-half-width)){--aligned-width:calc(100% + (var(--container-gutter-2x) * 2));margin-right:calc(var(--container-gutter-2x) * -1);margin-left:calc(var(--container-gutter-2x) * -1);}}@media (min-width:480px){.responsive-video:where(.size--half) :where(img),.media:where(:not(.caption .media).media--view-mode-half-width) :where(img),.caption:where(:has(.media.media--view-mode-half-width)) :where(img){width:100%;}}.responsive-video:where(.size--half) :where(figcaption),.media:where(:not(.caption .media).media--view-mode-half-width) :where(figcaption),.caption:where(:has(.media.media--view-mode-half-width)) :where(figcaption){padding-left:var(--container-gutter);padding-right:var(--container-gutter);}@media (min-width:600px) and (max-width:991px){:where(.layout[class*="bg--"]) .responsive-video:where(.size--half) :where(figcaption),:where(.layout[class*="bg--"]) .media:where(:not(.caption .media).media--view-mode-half-width) :where(figcaption),:where(.layout[class*="bg--"]) .caption:where(:has(.media.media--view-mode-half-width)) :where(figcaption){padding-left:var(--container-gutter-2x);padding-right:var(--container-gutter-2x);}}@media (min-width:992px){.responsive-video:where(.size--half) :where(figcaption),.media:where(:not(.caption .media).media--view-mode-half-width) :where(figcaption),.caption:where(:has(.media.media--view-mode-half-width)) :where(figcaption){padding-left:var(--container-gutter);padding-right:var(--container-gutter);}}.responsive-video:where(.size--quarter),.media:where(:not(.caption .media).media--view-mode-quarter-width),.caption:where(:has(.media.media--view-mode-quarter-width)){--aligned-width:calc(100% + var(--container-gutter-2x));box-sizing:border-box;width:var(--aligned-width);margin-bottom:var(--spacer-l);}@media (max-width:991px){.responsive-video:where(.size--quarter),.media:where(:not(.caption .media).media--view-mode-quarter-width),.caption:where(:has(.media.media--view-mode-quarter-width)){margin-right:calc(var(--container-gutter) * -1);margin-left:calc(var(--container-gutter) * -1);}}@media (min-width:992px){.responsive-video:where(.size--quarter),.media:where(:not(.caption .media).media--view-mode-quarter-width),.caption:where(:has(.media.media--view-mode-quarter-width)){--aligned-width:var(--width-quarter);}}@media (min-width:1071px){:where(.news.node--view-mode-full) .responsive-video:where(.size--quarter),:where(.news.node--view-mode-full) .media:where(:not(.caption .media).media--view-mode-quarter-width),:where(.news.node--view-mode-full) .caption:where(:has(.media.media--view-mode-quarter-width)){--aligned-width:var(--width-quarter-has-offset);}}@media (min-width:1071px){:where(.page.node--view-mode-full) .responsive-video:where(.size--quarter),:where(.page.node--view-mode-full) .media:where(:not(.caption .media).media--view-mode-quarter-width),:where(.page.node--view-mode-full) .caption:where(:has(.media.media--view-mode-quarter-width)){--aligned-width:var(--width-quarter-has-offset);}}.l-halfs .responsive-video:where(.size--quarter),.l-thirds .responsive-video:where(.size--quarter),.l-fourths .responsive-video:where(.size--quarter),li .responsive-video:where(.size--quarter),.l-halfs .media:where(:not(.caption .media).media--view-mode-quarter-width),.l-thirds .media:where(:not(.caption .media).media--view-mode-quarter-width),.l-fourths .media:where(:not(.caption .media).media--view-mode-quarter-width),li .media:where(:not(.caption .media).media--view-mode-quarter-width),.l-halfs .caption:where(:has(.media.media--view-mode-quarter-width)),.l-thirds .caption:where(:has(.media.media--view-mode-quarter-width)),.l-fourths .caption:where(:has(.media.media--view-mode-quarter-width)),li .caption:where(:has(.media.media--view-mode-quarter-width)){--aligned-width:var(--width-quarter);float:none;margin-left:0;margin-right:0;}@media (min-width:600px) and (max-width:991px){:where(.layout[class*="bg--"]) .responsive-video:where(.size--quarter),:where(.layout[class*="bg--"]) .media:where(:not(.caption .media).media--view-mode-quarter-width),:where(.layout[class*="bg--"]) .caption:where(:has(.media.media--view-mode-quarter-width)){--aligned-width:calc(100% + (var(--container-gutter-2x) * 2));margin-right:calc(var(--container-gutter-2x) * -1);margin-left:calc(var(--container-gutter-2x) * -1);}}@media (min-width:480px){.responsive-video:where(.size--quarter) :where(img),.media:where(:not(.caption .media).media--view-mode-quarter-width) :where(img),.caption:where(:has(.media.media--view-mode-quarter-width)) :where(img){width:100%;}}.responsive-video:where(.size--quarter) :where(figcaption),.media:where(:not(.caption .media).media--view-mode-quarter-width) :where(figcaption),.caption:where(:has(.media.media--view-mode-quarter-width)) :where(figcaption){padding-left:var(--container-gutter);padding-right:var(--container-gutter);}@media (min-width:600px) and (max-width:991px){:where(.layout[class*="bg--"]) .responsive-video:where(.size--quarter) :where(figcaption),:where(.layout[class*="bg--"]) .media:where(:not(.caption .media).media--view-mode-quarter-width) :where(figcaption),:where(.layout[class*="bg--"]) .caption:where(:has(.media.media--view-mode-quarter-width)) :where(figcaption){padding-left:var(--container-gutter-2x);padding-right:var(--container-gutter-2x);}}@media (min-width:992px){.responsive-video:where(.size--quarter) :where(figcaption),.media:where(:not(.caption .media).media--view-mode-quarter-width) :where(figcaption),.caption:where(:has(.media.media--view-mode-quarter-width)) :where(figcaption){padding-left:var(--container-gutter);padding-right:var(--container-gutter);}}table{max-width:100%;width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:var(--spacer);}th{padding:var(--spacer-s);border-bottom:2px solid var(--brand-primary);text-align:left;vertical-align:bottom;}tfoot th{border-top:2px solid var(--brand-primary);border-bottom:0;}td{border-top:1px solid var(--i3-blue-gray);padding:var(--spacer-s);}:where(.eyebrow){--border-width:.3rem;border-bottom-width:0.3rem;height:0.163rem;width:4.375rem;border-bottom-width:var(--border-width);border-bottom-style:solid;border-bottom-color:var(--eyebrow-color);display:block;margin-bottom:1.625rem;}:where(time){display:block;font-size:var(--font-size-xs);color:var(--font-color,#052049);}.topics-separator::after{content:",";display:inline;margin-right:0.3ch;}:where(.layout){padding-bottom:var(--spacer-section);}:where(.node > .layout:last-child){margin-bottom:0;}:where(.layout[class*="bg--"]){padding-top:var(--spacer-section);margin-bottom:var(--spacer-section);}@media (max-width:599px){:where(.layout[class*="bg--"]){margin-left:calc(var(--container-gutter) * -1);margin-right:calc(var(--container-gutter) * -1);}}:where(.layout[class*="bg--"]):has(+ :where(.layout[class*="bg--"])){margin-bottom:0;}:where(.layout__container){margin-left:max(var(--container-gutter),50% - var(--container)/2);margin-right:max(var(--container-gutter),50% - var(--container)/2);max-width:var(--container);}:where(.node > .layout[class*="bg--"]:last-child),:where(.page__content > .layout[class*="bg--"]:last-child),:where(.news__content > .layout[class*="bg--"]:last-child){margin-bottom:0;}:where(.block-layout-builder),:where(.layout__region .block-views){margin-bottom:var(--spacer-section-medium);}.layout__region > :where(.block-layout-builder:first-child:last-child),.layout__region > :where(.block-views:first-child:last-child),.layout__region > :where(.block-layout-builder:last-child),.layout__region > :where(.block-views:last-child){margin-bottom:0;}.layout-builder__add-block :where(a){--font-color:var(--font-color-dark);}@media (min-width:992px){:where(.page-node-type-news) :where(.block-layout-builder){margin-left:max(var(--container-gutter),50% - var(--container-extra-narrow)/2);margin-right:max(var(--container-gutter),50% - var(--container-extra-narrow)/2);max-width:var(--container-extra-narrow);}}@media (min-width:992px){:where(.page-node-type-page) :where(.block-layout-builder){margin-left:max(var(--container-gutter),50% - var(--container-extra-narrow)/2);margin-right:max(var(--container-gutter),50% - var(--container-extra-narrow)/2);max-width:var(--container-extra-narrow);}}@media (max-width:991px){:where(.layout:has(.block-inline-blocknews-banner)){width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:calc(100vw / -2);margin-right:calc(100vw / -2);}}@media (min-width:992px){:where(.layout:has(.block-inline-blocknews-banner)) :where(.block-layout-builder){margin-left:max(var(--container-gutter),50% - var(--container)/2);margin-right:max(var(--container-gutter),50% - var(--container)/2);max-width:var(--container);margin-left:0;margin-right:0;}}@media (max-width:991px){:where(.layout:has(.block-inline-blocklanding-banner)){width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:calc(100vw / -2);margin-right:calc(100vw / -2);}}@media (min-width:992px){:where(.layout:has(.block-inline-blocklanding-banner)) :where(.block-layout-builder){margin-left:max(var(--container-gutter),50% - var(--container)/2);margin-right:max(var(--container-gutter),50% - var(--container)/2);max-width:var(--container);margin-left:0;margin-right:0;}}@media (max-width:991px){:where(.layout:has(.block-inline-blockpromotional-banner)){width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:calc(100vw / -2);margin-right:calc(100vw / -2);}}@media (min-width:992px){:where(.layout:has(.block-inline-blockpromotional-banner)) :where(.block-layout-builder){margin-left:max(var(--container-gutter),50% - var(--container)/2);margin-right:max(var(--container-gutter),50% - var(--container)/2);max-width:var(--container);margin-left:0;margin-right:0;}}.layout--twocol-section,.layout--threecol-section,.layout--fourcol-section{display:block;}@media (min-width:992px){.l-thirds.l-thirds--25-50-25{grid-template-columns:25fr 50fr 25fr;}}@media (min-width:992px){.l-thirds.l-thirds--25-25-50{grid-template-columns:25fr 25fr 50fr;}}@media (min-width:992px){.l-thirds.l-thirds--50-25-25{grid-template-columns:50fr 25fr 25fr;}}@media (min-width:992px){.l-thirds.l-thirds--33-34-33{grid-template-columns:33fr 34fr 33fr;}}@media (min-width:768px){.l-halfs.l-halfs--33-67{grid-template-columns:33fr 67fr;}}@media (min-width:768px){.l-halfs.l-halfs--67-33{grid-template-columns:67fr 33fr;}}@media (min-width:768px){.l-halfs.l-halfs--25-75{grid-template-columns:25fr 75fr;}}@media (min-width:768px){.l-halfs.l-halfs--75-25{grid-template-columns:75fr 25fr;}}.layout-container{display:flex;flex-direction:column;min-height:100vh;}.layout-builder-block{padding-left:0;padding-right:0;}:where(.layout--onecol .block-layout-builder:has(+ .block-layout-builder)){margin-bottom:calc(var(--spacer-section) / 2);}:where(.layout__region .block:has(> .promo-card)){margin-bottom:0;}.block:has(.promo-card) + .block:has(.promo-card){margin-bottom:0;margin-top:1.875rem;}.section-panel{--list-spacer-top:var(--spacer-panel-content-top);--panel-spacer-top:var(--list-spacer-top);}.section-panel > :where(h2){max-width:var(--container-extra-narrow);}:where(.section-panel__content){margin-top:var(--panel-spacer-top);}:where(.section-panel__content) :where(ul){--list-spacer-top:var(--spacer);}:where(.node__overview + .section-panel){margin-top:var(--panel-spacer-top);}.item-list .title{font-weight:bold;}:where(.item-list ul){margin:0 0 0.938rem 0;padding:0;}:where(.item-list li){margin:0 0 0.25rem 1.875rem;padding:0;}:where(.item-list li:has(.node--view-mode-card)),:where(.item-list li:has(.card)){margin-left:0;margin-bottom:0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li{margin:0;}ul.reset-list:has(.card) > :where(* + *){margin:0;}:where(.card){--icon-size:5rem;--card-padding-lr:var(--spacer);--card-padding-tb:var(--spacer);--card-bg-color:var(--white);--font-color:var(--font-color-dark);--card-eyebrow-color:var(--primary-accent-color);background-color:var(--card-bg-color);padding:var(--card-padding-tb) var(--card-padding-lr);}@media (min-width:768px){:where(.card){--card-padding-lr:var(--spacer-l);--card-padding-tb:var(--spacer-l);}}:where(.card) .hover-zoom{overflow:hidden;}:where(.card) .hover-zoom img{transition:0.2s ease-out all;}.card-title{margin-top:0;font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);}.card-title :where(a){text-decoration:none;font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);}:where(.card:has(.card-title a:hover)) :where(.hover-zoom img){transform:scale(1.1);}:where(.card[class*="bg--"]){padding:var(--spacer-l);}li:where(.card){list-style:none;}ul > .card + .card{margin-top:0;}:where(.node--type-ucsf-publication.node--view-mode-card) h2{font-size:var(--h3-font-size);margin-top:var(--spacer);margin-bottom:var(--spacer);}:where(.card-icon){width:var(--icon-size);height:var(--icon-size);margin-bottom:var(--spacer-m);}:where(.card-icon img){object-fit:cover;aspect-ratio:1/1;}.card--offset-icon :where(.card-icon){transform:var(--img-icon-offset);position:absolute;}.card--offset-icon :where(.card-icon) :where(img){object-fit:cover;}.card--icon-circle :where(img){border-radius:calc(var(--img-icon) / 2);}.views-element-container:where([class*="blockevents"]:not(:has(.event-card))) .more-link{display:none;}:where(.views-element-container:has(.event-card)){position:relative;}:where(.views-element-container:has(.event-card)) .views-row:where(:has(.event-card)),:where(.views-element-container:has(.event-card)) ul:where(:has(.event-card)){display:grid;}@media (min-width:992px){:where(.views-element-container:has(.event-card)) .views-row:where(:has(.event-card)),:where(.views-element-container:has(.event-card)) ul:where(:has(.event-card)){display:grid;gap:1.875rem;}:where(.views-element-container:has(.event-card)) .views-row:where(:has(.event-card)) > *,:where(.views-element-container:has(.event-card)) ul:where(:has(.event-card)) > *{min-width:0;}}@media (min-width:992px) and (min-width:768px){:where(.views-element-container:has(.event-card)) .views-row:where(:has(.event-card)),:where(.views-element-container:has(.event-card)) ul:where(:has(.event-card)){grid-template-columns:repeat(2,minmax(0,1fr));}}:where(.views-element-container:has(.event-card)) ul{margin-left:0;padding-left:0;margin-bottom:0;list-style:none;margin-bottom:0;}:where(.views-element-container:has(.event-card)) ul > li{list-style:none;}:where(.views-element-container:has(.event-card)) ul > li::before{display:none;}:where(.views-element-container:has(.event-card)) :where(.view-content ul){gap:1.875rem;}:where(.views-element-container:has(.event-card)) :where(.view-content ul) > *{min-width:0;}:where(.views-element-container:has(.event-card)) li:where(:has(> .event-card)){margin-top:0;}:where(.views-element-container:has(.event-card)) .more-link{margin-top:var(--spacer-l);text-align:center;}.view-events :where(.views-element-container:has(.event-card)){width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:calc(100vw / -2);margin-right:calc(100vw / -2);padding-bottom:var(--spacer-section-medium);}.view-events :where(.views-element-container:has(.event-card)) > :where(h2),.view-events :where(.views-element-container:has(.event-card)) .view-content{padding-left:max(var(--container-gutter),50% - var(--container)/2);padding-right:max(var(--container-gutter),50% - var(--container)/2);}.view-events .views-element-container:has(.event-card){background-color:var(--i6-gray);}.view-events .pager{width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:calc(100vw / -2);margin-right:calc(100vw / -2);background-color:var(--i6-gray);margin-top:0;}.view-events .pager__items{padding-left:max(var(--container-gutter),50% - var(--container)/2);padding-right:max(var(--container-gutter),50% - var(--container)/2);margin-top:-2.5rem;margin-bottom:0;padding-bottom:6.25rem;}.view-events .more-link{margin-top:var(--spacer-l);text-align:center;}.search{max-width:1195px;position:relative;width:100%;}@media (max-width:1070px){.search{padding-right:var(--container-gutter);padding-left:var(--container-gutter);}}.search--header{grid-row:1;grid-column:3;display:flex;}@media (min-width:1071px){.search--header{grid-column:4;max-height:none;}}.search-icon{padding:0;border:none;padding-left:var(--spacer);padding-right:0;gap:0;text-indent:-9999px;line-height:5.003rem;display:inline-flex;align-items:center;gap:0.5em;}.search-icon::after{content:"";display:inline-block;min-width:1.5em;width:1.5em;height:1.5em;-webkit-mask-image:url(/themes/custom/jak/images/icons/magnifier.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.search-icon:hover::after{--icon-color:var(--brand-secondary);}.search-icon::after{background-color:var(--brand-primary);}.search-icon:hover::after{background-color:--brand-secondary;}@media (min-width:1071px){.search-icon{margin-right:calc(var(--container-gutter) * -1);margin-left:0.625rem;padding-left:0.625rem;padding-right:var(--container-gutter);}}@media (min-width:1200px){.search-icon{margin-right:calc(var(--container-gutter) * -1);margin-left:2.5rem;padding-left:0.625rem;}}.search-icon:hover{border:none;background-color:transparent;color:var(--brand-secondary);cursor:pointer;}.search-icon:focus-visible{outline:2px solid black;}.search--visible .search-icon::after{content:"";display:inline-block;min-width:1.5em;width:1.5em;height:1.5em;-webkit-mask-image:url(/themes/custom/jak/images/icons/x-large.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.search--visible .search-icon:hover::after{--icon-color:var(--brand-secondary);}.search--visible .search-icon::after{background-color:var(--brand-secondary);}.search--visible .search-icon:hover::after{background-color:var(--brand-primary);}.hub-site .search-icon{margin-left:var(--spacer-s);}.search__dropdown{display:none;}.search--visible .search__dropdown{display:flex;width:100%;position:absolute;align-items:center;justify-content:center;top:100%;left:0;height:10rem;background-color:var(--brand-primary);z-index:1;box-shadow:0 0 10px 0 rgba(135,141,150,0.1),-10px 8px 10px rgba(135,141,150,0.1),10px 8px 10px rgba(135,141,150,0.1);}.mobile-nav-visible.search--visible .search__dropdown{top:4rem;}.search__input{height:4.375rem;width:100%;padding-left:1.25rem;padding-top:0.75rem;padding-bottom:0.75rem;padding-right:calc(2.5rem + var(--spacer));color:var(--brand-primary);outline:none;border:0.125rem solid var(--black);}@media (min-width:992px){.search__input{padding-right:calc(2.5rem + var(--spacer-l));padding-left:1.875rem;font-size:1.875rem;height:5.625rem;}}.search__input::placeholder{opacity:1;}.search__input:focus{border-color:var(--brand-secondary);}.search .focus-outline{height:calc(4.375rem - 2px * 2);width:4.375rem;outline:2px solid transparent;position:absolute;top:2px;right:1.875rem;}@media (min-width:992px){.search .focus-outline{height:calc(5.625rem - 2px * 2);}}.search .focus-outline:focus-within{outline-color:#096bdf;}.search__submit{position:absolute;width:1.875rem;height:100%;-webkit-mask-image:url(/themes/custom/jak/images/icons/magnifier.svg);-webkit-mask-repeat:no-repeat;background-color:var(--brand-secondary);background-size:calc(2.5rem - 0.625rem);transition:var(--transition-time),var(--transition-type),background-color;-webkit-mask-position:50%;text-indent:-9999px;right:calc(var(--container-gutter) + var(--spacer));padding:0;border:0;}@media (min-width:992px){.search__submit{width:2.5rem;right:calc(var(--container-gutter) + var(--spacer-l));}}.search__submit:hover,.search__submit:focus{background-size:2.5rem;background-color:var(--brand-primary);}@media (min-width:992px){:where(.block-system-main-block):has(.view-page){width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:calc(100vw / -2);margin-right:calc(100vw / -2);background-color:var(--i6-gray);}}@media (min-width:992px){:where(.block-system-main-block):has(.view-page) :where(.views-element-container){margin-left:max(var(--container-gutter),50% - var(--container)/2);margin-right:max(var(--container-gutter),50% - var(--container)/2);max-width:var(--container);padding-top:4.063rem;padding-bottom:6.25rem;}}:where(.block-system-main-block):has(.view-page) :where(.form-submit){background-color:var(--white);margin-top:0.625rem;}:where(.block-system-main-block):has(.view-page) :where(label){font-size:var(--font-size-xs);}:where(.block-system-main-block):has(.view-page) :where(.form-actions){margin:0;}:where(.block-system-main-block):has(.view-page) :where(.view-content){background-color:var(--white);box-shadow:0 1px 3px rgba(5,32,73,0.1),0 1px 3px rgba(5,32,73,0.1);padding:3.125rem 3.75rem 3.75rem 3.75rem;margin-bottom:1.25rem;margin-top:2.5rem;}.layout__region :where([class*="block-views"]) :where(ul){--list-spacer-top:var(--spacer-panel-content-top);--panel-spacer-top:var(--list-spacer-top);margin-top:var(--panel-spacer-top);}:where([class*="block-views"]:has(.promo-card)) > h2,:where([class*="block-views"]:has(.event-card)) > h2,:where([class*="block-views"]:has(.card)) > h2{max-width:var(--container-extra-narrow);}.views-cards{max-width:975px;margin-bottom:80px;}.views-cards ul{margin-left:0;padding-left:0;margin-bottom:0;list-style:none;}.views-cards ul > li{list-style:none;}.views-cards ul > li::before{display:none;}.views-card{margin-top:1.875rem;padding:1.875rem;background-color:var(--white);position:relative;}.views-card :where(a){transition:color var(--transition-time) var(--transition-type);color:var(--brand-primary);}.views-card :where(a):hover{color:var(--brand-secondary);}.views-card :where(a)::after{content:"";position:absolute;width:auto;height:auto;top:0;bottom:0;left:0;right:0;background-color:transparent;margin:0;z-index:1;}.views-card-date{color:var(--i3-blue-gray);font-size:var(--font-size-s);}.views-card-title{font-size:var(--font-size-m);margin-bottom:0.938rem;}.views-card-title:has(a[href^=http])::after{content:"";display:inline-block;width:0.75em;height:0.75em;mask:url(/themes/custom/jak/images/icons/external.svg) no-repeat center/contain;background-color:var(--brand-primary);transition:background-color var(--transition-time) var(--transition-type);margin-left:0.5ch;vertical-align:middle;}.views-card-title:has(a[href^=http]):hover::after{background-color:var(--brand-secondary);}.view-content:has(.view-card) :where(li){margin-top:0;}:where(.view:has(.node--type-news.node--view-mode-card):not(:has(.l-thirds)):not(:has(.l-fourths))) :where(.view-content){display:grid;gap:1.875rem;}:where(.view:has(.node--type-news.node--view-mode-card):not(:has(.l-thirds)):not(:has(.l-fourths))) :where(.view-content) > *{min-width:0;}@media (min-width:768px){:where(.view:has(.node--type-news.node--view-mode-card):not(:has(.l-thirds)):not(:has(.l-fourths))) :where(.view-content){grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:992px){:where(.view:has(.node--type-news.node--view-mode-card):not(:has(.l-thirds)):not(:has(.l-fourths))) :where(.view-content){grid-template-columns:repeat(3,minmax(0,1fr));}}.accordion{--accordion-btn-font-color:var(--brand-secondary);--accordion-btn-active-font-color:var(--white);--accordion-btn-active-bg:var(--brand-primary);--accordion-border-color:var(--brand-secondary);--accordion-body-bg-color:var(--white);--accordion-body-font-color:var(--font-color-dark);}:where([class*="bg--"]) .accordion{--accordion-btn-bg:var(--white);}.accordion__title{margin:0;font-size:var(--font-size);}.accordion__button{--icon-size:1.5rem;--icon-color:var(--accordion-btn-font-color);--btn-bg-color:transparent;appearance:none;line-height:initial;font-size:inherit;border:none;background-color:var(--btn-bg-color);min-height:auto;border-radius:0;padding:0;text-align:left;vertical-align:initial;width:initial;transition:none;background-color:var(--accordion-btn-bg,rgba(var(--j5-gray-rgb),0.4));color:var(--accordion-btn-font-color);display:flex;align-items:center;position:relative;width:100%;margin-bottom:-1px;margin-top:var(--spacer-half);padding:1.25rem calc(1.25rem + var(--icon-size)) 1.25rem 1.25rem;font-weight:600;border-bottom:0.3rem solid var(--accordion-border-color);transition:var(--transition-time) var(--transition-type);transition-property:background-color,color,border-color;white-space:initial;}.accordion__button:hover{text-decoration:none;background-color:var(--btn--bg-color);color:var(--brand-secondary);}.accordion__button::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/plus-circle.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.accordion__button:hover::after{--icon-color:var(--brand-secondary);}:where(.section-panel__content .accordion__title:first-child) .accordion__button{margin-top:0;}.accordion__button::after{content:"";display:grid;position:absolute;right:1.25rem;align-self:center;width:var(--icon-size);height:var(--icon-size);}.accordion__button:hover::after{filter:brightness(0) invert(1);}.accordion__button:hover,.accordion :where([aria-expanded="true"]){--accordion-btn-font-color:var(--accordion-btn-active-font-color);color:var(--accordion-btn-active-font-color);background-color:var(--accordion-btn-active-bg);}.accordion :where([aria-expanded="true"]){border-bottom:none;}.accordion :where([aria-expanded="true"])::after{-webkit-mask-image:url(/themes/custom/jak/images/icons/minus-circle.svg);filter:brightness(0) invert(1);}.accordion__body{display:none;background-color:var(--accordion-body-bg-color);color:var(--accordion-body-font-color);border-bottom:0.3rem solid var(--accordion-border-color);}.accordion__body :where(p){--font-color:var(--accordion-body-font-color);}.accordion__body.is-visible{display:block;padding:1.25rem;}.accordion :where(.expand-collapse){display:none;color:var(--theme-font-color,#052049);--icon-size:2rem;--btn-bg-color:transparent;appearance:none;line-height:initial;font-size:inherit;border:none;background-color:var(--btn-bg-color);min-height:auto;border-radius:0;padding:0;text-align:left;vertical-align:initial;width:initial;transition:none;margin-left:auto;}.accordion :where(.expand-collapse):hover{text-decoration:none;background-color:var(--btn--bg-color);color:var(--brand-secondary);}.accordion :where(.expand-collapse)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/expand.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.accordion :where(.expand-collapse):hover::after{--icon-color:var(--brand-secondary);}.accordion :where(.expand-collapse):hover{color:var(--theme-font-color,#052049);}.accordion :where(.expand-collapse)::after{margin-left:0.5ch;}.accordion :where(.expand-collapse).active::after{-webkit-mask-image:url(/themes/custom/jak/images/icons/collapse.svg);}.accordion:has(.accordion__title ~ .accordion__title) :where(.expand-collapse){display:block;}.action-links{margin:1rem 0;padding:0;list-style:none;}.action-links li{display:inline-block;margin:0 0.3rem;}.action-links li:first-child{margin-left:0;}.button-action{display:inline-block;padding:0.2rem 0.5rem 0.24rem;text-decoration:none;line-height:160%;}.button-action:before{margin-left:0.1rem;padding-right:0.2rem;content:"+";font-weight:900;}.add-to-calendar.modal{--border-color:var(--j2-gray);background-color:var(--j5-gray);border:none;max-width:18rem;padding-top:var(--spacer-l);}.add-to-calendar.modal :where(h3){margin-top:0;font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);}.add-to-calendar.modal::backdrop{background:none;}.add-to-calendar.modal .addtocal__link{display:block;border-top:1px solid var(--border-color);margin-left:0;margin:0;padding-top:var(--spacer-s);padding-bottom:var(--spacer-s);text-decoration:none;color:var(--font-color-dark);}.add-to-calendar.modal .addtocal__link:last-of-type{border-bottom:1px solid var(--border-color);}.add-to-calendar.modal .addtocal__link:hover{text-decoration:underline;}.add-to-calendar.modal .addtocal__link:where([href^="http"])::after{background-color:var(--font-color-dark);}.add-to-calendar.modal .close{color:transparent;position:absolute;top:1rem;right:1rem;}.add-to-calendar.modal .close::after{--icon-size:.9rem;content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/x-large.svg);-webkit-mask-repeat:no-repeat;vertical-align:middle;background-color:var(--brand-secondary);-webkit-mask-size:contain;}:where(.badge){display:grid;align-items:center;}:where(.badge):has(img){grid-template-columns:auto 1fr;align-items:start;}:where(.badge):has(img) :where(img){grid-column:1;grid-row:1/-1;align-self:start;}:where(.badge):has(img) :where(.badge-info){grid-column:2;align-self:center;}:where(.badge):has(img) p{margin-bottom:0;}:where(.badge img){--img-icon:4rem;--img-icon-radius:calc(var(--img-icon) / 2);aspect-ratio:1/1;object-fit:cover;width:var(--img-icon);height:var(--img-icon);max-width:var(--img-icon);border-radius:var(--img-icon-radius);margin-right:var(--spacer-half);}.breadcrumb{list-style-type:none;padding:0;margin-top:1rem;margin-bottom:1rem;white-space:nowrap;color:var(--i3-blue-gray);}.breadcrumb > :where(* + *){margin-top:0;}.breadcrumb-wrapper{border-bottom:0.175rem solid rgba(var(--i6-gray-rgb),0.8);}@media (max-width:599px){.breadcrumb-wrapper{padding-left:var(--container-gutter);padding-right:var(--container-gutter);}}.breadcrumb :where(a){color:var(--brand-primary);text-underline-offset:0.1rem;}.breadcrumb :where(a):hover{text-decoration:underline;color:var(--brand-secondary);}.breadcrumb-item{font-size:var(--font-size-2xs);position:relative;display:inline-block;letter-spacing:0.05em;}.breadcrumb-item:before{content:"/";display:inline-block;color:var(--j2-gray);}.breadcrumb-item:first-child{margin-left:0;}.breadcrumb-item:first-child:before{content:none;}.breadcrumb-item__toggle button{text-transform:uppercase;letter-spacing:0.05em;}.breadcrumb :where([href^="http"]):after{display:none;}.is-overflowed .breadcrumb-item{display:none;}.is-overflowed .breadcrumb-item:first-child,.is-overflowed .breadcrumb-item:last-child{display:inline-block;}.is-overflowed .breadcrumb-item__toggle button{--btn-bg-color:transparent;appearance:none;line-height:initial;font-size:inherit;border:none;background-color:var(--btn-bg-color);min-height:auto;border-radius:0;padding:0;text-align:left;vertical-align:initial;width:initial;transition:none;}.is-overflowed .breadcrumb-item__toggle button:hover{text-decoration:none;background-color:var(--btn--bg-color);color:var(--brand-secondary);}.is-expanded .breadcrumb{white-space:normal;}.is-expanded .breadcrumb-item{display:inline-block;}:where(.banner-feature){--banner-body-spacing-x:calc(var(--container-gutter) * 2);}:where(.banner-feature) .banner-feature__title{font-size:var(--title-hero);letter-spacing:var(--h1-letter-spacing);line-height:var(--h1-line-height);}:where(.banner-feature) .eyebrow{display:none;}:where(.banner-feature):has(.badge) :where(.eyebrow){display:block;}:where(.banner-feature--secondary) .banner-feature__title{line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--h2-font-size);letter-spacing:var(--h2-letter-spacing);line-height:1;margin-top:var(--spacer-ml);margin-bottom:var(--spacer-ml);}:where(.banner-feature--secondary) .banner-feature__title:first-child:not(.page-title){margin-top:0;}@media (min-width:992px){:where(.banner-feature--secondary):not(.layout--100){margin-left:var(--container-gutter-large);}}@media (max-width:991px){.l-container-extra-narrow--left.default-banner__title,.l-container-extra-narrow--left.default-banner__overview{margin-left:0;margin-right:0;}}@media (min-width:992px){:where(.banner-feature.layout--100:not(:has(.banner-feature__media))){--container-offset-narrow:max(var(--container-gutter),calc(50% - var(--container-extra-narrow)/2));--container-offset-narrow-aligned:max(var(--container-gutter),calc(var(--container) - var(--container-narrow)));margin-right:calc(var(--container-offset-narrow) + var(--container-offset-narrow-aligned));margin-left:var(--opposite-gutter,0px);max-width:var(--container-extra-narrow);--opposite-gutter:var(--container-gutter-align-to-logo);}}@media (min-width:600px){:where(.layout:not([class*=bg--])) :where(.banner-feature.layout--100:not(:has(.banner-feature__media))){margin-left:calc(var(--container-gutter) * 2);margin-right:calc(var(--container-gutter) * 2);}}@media (min-width:992px){:where(.banner-feature--news.layout--100:not(:has(.banner-feature__media))){margin-left:max(var(--container-gutter),50% - var(--container-extra-narrow)/2);margin-right:max(var(--container-gutter),50% - var(--container-extra-narrow)/2);max-width:var(--container-extra-narrow);}}:where(.banner-feature--news.layout--100:not(:has(.banner-feature__media))) .banner-feature__header{display:grid;justify-items:center;justify-self:center;text-align:center;}:where(.banner-feature--news.layout--100:not(:has(.banner-feature__media))) .eyebrow{width:8rem;}:where(.banner-feature:not(.layout--100)){display:grid;row-gap:16px;}@media (min-width:1050px){:where(.banner-feature:not(.layout--100)){column-gap:var(--banner-body-spacing-x);row-gap:none;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:var(--container-gutter-align-to-logo);padding-right:calc(var(--banner-body-spacing-x) - var(--container-gutter));}}@media (min-width:1050px){:where(.banner-feature:not(.layout--100)) > *{min-width:0;}}:where(.banner-feature:not(.layout--100)) :where(.banner-feature__header){grid-row:2;}@media (min-width:1050px){:where(.banner-feature:not(.layout--100)) :where(.banner-feature__header){align-self:center;grid-row:1;}}:where(.banner-feature:not(.layout--100)) p,:where(.banner-feature:not(.layout--100)) time{color:var(--font-color);}:where(.banner-feature:not(.layout--100)) :where(.banner-feature__media){grid-row:1;}:where(.banner-feature:not(.layout--100)) :where(.banner-feature__media) :where(img){object-fit:cover;width:100%;}@media (min-width:1050px){:where(.banner-feature:not(.layout--100)).layout--reverse .banner-feature__header{grid-column:2;grid-row:1;padding-left:0;}}@media (min-width:1050px){:where(.banner-feature:not(.layout--100)).layout--reverse .banner-feature__media{grid-column:1;grid-row:1;}}@media (min-width:1050px){:where(.banner-feature.layout--50){grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:1050px){:where(.banner-feature.layout--60){grid-template-columns:2fr 3fr;}}@media (min-width:1050px){:where(.banner-feature.layout--60).layout--reverse{grid-template-columns:3fr 2fr;}}:where(.banner-feature.layout--100:has(.banner-feature__media)){--grid-body-area:.8fr;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr;background-color:none;padding-left:0;padding-right:0;}@media (max-width:1050px){:where(.banner-feature.layout--100:has(.banner-feature__media)){row-gap:0;}}@media (min-width:1050px){:where(.banner-feature.layout--100:has(.banner-feature__media)){grid-template-columns:var(--grid-body-area) 1fr;}}:where(.banner-feature.layout--100:has(.banner-feature__media)) :where(.banner-feature__header){--font-color:var(--brand-primary);--background-color:var(--white);background-color:var(--background-color);padding:var(--spacer);z-index:1;grid-row:2;}@media (max-width:1050px){:where(.banner-feature.layout--100:has(.banner-feature__media)) :where(.banner-feature__header){margin-top:calc(var(--spacer) * -1);}}@media (min-width:1050px){:where(.banner-feature.layout--100:has(.banner-feature__media)) :where(.banner-feature__header){--background-color:rgba(255,255,255,0.85);grid-row:1;grid-column:1;margin-left:calc(var(--banner-body-spacing-x) - var(--container-gutter));max-height:500px;overflow-y:auto;padding:var(--spacer-double);scrollbar-width:thin;align-self:center;}}:where(.banner-feature.layout--100:has(.banner-feature__media)) :where(.banner-feature__header) ::-webkit-scrollbar{width:4px;}@media (max-width:1050px){:where(.layout:not([class*=bg--])) :where(.banner-feature.layout--100:has(.banner-feature__media)) :where(.banner-feature__header){margin-left:calc(var(--container-gutter));margin-right:calc(var(--container-gutter));}}@media (min-width:1050px){:where(.layout:not([class*=bg--])) :where(.banner-feature.layout--100:has(.banner-feature__media)) :where(.banner-feature__header){margin-left:var(--banner-body-spacing-x);}}:where(.banner-feature.layout--100:has(.banner-feature__media)) .banner-feature__title{font-size:var(--h2-font-size);letter-spacing:var(--h2-letter-spacing);line-height:1;margin-top:var(--spacer-ml);margin-bottom:var(--spacer-ml);}:where(.banner-feature.layout--100:has(.banner-feature__media)) :where(.banner-feature__body) :where(a){font-weight:var(--link-font-weight);}:where(.banner-feature.layout--100:has(.banner-feature__media)) :where(.banner-feature__media){}@media (min-width:1050px){:where(.banner-feature.layout--100:has(.banner-feature__media)) :where(.banner-feature__media){position:relative;grid-row:1;grid-column:1;}}@media (min-width:1050px){:where(.banner-feature.layout--100:has(.banner-feature__media)) :where(.banner-feature__media){grid-column:1/-1;}}:where(.banner-feature.layout--100:has(.banner-feature__media)) :where(.banner-feature__media) :where(img){object-fit:cover;width:100%;aspect-ratio:16/9;}:where(.layout[class*=bg--]) :where(.banner-feature.layout--100:has(.banner-feature__media)) :where(.banner-feature__media){margin-left:calc(var(--container-gutter) * -1);margin-right:calc(var(--container-gutter) * -1);}@media (min-width:992px){:where(.layout[class*=bg--]) :where(.banner-feature.layout--100:has(.banner-feature__media)) :where(.banner-feature__media){margin-left:calc(var(--container-gutter) * 2 * -1);margin-right:calc(var(--container-gutter) * 2 * -1);}}.bg--medium-color :where(.banner-feature.layout--100:has(.banner-feature__media)) :where(.banner-feature__cta) .btn,.bg--dark-color :where(.banner-feature.layout--100:has(.banner-feature__media)) :where(.banner-feature__cta) .btn,.bg--navy-color :where(.banner-feature.layout--100:has(.banner-feature__media)) :where(.banner-feature__cta) .btn{--btn-background-color:transparent;--btn-border-color:var(--brand-secondary);}.bg--medium-color :where(.banner-feature.layout--100:has(.banner-feature__media)) :where(.banner-feature__cta) .btn:hover,.bg--dark-color :where(.banner-feature.layout--100:has(.banner-feature__media)) :where(.banner-feature__cta) .btn:hover,.bg--navy-color :where(.banner-feature.layout--100:has(.banner-feature__media)) :where(.banner-feature__cta) .btn:hover{--btn-background-color:var(--brand-secondary);color:var(--font-color-light);}@media (min-width:1050px){:where(.banner-feature.layout--100:has(.banner-feature__media)).layout--reverse{grid-template-columns:1fr var(--grid-body-area);}}@media (min-width:1050px){:where(.banner-feature.layout--100:has(.banner-feature__media)).layout--reverse :where(.banner-feature__header){grid-column:2;margin-left:0;margin-right:calc(var(--banner-body-spacing-x) - var(--container-gutter));}}@media (min-width:1050px){:where(.layout:not([class*=bg--])) :where(.banner-feature.layout--100:has(.banner-feature__media)).layout--reverse :where(.banner-feature__header){margin-right:var(--banner-body-spacing-x);}}:where(.layout[class*=bg--]) .layout__region > .block:first-child > :where(.banner-feature.layout--100:has(.banner-feature__media)):first-child{margin-top:calc(var(--spacer-section) * -1);}:where(.layout[class*=bg--]) .layout__region > .block:last-child > :where(.banner-feature.layout--100:has(.banner-feature__media)):last-child{margin-bottom:calc(var(--spacer-section) * -1);}@media (min-width:768px){.page-node-type-landing-page .block-inline-blockbasic{margin-top:0;}.page-node-type-landing-page :where(.l-single) .block-inline-blockbasic{--container-offset-narrow:max(var(--container-gutter),calc(50% - 775px/2));--container-offset-narrow-aligned:max(var(--container-gutter),calc(var(--container) - var(--container-narrow)));margin-right:calc(var(--container-offset-narrow) + var(--container-offset-narrow-aligned));margin-left:var(--opposite-gutter,0px);max-width:775px;}.page-node-type-homepage .block-inline-blockbasic{margin-top:0;}.page-node-type-homepage :where(.l-single) .block-inline-blockbasic{--container-offset-narrow:max(var(--container-gutter),calc(50% - 775px/2));--container-offset-narrow-aligned:max(var(--container-gutter),calc(var(--container) - var(--container-narrow)));margin-right:calc(var(--container-offset-narrow) + var(--container-offset-narrow-aligned));margin-left:var(--opposite-gutter,0px);max-width:775px;}}.collapse-processed > summary{padding-right:0.625rem;padding-left:0.625rem;}.collapse-processed > summary::before{content:"";float:left;width:1.25rem;height:1.25rem;border-left:0.625rem solid transparent;border-right:0.625rem solid transparent;border-top:0.625rem solid #096bdf;}.collapse-processed:not([open]) > summary:before{transform:rotate(-90deg);}:where(.callout-container){--aligned-padding:var(--spacer-double);padding:var(--aligned-padding);background:var(--background-color,#f2f4f6);margin-bottom:var(--spacer-l);}@media (min-width:768px){:where(.callout-container){--aligned-padding:4rem;padding:var(--aligned-padding);}}:where(.callout-container) .time{margin:0;}:where(.callout-container) .eyebrow-title{font-weight:500;font-family:"HelveticaNeueLTW06-75Bold","HelveticaNeue","Helvetica","Arial",sans-serif;font-size:var(--font-size-3xs);letter-spacing:1.6px;line-height:1.4em;color:var(--font-color,#052049);text-transform:uppercase;}:where(.callout-container) .eyebrow-title::after{content:" ";display:inline-block;width:40px;height:1px;background:var(--font-color,#052049);margin:0 5px 3px;}:where(.callout-container) h3,:where(.callout-container) .h3{line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);}:where(.callout-container) h3:first-child:not(.page-title),:where(.callout-container) .h3:first-child:not(.page-title){margin-top:0;}:where(.callout-container) p:last-child{margin-bottom:0;}:where(.callout-container) .callout-content{clear:both;}:where(.callout-container):where(.align-half-left){--float-side:none;float:var(--float-side);--aligned-width:calc(100% + var(--container-gutter-2x));box-sizing:border-box;width:var(--aligned-width);margin-bottom:var(--spacer-l);}@media (min-width:992px){:where(.callout-container):where(.align-half-left){--float-side:left;margin-right:var(--aligned-body-adjacent-gutter);margin-left:var(--aligned-offset-x);}}@media (max-width:991px){:where(.callout-container):where(.align-half-left){margin-right:calc(var(--container-gutter) * -1);margin-left:calc(var(--container-gutter) * -1);}}@media (min-width:992px){:where(.callout-container):where(.align-half-left){--aligned-width:var(--width-half);}}@media (min-width:1071px){:where(.news.node--view-mode-full) :where(.callout-container):where(.align-half-left){--aligned-width:var(--width-half-has-offset);}}@media (min-width:1071px){:where(.page.node--view-mode-full) :where(.callout-container):where(.align-half-left){--aligned-width:var(--width-half-has-offset);}}.l-halfs :where(.callout-container):where(.align-half-left),.l-thirds :where(.callout-container):where(.align-half-left),.l-fourths :where(.callout-container):where(.align-half-left),li :where(.callout-container):where(.align-half-left){--aligned-width:var(--width-half);float:none;margin-left:0;margin-right:0;}:where(.callout-container):where(.align-half-right){--float-side:none;float:var(--float-side);--aligned-width:calc(100% + var(--container-gutter-2x));box-sizing:border-box;width:var(--aligned-width);margin-bottom:var(--spacer-l);}@media (min-width:992px){:where(.callout-container):where(.align-half-right){--float-side:right;margin-left:var(--aligned-body-adjacent-gutter);margin-right:var(--aligned-offset-x);}}@media (max-width:991px){:where(.callout-container):where(.align-half-right){margin-right:calc(var(--container-gutter) * -1);margin-left:calc(var(--container-gutter) * -1);}}@media (min-width:992px){:where(.callout-container):where(.align-half-right){--aligned-width:var(--width-half);}}@media (min-width:1071px){:where(.news.node--view-mode-full) :where(.callout-container):where(.align-half-right){--aligned-width:var(--width-half-has-offset);}}@media (min-width:1071px){:where(.page.node--view-mode-full) :where(.callout-container):where(.align-half-right){--aligned-width:var(--width-half-has-offset);}}.l-halfs :where(.callout-container):where(.align-half-right),.l-thirds :where(.callout-container):where(.align-half-right),.l-fourths :where(.callout-container):where(.align-half-right),li :where(.callout-container):where(.align-half-right){--aligned-width:var(--width-half);float:none;margin-left:0;margin-right:0;}:where(.callout-container):where(.align-break-text){--aligned-width:var(--width-full);}:where(.callout-container).bg-white,:where(.callout-container).bg-light-gray,:where(.callout-container).bg-light-color{--font-color:var(--font-color-dark);}:where(.callout-container).bg-white :where(:is(button,.btn,.button)),:where(.callout-container).bg-light-gray :where(:is(button,.btn,.button)),:where(.callout-container).bg-light-color :where(:is(button,.btn,.button)){--btn-color:var(--font-color-dark);--icon-color:var(--btn-color);--btn-border-color:var(--brand-secondary);--btn-background-color:transparent;}:where(.callout-container).bg-white :where(:is(button,.btn,.button)):hover,:where(.callout-container).bg-light-gray :where(:is(button,.btn,.button)):hover,:where(.callout-container).bg-light-color :where(:is(button,.btn,.button)):hover{--btn-background-color:var(--brand-secondary);--btn-color:var(--font-color-light);--icon-color:var(--btn-color);}:where(.callout-container).bg-navy{--theme-font-color:var(--font-color-light);--font-color:var(--theme-font-color);--overview-font-color:var(--theme-font-color);--eyebrow-text-color:var(--theme-font-color);--btn-color:var(--font-color);--btn-border-color:var(--white);--link-color:var(--font-color);}:where(.callout-container).bg-navy .expand-collapse::after{filter:brightness(0) invert(1);}:where(.callout-container).bg-navy :where(a,li){color:var(--font-color);}:where(.callout-container).bg-navy .eyebrow{--eyebrow-color:var(--white);}:where(.callout-container).bg-navy :where(.btn,button):hover{--font-color:var(--font-color-dark);--btn-background-color:var(--white);}@media (max-width:991px){:where(.callout-container).bg-navy :where(.slick-arrow){--slide-btn-bg-color:var(--white);--slide-btn-icon-color:var(--brand-secondary);}}@media (max-width:991px){:where(.callout-container).bg-navy :where(.slick-arrow):hover,:where(.callout-container).bg-navy :where(.slick-arrow):focus,:where(.callout-container).bg-navy :where(.slick-arrow):focus-visible{--slide-btn-bg-color:var(--brand-secondary);--slide-btn-icon-color:var(--white);}}:where(.callout-container).bg-light-color{--background-color:var(--primary-light-color);}:where(.layout:not([class*="bg--"])) :where(.callout-container):where(.bg-white){box-shadow:var(--box-shadow);}:where(.layout[class*="bg--light-color"]) :where(.callout-container):where([class*="bg-light"]){box-shadow:var(--box-shadow);}:where(.layout[class*="bg--medium-color"]) :where(.callout-container):where([class*="bg-medium"]){box-shadow:var(--box-shadow);}:where(.layout[class*="bg--dark-color"]) :where(.callout-container):where([class*="bg-dark"]){box-shadow:var(--box-shadow);}:where(.layout[class*="bg--light-gray-color"]) :where(.callout-container):where([class*="bg-light-gray"]){box-shadow:var(--box-shadow);}:where(.layout[class*="bg--navy-color"]) :where(.callout-container):where([class*="bg-navy"]){box-shadow:var(--box-shadow);--box-shadow:0px 0px 4px 1px rgba(255,255,255,.15);}details{margin-top:1.25rem;margin-bottom:1.25rem;border:1px solid #ccc;}details > .details-wrapper{padding:0.625rem 1.875rem;}summary{padding:0.25rem 0.625rem;cursor:pointer;}.details-info{border-top:0.188rem solid var(--black);padding-left:0;margin-top:var(--spacer-double);margin-bottom:var(--spacer-xl);}.details-info :where(li){list-style:none;border-bottom:0.09em solid var(--black);margin-top:0;padding-top:var(--spacer);padding-bottom:var(--spacer);}.details-info__type,.details-info__date,.details-info__time,.details-info__location,.details-info__add{display:grid;grid-template-columns:max-content 1fr;gap:var(--spacer-half);}.details-info__type :first-child{font-weight:var(--font-weight-bold);}.details-info__date-month,.details-info__date-hour,.details-info__location-text{grid-column:2/-1;grid-row:1;}@media (max-width:991px){.details-info__date-month{grid-column:2;}}.details-info time{display:inline-block;color:var(--font-color-dark);}.details-info__location-text{font-style:normal;}.details-info__location-text *::after{content:",";}.details-info__location-text *:only-child::after,.details-info__location-text *:last-child::after{display:none;}.details-info__location-text :where(p){display:inline;margin-top:0;}.details-info__add{position:relative;}.details-info__add :where(button){--btn-bg-color:transparent;appearance:none;line-height:initial;font-size:inherit;border:none;background-color:var(--btn-bg-color);min-height:auto;border-radius:0;padding:0;text-align:left;vertical-align:initial;width:initial;transition:none;font-weight:inherit;margin:0;font-size:var(--font-size-xs);color:var(--link-color);text-decoration:underline;align-self:center;}.details-info__add :where(button):hover{text-decoration:none;background-color:var(--btn--bg-color);color:var(--brand-secondary);}.details-info__add:hover button{text-decoration:none;vertical-align:middle;}.details-info__add .icon-plus-circle::before{-webkit-mask-position-y:center;}.details-info :where([class*=icon])::before{-webkit-mask-size:contain;}.details-countdown{grid-row:2;grid-column:2/-1;}@media (min-width:1196px){.details-countdown{grid-row:1;justify-self:end;}}.exposed-filters .filters{float:left;margin-right:1.25rem;}.exposed-filters .form-item{margin:0 0 0.1 0.25rem 0;padding:0;}.exposed-filters .form-item label{float:left;width:12.5rem;font-weight:normal;}.exposed-filters .form-select{width:17.5rem;}.exposed-filters .current-filters{margin-bottom:1.25rem;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1.25rem;}.event-card{container-name:event-card;container-type:inline-size;--card-bg-color:var(--white);--card-font-color:var(--font-color-dark);--overview-font-color:var(--card-font-color);--details-border-color:var(--i3-blue-gray);display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr;column-gap:var(--spacer);position:relative;background-color:var(--card-bg-color);transition:var(--transition-time) var(--transition-type) all;height:100%;}@media (min-width:600px){.event-card{padding:var(--spacer) var(--spacer-l);}}@media (min-width:600px){.event-card:has(.event-card__link:hover){--card-bg-color:var(--a1-navy);--card-font-color:var(--font-color-light);--details-border-color:var(--white);--link-color:var(--font-color-light);--font-color:var(--card-font-color);}}.event-card__date{grid-column:1;grid-row:1;height:85px;width:95px;display:grid;row-gap:0.2rem;justify-items:center;align-self:start;background-color:var(--primary-light-color);border-left:6px solid var(--primary-accent-color);color:var(--primary-accent-color);padding:var(--spacer-s);}.event-card__date :where(time){font-size:inherit;color:var(--primary-accent-color);line-height:1;}.event-card__date-month{grid-row:1;display:flex;font-size:var(--font-size-xs);align-self:end;align-items:center;}.event-card__date-month :where(time){text-transform:uppercase;}.event-card__date-day{grid-row:2;display:flex;align-items:start;line-height:1;font-size:var(--font-size-l);}.event-card__date-day:has(time + time){font-size:var(--font-size-ml);}.event-card__date-day :where(time){font-weight:var(--font-weight-bold);}.event-card__info{grid-row:1;grid-column:2;}.event-card__title{line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--h6-font-size);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing);margin-top:0;margin-bottom:var(--spacer-s);}.event-card__title:first-child:not(.page-title){margin-top:0;}.event-card__link{text-decoration:none;}.event-card__link:hover{text-decoration:underline;background-color:transparent;}.event-card__link::after{content:"";position:absolute;height:100%;width:auto;top:0;bottom:0;left:0;right:0;background-color:transparent;margin:0;z-index:1;}.event-card .node__overview{margin-top:0;margin-bottom:var(--spacer-s);font-size:var(--font-size-xs);}.event-card .node__overview :where(p){color:var(--card-font-color);}.event-card__intro + .event-card__details{border-top:1px solid var(--details-border-color);padding-top:var(--spacer-s);}.event-card__details{padding-left:0;margin:0;}.event-card__details :where(a){color:var(--card-font-color);text-decoration:none;}.event-card__details :where(li){display:grid;grid-template-columns:min-content auto;margin-top:0;margin-bottom:var(--spacer-xs);}.event-card__details :where([class*="icon-"]){display:flex;align-items:center;justify-content:center;}.event-card__details :where([class*="icon-"])::before{--icon-size:1em;background-color:var(--card-font-color);mask-size:contain;mask-position:center;margin-right:1ch;}.event-card__time-hour{display:flex;align-items:center;}.event-card__time-hour :where(time){color:var(--card-font-color);}.event-card__location-text{font-style:normal;color:var(--card-font-color);}.event-card__location-text *::after{content:",";}.event-card__location-text *:only-child::after,.event-card__location-text *:last-child::after{display:none;}.event-card__location-text :where(p){display:inline;margin-top:0;}.event-card .icon-map-marker{align-items:start;margin-top:var(--spacer-xs);}@container event-card (width > 360px){.event-card__date{padding:var(--spacer);width:150px;height:120px;border-left-width:8px;}.event-card__date-month{font-size:var(--font-size);}.event-card__date-day{font-size:var(--font-size-1xl);align-self:start;align-items:center;}.event-card__date-day:has(time + time){font-size:var(--font-size-xl);}}.error-wrapper{width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:calc(100vw / -2);margin-right:calc(100vw / -2);padding-top:4.063rem;padding-bottom:6.25rem;background-color:var(--i6-gray);}.error-wrapper--inner{background-color:var(--white);padding-top:4.375rem;padding-bottom:6.25rem;padding-left:var(--container-gutter);padding-right:var(--container-gutter);margin-left:var(--container-gutter);margin-right:var(--container-gutter);}@media (min-width:992px){.error-wrapper--inner{margin-left:max(var(--container-gutter),50% - var(--container)/2);margin-right:max(var(--container-gutter),50% - var(--container)/2);max-width:var(--container);padding-top:6.25rem;padding-left:7.25rem;padding-right:7.25rem;}}.error-wrapper .search{padding-left:0;padding-right:0;}.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.625rem;}.field--label-inline .field__label::after{content:":";}:where(.field-multiple-table){margin:0;}:where(.field-multiple-table .field-multiple-drag){width:1.875rem;padding-right:0;}:where([dir="rtl"] form .field-multiple-table .field-multiple-drag){padding-left:0;}:where(form .field-multiple-table .field-multiple-drag .tabledrag-handle){padding-right:0.625rem;}:where(form .field-add-more-submit){margin:0.625rem 0 0;}:where(.form-item),:where(.form-actions){margin-top:1.25rem;margin-bottom:1.25rem;}:where(tr.odd .form-item),:where(tr.even .form-item){margin-top:0;margin-bottom:0;}:where(.form-composite > .fieldset-wrapper > .description),:where(.form-item .description){font-size:1rem;}:where(label.option){display:inline;font-weight:normal;}:where(.form-composite > legend),:where(.label){display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}:where(.form-checkboxes .form-item),:where(.form-radios .form-item){margin-top:0.5rem;margin-bottom:0.5rem;}:where(.form-type-radio .description),:where(.form-type-checkbox .description){margin-left:3rem;}:where(.marker){color:#e00;}:where(.form-required):after{content:"";display:inline-block;width:0.375rem;height:0.375rem;margin:0 0.375rem;vertical-align:super;background-image:url(/themes/custom/jak/images/icons/required.svg);background-repeat:no-repeat;background-size:0.375rem 0.375rem;}:where(abbr.tabledrag-changed),:where(abbr.ajax-changed){border-bottom:none;}:where(.form-item input.error),:where(.form-item textarea.error),:where(.form-item select.error){border:2px solid red;}:where(.form-item--error-message:before){display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/custom/images/icons/error.svg) no-repeat;background-size:contain;}.footer{--footer-icon-size:1em;--footer-background-color:var(--a1-navy);--footer-background-color-2:var(--white);--footer-font-color:var(--font-color-light);--footer-font-color-2:var(--a1-navy);--spacer-container-y:var(--spacer-l);--spacer-container-x:var(--container-gutter);--footer-grid-row-gap:var(--spacer-container-y);--footer-grid-column-gap:5%;display:grid;grid-template-columns:1fr;position:relative;margin-top:auto;font-size:var(--font-size-xs);}@media (min-width:992px){.footer{--spacer-container-y:var(--spacer-double);padding-left:max(var(--container-gutter),50% - var(--container)/2);padding-right:max(var(--container-gutter),50% - var(--container)/2);background-color:var(--footer-background-color);grid-template-areas:"menus menus menus social" "legal legal legal legal";grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--footer-grid-column-gap);}}.footer :where(h2){line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);color:var(--footer-font-color);font-weight:500;}.footer :where(h2):first-child:not(.page-title){margin-top:0;}@media (max-width:991px){.footer :where(h2){margin-bottom:var(--spacer-half);}}.footer :where(a){color:var(--footer-font-color);text-decoration-style:dotted;text-decoration-color:var(--j2-gray);font-weight:normal;}.footer :where(a):hover{text-decoration:underline;text-decoration-color:#ebf5fa;background-color:transparent;color:inherit;}.footer :where(.btn):hover{--btn-background-color:var(--brand-secondary);--btn-color:var(--white);text-decoration:none;background-color:var(--btn-background-color);color:var(--btn-color);}.footer :where(.btn):active{--btn-background-color:var(--brand-primary);--btn-border-color:var(--brand-primary);--btn-color:var(--white);}.footer :where(.btn):focus{--btn-background-color:var(--brand-secondary);--btn-border-color:var(--white);--btn-outline-color:var(--brand-secondary);--btn-color:var(--white);outline:3px solid var(--btn-outline-color);}.footer :where([href^="http"]:not(.footer__give))::after{--footer-external-link-icon-color:var(--white);min-width:var(--footer-icon-size);width:var(--footer-icon-size);height:var(--footer-icon-size);background-color:var(--footer-external-link-icon-color);}.footer :where([href^="http"]:not(.footer__give)):hover::after{background-color:var(--white);}.footer__columns{display:grid;}@media (min-width:992px){.footer__columns{gap:var(--footer-grid-row-gap);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--footer-grid-column-gap);}}.footer__menus{padding-top:var(--spacer-container-y);color:var(--footer-font-color);}@media (max-width:991px){.footer__menus{background-color:var(--footer-background-color);padding-left:var(--spacer-container-x);padding-right:var(--spacer-container-x);}}@media (min-width:992px){.footer__menus{grid-area:menus;}}.footer__menus :where(ul){list-style:none;}.footer__menus :where(.menu-item--expanded){list-style-type:none;padding-bottom:16px;}.footer__menus .menu-item--expanded :where(ul){padding-left:16px;}.footer__menus .menu-item--expanded :where(ul li){padding-top:8px;}@media (min-width:992px){.footer-social{grid-area:social;}}@media (min-width:992px){.footer-legal{grid-area:legal;}}.footer .menu--account{grid-column:1;margin-bottom:1.25rem;}@media (min-width:992px){.footer .menu--account{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--footer-grid-column-gap);}}.footer .menu--account :where(a){--icon-size:1.5em;}.footer .menu--account :where(a)::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/person.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.footer .menu--account :where(a):hover::before{--icon-color:var(--brand-secondary);}@media (min-width:992px){.footer .menu--account :where(a){grid-column:3;grid-row:2;}}.footer .menu--account :where(a)::before{margin-right:0.3em;}.footer .menu--account :where(a)::before,.footer .menu--account :where(a):hover::before{background-color:var(--b4-blue);}#block-wisepops{pointer-events:none;position:absolute;}#block-wisepops button{display:none;}.footer__columns :where(nav),.footer__columns :where(.block){margin-bottom:var(--spacer-container-y);}.footer__columns :where(nav) p,.footer__columns :where(.block) p{margin-bottom:var(--spacer-xs);}.footer-submenu{--submenu-toggle-height:calc(1.25rem + (var(--spacer) * 2));--submenu-icon-width:10px;--space-between-text-and-icon:var(--submenu-icon-width) + var(--spacer-xs);--footer-subnav-border-color:var(--j5-gray);}@media (max-width:991px){.footer-submenu{margin-top:var(--spacer);margin-bottom:var(--spacer-container-y);}}@media (max-width:991px){.footer-submenu:has(.subnav-toggle):has(.footer-submenu__title:not(.visually-hidden)){margin-top:0;margin-bottom:0;}}.footer-submenu__title{line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--h6-font-size);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing);color:inherit;position:relative;}.footer-submenu__title:first-child:not(.page-title){margin-top:0;}@media (max-width:991px){.footer-submenu__title:not(.visually-hidden):has(.subnav-toggle){min-height:var(--submenu-toggle-height);margin-bottom:0;align-content:center;}}.footer-submenu :where(.subnav-toggle){--accordion-icon-color:var(--footer-font-color);position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;width:100%;outline:none;border:none;background-color:transparent;padding:0;padding-right:calc(var(--space-between-text-and-icon));}@media (min-width:992px){.footer-submenu :where(.subnav-toggle){display:none;visibility:hidden;}}@media (max-width:991px){.footer-submenu :where(.subnav-toggle)::after{content:"";border-bottom:1px solid var(--footer-subnav-border-color);display:block;height:1px;width:calc(100% + var(--spacer-container-x) / 2);align-self:flex-end;position:absolute;bottom:0;}.footer-submenu :where(.subnav-toggle)[aria-expanded=true]::after{display:none;}}@media (max-width:991px){.footer-submenu .subnav-toggle__icon{margin-left:auto;margin-right:calc((var(--space-between-text-and-icon)) * -1);}}@media (max-width:991px){.footer-submenu :where([aria-expanded="true"]) .subnav-toggle__icon{transform:rotate(-45deg);}}.footer-submenu :where(.visually-hidden.footer-submenu__title .subnav-toggle){display:none;visibility:hidden;}.footer-submenu__menu{padding-left:0;margin:0;}@media (max-width:991px){.footer-submenu:not(:has(.visually-hidden.footer-submenu__title):has(.subnav-toggle)) .footer-submenu__menu{display:none;visibility:hidden;}}@media (max-width:991px){.footer-submenu:not(:has(.visually-hidden.footer-submenu__title):has(.subnav-toggle)) .footer-submenu__menu--active{display:block;visibility:visible;margin-top:0;border-bottom:1px solid var(--footer-subnav-border-color);margin-bottom:0;padding-bottom:var(--spacer);}}.footer__columns .footer-submenu:last-of-type :where(.subnav-toggle)::after{display:none;}.footer__columns .footer-submenu:last-of-type .footer-submenu__menu--active{border-bottom:none;}.footer-legal{width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:calc(100vw / -2);margin-right:calc(100vw / -2);--footer-font-color:var(--footer-font-color-2);background-color:var(--footer-background-color-2);}@media (min-width:992px){.footer-legal{margin-top:var(--footer-grid-row-gap);}}.footer-legal__wrapper{padding-left:max(var(--container-gutter),50% - var(--container)/2);padding-right:max(var(--container-gutter),50% - var(--container)/2);padding-top:var(--spacer-l);padding-bottom:var(--spacer-container-y);display:grid;color:var(--footer-font-color);}@media (min-width:992px){.footer-legal__wrapper{grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:0;}}.footer-legal__nav{margin-left:0;padding-left:0;margin-bottom:0;list-style:none;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:var(--spacer-xs);column-gap:0.8ch;}.footer-legal__nav > li{list-style:none;}.footer-legal__nav > li::before{display:none;}@media (min-width:992px){.footer-legal__nav{justify-self:end;padding-right:var(--spacer);}}.footer-legal :where(.footer__copyright){margin-bottom:0;grid-row:2;padding-top:var(--spacer-m);}@media (min-width:992px){.footer-legal :where(.footer__copyright){grid-row:1;padding-left:var(--spacer);padding-top:0;}}.footer-legal :where(li){margin:0;}@media (min-width:992px){.footer-legal :where(li){padding-top:0;}}.footer-legal a{text-decoration:none;display:flex;align-items:center;background-position:center;}.footer-legal :where(li + li a)::before{content:"|";display:block;margin:0;padding-right:1ch;}.footer-legal [href^=http]::after{--footer-external-link-icon-color:var(--footer-font-color-2);--footer-icon-size:.8em;}.footer-legal [href^=http]:hover::after{--footer-external-link-icon-color:var(--footer-font-color-2);background-color:var(--footer-external-link-icon-color);}.footer__logo{filter:brightness(0) invert(1);text-decoration:none;display:block;margin-bottom:var(--spacer-l);width:var(--ucsf-logo-size,--footer-logo-size,150px);}.footer__logo:hover{background-color:transparent;text-decoration:none;}.footer__logo:focus,.footer__logo:focus-visible{outline-color:var(--black);}.footer__logo:hover img,.footer__logo:focus img,.footer__logo:focus-visible img{transform:scale(1.1);}.footer__logo img{transition:var(--transition-time) ease-out all;}.footer__logo:is(#extra,.footer__logo--ucsf){--ucsf-logo-size:100px;filter:none;}.footer__logo:is(#extra,.footer__logo--ucsf)::after{content:"";display:block;width:var(--ucsf-logo-size);height:var(--ucsf-logo-size);vertical-align:super;background-image:url(/themes/custom/jak/images/footer-logo-navy.svg);background-repeat:no-repeat;background-size:var(--ucsf-logo-size) var(--ucsf-logo-size);background-color:transparent;-webkit-mask-image:none;margin-top:0;margin-left:0;margin-right:0;}@media (min-width:992px){.footer__logo:is(#extra,.footer__logo--ucsf)::after{background-image:url(/themes/custom/jak/images/footer-logo.svg);}}.footer__logo:is(#extra,.footer__logo--ucsf)::before{margin-left:0;}.footer-social{--social-icon-size:2rem;--social-icon-gap:1.6rem;--social-icon-bg-hover:var(--brand-secondary);background-color:var(--footer-background-color);color:var(--footer-font-color);margin-top:var(--spacer-container-y);position:relative;}@media (max-width:991px){.footer-social{--footer-background-color:var(--footer-background-color-2);--footer-font-color:var(--footer-font-color-2);margin-left:var(--spacer-container-x);margin-right:var(--spacer-container-x);}}.footer-social :where(.block-block-address,.block-block-jak-address,.block){margin-bottom:var(--spacer-l);}.footer-social :where(.block-block-address,.block-block-jak-address,.block) :where(p){margin-bottom:0;color:var(--footer-font-color);}.footer-social .block:has(li [class*=fa-]){margin-bottom:var(--spacer-l);}.footer-social .menu:has([class*=fa-]){display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--social-icon-size),1fr));column-gap:var(--social-icon-gap);row-gap:var(--spacer-half);align-items:center;}.footer-social .menu:has([class*=fa-]) :where([class*="fa-"]){display:grid;align-items:center;text-decoration:none;font-size:var(--social-icon-size);justify-content:center;align-items:center;}.footer-social .menu:has([class*=fa-]) :where([class*="fa-"]):before{margin-left:0;display:block;text-indent:0;align-self:center;width:var(--social-icon-size);height:var(--social-icon-size);text-align:center;}.footer-social .menu:has([class*=fa-]) :where([class*="fa-"]):hover::before{--footer-font-color:var(--font-color-light);outline:2px solid var(--social-icon-bg-hover);background-color:var(--social-icon-bg-hover);color:var(--footer-font-color);}.footer-social .menu:has([class*=fa-]) :where(li [href^="http"][class*="fa-"])::after{display:none;}.footer-social :where(.btn){text-decoration:none;}@media (max-width:991px){.footer-social :where(.btn){--btn-color:var(--brand-primary);}}.footer-social :where(.btn):hover,.footer-social :where(.btn):focus,.footer-social :where(.btn):focus-visible,.footer-social :where(.btn):active,.footer-social :where(.btn):target,.footer-social :where(.btn):focus-within{--btn-color:var(--white);}@media (max-width:991px){.footer-social .footer__give{width:100%;}}.group-page .node__overview{margin-top:-0.625rem;margin-bottom:1.875rem;}.group-page__content-wrapper{width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:calc(100vw / -2);margin-right:calc(100vw / -2);padding-top:4.063rem;padding-bottom:6.25rem;background-color:var(--i6-gray);}.group-page__content{background-color:var(--white);padding-top:4.375rem;padding-bottom:6.25rem;padding-left:var(--container-gutter);padding-right:var(--container-gutter);margin-left:var(--container-gutter);margin-right:var(--container-gutter);}.group-page__content::after{content:"";display:block;clear:both;}@media (min-width:992px){.group-page__content{margin-left:max(var(--container-gutter),50% - var(--container)/2);margin-right:max(var(--container-gutter),50% - var(--container)/2);max-width:var(--container);padding-top:6.25rem;padding-left:7.25rem;padding-right:7.25rem;}}.group-page :where(a){width:max-content;}.group-page [href^=http]{display:inline;}.group-page [href^=http]::after{margin-left:0.5ch;}@media (max-width:991px){.group-page :where(tbody){display:grid;grid-template-columns:1fr;}}@media (max-width:991px){.group-page :where(tr){display:grid;grid-template-columns:1fr;}}@media (max-width:991px){.group-page :where(tr:nth-of-type(odd)){background:var(--i6-gray);}}@media (max-width:991px){.group-page :where(tr:nth-child(1)){display:none;}}.group-page :where(tr:last-child){border-bottom:1px solid var(--i3-blue-gray);}.group-page :where(td){padding-top:0.75rem;padding-bottom:0.75rem;}@media (min-width:992px){.group-page :where(td){border-left:1px solid var(--i3-blue-gray);}}.group-page :where(td):nth-child(1){border-left:none;}@media (max-width:991px){.group-page :where(td)::before{white-space:pre;padding-right:0.5ch;font-weight:var(--font-weight-medium);margin-bottom:var(--spacer-xs);}}@media (max-width:991px){.group-page :where(td:nth-child(1))::before{content:"Name:\a";}}@media (max-width:991px){.group-page :where(td:nth-child(2))::before{content:"Title:\a";}}.group-page :where(td:nth-child(3)){position:relative;padding-left:calc(1.4em + 0.625rem);}.group-page :where(td:nth-child(3))::after{content:"";position:absolute;left:0.5rem;display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/phone.svg);-webkit-mask-repeat:no-repeat;background-color:var(--brand-secondary);transition:var(--transition-time),var(--transition-type),background-color;}@media (max-width:991px){.group-page :where(td:nth-child(3))::before{content:"Phone:\a";margin-left:-1.4em;}}@media (max-width:991px){.group-page :where(td:nth-child(4))::before{content:"Email:\a";}}.group-info{display:grid;}@media (min-width:1200px){.group-info{grid-template-columns:1.5fr 1fr;gap:1.875rem;}}.group-info__contact{margin-left:0;padding-left:0;margin-bottom:0;list-style:none;grid-row:1;margin-bottom:1.875rem;margin-top:0;}.group-info__contact > li{list-style:none;}.group-info__contact > li::before{display:none;}@media (min-width:1200px){.group-info__contact{padding-left:1.875rem;border-left:1px solid var(--brand-primary);height:max-content;grid-column:2;}}.group-info__contact [href^=http]:after{display:none !important;margin-left:0;}.group-info__contact > :where(* + *){margin-top:0;}.group-info__contact-row{display:grid;grid-template-columns:1.875rem 1fr;grid-template-rows:auto 1fr;border-bottom:1px solid var(--brand-primary);padding-top:var(--spacer-s);padding-bottom:var(--spacer-s);}@media (min-width:992px){.group-info__contact-row{grid-template-rows:1fr;grid-template-columns:8.75rem auto 1.5fr;grid-row:1fr;column-gap:0.375rem;padding-top:var(--spacer-s);}}@media (min-width:1200px){.group-info__contact-row{border-bottom:none;}}@media (max-width:1199px){.group-info__contact-row:first-of-type{border-top:3px solid var(--brand-primary);}}@media (min-width:1200px){.group-info__contact-row:last-of-type{padding-bottom:0;}}@media (max-width:1199px){.group-info__contact-row [class^=icon]{grid-column:1;grid-row:1;}}.group-info__contact-row :where(a){width:auto;}.group-info__contact-row :where(a),.group-info__contact-row :where(p){grid-row:1;grid-column:3;margin:0;}.group-info__label{grid-row:1;grid-column:1/-1;margin-bottom:var(--spacer-s);}@media (min-width:992px){.group-info__label{grid-column:1;margin-bottom:0;}}.group-info [class^=icon]{grid-column:1;}@media (min-width:992px){.group-info [class^=icon]{grid-column:2;}}.group-info [class^=icon] + *{grid-column:2;}@media (min-width:992px){.group-info [class^=icon] + *{grid-column:3;}}.group-info [class^=icon],.group-info [class^=icon] + *{grid-row:2;}@media (min-width:992px){.group-info [class^=icon],.group-info [class^=icon] + *{grid-row:1;}}.group-info .icon-map-marker{align-self:start;}.header{box-shadow:0 0 10px 0 rgba(5,32,73,0.15);z-index:2;}.search--header .search__submit{right:1.25rem;}.icon-help{padding:1px 0 1px 20px;background:url(/themes/custom/images/icons/help.png) 0 50% no-repeat;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/custom/jak/images/icons/feed.svg) no-repeat;}:where(.icon-arrow-outline:not(.icon-after)){--icon-size:1.4em;}:where(.icon-arrow-outline:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/arrow-outline.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-arrow-outline:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-arrow-outline.icon-after){--icon-size:1.4em;}:where(.icon-arrow-outline.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/arrow-outline.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-arrow-outline.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-bookmark:not(.icon-after)){--icon-size:1.4em;}:where(.icon-bookmark:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/bookmark.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-bookmark:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-bookmark.icon-after){--icon-size:1.4em;}:where(.icon-bookmark.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/bookmark.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-bookmark.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-bell:not(.icon-after)){--icon-size:1.4em;}:where(.icon-bell:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/bell.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-bell:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-bell.icon-after){--icon-size:1.4em;}:where(.icon-bell.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/bell.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-bell.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-bell-off:not(.icon-after)){--icon-size:1.4em;}:where(.icon-bell-off:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/bell-off.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-bell-off:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-bell-off.icon-after){--icon-size:1.4em;}:where(.icon-bell-off.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/bell-off.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-bell-off.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-calendar:not(.icon-after)){--icon-size:1.4em;}:where(.icon-calendar:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/calendar.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-calendar:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-calendar.icon-after){--icon-size:1.4em;}:where(.icon-calendar.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/calendar.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-calendar.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-clock:not(.icon-after)){--icon-size:1.4em;}:where(.icon-clock:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/clock.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-clock:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-clock.icon-after){--icon-size:1.4em;}:where(.icon-clock.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/clock.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-clock.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-fax:not(.icon-after)){--icon-size:1.4em;}:where(.icon-fax:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/fax.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-fax:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-fax.icon-after){--icon-size:1.4em;}:where(.icon-fax.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/fax.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-fax.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-info:not(.icon-after)){--icon-size:1.4em;}:where(.icon-info:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/info.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-info:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-info.icon-after){--icon-size:1.4em;}:where(.icon-info.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/info.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-info.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-mail:not(.icon-after)){--icon-size:1.4em;}:where(.icon-mail:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/mail.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-mail:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-mail.icon-after){--icon-size:1.4em;}:where(.icon-mail.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/mail.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-mail.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-map-marker:not(.icon-after)){--icon-size:1.4em;}:where(.icon-map-marker:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/map-marker.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-map-marker:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-map-marker.icon-after){--icon-size:1.4em;}:where(.icon-map-marker.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/map-marker.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-map-marker.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-minus:not(.icon-after)){--icon-size:1.4em;}:where(.icon-minus:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/minus.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-minus:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-minus.icon-after){--icon-size:1.4em;}:where(.icon-minus.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/minus.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-minus.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-minus-circle:not(.icon-after)){--icon-size:1.4em;}:where(.icon-minus-circle:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/minus-circle.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-minus-circle:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-minus-circle.icon-after){--icon-size:1.4em;}:where(.icon-minus-circle.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/minus-circle.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-minus-circle.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-person:not(.icon-after)){--icon-size:1.4em;}:where(.icon-person:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/person.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-person:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-person.icon-after){--icon-size:1.4em;}:where(.icon-person.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/person.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-person.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-phone:not(.icon-after)){--icon-size:1.4em;}:where(.icon-phone:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/phone.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-phone:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-phone.icon-after){--icon-size:1.4em;}:where(.icon-phone.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/phone.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-phone.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-plus:not(.icon-after)){--icon-size:1.4em;}:where(.icon-plus:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/plus.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-plus:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-plus.icon-after){--icon-size:1.4em;}:where(.icon-plus.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/plus.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-plus.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-plus-circle:not(.icon-after)){--icon-size:1.4em;}:where(.icon-plus-circle:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/plus-circle.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-plus-circle:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-plus-circle.icon-after){--icon-size:1.4em;}:where(.icon-plus-circle.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/plus-circle.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-plus-circle.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-settings:not(.icon-after)){--icon-size:1.4em;}:where(.icon-settings:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/settings.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-settings:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-settings.icon-after){--icon-size:1.4em;}:where(.icon-settings.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/settings.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-settings.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-star:not(.icon-after)){--icon-size:1.4em;}:where(.icon-star:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/star.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-star:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-star.icon-after){--icon-size:1.4em;}:where(.icon-star.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/star.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-star.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-star-on:not(.icon-after)){--icon-size:1.4em;}:where(.icon-star-on:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/star-on.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-star-on:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-star-on.icon-after){--icon-size:1.4em;}:where(.icon-star-on.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/star-on.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-star-on.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-toggle-left:not(.icon-after)){--icon-size:1.4em;}:where(.icon-toggle-left:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/toggle-left.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-toggle-left:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-toggle-left.icon-after){--icon-size:1.4em;}:where(.icon-toggle-left.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/toggle-left.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-toggle-left.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-toggle-right:not(.icon-after)){--icon-size:1.4em;}:where(.icon-toggle-right:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/toggle-right.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-toggle-right:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-toggle-right.icon-after){--icon-size:1.4em;}:where(.icon-toggle-right.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/toggle-right.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-toggle-right.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-website:not(.icon-after)){--icon-size:1.4em;}:where(.icon-website:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/website.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-website:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-website.icon-after){--icon-size:1.4em;}:where(.icon-website.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/website.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-website.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-x:not(.icon-after)){--icon-size:1.4em;}:where(.icon-x:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/x.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-x:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-x.icon-after){--icon-size:1.4em;}:where(.icon-x.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/x.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-x.icon-after):hover::after{--icon-color:var(--brand-secondary);}:where(.icon-x-circle:not(.icon-after)){--icon-size:1.4em;}:where(.icon-x-circle:not(.icon-after))::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/x-circle.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-x-circle:not(.icon-after)):hover::before{--icon-color:var(--brand-secondary);}:where(.icon-x-circle.icon-after){--icon-size:1.4em;}:where(.icon-x-circle.icon-after)::after{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/x-circle.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}:where(.icon-x-circle.icon-after):hover::after{--icon-color:var(--brand-secondary);}ul:has(> .icon-card){padding-left:0;margin-bottom:0;}:where(.section-panel__content:has(.icon-card + .icon-card)){display:grid;gap:1.875rem;}:where(.section-panel__content:has(.icon-card + .icon-card)) > *{min-width:0;}@media (min-width:768px){:where(.section-panel__content:has(.icon-card + .icon-card)){grid-template-columns:repeat(2,minmax(0,1fr));}}:where(.section-panel__content:has(.icon-card + .icon-card + .icon-card)){display:grid;gap:1.875rem;}:where(.section-panel__content:has(.icon-card + .icon-card + .icon-card)) > *{min-width:0;}@media (min-width:768px){:where(.section-panel__content:has(.icon-card + .icon-card + .icon-card)){grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:992px){:where(.section-panel__content:has(.icon-card + .icon-card + .icon-card)){grid-template-columns:repeat(3,minmax(0,1fr));}}:where(.section-panel__content:has(.icon-card + .icon-card + .icon-card + .icon-card)){display:grid;column-gap:1.25rem;row-gap:1.875rem;}:where(.section-panel__content:has(.icon-card + .icon-card + .icon-card + .icon-card)) > *{min-width:0;}@media (min-width:600px){:where(.section-panel__content:has(.icon-card + .icon-card + .icon-card + .icon-card)){grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:992px){:where(.section-panel__content:has(.icon-card + .icon-card + .icon-card + .icon-card)){grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width:1312px){:where(.section-panel__content:has(.icon-card + .icon-card + .icon-card + .icon-card)){grid-template-columns:repeat(4,minmax(0,1fr));}}:where(.section-panel__content:has(.card--offset-icon)){--list-spacer-top:calc(var(--spacer-panel-content-top) + (calc((var(--img-icon) / 3))));--panel-spacer-top:var(--list-spacer-top);}:where(.section-panel__content:has(.image-card)){display:grid;gap:1.875rem;}:where(.section-panel__content:has(.image-card)) > *{min-width:0;}@media (min-width:768px){:where(.section-panel__content:has(.image-card)){grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:992px){:where(.section-panel__content:has(.image-card)){grid-template-columns:repeat(3,minmax(0,1fr));}}ul:has(> .image-card){padding-left:0;margin-bottom:0;}:where(.image-card){padding:0 0 var(--card-padding-tb) 0;}:where(.image-card) :where(img){margin-bottom:var(--spacer);}:where(.image-card) :where(.card-info){padding-left:var(--card-padding-lr);padding-right:var(--card-padding-lr);}:where(.image-card) ul{margin:0;padding-left:0;list-style:none;}:where(.image-card) ul :where(li){margin-top:0;margin-bottom:var(--spacer-half);}:where(.image-card) p{margin-bottom:var(--spacer-half);}.slick-slider:not(.slick-initialized){opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease;}.slick-slider.slick-initialized{visibility:visible;opacity:1;}.slick-sr-only{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px;}:where(.block-inline-blockgallery){width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:calc(100vw / -2);margin-right:calc(100vw / -2);}@media (min-width:992px){:where(.block-inline-blockgallery) :where(.gallery){margin-left:max(var(--container-gutter),50% - var(--width-full)/2);margin-right:max(var(--container-gutter),50% - var(--width-full)/2);max-width:var(--width-full);}}.layout[class*=bg--] :where(.block-inline-blockgallery){position:relative;}.layout[class*=bg--] :where(.block-inline-blockgallery)::before{content:"";position:absolute;background-color:var(--background-color);top:0;bottom:0;display:block;z-index:-1;overflow-x:hidden;}@media (max-width:991px){.layout[class*=bg--] :where(.block-inline-blockgallery)::before{width:100%;overflow-x:hidden;}}.gallery{--slick-btn-size:36px;--aspect-ratio:3 / 2;--image-width:calc(100vw - var(--spacer-double));--slide-spacer-x:var(--spacer);}@media (min-width:992px){.gallery{--image-width:41.25rem;}}.gallery :where(.gallery-title-description){margin-left:max(var(--container-gutter),50% - var(--container-extra-narrow)/2);margin-right:max(var(--container-gutter),50% - var(--container-extra-narrow)/2);max-width:var(--container-extra-narrow);}.gallery-container{display:grid;grid-template-rows:1fr;}@media (max-width:991px){.gallery-container{margin-left:calc(var(--slide-spacer-x) * 2 * -1);}}.gallery :where(.slick-slide){margin-left:var(--slide-spacer-x);}@media (min-width:992px){.gallery :where(.slick-slide){margin:0 var(--slide-spacer-x);}}.gallery-item{min-width:var(--image-width);max-width:var(--image-width);grid-row:1;aspect-ratio:var(--aspect-ratio);}.gallery :where(figure){position:relative;}.gallery :where(figcaption){display:block;padding-left:calc(var(--container-gutter) - var(--slide-spacer-x));padding-right:calc(var(--container-gutter) - var(--slide-spacer-x));margin:0 auto;min-height:100px;font-size:var(--font-size-2xs);padding-top:1rem;}@media (min-width:992px){.gallery :where(figcaption){padding-left:13%;padding-right:13%;}}.gallery .slick-slide:not(.slick-center) :where(figure)::before{content:"";top:0;bottom:0;left:0;right:0;position:absolute;inset:0;background-color:rgba(255,255,255,0.6);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:1;}.gallery .slick-slide:not(.slick-center) :where(figcaption){border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px;}:where(.gallery){--image-height:calc(var(--image-width) * 2 / 3);--image-center-y:calc(var(--image-height) / 2);}:where(.gallery) .slick-arrow{--btn-bg-color:transparent;appearance:none;line-height:initial;font-size:inherit;border:none;background-color:var(--btn-bg-color);min-height:auto;border-radius:0;padding:0;text-align:left;vertical-align:initial;width:initial;transition:none;width:var(--slick-btn-size);height:var(--slick-btn-size);background-color:var(--slide-btn-bg-color,#006be9);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,0.2);cursor:pointer;position:absolute;top:calc(var(--image-center-y) - var(--slick-btn-size) / 2);z-index:1;}:where(.gallery) .slick-arrow:hover{text-decoration:none;background-color:var(--btn--bg-color);color:var(--brand-secondary);}:where(.gallery) .slick-arrow:hover,:where(.gallery) .slick-arrow:focus,:where(.gallery) .slick-arrow:focus-visible{background-color:var(--slide-btn-bg-color,#0F388A);}:where(.gallery) :where(.slick-prev-icon,.slick-next-icon){--arrow-margin:5px;display:inline-block;width:10px;height:10px;border:2px solid transparent;transform:rotate(var(--arrow-rotation));transform-origin:center;border-top-color:var(--slide-btn-icon-color,#fff);}:where(.gallery) :where(.slick-prev-icon){--arrow-rotation:-45deg;}:where(.gallery) :where(.slick-next-icon){--arrow-rotation:45deg;}:where(.gallery) .slick-prev{left:0;}@media (min-width:992px){:where(.gallery) .slick-prev{left:var(--spacer);}}:where(.gallery) :where(.slick-prev-icon){border-left-color:var(--slide-btn-icon-color);margin-left:var(--arrow-margin);}:where(.gallery) .slick-next{right:0;}@media (min-width:992px){:where(.gallery) .slick-next{right:var(--spacer);}}:where(.gallery) :where(.slick-next-icon){border-right-color:var(--slide-btn-icon-color);margin-right:var(--arrow-margin);}.gallery :where(img){aspect-ratio:var(--aspect-ratio);object-fit:contain;opacity:0.25;}.gallery .slick-active + .slick-slide img{opacity:1;}.gallery .slick-slide:has(+ .slick-active) img{opacity:1;}.gallery :where(.slick-active) :where(img){filter:blur(0);transition:1s ease-out all;opacity:1;}:where(.form--inline .form-item){float:left;margin-right:0.625rem;}:where([dir="rtl"] .form--inline .form-item){float:right;margin-right:0;margin-left:0.625rem;}:where(.form--inline .form-item-separator){margin-top:2.875rem;margin-right:1.25rem;margin-left:0.625rem;}:where(.form--inline .form-actions){clear:left;}:where(.block-language){padding-right:var(--container-gutter);}:where(.block-language) ul.links{margin-left:0;padding-left:0;margin-bottom:0;list-style:none;position:relative;display:grid;grid-auto-flow:column;column-gap:var(--spacer-xs);align-items:start;width:fit-content;margin:0;margin-top:1.875rem;z-index:1;}:where(.block-language) ul.links > li{list-style:none;}:where(.block-language) ul.links > li::before{display:none;}@media (min-width:992px){:where(.block-language) ul.links{margin-left:auto;margin-top:0;transform:translateY(1.5rem);}}:where(.block-language) li{margin-top:0;grid-row:1;width:auto;display:block;font-size:1rem;}:where(.block-language) li a{position:relative;padding:var(--spacer-xs);text-decoration:none;background-color:var(--white);color:var(--brand-secondary);box-shadow:0 1px 2px 0 rgba(0,0,0,0.5);display:block;z-index:1;text-transform:capitalize;}:is(#extraspecificity,:where(.block-language) li a.is-active,:where(.block-language) li a:hover){background-color:var(--brand-secondary);color:var(--white);}@media (min-width:992px){.page-node-type-page :where(.block-language){display:grid;grid-template-columns:minmax(0,2.5fr) minmax(0,1fr);grid-template-rows:1fr;column-gap:1.875rem;margin-top:0;}}@media (min-width:992px){.page-node-type-page :where(.block-language) ul.links{margin-top:0;}}.page-node-type-page :where(.block-language):not(.has-viewableby) + .block-page-title-block .page-title{margin-top:1.25rem;}.page-node-type-page :where(.block-language):not(.has-viewableby) + .block-page-title-block .node-owner-group__info{margin-top:0;}.page-node-type-page :where(.block-language).has-viewableby + .block-page-title-block .page-title{margin-top:0;}.page--reset :where(.block-language){padding-right:var(--container-gutter);}@media (min-width:992px){.page--reset :where(.block-language){display:block;margin-top:0;}}.page-node-type-page:not(:has(.node-owner-group__info)) .block-language{display:block;}body:has(.node--view-mode-restricted-content):not(:has(.node-owner-group__info)) .block-language{display:block;}button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1.25rem;}label button.link{font-weight:bold;}.list-row{background-color:var(--white);padding-top:2.875rem;padding-bottom:2.875rem;padding-left:calc(var(--container-gutter) / 2);padding-right:calc(var(--container-gutter) / 2);font-size:var(--font-size-s);}.list-row > :where(* + *){margin-top:var(--spacer);}.list-row > :where(:last-child){margin-bottom:0;}@media (min-width:600px){.list-row{padding-left:6.25rem;padding-right:6.25rem;}}.list-row:where(* + *)::before{content:"";display:block;height:0.188rem;border-top:dotted 0.188rem var(--j3-cool-gray);transform:translateY(-2.875rem);}.list-row:where(:first-child){padding-top:6.25rem;}.list-row:where(:last-child){padding-bottom:6.25rem;}.list-row-section{padding-top:4.063rem;padding-bottom:6.25rem;margin-top:var(--spacer-l);}.list-row-wrapper{box-shadow:0 1px 3px rgba(5,32,73,0.1),0 1px 3px rgba(5,32,73,0.1);}.list-row__list{margin-left:0;padding-left:0;margin-bottom:0;list-style:none;}.list-row__list > li{list-style:none;}.list-row__list > li::before{display:none;}.list-row__list > :where(* + *){margin-top:0.625rem;}.list-row__list > :where(:last-child){margin-bottom:0;}.panel-sidebar .list-row__list{display:grid;grid-template-columns:1fr 1fr;column-gap:1.25rem;}.panel-sidebar .list-row__list-item{margin-top:0;margin-bottom:1.25rem;}.panel-sidebar .list-row__list-item :where(a){font-size:var(--font-size-xs);white-space:pre-wrap;word-break:break-word;}.panel-sidebar .list-row__list-item :where(a):hover{background-color:transparent;}.list-row__cta{appearance:none;background-color:var(--btn-background-color);color:var(--btn-color);font-size:var(--font-size-s,1.125rem);font-weight:600;border:3px solid;border-color:var(--btn-border-color);line-height:1.4;padding:0.6em 1.6em;text-align:center;vertical-align:middle;display:inline-block;cursor:pointer;font-family:var(--main-font--bold);touch-action:manipulation;user-select:none;transition:var(--transition-type) var(--transition-time) background-color;letter-spacing:0;text-decoration:none;letter-spacing:0.4px;margin-right:0;}.list-row__cta:hover{--btn-background-color:var(--brand-secondary);--btn-color:var(--white);}.list-row__cta:active{--btn-background-color:var(--brand-primary);--btn-border-color:var(--brand-primary);--btn-color:var(--white);}.list-row__cta:focus-visible{--btn-border-color:var(--white);--btn-outline-color:var(--brand-secondary);--btn-color:var(--white);outline:3px solid var(--btn-outline-color);}.list-row__cta:disabled,.list-row__cta[disabled]{--btn-background-color:var(--j5-gray);--btn-border-color:var(--i3-blue-gray);--btn-color:var(--font-color-medium);}.list-row__cta:hover{text-decoration:none;}.list-row__cta:focus{background-color:var(--btn-background-invert);color:var(--btn-color-invert);}.list-row__cta:focus::after{background-color:var(--white);}.list-row__cta:hover::after{background-color:var(--white);}.login-page-wrapper{width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:calc(100vw / -2);margin-right:calc(100vw / -2);padding-top:4.063rem;padding-bottom:6.25rem;background-color:var(--i6-gray);}.login-page--inner{background-color:var(--white);padding-top:4.375rem;padding-bottom:4.375rem;padding-left:var(--container-gutter);padding-right:var(--container-gutter);margin-left:var(--container-gutter);margin-right:var(--container-gutter);}@media (min-width:1200px){.login-page--inner{margin-left:max(var(--container-gutter),50% - var(--container-narrow)/2);margin-right:max(var(--container-gutter),50% - var(--container-narrow)/2);max-width:var(--container-narrow);padding-top:6.25rem;padding-left:7.25rem;padding-right:7.25rem;}}.login-page .field--type-text-with-summary,.login-page .page-title ~ .page-title,.login-page .page-title ~ .block-page-title-block,.login-page .tabs,.login-page .simplesamlphp-auth-login-link{display:none;}.login-page .user-login-form{margin-top:1.875rem;}.login-page .user-login-form input[type=email],.login-page .user-login-form input[type=password],.login-page .user-login-form input[type=text]{padding:16px 4px 16px 24px;height:3.125rem;width:100%;max-width:37.5rem;color:var(--brand-primary);}.login-page .user-login-form .form-actions{margin-bottom:1.875rem;margin-top:1.875rem;}.login-page .user-login-form input[type=submit]{appearance:none;background-color:var(--btn-background-color);color:var(--btn-color);font-size:var(--font-size-s,1.125rem);font-weight:600;border:3px solid;border-color:var(--btn-border-color);line-height:1.4;padding:0.6em 1.6em;text-align:center;vertical-align:middle;display:inline-block;cursor:pointer;font-family:var(--main-font--bold);touch-action:manipulation;user-select:none;transition:var(--transition-type) var(--transition-time) background-color;letter-spacing:0;cursor:pointer;outline:none !important;width:100% !important;max-width:37.5rem;height:64px;display:inline-block;}.login-page .user-login-form input[type=submit]:hover{--btn-background-color:var(--brand-secondary);--btn-color:var(--white);}.login-page .user-login-form input[type=submit]:active{--btn-background-color:var(--brand-primary);--btn-border-color:var(--brand-primary);--btn-color:var(--white);}.login-page .user-login-form input[type=submit]:focus-visible{--btn-border-color:var(--white);--btn-outline-color:var(--brand-secondary);--btn-color:var(--white);outline:3px solid var(--btn-outline-color);}.login-page .user-login-form input[type=submit]:disabled,.login-page .user-login-form input[type=submit][disabled]{--btn-background-color:var(--j5-gray);--btn-border-color:var(--i3-blue-gray);--btn-color:var(--font-color-medium);}.login-page .login-reset,.login-page .login-new-account{font-size:var(--font-size-xs);}.menu-item{margin:0;padding-top:0.25rem;}.navbar{--mobile-subnav-icon-size:0.875rem;--top-level-border-color:var(--brand-secondary);margin-left:0;padding-left:0;margin-bottom:0;list-style:none;display:grid;grid-template-columns:auto 1fr auto auto;grid-template-rows:1;grid-row-gap:0;position:relative;}.navbar > li{list-style:none;}.navbar > li::before{display:none;}@media (min-width:1071px){.navbar{padding-left:max(var(--container-gutter),50% - var(--container)/2);padding-right:max(var(--container-gutter),50% - var(--container)/2);grid-template-columns:auto 1fr auto auto;grid-row-gap:0;}}.navbar__logo{grid-row:1;align-self:center;display:block;line-height:5.003rem;}@media (max-width:1070px){.navbar__logo{padding-left:max(var(--container-gutter),calc(50% - (var(--container)/2)));}}.navbar__logo :where(img){min-width:7.5rem;}@media (max-width:1210px){.navbar__logo :where(img){min-width:8.063rem;min-height:2.969rem;}}@media (min-width:1071px){.navbar__logo :where(img){min-width:8.063rem;vertical-align:middle;}}:where(.block-system-branding-block):has(> .navbar__site-name){align-self:center;}.navbar__site-name{display:block;--link-color:var(--font-color-medium);font-size:1.25rem;text-decoration:none;padding-top:var(--spacer-xs);padding-bottom:var(--spacer-s);max-width:var(--site-name-width);}@media (max-width:1070px){.navbar__site-name{padding-left:var(--container-gutter);}}.navbar__site-name-secondary{text-decoration:none;font-size:var(--font-size-xs);color:var(--font-color-medium);margin-bottom:0;padding-bottom:0;}.navbar__site-name-secondary :where(a){--link-color:var(--font-color-medium);padding-bottom:0;text-underline-offset:0.26em;}.navbar__site-name-secondary :where(a):after{display:none;}.menu{list-style:none outside;margin-top:0;margin-bottom:0;padding-left:0;}@media (max-width:1070px){.menu--level-1{overflow-y:auto;height:100%;}}@media (min-width:1071px){.menu--level-1{display:flex;justify-content:end;justify-content:end;flex-wrap:wrap;}}.menu--main{display:none;max-height:0;overflow-y:auto;}@media (min-width:1071px){.menu--main{display:block;max-height:100%;overflow-y:visible;grid-column:3;grid-row:1;}}.mobile-nav-visible .menu--main{visibility:visible;position:fixed;display:block;right:0;left:0;top:var(--nav-height);grid-column:span 4;bottom:0;width:100%;height:auto;z-index:3;max-height:100%;background-color:var(--white);padding-left:var(--container-gutter);padding-right:var(--container-gutter);box-shadow:0 10px 10px -10px rgba(5,32,73,0.15) inset,0 -10px 10px -10px rgba(5,32,73,0.15) inset;}.menu__item{padding-left:0;padding-top:0;margin-top:0;}@media (max-width:1070px){.menu__item{border-top:0.09em solid var(--j5-gray);}}@media (min-width:1071px){.menu__item--level-1{margin-left:1.25rem;position:relative;}}@media (min-width:1200px){.menu__item--level-1{margin-left:3.125rem;}}.menu__item--level-1:first-child{margin-left:0;}@media (min-width:1071px){.menu__item--level-1:first-child{border-top:none;}}@media (max-width:1070px){.menu__item--level-1:last-child{border-bottom:0.09em solid var(--j5-gray);}}@media (min-width:1071px){.menu__item--level-2{border-bottom:1px solid var(--i3-blue-gray);border-image-slice:1;border-image-source:linear-gradient(to right,transparent 0%,transparent 5%,var(--i3-blue-gray) 5%,var(--i3-blue-gray) 95%,transparent 5%);}}@media (min-width:1071px){.menu__item--level-2:where(:has(> .menu__link:hover)){border-bottom:1px solid var(--a3-cta-blue);border-image-slice:unset;}}.menu__item--level-2:last-child{border-bottom:none;}.menu__link{--link-font-weight:normal;color:var(--font-color-dark);line-height:2rem;display:block;width:100%;}.menu__link:hover{color:var(--brand-secondary);}.menu__link--button{appearance:none;border-radius:0;font-weight:initial;border:none;padding:0;background-color:none;position:relative;font-family:var(--main-font--roman);}@media (max-width:1070px){.menu__link--button{text-align:left;display:flex;}}.menu__link--button:hover,.menu__link--button:active,.menu__link--button:focus{background-color:transparent;color:initial;}.menu__link--button.menu__link--has-children{--spacer-left:0;display:grid;grid-template-columns:1fr calc(var(--mobile-subnav-icon-size) + var(--spacer-left));column-gap:1ch;}.menu__link--button.menu__link--has-children::after{content:"";display:inline-block;min-width:var(--mobile-subnav-icon-size);width:var(--mobile-subnav-icon-size);height:var(--mobile-subnav-icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/chevron-down.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.menu__link--button.menu__link--has-children:hover::after{--icon-color:var(--brand-secondary);}@media (max-width:1070px){.menu__link--button.menu__link--has-children{--spacer-left:1rem;}}button:is(.menu__link--button).menu__link--has-children::after{--mobile-subnav-icon-size:var(--font-size);display:flex;grid-row:1;grid-column:2;align-self:center;mask-size:cover;margin-bottom:0;background-color:var(--brand-primary);transition:var(--transition-time) var(--transition-type) transform;}button:is(.menu__link--button):where([aria-expanded="true"]).menu__link--has-children::after{-webkit-mask-image:url(/themes/custom/jak/images/icons/chevron-up.svg);}.menu__link--level-1{font-size:var(--font-size);text-decoration:none;}@media (max-width:1070px){.menu__link--level-1{position:relative;display:flex;align-items:center;justify-content:space-between;line-height:2rem;padding-top:0.75rem;padding-bottom:0.75rem;}}@media (min-width:1071px){.menu__link--level-1{line-height:5.003rem;font-size:1.063rem;padding-bottom:0.25rem;transition:var(--transition-time) var(--transition-type) line-height;}}@media (min-width:1071px){.menu__link--level-1:focus,.menu__link--level-1:hover,.menu__link--level-1[aria-expanded=true]{border-bottom:0.25rem solid var(--top-level-border-color);padding-bottom:0;color:var(--brand-secondary);}}@media (min-width:1200px){.menu__link--level-1:where(.is-active){border-bottom:0.25rem solid var(--top-level-border-color);padding-bottom:0;}}@media (min-width:1071px){.menu__link--level-1[href]:where(.menu__link)::after{margin-left:0.7rem;}}@media (max-width:1070px){.menu__link--level-1[href]:where(.menu__link--has-children)::after{display:none;}}@media (max-width:1070px){button:is(.menu__link--level-1:where(.menu__link--has-children)::after){padding:0;line-height:1.6;}.menu__link--level-1:where(.menu__link--has-children)::after:hover{background-color:transparent;color:transparent;}}@media (min-width:1071px){.menu__link--level-1:where(.menu__link--has-children)::after{margin-bottom:calc(2.5015rem - var(--mobile-subnav-icon-size));align-self:end;margin-right:0;}}.menu__link--level-1[target=_blank]::after{transform:none;}@media (max-width:1070px){.menu__link--level-1[target=_blank]::after{width:1.25rem;height:1.25rem;}}.menu__link--level-2{text-decoration:none;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding-left:var(--container-gutter);padding-top:0.75rem;padding-bottom:0.75rem;}.menu__link--level-2::after{margin-left:var(--spacer-s);}@media (min-width:1071px){.menu__link--level-2{display:flex;justify-content:space-between;align-items:center;padding-right:var(--container-gutter);transition:var(--transition-time) var(--transition-type) all;color:var(--font-color-light);}.menu__link--level-2::after{background-color:white;}.menu__link--level-2:hover{background-color:var(--brand-secondary);color:var(--font-color-light);}.menu__link--level-2:hover::after{background-color:white;}button:is(.menu__link--level-2):where([aria-expanded="true"]).menu__link--has-children::after,button:is(.menu__link--level-2).menu__link--has-children:hover::after,button:is(.menu__link--level-2).menu__link--has-children:focus::after{border-top:2px solid var(--font-color-light);border-right:2px solid var(--font-color-light);}}.menu--level-2{margin-left:0;padding-left:0;margin-bottom:0;list-style:none;display:none;}.menu--level-2 > li{list-style:none;}.menu--level-2 > li::before{display:none;}@media (max-width:1070px){.is-open .menu--level-2{display:block;grid-column:1/-1;}}@media (min-width:1071px){.menu--level-2{border-top:1px solid rgba(135,141,150,0.1);}}@media (min-width:1071px){[aria-expanded=true] + .menu--level-2{background-color:var(--a1-navy);color:var(--font-color-light);display:block;position:absolute;width:25rem;z-index:840;box-shadow:0px 8px 10px rgba(var(--j2-gray-rgb),0.1),-10px 8px 10px rgba(var(--j2-gray-rgb),0.1),10px 8px 10px rgba(var(--j2-gray-rgb),0.1);right:0;}}.menu--level-3{display:none;}.meta-byline{margin-top:4.125rem;}@media (min-width:768px){.meta-byline{margin-top:var(--spacer-section);}}.meta-byline-row{border-bottom:1px var(--i4-gray) solid;}@media (min-width:768px){.meta-byline-row{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:1.5rem;}}.meta-byline-row:first-of-type{border-top:4px solid var(--black);}.meta-byline-row > *{margin:0;padding:0.313rem 0 0.938rem 0;}@media (min-width:768px){.meta-byline-row > *{padding:1.25rem 0;}}.meta-byline-row .meta-byline-title{font-weight:inherit;font-size:inherit;}@media (max-width:767px){.meta-byline-row .meta-byline-title{padding-top:0.938rem;padding-bottom:0;margin-top:0;margin-bottom:0;}}@media (min-width:768px){.meta-byline-row .meta-byline-title{border-right:1px solid var(--i4-gray);margin-bottom:0;}}.more-link{display:block;text-align:right;}.more-link :where([href^=http]):hover::after{background-color:var(--white);}@media (max-width:767px){.sticky-homepage-news .more-link{margin-top:1.25rem;}}.node--unpublished{background-color:#fff4f4;}.node__viewableby{margin-bottom:var(--spacer-s);}@media (min-width:992px){.node__viewableby{margin-top:4.25rem;}}.node__viewableby :where(p){margin-bottom:0;}.node__viewableby :where(p)::after{content:"";display:inline-block;margin-left:var(--spacer-s);width:0.181rem;height:0.875rem;border-left:0.181rem solid var(--primary-accent-color,#0F388A);transform:skew(-25deg);}.node__viewableby + .page-title{margin-top:0;}@media (min-width:992px){.block-language + .block-page-title-block > .node__viewableby{margin-top:2.375rem;}}.nav-toggle{--menu-icon-color:var(--brand-primary);grid-column:4;grid-row:1;justify-self:end;white-space:nowrap;overflow:hidden;height:100%;border:0;border-radius:0;outline:1px solid transparent;text-transform:uppercase;padding-right:var(--container-gutter);padding-left:var(--container-gutter);}@media (max-width:479px){.nav-toggle{font-size:0;}}@media (min-width:600px){.nav-toggle{grid-column:4;text-align:end;transition:var(--transition-time) var(--transition-type) background-color;}}@media (min-width:1071px){.nav-toggle{display:none;}}.nav-toggle:hover{text-decoration:underline;background-color:transparent;color:var(--menu-icon-color);}.nav-toggle__icon{display:block;float:right;position:relative;width:25px;height:2px;background-color:var(--menu-icon-color);outline:1px solid transparent;transition-property:background-color,transform;transition-duration:0.3s;margin-top:0.7em;margin-left:1em;}.nav-toggle__icon::before,.nav-toggle__icon::after{content:"";position:absolute;display:block;width:25px;height:2px;background-color:var(--menu-icon-color);outline:1px solid transparent;transition-property:background-color,transform;transition-duration:0.3s;}.nav-toggle__icon::before{top:-7px;}.nav-toggle__icon::after{top:7px;}.mobile-nav-visible .nav-toggle__icon{--menu-icon-color:var(--brand-secondary);background-color:transparent;}.mobile-nav-visible .nav-toggle__icon::before{transform:translateY(7px) rotate(45deg);}.mobile-nav-visible .nav-toggle__icon::after{transform:translateY(-7px) rotate(-45deg);}.navigation-sidebar :where(ul){margin-left:0;padding-left:0;margin-bottom:0;list-style:none;padding-left:var(--container-gutter);text-decoration:none;margin-top:0;}.navigation-sidebar :where(ul) > li{list-style:none;}.navigation-sidebar :where(ul) > li::before{display:none;}.navigation-sidebar :where(ul) > :where(* + *){margin-top:0;}.navigation-sidebar :where(ul) > :where(:last-child){margin-bottom:0;}.navigation-sidebar :where(a){display:block;padding-top:0.5rem;padding-bottom:0.5rem;margin-top:0;color:var(--link-color-alt);text-decoration:none;transition:var(--transition-time) var(--transition-type) color;}@media (min-width:992px){.navigation-sidebar :where(a){margin-left:-1.875rem;padding-left:1.875rem;}}.navigation-sidebar :where(a:hover,a:focus),.navigation-sidebar :where(a.is-active){color:var(--link-color);text-decoration:underline;}@media (min-width:992px){.navigation-sidebar :where(a:hover,a:focus),.navigation-sidebar :where(a.is-active){border-left:0.2em solid var(--a3-cta-blue);padding-left:calc(1.875rem - 0.25rem);text-decoration:none;font-weight:var(--font-weight-bold);}}@media (min-width:992px){.event__content-wrapper{padding-top:4.063rem;padding-bottom:6.25rem;background-color:var(--i6-gray);}}.event__content{padding-bottom:6.25rem;padding-left:var(--container-gutter);padding-right:var(--container-gutter);}@media (min-width:992px){.event__content{--container-extra-narrow-with-padding:calc(var(--container-extra-narrow) + (7.25rem * 2));margin-left:max(var(--container-gutter),50% - var(--container)/2);margin-right:max(var(--container-gutter),50% - var(--container)/2);max-width:var(--container);max-width:var(--container-extra-narrow-with-padding);padding-top:6.25rem;padding-left:7.25rem;padding-right:7.25rem;}}@media (max-width:991px){.event__content.box-shadow{box-shadow:none;}}.event-info{border-top:0.188rem solid var(--black);padding-left:0;margin-top:var(--spacer-double);margin-bottom:var(--spacer-xl);}.event-info :where(li){list-style:none;border-bottom:0.09em solid var(--black);margin-top:0;padding-top:var(--spacer);padding-bottom:var(--spacer);}.event-info__type,.event-info__date,.event-info__location{display:grid;grid-template-columns:max-content 1fr;gap:var(--spacer-half);}@media (min-width:992px){.event-info__type,.event-info__date,.event-info__location{grid-template-columns:0.5fr 1fr 1fr;gap:none;}}.event-info__type :first-child{font-weight:var(--font-weight-bold);}.event-info__date-month,.event-info__date-hour,.event-info__location-text{grid-column:2/-1;grid-row:1;}@media (max-width:991px){.event-info__date-month{grid-column:2;}}.event-info__location-text{font-style:normal;}.event-info__location-text *::after{content:",";}.event-info__location-text *:only-child::after,.event-info__location-text *:last-child::after{display:none;}.event-info__location-text :where(p){display:inline;margin-top:0;}.event-info .icon-calendar,.event-info .icon-clock,.event-info .icon-map-marker{text-indent:-9999px;}.event-countdown{grid-row:2;grid-column:2/-1;}@media (min-width:1196px){.event-countdown{grid-row:1;justify-self:end;}}.page-node-type-news .event--has-related-content{padding-bottom:4.688rem;}.event--has-related-content + .news__related-content .view-announcements--teaser,.event--has-related-content + .news__related-content .view-article-related-events{margin-top:0;}.event__related-content .views-element-container{padding-left:max(var(--container-gutter),50% - var(--container)/2);padding-right:max(var(--container-gutter),50% - var(--container)/2);padding-bottom:4.688rem;}.event__related-content .views-element-container :where(ul){display:grid;gap:1.875rem;}.event__related-content .views-element-container :where(ul) > *{min-width:0;}@media (min-width:768px){.event__related-content .views-element-container :where(ul){grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:992px){.event__related-content .views-element-container :where(ul){grid-template-columns:repeat(3,minmax(0,1fr));}}.event__related-content .views-element-container :where(ul.announcement-teaser){display:block;}.page-node-type-news:has(.banner-feature--main .banner-feature__title) :where(.news__title){display:none;}.page-node-type-news .node__viewableby{position:relative;margin-bottom:var(--spacer-half);}.page-node-type-news .node__viewableby::before{content:"";width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:calc(100vw / -2);margin-right:calc(100vw / -2);display:block;position:absolute;margin-bottom:-var(--spacer-half);height:2px;bottom:0;box-shadow:inset 0 0 0 1000px rgba(5,32,73,0.1);border-bottom:0.175rem solid #e7e9eb;}.page-node-type-news .node__viewableby--restricted::before{display:none;}.page-node-type-news .node__overview{--overview-font-color:var(--primary-accent-color);max-width:100%;margin-top:0;padding-bottom:3.75rem;border-bottom:solid 0.188rem var(--j3-cool-gray);margin-bottom:0;}@media (min-width:992px){.page-node-type-news .node__overview{margin-left:max(var(--container-gutter),50% - var(--container-extra-narrow)/2);margin-right:max(var(--container-gutter),50% - var(--container-extra-narrow)/2);max-width:var(--container-extra-narrow);}}.page-node-type-news .node__overview :where(p){line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);color:var(--overview-font-color);}.page-node-type-news .node__overview :where(p):first-child:not(.page-title){margin-top:0;}.page-node-type-news .node__overview :where(h2){display:none;}.page-node-type-news :where(.layout[class*="bg--dark-color"],.layout[class*="bg--navy-color"]) .node__overview{--overview-font-color:var(--theme-font-color);}.page-node-type-news .news--has-related-content{padding-bottom:4.688rem;}.news--has-related-content + .news__related-content .view-announcements--teaser,.news--has-related-content + .news__related-content .view-article-related-events{margin-top:0;}.news .details-info__location{display:flex;justify-content:center;}.news__title{margin-left:max(var(--container-gutter),50% - var(--container-extra-narrow)/2);margin-right:max(var(--container-gutter),50% - var(--container-extra-narrow)/2);max-width:var(--container-extra-narrow);text-align:center;}.news__title:first-child{margin-top:1.875rem;}.news__date{display:flex;color:var(--i3-blue-gray);font-size:var(--font-size-3xs);font-weight:500;padding-bottom:0.75rem;border-bottom:0.188rem solid var(--primary-accent-color,#0F388A);width:max-content;margin-left:auto;margin-right:auto;margin-bottom:var(--spacer-l);}@media (min-width:992px){.news .details-info__location{margin-left:max(var(--container-gutter),50% - 48.438rem/2);margin-right:max(var(--container-gutter),50% - 48.438rem/2);max-width:48.438rem;}}.news .field--name-body :where(ul) > :where(* + *){margin-top:0.375rem;}.news .field--name-body :where(ul) > :where(:last-child){margin-bottom:0;}.news .field--name-body :where(ul) ul > :where(* + *),.news .field--name-body :where(ul) ol > :where(* + *){margin-top:0.375rem;}.news .field--name-body :where(ul) ul > :where(:last-child),.news .field--name-body :where(ul) ol > :where(:last-child){margin-bottom:0;}.news__related-content .views-element-container{padding-left:max(var(--container-gutter),50% - var(--container)/2);padding-right:max(var(--container-gutter),50% - var(--container)/2);padding-bottom:4.688rem;}.news__related-content .views-element-container :where(ul){display:grid;gap:1.875rem;}.news__related-content .views-element-container :where(ul) > *{min-width:0;}@media (min-width:768px){.news__related-content .views-element-container :where(ul){grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:992px){.news__related-content .views-element-container :where(ul){grid-template-columns:repeat(3,minmax(0,1fr));}}.news__related-content .views-element-container :where(ul.announcement-teaser){display:block;}.news > :last-child{margin-bottom:0;}@media (max-width:767px){.page-node-type-homepage .l-container{max-width:calc(100% - 1.25rem);}}@media (max-width:599px){.homepage .view-announcements--teaser{max-width:calc(100% - 1.25rem);}}.homepage .section-title{line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--title-section);letter-spacing:initial;}.homepage .section-title:first-child:not(.page-title){margin-top:0;}@media (max-width:991px){.homepage .card-panel{padding-bottom:3.75rem;}}@media (max-width:599px){.homepage .image-card__title{padding-left:0;}}.homepage .view-announcements--background + h2 + .section-panel{background-color:transparent;padding-top:0;}@media (max-width:599px){.homepage .card-panel__content{padding-left:0.625rem;padding-right:0.625rem;}}.homepage .card-panel__content > :where(li + li){margin-top:0;}.homepage__featured-content{margin-bottom:3.75rem;}@media (min-width:600px){.homepage .cta-list{margin-left:max(var(--container-gutter),50% - var(--container-narrow)/2);margin-right:max(var(--container-gutter),50% - var(--container-narrow)/2);max-width:var(--container-narrow);}}.homepage .cta-list:last-child{margin-bottom:6.25rem;}.homepage .cta-list__title{margin-top:0;}@media (min-width:600px){.homepage .cta-list__title{margin-left:max(var(--container-gutter),50% - var(--container-narrow)/2);margin-right:max(var(--container-gutter),50% - var(--container-narrow)/2);max-width:var(--container-narrow);}}.homepage__news-events{position:relative;margin-top:6.25rem;padding-bottom:6.25rem;padding-top:4.375rem;overflow:hidden;}@media (max-width:599px){.homepage__news-events{padding-left:0.625rem;padding-right:0.625rem;}}@media (max-width:767px){.homepage__news-events{margin-left:-0.625rem;margin-right:-0.625rem;}}@media (min-width:992px){.homepage__news-events{padding-top:6.25rem;margin-left:0;margin-right:0;}}@media (min-width:1440px){.homepage__news-events{margin-left:-var(--container-gutter);margin-right:-var(--container-gutter);}}.homepage__news-events::before{content:"";-webkit-mask-image:url(/themes/custom/jak/images/wave-mask.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;transform:scale(-1);background-color:var(--white);position:absolute;width:101%;top:0;display:block;height:5rem;z-index:1;-webkit-mask-position:center bottom;margin-left:-0.625rem;margin-right:-0.625rem;}@media (min-width:600px){.homepage__news-events::before{margin-left:-1px;margin-right:-1px;}}.homepage__news-events :where(.homepage__news-events > .views-element-container + .views-element-container){margin-top:3.125rem;}@media (min-width:600px){.homepage__news-events :where(.homepage__news-events > .views-element-container + .views-element-container){margin-top:5rem;}}.homepage__second-panel{line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--title-section);letter-spacing:initial;margin-top:5rem;margin-bottom:1.875rem;}.homepage__second-panel:first-child:not(.page-title){margin-top:0;}.homepage__main-title{line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--title-section);letter-spacing:initial;margin-bottom:2.125rem;}.homepage__main-title:first-child:not(.page-title){margin-top:0;}.homepage .view-article-related-events,.homepage .view-article-related-news{position:relative;}@media (min-width:600px){.homepage .view-article-related-events,.homepage .view-article-related-news{padding-left:max(var(--container-gutter),50% - var(--container)/2);padding-right:max(var(--container-gutter),50% - var(--container)/2);}}.homepage .view-article-related-events :where(ul),.homepage .view-article-related-news :where(ul){margin-bottom:0;}@media (min-width:992px){.homepage .view-article-related-events :where(ul),.homepage .view-article-related-news :where(ul){grid-template-columns:repeat(3,minmax(0,1fr));}}.homepage .view-article-related-events :where(li),.homepage .view-article-related-news :where(li){margin-top:0;}.homepage .view-article-related-events .more-link,.homepage .view-article-related-news .more-link{position:absolute;top:0;z-index:1;right:var(--container-gutter);}@media (max-width:599px){.homepage .view-article-related-events .more-link,.homepage .view-article-related-news .more-link{position:relative;right:0;margin-top:1.25rem;}}.homepage .view-article-related-events{margin-top:0;}@media (max-width:599px){.homepage .view-article-related-events{padding-left:0.625rem;padding-right:0.625rem;}}@media (min-width:600px){.homepage .view-article-related-events :where(li){margin-left:0;margin-right:0;}}.homepage .view-article-related-news{position:relative;}@media (max-width:599px){.homepage .view-article-related-news{padding-left:0;padding-right:0;}}:root{--img-icon:7.813rem;--img-icon-offset-top:calc((var(--img-icon) / 3) + var(--spacer-l));--img-icon-offset:translate(calc(var(--spacer-l) / 2 * -1),calc(var(--img-icon-offset-top) * -1));}.offset-icon,.offset-icon__circle,.icon__circle{aspect-ratio:1/1;object-fit:cover;width:var(--img-icon);height:var(--img-icon);max-width:var(--img-icon);transform:var(--img-icon-offset);position:absolute;}.offset-icon__circle,.icon__circle{border-radius:calc(var(--img-icon) / 2);}.icon__circle{transform:none;position:relative;}:where(.overview),:where(.node__overview){color:var(--overview-font-color);max-width:var(--container-extra-narrow);}:where(.overview) :not(h2):last-child,:where(.node__overview) :not(h2):last-child{margin-bottom:0;}:where(.node__overview){margin-top:-0.625rem;}:where(.promo-card .node__overview){max-width:100%;margin-top:0;color:inherit;}:where(.promo-card .node__overview) h2{display:none;}:where(.node--view-mode-card .node__overview){margin-top:0;}.page{margin-top:0;}.page :where([href$=".pdf"])::before,.page :where(.pdf)::before{content:"";display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/file-pdf.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.page :where([href$=".pdf"]):hover::before,.page :where(.pdf):hover::before{--icon-color:var(--brand-secondary);}.page :where([href$=".pdf"][class*="inverted"])::before{content:"";display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/file-pdf.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.page :where([href$=".pdf"][class*="inverted"]):hover::before{--icon-color:var(--brand-secondary);}.page :where(.btn[href$=".pdf"])::before,.page :where(.btn.pdf)::before{content:"";display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/file-pdf.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.page :where(.btn[href$=".pdf"]):hover::before,.page :where(.btn.pdf):hover::before{--icon-color:var(--brand-secondary);}.page :where(.btn[href$=".pdf"])::before,.page :where(.btn.pdf)::before{background-color:var(--brand-secondary);}.page :where(.btn[href$=".pdf"]):hover::before,.page :where(.btn.pdf):hover::before{background-color:var(--white);}.page :where(.btn[href$=".pdf"][class*="inverted"])::before,.page :where(.btn.pdf[class*="inverted"])::before{content:"";display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/file-pdf.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.page :where(.btn[href$=".pdf"][class*="inverted"]):hover::before,.page :where(.btn.pdf[class*="inverted"]):hover::before{--icon-color:var(--brand-secondary);}.page [href$=".pdf"][href^=http]::after{margin-left:0.5ch;}.page :where([href$=".doc"])::before,.page :where(.doc)::before{content:"";display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/file-doc.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.page :where([href$=".doc"]):hover::before,.page :where(.doc):hover::before{--icon-color:var(--brand-secondary);}.page :where([href$=".doc"][class*="inverted"])::before{content:"";display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/file-doc.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.page :where([href$=".doc"][class*="inverted"]):hover::before{--icon-color:var(--brand-secondary);}.page :where(.btn[href$=".doc"])::before,.page :where(.btn.doc)::before{content:"";display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/file-doc.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.page :where(.btn[href$=".doc"]):hover::before,.page :where(.btn.doc):hover::before{--icon-color:var(--brand-secondary);}.page :where(.btn[href$=".doc"])::before,.page :where(.btn.doc)::before{background-color:var(--brand-secondary);}.page :where(.btn[href$=".doc"]):hover::before,.page :where(.btn.doc):hover::before{background-color:var(--white);}.page :where(.btn[href$=".doc"][class*="inverted"])::before,.page :where(.btn.doc[class*="inverted"])::before{content:"";display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/file-doc.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.page :where(.btn[href$=".doc"][class*="inverted"]):hover::before,.page :where(.btn.doc[class*="inverted"]):hover::before{--icon-color:var(--brand-secondary);}.page [href$=".doc"][href^=http]::after{margin-left:0.5ch;}.page :where([href$=".docx"])::before,.page :where(.doc)::before{content:"";display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/file-doc.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.page :where([href$=".docx"]):hover::before,.page :where(.doc):hover::before{--icon-color:var(--brand-secondary);}.page :where([href$=".docx"][class*="inverted"])::before{content:"";display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/file-doc.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.page :where([href$=".docx"][class*="inverted"]):hover::before{--icon-color:var(--brand-secondary);}.page :where(.btn[href$=".docx"])::before,.page :where(.btn.doc)::before{content:"";display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/file-doc.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.page :where(.btn[href$=".docx"]):hover::before,.page :where(.btn.doc):hover::before{--icon-color:var(--brand-secondary);}.page :where(.btn[href$=".docx"])::before,.page :where(.btn.doc)::before{background-color:var(--brand-secondary);}.page :where(.btn[href$=".docx"]):hover::before,.page :where(.btn.doc):hover::before{background-color:var(--white);}.page :where(.btn[href$=".docx"][class*="inverted"])::before,.page :where(.btn.doc[class*="inverted"])::before{content:"";display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/file-doc.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.page :where(.btn[href$=".docx"][class*="inverted"]):hover::before,.page :where(.btn.doc[class*="inverted"]):hover::before{--icon-color:var(--brand-secondary);}.page [href$=".docx"][href^=http]::after{margin-left:0.5ch;}.page :where([href$=".xls"])::before,.page :where(.spreadsheet)::before{content:"";display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/file-spreadsheet.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.page :where([href$=".xls"]):hover::before,.page :where(.spreadsheet):hover::before{--icon-color:var(--brand-secondary);}.page :where([href$=".xls"][class*="inverted"])::before{content:"";display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/file-spreadsheet.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.page :where([href$=".xls"][class*="inverted"]):hover::before{--icon-color:var(--brand-secondary);}.page :where(.btn[href$=".xls"])::before,.page :where(.btn.spreadsheet)::before{content:"";display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/file-spreadsheet.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.page :where(.btn[href$=".xls"]):hover::before,.page :where(.btn.spreadsheet):hover::before{--icon-color:var(--brand-secondary);}.page :where(.btn[href$=".xls"])::before,.page :where(.btn.spreadsheet)::before{background-color:var(--brand-secondary);}.page :where(.btn[href$=".xls"]):hover::before,.page :where(.btn.spreadsheet):hover::before{background-color:var(--white);}.page :where(.btn[href$=".xls"][class*="inverted"])::before,.page :where(.btn.spreadsheet[class*="inverted"])::before{content:"";display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/file-spreadsheet.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.page :where(.btn[href$=".xls"][class*="inverted"]):hover::before,.page :where(.btn.spreadsheet[class*="inverted"]):hover::before{--icon-color:var(--brand-secondary);}.page [href$=".xls"][href^=http]::after{margin-left:0.5ch;}.page :where([href$=".xlsx"])::before,.page :where(.spreadsheet)::before{content:"";display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/file-spreadsheet.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.page :where([href$=".xlsx"]):hover::before,.page :where(.spreadsheet):hover::before{--icon-color:var(--brand-secondary);}.page :where([href$=".xlsx"][class*="inverted"])::before{content:"";display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/file-spreadsheet.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.page :where([href$=".xlsx"][class*="inverted"]):hover::before{--icon-color:var(--brand-secondary);}.page :where(.btn[href$=".xlsx"])::before,.page :where(.btn.spreadsheet)::before{content:"";display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/file-spreadsheet.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.page :where(.btn[href$=".xlsx"]):hover::before,.page :where(.btn.spreadsheet):hover::before{--icon-color:var(--brand-secondary);}.page :where(.btn[href$=".xlsx"])::before,.page :where(.btn.spreadsheet)::before{background-color:var(--brand-secondary);}.page :where(.btn[href$=".xlsx"]):hover::before,.page :where(.btn.spreadsheet):hover::before{background-color:var(--white);}.page :where(.btn[href$=".xlsx"][class*="inverted"])::before,.page :where(.btn.spreadsheet[class*="inverted"])::before{content:"";display:inline-block;min-width:1.4em;width:1.4em;height:1.4em;-webkit-mask-image:url(/themes/custom/jak/images/icons/file-spreadsheet.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.page :where(.btn[href$=".xlsx"][class*="inverted"]):hover::before,.page :where(.btn.spreadsheet[class*="inverted"]):hover::before{--icon-color:var(--brand-secondary);}.page [href$=".xlsx"][href^=http]::after{margin-left:0.5ch;}.page__content .section-panel:last-child{margin-bottom:calc(4.125rem - 4.125rem);}@media (min-width:992px){.page__content .section-panel:last-child{margin-bottom:calc(var(--spacer-section) - 4.125rem);}}.page__restricted{margin-bottom:6.25rem;}.pager{margin-top:5rem;display:inline-block;}.pager ul > :where(* + *),.pager ol > :where(* + *){margin-top:0;}.pager__items{clear:both;text-align:center;display:flex;flex-wrap:wrap;justify-content:start;padding-left:1.875rem;padding-right:1.875rem;}.pager__item{display:flex;background-color:var(--white);padding:0.625rem;border:1px solid var(--j2-gray);margin:0 -1px;min-height:3.125rem;min-width:3.125rem;justify-content:center;align-items:center;color:var(--brand-secondary);transition:var(--transition-time),var(--transition-type),background-color;position:relative;}.pager__item:hover,.pager__item.is-active,.pager__item:focus-within{background-color:var(--brand-secondary);color:var(--white);}.pager__item:hover :where(a),.pager__item.is-active :where(a),.pager__item:focus-within :where(a){color:var(--white);font-weight:bold;}.pager__item :where(a){text-decoration:none;white-space:nowrap;}.pager__item :where(a)::after{content:"";position:absolute;width:auto;top:0;bottom:0;left:0;right:0;background-color:transparent;margin:0;z-index:1;}.pager__item :where(a):hover{background-color:transparent;text-decoration-color:none;}.pager__item--previous span[aria-hidden=true],.pager__item--next span[aria-hidden=true]{display:block;width:1.25rem;height:1.25rem;-webkit-mask-image:url(/themes/custom/jak/images/icons/chevron.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:0.625rem;background-color:var(--brand-secondary);transition:var(--transition-time),var(--transition-type),background-color;}.pager__item--previous:hover span[aria-hidden=true],.pager__item--previous:focus-within,.pager__item--next:hover span[aria-hidden=true],.pager__item--next:focus-within{background-color:var(--white);}.pager__item--previous span[aria-hidden=true]{transform:scaleX(-1);}.pager__item--first span[aria-hidden=true],.pager__item--last span[aria-hidden=true]{display:block;width:1.25rem;height:1.25rem;-webkit-mask-image:url(/themes/custom/jak/images/icons/chevron-double.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:1.875rem;background-color:var(--a3-cta-blue);transition:var(--transition-time),var(--transition-type),background-color;}.pager__item--first:hover span[aria-hidden=true],.pager__item--first:focus-within,.pager__item--last:hover span[aria-hidden=true],.pager__item--last:focus-within{background-color:var(--white);}.pager__item--first span[aria-hidden=true]{transform:scaleX(-1);}.node h1.page-title:first-child{margin-top:var(--spacer);}@media (max-width:991px){.path-news .page-title,.path-events .page-title{width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:calc(100vw / -2);margin-right:calc(100vw / -2);padding-left:var(--spacer-l);}}:where(.page-node-type-news) .page-title{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px;}:where(.page-node-type-news):has(.banner-feature--main .banner-feature__title) .page-title{display:none;}:where(.page-node-type-page) .page-title{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px;}:where(.page-node-type-page):has(.banner-feature--main .banner-feature__title) .page-title{display:none;}:where(.page-node-type-landing-page) .page-title{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px;}:where(.page-node-type-landing-page):has(.banner-feature--main .banner-feature__title) .page-title{display:none;}:where(.page-node-type-homepage) .page-title{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px;}:where(.page-node-type-homepage):has(.banner-feature--main .banner-feature__title) .page-title{display:none;}:where(.page-node-type-landing-page:has(.landing-page h1)) .page-title{display:none;}@media (min-width:992px){.node-owner-group .page-title{grid-row:2;grid-column:1;margin-bottom:0;padding-right:1.25rem;align-self:end;}}@media (min-width:992px){.page-with-sidebar{width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:calc(100vw / -2);margin-right:calc(100vw / -2);}}@media (min-width:992px){.page-with-sidebar__wrapper{margin-left:max(var(--container-gutter),50% - var(--container)/2);margin-right:max(var(--container-gutter),50% - var(--container)/2);max-width:var(--container);padding-top:4.063rem;padding-bottom:6.25rem;}}.page-with-sidebar__content{background-color:var(--white);}@media (min-width:992px){.page-with-sidebar__content{box-shadow:0 1px 3px rgba(5,32,73,0.1),0 1px 3px rgba(5,32,73,0.1);position:relative;padding:1.25rem 3.75rem 3.75rem 3.75rem;}}.panel-sidebar-wrapper{padding:2.5rem 1.25rem;}@media (min-width:600px){.panel-sidebar-wrapper{padding:2.5rem 2.5rem 1.25rem 2.5rem;}}@media (max-width:479px){.panel-sidebar-wrapper{margin-left:calc(var(--container-gutter) * -1);margin-right:calc(var(--container-gutter) * -1);}}.panel-sidebar-wrapper h2{font-size:var(--font-size-m);}.panel-sidebar-wrapper h2.eyebrow-title{font-size:12px;}.panel-sidebar-wrapper :where([href^="http"])::after{font-size:0.75rem;margin-left:1ch;}.panel-sidebar__cta{display:block;width:fit-content;max-width:15rem;margin-top:1.25rem;margin-bottom:1.875rem;margin-left:auto;margin-right:auto;}.panel-sidebar__overview{font-size:1rem;}:where(.layout[class*=bg--]) .image-card--person:not(:has(.card__img img)){padding-top:var(--card-padding-tb);}.image-card--person .eyebrow{--eyebrow-color:var(--card-eyebrow-color);margin-bottom:var(--spacer-l);margin-top:var(--spacer-l);}.image-card--person :where(.work-title){font-size:var(--font-size-xs);}.image-card--person :where(img){aspect-ratio:4/3;width:100%;object-fit:cover;}.image-card--person:has(.cta){position:relative;}@media (min-width:768px){.image-card--person:has(.cta) :where(.card-info){padding-bottom:calc(var(--card-padding-tb) + 1rem);}}.image-card--person :where(a):hover{text-decoration:none;}.image-card--person :where(a[href*="tel:"])::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/phone.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.image-card--person :where(a[href*="tel:"]):hover::before{--icon-color:var(--brand-secondary);}.image-card--person :where(a[href*="mailto:"])::before{content:"";display:inline-block;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:url(/themes/custom/jak/images/icons/mail.svg);-webkit-mask-repeat:no-repeat;transition:var(--transition-time),var(--transition-type),background-color;vertical-align:middle;background-color:var(--icon-color,#006be9);}.image-card--person :where(a[href*="mailto:"]):hover::before{--icon-color:var(--brand-secondary);}.image-card--person :where(a[href*="tel:"],a[href*="mailto:"]){--icon-size:1.2rem;}.image-card--person :where(a[href*="tel:"],a[href*="mailto:"]):before{mask-size:contain;background-color:var(--font-color);margin-right:1ch;}.image-card--person :where(.cta){color:var(--brand-secondary);}@media (min-width:768px){.image-card--person :where(.cta){position:absolute;bottom:var(--card-padding-tb);}}@media (min-width:992px){.related-quick-links:has(.bg--light-gray){width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:calc(100vw / -2);margin-right:calc(100vw / -2);background-color:var(--i6-gray);}}@media (min-width:992px){:where(.related-quick-links .quick-links__wrapper){margin-left:max(var(--container-gutter),50% - var(--container)/2);margin-right:max(var(--container-gutter),50% - var(--container)/2);max-width:var(--container);padding-left:0;padding-right:0;}}:where(.quick-links__wrapper ~ .quick-links__wrapper){padding-top:0;}.page-node-type-event .quick-links__wrapper:first-of-type{padding-top:0;}@media (min-width:992px){.report-issue{padding-top:4.063rem;padding-bottom:6.25rem;}}.report-issue__input{padding:1rem 0.25rem 1rem 1.5rem;width:100%;height:3.125rem;color:var(--brand-primary);}.report-issue__select{vertical-align:middle;height:3.125rem;width:100%;background:linear-gradient(var(--white) 20%,#f6f6f6 50%,#eee 52%,var(--k6-gray) 100%);background-clip:padding-box;box-shadow:0 0 3px var(--white) inset,0 1px 1px rgba(0,0,0,0.1);white-space:nowrap;line-height:24px;color:var(--brand-primary);}.report-issue__select:focus,.report-issue__select:focus-visible{outline:2px solid var(--brand-secondary);}.report-issue__select option{height:3.125rem;position:relative;font-size:1.25rem;background-color:var(--white);}.report-issue__select option:hover,.report-issue__select option:focus-visible{background-color:var(--brand-secondary);color:var(--white);}.report-issue__comment{color:var(--brand-primary);}.report-issue .form-item--error-message{color:var(--n3-red);display:flex;align-items:center;}.report-issue .form-item--error-message::before{background:url(/themes/custom/jak/images/icons/error.svg) no-repeat;background-size:contain;margin-right:var(--spacer-xs);}@media (min-width:992px){.webform-submission-report-a-search-issue-form{padding-top:4.063rem;padding-bottom:6.25rem;}}.promo-card--resource .promo-card__title{margin-top:0;margin-right:calc(var(--link-icon-size) + 0.5ch);}.promo-card--resource:has(.promo-card__title :where([href$=".pdf"])) .promo-card__link-icon{-webkit-mask-image:url(/themes/custom/jak/images/icons/file-pdf.svg);}.promo-card--resource:has(.promo-card__title :where([href$=".doc"])) .promo-card__link-icon{-webkit-mask-image:url(/themes/custom/jak/images/icons/file-doc.svg);}.promo-card--resource:has(.promo-card__title :where([href$=".docx"])) .promo-card__link-icon{-webkit-mask-image:url(/themes/custom/jak/images/icons/file-doc.svg);}.promo-card--resource:has(.promo-card__title :where([href$=".xls"])) .promo-card__link-icon{-webkit-mask-image:url(/themes/custom/jak/images/icons/file-spreadsheet.svg);}.promo-card--resource:has(.promo-card__title :where([href$=".xlsx"])) .promo-card__link-icon{-webkit-mask-image:url(/themes/custom/jak/images/icons/file-spreadsheet.svg);}.restricted-content__wrapper{padding-top:4.063rem;padding-bottom:6.25rem;margin-top:2.5rem;}.node__overview + .restricted-content__wrapper{margin-top:1.875rem;}.restricted-content__wrapper--inner{box-shadow:0 1px 3px rgba(5,32,73,0.1),0 1px 3px rgba(5,32,73,0.1);padding-top:4.125rem;padding-bottom:4.125rem;padding-left:1.875rem;padding-right:1.875rem;margin-left:var(--container-gutter);margin-right:var(--container-gutter);}@media (min-width:992px){.restricted-content__wrapper--inner{padding-top:6.25rem;padding-left:7.25rem;padding-right:7.25rem;}}.stat-card{--value-font-size:4.5rem;display:grid;grid-template-areas:"value" "title" "desc";}.stat-card__value{grid-area:value;color:var(--theme-font-color,#052049);font-size:var(--value-font-size);font-family:var(--main-font);font-weight:var(--font-weight-bold);line-height:1.1;letter-spacing:-3;}@media (min-width:768px){.stat-card__value{--value-font-size:5rem;line-height:1.11;}}:where(.bg--medium-color) .stat-card__value,:where(.bg--light-color) .stat-card__value{--theme-font-color:var(--primary-accent-color);}.stat-card__title{grid-area:title;}.stat-card__body{grid-area:desc;color:var(--theme-font-color,#052049);}.step{display:grid;grid-template-columns:min-content 1fr;grid-template-rows:auto;grid-template-areas:"counter step-info";margin-bottom:3.75rem;}@media (min-width:992px){.step{margin-bottom:5rem;}}.step:last-child{margin-bottom:0;}.step__counter{width:3.75rem;height:3.75rem;border-radius:1.875rem;background-color:transparent;grid-area:counter;display:grid;grid-template-columns:1fr;grid-template-rows:0.5fr 1fr;justify-items:center;align-content:center;border:0.188rem solid;border-color:var(--brand-primary);margin-bottom:0;font-weight:600;}@media (min-width:992px){.step__counter{width:5rem;height:5rem;border-radius:2.5rem;border-width:0.25rem;}}.layout[class*=bg--] .step__counter{border-color:var(--theme-font-color);}.step__counter :where(:nth-child(1)){text-transform:uppercase;color:var(--i3-blue-gray);font-size:var(--font-size-3xs);margin-top:0.375rem;transform:translateY(3px);}@media (min-width:992px){.step__counter :where(:nth-child(1)){font-size:var(--font-size-2xs);margin-top:0.8rem;}}.layout[class*=bg--] .step__counter :where(:nth-child(1)){color:var(--theme-font-color);}.step__counter :where(:nth-child(2)){font-weight:600;height:min-content;font-size:var(--step-number);transform:translateY(-3px);}@media (max-width:991px){.step__info{display:grid;grid-template-rows:3.75rem auto;}}@media (min-width:992px){.step__info{padding-left:1.875rem;}}.step__title{margin-bottom:1rem;}@media (max-width:991px){.step__title{margin-bottom:0;align-self:center;padding-left:1.25rem;}}@media (max-width:991px){.step__body{margin-top:1.875rem;margin-left:-3.75rem;}}.step__cta:where([href^="http"])::after{--icon-size:1rem;margin-right:0;}.step__cta:where([href^="http"]):hover::after{background-color:var(--white);}.step__cta[href$=".pdf"][href^=http]:after{display:none !important;margin-left:0;}.step__cta[href$=".doc"][href^=http]:after{display:none !important;margin-left:0;}.step__cta[href$=".docx"][href^=http]:after{display:none !important;margin-left:0;}.step__cta[href$=".xls"][href^=http]:after{display:none !important;margin-left:0;}.step__cta[href$=".xlsx"][href^=http]:after{display:none !important;margin-left:0;}.step__cta img{--icon-size:1.875rem;min-width:var(--icon-size);width:var(--icon-size);height:var(--icon-size);margin-left:0.5ch;}.step__cta:hover img{filter:brightness(0) invert(1);}.filter__button-wrapper{margin:0;}@media (min-width:992px){.filter__button-wrapper{display:none;}}.filter__button{--btn-bg-color:transparent;appearance:none;line-height:initial;font-size:inherit;border:none;background-color:var(--btn-bg-color);min-height:auto;border-radius:0;padding:0;text-align:left;vertical-align:initial;width:initial;transition:none;line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);width:100%;background-color:var(--white);padding-top:0.625rem;padding-bottom:0.625rem;padding-left:1.25rem;margin:0;border:0.25rem solid rgba(5,32,73,0.1);box-shadow:0 1px 3px rgba(5,32,73,0.1),0 1px 3px rgba(5,32,73,0.1);font-size:1.25rem;display:flex;align-items:center;position:relative;}.filter__button:hover{text-decoration:none;background-color:var(--btn--bg-color);color:var(--brand-secondary);}.filter__button:first-child:not(.page-title){margin-top:0;}@media (min-width:992px){.filter__button{display:none;}}.filter__button::after{content:"";display:grid;position:absolute;right:1.25rem;align-self:center;width:0.6rem;height:0.6rem;border-top:0.125rem solid var(--brand-primary);border-right:0.125rem solid var(--brand-primary);transform:rotate(45deg);transition:var(--transition-time) var(--transition-type);transition-property:transform,border-color;}.filter__button:hover{border-color:rgba(0,107,233,0.5);box-shadow:0 1px 3px rgba(0,107,233,0.5),0 1px 3px rgba(0,107,233,0.5);}.filter__button:hover::after{border-color:var(--brand-secondary);}.filter__title{line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--h6-font-size);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing);}@media (max-width:991px){.filter__title{display:none;}}.filter__title:first-child:not(.page-title){margin-top:0;}.filter__items{margin:0;}@media (max-width:991px){.filter__items{display:none;}}.filter__items :where(li){display:flex;}.filter__items input[type=checkbox]{appearance:none;position:relative;border:1px solid var(--brand-primary);min-width:1.625rem;width:1.625rem;height:1.625rem;content:none;outline:none;margin-right:0.625rem;cursor:pointer;}.filter__items input[type=checkbox]:focus,.filter__items input[type=checkbox]:hover{border-color:var(--brand-secondary);box-shadow:0 0 6px #006be9;}.filter__items input[type=checkbox]:checked{background-color:var(--brand-primary);}.filter__items input[type=checkbox]:checked::before{content:"L";position:absolute;color:var(--white);font-weight:bolder;font-size:1.5rem;transform:scaleX(-1) rotate(-35deg);left:0.35rem;top:-0.7rem;}.filter__items :where(label){font-weight:var(--font-weight);cursor:pointer;}.search-page .block-page-title-block{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px;}.search-page .layout-content{margin-left:0;padding-left:0;margin-bottom:0;list-style:none;display:grid;margin-bottom:6.25rem;}.search-page .layout-content > li{list-style:none;}.search-page .layout-content > li::before{display:none;}@media (max-width:991px){.search-page .layout-content{width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:calc(100vw / -2);margin-right:calc(100vw / -2);}}@media (min-width:992px){.search-page .layout-content{margin-left:max(var(--container-gutter),50% - var(--container-narrow)/2);margin-right:max(var(--container-gutter),50% - var(--container-narrow)/2);max-width:var(--container-narrow);grid-template-columns:minmax(380px,1fr) 2fr;grid-template-rows:auto min-content min-content 1fr;}}.search-page :where(ul){padding-left:0;}@media (max-width:991px){.search-page .block-system-main-block{position:static;}}@media (min-width:992px){.search-page .block-system-main-block{grid-column:2;grid-row:2/-1;}}.search-page .l-sidebar{z-index:1;}@media (max-width:991px){.search-page .l-sidebar{margin-left:var(--container-gutter);margin-right:var(--container-gutter);}}@media (min-width:992px){.search-page .l-sidebar--2{margin-top:1.25rem;}}.search-page .l-sidebar--3{margin-top:1.25rem;}@media (min-width:992px){.search-page .l-sidebar--3{margin-top:2.5rem;}}.search-page .search--filter{margin-top:1.875rem;margin-bottom:3.75rem;position:relative;grid-row:1;}@media (min-width:992px){.search-page .search--filter{padding:0;grid-column:1/-1;grid-row:1;}}@media (min-width:992px){.search-page .search--filter .focus-outline{right:0;}}.search-page .search--filter .search__submit{top:0;right:1.25rem;margin-top:0;}.search-page .results{color:var(--i3-blue-gray);margin-top:var(--spacer-half);}@media (min-width:600px){.search-page .results{float:right;}}@media (max-width:991px){.search-page__results,.search-page .view-empty{margin-top:4.375rem;margin-left:var(--container-gutter);margin-right:var(--container-gutter);}}.search-page__results :where(ul),.search-page .view-empty :where(ul){margin:0;}.search-page .pager__items{text-align:start;padding-left:0;padding-right:0;}@media (max-width:991px){.is-open .filter__items{display:flex;flex-direction:column;padding:1.875rem 1.25rem;border:0.025rem solid rgba(0,107,233,0.5);}.is-open .filter__button{border-color:rgba(0,107,233,0.5);box-shadow:0 1px 3px rgba(0,107,233,0.5),0 1px 3px rgba(0,107,233,0.5);}.is-open .filter__button::after{transform:rotate(135deg);border-color:var(--brand-secondary);}.l-sidebar--1 .is-open .filter__items{border-bottom:none;padding-bottom:0;}.is-open--sidebar-2 + .l-sidebar--2 .filter__items{display:flex;padding:1.25rem 1.25rem 1.875rem 1.25rem;border:0.025rem solid rgba(0,107,233,0.5);border-top:none;}}.search-teaser{margin-bottom:3.75rem;position:relative;list-style:none;}.search-teaser__audience{font-size:var(--font-size-s);margin-bottom:var(--spacer-xs);color:var(--d2-green);}.search-teaser__title{line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--h6-font-size);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing);color:var(--link-color);margin-top:0;margin-bottom:var(--spacer-xs);}.search-teaser__title:first-child:not(.page-title){margin-top:0;}.search-teaser__body{color:var(--brand-primary);}.search-teaser__body > ul{padding-left:1.063rem;}.search-teaser:last-child{margin-bottom:0;}.search-report-link{margin-top:1.25rem;}@media (min-width:992px){.search-report-link{margin-top:2.5rem;}}div.hidden-exposed-filter{display:none;}.search-page .fieldset-legend{line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--h6-font-size);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing);}.search-page .fieldset-legend:first-child:not(.page-title){margin-top:0;}.search-page .form-radio{visibility:hidden;position:absolute;cursor:pointer;}.search-page input[type=radio] ~ label{background:var(--i6-gray);color:var(--font-color-dark);font-size:var(--font-size-3xs);text-transform:uppercase;font-family:var(--main-font--bold);letter-spacing:1.6px;line-height:1.4em;margin-right:var(--spacer-m);padding:var(--spacer-s);}.search-page input[type=radio]:checked ~ label{background:var(--a1-navy);color:white;box-shadow:0 0 6px var(--brand-secondary);border-color:var(--brand-secondary);transform:scale(1.25);animation:checked 200ms 1;position:relative;z-index:5;}.text-card{display:grid;grid-template-rows:max-content max-content max-content max-content;background-color:var(--white);padding:var(--spacer-l);margin-top:0;margin-bottom:0;font-size:var(--font-size-s);height:100%;}.text-card__icon{width:5rem;height:5rem;margin-bottom:var(--spacer-l);}.text-card__header-wrapper{display:inline-grid;grid-template-columns:var(--img-icon) auto;padding-bottom:var(--spacer-s);}.text-card__header-wrapper :where(img){grid-row:1;grid-column:1;}.text-card__header-wrapper.no-author{padding-bottom:1.875rem;}.text-card__header-wrapper :where(.text-card__byline-wrapper){grid-row:1;grid-column:2;}.text-card__byline{color:var(--i3-blue-gray);font-size:var(--font-size-xs);margin-bottom:var(--spacer-s);}.text-card__header-wrapper .text-card__byline{margin-bottom:0;}.text-card__title{line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--title-card);font-weight:var(--font-weight-medium);--border-width:.3rem;font-size:var(--font-size-m);margin-top:0;margin-bottom:var(--spacer-half);}.text-card__title:first-child:not(.page-title){margin-top:0;}.text-card__title::before{content:"";width:4.375rem;border-bottom-width:var(--border-width);border-bottom-style:solid;border-bottom-color:var(--eyebrow-color);display:block;margin-bottom:1.625rem;}.text-card:where(.text-card--offset-icon) .text-card__title{font-weight:bold;}.text-card:where(.text-card--offset-icon) .text-card__title :where(a){text-decoration:underline;}.text-card:where(.text-card--offset-icon) .text-card__title :where(a):hover{color:var(--brand-secondary);}.text-card__header-wrapper .text-card__body,.text-card__header-wrapper ~ .text-card__body{color:var(--i3-blue-gray);}.text-card__list{margin-left:0;padding-left:0;margin-bottom:0;list-style:none;align-self:start;}.text-card__list > li{list-style:none;}.text-card__list > li::before{display:none;}.text-card__list > :where(* + *){margin-top:0.625rem;}.text-card__list > :where(:last-child){margin-bottom:0;}.text-card__cta{appearance:none;background-color:var(--btn-background-color);color:var(--btn-color);font-size:var(--font-size-s,1.125rem);font-weight:600;border:3px solid;border-color:var(--btn-border-color);line-height:1.4;padding:0.6em 1.6em;text-align:center;vertical-align:middle;display:inline-block;cursor:pointer;font-family:var(--main-font--bold);touch-action:manipulation;user-select:none;transition:var(--transition-type) var(--transition-time) background-color;letter-spacing:0;text-decoration:none;letter-spacing:0.4px;align-self:end;margin-top:1.25rem;align-self:start;}.text-card__cta:hover{--btn-background-color:var(--brand-secondary);--btn-color:var(--white);}.text-card__cta:active{--btn-background-color:var(--brand-primary);--btn-border-color:var(--brand-primary);--btn-color:var(--white);}.text-card__cta:focus-visible{--btn-border-color:var(--white);--btn-outline-color:var(--brand-secondary);--btn-color:var(--white);outline:3px solid var(--btn-outline-color);}.text-card__cta:disabled,.text-card__cta[disabled]{--btn-background-color:var(--j5-gray);--btn-border-color:var(--i3-blue-gray);--btn-color:var(--font-color-medium);}.text-card__cta:hover{text-decoration:none;}.text-card__cta:hover::after{background-color:var(--white);}.text-card--alt,:where(.view-article-relate-news-and-events) .text-card{position:relative;}.text-card--alt :where(.text-card__title),:where(.view-article-relate-news-and-events) .text-card :where(.text-card__title){font-size:var(--font-size);}.text-card--alt :where(.text-card__title)::before,:where(.view-article-relate-news-and-events) .text-card :where(.text-card__title)::before{display:none;}.text-card--alt :where(.text-card__title) :where(a),:where(.view-article-relate-news-and-events) .text-card :where(.text-card__title) :where(a){color:var(--brand-primary);text-decoration:none;}.text-card--alt :where(.text-card__title) :where(a):hover,:where(.view-article-relate-news-and-events) .text-card :where(.text-card__title) :where(a):hover{text-decoration:underline;background-color:transparent;}.text-card--alt :where(.text-card__title) :where(a)::after,:where(.view-article-relate-news-and-events) .text-card :where(.text-card__title) :where(a)::after{content:"";position:absolute;width:auto;top:0;bottom:0;left:0;right:0;background-color:transparent;margin:0;z-index:1;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.625rem;}tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}th.is-active img{display:inline;}td.is-active{background-color:#ddd;}div.tabs{margin:1.25rem 0;}ul.tabs{margin:0 0 0.625rem;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.375rem;}.tabs a{display:block;padding:0.25rem 1.25rem;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}@media (min-width:992px){.teams-grid{width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:calc(100vw / -2);margin-right:calc(100vw / -2);}}.teams-grid .view-header{padding-left:max(var(--container-gutter),50% - var(--container)/2);padding-right:max(var(--container-gutter),50% - var(--container)/2);}.teams-grid .view-header :where(p){color:var(--i3-blue-gray);max-width:42.188rem;margin-bottom:1.875rem;}.teams-grid .view-content{padding-top:4.063rem;padding-bottom:6.25rem;background-color:var(--i6-gray);padding-left:max(var(--container-gutter),50% - var(--container)/2);padding-right:max(var(--container-gutter),50% - var(--container)/2);}@media (max-width:991px){.teams-grid .view-content{margin-left:-1.875rem;margin-right:-1.875rem;padding-left:1.875rem;padding-right:1.875rem;}}.teams-grid .view-content :where(ul){margin-left:0;padding-left:0;margin-bottom:0;list-style:none;display:grid;gap:1.875rem;}.teams-grid .view-content :where(ul) > li{list-style:none;}.teams-grid .view-content :where(ul) > li::before{display:none;}@media (min-width:768px){.teams-grid .view-content :where(ul){grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:992px){.teams-grid .view-content :where(ul){grid-template-columns:repeat(3,minmax(0,1fr));}}.teams-grid .view-content :where(ul) > *{min-width:0;margin:0;}.teams-grid__card{background-color:var(--white);padding:1.875rem;position:relative;}.teams-grid__card :where(a){text-decoration:none;}.teams-grid__card :where(a)::after{content:"";position:absolute;width:auto;height:auto;top:0;bottom:0;left:0;right:0;background-color:transparent;margin:0;z-index:1;}.teams-grid__card .card-title:hover :where(a){text-decoration:underline;text-underline-position:under;text-decoration-color:var(--link-color);}.teams-grid__card :where(h2){line-height:var(--line-height);font-weight:var(--font-weight-bold);font-family:var(--main-font--bold);color:var(--font-color);font-style:normal;margin-top:var(--spacer);margin-bottom:var(--spacer);font-size:var(--title-card);font-weight:var(--font-weight-medium);margin-bottom:0.625rem;color:var(--link-color);}.teams-grid__card :where(h2):first-child:not(.page-title){margin-top:0;}.teams-grid__card .card-body{padding:0;font-size:1rem;color:var(--brand-primary);}.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}.universal-header{padding-left:max(var(--container-gutter),50% - var(--container)/2);padding-right:max(var(--container-gutter),50% - var(--container)/2);display:flex;justify-content:space-between;align-items:center;background-color:var(--a1-navy);}@media (max-width:991px){.universal-header{padding-left:var(--container-gutter);}}.universal-header :where(a){color:var(--white);font-size:var(--font-size-2xs);text-decoration:none;font-weight:500;font-family:var(--main-font);letter-spacing:0.3px;padding-top:0.7rem;padding-bottom:0.7rem;align-self:center;}.universal-header :where(a):hover{text-decoration:underline;text-underline-position:below;}.universal-header :where(a)::after{display:none;}.universal-header :where(a)[href="https://www.ucsf.edu"]{background-position:0 42%;padding-left:58px;vertical-align:middle;background-image:url(/themes/custom/jak/images/ucsf-logo-banner.svg);background-repeat:no-repeat;background-size:var(--universal-logo-width) 1.375rem;}.universal-header__give{display:none;}@media (min-width:1071px){.universal-header__give{display:block;padding-right:var(--container-gutter);padding-left:var(--container-gutter);margin-right:-var(--container-gutter);background-color:var(--a3-cta-blue);transition:var(--transition-time) var(--transition-type) background-color;}.universal-header__give:hover,.universal-header__give:focus{background-color:var(--a2-blue);text-decoration:none;}}.universal-header *:focus-visible,.universal-header *:focus{outline:2px solid var(--white);}:where(.ucsf-event-cards) > :where(ul){margin-left:0;padding-left:0;margin-bottom:0;list-style:none;display:grid;gap:1.875rem;}:where(.ucsf-event-cards) > :where(ul) > li{list-style:none;}:where(.ucsf-event-cards) > :where(ul) > li::before{display:none;}:where(.ucsf-event-cards) > :where(ul) > *{min-width:0;}@media (min-width:768px){:where(.ucsf-event-cards) > :where(ul){grid-template-columns:repeat(2,minmax(0,1fr));}}:where(.ucsf-event-cards) > :where(ul) > :where(* + *){margin-top:0;}:where(.bg--navy-color,.bg-navy) .promo-card--news:where(.bg--white,.bg--light-gray) .eyebrow{--eyebrow-color:var(--primary-accent-color,#0F388A);}:where(.bg--navy-color,.bg-navy) .promo-card--news:where(.bg--white,.bg--light-gray) a:hover,:where(.bg--navy-color,.bg-navy) .promo-card--news:where(.bg--white,.bg--light-gray) a:focus,:where(.bg--navy-color,.bg-navy) .promo-card--news:where(.bg--white,.bg--light-gray) a:focus-visible,:where(.bg--navy-color,.bg-navy) .promo-card--news:where(.bg--white,.bg--light-gray):has(.promo-card__title a:hover) :where(.promo-card__link-icon){--font-color:var(--a3-cta-blue);--link-color:var(--a3-cta-blue);--card-font-color:var(--a3-cta-blue);}:where(.views-element-container[class*="blocknews"]:not(:has(.promo-card--news))) .more-link{display:none;}:where(.views-element-container:has(.promo-card--news)){position:relative;}@media (min-width:992px){:where(.views-element-container:has(.promo-card--news)){padding-left:0;padding-right:0;}}:where(.views-element-container:has(.promo-card--news)) :where(.image-card){margin-top:2.5rem;}:where(.views-element-container:has(.promo-card--news)) :where(ul){margin-left:0;padding-left:0;margin-bottom:0;list-style:none;margin-bottom:0;display:grid;gap:1.875rem;margin-top:0;}:where(.views-element-container:has(.promo-card--news)) :where(ul) > li{list-style:none;}:where(.views-element-container:has(.promo-card--news)) :where(ul) > li::before{display:none;}@media (min-width:820px){:where(.views-element-container:has(.promo-card--news)) :where(ul){grid-template-columns:repeat(2,minmax(0,1fr));row-gap:5rem;}}:where(.views-element-container:has(.promo-card--news)) :where(ul) > *{min-width:0;}:where(.views-element-container:has(.promo-card--news)) :where(li){margin-left:0;margin-bottom:0;}:where(.views-element-container:has(.promo-card--news)) :where(.node--view-mode-card){height:100%;}:where(.views-element-container:has(.promo-card--news)) :where(.text-card,.image-card){background-color:var(--white);}@media (max-width:819px){:where(.views-element-container:has(.promo-card--news)) .image-card__figure{margin-left:0;margin-right:0;transform:none;}}@media (max-width:819px){:where(.views-element-container:has(.promo-card--news)) .image-card__figure{margin-left:0;margin-right:0;transform:none;}}@media (max-width:819px){:where(.views-element-container:has(.promo-card--news)) .image-card__info{padding-left:var(--spacer);padding-right:var(--spacer);margin-top:0;}}:where(.views-element-container:has(.promo-card--news)) .pager__items{margin-top:-1rem;padding-bottom:6.25rem;gap:0;}:where(.views-element-container:has(.promo-card--news)) .more-link{margin-top:var(--spacer-l);text-align:center;}.blockquote-affiliation{color:var(--font-color,#052049);}:where(.blockquote-container){--aligned-padding:var(--spacer-double);padding:var(--aligned-padding);background:var(--background-color,#f2f4f6);margin-bottom:var(--spacer-l);container-name:blockquote;container-type:inline-size;--quote-border-color:var(--font-color);--quote-border-color:var(--font-color);--quote-font-size:1.75rem;--quote-line-height:1.07;--quote-letter-spacing:-0.5px;--quote-font-color:var(--primary-accent-color);font-size:var(--quote-font-size);line-height:var(--quote-line-height);letter-spacing:var(--quote-letter-spacing);text-align:center;border-top:2px solid var(--quote-border-color);border-bottom:2px solid var(--quote-border-color);border-left:none;font-weight:var(--font-weight-bold);color:var(--quote-font-color);display:block;}@media (min-width:768px){:where(.blockquote-container){--aligned-padding:4rem;padding:var(--aligned-padding);}}:where(.blockquote-container):where(.align-half-left){--float-side:none;float:var(--float-side);--aligned-width:calc(100% + var(--container-gutter-2x));box-sizing:border-box;width:var(--aligned-width);margin-bottom:var(--spacer-l);}@media (min-width:992px){:where(.blockquote-container):where(.align-half-left){--float-side:left;margin-right:var(--aligned-body-adjacent-gutter);margin-left:var(--aligned-offset-x);}}@media (max-width:991px){:where(.blockquote-container):where(.align-half-left){margin-right:calc(var(--container-gutter) * -1);margin-left:calc(var(--container-gutter) * -1);}}@media (min-width:992px){:where(.blockquote-container):where(.align-half-left){--aligned-width:var(--width-half);}}@media (min-width:1071px){:where(.news.node--view-mode-full) :where(.blockquote-container):where(.align-half-left){--aligned-width:var(--width-half-has-offset);}}@media (min-width:1071px){:where(.page.node--view-mode-full) :where(.blockquote-container):where(.align-half-left){--aligned-width:var(--width-half-has-offset);}}.l-halfs :where(.blockquote-container):where(.align-half-left),.l-thirds :where(.blockquote-container):where(.align-half-left),.l-fourths :where(.blockquote-container):where(.align-half-left),li :where(.blockquote-container):where(.align-half-left){--aligned-width:var(--width-half);float:none;margin-left:0;margin-right:0;}:where(.blockquote-container):where(.align-half-right){--float-side:none;float:var(--float-side);--aligned-width:calc(100% + var(--container-gutter-2x));box-sizing:border-box;width:var(--aligned-width);margin-bottom:var(--spacer-l);}@media (min-width:992px){:where(.blockquote-container):where(.align-half-right){--float-side:right;margin-left:var(--aligned-body-adjacent-gutter);margin-right:var(--aligned-offset-x);}}@media (max-width:991px){:where(.blockquote-container):where(.align-half-right){margin-right:calc(var(--container-gutter) * -1);margin-left:calc(var(--container-gutter) * -1);}}@media (min-width:992px){:where(.blockquote-container):where(.align-half-right){--aligned-width:var(--width-half);}}@media (min-width:1071px){:where(.news.node--view-mode-full) :where(.blockquote-container):where(.align-half-right){--aligned-width:var(--width-half-has-offset);}}@media (min-width:1071px){:where(.page.node--view-mode-full) :where(.blockquote-container):where(.align-half-right){--aligned-width:var(--width-half-has-offset);}}.l-halfs :where(.blockquote-container):where(.align-half-right),.l-thirds :where(.blockquote-container):where(.align-half-right),.l-fourths :where(.blockquote-container):where(.align-half-right),li :where(.blockquote-container):where(.align-half-right){--aligned-width:var(--width-half);float:none;margin-left:0;margin-right:0;}:where(.blockquote-container):where(.align-break-text){--aligned-width:calc(100% + var(--container-gutter-2x));box-sizing:border-box;width:var(--aligned-width);margin-bottom:var(--spacer-l);}@media (max-width:991px){:where(.blockquote-container):where(.align-break-text){margin-right:calc(var(--container-gutter) * -1);margin-left:calc(var(--container-gutter) * -1);}}@media (min-width:992px){:where(.blockquote-container):where(.align-break-text){--aligned-width:var(--width-full);}}@media (min-width:1071px){:where(.news.node--view-mode-full) :where(.blockquote-container):where(.align-break-text){--aligned-width:var(--width-full-has-offset);}}@media (min-width:1071px){:where(.page.node--view-mode-full) :where(.blockquote-container):where(.align-break-text){--aligned-width:var(--width-full-has-offset);}}.l-halfs :where(.blockquote-container):where(.align-break-text),.l-thirds :where(.blockquote-container):where(.align-break-text),.l-fourths :where(.blockquote-container):where(.align-break-text),li :where(.blockquote-container):where(.align-break-text){--aligned-width:var(--width-full);float:none;margin-left:0;margin-right:0;}@media (min-width:600px){:where(.blockquote-container){--quote-font-size:2.25rem;--quote-line-height:1.055;--quote-letter-spacing:0px;}}@media (max-width:767px){:where(.blockquote-container){margin-right:calc(var(--container-gutter) * -1);margin-left:calc(var(--container-gutter) * -1);}}:where(.blockquote-container) p,:where(.blockquote-container) .blockquote-affiliation{color:var(--quote-font-color);}:where(.layout[class*="bg--dark-color"],.layout[class*="bg--navy-color"]) :where(.blockquote-container){--quote-font-color:var(--theme-font-color);}:where(.layout[class*="bg--dark-color"],.layout[class*="bg--navy-color"]) :where(.blockquote-container) p,:where(.layout[class*="bg--dark-color"],.layout[class*="bg--navy-color"]) :where(.blockquote-container) .blockquote-affiliation{--quote-font-color:var(--theme-font-color);}:where(.blockquote-container).bg-light-gray,:where(.blockquote-container).bg-navy,:where(.blockquote-container).bg-white,:where(.blockquote-container).bg-light-color{--font-color:inherit;--background-color:transparent;}:where(.blockquote-container .blockquote-content):before{content:"“";position:absolute;margin-left:-19px;font-size:2.1875rem;margin-top:-3px;}:where(.blockquote-container .blockquote-content):after{content:"”";font-size:2.1875rem;height:0;line-height:0;vertical-align:inherit;display:inline-block;padding-top:10px;}:where(.blockquote-container.align-break-text){--aligned-width:100%;clear:both;float:none;margin-left:0;margin-right:0;}@container blockquote (width > 600px){@media (min-width:600px){.blockquote-content,.blockquote-footer{--quote-font-size:3rem;--quote-line-height:1;--quote-letter-spacing:-1px;}}}.l-container{margin-left:max(var(--container-gutter),50% - var(--container)/2);margin-right:max(var(--container-gutter),50% - var(--container)/2);max-width:var(--container);}.l-container-narrow{margin-left:max(var(--container-gutter),50% - var(--container-narrow)/2);margin-right:max(var(--container-gutter),50% - var(--container-narrow)/2);max-width:var(--container-narrow);}@media (max-width:991px){.l-container-narrow{margin-left:var(--container-gutter);margin-right:var(--container-gutter);}}.l-container-narrow--left{--container-offset-narrow:max(var(--container-gutter),calc(50% - var(--container-narrow)/2));--container-offset-narrow-aligned:max(var(--container-gutter),calc(var(--container) - var(--container-narrow)));margin-right:calc(var(--container-offset-narrow) + var(--container-offset-narrow-aligned));margin-left:var(--opposite-gutter,0px);max-width:var(--container-narrow);}@media (max-width:991px){.l-container-narrow--left{margin-left:var(--container-gutter);margin-right:var(--container-gutter);}}.l-container-extra-narrow{margin-left:max(var(--container-gutter),50% - var(--container-extra-narrow)/2);margin-right:max(var(--container-gutter),50% - var(--container-extra-narrow)/2);max-width:var(--container-extra-narrow);width:100%;}@media (max-width:991px){.l-container-extra-narrow{margin-left:var(--container-gutter);margin-right:var(--container-gutter);}}.l-container-extra-narrow--left{--container-offset-narrow:max(var(--container-gutter),calc(50% - var(--container-extra-narrow)/2));--container-offset-narrow-aligned:max(var(--container-gutter),calc(var(--container) - var(--container-narrow)));margin-right:calc(var(--container-offset-narrow) + var(--container-offset-narrow-aligned));margin-left:var(--opposite-gutter,0px);max-width:var(--container-extra-narrow);}@media (max-width:991px){.l-container-extra-narrow--left{margin-left:var(--container-gutter);margin-right:var(--container-gutter);}}.l-container-offset{padding-left:max(var(--container-gutter),50% - var(--container)/2);padding-right:max(var(--container-gutter),50% - var(--container)/2);}.l-container-offset-narrow{padding-left:max(var(--container-gutter),50% - var(--container-narrow)/2);padding-right:max(var(--container-gutter),50% - var(--container-narrow)/2);}.l-container-offset-narrow--left{--container-offset-narrow:max(var(--container-gutter),calc(50% - var(--container-narrow)/2));--container-offset-narrow-aligned:max(var(--container-gutter),calc(var(--container) - var(--container-narrow)));padding-right:calc(var(--container-offset-narrow) + var(--container-offset-narrow-aligned));padding-left:var(--opposite-gutter,0px);}.l-container-offset-narrow--right{--container-offset-narrow:max(var(--container-gutter),calc(50% - var(--container-narrow)/2));--container-offset-narrow-aligned:max(var(--container-gutter),calc(var(--container) - var(--container-narrow)));padding-left:calc(var(--container-offset-narrow) + var(--container-offset-narrow-aligned));padding-right:var(--opposite-gutter,0px);}.l-container-breakout{width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:calc(100vw / -2);margin-right:calc(100vw / -2);}.l-basic{display:grid;gap:1.875rem;grid-template-areas:"sidebar" "content";}@media (min-width:992px){.l-basic{grid-template-columns:2.5fr 1fr;grid-template-areas:"content sidebar";}}.l-basic .l-content{grid-area:content;min-width:0;}.l-basic .l-sidebar{grid-area:sidebar;min-width:0;}@media (min-width:992px){.l-basic--reverse{grid-template-columns:1fr 2.5fr;grid-template-areas:"sidebar content";}}@media (min-width:992px){.l-basic--narrow-sidebar{grid-template-columns:3fr 1fr;}}@media (min-width:992px){.l-basic--narrow-sidebar.l-basic--reverse{grid-template-columns:1fr 3fr;}}.l-halfs{display:grid;gap:1.875rem;}.l-halfs > *{min-width:0;}@media (min-width:768px){.l-halfs{grid-template-columns:repeat(2,minmax(0,1fr));}}.l-thirds{display:grid;gap:1.875rem;}.l-thirds > *{min-width:0;}@media (min-width:768px){.l-thirds{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:992px){.l-thirds{grid-template-columns:repeat(3,minmax(0,1fr));}}.l-fourths{display:grid;column-gap:1.25rem;row-gap:1.875rem;}.l-fourths > *{min-width:0;}@media (min-width:600px){.l-fourths{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:992px){.l-fourths{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width:1312px){.l-fourths{grid-template-columns:repeat(4,minmax(0,1fr));}}@media (min-width:992px){.l-top-sidebar{display:grid;column-gap:1.875rem;grid-template-columns:2fr 1fr;grid-template-areas:"banner sidebar" "news sidebar" "featured sidebar";}}.l-top-sidebar__sidebar{grid-area:sidebar;}.l-top-sidebar__banner{grid-area:banner;}.l-top-sidebar__news{grid-area:news;}.l-top-sidebar__featured-content{grid-area:featured;}@media (min-width:992px){.l-top-sidebar--short{display:grid;column-gap:1.875rem;grid-template-columns:2fr 1fr;grid-template-areas:"banner sidebar" "news news" "featured .";}}@media (min-width:600px){.u-align--right{float:right !important;margin-bottom:var(--spacer);margin-left:var(--spacer);max-width:100%;}}@media (min-width:600px){.u-align--left{float:left !important;margin-bottom:var(--spacer);margin-right:var(--spacer);max-width:100%;}}.u-align--center{text-align:center !important;}.u-align--center figure{display:block;}.u-align--center figure > img{width:auto;}.u-align--center figcaption{font-size:0.938rem;display:block;}.u-fixed{position:fixed !important;}.u-block{display:block !important;}.u-inline{display:inline !important;}.u-hidden{display:none !important;}.u-hidden--visually{border:0 !important;clip:rect(1px,1px,1px,1px) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;}.u-shown--visually{clip:auto !important;height:auto !important;position:inherit !important;width:auto !important;}.u-hide-text{text-indent:110% !important;white-space:nowrap !important;overflow:hidden !important;}.u-remove-img img{display:none;}.pt-mt-0{padding-top:0 !important;margin-top:0 !important;}.page-node-type-full-width-news-package .pt-mt-0.bg-gray.remove-top-space{padding-top:0 !important;}.pb-mb-0{padding-bottom:0 !important;margin-bottom:0 !important;}.mt-0{margin-top:0 !important;}

