/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-outline-width:1px;--f-button-outline-color:rgba(0,0,0,.7);--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-opacity:1;--f-button-svg-disabled-opacity:.5;--f-button-svg-transition:opacity .15s ease;--f-button-svg-transform:none}.f-button{width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);transform:var(--f-button-transform);transition:var(--f-button-transition);backdrop-filter:var(--f-button-backdrop-filter);display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;pointer-events:all;cursor:pointer;overflow:hidden}@media(hover:hover){.f-button:hover:not([aria-disabled]){color:var(--f-button-hover-color,var(--f-button-color));background-color:var(--f-button-hover-bg,var(--f-button-bg))}}.f-button:active:not([aria-disabled]){color:var(--f-button-active-color,var(--f-button-hover-color,var(--f-button-color)));background-color:var(--f-button-active-bg,var(--f-button-hover-bg,var(--f-button-bg)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset)}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);transform:var(--f-button-svg-transform);fill:var(--f-button-svg-fill);filter:var(--f-button-svg-filter);opacity:var(--f-button-svg-opacity,1);transition:var(--f-button-svg-transition);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}[data-panzoom-action=toggleFS] g:first-child{display:flex}[data-panzoom-action=toggleFS] g:last-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:first-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:last-child{display:flex}[data-autoplay-action=toggle] svg g:first-child{display:flex}[data-autoplay-action=toggle] svg g:last-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:first-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}:root{--f-spinner-color-1:rgba(0,0,0,.1);--f-spinner-color-2:rgba(17,24,28,.8);--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px}.f-spinner{position:absolute;top:50%;left:50%;margin:0;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height);translate:-50% -50%;border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);border-radius:var(--f-spinner-border-radius);animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both}@keyframes f-spinner{to{rotate:360deg}}.f-panzoom,.f-zoomable{position:relative;overflow:hidden;display:flex;align-items:center;flex-direction:column}.f-panzoom:before,.f-panzoom:after,.f-zoomable:before,.f-zoomable:after{display:block;content:""}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom.in-fullscreen,.f-zoomable.in-fullscreen{position:fixed;top:0;left:0;margin:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:unset!important;z-index:9999}.f-panzoom__wrapper{position:relative;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{display:block;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__content.is-lazyloading,.f-panzoom__content.has-lazyerror{visibility:hidden}img.f-panzoom__content{width:auto;height:auto;vertical-align:top;-o-object-fit:contain;object-fit:contain;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.f-panzoom__wrapper>.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.f-panzoom__viewport>.f-panzoom__content{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}picture.f-panzoom__content img{vertical-align:top;width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.f-panzoom__protected{position:absolute;inset:0;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}html.with-panzoom-in-fullscreen{overflow:hidden}.f-fadeIn{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,.2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration,.2s) * .2) ease calc(var(--f-transition-duration,.2s) * .8) both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@keyframes f-slideInPrevX{0%{transform:translate(calc(100% + var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextX{0%{transform:translate(calc(-100% - var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextX{to{transform:translate(calc(-100% - var(--f-carousel-gap,0)))}}@keyframes f-slideOutPrevX{to{transform:translate(calc(100% + var(--f-carousel-gap,0)))}}.is-vertical .f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@keyframes f-slideInPrevY{0%{transform:translateY(calc(100% + var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextY{0%{transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextY{to{transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}}@keyframes f-slideOutPrevY{to{transform:translateY(calc(100% + var(--f-carousel-gap,0)))}}.f-zoomInUp{animation:var(--f-transition-duration,.3s) ease both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,.3s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);opacity:var(--f-zoomInUp-opacity,0)}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);opacity:0}}.f-throwOutUp{animation:var(--f-throwOutUp-duration,.2s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throwOutDown-duration,.2s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throwOutUp-y,150px) * -1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throwOutDown-y,150px),0);opacity:0}}.has-iframe .f-html,.has-pdf .f-html,.has-gmap .f-html{width:100%;height:100%;min-height:1px;overflow:visible}.has-pdf .f-html,.has-gmap .f-html{padding:0}.f-html{position:relative;box-sizing:border-box;margin:var(--f-html-margin,0);padding:var(--f-html-padding,2rem);color:var(--f-html-color,currentColor);background:var(--f-html-bg)}.is-loading>.f-html{opacity:0}.f-html.is-error{text-align:center}.f-iframe{display:block;margin:0;border:0;height:100%;width:100%}.f-caption{align-self:center;flex-shrink:0;margin:var(--f-caption-margin);padding:var(--f-caption-padding,16px 8px);max-width:100%;max-height:calc(80vh - 100px);overflow:auto;overflow-wrap:anywhere;line-height:var(--f-caption-line-height);color:var(--f-caption-color);background:var(--f-caption-bg);font:var(--f-caption-font)}.has-html5video .f-html,.has-youtube .f-html,.has-vimeo .f-html{padding:0;width:100%;height:100%;min-height:1px;overflow:visible;max-width:var(--f-video-width,960px);max-height:var(--f-video-height,540px);aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg,rgba(0,0,0,.9))}.f-html5video{border:0;display:block;height:100%;width:100%;background:transparent}.f-button.is-arrow{--f-button-width:var(--f-arrow-width,46px);--f-button-height:var(--f-arrow-height,46px);--f-button-svg-width:var(--f-arrow-svg-width,24px);--f-button-svg-height:var(--f-arrow-svg-height,24px);--f-button-svg-stroke-width:var(--f-arrow-svg-stroke-width,1.75);--f-button-border-radius:var(--f-arrow-border-radius,unset);--f-button-bg:var(--f-arrow-bg,transparent);--f-button-hover-bg:var(--f-arrow-hover-bg,var(--f-arrow-bg));--f-button-active-bg:var(--f-arrow-active-bg,var(--f-arrow-hover-bg));--f-button-shadow:var(--f-arrow-shadow);--f-button-color:var(--f-arrow-color);--f-button-hover-color:var(--f-arrow-hover-color,var(--f-arrow-color));--f-button-active-color:var(--f-arrow-active-color,var(--f-arrow-hover-color));overflow:visible}.f-button.is-arrow.is-prev,.f-button.is-arrow.is-next{position:absolute;transform:translate(0);z-index:20}.is-horizontal .f-button.is-arrow.is-prev,.is-horizontal .f-button.is-arrow.is-next{inset:50% auto auto;transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos,0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos,0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos,0);transform:translateY(-50%) rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos,0);transform:translateY(-50%) rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{top:var(--f-arrow-pos,0);right:auto;bottom:auto;left:50%;transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{top:auto;right:auto;bottom:var(--f-arrow-pos,0);left:50%;transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-prev svg,.is-vertical .f-button.is-arrow.is-next svg{transform:rotate(90deg)}.f-carousel__toolbar{display:grid;grid-template-columns:1fr auto 1fr;margin:var(--f-toolbar-margin,0);padding:var(--f-toolbar-padding,8px);line-height:var(--f-toolbar-line-height);background:var(--f-toolbar-bg,none);box-shadow:var(--f-toolbar-shadow,none);backdrop-filter:var(--f-toolbar-backdrop-filter);position:relative;z-index:20;color:var(--f-toolbar-color,currentColor);font-size:var(--f-toolbar-font-size,17px);font-weight:var(--f-toolbar-font-weight,inherit);font-family:var(--f-toolbar-font,-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif);text-shadow:var(--f-toolbar-text-shadow);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;pointer-events:none}.f-carousel__toolbar.is-absolute{position:absolute;top:0;left:0;right:0}.f-carousel__toolbar .f-button:focus-visible{position:relative;z-index:1}.f-carousel__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:var(--f-toolbar-gap,0)}.f-carousel__toolbar__column.is-left{display:flex;justify-self:flex-start;justify-content:flex-start}.f-carousel__toolbar__column.is-middle{display:flex;justify-content:center}.f-carousel__toolbar__column.is-right{display:flex;justify-self:flex-end;justify-content:flex-end;flex-flow:nowrap}.f-carousel__toolbar__column{pointer-events:none}.f-carousel__toolbar__column>*{pointer-events:all}.f-counter{position:relative;display:flex;flex-direction:row;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:var(--f-counter-margin,0);padding:var(--f-counter-padding,4px);line-height:var(--f-counter-line-height);background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius)}.f-counter span{padding:0 var(--f-counter-gap,4px)}:root{--f-thumbs-gap:8px;--f-thumbs-margin:0;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:transparent;--f-thumbs-transition:max-height .3s ease,max-width .3s ease,padding .3s ease;--f-thumbs-z-index:1;--f-thumbs-viewport-padding-x:0px;--f-thumbs-viewport-padding-y:0px;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-clip-width:46px;--f-thumb-extra-gap:16px;--f-thumb-opacity:1;--f-thumb-transition:opacity .3s ease,transform .15s ease;--f-thumb-border:none;--f-thumb-border-radius:4px;--f-thumb-shadow:none;--f-thumb-bg:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.05));--f-thumb-focus-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff;--f-thumb-border-transition:all .1s ease;--f-thumb-img-width:100%;--f-thumb-img-height:100%;--f-thumb-img-fit:cover;--f-thumb-img-position:50% 20%}.f-thumbs{--f-carousel-slide-width:var(--f-thumb-width);--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:var(--f-thumbs-gap);position:relative;box-sizing:border-box;flex-shrink:0;margin:var(--f-thumbs-margin);padding:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:hidden;background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:var(--f-thumbs-transition);z-index:var(--f-thumbs-z-index)}.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y) * 2)}.f-thumbs.is-horizontal.is-hidden{max-height:0;--f-thumbs-padding-y:0}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x) * 2)}.f-thumbs.is-vertical.is-hidden{max-width:0;--f-thumbs-padding-x:0}.f-thumbs.is-scrollable.is-hidden{max-height:0;--f-thumbs-padding-y:0}.f-thumbs.is-ltr{direction:ltr}.f-thumbs.is-rtl{direction:rtl}.f-thumbs img{display:block;width:var(--f-thumb-img-width);height:var(--f-thumb-img-height);-o-object-fit:var(--f-thumb-img-fit);object-fit:var(--f-thumb-img-fit);-o-object-position:var(--f-thumb-img-position);object-position:var(--f-thumb-img-position);pointer-events:none;border-radius:inherit;color:transparent}.f-thumbs img[data-lazy-src]{visibility:hidden}.f-thumbs img.has-lazyerror{display:none}.f-thumbs__viewport{box-sizing:border-box;height:100%;padding:var(--f-thumbs-viewport-padding-y) var(--f-thumbs-viewport-padding-x);overflow:visible;display:grid}.f-thumbs__slide{position:relative;box-sizing:border-box;grid-area:1/1;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);margin:0;padding:0;display:flex;align-items:center;flex-direction:column;cursor:pointer;overflow:visible}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity,1);transform:var(--f-thumb-hover-transform,none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border,none);box-shadow:var(--f-thumb-hover-shadow,var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;display:block;margin:auto;padding:0;position:relative;overflow:visible;width:100%;height:100%;outline:none;transition:var(--f-thumb-transition);border-radius:var(--f-thumb-border-radius);opacity:var(--f-thumb-opacity);transform:var(--f-thumb-transform);background:var(--f-thumb-bg)}.f-thumbs__slide button:after{content:"";position:absolute;inset:0;z-index:1;transition:var(--f-thumb-border-transition);border-radius:inherit;border:var(--f-thumb-border);box-shadow:var(--f-thumb-shadow)}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity,1);transform:var(--f-thumb-focus-transform,none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border,none);box-shadow:var(--f-thumb-focus-shadow,var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity,1);transform:var(--f-thumb-active-transform,none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border,none);box-shadow:var(--f-thumb-active-shadow,var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity,1);transform:var(--f-thumb-selected-transform,none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border,none);box-shadow:var(--f-thumb-selected-shadow,var(--f-thumb-shadow))}.f-thumbs.is-modern{--f-carousel-slide-width:calc(var(--f-thumb-clip-width) + var(--f-thumbs-gap));--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:0;--width-diff:calc((var(--f-thumb-width) - var(--f-thumb-clip-width)))}.f-thumbs.is-modern .f-thumbs__viewport{width:calc(100% + var(--f-carousel-slide-width) * 2 + var(--f-thumbs-padding-x));margin-inline:calc((var(--f-carousel-slide-width) + var(--f-thumbs-padding-x)) * -1)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift:calc((var(--width-diff) * .5) * var(--progress));--clip-path:inset(0 var(--clip-shift) round var(--f-thumb-border-radius,0));padding:0;overflow:visible;left:var(--shift,0);will-change:left;transition:left var(--f-transition-duration) var(--f-transition-easing)}.f-thumbs.is-modern .f-thumbs__slide button{display:block;margin-inline:50%;width:var(--f-thumb-width);clip-path:var(--clip-path);border:none;box-shadow:none;transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration,.2s) var(--f-thumb-transition-easing,ease)}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{content:"";position:absolute;z-index:1;top:0;left:var(--clip-shift);bottom:0;right:var(--clip-shift);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);border-radius:inherit;border:var(--f-thumb-focus-border,none);box-shadow:var(--f-thumb-focus-shadow,none)}.f-thumbs.is-modern{--f-transition-duration:.25s;--f-transition-easing:ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration:0s}.f-thumbs.is-scrollable .f-thumbs__viewport{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--f-thumb-width),1fr));grid-auto-rows:var(--f-thumb-height);gap:var(--f-thumbs-gap);overflow:auto;overscroll-behavior:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.f-thumbs.is-scrollable .f-thumbs__viewport .f-thumbs__slide{grid-area:auto;display:block;position:relative;max-width:100%;width:var(--f-thumb-width);height:var(--f-thumb-height);cursor:pointer;outline:none}:root{--f-progressbar-height:3px;--f-progressbar-color:var(--f-carousel-theme-color,#575ad6);--f-progressbar-opacity:1;--f-progressbar-z-index:30}.f-progressbar{position:absolute;top:0;left:0;right:0;z-index:var(--f-progressbar-z-index);height:var(--f-progressbar-height);transform:scaleX(0);transform-origin:0;opacity:var(--f-progressbar-opacity);background:var(--f-progressbar-color);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;animation-name:f-progressbar;animation-play-state:running;animation-timing-function:linear}.f-progressbar:empty{display:block}button>.f-progressbar{--f-progressbar-height:100%;--f-progressbar-opacity:.2}@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}.in-fullscreen-mode>.f-carousel{flex:1;min-width:0!important;min-height:0!important}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--f-body-margin,0px) + var(--f-scrollbar-compensate,0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__dialog{position:fixed;inset:0;z-index:1050;width:100%;height:100vh;max-height:unset;max-width:unset;padding:0;margin:0;border:0;overflow:hidden;background:transparent;touch-action:none;overscroll-behavior:contain}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports (height:100dvh){.fancybox__dialog{height:100dvh}}.fancybox__dialog *:empty{display:block}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-backdrop-bg:rgba(24,24,27,.95);--f-toolbar-margin:0;--f-toolbar-padding:8px;--f-toolbar-gap:0;--f-toolbar-color:#ddd;--f-toolbar-font-size:16px;--f-toolbar-font-weight:500;--f-toolbar-font:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;--f-toolbar-line-height:var(--f-button-height);--f-toolbar-text-shadow:1px 1px 1px rgba(0,0,0,.75);--f-toolbar-shadow:none;--f-toolbar-bg:none;--f-counter-margin:0;--f-counter-padding:0px 10px;--f-counter-gap:4px;--f-counter-line-height:var(--f-button-height);--f-carousel-gap:17px;--f-carousel-slide-width:100%;--f-carousel-slide-height:100%;--f-carousel-slide-padding:0;--f-carousel-slide-bg:unset;--f-html-color:#222;--f-html-bg:#fff;--f-error-color:#fff;--f-error-bg:#333;--f-caption-margin:0;--f-caption-padding:16px 8px;--f-caption-color:var(--fancybox-color,#dbdbdb);--f-caption-bg:transparent;--f-caption-font:inherit;--f-caption-line-height:1.375;--f-spinner-color-1:rgba(255,255,255,.2);--f-spinner-color-2:rgba(255,255,255,.8);--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px;--f-progressbar-color:rgba(255,255,255);--f-button-width:46px;--f-button-height:46px;--f-button-color:#ddd;--f-button-hover-color:#fff;--f-button-outline-width:1px;--f-button-outline-color:rgba(255,255,255,.75);--f-button-outline-offset:0px;--f-button-bg:rgba(54,54,54,.75);--f-button-border:0;--f-button-border-radius:0;--f-button-shadow:none;--f-button-transition:all .2s ease;--f-button-transform:none;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.75;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.01)),drop-shadow(1px 2px 1px rgba(24,24,27,.05));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:.5;--f-arrow-pos:32px;--f-arrow-width:50px;--f-arrow-height:50px;--f-arrow-svg-width:24px;--f-arrow-svg-height:24px;--f-arrow-svg-stroke-width:2.5;--f-arrow-border-radius:50%;--f-arrow-bg:rgba(54,54,54,.65);--f-arrow-color:#ddd;--f-arrow-hover-color:#fff;--f-close-button-width:30px;--f-close-button-height:30px;--f-close-button-svg-width:24px;--f-close-button-svg-height:24px;--f-close-button-svg-stroke-width:1.75;--f-close-border-radius:4px;--f-close-button-color:#fff;--f-close-button-hover-color:#fff;--f-close-button-bg:transparent;--f-close-button-hover-bg:transparent;--f-close-button-active-bg:transparent;--f-thumbs-margin:0px;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:none;--f-thumb-transition:all .2s ease;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-opacity:1;--f-thumb-border:none;--f-thumb-shadow:none;--f-thumb-transform:none;--f-thumb-focus-opacity:1;--f-thumb-focus-border:none;--f-thumb-focus-shadow:inset 0 0 0 2px rgba(255,255,255,.65);--f-thumb-focus-transform:none;--f-thumb-hover-opacity:1;--f-thumb-hover-border:none;--f-thumb-hover-transform:none;--f-thumb-active-opacity:var(--f-thumb-hover-opacity);--f-thumb-active-border:var(--f-thumb-hover-border);--f-thumb-active-transform:var(--f-thumb-hover-transform);--f-thumb-selected-opacity:1;--f-thumb-selected-border:none;--f-thumb-selected-shadow:inset 0 0 0 2px #fff;--f-thumb-selected-transform:none;--f-scrollbar-width:7px;--f-scrollbar-track-bg:#444;--f-scrollbar-track-border-radius:10px;--f-scrollbar-track-shadow:inset 0 0 6px rgba(0,0,0,.2);--f-scrollbar-thumb-bg:#ddd;--f-scrollbar-thumb-border-radius:10px}.fancybox__container[theme=light]{--fancybox-color:#222;--fancybox-backdrop-bg:rgba(255,255,255,.97);--f-toolbar-color:var(--fancybox-color,#222);--f-toolbar-text-shadow:none;--f-toolbar-font-weight:400;--f-html-color:var(--fancybox-color,#222);--f-html-bg:#fff;--f-error-color:#555;--f-error-bg:#fff;--f-video-bg:#fff;--f-caption-color:#333;--f-spinner-color-1:rgba(0,0,0,.2);--f-spinner-color-2:rgba(0,0,0,.8);--f-spinner-border-width:3.5px;--f-progressbar-color:rgba(111,111,116);--f-button-color:#333;--f-button-hover-color:#000;--f-button-outline-color:rgba(0,0,0,.85);--f-button-bg:rgba(255,255,255,.85);--f-button-svg-stroke-width:1.3;--f-button-svg-filter:none;--f-arrow-bg:rgba(255,255,255,.85);--f-arrow-color:#333;--f-arrow-hover-color:#000;--f-arrow-svg-stroke-width:1.3;--f-close-button-color:#555;--f-close-button-hover-color:#000;--f-thumb-bg:linear-gradient(#ebeff2,#e2e8f0);--f-thumb-focus-shadow:0 0 0 1.8px #fff,0px 0px 0px 2.25px #888;--f-thumb-selected-shadow:0 0 0 1.8px #fff,0px 0px 0px 2.25px #000;--f-scrollbar-track-bg:#ddd;--f-scrollbar-thumb-bg:#444}.fancybox__container{position:absolute;inset:0;overflow:hidden;display:flex;flex-direction:column}.fancybox__container:focus{outline:none}.fancybox__container.has-vertical-thumbs{flex-direction:row-reverse}.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow-x:clip;overflow-y:visible}.fancybox__container>*:not(.fancybox__carousel),.fancybox__container .fancybox__carousel>*:not(.fancybox__grid,.fancybox__viewport),.fancybox__container .fancybox__column>*:not(.fancybox__viewport),.fancybox__container .fancybox__slide:not(.is-selected),.fancybox__container .fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){opacity:var(--f-drag-opacity,1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing>*:not(.fancybox__carousel),.fancybox__container.is-revealing .fancybox__carousel>*:not(.fancybox__grid,.fancybox__viewport),.fancybox__container.is-revealing .fancybox__column>*:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-enter-duration,.35s) ease none f-fadeIn}.fancybox__container.is-hiding>*:not(.fancybox__carousel),.fancybox__container.is-hiding .fancybox__carousel>*:not(.fancybox__grid,.fancybox__viewport),.fancybox__container.is-hiding .fancybox__column>*:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-exit-duration,.35s) ease forwards f-fadeOut}.fancybox__container.is-hiding .fancybox__carousel .fancybox__slide:not(.is-selected){opacity:0}.fancybox__container.is-hiding{pointer-events:none}.fancybox__container.is-idle .f-carousel__toolbar{pointer-events:none;opacity:0}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:.15s ease-out both f-fadeOut}.fancybox__backdrop{position:fixed;inset:0;z-index:-1;background:var(--fancybox-backdrop-bg)}.fancybox__carousel{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__carousel.is-vertical{--f-carousel-slide-height:100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{position:absolute;content:"";inset:-30px;z-index:1}.fancybox__viewport{display:grid;flex:1;min-height:0;min-width:0;position:relative;overflow:visible;transform:translate3d(0,var(--f-drag-offset,0),0)}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [data-selectable],.fancybox__viewport [contenteditable]{cursor:auto}.fancybox__slide{box-sizing:border-box;position:relative;grid-area:1/1;display:flex;align-items:center;flex-direction:column;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);min-width:0;min-height:0;max-width:100%;margin:0;padding:var(--f-carousel-slide-padding);background:var(--f-carousel-slide-bg);backface-visibility:hidden;transform:translateZ(0);will-change:transform}.fancybox__slide:before,.fancybox__slide:after{display:block;content:""}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color:var(--f-error-color,--f-html-color);--f-html-bg:var(--f-error-bg,--f-html-bg)}.fancybox__slide.has-html{overflow:auto;padding:8px}.fancybox__slide.has-iframe{overflow:hidden;padding:8px 0}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide.has-controls:before{margin:0}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.fancybox__container.is-closing .fancybox__carousel,.fancybox__container.is-closing .fancybox__viewport,.fancybox__container.is-closing .fancybox__slide.is-selected{overflow:visible}.f-button.is-close-button{--f-button-width:var(--f-close-button-width);--f-button-height:var(--f-close-button-height);--f-button-border-radius:var(--f-close-border-radius);--f-button-color:var(--f-close-button-color);--f-button-hover-color:var(--f-close-button-hover-color);--f-button-bg:var(--f-close-button-bg);--f-button-hover-bg:var(--f-close-button-hover-bg);--f-button-active-bg:var(--f-close-button-active-bg);--f-button-svg-width:var(--f-close-button-svg-width);--f-button-svg-height:var(--f-close-button-svg-height);--f-button-svg-stroke-width:var(--f-close-button-svg-stroke-width);position:absolute;top:calc((var(--f-button-height) + 2px) * -1);right:0;z-index:10}.is-loading .f-button.is-close-button{visibility:hidden}.fancybox__thumbs{flex:0 1 100%}.fancybox__thumbs.is-scrollable{--f-thumbs-cols:1;--f-thumbs-gap:8px;--f-thumbs-transition:none;--f-thumbs-padding-x:4px;--f-thumbs-padding-y:8px;--f-thumbs-viewport-padding-x:4px;--f-thumbs-viewport-padding-y:0px;max-width:calc(var(--f-thumb-width) * var(--f-thumbs-cols) + var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1) + var(--f-thumbs-padding-x) * 2 + var(--f-thumbs-viewport-padding-x) * 2)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar{width:var(--f-scrollbar-width)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-track{background:var(--f-scrollbar-track-bg);border-radius:var(--f-scrollbar-track-border-radius);box-shadow:var(--f-scrollbar-track-shadow)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-thumb{background:var(--f-scrollbar-thumb-bg);border-radius:var(--f-scrollbar-thumb-border-radius)}.fancybox__thumbs.is-scrollable.is-hidden{max-width:0;--f-thumbs-padding-x:0;max-height:unset;--f-thumbs-padding-y:unset}.fancybox__thumbs.is-scrollable .f-thumbs__viewport{overflow-x:hidden!important;grid-template-columns:repeat(auto-fill,calc((100% - var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1)) / var(--f-thumbs-cols)))!important}:root{--swiper-theme-color:#007aff;}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1;}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block;}.swiper-vertical > .swiper-wrapper{flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0);}.swiper-horizontal{touch-action:pan-y;}.swiper-vertical{touch-action:pan-x;}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto;}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height;}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden;}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px;}.swiper-3d .swiper-wrapper{transform-style:preserve-3d;}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d;}}.swiper-css-mode{> .swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none;}}> .swiper-wrapper > .swiper-slide{scroll-snap-align:start start;}&.swiper-horizontal{> .swiper-wrapper{scroll-snap-type:x mandatory;}> .swiper-wrapper > .swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before);}> .swiper-wrapper > .swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after);}}&.swiper-vertical{> .swiper-wrapper{scroll-snap-type:y mandatory;}> .swiper-wrapper > .swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before);}> .swiper-wrapper > .swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after);}}&.swiper-free-mode{> .swiper-wrapper{scroll-snap-type:none;}> .swiper-wrapper > .swiper-slide{scroll-snap-align:none;}}&.swiper-centered{> .swiper-wrapper::before{content:'';flex-shrink:0;order:9999;}> .swiper-wrapper > .swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always;}}&.swiper-centered.swiper-horizontal{> .swiper-wrapper > .swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before);}> .swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after);}}&.swiper-centered.swiper-vertical{> .swiper-wrapper > .swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before);}> .swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after);}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom,.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-slide-shadow{background:rgba(0,0,0,0.15);}.swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent;}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear;}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff;}.swiper-lazy-preloader-black{--swiper-preloader-color:#000;}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}
.grid-container .grid-container{padding-right:0;padding-left:0}.h1{font-family:brulia-text,helvetica,serif;font-size:2.375rem;font-weight:400;line-height:1.2;letter-spacing:0}@media print,screen and (min-width:48.0625em){.h1{font-size:4.375rem;line-height:1.1;letter-spacing:-0.25px}}@media print,screen and (min-width:64.0625em){.h1{font-size:6.25rem;letter-spacing:-0.5px}}.h1-small{font-family:brulia-text,helvetica,serif;font-size:2rem;font-weight:400;line-height:1.3;letter-spacing:0}@media print,screen and (min-width:48.0625em){.h1-small{font-size:2.75rem;line-height:1.2}}@media print,screen and (min-width:64.0625em){.h1-small{font-size:4.25rem}}.h1-medium{font-family:brulia-text,helvetica,serif;font-size:2.375rem;font-weight:400;line-height:1.2;letter-spacing:0}@media print,screen and (min-width:48.0625em){.h1-medium{font-size:3.4375rem}}@media print,screen and (min-width:64.0625em){.h1-medium{font-size:5.3125rem;line-height:1.1;letter-spacing:-0.25px}}.h1-large{font-family:brulia-text,helvetica,serif;font-size:2.375rem;font-weight:400;line-height:1.2;letter-spacing:0}@media print,screen and (min-width:48.0625em){.h1-large{font-size:4.375rem;line-height:1.1;letter-spacing:-0.25px}}@media print,screen and (min-width:64.0625em){.h1-large{font-size:8.125rem;letter-spacing:0}}.h2{font-family:brulia-text,helvetica,serif;font-size:2.25rem;font-weight:400;line-height:1.1;letter-spacing:-0.5px}@media print,screen and (min-width:48.0625em){.h2{font-size:2.75rem}}@media print,screen and (min-width:64.0625em){.h2{font-size:3.625rem;letter-spacing:-1px}}.h2-small{font-family:brulia-text,helvetica,serif;font-size:2.25rem;font-weight:400;line-height:1.1;letter-spacing:-0.5px}@media print,screen and (min-width:48.0625em){.h2-small{font-size:2.75rem}}@media print,screen and (min-width:64.0625em){.h2-small{font-size:3.375rem}}.h2-large{font-family:brulia-text,helvetica,serif;font-size:2.25rem;font-weight:400;line-height:1.1;letter-spacing:-0.5px}@media print,screen and (min-width:48.0625em){.h2-large{font-size:3.625rem;letter-spacing:-1px}}@media print,screen and (min-width:64.0625em){.h2-large{font-size:5.3125rem;letter-spacing:-2px}}.h3{font-family:brulia-text,helvetica,serif;font-size:1.875rem;font-weight:400;line-height:1.2;letter-spacing:-0.25px}@media print,screen and (min-width:48.0625em){.h3{font-size:2rem}}@media print,screen and (min-width:64.0625em){.h3{font-size:2.25rem;letter-spacing:0px}}.h4{font-family:brulia-text,helvetica,serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:-0.5px}@media print,screen and (min-width:64.0625em){.h4{font-size:1.75rem;letter-spacing:0px}}.h5{font-family:brulia-text,helvetica,serif;font-size:1.25rem;font-weight:400;line-height:1.2;letter-spacing:0px}@media print,screen and (min-width:64.0625em){.h5{font-size:1.5rem;letter-spacing:-0.5px}}.h6{font-size:1.125rem;font-weight:600;line-height:1.1;letter-spacing:-0.25px}@media print,screen and (min-width:64.0625em){.h6{font-size:1.25rem;letter-spacing:-0.5px}}.gold-gradient-text span{background:linear-gradient(59deg,#DCAE27 -0.38%,#FFEC82 89.69%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-block:0.11em;margin-block:-0.11em}.large-text{font-size:1.125rem;line-height:1.6}@media print,screen and (min-width:64.0625em){.large-text{font-size:1.25rem}}.large-text p{font-size:1.125rem;line-height:1.6}@media print,screen and (min-width:64.0625em){.large-text p{font-size:1.25rem}}.small-text{font-size:1rem;line-height:1.6}.small-text p{font-size:1rem;line-height:1.6}.article-heading,.wysiwyg .article-heading{font-size:1.25rem;line-height:1.4;font-weight:600}@media print,screen and (min-width:64.0625em){.article-heading,.wysiwyg .article-heading{font-size:1.5rem}}.article-heading a,.wysiwyg .article-heading a{font-weight:inherit}.intro-hero-home{font-size:1.25rem;font-weight:500;line-height:1.4}@media print,screen and (min-width:64.0625em){.intro-hero-home{font-size:1.5rem}}.intro-hero-home p{font-size:1.25rem;font-weight:500;line-height:1.4}@media print,screen and (min-width:64.0625em){.intro-hero-home p{font-size:1.5rem}}.eyebrow{font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:1px;text-transform:uppercase}@media print,screen and (min-width:64.0625em){.eyebrow{letter-spacing:2px}}.eyebrow p{font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:1px;text-transform:uppercase}@media print,screen and (min-width:64.0625em){.eyebrow p{letter-spacing:2px}}.eyebrow-xsmall{font-family:Source Sans 3,Gill Sans,sans-serif;font-size:0.875rem;font-weight:600;line-height:1;letter-spacing:1px;text-transform:uppercase}.eyebrow-xsmall p{font-family:Source Sans 3,Gill Sans,sans-serif;font-size:0.875rem;font-weight:600;line-height:1;letter-spacing:1px;text-transform:uppercase}.eyebrow-xsmall,.eyebrow-xsmall>p{font-family:"Source Sans 3","Gill Sans",sans-serif}h3.eyebrow-xsmall{font-family:"Source Sans 3","Gill Sans",sans-serif}.stat{font-family:brulia-text,helvetica,serif;font-size:4.5rem;line-height:1}@media print,screen and (min-width:48.0625em){.stat{font-size:5.625rem}}@media print,screen and (min-width:64.0625em){.stat{font-size:7.5rem}}.stat p{font-family:brulia-text,helvetica,serif;font-size:4.5rem;line-height:1}@media print,screen and (min-width:48.0625em){.stat p{font-size:5.625rem}}@media print,screen and (min-width:64.0625em){.stat p{font-size:7.5rem}}.diff-icon{font-family:Font Awesome 6 Free;font-size:4.5rem;font-weight:900;line-height:1}@media print,screen and (min-width:48.0625em){.diff-icon{font-size:5.3125rem}}@media print,screen and (min-width:64.0625em){.diff-icon{font-size:5.9375rem;line-height:1.25}}.diff-icon i{font-family:Font Awesome 6 Free;font-size:4.5rem;font-weight:900;line-height:1}@media print,screen and (min-width:48.0625em){.diff-icon i{font-size:5.3125rem}}@media print,screen and (min-width:64.0625em){.diff-icon i{font-size:5.9375rem;line-height:1.25}}.wysiwyg-intro{font-size:1.25rem;font-weight:300;line-height:1.6}@media print,screen and (min-width:48.0625em){.wysiwyg-intro{font-size:1.5rem}}@media print,screen and (min-width:64.0625em){.wysiwyg-intro{font-size:1.75rem}}.wysiwyg-intro p{font-size:1.25rem;font-weight:300;line-height:1.6}@media print,screen and (min-width:48.0625em){.wysiwyg-intro p{font-size:1.5rem}}@media print,screen and (min-width:64.0625em){.wysiwyg-intro p{font-size:1.75rem}}blockquote{font-size:1.375rem;font-weight:300;font-style:italic;line-height:1.5}@media print,screen and (min-width:48.0625em){blockquote{font-size:1.5rem}}@media print,screen and (min-width:64.0625em){blockquote{font-size:1.75rem}}blockquote p{font-size:1.375rem;font-weight:300;font-style:italic;line-height:1.5}@media print,screen and (min-width:48.0625em){blockquote p{font-size:1.5rem}}@media print,screen and (min-width:64.0625em){blockquote p{font-size:1.75rem}}.testimonial-quote{font-size:1.375rem;font-weight:300;line-height:1.5}@media print,screen and (min-width:48.0625em){.testimonial-quote{font-size:1.5rem}}@media print,screen and (min-width:64.0625em){.testimonial-quote{font-size:1.75rem}}.testimonial-quote p{font-size:1.375rem;font-weight:300;line-height:1.5}@media print,screen and (min-width:48.0625em){.testimonial-quote p{font-size:1.5rem}}@media print,screen and (min-width:64.0625em){.testimonial-quote p{font-size:1.75rem}}figcaption{font-size:0.875rem;line-height:1.4}figcaption p{font-size:0.875rem;line-height:1.4}.grid-container{max-width:82.5rem;margin-left:auto;margin-right:auto;padding-right:1.25rem;padding-left:1.25rem}@media print,screen and (min-width:64.0625em){.grid-container{padding-right:1.875rem;padding-left:1.875rem}}.grid-container.fluid{max-width:100%;margin-left:auto;margin-right:auto;padding-right:1.25rem;padding-left:1.25rem}@media print,screen and (min-width:64.0625em){.grid-container.fluid{padding-right:1.875rem;padding-left:1.875rem}}.grid-container.full{max-width:100%;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0}.grid-x{display:flex;flex-flow:row wrap}.cell{flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{flex:1 1 0}.cell.shrink{flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.initial-shrink,.grid-x>.initial-full,.grid-x>.initial-1,.grid-x>.initial-2,.grid-x>.initial-3,.grid-x>.initial-4,.grid-x>.initial-5,.grid-x>.initial-6,.grid-x>.initial-7,.grid-x>.initial-8,.grid-x>.initial-9,.grid-x>.initial-10,.grid-x>.initial-11,.grid-x>.initial-12{flex-basis:auto}@media print,screen and (min-width:20.0625em){.grid-x>.tiny-shrink,.grid-x>.tiny-full,.grid-x>.tiny-1,.grid-x>.tiny-2,.grid-x>.tiny-3,.grid-x>.tiny-4,.grid-x>.tiny-5,.grid-x>.tiny-6,.grid-x>.tiny-7,.grid-x>.tiny-8,.grid-x>.tiny-9,.grid-x>.tiny-10,.grid-x>.tiny-11,.grid-x>.tiny-12{flex-basis:auto}}@media print,screen and (min-width:40.0625em){.grid-x>.small-shrink,.grid-x>.small-full,.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12{flex-basis:auto}}@media print,screen and (min-width:48.0625em){.grid-x>.medium-shrink,.grid-x>.medium-full,.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12{flex-basis:auto}}@media print,screen and (min-width:64.0625em){.grid-x>.large-shrink,.grid-x>.large-full,.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12{flex-basis:auto}}.grid-x>.initial-12,.grid-x>.initial-11,.grid-x>.initial-10,.grid-x>.initial-9,.grid-x>.initial-8,.grid-x>.initial-7,.grid-x>.initial-6,.grid-x>.initial-5,.grid-x>.initial-4,.grid-x>.initial-3,.grid-x>.initial-2,.grid-x>.initial-1{flex:0 0 auto}.grid-x>.initial-1{width:8.3333333333%}.grid-x>.initial-2{width:16.6666666667%}.grid-x>.initial-3{width:25%}.grid-x>.initial-4{width:33.3333333333%}.grid-x>.initial-5{width:41.6666666667%}.grid-x>.initial-6{width:50%}.grid-x>.initial-7{width:58.3333333333%}.grid-x>.initial-8{width:66.6666666667%}.grid-x>.initial-9{width:75%}.grid-x>.initial-10{width:83.3333333333%}.grid-x>.initial-11{width:91.6666666667%}.grid-x>.initial-12{width:100%}@media print,screen and (min-width:20.0625em){.grid-x>.tiny-auto{flex:1 1 0;width:auto}.grid-x>.tiny-12,.grid-x>.tiny-11,.grid-x>.tiny-10,.grid-x>.tiny-9,.grid-x>.tiny-8,.grid-x>.tiny-7,.grid-x>.tiny-6,.grid-x>.tiny-5,.grid-x>.tiny-4,.grid-x>.tiny-3,.grid-x>.tiny-2,.grid-x>.tiny-1,.grid-x>.tiny-shrink{flex:0 0 auto}.grid-x>.tiny-shrink{width:auto}.grid-x>.tiny-1{width:8.3333333333%}.grid-x>.tiny-2{width:16.6666666667%}.grid-x>.tiny-3{width:25%}.grid-x>.tiny-4{width:33.3333333333%}.grid-x>.tiny-5{width:41.6666666667%}.grid-x>.tiny-6{width:50%}.grid-x>.tiny-7{width:58.3333333333%}.grid-x>.tiny-8{width:66.6666666667%}.grid-x>.tiny-9{width:75%}.grid-x>.tiny-10{width:83.3333333333%}.grid-x>.tiny-11{width:91.6666666667%}.grid-x>.tiny-12{width:100%}}@media print,screen and (min-width:40.0625em){.grid-x>.small-auto{flex:1 1 0;width:auto}.grid-x>.small-12,.grid-x>.small-11,.grid-x>.small-10,.grid-x>.small-9,.grid-x>.small-8,.grid-x>.small-7,.grid-x>.small-6,.grid-x>.small-5,.grid-x>.small-4,.grid-x>.small-3,.grid-x>.small-2,.grid-x>.small-1,.grid-x>.small-shrink{flex:0 0 auto}.grid-x>.small-shrink{width:auto}.grid-x>.small-1{width:8.3333333333%}.grid-x>.small-2{width:16.6666666667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.3333333333%}.grid-x>.small-5{width:41.6666666667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.3333333333%}.grid-x>.small-8{width:66.6666666667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.3333333333%}.grid-x>.small-11{width:91.6666666667%}.grid-x>.small-12{width:100%}}@media print,screen and (min-width:48.0625em){.grid-x>.medium-auto{flex:1 1 0;width:auto}.grid-x>.medium-12,.grid-x>.medium-11,.grid-x>.medium-10,.grid-x>.medium-9,.grid-x>.medium-8,.grid-x>.medium-7,.grid-x>.medium-6,.grid-x>.medium-5,.grid-x>.medium-4,.grid-x>.medium-3,.grid-x>.medium-2,.grid-x>.medium-1,.grid-x>.medium-shrink{flex:0 0 auto}.grid-x>.medium-shrink{width:auto}.grid-x>.medium-1{width:8.3333333333%}.grid-x>.medium-2{width:16.6666666667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.3333333333%}.grid-x>.medium-5{width:41.6666666667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.3333333333%}.grid-x>.medium-8{width:66.6666666667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.3333333333%}.grid-x>.medium-11{width:91.6666666667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:64.0625em){.grid-x>.large-auto{flex:1 1 0;width:auto}.grid-x>.large-12,.grid-x>.large-11,.grid-x>.large-10,.grid-x>.large-9,.grid-x>.large-8,.grid-x>.large-7,.grid-x>.large-6,.grid-x>.large-5,.grid-x>.large-4,.grid-x>.large-3,.grid-x>.large-2,.grid-x>.large-1,.grid-x>.large-shrink{flex:0 0 auto}.grid-x>.large-shrink{width:auto}.grid-x>.large-1{width:8.3333333333%}.grid-x>.large-2{width:16.6666666667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.3333333333%}.grid-x>.large-5{width:41.6666666667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.3333333333%}.grid-x>.large-8{width:66.6666666667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.3333333333%}.grid-x>.large-11{width:91.6666666667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-1.25rem;margin-right:-1.25rem}@media print,screen and (min-width:64.0625em){.grid-margin-x{margin-left:-1.875rem;margin-right:-1.875rem}}.grid-margin-x>.cell{width:calc(100% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem}@media print,screen and (min-width:64.0625em){.grid-margin-x>.cell{width:calc(100% - 3.75rem);margin-left:1.875rem;margin-right:1.875rem}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.initial-1{width:calc(8.3333333333% - 2.5rem)}.grid-margin-x>.initial-2{width:calc(16.6666666667% - 2.5rem)}.grid-margin-x>.initial-3{width:calc(25% - 2.5rem)}.grid-margin-x>.initial-4{width:calc(33.3333333333% - 2.5rem)}.grid-margin-x>.initial-5{width:calc(41.6666666667% - 2.5rem)}.grid-margin-x>.initial-6{width:calc(50% - 2.5rem)}.grid-margin-x>.initial-7{width:calc(58.3333333333% - 2.5rem)}.grid-margin-x>.initial-8{width:calc(66.6666666667% - 2.5rem)}.grid-margin-x>.initial-9{width:calc(75% - 2.5rem)}.grid-margin-x>.initial-10{width:calc(83.3333333333% - 2.5rem)}.grid-margin-x>.initial-11{width:calc(91.6666666667% - 2.5rem)}.grid-margin-x>.initial-12{width:calc(100% - 2.5rem)}@media print,screen and (min-width:20.0625em){.grid-margin-x>.tiny-auto{width:auto}.grid-margin-x>.tiny-shrink{width:auto}.grid-margin-x>.tiny-1{width:calc(8.3333333333% - 2.5rem)}.grid-margin-x>.tiny-2{width:calc(16.6666666667% - 2.5rem)}.grid-margin-x>.tiny-3{width:calc(25% - 2.5rem)}.grid-margin-x>.tiny-4{width:calc(33.3333333333% - 2.5rem)}.grid-margin-x>.tiny-5{width:calc(41.6666666667% - 2.5rem)}.grid-margin-x>.tiny-6{width:calc(50% - 2.5rem)}.grid-margin-x>.tiny-7{width:calc(58.3333333333% - 2.5rem)}.grid-margin-x>.tiny-8{width:calc(66.6666666667% - 2.5rem)}.grid-margin-x>.tiny-9{width:calc(75% - 2.5rem)}.grid-margin-x>.tiny-10{width:calc(83.3333333333% - 2.5rem)}.grid-margin-x>.tiny-11{width:calc(91.6666666667% - 2.5rem)}.grid-margin-x>.tiny-12{width:calc(100% - 2.5rem)}}@media print,screen and (min-width:40.0625em){.grid-margin-x>.small-auto{width:auto}.grid-margin-x>.small-shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.3333333333% - 2.5rem)}.grid-margin-x>.small-2{width:calc(16.6666666667% - 2.5rem)}.grid-margin-x>.small-3{width:calc(25% - 2.5rem)}.grid-margin-x>.small-4{width:calc(33.3333333333% - 2.5rem)}.grid-margin-x>.small-5{width:calc(41.6666666667% - 2.5rem)}.grid-margin-x>.small-6{width:calc(50% - 2.5rem)}.grid-margin-x>.small-7{width:calc(58.3333333333% - 2.5rem)}.grid-margin-x>.small-8{width:calc(66.6666666667% - 2.5rem)}.grid-margin-x>.small-9{width:calc(75% - 2.5rem)}.grid-margin-x>.small-10{width:calc(83.3333333333% - 2.5rem)}.grid-margin-x>.small-11{width:calc(91.6666666667% - 2.5rem)}.grid-margin-x>.small-12{width:calc(100% - 2.5rem)}}@media print,screen and (min-width:48.0625em){.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.3333333333% - 2.5rem)}.grid-margin-x>.medium-2{width:calc(16.6666666667% - 2.5rem)}.grid-margin-x>.medium-3{width:calc(25% - 2.5rem)}.grid-margin-x>.medium-4{width:calc(33.3333333333% - 2.5rem)}.grid-margin-x>.medium-5{width:calc(41.6666666667% - 2.5rem)}.grid-margin-x>.medium-6{width:calc(50% - 2.5rem)}.grid-margin-x>.medium-7{width:calc(58.3333333333% - 2.5rem)}.grid-margin-x>.medium-8{width:calc(66.6666666667% - 2.5rem)}.grid-margin-x>.medium-9{width:calc(75% - 2.5rem)}.grid-margin-x>.medium-10{width:calc(83.3333333333% - 2.5rem)}.grid-margin-x>.medium-11{width:calc(91.6666666667% - 2.5rem)}.grid-margin-x>.medium-12{width:calc(100% - 2.5rem)}}@media print,screen and (min-width:64.0625em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.initial-1{width:calc(8.3333333333% - 3.75rem)}.grid-margin-x>.initial-2{width:calc(16.6666666667% - 3.75rem)}.grid-margin-x>.initial-3{width:calc(25% - 3.75rem)}.grid-margin-x>.initial-4{width:calc(33.3333333333% - 3.75rem)}.grid-margin-x>.initial-5{width:calc(41.6666666667% - 3.75rem)}.grid-margin-x>.initial-6{width:calc(50% - 3.75rem)}.grid-margin-x>.initial-7{width:calc(58.3333333333% - 3.75rem)}.grid-margin-x>.initial-8{width:calc(66.6666666667% - 3.75rem)}.grid-margin-x>.initial-9{width:calc(75% - 3.75rem)}.grid-margin-x>.initial-10{width:calc(83.3333333333% - 3.75rem)}.grid-margin-x>.initial-11{width:calc(91.6666666667% - 3.75rem)}.grid-margin-x>.initial-12{width:calc(100% - 3.75rem)}.grid-margin-x>.tiny-auto{width:auto}.grid-margin-x>.tiny-shrink{width:auto}.grid-margin-x>.tiny-1{width:calc(8.3333333333% - 3.75rem)}.grid-margin-x>.tiny-2{width:calc(16.6666666667% - 3.75rem)}.grid-margin-x>.tiny-3{width:calc(25% - 3.75rem)}.grid-margin-x>.tiny-4{width:calc(33.3333333333% - 3.75rem)}.grid-margin-x>.tiny-5{width:calc(41.6666666667% - 3.75rem)}.grid-margin-x>.tiny-6{width:calc(50% - 3.75rem)}.grid-margin-x>.tiny-7{width:calc(58.3333333333% - 3.75rem)}.grid-margin-x>.tiny-8{width:calc(66.6666666667% - 3.75rem)}.grid-margin-x>.tiny-9{width:calc(75% - 3.75rem)}.grid-margin-x>.tiny-10{width:calc(83.3333333333% - 3.75rem)}.grid-margin-x>.tiny-11{width:calc(91.6666666667% - 3.75rem)}.grid-margin-x>.tiny-12{width:calc(100% - 3.75rem)}.grid-margin-x>.small-auto{width:auto}.grid-margin-x>.small-shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.3333333333% - 3.75rem)}.grid-margin-x>.small-2{width:calc(16.6666666667% - 3.75rem)}.grid-margin-x>.small-3{width:calc(25% - 3.75rem)}.grid-margin-x>.small-4{width:calc(33.3333333333% - 3.75rem)}.grid-margin-x>.small-5{width:calc(41.6666666667% - 3.75rem)}.grid-margin-x>.small-6{width:calc(50% - 3.75rem)}.grid-margin-x>.small-7{width:calc(58.3333333333% - 3.75rem)}.grid-margin-x>.small-8{width:calc(66.6666666667% - 3.75rem)}.grid-margin-x>.small-9{width:calc(75% - 3.75rem)}.grid-margin-x>.small-10{width:calc(83.3333333333% - 3.75rem)}.grid-margin-x>.small-11{width:calc(91.6666666667% - 3.75rem)}.grid-margin-x>.small-12{width:calc(100% - 3.75rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.3333333333% - 3.75rem)}.grid-margin-x>.medium-2{width:calc(16.6666666667% - 3.75rem)}.grid-margin-x>.medium-3{width:calc(25% - 3.75rem)}.grid-margin-x>.medium-4{width:calc(33.3333333333% - 3.75rem)}.grid-margin-x>.medium-5{width:calc(41.6666666667% - 3.75rem)}.grid-margin-x>.medium-6{width:calc(50% - 3.75rem)}.grid-margin-x>.medium-7{width:calc(58.3333333333% - 3.75rem)}.grid-margin-x>.medium-8{width:calc(66.6666666667% - 3.75rem)}.grid-margin-x>.medium-9{width:calc(75% - 3.75rem)}.grid-margin-x>.medium-10{width:calc(83.3333333333% - 3.75rem)}.grid-margin-x>.medium-11{width:calc(91.6666666667% - 3.75rem)}.grid-margin-x>.medium-12{width:calc(100% - 3.75rem)}.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.3333333333% - 3.75rem)}.grid-margin-x>.large-2{width:calc(16.6666666667% - 3.75rem)}.grid-margin-x>.large-3{width:calc(25% - 3.75rem)}.grid-margin-x>.large-4{width:calc(33.3333333333% - 3.75rem)}.grid-margin-x>.large-5{width:calc(41.6666666667% - 3.75rem)}.grid-margin-x>.large-6{width:calc(50% - 3.75rem)}.grid-margin-x>.large-7{width:calc(58.3333333333% - 3.75rem)}.grid-margin-x>.large-8{width:calc(66.6666666667% - 3.75rem)}.grid-margin-x>.large-9{width:calc(75% - 3.75rem)}.grid-margin-x>.large-10{width:calc(83.3333333333% - 3.75rem)}.grid-margin-x>.large-11{width:calc(91.6666666667% - 3.75rem)}.grid-margin-x>.large-12{width:calc(100% - 3.75rem)}}.grid-padding-x .grid-padding-x{margin-right:-1.25rem;margin-left:-1.25rem}@media print,screen and (min-width:64.0625em){.grid-padding-x .grid-padding-x{margin-right:-1.875rem;margin-left:-1.875rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-1.25rem;margin-left:-1.25rem}@media print,screen and (min-width:64.0625em){.grid-container:not(.full)>.grid-padding-x{margin-right:-1.875rem;margin-left:-1.875rem}}.grid-padding-x>.cell{padding-right:1.25rem;padding-left:1.25rem}@media print,screen and (min-width:64.0625em){.grid-padding-x>.cell{padding-right:1.875rem;padding-left:1.875rem}}.initial-up-1>.cell{width:100%}.initial-up-2>.cell{width:50%}.initial-up-3>.cell{width:33.3333333333%}.initial-up-4>.cell{width:25%}.initial-up-5>.cell{width:20%}.initial-up-6>.cell{width:16.6666666667%}.initial-up-7>.cell{width:14.2857142857%}.initial-up-8>.cell{width:12.5%}@media print,screen and (min-width:20.0625em){.tiny-up-1>.cell{width:100%}.tiny-up-2>.cell{width:50%}.tiny-up-3>.cell{width:33.3333333333%}.tiny-up-4>.cell{width:25%}.tiny-up-5>.cell{width:20%}.tiny-up-6>.cell{width:16.6666666667%}.tiny-up-7>.cell{width:14.2857142857%}.tiny-up-8>.cell{width:12.5%}}@media print,screen and (min-width:40.0625em){.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.3333333333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.6666666667%}.small-up-7>.cell{width:14.2857142857%}.small-up-8>.cell{width:12.5%}}@media print,screen and (min-width:48.0625em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.3333333333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.6666666667%}.medium-up-7>.cell{width:14.2857142857%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width:64.0625em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.3333333333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.6666666667%}.large-up-7>.cell{width:14.2857142857%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.initial-up-1>.cell{width:calc(100% - 2.5rem)}.grid-margin-x.initial-up-2>.cell{width:calc(50% - 2.5rem)}.grid-margin-x.initial-up-3>.cell{width:calc(33.3333333333% - 2.5rem)}.grid-margin-x.initial-up-4>.cell{width:calc(25% - 2.5rem)}.grid-margin-x.initial-up-5>.cell{width:calc(20% - 2.5rem)}.grid-margin-x.initial-up-6>.cell{width:calc(16.6666666667% - 2.5rem)}.grid-margin-x.initial-up-7>.cell{width:calc(14.2857142857% - 2.5rem)}.grid-margin-x.initial-up-8>.cell{width:calc(12.5% - 2.5rem)}@media print,screen and (min-width:20.0625em){.grid-margin-x.tiny-up-1>.cell{width:calc(100% - 2.5rem)}.grid-margin-x.tiny-up-2>.cell{width:calc(50% - 2.5rem)}.grid-margin-x.tiny-up-3>.cell{width:calc(33.3333333333% - 2.5rem)}.grid-margin-x.tiny-up-4>.cell{width:calc(25% - 2.5rem)}.grid-margin-x.tiny-up-5>.cell{width:calc(20% - 2.5rem)}.grid-margin-x.tiny-up-6>.cell{width:calc(16.6666666667% - 2.5rem)}.grid-margin-x.tiny-up-7>.cell{width:calc(14.2857142857% - 2.5rem)}.grid-margin-x.tiny-up-8>.cell{width:calc(12.5% - 2.5rem)}}@media print,screen and (min-width:40.0625em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 2.5rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 2.5rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.3333333333% - 2.5rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 2.5rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 2.5rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.6666666667% - 2.5rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.2857142857% - 2.5rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 2.5rem)}}@media print,screen and (min-width:48.0625em){.grid-margin-x.medium-up-1>.cell{width:calc(100% - 2.5rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 2.5rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.3333333333% - 2.5rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 2.5rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 2.5rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.6666666667% - 2.5rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.2857142857% - 2.5rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 2.5rem)}}@media print,screen and (min-width:64.0625em){.grid-margin-x.initial-up-1>.cell{width:calc(100% - 3.75rem)}.grid-margin-x.initial-up-2>.cell{width:calc(50% - 3.75rem)}.grid-margin-x.initial-up-3>.cell{width:calc(33.3333333333% - 3.75rem)}.grid-margin-x.initial-up-4>.cell{width:calc(25% - 3.75rem)}.grid-margin-x.initial-up-5>.cell{width:calc(20% - 3.75rem)}.grid-margin-x.initial-up-6>.cell{width:calc(16.6666666667% - 3.75rem)}.grid-margin-x.initial-up-7>.cell{width:calc(14.2857142857% - 3.75rem)}.grid-margin-x.initial-up-8>.cell{width:calc(12.5% - 3.75rem)}.grid-margin-x.large-up-1>.cell{width:calc(100% - 3.75rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 3.75rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.3333333333% - 3.75rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 3.75rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 3.75rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.6666666667% - 3.75rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.2857142857% - 3.75rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 3.75rem)}}.initial-margin-collapse{margin-right:0;margin-left:0}.initial-margin-collapse>.cell{margin-right:0;margin-left:0}.initial-margin-collapse>.initial-1{width:8.3333333333%}.initial-margin-collapse>.initial-2{width:16.6666666667%}.initial-margin-collapse>.initial-3{width:25%}.initial-margin-collapse>.initial-4{width:33.3333333333%}.initial-margin-collapse>.initial-5{width:41.6666666667%}.initial-margin-collapse>.initial-6{width:50%}.initial-margin-collapse>.initial-7{width:58.3333333333%}.initial-margin-collapse>.initial-8{width:66.6666666667%}.initial-margin-collapse>.initial-9{width:75%}.initial-margin-collapse>.initial-10{width:83.3333333333%}.initial-margin-collapse>.initial-11{width:91.6666666667%}.initial-margin-collapse>.initial-12{width:100%}@media print,screen and (min-width:20.0625em){.initial-margin-collapse>.tiny-1{width:8.3333333333%}.initial-margin-collapse>.tiny-2{width:16.6666666667%}.initial-margin-collapse>.tiny-3{width:25%}.initial-margin-collapse>.tiny-4{width:33.3333333333%}.initial-margin-collapse>.tiny-5{width:41.6666666667%}.initial-margin-collapse>.tiny-6{width:50%}.initial-margin-collapse>.tiny-7{width:58.3333333333%}.initial-margin-collapse>.tiny-8{width:66.6666666667%}.initial-margin-collapse>.tiny-9{width:75%}.initial-margin-collapse>.tiny-10{width:83.3333333333%}.initial-margin-collapse>.tiny-11{width:91.6666666667%}.initial-margin-collapse>.tiny-12{width:100%}}@media print,screen and (min-width:40.0625em){.initial-margin-collapse>.small-1{width:8.3333333333%}.initial-margin-collapse>.small-2{width:16.6666666667%}.initial-margin-collapse>.small-3{width:25%}.initial-margin-collapse>.small-4{width:33.3333333333%}.initial-margin-collapse>.small-5{width:41.6666666667%}.initial-margin-collapse>.small-6{width:50%}.initial-margin-collapse>.small-7{width:58.3333333333%}.initial-margin-collapse>.small-8{width:66.6666666667%}.initial-margin-collapse>.small-9{width:75%}.initial-margin-collapse>.small-10{width:83.3333333333%}.initial-margin-collapse>.small-11{width:91.6666666667%}.initial-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:48.0625em){.initial-margin-collapse>.medium-1{width:8.3333333333%}.initial-margin-collapse>.medium-2{width:16.6666666667%}.initial-margin-collapse>.medium-3{width:25%}.initial-margin-collapse>.medium-4{width:33.3333333333%}.initial-margin-collapse>.medium-5{width:41.6666666667%}.initial-margin-collapse>.medium-6{width:50%}.initial-margin-collapse>.medium-7{width:58.3333333333%}.initial-margin-collapse>.medium-8{width:66.6666666667%}.initial-margin-collapse>.medium-9{width:75%}.initial-margin-collapse>.medium-10{width:83.3333333333%}.initial-margin-collapse>.medium-11{width:91.6666666667%}.initial-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64.0625em){.initial-margin-collapse>.large-1{width:8.3333333333%}.initial-margin-collapse>.large-2{width:16.6666666667%}.initial-margin-collapse>.large-3{width:25%}.initial-margin-collapse>.large-4{width:33.3333333333%}.initial-margin-collapse>.large-5{width:41.6666666667%}.initial-margin-collapse>.large-6{width:50%}.initial-margin-collapse>.large-7{width:58.3333333333%}.initial-margin-collapse>.large-8{width:66.6666666667%}.initial-margin-collapse>.large-9{width:75%}.initial-margin-collapse>.large-10{width:83.3333333333%}.initial-margin-collapse>.large-11{width:91.6666666667%}.initial-margin-collapse>.large-12{width:100%}}.initial-padding-collapse{margin-right:0;margin-left:0}.initial-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width:20.0625em){.tiny-margin-collapse{margin-right:0;margin-left:0}.tiny-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:20.0625em){.tiny-margin-collapse>.initial-1{width:8.3333333333%}.tiny-margin-collapse>.initial-2{width:16.6666666667%}.tiny-margin-collapse>.initial-3{width:25%}.tiny-margin-collapse>.initial-4{width:33.3333333333%}.tiny-margin-collapse>.initial-5{width:41.6666666667%}.tiny-margin-collapse>.initial-6{width:50%}.tiny-margin-collapse>.initial-7{width:58.3333333333%}.tiny-margin-collapse>.initial-8{width:66.6666666667%}.tiny-margin-collapse>.initial-9{width:75%}.tiny-margin-collapse>.initial-10{width:83.3333333333%}.tiny-margin-collapse>.initial-11{width:91.6666666667%}.tiny-margin-collapse>.initial-12{width:100%}}@media print,screen and (min-width:20.0625em){.tiny-margin-collapse>.tiny-1{width:8.3333333333%}.tiny-margin-collapse>.tiny-2{width:16.6666666667%}.tiny-margin-collapse>.tiny-3{width:25%}.tiny-margin-collapse>.tiny-4{width:33.3333333333%}.tiny-margin-collapse>.tiny-5{width:41.6666666667%}.tiny-margin-collapse>.tiny-6{width:50%}.tiny-margin-collapse>.tiny-7{width:58.3333333333%}.tiny-margin-collapse>.tiny-8{width:66.6666666667%}.tiny-margin-collapse>.tiny-9{width:75%}.tiny-margin-collapse>.tiny-10{width:83.3333333333%}.tiny-margin-collapse>.tiny-11{width:91.6666666667%}.tiny-margin-collapse>.tiny-12{width:100%}}@media print,screen and (min-width:40.0625em){.tiny-margin-collapse>.small-1{width:8.3333333333%}.tiny-margin-collapse>.small-2{width:16.6666666667%}.tiny-margin-collapse>.small-3{width:25%}.tiny-margin-collapse>.small-4{width:33.3333333333%}.tiny-margin-collapse>.small-5{width:41.6666666667%}.tiny-margin-collapse>.small-6{width:50%}.tiny-margin-collapse>.small-7{width:58.3333333333%}.tiny-margin-collapse>.small-8{width:66.6666666667%}.tiny-margin-collapse>.small-9{width:75%}.tiny-margin-collapse>.small-10{width:83.3333333333%}.tiny-margin-collapse>.small-11{width:91.6666666667%}.tiny-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:48.0625em){.tiny-margin-collapse>.medium-1{width:8.3333333333%}.tiny-margin-collapse>.medium-2{width:16.6666666667%}.tiny-margin-collapse>.medium-3{width:25%}.tiny-margin-collapse>.medium-4{width:33.3333333333%}.tiny-margin-collapse>.medium-5{width:41.6666666667%}.tiny-margin-collapse>.medium-6{width:50%}.tiny-margin-collapse>.medium-7{width:58.3333333333%}.tiny-margin-collapse>.medium-8{width:66.6666666667%}.tiny-margin-collapse>.medium-9{width:75%}.tiny-margin-collapse>.medium-10{width:83.3333333333%}.tiny-margin-collapse>.medium-11{width:91.6666666667%}.tiny-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64.0625em){.tiny-margin-collapse>.large-1{width:8.3333333333%}.tiny-margin-collapse>.large-2{width:16.6666666667%}.tiny-margin-collapse>.large-3{width:25%}.tiny-margin-collapse>.large-4{width:33.3333333333%}.tiny-margin-collapse>.large-5{width:41.6666666667%}.tiny-margin-collapse>.large-6{width:50%}.tiny-margin-collapse>.large-7{width:58.3333333333%}.tiny-margin-collapse>.large-8{width:66.6666666667%}.tiny-margin-collapse>.large-9{width:75%}.tiny-margin-collapse>.large-10{width:83.3333333333%}.tiny-margin-collapse>.large-11{width:91.6666666667%}.tiny-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:20.0625em){.tiny-padding-collapse{margin-right:0;margin-left:0}.tiny-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:40.0625em){.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:40.0625em){.small-margin-collapse>.initial-1{width:8.3333333333%}.small-margin-collapse>.initial-2{width:16.6666666667%}.small-margin-collapse>.initial-3{width:25%}.small-margin-collapse>.initial-4{width:33.3333333333%}.small-margin-collapse>.initial-5{width:41.6666666667%}.small-margin-collapse>.initial-6{width:50%}.small-margin-collapse>.initial-7{width:58.3333333333%}.small-margin-collapse>.initial-8{width:66.6666666667%}.small-margin-collapse>.initial-9{width:75%}.small-margin-collapse>.initial-10{width:83.3333333333%}.small-margin-collapse>.initial-11{width:91.6666666667%}.small-margin-collapse>.initial-12{width:100%}}@media print,screen and (min-width:40.0625em){.small-margin-collapse>.tiny-1{width:8.3333333333%}.small-margin-collapse>.tiny-2{width:16.6666666667%}.small-margin-collapse>.tiny-3{width:25%}.small-margin-collapse>.tiny-4{width:33.3333333333%}.small-margin-collapse>.tiny-5{width:41.6666666667%}.small-margin-collapse>.tiny-6{width:50%}.small-margin-collapse>.tiny-7{width:58.3333333333%}.small-margin-collapse>.tiny-8{width:66.6666666667%}.small-margin-collapse>.tiny-9{width:75%}.small-margin-collapse>.tiny-10{width:83.3333333333%}.small-margin-collapse>.tiny-11{width:91.6666666667%}.small-margin-collapse>.tiny-12{width:100%}}@media print,screen and (min-width:40.0625em){.small-margin-collapse>.small-1{width:8.3333333333%}.small-margin-collapse>.small-2{width:16.6666666667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.3333333333%}.small-margin-collapse>.small-5{width:41.6666666667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.3333333333%}.small-margin-collapse>.small-8{width:66.6666666667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.3333333333%}.small-margin-collapse>.small-11{width:91.6666666667%}.small-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:48.0625em){.small-margin-collapse>.medium-1{width:8.3333333333%}.small-margin-collapse>.medium-2{width:16.6666666667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.3333333333%}.small-margin-collapse>.medium-5{width:41.6666666667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.3333333333%}.small-margin-collapse>.medium-8{width:66.6666666667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.3333333333%}.small-margin-collapse>.medium-11{width:91.6666666667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64.0625em){.small-margin-collapse>.large-1{width:8.3333333333%}.small-margin-collapse>.large-2{width:16.6666666667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.3333333333%}.small-margin-collapse>.large-5{width:41.6666666667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.3333333333%}.small-margin-collapse>.large-8{width:66.6666666667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.3333333333%}.small-margin-collapse>.large-11{width:91.6666666667%}.small-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:40.0625em){.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:48.0625em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:48.0625em){.medium-margin-collapse>.initial-1{width:8.3333333333%}.medium-margin-collapse>.initial-2{width:16.6666666667%}.medium-margin-collapse>.initial-3{width:25%}.medium-margin-collapse>.initial-4{width:33.3333333333%}.medium-margin-collapse>.initial-5{width:41.6666666667%}.medium-margin-collapse>.initial-6{width:50%}.medium-margin-collapse>.initial-7{width:58.3333333333%}.medium-margin-collapse>.initial-8{width:66.6666666667%}.medium-margin-collapse>.initial-9{width:75%}.medium-margin-collapse>.initial-10{width:83.3333333333%}.medium-margin-collapse>.initial-11{width:91.6666666667%}.medium-margin-collapse>.initial-12{width:100%}}@media print,screen and (min-width:48.0625em){.medium-margin-collapse>.tiny-1{width:8.3333333333%}.medium-margin-collapse>.tiny-2{width:16.6666666667%}.medium-margin-collapse>.tiny-3{width:25%}.medium-margin-collapse>.tiny-4{width:33.3333333333%}.medium-margin-collapse>.tiny-5{width:41.6666666667%}.medium-margin-collapse>.tiny-6{width:50%}.medium-margin-collapse>.tiny-7{width:58.3333333333%}.medium-margin-collapse>.tiny-8{width:66.6666666667%}.medium-margin-collapse>.tiny-9{width:75%}.medium-margin-collapse>.tiny-10{width:83.3333333333%}.medium-margin-collapse>.tiny-11{width:91.6666666667%}.medium-margin-collapse>.tiny-12{width:100%}}@media print,screen and (min-width:48.0625em){.medium-margin-collapse>.small-1{width:8.3333333333%}.medium-margin-collapse>.small-2{width:16.6666666667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.3333333333%}.medium-margin-collapse>.small-5{width:41.6666666667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.3333333333%}.medium-margin-collapse>.small-8{width:66.6666666667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.3333333333%}.medium-margin-collapse>.small-11{width:91.6666666667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:48.0625em){.medium-margin-collapse>.medium-1{width:8.3333333333%}.medium-margin-collapse>.medium-2{width:16.6666666667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.3333333333%}.medium-margin-collapse>.medium-5{width:41.6666666667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.3333333333%}.medium-margin-collapse>.medium-8{width:66.6666666667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.3333333333%}.medium-margin-collapse>.medium-11{width:91.6666666667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64.0625em){.medium-margin-collapse>.large-1{width:8.3333333333%}.medium-margin-collapse>.large-2{width:16.6666666667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.3333333333%}.medium-margin-collapse>.large-5{width:41.6666666667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.3333333333%}.medium-margin-collapse>.large-8{width:66.6666666667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.3333333333%}.medium-margin-collapse>.large-11{width:91.6666666667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:48.0625em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:64.0625em){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:64.0625em){.large-margin-collapse>.initial-1{width:8.3333333333%}.large-margin-collapse>.initial-2{width:16.6666666667%}.large-margin-collapse>.initial-3{width:25%}.large-margin-collapse>.initial-4{width:33.3333333333%}.large-margin-collapse>.initial-5{width:41.6666666667%}.large-margin-collapse>.initial-6{width:50%}.large-margin-collapse>.initial-7{width:58.3333333333%}.large-margin-collapse>.initial-8{width:66.6666666667%}.large-margin-collapse>.initial-9{width:75%}.large-margin-collapse>.initial-10{width:83.3333333333%}.large-margin-collapse>.initial-11{width:91.6666666667%}.large-margin-collapse>.initial-12{width:100%}}@media print,screen and (min-width:64.0625em){.large-margin-collapse>.tiny-1{width:8.3333333333%}.large-margin-collapse>.tiny-2{width:16.6666666667%}.large-margin-collapse>.tiny-3{width:25%}.large-margin-collapse>.tiny-4{width:33.3333333333%}.large-margin-collapse>.tiny-5{width:41.6666666667%}.large-margin-collapse>.tiny-6{width:50%}.large-margin-collapse>.tiny-7{width:58.3333333333%}.large-margin-collapse>.tiny-8{width:66.6666666667%}.large-margin-collapse>.tiny-9{width:75%}.large-margin-collapse>.tiny-10{width:83.3333333333%}.large-margin-collapse>.tiny-11{width:91.6666666667%}.large-margin-collapse>.tiny-12{width:100%}}@media print,screen and (min-width:64.0625em){.large-margin-collapse>.small-1{width:8.3333333333%}.large-margin-collapse>.small-2{width:16.6666666667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.3333333333%}.large-margin-collapse>.small-5{width:41.6666666667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.3333333333%}.large-margin-collapse>.small-8{width:66.6666666667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.3333333333%}.large-margin-collapse>.small-11{width:91.6666666667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:64.0625em){.large-margin-collapse>.medium-1{width:8.3333333333%}.large-margin-collapse>.medium-2{width:16.6666666667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.3333333333%}.large-margin-collapse>.medium-5{width:41.6666666667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.3333333333%}.large-margin-collapse>.medium-8{width:66.6666666667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.3333333333%}.large-margin-collapse>.medium-11{width:91.6666666667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64.0625em){.large-margin-collapse>.large-1{width:8.3333333333%}.large-margin-collapse>.large-2{width:16.6666666667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.3333333333%}.large-margin-collapse>.large-5{width:41.6666666667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.3333333333%}.large-margin-collapse>.large-8{width:66.6666666667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.3333333333%}.large-margin-collapse>.large-11{width:91.6666666667%}.large-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:64.0625em){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.initial-offset-0{margin-left:0%}.grid-margin-x>.initial-offset-0{margin-left:calc(0% + 2.5rem / 2)}.initial-offset-1{margin-left:8.3333333333%}.grid-margin-x>.initial-offset-1{margin-left:calc(8.3333333333% + 2.5rem / 2)}.initial-offset-2{margin-left:16.6666666667%}.grid-margin-x>.initial-offset-2{margin-left:calc(16.6666666667% + 2.5rem / 2)}.initial-offset-3{margin-left:25%}.grid-margin-x>.initial-offset-3{margin-left:calc(25% + 2.5rem / 2)}.initial-offset-4{margin-left:33.3333333333%}.grid-margin-x>.initial-offset-4{margin-left:calc(33.3333333333% + 2.5rem / 2)}.initial-offset-5{margin-left:41.6666666667%}.grid-margin-x>.initial-offset-5{margin-left:calc(41.6666666667% + 2.5rem / 2)}.initial-offset-6{margin-left:50%}.grid-margin-x>.initial-offset-6{margin-left:calc(50% + 2.5rem / 2)}.initial-offset-7{margin-left:58.3333333333%}.grid-margin-x>.initial-offset-7{margin-left:calc(58.3333333333% + 2.5rem / 2)}.initial-offset-8{margin-left:66.6666666667%}.grid-margin-x>.initial-offset-8{margin-left:calc(66.6666666667% + 2.5rem / 2)}.initial-offset-9{margin-left:75%}.grid-margin-x>.initial-offset-9{margin-left:calc(75% + 2.5rem / 2)}.initial-offset-10{margin-left:83.3333333333%}.grid-margin-x>.initial-offset-10{margin-left:calc(83.3333333333% + 2.5rem / 2)}.initial-offset-11{margin-left:91.6666666667%}.grid-margin-x>.initial-offset-11{margin-left:calc(91.6666666667% + 2.5rem / 2)}@media print,screen and (min-width:20.0625em){.tiny-offset-0{margin-left:0%}.grid-margin-x>.tiny-offset-0{margin-left:calc(0% + 2.5rem / 2)}.tiny-offset-1{margin-left:8.3333333333%}.grid-margin-x>.tiny-offset-1{margin-left:calc(8.3333333333% + 2.5rem / 2)}.tiny-offset-2{margin-left:16.6666666667%}.grid-margin-x>.tiny-offset-2{margin-left:calc(16.6666666667% + 2.5rem / 2)}.tiny-offset-3{margin-left:25%}.grid-margin-x>.tiny-offset-3{margin-left:calc(25% + 2.5rem / 2)}.tiny-offset-4{margin-left:33.3333333333%}.grid-margin-x>.tiny-offset-4{margin-left:calc(33.3333333333% + 2.5rem / 2)}.tiny-offset-5{margin-left:41.6666666667%}.grid-margin-x>.tiny-offset-5{margin-left:calc(41.6666666667% + 2.5rem / 2)}.tiny-offset-6{margin-left:50%}.grid-margin-x>.tiny-offset-6{margin-left:calc(50% + 2.5rem / 2)}.tiny-offset-7{margin-left:58.3333333333%}.grid-margin-x>.tiny-offset-7{margin-left:calc(58.3333333333% + 2.5rem / 2)}.tiny-offset-8{margin-left:66.6666666667%}.grid-margin-x>.tiny-offset-8{margin-left:calc(66.6666666667% + 2.5rem / 2)}.tiny-offset-9{margin-left:75%}.grid-margin-x>.tiny-offset-9{margin-left:calc(75% + 2.5rem / 2)}.tiny-offset-10{margin-left:83.3333333333%}.grid-margin-x>.tiny-offset-10{margin-left:calc(83.3333333333% + 2.5rem / 2)}.tiny-offset-11{margin-left:91.6666666667%}.grid-margin-x>.tiny-offset-11{margin-left:calc(91.6666666667% + 2.5rem / 2)}}@media print,screen and (min-width:40.0625em){.small-offset-0{margin-left:0%}.grid-margin-x>.small-offset-0{margin-left:calc(0% + 2.5rem / 2)}.small-offset-1{margin-left:8.3333333333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.3333333333% + 2.5rem / 2)}.small-offset-2{margin-left:16.6666666667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.6666666667% + 2.5rem / 2)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + 2.5rem / 2)}.small-offset-4{margin-left:33.3333333333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.3333333333% + 2.5rem / 2)}.small-offset-5{margin-left:41.6666666667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.6666666667% + 2.5rem / 2)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + 2.5rem / 2)}.small-offset-7{margin-left:58.3333333333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.3333333333% + 2.5rem / 2)}.small-offset-8{margin-left:66.6666666667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.6666666667% + 2.5rem / 2)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + 2.5rem / 2)}.small-offset-10{margin-left:83.3333333333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.3333333333% + 2.5rem / 2)}.small-offset-11{margin-left:91.6666666667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.6666666667% + 2.5rem / 2)}}@media print,screen and (min-width:48.0625em){.medium-offset-0{margin-left:0%}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + 2.5rem / 2)}.medium-offset-1{margin-left:8.3333333333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.3333333333% + 2.5rem / 2)}.medium-offset-2{margin-left:16.6666666667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.6666666667% + 2.5rem / 2)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + 2.5rem / 2)}.medium-offset-4{margin-left:33.3333333333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.3333333333% + 2.5rem / 2)}.medium-offset-5{margin-left:41.6666666667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.6666666667% + 2.5rem / 2)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + 2.5rem / 2)}.medium-offset-7{margin-left:58.3333333333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.3333333333% + 2.5rem / 2)}.medium-offset-8{margin-left:66.6666666667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.6666666667% + 2.5rem / 2)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + 2.5rem / 2)}.medium-offset-10{margin-left:83.3333333333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.3333333333% + 2.5rem / 2)}.medium-offset-11{margin-left:91.6666666667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.6666666667% + 2.5rem / 2)}}@media print,screen and (min-width:64.0625em){.large-offset-0{margin-left:0%}.grid-margin-x>.large-offset-0{margin-left:calc(0% + 3.75rem / 2)}.large-offset-1{margin-left:8.3333333333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.3333333333% + 3.75rem / 2)}.large-offset-2{margin-left:16.6666666667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.6666666667% + 3.75rem / 2)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + 3.75rem / 2)}.large-offset-4{margin-left:33.3333333333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.3333333333% + 3.75rem / 2)}.large-offset-5{margin-left:41.6666666667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.6666666667% + 3.75rem / 2)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + 3.75rem / 2)}.large-offset-7{margin-left:58.3333333333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.3333333333% + 3.75rem / 2)}.large-offset-8{margin-left:66.6666666667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.6666666667% + 3.75rem / 2)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + 3.75rem / 2)}.large-offset-10{margin-left:83.3333333333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.3333333333% + 3.75rem / 2)}.large-offset-11{margin-left:91.6666666667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.6666666667% + 3.75rem / 2)}}.grid-y{display:flex;flex-flow:column nowrap}.grid-y>.cell{height:auto;max-height:none}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>.initial-shrink,.grid-y>.initial-full,.grid-y>.initial-1,.grid-y>.initial-2,.grid-y>.initial-3,.grid-y>.initial-4,.grid-y>.initial-5,.grid-y>.initial-6,.grid-y>.initial-7,.grid-y>.initial-8,.grid-y>.initial-9,.grid-y>.initial-10,.grid-y>.initial-11,.grid-y>.initial-12{flex-basis:auto}@media print,screen and (min-width:20.0625em){.grid-y>.tiny-shrink,.grid-y>.tiny-full,.grid-y>.tiny-1,.grid-y>.tiny-2,.grid-y>.tiny-3,.grid-y>.tiny-4,.grid-y>.tiny-5,.grid-y>.tiny-6,.grid-y>.tiny-7,.grid-y>.tiny-8,.grid-y>.tiny-9,.grid-y>.tiny-10,.grid-y>.tiny-11,.grid-y>.tiny-12{flex-basis:auto}}@media print,screen and (min-width:40.0625em){.grid-y>.small-shrink,.grid-y>.small-full,.grid-y>.small-1,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12{flex-basis:auto}}@media print,screen and (min-width:48.0625em){.grid-y>.medium-shrink,.grid-y>.medium-full,.grid-y>.medium-1,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12{flex-basis:auto}}@media print,screen and (min-width:64.0625em){.grid-y>.large-shrink,.grid-y>.large-full,.grid-y>.large-1,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12{flex-basis:auto}}.grid-y>.initial-12,.grid-y>.initial-11,.grid-y>.initial-10,.grid-y>.initial-9,.grid-y>.initial-8,.grid-y>.initial-7,.grid-y>.initial-6,.grid-y>.initial-5,.grid-y>.initial-4,.grid-y>.initial-3,.grid-y>.initial-2,.grid-y>.initial-1{flex:0 0 auto}.grid-y>.initial-1{height:8.3333333333%}.grid-y>.initial-2{height:16.6666666667%}.grid-y>.initial-3{height:25%}.grid-y>.initial-4{height:33.3333333333%}.grid-y>.initial-5{height:41.6666666667%}.grid-y>.initial-6{height:50%}.grid-y>.initial-7{height:58.3333333333%}.grid-y>.initial-8{height:66.6666666667%}.grid-y>.initial-9{height:75%}.grid-y>.initial-10{height:83.3333333333%}.grid-y>.initial-11{height:91.6666666667%}.grid-y>.initial-12{height:100%}@media print,screen and (min-width:20.0625em){.grid-y>.tiny-auto{flex:1 1 0;height:auto}.grid-y>.tiny-12,.grid-y>.tiny-11,.grid-y>.tiny-10,.grid-y>.tiny-9,.grid-y>.tiny-8,.grid-y>.tiny-7,.grid-y>.tiny-6,.grid-y>.tiny-5,.grid-y>.tiny-4,.grid-y>.tiny-3,.grid-y>.tiny-2,.grid-y>.tiny-1,.grid-y>.tiny-shrink{flex:0 0 auto}.grid-y>.tiny-shrink{height:auto}.grid-y>.tiny-1{height:8.3333333333%}.grid-y>.tiny-2{height:16.6666666667%}.grid-y>.tiny-3{height:25%}.grid-y>.tiny-4{height:33.3333333333%}.grid-y>.tiny-5{height:41.6666666667%}.grid-y>.tiny-6{height:50%}.grid-y>.tiny-7{height:58.3333333333%}.grid-y>.tiny-8{height:66.6666666667%}.grid-y>.tiny-9{height:75%}.grid-y>.tiny-10{height:83.3333333333%}.grid-y>.tiny-11{height:91.6666666667%}.grid-y>.tiny-12{height:100%}}@media print,screen and (min-width:40.0625em){.grid-y>.small-auto{flex:1 1 0;height:auto}.grid-y>.small-12,.grid-y>.small-11,.grid-y>.small-10,.grid-y>.small-9,.grid-y>.small-8,.grid-y>.small-7,.grid-y>.small-6,.grid-y>.small-5,.grid-y>.small-4,.grid-y>.small-3,.grid-y>.small-2,.grid-y>.small-1,.grid-y>.small-shrink{flex:0 0 auto}.grid-y>.small-shrink{height:auto}.grid-y>.small-1{height:8.3333333333%}.grid-y>.small-2{height:16.6666666667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.3333333333%}.grid-y>.small-5{height:41.6666666667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.3333333333%}.grid-y>.small-8{height:66.6666666667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.3333333333%}.grid-y>.small-11{height:91.6666666667%}.grid-y>.small-12{height:100%}}@media print,screen and (min-width:48.0625em){.grid-y>.medium-auto{flex:1 1 0;height:auto}.grid-y>.medium-12,.grid-y>.medium-11,.grid-y>.medium-10,.grid-y>.medium-9,.grid-y>.medium-8,.grid-y>.medium-7,.grid-y>.medium-6,.grid-y>.medium-5,.grid-y>.medium-4,.grid-y>.medium-3,.grid-y>.medium-2,.grid-y>.medium-1,.grid-y>.medium-shrink{flex:0 0 auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.3333333333%}.grid-y>.medium-2{height:16.6666666667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.3333333333%}.grid-y>.medium-5{height:41.6666666667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.3333333333%}.grid-y>.medium-8{height:66.6666666667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.3333333333%}.grid-y>.medium-11{height:91.6666666667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width:64.0625em){.grid-y>.large-auto{flex:1 1 0;height:auto}.grid-y>.large-12,.grid-y>.large-11,.grid-y>.large-10,.grid-y>.large-9,.grid-y>.large-8,.grid-y>.large-7,.grid-y>.large-6,.grid-y>.large-5,.grid-y>.large-4,.grid-y>.large-3,.grid-y>.large-2,.grid-y>.large-1,.grid-y>.large-shrink{flex:0 0 auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.3333333333%}.grid-y>.large-2{height:16.6666666667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.3333333333%}.grid-y>.large-5{height:41.6666666667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.3333333333%}.grid-y>.large-8{height:66.6666666667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.3333333333%}.grid-y>.large-11{height:91.6666666667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-1.25rem;margin-bottom:-1.25rem}@media print,screen and (min-width:64.0625em){.grid-padding-y .grid-padding-y{margin-top:-1.875rem;margin-bottom:-1.875rem}}.grid-padding-y>.cell{padding-top:1.25rem;padding-bottom:1.25rem}@media print,screen and (min-width:64.0625em){.grid-padding-y>.cell{padding-top:1.875rem;padding-bottom:1.875rem}}.grid-margin-y{margin-top:-1.25rem;margin-bottom:-1.25rem}@media print,screen and (min-width:64.0625em){.grid-margin-y{margin-top:-1.875rem;margin-bottom:-1.875rem}}.grid-margin-y>.cell{height:calc(100% - 2.5rem);margin-top:1.25rem;margin-bottom:1.25rem}@media print,screen and (min-width:64.0625em){.grid-margin-y>.cell{height:calc(100% - 3.75rem);margin-top:1.875rem;margin-bottom:1.875rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.initial-1{height:calc(8.3333333333% - 2.5rem)}.grid-margin-y>.initial-2{height:calc(16.6666666667% - 2.5rem)}.grid-margin-y>.initial-3{height:calc(25% - 2.5rem)}.grid-margin-y>.initial-4{height:calc(33.3333333333% - 2.5rem)}.grid-margin-y>.initial-5{height:calc(41.6666666667% - 2.5rem)}.grid-margin-y>.initial-6{height:calc(50% - 2.5rem)}.grid-margin-y>.initial-7{height:calc(58.3333333333% - 2.5rem)}.grid-margin-y>.initial-8{height:calc(66.6666666667% - 2.5rem)}.grid-margin-y>.initial-9{height:calc(75% - 2.5rem)}.grid-margin-y>.initial-10{height:calc(83.3333333333% - 2.5rem)}.grid-margin-y>.initial-11{height:calc(91.6666666667% - 2.5rem)}.grid-margin-y>.initial-12{height:calc(100% - 2.5rem)}@media print,screen and (min-width:20.0625em){.grid-margin-y>.tiny-auto{height:auto}.grid-margin-y>.tiny-shrink{height:auto}.grid-margin-y>.tiny-1{height:calc(8.3333333333% - 2.5rem)}.grid-margin-y>.tiny-2{height:calc(16.6666666667% - 2.5rem)}.grid-margin-y>.tiny-3{height:calc(25% - 2.5rem)}.grid-margin-y>.tiny-4{height:calc(33.3333333333% - 2.5rem)}.grid-margin-y>.tiny-5{height:calc(41.6666666667% - 2.5rem)}.grid-margin-y>.tiny-6{height:calc(50% - 2.5rem)}.grid-margin-y>.tiny-7{height:calc(58.3333333333% - 2.5rem)}.grid-margin-y>.tiny-8{height:calc(66.6666666667% - 2.5rem)}.grid-margin-y>.tiny-9{height:calc(75% - 2.5rem)}.grid-margin-y>.tiny-10{height:calc(83.3333333333% - 2.5rem)}.grid-margin-y>.tiny-11{height:calc(91.6666666667% - 2.5rem)}.grid-margin-y>.tiny-12{height:calc(100% - 2.5rem)}}@media print,screen and (min-width:40.0625em){.grid-margin-y>.small-auto{height:auto}.grid-margin-y>.small-shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 2.5rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 2.5rem)}.grid-margin-y>.small-3{height:calc(25% - 2.5rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 2.5rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 2.5rem)}.grid-margin-y>.small-6{height:calc(50% - 2.5rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 2.5rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 2.5rem)}.grid-margin-y>.small-9{height:calc(75% - 2.5rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 2.5rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 2.5rem)}.grid-margin-y>.small-12{height:calc(100% - 2.5rem)}}@media print,screen and (min-width:48.0625em){.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.3333333333% - 2.5rem)}.grid-margin-y>.medium-2{height:calc(16.6666666667% - 2.5rem)}.grid-margin-y>.medium-3{height:calc(25% - 2.5rem)}.grid-margin-y>.medium-4{height:calc(33.3333333333% - 2.5rem)}.grid-margin-y>.medium-5{height:calc(41.6666666667% - 2.5rem)}.grid-margin-y>.medium-6{height:calc(50% - 2.5rem)}.grid-margin-y>.medium-7{height:calc(58.3333333333% - 2.5rem)}.grid-margin-y>.medium-8{height:calc(66.6666666667% - 2.5rem)}.grid-margin-y>.medium-9{height:calc(75% - 2.5rem)}.grid-margin-y>.medium-10{height:calc(83.3333333333% - 2.5rem)}.grid-margin-y>.medium-11{height:calc(91.6666666667% - 2.5rem)}.grid-margin-y>.medium-12{height:calc(100% - 2.5rem)}}@media print,screen and (min-width:64.0625em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.initial-1{height:calc(8.3333333333% - 3.75rem)}.grid-margin-y>.initial-2{height:calc(16.6666666667% - 3.75rem)}.grid-margin-y>.initial-3{height:calc(25% - 3.75rem)}.grid-margin-y>.initial-4{height:calc(33.3333333333% - 3.75rem)}.grid-margin-y>.initial-5{height:calc(41.6666666667% - 3.75rem)}.grid-margin-y>.initial-6{height:calc(50% - 3.75rem)}.grid-margin-y>.initial-7{height:calc(58.3333333333% - 3.75rem)}.grid-margin-y>.initial-8{height:calc(66.6666666667% - 3.75rem)}.grid-margin-y>.initial-9{height:calc(75% - 3.75rem)}.grid-margin-y>.initial-10{height:calc(83.3333333333% - 3.75rem)}.grid-margin-y>.initial-11{height:calc(91.6666666667% - 3.75rem)}.grid-margin-y>.initial-12{height:calc(100% - 3.75rem)}.grid-margin-y>.tiny-auto{height:auto}.grid-margin-y>.tiny-shrink{height:auto}.grid-margin-y>.tiny-1{height:calc(8.3333333333% - 3.75rem)}.grid-margin-y>.tiny-2{height:calc(16.6666666667% - 3.75rem)}.grid-margin-y>.tiny-3{height:calc(25% - 3.75rem)}.grid-margin-y>.tiny-4{height:calc(33.3333333333% - 3.75rem)}.grid-margin-y>.tiny-5{height:calc(41.6666666667% - 3.75rem)}.grid-margin-y>.tiny-6{height:calc(50% - 3.75rem)}.grid-margin-y>.tiny-7{height:calc(58.3333333333% - 3.75rem)}.grid-margin-y>.tiny-8{height:calc(66.6666666667% - 3.75rem)}.grid-margin-y>.tiny-9{height:calc(75% - 3.75rem)}.grid-margin-y>.tiny-10{height:calc(83.3333333333% - 3.75rem)}.grid-margin-y>.tiny-11{height:calc(91.6666666667% - 3.75rem)}.grid-margin-y>.tiny-12{height:calc(100% - 3.75rem)}.grid-margin-y>.small-auto{height:auto}.grid-margin-y>.small-shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 3.75rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 3.75rem)}.grid-margin-y>.small-3{height:calc(25% - 3.75rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 3.75rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 3.75rem)}.grid-margin-y>.small-6{height:calc(50% - 3.75rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 3.75rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 3.75rem)}.grid-margin-y>.small-9{height:calc(75% - 3.75rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 3.75rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 3.75rem)}.grid-margin-y>.small-12{height:calc(100% - 3.75rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.3333333333% - 3.75rem)}.grid-margin-y>.medium-2{height:calc(16.6666666667% - 3.75rem)}.grid-margin-y>.medium-3{height:calc(25% - 3.75rem)}.grid-margin-y>.medium-4{height:calc(33.3333333333% - 3.75rem)}.grid-margin-y>.medium-5{height:calc(41.6666666667% - 3.75rem)}.grid-margin-y>.medium-6{height:calc(50% - 3.75rem)}.grid-margin-y>.medium-7{height:calc(58.3333333333% - 3.75rem)}.grid-margin-y>.medium-8{height:calc(66.6666666667% - 3.75rem)}.grid-margin-y>.medium-9{height:calc(75% - 3.75rem)}.grid-margin-y>.medium-10{height:calc(83.3333333333% - 3.75rem)}.grid-margin-y>.medium-11{height:calc(91.6666666667% - 3.75rem)}.grid-margin-y>.medium-12{height:calc(100% - 3.75rem)}.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.3333333333% - 3.75rem)}.grid-margin-y>.large-2{height:calc(16.6666666667% - 3.75rem)}.grid-margin-y>.large-3{height:calc(25% - 3.75rem)}.grid-margin-y>.large-4{height:calc(33.3333333333% - 3.75rem)}.grid-margin-y>.large-5{height:calc(41.6666666667% - 3.75rem)}.grid-margin-y>.large-6{height:calc(50% - 3.75rem)}.grid-margin-y>.large-7{height:calc(58.3333333333% - 3.75rem)}.grid-margin-y>.large-8{height:calc(66.6666666667% - 3.75rem)}.grid-margin-y>.large-9{height:calc(75% - 3.75rem)}.grid-margin-y>.large-10{height:calc(83.3333333333% - 3.75rem)}.grid-margin-y>.large-11{height:calc(91.6666666667% - 3.75rem)}.grid-margin-y>.large-12{height:calc(100% - 3.75rem)}}.align-left{justify-content:flex-start}.align-right{justify-content:flex-end}.align-center{justify-content:center}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-left.vertical.menu>li>a{justify-content:flex-start}.align-right.vertical.menu>li>a{justify-content:flex-end}.align-center.vertical.menu>li>a{justify-content:center}.align-top{align-items:flex-start}.align-self-top{align-self:flex-start}.align-bottom{align-items:flex-end}.align-self-bottom{align-self:flex-end}.align-middle{align-items:center}.align-self-middle{align-self:center}.align-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}.align-center-middle{justify-content:center;align-items:center;align-content:center}.initial-order-1{order:1}.initial-order-2{order:2}.initial-order-3{order:3}.initial-order-4{order:4}.initial-order-5{order:5}.initial-order-6{order:6}@media print,screen and (min-width:20.0625em){.tiny-order-1{order:1}.tiny-order-2{order:2}.tiny-order-3{order:3}.tiny-order-4{order:4}.tiny-order-5{order:5}.tiny-order-6{order:6}}@media print,screen and (min-width:40.0625em){.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}}@media print,screen and (min-width:48.0625em){.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}}@media print,screen and (min-width:64.0625em){.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}}.flex-container{display:flex}.flex-child-auto{flex:1 1 auto}.flex-child-grow{flex:1 0 auto}.flex-child-shrink{flex:0 1 auto}.flex-dir-row{flex-direction:row}.flex-dir-row-reverse{flex-direction:row-reverse}.flex-dir-column{flex-direction:column}.flex-dir-column-reverse{flex-direction:column-reverse}@media print,screen and (min-width:20.0625em){.tiny-flex-container{display:flex}.tiny-flex-child-auto{flex:1 1 auto}.tiny-flex-child-grow{flex:1 0 auto}.tiny-flex-child-shrink{flex:0 1 auto}.tiny-flex-dir-row{flex-direction:row}.tiny-flex-dir-row-reverse{flex-direction:row-reverse}.tiny-flex-dir-column{flex-direction:column}.tiny-flex-dir-column-reverse{flex-direction:column-reverse}}@media print,screen and (min-width:40.0625em){.small-flex-container{display:flex}.small-flex-child-auto{flex:1 1 auto}.small-flex-child-grow{flex:1 0 auto}.small-flex-child-shrink{flex:0 1 auto}.small-flex-dir-row{flex-direction:row}.small-flex-dir-row-reverse{flex-direction:row-reverse}.small-flex-dir-column{flex-direction:column}.small-flex-dir-column-reverse{flex-direction:column-reverse}}@media print,screen and (min-width:48.0625em){.medium-flex-container{display:flex}.medium-flex-child-auto{flex:1 1 auto}.medium-flex-child-grow{flex:1 0 auto}.medium-flex-child-shrink{flex:0 1 auto}.medium-flex-dir-row{flex-direction:row}.medium-flex-dir-row-reverse{flex-direction:row-reverse}.medium-flex-dir-column{flex-direction:column}.medium-flex-dir-column-reverse{flex-direction:column-reverse}}@media print,screen and (min-width:64.0625em){.large-flex-container{display:flex}.large-flex-child-auto{flex:1 1 auto}.large-flex-child-grow{flex:1 0 auto}.large-flex-child-shrink{flex:0 1 auto}.large-flex-dir-row{flex-direction:row}.large-flex-dir-row-reverse{flex-direction:row-reverse}.large-flex-dir-column{flex-direction:column}.large-flex-dir-column-reverse{flex-direction:column-reverse}}@font-face{font-family:brulia-display;src:url(/themes/custom/sfsu/dist/fonts/brulia/BruliaVariable-Display.woff) format("opentype");font-style:normal}@font-face{font-family:brulia-display;src:url(/themes/custom/sfsu/dist/fonts/brulia/BruliaVariable-Display.woff2) format("opentype");font-style:normal}@font-face{font-family:brulia-text;src:url(/themes/custom/sfsu/dist/fonts/brulia/BruliaVariable-Text.woff) format("opentype");font-style:normal}@font-face{font-family:brulia-text;src:url(/themes/custom/sfsu/dist/fonts/brulia/BruliaVariable-Text.woff2) format("opentype");font-style:normal}@font-face{font-family:brulia-veriable;src:url(/themes/custom/sfsu/dist/fonts/brulia/BruliaVariable-veriable.woff) format("opentype");font-style:normal}@font-face{font-family:brulia-veriable;src:url(/themes/custom/sfsu/dist/fonts/brulia/BruliaVariable-veriable.woff2) format("opentype");font-style:normal}:root{--color-gray-light:#ededed;--color-gray:#a6a6a6;--color-gray-dark:#696969;--color-primary:#442C8B;--color-secondary:#767676;--color-purple:#442C8B;--color-purple2:#665AA7;--color-purple3:#B1A5D0;--color-purple-background:#EDE9F8;--color-purple-dark:#231161;--color-gold:#DCAE27;--color-gold2:#FFD24F;--color-gold3:#FFEC82;--color-gold-background:#FDF9EC;--color-ocean:#044361;--color-forest:#005755;--color-bridge:#CC4D35;--color-sunset:#EB8923;--color-rock:#6E5D53;--color-sky:#70B3D7;--color-eucalyptus:#79C9AE;--color-stucco:#FAC4CB;--color-sunlight:#FFE2B4;--color-fog:#F6F0D6;--space-base:1rem;--font-sans-serif:Source Sans 3,Gill Sans,sans-serif;--font-serif:brulia-text,helvetica,serif;--iframe-height:9;--iframe-width:16}*{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){*{scroll-behavior:smooth}}*::before,*::after{box-sizing:border-box}body{margin:0;color:#000;font-family:"Source Sans 3","Gill Sans",sans-serif;-webkit-font-smoothing:antialiased;display:block}main{display:block}h1,.h1{font-family:brulia-text,helvetica,serif;font-size:2.375rem;font-weight:400;line-height:1.2;letter-spacing:0}@media print,screen and (min-width:48.0625em){h1,.h1{font-size:4.375rem;line-height:1.1;letter-spacing:-0.25px}}@media print,screen and (min-width:64.0625em){h1,.h1{font-size:6.25rem;letter-spacing:-0.5px}}h2,.h2{font-family:brulia-text,helvetica,serif;font-size:2.25rem;font-weight:400;line-height:1.1;letter-spacing:-0.5px}@media print,screen and (min-width:48.0625em){h2,.h2{font-size:2.75rem}}@media print,screen and (min-width:64.0625em){h2,.h2{font-size:3.625rem;letter-spacing:-1px}}h3,.h3{font-family:brulia-text,helvetica,serif;font-size:1.875rem;font-weight:400;line-height:1.2;letter-spacing:-0.25px}@media print,screen and (min-width:48.0625em){h3,.h3{font-size:2rem}}@media print,screen and (min-width:64.0625em){h3,.h3{font-size:2.25rem;letter-spacing:0px}}h4,.h4{font-family:brulia-text,helvetica,serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:-0.5px}@media print,screen and (min-width:64.0625em){h4,.h4{font-size:1.75rem;letter-spacing:0px}}h5,.h5{font-family:brulia-text,helvetica,serif;font-size:1.25rem;font-weight:400;line-height:1.2;letter-spacing:0px}@media print,screen and (min-width:64.0625em){h5,.h5{font-size:1.5rem;letter-spacing:-0.5px}}h6,.h6{font-size:1.125rem;font-weight:600;line-height:1.1;letter-spacing:-0.25px}@media print,screen and (min-width:64.0625em){h6,.h6{font-size:1.25rem;letter-spacing:-0.5px}}p,.p{font-size:1.0625rem;font-weight:400;line-height:1.6}@media print,screen and (min-width:64.0625em){p,.p{font-size:1.125rem}}.skip-link a:focus{position:absolute !important;z-index:999;overflow:visible;clip:unset;width:100%;height:auto;padding:10px;color:#442c8b;background:#ede9f8;font-family:"Source Sans 3","Gill Sans",sans-serif;text-align:center;font-size:22px;font-weight:700}.skip-link a+a:focus{background:#fdf9ec}:focus-visible{outline-color:#dcae27}a{color:#442c8b}a:hover{color:#767676}button{cursor:pointer;font-size:1rem}iframe{max-width:100%;min-width:auto !important}img{max-width:100%;height:auto;vertical-align:middle}dl,pre,figure{margin:0;padding:0}[data-fancybox-modal]{display:none}.global-spacing--12x{margin-top:3.125rem}@media print,screen and (min-width:48.0625em){.global-spacing--12x{margin-top:5rem}}@media print,screen and (min-width:64.0625em){.global-spacing--12x{margin-top:7.5rem}}.global-spacing--10x{margin-top:3.125rem}@media print,screen and (min-width:48.0625em){.global-spacing--10x{margin-top:5rem}}@media print,screen and (min-width:64.0625em){.global-spacing--10x{margin-top:6.25rem}}.global-spacing--8x{margin-top:2.5rem}@media print,screen and (min-width:48.0625em){.global-spacing--8x{margin-top:3.125rem}}@media print,screen and (min-width:64.0625em){.global-spacing--8x{margin-top:5rem}}.global-spacing--6x{margin-top:2.5rem}@media print,screen and (min-width:48.0625em){.global-spacing--6x{margin-top:3.125rem}}@media print,screen and (min-width:64.0625em){.global-spacing--6x{margin-top:3.75rem}}.global-spacing--5x{margin-top:2.5rem}@media print,screen and (min-width:48.0625em){.global-spacing--5x{margin-top:3.125rem}}.global-spacing--4x{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.global-spacing--4x{margin-top:2.5rem}}.global-spacing--3x{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.global-spacing--3x{margin-top:1.875rem}}.global-spacing--2x{margin-top:1.25rem}.global-spacing--1_5x{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){.global-spacing--1_5x{margin-top:0.9375rem}}.global-spacing--1x{margin-top:0.625rem}.global-spacing--0_5x{margin-top:0.3125rem}.global-margin--12x{margin-top:3.125rem}.global-margin--12x{margin-bottom:3.125rem}@media print,screen and (min-width:48.0625em){.global-margin--12x{margin-top:5rem}.global-margin--12x{margin-bottom:5rem}}@media print,screen and (min-width:64.0625em){.global-margin--12x{margin-top:7.5rem}.global-margin--12x{margin-bottom:7.5rem}}.global-margin--10x{margin-top:3.125rem}.global-margin--10x{margin-bottom:3.125rem}@media print,screen and (min-width:48.0625em){.global-margin--10x{margin-top:5rem}.global-margin--10x{margin-bottom:5rem}}@media print,screen and (min-width:64.0625em){.global-margin--10x{margin-top:6.25rem}.global-margin--10x{margin-bottom:6.25rem}}.global-margin--8x{margin-top:2.5rem}.global-margin--8x{margin-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.global-margin--8x{margin-top:3.125rem}.global-margin--8x{margin-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.global-margin--8x{margin-top:5rem}.global-margin--8x{margin-bottom:5rem}}.global-margin--6x{margin-top:2.5rem}.global-margin--6x{margin-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.global-margin--6x{margin-top:3.125rem}.global-margin--6x{margin-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.global-margin--6x{margin-top:3.75rem}.global-margin--6x{margin-bottom:3.75rem}}.global-margin--5x{margin-top:2.5rem}.global-margin--5x{margin-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.global-margin--5x{margin-top:3.125rem}.global-margin--5x{margin-bottom:3.125rem}}.global-margin--4x{margin-top:1.875rem}.global-margin--4x{margin-bottom:1.875rem}@media print,screen and (min-width:48.0625em){.global-margin--4x{margin-top:2.5rem}.global-margin--4x{margin-bottom:2.5rem}}.global-margin--3x{margin-top:1.25rem}.global-margin--3x{margin-bottom:1.25rem}@media print,screen and (min-width:48.0625em){.global-margin--3x{margin-top:1.875rem}.global-margin--3x{margin-bottom:1.875rem}}.global-margin--2x{margin-top:1.25rem}.global-margin--2x{margin-bottom:1.25rem}.global-margin--1_5x{margin-top:0.625rem}.global-margin--1_5x{margin-bottom:0.625rem}@media print,screen and (min-width:48.0625em){.global-margin--1_5x{margin-top:0.9375rem}.global-margin--1_5x{margin-bottom:0.9375rem}}.global-margin--1x{margin-top:0.625rem}.global-margin--1x{margin-bottom:0.625rem}.global-margin--0_5x{margin-top:0.3125rem}.global-margin--0_5x{margin-bottom:0.3125rem}.global-padding--12x{padding-top:3.125rem}@media print,screen and (min-width:48.0625em){.global-padding--12x{padding-top:5rem}}@media print,screen and (min-width:64.0625em){.global-padding--12x{padding-top:7.5rem}}.global-padding--12x{padding-bottom:3.125rem}@media print,screen and (min-width:48.0625em){.global-padding--12x{padding-bottom:5rem}}@media print,screen and (min-width:64.0625em){.global-padding--12x{padding-bottom:7.5rem}}.global-padding--10x{padding-top:3.125rem}@media print,screen and (min-width:48.0625em){.global-padding--10x{padding-top:5rem}}@media print,screen and (min-width:64.0625em){.global-padding--10x{padding-top:6.25rem}}.global-padding--10x{padding-bottom:3.125rem}@media print,screen and (min-width:48.0625em){.global-padding--10x{padding-bottom:5rem}}@media print,screen and (min-width:64.0625em){.global-padding--10x{padding-bottom:6.25rem}}.global-padding--8x{padding-top:2.5rem}@media print,screen and (min-width:48.0625em){.global-padding--8x{padding-top:3.125rem}}@media print,screen and (min-width:64.0625em){.global-padding--8x{padding-top:5rem}}.global-padding--8x{padding-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.global-padding--8x{padding-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.global-padding--8x{padding-bottom:5rem}}.global-padding--6x{padding-top:2.5rem}@media print,screen and (min-width:48.0625em){.global-padding--6x{padding-top:3.125rem}}@media print,screen and (min-width:64.0625em){.global-padding--6x{padding-top:3.75rem}}.global-padding--6x{padding-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.global-padding--6x{padding-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.global-padding--6x{padding-bottom:3.75rem}}.global-padding--5x{padding-top:2.5rem}@media print,screen and (min-width:48.0625em){.global-padding--5x{padding-top:3.125rem}}.global-padding--5x{padding-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.global-padding--5x{padding-bottom:3.125rem}}.global-padding--4x{padding-top:1.875rem}@media print,screen and (min-width:48.0625em){.global-padding--4x{padding-top:2.5rem}}.global-padding--4x{padding-bottom:1.875rem}@media print,screen and (min-width:48.0625em){.global-padding--4x{padding-bottom:2.5rem}}.global-padding--3x{padding-top:1.25rem}@media print,screen and (min-width:48.0625em){.global-padding--3x{padding-top:1.875rem}}.global-padding--3x{padding-bottom:1.25rem}@media print,screen and (min-width:48.0625em){.global-padding--3x{padding-bottom:1.875rem}}.global-padding--2x{padding-top:1.25rem}.global-padding--2x{padding-bottom:1.25rem}.global-padding--1_5x{padding-top:0.625rem}@media print,screen and (min-width:48.0625em){.global-padding--1_5x{padding-top:0.9375rem}}.global-padding--1_5x{padding-bottom:0.625rem}@media print,screen and (min-width:48.0625em){.global-padding--1_5x{padding-bottom:0.9375rem}}.global-padding--1x{padding-top:0.625rem}.global-padding--1x{padding-bottom:0.625rem}.global-padding--0_5x{padding-top:0.3125rem}.global-padding--0_5x{padding-bottom:0.3125rem}.show-for-sr,.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;background:#000;color:#fff}.list--comma-separate ul{list-style:none;margin:0;padding:0}.list--comma-separate li{display:inline-block}.list--comma-separate li:not(:last-child){margin-right:.25em}.list--comma-separate li:nth-last-child(n+2)::after{content:","}.text-margin-reset h1,.text-margin-reset h2,.text-margin-reset h3,.text-margin-reset h4,.text-margin-reset p,.text-margin-reset span{margin:0}.oho-animate{transition:opacity 550ms cubic-bezier(0.42,0.08,0.06,0.98) 250ms,transform 550ms cubic-bezier(0.42,0.08,0.06,0.98) 250ms;transform:none;opacity:1}.oho-animate--ready{transition:none}.oho-animate--ready.fade-in,.oho-animate--out.fade-in{opacity:0}.oho-animate--ready.fade-in-up,.oho-animate--out.fade-in-up{transform:translateY(5rem);opacity:0}.oho-animate--ready.fade-in-right,.oho-animate--out.fade-in-right{transform:translateX(5rem);opacity:0}.oho-animate--ready.fade-in-down,.oho-animate--out.fade-in-down{transform:translateY(-5rem);opacity:0}.oho-animate--ready.fade-in-left,.oho-animate--out.fade-in-left{transform:translateX(-5rem);opacity:0}.oho-animate:focus{transform:none !important;opacity:1 !important}.btn,.wysiwyg .btn{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.btn:hover,.btn:focus-visible,.wysiwyg .btn:hover,.wysiwyg .btn:focus-visible{text-decoration:none;outline:none}.btn:disabled,.wysiwyg .btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.btn,.wysiwyg .btn{font-size:.9375rem;padding:.75rem 1.25rem;color:#fff;background-color:#442c8b;border-color:#442c8b}.btn::before,.btn::after,.wysiwyg .btn::before,.wysiwyg .btn::after{color:#fff}.btn:hover,.wysiwyg .btn:hover{color:#442c8b;background-color:#fff;border-color:#dcae27}.btn:hover::before,.btn:hover::after,.wysiwyg .btn:hover::before,.wysiwyg .btn:hover::after{color:#dcae27}.btn:focus-visible,.wysiwyg .btn:focus-visible{color:#442c8b;background-color:#fff;border-color:#b1a5d0}.btn:focus-visible::before,.btn:focus-visible::after,.wysiwyg .btn:focus-visible::before,.wysiwyg .btn:focus-visible::after{color:#dcae27}@media print,screen and (min-width:40.0625em){.btn,.wysiwyg .btn{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.btn:hover,.btn:focus-visible,.wysiwyg .btn:hover,.wysiwyg .btn:focus-visible{text-decoration:none;outline:none}.btn:disabled,.wysiwyg .btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.btn,.wysiwyg .btn{font-size:1rem;padding:.9375rem 1.5625rem;color:#fff;background-color:#442c8b;border-color:#442c8b}.btn::before,.btn::after,.wysiwyg .btn::before,.wysiwyg .btn::after{color:#fff}.btn:hover,.wysiwyg .btn:hover{color:#442c8b;background-color:#fff;border-color:#dcae27}.btn:hover::before,.btn:hover::after,.wysiwyg .btn:hover::before,.wysiwyg .btn:hover::after{color:#dcae27}.btn:focus-visible,.wysiwyg .btn:focus-visible{color:#442c8b;background-color:#fff;border-color:#b1a5d0}.btn:focus-visible::before,.btn:focus-visible::after,.wysiwyg .btn:focus-visible::before,.wysiwyg .btn:focus-visible::after{color:#dcae27}}@media print,screen and (min-width:48.0625em){.btn,.wysiwyg .btn{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.btn:hover,.btn:focus-visible,.wysiwyg .btn:hover,.wysiwyg .btn:focus-visible{text-decoration:none;outline:none}.btn:disabled,.wysiwyg .btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.btn,.wysiwyg .btn{font-size:1rem;padding:1.25rem 1.875rem;color:#fff;background-color:#442c8b;border-color:#442c8b}.btn::before,.btn::after,.wysiwyg .btn::before,.wysiwyg .btn::after{color:#fff}.btn:hover,.wysiwyg .btn:hover{color:#442c8b;background-color:#fff;border-color:#dcae27}.btn:hover::before,.btn:hover::after,.wysiwyg .btn:hover::before,.wysiwyg .btn:hover::after{color:#dcae27}.btn:focus-visible,.wysiwyg .btn:focus-visible{color:#442c8b;background-color:#fff;border-color:#b1a5d0}.btn:focus-visible::before,.btn:focus-visible::after,.wysiwyg .btn:focus-visible::before,.wysiwyg .btn:focus-visible::after{color:#dcae27}}.btn--ghost,.wysiwyg .btn--ghost{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.btn--ghost:hover,.btn--ghost:focus-visible,.wysiwyg .btn--ghost:hover,.wysiwyg .btn--ghost:focus-visible{text-decoration:none;outline:none}.btn--ghost:disabled,.wysiwyg .btn--ghost:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.btn--ghost,.wysiwyg .btn--ghost{font-size:.9375rem;padding:.75rem 1.25rem;color:#442c8b;background-color:rgba(0,0,0,0);border-color:#b1a5d0}.btn--ghost::before,.btn--ghost::after,.wysiwyg .btn--ghost::before,.wysiwyg .btn--ghost::after{color:#442c8b}.btn--ghost:hover,.btn--ghost:focus-visible,.wysiwyg .btn--ghost:hover,.wysiwyg .btn--ghost:focus-visible{color:#000;background-color:#fff;border-color:#dcae27}.btn--ghost:hover::before,.btn--ghost:hover::after,.btn--ghost:focus-visible::before,.btn--ghost:focus-visible::after,.wysiwyg .btn--ghost:hover::before,.wysiwyg .btn--ghost:hover::after,.wysiwyg .btn--ghost:focus-visible::before,.wysiwyg .btn--ghost:focus-visible::after{color:#dcae27}@media print,screen and (min-width:40.0625em){.btn--ghost,.wysiwyg .btn--ghost{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.btn--ghost:hover,.btn--ghost:focus-visible,.wysiwyg .btn--ghost:hover,.wysiwyg .btn--ghost:focus-visible{text-decoration:none;outline:none}.btn--ghost:disabled,.wysiwyg .btn--ghost:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.btn--ghost,.wysiwyg .btn--ghost{font-size:1rem;padding:.9375rem 1.5625rem;color:#442c8b;background-color:rgba(0,0,0,0);border-color:#b1a5d0}.btn--ghost::before,.btn--ghost::after,.wysiwyg .btn--ghost::before,.wysiwyg .btn--ghost::after{color:#442c8b}.btn--ghost:hover,.btn--ghost:focus-visible,.wysiwyg .btn--ghost:hover,.wysiwyg .btn--ghost:focus-visible{color:#000;background-color:#fff;border-color:#dcae27}.btn--ghost:hover::before,.btn--ghost:hover::after,.btn--ghost:focus-visible::before,.btn--ghost:focus-visible::after,.wysiwyg .btn--ghost:hover::before,.wysiwyg .btn--ghost:hover::after,.wysiwyg .btn--ghost:focus-visible::before,.wysiwyg .btn--ghost:focus-visible::after{color:#dcae27}}@media print,screen and (min-width:48.0625em){.btn--ghost,.wysiwyg .btn--ghost{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.btn--ghost:hover,.btn--ghost:focus-visible,.wysiwyg .btn--ghost:hover,.wysiwyg .btn--ghost:focus-visible{text-decoration:none;outline:none}.btn--ghost:disabled,.wysiwyg .btn--ghost:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.btn--ghost,.wysiwyg .btn--ghost{font-size:1rem;padding:1.25rem 1.875rem;color:#442c8b;background-color:rgba(0,0,0,0);border-color:#b1a5d0}.btn--ghost::before,.btn--ghost::after,.wysiwyg .btn--ghost::before,.wysiwyg .btn--ghost::after{color:#442c8b}.btn--ghost:hover,.btn--ghost:focus-visible,.wysiwyg .btn--ghost:hover,.wysiwyg .btn--ghost:focus-visible{color:#000;background-color:#fff;border-color:#dcae27}.btn--ghost:hover::before,.btn--ghost:hover::after,.btn--ghost:focus-visible::before,.btn--ghost:focus-visible::after,.wysiwyg .btn--ghost:hover::before,.wysiwyg .btn--ghost:hover::after,.wysiwyg .btn--ghost:focus-visible::before,.wysiwyg .btn--ghost:focus-visible::after{color:#dcae27}}.btn--dark-bg,.wysiwyg .btn--dark-bg{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.btn--dark-bg:hover,.btn--dark-bg:focus-visible,.wysiwyg .btn--dark-bg:hover,.wysiwyg .btn--dark-bg:focus-visible{text-decoration:none;outline:none}.btn--dark-bg:disabled,.wysiwyg .btn--dark-bg:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.btn--dark-bg,.wysiwyg .btn--dark-bg{font-size:.9375rem;padding:.75rem 1.25rem;color:#442c8b;background-color:#fff;border-color:#fff}.btn--dark-bg::before,.btn--dark-bg::after,.wysiwyg .btn--dark-bg::before,.wysiwyg .btn--dark-bg::after{color:#dcae27}.btn--dark-bg:hover,.wysiwyg .btn--dark-bg:hover{color:#000;background-color:#dcae27;border-color:#dcae27;box-shadow:0 0 20px 0 rgba(0,0,0,.5)}.btn--dark-bg:hover::before,.btn--dark-bg:hover::after,.wysiwyg .btn--dark-bg:hover::before,.wysiwyg .btn--dark-bg:hover::after{color:#fff}.btn--dark-bg:focus-visible,.wysiwyg .btn--dark-bg:focus-visible{color:#231161;background-color:#ffec82;border-color:#ffec82}.btn--dark-bg:focus-visible::before,.btn--dark-bg:focus-visible::after,.wysiwyg .btn--dark-bg:focus-visible::before,.wysiwyg .btn--dark-bg:focus-visible::after{color:#442c8b}@media print,screen and (min-width:40.0625em){.btn--dark-bg,.wysiwyg .btn--dark-bg{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.btn--dark-bg:hover,.btn--dark-bg:focus-visible,.wysiwyg .btn--dark-bg:hover,.wysiwyg .btn--dark-bg:focus-visible{text-decoration:none;outline:none}.btn--dark-bg:disabled,.wysiwyg .btn--dark-bg:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.btn--dark-bg,.wysiwyg .btn--dark-bg{font-size:1rem;padding:.9375rem 1.5625rem;color:#442c8b;background-color:#fff;border-color:#fff}.btn--dark-bg::before,.btn--dark-bg::after,.wysiwyg .btn--dark-bg::before,.wysiwyg .btn--dark-bg::after{color:#dcae27}.btn--dark-bg:hover,.wysiwyg .btn--dark-bg:hover{color:#000;background-color:#dcae27;border-color:#dcae27;box-shadow:0 0 20px 0 rgba(0,0,0,.5)}.btn--dark-bg:hover::before,.btn--dark-bg:hover::after,.wysiwyg .btn--dark-bg:hover::before,.wysiwyg .btn--dark-bg:hover::after{color:#fff}.btn--dark-bg:focus-visible,.wysiwyg .btn--dark-bg:focus-visible{color:#231161;background-color:#ffec82;border-color:#ffec82}.btn--dark-bg:focus-visible::before,.btn--dark-bg:focus-visible::after,.wysiwyg .btn--dark-bg:focus-visible::before,.wysiwyg .btn--dark-bg:focus-visible::after{color:#442c8b}}@media print,screen and (min-width:48.0625em){.btn--dark-bg,.wysiwyg .btn--dark-bg{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.btn--dark-bg:hover,.btn--dark-bg:focus-visible,.wysiwyg .btn--dark-bg:hover,.wysiwyg .btn--dark-bg:focus-visible{text-decoration:none;outline:none}.btn--dark-bg:disabled,.wysiwyg .btn--dark-bg:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.btn--dark-bg,.wysiwyg .btn--dark-bg{font-size:1rem;padding:1.25rem 1.875rem;color:#442c8b;background-color:#fff;border-color:#fff}.btn--dark-bg::before,.btn--dark-bg::after,.wysiwyg .btn--dark-bg::before,.wysiwyg .btn--dark-bg::after{color:#dcae27}.btn--dark-bg:hover,.wysiwyg .btn--dark-bg:hover{color:#000;background-color:#dcae27;border-color:#dcae27;box-shadow:0 0 20px 0 rgba(0,0,0,.5)}.btn--dark-bg:hover::before,.btn--dark-bg:hover::after,.wysiwyg .btn--dark-bg:hover::before,.wysiwyg .btn--dark-bg:hover::after{color:#fff}.btn--dark-bg:focus-visible,.wysiwyg .btn--dark-bg:focus-visible{color:#231161;background-color:#ffec82;border-color:#ffec82}.btn--dark-bg:focus-visible::before,.btn--dark-bg:focus-visible::after,.wysiwyg .btn--dark-bg:focus-visible::before,.wysiwyg .btn--dark-bg:focus-visible::after{color:#442c8b}}.btn--yellow-bg,.wysiwyg .btn--yellow-bg{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.btn--yellow-bg:hover,.btn--yellow-bg:focus-visible,.wysiwyg .btn--yellow-bg:hover,.wysiwyg .btn--yellow-bg:focus-visible{text-decoration:none;outline:none}.btn--yellow-bg:disabled,.wysiwyg .btn--yellow-bg:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.btn--yellow-bg,.wysiwyg .btn--yellow-bg{font-size:.9375rem;padding:.75rem 1.25rem;color:#442c8b;background-color:#fff;border-color:#fff}.btn--yellow-bg::before,.btn--yellow-bg::after,.wysiwyg .btn--yellow-bg::before,.wysiwyg .btn--yellow-bg::after{color:#dcae27}.btn--yellow-bg:hover,.wysiwyg .btn--yellow-bg:hover{color:#fff;background-color:#442c8b;border-color:#442c8b;box-shadow:0 0 20px 0 rgba(0,0,0,.5)}.btn--yellow-bg:hover::before,.btn--yellow-bg:hover::after,.wysiwyg .btn--yellow-bg:hover::before,.wysiwyg .btn--yellow-bg:hover::after{color:#fff}.btn--yellow-bg:focus-visible,.wysiwyg .btn--yellow-bg:focus-visible{color:#231161;background-color:#ede9f8;border-color:#ede9f8}.btn--yellow-bg:focus-visible::before,.btn--yellow-bg:focus-visible::after,.wysiwyg .btn--yellow-bg:focus-visible::before,.wysiwyg .btn--yellow-bg:focus-visible::after{color:#231161}@media print,screen and (min-width:40.0625em){.btn--yellow-bg,.wysiwyg .btn--yellow-bg{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.btn--yellow-bg:hover,.btn--yellow-bg:focus-visible,.wysiwyg .btn--yellow-bg:hover,.wysiwyg .btn--yellow-bg:focus-visible{text-decoration:none;outline:none}.btn--yellow-bg:disabled,.wysiwyg .btn--yellow-bg:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.btn--yellow-bg,.wysiwyg .btn--yellow-bg{font-size:1rem;padding:.9375rem 1.5625rem;color:#442c8b;background-color:#fff;border-color:#fff}.btn--yellow-bg::before,.btn--yellow-bg::after,.wysiwyg .btn--yellow-bg::before,.wysiwyg .btn--yellow-bg::after{color:#dcae27}.btn--yellow-bg:hover,.wysiwyg .btn--yellow-bg:hover{color:#fff;background-color:#442c8b;border-color:#442c8b;box-shadow:0 0 20px 0 rgba(0,0,0,.5)}.btn--yellow-bg:hover::before,.btn--yellow-bg:hover::after,.wysiwyg .btn--yellow-bg:hover::before,.wysiwyg .btn--yellow-bg:hover::after{color:#fff}.btn--yellow-bg:focus-visible,.wysiwyg .btn--yellow-bg:focus-visible{color:#231161;background-color:#ede9f8;border-color:#ede9f8}.btn--yellow-bg:focus-visible::before,.btn--yellow-bg:focus-visible::after,.wysiwyg .btn--yellow-bg:focus-visible::before,.wysiwyg .btn--yellow-bg:focus-visible::after{color:#231161}}@media print,screen and (min-width:48.0625em){.btn--yellow-bg,.wysiwyg .btn--yellow-bg{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.btn--yellow-bg:hover,.btn--yellow-bg:focus-visible,.wysiwyg .btn--yellow-bg:hover,.wysiwyg .btn--yellow-bg:focus-visible{text-decoration:none;outline:none}.btn--yellow-bg:disabled,.wysiwyg .btn--yellow-bg:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.btn--yellow-bg,.wysiwyg .btn--yellow-bg{font-size:1rem;padding:1.25rem 1.875rem;color:#442c8b;background-color:#fff;border-color:#fff}.btn--yellow-bg::before,.btn--yellow-bg::after,.wysiwyg .btn--yellow-bg::before,.wysiwyg .btn--yellow-bg::after{color:#dcae27}.btn--yellow-bg:hover,.wysiwyg .btn--yellow-bg:hover{color:#fff;background-color:#442c8b;border-color:#442c8b;box-shadow:0 0 20px 0 rgba(0,0,0,.5)}.btn--yellow-bg:hover::before,.btn--yellow-bg:hover::after,.wysiwyg .btn--yellow-bg:hover::before,.wysiwyg .btn--yellow-bg:hover::after{color:#fff}.btn--yellow-bg:focus-visible,.wysiwyg .btn--yellow-bg:focus-visible{color:#231161;background-color:#ede9f8;border-color:#ede9f8}.btn--yellow-bg:focus-visible::before,.btn--yellow-bg:focus-visible::after,.wysiwyg .btn--yellow-bg:focus-visible::before,.wysiwyg .btn--yellow-bg:focus-visible::after{color:#231161}}.btn--align-right{display:table;margin-left:auto}.btn--align-center{display:table;margin-right:auto;margin-left:auto}.btn--centered{margin-left:auto;margin-right:auto;display:table !important}.external{position:relative}.external::after{display:inline-block;font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:.75rem;line-height:1.17;color:inherit;margin-left:.3125rem;content:""}[href^="/documents"]::after,a[data-entity-type=media]::after,[href$=".doc"]::after,[href$=".docx"]::after,[href$=".pdf"]::after,[href$=".ppt"]::after,[href$=".pptx"]::after,[href$=".xls"]::after,[href$=".xlsx"]::after,[href$=".zip"]::after{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;margin-left:.5rem;content:""}.link-arrow{color:#442c8b;text-decoration:none}.link-arrow::after{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;content:"";display:inline;padding-right:.625rem;margin-left:.625rem;color:#442c8b;transition:padding-right 150ms cubic-bezier(0.42,0.08,0.06,0.98),margin-left 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.link-arrow:hover::after,.link-arrow:focus-visible::after{padding-right:.875rem;margin-left:.875rem}.link-arrow.btn{padding-right:1.875rem}.link-arrow-alt{color:#442c8b;text-decoration:none}.link-arrow-alt::after{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;content:"";display:inline;padding-right:.625rem;margin-left:.625rem;color:#442c8b;transition:padding-right 150ms cubic-bezier(0.42,0.08,0.06,0.98),margin-left 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.link-arrow-alt:hover::after,.link-arrow-alt:focus-visible::after{padding-right:.875rem;margin-left:.875rem}.link-arrow-alt.btn{padding-right:1.875rem}.link-arrow-alt{color:#767676}.link-arrow-alt::after{color:#767676}.global-link{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.global-link:hover{color:#000;text-decoration-color:#dcae27}.global-link:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.stylized-link,.wysiwyg .stylized-link{display:inline-block;font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1rem;line-height:1.2;color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-color:#b1a5d0;text-underline-offset:3px;text-transform:uppercase;padding:.6875rem 1.0625rem .8125rem;margin-left:-17px;border:1px solid rgba(0,0,0,0)}.stylized-link::after,.wysiwyg .stylized-link::after{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.stylized-link::after,.wysiwyg .stylized-link::after{display:inline-block;color:#dcae27;font-size:.875rem;line-height:1;margin-left:.625rem}.stylized-link:hover,.wysiwyg .stylized-link:hover{color:#000;background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:100px;text-decoration-color:#dcae27;border-color:#f7f7f7}.stylized-link:hover::after,.wysiwyg .stylized-link:hover::after{color:#665aa7}.stylized-link:focus-visible,.wysiwyg .stylized-link:focus-visible{color:#000;background-color:#f7f7f7;border-radius:100px;text-decoration-color:#b1a5d0;border-color:#f7f7f7}.stylized-link:focus-visible::after,.wysiwyg .stylized-link:focus-visible::after{color:#b1a5d0}.stylized-link::before,.wysiwyg .stylized-link::before{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.stylized-link::before,.wysiwyg .stylized-link::before{display:inline-block;color:#dcae27;font-size:.875rem;font-weight:400;line-height:1;margin-right:.625rem}.stylized-link--dark-bg,.wysiwyg .dark-bg .stylized-link--dark-bg{display:inline-block;font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1rem;line-height:1.2;color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-color:#b1a5d0;text-underline-offset:3px;text-transform:uppercase;padding:.6875rem 1.0625rem .8125rem;margin-left:-17px;border:1px solid rgba(0,0,0,0)}.stylized-link--dark-bg::after,.wysiwyg .dark-bg .stylized-link--dark-bg::after{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.stylized-link--dark-bg::after,.wysiwyg .dark-bg .stylized-link--dark-bg::after{display:inline-block;color:#dcae27;font-size:.875rem;line-height:1;margin-left:.625rem}.stylized-link--dark-bg:hover,.wysiwyg .dark-bg .stylized-link--dark-bg:hover{color:#000;background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:100px;text-decoration-color:#dcae27;border-color:#f7f7f7}.stylized-link--dark-bg:hover::after,.wysiwyg .dark-bg .stylized-link--dark-bg:hover::after{color:#665aa7}.stylized-link--dark-bg:focus-visible,.wysiwyg .dark-bg .stylized-link--dark-bg:focus-visible{color:#000;background-color:#f7f7f7;border-radius:100px;text-decoration-color:#b1a5d0;border-color:#f7f7f7}.stylized-link--dark-bg:focus-visible::after,.wysiwyg .dark-bg .stylized-link--dark-bg:focus-visible::after{color:#b1a5d0}.stylized-link--dark-bg::before,.wysiwyg .dark-bg .stylized-link--dark-bg::before{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.stylized-link--dark-bg::before,.wysiwyg .dark-bg .stylized-link--dark-bg::before{display:inline-block;color:#dcae27;font-size:.875rem;font-weight:400;line-height:1;margin-right:.625rem}.stylized-link--dark-bg,.wysiwyg .dark-bg .stylized-link--dark-bg{color:#fff;padding:.6875rem 1.0625rem .8125rem;text-decoration:underline;text-decoration-color:#dcae27;text-underline-offset:3px;border:1px solid rgba(0,0,0,0)}.stylized-link--dark-bg:hover,.wysiwyg .dark-bg .stylized-link--dark-bg:hover{color:#fff;background-color:rgba(0,0,0,.15);border-radius:100px;text-decoration-color:#fff;border-color:rgba(0,0,0,.15)}.stylized-link--dark-bg:hover::before,.stylized-link--dark-bg:hover::after,.wysiwyg .dark-bg .stylized-link--dark-bg:hover::before,.wysiwyg .dark-bg .stylized-link--dark-bg:hover::after{color:#665aa7}.stylized-link--dark-bg:focus-visible,.wysiwyg .dark-bg .stylized-link--dark-bg:focus-visible{color:#fff;background-color:rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.15);border-radius:100px;text-decoration-color:#ffd24f;border-color:rgba(0,0,0,.15)}.stylized-link--dark-bg:focus-visible::before,.stylized-link--dark-bg:focus-visible::after,.wysiwyg .dark-bg .stylized-link--dark-bg:focus-visible::before,.wysiwyg .dark-bg .stylized-link--dark-bg:focus-visible::after{color:#b1a5d0}.stylized-link--gray-bg,.wysiwyg .gray-bg .stylized-link--gray-bg{display:inline-block;font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1rem;line-height:1.2;color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-color:#b1a5d0;text-underline-offset:3px;text-transform:uppercase;padding:.6875rem 1.0625rem .8125rem;margin-left:-17px;border:1px solid rgba(0,0,0,0)}.stylized-link--gray-bg::after,.wysiwyg .gray-bg .stylized-link--gray-bg::after{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.stylized-link--gray-bg::after,.wysiwyg .gray-bg .stylized-link--gray-bg::after{display:inline-block;color:#dcae27;font-size:.875rem;line-height:1;margin-left:.625rem}.stylized-link--gray-bg:hover,.wysiwyg .gray-bg .stylized-link--gray-bg:hover{color:#000;background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:100px;text-decoration-color:#dcae27;border-color:#f7f7f7}.stylized-link--gray-bg:hover::after,.wysiwyg .gray-bg .stylized-link--gray-bg:hover::after{color:#665aa7}.stylized-link--gray-bg:focus-visible,.wysiwyg .gray-bg .stylized-link--gray-bg:focus-visible{color:#000;background-color:#f7f7f7;border-radius:100px;text-decoration-color:#b1a5d0;border-color:#f7f7f7}.stylized-link--gray-bg:focus-visible::after,.wysiwyg .gray-bg .stylized-link--gray-bg:focus-visible::after{color:#b1a5d0}.stylized-link--gray-bg::before,.wysiwyg .gray-bg .stylized-link--gray-bg::before{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.stylized-link--gray-bg::before,.wysiwyg .gray-bg .stylized-link--gray-bg::before{display:inline-block;color:#dcae27;font-size:.875rem;font-weight:400;line-height:1;margin-right:.625rem}.stylized-link--gray-bg,.wysiwyg .gray-bg .stylized-link--gray-bg{color:#442c8b;padding:.6875rem 1.0625rem .8125rem;text-decoration:underline;text-decoration-color:#b1a5d0;text-underline-offset:3px;border:1px solid rgba(0,0,0,0)}.stylized-link--gray-bg:hover,.wysiwyg .gray-bg .stylized-link--gray-bg:hover{color:#000;background-color:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.5);border-radius:100px;text-decoration-color:#dcae27;border-color:hsla(0,0%,100%,.5)}.stylized-link--gray-bg:hover::before,.stylized-link--gray-bg:hover::after,.wysiwyg .gray-bg .stylized-link--gray-bg:hover::before,.wysiwyg .gray-bg .stylized-link--gray-bg:hover::after{color:#665aa7}.stylized-link--gray-bg:focus-visible,.wysiwyg .gray-bg .stylized-link--gray-bg:focus-visible{color:#000;background-color:hsla(0,0%,100%,.5);border-radius:100px;text-decoration-color:#b1a5d0;border-color:hsla(0,0%,100%,.5)}.stylized-link--gray-bg:focus-visible::before,.stylized-link--gray-bg:focus-visible::after,.wysiwyg .gray-bg .stylized-link--gray-bg:focus-visible::before,.wysiwyg .gray-bg .stylized-link--gray-bg:focus-visible::after{color:#dcae27}.listing-link,.wysiwyg .listing-link{font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1.75rem;line-height:1.3;font-weight:600}.listing-link a,.wysiwyg .listing-link a{color:#442c8b;text-decoration:underline;text-decoration-color:#b1a5d0;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:inherit}.listing-link a:hover,.wysiwyg .listing-link a:hover{color:#000;text-decoration-color:#dcae27}.listing-link a:focus-visible,.wysiwyg .listing-link a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.listing-link--program,.wysiwyg .listing-link--program{font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1.75rem;line-height:1.3;font-weight:600}.listing-link--program a,.wysiwyg .listing-link--program a{color:#442c8b;text-decoration:underline;text-decoration-color:#b1a5d0;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:inherit}.listing-link--program a:hover,.wysiwyg .listing-link--program a:hover{color:#000;text-decoration-color:#dcae27}.listing-link--program a:focus-visible,.wysiwyg .listing-link--program a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.listing-link--program,.wysiwyg .listing-link--program{font-size:1.5625rem}.listing-link--small,.wysiwyg .listing-link--small{font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1.75rem;line-height:1.3;font-weight:600}.listing-link--small a,.wysiwyg .listing-link--small a{color:#442c8b;text-decoration:underline;text-decoration-color:#b1a5d0;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:inherit}.listing-link--small a:hover,.wysiwyg .listing-link--small a:hover{color:#000;text-decoration-color:#dcae27}.listing-link--small a:focus-visible,.wysiwyg .listing-link--small a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.listing-link--small,.wysiwyg .listing-link--small{font-size:1.5rem}.event-link,.wysiwyg .event-link{color:#442c8b;font-family:brulia-text,helvetica,serif;font-size:1.75rem;line-height:1.3;font-weight:600;text-decoration:underline;text-decoration-color:#b1a5d0;text-decoration-thickness:1px;text-underline-offset:4px}.event-link:hover,.wysiwyg .event-link:hover{color:#000;text-decoration-color:#dcae27}.event-link:focus-visible,.wysiwyg .event-link:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.event-link--small,.wysiwyg .event-link--small{color:#442c8b;font-family:brulia-text,helvetica,serif;font-size:1.75rem;line-height:1.3;font-weight:600;text-decoration:underline;text-decoration-color:#b1a5d0;text-decoration-thickness:1px;text-underline-offset:4px}.event-link--small:hover,.wysiwyg .event-link--small:hover{color:#000;text-decoration-color:#dcae27}.event-link--small:focus-visible,.wysiwyg .event-link--small:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.event-link--small,.wysiwyg .event-link--small{font-size:1.5rem}.bg-purple{background-color:#442c8b;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:64.0625em){.bg-purple{background-attachment:fixed}}.bg-purple{background-position:top left;background-image:url(/themes/custom/sfsu/dist/img/backgrounds/bg-purple-1.jpg)}.bg-purple-2{background-color:#665aa7;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:64.0625em){.bg-purple-2{background-attachment:fixed}}.bg-purple-2{background-image:url(/themes/custom/sfsu/dist/img/backgrounds/bg-purple-2.jpg)}.bg-purple-3{background-color:#b1a5d0;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:64.0625em){.bg-purple-3{background-attachment:fixed}}.bg-purple-3{background-image:url(/themes/custom/sfsu/dist/img/backgrounds/bg-purple-3.jpg);background-attachment:unset}.bg-gold{background-size:cover;background-repeat:no-repeat}@media screen and (min-width:64.0625em){.bg-gold{background-attachment:fixed}}.bg-gold{background-image:url(/themes/custom/sfsu/dist/img/backgrounds/bg-gold-1.jpg)}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],[type=file],[type=image],[type=submit],button,textarea,select,fieldset{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}[type=text]:hover,[type=text]:focus-visible,[type=password]:hover,[type=password]:focus-visible,[type=date]:hover,[type=date]:focus-visible,[type=datetime]:hover,[type=datetime]:focus-visible,[type=datetime-local]:hover,[type=datetime-local]:focus-visible,[type=month]:hover,[type=month]:focus-visible,[type=week]:hover,[type=week]:focus-visible,[type=email]:hover,[type=email]:focus-visible,[type=number]:hover,[type=number]:focus-visible,[type=search]:hover,[type=search]:focus-visible,[type=tel]:hover,[type=tel]:focus-visible,[type=time]:hover,[type=time]:focus-visible,[type=url]:hover,[type=url]:focus-visible,[type=color]:hover,[type=color]:focus-visible,[type=file]:hover,[type=file]:focus-visible,[type=image]:hover,[type=image]:focus-visible,[type=submit]:hover,[type=submit]:focus-visible,button:hover,button:focus-visible,textarea:hover,textarea:focus-visible,select:hover,select:focus-visible,fieldset:hover,fieldset:focus-visible{text-decoration:none;outline:none}[type=text]:disabled,[type=password]:disabled,[type=date]:disabled,[type=datetime]:disabled,[type=datetime-local]:disabled,[type=month]:disabled,[type=week]:disabled,[type=email]:disabled,[type=number]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=time]:disabled,[type=url]:disabled,[type=color]:disabled,[type=file]:disabled,[type=image]:disabled,[type=submit]:disabled,button:disabled,textarea:disabled,select:disabled,fieldset:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],[type=file],[type=image],[type=submit],button,textarea,select,fieldset{font-size:1rem;padding:.9375rem 1.5625rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:.5rem .875rem;border-width:1px;border-style:solid;border-color:inherit;border-radius:0;font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1rem;font-weight:400}select{color:#000;background-color:#fff;border-color:var(--color-gray);text-transform:none}select:hover:not(:disabled){border-color:var(--color-gray)}select:focus-visible:not(:disabled){border-color:#8dc63f}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath fill='%23333' d='M297.4 470.6C309.9 483.1 330.2 483.1 342.7 470.6L534.7 278.6C547.2 266.1 547.2 245.8 534.7 233.3C522.2 220.8 501.9 220.8 489.4 233.3L320 402.7L150.6 233.4C138.1 220.9 117.8 220.9 105.3 233.4C92.8 245.9 92.8 266.2 105.3 278.7L297.3 470.7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 1em) 50%;background-size:1.15em}fieldset{display:block;color:#000;background-color:#fff;border-color:var(--color-gray);text-transform:none}fieldset:hover:not(:disabled){border-color:var(--color-gray)}fieldset:focus-visible:not(:disabled){border-color:#8dc63f}fieldset{margin:0;border-width:1px;border-style:solid;border-color:inherit}button,[type=submit]{color:#fff;background-color:#b1a5d0;border-color:#b1a5d0}button:hover,button:focus-visible,[type=submit]:hover,[type=submit]:focus-visible{color:#fff;background-color:var(--color-gray);border-color:var(--color-gray)}button,[type=submit]{margin:0;cursor:pointer;border:0}label{display:block;color:var(--color-gray-dark);font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:400;margin-bottom:.5rem}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],[type=file],[type=image],textarea{color:#000;background-color:#fff;border-color:var(--color-gray);text-transform:none}[type=text]:hover:not(:disabled),[type=password]:hover:not(:disabled),[type=date]:hover:not(:disabled),[type=datetime]:hover:not(:disabled),[type=datetime-local]:hover:not(:disabled),[type=month]:hover:not(:disabled),[type=week]:hover:not(:disabled),[type=email]:hover:not(:disabled),[type=number]:hover:not(:disabled),[type=search]:hover:not(:disabled),[type=tel]:hover:not(:disabled),[type=time]:hover:not(:disabled),[type=url]:hover:not(:disabled),[type=color]:hover:not(:disabled),[type=file]:hover:not(:disabled),[type=image]:hover:not(:disabled),textarea:hover:not(:disabled){border-color:var(--color-gray)}[type=text]:focus-visible:not(:disabled),[type=password]:focus-visible:not(:disabled),[type=date]:focus-visible:not(:disabled),[type=datetime]:focus-visible:not(:disabled),[type=datetime-local]:focus-visible:not(:disabled),[type=month]:focus-visible:not(:disabled),[type=week]:focus-visible:not(:disabled),[type=email]:focus-visible:not(:disabled),[type=number]:focus-visible:not(:disabled),[type=search]:focus-visible:not(:disabled),[type=tel]:focus-visible:not(:disabled),[type=time]:focus-visible:not(:disabled),[type=url]:focus-visible:not(:disabled),[type=color]:focus-visible:not(:disabled),[type=file]:focus-visible:not(:disabled),[type=image]:focus-visible:not(:disabled),textarea:focus-visible:not(:disabled){border-color:#8dc63f}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],[type=file],[type=image],textarea{margin:0}[type=text]::-webkit-input-placeholder,[type=password]::-webkit-input-placeholder,[type=date]::-webkit-input-placeholder,[type=datetime]::-webkit-input-placeholder,[type=datetime-local]::-webkit-input-placeholder,[type=month]::-webkit-input-placeholder,[type=week]::-webkit-input-placeholder,[type=email]::-webkit-input-placeholder,[type=number]::-webkit-input-placeholder,[type=search]::-webkit-input-placeholder,[type=tel]::-webkit-input-placeholder,[type=time]::-webkit-input-placeholder,[type=url]::-webkit-input-placeholder,[type=color]::-webkit-input-placeholder,[type=file]::-webkit-input-placeholder,[type=image]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--color-gray-dark);font-family:"Source Sans 3","Gill Sans",sans-serif}[type=text]::-moz-placeholder,[type=password]::-moz-placeholder,[type=date]::-moz-placeholder,[type=datetime]::-moz-placeholder,[type=datetime-local]::-moz-placeholder,[type=month]::-moz-placeholder,[type=week]::-moz-placeholder,[type=email]::-moz-placeholder,[type=number]::-moz-placeholder,[type=search]::-moz-placeholder,[type=tel]::-moz-placeholder,[type=time]::-moz-placeholder,[type=url]::-moz-placeholder,[type=color]::-moz-placeholder,[type=file]::-moz-placeholder,[type=image]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:var(--color-gray-dark);font-family:"Source Sans 3","Gill Sans",sans-serif}[type=text]:-ms-input-placeholder,[type=password]:-ms-input-placeholder,[type=date]:-ms-input-placeholder,[type=datetime]:-ms-input-placeholder,[type=datetime-local]:-ms-input-placeholder,[type=month]:-ms-input-placeholder,[type=week]:-ms-input-placeholder,[type=email]:-ms-input-placeholder,[type=number]:-ms-input-placeholder,[type=search]:-ms-input-placeholder,[type=tel]:-ms-input-placeholder,[type=time]:-ms-input-placeholder,[type=url]:-ms-input-placeholder,[type=color]:-ms-input-placeholder,[type=file]:-ms-input-placeholder,[type=image]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--color-gray-dark);font-family:"Source Sans 3","Gill Sans",sans-serif}[type=checkbox],[type=radio]{margin:0;cursor:pointer}[type=checkbox]+label,[type=radio]+label{display:inline-block;margin:1rem 0 1rem 4px;cursor:pointer;vertical-align:middle;color:#000}[type=text]:disabled,[type=password]:disabled,[type=date]:disabled,[type=datetime]:disabled,[type=datetime-local]:disabled,[type=month]:disabled,[type=week]:disabled,[type=email]:disabled,[type=number]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=time]:disabled,[type=url]:disabled,[type=color]:disabled,[type=file]:disabled,[type=image]:disabled,select:disabled,textarea:disabled{background-color:var(--color-gray-light)}[type=text]:not(:empty):invalid,[type=password]:not(:empty):invalid,[type=date]:not(:empty):invalid,[type=datetime]:not(:empty):invalid,[type=datetime-local]:not(:empty):invalid,[type=month]:not(:empty):invalid,[type=week]:not(:empty):invalid,[type=email]:not(:empty):invalid,[type=number]:not(:empty):invalid,[type=search]:not(:empty):invalid,[type=tel]:not(:empty):invalid,[type=time]:not(:empty):invalid,[type=url]:not(:empty):invalid,[type=color]:not(:empty):invalid,[type=file]:not(:empty):invalid,[type=image]:not(:empty):invalid,textarea:not(:empty):invalid{border-color:#a94442;box-shadow:0 0 0 .0625em #a94442}.special-indentation h2{color:#442c8b;font-weight:400;margin:0}@media print,screen and (min-width:64.0625em){.special-indentation h2,.special-indentation .btn{margin-left:3.125rem}}.indented-title-area h2+p{margin-top:1.25rem}@media print,screen and (min-width:64.0625em){.indented-title-area h2{text-indent:-50px;margin-left:50px;max-width:860px}.indented-title-area p{margin-left:50px;max-width:860px}}.simple-heading h2{margin:0}.simple-heading h2+a{margin-top:10px;margin-left:-17px}@media print,screen and (min-width:48.0625em){.simple-heading h2+a{margin-top:0;margin-left:0;margin-right:-17px}}@media print,screen and (min-width:48.0625em){.simple-heading{display:flex;justify-content:space-between;align-items:flex-end}.simple-heading h2{flex:1}.simple-heading a{flex-shrink:0}}@media print,screen and (min-width:64.0625em){.simple-heading h2{margin-left:50px}.simple-heading h2+a{margin-right:33px}}.active-filter-wrapper{background-color:#f7f7f7;margin-top:1.25rem}.active-filter-wrapper{padding-top:1.875rem}.active-filter-wrapper{padding-bottom:1.875rem}@media print,screen and (min-width:48.0625em){.active-filter-wrapper{padding-top:2.5rem}.active-filter-wrapper{padding-bottom:2.5rem}}.active-filter-wrapper{padding-left:1.25rem}.active-filter-wrapper{padding-right:1.25rem}@media print,screen and (min-width:48.0625em){.active-filter-wrapper{margin-top:0;margin-bottom:1.875rem}.active-filter-wrapper{padding-top:1.25rem}.active-filter-wrapper{padding-bottom:1.25rem}.active-filter-wrapper{padding-left:1.25rem}.active-filter-wrapper{padding-right:1.25rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.active-filter-wrapper{padding-left:1.875rem}.active-filter-wrapper{padding-right:1.875rem}}.active-filters{display:flex;flex-direction:column;gap:.625rem}@media print,screen and (min-width:48.0625em){.active-filters{align-items:flex-end;flex-direction:row;flex-wrap:wrap;gap:1.25rem;justify-content:space-between}}.active-filters .active-filters__item button,.active-filters .active-filters__clear{font-size:.8125rem;font-weight:600;border-width:2px;line-height:1;padding:.625rem 1.5625rem;width:-moz-fit-content;width:fit-content}.active-filters__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.625rem}@media print,screen and (min-width:48.0625em){.active-filters__list{align-items:center}}.active-filters__title{text-transform:uppercase;font-family:Source Sans 3,Gill Sans,sans-serif;font-size:0.875rem;font-weight:600;line-height:1;letter-spacing:1px;text-transform:uppercase}@media print,screen and (max-width:48.06125em){.active-filters__title{flex-basis:100%}}@media print,screen and (min-width:48.0625em){.active-filters__title{margin-right:.625rem}}dd.active-filters__item{margin-inline-start:0}.active-filters__item button{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.active-filters__item button:hover,.active-filters__item button:focus-visible{text-decoration:none;outline:none}.active-filters__item button:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.active-filters__item button{font-size:.9375rem;padding:.75rem 1.25rem;color:#442c8b;background-color:rgba(0,0,0,0);border-color:#b1a5d0}.active-filters__item button::before,.active-filters__item button::after{color:#442c8b}.active-filters__item button:hover,.active-filters__item button:focus-visible{color:#000;background-color:#fff;border-color:#dcae27}.active-filters__item button:hover::before,.active-filters__item button:hover::after,.active-filters__item button:focus-visible::before,.active-filters__item button:focus-visible::after{color:#dcae27}.active-filters__item button::after{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.active-filters__item button::after{content:"";font-size:.8125rem;font-weight:900;margin-left:.3125rem;position:relative;top:.5px}.active-filters__clear{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.active-filters__clear:hover,.active-filters__clear:focus-visible{text-decoration:none;outline:none}.active-filters__clear:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.active-filters__clear{font-size:.9375rem;padding:.75rem 1.25rem;color:#fff;background-color:#442c8b;border-color:#442c8b}.active-filters__clear::before,.active-filters__clear::after{color:#fff}.active-filters__clear:hover{color:#442c8b;background-color:#fff;border-color:#dcae27}.active-filters__clear:hover::before,.active-filters__clear:hover::after{color:#dcae27}.active-filters__clear:focus-visible{color:#442c8b;background-color:#fff;border-color:#b1a5d0}.active-filters__clear:focus-visible::before,.active-filters__clear:focus-visible::after{color:#dcae27}.user-login-form,.page--utility .main-content{margin-top:2.5rem}.user-login-form,.page--utility .main-content{margin-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.user-login-form,.page--utility .main-content{margin-top:3.125rem}.user-login-form,.page--utility .main-content{margin-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.user-login-form,.page--utility .main-content{margin-top:5rem}.user-login-form,.page--utility .main-content{margin-bottom:5rem}}.user-login-form input:not(.form-submit){width:100%;margin-bottom:0;max-width:30rem;padding:.9375rem 1.25rem}@media print,screen and (min-width:48.0625em){.user-login-form input:not(.form-submit){padding:1.25rem}}.user-login-form label{color:#000;font-weight:bold;font-family:brulia-text,helvetica,serif;font-size:1.125rem;line-height:1.6}@media print,screen and (min-width:64.0625em){.user-login-form label{font-size:1.25rem}}.user-login-form .description{width:100%;font-style:italic;margin-top:.25rem}.user-login-form .form-item+.form-item,.user-login-form .form-actions{margin-top:1rem}.user-login-form .form-actions input{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.user-login-form .form-actions input:hover,.user-login-form .form-actions input:focus-visible{text-decoration:none;outline:none}.user-login-form .form-actions input:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.user-login-form .form-actions input{font-size:1rem;padding:.9375rem 1.5625rem;color:#fff;background-color:#442c8b;border-color:#442c8b}.user-login-form .form-actions input::before,.user-login-form .form-actions input::after{color:#fff}.user-login-form .form-actions input:hover{color:#442c8b;background-color:#fff;border-color:#dcae27}.user-login-form .form-actions input:hover::before,.user-login-form .form-actions input:hover::after{color:#dcae27}.user-login-form .form-actions input:focus-visible{color:#442c8b;background-color:#fff;border-color:#b1a5d0}.user-login-form .form-actions input:focus-visible::before,.user-login-form .form-actions input:focus-visible::after{color:#dcae27}.page--utility .main-content .search-form .form-item input{padding-bottom:1.25rem;border-color:gray}.page--utility .main-content .search-form .form-wrapper{display:flex;justify-content:flex-start;align-items:flex-end;gap:5px;margin-bottom:5px}ol.search-results{padding-bottom:1.25rem}@media print,screen and (min-width:48.0625em){ol.search-results{padding-bottom:1.875rem}}ol>li.search-result{padding-left:0}ol>li.search-result::before{display:none}.admin-tabs{right:calc(2.5rem / 2);bottom:calc(2.5rem / 2);left:calc(2.5rem / 2)}@media print,screen and (min-width:64.0625em){.admin-tabs{right:calc(3.75rem / 2);bottom:calc(3.75rem / 2);left:calc(3.75rem / 2)}}.admin-tabs{position:fixed;z-index:10;margin:0;background:var(--color-gray-dark)}.admin-tabs{padding:1.25rem}.admin-tabs ul{overflow:hidden;margin:0;padding:0;list-style:none}.admin-tabs li{display:inline-block}.admin-tabs li+li{margin-left:8px}.admin-tabs a{display:block;margin:0;padding:.5rem 16px;transition:background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98);text-decoration:none;color:#fff;border-radius:.25rem;background-color:#442c8b;font-size:1.125rem;font-weight:700}.admin-tabs a:hover{background-color:#767676}.admin-tabs a.is-active{background-color:var(--color-gray)}@media print,screen and (min-width:40.0625em){.admin-tabs{left:auto}}.ajax-progress,.ajax-progress-fullscreen.ajax-progress{position:fixed;z-index:99999;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;padding:.0625rem .3125rem .125rem;background:hsla(0,0%,100%,.75) !important}.ajax-progress::before,.ajax-progress::after,.ajax-progress-fullscreen.ajax-progress::before,.ajax-progress-fullscreen.ajax-progress::after{position:absolute;display:block;animation:fa-spin 2000ms infinite cubic-bezier(0.82,0.06,0.14,0.97);color:#dcae27;font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:100px}.ajax-progress::before,.ajax-progress::after,.ajax-progress-fullscreen.ajax-progress::before,.ajax-progress-fullscreen.ajax-progress::after{content:""}.ajax-progress::after,.ajax-progress-fullscreen.ajax-progress::after{animation:fa-spin 1500ms infinite cubic-bezier(0.82,0.06,0.14,0.97);opacity:.5}.ajax-progress .throbber,.ajax-progress-fullscreen.ajax-progress .throbber{display:none !important}[dir=rtl] .ajax-progress,[dir=rtl] .ajax-progress-fullscreen.ajax-progress{float:right}.ajax-progress .message,.ajax-progress-fullscreen.ajax-progress .message{display:inline;padding:.0625rem .3125rem .125rem}tr .ajax-progress-throbber .throbber{margin:0 .125rem}.ajax-progress-bar{width:16rem}.cookie-compliance-popup{position:fixed;z-index:999;right:0;bottom:0;left:0;color:#fff;background-color:var(--color-gray-dark)}.cookie-compliance-popup .grid-x,.cookie-compliance-popup .grid-container{width:100%}.cookie-compliance-popup .find-more-button{padding:0;text-decoration:underline;text-transform:none;color:#fff;background:none}.cookie-compliance-popup .find-more-button:hover,.cookie-compliance-popup .find-more-button:focus{text-decoration:none}.eu-cookie-compliance-message h2{all:unset;font-size:1.125rem;font-weight:600;line-height:1.1;letter-spacing:-0.25px}@media print,screen and (min-width:64.0625em){.eu-cookie-compliance-message h2{font-size:1.25rem;letter-spacing:-0.5px}}.eu-cookie-compliance-message .btn{cursor:pointer}.eu-cookie-compliance-buttons,.eu-cookie-compliance-message{all:unset}#id-cookie-notice span,#id-cookie-notice a{display:block}#id-cookie-notice a{color:#442c8b;font-size:16px;font-weight:700;line-height:160%;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-color:#b1a5d0;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}#id-cookie-notice a:hover,#id-cookie-notice a:focus-visible{color:#000;text-decoration-color:#dcae27}.klaro .cookie-notice:not(.cookie-modal-notice){left:20px;padding:30px;right:auto;border-radius:2px;background:var(--Global-Gray---Light,#F7F7F7);box-shadow:2px 2px 12px 0 rgba(71,71,71,.2)}@media screen and (max-width:64em){.klaro .cookie-notice:not(.cookie-modal-notice){right:20px;bottom:20px;width:calc(100% - 40px)}}@media screen and (min-width:64.0625em){.klaro .cookie-notice:not(.cookie-modal-notice){width:400px}}.klaro .cookie-notice:not(.cookie-modal-notice) p#id-cookie-notice{font-size:16px}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{justify-content:left}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn:hover,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn:focus-visible{text-decoration:none;outline:none}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{font-size:1rem;padding:.9375rem 1.5625rem;color:#fff;background-color:#442c8b;border-color:#442c8b}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn::before,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn::after{color:#fff}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn:hover{color:#442c8b;background-color:#fff;border-color:#dcae27}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn:hover::before,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn:hover::after{color:#dcae27}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn:focus-visible{color:#442c8b;background-color:#fff;border-color:#b1a5d0}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn:focus-visible::before,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn:focus-visible::after{color:#dcae27}.form-item{position:relative}.form-item{margin-top:1.25rem}.form-item [type=checkbox],.form-item [type=radio]{position:absolute;top:65%;width:2em;height:2em;transition:border-color 150ms cubic-bezier(0.42,0.08,0.06,0.98);transform:translateY(-50%);opacity:0;font-size:inherit}.form-item [type=checkbox]+label,.form-item [type=radio]+label{position:relative;margin-left:1.5em;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.form-item [type=checkbox]+label::before,.form-item [type=radio]+label::before{position:absolute;top:.125em;left:-1.5em;display:block;width:1em;height:1em;content:"";transition:background 150ms cubic-bezier(0.42,0.08,0.06,0.98),border-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),box-shadow 150ms cubic-bezier(0.42,0.08,0.06,0.98);border:1px solid var(--color-gray-dark)}.form-item [type=checkbox]:disabled,.form-item [type=checkbox]:disabled+label,.form-item [type=radio]:disabled,.form-item [type=radio]:disabled+label{cursor:default}.form-item [type=checkbox]:focus+label::before,.form-item [type=radio]:focus+label::before{border-color:#8dc63f}.form-item [type=checkbox]:invalid+label,.form-item [type=radio]:invalid+label{color:#a94442}.form-item [type=checkbox]:invalid+label::before,.form-item [type=radio]:invalid+label::before{border-color:#a94442;box-shadow:0 0 0 .0625em #a94442}.form-item [type=checkbox]:checked+label::before{background-color:#442c8b}.form-item [type=checkbox]:checked+label::after{position:absolute;top:50%;left:-1.125em;display:block;width:.3125em;height:.6875em;content:"";transform:rotate(45deg) translate(-100%,-50%);border-width:0 .125em .125em 0;border-style:solid;border-color:#fff}.form-item [type=checkbox]:checked:disabled+label::after{border-color:var(--color-gray-dark)}.form-item [type=checkbox]:disabled+label::before{background-color:var(--color-gray-light)}.form-item [type=radio]+label::before{border-radius:50%;background-image:radial-gradient(#442C8B 0.25em,#ffffff 0.25em,#ffffff 0.5em,#442C8B 0.5em);background-repeat:no-repeat;background-position:50% 50%;background-size:0 0}.form-item [type=radio]:focus+label::before{border:1px solid #8dc63f}.form-item [type=radio]:checked+label::before{border-color:#442c8b;background-size:1em 1em}.form-item [type=radio]:checked:disabled+label::before{border-color:var(--color-gray-dark);background-image:radial-gradient(var(--color-gray-dark) 0.25em,var(--color-gray-light) 0.25em,var(--color-gray-light) 0.5em,var(--color-gray-dark) 0.5em)}.form-item [type=radio]:checked:invalid+label::before{background-image:radial-gradient(#a94442 0.25em,#ffffff 0.25em,#ffffff 0.5em,#a94442 0.5em)}.form-item [type=radio]:disabled+label::before{background-color:var(--color-gray-light)}.form-required::after{content:"*";color:#a94442}.webform-element-description{font-size:1rem;line-height:1.6;margin-top:.9375rem}.required>label::after{content:"*";color:#a94442}[type=checkbox][name*="["]+label,.form-radio+label{margin-top:.25em;margin-bottom:.25em}.webform-managed-file-placeholder{color:var(--color-gray-dark);font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:400;font-style:italic}.form-managed-file [type=submit]{margin-top:1em;padding:.75em}form[class*=webform] .form-item{width:100%}form[class*=webform] .form-actions{margin-top:1.25rem}form[class*=webform] .form-actions{margin-bottom:1.25rem}@media print,screen and (min-width:48.0625em){form[class*=webform] .form-actions{margin-top:1.875rem}form[class*=webform] .form-actions{margin-bottom:1.875rem}}form[class*=webform] [type=text],form[class*=webform] [type=password],form[class*=webform] [type=date],form[class*=webform] [type=datetime],form[class*=webform] [type=datetime-local],form[class*=webform] [type=month],form[class*=webform] [type=week],form[class*=webform] [type=email],form[class*=webform] [type=number],form[class*=webform] [type=search],form[class*=webform] [type=tel],form[class*=webform] [type=time],form[class*=webform] [type=url],form[class*=webform] [type=color],form[class*=webform] [type=file],form[class*=webform] [type=image],form[class*=webform] fieldset,form[class*=webform] select,form[class*=webform] textarea{width:100%}form[class*=webform] .js-form-type-checkbox+.js-form-type-checkbox,form[class*=webform] .js-form-type-radio+.js-form-type-radio{margin-top:0}form[class*=webform] .fieldset-wrapper .js-form-type-checkbox,form[class*=webform] .fieldset-wrapper .js-form-type-radio{margin-top:.5rem}.element-invisible{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;background:#000;color:#fff}.embedded-entity:not([class*=align-]){width:100%}.embedded-entity:not([class*=align-]){margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.embedded-entity:not([class*=align-]){margin-top:2.5rem}}.js .js-hide{display:none}.js-show{display:none}.js .js-show{display:block}.maintenance-page{display:flex;flex-direction:column;align-items:stretch;height:100vh}.maintenance-page>.main-content{margin-bottom:6.25rem;padding-top:2.5rem}.maintenance-page>footer{flex:1 1 auto;align-self:flex-end;width:100%;padding-top:1.25rem}.pager{padding-top:3.75rem}@media print,screen and (min-width:64.0625em){.pager{padding-top:4.375rem}}.pager .pager__items{display:flex;justify-content:center;align-items:center;list-style:none;margin:0;padding:0}.pager a{border-radius:30px;padding:.5rem .96875rem;line-height:1.6}@media print,screen and (max-width:64.06125em){.pager a{text-decoration:none}}@media print,screen and (min-width:64.0625em){.pager a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.pager a:hover{color:#000;text-decoration-color:#dcae27}.pager a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}}.pager a:hover,.pager a:focus-visible{background-color:#f7f7f7;outline:none}.pager .is-active a{color:#000;background-color:#f7f7f7;font-size:1.125rem;font-weight:700;line-height:1.6;padding:.34375rem .9375rem;text-decoration:none;pointer-events:none}@media print,screen and (max-width:48.06125em){.pager .pager__item--first a{padding-left:0}}@media print,screen and (max-width:48.06125em){.pager .pager__item--last a{padding-right:0}}.pager [aria-hidden=true]{display:none}.pager [class*=pager__item--] a::before,.pager [class*=pager__item--] a::after{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.pager [class*=pager__item--] a::before,.pager [class*=pager__item--] a::after{font-size:.875rem}.pager .pager__item--first a::before{content:""}.pager .pager__item--previous a::before{content:""}.pager .pager__item--next a::after{content:""}.pager .pager__item--last a::after{content:""}.pager__item:not([class*=pager__item--]),.pager__item--ellipsis{display:none}@media print,screen and (min-width:40.0625em){.pager__item:not([class*=pager__item--]),.pager__item--ellipsis{display:block}}.pager__item.is-active{display:block}.pager__item--previous{margin-right:auto}.pager__item--next{margin-left:auto}.pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--next):not(.pager__item--last) a{display:block;height:2.5rem;width:2.5rem}.pager__item:not(.pager__item--first):first-child{margin-left:auto}.pager__item:not(.pager__item--last):last-child{margin-right:auto}@media print,screen and (min-width:64.0625em){.pager__item--first a,.pager__item--previous a,.pager__item--next a,.pager__item--last a{display:inline-block;font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1rem;line-height:1.2;color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-color:#b1a5d0;text-underline-offset:3px;text-transform:uppercase;padding:.6875rem 1.0625rem .8125rem;margin-left:-17px;border:1px solid rgba(0,0,0,0)}.pager__item--first a::after,.pager__item--previous a::after,.pager__item--next a::after,.pager__item--last a::after{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.pager__item--first a::after,.pager__item--previous a::after,.pager__item--next a::after,.pager__item--last a::after{display:inline-block;color:#dcae27;font-size:.875rem;line-height:1;margin-left:.625rem}.pager__item--first a:hover,.pager__item--previous a:hover,.pager__item--next a:hover,.pager__item--last a:hover{color:#000;background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:100px;text-decoration-color:#dcae27;border-color:#f7f7f7}.pager__item--first a:hover::after,.pager__item--previous a:hover::after,.pager__item--next a:hover::after,.pager__item--last a:hover::after{color:#665aa7}.pager__item--first a:focus-visible,.pager__item--previous a:focus-visible,.pager__item--next a:focus-visible,.pager__item--last a:focus-visible{color:#000;background-color:#f7f7f7;border-radius:100px;text-decoration-color:#b1a5d0;border-color:#f7f7f7}.pager__item--first a:focus-visible::after,.pager__item--previous a:focus-visible::after,.pager__item--next a:focus-visible::after,.pager__item--last a:focus-visible::after{color:#b1a5d0}.pager__item--first a::before,.pager__item--previous a::before,.pager__item--next a::before,.pager__item--last a::before{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.pager__item--first a::before,.pager__item--previous a::before,.pager__item--next a::before,.pager__item--last a::before{display:inline-block;color:#dcae27;font-size:.875rem;font-weight:400;line-height:1;margin-right:.625rem}.pager__item--first a,.pager__item--previous a,.pager__item--next a,.pager__item--last a{color:#442c8b;padding:.6875rem 1.0625rem .8125rem;text-decoration:underline;text-decoration-color:#b1a5d0;text-underline-offset:3px;border:1px solid rgba(0,0,0,0)}.pager__item--first a:hover,.pager__item--previous a:hover,.pager__item--next a:hover,.pager__item--last a:hover{color:#000;background-color:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.5);border-radius:100px;text-decoration-color:#dcae27;border-color:hsla(0,0%,100%,.5)}.pager__item--first a:hover::before,.pager__item--first a:hover::after,.pager__item--previous a:hover::before,.pager__item--previous a:hover::after,.pager__item--next a:hover::before,.pager__item--next a:hover::after,.pager__item--last a:hover::before,.pager__item--last a:hover::after{color:#665aa7}.pager__item--first a:focus-visible,.pager__item--previous a:focus-visible,.pager__item--next a:focus-visible,.pager__item--last a:focus-visible{color:#000;background-color:hsla(0,0%,100%,.5);border-radius:100px;text-decoration-color:#b1a5d0;border-color:hsla(0,0%,100%,.5)}.pager__item--first a:focus-visible::before,.pager__item--first a:focus-visible::after,.pager__item--previous a:focus-visible::before,.pager__item--previous a:focus-visible::after,.pager__item--next a:focus-visible::before,.pager__item--next a:focus-visible::after,.pager__item--last a:focus-visible::before,.pager__item--last a:focus-visible::after{color:#dcae27}}@media print,screen and (max-width:64.06125em){.pager__item--first a:hover,.pager__item--first a:focus-visible,.pager__item--previous a:hover,.pager__item--previous a:focus-visible,.pager__item--next a:hover,.pager__item--next a:focus-visible,.pager__item--last a:hover,.pager__item--last a:focus-visible{color:#dcae27;background:none}}@media print,screen and (min-width:64.0625em){.pager__item--first a:hover,.pager__item--first a:focus-visible,.pager__item--previous a:hover,.pager__item--previous a:focus-visible,.pager__item--next a:hover,.pager__item--next a:focus-visible,.pager__item--last a:hover,.pager__item--last a:focus-visible{background-color:#f7f7f7}}.pager__item--first a span:first-child,.pager__item--previous a span:first-child,.pager__item--next a span:first-child,.pager__item--last a span:first-child{display:none}@media print,screen and (min-width:64.0625em){.pager__item--first a span:first-child,.pager__item--previous a span:first-child,.pager__item--next a span:first-child,.pager__item--last a span:first-child{display:inline}}@media print,screen and (max-width:64.06125em){.pager__item--first a{padding-left:0}}@media print,screen and (min-width:64.0625em){.pager__item--first span{margin-left:-3px}}@media print,screen and (min-width:64.0625em){.pager__item--previous{margin-left:.875rem}}@media print,screen and (min-width:64.0625em){.pager__item--previous span{margin-left:-3px}}@media print,screen and (min-width:64.0625em){.pager__item--next{margin-right:.875rem}}@media print,screen and (min-width:64.0625em){.pager__item--next span{margin-right:-3px}}@media print,screen and (min-width:64.0625em){.pager__item--last{margin-right:-17px}}@media print,screen and (max-width:64.06125em){.pager__item--last a{padding-right:0}}@media print,screen and (min-width:64.0625em){.pager__item--last span{margin-right:-3px}}.page--search .main-content{margin-top:0;margin-bottom:0}.page--search .main-content{padding-top:3.125rem}.page--search .main-content{padding-bottom:3.125rem}@media print,screen and (min-width:48.0625em){.page--search .main-content{padding-top:5rem}.page--search .main-content{padding-bottom:5rem}}@media print,screen and (min-width:64.0625em){.page--search .main-content{padding-top:6.25rem}.page--search .main-content{padding-bottom:6.25rem}}.page--search .listing{padding:0}.page--search h2{margin:0;margin-bottom:.5rem}.page--search form{margin-top:1.25rem}.page--search form .form-wrapper{display:flex;align-items:flex-end}.page--search form .form-item{display:inline-block;margin:0;width:100%}.page--search form label{display:block}.page--search form [type=search]{width:100%;font-size:1rem;padding:.9375rem 1.25rem;border-right:0;max-height:3.4375rem}@media print,screen and (min-width:48.0625em){.page--search form [type=search]{padding:1.21875rem 1.25rem;font-size:1.5rem;max-height:4.6875rem}}.page--search form a{display:inline-block;color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.page--search form a:hover{color:#000;text-decoration-color:#dcae27}.page--search form a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.page--search form a{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){.page--search form a{margin-top:0.9375rem}}.page--search form .form-submit{background-color:#442c8b;border-radius:0;height:3.4375rem;min-width:5.625rem;font-size:.875rem}@media print,screen and (min-width:48.0625em){.page--search form .form-submit{height:4.6875rem;min-width:7.8125rem;font-size:1.125rem}}.page--search form .form-submit:hover,.page--search form .form-submit:focus-visible{background-color:#dcae27;border-radius:0}.page--search .search-results{padding:0;list-style:none;margin:0}.page--search .search-results{margin-top:2.5rem}@media print,screen and (min-width:48.0625em){.page--search .search-results{margin-top:3.125rem}}.page--search .search-result{padding-left:0}.page--search .search-result::before{display:none}.page--search .search-result+.search-result{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--color-gray)}.page--search .search-result__title{margin:0;font-family:brulia-text,helvetica,serif;font-size:1.25rem;font-weight:400;line-height:1.2;letter-spacing:0px}@media print,screen and (min-width:64.0625em){.page--search .search-result__title{font-size:1.5rem;letter-spacing:-0.5px}}.page--search .search-result__snippet{margin-bottom:0}div[data-sitewide-alert]{position:relative;z-index:3}.alert{width:100%;background-color:#f7f7f7}.alert{padding-top:1.25rem}.alert{padding-bottom:1.25rem}@media print,screen and (min-width:48.0625em){.alert{padding-top:1.875rem}.alert{padding-bottom:1.875rem}}.alert .alert-icon{display:flex}.alert .fa{font-size:2rem;font-weight:400;line-height:1}.alert .alert-content{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}@media print,screen and (min-width:48.0625em){.alert .alert-content{justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}}.alert h2{font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:normal}.alert h2:first-child{margin-top:0}.alert p{font-size:1rem;line-height:1.6}.alert p:not(:first-child){margin-top:.3125rem}.alert p:not(:first-of-type){flex-basis:100%}.alert p:has(>.btn){margin-top:1.25rem}.alert p:has(>.btn){flex-basis:100%}.alert p:has(>.btn)+p{margin-top:1.25rem}.alert a:not(.btn){color:#000}.alert .btn{padding:.9375rem 1.5625rem}.alert .alert-message{width:100%}@media print,screen and (max-width:48.06125em){.alert .alert-message{order:3}}@media print,screen and (min-width:48.0625em){.alert .alert-message{margin-top:.5rem}}.alert .dismiss-button-wrapper{display:flex}@media print,screen and (max-width:48.06125em){.alert .dismiss-button-wrapper{order:2}}.alert .dismiss-button-wrapper button{background:none;color:#cc4d35;font-size:3rem;padding:0;line-height:.5}.alert .dismiss-button-wrapper button:hover,.alert .dismiss-button-wrapper button:focus-visible{color:#442c8b}.alert .dismiss-button-wrapper button span{display:block}.alert-warning .fa{color:#cc4d35}.alert-warning .wysiwyg h2{color:#cc4d35}.alert-warning .dismiss-button-wrapper button{color:#cc4d35}.alert-warning .dismiss-button-wrapper button:hover,.alert-warning .dismiss-button-wrapper button:focus-visible{color:#442c8b}.alert-notice .fa{color:#044361;font-weight:300}.alert-notice h2{color:#044361}.alert-notice .dismiss-button-wrapper button{color:#044361}.alert-notice .dismiss-button-wrapper button:hover,.alert-notice .dismiss-button-wrapper button:focus-visible{color:#442c8b}.alert-banner{background-color:#f6f0d6}.alert-banner{padding-top:1.25rem}.alert-banner{padding-bottom:1.25rem}.alert-banner .fa{color:#442c8b;font-weight:400;font-size:1.25rem}@media print,screen and (min-width:48.0625em){.alert-banner .fa{margin-top:4px}}@media print,screen and (min-width:48.0625em){.alert-banner .alert-content{-moz-column-gap:16px;column-gap:16px}}@media print,screen and (min-width:48.0625em){.alert-banner .alert-message{display:flex;flex-wrap:wrap;align-items:center;margin-top:0;-moz-column-gap:10px;column-gap:10px}}.alert-banner h2{color:#000;font-size:1.125rem;line-height:1.6}.alert-banner.alert h2+p{margin:0}@media print,screen and (min-width:48.0625em){.alert-banner .dismiss-button-wrapper{margin-top:4px}}.alert-banner .dismiss-button-wrapper button{color:#000;font-size:2rem}.system-messages{right:calc(2.5rem / 2);left:calc(2.5rem / 2)}@media print,screen and (min-width:64.0625em){.system-messages{right:calc(3.75rem / 2);left:calc(3.75rem / 2)}}.system-messages{position:fixed;z-index:10;bottom:9rem}@media print,screen and (min-width:40.0625em){.system-messages{bottom:6.5rem}}@media print,screen and (min-width:64.0625em){.system-messages{right:auto;bottom:2.5rem}}.messages-contain-error .system-messages{position:static}.messages{margin-top:1rem;padding:1rem;border:.0625rem solid;border-radius:.25rem}.messages ul{margin:0;padding:0;list-style:none}.messages li+li{margin-top:1rem}.messages a{text-decoration:underline;color:inherit;font-weight:700}.messages--status{border-color:rgb(82.3820224719,162.0179775281,83.7550561798);background:rgb(122.9460674157,187.8539325843,124.0651685393)}.messages--warning{border-color:rgb(255,179.4142857143,26.2);background:rgb(255,207.7589285714,112)}.messages--error{border-color:hsl(1.1650485437,43.829787234%,56.862745098%);background:hsl(1.1650485437,43.829787234%,67.6470588235%)}.has-alert .messages{position:absolute;color:red}.messages__close{float:right;margin:0 0 1rem 1rem;cursor:pointer}.messages__close:hover{text-decoration:underline}.main-content .gsc-wrapper{max-width:unset}.main-content.grid-container:has(.block-oho-google-search){max-width:unset;margin-right:0;margin-left:0;padding:0}.main-content.grid-container:has(.block-oho-google-search) .block-oho-google-search,.main-content.grid-container:has(.block-oho-google-search) .wysiwyg-block .grid-container,.main-content.grid-container:has(.block-oho-google-search) .hero__content{max-width:1320px;margin-left:auto;margin-right:auto;padding-right:1.25rem;padding-left:1.25rem}@media print,screen and (min-width:64.0625em){.main-content.grid-container:has(.block-oho-google-search) .block-oho-google-search,.main-content.grid-container:has(.block-oho-google-search) .wysiwyg-block .grid-container,.main-content.grid-container:has(.block-oho-google-search) .hero__content{max-width:1320px;margin-left:auto;margin-right:auto;padding-right:1.875rem;padding-left:1.875rem}}.main-content h1{margin:0;font-family:brulia-text,helvetica,serif;font-size:2rem;font-weight:400;line-height:1.3;letter-spacing:0}@media print,screen and (min-width:48.0625em){.main-content h1{font-size:2.75rem;line-height:1.2}}@media print,screen and (min-width:64.0625em){.main-content h1{font-size:4.25rem}}.main-content h1{margin-bottom:1.25rem}@media print,screen and (min-width:48.0625em){.main-content h1{margin-bottom:1.875rem}}.main-content .gsc-input-box>.mobile-table{margin-top:0;margin-bottom:0}.main-content td.gsc-result-info-container{padding-left:0}.main-content .gsc-result-info{padding-left:0;font-size:1rem;line-height:1.6}.main-content .gsib_b{width:1.875rem;padding-right:20px !important}@media print,screen and (min-width:48.0625em){.main-content .gsib_b{width:2rem}}.main-content .gsib_b .gsst_b{width:1.875rem}@media print,screen and (min-width:48.0625em){.main-content .gsib_b .gsst_b{width:2rem}}.main-content .gsib_b a.gsst_a{text-decoration:none;font-size:1.75rem;padding:0;margin:0}@media print,screen and (min-width:48.0625em){.main-content .gsib_b a.gsst_a{font-size:2rem}}.main-content .gsib_b a.gsst_a span{color:#dcae27;font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1.75rem}@media print,screen and (min-width:48.0625em){.main-content .gsib_b a.gsst_a span{font-size:2rem}}.main-content .gsib_b a.gsst_a span:hover,.main-content .gsib_b a.gsst_a span:focus-visible{color:#442c8b}.main-content td.gsc-search-button{padding:0}.main-content .gsc-search-button-v2{padding:1.5625rem;background-color:#442c8b;margin-left:0;border:none;border-radius:0;height:3.8125rem;width:3.75rem}.main-content .gsc-search-button-v2:hover,.main-content .gsc-search-button-v2:focus{background-color:#231161}.main-content .gsc-search-button-v2::before{content:"";font-family:"Font Awesome 6 Pro";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.875rem}@media print,screen and (min-width:48.0625em){.main-content .gsc-search-button-v2::before{font-size:1rem}}.main-content .gsc-search-button-v2 svg{display:none}.main-content .gsc-control-cse.gsc-control-cse-en{max-width:75rem;margin-right:0;margin-left:0;padding-right:0;padding-left:0}.main-content .gsc-control-cse.gsc-control-cse-en table{border:none}.main-content .gsc-control-cse.gsc-control-cse-en table,.main-content .gsc-control-cse.gsc-control-cse-en tbody,.main-content .gsc-control-cse.gsc-control-cse-en tr,.main-content .gsc-control-cse.gsc-control-cse-en td{border:none;padding:0}.main-content .gsc-control-cse.gsc-control-cse-en input.gsc-input{background:none !important;height:3.75rem !important;padding:.9375rem !important;margin-left:30px !important}@media print,screen and (min-width:48.0625em){.main-content .gsc-control-cse.gsc-control-cse-en input.gsc-input{padding:1.25rem !important}}.main-content table.gsc-input{margin:0}.main-content table.gsc-search-box td.gsc-input{padding:0}.main-content .gsc-webResult.gsc-result:hover{border-color:rgba(0,0,0,0);background-color:#fff}.main-content .gsc-control-cse .gs-result .gs-title *{color:#a94442}.main-content .gsc-control-cse .gs-result .gs-title *,.main-content .gs-title>.gs-title,.main-content .gs-title>.gs-title b{font-size:1.5rem !important;font-weight:600 !important;color:#442c8b !important}.main-content .gs-title>a.gs-title{text-decoration:none;position:relative}.main-content .gsc-control-cse,.main-content .gsc-control-cse .gsc-table-result{font-family:"Source Sans 3","Gill Sans",sans-serif !important;padding-left:0}.main-content .gsc-control-cse{line-height:1.5}.main-content .gs-webResult div.gs-visibleUrl{color:#665aa7;font-weight:600}.main-content .gs-bidi-start-align.gs-snippet{font-size:1.0625rem;font-weight:400;line-height:1.6}@media print,screen and (min-width:64.0625em){.main-content .gs-bidi-start-align.gs-snippet{font-size:1.125rem}}.main-content .gsc-webResult.gsc-result{font-size:1rem;border:none}.main-content .gsc-webResult.gsc-result{padding-top:1.25rem}.main-content .gsc-webResult.gsc-result{padding-bottom:1.25rem}@media print,screen and (min-width:48.0625em){.main-content .gsc-webResult.gsc-result{padding-top:1.875rem}.main-content .gsc-webResult.gsc-result{padding-bottom:1.875rem}}@media print,screen and (min-width:64.0625em){.main-content .gsc-webResult.gsc-result{font-size:1.125rem}}.main-content .gsc-webResult.gsc-result+.gsc-webResult.gsc-result{border-top:1px solid rgba(0,0,0,.1)}.main-content .gsc-webResult.gsc-result a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.main-content .gsc-webResult.gsc-result a:hover{color:#000;text-decoration-color:#dcae27}.main-content .gsc-webResult.gsc-result a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.main-content .gsc-table-cell-thumbnail{display:none}.main-content .gsc-thumbnail-inside{padding-left:0}.main-content .gsc-url-top,.main-content .gsc-table-result{margin-top:1rem;padding-left:0}.main-content .gsc-cursor{font-size:1.125rem}.main-content .gsc-results .gsc-cursor-box{margin-left:0}.main-content .gsc-results .gsc-cursor-box{margin-top:1.875rem}.main-content .gsc-results .gsc-cursor-box{margin-bottom:1.875rem}@media print,screen and (min-width:48.0625em){.main-content .gsc-results .gsc-cursor-box{margin-top:2.5rem}.main-content .gsc-results .gsc-cursor-box{margin-bottom:2.5rem}}.main-content .gsc-results .gsc-cursor-box .gsc-cursor-page{padding:4px 11px;color:#442c8b;display:inline-block;font-weight:700;background-color:rgba(0,0,0,0);border:none}.main-content .gsc-results .gsc-cursor-box .gsc-cursor-current-page{background-color:#eee;color:#000}.gcsc-find-more-on-google{display:none !important}.gcsc-find-more-on-google-branding{float:none !important}.gsc-above-wrapper-area,form.gsc-search-box{max-width:unset !important}:root{--aspect-ratio:1}.aspect-ratio-frame{position:relative}.aspect-ratio-frame::before{display:block;padding-bottom:calc(1*100%);content:""}.aspect-ratio-frame img,.aspect-ratio-frame video,.aspect-ratio-frame .autoplay-video-container,.aspect-ratio-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.aspect-ratio-frame iframe{-o-object-fit:unset;object-fit:unset}@supports(--css:variables){.aspect-ratio-frame::before{padding-bottom:calc(var(--aspect-ratio)*100%);content:""}}.more-less{position:relative;display:flex;flex-direction:column-reverse}.more-less [data-more-less-content]{position:relative;overflow:hidden;order:1}.more-less [data-more-less-toggle],.more-less .more-less__toggle{display:none;order:2}.more-less[data-more-less-init] [data-more-less-toggle],.more-less[data-more-less-init] .more-less__toggle{display:inline-block}.more-less[data-more-less-init=items] [data-more-less-item]:nth-child(3)~[data-more-less-item]{display:none}@media print,screen and (min-width:40.0625em){.more-less[data-more-less-init=items] [data-more-less-item]:nth-child(3)~[data-more-less-item]{display:block}.more-less[data-more-less-init=items] [data-more-less-item]:nth-child(9)~[data-more-less-item]{display:none}}.more-less.more-less-open [data-more-less-content]{max-height:none !important}.more-less.more-less-open [data-more-less-item]{display:block !important}:root:not(.oho-js) .more-less__content{max-height:none !important}:root:not(.oho-js) .more-less__item{display:block !important}:root:not(.oho-js) .more-less::after,:root:not(.oho-js) .more-less__toggle,.more-less--inactive::after,.more-less--inactive .more-less__toggle{display:none}.slide-toggle{--slide-toggle-offset:0;--slide-toggle-scale:1;position:relative;display:flex;margin:0;padding:0;list-style:none}.slide-toggle__button{margin:0;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98);background-color:rgba(0,0,0,0)}.slide-toggle--line{border-bottom:1px solid #000}.slide-toggle--line .slide-toggle__button{color:#000}.slide-toggle--line .slide-toggle__button[aria-selected=true]{color:#442c8b}@supports(--css:variables){.slide-toggle--line::after{bottom:0;height:.3125em;transform:translate(var(--slide-toggle-offset),50%) scale(var(--slide-toggle-scale),1);background-color:#442c8b}}.slide-toggle--pill{padding:1em;background-color:#767676}.slide-toggle--pill .slide-toggle__button{position:relative;z-index:1}.slide-toggle--pill .slide-toggle__button:hover{background-color:#442c8b}.slide-toggle--pill .slide-toggle__button[aria-selected=true]{background-color:#442c8b}@supports(--css:variables){.slide-toggle--pill::after{top:1em;bottom:1em;transform:translateX(calc(var(--slide-toggle-offset) - 1em)) scale(var(--slide-toggle-scale),1);background-color:var(--color-gray)}}@supports(--css:variables){.slide-toggle::after{position:absolute;display:block;width:100px;content:"";transition:transform 150ms cubic-bezier(0.42,0.08,0.06,0.98);transform-origin:0 0}.slide-toggle .slide-toggle__button{background-color:rgba(0,0,0,0) !important}}.slider-navigation{display:none}.swiper-initialized .slider-navigation{display:flex;justify-content:center;gap:0 10px;margin-top:30px}@media print,screen and (min-width:64.0625em){.swiper-initialized .slider-navigation{justify-content:space-between;width:calc(100% + 40px);left:-20px;position:absolute;top:calc(50% - 20px);z-index:2}}.slider-navigation__next,.slider-navigation__prev{width:36px;height:36px;border:2px solid #442c8b;background-color:#442c8b;display:flex;flex-direction:column;justify-content:center;align-items:center}.slider-navigation__next.swiper-button-disabled,.slider-navigation__prev.swiper-button-disabled{opacity:.15;pointer-events:none}.slider-navigation__next span::before,.slider-navigation__prev span::before{color:#fff;font-size:.8125rem}.slider-navigation__next:hover,.slider-navigation__next:focus-visible,.slider-navigation__prev:hover,.slider-navigation__prev:focus-visible{background-color:#fff;border-color:#dcae27}.slider-navigation__next:hover span::before,.slider-navigation__next:focus-visible span::before,.slider-navigation__prev:hover span::before,.slider-navigation__prev:focus-visible span::before{color:#000}.swiper-wrapper{list-style:none}.swiper-wrapper>li{list-style:none}.swiper-initialized .slider-navigation:has(.swiper-button-disabled+.swiper-button-disabled){display:none}.tabs__buttons{display:none;margin:0}@media print,screen and (min-width:48.0625em){.tabs__buttons{display:flex;margin:0;padding:0;list-style:none}:root:not(.oho-js) .tabs__buttons{display:none}}@media print,screen and (min-width:48.0625em){.tabs__button{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.tabs__button:hover,.tabs__button:focus-visible{text-decoration:none;outline:none}.tabs__button:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.tabs__button{font-size:1rem;padding:1.25rem 1.875rem;color:#fff;background-color:#442c8b;border-color:#442c8b}.tabs__button::before,.tabs__button::after{color:#fff}.tabs__button:hover{color:#442c8b;background-color:#fff;border-color:#dcae27}.tabs__button:hover::before,.tabs__button:hover::after{color:#dcae27}.tabs__button:focus-visible{color:#442c8b;background-color:#fff;border-color:#b1a5d0}.tabs__button:focus-visible::before,.tabs__button:focus-visible::after{color:#dcae27}.tabs__button{margin-bottom:-1px}.tabs__button[aria-selected=true]{color:#442c8b;border-bottom-color:#fff;background-color:#fff}}.tabs .accordion--open>.accordion__button .accordion__icon{rotate:unset}.tabs .accordion--open .accordion__button{background-color:#442c8b}@media print,screen and (min-width:48.0625em){.tabs .accordion{display:block;margin-top:0;padding:1.75rem 28px;border:1px solid #442c8b}.tabs .accordion[aria-hidden=true]{display:none}.tabs .accordion__button{display:none}:root:not(.oho-js) .tabs .accordion__button{display:block}}.tabs .tab-accordion--open .accordion__icon{rotate:180deg !important}.tabs .tab-accordion--open .accordion__content{display:block !important}.tabs--stacked .tabs__buttons{display:block}.tabs--stacked .tabs__panel{display:block;margin-top:0;padding:1.75rem 28px;border:1px solid #442c8b}.tabs--stacked [aria-hidden=true]{display:none}.tooltip>*{display:inline}.tooltip{position:relative;z-index:3}.tooltip p,.tooltip{font-size:1rem;line-height:1.6}.tooltip__toggle{padding:0;color:#442c8b;background:none;overflow:visible;padding:.1875rem;width:1.5625rem;height:1.5625rem}.tooltip__toggle:hover{background:none;color:#0066bf}.tooltip__toggle:focus{background:none;color:#0066bf}.tooltip--open .tooltip__toggle i::before{content:""}.tooltip--open .tooltip__toggle::before{content:"▲";width:1.5625rem;height:1.5625rem;transform:translateY(13px) translateX(1%);position:absolute;right:0;color:#fff;font-size:23px;text-shadow:0px -3px 5px rgba(0,0,0,.08)}.tooltip--open{z-index:4}.tooltip__content{display:none;border-top:.625rem solid rgba(0,0,0,0);position:absolute;width:26rem;max-width:80vw;text-align:center;margin-top:-8px;margin-left:calc(var(--tooltip-viewport-offset) - 20px)}@media screen and (min-width:48.0625em){.tooltip__content{width:12rem}}.tooltip--open .tooltip__content{display:block}.tooltip__content__inner{padding:.5rem;background:#fff;box-shadow:0 0 7px 0 rgba(0,0,0,.21);color:#000}@media screen and (min-width:48.0625em){.tooltip__content__inner{padding:1rem}}.checkbox-container .tooltip{position:absolute}.checkbox-container .tooltip__content{transform:translateX(-40px)}.checkbox-container [type=checkbox]+label,.checkbox-container [type=radio]+label{display:inline}.checkbox-container .tooltip--open .tooltip__toggle:before,.checkbox-container .tooltip--open .tooltip__toggle:after{transform:translateY(20px) translateX(3%)}[data-tooltip-active=true]{z-index:5 !important}.video-play-button{position:absolute;z-index:4;bottom:1.25rem;left:1.25rem;background:none;width:60px;height:60px;background-color:#fff}.video-play-button::after{content:"";color:var(--color-gray-light);font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:1.5rem;color:#442c8b}.video-play-button:hover,.video-play-button:focus-visible{background-color:rgba(68,44,139,.6)}.video-play-button:hover::after,.video-play-button:focus-visible::after{color:#fff}.video-play-button[aria-label=Pause]{background-color:rgba(68,44,139,.6)}.video-play-button[aria-label=Pause]::after{content:"";color:#fff}.video-play-button[aria-label=Pause]:hover,.video-play-button[aria-label=Pause]:focus-visible{background-color:#fff}.video-play-button[aria-label=Pause]:hover::after,.video-play-button[aria-label=Pause]:focus-visible::after{color:#dcae27}.play-button{position:absolute;top:50%;left:50%;width:6.25rem;height:6.25rem;transform:translate(-50%,-50%) scale(1);transition:transform 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.play-button .triangle{transition:fill 150ms cubic-bezier(0.42,0.08,0.06,0.98)}a:hover .play-button .triangle,a:focus .play-button .triangle{fill:#dcae27}.alpha-filters{display:flex;justify-content:flex-start}@media print,screen and (min-width:48.0625em){.alpha-filters{justify-content:center}}.alpha-filters .fieldset-wrapper>div{display:flex;flex-wrap:wrap}.alpha-filters .form-item [type=radio]:disabled+label{color:#000;font-weight:300}.alpha-filters .form-item [type=radio]{height:30px;width:30px;top:50%;left:25%}.alpha-filters .form-item [type=radio]+label{margin-left:16px;color:#442c8b}.alpha-filters .form-item [type=radio]+label::before{display:none}.alpha-filters .form-item [type=radio]+label:focus,.alpha-filters .form-item [type=radio]+label:hover{color:#ffe21a}.alpha-filters .form-item [type=radio]:checked+label::after{content:"";position:absolute;width:100%;height:.125rem;left:0;bottom:0;background-color:#442c8b}.alpha-filters .form-item [type=radio]:checked+label:focus::after,.alpha-filters .form-item [type=radio]:checked+label:hover::after{background-color:#ffe21a}.wysiwyg blockquote{background-color:#f7f7f7;background-image:url(/themes/custom/sfsu/dist/img/quotation-mark.svg);background-repeat:no-repeat;background-position-x:20px;background-position-y:24px;background-size:2.25rem;position:relative;padding:4.0625rem 1.25rem 1.25rem;margin:0;max-width:45.9375rem}@media print,screen and (min-width:48.0625em){.wysiwyg blockquote{padding:3.125rem 2.5rem 2.5rem 6.5rem;background-position-x:40px;background-position-y:50px;background-size:2.6875rem}}.wysiwyg blockquote p{font-size:1.375rem;font-weight:300;font-style:italic;line-height:1.5}@media print,screen and (min-width:48.0625em){.wysiwyg blockquote p{font-size:1.5rem}}@media print,screen and (min-width:64.0625em){.wysiwyg blockquote p{font-size:1.75rem}}.wysiwyg blockquote p:not(.attribution){margin-top:0 !important}.wysiwyg blockquote .attribution{font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.6}@media print,screen and (min-width:64.0625em){.wysiwyg blockquote .attribution{font-size:1.125rem}}.wysiwyg blockquote .attribution{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.wysiwyg blockquote .attribution{margin-top:2.5rem}}.date-block{display:flex;align-items:center;text-align:center}.eyebrow+.date-block{margin-top:1.25rem}.date-block .day-number{font-size:2rem;line-height:.9}@media print,screen and (min-width:48.0625em){.date-block .day-number{font-size:3.75rem}}.date-block time+time{display:flex;align-items:center}.date-block time+time::before{width:1.5rem;height:.125rem;content:"";transform:translateY(-14px);background-color:currentColor}.date-block time+time::before{margin-right:1.25rem}.date-block time+time::before{margin-left:1.25rem}.date-block span{display:block}.oho-date-block{background-color:#fff;text-align:center;height:auto;width:unset;padding:5px 5px 5px 5px}.oho-date-block time{width:unset;float:none}.oho-date-block--day,.oho-date-block--weekday,.oho-date-block--month,.oho-date-block--year{line-height:1;text-transform:uppercase}.oho-date-block .oho-date-block--weekday,.oho-date-block .oho-date-block--month,.oho-date-block .oho-date-block--year{font-size:1.3em}.oho-date-block .oho-date-block--day{font-size:2.4em}.eyebrow{font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:1px;text-transform:uppercase}@media print,screen and (min-width:64.0625em){.eyebrow{letter-spacing:2px}}.icon-list{display:block;padding-left:0;margin:0}.icon-list li:not(:first-child){margin-top:1.25rem}.icon-list li,.icon-list a{display:block;font-family:"Source Sans 3","Gill Sans",sans-serif}.icon-list li{position:relative;padding-left:1.875rem}.icon-list a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.icon-list a:hover{color:#000;text-decoration-color:#dcae27}.icon-list a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.icon-list a{text-decoration-color:rgba(0,0,0,0)}.icon-list a[href^="mailto:"]{overflow:hidden;text-overflow:ellipsis}.icon-list a[href^="mailto:"],.icon-list a[href^="tel:"]{text-underline-offset:2px !important}.icon-list__icon{position:absolute;left:0;top:0}.icon-list--inline{display:flex;flex-wrap:wrap}.icon-list--inline li:not(:first-child){margin-top:0}.icon-list--inline li:not(:last-child){margin-right:1.875rem}.icon-list__content{font-weight:500}.icon-list__content p{margin-top:0 !important;font-size:1rem;line-height:1.6;font-weight:500}.icon-list__content p a{display:inline}.listing__callout{color:#fff;background-color:#665aa7;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:64.0625em){.listing__callout{background-attachment:fixed}}.listing__callout{background-image:url(/themes/custom/sfsu/dist/img/backgrounds/bg-purple-2.jpg)}.listing__callout{background-color:#442c8b}.listing__callout{padding-top:1.875rem}.listing__callout{padding-bottom:1.875rem}@media print,screen and (min-width:48.0625em){.listing__callout{padding-top:2.5rem}.listing__callout{padding-bottom:2.5rem}}.listing__callout{padding-left:1.25rem}.listing__callout{padding-right:1.25rem}@media print,screen and (min-width:48.0625em){.listing__callout{padding-left:1.875rem}.listing__callout{padding-right:1.875rem}}.listing__callout{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.listing__callout{margin-top:2.5rem}}.listing__callout p{font-size:1rem;line-height:1.6}.listing__callout p{margin-top:0.625rem}.listing__callout ul{list-style:none;margin:0;padding:0}.listing__callout ul{margin-top:9px !important}.listing__callout a{display:inline-block;font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1rem;line-height:1.2;color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-color:#b1a5d0;text-underline-offset:3px;text-transform:uppercase;padding:.6875rem 1.0625rem .8125rem;margin-left:-17px;border:1px solid rgba(0,0,0,0)}.listing__callout a::after{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.listing__callout a::after{display:inline-block;color:#dcae27;font-size:.875rem;line-height:1;margin-left:.625rem}.listing__callout a:hover{color:#000;background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:100px;text-decoration-color:#dcae27;border-color:#f7f7f7}.listing__callout a:hover::after{color:#665aa7}.listing__callout a:focus-visible{color:#000;background-color:#f7f7f7;border-radius:100px;text-decoration-color:#b1a5d0;border-color:#f7f7f7}.listing__callout a:focus-visible::after{color:#b1a5d0}.listing__callout a::before{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.listing__callout a::before{display:inline-block;color:#dcae27;font-size:.875rem;font-weight:400;line-height:1;margin-right:.625rem}.listing__callout a{color:#fff;padding:.6875rem 1.0625rem .8125rem;text-decoration:underline;text-decoration-color:#dcae27;text-underline-offset:3px;border:1px solid rgba(0,0,0,0)}.listing__callout a:hover{color:#fff;background-color:rgba(0,0,0,.15);border-radius:100px;text-decoration-color:#fff;border-color:rgba(0,0,0,.15)}.listing__callout a:hover::before,.listing__callout a:hover::after{color:#665aa7}.listing__callout a:focus-visible{color:#fff;background-color:rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.15);border-radius:100px;text-decoration-color:#ffd24f;border-color:rgba(0,0,0,.15)}.listing__callout a:focus-visible::before,.listing__callout a:focus-visible::after{color:#b1a5d0}.listing{color:#000}.listing{padding-bottom:3.125rem}@media print,screen and (min-width:48.0625em){.listing{padding-bottom:5rem}}@media print,screen and (min-width:64.0625em){.listing{padding-bottom:6.25rem}}@media print,screen and (min-width:48.0625em){.listing{padding-top:3.125rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.listing{padding-top:5rem}}@media print,screen and (min-width:48.0625em)and (min-width:64.0625em){.listing{padding-top:6.25rem}}.listing button{border-radius:0}@media print,screen and (max-width:48.06125em){.listing .listing__accordion--mobile{margin:0;width:100%}}.listing *:focus-visible{outline:1px auto #dcae27}.listing .form-checkboxes .form-item:has(input:focus){outline:1px auto rgba(0,0,0,0)}.listing .form-checkboxes .form-item:has(input:focus-visible),.listing .multiselect-dropdown__list .form-item:has(input:focus-visible){outline:1px auto #dcae27}@media print,screen and (min-width:64.0625em){.listing .listing__filters{padding-left:3.125rem}}@media print,screen and (max-width:48.06125em){.listing .listing__filters .accordion{border-bottom:1px solid hsla(0,0%,100%,.3)}}.listing .listing__filters .accordion>.accordion__button:hover,.listing .listing__filters .accordion>.accordion__button:focus-visible{background-color:#ffd24f}@media print,screen and (min-width:48.0625em){.listing .listing__filters .accordion--mobile .accordion__button{display:none}}.listing .listing__filters .accordion__content{background-color:#fff;border-bottom:2px solid #f6f0d6}.listing .listing__filters .accordion__content{padding-top:1.875rem}.listing .listing__filters .accordion__content{padding-bottom:1.875rem}@media print,screen and (min-width:48.0625em){.listing .listing__filters .accordion__content{padding-top:2.5rem}.listing .listing__filters .accordion__content{padding-bottom:2.5rem}}@media print,screen and (min-width:48.0625em){.listing .listing__filters .accordion__content{border:none}}.listing .listing__filters .accordion__button{background-color:#fdf9ec;padding:1.875rem 60px 1.875rem 20px;font-size:1.125rem;line-height:1.6}@media print,screen and (min-width:64.0625em){.listing .listing__filters .accordion__button{font-size:1.25rem}}.listing .listing__filters .accordion__button{font-size:1.25rem}.listing .listing__filters .accordion__icon{font-size:1.5rem}.listing .listing__filters .accordion__icon::after{background-color:#000 !important}.listing .listing__filters .accordion__content{overflow:visible}.listing .listing__filters .accordion__content>*:first-child{margin-top:0}.listing .listing__filters .accordion--open>.accordion__button{background-color:#ffd24f}.listing .listing__callouts{display:flex;flex-direction:column;grid-column:1/-1;grid-row:3/4}.listing .listing__callouts{row-gap:1.875rem}@media print,screen and (min-width:48.0625em){.listing .listing__callouts{row-gap:2.5rem}}@media print,screen and (max-width:48.06125em){.listing .listing__callouts{padding-right:20px;padding-left:20px}}@media print,screen and (min-width:48.0625em){.listing .listing__callouts{grid-column:1/2;grid-row:2/3}}@media print,screen and (min-width:64.0625em){.listing .listing__callouts{padding-right:40px}}.listing .listing__content{grid-column:1/-1;grid-row:2/3}@media print,screen and (min-width:48.0625em){.listing .listing__content{grid-column:2/3;grid-row:1/-1}}.listing-rows .listing-rows__header{display:none}@media print,screen and (min-width:64.0625em){.listing-rows .listing-rows__header{display:flex;-moz-column-gap:1.875rem;column-gap:1.875rem;margin-bottom:1.875rem;padding-left:5.3125rem}}@media print,screen and (min-width:64.0625em){.listing-rows .listing-rows__header .eyebrow-xsmall:first-of-type{flex-basis:calc(100% - 170px)}}@media screen and (min-width:75.0625em){.listing-rows .listing-rows__header .eyebrow-xsmall:first-of-type{flex-basis:calc(100% - 220px)}}.listing-rows .alpha-label{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;margin:0}@media print,screen and (min-width:64.0625em){.listing-rows .alpha-label{padding-right:3.75rem;flex-direction:column;text-transform:uppercase;width:86px}}@media print,screen and (min-width:64.0625em){.listing-rows .alpha-label span{background-color:#fff;position:sticky;width:3.125rem;text-align:center;top:0}}.listing-rows .alpha-label::after{content:"";background-color:#dcae27;height:1px;width:100%}@media print,screen and (min-width:64.0625em){.listing-rows .alpha-label::after{height:100%;width:1px}}.listing-rows .icon-list{margin-top:.9375rem}@media print,screen and (min-width:64.0625em){.listing-rows .icon-list{margin-top:0;min-width:8.75rem;width:8.75rem;flex-basis:8.75rem}}@media screen and (min-width:75.0625em){.listing-rows .icon-list{min-width:12.5rem;width:12.5rem;flex-basis:12.5rem}}.listing-rows .icon-list li{padding-left:1.875rem}.listing-rows .icon-list li:not(:first-child){margin-top:.625rem}.listing-rows .icon-list .icon-list__icon{text-align:center;width:1.25rem}.listing-rows .icon-list .icon-list__icon::before{color:#dcae27;font-size:.8125rem}.listing-rows .icon-list a[href^="mailto:"]{max-width:100%}.listing-rows .num-of-results{text-align:right}.listing-rows>ol{list-style:none;margin:0;padding:0}.listing-rows>ol{display:flex;flex-direction:column;row-gap:2.5rem;padding-top:3.125rem}@media print,screen and (min-width:48.0625em){.listing-rows>ol{padding-top:0}}@media print,screen and (min-width:64.0625em){.listing-rows>ol{row-gap:3.125rem}}@media print,screen and (min-width:64.0625em){.listing-rows>ol>li{display:flex}}.listing-rows li:first-child .listing__item:not(.listing__item--featured){padding-top:0}.listing fieldset{border:none;padding:0}.listing .form-type-multiselect-dropdown [type=checkbox]+label,.listing fieldset [type=checkbox]+label{color:#000;font-size:1rem;font-weight:600;line-height:1.6;margin:0 .9375rem 0 1.9375rem;padding:0}.listing .form-type-multiselect-dropdown [type=checkbox]+label::before,.listing fieldset [type=checkbox]+label::before{border-color:#b1a5d0;color:#b1a5d0;font-size:1.375rem;font-weight:100;line-height:1;left:-31px;top:2px}.listing [type=checkbox]:checked+label::before{background-color:#442c8b;border-color:#442c8b}.listing [type=checkbox]:checked+label::after{color:#fff;font-weight:900;left:-23px;top:55%}.listing .filter-instructions{font-size:1rem;line-height:1.6}.listing .filter-instructions{padding-top:1.875rem}@media print,screen and (min-width:48.0625em){.listing .filter-instructions{padding-top:2.5rem}}.listing .form-item [type=checkbox]{width:1.375rem;height:1.375rem;top:50%;left:0}.listing .form-item>label:first-child,.listing legend{font-size:1.0625rem;font-weight:400;line-height:1.6}@media print,screen and (min-width:64.0625em){.listing .form-item>label:first-child,.listing legend{font-size:1.125rem}}.listing .form-item>label:first-child,.listing legend{color:#000;font-weight:700;margin-bottom:.3125rem}.listing .listing-filters__search{position:relative}.listing .listing-filters__search .form-item-search{margin-top:0}.listing .listing-filters__search .form-item-search label{color:#000}.listing .listing-filters__search .form-item-search label{margin-bottom:0.625rem}@media print,screen and (min-width:48.0625em){.listing .listing-filters__search .form-item-search label{margin-bottom:0.9375rem}}.listing .listing-filters__search .form-item-search label{font-family:brulia-text,helvetica,serif;font-size:1.25rem;font-weight:400;line-height:1.2;letter-spacing:0px}@media print,screen and (min-width:64.0625em){.listing .listing-filters__search .form-item-search label{font-size:1.5rem;letter-spacing:-0.5px}}@media print,screen and (min-width:48.0625em){.listing .listing-filters__search .form-item-search label{display:block;margin-bottom:1.25rem}}.listing .listing-filters__search .form-item-search input{background-color:#fff;background-image:url(/themes/custom/sfsu/dist/img/search-icon-sharp.svg);background-repeat:no-repeat;background-position-x:calc(100% - 20px);background-position-y:center;background-size:16px;border:1px solid rgba(177,165,208,.5);padding:1.25rem;padding-right:4rem;width:100%;font-size:1rem;font-weight:600;line-height:1.6}@media print,screen and (min-width:48.0625em){.listing .listing-filters__search .form-item-search input{padding-left:1.875rem;line-height:1.2}}.listing .listing-filters__search .form-item-search input::-moz-placeholder{color:#000;font-size:1rem;font-weight:600;line-height:1.6}.listing .listing-filters__search .form-item-search input::placeholder{color:#000;font-size:1rem;font-weight:600;line-height:1.6}@media print,screen and (min-width:48.0625em){.listing .listing-filters__search .form-item-search input::-moz-placeholder{line-height:1.2}.listing .listing-filters__search .form-item-search input::placeholder{line-height:1.2}}.listing .listing-filters__search .form-submit{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);font-size:0;height:48px;padding:0;position:absolute;width:48px;right:6px;bottom:9px}.listing .listing-filters__heading{position:relative;font-family:brulia-text,helvetica,serif;font-size:1.25rem;font-weight:400;line-height:1.2;letter-spacing:0px}@media print,screen and (min-width:64.0625em){.listing .listing-filters__heading{font-size:1.5rem;letter-spacing:-0.5px}}.listing .listing-filters__heading{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.listing .listing-filters__heading{margin-top:2.5rem}}.listing .listing-filters__filters{border-left:1px solid #dcae27}.listing .listing-filters__filters{padding-left:1.25rem}@media print,screen and (min-width:48.0625em){.listing .listing-filters__filters{padding-left:1.875rem}}.listing .listing-filters__filters .fieldset-wrapper .form-checkboxes,.listing .listing-filters__filters .fieldset-wrapper .form-radios{display:flex;flex-direction:column;row-gap:.625rem}.listing .listing-filters__filters .fieldset-wrapper .form-item{margin-top:0}.listing .listing-filters__filters .fieldset-wrapper .form-item [type=checkbox]{width:1.375rem;height:1.375rem;top:50%;left:0}.listing .multiselect-dropdown:has(.multiselect-dropdown__toggle[aria-expanded=true]){box-shadow:0 0 10px 0 rgba(0,0,0,.08)}.listing select[data-drupal-selector=edit-letter]{width:100%;padding:1.25rem;border-color:rgba(177,165,208,.5)}.listing .multiselect-dropdown__toggle{background-color:#fff;border:1px solid rgba(177,165,208,.5);color:#000;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:space-between;line-height:1.5;text-transform:none;text-align:left;width:100%}.listing .multiselect-dropdown__toggle{padding:1.25rem}@media print,screen and (min-width:48.0625em){.listing .multiselect-dropdown__toggle span{max-width:225px}}.listing .multiselect-dropdown__toggle span{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.listing .multiselect-dropdown__toggle::after{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;content:"";color:#442c8b;font-size:.9375rem;margin-left:auto}.listing .multiselect-dropdown__toggle[aria-expanded=true]{background-color:#442c8b;color:#fff;border-color:rgba(0,0,0,0)}.listing .multiselect-dropdown__toggle[aria-expanded=true]::after{color:#fff;transform:rotate(180deg);transition:150ms cubic-bezier(0.42,0.08,0.06,0.98)}.listing .multiselect-dropdown__dialog{border:none;padding:1.25rem;position:relative;width:100%;scrollbar-gutter:stable}.listing .multiselect-dropdown__dialog-close{display:none}.listing .multiselect-dropdown__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;row-gap:.625rem}.listing .multiselect-dropdown__item:first-of-type .form-item{margin-top:0}.listing .multiselect-dropdown__item+.multiselect-dropdown__item{border-top:1px solid rgba(0,0,0,.1);padding-top:.625rem}.section-heading__eyebrow{display:block;font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:1px;text-transform:uppercase}@media print,screen and (min-width:64.0625em){.section-heading__eyebrow{letter-spacing:2px}}.section-heading__eyebrow{margin-bottom:1.25rem}.section-heading__title{margin:0}.section-heading__subheading{margin-bottom:0}@media print,screen and (min-width:64.0625em){.section-heading__subheading.section-heading__subheading--indent{margin-left:3.125rem}}.section-heading__link{margin:0}.stat{font-family:brulia-text,helvetica,serif;font-size:4.5rem;line-height:1}@media print,screen and (min-width:48.0625em){.stat{font-size:5.625rem}}@media print,screen and (min-width:64.0625em){.stat{font-size:7.5rem}}.wysiwyg table{width:100%;border-collapse:collapse;border-top:1px solid rgba(0,0,0,.1)}.wysiwyg table[align=left]{float:none}@media print,screen and (min-width:48.0625em){.wysiwyg table[align=left]{float:left;margin-right:32px}}.wysiwyg table[align=right]{float:none}@media print,screen and (min-width:48.0625em){.wysiwyg table[align=right]{float:right;margin-left:32px}}.wysiwyg table:not(:has(th)) tr:nth-of-type(odd){background-color:#f7f7f7}.wysiwyg table:not(:has(th)) tr:nth-of-type(even){background-color:#fff}.wysiwyg thead,.wysiwyg tbody{vertical-align:top}.wysiwyg thead{border-right:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1)}.wysiwyg thead th{background:#ede9f8;padding:.625rem .9375rem}.wysiwyg tbody{border-top:0;border-left:1px solid rgba(0,0,0,.1)}.wysiwyg tr{border-bottom:1px solid rgba(0,0,0,.1)}.wysiwyg tr:nth-of-type(even){background-color:#f7f7f7}.wysiwyg th{background:#ede9f8;border-right:1px solid rgba(0,0,0,.1);border-bottom:0;font-weight:700;padding:.625rem .9375rem;text-align:left}.wysiwyg td{border-right:1px solid rgba(0,0,0,.1);padding:.625rem .9375rem;line-height:1.6}.wysiwyg .mobile-table--scroll{overflow-y:scroll}@media print,screen and (min-width:64.0625em){.wysiwyg .mobile-table--scroll{overflow-y:hidden}}.wysiwyg .mobile-table{padding:1px 0}.wysiwyg .mobile-table{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.wysiwyg .mobile-table{margin-top:1.875rem}}.wysiwyg .mobile-table--scroll{position:relative;padding:1px 20px 0 !important;overflow-y:scroll;margin-left:-1.25rem;margin-right:-1.25rem}@media print,screen and (min-width:64.0625em){.wysiwyg .mobile-table--scroll{margin-left:-1.875rem;margin-right:-1.875rem}}.wysiwyg .mobile-table--scroll::before{background-image:linear-gradient(to left,rgb(255,255,255) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0) 100%);content:"";display:block;height:100%;opacity:1;position:absolute;width:100%;z-index:1;top:0;left:0}.wysiwyg .mobile-table--scroll.scrolled::before{opacity:0;pointer-events:none}.wysiwyg .mobile-table--scroll.scrolled table{pointer-events:initial}.wysiwyg .mobile-table--scroll table{position:relative;pointer-events:none}.wysiwyg p.intro-text,.wysiwyg-intro{font-size:1.25rem;font-weight:300;line-height:1.6}@media print,screen and (min-width:48.0625em){.wysiwyg p.intro-text,.wysiwyg-intro{font-size:1.5rem}}@media print,screen and (min-width:64.0625em){.wysiwyg p.intro-text,.wysiwyg-intro{font-size:1.75rem}}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg p,.wysiwyg ul,.wysiwyg ol,.wysiwyg .wysiwyg-intro,.wysiwyg blockquote,.wysiwyg article,.wysiwyg picture,.wysiwyg .video,.wysiwyg table{margin-bottom:0}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg p,.wysiwyg ul,.wysiwyg ol,.wysiwyg .wysiwyg-intro,.wysiwyg blockquote,.wysiwyg article,.wysiwyg picture,.wysiwyg .video,.wysiwyg table{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg p,.wysiwyg ul,.wysiwyg ol,.wysiwyg .wysiwyg-intro,.wysiwyg blockquote,.wysiwyg article,.wysiwyg picture,.wysiwyg .video,.wysiwyg table{margin-top:1.875rem}}.wysiwyg>*:first-child{margin-top:0}.wysiwyg .btn{margin-top:0}.wysiwyg .btn-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.wysiwyg+.accordions .accordions--wrap{margin-left:0}.wysiwyg h2{color:#442c8b}.wysiwyg a{color:#442c8b;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.wysiwyg a:hover{color:#000;text-decoration-color:#dcae27}.wysiwyg a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.wysiwyg .dark-bg a{color:#fff;text-decoration-color:#dcae27}.wysiwyg .dark-bg a:hover{color:#ffec82;text-decoration-color:#fff}.wysiwyg .dark-bg a:focus-visible{color:#ffec82;text-decoration-color:#b1a5d0}.wysiwyg ol{list-style-type:decimal}.wysiwyg ul{list-style-type:disc}.wysiwyg ol li:first-child,.wysiwyg ul li:first-child{margin-top:0}.wysiwyg ol,.wysiwyg ul{padding-left:0}.wysiwyg ol,.wysiwyg ul{margin-left:1.25rem}@media print,screen and (min-width:48.0625em){.wysiwyg ol,.wysiwyg ul{margin-left:1.875rem}}.wysiwyg ol ol,.wysiwyg ol ul,.wysiwyg ul ol,.wysiwyg ul ul{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.wysiwyg ol ol,.wysiwyg ol ul,.wysiwyg ul ol,.wysiwyg ul ul{margin-top:1.875rem}}.wysiwyg ol ol,.wysiwyg ol ul,.wysiwyg ul ol,.wysiwyg ul ul{margin-bottom:1.25rem}@media print,screen and (min-width:48.0625em){.wysiwyg ol ol,.wysiwyg ol ul,.wysiwyg ul ol,.wysiwyg ul ul{margin-bottom:1.875rem}}.wysiwyg ol ol,.wysiwyg ul ol{list-style-type:lower-latin}.wysiwyg ol ul,.wysiwyg ul ul{list-style-type:square}.wysiwyg ol ol ol,.wysiwyg ol ul ol,.wysiwyg ul ol ol,.wysiwyg ul ul ol{list-style-type:lower-roman}.wysiwyg ol ol ul,.wysiwyg ol ul ul,.wysiwyg ul ol ul,.wysiwyg ul ul ul{list-style-type:circle}.wysiwyg li{position:relative;padding-left:.625rem;line-height:1.6}.wysiwyg li{margin-top:1.25rem}.wysiwyg li::marker{color:#dcae27;font-weight:bold}.wysiwyg picture{display:block}.wysiwyg hr{border:none;background-color:#b1a5d0;height:2px}.wysiwyg hr{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.wysiwyg hr{margin-top:2.5rem}}.wysiwyg blockquote{clear:both}.wysiwyg blockquote{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.wysiwyg blockquote{margin-top:2.5rem}}.wysiwyg .align-right,.wysiwyg .obj-right{float:none;margin-right:0;margin-bottom:1rem;margin-left:0}@media print,screen and (min-width:48.0625em){.wysiwyg .align-right,.wysiwyg .obj-right{float:right;margin-left:1.5rem}}@media print,screen and (min-width:64.0625em){.wysiwyg .align-right,.wysiwyg .obj-right{margin-left:2rem}}.wysiwyg .align-right img,.wysiwyg .obj-right img{display:block}.wysiwyg .align-right.video,.wysiwyg .align-right:has(iframe),.wysiwyg .align-right:has(.video),.wysiwyg .obj-right.video,.wysiwyg .obj-right:has(iframe),.wysiwyg .obj-right:has(.video){width:100%}@media print,screen and (min-width:48.0625em){.wysiwyg .align-right.video,.wysiwyg .align-right:has(iframe),.wysiwyg .align-right:has(.video),.wysiwyg .obj-right.video,.wysiwyg .obj-right:has(iframe),.wysiwyg .obj-right:has(.video){width:min(50%,var(--iframe-width)*1px)}}.wysiwyg .align-left,.wysiwyg .obj-left{float:none;margin-right:0;margin-bottom:1rem;margin-left:0}@media print,screen and (min-width:48.0625em){.wysiwyg .align-left,.wysiwyg .obj-left{float:left;margin-right:1.5rem}}@media print,screen and (min-width:64.0625em){.wysiwyg .align-left,.wysiwyg .obj-left{margin-right:2rem}}.wysiwyg .align-left img,.wysiwyg .obj-left img{display:block}.wysiwyg .align-left.video,.wysiwyg .align-left:has(iframe),.wysiwyg .align-left:has(.video),.wysiwyg .obj-left.video,.wysiwyg .obj-left:has(iframe),.wysiwyg .obj-left:has(.video){width:100%}@media print,screen and (min-width:48.0625em){.wysiwyg .align-left.video,.wysiwyg .align-left:has(iframe),.wysiwyg .align-left:has(.video),.wysiwyg .obj-left.video,.wysiwyg .obj-left:has(iframe),.wysiwyg .obj-left:has(.video){width:min(50%,var(--iframe-width)*1px)}}.wysiwyg .align-center,.wysiwyg .obj-center{display:table;margin-right:auto;margin-bottom:1rem;margin-left:auto}.wysiwyg .align-center img,.wysiwyg .obj-center img{display:block}.wysiwyg .align-center>.responsive-video-iframe,.wysiwyg .align-center>.video,.wysiwyg .obj-center>.responsive-video-iframe,.wysiwyg .obj-center>.video{width:100%}.wysiwyg .align-center.video,.wysiwyg .align-center:has(iframe),.wysiwyg .align-center:has(.video),.wysiwyg .obj-center.video,.wysiwyg .obj-center:has(iframe),.wysiwyg .obj-center:has(.video){width:100%}.wysiwyg figure.align-center:has(.responsive-video-iframe){width:100%}.wysiwyg>figure:has(img){display:table}.wysiwyg>figure:has(img){margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.wysiwyg>figure:has(img){margin-top:1.875rem}}.wysiwyg>figure:has(img)>picture{margin-top:0}.wysiwyg>figure:has(img) figcaption{display:table-caption}.wysiwyg [data-embed-button=ohou_media_embed] .video-embed-field-responsive-video,.wysiwyg [data-embed-button=ohou_media_embed] .responsive-video-iframe{width:100%}.wysiwyg .align-center img{margin-right:auto;margin-left:auto}.wysiwyg figure.align-right,.wysiwyg figure.alignright,.wysiwyg figure.obj-right,.wysiwyg figure.align-left,.wysiwyg figure.alignleft,.wysiwyg figure.obj-left,.wysiwyg figure.align-center,.wysiwyg figure.obj-center,.wysiwyg .align-center,.wysiwyg .obj-center{display:table}.wysiwyg figure.align-right figcaption,.wysiwyg figure.alignright figcaption,.wysiwyg figure.obj-right figcaption,.wysiwyg figure.align-left figcaption,.wysiwyg figure.alignleft figcaption,.wysiwyg figure.obj-left figcaption,.wysiwyg figure.align-center figcaption,.wysiwyg figure.obj-center figcaption,.wysiwyg .align-center figcaption,.wysiwyg .obj-center figcaption{display:table-caption}.wysiwyg figure.align-right.responsive-video-iframe,.wysiwyg figure.alignright.responsive-video-iframe,.wysiwyg figure.obj-right.responsive-video-iframe,.wysiwyg figure.align-left.responsive-video-iframe,.wysiwyg figure.alignleft.responsive-video-iframe,.wysiwyg figure.obj-left.responsive-video-iframe,.wysiwyg figure.align-center.responsive-video-iframe,.wysiwyg figure.obj-center.responsive-video-iframe,.wysiwyg .align-center.responsive-video-iframe,.wysiwyg .obj-center.responsive-video-iframe{min-width:40%}.wysiwyg figcaption{font-size:0.875rem;line-height:1.4}.wysiwyg figcaption{caption-side:bottom;margin-top:.9375rem;line-height:1.4}.wysiwyg figcaption::after{display:block;content:"";background-color:#dcae27;height:1px;width:3.75rem;margin-top:.9375rem}.wysiwyg .responsive-video-iframe{position:relative}.wysiwyg .responsive-video-iframe::before{display:block;padding-bottom:calc(0.5625*100%);content:""}.wysiwyg .responsive-video-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wysiwyg .responsive-video-iframe iframe{-o-object-fit:unset;object-fit:unset}.wysiwyg .video{position:relative}.wysiwyg .video::before{content:"";display:block;padding-bottom:calc(var(--iframe-height)/var(--iframe-width)*100%)}.wysiwyg .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@keyframes slide-in{from{transform:none}to{transform:translateY(-100%)}}.cookie-banner{position:fixed;transition:transform 1s cubic-bezier(0.42,0.08,0.06,0.98);transform:none;z-index:10;top:100%;left:0;right:0}.cookie-banner__inner{background-color:#fff;box-shadow:2px 2px 12px 0px rgba(71,71,71,.2);padding:1.875rem;transition:margin 1s cubic-bezier(0.42,0.08,0.06,0.98)}@media print,screen and (min-width:48.0625em){.cookie-banner__inner{max-width:25rem}}@media screen and (min-width:82.5625em){.cookie-banner__inner{margin-right:-60px;margin-left:-60px}}.cookie-banner .grid-x{align-items:center}.cookie-banner .wysiwyg{justify-content:space-between}.cookie-banner .btn-row{margin-top:1.25rem;flex-basis:100%}.cookie-banner .btn{margin:0;display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.cookie-banner .btn:hover,.cookie-banner .btn:focus-visible{text-decoration:none;outline:none}.cookie-banner .btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.cookie-banner .btn{font-size:1rem;padding:.9375rem 1.5625rem;color:#fff;background-color:#442c8b;border-color:#442c8b}.cookie-banner .btn::before,.cookie-banner .btn::after{color:#fff}.cookie-banner .btn:hover{color:#442c8b;background-color:#fff;border-color:#dcae27}.cookie-banner .btn:hover::before,.cookie-banner .btn:hover::after{color:#dcae27}.cookie-banner .btn:focus-visible{color:#442c8b;background-color:#fff;border-color:#b1a5d0}.cookie-banner .btn:focus-visible::before,.cookie-banner .btn:focus-visible::after{color:#dcae27}.cookie-banner p{font-size:1rem;line-height:1.6}.cookie-banner a:not(.btn){text-underline-offset:1px}html.oho-js body:not(.cookie-panel-dismissed) .cookie-banner{animation:slide-in;animation-fill-mode:forwards;animation-iteration-count:1;animation-duration:1s;animation-delay:1s}.site-footer{background-color:#665aa7;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:64.0625em){.site-footer{background-attachment:fixed}}.site-footer{background-image:url(/themes/custom/sfsu/dist/img/backgrounds/bg-purple-2.jpg)}.site-footer{background-color:#442c8b}.site-footer{padding-top:2.5rem}.site-footer{padding-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.site-footer{padding-top:3.125rem}.site-footer{padding-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.site-footer{padding-top:5rem}.site-footer{padding-bottom:5rem}}.site-footer,.site-footer a:not(.btn){color:#fff;text-decoration-color:#b1a5d0}.site-footer:hover,.site-footer:focus-visible,.site-footer a:not(.btn):hover,.site-footer a:not(.btn):focus-visible{text-decoration-color:#fff;text-decoration-color:#dcae27}.site-footer:hover::after,.site-footer:focus-visible::after,.site-footer a:not(.btn):hover::after,.site-footer a:not(.btn):focus-visible::after{color:#dcae27}.site-footer .grid-container{display:flex;flex-direction:column;row-gap:30px}.site-footer .grid-x{flex-direction:column}.site-footer .site-footer__logo svg{display:flex;width:17.5rem;height:3.3125rem}.site-footer .site-footer__logo:hover svg path,.site-footer .site-footer__logo:focus-visible svg path{fill:#dcae27}.site-footer ul{list-style:none;margin:0;padding:0}.site-footer ul:not(:has(ul)){margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.site-footer ul:not(:has(ul)){margin-top:1.875rem}}.site-footer ul:not(:has(ul)){display:flex;flex-direction:column;row-gap:10px}.site-footer .footer-audience-menu>ul>li>span{font-family:brulia-text,helvetica,serif;font-size:1.25rem;font-weight:400;line-height:1.2;letter-spacing:0px}@media print,screen and (min-width:64.0625em){.site-footer .footer-audience-menu>ul>li>span{font-size:1.5rem;letter-spacing:-0.5px}}.site-footer .social-media{-moz-column-gap:15px;column-gap:15px;flex-direction:row;margin:0;max-height:27px}.site-footer .social-media li{width:auto}.site-footer .social-media a:hover span::before,.site-footer .social-media a:focus-visible span::before{color:#dcae27}.site-footer .site-footer__address{text-align:center}.site-footer ul.icon-list{row-gap:0;margin:0}.site-footer ul.icon-list .icon-list__content{font-size:1.0625rem;font-weight:400;line-height:1.6}.site-footer ul.icon-list .icon-list__content a{font-size:1rem;line-height:1}.site-footer ul.icon-list .icon-list__icon::before{color:#b1a5d0;font-size:.8125rem}.site-footer ul.icon-list .fa-phone{top:-2px}.site-footer ul.icon-list .fa-envelope{top:-1px}.site-footer .site-footer__button-wrapper{display:flex;gap:10px;margin-top:1.875rem}.site-footer .site-footer__copyright{font-size:1rem}.site-footer .legal-links{margin:0;flex-direction:row;flex-wrap:wrap;display:flex;row-gap:10px}.site-footer .legal-links li{display:inline-flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;white-space:nowrap}.site-footer .legal-links li:not(:last-of-type)::after{content:"";display:inline-block;border-left:1px solid hsla(0,0%,100%,.2);margin-left:1.125rem;margin-bottom:-.125rem;padding-left:1.125rem;height:1rem}.mobile-app .site-footer__top,.mobile-app .site-footer__bottom,.mobile-app .site-footer__middle div{display:none}.mobile-app .site-footer__middle div.footer-contact{display:block}.site-footer__top{row-gap:30px}.site-footer__middle{gap:30px}.site-footer__bottom{border-top:1px solid hsla(0,0%,100%,.2);padding-top:1.875rem;font-size:1rem;row-gap:20px}.subsite-footer .logo-tagline-wrapper{align-items:flex-end;display:block}.subsite-footer .logo-tagline-wrapper span{font-family:brulia-text,helvetica,serif;color:#ffd24f;display:block;font-size:.875rem;font-weight:400;line-height:1.2;margin-top:.4375rem;max-width:11.9375rem}.subsite-footer .logo-tagline-wrapper .site-footer__logo svg{display:flex;width:8.75rem;height:1.625rem}.subsite-footer .logo-tagline-wrapper .logo-tagline__link{text-decoration:none}.subsite-footer .site-footer__privacy-logo svg{width:9.375rem;height:1.75rem}.subsite-footer .site-footer__copyright{margin-top:.5rem}.subsite-footer__top{row-gap:30px}.subsite-footer__middle .icon-list .icon-list__icon::before{font-size:.9375rem}.subsite-footer__middle .icon-list .icon-list__icon.fa-house{top:2px}.subsite-footer__middle .site-footer__optional-link{margin-top:1.25rem;padding-left:1.875rem}@media print,screen and (min-width:48.0625em){.site-footer .grid-container{row-gap:40px}.site-footer .grid-x{flex-direction:row}.site-footer .social-media{max-height:31px;justify-content:flex-end}.site-footer .site-footer__button-wrapper{gap:15px}.site-footer .legal-links{margin-bottom:.25rem;justify-content:flex-end}.site-footer .legal-links li:not(:last-of-type)::after{display:none}.site-footer .legal-links li:not(:first-of-type)::before{content:"";display:inline-block;border-left:1px solid hsla(0,0%,100%,.2);margin-left:1.125rem;margin-bottom:-.125rem;padding-right:1.125rem;height:1rem}.site-footer__top,.subsite-footer__top{justify-content:space-between;align-items:flex-end}.site-footer__middle{gap:40px;justify-content:space-between}.subsite-footer .logo-tagline-wrapper{display:flex;-moz-column-gap:20px;column-gap:20px}.subsite-footer .logo-tagline-wrapper span{max-width:100%;margin-top:0}.subsite-footer .logo-tagline-wrapper .site-footer__logo{margin-bottom:.25rem}.subsite-footer__left .subsite-footer__left--restrict-width{max-width:16.875rem}.subsite-footer__bottom{align-items:flex-end}}@media print,screen and (min-width:64.0625em){.site-footer .grid-container{row-gap:60px}.site-footer .site-footer__logo svg{width:25.8125rem;height:4.875rem}.site-footer ul:not(:has(ul)){row-gap:15px}.site-footer .social-media{max-height:37px}.site-footer .site-footer__button-wrapper{flex-direction:column}.site-footer__middle{gap:0}.subsite-footer .logo-tagline-wrapper span{font-size:1.125rem}.subsite-footer .logo-tagline-wrapper .site-footer__logo svg{width:15.625rem;height:2.9375rem}}.search-trigger button{background:none;top:0;color:#fff;display:none}.search-trigger button:focus,.search-trigger button:hover{color:#dcae27;cursor:pointer}@media print,screen and (min-width:64.0625em){.search-trigger button{display:block}}.search-overlay{position:relative;inset:0;opacity:1;display:block;padding:0}@media print,screen and (min-width:64.0625em){.search-overlay{display:none;opacity:0;pointer-events:none;transition:opacity 180ms ease;z-index:5}.search-overlay.is-open{opacity:1;pointer-events:auto;display:block}}.search-panel{width:100%;display:flex;background:hsla(0,0%,100%,.5)}@media print,screen and (min-width:64.0625em){.search-panel{position:absolute;top:-33px;left:-910px;width:min(907px,100vw - 48px);box-shadow:0 18px 50px rgba(0,0,0,.25);border-radius:4px;overflow:hidden;background:#fff}}.search-input{flex:1;border:0;outline:0;padding:12px 14px;font-size:16px;background:rgba(0,0,0,0);color:#442c8b}.search-input::-moz-placeholder{color:#442c8b;opacity:1}.search-input::placeholder{color:#442c8b;opacity:1}@media print,screen and (min-width:64.0625em){.search-input{font-size:24px;padding:16px 22px}}.search-btn,.close-btn{width:62px;border:0;background:rgba(0,0,0,0);cursor:pointer;display:flex;align-items:center;justify-content:center}.search-btn:hover,.close-btn:hover{background:#fff}@media print,screen and (min-width:64.0625em){.search-btn,.close-btn{width:84px}}.search-btn{color:#442c8b;font-size:16px}.search-btn:focus,.search-btn:hover,.search-btn:focus-visible{color:#442c8b}@media print,screen and (min-width:64.0625em){.search-btn{font-size:20px}.search-btn:focus,.search-btn:hover,.search-btn:focus-visible{font-size:22px}}.close-btn{border-left:1px solid rgba(0,0,0,.1);color:#dcae27;font-size:24px;display:none}.close-btn:focus,.close-btn:hover,.close-btn:focus-visible{border-left:1px solid rgba(0,0,0,.1);color:#442c8b}@media print,screen and (min-width:64.0625em){.close-btn{display:block}}.site-header{position:relative;z-index:10}.site-header ul{list-style:none;margin:0;padding:0}.site-header li{position:relative}.site-header .site-header__sticky-container{height:4.28125rem}.site-header .site-header__logo{display:inline-block;align-self:center}.site-header .site-header__logo--desktop{display:none}.site-header .site-header__logo img{display:block}.site-header .site-header__logo svg{display:flex;width:6.25rem}.site-header .site-header__logo:hover svg path,.site-header .site-header__logo:focus-visible svg path{fill:#dcae27}.site-header .logo-tagline__link{text-decoration:none}.site-header:has(+main .program-detail)::before{pointer-events:none}.site-header:has(+main .program-detail) .site-header__bottom{background:rgba(0,0,0,0)}.site-header:has(+main .program-detail).site-header--beyond-threshold .site-header__sticky-container .site-header__bottom{background-color:#231161}.site-header__logo{margin-right:auto}.site-header__wrapper{align-items:center;background-color:#231161;display:flex}.site-header__mobile-wrapper{display:block;padding:1.25rem 0;width:100%}.site-header__mobile-wrapper .grid-container{display:flex;flex-wrap:wrap;row-gap:1.25rem}.mobile-menu-button{padding:2px;border:2px solid rgba(0,0,0,0);background:rgba(0,0,0,0) !important}.mobile-menu-button::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:1.25rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.mobile-menu-open .mobile-menu-button::before{background:rgba(0,0,0,0);content:"X";color:#dcae27}.mobile-menu-button:hover,.mobile-menu-button:focus-visible{border-color:#dcae27;transition:150ms cubic-bezier(0.42,0.08,0.06,0.98)}.site-header__main{background-color:var(--color-gray-light);display:none;flex-direction:column;position:absolute;width:100%;z-index:1;top:4.28125rem;right:0}.mobile-menu-open .site-header__main{display:flex;flex-direction:column}.mobile-menu-open:not(:has(.sitewide-alert)) .site-header__main{overflow:auto;max-height:calc(100dvh - 4.28125rem - var(--sitewide-alert-height))}.site-header__top{display:flex;flex-direction:column;order:1;width:100%}.site-header__top .grid-container{display:flex;flex-direction:column;justify-content:space-between}.site-header__top .header-ctas{background-color:rgba(68,44,139,.3);padding:1.25rem;order:1}.site-header__top .header-ctas a{display:block;text-align:center;padding:1.25rem 1.875rem;font-size:1rem;font-weight:600;line-height:1;border:2px solid #b1a5d0}.site-header__top .header-ctas a+a{margin-top:.625rem}.site-header__top .header-ctas a:hover,.site-header__top .header-ctas a:focus-visible{border-color:#ffd24f}.site-header__bottom{width:100%;position:relative}.site-header__bottom .grid-container{width:100%}.site-header__bottom .main-menu-search{display:flex;flex-direction:column;position:relative}.site-header__bottom .main-menu-search .main-menu{order:1}:root{--undercover-height:calc(229px + var(--sitewide-alert-height,0px))}@keyframes slideDownHeader{from{transform:translateY(-100%)}to{transform:translateY(0)}}@media print,screen and (max-width:64.06125em){.site-header__top .grid-container{padding:0 !important;margin:0}.site-header__bottom .grid-container{padding:0 !important}.mobile-menu-open:not(:has(.sitewide-alert)),.search-panel-open{overflow:hidden}.mobile-menu-open:not(:has(.sitewide-alert)) body::after,.mobile-menu-open:not(:has(.sitewide-alert)) main:after,.search-panel-open body::after,.search-panel-open main:after{background-color:rgba(0,0,0,.5);content:"";display:block;height:100%;position:absolute;width:100%;z-index:2;top:0;left:0}}@media print,screen and (min-width:40.0625em){.site-header__top .header-ctas{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;gap:10px}.site-header__top .header-ctas a{flex-basis:calc(50% - 10px)}.site-header__top .header-ctas a+a{margin-top:0}}@media print,screen and (min-width:64.0625em){.site-header{height:229px}.site-header .site-header__sticky-container{height:229px}.site-header .site-header__logo--desktop{display:inline-block}.site-header .site-header__logo svg{width:10.625rem}.site-header--beyond-threshold .site-header__sticky-container{height:9.75rem;position:fixed;transform:translateY(-100%);width:100%;z-index:10;top:0}.site-header--beyond-threshold .site-header__top{display:none}.site-header--beyond-threshold-animate .site-header__sticky-container{transition:transform 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.site-header--scroll-up .site-header__sticky-container,.site-header--at-bottom .site-header__sticky-container{transform:translateY(0)}.site-header--near-threshold .site-header__sticky-container{transform:translateY(-100%)}.site-header--near-threshold-animate .site-header__sticky-container{transition:transform 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.site-header:has(+main .program-detail)::before{content:"";position:absolute;top:0;width:100%;height:46.875rem;background:linear-gradient(180deg,rgba(0,0,0,0.9) 7.03%,rgba(0,0,0,0.7) 17.34%,rgba(0,0,0,0) 37.48%)}.site-header__logo{margin-right:0}.site-header__wrapper{background:none;justify-content:space-between;position:relative}.site-header__mobile-wrapper{display:none}.mobile-menu-button{display:none}.site-header__main{align-items:flex-end;background-color:rgba(0,0,0,0);display:flex;height:100%;justify-content:space-around;position:static;z-index:auto;top:auto;right:auto}.mobile-menu-open:not(:has(.sitewide-alert)) .site-header__main{overflow:visible;max-height:none}.site-header__top{background-color:#231161;display:block;order:0;padding:1.25rem 0}.site-header__top .grid-container{flex-direction:row;max-height:33px}.site-header__top .header-ctas{background-color:rgba(0,0,0,0);padding:0;order:0}.site-header__top .header-ctas a{background-color:rgba(0,0,0,0);color:#fff;font-size:.8125rem;flex-basis:auto;padding:.625rem 1.5625rem}.site-header__top .header-ctas a:hover,.site-header__top .header-ctas a:focus-visible{background-color:#fff;border-color:#fff;color:#442c8b}.site-header__top .header-ctas a.btn--apply{border-color:#dcae27}.site-header__top .header-ctas a.btn--apply:hover,.site-header__top .header-ctas a.btn--apply:focus-visible{background-color:#dcae27;color:#000}.site-header__bottom{background-color:#442c8b;background-color:#442c8b;background-size:cover;background-repeat:no-repeat}}@media screen and (min-width:64.0625em)and (min-width:64.0625em){.site-header__bottom{background-attachment:fixed}}@media print,screen and (min-width:64.0625em){.site-header__bottom{background-position:top left;background-image:url(/themes/custom/sfsu/dist/img/backgrounds/bg-purple-1.jpg)}.site-header__bottom{display:flex;justify-content:space-between;top:-1px;padding:2.5rem 0 1.0625rem}.site-header__bottom .grid-container{display:flex;justify-content:space-between;align-items:flex-end}.site-header__bottom .main-menu-search{align-items:center;-moz-column-gap:1.875rem;column-gap:1.875rem;flex-direction:row}.site-header__bottom .main-menu-search .main-menu{order:0}.node--home .site-header:not(.site-header--beyond-threshold) .site-header__bottom,.node--general-page .site-header:not(.site-header--beyond-threshold) .site-header__bottom,.node--news-hub .site-header:not(.site-header--beyond-threshold) .site-header__bottom,.node--program .site-header:not(.site-header--beyond-threshold) .site-header__bottom,.node--news .site-header:not(.site-header--beyond-threshold) .site-header__bottom,.node--event .site-header:not(.site-header--beyond-threshold) .site-header__bottom,.node--profile .site-header:not(.site-header--beyond-threshold) .site-header__bottom,.node--organization .site-header:not(.site-header--beyond-threshold) .site-header__bottom,.node--cpage-program .site-header:not(.site-header--beyond-threshold) .site-header__bottom,.node--process-page .site-header:not(.site-header--beyond-threshold) .site-header__bottom,.node--landing-page .site-header:not(.site-header--beyond-threshold) .site-header__bottom,.node--listing-page .site-header:not(.site-header--beyond-threshold) .site-header__bottom,.node--marketing-landing-page .site-header:not(.site-header--beyond-threshold) .site-header__bottom{background-color:rgba(0,0,0,0);background-image:none}body{background-image:linear-gradient(to bottom,#665AA7 0,#665AA7 var(--undercover-height),transparent var(--undercover-height),transparent);background-repeat:no-repeat}}.mobile-app .site-header__logo,.mobile-app .site-header__top{display:none}.mobile-app .site-header__mobile-wrapper>.grid-container>button{margin-left:auto}.site-header.site-header--subsite .site-header__sticky-container{height:inherit}.site-header.site-header--subsite.site-header--beyond-threshold .site-header__sticky-container .site-header__bottom__overlay{background-color:#231161}.site-header.site-header--subsite .site-header__mobile-wrapper .grid-container{justify-content:space-between}.site-header.site-header--subsite .site-header__mobile-wrapper .logo-tagline-wrapper{display:flex;align-items:center}.site-header.site-header--subsite .site-header__mobile-wrapper .logo-tagline-wrapper span{color:#fff;display:block;font-size:.625rem;font-weight:600;line-height:1.1;margin-left:.625rem;max-width:6.25rem}.site-header.site-header--subsite .site-header__top .header-ctas .btn.external::after{color:#fff}.site-header.site-header--subsite:has(+main .subsite-home) .site-header__bottom{background:rgba(0,0,0,.2)}.site-header.site-header--subsite .site-header__bottom .logo-tagline-wrapper{align-items:flex-end;display:none}.site-header.site-header--subsite .site-header__bottom .logo-tagline-wrapper .site-header__logo svg{display:flex;width:6.25rem}.site-header.site-header--subsite .site-header__bottom .logo-tagline-wrapper span{font-family:brulia-text,helvetica,serif;font-size:1.5rem;line-height:1.2;color:#ffd24f;margin-left:1.875rem}.site-header.site-header--subsite .site-header__bottom .logo-tagline-wrapper span>span{margin-left:0}.site-header.site-header--subsite .site-header__bottom .logo-tagline-wrapper a:hover span,.site-header.site-header--subsite .site-header__bottom .logo-tagline-wrapper a:focus-visible span{color:#ffec82}.site-header.site-header--subsite .site-header__bottom__overlay{background-color:rgba(0,0,0,.2)}.site-header.site-header--subsite .site-header__bottom .main-menu-search{justify-content:space-between;width:100%}.site-header.site-header--subsite .site-header__bottom .main-menu-search .grid-container{display:flex;flex-direction:column-reverse}.subsite-logo{text-decoration:none;display:block}.subsite-logo:hover svg path,.subsite-logo:focus-visible svg path{fill:#dcae27}@media print,screen and (min-width:64.0625em){.site-header.site-header--subsite{height:230px}.site-header.site-header--subsite+.main-content .subsite__cpage__hero,.site-header.site-header--subsite+.main-content .subsite__program-detail__hero{margin-top:-203px}.site-header.site-header--subsite:has(+main .subsite__program-detail)+main .subsite__program-detail__hero{padding-top:303px}.site-header.site-header--subsite:not(:has(+main .subsite-home)) .site-header__bottom{height:203px}.site-header.site-header--subsite .site-header__bottom{padding:3.125rem 0 0;flex-direction:column;row-gap:30px}.site-header.site-header--subsite .site-header__bottom .logo-tagline-wrapper{display:flex;opacity:1}.site-header.site-header--subsite .site-header__bottom .logo-tagline-wrapper .site-header__logo{pointer-events:none}.site-header.site-header--subsite .site-header__bottom .logo-tagline-wrapper .site-header__logo svg{width:15.625rem}.site-header.site-header--subsite .site-header__bottom .logo-tagline-wrapper .subsite-logo{position:relative;bottom:-4px}.site-header.site-header--subsite .site-header__bottom .main-menu-search{padding:1.25rem 0;align-items:flex-start}.site-header.site-header--subsite .site-header__bottom .main-menu-search .site-search .search-block-form{width:calc(100vw - 40px)}.site-header.site-header--subsite .site-header__bottom .main-menu-search .grid-container{align-items:flex-start;flex-direction:row}}@media screen and (min-width:82.5625em){.site-header.site-header--subsite .site-header__bottom .main-menu-search .site-search .search-block-form{width:calc(82.5rem - 60px)}}.site-header--landing{background-color:#231161;position:relative;z-index:2}.site-header--landing .site-header__logo{display:inline-block;align-self:center}.site-header--landing .site-header__logo--desktop{display:none}.site-header--landing .site-header__logo img{display:block}.site-header--landing .site-header__logo svg{display:flex;width:6.25rem}.site-header--landing .site-header__wrapper{background:none;display:block;padding:1.25rem 0;width:100%}.site-header--landing .site-header__wrapper{padding-top:1.875rem}.site-header--landing .site-header__wrapper{padding-bottom:1.875rem}@media print,screen and (min-width:48.0625em){.site-header--landing .site-header__wrapper{padding-top:2.5rem}.site-header--landing .site-header__wrapper{padding-bottom:2.5rem}}.site-header--landing .grid-container{display:flex;flex-wrap:wrap;row-gap:1.25rem}.site-header--landing .site-header__main{background-color:#fff;align-items:center}.site-header--landing .site-header--landing__secondary-menu{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem}.site-header--landing .icon-list__icon::before{color:#dcae27}.site-header--landing .icon-list__content a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.site-header--landing .icon-list__content a:hover{color:#000;text-decoration-color:#dcae27}.site-header--landing .icon-list__content a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.site-header--landing .icon-list__content a{color:#fff}.site-header--landing .icon-list__content a:hover,.site-header--landing .icon-list__content a:focus-visible{color:#fff}.site-header--landing .btn{font-size:.8125rem;font-weight:600;color:#fff;padding:.625rem 1.5625rem}.site-header--landing .btn:hover,.site-header--landing .btn:focus-visible{border-color:#fff;background-color:#fff;color:#442c8b}@media print,screen and (min-width:64.0625em){.site-header--landing{background-color:rgba(0,0,0,0);height:150px}.site-header--landing .site-header__logo--mobile{display:none}.site-header--landing .site-header__logo--desktop{display:inline-block}.site-header--landing .site-header__logo svg{width:18.75rem}.site-header--landing .site-header__wrapper{padding:2.5rem 0}.site-header--landing .grid-container{flex-wrap:nowrap;justify-content:space-between;row-gap:normal}.site-header--landing .site-header__main{align-items:flex-end;background-color:rgba(0,0,0,0)}}.site-header .secondary-menus a,.site-header .secondary-menus .menu-item--expanded>span{display:block;padding:1.25rem 1.25rem;max-height:65px;font-size:1rem;font-weight:600;color:#442c8b;text-decoration:none}.site-header .secondary-menus a:hover,.site-header .secondary-menus a:focus-visible,.site-header .secondary-menus .menu-item--expanded>span:hover,.site-header .secondary-menus .menu-item--expanded>span:focus-visible{background-color:rgba(0,0,0,.15);color:#000}.site-header .secondary-menus .menu-item--expanded>ul{display:none;background-color:#ede9f8}.site-header .secondary-menus .menu-item--expanded.menu-item--open>ul{display:block}.site-header .secondary-menus .accessible-menu .menu-item__button::before{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;content:""}.site-header .secondary-menus .accessible-menu .menu-item--open .menu-item__button::before{content:""}@media print,screen and (min-width:64.0625em){.site-header .secondary-menus{display:flex;align-items:center;justify-content:flex-end}.site-header .secondary-menus a,.site-header .secondary-menus .menu-item--expanded>span{font-size:.875rem;color:#fff}.site-header .secondary-menus a:hover,.site-header .secondary-menus a:focus-visible{background-color:rgba(0,0,0,0);color:#fff}.site-header .secondary-menus .header-menu__link,.site-header .secondary-menus .menu-item--expanded{position:relative}.site-header .secondary-menus .header-menu__link::after,.site-header .secondary-menus .menu-item--expanded::after{content:"";position:absolute;right:1.125rem;bottom:19px;left:1.125rem;height:1px;background-color:#b1a5d0;pointer-events:none}.site-header .secondary-menus .header-menu__link:hover::after,.site-header .secondary-menus .header-menu__link:focus-within::after,.site-header .secondary-menus .menu-item--expanded:hover::after,.site-header .secondary-menus .menu-item--expanded:focus-within::after{background-color:#ffd24f}.site-header .secondary-menus .header-menu__link a{padding-left:1.125rem;padding-right:1.125rem}.site-header .secondary-menus .header-menu__link:hover,.site-header .secondary-menus .header-menu__link:focus-within{background-color:rgba(0,0,0,.15)}.site-header .secondary-menus .menu-item--expanded{display:flex;align-items:baseline;-moz-column-gap:1.875rem;column-gap:1.875rem}.site-header .secondary-menus .menu-item--expanded>span{padding-left:1.125rem;padding-right:0}.site-header .secondary-menus .menu-item--expanded>span:hover{background-color:rgba(0,0,0,0);color:#000}.site-header .secondary-menus .menu-item--expanded>.menu-item__button::before{color:#ffd24f}.site-header .secondary-menus .menu-item--expanded:hover,.site-header .secondary-menus .menu-item--expanded:focus-within{background-color:#fff}.site-header .secondary-menus .menu-item--expanded:hover>span,.site-header .secondary-menus .menu-item--expanded:hover>.menu-item__button,.site-header .secondary-menus .menu-item--expanded:focus-within>span,.site-header .secondary-menus .menu-item--expanded:focus-within>.menu-item__button{color:#000}.site-header .secondary-menus .menu-item--expanded:hover>.menu-item__button::before,.site-header .secondary-menus .menu-item--expanded:focus-within>.menu-item__button::before{color:#ffd24f}.site-header .secondary-menus .menu-item--expanded.menu-item--open{background-color:#fff}.site-header .secondary-menus .menu-item--expanded:hover>ul{display:block}.site-header .secondary-menus .menu-item--expanded>ul{background-color:#fff;color:#442c8b;width:150%}.site-header .secondary-menus nav .menu-item__button{position:static;width:auto;height:auto;padding:0;opacity:1;text-align:left}.site-header .secondary-menus nav>.menu>li{padding-right:1.125rem}.site-header .secondary-menus nav ul ul{position:absolute;z-index:4;top:50px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.site-header .secondary-menus nav ul ul li{border-bottom:1px solid rgba(0,0,0,.1)}.site-header .secondary-menus nav ul ul li a{color:#442c8b}.site-header .secondary-menus nav ul ul li a:hover,.site-header .secondary-menus nav ul ul li a:focus-visible{background-color:#ffd24f;color:#000}}.search-panel-open .main-menu{visibility:hidden}.search-panel-open .site-search .site-search__toggle[aria-expanded=true]::before{content:"";color:#dcae27;font-size:1.875rem;font-weight:900;line-height:117%}.search-panel-open .site-search .site-search__toggle[aria-expanded=true]:hover::before,.search-panel-open .site-search .site-search__toggle[aria-expanded=true]:focus-visible::before{color:#442c8b}.site-search{position:relative}@media print,screen and (max-width:64.06125em){.site-search{background-color:#f7f7f7;display:flex;align-items:center}}@media print,screen and (min-width:64.0625em){.site-search:has(.site-search__toggle[aria-expanded=true]){max-height:80px}}.site-search .site-search__toggle{background:none;border:none;padding:0;z-index:3}@media print,screen and (max-width:64.06125em){.site-search .site-search__toggle{position:absolute;font-size:1.25rem;top:16px;right:20px;color:#442c8b}}.site-search .site-search__toggle:hover,.site-search .site-search__toggle:focus-visible{color:#dcae27}.site-search .site-search__toggle::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:1.125rem}@media print,screen and (min-width:64.0625em){.site-search .site-search__toggle[aria-expanded=true]{max-width:80px;max-height:80px;padding:1.4375rem 1.8125rem;border-left:1px solid #e8e8e8}}.site-search .search-block-form{z-index:2;right:0;width:100%}@media print,screen and (min-width:48.0625em)and (max-width:64.06125em){.site-search .search-block-form{width:50vw}}@media print,screen and (min-width:64.0625em){.site-search .search-block-form{background-color:#fff;position:absolute;display:none;bottom:0;height:5rem}}.search-panel-open .site-search .search-block-form{display:block}.site-search .search-block-form .form-item{margin:0}.site-search .search-block-form label{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;background:#000;color:#fff}.site-search .search-block-form input{border:0;width:100%}.site-search .search-block-form input.form-text{padding:.5rem 1.25rem;height:52px}@media print,screen and (max-width:64.06125em){.site-search .search-block-form input.form-text{background-color:#f7f7f7}}@media print,screen and (min-width:64.0625em){.site-search .search-block-form input.form-text{padding:2.5rem 0;padding-left:1.875rem;padding-right:3.75rem;height:80px}}.site-search .search-block-form input.form-text::-moz-placeholder{font-size:1rem;font-style:italic;color:#4a4a4a}.site-search .search-block-form input.form-text::placeholder{font-size:1rem;font-style:italic;color:#4a4a4a}@media print,screen and (min-width:64.0625em){.site-search .search-block-form input.form-text::-moz-placeholder{font-size:1.5rem;color:#665aa7}.site-search .search-block-form input.form-text::placeholder{font-size:1.5rem;color:#665aa7}}@media print,screen and (max-width:64.06125em){.site-search .search-block-form .form-actions{position:absolute;right:15px;top:10px}}@media print,screen and (min-width:64.0625em){.site-search .search-block-form .form-actions{padding:1.5rem 1.8125rem;max-width:80px;max-height:80px;background-image:url(/themes/custom/sfsu/dist/img/search-icon.svg);background-repeat:no-repeat;background-size:24px;background-position:center}}.site-search .search-block-form .form-actions:has(.js-form-submit:hover),.site-search .search-block-form .form-actions:has(.js-form-submit:focus-visible){transform:scale(1.15);transition:150ms cubic-bezier(0.42,0.08,0.06,0.98)}.site-search .search-block-form .js-form-submit{width:1.5rem;opacity:0}@media print,screen and (min-width:64.0625em){.site-search .search-block-form{display:none;position:absolute;width:75vw;z-index:2}.search-panel-open .site-search .search-block-form{display:flex;align-items:center;justify-content:space-between;padding-right:5rem}}@media screen and (min-width:75.0625em){.site-search .search-block-form{width:55.1875rem}}.sock{padding:3.125rem 0 1.25rem}@media print,screen and (max-width:48.06125em){.sock{border-top:3px solid #dcae27}}@media print,screen and (min-width:48.0625em){.sock{padding:1.25rem 0}}.sock .grid-x{row-gap:30px}@media print,screen and (min-width:48.0625em){.sock__content-wrapper{align-self:center;padding-right:3.75rem}}.sock h2{color:#442c8b;font-weight:400}@media print,screen and (min-width:48.0625em){.sock h2{max-width:263px;text-indent:50px}}.sock h2 span{color:#dcae27}.sock__description-wrapper{margin-top:.9375rem}@media print,screen and (min-width:48.0625em){.sock__description-wrapper{margin-top:1.25rem;margin-left:3.125rem}}.sock__cta-buttons{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.sock__cta-buttons{margin-top:1.875rem}}@media print,screen and (min-width:48.0625em){.sock__cta-buttons{margin-left:3.125rem}}.sock__cta-buttons .sock__links{list-style:none;margin:0;padding:0}@media print,screen and (min-width:40.0625em){.sock__cta-buttons .sock__links{display:flex;flex-wrap:wrap;gap:.625rem}}.sock__cta-buttons .sock__links li+li{margin-top:.625rem}@media print,screen and (min-width:40.0625em){.sock__cta-buttons .sock__links li+li{margin-top:0}}.sock__cta-buttons .sock__links li a{display:block;font-size:1rem;text-align:center;padding:.9375rem 1.5625rem}@media print,screen and (min-width:64.0625em){.sock .aspect-ratio-frame{margin-right:-10px}}@media screen and (min-width:89.9375em){.sock .aspect-ratio-frame{margin-right:-40px}}.accessible-menu li{position:relative}.accessible-menu .menu-item__button{position:absolute;border:none;background-color:rgba(0,0,0,0)}@media print,screen and (max-width:64.06125em){.accessible-menu .menu-item__button{position:absolute;top:0;right:0;width:2em;height:2em;margin:0;padding:.375em;color:rgba(0,0,0,0);font-size:1.25rem}.accessible-menu .menu-item__button::before{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.accessible-menu .menu-item__button::before{display:inline-block;color:#442c8b;content:"+";width:100%;font-weight:300}}@media print,screen and (min-width:64.0625em){.accessible-menu .menu-item__button{position:absolute;bottom:0;left:50%;width:1.5rem;height:1rem;opacity:0;font-size:0}.accessible-menu .menu-item__button::before{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.accessible-menu .menu-item__button::before{content:"";color:#ffd24f;font-size:.75rem;font-weight:900}.accessible-menu .menu-item__button:focus-visible{transition:150ms cubic-bezier(0.42,0.08,0.06,0.98)}}.accessible-menu .menu-item--open>ul{display:block;flex-basis:100%}@media print,screen and (max-width:64.06125em){.accessible-menu .menu-item--open>.menu-item__button::before{content:""}}.accessible-menu .menu-item__button{opacity:1;width:65px;height:65px;top:0;border:2px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,.1)}@media print,screen and (max-width:64.06125em){.accessible-menu .menu-item__button:focus-visible{border:2px solid #dcae27}}@media print,screen and (min-width:64.0625em){.accessible-menu .menu-item__button{opacity:0;top:1.25rem;height:20px;padding:0;width:2.5rem;border:none}}.alpha-jump-links{padding:2.5rem;background-color:#eeebf2}.alpha-jump-links ul{margin:0;padding:0;list-style:none}.alpha-jump-links li{display:inline-block;margin:0 8px .5rem 0;color:gray;font-size:1.5rem;font-weight:600}.breadcrumbs-wrapper{height:-moz-fit-content;height:fit-content}.breadcrumbs-wrapper{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.breadcrumbs-wrapper{margin-top:2.5rem}}@media print,screen and (min-width:64.0625em){.breadcrumbs-wrapper{width:100%}}@media print,screen and (min-width:48.0625em){nav:has(.breadcrumbs){background-color:rgba(0,0,0,.5);border-radius:0px 10px 10px 0px;padding-left:.625rem;margin-left:0;position:relative;padding:.9375rem 1.25rem .9375rem 0;max-width:-moz-fit-content;max-width:fit-content}}@media print,screen and (min-width:48.0625em){nav:has(.breadcrumbs){margin-left:3.125rem}}@media print,screen and (min-width:48.0625em){nav:has(.breadcrumbs)::before{content:"";background-color:rgba(0,0,0,.5);display:block;position:absolute;top:0;right:100%;width:100vw;height:100%}}@media print,screen and (min-width:48.0625em){.node--event .site-header--subsite nav:has(.breadcrumbs){background-color:rgba(0,0,0,0)}.node--event .site-header--subsite nav:has(.breadcrumbs)::before{background-color:rgba(0,0,0,0)}}ol.breadcrumbs{list-style:none;margin:0;padding:0}@media print,screen and (min-width:48.0625em){ol.breadcrumbs{display:flex;flex-wrap:wrap;gap:10px}}ol.breadcrumbs li:before{content:none;position:relative}ol.breadcrumbs li{padding-left:0;display:inline-block;font-size:1rem;line-height:1.5}@media print,screen and (min-width:48.0625em){ol.breadcrumbs li{font-size:.9375rem;line-height:1}}ol.breadcrumbs li.active{color:#fff;font-weight:700;line-height:1.6}@media print,screen and (min-width:48.0625em){ol.breadcrumbs li.active{font-weight:400;line-height:1}}ol.breadcrumbs li:first-child{padding-left:0}@media print,screen and (min-width:48.0625em){ol.breadcrumbs li:first-child::before{display:none !important}}ol.breadcrumbs li:not(:nth-last-child(2)){display:none}@media print,screen and (min-width:48.0625em){ol.breadcrumbs li:not(:nth-last-child(2)){display:inline-block}}ol.breadcrumbs li:nth-last-child(2)::before,ol.breadcrumbs li:nth-child(n+2)::before{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:.625rem;content:"";top:-1px;display:inline-block;color:#fff;padding-right:5px}@media print,screen and (min-width:48.0625em){ol.breadcrumbs li:nth-last-child(2)::before,ol.breadcrumbs li:nth-child(n+2)::before{content:"";color:#b1a5d0;padding-right:10px;top:0}}ol.breadcrumbs li a{display:inline-block;color:#fff;font-size:1rem;font-weight:700;line-height:1.6;text-decoration-color:#dcae27;text-underline-offset:3px}ol.breadcrumbs li a:hover,ol.breadcrumbs li a:focus-visible{text-decoration:none}@media print,screen and (min-width:48.0625em){ol.breadcrumbs li a{font-size:.9375rem;font-weight:600;line-height:1}}.breadcrumbs-swap .breadcrumbs-wrapper{margin-top:1.25rem}@media print,screen and (min-width:64.0625em){.breadcrumbs-swap .breadcrumbs-wrapper{bottom:unset;top:40px;left:0;margin-top:0;position:absolute;z-index:2}}@media print,screen and (min-width:48.0625em){.breadcrumbs-swap nav:has(.breadcrumbs){margin-left:0}}@media print,screen and (min-width:48.0625em){.hero--general.breadcrumbs-swap .breadcrumbs-wrapper,.hero--event.breadcrumbs-swap .breadcrumbs-wrapper,.hero--news.breadcrumbs-swap .breadcrumbs-wrapper{position:absolute;top:40px}}@media print,screen and (min-width:64.0625em){.hero--general.breadcrumbs-swap .breadcrumbs-wrapper,.hero--event.breadcrumbs-swap .breadcrumbs-wrapper,.hero--news.breadcrumbs-swap .breadcrumbs-wrapper{top:197px}}@media print,screen and (min-width:48.0625em){.node--organization .hero--general.breadcrumbs-swap .breadcrumbs-wrapper{position:absolute;top:40px}}@media print,screen and (min-width:64.0625em){.node--organization .hero--general.breadcrumbs-swap .breadcrumbs-wrapper{top:117px}}.hero--cpage-program.breadcrumbs-swap .breadcrumbs-wrapper{margin-top:0}@media print,screen and (min-width:48.0625em){.hero--cpage-program.breadcrumbs-swap .breadcrumbs-wrapper{position:absolute;top:-105px}}@media print,screen and (min-width:64.0625em){.hero--cpage-program.breadcrumbs-swap .breadcrumbs-wrapper{top:-55px}}@media screen and (min-width:75.0625em){.hero--cpage-program.breadcrumbs-swap .breadcrumbs-wrapper{top:-105px}}.hero--cpage-program.breadcrumbs-swap .breadcrumbs-wrapper nav:has(.breadcrumbs){background:rgba(0,0,0,0)}@media print,screen and (min-width:48.0625em)and (max-width:64.06125em){.hero--cpage-program.breadcrumbs-swap .breadcrumbs-wrapper nav:has(.breadcrumbs){width:96vw;max-width:100vw}}.hero--cpage-program.breadcrumbs-swap .breadcrumbs-wrapper nav:has(.breadcrumbs)::before{display:none}.hero--program.breadcrumbs-swap .breadcrumbs-wrapper{position:absolute;z-index:2;bottom:50px}@media print,screen and (min-width:64.0625em){.hero--program.breadcrumbs-swap .breadcrumbs-wrapper{top:186px}}@media print,screen and (min-width:48.0625em){.hero--profile.breadcrumbs-swap .breadcrumbs-wrapper{bottom:unset;top:40px;left:0;margin-top:0;position:absolute;z-index:2}}@media print,screen and (min-width:64.0625em){.hero--profile.breadcrumbs-swap .breadcrumbs-wrapper{top:197px}}.child-page-menu{position:relative;z-index:2}@media print,screen and (min-width:48.0625em){.child-page-menu{max-width:90rem;margin-left:auto;padding-left:1.875rem}}@media screen and (min-width:90.0625em){.child-page-menu{margin-right:auto}}.child-page-menu .child-page-menu__wrapper{position:relative;background:#fff linear-gradient(37deg,rgba(246,240,214,0.8) 14.77%,#F7F7F7 70.28%)}@media print,screen and (min-width:48.0625em){.child-page-menu .child-page-menu__wrapper{max-width:84.375rem;margin-left:auto}}@media screen and (min-width:90em){.child-page-menu .child-page-menu__wrapper::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;box-shadow:50vw 0 0 #f6f6f6}}.child-page-menu .grid-container{padding-top:2.5rem}.child-page-menu .grid-container{padding-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.child-page-menu .grid-container{padding-top:3.125rem}.child-page-menu .grid-container{padding-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.child-page-menu .grid-container{padding-top:5rem}.child-page-menu .grid-container{padding-bottom:5rem}}.child-page-menu .grid-container{display:flex;flex-direction:column;gap:20px}@media print,screen and (min-width:48.0625em){.child-page-menu .grid-container{flex-direction:row;gap:40px}}@media print,screen and (min-width:64.0625em){.child-page-menu .grid-container{gap:60px;padding:3.75rem 8.75rem 3.75rem 3.125rem}}.child-page-menu .child-page-menu__heading{font-size:1.125rem;font-weight:600;line-height:1.1;letter-spacing:-0.25px}@media print,screen and (min-width:64.0625em){.child-page-menu .child-page-menu__heading{font-size:1.25rem;letter-spacing:-0.5px}}.child-page-menu .child-page-menu__heading{color:rgba(0,0,0,.8);font-family:"Source Sans 3","Gill Sans",sans-serif}@media print,screen and (min-width:48.0625em){.child-page-menu .child-page-menu__heading{width:6.25rem;min-width:6.25rem}}.child-page-menu .child-menu__wrapper{position:relative;overflow:hidden;width:100%}.child-page-menu .menu{list-style:none;margin:0;padding:0}@media print,screen and (min-width:48.0625em){.child-page-menu .menu{margin-top:-11px;-moz-column-gap:40px;column-gap:40px;-moz-column-count:2;column-count:2}}@media print,screen and (min-width:64.0625em){.child-page-menu .menu{-moz-column-count:3;column-count:3;-moz-column-gap:60px;column-gap:60px}}.child-page-menu .menu li{border-top:1px solid rgba(0,0,0,.1);padding-block:.625rem;-moz-column-break-inside:avoid;break-inside:avoid}@media print,screen and (max-width:48.06125em){.child-page-menu .menu li:first-of-type{margin:0;padding:0;border-top:none}}.child-page-menu .menu li a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.child-page-menu .menu li a:hover{color:#000;text-decoration-color:#dcae27}.child-page-menu .menu li a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.child-page-menu .menu li a{text-decoration-color:rgba(0,0,0,0);line-height:1.4}@media print,screen and (min-width:48.0625em){.organization-detail .hero--general.hero--no-img:has(+.child-page-menu){padding-bottom:120px;margin-bottom:-60px}}.jump-nav{position:sticky}.main-menu li,.main-menu a{display:block}.main-menu a{text-decoration:none}@media print,screen and (min-width:64.0625em){.main-menu a{color:#fff}}.main-menu a:hover,.main-menu a:focus-visible{color:#dcae27}@media print,screen and (max-width:64.06125em){.main-menu .menu-item__button:hover,.main-menu .menu-item__button:focus-visible{background-color:#ede9f8}.main-menu .menu-item--open .menu-item__button{background-color:#442c8b}.main-menu .menu-item--open .menu-item__button::before{color:#fff}.main-menu .menu-item--open .menu-item__button:hover,.main-menu .menu-item--open .menu-item__button:focus-visible{background-color:#231161}.main-menu{background-color:#fff}.main-menu a{font-family:brulia-text,helvetica,serif;color:#442c8b;font-size:1rem;font-weight:600;line-height:1;padding:1.53125rem 1.25rem}.main-menu>ul li+li{border-top:1px solid rgba(0,0,0,.1)}.main-menu .menu-item--open ul li{white-space:nowrap}.main-menu .menu-item--open ul li+li{border:none}.main-menu ul ul{display:none}.main-menu ul ul li+li a{border-top:1px solid hsla(0,0%,100%,.2);line-height:24px}.main-menu ul ul li{padding:0 1.25rem 1.5625rem;background-color:#442c8b}.main-menu ul ul a{color:#fff;padding:0;padding-top:1.5625rem}}@media print,screen and (min-width:64.0625em){.main-menu.is-search-open>ul a::after{height:0}.main-menu .menu-item__button{left:50%;top:2rem;transform:translate(-50%,-50%);z-index:1}.main-menu .menu-item__button:focus-visible{opacity:1}.main-menu a{font-size:1.25rem;font-weight:500}.main-menu>ul{display:flex;flex-wrap:nowrap;-moz-column-gap:20px;column-gap:20px;row-gap:20px}.main-menu>ul>li>a{font-family:brulia-text,helvetica,serif}.main-menu>ul>li>a:hover+button+ul{display:block}.main-menu>ul a::after{content:"";display:block;width:100%;height:40px;position:absolute;z-index:2;top:20px}.main-menu>ul a::after:hover+button+ul{display:block}.main-menu ul>li:nth-last-child(-n+1)>ul{left:unset;right:0}.main-menu ul ul{display:none;min-width:18.75rem;position:absolute;width:auto;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);margin-top:1.5625rem;left:-17px;top:25px;z-index:3}.main-menu ul ul:hover{display:block}.main-menu ul ul li+li{border-top:1px solid #e8e8e8}.main-menu ul ul a{padding:.9375rem;background-color:#fff;color:#442c8b;font-size:1.125rem;font-weight:600}.main-menu ul ul a:hover,.main-menu ul ul a:focus-visible{background-color:#ffd24f;color:#000}.main-menu ul ul li:first-of-type{border-top:3px solid #ffd24f}}@media screen and (min-width:75em){.main-menu>ul{-moz-column-gap:30px;column-gap:30px}}.main-menu .contextual{top:calc(100% + 1em)}@media print,screen and (min-width:64.0625em){.main-menu.accessible-menu .menu-item__button,.main-menu-subsite.accessible-menu .menu-item__button{pointer-events:none}.main-menu.accessible-menu .menu-item--open .menu-item__button::before,.main-menu-subsite.accessible-menu .menu-item--open .menu-item__button::before{content:""}}.main-menu-subsite li,.main-menu-subsite a{display:block}.main-menu-subsite a{text-decoration:none}@media print,screen and (min-width:64.0625em){.main-menu-subsite a{color:#fff}}.main-menu-subsite a:hover,.main-menu-subsite a:focus-visible{color:#dcae27}@media print,screen and (max-width:64.06125em){.main-menu-subsite .menu-item--open .menu-item__button{background-color:#442c8b}.main-menu-subsite .menu-item--open .menu-item__button::before{color:#fff}.main-menu-subsite{background-color:#fff}.main-menu-subsite a{font-family:brulia-text,helvetica,serif;color:#442c8b;font-size:1rem;font-weight:600;line-height:1;padding:1.53125rem 1.25rem}.main-menu-subsite>ul li+li{border-top:1px solid rgba(0,0,0,.1)}.main-menu-subsite .menu-item--open ul li+li{border:none}.main-menu-subsite ul ul{display:none}.main-menu-subsite ul ul li+li a{border-top:1px solid hsla(0,0%,100%,.2);line-height:24px}.main-menu-subsite ul ul li{padding:0 1.25rem 1.5625rem;background-color:#442c8b}.main-menu-subsite ul ul a{color:#fff;padding:0;padding-top:1.5625rem}}@media print,screen and (min-width:64.0625em){.main-menu-subsite .menu-item__button{left:50%;top:2rem;transform:translate(-50%,-50%);z-index:1}.main-menu-subsite .menu-item__button:focus-visible{opacity:1}.main-menu-subsite a{font-size:1.25rem}.main-menu-subsite>ul{display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;row-gap:20px;padding-right:1.875rem}}@media screen and (min-width:64.0625em)and (min-width:90.0625em){.main-menu-subsite>ul{-moz-column-gap:30px;column-gap:30px}}@media print,screen and (min-width:64.0625em){.main-menu-subsite>ul>li>a:hover+button+ul{display:block}.main-menu-subsite>ul a::after{content:"";display:block;width:100%;height:40px;position:absolute;z-index:2;top:20px}.main-menu-subsite>ul a::after:hover+button+ul{display:block}.main-menu-subsite ul ul{display:none;min-width:18.75rem;position:absolute;width:auto;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);margin-top:1.5625rem;left:-17px;top:25px;z-index:3}.main-menu-subsite ul ul:hover{display:block}.main-menu-subsite ul ul li+li{border-top:1px solid #e8e8e8}.main-menu-subsite ul ul a{padding:.9375rem;background-color:#fff;color:#442c8b;font-size:1.125rem;font-weight:600}.main-menu-subsite ul ul a:hover,.main-menu-subsite ul ul a:focus-visible{background-color:#ffd24f;color:#000}.main-menu-subsite ul ul li:first-of-type{border-top:3px solid #ffd24f}}.menu-item--disabled>a{cursor:default}.menu-item--disabled>a button{left:0;width:auto;padding-right:.625em;text-align:right;background-color:rgba(0,0,0,0)}.menu-item--overview{display:none !important}.menu-item--disabled .menu-item--overview{display:block !important}@media print,screen and (min-width:48.0625em){.sidebar-wrapper{max-width:20.625rem}}@media print,screen and (min-width:64.0625em){.sidebar-wrapper{margin-left:3.125rem}}.sidebar-wrapper .parent-page-link{display:none}@media print,screen and (min-width:48.0625em){.sidebar-wrapper .parent-page-link a{display:inline-block;font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1rem;line-height:1.2;color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-color:#b1a5d0;text-underline-offset:3px;text-transform:uppercase;padding:.6875rem 1.0625rem .8125rem;margin-left:-17px;border:1px solid rgba(0,0,0,0)}.sidebar-wrapper .parent-page-link a::after{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.sidebar-wrapper .parent-page-link a::after{display:inline-block;color:#dcae27;font-size:.875rem;line-height:1;margin-left:.625rem}.sidebar-wrapper .parent-page-link a:hover{color:#000;background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:100px;text-decoration-color:#dcae27;border-color:#f7f7f7}.sidebar-wrapper .parent-page-link a:hover::after{color:#665aa7}.sidebar-wrapper .parent-page-link a:focus-visible{color:#000;background-color:#f7f7f7;border-radius:100px;text-decoration-color:#b1a5d0;border-color:#f7f7f7}.sidebar-wrapper .parent-page-link a:focus-visible::after{color:#b1a5d0}.sidebar-wrapper .parent-page-link a::before{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.sidebar-wrapper .parent-page-link a::before{display:inline-block;color:#dcae27;font-size:.875rem;font-weight:400;line-height:1;margin-right:.625rem}.sidebar-wrapper .parent-page-link a::before{display:inline-block;content:"";font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#dcae27;font-size:1rem;margin-right:1rem}.sidebar-wrapper .parent-page-link{display:block;width:-moz-fit-content;width:fit-content;margin-top:-11px;text-indent:-14px}.sidebar-wrapper .parent-page-link+.sidebar-menu{margin-top:1.25rem}}.sidebar-wrapper .accordion .accordion__button{background-color:#231161;padding:1.875rem 1.25rem}.sidebar-wrapper .accordion .accordion__button:hover,.sidebar-wrapper .accordion .accordion__button:focus-visible{background-color:#442c8b}.sidebar-wrapper .accordion .accordion__button:hover .accordion__icon::before,.sidebar-wrapper .accordion .accordion__button:hover .accordion__icon::after,.sidebar-wrapper .accordion .accordion__button:focus-visible .accordion__icon::before,.sidebar-wrapper .accordion .accordion__button:focus-visible .accordion__icon::after{background-color:#fff}.sidebar-wrapper .accordion .accordion__button:focus-visible .accordion__icon{border:2px solid #dcae27}.sidebar-wrapper .accordion .accordion__button-text{font-size:1.125rem;line-height:1.6}@media print,screen and (min-width:64.0625em){.sidebar-wrapper .accordion .accordion__button-text{font-size:1.25rem}}.sidebar-wrapper .accordion .accordion__button-text{color:#fff;font-size:1.25rem}.sidebar-wrapper .accordion .accordion__icon{margin:0;width:3.75rem;height:5.75rem;top:0;right:0}.sidebar-wrapper .accordion .accordion__icon::before,.sidebar-wrapper .accordion .accordion__icon::after{background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.sidebar-wrapper .accordion .accordion__content{padding:0;overflow:visible}.sidebar-wrapper .accordion.accordion--open>.accordion__button{background-color:#442c8b}.sidebar-wrapper .accordion.accordion--open>.accordion__button .accordion__icon::before{background-color:rgba(0,0,0,0)}.sidebar-wrapper .accordion.accordion--open>.accordion__button .accordion__icon::after{background-color:#fff}.sidebar-wrapper .wysiwyg{padding-top:3.125rem}.sidebar-wrapper .wysiwyg{padding-bottom:3.125rem}@media print,screen and (min-width:48.0625em){.sidebar-wrapper .wysiwyg{padding-top:5rem}.sidebar-wrapper .wysiwyg{padding-bottom:5rem}}@media print,screen and (min-width:64.0625em){.sidebar-wrapper .wysiwyg{padding-top:6.25rem}.sidebar-wrapper .wysiwyg{padding-bottom:6.25rem}}.sidebar-wrapper .sidebar-menu{font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1rem;line-height:1.4}.sidebar-wrapper .sidebar-menu h3{margin:0;font-size:1rem;line-height:1}.sidebar-wrapper .sidebar-menu h3 a{padding:1rem}.sidebar-wrapper .sidebar-menu ul{margin:0;padding:0;list-style:none}.sidebar-wrapper .sidebar-menu>ul>li{border-bottom:1px solid #dcae27}.sidebar-wrapper .sidebar-menu a{position:relative;display:block;padding:1.25rem;padding-right:3.75rem;transition:background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98);font-size:1rem;font-weight:700;line-height:1.6;text-decoration:none}.sidebar-wrapper .sidebar-menu a:focus-visible{outline:none}@media print,screen and (min-width:64.0625em){.sidebar-wrapper .sidebar-menu a{padding:1.25rem 1.875rem;padding-right:3.75rem}}.sidebar-wrapper .sidebar-menu .menu-item__button{top:1px;right:0;bottom:0;left:auto;border:none;width:3.75rem;height:max(64px,100% - 2px);margin:0;transform:none;opacity:1;line-height:1;border:2px solid rgba(0,0,0,0);padding:0;background-color:#f7f7f7}@media print,screen and (min-width:64.0625em){.sidebar-wrapper .sidebar-menu .menu-item__button{background-color:#fff}}.sidebar-wrapper .sidebar-menu .menu-item__button:focus-visible{border:2px solid #dcae27}.sidebar-wrapper .sidebar-menu .menu-item__button::before{content:"+";font-size:1.125rem;width:100%;height:1.25rem;color:#442c8b;position:absolute;top:18px;left:0}.sidebar-wrapper .sidebar-menu .menu-item__button:hover,.sidebar-wrapper .sidebar-menu .menu-item__button:focus-visible{background-color:#fdf9ec}.sidebar-wrapper .sidebar-menu .menu-item--open>a{background-color:#fdf9ec;color:#000}.sidebar-wrapper .sidebar-menu .menu-item--open>.menu-item__button{background-color:#fdf9ec}.sidebar-wrapper .sidebar-menu .menu-item--open>.menu-item__button:hover,.sidebar-wrapper .sidebar-menu .menu-item--open>.menu-item__button:focus-visible{background-color:#dcae27}.sidebar-wrapper .sidebar-menu>ul>li>a:hover,.sidebar-wrapper .sidebar-menu>ul>li>a:focus-visible{color:#000;background-color:#fdf9ec}.sidebar-wrapper .sidebar-menu>ul ul>li+li{outline:1px solid hsla(0,0%,100%,.2)}.sidebar-wrapper .sidebar-menu>ul ul>li a{background-color:#ffd24f;color:#000;padding-left:50px}.sidebar-wrapper .sidebar-menu>ul ul>li a:hover{color:#000;background-color:#dcae27}.sidebar-wrapper .sidebar-menu>ul ul>li a:focus-visible{color:#000;background-color:#dcae27;outline:none}.sidebar-wrapper .sidebar-menu>ul ul>li a.is-active{color:#000}.sidebar-wrapper .sidebar-menu>ul ul ul>li a{padding-left:48px}.sidebar-wrapper .sidebar-menu>ul ul ul ul>li a{padding-left:54px}.sidebar-wrapper .sidebar-menu__toggle{display:none}@media print,screen and (max-width:48.06125em){.sidebar-wrapper .sidebar-menu__toggle{position:relative;display:block;width:100%;margin:0;padding:1rem 16px;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98);color:#442c8b;border:0;background:none}.sidebar-wrapper .sidebar-menu__toggle::after{content:"";transform:translateY(-50%);font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:1.5em;position:absolute;top:50%;right:.75em}.sidebar-menu-open .sidebar-wrapper .sidebar-menu__toggle::after{content:""}.sidebar-wrapper .sidebar-menu__toggle:hover{color:#000;background:none}.sidebar-wrapper .sidebar-menu__container{display:none}}@media print,screen and (min-width:48.0625em){.sidebar-wrapper .sidebar-menu__container{display:block !important}}.sidebar-wrapper .sidebar-menu .menu-item--expanded>ul{display:none}:root:not(.oho-js) .sidebar-wrapper .sidebar-menu .menu-item--expanded>ul{display:block}.sidebar-wrapper .sidebar-menu .menu-item--open>ul{display:block}.sidebar-wrapper .sidebar-menu .menu-item--open>.menu-item__button::before{content:""}.sidebar-wrapper .sidebar-menu>ul.menu>li.menu-item--expanded:has(.menu-item__button)>a{width:calc(100% - 60px)}.social-media{margin:0;padding:0;list-style:none;display:flex;-moz-column-gap:15px;column-gap:15px}.social-media li{width:auto;display:inline-block}.social-media span{color:#fff}.social-media a{display:block;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98);font-size:1.5rem}@media print,screen and (min-width:48.0625em){.social-media a{font-size:1.75rem}}@media print,screen and (min-width:64.0625em){.social-media a{font-size:2.125rem}}.social-media a:hover,.social-media a:focus-visible{background:linear-gradient(59deg,#DCAE27 -0.38%,#FFEC82 89.69%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-block:0.11em;margin-block:-0.11em}.accordion{clear:both}.accordion+.accordion{margin-top:.625rem}.accordion__button{position:relative;width:100%;margin:0;padding:1.25rem 3.75rem 1.25rem 1.25rem;transition:background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 0 cubic-bezier(0.42,0.08,0.06,0.98) 400ms;text-align:left;border:none;border-radius:0;background-color:#f7f7f7;color:#442c8b;text-transform:none;font-size:18px}@media print,screen and (min-width:64.0625em){.accordion__button{font-size:20px;padding:1.875rem 5.625rem 1.875rem 1.875rem}}.accordion__button:hover,.accordion__button:focus-visible{background-color:#dcae27;color:#000}.accordion__button:hover .accordion__icon::before,.accordion__button:hover .accordion__icon::after,.accordion__button:focus-visible .accordion__icon::before,.accordion__button:focus-visible .accordion__icon::after{background-color:#000}.accordion__icon{position:absolute;top:calc(50% - 10px);right:28px;bottom:0;width:20px;height:20px;margin:auto}.accordion__icon::before,.accordion__icon::after{content:"";display:block;position:absolute;background-color:#442c8b}.accordion__icon::before{width:2px;height:20px;top:0;left:9px}.accordion__icon::after{width:20px;height:2px;top:9px;left:0}.accordion__icon-path{fill:#fff;transition:fill 150ms cubic-bezier(0.42,0.08,0.06,0.98),transform 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.accordion__icon-path--vertical{transform:scaleY(1);transform-origin-y:50%}.accordion__content{border:none;display:none;background-color:#f7f7f7;padding:1.25rem;overflow:hidden}:root:not(.oho-js) .accordion__content{display:block}@media print,screen and (min-width:64.0625em){.accordion__content{padding:1.875rem}}.accordion--open>.accordion__button,:root:not(.oho-js) .accordion__button{transition:background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),color 150ms cubic-bezier(0.42,0.08,0.06,0.98);color:#000;border-bottom:0;background-color:#ffd24f}.accordion--open>.accordion__button .accordion__icon::before,:root:not(.oho-js) .accordion__button .accordion__icon::before{background-color:rgba(0,0,0,0)}.accordion--open>.accordion__button .accordion__icon::after,:root:not(.oho-js) .accordion__button .accordion__icon::after{background-color:#442c8b}.accordion--open>.accordion__button:hover,.accordion--open>.accordion__button:focus-visible,:root:not(.oho-js) .accordion__button:hover,:root:not(.oho-js) .accordion__button:focus-visible{background-color:#dcae27;color:#000}.accordion--open>.accordion__button:hover .accordion__icon::before,.accordion--open>.accordion__button:focus-visible .accordion__icon::before,:root:not(.oho-js) .accordion__button:hover .accordion__icon::before,:root:not(.oho-js) .accordion__button:focus-visible .accordion__icon::before{background-color:rgba(0,0,0,0)}.accordion--open>.accordion__button:hover .accordion__icon::after,.accordion--open>.accordion__button:focus-visible .accordion__icon::after,:root:not(.oho-js) .accordion__button:hover .accordion__icon::after,:root:not(.oho-js) .accordion__button:focus-visible .accordion__icon::after{background-color:#442c8b}.accordion--open>.accordion__button .accordion__icon-path,:root:not(.oho-js) .accordion__button .accordion__icon-path{fill:#000}.accordion--open>.accordion__button .accordion__icon-path--vertical,:root:not(.oho-js) .accordion__button .accordion__icon-path--vertical{transform:scaleY(0)}.accordion--mobile .accordion__button:disabled{display:none}.accordion--mobile .accordion__button:disabled+.accordion__content{display:block !important;padding:0;border:0;background-color:rgba(0,0,0,0)}.accordions--wrap{max-width:61.875rem}@media print,screen and (min-width:64.0625em){.accordions--wrap{margin-left:50px}}.accordions--wrap>h2{color:#442c8b;font-family:brulia-text,helvetica,serif;font-size:2.25rem;font-weight:400;line-height:1.1;letter-spacing:-0.5px}@media print,screen and (min-width:48.0625em){.accordions--wrap>h2{font-size:2.75rem}}@media print,screen and (min-width:64.0625em){.accordions--wrap>h2{font-size:3.375rem}}.accordions--wrap>h2+p{margin-top:1.25rem}.wysiwyg .accordions{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.wysiwyg .accordions{margin-top:2.5rem}}.wysiwyg .accordions .section-heading__heading{text-transform:none;font-family:brulia-text,helvetica,serif;font-size:2.25rem;font-weight:400;line-height:1.1;letter-spacing:-0.5px}@media print,screen and (min-width:48.0625em){.wysiwyg .accordions .section-heading__heading{font-size:2.75rem}}@media print,screen and (min-width:64.0625em){.wysiwyg .accordions .section-heading__heading{font-size:3.625rem;letter-spacing:-1px}}.wysiwyg .accordions .section-heading__subheading{font-size:1.0625rem;font-weight:400;line-height:1.6}@media print,screen and (min-width:64.0625em){.wysiwyg .accordions .section-heading__subheading{font-size:1.125rem}}.wysiwyg .accordions .grid-container{padding:0}.wysiwyg-block+.accordions .accordions--wrap{max-width:61.875rem;margin-left:0}.wysiwyg+.accordions{border-top:1px solid rgba(0,0,0,0)}.accordions{clear:both}.benefits-section{margin-top:3.125rem}.benefits-section{margin-bottom:3.125rem}@media print,screen and (min-width:48.0625em){.benefits-section{margin-top:5rem}.benefits-section{margin-bottom:5rem}}@media print,screen and (min-width:64.0625em){.benefits-section{margin-top:6.25rem}.benefits-section{margin-bottom:6.25rem}}.benefits-section .section-heading__title-container{max-width:52.5rem}.benefits-section h2{color:#442c8b}.benefits-section h2+p{margin-top:1.25rem}.benefits-section__items{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.benefits-section__items{margin-top:2.5rem}}.benefits-section__items .wysiwyg,.benefits-section__items p{margin-top:1.25rem}.benefits-section__item{border:2px solid #dcae27}.benefits-section__item{padding:1.875rem}@media print,screen and (min-width:48.0625em){.benefits-section__item{padding:2.5rem}}.benefits-section__item+.benefits-section__item{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.benefits-section__item+.benefits-section__item{margin-top:0}}@media print,screen and (min-width:64.0625em){.benefits-section .grid-container{padding-right:80px;padding-left:80px}}.body-section--wrap{max-width:61.875rem}@media print,screen and (min-width:64.0625em){.body-section--wrap{margin-left:50px}}.callout-block{background-color:#f7f7f7}.callout-block{padding:1.25rem}@media print,screen and (min-width:48.0625em){.callout-block{padding:1.875rem}}@media print,screen and (max-width:48.06125em){.callout-block{margin-top:1.25rem}}@media print,screen and (max-width:48.06125em)and (min-width:48.0625em){.callout-block{margin-top:1.875rem}}@media print,screen and (min-width:48.0625em){.callout-block{max-width:20.625rem}}.callout-block__description-wrapper{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){.callout-block__description-wrapper{margin-top:0.9375rem}}.callout-block__link-wrapper{margin-top:1.25rem}.callout-block__link-wrapper a{display:inline-block;font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1rem;line-height:1.2;color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-color:#b1a5d0;text-underline-offset:3px;text-transform:uppercase;padding:.6875rem 1.0625rem .8125rem;margin-left:-17px;border:1px solid rgba(0,0,0,0)}.callout-block__link-wrapper a::after{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.callout-block__link-wrapper a::after{display:inline-block;color:#dcae27;font-size:.875rem;line-height:1;margin-left:.625rem}.callout-block__link-wrapper a:hover{color:#000;background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:100px;text-decoration-color:#dcae27;border-color:#f7f7f7}.callout-block__link-wrapper a:hover::after{color:#665aa7}.callout-block__link-wrapper a:focus-visible{color:#000;background-color:#f7f7f7;border-radius:100px;text-decoration-color:#b1a5d0;border-color:#f7f7f7}.callout-block__link-wrapper a:focus-visible::after{color:#b1a5d0}.callout-block__link-wrapper a::before{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.callout-block__link-wrapper a::before{display:inline-block;color:#dcae27;font-size:.875rem;font-weight:400;line-height:1;margin-right:.625rem}.callout-block__link-wrapper a{color:#442c8b;padding:.6875rem 1.0625rem .8125rem;text-decoration:underline;text-decoration-color:#b1a5d0;text-underline-offset:3px;border:1px solid rgba(0,0,0,0)}.callout-block__link-wrapper a:hover{color:#000;background-color:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.5);border-radius:100px;text-decoration-color:#dcae27;border-color:hsla(0,0%,100%,.5)}.callout-block__link-wrapper a:hover::before,.callout-block__link-wrapper a:hover::after{color:#665aa7}.callout-block__link-wrapper a:focus-visible{color:#000;background-color:hsla(0,0%,100%,.5);border-radius:100px;text-decoration-color:#b1a5d0;border-color:hsla(0,0%,100%,.5)}.callout-block__link-wrapper a:focus-visible::before,.callout-block__link-wrapper a:focus-visible::after{color:#dcae27}.callout-block__link-wrapper a:hover,.callout-block__link-wrapper a:focus-visible{background-color:#f7f7f7;border-color:#f7f7f7}@media print,screen and (min-width:48.0625em){.process-steps .callout-block{padding:1.25rem;max-width:13.75rem}}@media print,screen and (max-width:48.06125em){.cell:has(aside.callout--news),.cell:has(aside.callout--events){margin:0;width:100%}}aside.callout--news h2,aside.callout--events h2{font-family:"Source Sans 3","Gill Sans",sans-serif}aside.callout--news .btn,aside.callout--events .btn{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){aside.callout--news .btn,aside.callout--events .btn{margin-top:0.9375rem}}aside.callout--news .btn,aside.callout--events .btn{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}aside.callout--news .btn:hover,aside.callout--news .btn:focus-visible,aside.callout--events .btn:hover,aside.callout--events .btn:focus-visible{text-decoration:none;outline:none}aside.callout--news .btn:disabled,aside.callout--events .btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}aside.callout--news .btn,aside.callout--events .btn{font-size:.9375rem;padding:.75rem 1.25rem;color:#fff;background-color:#442c8b;border-color:#442c8b}aside.callout--news .btn::before,aside.callout--news .btn::after,aside.callout--events .btn::before,aside.callout--events .btn::after{color:#fff}aside.callout--news .btn:hover,aside.callout--events .btn:hover{color:#442c8b;background-color:#fff;border-color:#dcae27}aside.callout--news .btn:hover::before,aside.callout--news .btn:hover::after,aside.callout--events .btn:hover::before,aside.callout--events .btn:hover::after{color:#dcae27}aside.callout--news .btn:focus-visible,aside.callout--events .btn:focus-visible{color:#442c8b;background-color:#fff;border-color:#b1a5d0}aside.callout--news .btn:focus-visible::before,aside.callout--news .btn:focus-visible::after,aside.callout--events .btn:focus-visible::before,aside.callout--events .btn:focus-visible::after{color:#dcae27}@media print,screen and (min-width:40.0625em){aside.callout--news .btn,aside.callout--events .btn{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}aside.callout--news .btn:hover,aside.callout--news .btn:focus-visible,aside.callout--events .btn:hover,aside.callout--events .btn:focus-visible{text-decoration:none;outline:none}aside.callout--news .btn:disabled,aside.callout--events .btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}aside.callout--news .btn,aside.callout--events .btn{font-size:1rem;padding:.9375rem 1.5625rem;color:#fff;background-color:#442c8b;border-color:#442c8b}aside.callout--news .btn::before,aside.callout--news .btn::after,aside.callout--events .btn::before,aside.callout--events .btn::after{color:#fff}aside.callout--news .btn:hover,aside.callout--events .btn:hover{color:#442c8b;background-color:#fff;border-color:#dcae27}aside.callout--news .btn:hover::before,aside.callout--news .btn:hover::after,aside.callout--events .btn:hover::before,aside.callout--events .btn:hover::after{color:#dcae27}aside.callout--news .btn:focus-visible,aside.callout--events .btn:focus-visible{color:#442c8b;background-color:#fff;border-color:#b1a5d0}aside.callout--news .btn:focus-visible::before,aside.callout--news .btn:focus-visible::after,aside.callout--events .btn:focus-visible::before,aside.callout--events .btn:focus-visible::after{color:#dcae27}}@media print,screen and (min-width:48.0625em){aside.callout--news .btn,aside.callout--events .btn{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}aside.callout--news .btn:hover,aside.callout--news .btn:focus-visible,aside.callout--events .btn:hover,aside.callout--events .btn:focus-visible{text-decoration:none;outline:none}aside.callout--news .btn:disabled,aside.callout--events .btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}aside.callout--news .btn,aside.callout--events .btn{font-size:1rem;padding:.9375rem 1.5625rem;color:#fff;background-color:#442c8b;border-color:#442c8b}aside.callout--news .btn::before,aside.callout--news .btn::after,aside.callout--events .btn::before,aside.callout--events .btn::after{color:#fff}aside.callout--news .btn:hover,aside.callout--events .btn:hover{color:#442c8b;background-color:#fff;border-color:#dcae27}aside.callout--news .btn:hover::before,aside.callout--news .btn:hover::after,aside.callout--events .btn:hover::before,aside.callout--events .btn:hover::after{color:#dcae27}aside.callout--news .btn:focus-visible,aside.callout--events .btn:focus-visible{color:#442c8b;background-color:#fff;border-color:#b1a5d0}aside.callout--news .btn:focus-visible::before,aside.callout--news .btn:focus-visible::after,aside.callout--events .btn:focus-visible::before,aside.callout--events .btn:focus-visible::after{color:#dcae27}}aside.callout--news p,aside.callout--events p{font-size:1rem;line-height:1.6}aside.callout--news p,aside.callout--events p{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){aside.callout--news p,aside.callout--events p{margin-top:0.9375rem}}aside.callout--news .simple-links,aside.callout--events .simple-links{margin-top:.9375rem;list-style:none;padding-left:0}aside.callout--news .simple-links li,aside.callout--events .simple-links li{font-size:1.0625rem;font-weight:400;line-height:1.6}@media print,screen and (min-width:64.0625em){aside.callout--news .simple-links li,aside.callout--events .simple-links li{font-size:1.125rem}}aside.callout--news .simple-links li+li,aside.callout--events .simple-links li+li{margin-top:.625rem}aside.callout--news .simple-links a,aside.callout--events .simple-links a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}aside.callout--news .simple-links a:hover,aside.callout--events .simple-links a:hover{color:#000;text-decoration-color:#dcae27}aside.callout--news .simple-links a:focus-visible,aside.callout--events .simple-links a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}aside.callout--news h2.eyebrow,aside.callout--news h3.eyebrow,aside.callout--events h2.eyebrow,aside.callout--events h3.eyebrow{font-family:Source Sans 3,Gill Sans,sans-serif;font-size:0.875rem;font-weight:600;line-height:1;letter-spacing:1px;text-transform:uppercase}aside.callout--news h2.eyebrow,aside.callout--news h3.eyebrow,aside.callout--events h2.eyebrow,aside.callout--events h3.eyebrow{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){aside.callout--news h2.eyebrow,aside.callout--news h3.eyebrow,aside.callout--events h2.eyebrow,aside.callout--events h3.eyebrow{margin-top:2.5rem}}aside.callout--news h2.eyebrow,aside.callout--news h3.eyebrow,aside.callout--events h2.eyebrow,aside.callout--events h3.eyebrow{font-family:"Source Sans 3","Gill Sans",sans-serif;display:flex;align-items:flex-end;gap:0 10px}aside.callout--news h2.eyebrow::after,aside.callout--news h3.eyebrow::after,aside.callout--events h2.eyebrow::after,aside.callout--events h3.eyebrow::after{content:"";display:block;height:.5em;border-top:1px solid rgba(0,0,0,.15);flex:1}aside.callout--news h2.eyebrow:first-child,aside.callout--news h3.eyebrow:first-child,aside.callout--events h2.eyebrow:first-child,aside.callout--events h3.eyebrow:first-child{margin-top:0}aside.callout--news h3.p,aside.callout--news h4.p,aside.callout--events h3.p,aside.callout--events h4.p{font-size:.9375rem;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:600}aside.callout--news h3.p,aside.callout--news h4.p,aside.callout--events h3.p,aside.callout--events h4.p{margin-top:1.25rem}.checkerboard{margin-top:2.5rem}.checkerboard{margin-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.checkerboard{margin-top:3.125rem}.checkerboard{margin-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.checkerboard{margin-top:5rem}.checkerboard{margin-bottom:5rem}}@media print,screen and (max-width:48.06125em){.checkerboard+.media-contact-section{border-top:3px solid #dcae27}}.checkerboard__items.grid-container{max-width:90rem}@media print,screen and (min-width:48.0625em){.checkerboard-item{display:flex;justify-content:center}}@media print,screen and (min-width:48.0625em){.checkerboard-item:nth-child(odd){flex-direction:row-reverse}.checkerboard-item:nth-child(odd) .checkerboard-item__content{padding-right:40px;padding-left:90px}}@media print,screen and (min-width:64.0625em){.checkerboard-item:nth-child(odd) .checkerboard-item__content{padding-right:60px;padding-left:140px}}@media print,screen and (min-width:48.0625em){.checkerboard-item:nth-child(even) .checkerboard-item__content{padding-right:40px;padding-left:90px}}@media print,screen and (min-width:64.0625em){.checkerboard-item:nth-child(even) .checkerboard-item__content{padding-right:90px;padding-left:110px}}.checkerboard-item+.checkerboard-item{margin-top:3.125rem}@media print,screen and (min-width:64.0625em){.checkerboard-item+.checkerboard-item{margin-top:5rem}}.checkerboard-item__media{position:relative}@media print,screen and (min-width:48.0625em){.checkerboard-item__media{flex-basis:48%}}.checkerboard-item__media figure{margin:0;position:relative}@media print,screen and (max-width:48.06125em){.checkerboard-item__media figure{margin-right:-20px;margin-left:-20px}}.checkerboard-item__media figure .aspect-ratio-frame>a{display:block;position:absolute;top:0;left:0;height:100%;width:100%}.checkerboard-item__media figure .aspect-ratio-frame>a:focus-visible{outline:1px solid #442c8b;outline-offset:10px}.checkerboard-item__media figcaption{background-color:#f7f7f7;padding:10px 20px}@media print,screen and (min-width:48.0625em){.checkerboard-item__media figcaption{background:#fff;padding:10px 15px;position:absolute;max-width:calc(100% - 30px);bottom:15px;left:15px}}.checkerboard-item__media figcaption a{color:#442c8b;font-weight:600;text-decoration-color:rgba(0,0,0,0)}.checkerboard-item__media figcaption a:hover,.checkerboard-item__media figcaption a:focus-visible{text-decoration-color:#b1a5d0}.checkerboard-item__content{align-items:flex-start;display:flex;flex-direction:column}.checkerboard-item__content{row-gap:1.25rem}@media print,screen and (min-width:48.0625em){.checkerboard-item__content{row-gap:1.875rem}}@media print,screen and (max-width:48.06125em){.checkerboard-item__content{padding-top:1.875rem}}@media print,screen and (min-width:48.0625em){.checkerboard-item__content{flex:1;justify-content:center;padding-left:50px}}.checkerboard-item__title{color:#442c8b;font-family:brulia-text,helvetica,serif;font-size:2.25rem;font-weight:400;line-height:1.1;letter-spacing:-0.5px}@media print,screen and (min-width:48.0625em){.checkerboard-item__title{font-size:2.75rem}}@media print,screen and (min-width:64.0625em){.checkerboard-item__title{font-size:3.625rem;letter-spacing:-1px}}@media print,screen and (min-width:48.0625em){.checkerboard-item__title{text-indent:-50px}}.checkerboard-item__title span{color:#dcae27}.checkerboard-item__links{list-style:none;margin:0;padding:0}.checkerboard-item__links li+li{margin-top:.0625rem}@media print,screen and (min-width:48.0625em){.checkerboard-item__links li+li{margin-top:.1875rem}}.checkerboard-item__links a{display:inline-block;font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1rem;line-height:1.2;color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-color:#b1a5d0;text-underline-offset:3px;text-transform:uppercase;padding:.6875rem 1.0625rem .8125rem;margin-left:-17px;border:1px solid rgba(0,0,0,0)}.checkerboard-item__links a::after{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.checkerboard-item__links a::after{display:inline-block;color:#dcae27;font-size:.875rem;line-height:1;margin-left:.625rem}.checkerboard-item__links a:hover{color:#000;background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:100px;text-decoration-color:#dcae27;border-color:#f7f7f7}.checkerboard-item__links a:hover::after{color:#665aa7}.checkerboard-item__links a:focus-visible{color:#000;background-color:#f7f7f7;border-radius:100px;text-decoration-color:#b1a5d0;border-color:#f7f7f7}.checkerboard-item__links a:focus-visible::after{color:#b1a5d0}.checkerboard-item__links a::before{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.checkerboard-item__links a::before{display:inline-block;color:#dcae27;font-size:.875rem;font-weight:400;line-height:1;margin-right:.625rem}.contact-info-wysiwyg__wrapper{margin-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.contact-info-wysiwyg__wrapper{margin-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.contact-info-wysiwyg__wrapper{margin-bottom:5rem}}@media print,screen and (min-width:48.0625em){.contact-info-wysiwyg__wrapper{margin-top:2.5rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.contact-info-wysiwyg__wrapper{margin-top:3.125rem}}@media print,screen and (min-width:48.0625em)and (min-width:64.0625em){.contact-info-wysiwyg__wrapper{margin-top:5rem}}.contact-info-wysiwyg__wrapper .accordions.global-margin--8x{margin-bottom:0}@media print,screen and (max-width:48.06125em){.contact-info-wysiwyg__wrapper .cell:has(>.wysiwyg){border-top:2px solid #dcae27;margin:0;width:100%}}.contact-info-wysiwyg__wrapper .cell>.wysiwyg{padding:3.125rem 0;margin:0 1.25rem}@media print,screen and (min-width:48.0625em){.contact-info-wysiwyg__wrapper .cell>.wysiwyg{padding:0;margin:0}}@media print,screen and (max-width:48.06125em){.contact-info-wysiwyg__wrapper .cell:has(>aside.contact-info-section){margin:0;width:100%}}.contact-info-wysiwyg__wrapper .contact-info-section{background-color:#f7f7f7;padding:2.5rem 1.875rem}.contact-info-wysiwyg__wrapper .contact-info-section h2{font-family:"Source Sans 3","Gill Sans",sans-serif}.contact-info-wysiwyg__wrapper .contact-info-section .btn{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){.contact-info-wysiwyg__wrapper .contact-info-section .btn{margin-top:0.9375rem}}.contact-info-wysiwyg__wrapper .contact-info-section .btn{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.contact-info-wysiwyg__wrapper .contact-info-section .btn:hover,.contact-info-wysiwyg__wrapper .contact-info-section .btn:focus-visible{text-decoration:none;outline:none}.contact-info-wysiwyg__wrapper .contact-info-section .btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.contact-info-wysiwyg__wrapper .contact-info-section .btn{font-size:.9375rem;padding:.75rem 1.25rem;color:#fff;background-color:#442c8b;border-color:#442c8b}.contact-info-wysiwyg__wrapper .contact-info-section .btn::before,.contact-info-wysiwyg__wrapper .contact-info-section .btn::after{color:#fff}.contact-info-wysiwyg__wrapper .contact-info-section .btn:hover{color:#442c8b;background-color:#fff;border-color:#dcae27}.contact-info-wysiwyg__wrapper .contact-info-section .btn:hover::before,.contact-info-wysiwyg__wrapper .contact-info-section .btn:hover::after{color:#dcae27}.contact-info-wysiwyg__wrapper .contact-info-section .btn:focus-visible{color:#442c8b;background-color:#fff;border-color:#b1a5d0}.contact-info-wysiwyg__wrapper .contact-info-section .btn:focus-visible::before,.contact-info-wysiwyg__wrapper .contact-info-section .btn:focus-visible::after{color:#dcae27}@media print,screen and (min-width:40.0625em){.contact-info-wysiwyg__wrapper .contact-info-section .btn{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.contact-info-wysiwyg__wrapper .contact-info-section .btn:hover,.contact-info-wysiwyg__wrapper .contact-info-section .btn:focus-visible{text-decoration:none;outline:none}.contact-info-wysiwyg__wrapper .contact-info-section .btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.contact-info-wysiwyg__wrapper .contact-info-section .btn{font-size:1rem;padding:.9375rem 1.5625rem;color:#fff;background-color:#442c8b;border-color:#442c8b}.contact-info-wysiwyg__wrapper .contact-info-section .btn::before,.contact-info-wysiwyg__wrapper .contact-info-section .btn::after{color:#fff}.contact-info-wysiwyg__wrapper .contact-info-section .btn:hover{color:#442c8b;background-color:#fff;border-color:#dcae27}.contact-info-wysiwyg__wrapper .contact-info-section .btn:hover::before,.contact-info-wysiwyg__wrapper .contact-info-section .btn:hover::after{color:#dcae27}.contact-info-wysiwyg__wrapper .contact-info-section .btn:focus-visible{color:#442c8b;background-color:#fff;border-color:#b1a5d0}.contact-info-wysiwyg__wrapper .contact-info-section .btn:focus-visible::before,.contact-info-wysiwyg__wrapper .contact-info-section .btn:focus-visible::after{color:#dcae27}}@media print,screen and (min-width:48.0625em){.contact-info-wysiwyg__wrapper .contact-info-section .btn{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.contact-info-wysiwyg__wrapper .contact-info-section .btn:hover,.contact-info-wysiwyg__wrapper .contact-info-section .btn:focus-visible{text-decoration:none;outline:none}.contact-info-wysiwyg__wrapper .contact-info-section .btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.contact-info-wysiwyg__wrapper .contact-info-section .btn{font-size:1rem;padding:.9375rem 1.5625rem;color:#fff;background-color:#442c8b;border-color:#442c8b}.contact-info-wysiwyg__wrapper .contact-info-section .btn::before,.contact-info-wysiwyg__wrapper .contact-info-section .btn::after{color:#fff}.contact-info-wysiwyg__wrapper .contact-info-section .btn:hover{color:#442c8b;background-color:#fff;border-color:#dcae27}.contact-info-wysiwyg__wrapper .contact-info-section .btn:hover::before,.contact-info-wysiwyg__wrapper .contact-info-section .btn:hover::after{color:#dcae27}.contact-info-wysiwyg__wrapper .contact-info-section .btn:focus-visible{color:#442c8b;background-color:#fff;border-color:#b1a5d0}.contact-info-wysiwyg__wrapper .contact-info-section .btn:focus-visible::before,.contact-info-wysiwyg__wrapper .contact-info-section .btn:focus-visible::after{color:#dcae27}}.contact-info-wysiwyg__wrapper .contact-info-section ul{list-style:none;margin:0;padding:0}.contact-info-wysiwyg__wrapper .contact-info-section ul{margin-top:.9375rem}.contact-info-wysiwyg__wrapper .contact-info-section ul li+li{margin-top:.3125rem}.contact-info-wysiwyg__wrapper .contact-info-section ul:not(.icon-list):not(.social-media) a{font-size:1.0625rem;font-weight:400;line-height:1.6}@media print,screen and (min-width:64.0625em){.contact-info-wysiwyg__wrapper .contact-info-section ul:not(.icon-list):not(.social-media) a{font-size:1.125rem}}.contact-info-wysiwyg__wrapper .contact-info-section ul:not(.icon-list):not(.social-media) a{font-weight:600}.contact-info-wysiwyg__wrapper .contact-info-section p{font-size:1rem;line-height:1.6}.contact-info-wysiwyg__wrapper .contact-info-section p{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){.contact-info-wysiwyg__wrapper .contact-info-section p{margin-top:0.9375rem}}.contact-info-wysiwyg__wrapper .contact-info-section a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.contact-info-wysiwyg__wrapper .contact-info-section a:hover{color:#000;text-decoration-color:#dcae27}.contact-info-wysiwyg__wrapper .contact-info-section a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.contact-info-wysiwyg__wrapper .contact-info-section .simple-links{margin-top:.9375rem;list-style:none;padding-left:0}.contact-info-wysiwyg__wrapper .contact-info-section .simple-links li{font-size:1.0625rem;font-weight:400;line-height:1.6}@media print,screen and (min-width:64.0625em){.contact-info-wysiwyg__wrapper .contact-info-section .simple-links li{font-size:1.125rem}}.contact-info-wysiwyg__wrapper .contact-info-section .simple-links li+li{margin-top:.625rem}.contact-info-wysiwyg__wrapper .contact-info-section .simple-links a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.contact-info-wysiwyg__wrapper .contact-info-section .simple-links a:hover{color:#000;text-decoration-color:#dcae27}.contact-info-wysiwyg__wrapper .contact-info-section .simple-links a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.contact-info-wysiwyg__wrapper .contact-info-section h2.eyebrow,.contact-info-wysiwyg__wrapper .contact-info-section h3.eyebrow{font-family:Source Sans 3,Gill Sans,sans-serif;font-size:0.875rem;font-weight:600;line-height:1;letter-spacing:1px;text-transform:uppercase}.contact-info-wysiwyg__wrapper .contact-info-section h2.eyebrow,.contact-info-wysiwyg__wrapper .contact-info-section h3.eyebrow{margin-top:2.5rem;font-family:"Source Sans 3","Gill Sans",sans-serif;display:flex;align-items:flex-end;gap:0 10px}.contact-info-wysiwyg__wrapper .contact-info-section h2.eyebrow::after,.contact-info-wysiwyg__wrapper .contact-info-section h3.eyebrow::after{content:"";display:block;height:.5em;border-top:1px solid rgba(0,0,0,.15);flex:1}.contact-info-wysiwyg__wrapper .contact-info-section h2.eyebrow:first-child,.contact-info-wysiwyg__wrapper .contact-info-section h3.eyebrow:first-child{margin-top:0}.contact-info-wysiwyg__wrapper .contact-info-section h3.p,.contact-info-wysiwyg__wrapper .contact-info-section h4.p{font-size:.9375rem;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:600}.contact-info-wysiwyg__wrapper .contact-info-section h3.p,.contact-info-wysiwyg__wrapper .contact-info-section h4.p{margin-top:1.25rem}.contact-info-wysiwyg__wrapper .contact-info-section .office-hours .wysiwyg{margin-top:.9375rem}.contact-info-wysiwyg__wrapper .contact-info-section .office-hours p{margin:0;font-size:1rem;line-height:1.6}.contact-info-wysiwyg__wrapper .contact-info-section .office-hours a{font-size:1.0625rem;font-weight:400;line-height:1.6}@media print,screen and (min-width:64.0625em){.contact-info-wysiwyg__wrapper .contact-info-section .office-hours a{font-size:1.125rem}}.contact-info-wysiwyg__wrapper .contact-info-section .office-hours a{font-weight:600}.contact-info-wysiwyg__wrapper .contact-info-section .icon-list{margin-top:.9375rem}.contact-info-wysiwyg__wrapper .contact-info-section .icon-list li+li{margin-top:.625rem}.contact-info-wysiwyg__wrapper .contact-info-section .icon-list a{text-decoration-color:rgba(0,0,0,0)}.contact-info-wysiwyg__wrapper .contact-info-section .icon-list a:hover,.contact-info-wysiwyg__wrapper .contact-info-section .icon-list a:focus-visible{text-decoration-color:#dcae27}.contact-info-wysiwyg__wrapper .contact-info-section .icon-list__icon::before{color:#dcae27;position:relative;top:1px}.contact-info-wysiwyg__wrapper .contact-info-section .icon-list__content{font-weight:500}.contact-info-wysiwyg__wrapper .contact-info-section .social-media{gap:.625rem;flex-wrap:wrap}.contact-info-wysiwyg__wrapper .contact-info-section .social-media li{margin:0}.contact-info-wysiwyg__wrapper .contact-info-section .social-media span{color:#442c8b}.contact-info-wysiwyg__wrapper .contact-info-section .social-media span:hover,.contact-info-wysiwyg__wrapper .contact-info-section .social-media span:focus-visible{background:linear-gradient(59deg,#DCAE27 -0.38%,#FFEC82 89.69%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-block:0.11em;margin-block:-0.11em}.contact-info-wysiwyg__wrapper .contact-info-section .btn-row{margin-top:.9375rem}.contact-info-wysiwyg__wrapper .contact-info-section .btn-row a{margin:0}@media print,screen and (max-width:48.06125em){.contact-info-wysiwyg__wrapper .accordions .grid-container{padding-inline:1.25rem}}.contact-section{background-color:#f7f7f7}@media print,screen and (max-width:48.06125em){.contact-section{border-top:3px solid #dcae27}}.contact-section h2{color:#442c8b}@media print,screen and (max-width:48.06125em){.contact-section+.listing-section{border-top:3px solid #dcae27;margin-top:0}.contact-section+.listing-section{padding-top:2.5rem}}@media print,screen and (max-width:48.06125em)and (min-width:48.0625em){.contact-section+.listing-section{padding-top:3.125rem}}@media print,screen and (max-width:48.06125em)and (min-width:64.0625em){.contact-section+.listing-section{padding-top:5rem}}.contact-section--set{background:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.08)}.contact-section__item{padding:1.875rem 1.25rem}@media print,screen and (min-width:48.0625em){.contact-section__item{padding:2.5rem 3.125rem;display:flex;gap:0 30px}}.contact-section__item+.contact-section__item{border-top:1px solid rgba(0,0,0,.1)}@media print,screen and (min-width:48.0625em){.contact-item__flex{display:flex;gap:0 60px;justify-content:space-between;width:100%}}.contact-item__flex ul:not(.icon-list){list-style:none;padding-left:0}.contact-item__flex ul:not(.icon-list) li{font-size:1.0625rem;font-weight:400;line-height:1.6}@media print,screen and (min-width:64.0625em){.contact-item__flex ul:not(.icon-list) li{font-size:1.125rem}}.contact-item__flex p+ul{margin-top:.625rem}.contact-item__photo{width:160px}.contact-item__text{width:100%}@media print,screen and (max-width:48.06125em){.contact-item__text:not(:first-child){margin-top:20px}}@media print,screen and (min-width:64.0625em){.contact-item__text h3.h4{font-size:1.875rem;font-weight:400}}.contact-item__text h3.h4 a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.contact-item__text h3.h4 a:hover{color:#000;text-decoration-color:#dcae27}.contact-item__text h3.h4 a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.contact-item__text h3.h4 a{font-weight:400}@media print,screen and (max-width:48.06125em){.contact-item__contact{margin-top:15px}}.contact-item__contact .icon-list li{padding-left:1.875rem}.contact-item__contact .icon-list li:not(:first-child){margin-top:.625rem}.contact-item__contact .icon-list .icon-list__icon{text-align:center;width:1.25rem}.contact-item__contact .icon-list .icon-list__icon::before{color:#dcae27;font-size:.8125rem}.contact-item__contact .icon-list a[href^="mailto:"]{max-width:100%}.differentiator-section{background-color:#442c8b}.differentiator-section{padding-top:2.5rem}@media print,screen and (min-width:48.0625em){.differentiator-section{padding-top:3.125rem}}@media print,screen and (min-width:64.0625em){.differentiator-section{padding-top:5rem}}.differentiator-section h2,.differentiator-section p{color:#fff}.differentiator-section h2 span{background:linear-gradient(59deg,#DCAE27 -0.38%,#FFEC82 89.69%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-block:0.11em;margin-block:-0.11em}.differentiator-section h2+p{margin-top:1.25rem}.differentiator-section p{color:#fff}.differentiator-section p a{color:#fff;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#dcae27;text-underline-offset:3px}.differentiator-section p a:hover{color:#ffec82;text-decoration-color:#fff}.differentiator-section p a:focus-visible{color:#ffec82;text-decoration-color:#b1a5d0}.differentiator-section .special-indentation{padding-top:2.5rem}.differentiator-section .special-indentation{padding-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.differentiator-section .special-indentation{padding-top:3.125rem}.differentiator-section .special-indentation{padding-bottom:3.125rem}}.differentiator__content .global-spacing--1_5x:not(:last-child){margin-bottom:-11px}@media print,screen and (min-width:48.0625em){.differentiator--wrap{border-top:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2)}}@media print,screen and (min-width:48.0625em){.differentiator--set{display:flex}}.differentiator__item{padding-top:40px;padding-bottom:40px}@media print,screen and (max-width:48.06125em){.differentiator__item{border-top:1px solid hsla(0,0%,100%,.2)}.differentiator__item:last-child{border-bottom:1px solid hsla(0,0%,100%,.2)}}@media print,screen and (min-width:48.0625em){.differentiator__item{padding-top:50px;padding-bottom:80px}.differentiator__item+.differentiator__item{border-left:1px solid hsla(0,0%,100%,.2)}}@media print,screen and (min-width:48.0625em){.differentiator__item article{width:90%;margin-right:auto;margin-left:auto}}@media print,screen and (min-width:64.0625em){.differentiator__item article{width:306px}}@media print,screen and (min-width:48.0625em){.differentiator__item{flex:1}}.differentiator__item span[class^=fa],.differentiator__item .stat{background:linear-gradient(59deg,#DCAE27 -0.38%,#FFEC82 89.69%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-block:0.11em;margin-block:-0.11em}.differentiator__item span[class^=fa]{font-size:72px}@media print,screen and (min-width:48.0625em){.differentiator__item span[class^=fa]{font-size:85px}}@media print,screen and (min-width:64.0625em){.differentiator__item span[class^=fa]{font-size:95px}}.differentiator__item .eyebrow,.differentiator__item h3{color:#fff}.differentiator__item .eyebrow{text-transform:uppercase}.differentiator__item .differentiator__content:not(:first-child),.differentiator__item .eyebrow:not(:first-child){margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.differentiator__item .differentiator__content:not(:first-child),.differentiator__item .eyebrow:not(:first-child){margin-top:1.875rem}}.differentiator__item span[class^=fa]+h3,.differentiator__item div:has(.stat)+h3{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.differentiator__item span[class^=fa]+h3,.differentiator__item div:has(.stat)+h3{margin-top:1.875rem}}.differentiator__item .eyebrow+h3{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){.differentiator__item .eyebrow+h3{margin-top:0.9375rem}}@media print,screen and (min-width:64.0625em){.differentiator__item:first-child article{margin-right:auto}.differentiator__item:last-child article{margin-left:auto}.differentiator__item:nth-child(2):nth-last-child(2) article{margin-right:auto;margin-left:auto}}.differentiator__item .differentiator__link a{display:inline-block;font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1rem;line-height:1.2;color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-color:#b1a5d0;text-underline-offset:3px;text-transform:uppercase;padding:.6875rem 1.0625rem .8125rem;margin-left:-17px;border:1px solid rgba(0,0,0,0)}.differentiator__item .differentiator__link a::after{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.differentiator__item .differentiator__link a::after{display:inline-block;color:#dcae27;font-size:.875rem;line-height:1;margin-left:.625rem}.differentiator__item .differentiator__link a:hover{color:#000;background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:100px;text-decoration-color:#dcae27;border-color:#f7f7f7}.differentiator__item .differentiator__link a:hover::after{color:#665aa7}.differentiator__item .differentiator__link a:focus-visible{color:#000;background-color:#f7f7f7;border-radius:100px;text-decoration-color:#b1a5d0;border-color:#f7f7f7}.differentiator__item .differentiator__link a:focus-visible::after{color:#b1a5d0}.differentiator__item .differentiator__link a::before{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.differentiator__item .differentiator__link a::before{display:inline-block;color:#dcae27;font-size:.875rem;font-weight:400;line-height:1;margin-right:.625rem}.differentiator__item .differentiator__link a{color:#fff;padding:.6875rem 1.0625rem .8125rem;text-decoration:underline;text-decoration-color:#dcae27;text-underline-offset:3px;border:1px solid rgba(0,0,0,0)}.differentiator__item .differentiator__link a:hover{color:#fff;background-color:rgba(0,0,0,.15);border-radius:100px;text-decoration-color:#fff;border-color:rgba(0,0,0,.15)}.differentiator__item .differentiator__link a:hover::before,.differentiator__item .differentiator__link a:hover::after{color:#665aa7}.differentiator__item .differentiator__link a:focus-visible{color:#fff;background-color:rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.15);border-radius:100px;text-decoration-color:#ffd24f;border-color:rgba(0,0,0,.15)}.differentiator__item .differentiator__link a:focus-visible::before,.differentiator__item .differentiator__link a:focus-visible::after{color:#b1a5d0}.node--home .differentiator-section{padding-top:2.5rem}@media print,screen and (min-width:48.0625em){.node--home .differentiator-section{padding-top:3.125rem}}@media print,screen and (min-width:64.0625em){.node--home .differentiator-section{padding-top:3.75rem}}.node--home .differentiator-section h2{font-family:brulia-text,helvetica,serif;font-size:2.25rem;font-weight:400;line-height:1.1;letter-spacing:-0.5px}@media print,screen and (min-width:48.0625em){.node--home .differentiator-section h2{font-size:3.625rem;letter-spacing:-1px}}@media print,screen and (min-width:64.0625em){.node--home .differentiator-section h2{font-size:5.3125rem;letter-spacing:-2px}}@media print,screen and (min-width:64.0625em){.node--home .differentiator-section h2{text-indent:50px;margin-left:0}}@media print,screen and (min-width:48.0625em){.node--home .differentiator-section .indented-title-area{display:flex;align-items:flex-end}.node--home .differentiator-section .indented-title-area p{max-width:460px}}@media print,screen and (min-width:64.0625em){.node--home .differentiator-section .indented-title-area{gap:0 16%}}.this-event-details{background-color:#fff;box-shadow:2px 4px 12px rgba(0,0,0,.15)}.this-event-details{padding:1.25rem}@media print,screen and (min-width:48.0625em){.this-event-details{padding:1.875rem}}.event-detail__title{background-color:var(--color-gray-light)}.event-detail__title .oho-date-block__wrap{margin-top:1.25rem}.oho-date-block__wrap{background-color:#fff;box-shadow:2px 4px 12px rgba(0,0,0,.15);width:-moz-fit-content;width:fit-content}.oho-date-block__wrap div:first-child:not(.oho-date-block),.oho-date-block__wrap div:last-child:not(.oho-date-block){padding:8px;text-align:center;background-color:rgba(247,242,231,.5);letter-spacing:1px}.oho-date-block{padding:24px}.oho-date-block span{display:block;text-align:center}.oho-date-block--weekday{font-weight:700}.oho-date-block--month{letter-spacing:1px}.oho-date-block--day{font-size:2rem;line-height:.9}@media print,screen and (min-width:48.0625em){.oho-date-block--day{font-size:3.75rem}}@media print,screen and (max-width:48.06125em){.oho-date-block__wrap{display:flex;align-items:center;gap:0 4px;flex-wrap:wrap;box-shadow:unset;padding:0}.oho-date-block__wrap div:first-child:not(.oho-date-block),.oho-date-block__wrap div:last-child:not(.oho-date-block){background-color:rgba(0,0,0,0)}.oho-date-block{padding:0}.oho-date-block time{padding:12px;display:flex;align-items:center;flex-direction:row;gap:0 8px;background:rgba(247,242,231,.5)}}.event-detail__details article{background-color:var(--color-gray-light)}.event-detail__details article{padding:1.25rem}.event-detail__details article{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.event-detail__details article{padding:1.875rem}.event-detail__details article{margin-top:1.875rem}}.event-detail__details h2.h4{font-family:brulia-text,helvetica,serif;font-size:1.875rem;font-weight:400;line-height:1.2;letter-spacing:-0.25px}@media print,screen and (min-width:48.0625em){.event-detail__details h2.h4{font-size:2rem}}@media print,screen and (min-width:64.0625em){.event-detail__details h2.h4{font-size:2.25rem;letter-spacing:0px}}.event-detail__details h3+p{margin-top:0.625rem}.event-detail__details h3:not(:first-child),.event-detail__details .topics-set{margin-top:1.25rem}.event-detail__details h3:not(:first-child) ul,.event-detail__details .topics-set ul{list-style:none;margin:0;padding:0}.event-detail__details h4{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;background:#000;color:#fff}.event-detail__details .grid-x{gap:1.25rem 0}.event-detail__details .grid-x{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.event-detail__details .grid-x{margin-top:1.875rem}}.tags-set p{margin-top:0.625rem}.tags-set h3+a{margin-top:0.625rem}.tags-set a{text-decoration:none;display:inline-block;background-color:#f7e7c6;color:#88001e;font-size:.813rem;font-weight:bold;padding:.25rem .625rem;border:1px solid #c8a55f}.tags-set a:hover,.tags-set a:focus{background-color:#e8cd97;color:#88001e}.site-header--subsite+.main-content .hero--event nav:has(.breadcrumbs),.site-header--subsite+.main-content .hero--event nav:has(.breadcrumbs)::before{background-color:rgba(0,0,0,0)}.listing-rows>.event__listing-items{gap:0}.event__listing-items{list-style:none;margin:0;padding:0}.event__listing-items{margin-top:1.25rem}@media print,screen and (min-width:64.0625em){.event__listing-items{margin-top:0}}.event__listing-items>li+li{border-top:1px solid rgba(0,0,0,.1);margin-top:1.875rem;padding-top:1.875rem}.event__listing-items .event-listing-item{width:100%}@media print,screen and (min-width:64.0625em){.event__listing-items .event-listing-item{align-items:center;display:flex;gap:1.875rem}}.event__listing-items .event-listing-item h3 a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.event__listing-items .event-listing-item h3 a:hover{color:#000;text-decoration-color:#dcae27}.event__listing-items .event-listing-item h3 a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.event__listing-items .event-listing-item a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:rgba(0,0,0,0);text-underline-offset:3px}.event__listing-items .event-listing-item a:hover{color:#000;text-decoration-color:#dcae27}.event__listing-items .event-listing-item a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.event__listing-items .event-listing-item__wrapper{width:100%}@media print,screen and (min-width:64.0625em){.event__listing-items .event-listing-item__wrapper{display:flex;flex-direction:column;gap:.3125rem}}@media print,screen and (min-width:64.0625em){.event__listing-items .event-listing-item__content-wrapper{display:flex;gap:1.875rem}}.event__listing-items .event-listing-item__content{display:flex;flex-direction:column;margin-top:.625rem}@media print,screen and (min-width:64.0625em){.event__listing-items .event-listing-item__content{flex-basis:calc(100% - 170px);margin-top:0}}@media screen and (min-width:75.0625em){.event__listing-items .event-listing-item__content{flex-basis:calc(100% - 230px)}}.event__listing-items figure+.event-listing-item__content h3{margin-top:1.25rem}@media print,screen and (min-width:64.0625em){.event__listing-items figure+.event-listing-item__content h3{margin-top:0}}.event__listing-items h3{font-family:"Source Sans 3","Gill Sans",sans-serif}@media print,screen and (min-width:64.0625em){.event__listing-items h3{max-width:calc(100% - 170px)}}@media screen and (min-width:75.0625em){.event__listing-items h3{max-width:calc(100% - 230px)}}.event__listing-items .event-listing-item__summary{margin-top:0.625rem}@media print,screen and (min-width:64.0625em){.event__listing-items .event-listing-item__summary{margin-top:0}}.event__listing-items .event-listing-item__footer{display:flex;flex-wrap:wrap;-moz-column-gap:.625rem;column-gap:.625rem;margin-top:.625rem}.event__listing-items .event-listing-item__footer span{font-size:1rem;font-weight:600;line-height:1.4}.event__listing-items .event-listing-item__date{font-size:1rem;font-weight:600;line-height:1.4}@media print,screen and (min-width:64.0625em){.event__listing-items .event-listing-item__date--mobile{display:none}}.event__listing-items .event-listing-item__date--desktop{display:none}@media print,screen and (min-width:64.0625em){.event__listing-items .event-listing-item__date--desktop{display:block}}.event__listing-items .event-listing-item__event-type{font-size:1rem;font-weight:600;line-height:1.4;display:flex;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem}@media print,screen and (min-width:64.0625em){.event__listing-items .event-listing-item__event-type::before{background-color:#b1a5d0;content:"";display:inline-block;height:1px;width:20px}}.events-section{background-color:#665aa7}.events-section .simple-heading h2{color:#fff}.events-section__set .event-section__item{padding:30px 20px;background-color:#fff}@media print,screen and (min-width:64.0625em){.events-section__set .event-section__item{padding:40px 30px}}.events-section__set article+article{margin-top:20px}@media print,screen and (min-width:40.0625em){.events-section__set article+article{margin-top:0}}@media print,screen and (min-width:40.0625em){.events-section__set{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);grid-column-gap:20px;grid-row-gap:20px}.events-section__set article:nth-child(-n+2) .event-section__item{height:100%}}@media print,screen and (min-width:64.0625em){.events-section__set{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-column-gap:20px}.events-section__set article:nth-child(-n+2) .event-section__item{height:auto}}.event-section__item .event__date{font-size:1.125rem;font-weight:600;line-height:1.1;letter-spacing:-0.25px}@media print,screen and (min-width:64.0625em){.event-section__item .event__date{font-size:1.25rem;letter-spacing:-0.5px}}.event-section__item .event__date{text-transform:uppercase}.event-section__item h3{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){.event-section__item h3{margin-top:0.9375rem}}@media print,screen and (max-width:64.06125em){.event-section__item h3{font-size:1.75rem}}.event-section__item h3 a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.event-section__item h3 a:hover{color:#000;text-decoration-color:#dcae27}.event-section__item h3 a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.event-section__item h3 a{font-weight:400}.event-section__item .icon-list{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.event-section__item .icon-list{margin-top:1.875rem}}.event-section__item .icon-list li+li{margin-top:5px}.event-section__item .icon-list__icon{color:#dcae27;width:20px;text-align:center}.event-section__item .icon-list__content{font-weight:500}.event-section__item .event__summary{border-top:1px solid #dcae27}.event-section__item .event__summary{margin-top:1.25rem}.event-section__item .event__summary{padding-top:0.625rem}@media print,screen and (min-width:48.0625em){.event-section__item .event__summary{padding-top:0.9375rem}}.event-section__item .event__summary{line-height:1.6}.faculty-news-section{margin-top:3.125rem}.faculty-news-section{margin-bottom:3.125rem}@media print,screen and (min-width:48.0625em){.faculty-news-section{margin-top:5rem}.faculty-news-section{margin-bottom:5rem}}@media print,screen and (min-width:64.0625em){.faculty-news-section{margin-top:6.25rem}.faculty-news-section{margin-bottom:6.25rem}}.faculty-news-section .faculty-news-section__heading h2{color:#442c8b}@media print,screen and (min-width:48.0625em){.faculty-news-section .faculty-news-section__heading h2{flex-basis:calc(100% - 215px)}}.faculty-news-section .faculty-news-section__items{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.faculty-news-section .faculty-news-section__items{margin-top:2.5rem}}.faculty-news-section .faculty-news-section__items{display:flex;flex-direction:column;gap:15px}@media print,screen and (min-width:48.0625em){.faculty-news-section .faculty-news-section__items{flex-direction:row;gap:0}}.faculty-news-section .faculty-news-section__items .faculty-news-section__item{background-color:#f7f7f7}.faculty-news-section .faculty-news-section__items .faculty-news-section__item{padding-top:1.875rem}.faculty-news-section .faculty-news-section__items .faculty-news-section__item{padding-bottom:1.875rem}@media print,screen and (min-width:48.0625em){.faculty-news-section .faculty-news-section__items .faculty-news-section__item{padding-top:2.5rem}.faculty-news-section .faculty-news-section__items .faculty-news-section__item{padding-bottom:2.5rem}}.faculty-news-section .faculty-news-section__items .faculty-news-section__item{padding-left:1.25rem}.faculty-news-section .faculty-news-section__items .faculty-news-section__item{padding-right:1.25rem}@media print,screen and (min-width:48.0625em){.faculty-news-section .faculty-news-section__items .faculty-news-section__item{padding-left:1.875rem}.faculty-news-section .faculty-news-section__items .faculty-news-section__item{padding-right:1.875rem}}.faculty-news-section .faculty-news-section__items .faculty-news-section__item h3{font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1.25rem;line-height:1.4;font-weight:600}@media print,screen and (min-width:64.0625em){.faculty-news-section .faculty-news-section__items .faculty-news-section__item h3{font-size:1.5rem}}.faculty-news-section .faculty-news-section__items .faculty-news-section__item h3 a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.faculty-news-section .faculty-news-section__items .faculty-news-section__item h3 a:hover{color:#000;text-decoration-color:#dcae27}.faculty-news-section .faculty-news-section__items .faculty-news-section__item h3 a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.faculty-news-section .faculty-news-section__items .faculty-news-section__item .faculty-news-section__summary{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){.faculty-news-section .faculty-news-section__items .faculty-news-section__item .faculty-news-section__summary{margin-top:0.9375rem}}.faculty-news-section .faculty-news-section__items .faculty-news-section__item .faculty-news-section__featured-faculty{border-top:1px solid #dcae27}.faculty-news-section .faculty-news-section__items .faculty-news-section__item .faculty-news-section__featured-faculty{margin-top:1.25rem}.faculty-news-section .faculty-news-section__items .faculty-news-section__item .faculty-news-section__featured-faculty{padding-top:1.25rem}@media print,screen and (min-width:48.0625em){.faculty-news-section .faculty-news-section__items .faculty-news-section__item .faculty-news-section__featured-faculty{padding-top:1.875rem}}.faculty-news-section .faculty-news-section__items .faculty-news-section__item .faculty-news-section__featured-faculty ul{list-style:none;margin:0;padding:0}.faculty-news-section .faculty-news-section__items .faculty-news-section__item .faculty-news-section__featured-faculty ul{margin-top:.3125rem}.faculty-news-section .faculty-news-section__items .faculty-news-section__item .faculty-news-section__featured-faculty ul a{font-size:1.25rem;line-height:1.4;font-weight:600}@media print,screen and (min-width:64.0625em){.faculty-news-section .faculty-news-section__items .faculty-news-section__item .faculty-news-section__featured-faculty ul a{font-size:1.5rem}}.faculty-news-section .faculty-news-section__items .faculty-news-section__item .faculty-news-section__featured-faculty ul a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.faculty-news-section .faculty-news-section__items .faculty-news-section__item .faculty-news-section__featured-faculty ul a:hover{color:#000;text-decoration-color:#dcae27}.faculty-news-section .faculty-news-section__items .faculty-news-section__item .faculty-news-section__featured-faculty ul a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.faculty-news-section .faculty-news-section__items .faculty-news-section__item .faculty-news-section__featured-faculty ul a{font-size:1.125rem}.featured-stories-section h2{color:#442c8b}.featured-stories-section h2 span{color:#dcae27}.featured-stories-section a:not(.btn){color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.featured-stories-section a:not(.btn):hover{color:#000;text-decoration-color:#dcae27}.featured-stories-section a:not(.btn):focus-visible{color:#442c8b;text-decoration-color:#dcae27}.featured-stories-section h3 a,.featured-stories-section h3 a:not(.btn){font-weight:400}.featured-stories__feature{max-width:90rem;margin-right:auto;margin-left:auto}@media print,screen and (min-width:48.0625em){.featured-stories__feature{display:flex;min-height:607px}.featured-stories__feature figure{flex:1;flex-basis:63%}}@media screen and (min-width:75em){.featured-stories__feature{padding-right:30px}}@media screen and (min-width:90em){.featured-stories__feature{padding-right:90px}}.featured-stories__feature figure{position:relative;background-color:#f7f7f7}.featured-stories__feature figure img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media print,screen and (max-width:48.06125em){.featured-stories__feature figure{width:100%}.featured-stories__feature figure::before{display:block;content:"";width:100%;padding-top:66.7%}}.featured-stories__feature-text{background-color:#f7f7f7}.featured-stories__feature-text p{margin-top:1.25rem}@media print,screen and (max-width:48.06125em){.featured-stories__feature-text{padding:1.875rem 1.25rem 3.125rem 1.25rem}}@media print,screen and (min-width:48.0625em){.featured-stories__feature-text{flex:1;flex-basis:37%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:50px 60px}}.featured-stories__items .grid-x{gap:40px 0}.featured-stories__items .text-margin-reset{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.featured-stories__items .text-margin-reset{margin-top:1.875rem}}.featured-stories__items .text-margin-reset p{margin-top:.9375rem}.featured-stories__items h3 a,.featured-stories__items h3 a:not(.btn){font-weight:600;font-family:"Source Sans 3","Gill Sans",sans-serif}.form-section{background-color:#f7f7f7}.form-section{padding-top:3.125rem}.form-section{padding-bottom:3.125rem}@media print,screen and (min-width:48.0625em){.form-section{padding-top:5rem}.form-section{padding-bottom:5rem}}@media print,screen and (min-width:64.0625em){.form-section{padding-top:6.25rem}.form-section{padding-bottom:6.25rem}}.form-section .section-heading__title-container{max-width:49.375rem}.form-section h2{color:#442c8b}.form-section h2+p{margin-top:1.25rem}@media print,screen and (min-width:64.0625em){.form-section h2+p{margin-left:3.125rem}}.form-section__embed{background-color:#fff;padding:1.25rem}.form-section__embed{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.form-section__embed{margin-top:2.5rem}}@media print,screen and (min-width:64.0625em){.form-section__embed{padding:3.125rem}}.general-detail__content-section{margin-top:3.125rem}.general-detail__content-section{margin-bottom:3.125rem}@media print,screen and (min-width:48.0625em){.general-detail__content-section{margin-top:5rem}.general-detail__content-section{margin-bottom:5rem}}@media print,screen and (min-width:64.0625em){.general-detail__content-section{margin-top:6.25rem}.general-detail__content-section{margin-bottom:6.25rem}}@media print,screen and (max-width:48.06125em){.general-detail__content-section:has(.sidebar-wrapper){margin-top:0}}@media print,screen and (max-width:48.06125em){.general-detail__content-section .cell:has(>.sidebar-wrapper){margin:0;width:100%}}.general-detail__content-section .wysiwyg{margin-top:3.125rem}.general-detail__content-section .wysiwyg{margin-bottom:3.125rem}@media print,screen and (min-width:48.0625em){.general-detail__content-section .wysiwyg{margin-top:5rem}.general-detail__content-section .wysiwyg{margin-bottom:5rem}}@media print,screen and (min-width:64.0625em){.general-detail__content-section .wysiwyg{margin-top:6.25rem}.general-detail__content-section .wysiwyg{margin-bottom:6.25rem}}@media print,screen and (min-width:48.0625em){.general-detail__content-section .wysiwyg{margin:0}}.general-detail__content-section .accordions{margin-bottom:0}@media print,screen and (min-width:48.0625em){.general-detail__content-section .accordions .accordions--wrap>h2,.general-detail__content-section .accordions .accordions--wrap>h2+p{margin-right:2.5rem}}.hero--cpage-program{position:relative;background-color:#442c8b;color:#fff;margin-top:-1px;background-color:#442c8b;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:64.0625em){.hero--cpage-program{background-attachment:fixed}}.hero--cpage-program{background-position:top left;background-image:url(/themes/custom/sfsu/dist/img/backgrounds/bg-purple-1.jpg)}@media print,screen and (min-width:48.0625em){.hero--cpage-program{padding-top:2.5rem}.hero--cpage-program{padding-bottom:2.5rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.hero--cpage-program{padding-top:3.125rem}.hero--cpage-program{padding-bottom:3.125rem}}@media print,screen and (min-width:48.0625em)and (min-width:64.0625em){.hero--cpage-program{padding-top:5rem}.hero--cpage-program{padding-bottom:5rem}}@media print,screen and (min-width:48.0625em){.hero--cpage-program::after{content:"";display:block;position:absolute;z-index:1;pointer-events:none;top:0;left:0;width:100%;height:100%;background:linear-gradient(189.02deg,rgba(35,17,97,0.6) 18.59%,rgba(35,17,97,0) 86.77%)}.hero--cpage-program>div{position:relative;z-index:2}}@media print,screen and (min-width:64.0625em){.hero--cpage-program{margin-top:-204px;padding-top:324px}}@media print,screen and (min-width:48.0625em){.hero--cpage-program:has(.breadcrumbs){padding-top:324px}}@media print,screen and (min-width:48.0625em){.hero--cpage-program .grid-x{align-items:center}}.hero--cpage-program .hero__content__wrapper{position:relative}.hero--cpage-program .hero__content{display:flex;flex-direction:column;gap:1.875rem}.hero--cpage-program .hero__content{padding-top:2.5rem}.hero--cpage-program .hero__content{padding-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.hero--cpage-program .hero__content{padding-top:3.125rem}.hero--cpage-program .hero__content{padding-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.hero--cpage-program .hero__content{padding-top:5rem}.hero--cpage-program .hero__content{padding-bottom:5rem}}@media print,screen and (min-width:48.0625em){.hero--cpage-program .hero__content{gap:2.5rem;padding:0}}@media print,screen and (min-width:48.0625em){.hero--cpage-program .hero__content__inner-wrapper{display:flex;flex-wrap:wrap;-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:.9375rem}}@media print,screen and (min-width:64.0625em){.hero--cpage-program .hero__content__inner-wrapper{margin-left:3.125rem}}@media print,screen and (min-width:48.0625em){.hero--cpage-program .hero__content__program-info{flex-basis:calc(50% - 20px)}}@media print,screen and (max-width:48.06125em){.hero--cpage-program .hero__content__program-info+.hero__content__program-info{margin-top:0.625rem}}@media print,screen and (max-width:48.06125em)and (min-width:48.0625em){.hero--cpage-program .hero__content__program-info+.hero__content__program-info{margin-top:0.9375rem}}@media print,screen and (max-width:48.06125em){.hero--cpage-program .hero__media-wrapper{margin:0;width:100%}}.hero--cpage-program .hero__media{max-height:100%}.hero--cpage-program .btn-row{display:flex;flex-wrap:wrap;gap:1.25rem}@media print,screen and (min-width:64.0625em){.hero--cpage-program .btn-row{margin-left:3.125rem}}.hero--cpage-program ul{list-style:none;margin:0;padding:0}@media print,screen and (min-width:48.0625em){.hero--cpage-program ul{display:flex;flex-wrap:wrap}}.hero--cpage-program ul:not(.list--comma-separate) li:not(:last-child){margin-right:.625rem}.hero--cpage-program li,.hero--cpage-program p:not(.small-text){font-size:1.125rem;line-height:1.4;font-weight:700}.hero--cpage-program a:not(.btn){color:#fff;text-decoration-color:#dcae27}.hero--cpage-program a:not(.btn):hover,.hero--cpage-program a:not(.btn):focus-visible{color:#ffd24f;text-decoration-color:#665aa7}.hero--event{color:#fff;position:relative}@media print,screen and (min-width:64.0625em){.hero--event{margin-top:-157px}}@media print,screen and (min-width:64.0625em){.hero--event .grid-container>.grid-margin-x>.cell.medium-8{width:calc(70.45% - 3.75rem)}.hero--event .grid-container>.grid-margin-x>.medium-4:not(.large-3){width:calc(29.55% - 3.75rem)}}.hero--event .breadcrumbs-wrapper{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.hero--event .breadcrumbs-wrapper{margin:0}}.hero--event .hero__content__wrapper{position:relative;background-color:#442c8b;background-color:#442c8b;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:64.0625em){.hero--event .hero__content__wrapper{background-attachment:fixed}}.hero--event .hero__content__wrapper{background-position:top left;background-image:url(/themes/custom/sfsu/dist/img/backgrounds/bg-purple-1.jpg)}.hero--event .hero__content__wrapper{padding-top:2.5rem}.hero--event .hero__content__wrapper{padding-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.hero--event .hero__content__wrapper{padding-top:3.125rem}.hero--event .hero__content__wrapper{padding-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.hero--event .hero__content__wrapper{padding-top:5rem}.hero--event .hero__content__wrapper{padding-bottom:5rem}}.hero--event .hero__content__wrapper:has(.breadcrumbs){padding-top:3.125rem}.hero--event .hero__content__wrapper:has(.breadcrumbs){padding-bottom:3.125rem}@media print,screen and (min-width:48.0625em){.hero--event .hero__content__wrapper:has(.breadcrumbs){padding-top:5rem}.hero--event .hero__content__wrapper:has(.breadcrumbs){padding-bottom:5rem}}@media print,screen and (min-width:64.0625em){.hero--event .hero__content__wrapper:has(.breadcrumbs){padding-top:6.25rem}.hero--event .hero__content__wrapper:has(.breadcrumbs){padding-bottom:6.25rem}}@media print,screen and (min-width:48.0625em){.hero--event .hero__content__wrapper:has(.breadcrumbs){padding:18.875rem 0 8.75rem}}@media print,screen and (min-width:48.0625em){.hero--event .hero__content__wrapper::after{content:"";display:block;position:absolute;z-index:1;pointer-events:none;top:0;left:0;width:100%;height:100%;background:linear-gradient(189.02deg,rgba(35,17,97,0.6) 18.59%,rgba(35,17,97,0) 86.77%)}.hero--event .hero__content__wrapper>div{position:relative;z-index:2}}@media print,screen and (min-width:64.0625em){.hero--event .hero__content__wrapper{padding-top:157px}}.hero--event .hero__content .sponsor{border-top:1px solid hsla(0,0%,100%,.2);margin-top:1.25rem;padding-top:1.25rem}@media print,screen and (min-width:48.0625em){.hero--event .hero__content .sponsor{border:none;border-left:1px solid hsla(0,0%,100%,.2);margin:0;padding:1.875rem 0 1.5625rem 1.875rem}}.hero--event .hero__content .sponsor dd{font-weight:700;margin:0}@media print,screen and (min-width:48.0625em){.hero--event .hero__content__details{display:flex;align-items:center;margin-left:3.125rem}}.hero--event .hero__content__secondary{margin-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.hero--event .hero__content__secondary{margin-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.hero--event .hero__content__secondary{margin-bottom:5rem}}.hero--event .hero__content__secondary:not(:has(.hero__media)){margin-top:2.5rem}@media print,screen and (min-width:48.0625em){.hero--event .hero__content__secondary:not(:has(.hero__media)){margin-top:3.125rem}}@media print,screen and (min-width:64.0625em){.hero--event .hero__content__secondary:not(:has(.hero__media)){margin-top:3.75rem}}@media print,screen and (min-width:48.0625em){.hero--event .hero__content__secondary{margin-top:2.5rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.hero--event .hero__content__secondary{margin-top:3.125rem}}@media print,screen and (min-width:48.0625em)and (min-width:64.0625em){.hero--event .hero__content__secondary{margin-top:3.75rem}}@media print,screen and (min-width:48.0625em){.hero--event .hero__content__secondary{margin-bottom:2.5rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.hero--event .hero__content__secondary{margin-bottom:3.125rem}}@media print,screen and (min-width:48.0625em)and (min-width:64.0625em){.hero--event .hero__content__secondary{margin-bottom:5rem}}@media print,screen and (max-width:48.06125em){.hero--event .hero__content__secondary .cell__full-width{margin-left:0;margin-right:0;width:100%}}.hero--event .hero__content__secondary .hero__media+.wysiwyg-intro{margin-top:2.5rem}@media print,screen and (min-width:48.0625em){.hero--event .hero__content__secondary .hero__media+.wysiwyg-intro{margin-top:3.125rem}}@media print,screen and (min-width:64.0625em){.hero--event .hero__content__secondary .hero__media+.wysiwyg-intro{margin-top:3.75rem}}.hero--event .hero__content__secondary .wysiwyg-intro{color:#000;border-bottom:2px solid #b1a5d0}.hero--event .hero__content__secondary .wysiwyg-intro{padding-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.hero--event .hero__content__secondary .wysiwyg-intro{padding-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.hero--event .hero__content__secondary .wysiwyg-intro{padding-bottom:3.75rem}}@media print,screen and (max-width:48.06125em){.hero--event .hero__content__secondary .wysiwyg-intro{margin:0 1.25rem}}@media print,screen and (min-width:64.0625em){.hero--event .hero__content__secondary .wysiwyg-intro{margin-left:3.125rem}}.hero--event .hero__content__secondary aside{background-color:#f7f7f7;color:#000}.hero--event .hero__content__secondary aside{padding-top:1.875rem}.hero--event .hero__content__secondary aside{padding-bottom:1.875rem}@media print,screen and (min-width:48.0625em){.hero--event .hero__content__secondary aside{padding-top:2.5rem}.hero--event .hero__content__secondary aside{padding-bottom:2.5rem}}.hero--event .hero__content__secondary aside{padding-left:1.25rem}.hero--event .hero__content__secondary aside{padding-right:1.25rem}@media print,screen and (min-width:48.0625em){.hero--event .hero__content__secondary aside{padding-left:1.875rem}.hero--event .hero__content__secondary aside{padding-right:1.875rem}}.hero--event .icon-list{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.hero--event .icon-list{margin-top:1.875rem}}@media print,screen and (min-width:48.0625em){.hero--event .icon-list{display:flex;align-items:center;-moz-column-gap:1.875rem;column-gap:1.875rem;margin-top:0}}@media print,screen and (min-width:48.0625em){.hero--event .icon-list::before{background-color:#fff;display:block;content:"";height:1px;width:1.875rem;margin-left:1.875rem}}.hero--event .icon-list li+li{margin-top:.9375rem}@media print,screen and (min-width:48.0625em){.hero--event .icon-list li+li{margin-top:0}}.hero--event .icon-list .icon-list__icon{font-size:.875rem;width:1.25rem;text-align:center}@media print,screen and (min-width:64.0625em){.hero--event .icon-list .icon-list__icon{font-size:1rem}}.hero--event .icon-list .icon-list__icon::before{color:#dcae27;position:relative;top:1px}.hero--event .icon-list .icon-list__content{font-size:1.25rem;line-height:1}@media print,screen and (min-width:64.0625em){.hero--event .icon-list .icon-list__content{font-size:1.5rem}}.hero--event .hero__media{max-height:100%}@media print,screen and (min-width:48.0625em){.hero--event .hero__media{margin-top:-140px}}@media print,screen and (max-width:48.06125em){.hero--event .hero__media .grid-container{padding:0}}.hero--event .hero__media figure{--aspect-ratio:180/320;max-height:46.875rem}@media print,screen and (min-width:48.0625em){.hero--event .hero__media figure{--aspect-ratio:523/870}}.hero--event .hero__media figcaption{color:#000}.hero--event .hero__media figcaption{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){.hero--event .hero__media figcaption{margin-top:0.9375rem}}@media print,screen and (max-width:48.06125em){.hero--event .hero__media figcaption{padding:0 1.25rem}}@media print,screen and (min-width:64.0625em){.hero--event .hero__media figcaption{margin-left:3.125rem}}.hero--event .hero__media+.wysiwyg,.hero--event .wysiwyg-intro+.wysiwyg{margin-top:2.5rem}.hero--event .hero__media+.wysiwyg,.hero--event .wysiwyg-intro+.wysiwyg{margin-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.hero--event .hero__media+.wysiwyg,.hero--event .wysiwyg-intro+.wysiwyg{margin-top:3.125rem}.hero--event .hero__media+.wysiwyg,.hero--event .wysiwyg-intro+.wysiwyg{margin-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.hero--event .hero__media+.wysiwyg,.hero--event .wysiwyg-intro+.wysiwyg{margin-top:3.75rem}.hero--event .hero__media+.wysiwyg,.hero--event .wysiwyg-intro+.wysiwyg{margin-bottom:3.75rem}}.hero--event .wysiwyg{color:#000}.hero--event .wysiwyg{margin-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.hero--event .wysiwyg{margin-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.hero--event .wysiwyg{margin-bottom:3.75rem}}@media print,screen and (max-width:48.06125em){.hero--event .wysiwyg{margin-left:1.25rem;margin-right:1.25rem}}@media print,screen and (min-width:64.0625em){.hero--event .wysiwyg{margin-left:3.125rem}}@media print,screen and (min-width:48.0625em){.node--listing-page:has(.event__listing-items) .hero--general.hero--no-img .hero__content:has(.breadcrumbs){padding-top:60px}}@media print,screen and (min-width:64.0625em){.node--listing-page:has(.event__listing-items) .hero--general.hero--no-img .hero__content:has(.breadcrumbs){padding-top:80px}}.hero--general{position:relative;background-color:#442c8b;background-color:#442c8b;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:64.0625em){.hero--general{background-attachment:fixed}}.hero--general{background-position:top left;background-image:url(/themes/custom/sfsu/dist/img/backgrounds/bg-purple-1.jpg)}@media print,screen and (min-width:48.0625em){.hero--general::after{content:"";display:block;position:absolute;z-index:1;pointer-events:none;top:0;left:0;width:100%;height:100%;background:linear-gradient(189.02deg,rgba(35,17,97,0.6) 18.59%,rgba(35,17,97,0) 86.77%)}.hero--general>div{position:relative;z-index:2}}@media print,screen and (min-width:64.0625em){.hero--general{margin-top:-157px;padding-top:157px}}.hero--general.hero--no-img .hero__content{padding-top:2.5rem}.hero--general.hero--no-img .hero__content{padding-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.hero--general.hero--no-img .hero__content{padding-top:3.125rem}.hero--general.hero--no-img .hero__content{padding-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.hero--general.hero--no-img .hero__content{padding-top:5rem}.hero--general.hero--no-img .hero__content{padding-bottom:5rem}}@media print,screen and (min-width:48.0625em){.hero--general.hero--no-img .hero__content{padding-bottom:0}}.hero--general.hero--no-img .hero__content:has(.breadcrumbs){padding-top:3.125rem}.hero--general.hero--no-img .hero__content:has(.breadcrumbs){padding-bottom:3.125rem}@media print,screen and (min-width:48.0625em){.hero--general.hero--no-img .hero__content:has(.breadcrumbs){padding-top:5rem}.hero--general.hero--no-img .hero__content:has(.breadcrumbs){padding-bottom:5rem}}@media print,screen and (min-width:64.0625em){.hero--general.hero--no-img .hero__content:has(.breadcrumbs){padding-top:6.25rem}.hero--general.hero--no-img .hero__content:has(.breadcrumbs){padding-bottom:6.25rem}}@media print,screen and (min-width:48.0625em){.hero--general.hero--no-img .hero__content:has(.breadcrumbs){padding:5rem 0 0;padding-bottom:0}}@media print,screen and (min-width:48.0625em){.hero--general.hero--no-img .hero__content:has(.breadcrumbs){padding-top:237px}}@media print,screen and (min-width:48.0625em){.hero--general.hero--no-img{padding-bottom:2.5rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.hero--general.hero--no-img{padding-bottom:3.125rem}}@media print,screen and (min-width:48.0625em)and (min-width:64.0625em){.hero--general.hero--no-img{padding-bottom:5rem}}.hero--general .hero__content{padding-top:3.125rem}.hero--general .hero__content{padding-bottom:3.125rem}@media print,screen and (min-width:48.0625em){.hero--general .hero__content{padding-top:5rem}.hero--general .hero__content{padding-bottom:5rem}}@media print,screen and (min-width:64.0625em){.hero--general .hero__content{padding-top:6.25rem}.hero--general .hero__content{padding-bottom:6.25rem}}@media print,screen and (min-width:48.0625em){.hero--general .hero__content{padding:0}.hero--general .hero__content{padding-top:2.5rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.hero--general .hero__content{padding-top:3.125rem}}@media print,screen and (min-width:48.0625em)and (min-width:64.0625em){.hero--general .hero__content{padding-top:5rem}}@media print,screen and (min-width:48.0625em){.hero--general .hero__content{padding-bottom:1.875rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.hero--general .hero__content{padding-bottom:2.5rem}}@media print,screen and (min-width:48.0625em){.hero--img .hero--general .hero__content{bottom:0}}.hero--general .hero__content .hero__content__type-wrapper{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.hero--general .hero__content .hero__content__type-wrapper{margin-top:1.875rem}}.hero--general .hero__content h1{margin:0;font-family:brulia-text,helvetica,serif;font-size:2.375rem;font-weight:400;line-height:1.2;letter-spacing:0}@media print,screen and (min-width:48.0625em){.hero--general .hero__content h1{font-size:4.375rem;line-height:1.1;letter-spacing:-0.25px}}@media print,screen and (min-width:64.0625em){.hero--general .hero__content h1{font-size:6.25rem;letter-spacing:-0.5px}}.hero--general .hero__content h1{color:#fff}.hero--general .hero__content h1 span{background:linear-gradient(59deg,#DCAE27 -0.38%,#FFEC82 89.69%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-block:0.11em;margin-block:-0.11em}.hero--general .hero__media{display:block;position:relative;width:100%;max-height:47.0625rem}@media print,screen and (min-width:48.0625em){.hero--general .hero__media::after{content:"";background-color:#fff;display:block;position:absolute;bottom:0;height:60px;width:100%}}.hero--general .hero__media .hero__media--container{max-width:82.5rem;margin-left:auto;margin-right:auto;padding-right:1.25rem;padding-left:1.25rem}@media print,screen and (max-width:48.06125em){.hero--general .hero__media .hero__media--container{padding-right:0;padding-left:0}}@media print,screen and (min-width:48.0625em){.hero--general .hero__media .hero__media--container{padding-right:0;padding-left:1.875rem}}@media screen and (min-width:82.5625em){.hero--general .hero__media .hero__media--container{max-width:90rem}}@media print,screen and (max-width:48.06125em){.hero--general .hero__media .grid-container{padding-right:0;margin-right:0}}@media print,screen and (min-width:48.0625em){.hero--general .hero__media .grid-container{max-width:86.25rem}}.hero--general .hero__media figure{--aspect-ratio:245/320}@media print,screen and (min-width:48.0625em){.hero--general .hero__media figure{--aspect-ratio:753/1350;z-index:2;max-width:84.375rem;margin-left:auto}}.hero--general .autoplay-video-container{position:relative;display:none}@media print,screen and (min-width:48.0625em){.hero--general .autoplay-video-container{display:block}}@media print,screen and (min-width:48.0625em){.hero--general .hero:not(.hero--no-img) .hero__content{position:absolute;right:0;left:0;z-index:2}}.node--listing-page .hero--general h1,.node--listing-page .hero--general .intro-text{max-width:990px}.hero--general.hero--no-img.breadcrumbs-swap{padding-top:2.5rem}@media print,screen and (min-width:48.0625em){.hero--general.hero--no-img.breadcrumbs-swap{padding-top:3.125rem}}@media print,screen and (min-width:64.0625em){.hero--general.hero--no-img.breadcrumbs-swap{padding-top:3.75rem}}@media print,screen and (min-width:64.0625em){.node--process-page .hero--general.hero--no-img .hero__content:has(.breadcrumbs){padding-top:80px}}@media print,screen and (min-width:64.0625em){.node--listing-page:has(.site-header--subsite) .hero--general{margin-top:-204px;padding-top:184px}}.home-hero--grid__bg-wrapper{background-color:#442c8b;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:64.0625em){.home-hero--grid__bg-wrapper{background-attachment:fixed}}.home-hero--grid__bg-wrapper{background-position:top left;background-image:url(/themes/custom/sfsu/dist/img/backgrounds/bg-purple-1.jpg)}.home-hero--grid__bg-wrapper{background-color:#442c8b}.home-hero--grid__bg-wrapper .differentiator-section{background:none}.home-hero--grid__bg-wrapper{position:relative}@media print,screen and (min-width:48.0625em){.home-hero--grid__bg-wrapper::before{content:"";display:block;position:absolute;z-index:1;pointer-events:none;top:0;left:0;width:100%;height:100vh;background:linear-gradient(189.02deg,rgba(35,17,97,0.6) 18.59%,rgba(35,17,97,0) 86.77%)}}.home-hero--grid__bg-wrapper .home-hero--grid{position:relative;z-index:2}.home-hero--grid{position:relative}@media print,screen and (min-width:64.0625em){.home-hero--grid{margin-top:-157px;padding-top:157px}}.home-hero--grid .home-hero--grid__heading-container{padding-top:3.125rem}.home-hero--grid .home-hero--grid__heading-container{padding-bottom:3.125rem}@media print,screen and (min-width:48.0625em){.home-hero--grid .home-hero--grid__heading-container{padding-top:5rem}.home-hero--grid .home-hero--grid__heading-container{padding-bottom:5rem}}@media print,screen and (min-width:64.0625em){.home-hero--grid .home-hero--grid__heading-container{padding-top:6.25rem}.home-hero--grid .home-hero--grid__heading-container{padding-bottom:6.25rem}}.home-hero--grid .home-hero--grid__heading-container{padding-bottom:3.125rem}@media print,screen and (min-width:48.0625em){.home-hero--grid .home-hero--grid__heading-container{padding-bottom:5rem}}@media print,screen and (min-width:64.0625em){.home-hero--grid .home-hero--grid__heading-container{padding-bottom:7.5rem}}@media print,screen and (min-width:48.0625em){.home-hero--grid .home-hero--grid__heading-container{padding-bottom:60px}}.home-hero--grid .home-hero__rounded-text{display:none}@media print,screen and (min-width:64.0625em){.home-hero--grid .home-hero__rounded-text{display:block;position:absolute;right:0;top:65%}}.home-hero--grid h2{max-width:1100px;color:#fff;font-family:brulia-text,helvetica,serif;font-size:2.375rem;font-weight:400;line-height:1.2;letter-spacing:0}@media print,screen and (min-width:48.0625em){.home-hero--grid h2{font-size:4.375rem;line-height:1.1;letter-spacing:-0.25px}}@media print,screen and (min-width:64.0625em){.home-hero--grid h2{font-size:8.125rem;letter-spacing:0}}.home-hero--grid h2 span{background:linear-gradient(59deg,#DCAE27 -0.38%,#FFEC82 89.69%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-block:0.11em;margin-block:-0.11em}@media screen and (min-width:90em){.home-hero--grid h2{text-indent:50px}}.home-hero--grid p{color:#fff;font-size:1.25rem;font-weight:500;line-height:1.4}@media print,screen and (min-width:64.0625em){.home-hero--grid p{font-size:1.5rem}}.home-hero--grid p a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.home-hero--grid p a:hover{color:#000;text-decoration-color:#dcae27}.home-hero--grid p a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.home-hero--grid p a{color:#fff}@media screen and (min-width:90em){.home-hero--grid p{margin-left:50px}}@media print,screen and (min-width:64.0625em){.home-hero--grid .global-spacing--3x{margin-top:3.125rem}}@media print,screen and (max-width:48.06125em){.home-hero--grid .medium-auto{margin-top:1.25rem}}.home-hero--grid .home-hero--grid__wrapper{pointer-events:none;display:grid;place-items:center;width:100%;position:relative}@media print,screen and (min-width:48.0625em){.home-hero--grid .home-hero--grid__wrapper{margin-top:1.25rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.home-hero--grid .home-hero--grid__wrapper{margin-top:1.875rem}}.home-hero--grid .grid--full{width:100%;max-width:90rem;margin-right:auto;margin-left:auto;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr)}@media screen and (min-width:100em){.home-hero--grid .grid--full{max-width:90vw}}.home-hero--grid .grid__item{margin:0;position:relative;z-index:1;perspective:800px;will-change:transform,opacity}.home-hero--grid .grid__item::after{content:"";display:block;padding-bottom:100%}.home-hero--grid .grid__item>.grid__item-img{position:absolute;top:0;left:0;width:100%;height:100%}.home-hero--grid .grid__item>.grid__item-img img{width:100%}.home-hero--grid .grid__item>.grid__item-img,.home-hero--grid .grid__item-imgwrap{width:100%;aspect-ratio:1/1;height:100%;border-radius:0;transform-style:preserve-3d}.home-hero--grid .grid__item-imgwrap{position:relative;overflow:hidden;will-change:filter}.home-hero--grid .grid__item-img{background-size:cover;background-position:50% 20%;backface-visibility:hidden;will-change:transform;box-shadow:rgba(50,50,93,.25) 0px 13px 27px -5px,rgba(0,0,0,.3) 0px 8px 16px -8px}.home-hero--grid .fixedFade{position:fixed;top:0;left:0;width:100%;height:100vh;background:linear-gradient(189deg,rgba(35,17,97,0.6) 18.59%,rgba(35,17,97,0) 86.77%);z-index:-2;display:block}.home-hero--grid .lowerSection{padding:80px 90px;z-index:-1;max-width:1440px;margin:0px auto}.home-hero--normal{position:relative}@media print,screen and (min-width:48.0625em){.home-hero--normal::after{content:"";display:block;position:absolute;z-index:1;pointer-events:none;top:0;left:0;width:100%;height:100%;background:linear-gradient(189.02deg,rgba(35,17,97,0.6) 18.59%,rgba(35,17,97,0) 86.77%)}}.home-hero--normal .grid-container{position:relative;z-index:2}@media print,screen and (min-width:64.0625em){.home-hero--normal{margin-top:-157px;padding-top:157px}}.home-hero--normal h2{max-width:1100px;color:#fff;font-family:brulia-text,helvetica,serif;font-size:2.375rem;font-weight:400;line-height:1.2;letter-spacing:0}@media print,screen and (min-width:48.0625em){.home-hero--normal h2{font-size:4.375rem;line-height:1.1;letter-spacing:-0.25px}}@media print,screen and (min-width:64.0625em){.home-hero--normal h2{font-size:8.125rem;letter-spacing:0}}.home-hero--normal h2{padding-top:3.125rem}@media print,screen and (min-width:48.0625em){.home-hero--normal h2{padding-top:5rem}}@media print,screen and (min-width:64.0625em){.home-hero--normal h2{padding-top:7.5rem}}.home-hero--normal h2 span{background:linear-gradient(59deg,#DCAE27 -0.38%,#FFEC82 89.69%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-block:0.11em;margin-block:-0.11em}@media screen and (min-width:90em){.home-hero--normal h2{text-indent:50px}}.home-hero--normal p{color:#fff}.home-hero--normal p a{color:#fff;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#dcae27;text-underline-offset:3px}.home-hero--normal p a:hover{color:#ffec82;text-decoration-color:#fff}.home-hero--normal p a:focus-visible{color:#ffec82;text-decoration-color:#b1a5d0}@media print,screen and (min-width:64.0625em){.home-hero--normal .global-spacing--3x{margin-top:3.125rem}}@media print,screen and (max-width:48.06125em){.home-hero--normal .medium-auto{margin-top:1.25rem}}.hero.hero-home--normal{position:relative}@media print,screen and (min-width:48.0625em){.hero.hero-home--normal::before{content:"";display:block;position:absolute;z-index:1;pointer-events:none;top:0;left:0;width:100%;height:822px;background:linear-gradient(189.02deg,rgba(35,17,97,0.6) 18.59%,rgba(35,17,97,0) 86.77%)}}.hero.hero-home--normal .grid-container{position:relative;z-index:2}@media print,screen and (max-width:48.06125em){.hero.hero-home--normal{margin-right:-20px;margin-left:-20px}}@media print,screen and (min-width:48.0625em){.hero.hero-home--normal{margin-right:-20px}}@media print,screen and (min-width:64.0625em){.hero.hero-home--normal{margin-right:-30px}}@media screen and (min-width:82.5em){.hero.hero-home--normal{margin-right:calc(650px - 50vw)}}@media screen and (min-width:91.25em){.hero.hero-home--normal{margin-right:-90px}}.hero.hero-home--normal .video-play-button{top:unset;right:unset;bottom:30px;left:30px}.hero.hero-home--normal.hero--video img{position:relative}.hero.hero-home--normal.hero--video .autoplay-video-container,.hero.hero-home--normal.hero--video video{position:absolute;top:0;left:0;width:100%;height:100%}.hero.hero-home--normal.hero--video video{-o-object-fit:cover;object-fit:cover}.home-hero--normal .hero__media,.home-hero--normal .hero video{max-height:unset}.home-hero--normal .hero__media{overflow:clip}.hero--landing.hero{position:relative;z-index:1;background-color:#442c8b}@media print,screen and (max-width:48.06125em){.hero--landing.hero.autoplay-video-container{display:block}}@media print,screen and (min-width:64.0625em){.hero--landing.hero{margin-top:-156px}}.hero--landing.hero .hero__media{height:86vw;max-height:100vh}@media print,screen and (min-width:48.0625em){.hero--landing.hero .hero__media::before{content:"";display:block;position:absolute;z-index:3;top:0;left:0;height:100%;width:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,0.9) 0,rgba(0,0,0,0) 30%,rgba(0,0,0,0),rgba(0,0,0,0.6) 75%,rgba(0,0,0,0.9))}}.hero--landing.hero .hero__media img,.hero--landing.hero .hero__media video{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hero--landing.hero .hero__media video{z-index:2;max-height:unset}@media print,screen and (max-width:48.06125em){.hero--landing.hero .hero__media video{display:none}}@media print,screen and (max-width:48.06125em){.hero--landing.hero .video-play-button{display:none}}@media print,screen and (min-width:48.0625em){.hero--landing.hero .video-play-button{right:30px;bottom:70px}}@media print,screen and (min-width:64.0625em){.hero--landing.hero .video-play-button{bottom:268px}}.hero--landing.hero .hero__content{max-width:82.5rem;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;position:relative;z-index:3 !important}@media print,screen and (max-width:48.06125em){.hero--landing.hero .hero__content{padding:50px 20px;background-image:linear-gradient(to top,rgb(35,17,97) 0,rgb(35,17,97) 50%,rgba(35,17,97,0) 100%)}}@media print,screen and (min-width:48.0625em){.hero--landing.hero .hero__content{padding-right:30px;padding-left:30px;padding-bottom:120px}}@media print,screen and (min-width:64.0625em){.hero--landing.hero .hero__content{padding-right:30px;padding-left:30px;bottom:0;height:calc(100% - 8.75em);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}}.hero--landing.hero .hero__content h1{color:#fff;max-width:960px;text-shadow:3px 3px 11.5px rgba(0,0,0,.3);font-family:brulia-text,helvetica,serif;font-size:2.375rem;font-weight:400;line-height:1.2;letter-spacing:0}@media print,screen and (min-width:48.0625em){.hero--landing.hero .hero__content h1{font-size:4.375rem;line-height:1.1;letter-spacing:-0.25px}}@media print,screen and (min-width:64.0625em){.hero--landing.hero .hero__content h1{font-size:6.25rem;letter-spacing:-0.5px}}@media print,screen and (min-width:64.0625em)and (max-width:75.06125em){.hero--landing.hero .hero__content h1{font-size:5.625rem}}.hero--landing.hero .hero__content h1 span{position:relative;line-height:1;color:rgba(0,0,0,0);padding-bottom:0;display:inline-block;text-indent:0}.hero--landing.hero .hero__content h1 span::before{content:attr(data-text);display:inline;position:absolute;bottom:-0.11em;right:0;background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);z-index:2;text-shadow:none;background:linear-gradient(59deg,#DCAE27 -0.38%,#FFEC82 89.69%);background-clip:text;-webkit-text-fill-color:transparent;padding-block:0.11em;margin-block:-0.11em;margin-block:0}@media screen and (min-width:90em){.hero--landing.hero .hero__content h1{text-indent:50px}}.hero--landing.hero .hero__content p{color:#fff;font-size:1.25rem;font-weight:500;line-height:1.4}@media print,screen and (min-width:64.0625em){.hero--landing.hero .hero__content p{font-size:1.375rem}}.hero--landing.hero .hero__content p{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.hero--landing.hero .hero__content p{margin-top:1.875rem}}@media print,screen and (min-width:48.0625em){.hero--landing.hero .hero__content p{max-width:calc(100vw - 100px)}}@media print,screen and (min-width:64.0625em){.hero--landing.hero .hero__content p{max-width:900px}}@media screen and (min-width:90em){.hero--landing.hero .hero__content p{margin-left:50px}}.hero--landing.hero+.child-page-menu{position:relative;z-index:2}@media print,screen and (min-width:48.0625em){.hero--landing.hero+.child-page-menu .child-page-menu__wrapper{margin-top:-60px}}@media print,screen and (max-width:48.06125em){.hero--landing.hero .breadcrumbs-wrapper>.grid-container{padding-left:0;padding-right:0}}.node--landing-page .wysiwyg-block .wysiwyg{max-width:61.875rem}@media print,screen and (min-width:64.0625em){.site-header--subsite+main .hero--landing.hero{margin-top:-202px}}@media print,screen and (min-width:48.0625em){.landing-page:not(:has(.child-page-menu)) .hero--landing.hero .hero__content{padding-bottom:50px}}@media print,screen and (min-width:48.0625em){.landing-page:not(:has(.child-page-menu)) .hero--landing.hero .hero__content{padding-bottom:60px}}.hero--marketing-landing{position:relative;z-index:1}@media print,screen and (min-width:64.0625em){.hero--marketing-landing{margin-top:-150px}}.hero--marketing-landing .hero__media{position:relative}.hero--marketing-landing .hero__media::before{content:"";display:block;position:relative;padding-bottom:156.25%;z-index:3;pointer-events:none}@media print,screen and (min-width:48.0625em){.hero--marketing-landing .hero__media::before{padding-bottom:52.0333%}}@media print,screen and (min-width:64.0625em){.hero--marketing-landing .hero__media::before{background-image:linear-gradient(to bottom,rgba(0,0,0,0.9) 0,rgba(0,0,0,0.7) 20%,rgba(0,0,0,0) 40%,rgba(0,0,0,0))}}.hero--marketing-landing .hero__media .autoplay-video-container,.hero--marketing-landing .hero__media .autoplay-video-container video,.hero--marketing-landing .hero__media img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero--marketing-landing .hero__media .autoplay-video-container{z-index:2}.hero--marketing-landing .hero__media img{z-index:1}.hero--marketing-landing.hero .video-play-button{left:unset;right:1.25rem}.marketing-landing-grid-container{position:relative;z-index:2}.marketing-landing-grid-container{margin-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.marketing-landing-grid-container{margin-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.marketing-landing-grid-container{margin-bottom:5rem}}@media print,screen and (min-width:48.0625em){.marketing-landing__grid{display:grid;grid-template-columns:100fr 36.8fr;grid-template-rows:repeat(2,auto);grid-column-gap:40px;grid-row-gap:0px}.marketing-landing__grid .marketing-landing__title{grid-area:1/1/2/2}.marketing-landing__grid .marketing-landing__form{grid-area:1/2/3/3}.marketing-landing__grid .marketing-landing__text{grid-area:2/1/3/2}}@media print,screen and (min-width:64.0625em){.marketing-landing__grid{grid-column-gap:60px}}.marketing-landing__title{position:relative;background-image:linear-gradient(180deg,rgba(68,44,139,0) 0,#442C8B 25%);padding:3.125rem 1.25rem 3.125rem;margin:-30vw -20px 0}@media screen and (min-width:33.75em){.marketing-landing__title{background-image:linear-gradient(180deg,rgba(68,44,139,0) 0,#442C8B 40%)}}@media print,screen and (min-width:48.0625em){.marketing-landing__title{background-image:linear-gradient(180deg,rgba(68,44,139,0.9) 0.15%,#442C8B 31.16%);padding:3.75rem 3.75rem 3.75rem 5.625rem;margin:-3.75rem 0 0 -5.625rem}}.marketing-landing__title::before{content:"";background:linear-gradient(180deg,rgba(68,44,139,0.9) 0.15%,#442C8B 31.16%);display:block;position:absolute}@media print,screen and (max-width:48.06125em){.marketing-landing__title::before{top:30vw;right:0;width:100vw;height:calc(100% - 30vw);z-index:-1}}@media print,screen and (min-width:48.0625em){.marketing-landing__title::before{top:0;right:100%;width:100vw;height:100%;margin-right:-1px}}.marketing-landing__title h1{color:#fff;font-family:brulia-text,helvetica,serif;font-size:2.375rem;font-weight:400;line-height:1.2;letter-spacing:0}@media print,screen and (min-width:48.0625em){.marketing-landing__title h1{font-size:3.4375rem}}@media print,screen and (min-width:64.0625em){.marketing-landing__title h1{font-size:5.3125rem;line-height:1.1;letter-spacing:-0.25px}}.marketing-landing__title h1 span{background:linear-gradient(59deg,#DCAE27 -0.38%,#FFEC82 89.69%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-block:0.11em;margin-block:-0.11em}.marketing-landing__title p{color:#fff;font-size:1.25rem;font-weight:500;line-height:1.4}@media print,screen and (min-width:64.0625em){.marketing-landing__title p{font-size:1.5rem}}.marketing-landing__title p{margin-top:1.25rem}@media print,screen and (min-width:64.0625em){.marketing-landing__title p{font-size:1.375rem}}.marketing-landing__form aside{background-color:#f7f7f7}.marketing-landing__form aside>p{margin-top:.625rem;font-size:1rem;line-height:1.6}@media print,screen and (max-width:48.06125em){.marketing-landing__form aside{margin:0 -1.25rem;padding:2.5rem 1.25rem}}@media print,screen and (min-width:48.0625em){.marketing-landing__form aside{margin:1.25rem 0 0;padding:1.875rem}}.hero--news{color:#fff;position:relative}@media print,screen and (min-width:64.0625em){.hero--news{margin-top:-157px}}@media print,screen and (min-width:48.0625em){.hero--news .grid-container>.grid-margin-x>.cell.medium-8{width:calc(70.45% - 3.75rem)}.hero--news .grid-container>.grid-margin-x>.medium-4{width:calc(29.55% - 3.75rem)}}.hero--news .breadcrumbs-wrapper{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.hero--news .breadcrumbs-wrapper{margin:0}}.hero--news .hero__content__wrapper{position:relative;background-color:#442c8b;background-color:#442c8b;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:64.0625em){.hero--news .hero__content__wrapper{background-attachment:fixed}}.hero--news .hero__content__wrapper{background-position:top left;background-image:url(/themes/custom/sfsu/dist/img/backgrounds/bg-purple-1.jpg)}.hero--news .hero__content__wrapper{padding-top:2.5rem}.hero--news .hero__content__wrapper{padding-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.hero--news .hero__content__wrapper{padding-top:3.125rem}.hero--news .hero__content__wrapper{padding-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.hero--news .hero__content__wrapper{padding-top:5rem}.hero--news .hero__content__wrapper{padding-bottom:5rem}}.hero--news .hero__content__wrapper:has(.breadcrumbs){padding-top:3.125rem}.hero--news .hero__content__wrapper:has(.breadcrumbs){padding-bottom:3.125rem}@media print,screen and (min-width:48.0625em){.hero--news .hero__content__wrapper:has(.breadcrumbs){padding-top:5rem}.hero--news .hero__content__wrapper:has(.breadcrumbs){padding-bottom:5rem}}@media print,screen and (min-width:64.0625em){.hero--news .hero__content__wrapper:has(.breadcrumbs){padding-top:6.25rem}.hero--news .hero__content__wrapper:has(.breadcrumbs){padding-bottom:6.25rem}}@media print,screen and (min-width:48.0625em){.hero--news .hero__content__wrapper:has(.breadcrumbs){padding:18.875rem 0 8.75rem}}@media print,screen and (min-width:48.0625em){.hero--news .hero__content__wrapper::after{content:"";display:block;position:absolute;z-index:1;pointer-events:none;top:0;left:0;width:100%;height:100%;background:linear-gradient(189.02deg,rgba(35,17,97,0.6) 18.59%,rgba(35,17,97,0) 86.77%)}.hero--news .hero__content__wrapper>div{position:relative;z-index:2}}@media print,screen and (min-width:64.0625em){.hero--news .hero__content__wrapper{padding-top:157px}}.hero--news .hero__content .intro-text{margin-top:1.25rem}.hero--news .hero__content__inner-wrapper{max-width:68.75rem}.hero--news .hero__content__secondary .grid-x{row-gap:40px}.hero--news .hero__content__secondary .wysiwyg{margin-bottom:0}.hero--news .hero__content__secondary:not(:has(.hero__media)){margin-top:2.5rem}@media print,screen and (min-width:48.0625em){.hero--news .hero__content__secondary:not(:has(.hero__media)){margin-top:3.125rem}}@media print,screen and (min-width:64.0625em){.hero--news .hero__content__secondary:not(:has(.hero__media)){margin-top:3.75rem}}.hero--news .hero__content__secondary:not(:has(.hero__media)){margin-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.hero--news .hero__content__secondary:not(:has(.hero__media)){margin-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.hero--news .hero__content__secondary:not(:has(.hero__media)){margin-bottom:5rem}}@media print,screen and (min-width:48.0625em){.hero--news .hero__content__secondary{margin-top:2.5rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.hero--news .hero__content__secondary{margin-top:3.125rem}}@media print,screen and (min-width:48.0625em)and (min-width:64.0625em){.hero--news .hero__content__secondary{margin-top:3.75rem}}@media print,screen and (min-width:48.0625em){.hero--news .hero__content__secondary{margin-bottom:2.5rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.hero--news .hero__content__secondary{margin-bottom:3.125rem}}@media print,screen and (min-width:48.0625em)and (min-width:64.0625em){.hero--news .hero__content__secondary{margin-bottom:5rem}}@media print,screen and (max-width:48.06125em){.hero--news .hero__content__secondary .cell__full-width{margin-left:0;margin-right:0;width:100%}}.hero--news .hero__content__secondary aside{background-color:#f7f7f7;color:#000}.hero--news .hero__content__secondary aside{padding-top:1.875rem}.hero--news .hero__content__secondary aside{padding-bottom:1.875rem}@media print,screen and (min-width:48.0625em){.hero--news .hero__content__secondary aside{padding-top:2.5rem}.hero--news .hero__content__secondary aside{padding-bottom:2.5rem}}.hero--news .hero__content__secondary aside{padding-left:1.25rem}.hero--news .hero__content__secondary aside{padding-right:1.25rem}@media print,screen and (min-width:48.0625em){.hero--news .hero__content__secondary aside{padding-left:1.875rem}.hero--news .hero__content__secondary aside{padding-right:1.875rem}}.hero--news .icon-list{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.hero--news .icon-list{margin-top:1.875rem}}@media print,screen and (min-width:48.0625em){.hero--news .icon-list{display:flex;-moz-column-gap:1.875rem;column-gap:1.875rem;margin-left:3.125rem}.hero--news .icon-list{margin-top:1.875rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.hero--news .icon-list{margin-top:2.5rem}}.hero--news .icon-list li+li{margin-top:.9375rem}@media print,screen and (min-width:48.0625em){.hero--news .icon-list li+li{margin-top:0}}.hero--news .icon-list .icon-list__icon{font-size:.875rem;width:1.25rem;text-align:center;top:.25em}@media print,screen and (min-width:64.0625em){.hero--news .icon-list .icon-list__icon{font-size:1rem}}.hero--news .icon-list .icon-list__icon::before{color:#dcae27}.hero--news .icon-list .icon-list__content{font-size:1.25rem;line-height:1}@media print,screen and (min-width:64.0625em){.hero--news .icon-list .icon-list__content{font-size:1.5rem}}.hero--news .hero__media{max-height:100%}@media print,screen and (min-width:48.0625em){.hero--news .hero__media{margin-top:-140px}}@media print,screen and (max-width:48.06125em){.hero--news .hero__media .grid-container{padding:0}}.hero--news .hero__media figure{--aspect-ratio:180/320;max-height:46.875rem}@media print,screen and (min-width:48.0625em){.hero--news .hero__media figure{--aspect-ratio:523/870}}.hero--news .hero__media figcaption{color:#000}.hero--news .hero__media figcaption{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){.hero--news .hero__media figcaption{margin-top:0.9375rem}}@media print,screen and (max-width:48.06125em){.hero--news .hero__media figcaption{padding:0 1.25rem}}@media print,screen and (min-width:64.0625em){.hero--news .hero__media figcaption{margin-left:3.125rem}}.hero--news:has(.hero__media) .wysiwyg{margin-top:2.5rem}@media print,screen and (min-width:48.0625em){.hero--news:has(.hero__media) .wysiwyg{margin-top:3.125rem}}@media print,screen and (min-width:64.0625em){.hero--news:has(.hero__media) .wysiwyg{margin-top:3.75rem}}.hero--news .wysiwyg{color:#000}@media print,screen and (max-width:48.06125em){.hero--news .wysiwyg{margin-left:1.25rem;margin-right:1.25rem}}@media print,screen and (min-width:64.0625em){.hero--news .wysiwyg{margin-left:3.125rem}}.site-header--subsite+.main-content .hero--news nav:has(.breadcrumbs),.site-header--subsite+.main-content .hero--news nav:has(.breadcrumbs)::before{background-color:rgba(0,0,0,0)}@media print,screen and (min-width:48.0625em){.node--listing-page:has(.news__listing-items) .hero--general.hero--no-img .hero__content:has(.breadcrumbs){padding-top:60px}}@media print,screen and (min-width:64.0625em){.node--listing-page:has(.news__listing-items) .hero--general.hero--no-img .hero__content:has(.breadcrumbs){padding-top:80px}}.hero--profile{color:#fff;position:relative;padding:1.25rem 0 3.125rem;flex-direction:column;background-color:#442c8b;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:64.0625em){.hero--profile{background-attachment:fixed}}.hero--profile{background-position:top left;background-image:url(/themes/custom/sfsu/dist/img/backgrounds/bg-purple-1.jpg)}@media print,screen and (min-width:48.0625em){.hero--profile{padding-top:3.125rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.hero--profile{padding-top:5rem}}@media print,screen and (min-width:48.0625em)and (min-width:64.0625em){.hero--profile{padding-top:6.25rem}}@media print,screen and (min-width:48.0625em){.hero--profile{padding-bottom:2.5rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.hero--profile{padding-bottom:3.125rem}}@media print,screen and (min-width:48.0625em)and (min-width:64.0625em){.hero--profile{padding-bottom:5rem}}@media print,screen and (min-width:64.0625em){.hero--profile{margin-top:-157px;padding-top:157px}}@media print,screen and (min-width:48.0625em){.hero--profile:has(.breadcrumbs){padding-top:18.875rem}}@media print,screen and (min-width:48.0625em){.hero--profile::after{content:"";display:block;position:absolute;z-index:1;pointer-events:none;top:0;left:0;width:100%;height:100%;background:linear-gradient(189.02deg,rgba(35,17,97,0.6) 18.59%,rgba(35,17,97,0) 86.77%)}.hero--profile>div{position:relative;z-index:2}}.hero--profile a:not(.breadcrumbs a){display:inline-block;font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1rem;line-height:1.2;color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-color:#b1a5d0;text-underline-offset:3px;text-transform:uppercase;padding:.6875rem 1.0625rem .8125rem;margin-left:-17px;border:1px solid rgba(0,0,0,0)}.hero--profile a:not(.breadcrumbs a)::after{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.hero--profile a:not(.breadcrumbs a)::after{display:inline-block;color:#dcae27;font-size:.875rem;line-height:1;margin-left:.625rem}.hero--profile a:not(.breadcrumbs a):hover{color:#000;background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:100px;text-decoration-color:#dcae27;border-color:#f7f7f7}.hero--profile a:not(.breadcrumbs a):hover::after{color:#665aa7}.hero--profile a:not(.breadcrumbs a):focus-visible{color:#000;background-color:#f7f7f7;border-radius:100px;text-decoration-color:#b1a5d0;border-color:#f7f7f7}.hero--profile a:not(.breadcrumbs a):focus-visible::after{color:#b1a5d0}.hero--profile a:not(.breadcrumbs a)::before{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.hero--profile a:not(.breadcrumbs a)::before{display:inline-block;color:#dcae27;font-size:.875rem;font-weight:400;line-height:1;margin-right:.625rem}.hero--profile a:not(.breadcrumbs a){color:#fff;padding:.6875rem 1.0625rem .8125rem;text-decoration:underline;text-decoration-color:#dcae27;text-underline-offset:3px;border:1px solid rgba(0,0,0,0)}.hero--profile a:not(.breadcrumbs a):hover{color:#fff;background-color:rgba(0,0,0,.15);border-radius:100px;text-decoration-color:#fff;border-color:rgba(0,0,0,.15)}.hero--profile a:not(.breadcrumbs a):hover::before,.hero--profile a:not(.breadcrumbs a):hover::after{color:#665aa7}.hero--profile a:not(.breadcrumbs a):focus-visible{color:#fff;background-color:rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.15);border-radius:100px;text-decoration-color:#ffd24f;border-color:rgba(0,0,0,.15)}.hero--profile a:not(.breadcrumbs a):focus-visible::before,.hero--profile a:not(.breadcrumbs a):focus-visible::after{color:#b1a5d0}.hero--profile ul{list-style:none;margin:0;padding:0}.hero--profile .aoe-wrapper{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){.hero--profile .aoe-wrapper{margin-top:0.9375rem}}.hero--profile .profile__flex-wrapper{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){.hero--profile .profile__flex-wrapper{display:flex;align-items:center;gap:5px}}.hero--profile .hero__content{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.hero--profile .hero__content{margin-top:2.5rem}}@media print,screen and (min-width:48.0625em){.hero--profile .hero__content{margin-top:0}}.hero--profile .profile__job-titles{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){.hero--profile .profile__job-titles{margin-top:0.9375rem}}.hero--profile .profile__organizations{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){.hero--profile .profile__organizations{margin-top:0.9375rem}}.hero--program{color:#fff;position:relative}@media print,screen and (min-width:64.0625em){.hero--program{margin-top:-157px}}.hero--program .hero__content__wrapper{position:relative}@media print,screen and (min-width:64.0625em){.hero--program .hero__content__wrapper{position:initial;max-width:1220px;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0}}.hero--program .hero__content{padding:3.125rem 0 5.9375rem;background-color:#442c8b;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:64.0625em){.hero--program .hero__content{background-attachment:fixed}}.hero--program .hero__content{background-position:top left;background-image:url(/themes/custom/sfsu/dist/img/backgrounds/bg-purple-1.jpg)}@media print,screen and (min-width:48.0625em){.hero--program .hero__content{margin-top:-110px;padding-bottom:7.1875rem;max-width:41.25rem}}@media print,screen and (min-width:64.0625em){.hero--program .hero__content{background:none;padding:0;max-width:100%}}@media print,screen and (min-width:64.0625em){.hero--program .hero__content__inner-wrapper{max-width:100%;position:relative;background:linear-gradient(180deg,rgba(68,44,139,0.9) 0.15%,#442C8B 31.16%);box-shadow:0px 0px 10px 0px rgba(0,0,0,.08);padding:2.5rem;padding-left:50px}}@media print,screen and (min-width:64.0625em){.hero--program .hero__content__inner-wrapper::before{content:"";background:linear-gradient(180deg,rgba(68,44,139,0.9) 0.15%,#442C8B 31.16%);display:block;position:absolute;top:0;right:100%;width:100vw;height:100%;margin-right:-1px}}.hero--program .hero__content__degrees{color:#dcae27;font-size:1.25rem;font-weight:500;line-height:1.4}.hero--program .hero__content__degrees{margin-top:1.25rem}@media print,screen and (min-width:64.0625em){.hero--program .hero__content__degrees{font-size:1.375rem;line-height:1.6}}.hero--program .hero__media{display:block;position:relative;width:100%;max-height:46.875rem}@media print,screen and (min-width:48.0625em){.hero--program .hero__media{z-index:-1}}.hero--program .hero__media figure{--aspect-ratio:245/320;max-height:46.875rem}@media print,screen and (min-width:48.0625em){.hero--program .hero__media figure{--aspect-ratio:750/1440}}@media print,screen and (min-width:64.0625em){.hero--program .hero__media .aspect-ratio-frame::after{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,0.7),rgba(0,0,0,0))}}@media print,screen and (min-width:64.0625em){.hero--marketing{margin-top:-150px}}@media print,screen and (min-width:64.0625em){.hero--marketing .hero__content__wrapper{max-width:1320px;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0}}@media print,screen and (min-width:64.0625em){.hero--marketing .hero__content__inner-wrapper{padding-left:0}}@media print,screen and (min-width:64.0625em){.node--listing-page:has(.program__listing-items) .hero--general.hero--no-img .hero__content:has(.breadcrumbs){padding-top:80px}}.hero{position:relative;background:var(--color-gray)}@media print,screen and (min-width:48.0625em){.hero{display:flex;justify-content:center;align-items:center}}.hero img,.hero video{position:relative;display:block;width:100%;max-width:none;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero video{z-index:2;overflow:hidden;max-height:75vh}.hero.hero--no-img{background:none}@media print,screen and (min-width:48.0625em){.hero.hero--img{display:block}}.hero.hero--video img{position:absolute;top:0;left:0;height:100%}.hero .video-play-button{left:auto;right:0}.hero__media{display:block;width:100%;max-height:75vh}.autoplay-video-container{position:relative;display:none}@media print,screen and (min-width:48.0625em){.autoplay-video-container{display:block}}@media print,screen and (min-width:48.0625em){.hero:not(.hero--no-img) .hero__content{position:absolute;right:0;left:0;z-index:2}}@media print,screen and (min-width:48.0625em){.hero__content .hero__content__type-wrapper{margin-left:3.125rem}}.hero__content .intro-text,.hero__content .intro-text p{font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4;color:#fff}@media print,screen and (min-width:64.0625em){.hero__content .intro-text,.hero__content .intro-text p{font-size:1.375rem;line-height:1.6}}.hero__content .intro-text{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.hero__content .intro-text{margin-top:1.875rem}}@media print,screen and (min-width:48.0625em){.hero__content .intro-text{margin-left:3.125rem}}@media print,screen and (min-width:48.0625em){.hero--img .hero__content{bottom:0}}.hero__content h1{margin:0}.hero__content--title-wrapper{flex:0 0 auto;width:calc(100% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem}@media print,screen and (min-width:48.0625em){.hero__content--title-wrapper{flex:0 0 auto;width:calc(66.6666666667% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem;max-width:700px}}.hero__content--callout{width:100%}.hero__content--callout h2{font-size:1.5rem}@media print,screen and (min-width:48.0625em){.hero__content--callout{flex:0 0 auto;width:calc(33.3333333333% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem;height:0}}.hero__content--callout-form{position:relative;background-color:#fff;padding:1.875rem .625rem;z-index:99;border:1px solid var(--color-gray)}.hero__content--callout-form form{width:100%;padding-top:10px}.hero__content--callout-form form .form-submit{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.hero__content--callout-form form .form-submit:hover,.hero__content--callout-form form .form-submit:focus-visible{text-decoration:none;outline:none}.hero__content--callout-form form .form-submit:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.hero__content--callout-form form .form-submit{font-size:1rem;padding:.9375rem 1.5625rem;color:#fff;background-color:#442c8b;border-color:#442c8b}.hero__content--callout-form form .form-submit::before,.hero__content--callout-form form .form-submit::after{color:#fff}.hero__content--callout-form form .form-submit:hover{color:#442c8b;background-color:#fff;border-color:#dcae27}.hero__content--callout-form form .form-submit:hover::before,.hero__content--callout-form form .form-submit:hover::after{color:#dcae27}.hero__content--callout-form form .form-submit:focus-visible{color:#442c8b;background-color:#fff;border-color:#b1a5d0}.hero__content--callout-form form .form-submit:focus-visible::before,.hero__content--callout-form form .form-submit:focus-visible::after{color:#dcae27}.hero__content--callout-form form .form-submit{font-size:.875rem;padding:.875rem 4.25rem}.hero__content--callout-form input:not([type=submit]){width:100%}@media print,screen and (min-width:48.0625em){.hero__content--callout-form{padding:30px}}.hero__content--wrapper{max-width:1200px;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0;display:flex;flex-direction:column;row-gap:44px;z-index:99;position:relative}@media print,screen and (min-width:48.0625em){.hero__content--wrapper{flex-flow:wrap;justify-content:space-between;flex-direction:row}}.hero__overlay{display:none}@media print,screen and (min-width:48.0625em){.hero__overlay{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4)}}.hero.subsite-hero{background-color:#442c8b}.hero.subsite-hero h1,.hero.subsite-hero .h1{color:#fff;text-shadow:3px 3px 11.5px rgba(0,0,0,.3);font-family:brulia-text,helvetica,serif;font-size:2.375rem;font-weight:400;line-height:1.2;letter-spacing:0}@media print,screen and (min-width:48.0625em){.hero.subsite-hero h1,.hero.subsite-hero .h1{font-size:3.4375rem}}@media print,screen and (min-width:64.0625em){.hero.subsite-hero h1,.hero.subsite-hero .h1{font-size:5.3125rem;line-height:1.1;letter-spacing:-0.25px}}.hero.subsite-hero h1 span,.hero.subsite-hero .h1 span{position:relative;line-height:1;padding-bottom:0;color:rgba(0,0,0,0);display:inline-block}.hero.subsite-hero h1 span::before,.hero.subsite-hero .h1 span::before{content:attr(data-text);display:inline;position:absolute;bottom:0;right:0;background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);z-index:2;text-shadow:none;background:linear-gradient(59deg,#DCAE27 -0.38%,#FFEC82 89.69%);background-clip:text;-webkit-text-fill-color:transparent;padding-block:0.11em;margin-block:-0.11em}@media print,screen and (min-width:48.0625em){.hero.subsite-hero h1,.hero.subsite-hero .h1{max-width:calc(100vw - 100px)}}@media(769px <= width <= 900px){.hero.subsite-hero h1,.hero.subsite-hero .h1{font-size:2.375rem}}@media print,screen and (min-width:64.0625em){.hero.subsite-hero h1,.hero.subsite-hero .h1{text-indent:50px;max-width:62.5rem}}.hero.subsite-hero p{color:#fff}.hero.subsite-hero p{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.hero.subsite-hero p{margin-top:1.875rem}}.hero.subsite-hero p a{color:#fff;text-decoration:underline;text-underline-offset:2px}.hero.subsite-hero p a:hover,.hero.subsite-hero p a:focus-visible{text-decoration-color:#dcae27}@media print,screen and (min-width:48.0625em){.hero.subsite-hero p{max-width:calc(100vw - 100px)}}@media print,screen and (min-width:64.0625em){.hero.subsite-hero p{margin-left:50px}}.hero.subsite-hero .btn{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.hero.subsite-hero .btn{margin-top:1.875rem}}@media print,screen and (min-width:64.0625em){.hero.subsite-hero .btn{margin-left:50px}}@media print,screen and (max-width:48.06125em){.hero.subsite-hero{overflow:clip}}@media print,screen and (min-width:64.0625em){.hero.subsite-hero{margin-top:-202px}}@media print,screen and (max-width:48.06125em){.hero.subsite-hero .hero__media{position:relative;height:150vw}.hero.subsite-hero .hero__media img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media print,screen and (min-width:48.0625em){.hero.subsite-hero .hero__media{overflow:clip}}@media print,screen and (min-width:48.0625em)and (max-width:64.06125em){.hero.subsite-hero .hero__media{min-height:800px}.hero.subsite-hero .hero__media .autoplay-video-container{min-height:800px}.hero.subsite-hero .hero__media .autoplay-video-container video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media print,screen and (min-width:64.0625em){.hero.subsite-hero .hero__media{min-height:800px}.hero.subsite-hero .hero__media .autoplay-video-container{min-height:800px}.hero.subsite-hero .hero__media .autoplay-video-container video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media print,screen and (min-width:64.0625em){.hero.subsite-hero .hero__media{position:relative}.hero.subsite-hero .hero__media::before{content:"";display:block;position:absolute;z-index:3;top:0;left:0;height:100%;width:100%;background-image:linear-gradient(180deg,rgba(0,0,0,0.9) 7.03%,rgba(0,0,0,0.7) 17.34%,rgba(0,0,0,0) 37.48%)}}.hero.subsite-hero .hero__overlay{display:block;position:absolute;z-index:2;top:0;left:0;height:100%;width:100%}@media print,screen and (max-width:48.06125em){.hero.subsite-hero .hero__overlay{background-image:linear-gradient(to top,rgb(68,44,139),rgb(68,44,139) 25%,rgba(68,44,139,0) 60%,rgba(68,44,139,0))}}@media print,screen and (min-width:48.0625em){.hero.subsite-hero .hero__overlay{background:linear-gradient(to top,rgba(0,0,0,0.9) 7.03%,rgba(0,0,0,0.7) 17.34%,rgba(0,0,0,0) 37.48%)}}@media print,screen and (max-width:48.06125em){.hero.subsite-hero .hero__content{position:relative;z-index:3;margin-top:-40vw;padding:0 1.25rem 3.125rem}}@media print,screen and (min-width:48.0625em){.hero.subsite-hero .hero__content{width:100%;max-width:82.5rem;margin-left:auto;margin-right:auto;padding-right:1.875rem;padding-bottom:70px;padding-left:1.875rem;z-index:4 !important}}@media print,screen and (min-width:48.0625em){.hero.subsite-hero .video-play-button{right:20px;bottom:70px}}@media print,screen and (min-width:64.0625em){.hero.subsite-hero .video-play-button{right:30px}}@media screen and (min-width:48.0625em)and (max-height:900px){.subsite-hero .hero__media,.subsite-hero .hero__media .autoplay-video-container video{max-height:unset}}.home-features-section{background-color:#f7f7f7;background-position:left bottom;background-repeat:no-repeat}@media print,screen and (min-width:48.0625em){.home-features-section{background-image:url("data:image/svg+xml,%3Csvg fill='none' height='425' viewBox='0 0 600 425' width='600' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m-100 0h700v700h-700z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)' fill='%23442c8b' opacity='.07'%3E%3Cpath d='m-36.6003 207.617c16.7455 10.25 35.0531 4.208 44.84215-11.835 4.29055-7 6.28995-13.271 6.68575-16.563l-14.70444-10.917-.041657.083c1.582907 8.146 1.270497 11.813-1.291323 16.001-5.81094 9.501-16.01658 12.667-26.82618 6.063-8.9976-5.5-10.2264-15.459-4.8945-24.168 3.4158-5.605 5.811-7.042 14.5586-8.001l.1042-.166-18.4951-9.834c-1.812 2.104-5.8318 6.708-8.7685 11.542-10.5805 17.293-8.3727 37.252 8.831 47.774z'/%3E%3Cpath d='m2.34758 149.259c18.26592 15.772 19.55722 17.501 20.18212 23.939l.1458.125s4.4571-5.98 8.8934-11.063c4.4363-5.063 8.8102-9.459 8.8102-9.459l-.1458-.125c-6.4566.333-8.352-.709-26.6179-16.48-18.26595-15.772-19.70306-17.626-20.32789-24.064l-.14579-.125-17.72442 20.522.1458.125c6.4566-.334 8.4977.833 26.76366 16.605z'/%3E%3Cpath d='m30.3193 119.236 8.9975.146c3.9365.208 6.894.521 8.4145 2.25 2.3535 2.688 1.8328 5.834-.7707 8.126-2.541 2.229-5.1653 2.708-12.9548 3.917l-.125.125 12.2467 12.563c2.4785-1.334 7.4772-4.625 10.4972-7.271 9.9557-8.73 12.8716-20.335 3.9156-30.544-3.9364-4.479-9.0392-6.709-15.2042-6.792l-9.7891.063c-3.624-.105-6.2691-.23-7.7271-1.8755-1.8745-2.1252-1.2496-4.7503 1.3538-7.0421 2.2703-1.9793 5.7693-2.9794 11.976-2.9585l.1458-.1251-11.8718-11.1673c-2.1245.8959-5.2903 2.8127-7.9771 5.167-9.7474 8.563-12.74655 20.4805-4.8737 29.4395 3.5199 4 8.1229 5.938 13.7464 5.979z'/%3E%3Cpath d='m109.86 75.4629c-2.291 7.9796-4.207 11.1048-8.414 13.6674-9.4766 5.8337-20.0362 4.0003-26.6595-6.792-5.5193-9.0006-2.1036-18.4178 6.6233-23.7723 5.6026-3.4377 8.3727-3.6252 16.5997-.5l.1666-.1042-12.0384-17.1677c-2.5619 1.0418-8.227 3.3336-13.0591 6.2921-17.2662 10.6048-24.3684 29.3767-13.8087 46.5861 10.268 16.7297 29.3254 19.6887 45.3421 9.8547 6.998-4.2919 11.622-8.9797 13.475-11.7298l-8.143-16.4177-.084.0417z'/%3E%3Cpath d='m133.479 19.397c-17.412 6.0837-27.138 22.5013-20.453 41.6691 6.686 19.147 24.494 25.8558 41.906 19.7721 17.495-6.1254 27.138-22.5222 20.453-41.6692-6.686-19.147-24.411-25.8765-41.906-19.772zm18.224 48.8362c-8.706 3.0419-17.495-1.9584-21.91-14.605-3.749-10.7506-.209-19.1678 7.019-21.7096 8.622-3.0002 17.412 1.9793 21.827 14.6259 3.749 10.7506.396 19.1053-6.936 21.6679z'/%3E%3Cpath d='m242.846 29.1059-7.727-6.0004c-2.771-2.3334-4.791-4.0627-4.916-6.2503-.166-2.8335 1.937-4.5211 5.415-4.7086 3-.1667 6.374 1.2084 11.247 5.0836h.188l-2.437-16.1468c-2.229-.604198-5.915-1.0625583-9.456-.854213-12.934.708376-22.681 8.229653-22.015 20.147013.292 5.3128 2.729 9.6881 7.123 13.2091l6.978 5.6879c2.978 2.5835 5.102 4.6878 5.227 6.9796.188 3.5835-2.145 5.7295-5.623 5.917-3.374.1875-5.728-1.0626-12.601-4.917h-.187l1.874 17.4594c2.77.5 8.727 1 12.747.7709 13.205-.7292 22.681-8.0422 21.931-21.6055-.333-5.9587-2.978-10.8756-7.748-14.73z'/%3E%3Cpath d='m289.604 34.9188c.833-8.1255 1.395-13.6884 1.895-17.7928 8.352.8542 10.31 1.4168 13.851 3.5211h.187l2.27-15.89681h-.187c-1.895.70838-20.974-1.12507-24.056-1.43758-2.916-.29169-20.869-2.20847-22.515-3.2918665h-.187l-2.166 15.8967565h.187c4.457-1.2917 6.394-1.4584 15.288-.5417-.334 4.1253-.896 9.6881-1.729 17.8136-2.27 22.3555-3.124 25.314-8.664 30.1893v.1875s8.143.3125 14.766 1.0834c6.624.75 13.455 1.7918 13.455 1.7918v-.1876c-4.436-5.8128-4.686-8.688-2.395-31.3143z'/%3E%3Cpath d='m355.586 17.7719-18.828-5.542-.062.1875c1.541 2.5418 2.499 4.4586 3.311 6.5212-2.062 2.4585-6.436 7.6671-17.766 21.2513-19.599 23.5847-21.557 25.564-25.306 26.9391l-.062.1667s6.144 1.0834 12.392 2.5001c6.249 1.4376 11.872 2.8544 11.872 2.8544l.042-.1667c-.937-2.2918-1.458-4.0628-.687-6.7088.645-2.2084 2.166-5.1044 5.123-9.313 3.145.6459 6.561 1.6459 10.497 2.8127 3.229.9583 6.124 1.8126 8.727 2.6668.292 5.4378.188 8.7505-.458 10.959-.75 2.5418-2.124 3.6877-4.27 5.1461l-.062.1875s6.956 2.396 12.413 4.5836c5.457 2.1877 12.809 5.1462 12.809 5.1462l.063-.1667c-2.541-3.6252-2.271-6.2504-5.895-36.6689-3.644-29.2934-4.04-31.5018-3.874-33.3769zm-16.662 32.0019c-2.458-.7292-4.728-1.3959-6.811-2.1043 1.417-1.8751 2.958-3.9169 4.77-6.1462 2.249-2.771 4.061-5.0211 5.582-6.9587.187 2.6251.458 5.5836.812 8.8546.292 2.8544.562 5.5212.729 7.8755-1.583-.4583-3.332-.9792-5.082-1.5001z'/%3E%3Cpath d='m405.385 73.4002c3.812-7.2296 6.415-12.1674 8.415-15.7926 7.435 3.9169 9.039 5.167 11.538 8.4588l.167.0834 8.06-13.8967-.166-.0833c-2.041-.0417-19.037-8.8964-21.786-10.334-2.583-1.3542-18.537-9.8756-19.641-11.4798l-.166-.0834-7.977 13.9592.166.0833c4.603.4584 6.478 1.0209 14.392 5.1879-1.853 3.6877-4.457 8.6463-8.247 15.8759-10.477 19.8762-12.455 22.6055-19.412 25.064l-.083.1667s6.019 2.7085 12.788 6.292c6.769 3.5834 12.33 6.9384 12.33 6.9384l.083-.167c-1.957-7.0422-1.041-10.1258 9.56-30.2519z'/%3E%3Cpath d='m429.379 88.0052c-14.663 19.1468-16.995 21.0638-23.327 22.1268l-.104.145s8.289 5.584 16.683 12.064c10.205 7.875 16.412 13.438 16.412 13.438l11.497-13.418-.146-.104c-4.811-.916-8.373-1.687-13.017-5.229-1.958-1.5-3.687-2.834-5.145-4.063 2.375-3.271 5.603-7.605 9.956-13.2924 3.687 2.8334 8.331 6.3964 14.1 11.6254l7.04-9.625c-4.728-2.8338-8.602-5.5631-11.726-7.9591-1.083-.8334-2.041-1.6876-2.916-2.3543 2.562-3.3544 4.77-6.0629 6.582-8.1255 1.5 1.0417 3.103 2.2502 4.832 3.6044 4.353 3.3335 6.706 5.9587 8.56 9.6881l.146.125 8.269-12.1466-.146-.125c-2.354-1.125-8.165-5.5628-32.408-24.1681l-.125.1459c.625 6.3753-.333 8.5213-14.996 27.6683z'/%3E%3Cpath d='m473.013 172.198c3.937 5.375 10.143 8.875 19.703 10.917-1.999 1.479-6.852 5.563-6.852 5.563s1.687 2.146 5.498 8.396c3.812 6.251 5.728 9.772 5.728 9.772l.146-.105c1.479-6.979 5.186-9.125 23.91-22.813 19.453-14.251 21.578-15.23 27.993-14.397l.145-.104-16.016-21.877-.146.105c-1.125 6.375-2.708 8.104-22.181 22.334-4.895 3.584-8.873 6.501-12.268 8.876-3.395-.917-7.623-2.334-10.643-6.459-3.291-4.5-3.02-7.855 3.124-12.355l11.393-8.334c16.204-11.855 18.328-12.855 24.743-12l.146-.105-16.079-21.959-.146.125c-1.124 6.375-2.666 8.167-19.37 20.418-9.039 6.604-13.017 9.084-14.641 10.271-10.664 7.792-10.768 14.793-4.187 23.772z'/%3E%3Cpath d='m531.206 201.616c-23.535 10.042-26.41 10.918-32.241 8.251l-.167.062s3.27 6.251 5.582 10.855c2.208 4.417 5.415 11.605 5.415 11.605l.167-.083c2.166-6.376 5.04-7.709 22.744-15.272 1.937-.834 3.707-1.584 5.186-2.313-5.186 16.814-12.393 37.815-16.35 48.149l.458.604c4.707-2.5 11.018-5.459 29.846-13.501 23.536-10.042 24.785-10.375 30.284-8.25l.166-.084-9.664-22.668-.166.084c-2.333 6.458-4.228 7.854-20.266 14.688-1.103.479-2.187.938-3.29 1.396 4.207-14.688 9.455-33.231 12.705-45.732l-.625-1.021c-8.29 3.938-13.83 6.396-19.391 8.772l-10.372 4.417z'/%3E%3Cpath d='m524.52 271.391-.187.042s1.687 4.833 3.457 13.021c1.75 8.001 2.791 13.355 2.791 13.355l.188-.041c3.519-5.438 6.31-6.334 29.783-11.897s25.806-5.646 31.409-2.375l.187-.042-6.269-26.376-.188.041c-3.52 5.438-5.644 6.397-29.117 11.98-23.473 5.563-26.472 5.584-32.054 2.292z'/%3E%3Cpath d='m598.334 337.812h-.188c-1.812 1.792-3.311 2.812-6.144 3-4.29.292-11.684-1.479-28.326-6.834-3.29-1.062-6.102-1.958-8.372-2.729 2.312-1.167 4.894-2.438 7.914-3.938 16.267-8 23.036-11.021 27.264-11.313 2.645-.188 4.186.708 6.311 2.229h.187l-1.854-26.876h-.187c-2.499 3.667-2.854 4.042-30.096 18.105-26.535 13.813-28.555 14.959-30.367 15.376l.875 12.563c2.603.542 8.352 2.542 32.179 10.959 28.908 10.084 29.679 10.667 32.283 13.688h.187l-1.666-24.251z'/%3E%3Cpath d='m598.271 371.46c-5.165 3.791-7.519 4.042-31.47 1.125-23.952-2.917-26.243-4.001-30.346-8.918h-.188c-1.187 17.856-4.082 32.732-5.603 41.232v.188l17.267 3.166v-.187c-1.625-4.625-2.791-8.063-2.062-13.876.291-2.438.562-4.625.895-6.521 4.02.396 9.394.958 16.517 1.833-.563 4.626-1.271 10.418-2.854 18.043l11.872 1.167c.021-5.521.417-10.251.896-14.147.166-1.354.416-2.625.541-3.708 4.187.5 7.644 1.02 10.352 1.541-.125 1.834-.375 3.813-.646 6.001-.667 5.438-1.729 8.813-3.999 12.292v.188l14.642.958v-.187c-.208-2.605.666-9.855 4.395-40.211h-.188z'/%3E%3Cpath d='m558.365 428.442c-23.847-7.938-26.43-8.98-28.971-14.751l-.167-.062s-1.603 5.563-3.707 13.313c-2.104 7.751-3.978 12.751-3.978 12.751l.187.062c4.978-2.771 7.061-2.875 25.119 3.042-.771 1.459-1.562 3.23-2.333 5.292-9.747 1.667-19.12 3.146-24.139 4.563-2.437.625-3.52 1.625-4.374 3.834-2.666 6.917-4.374 11.604-6.394 17.271l.166.063c2.437-3.229 6.04-4.313 32.95-9.292 1.583 6.292 6.061 11.73 13.1 14.084 10.789 3.604 18.912-.146 23.223-13.147 3.333-10.063 4.291-13.501 6.228-19.293 2.103-6.333 2.936-8.833 4.353-12.5l-.167-.063c-5.436 3-7.206 2.792-31.054-5.146zm11.789 28.189c-1.791 5.376-5.04 6.98-9.914 5.355-4.707-1.563-6.582-5.459-5.061-10.063.395-1.209 1.229-3.438 2.166-5.626 5.144 1.709 9.893 3.396 14.392 4.98-.604 2.104-1.104 3.875-1.583 5.334z'/%3E%3C/g%3E%3C/svg%3E")}}.home-features-section h2,.home-features-section h3{color:#442c8b}@media print,screen and (min-width:48.0625em){.home-features-section article:nth-last-child(2){padding-top:30px}}.home-features-section .medium-10:has(article+article){display:flex;flex-direction:column;gap:40px 60px}@media print,screen and (min-width:48.0625em){.home-features-section .medium-10:has(article+article){display:flex;flex-direction:row}.home-features-section .medium-10:has(article+article) article{flex:1}.home-features-section .medium-10:has(article+article) article .features-section__text{margin-top:1.25rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.home-features-section .medium-10:has(article+article) article .features-section__text{margin-top:1.875rem}}@media print,screen and (min-width:48.0625em){.home-features-section .medium-10:has(article+article) article:first-child{padding-top:30px}}@media print,screen and (min-width:48.0625em){.home-features-section article:only-child{display:flex;gap:0 60px}.home-features-section article:only-child .aspect-ratio-frame{flex:1}.home-features-section article:only-child .features-section__text{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}}@media print,screen and (max-width:48.06125em){.home-features-section .features-section__text{margin-top:1.25rem}}.home-features-section .features-section__text .global-spacing--1_5x:not(:last-child){margin-bottom:-11px}.home-sliding-images-section h2{color:#442c8b}@media print,screen and (min-width:64.0625em){.home-sliding-images-section h2{font-size:2.625rem}}.home-sliding-images-section .grid-x{gap:40px 0}.home-sliding-images-section article{overflow:clip}@media print,screen and (max-width:48.06125em){.home-sliding-images-section article{margin-right:-20px;margin-left:-20px}}@media print,screen and (min-width:48.0625em){.home-sliding-images-section article{margin-left:-20px;margin-right:-10px}}@media print,screen and (min-width:64.0625em){.home-sliding-images-section article{margin-left:-40px}}@media screen and (min-width:82.5em){.home-sliding-images-section article{margin-right:calc(650px - 50vw)}}@media screen and (min-width:91.25em){.home-sliding-images-section article{margin-right:-90px}}@media print,screen and (max-width:48.06125em){.home-sliding-images-section p.h6{margin-left:20px;margin-right:20px}}@media print,screen and (min-width:48.0625em){.home-sliding-images-section p.h6{max-width:calc(100% - 150px)}}.home-sliding-images-section button.sliding-images__item{width:100%;height:100%;padding:0}@media(hover:hover){.home-sliding-images-section button.sliding-images__item:hover figcaption,.home-sliding-images-section button.sliding-images__item:focus figcaption{opacity:1;transition:.3s opacity ease-in}}.home-sliding-images-section figure{position:relative}.home-sliding-images-section figure .aspect-ratio-frame{z-index:1}.home-sliding-images-section button.sliding-images__item figcaption{z-index:2;background-color:#dcae27;padding:1.25rem;transition:.3s opacity ease-in}.home-sliding-images-section button.sliding-images__item figcaption,.home-sliding-images-section button.sliding-images__item figcaption p{color:#000;text-transform:none;text-align:left;font-size:1rem}@media(hover:hover){.home-sliding-images-section button.sliding-images__item figcaption{position:absolute;bottom:0;left:0;width:100%;opacity:0}}.home-sliding-images-section .swiper{margin-right:0;margin-left:20px;overflow:visible}.home-sliding-images-section .swiper{margin-top:1.25rem}@media print,screen and (max-width:48.06125em){.home-sliding-images-section .swiper{width:calc(100vw - 60px)}}@media print,screen and (min-width:48.0625em){.home-sliding-images-section .swiper{position:relative;margin-left:0;margin-bottom:-5px}}@media print,screen and (max-width:48.06125em){.home-sliding-images-section .swiper-slide-next{opacity:.3}}.home-sliding-images-section .slider-navigation{justify-content:space-between;align-items:center}@media print,screen and (max-width:48.06125em){.home-sliding-images-section .slider-navigation{margin-right:-20px}}@media print,screen and (min-width:48.0625em){.home-sliding-images-section .slider-navigation{position:absolute;right:0;bottom:calc(100% + 15px);width:87px;top:unset;left:unset}.home-sliding-images-section .slider-navigation .swiper-pagination{display:none}}.home-sliding-images-section .slider-navigation__next,.home-sliding-images-section .slider-navigation__prev{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.home-sliding-images-section .slider-navigation__next span::before,.home-sliding-images-section .slider-navigation__prev span::before{font-size:24px;color:#442c8b}.home-sliding-images-section .slider-navigation__next:hover span::before,.home-sliding-images-section .slider-navigation__next:focus-visible span::before,.home-sliding-images-section .slider-navigation__prev:hover span::before,.home-sliding-images-section .slider-navigation__prev:focus-visible span::before{color:#dcae27}@media screen and (max-width:48em){.home-sliding-images-section .slider-navigation__next{order:1}}.sliding-images-section__text{height:100%;padding:3.125rem 1.25rem 2.5rem;margin-right:-20px;margin-left:-20px}@media print,screen and (min-width:48.0625em){.sliding-images-section__text{margin-right:0;padding:3.125rem 2.5rem 2.5rem;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;text-align:right}}@media print,screen and (min-width:64.0625em){.sliding-images-section__text{margin-left:-30px;padding-left:30px}.sliding-images-section__text *{max-width:310px}}@media screen and (min-width:82.5em){.sliding-images-section__text{margin-left:calc(630px - 50vw)}}.image-grid-section h2{color:#442c8b}.image-grid{margin-right:-10px;margin-left:-10px}@media print,screen and (min-width:40.0625em){.image-grid .glide__slides{display:flex;flex-flow:row wrap;margin-left:-1.25rem;margin-right:-1.25rem}}@media print,screen and (min-width:40.0625em)and (min-width:64.0625em){.image-grid .glide__slides{margin-left:-1.875rem;margin-right:-1.875rem}}@media print,screen and (min-width:40.0625em){.image-grid .glide__arrows{display:none}}.image-grid .swiper-wrapper{padding-left:0;margin-top:0;box-sizing:border-box}@media screen and (max-width:40em){.image-grid .swiper-wrapper{flex-direction:column;gap:10px}}.image-grid-item{padding:0}.image-grid-item__link{position:relative;display:table;margin:0 auto;line-height:1}.image-grid-item__link::before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:"";transition:background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98);background-color:rgba(68,44,139,0)}.image-grid-item__link:hover::before,.image-grid-item__link:focus::before{background-color:rgba(68,44,139,.333)}.image-grid-item__link:hover .play-button .triangle,.image-grid-item__link:focus .play-button .triangle{fill:#dcae27}.image-grid-item__expand{position:absolute;top:0;right:0;display:block;padding:.5em;background-color:#fff;font-size:1.25rem}.image-grid-item .play-button{position:absolute;top:50%;left:50%;width:6.25rem;height:6.25rem;transform:translate(-50%,-50%)}.image-grid-item__toggle{display:none}@media print,screen and (min-width:40.0625em){.image-grid-item{flex:0 0 auto;min-height:0;min-width:0;flex:0 0 auto;width:calc(33.3333333333% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem;display:block;height:auto;width:calc(33.3333333% - 20px);margin:0 10px;padding-bottom:20px}.image-grid-item__toggle{display:inline-block;position:absolute;top:0;right:0;padding:.5rem 9px;text-align:center;color:#442c8b;background-color:#fff;font-size:1.25rem}.image-grid-item__toggle::before{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;content:"";font-weight:900}}@media screen and (max-width:40em){.image-grid-section:not(:has(.image-grid-item:nth-child(4))) .special-indentation,.image-grid-section:not(:has(.image-grid-item:nth-child(4))) .more-less__toggle{display:none}}.info-card-section{overflow:hidden}.info-card-section .card{border:1px solid #c4c4c4}.info-card-section .card{padding:1.25rem}@media print,screen and (min-width:48.0625em){.info-card-section .card{padding:1.875rem}}@media print,screen and (min-width:48.0625em){.info-card-section .card{height:100%}.info-card-section .card{padding-top:1.875rem}.info-card-section .card{padding-bottom:1.875rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.info-card-section .card{padding-top:2.5rem}.info-card-section .card{padding-bottom:2.5rem}}.info-card-section .swiper-container{max-width:100%;margin-left:auto;margin-right:auto;padding-right:0.9375rem;padding-left:0.9375rem}.info-card-section .swiper{overflow:visible}.info-card-section .swiper-slide{visibility:hidden}.info-card-section .swiper-slide-visible{visibility:visible}.info-card-section .slider-navigation{position:relative}@media print,screen and (max-width:48.06125em){.info-card-section .slider-navigation{justify-content:center;gap:1rem}.info-card-section .slider-navigation{margin-top:0.625rem}}@media print,screen and (min-width:48.0625em){.info-card-section .swiper-container{max-width:1270px;margin-left:auto;margin-right:auto;padding-right:3.125rem;padding-left:3.125rem}.info-card-section .slider-navigation__prev{margin-left:-50px}.info-card-section .slider-navigation__next{margin-right:-50px}.info-card-section .slider-navigation{position:absolute;top:200px;width:100%;justify-content:space-between}}.jump-nav-component{background-color:var(--color-gray-light)}.jump-nav-component a{text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.jump-nav-component a:hover{text-decoration:none}.jump-nav-component__container{display:flex;width:100%;flex-direction:row;align-items:center;padding-left:1.25rem;position:relative;min-height:60px}.jump-nav-component__heading{flex:1;min-width:5rem}@media print,screen and (max-width:48.06125em){.jump-nav-component__heading .jump-nav-component__heading{display:none}}.jump-nav-component .jump-nav{display:flex !important;flex-flow:wrap;row-gap:.8rem;overflow:hidden;padding-bottom:1px}.jump-nav-component .accordion--open button{background-color:#442c8b;color:#fff}.jump-nav-component .accordion--open a{color:#fff}.jump-nav-component .accordion--open .accordion__content{background-color:#442c8b;z-index:9}.jump-nav-component .accordion__button-text{font-weight:400}@media print,screen and (max-width:48.06125em){.jump-nav-component .jump-nav{flex-direction:column}.jump-nav-component .accordion{position:absolute;right:0;top:0}.jump-nav-component .accordion__content{position:absolute;right:0}}@media print,screen and (min-width:48.0625em){.jump-nav-component{padding-top:1.875rem}.jump-nav-component{padding-bottom:1.875rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.jump-nav-component{padding-top:2.5rem}.jump-nav-component{padding-bottom:2.5rem}}@media print,screen and (min-width:48.0625em){.jump-nav-component .jump-nav-component__container{max-width:1160px;margin-left:auto;margin-right:auto;padding-right:1.25rem;padding-left:1.25rem}.jump-nav-component .accordion{flex:85%}.jump-nav-component .jump-nav__item:not(:last-child){margin-left:-0.8rem;padding-left:.8rem}.jump-nav-component .jump-nav__item:not(:last-child):after{content:"|";margin-right:.8rem;margin-left:.8rem}.jump-nav-component__heading a{display:none}}.sticky-header__wrapper{position:sticky;top:0}.process-steps__jumplinks{z-index:9;position:sticky;top:0}@media print,screen and (min-width:48.0625em){.process-steps__jumplinks{position:sticky}}@media print,screen and (max-width:48.06125em){.jump-nav__link--active{border:2px solid #fff;padding:4px}}@media print,screen and (min-width:48.0625em){.jump-nav__link--active a{background-color:#442c8b;color:#fff}}.current-section{padding:.9375rem 1.875rem;width:100%;display:block;font-weight:700}@media print,screen and (min-width:48.0625em){.current-section{display:none}}@media print,screen and (min-width:48.0625em){.landing-page .wysiwyg-block .wysiwyg{margin-left:4.375rem}}.listing-section{margin-top:2.5rem}.listing-section{margin-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.listing-section{margin-top:3.125rem}.listing-section{margin-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.listing-section{margin-top:5rem}.listing-section{margin-bottom:5rem}}.listing-section a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.listing-section a:hover{color:#000;text-decoration-color:#dcae27}.listing-section a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.listing-section .grid-x{gap:1.875rem 0}.listing-section__content-wrapper{display:flex;flex-direction:column;gap:30px}@media print,screen and (min-width:48.0625em){.listing-section__content-wrapper{flex-direction:row;gap:40px;margin-top:2.5rem}}@media print,screen and (min-width:64.0625em){.listing-section__content-wrapper{gap:60px}}.listing-section__content-wrapper .small-text,.listing-section__content-wrapper .small-text p{font-size:1rem;line-height:1.6}.listing-section h2{color:#442c8b}@media print,screen and (min-width:64.0625em){.listing-section h2{text-indent:-50px;margin-left:50px}}.listing-section h3{font-weight:400}.listing-section h3 a{font-weight:400}@media print,screen and (min-width:64.0625em){.listing-section .listing-section__description p{margin-left:3.125rem}}.listing-section .listing-section__item{display:flex;flex-direction:column-reverse;gap:20px}@media print,screen and (min-width:48.0625em){.listing-section .listing-section__item{padding-right:1.25rem}}@media print,screen and (min-width:64.0625em){.listing-section .listing-section__item{flex-direction:row;gap:40px}}@media screen and (min-width:82.5625em){.listing-section .listing-section__item{padding-right:1.875rem}}.listing-section .listing-section__item+.listing-section__item{border-top:1px solid rgba(68,44,139,.1);padding-top:1.875rem;margin-top:1.875rem}@media print,screen and (min-width:64.0625em){.listing-section .listing-section__item+.listing-section__item{padding-top:2.5rem;margin-top:2.5rem}}.listing-section .listing-section__item .small-text{margin-top:.625rem}.listing-section .listing-section__item figure{max-width:17.5rem}@media print,screen and (min-width:64.0625em){.listing-section .listing-section__item figure{flex-basis:270px;min-width:270px}}.listing-section .medium-auto:only-child .listing-section__item{max-width:1100px}@media print,screen and (min-width:64.0625em){.listing-section .medium-auto:only-child .listing-section__item{margin-left:3.125rem}}.listing-section .medium-auto:only-child .listing-section__item .listing-section__item-content-wrapper:only-child{max-width:760px}@media print,screen and (max-width:48.06125em){.checkerboard+.listing-section{border-top:3px solid #ffd24f;padding-top:2.5rem}}.listing-table__container{max-width:1240px;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0}.listing-table .mobile-table{margin-bottom:0}.listing-table table{border-top:none;width:100%}.listing-table tbody{border-left:none}.listing-table thead,.listing-table th,.listing-table tr{background-color:rgba(0,0,0,0);border:none}.listing-table td{border:1px solid var(--color-gray)}.listing-table__item{border:1px solid var(--color-gray-light);border-radius:10px;padding:1.25rem}@media print,screen and (min-width:48.0625em){.listing-table__item{padding:1.625rem 1.25rem}}@media print,screen and (min-width:48.0625em){.listing-table .section-heading{text-align:center}.listing-table .mobile-table{margin-top:0}}.marketing-card-section{background-color:#f7f7f7;overflow:clip}.marketing-card-section h2{color:#442c8b}.marketing-card-section article{background-color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.08);padding:1.875rem 1.25rem}@media print,screen and (min-width:64.0625em){.marketing-card-section article{padding:3.125rem 2.5rem}}.marketing-card-section article .eyebrow{font-family:Source Sans 3,Gill Sans,sans-serif;font-size:0.875rem;font-weight:600;line-height:1;letter-spacing:1px;text-transform:uppercase}.marketing-card-section article .eyebrow+h3{margin-top:1.25rem}.marketing-card-section article h3+p,.marketing-card-section article h4+p{margin-top:.625rem}.marketing-card-section article p{font-size:1rem;line-height:1.6}.marketing-card-section article .icon-list{margin-top:1.25rem;border-top:1px solid #dcae27;padding-top:1.25rem}.marketing-card-section article .icon-list li{margin-left:0;padding-left:0}.marketing-card-section article .icon-list li [class*=fa]{color:#dcae27;width:15px;text-align:center;font-size:13px;margin-right:.625rem}.marketing-card-section article .icon-list li:not(:first-child){margin-top:.3125rem}.marketing-card-section article .icon-list .icon-list__icon{color:#dcae27;width:15px;text-align:center;font-size:13px}.marketing-card-section article .icon-list+h4,.marketing-card-section article .icon-list+p{margin-top:1.25rem;border-top:1px solid #dcae27;padding-top:1.25rem}.marketing-card-section .swiper{overflow:visible}.marketing-card-section .swiper-slide:not(.swiper-slide-visible){opacity:0}.marketing-promo-section{background:#f6f6f6;position:relative;overflow:clip}.marketing-promo-section{padding-top:2.5rem}.marketing-promo-section{padding-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.marketing-promo-section{padding-top:3.125rem}.marketing-promo-section{padding-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.marketing-promo-section{padding-top:5rem}.marketing-promo-section{padding-bottom:5rem}}.marketing-promo-section .mps-wrap{display:flex;justify-content:flex-start;align-items:flex-end;padding-top:200px}.marketing-promo-section picture,.marketing-promo-section img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.marketing-promo-section picture>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.marketing-promo-section article{position:relative;z-index:2;max-width:490px;background:linear-gradient(241deg,rgba(255,255,255,0.85) 2.7%,#FFF 61.76%);box-shadow:0px 0px 10px 0px rgba(0,0,0,.08)}.marketing-promo-section article{padding:2.5rem}@media print,screen and (min-width:48.0625em){.marketing-promo-section article{padding:3.125rem}}.marketing-promo-section article .eyebrow+h2{margin-top:1.25rem}.marketing-promo-section article h2{color:#442c8b}.marketing-promo-section article p{margin-top:.625rem}.media-contact-section{background-color:#fdf9ec}.media-contact-section a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.media-contact-section a:hover{color:#000;text-decoration-color:#dcae27}.media-contact-section a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.media-contact-section h2{color:#442c8b}.media-contact-section p{margin-top:1.25rem}.media-contact-section .grid-x{gap:30px 0}.media-contact-section .grid-x:has(.stylized-link--gray-bg){gap:16px 0}.media-contact-section .medium-4{display:flex;flex-direction:column-reverse}@media print,screen and (min-width:48.0625em){.media-contact-section .grid-container>.grid-margin-x>.cell.medium-8{width:calc(70.45% - 3.75rem)}.media-contact-section .grid-container>.grid-margin-x>.medium-4{width:calc(29.55% - 3.75rem)}}.media-contact-section aside{background-color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.08)}.media-contact-section aside{padding:1.25rem}@media print,screen and (min-width:48.0625em){.media-contact-section aside{padding:1.875rem}}.media-contact-section aside h3{font-family:Source Sans 3,Gill Sans,sans-serif;font-size:0.875rem;font-weight:600;line-height:1;letter-spacing:1px;text-transform:uppercase}.media-contact-section aside h3{font-family:"Source Sans 3","Gill Sans",sans-serif}.media-contact-section aside .icon-list{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){.media-contact-section aside .icon-list{margin-top:0.9375rem}}.media-contact-section aside .icon-list li{padding-left:1.875rem}.media-contact-section aside .icon-list li:not(:first-child){margin-top:.625rem}.media-contact-section aside .icon-list .icon-list__icon{text-align:center;width:1.25rem}.media-contact-section aside .icon-list .icon-list__icon::before{color:#dcae27;font-size:.8125rem}.media-contact-section aside .icon-list .icon-list__content a{text-decoration-color:rgba(0,0,0,0)}.media-contact-section aside .icon-list .icon-list__content a:hover,.media-contact-section aside .icon-list .icon-list__content a:focus-visbile{text-decoration-color:#dcae27}.media-contact-section aside .icon-list a[href^="mailto:"]{max-width:100%}@media print,screen and (max-width:48.06125em){.media-contact-section aside{max-width:330px}}.news-highlight-section h2{color:#442c8b}.news-highlight-section a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.news-highlight-section a:hover{color:#000;text-decoration-color:#dcae27}.news-highlight-section a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.news-highlight-section a{font-weight:400}.news-highlight-section article{background-color:#f7f7f7;max-width:90rem;margin-right:auto;margin-left:auto}.news-highlight-section article{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.news-highlight-section article{margin-top:2.5rem}}@media print,screen and (min-width:48.0625em){.news-highlight-section article{display:flex;gap:0 60px;min-height:520px}.news-highlight-section article figure{flex:1;flex-basis:50%}}@media print,screen and (max-width:48.06125em){.news-highlight-section .news-highlight__text{padding:1.875rem 1.25rem 3.125rem}}@media print,screen and (min-width:48.0625em){.news-highlight-section .news-highlight__text{flex:1;flex-basis:50%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:50px 80px 50px 0}}@media print,screen and (min-width:64.0625em){.news-highlight-section .news-highlight__text{padding:80px 140px 80px 0}}.news-highlight-section .news-highlight__text p{margin-top:1.25rem}.news-highlight-section figure{position:relative}.news-highlight-section figure img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media print,screen and (max-width:48.06125em){.news-highlight-section figure{width:100%}.news-highlight-section figure::before{display:block;content:"";width:100%;padding-top:75%}}.listing-rows>.news__listing-items{gap:0}.news__listing-items{list-style:none;margin:0;padding:0}.news__listing-items{margin-top:1.25rem}@media print,screen and (min-width:64.0625em){.news__listing-items{margin-top:0}}.news__listing-items>li+li{border-top:1px solid rgba(0,0,0,.1);margin-top:1.875rem;padding-top:1.875rem}.news__listing-items .news-listing-item{width:100%}@media print,screen and (min-width:64.0625em){.news__listing-items .news-listing-item{align-items:flex-start;display:flex;flex-direction:row-reverse;justify-self:flex-end;gap:1.875rem}}.news__listing-items .news-listing-item h3 a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.news__listing-items .news-listing-item h3 a:hover{color:#000;text-decoration-color:#dcae27}.news__listing-items .news-listing-item h3 a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.news__listing-items .news-listing-item a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:rgba(0,0,0,0);text-underline-offset:3px}.news__listing-items .news-listing-item a:hover{color:#000;text-decoration-color:#dcae27}.news__listing-items .news-listing-item a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.news__listing-items .news-listing-item__content{width:100%}@media print,screen and (min-width:64.0625em){.news__listing-items figure{align-self:flex-start;min-width:12.5rem;max-width:12.5rem;flex-basis:200px}}.news__listing-items figure+.news-listing-item__content h3{margin-top:1.25rem}@media print,screen and (min-width:64.0625em){.news__listing-items figure+.news-listing-item__content h3{margin-top:0}}.news__listing-items h3{font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1.5rem}@media print,screen and (min-width:48.0625em){.news__listing-items h3{max-width:43.75rem}}.news__listing-items .news-listing-item__summary{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){.news__listing-items .news-listing-item__summary{max-width:43.75rem}}@media print,screen and (min-width:64.0625em){.news__listing-items .news-listing-item__summary{margin-top:0.3125rem}}.news__listing-items .news-listing-item__footer{display:flex;flex-wrap:wrap;-moz-column-gap:.625rem;column-gap:.625rem;margin-top:.625rem}.news__listing-items .news-listing-item__footer span{font-size:1rem;font-weight:600;line-height:1.4}.news__listing-items .news-listing-item__footer .news-listing-item__news-type{color:#442c8b;display:flex;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem}.news__listing-items .news-listing-item__footer .news-listing-item__news-type::before{background-color:#b1a5d0;content:"";display:inline-block;height:1px;width:20px}.news-section{margin-top:2.5rem}.news-section{margin-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.news-section{margin-top:3.125rem}.news-section{margin-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.news-section{margin-top:5rem}.news-section{margin-bottom:5rem}}@media print,screen and (min-width:48.0625em){.news-section .news-section__heading{display:flex;align-items:flex-end;justify-content:space-between}}.news-section .news-section__heading h2{color:#442c8b}@media print,screen and (min-width:48.0625em){.news-section .news-section__heading h2{flex-basis:calc(100% - 215px)}}.news-section .news-section__items{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.news-section .news-section__items{margin-top:2.5rem}}.news-section .news-section__items{display:flex;flex-direction:column;gap:40px}@media print,screen and (min-width:48.0625em){.news-section .news-section__items{flex-direction:row;gap:0}}.news-section .news-section__items .news-section__item:has(figure) .news-section__publish-date{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.news-section .news-section__items .news-section__item:has(figure) .news-section__publish-date{margin-top:1.875rem}}.news-section .news-section__items .news-section__item .news-section__publish-date{font-size:1rem;font-weight:500;line-height:1.2}.news-section .news-section__items .news-section__item .news-section__publish-date::before{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.news-section .news-section__items .news-section__item .news-section__publish-date::before{content:"";color:#dcae27;font-size:.8125rem;font-weight:900;line-height:1;margin-right:.625rem;position:relative;top:-1px}.news-section .news-section__items .news-section__item h3{font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1.25rem;line-height:1.4;font-weight:600}@media print,screen and (min-width:64.0625em){.news-section .news-section__items .news-section__item h3{font-size:1.5rem}}.news-section .news-section__items .news-section__item h3:not(:first-child){margin-top:.625rem}.news-section .news-section__items .news-section__item h3 a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.news-section .news-section__items .news-section__item h3 a:hover{color:#000;text-decoration-color:#dcae27}.news-section .news-section__items .news-section__item h3 a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}@media print,screen and (min-width:48.0625em){.hero--news+.news-section{margin-top:0}}.offerings-section{overflow:clip}@media print,screen and (min-width:48.0625em){.offerings-section .offerings-section__heading{display:flex;-moz-column-gap:1.25rem;column-gap:1.25rem;justify-content:space-between;align-items:center}}@media print,screen and (min-width:64.0625em){.offerings-section .offerings-section__heading a{margin-right:3.125rem}}.offerings-section h2{color:#442c8b;margin-left:0}.offerings-section .offerings-section__description{max-width:49.375rem}.offerings-section .offerings-section__description{margin-top:1.25rem}@media print,screen and (min-width:64.0625em){.offerings-section .offerings-section__description{margin-left:3.125rem}}.offerings-section .swiper{position:static;overflow:visible;margin-right:0;margin-left:0}@media screen and (max-width:40em){.offerings-section .swiper{max-width:calc(100vw - 60px)}}.offerings-section .swiper-slide:not(.swiper-slide-visible){transition:opacity .3s ease-in-out}@media screen and (min-width:40.0625em){.offerings-section .swiper-slide:not(.swiper-slide-visible){opacity:0;transition:opacity .3s ease-in-out}}.offerings-section .slider-navigation{margin-top:1.25rem;justify-content:flex-start}@media print,screen and (min-width:64.0625em){.offerings-section .slider-navigation{position:absolute;justify-content:space-between;margin-top:0;top:76px;z-index:2;left:-20px;width:calc(100% + 40px)}}.offerings-section .slider-navigation__prev,.offerings-section .slider-navigation__next{width:2.5rem;height:2.5rem}.offerings-section .offerings-section__items{position:relative}.offerings-section .offerings-section__items{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.offerings-section .offerings-section__items{margin-top:2.5rem}}@media screen and (max-width:40em){.offerings-section .offerings-section__items{margin-right:-20px}}.offerings-section .offerings-section__content-wrapper{background-color:#f7f7f7}.offerings-section .offerings-section__content-wrapper{padding:1.25rem}@media print,screen and (min-width:48.0625em){.offerings-section .offerings-section__content-wrapper{padding:1.875rem}}.offerings-section .offerings-section__description-wrapper{margin-top:.625rem}.offerings-section .offerings-section__btn-wrapper{margin-top:.3125rem}@media print,screen and (min-width:48.0625em){.offerings-section .offerings-section__btn-wrapper{margin-top:.625rem}}.organization__listing-items{list-style:none;margin:0;padding:0}.organization__listing-items{width:100%;margin-top:1.25rem}@media print,screen and (min-width:64.0625em){.organization__listing-items{margin-top:0}}.organization__listing-items>li+li{margin-top:1.875rem}.organization__listing-items>li+li{padding-top:1.875rem}@media print,screen and (min-width:48.0625em){.organization__listing-items>li+li{padding-top:2.5rem}}@media print,screen and (max-width:64.06125em){.organization__listing-items>li+li{border-top:1px solid rgba(0,0,0,.1)}}@media print,screen and (min-width:64.0625em){.organization__listing-items>li+li{padding-top:0}}.organization__listing-items .organization-listing-item{width:100%}@media print,screen and (min-width:64.0625em){.organization__listing-items .organization-listing-item{align-items:center;display:flex;gap:1.875rem}}.organization__listing-items .organization-listing-item h3 a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.organization__listing-items .organization-listing-item h3 a:hover{color:#000;text-decoration-color:#dcae27}.organization__listing-items .organization-listing-item h3 a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.organization__listing-items .organization-listing-item a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:rgba(0,0,0,0);text-underline-offset:3px}.organization__listing-items .organization-listing-item a:hover{color:#000;text-decoration-color:#dcae27}.organization__listing-items .organization-listing-item a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.organization__listing-items .organization-listing-item__wrapper{width:100%}@media print,screen and (min-width:64.0625em){.organization__listing-items .organization-listing-item__wrapper{display:flex;flex-direction:column;gap:.625rem}}@media print,screen and (min-width:64.0625em){.organization__listing-items .organization-listing-item__content-wrapper{display:flex;gap:1.875rem}}@media print,screen and (min-width:64.0625em){.organization__listing-items .organization-listing-item__content{flex-basis:calc(100% - 170px)}}@media screen and (min-width:75.0625em){.organization__listing-items .organization-listing-item__content{flex-basis:calc(100% - 230px)}}.organization__listing-items h3{font-family:"Source Sans 3","Gill Sans",sans-serif}@media print,screen and (min-width:64.0625em){.organization__listing-items h3{max-width:calc(100% - 170px)}}@media screen and (min-width:75.0625em){.organization__listing-items h3{max-width:calc(100% - 230px)}}.organization__listing-items .organization-listing-item__type{list-style:none;margin:0;padding:0}.organization__listing-items .organization-listing-item__type{font-weight:700;margin-top:.625rem}@media print,screen and (min-width:64.0625em){.organization__listing-items .organization-listing-item__type{display:flex;flex-wrap:wrap;-moz-column-gap:5px;column-gap:5px;align-items:center;margin-top:0}}.organization__listing-items .organization-listing-item__description{margin-top:.3125rem}@media print,screen and (min-width:64.0625em){.organization__listing-items .organization-listing-item__description{margin-top:0}}.organizations-section{background-color:#fdf9ec}@media print,screen and (max-width:48.06125em){.organizations-section{border-top:3px solid #dcae27}}.organizations-section .grid-x{gap:1.875rem 0}.organizations-section h2{color:#231161;font-weight:400;margin:0}@media print,screen and (min-width:64.0625em){.organizations-section h2{text-align:right;margin-top:30px}}.organizations-section .organizations-set{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:.625rem 0;margin:0}@media print,screen and (min-width:48.0625em){.organizations-section .organizations-set{flex-direction:row;flex-wrap:wrap;gap:1.25rem}}.organizations-section .organizations-set li{background-color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.08)}.organizations-section .organizations-set li{padding:1.25rem}@media print,screen and (min-width:48.0625em){.organizations-section .organizations-set li{padding:1.875rem}}@media print,screen and (min-width:48.0625em){.organizations-section .organizations-set li{min-width:calc(50% - 10px);flex:1}}.organizations-section .organizations-set li>a{font-size:1.25rem;line-height:1.4;font-weight:600}@media print,screen and (min-width:64.0625em){.organizations-section .organizations-set li>a{font-size:1.5rem}}.organizations-section .organizations-set li>a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.organizations-section .organizations-set li>a:hover{color:#000;text-decoration-color:#dcae27}.organizations-section .organizations-set li>a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.organizations-section .organizations-set li p{margin-top:0.625rem}.organizations-section .organizations-set li p{font-size:1rem;line-height:1.6}.organizations-section:nth-of-type(odd)+.organizations-section:nth-of-type(even){background-color:#f6f0d6}@media print,screen and (min-width:64.0625em){body.site-header-beyond-threshold:has(.site-header--scroll-up) .process-steps__nav{top:10rem}}@media print,screen and (min-width:64.0625em){body.site-header-beyond-threshold:has(.site-header--scroll-up) .process-steps__number span{top:10rem}}.process-steps-section{margin-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.process-steps-section{margin-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.process-steps-section{margin-bottom:5rem}}@media print,screen and (min-width:48.0625em){.process-steps-section{margin-top:2.5rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.process-steps-section{margin-top:3.125rem}}@media print,screen and (min-width:48.0625em)and (min-width:64.0625em){.process-steps-section{margin-top:5rem}}@media print,screen and (max-width:48.06125em){.process-steps-section .cell__full-width{margin:0;width:100%}}.process-steps-section h3{color:#442c8b;scroll-margin-top:8.75rem}@media print,screen and (min-width:48.0625em){.process-steps-section h3{scroll-margin-top:.3125rem}}.process-steps-section .process-steps-section__sticky-container{position:sticky;top:0px;z-index:2}@media print,screen and (min-width:48.0625em){.process-steps-section .process-steps-section__sticky-container{max-width:16.875rem}}.process-steps-section .process-steps__nav{background-color:#fdf9ec;width:100%}@media print,screen and (min-width:48.0625em){.process-steps-section .process-steps__nav{background-color:#fff;position:sticky;top:5px}}.process-steps-section .process-steps__nav .jump-nav__item{position:relative}@media print,screen and (max-width:48.06125em){.process-steps-section .process-steps__nav .jump-nav__item{display:none}}.process-steps-section .process-steps__nav .jump-nav__item+.jump-nav__item{border-top:1px solid rgba(0,0,0,.1)}@media print,screen and (max-width:48.06125em){.process-steps-section .process-steps__nav .jump-nav__item:has(.jump-nav__link.is-active){display:list-item}}.process-steps-section .process-steps__nav .jump-nav__item .jump-nav__link{display:block}.process-steps-section .process-steps__nav .jump-nav__item .jump-nav__link{padding:1.25rem}@media print,screen and (min-width:48.0625em){.process-steps-section .process-steps__nav .jump-nav__item .jump-nav__link{display:flex;align-items:center;border-left:5px solid rgba(0,0,0,0);padding:1.25rem .9375rem;gap:0 10px}}@media print,screen and (max-width:48.06125em){.process-steps-section .process-steps__nav .jump-nav__item .jump-nav__link{padding:1.25rem 3.75rem 1.25rem 1.25rem}}.process-steps-section .process-steps__nav .jump-nav__item:has(.jump-nav__link:hover),.process-steps-section .process-steps__nav .jump-nav__item:has(.jump-nav__link:focus-visible){position:relative}@media print,screen and (min-width:48.0625em){.process-steps-section .process-steps__nav .jump-nav__item:has(.jump-nav__link:hover) .jump-nav__link,.process-steps-section .process-steps__nav .jump-nav__item:has(.jump-nav__link:focus-visible) .jump-nav__link{border-left-color:#dcae27;width:100%}}.process-steps-section .process-steps__nav .jump-nav__item:has(.jump-nav__link.is-active){position:relative}@media print,screen and (min-width:48.0625em){.process-steps-section .process-steps__nav .jump-nav__item:has(.jump-nav__link.is-active){border-top:none}.process-steps-section .process-steps__nav .jump-nav__item:has(.jump-nav__link.is-active) .jump-nav__link{background-color:#231161;border-color:#dcae27;color:#fff;width:100%}}@media print,screen and (min-width:48.0625em){.process-steps-section .process-steps__nav .jump-nav__number{display:inline-block;color:#dcae27;margin-right:.3125rem;font-size:1.125rem;line-height:1.6}}@media print,screen and (min-width:48.0625em)and (min-width:64.0625em){.process-steps-section .process-steps__nav .jump-nav__number{font-size:1.25rem}}@media print,screen and (min-width:48.0625em){.process-steps-section .process-steps__nav .jump-nav__separator{display:none}}.process-steps-section .process-steps__nav .jump-nav__link{color:#000;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none}@media print,screen and (max-width:48.06125em){.process-steps-section .process-steps__nav .jump-nav__link:hover,.process-steps-section .process-steps__nav .jump-nav__link:focus{text-decoration-color:#dcae27 !important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.process-steps-section .process-steps__nav .jump-nav__link.is-active{pointer-events:none}}@media print,screen and (min-width:48.0625em){.process-steps-section .process-steps__nav .jump-nav__link{color:#442c8b;font-weight:700;font-size:1rem;line-height:1.6}}.process-steps-section .process-steps__nav .process-steps__nav-toggle{background-color:rgba(0,0,0,0);padding:0;position:absolute;right:0;top:0;width:60px;height:min(100%,60px)}.process-steps-section .process-steps__nav .process-steps__nav-toggle:hover,.process-steps-section .process-steps__nav .process-steps__nav-toggle:focus-visible{background-color:#dcae27}.process-steps-section .process-steps__nav .process-steps__nav-toggle .fa-solid{display:block;transition:150ms cubic-bezier(0.42,0.08,0.06,0.98)}.process-steps-section .process-steps__nav .process-steps__nav-toggle .fa-solid::before{color:#231161}@media print,screen and (min-width:48.0625em){.process-steps-section .process-steps__nav .process-steps__nav-toggle{display:none}}.process-steps-section .process-steps__selector__dropdown{position:relative;overflow:hidden;list-style:none;margin:0;padding:0}@media print,screen and (max-width:48.06125em){.process-steps-section .process-steps__selector__dropdown{max-height:63px}.process-steps-section .process-steps__selector__dropdown.showDropdown{display:list-item;max-height:100%}}.process-steps-section .showDropdown+.process-steps__nav-toggle .fa-solid{transform:rotate(180deg);transition:150ms cubic-bezier(0.42,0.08,0.06,0.98)}.process-steps-section .showDropdown .jump-nav__item{display:list-item}@media print,screen and (min-width:48.0625em){.process-steps-section .process-steps__item{display:flex;-moz-column-gap:3.75rem;column-gap:3.75rem}}@media print,screen and (min-width:48.0625em){.process-steps-section .process-steps__item:first-of-type{margin-top:0}}.process-steps-section .process-steps__number{display:flex;align-items:center;gap:.625rem}@media print,screen and (min-width:48.0625em){.process-steps-section .process-steps__number{position:relative;background-color:#fff;flex-direction:column;gap:0}}.process-steps-section .process-steps__number span{font-family:"Source Sans 3","Gill Sans",sans-serif;background-color:#231161;color:#fff;font-size:1.25rem;font-weight:700;line-height:1;text-align:center;min-width:2.5rem;width:2.5rem;padding:.625rem .3125rem;position:sticky;top:5px}@media print,screen and (min-width:48.0625em){.process-steps-section .process-steps__number span{position:sticky;font-size:1.875rem;min-width:3.125rem;padding:1rem .625rem;width:3.125rem}}@media print,screen and (min-width:48.0625em){.process-steps-section .process-steps__number span::before{display:block;content:"";background-color:#fff;width:3.125rem;height:.3125rem;position:absolute;left:0;top:-5px;backface-visibility:hidden}.process-steps-section .process-steps__number span::after{display:block;content:"";background-color:#fff;width:3.125rem;height:.625rem;position:absolute;left:0;bottom:-10px;backface-visibility:hidden}}.process-steps-section .process-steps__number::before{display:block;content:"";background-color:#dcae27;height:1px;width:100%}@media print,screen and (min-width:48.0625em){.process-steps-section .process-steps__number::before{display:none}}.process-steps-section .process-steps__number::after{display:block;content:"";background-color:#dcae27;height:1px;width:100%}@media print,screen and (min-width:48.0625em){.process-steps-section .process-steps__number::after{height:100%;width:1px}}.process-steps-section .process-steps__inner-wrapper{margin-top:2.5rem}@media print,screen and (min-width:48.0625em){.process-steps-section .process-steps__inner-wrapper{margin-top:0;width:100%}}.process-steps-section .process-steps__content{margin-top:1.25rem}@media screen and (min-width:75.0625em){.process-steps-section .process-steps__content{display:flex;gap:2.5rem;flex-wrap:wrap}}@media screen and (min-width:75.0625em){.process-steps-section .wysiwyg{flex-basis:calc(100% - 260px);min-width:calc(100% - 260px);width:calc(100% - 260px);max-width:calc(100% - 260px)}}@media screen and (min-width:75.0625em){.process-steps-section .wysiwyg:only-child{flex-basis:100%;width:100%;max-width:100%}}.process-steps-section .callout-block{margin-top:1.875rem;padding:1.25rem}@media screen and (min-width:75.0625em){.process-steps-section .callout-block{margin-top:0;align-self:flex-start;width:100%;flex-basis:13.75rem;min-width:13.75rem}}.profile__listing-items{list-style:none;margin:0;padding:0}.profile__listing-items{width:100%;margin-top:1.25rem}@media print,screen and (min-width:64.0625em){.profile__listing-items{margin-top:0}}.profile__listing-items>li+li{padding-top:1.875rem}@media print,screen and (min-width:48.0625em){.profile__listing-items>li+li{padding-top:2.5rem}}.profile__listing-items>li+li{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.profile__listing-items>li+li{margin-top:2.5rem}}@media print,screen and (max-width:64.06125em){.profile__listing-items>li+li{border-top:1px solid rgba(0,0,0,.1)}}@media print,screen and (min-width:64.0625em){.profile__listing-items>li+li{padding-top:0;margin-top:1.875rem}}@media print,screen and (min-width:64.0625em){.profile__listing-items .profile-listing-item{align-items:center;display:flex;gap:1.875rem}}.profile__listing-items .profile-listing-item h3 a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.profile__listing-items .profile-listing-item h3 a:hover{color:#000;text-decoration-color:#dcae27}.profile__listing-items .profile-listing-item h3 a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.profile__listing-items .profile-listing-item a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:rgba(0,0,0,0);text-underline-offset:3px}.profile__listing-items .profile-listing-item a:hover{color:#000;text-decoration-color:#dcae27}.profile__listing-items .profile-listing-item a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.profile__listing-items .profile-listing-item__wrapper{width:100%}@media print,screen and (min-width:64.0625em){.profile__listing-items .profile-listing-item__wrapper{display:flex;flex-direction:column;gap:.3125rem}}@media print,screen and (min-width:64.0625em){.profile__listing-items .profile-listing-item__content-wrapper{display:flex;gap:1.875rem}}@media print,screen and (min-width:64.0625em){.profile__listing-items .profile-listing-item__content{flex-basis:calc(100% - 170px)}}@media screen and (min-width:75.0625em){.profile__listing-items .profile-listing-item__content{flex-basis:calc(100% - 230px)}}.profile__listing-items figure{max-width:6.25rem}@media print,screen and (min-width:64.0625em){.profile__listing-items figure{align-self:flex-start;flex-basis:100px;min-width:6.25rem}}.profile__listing-items h3{font-family:"Source Sans 3","Gill Sans",sans-serif;margin-top:1.25rem}@media print,screen and (min-width:64.0625em){.profile__listing-items h3{margin-top:0;max-width:calc(100% - 170px)}}@media screen and (min-width:75.0625em){.profile__listing-items h3{max-width:calc(100% - 230px)}}.profile__listing-items .profile__job-titles{list-style:none;margin:0;padding:0}.profile__listing-items .profile__job-titles{margin-top:0.625rem}@media print,screen and (min-width:64.0625em){.profile__listing-items .profile__job-titles{align-items:center;margin-top:0}}.profile__listing-items .profile__job-titles li{font-size:1.0625rem;font-weight:400;line-height:1.6}@media print,screen and (min-width:64.0625em){.profile__listing-items .profile__job-titles li{font-size:1.125rem}}@media print,screen and (min-width:64.0625em){.profile__listing-items .profile__job-titles li{display:inline}}@media print,screen and (min-width:64.0625em){.profile__listing-items .profile__job-titles li+li::before{content:"|";display:inline-block;margin:0 .3125rem;color:rgba(0,0,0,.15)}}.profile__listing-items .profile__organizations{color:#442c8b;font-size:1rem;font-weight:600;line-height:1.4}.profile__listing-items .profile__organizations{margin-top:0.3125rem}.profile__listing-items .profile__organizations li+li{margin-top:0.3125rem}.profile__listing-items .profile__languages{margin-top:0.625rem}@media print,screen and (min-width:64.0625em){.profile__listing-items .profile__languages{margin-top:0.3125rem}}.profile__listing-items .profile__type{font-size:.875rem;font-weight:700;line-height:1.2}.profile__listing-items .profile__type{margin-top:0.625rem}@media print,screen and (min-width:64.0625em){.profile__listing-items .profile__type{margin-top:0.3125rem}}.profiles{overflow:hidden}.profile__content h3{font-family:brulia-text,helvetica,serif;font-size:1.875rem;font-weight:400;line-height:1.2;letter-spacing:-0.25px}@media print,screen and (min-width:48.0625em){.profile__content h3{font-size:2rem}}@media print,screen and (min-width:64.0625em){.profile__content h3{font-size:2.25rem;letter-spacing:0px}}.profile__content a{color:#442c8b;text-decoration:none}.profile__content a::after{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;content:"";display:inline;padding-right:.625rem;margin-left:.625rem;color:#442c8b;transition:padding-right 150ms cubic-bezier(0.42,0.08,0.06,0.98),margin-left 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.profile__content a:hover::after,.profile__content a:focus-visible::after{padding-right:.875rem;margin-left:.875rem}.profile__content a.btn{padding-right:1.875rem}.profiles-section .grid-x{row-gap:2.5rem}@media print,screen and (min-width:48.0625em){.profiles-section .grid-x{row-gap:3.125rem}}@media print,screen and (min-width:64.0625em){.profiles-section .grid-x{row-gap:3.75rem}}@media print,screen and (max-width:48.06125em){.profiles-section .grid-x{row-gap:1.875rem}}.profiles--item h3.h5{font-family:"Source Sans 3","Gill Sans",sans-serif}.profiles--item .profiles--item__text a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.profiles--item .profiles--item__text a:hover{color:#000;text-decoration-color:#dcae27}.profiles--item .profiles--item__text a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.profiles--item .profile-item__title--primary{margin-top:.625rem;line-height:1.2;font-size:18px;line-height:1.2}.profiles--item .profile-item__title--secondary{margin-top:0;margin-bottom:0;font-size:16px;font-style:italic;text-box-trim:trim-start}@media print,screen and (max-width:48.06125em){.profiles--item{display:flex;gap:0 1.25rem}.profiles--item .aspect-ratio-frame{width:28%;min-width:28%;max-width:28%}}@media print,screen and (min-width:48.0625em){.profiles--item .profiles--item__text{margin-top:1.875rem}}.program-info-section{max-width:1220px;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0}@media print,screen and (min-width:48.0625em){.program-info-section{margin-top:2.5rem}.program-info-section{margin-bottom:2.5rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.program-info-section{margin-top:3.125rem}.program-info-section{margin-bottom:3.125rem}}@media print,screen and (min-width:48.0625em)and (min-width:64.0625em){.program-info-section{margin-top:5rem}.program-info-section{margin-bottom:5rem}}.program-info-section h2{color:#442c8b}.program-info-section h3{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.program-info-section h3{margin-top:2.5rem}}.program-info-section p{margin-top:1.25rem}.program-info-section .program-info-section__btn-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:.625rem}.program-info-section .program-info-section__btn-wrapper{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){.program-info-section .program-info-section__btn-wrapper{margin-top:0.9375rem}}@media print,screen and (min-width:48.0625em){.program-info-section .program-info-section__btn-wrapper{gap:.9375rem}}@media print,screen and (max-width:48.06125em){.program-info-section .program-info-section__main{margin-top:2.5rem}.program-info-section .program-info-section__main{margin-bottom:2.5rem}}@media print,screen and (max-width:48.06125em)and (min-width:48.0625em){.program-info-section .program-info-section__main{margin-top:3.125rem}.program-info-section .program-info-section__main{margin-bottom:3.125rem}}@media print,screen and (max-width:48.06125em)and (min-width:64.0625em){.program-info-section .program-info-section__main{margin-top:5rem}.program-info-section .program-info-section__main{margin-bottom:5rem}}.program-info-section .program-info-section__sidebar{background-color:#f7f7f7;padding:3.125rem 1.25rem}@media print,screen and (max-width:48.06125em){.program-info-section .program-info-section__sidebar{margin:0;width:100%}}@media print,screen and (min-width:48.0625em){.program-info-section .program-info-section__sidebar{padding:1.875rem}}.program-info-section .program-info-section__sidebar .program-info-section__sidebar__item:first-of-type{margin-top:1.875rem}.program-info-section .program-info-section__sidebar .program-info-section__sidebar__item+.program-info-section__sidebar__item{margin-top:1.25rem}.program-info-section .program-info-section__sidebar .program-info-section__sidebar__item a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.program-info-section .program-info-section__sidebar .program-info-section__sidebar__item a:hover{color:#000;text-decoration-color:#dcae27}.program-info-section .program-info-section__sidebar .program-info-section__sidebar__item a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.program-info-section .program-info-section__sidebar h3{margin:0}.program-info-section .program-info-section__sidebar h4{font-size:.9375rem;font-weight:600;line-height:1;letter-spacing:.5px;margin:0}.program-info-section .program-info-section__sidebar ul{list-style:none;margin:0;padding:0}.program-info-section .program-info-section__sidebar ul{margin-top:.3125rem}.program-info-section .program-info-section__sidebar ul li{font-size:1.125rem;font-weight:600;line-height:1.4}.program-info-section .program-info-section__sidebar .program-info-section__btn-wrapper{gap:.625rem;margin-top:1.875rem}.program-info-section .program-info-section__sidebar a.btn{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.program-info-section .program-info-section__sidebar a.btn:hover,.program-info-section .program-info-section__sidebar a.btn:focus-visible{text-decoration:none;outline:none}.program-info-section .program-info-section__sidebar a.btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.program-info-section .program-info-section__sidebar a.btn{font-size:1rem;padding:.9375rem 1.5625rem;color:#fff;background-color:#442c8b;border-color:#442c8b}.program-info-section .program-info-section__sidebar a.btn::before,.program-info-section .program-info-section__sidebar a.btn::after{color:#fff}.program-info-section .program-info-section__sidebar a.btn:hover{color:#442c8b;background-color:#fff;border-color:#dcae27}.program-info-section .program-info-section__sidebar a.btn:hover::before,.program-info-section .program-info-section__sidebar a.btn:hover::after{color:#dcae27}.program-info-section .program-info-section__sidebar a.btn:focus-visible{color:#442c8b;background-color:#fff;border-color:#b1a5d0}.program-info-section .program-info-section__sidebar a.btn:focus-visible::before,.program-info-section .program-info-section__sidebar a.btn:focus-visible::after{color:#dcae27}@media print,screen and (min-width:64.0625em){.program-info-section__main-text{margin-left:50px}}.program__listing-items{list-style:none;margin:0;padding:0}.program__listing-items{width:100%;margin-top:1.25rem}@media print,screen and (min-width:64.0625em){.program__listing-items{margin-top:0}}.program__listing-items>li+li{padding-top:1.875rem}@media print,screen and (min-width:48.0625em){.program__listing-items>li+li{padding-top:2.5rem}}.program__listing-items>li+li{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.program__listing-items>li+li{margin-top:2.5rem}}@media print,screen and (max-width:64.06125em){.program__listing-items>li+li{border-top:1px solid rgba(0,0,0,.1)}}@media print,screen and (min-width:64.0625em){.program__listing-items>li+li{padding-top:0;margin-top:1.875rem}}@media print,screen and (min-width:64.0625em){.program__listing-items .program-listing-item{align-items:center;display:flex;gap:1.875rem}}.program__listing-items .program-listing-item a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.program__listing-items .program-listing-item a:hover{color:#000;text-decoration-color:#dcae27}.program__listing-items .program-listing-item a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.program__listing-items .program-listing-item__wrapper{width:100%}@media print,screen and (min-width:64.0625em){.program__listing-items .program-listing-item__wrapper{display:flex;flex-direction:column;gap:.3125rem}}.program__listing-items .program-listing-item__content-wrapper{margin-top:.3125rem}@media print,screen and (min-width:64.0625em){.program__listing-items .program-listing-item__content-wrapper{display:flex;gap:1.875rem;margin-top:0}}.program__listing-items h3{font-size:1.375rem;font-family:"Source Sans 3","Gill Sans",sans-serif}@media print,screen and (min-width:64.0625em){.program__listing-items h3{font-size:1.5625rem;max-width:calc(100% - 170px)}}@media screen and (min-width:75.0625em){.program__listing-items h3{max-width:calc(100% - 220px)}}.program__listing-items .program-listing-item__formats,.program__listing-items .program-listing-item__modalities,.program__listing-items .program-listing-item__degrees{width:100%;width:-moz-fit-content;width:fit-content;font-size:1rem;line-height:1.3}@media print,screen and (min-width:64.0625em){.program__listing-items .program-listing-item__formats,.program__listing-items .program-listing-item__modalities,.program__listing-items .program-listing-item__degrees{max-width:calc(100% - 170px)}}@media screen and (min-width:75.0625em){.program__listing-items .program-listing-item__formats,.program__listing-items .program-listing-item__modalities,.program__listing-items .program-listing-item__degrees{max-width:calc(100% - 220px)}}.program__listing-items .program-listing-item__format-modalities{display:flex;width:100%}.program__listing-items .program-listing-item__degrees{width:100%}.program__listing-items .program-listing-item__formats{padding:0}.program__listing-items .program-listing-item__modalities{padding:0}.program__listing-items .program-listing-item__modalities::before{content:"|";margin-left:3px}.program__listing-items .program-listing-item__program-types{position:relative;margin-top:.3125rem;padding-left:.625rem}@media print,screen and (min-width:64.0625em){.program__listing-items .program-listing-item__program-types{border-left:1px solid rgba(0,0,0,.15);margin-top:0;min-width:8.75rem;width:8.75rem;flex-basis:8.75rem;padding-left:1.875rem}}@media screen and (min-width:75.0625em){.program__listing-items .program-listing-item__program-types{min-width:11.875rem;width:11.875rem;flex-basis:11.875rem}}.program__listing-items .program-listing-item__program-types::before{content:"•";color:rgba(0,0,0,.5);font-size:1rem;font-weight:400;line-height:1;position:absolute;left:0;top:3px}@media print,screen and (min-width:64.0625em){.program__listing-items .program-listing-item__program-types::before{display:none}}.program-options-section{max-width:1220px;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0}@media print,screen and (min-width:64.0625em){.program-options-section{padding-right:50px;padding-left:50px}}.program-options-section .section-heading__title-container{max-width:52.5rem}.program-options-section h2{color:#442c8b}.program-options-section h2+p{margin-top:1.25rem}.program-options-section .program-options-section__items{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.program-options-section .program-options-section__items{margin-top:2.5rem}}.program-options-section .program-options-section__items .wysiwyg,.program-options-section .program-options-section__items p{margin-top:1.25rem}.program-options-section .program-options-section__items p:not(:first-child){margin-top:.3125rem}.program-options-section .program-options-section__item{border:2px solid #dcae27}.program-options-section .program-options-section__item{padding:1.875rem}@media print,screen and (min-width:48.0625em){.program-options-section .program-options-section__item{padding:2.5rem}}.program-options-section .program-options-section__item+.program-options-section__item{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.program-options-section .program-options-section__item+.program-options-section__item{margin-top:0}}.program-options-section .wysiwyg.program-options-section__terms,.program-options-section .wysiwyg.program-options-section__terms p{margin-top:.3125rem}.program-next-steps-section ul{list-style:none;margin:0;padding:0}.program-next-steps-section ul{margin-top:.6875rem}.program-next-steps-section ul li:last-child a{margin-bottom:-.8125rem}.program-next-steps-section a{display:inline-block;font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1rem;line-height:1.2;color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-color:#b1a5d0;text-underline-offset:3px;text-transform:uppercase;padding:.6875rem 1.0625rem .8125rem;margin-left:-17px;border:1px solid rgba(0,0,0,0)}.program-next-steps-section a::after{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.program-next-steps-section a::after{display:inline-block;color:#dcae27;font-size:.875rem;line-height:1;margin-left:.625rem}.program-next-steps-section a:hover{color:#000;background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:100px;text-decoration-color:#dcae27;border-color:#f7f7f7}.program-next-steps-section a:hover::after{color:#665aa7}.program-next-steps-section a:focus-visible{color:#000;background-color:#f7f7f7;border-radius:100px;text-decoration-color:#b1a5d0;border-color:#f7f7f7}.program-next-steps-section a:focus-visible::after{color:#b1a5d0}.program-next-steps-section a::before{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.program-next-steps-section a::before{display:inline-block;color:#dcae27;font-size:.875rem;font-weight:400;line-height:1;margin-right:.625rem}.program-next-steps-section .section-heading h2{color:#442c8b}.program-next-steps-section .section-heading p{margin-top:1.25rem}.program-next-steps-section .program-next-steps__items{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.program-next-steps-section .program-next-steps__items{margin-top:2.5rem}}.program-next-steps-section .program-next-steps__item{background-color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.08)}.program-next-steps-section .program-next-steps__item{padding:1.875rem}@media print,screen and (min-width:48.0625em){.program-next-steps-section .program-next-steps__item{padding:2.5rem}}.program-next-steps-section .program-next-steps__item+.program-next-steps__item{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.program-next-steps-section .program-next-steps__item+.program-next-steps__item{margin-top:0}}.program-info-section{max-width:1220px;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0}@media print,screen and (min-width:48.0625em){.program-info-section{margin-top:2.5rem}.program-info-section{margin-bottom:2.5rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.program-info-section{margin-top:3.125rem}.program-info-section{margin-bottom:3.125rem}}@media print,screen and (min-width:48.0625em)and (min-width:64.0625em){.program-info-section{margin-top:5rem}.program-info-section{margin-bottom:5rem}}.program-info-section h2{color:#442c8b}.program-info-section h3{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.program-info-section h3{margin-top:2.5rem}}.program-info-section p{margin-top:1.25rem}.program-info-section .program-info-section__btn-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:.625rem}.program-info-section .program-info-section__btn-wrapper{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){.program-info-section .program-info-section__btn-wrapper{margin-top:0.9375rem}}@media print,screen and (min-width:48.0625em){.program-info-section .program-info-section__btn-wrapper{gap:.9375rem}}@media print,screen and (max-width:48.06125em){.program-info-section .program-info-section__main{margin-top:2.5rem}.program-info-section .program-info-section__main{margin-bottom:2.5rem}}@media print,screen and (max-width:48.06125em)and (min-width:48.0625em){.program-info-section .program-info-section__main{margin-top:3.125rem}.program-info-section .program-info-section__main{margin-bottom:3.125rem}}@media print,screen and (max-width:48.06125em)and (min-width:64.0625em){.program-info-section .program-info-section__main{margin-top:5rem}.program-info-section .program-info-section__main{margin-bottom:5rem}}.program-info-section .program-info-section__sidebar{background-color:#f7f7f7;padding:3.125rem 1.25rem}@media print,screen and (max-width:48.06125em){.program-info-section .program-info-section__sidebar{margin:0;width:100%}}@media print,screen and (min-width:48.0625em){.program-info-section .program-info-section__sidebar{padding:1.875rem}}.program-info-section .program-info-section__sidebar .program-info-section__sidebar__item:first-of-type{margin-top:1.875rem}.program-info-section .program-info-section__sidebar .program-info-section__sidebar__item+.program-info-section__sidebar__item{margin-top:1.25rem}.program-info-section .program-info-section__sidebar .program-info-section__sidebar__item a{color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b1a5d0;text-underline-offset:3px}.program-info-section .program-info-section__sidebar .program-info-section__sidebar__item a:hover{color:#000;text-decoration-color:#dcae27}.program-info-section .program-info-section__sidebar .program-info-section__sidebar__item a:focus-visible{color:#442c8b;text-decoration-color:#dcae27}.program-info-section .program-info-section__sidebar h3{margin:0}.program-info-section .program-info-section__sidebar h4{font-size:.9375rem;font-weight:600;line-height:1;letter-spacing:.5px;margin:0}.program-info-section .program-info-section__sidebar ul{list-style:none;margin:0;padding:0}.program-info-section .program-info-section__sidebar ul{margin-top:.3125rem}.program-info-section .program-info-section__sidebar ul li{font-size:1.125rem;font-weight:600;line-height:1.4}.program-info-section .program-info-section__sidebar .program-info-section__btn-wrapper{gap:.625rem;margin-top:1.875rem}.program-info-section .program-info-section__sidebar a.btn{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.program-info-section .program-info-section__sidebar a.btn:hover,.program-info-section .program-info-section__sidebar a.btn:focus-visible{text-decoration:none;outline:none}.program-info-section .program-info-section__sidebar a.btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.program-info-section .program-info-section__sidebar a.btn{font-size:1rem;padding:.9375rem 1.5625rem;color:#fff;background-color:#442c8b;border-color:#442c8b}.program-info-section .program-info-section__sidebar a.btn::before,.program-info-section .program-info-section__sidebar a.btn::after{color:#fff}.program-info-section .program-info-section__sidebar a.btn:hover{color:#442c8b;background-color:#fff;border-color:#dcae27}.program-info-section .program-info-section__sidebar a.btn:hover::before,.program-info-section .program-info-section__sidebar a.btn:hover::after{color:#dcae27}.program-info-section .program-info-section__sidebar a.btn:focus-visible{color:#442c8b;background-color:#fff;border-color:#b1a5d0}.program-info-section .program-info-section__sidebar a.btn:focus-visible::before,.program-info-section .program-info-section__sidebar a.btn:focus-visible::after{color:#dcae27}.program-next-steps-section ul{list-style:none;margin:0;padding:0}.program-next-steps-section ul{margin-top:.6875rem}.program-next-steps-section ul li:last-child a{margin-bottom:-.8125rem}.program-next-steps-section a{display:inline-block;font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1rem;line-height:1.2;color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-color:#b1a5d0;text-underline-offset:3px;text-transform:uppercase;padding:.6875rem 1.0625rem .8125rem;margin-left:-17px;border:1px solid rgba(0,0,0,0)}.program-next-steps-section a::after{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.program-next-steps-section a::after{display:inline-block;color:#dcae27;font-size:.875rem;line-height:1;margin-left:.625rem}.program-next-steps-section a:hover{color:#000;background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:100px;text-decoration-color:#dcae27;border-color:#f7f7f7}.program-next-steps-section a:hover::after{color:#665aa7}.program-next-steps-section a:focus-visible{color:#000;background-color:#f7f7f7;border-radius:100px;text-decoration-color:#b1a5d0;border-color:#f7f7f7}.program-next-steps-section a:focus-visible::after{color:#b1a5d0}.program-next-steps-section a::before{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.program-next-steps-section a::before{display:inline-block;color:#dcae27;font-size:.875rem;font-weight:400;line-height:1;margin-right:.625rem}.program-next-steps-section .section-heading h2{color:#442c8b}.program-next-steps-section .section-heading p{margin-top:1.25rem}.program-next-steps-section .program-next-steps__items{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.program-next-steps-section .program-next-steps__items{margin-top:2.5rem}}.program-next-steps-section .program-next-steps__item{background-color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.08)}.program-next-steps-section .program-next-steps__item{padding:1.875rem}@media print,screen and (min-width:48.0625em){.program-next-steps-section .program-next-steps__item{padding:2.5rem}}.program-next-steps-section .program-next-steps__item+.program-next-steps__item{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.program-next-steps-section .program-next-steps__item+.program-next-steps__item{margin-top:0}}.program-pathway{margin-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.program-pathway{margin-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.program-pathway{margin-bottom:5rem}}@media print,screen and (min-width:48.0625em){.program-pathway{margin-top:2.5rem}}@media print,screen and (min-width:48.0625em)and (min-width:48.0625em){.program-pathway{margin-top:3.125rem}}@media print,screen and (min-width:48.0625em)and (min-width:64.0625em){.program-pathway{margin-top:5rem}}@media screen and (min-width:90em){.program-pathway .grid-container{max-width:1380px;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0}}@media print,screen and (max-width:48.06125em){.program-pathway .cell__full-width{margin:0;width:100%}}@media print,screen and (min-width:48.0625em){.program-pathway .cell__full-width{margin-left:0;max-width:50rem}}@media print,screen and (min-width:48.0625em){.program-pathway .cell__vertical-align{align-self:center;max-width:30.625rem}}.program-pathway h2{color:#442c8b;margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.program-pathway h2{margin-top:0}}.program-pathway .program-pathway__description{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.program-pathway .program-pathway__description{margin-top:1.875rem}}.program-pathway .program-pathway__btn-wrapper{margin-top:1.875rem}.program-pathway .eyebrow{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.program-pathway .eyebrow{margin-top:2.5rem}}.program-pathway ul{list-style:none;margin:0;padding:0}.program-pathway ul{margin-top:0.625rem}@media print,screen and (min-width:48.0625em){.program-pathway ul{margin-top:0.9375rem}}.programs-section .grid-x{gap:1.875rem 0}@media print,screen and (max-width:48.06125em){.programs-section{background-image:linear-gradient(to bottom,#442C8B,#B1A5D0)}}@media print,screen and (min-width:48.0625em){.programs-section{background-image:url(/themes/custom/sfsu/dist/img/backgrounds/bg-purple-3.jpg);background-size:cover;background-repeat:no-repeat}}@media screen and (min-width:48.0625em)and (min-width:64.0625em){.programs-section{background-attachment:fixed}}.programs-section h2{color:#fff;font-weight:400;margin:0}@media print,screen and (min-width:48.0625em){.programs-section h2{color:#231161;text-align:right;margin-top:30px}}.programs-section .programs-set{background-color:#fff;box-shadow:0px 0px 15px 0px rgba(220,174,39,.0705882353)}.programs-section .programs-set{padding:1.25rem}@media print,screen and (min-width:48.0625em){.programs-section .programs-set{padding:1.875rem}}.programs-section .programs-set ul{list-style:none;margin:0;padding-left:0}.programs-section .programs-set p{font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:600;font-size:16px;line-height:1.4;color:#442c8b}.programs-section .programs-set>ul{position:relative}.programs-section .programs-set>ul::before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:2px;background-color:#fff}@media print,screen and (min-width:64.0625em){.programs-section .programs-set>ul{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}}.programs-section .programs-set>ul>li{border-top:1px solid rgba(0,0,0,.1);padding:10px 0}@media print,screen and (min-width:64.0625em){.programs-section .programs-set>ul>li{display:flex;justify-content:space-between;align-items:baseline;-moz-column-break-inside:avoid;break-inside:avoid;gap:0 10px}.programs-section .programs-set>ul>li p{max-width:16em}.programs-section .programs-set>ul>li p,.programs-section .programs-set>ul>li ul{flex:1}}.programs-section .programs-set>ul ul{font-size:15px}@media print,screen and (max-width:64.06125em){.programs-section .programs-set>ul ul{margin-top:5px}}.promo-section .grid-x{gap:20px 0}.promo-section .eyebrow{display:block;text-transform:uppercase}@media print,screen and (min-width:48.0625em){.promo-section .eyebrow{position:absolute;left:0;bottom:calc(100% + 30px)}}.promo-section .text-margin-reset{position:relative}@media print,screen and (max-width:48.06125em){.promo-section .eyebrow+h2{margin-top:1.25rem}}.promo-section h2{font-family:brulia-text,helvetica,serif;font-size:2.25rem;font-weight:400;line-height:1.1;letter-spacing:-0.5px}@media print,screen and (min-width:48.0625em){.promo-section h2{font-size:2.75rem}}@media print,screen and (min-width:64.0625em){.promo-section h2{font-size:3.375rem}}.promo-section h2{color:#442c8b}.promo-section p{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.promo-section p{margin-top:1.875rem}}.promo-section .button-row{padding-left:0;list-style:none;display:flex;flex-wrap:wrap;gap:10px}.promo-section .button-row{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.promo-section .button-row{margin-top:1.875rem}}.promo-section .btn{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.promo-section .btn:hover,.promo-section .btn:focus-visible{text-decoration:none;outline:none}.promo-section .btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.promo-section .btn{font-size:.9375rem;padding:.75rem 1.25rem;color:#442c8b;background-color:#fff;border-color:#fff}.promo-section .btn::before,.promo-section .btn::after{color:#dcae27}.promo-section .btn:hover{color:#fff;background-color:#442c8b;border-color:#442c8b;box-shadow:0 0 20px 0 rgba(0,0,0,.5)}.promo-section .btn:hover::before,.promo-section .btn:hover::after{color:#fff}.promo-section .btn:focus-visible{color:#231161;background-color:#ede9f8;border-color:#ede9f8}.promo-section .btn:focus-visible::before,.promo-section .btn:focus-visible::after{color:#231161}@media print,screen and (min-width:40.0625em){.promo-section .btn{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.promo-section .btn:hover,.promo-section .btn:focus-visible{text-decoration:none;outline:none}.promo-section .btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.promo-section .btn{font-size:1rem;padding:.9375rem 1.5625rem;color:#442c8b;background-color:#fff;border-color:#fff}.promo-section .btn::before,.promo-section .btn::after{color:#dcae27}.promo-section .btn:hover{color:#fff;background-color:#442c8b;border-color:#442c8b;box-shadow:0 0 20px 0 rgba(0,0,0,.5)}.promo-section .btn:hover::before,.promo-section .btn:hover::after{color:#fff}.promo-section .btn:focus-visible{color:#231161;background-color:#ede9f8;border-color:#ede9f8}.promo-section .btn:focus-visible::before,.promo-section .btn:focus-visible::after{color:#231161}}@media print,screen and (min-width:48.0625em){.promo-section .btn{display:inline-block;color:#fff;font-family:"Source Sans 3","Gill Sans",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;border:3px solid #442c8b;border-radius:100px;padding:1.25rem 1.875rem;transition:color 150ms cubic-bezier(0.42,0.08,0.06,0.98),background-color 150ms cubic-bezier(0.42,0.08,0.06,0.98),border 150ms cubic-bezier(0.42,0.08,0.06,0.98)}.promo-section .btn:hover,.promo-section .btn:focus-visible{text-decoration:none;outline:none}.promo-section .btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.promo-section .btn{font-size:1rem;padding:1.25rem 1.875rem;color:#442c8b;background-color:#fff;border-color:#fff}.promo-section .btn::before,.promo-section .btn::after{color:#dcae27}.promo-section .btn:hover{color:#fff;background-color:#442c8b;border-color:#442c8b;box-shadow:0 0 20px 0 rgba(0,0,0,.5)}.promo-section .btn:hover::before,.promo-section .btn:hover::after{color:#fff}.promo-section .btn:focus-visible{color:#231161;background-color:#ede9f8;border-color:#ede9f8}.promo-section .btn:focus-visible::before,.promo-section .btn:focus-visible::after{color:#231161}}@media print,screen and (min-width:64.0625em){.promo-section h2{text-indent:-50px;margin-left:50px}.promo-section .eyebrow,.promo-section p,.promo-section .button-row{margin-left:50px}}.node:not(.node--profile) .promo-section{margin-top:2.5rem}.node:not(.node--profile) .promo-section{margin-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.node:not(.node--profile) .promo-section{margin-top:3.125rem}.node:not(.node--profile) .promo-section{margin-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.node:not(.node--profile) .promo-section{margin-top:5rem}.node:not(.node--profile) .promo-section{margin-bottom:5rem}}.node:not(.node--profile) [class^=".global-padding"]+.promo-section{margin-top:0}.node:not(.node--profile) .contact-info-wysiwyg__wrapper+.promo-section{margin-top:0}.node:not(.node--profile) .promo-section--wrap{background-image:url(/themes/custom/sfsu/dist/img/backgrounds/bg-gold-1.jpg);background-size:cover;background-repeat:no-repeat}@media screen and (min-width:64.0625em){.node:not(.node--profile) .promo-section--wrap{background-attachment:fixed}}.node:not(.node--profile) .promo-section--wrap{padding-top:2.5rem}.node:not(.node--profile) .promo-section--wrap{padding-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.node:not(.node--profile) .promo-section--wrap{padding-top:3.125rem}.node:not(.node--profile) .promo-section--wrap{padding-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.node:not(.node--profile) .promo-section--wrap{padding-top:5rem}.node:not(.node--profile) .promo-section--wrap{padding-bottom:5rem}}@media print,screen and (min-width:48.0625em){.node:not(.node--profile) .promo-section--wrap:has(.eyebrow){padding-top:101px}}@media print,screen and (min-width:64.0625em){.node:not(.node--profile) .promo-section--wrap:has(.eyebrow){padding-top:131px}}@media print,screen and (max-width:48.06125em){.node:not(.node--profile) .promo-section--wrap{margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px}}@media print,screen and (min-width:48.0625em){.node:not(.node--profile) .promo-section--wrap{margin-right:0;margin-left:-30px;padding-right:0;padding-left:30px}}@media screen and (min-width:82.5em){.node:not(.node--profile) .promo-section--wrap{margin-left:calc(630px - 50vw);padding-left:calc(50vw - 630px)}}.node:not(.node--profile) .promo-section--wrap .grid-x{gap:20px 0}@media print,screen and (min-width:48.0625em){.node:not(.node--profile) .promo-section--wrap .medium-order-3{width:calc(41.6666666667% - 3.75rem);padding-right:3.125rem}}@media print,screen and (min-width:64.0625em){.node:not(.node--profile) .promo-section--wrap .medium-order-3{padding-right:5rem}}@media print,screen and (min-width:48.0625em){.node:not(.node--profile) .promo-section--wrap .medium-order-2{width:calc(58.3333333333% - 3.75rem)}}.node:not(.node--profile) .promo-section--wrap .medium-order-2:only-child{max-width:calc(100% - 100px)}.node--profile .promo-section{background-color:#f6f0d6}.node--profile .promo-section{padding-top:2.5rem}.node--profile .promo-section{padding-bottom:2.5rem}@media print,screen and (min-width:48.0625em){.node--profile .promo-section{padding-top:3.125rem}.node--profile .promo-section{padding-bottom:3.125rem}}@media print,screen and (min-width:64.0625em){.node--profile .promo-section{padding-top:3.75rem}.node--profile .promo-section{padding-bottom:3.75rem}}@media print,screen and (min-width:48.0625em){.node--profile .promo-section:has(.eyebrow){padding-top:101px}}@media print,screen and (min-width:64.0625em){.node--profile .promo-section:has(.eyebrow){padding-top:131px}}@media print,screen and (min-width:48.0625em){.node--profile .promo-section .medium-order-3{width:calc(25% - 3.75rem)}}.node--profile .promo-section h2{font-family:brulia-text,helvetica,serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:-0.5px}@media print,screen and (min-width:64.0625em){.node--profile .promo-section h2{font-size:1.75rem;letter-spacing:0px}}.node:not(.node--profile) .global-padding--10x+.promo-section{margin-top:0}.related{margin-top:2.5rem}@media print,screen and (min-width:48.0625em){.related{margin-top:3.125rem}}@media print,screen and (min-width:64.0625em){.related{margin-top:3.75rem}}.scoll-multiple-sticky .sticky-element{position:sticky;top:0;z-index:5}.scoll-multiple-sticky .sticky-element.site-header--scroll-up{top:9.375rem}.back-to-top.site-header--beyond-threshold a{position:fixed;bottom:2rem;right:2rem;z-index:5;padding:20px;background-color:#add8e6}.back-to-top.site-header--beyond-threshold a::after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:1.5rem}.statement-section{background-color:#f7f7f7;box-shadow:0px 0px 10px 0px rgba(0,0,0,.08);margin:0}.statement-section .grid-container{max-width:72.5rem}@media screen and (min-width:90em){.statement-section .grid-container{max-width:1100px;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0}}.statement-section h2{color:#442c8b}.statement-section p{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.statement-section p{margin-top:1.875rem}}.subsite__program-detail__hero{background-color:#442c8b;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:64.0625em){.subsite__program-detail__hero{background-attachment:fixed}}.subsite__program-detail__hero{background-position:top left;background-image:url(/themes/custom/sfsu/dist/img/backgrounds/bg-purple-1.jpg)}.subsite__program-detail::after{display:block;content:""}.tags ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:5px;margin-top:.625rem}.tags li{display:inline-block}.tags a{display:block;text-decoration:none;font-family:Source Sans 3,Gill Sans,sans-serif;font-size:0.875rem;font-weight:600;line-height:1;letter-spacing:1px;text-transform:uppercase;font-size:13px;color:#442c8b;border:2px solid #b1a5d0;line-height:1;padding:.5rem 1.5625rem;border-radius:100px}.tags a:hover,.tags a:focus-visible{background-color:#fff;color:#000;border-color:#dcae27}.testimonial-section{background-color:#f7f7f7}@media print,screen and (max-width:48.06125em){.testimonial-section{padding-top:50px;border-top:3px solid #dcae27;border-bottom:3px solid #dcae27}}@media screen and (min-width:90em){.testimonial-section .grid-container{position:relative}.testimonial-section .grid-container:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;box-shadow:-50vw 0 0 #fff}}.testimonial-section .large-4{position:relative}@media print,screen and (max-width:48.06125em){.testimonial-section .large-4 figure{position:relative}.testimonial-section .large-4 figure::before{padding-bottom:100%;content:"";display:block}}@media print,screen and (min-width:48.0625em){.testimonial-section .large-4 figure{position:relative;height:100%;margin-left:-30px}}@media(1320px <= width <= 1440px){.testimonial-section .large-4 figure{margin-left:calc(660px - 50vw)}}@media screen and (min-width:90em){.testimonial-section .large-4 figure{margin-left:-90px}}.testimonial-section .large-4 img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.testimonial-section .testimonial__text{height:100%;padding-top:20px;padding-bottom:50px}@media print,screen and (min-width:48.0625em){.testimonial-section .testimonial__text{padding-top:60px;padding-bottom:60px}}.testimonial-section h2{color:#442c8b}.testimonial-section h2 span{color:#dcae27}.testimonial-section blockquote{position:relative;font-style:normal;margin:0}.testimonial-section blockquote{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.testimonial-section blockquote{margin-top:1.875rem}}@media print,screen and (max-width:48.06125em){.testimonial-section blockquote{padding-top:35px}}.testimonial-section blockquote::before{content:"";display:block;background-repeat:no-repeat;position:absolute;left:0;top:6px;width:20px;height:15px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='15' viewBox='0 0 20 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0.656719C0.358208 2.04975 0.81592 3.56219 1.37313 5.19403C1.93035 6.82587 2.54726 8.45771 3.22388 10.0896C3.86069 11.6816 4.49751 13.194 5.13433 14.6269H9.07463C8.67662 13.1144 8.29851 11.5025 7.9403 9.79105C7.54229 8.0398 7.18408 6.32836 6.86567 4.65672C6.50746 2.94527 6.22885 1.39304 6.02985 0H0.41791L0 0.656719ZM11.0448 0.656719C11.403 2.04975 11.8607 3.56219 12.4179 5.19403C12.9751 6.82587 13.592 8.45771 14.2687 10.0896C14.9055 11.6816 15.5423 13.194 16.1791 14.6269H20C19.7214 13.5124 19.4428 12.3184 19.1642 11.0448C18.8856 9.77114 18.6269 8.49751 18.3881 7.22388C18.1095 5.91045 17.8706 4.63682 17.6716 3.40299C17.4328 2.16916 17.2338 1.03483 17.0746 0H11.4627L11.0448 0.656719Z' fill='%23442C8B'/%3E%3C/svg%3E%0A")}@media print,screen and (min-width:48.0625em){.testimonial-section blockquote::before{width:31px;height:23px;background-image:url("data:image/svg+xml,%3Csvg width='31' height='23' viewBox='0 0 31 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-9.72748e-05 1.49C0.539902 3.59 1.2299 5.87 2.0699 8.33C2.9099 10.79 3.8399 13.25 4.8599 15.71C5.8199 18.11 6.7799 20.39 7.7399 22.55H13.6799C13.0799 20.27 12.5099 17.84 11.9699 15.26C11.3699 12.62 10.8299 10.04 10.3499 7.52C9.8099 4.94 9.3899 2.6 9.0899 0.5H0.629902L-9.72748e-05 1.49ZM16.6499 1.49C17.1899 3.59 17.8799 5.87 18.7199 8.33C19.5599 10.79 20.4899 13.25 21.5099 15.71C22.4699 18.11 23.4299 20.39 24.3899 22.55H30.1499C29.7299 20.87 29.3099 19.07 28.8899 17.15C28.4699 15.23 28.0799 13.31 27.7199 11.39C27.2999 9.41 26.9399 7.49 26.6399 5.63C26.2799 3.77 25.9799 2.06 25.7399 0.5H17.2799L16.6499 1.49Z' fill='%23442C8B'/%3E%3C/svg%3E%0A")}}@media print,screen and (min-width:48.0625em){.testimonial-section blockquote{padding-left:50px}.testimonial-section blockquote~div{margin-left:50px}}.testimonial-section .testimonial__name{position:relative;font-size:17px;font-weight:700}.testimonial-section .testimonial__name{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.testimonial-section .testimonial__name{margin-top:1.875rem}}.testimonial-section .testimonial__name{margin-left:30px}.testimonial-section .testimonial__name::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#dcae27;font-size:20px;padding-right:12px;position:absolute;top:.1em;left:-28px}@media print,screen and (min-width:48.0625em){.testimonial-section .testimonial__name{font-size:18px;margin-left:50px}.testimonial-section .testimonial__name::before{content:"";padding-right:12px;top:0;left:unset;right:100%}}@media print,screen and (min-width:64.0625em){.testimonial-section .testimonial__name::before{padding-right:18px}}.testimonial-section .testimonial__description{font-size:16px;font-weight:400;margin-left:30px}@media print,screen and (min-width:48.0625em){.testimonial-section .testimonial__description{font-size:18px;margin-left:50px}}.testimonial-section .testimonial__link{margin-top:1.25rem}.testimonial-section .testimonial__link{margin-left:12px}@media print,screen and (min-width:48.0625em){.testimonial-section .testimonial__link{margin-left:50px}}.testimonial-section .testimonial__link a{margin-left:-17px;display:inline-block;font-family:"Source Sans 3","Gill Sans",sans-serif;font-size:1rem;line-height:1.2;color:#442c8b;font-weight:600;text-decoration:underline;text-decoration-color:#b1a5d0;text-underline-offset:3px;text-transform:uppercase;padding:.6875rem 1.0625rem .8125rem;margin-left:-17px;border:1px solid rgba(0,0,0,0)}.testimonial-section .testimonial__link a::after{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.testimonial-section .testimonial__link a::after{display:inline-block;color:#dcae27;font-size:.875rem;line-height:1;margin-left:.625rem}.testimonial-section .testimonial__link a:hover{color:#000;background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:100px;text-decoration-color:#dcae27;border-color:#f7f7f7}.testimonial-section .testimonial__link a:hover::after{color:#665aa7}.testimonial-section .testimonial__link a:focus-visible{color:#000;background-color:#f7f7f7;border-radius:100px;text-decoration-color:#b1a5d0;border-color:#f7f7f7}.testimonial-section .testimonial__link a:focus-visible::after{color:#b1a5d0}.testimonial-section .testimonial__link a::before{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.testimonial-section .testimonial__link a::before{display:inline-block;color:#dcae27;font-size:.875rem;font-weight:400;line-height:1;margin-right:.625rem}.testimonial-section .testimonial__link a{color:#442c8b;padding:.6875rem 1.0625rem .8125rem;text-decoration:underline;text-decoration-color:#b1a5d0;text-underline-offset:3px;border:1px solid rgba(0,0,0,0)}.testimonial-section .testimonial__link a:hover{color:#000;background-color:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.5);border-radius:100px;text-decoration-color:#dcae27;border-color:hsla(0,0%,100%,.5)}.testimonial-section .testimonial__link a:hover::before,.testimonial-section .testimonial__link a:hover::after{color:#665aa7}.testimonial-section .testimonial__link a:focus-visible{color:#000;background-color:hsla(0,0%,100%,.5);border-radius:100px;text-decoration-color:#b1a5d0;border-color:hsla(0,0%,100%,.5)}.testimonial-section .testimonial__link a:focus-visible::before,.testimonial-section .testimonial__link a:focus-visible::after{color:#dcae27}.testimonial-section .testimonial__link a::after{display:none}.testimonial-section.global-margin--8x:has(+.differentiator-section){margin-bottom:0}@media print,screen and (min-width:48.0625em){.testimonial-section.global-margin--8x:has(+.differentiator-section){margin-bottom:50px}}@media print,screen and (min-width:64.0625em){.testimonial-section.global-margin--8x:has(+.differentiator-section){margin-bottom:80px}}.testimonial-section.global-margin--8x:last-child{margin-bottom:0;border-bottom:none}.events-section+.testimonial-section{margin-top:0;border-top:none}.value-promo-section h2,.value-promo-section h3{color:#442c8b}@media print,screen and (min-width:64.0625em){.value-promo-section .value-promo-section__description{margin-left:3.125rem}}.value-promo-section .value-promo-section__wrapper{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.value-promo-section .value-promo-section__wrapper{margin-top:2.5rem}}.value-promo-section .value-promo-section__inner-wrapper{margin-top:1.25rem}@media print,screen and (min-width:48.0625em){.value-promo-section .value-promo-section__inner-wrapper{align-self:center;margin-top:0}}.value-promo-section .value-promo-section__inner-wrapper p{margin-top:.625rem}.value-promo-section .value-promo-section__items{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.value-promo-section .value-promo-section__items{margin-top:0}}@media print,screen and (min-width:48.0625em){.value-promo-section .value-promo-section__item{display:flex;align-items:flex-start;-moz-column-gap:2.5rem;column-gap:2.5rem}}.value-promo-section .value-promo-section__item+.value-promo-section__item{margin-top:1.875rem}@media print,screen and (min-width:48.0625em){.value-promo-section .value-promo-section__item+.value-promo-section__item{margin-top:1.25rem}}.value-promo-section figure{max-width:18.125rem}@media print,screen and (min-width:48.0625em){.value-promo-section figure{flex-basis:18.125rem;min-width:18.125rem}}.value-promo-section .value-promo-section__link-wrapper{margin-top:.3125rem}@media print,screen and (min-width:48.0625em){.value-promo-section .value-promo-section__link-wrapper{margin-top:.625rem}}.print-only{display:none !important}@media print{@page{margin:1cm}*{color:#000 !important;background:rgba(0,0,0,0) !important;box-shadow:none !important;text-shadow:none !important}abbr[title]::after{content:" (" attr(title) ")";display:inline-block}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid;padding:.5rem 8px}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{display:block;max-width:100% !important}video{display:none;width:0 !important;height:0 !important;overflow:hidden !important;line-height:0pt !important;white-space:nowrap}h1,h2,h3,h4,h5,h6{margin-top:0}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas::before,.far::before,.fab::before,.fa-solid::before,.fa-regular::before,.fa-brands::before,.fa::before{content:var(--fa)}.fa-classic,.fas,.fa-solid,.far,.fa-regular{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333337em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714285718em;vertical-align:.0535714295em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416666682em;vertical-align:-0.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-0.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(-1*var(--fa-li-width,2em));position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,0.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,0.08em);padding:var(--fa-border-padding,0.2em 0.25em 0.15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,0.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,0.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(0.28,0.84,0.42,1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(0.4,0,0.6,1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(0.4,0,0.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1,1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,0.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,0.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-0.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,0.95)) translateY(0)}57%{transform:scale(1,1) translateY(var(--fa-bounce-rebound,-0.125em))}64%{transform:scale(1,1) translateY(0)}100%{transform:scale(1,1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,0.4)}}@keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity,0.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,100%{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scale(-1,1)}.fa-flip-vertical{transform:scale(1,-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1,-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0{--fa:"\30 "}.fa-1{--fa:"\31 "}.fa-2{--fa:"\32 "}.fa-3{--fa:"\33 "}.fa-4{--fa:"\34 "}.fa-5{--fa:"\35 "}.fa-6{--fa:"\36 "}.fa-7{--fa:"\37 "}.fa-8{--fa:"\38 "}.fa-9{--fa:"\39 "}.fa-fill-drip{--fa:""}.fa-arrows-to-circle{--fa:""}.fa-circle-chevron-right{--fa:""}.fa-chevron-circle-right{--fa:""}.fa-at{--fa:"\@"}.fa-trash-can{--fa:""}.fa-trash-alt{--fa:""}.fa-text-height{--fa:""}.fa-user-xmark{--fa:""}.fa-user-times{--fa:""}.fa-stethoscope{--fa:""}.fa-message{--fa:""}.fa-comment-alt{--fa:""}.fa-info{--fa:""}.fa-down-left-and-up-right-to-center{--fa:""}.fa-compress-alt{--fa:""}.fa-explosion{--fa:""}.fa-file-lines{--fa:""}.fa-file-alt{--fa:""}.fa-file-text{--fa:""}.fa-wave-square{--fa:""}.fa-ring{--fa:""}.fa-building-un{--fa:""}.fa-dice-three{--fa:""}.fa-calendar-days{--fa:""}.fa-calendar-alt{--fa:""}.fa-anchor-circle-check{--fa:""}.fa-building-circle-arrow-right{--fa:""}.fa-volleyball{--fa:""}.fa-volleyball-ball{--fa:""}.fa-arrows-up-to-line{--fa:""}.fa-sort-down{--fa:""}.fa-sort-desc{--fa:""}.fa-circle-minus{--fa:""}.fa-minus-circle{--fa:""}.fa-door-open{--fa:""}.fa-right-from-bracket{--fa:""}.fa-sign-out-alt{--fa:""}.fa-atom{--fa:""}.fa-soap{--fa:""}.fa-icons{--fa:""}.fa-heart-music-camera-bolt{--fa:""}.fa-microphone-lines-slash{--fa:""}.fa-microphone-alt-slash{--fa:""}.fa-bridge-circle-check{--fa:""}.fa-pump-medical{--fa:""}.fa-fingerprint{--fa:""}.fa-hand-point-right{--fa:""}.fa-magnifying-glass-location{--fa:""}.fa-search-location{--fa:""}.fa-forward-step{--fa:""}.fa-step-forward{--fa:""}.fa-face-smile-beam{--fa:""}.fa-smile-beam{--fa:""}.fa-flag-checkered{--fa:""}.fa-football{--fa:""}.fa-football-ball{--fa:""}.fa-school-circle-exclamation{--fa:""}.fa-crop{--fa:""}.fa-angles-down{--fa:""}.fa-angle-double-down{--fa:""}.fa-users-rectangle{--fa:""}.fa-people-roof{--fa:""}.fa-people-line{--fa:""}.fa-beer-mug-empty{--fa:""}.fa-beer{--fa:""}.fa-diagram-predecessor{--fa:""}.fa-arrow-up-long{--fa:""}.fa-long-arrow-up{--fa:""}.fa-fire-flame-simple{--fa:""}.fa-burn{--fa:""}.fa-person{--fa:""}.fa-male{--fa:""}.fa-laptop{--fa:""}.fa-file-csv{--fa:""}.fa-menorah{--fa:""}.fa-truck-plane{--fa:""}.fa-record-vinyl{--fa:""}.fa-face-grin-stars{--fa:""}.fa-grin-stars{--fa:""}.fa-bong{--fa:""}.fa-spaghetti-monster-flying{--fa:""}.fa-pastafarianism{--fa:""}.fa-arrow-down-up-across-line{--fa:""}.fa-spoon{--fa:""}.fa-utensil-spoon{--fa:""}.fa-jar-wheat{--fa:""}.fa-envelopes-bulk{--fa:""}.fa-mail-bulk{--fa:""}.fa-file-circle-exclamation{--fa:""}.fa-circle-h{--fa:""}.fa-hospital-symbol{--fa:""}.fa-pager{--fa:""}.fa-address-book{--fa:""}.fa-contact-book{--fa:""}.fa-strikethrough{--fa:""}.fa-k{--fa:"K"}.fa-landmark-flag{--fa:""}.fa-pencil{--fa:""}.fa-pencil-alt{--fa:""}.fa-backward{--fa:""}.fa-caret-right{--fa:""}.fa-comments{--fa:""}.fa-paste{--fa:""}.fa-file-clipboard{--fa:""}.fa-code-pull-request{--fa:""}.fa-clipboard-list{--fa:""}.fa-truck-ramp-box{--fa:""}.fa-truck-loading{--fa:""}.fa-user-check{--fa:""}.fa-vial-virus{--fa:""}.fa-sheet-plastic{--fa:""}.fa-blog{--fa:""}.fa-user-ninja{--fa:""}.fa-person-arrow-up-from-line{--fa:""}.fa-scroll-torah{--fa:""}.fa-torah{--fa:""}.fa-broom-ball{--fa:""}.fa-quidditch{--fa:""}.fa-quidditch-broom-ball{--fa:""}.fa-toggle-off{--fa:""}.fa-box-archive{--fa:""}.fa-archive{--fa:""}.fa-person-drowning{--fa:""}.fa-arrow-down-9-1{--fa:""}.fa-sort-numeric-desc{--fa:""}.fa-sort-numeric-down-alt{--fa:""}.fa-face-grin-tongue-squint{--fa:""}.fa-grin-tongue-squint{--fa:""}.fa-spray-can{--fa:""}.fa-truck-monster{--fa:""}.fa-w{--fa:"W"}.fa-earth-africa{--fa:""}.fa-globe-africa{--fa:""}.fa-rainbow{--fa:""}.fa-circle-notch{--fa:""}.fa-tablet-screen-button{--fa:""}.fa-tablet-alt{--fa:""}.fa-paw{--fa:""}.fa-cloud{--fa:""}.fa-trowel-bricks{--fa:""}.fa-face-flushed{--fa:""}.fa-flushed{--fa:""}.fa-hospital-user{--fa:""}.fa-tent-arrow-left-right{--fa:""}.fa-gavel{--fa:""}.fa-legal{--fa:""}.fa-binoculars{--fa:""}.fa-microphone-slash{--fa:""}.fa-box-tissue{--fa:""}.fa-motorcycle{--fa:""}.fa-bell-concierge{--fa:""}.fa-concierge-bell{--fa:""}.fa-pen-ruler{--fa:""}.fa-pencil-ruler{--fa:""}.fa-people-arrows{--fa:""}.fa-people-arrows-left-right{--fa:""}.fa-mars-and-venus-burst{--fa:""}.fa-square-caret-right{--fa:""}.fa-caret-square-right{--fa:""}.fa-scissors{--fa:""}.fa-cut{--fa:""}.fa-sun-plant-wilt{--fa:""}.fa-toilets-portable{--fa:""}.fa-hockey-puck{--fa:""}.fa-table{--fa:""}.fa-magnifying-glass-arrow-right{--fa:""}.fa-tachograph-digital{--fa:""}.fa-digital-tachograph{--fa:""}.fa-users-slash{--fa:""}.fa-clover{--fa:""}.fa-reply{--fa:""}.fa-mail-reply{--fa:""}.fa-star-and-crescent{--fa:""}.fa-house-fire{--fa:""}.fa-square-minus{--fa:""}.fa-minus-square{--fa:""}.fa-helicopter{--fa:""}.fa-compass{--fa:""}.fa-square-caret-down{--fa:""}.fa-caret-square-down{--fa:""}.fa-file-circle-question{--fa:""}.fa-laptop-code{--fa:""}.fa-swatchbook{--fa:""}.fa-prescription-bottle{--fa:""}.fa-bars{--fa:""}.fa-navicon{--fa:""}.fa-people-group{--fa:""}.fa-hourglass-end{--fa:""}.fa-hourglass-3{--fa:""}.fa-heart-crack{--fa:""}.fa-heart-broken{--fa:""}.fa-square-up-right{--fa:""}.fa-external-link-square-alt{--fa:""}.fa-face-kiss-beam{--fa:""}.fa-kiss-beam{--fa:""}.fa-film{--fa:""}.fa-ruler-horizontal{--fa:""}.fa-people-robbery{--fa:""}.fa-lightbulb{--fa:""}.fa-caret-left{--fa:""}.fa-circle-exclamation{--fa:""}.fa-exclamation-circle{--fa:""}.fa-school-circle-xmark{--fa:""}.fa-arrow-right-from-bracket{--fa:""}.fa-sign-out{--fa:""}.fa-circle-chevron-down{--fa:""}.fa-chevron-circle-down{--fa:""}.fa-unlock-keyhole{--fa:""}.fa-unlock-alt{--fa:""}.fa-cloud-showers-heavy{--fa:""}.fa-headphones-simple{--fa:""}.fa-headphones-alt{--fa:""}.fa-sitemap{--fa:""}.fa-circle-dollar-to-slot{--fa:""}.fa-donate{--fa:""}.fa-memory{--fa:""}.fa-road-spikes{--fa:""}.fa-fire-burner{--fa:""}.fa-flag{--fa:""}.fa-hanukiah{--fa:""}.fa-feather{--fa:""}.fa-volume-low{--fa:""}.fa-volume-down{--fa:""}.fa-comment-slash{--fa:""}.fa-cloud-sun-rain{--fa:""}.fa-compress{--fa:""}.fa-wheat-awn{--fa:""}.fa-wheat-alt{--fa:""}.fa-ankh{--fa:""}.fa-hands-holding-child{--fa:""}.fa-asterisk{--fa:"\*"}.fa-square-check{--fa:""}.fa-check-square{--fa:""}.fa-peseta-sign{--fa:""}.fa-heading{--fa:""}.fa-header{--fa:""}.fa-ghost{--fa:""}.fa-list{--fa:""}.fa-list-squares{--fa:""}.fa-square-phone-flip{--fa:""}.fa-phone-square-alt{--fa:""}.fa-cart-plus{--fa:""}.fa-gamepad{--fa:""}.fa-circle-dot{--fa:""}.fa-dot-circle{--fa:""}.fa-face-dizzy{--fa:""}.fa-dizzy{--fa:""}.fa-egg{--fa:""}.fa-house-medical-circle-xmark{--fa:""}.fa-campground{--fa:""}.fa-folder-plus{--fa:""}.fa-futbol{--fa:""}.fa-futbol-ball{--fa:""}.fa-soccer-ball{--fa:""}.fa-paintbrush{--fa:""}.fa-paint-brush{--fa:""}.fa-lock{--fa:""}.fa-gas-pump{--fa:""}.fa-hot-tub-person{--fa:""}.fa-hot-tub{--fa:""}.fa-map-location{--fa:""}.fa-map-marked{--fa:""}.fa-house-flood-water{--fa:""}.fa-tree{--fa:""}.fa-bridge-lock{--fa:""}.fa-sack-dollar{--fa:""}.fa-pen-to-square{--fa:""}.fa-edit{--fa:""}.fa-car-side{--fa:""}.fa-share-nodes{--fa:""}.fa-share-alt{--fa:""}.fa-heart-circle-minus{--fa:""}.fa-hourglass-half{--fa:""}.fa-hourglass-2{--fa:""}.fa-microscope{--fa:""}.fa-sink{--fa:""}.fa-bag-shopping{--fa:""}.fa-shopping-bag{--fa:""}.fa-arrow-down-z-a{--fa:""}.fa-sort-alpha-desc{--fa:""}.fa-sort-alpha-down-alt{--fa:""}.fa-mitten{--fa:""}.fa-person-rays{--fa:""}.fa-users{--fa:""}.fa-eye-slash{--fa:""}.fa-flask-vial{--fa:""}.fa-hand{--fa:""}.fa-hand-paper{--fa:""}.fa-om{--fa:""}.fa-worm{--fa:""}.fa-house-circle-xmark{--fa:""}.fa-plug{--fa:""}.fa-chevron-up{--fa:""}.fa-hand-spock{--fa:""}.fa-stopwatch{--fa:""}.fa-face-kiss{--fa:""}.fa-kiss{--fa:""}.fa-bridge-circle-xmark{--fa:""}.fa-face-grin-tongue{--fa:""}.fa-grin-tongue{--fa:""}.fa-chess-bishop{--fa:""}.fa-face-grin-wink{--fa:""}.fa-grin-wink{--fa:""}.fa-ear-deaf{--fa:""}.fa-deaf{--fa:""}.fa-deafness{--fa:""}.fa-hard-of-hearing{--fa:""}.fa-road-circle-check{--fa:""}.fa-dice-five{--fa:""}.fa-square-rss{--fa:""}.fa-rss-square{--fa:""}.fa-land-mine-on{--fa:""}.fa-i-cursor{--fa:""}.fa-stamp{--fa:""}.fa-stairs{--fa:""}.fa-i{--fa:"I"}.fa-hryvnia-sign{--fa:""}.fa-hryvnia{--fa:""}.fa-pills{--fa:""}.fa-face-grin-wide{--fa:""}.fa-grin-alt{--fa:""}.fa-tooth{--fa:""}.fa-v{--fa:"V"}.fa-bangladeshi-taka-sign{--fa:""}.fa-bicycle{--fa:""}.fa-staff-snake{--fa:""}.fa-rod-asclepius{--fa:""}.fa-rod-snake{--fa:""}.fa-staff-aesculapius{--fa:""}.fa-head-side-cough-slash{--fa:""}.fa-truck-medical{--fa:""}.fa-ambulance{--fa:""}.fa-wheat-awn-circle-exclamation{--fa:""}.fa-snowman{--fa:""}.fa-mortar-pestle{--fa:""}.fa-road-barrier{--fa:""}.fa-school{--fa:""}.fa-igloo{--fa:""}.fa-joint{--fa:""}.fa-angle-right{--fa:""}.fa-horse{--fa:""}.fa-q{--fa:"Q"}.fa-g{--fa:"G"}.fa-notes-medical{--fa:""}.fa-temperature-half{--fa:""}.fa-temperature-2{--fa:""}.fa-thermometer-2{--fa:""}.fa-thermometer-half{--fa:""}.fa-dong-sign{--fa:""}.fa-capsules{--fa:""}.fa-poo-storm{--fa:""}.fa-poo-bolt{--fa:""}.fa-face-frown-open{--fa:""}.fa-frown-open{--fa:""}.fa-hand-point-up{--fa:""}.fa-money-bill{--fa:""}.fa-bookmark{--fa:""}.fa-align-justify{--fa:""}.fa-umbrella-beach{--fa:""}.fa-helmet-un{--fa:""}.fa-bullseye{--fa:""}.fa-bacon{--fa:""}.fa-hand-point-down{--fa:""}.fa-arrow-up-from-bracket{--fa:""}.fa-folder{--fa:""}.fa-folder-blank{--fa:""}.fa-file-waveform{--fa:""}.fa-file-medical-alt{--fa:""}.fa-radiation{--fa:""}.fa-chart-simple{--fa:""}.fa-mars-stroke{--fa:""}.fa-vial{--fa:""}.fa-gauge{--fa:""}.fa-dashboard{--fa:""}.fa-gauge-med{--fa:""}.fa-tachometer-alt-average{--fa:""}.fa-wand-magic-sparkles{--fa:""}.fa-magic-wand-sparkles{--fa:""}.fa-e{--fa:"E"}.fa-pen-clip{--fa:""}.fa-pen-alt{--fa:""}.fa-bridge-circle-exclamation{--fa:""}.fa-user{--fa:""}.fa-school-circle-check{--fa:""}.fa-dumpster{--fa:""}.fa-van-shuttle{--fa:""}.fa-shuttle-van{--fa:""}.fa-building-user{--fa:""}.fa-square-caret-left{--fa:""}.fa-caret-square-left{--fa:""}.fa-highlighter{--fa:""}.fa-key{--fa:""}.fa-bullhorn{--fa:""}.fa-globe{--fa:""}.fa-synagogue{--fa:""}.fa-person-half-dress{--fa:""}.fa-road-bridge{--fa:""}.fa-location-arrow{--fa:""}.fa-c{--fa:"C"}.fa-tablet-button{--fa:""}.fa-building-lock{--fa:""}.fa-pizza-slice{--fa:""}.fa-money-bill-wave{--fa:""}.fa-chart-area{--fa:""}.fa-area-chart{--fa:""}.fa-house-flag{--fa:""}.fa-person-circle-minus{--fa:""}.fa-ban{--fa:""}.fa-cancel{--fa:""}.fa-camera-rotate{--fa:""}.fa-spray-can-sparkles{--fa:""}.fa-air-freshener{--fa:""}.fa-star{--fa:""}.fa-repeat{--fa:""}.fa-cross{--fa:""}.fa-box{--fa:""}.fa-venus-mars{--fa:""}.fa-arrow-pointer{--fa:""}.fa-mouse-pointer{--fa:""}.fa-maximize{--fa:""}.fa-expand-arrows-alt{--fa:""}.fa-charging-station{--fa:""}.fa-shapes{--fa:""}.fa-triangle-circle-square{--fa:""}.fa-shuffle{--fa:""}.fa-random{--fa:""}.fa-person-running{--fa:""}.fa-running{--fa:""}.fa-mobile-retro{--fa:""}.fa-grip-lines-vertical{--fa:""}.fa-spider{--fa:""}.fa-hands-bound{--fa:""}.fa-file-invoice-dollar{--fa:""}.fa-plane-circle-exclamation{--fa:""}.fa-x-ray{--fa:""}.fa-spell-check{--fa:""}.fa-slash{--fa:""}.fa-computer-mouse{--fa:""}.fa-mouse{--fa:""}.fa-arrow-right-to-bracket{--fa:""}.fa-sign-in{--fa:""}.fa-shop-slash{--fa:""}.fa-store-alt-slash{--fa:""}.fa-server{--fa:""}.fa-virus-covid-slash{--fa:""}.fa-shop-lock{--fa:""}.fa-hourglass-start{--fa:""}.fa-hourglass-1{--fa:""}.fa-blender-phone{--fa:""}.fa-building-wheat{--fa:""}.fa-person-breastfeeding{--fa:""}.fa-right-to-bracket{--fa:""}.fa-sign-in-alt{--fa:""}.fa-venus{--fa:""}.fa-passport{--fa:""}.fa-thumbtack-slash{--fa:""}.fa-thumb-tack-slash{--fa:""}.fa-heart-pulse{--fa:""}.fa-heartbeat{--fa:""}.fa-people-carry-box{--fa:""}.fa-people-carry{--fa:""}.fa-temperature-high{--fa:""}.fa-microchip{--fa:""}.fa-crown{--fa:""}.fa-weight-hanging{--fa:""}.fa-xmarks-lines{--fa:""}.fa-file-prescription{--fa:""}.fa-weight-scale{--fa:""}.fa-weight{--fa:""}.fa-user-group{--fa:""}.fa-user-friends{--fa:""}.fa-arrow-up-a-z{--fa:""}.fa-sort-alpha-up{--fa:""}.fa-chess-knight{--fa:""}.fa-face-laugh-squint{--fa:""}.fa-laugh-squint{--fa:""}.fa-wheelchair{--fa:""}.fa-circle-arrow-up{--fa:""}.fa-arrow-circle-up{--fa:""}.fa-toggle-on{--fa:""}.fa-person-walking{--fa:""}.fa-walking{--fa:""}.fa-l{--fa:"L"}.fa-fire{--fa:""}.fa-bed-pulse{--fa:""}.fa-procedures{--fa:""}.fa-shuttle-space{--fa:""}.fa-space-shuttle{--fa:""}.fa-face-laugh{--fa:""}.fa-laugh{--fa:""}.fa-folder-open{--fa:""}.fa-heart-circle-plus{--fa:""}.fa-code-fork{--fa:""}.fa-city{--fa:""}.fa-microphone-lines{--fa:""}.fa-microphone-alt{--fa:""}.fa-pepper-hot{--fa:""}.fa-unlock{--fa:""}.fa-colon-sign{--fa:""}.fa-headset{--fa:""}.fa-store-slash{--fa:""}.fa-road-circle-xmark{--fa:""}.fa-user-minus{--fa:""}.fa-mars-stroke-up{--fa:""}.fa-mars-stroke-v{--fa:""}.fa-champagne-glasses{--fa:""}.fa-glass-cheers{--fa:""}.fa-clipboard{--fa:""}.fa-house-circle-exclamation{--fa:""}.fa-file-arrow-up{--fa:""}.fa-file-upload{--fa:""}.fa-wifi{--fa:""}.fa-wifi-3{--fa:""}.fa-wifi-strong{--fa:""}.fa-bath{--fa:""}.fa-bathtub{--fa:""}.fa-underline{--fa:""}.fa-user-pen{--fa:""}.fa-user-edit{--fa:""}.fa-signature{--fa:""}.fa-stroopwafel{--fa:""}.fa-bold{--fa:""}.fa-anchor-lock{--fa:""}.fa-building-ngo{--fa:""}.fa-manat-sign{--fa:""}.fa-not-equal{--fa:""}.fa-border-top-left{--fa:""}.fa-border-style{--fa:""}.fa-map-location-dot{--fa:""}.fa-map-marked-alt{--fa:""}.fa-jedi{--fa:""}.fa-square-poll-vertical{--fa:""}.fa-poll{--fa:""}.fa-mug-hot{--fa:""}.fa-car-battery{--fa:""}.fa-battery-car{--fa:""}.fa-gift{--fa:""}.fa-dice-two{--fa:""}.fa-chess-queen{--fa:""}.fa-glasses{--fa:""}.fa-chess-board{--fa:""}.fa-building-circle-check{--fa:""}.fa-person-chalkboard{--fa:""}.fa-mars-stroke-right{--fa:""}.fa-mars-stroke-h{--fa:""}.fa-hand-back-fist{--fa:""}.fa-hand-rock{--fa:""}.fa-square-caret-up{--fa:""}.fa-caret-square-up{--fa:""}.fa-cloud-showers-water{--fa:""}.fa-chart-bar{--fa:""}.fa-bar-chart{--fa:""}.fa-hands-bubbles{--fa:""}.fa-hands-wash{--fa:""}.fa-less-than-equal{--fa:""}.fa-train{--fa:""}.fa-eye-low-vision{--fa:""}.fa-low-vision{--fa:""}.fa-crow{--fa:""}.fa-sailboat{--fa:""}.fa-window-restore{--fa:""}.fa-square-plus{--fa:""}.fa-plus-square{--fa:""}.fa-torii-gate{--fa:""}.fa-frog{--fa:""}.fa-bucket{--fa:""}.fa-image{--fa:""}.fa-microphone{--fa:""}.fa-cow{--fa:""}.fa-caret-up{--fa:""}.fa-screwdriver{--fa:""}.fa-folder-closed{--fa:""}.fa-house-tsunami{--fa:""}.fa-square-nfi{--fa:""}.fa-arrow-up-from-ground-water{--fa:""}.fa-martini-glass{--fa:""}.fa-glass-martini-alt{--fa:""}.fa-square-binary{--fa:""}.fa-rotate-left{--fa:""}.fa-rotate-back{--fa:""}.fa-rotate-backward{--fa:""}.fa-undo-alt{--fa:""}.fa-table-columns{--fa:""}.fa-columns{--fa:""}.fa-lemon{--fa:""}.fa-head-side-mask{--fa:""}.fa-handshake{--fa:""}.fa-gem{--fa:""}.fa-dolly{--fa:""}.fa-dolly-box{--fa:""}.fa-smoking{--fa:""}.fa-minimize{--fa:""}.fa-compress-arrows-alt{--fa:""}.fa-monument{--fa:""}.fa-snowplow{--fa:""}.fa-angles-right{--fa:""}.fa-angle-double-right{--fa:""}.fa-cannabis{--fa:""}.fa-circle-play{--fa:""}.fa-play-circle{--fa:""}.fa-tablets{--fa:""}.fa-ethernet{--fa:""}.fa-euro-sign{--fa:""}.fa-eur{--fa:""}.fa-euro{--fa:""}.fa-chair{--fa:""}.fa-circle-check{--fa:""}.fa-check-circle{--fa:""}.fa-circle-stop{--fa:""}.fa-stop-circle{--fa:""}.fa-compass-drafting{--fa:""}.fa-drafting-compass{--fa:""}.fa-plate-wheat{--fa:""}.fa-icicles{--fa:""}.fa-person-shelter{--fa:""}.fa-neuter{--fa:""}.fa-id-badge{--fa:""}.fa-marker{--fa:""}.fa-face-laugh-beam{--fa:""}.fa-laugh-beam{--fa:""}.fa-helicopter-symbol{--fa:""}.fa-universal-access{--fa:""}.fa-circle-chevron-up{--fa:""}.fa-chevron-circle-up{--fa:""}.fa-lari-sign{--fa:""}.fa-volcano{--fa:""}.fa-person-walking-dashed-line-arrow-right{--fa:""}.fa-sterling-sign{--fa:""}.fa-gbp{--fa:""}.fa-pound-sign{--fa:""}.fa-viruses{--fa:""}.fa-square-person-confined{--fa:""}.fa-user-tie{--fa:""}.fa-arrow-down-long{--fa:""}.fa-long-arrow-down{--fa:""}.fa-tent-arrow-down-to-line{--fa:""}.fa-certificate{--fa:""}.fa-reply-all{--fa:""}.fa-mail-reply-all{--fa:""}.fa-suitcase{--fa:""}.fa-person-skating{--fa:""}.fa-skating{--fa:""}.fa-filter-circle-dollar{--fa:""}.fa-funnel-dollar{--fa:""}.fa-camera-retro{--fa:""}.fa-circle-arrow-down{--fa:""}.fa-arrow-circle-down{--fa:""}.fa-file-import{--fa:""}.fa-arrow-right-to-file{--fa:""}.fa-square-arrow-up-right{--fa:""}.fa-external-link-square{--fa:""}.fa-box-open{--fa:""}.fa-scroll{--fa:""}.fa-spa{--fa:""}.fa-location-pin-lock{--fa:""}.fa-pause{--fa:""}.fa-hill-avalanche{--fa:""}.fa-temperature-empty{--fa:""}.fa-temperature-0{--fa:""}.fa-thermometer-0{--fa:""}.fa-thermometer-empty{--fa:""}.fa-bomb{--fa:""}.fa-registered{--fa:""}.fa-address-card{--fa:""}.fa-contact-card{--fa:""}.fa-vcard{--fa:""}.fa-scale-unbalanced-flip{--fa:""}.fa-balance-scale-right{--fa:""}.fa-subscript{--fa:""}.fa-diamond-turn-right{--fa:""}.fa-directions{--fa:""}.fa-burst{--fa:""}.fa-house-laptop{--fa:""}.fa-laptop-house{--fa:""}.fa-face-tired{--fa:""}.fa-tired{--fa:""}.fa-money-bills{--fa:""}.fa-smog{--fa:""}.fa-crutch{--fa:""}.fa-cloud-arrow-up{--fa:""}.fa-cloud-upload{--fa:""}.fa-cloud-upload-alt{--fa:""}.fa-palette{--fa:""}.fa-arrows-turn-right{--fa:""}.fa-vest{--fa:""}.fa-ferry{--fa:""}.fa-arrows-down-to-people{--fa:""}.fa-seedling{--fa:""}.fa-sprout{--fa:""}.fa-left-right{--fa:""}.fa-arrows-alt-h{--fa:""}.fa-boxes-packing{--fa:""}.fa-circle-arrow-left{--fa:""}.fa-arrow-circle-left{--fa:""}.fa-group-arrows-rotate{--fa:""}.fa-bowl-food{--fa:""}.fa-candy-cane{--fa:""}.fa-arrow-down-wide-short{--fa:""}.fa-sort-amount-asc{--fa:""}.fa-sort-amount-down{--fa:""}.fa-cloud-bolt{--fa:""}.fa-thunderstorm{--fa:""}.fa-text-slash{--fa:""}.fa-remove-format{--fa:""}.fa-face-smile-wink{--fa:""}.fa-smile-wink{--fa:""}.fa-file-word{--fa:""}.fa-file-powerpoint{--fa:""}.fa-arrows-left-right{--fa:""}.fa-arrows-h{--fa:""}.fa-house-lock{--fa:""}.fa-cloud-arrow-down{--fa:""}.fa-cloud-download{--fa:""}.fa-cloud-download-alt{--fa:""}.fa-children{--fa:""}.fa-chalkboard{--fa:""}.fa-blackboard{--fa:""}.fa-user-large-slash{--fa:""}.fa-user-alt-slash{--fa:""}.fa-envelope-open{--fa:""}.fa-handshake-simple-slash{--fa:""}.fa-handshake-alt-slash{--fa:""}.fa-mattress-pillow{--fa:""}.fa-guarani-sign{--fa:""}.fa-arrows-rotate{--fa:""}.fa-refresh{--fa:""}.fa-sync{--fa:""}.fa-fire-extinguisher{--fa:""}.fa-cruzeiro-sign{--fa:""}.fa-greater-than-equal{--fa:""}.fa-shield-halved{--fa:""}.fa-shield-alt{--fa:""}.fa-book-atlas{--fa:""}.fa-atlas{--fa:""}.fa-virus{--fa:""}.fa-envelope-circle-check{--fa:""}.fa-layer-group{--fa:""}.fa-arrows-to-dot{--fa:""}.fa-archway{--fa:""}.fa-heart-circle-check{--fa:""}.fa-house-chimney-crack{--fa:""}.fa-house-damage{--fa:""}.fa-file-zipper{--fa:""}.fa-file-archive{--fa:""}.fa-square{--fa:""}.fa-martini-glass-empty{--fa:""}.fa-glass-martini{--fa:""}.fa-couch{--fa:""}.fa-cedi-sign{--fa:""}.fa-italic{--fa:""}.fa-table-cells-column-lock{--fa:""}.fa-church{--fa:""}.fa-comments-dollar{--fa:""}.fa-democrat{--fa:""}.fa-z{--fa:"Z"}.fa-person-skiing{--fa:""}.fa-skiing{--fa:""}.fa-road-lock{--fa:""}.fa-a{--fa:"A"}.fa-temperature-arrow-down{--fa:""}.fa-temperature-down{--fa:""}.fa-feather-pointed{--fa:""}.fa-feather-alt{--fa:""}.fa-p{--fa:"P"}.fa-snowflake{--fa:""}.fa-newspaper{--fa:""}.fa-rectangle-ad{--fa:""}.fa-ad{--fa:""}.fa-circle-arrow-right{--fa:""}.fa-arrow-circle-right{--fa:""}.fa-filter-circle-xmark{--fa:""}.fa-locust{--fa:""}.fa-sort{--fa:""}.fa-unsorted{--fa:""}.fa-list-ol{--fa:""}.fa-list-1-2{--fa:""}.fa-list-numeric{--fa:""}.fa-person-dress-burst{--fa:""}.fa-money-check-dollar{--fa:""}.fa-money-check-alt{--fa:""}.fa-vector-square{--fa:""}.fa-bread-slice{--fa:""}.fa-language{--fa:""}.fa-face-kiss-wink-heart{--fa:""}.fa-kiss-wink-heart{--fa:""}.fa-filter{--fa:""}.fa-question{--fa:"\?"}.fa-file-signature{--fa:""}.fa-up-down-left-right{--fa:""}.fa-arrows-alt{--fa:""}.fa-house-chimney-user{--fa:""}.fa-hand-holding-heart{--fa:""}.fa-puzzle-piece{--fa:""}.fa-money-check{--fa:""}.fa-star-half-stroke{--fa:""}.fa-star-half-alt{--fa:""}.fa-code{--fa:""}.fa-whiskey-glass{--fa:""}.fa-glass-whiskey{--fa:""}.fa-building-circle-exclamation{--fa:""}.fa-magnifying-glass-chart{--fa:""}.fa-arrow-up-right-from-square{--fa:""}.fa-external-link{--fa:""}.fa-cubes-stacked{--fa:""}.fa-won-sign{--fa:""}.fa-krw{--fa:""}.fa-won{--fa:""}.fa-virus-covid{--fa:""}.fa-austral-sign{--fa:""}.fa-f{--fa:"F"}.fa-leaf{--fa:""}.fa-road{--fa:""}.fa-taxi{--fa:""}.fa-cab{--fa:""}.fa-person-circle-plus{--fa:""}.fa-chart-pie{--fa:""}.fa-pie-chart{--fa:""}.fa-bolt-lightning{--fa:""}.fa-sack-xmark{--fa:""}.fa-file-excel{--fa:""}.fa-file-contract{--fa:""}.fa-fish-fins{--fa:""}.fa-building-flag{--fa:""}.fa-face-grin-beam{--fa:""}.fa-grin-beam{--fa:""}.fa-object-ungroup{--fa:""}.fa-poop{--fa:""}.fa-location-pin{--fa:""}.fa-map-marker{--fa:""}.fa-kaaba{--fa:""}.fa-toilet-paper{--fa:""}.fa-helmet-safety{--fa:""}.fa-hard-hat{--fa:""}.fa-hat-hard{--fa:""}.fa-eject{--fa:""}.fa-circle-right{--fa:""}.fa-arrow-alt-circle-right{--fa:""}.fa-plane-circle-check{--fa:""}.fa-face-rolling-eyes{--fa:""}.fa-meh-rolling-eyes{--fa:""}.fa-object-group{--fa:""}.fa-chart-line{--fa:""}.fa-line-chart{--fa:""}.fa-mask-ventilator{--fa:""}.fa-arrow-right{--fa:""}.fa-signs-post{--fa:""}.fa-map-signs{--fa:""}.fa-cash-register{--fa:""}.fa-person-circle-question{--fa:""}.fa-h{--fa:"H"}.fa-tarp{--fa:""}.fa-screwdriver-wrench{--fa:""}.fa-tools{--fa:""}.fa-arrows-to-eye{--fa:""}.fa-plug-circle-bolt{--fa:""}.fa-heart{--fa:""}.fa-mars-and-venus{--fa:""}.fa-house-user{--fa:""}.fa-home-user{--fa:""}.fa-dumpster-fire{--fa:""}.fa-house-crack{--fa:""}.fa-martini-glass-citrus{--fa:""}.fa-cocktail{--fa:""}.fa-face-surprise{--fa:""}.fa-surprise{--fa:""}.fa-bottle-water{--fa:""}.fa-circle-pause{--fa:""}.fa-pause-circle{--fa:""}.fa-toilet-paper-slash{--fa:""}.fa-apple-whole{--fa:""}.fa-apple-alt{--fa:""}.fa-kitchen-set{--fa:""}.fa-r{--fa:"R"}.fa-temperature-quarter{--fa:""}.fa-temperature-1{--fa:""}.fa-thermometer-1{--fa:""}.fa-thermometer-quarter{--fa:""}.fa-cube{--fa:""}.fa-bitcoin-sign{--fa:""}.fa-shield-dog{--fa:""}.fa-solar-panel{--fa:""}.fa-lock-open{--fa:""}.fa-elevator{--fa:""}.fa-money-bill-transfer{--fa:""}.fa-money-bill-trend-up{--fa:""}.fa-house-flood-water-circle-arrow-right{--fa:""}.fa-square-poll-horizontal{--fa:""}.fa-poll-h{--fa:""}.fa-circle{--fa:""}.fa-backward-fast{--fa:""}.fa-fast-backward{--fa:""}.fa-recycle{--fa:""}.fa-user-astronaut{--fa:""}.fa-plane-slash{--fa:""}.fa-trademark{--fa:""}.fa-basketball{--fa:""}.fa-basketball-ball{--fa:""}.fa-satellite-dish{--fa:""}.fa-circle-up{--fa:""}.fa-arrow-alt-circle-up{--fa:""}.fa-mobile-screen-button{--fa:""}.fa-mobile-alt{--fa:""}.fa-volume-high{--fa:""}.fa-volume-up{--fa:""}.fa-users-rays{--fa:""}.fa-wallet{--fa:""}.fa-clipboard-check{--fa:""}.fa-file-audio{--fa:""}.fa-burger{--fa:""}.fa-hamburger{--fa:""}.fa-wrench{--fa:""}.fa-bugs{--fa:""}.fa-rupee-sign{--fa:""}.fa-rupee{--fa:""}.fa-file-image{--fa:""}.fa-circle-question{--fa:""}.fa-question-circle{--fa:""}.fa-plane-departure{--fa:""}.fa-handshake-slash{--fa:""}.fa-book-bookmark{--fa:""}.fa-code-branch{--fa:""}.fa-hat-cowboy{--fa:""}.fa-bridge{--fa:""}.fa-phone-flip{--fa:""}.fa-phone-alt{--fa:""}.fa-truck-front{--fa:""}.fa-cat{--fa:""}.fa-anchor-circle-exclamation{--fa:""}.fa-truck-field{--fa:""}.fa-route{--fa:""}.fa-clipboard-question{--fa:""}.fa-panorama{--fa:""}.fa-comment-medical{--fa:""}.fa-teeth-open{--fa:""}.fa-file-circle-minus{--fa:""}.fa-tags{--fa:""}.fa-wine-glass{--fa:""}.fa-forward-fast{--fa:""}.fa-fast-forward{--fa:""}.fa-face-meh-blank{--fa:""}.fa-meh-blank{--fa:""}.fa-square-parking{--fa:""}.fa-parking{--fa:""}.fa-house-signal{--fa:""}.fa-bars-progress{--fa:""}.fa-tasks-alt{--fa:""}.fa-faucet-drip{--fa:""}.fa-cart-flatbed{--fa:""}.fa-dolly-flatbed{--fa:""}.fa-ban-smoking{--fa:""}.fa-smoking-ban{--fa:""}.fa-terminal{--fa:""}.fa-mobile-button{--fa:""}.fa-house-medical-flag{--fa:""}.fa-basket-shopping{--fa:""}.fa-shopping-basket{--fa:""}.fa-tape{--fa:""}.fa-bus-simple{--fa:""}.fa-bus-alt{--fa:""}.fa-eye{--fa:""}.fa-face-sad-cry{--fa:""}.fa-sad-cry{--fa:""}.fa-audio-description{--fa:""}.fa-person-military-to-person{--fa:""}.fa-file-shield{--fa:""}.fa-user-slash{--fa:""}.fa-pen{--fa:""}.fa-tower-observation{--fa:""}.fa-file-code{--fa:""}.fa-signal{--fa:""}.fa-signal-5{--fa:""}.fa-signal-perfect{--fa:""}.fa-bus{--fa:""}.fa-heart-circle-xmark{--fa:""}.fa-house-chimney{--fa:""}.fa-home-lg{--fa:""}.fa-window-maximize{--fa:""}.fa-face-frown{--fa:""}.fa-frown{--fa:""}.fa-prescription{--fa:""}.fa-shop{--fa:""}.fa-store-alt{--fa:""}.fa-floppy-disk{--fa:""}.fa-save{--fa:""}.fa-vihara{--fa:""}.fa-scale-unbalanced{--fa:""}.fa-balance-scale-left{--fa:""}.fa-sort-up{--fa:""}.fa-sort-asc{--fa:""}.fa-comment-dots{--fa:""}.fa-commenting{--fa:""}.fa-plant-wilt{--fa:""}.fa-diamond{--fa:""}.fa-face-grin-squint{--fa:""}.fa-grin-squint{--fa:""}.fa-hand-holding-dollar{--fa:""}.fa-hand-holding-usd{--fa:""}.fa-chart-diagram{--fa:""}.fa-bacterium{--fa:""}.fa-hand-pointer{--fa:""}.fa-drum-steelpan{--fa:""}.fa-hand-scissors{--fa:""}.fa-hands-praying{--fa:""}.fa-praying-hands{--fa:""}.fa-arrow-rotate-right{--fa:""}.fa-arrow-right-rotate{--fa:""}.fa-arrow-rotate-forward{--fa:""}.fa-redo{--fa:""}.fa-biohazard{--fa:""}.fa-location-crosshairs{--fa:""}.fa-location{--fa:""}.fa-mars-double{--fa:""}.fa-child-dress{--fa:""}.fa-users-between-lines{--fa:""}.fa-lungs-virus{--fa:""}.fa-face-grin-tears{--fa:""}.fa-grin-tears{--fa:""}.fa-phone{--fa:""}.fa-calendar-xmark{--fa:""}.fa-calendar-times{--fa:""}.fa-child-reaching{--fa:""}.fa-head-side-virus{--fa:""}.fa-user-gear{--fa:""}.fa-user-cog{--fa:""}.fa-arrow-up-1-9{--fa:""}.fa-sort-numeric-up{--fa:""}.fa-door-closed{--fa:""}.fa-shield-virus{--fa:""}.fa-dice-six{--fa:""}.fa-mosquito-net{--fa:""}.fa-file-fragment{--fa:""}.fa-bridge-water{--fa:""}.fa-person-booth{--fa:""}.fa-text-width{--fa:""}.fa-hat-wizard{--fa:""}.fa-pen-fancy{--fa:""}.fa-person-digging{--fa:""}.fa-digging{--fa:""}.fa-trash{--fa:""}.fa-gauge-simple{--fa:""}.fa-gauge-simple-med{--fa:""}.fa-tachometer-average{--fa:""}.fa-book-medical{--fa:""}.fa-poo{--fa:""}.fa-quote-right{--fa:""}.fa-quote-right-alt{--fa:""}.fa-shirt{--fa:""}.fa-t-shirt{--fa:""}.fa-tshirt{--fa:""}.fa-cubes{--fa:""}.fa-divide{--fa:""}.fa-tenge-sign{--fa:""}.fa-tenge{--fa:""}.fa-headphones{--fa:""}.fa-hands-holding{--fa:""}.fa-hands-clapping{--fa:""}.fa-republican{--fa:""}.fa-arrow-left{--fa:""}.fa-person-circle-xmark{--fa:""}.fa-ruler{--fa:""}.fa-align-left{--fa:""}.fa-dice-d6{--fa:""}.fa-restroom{--fa:""}.fa-j{--fa:"J"}.fa-users-viewfinder{--fa:""}.fa-file-video{--fa:""}.fa-up-right-from-square{--fa:""}.fa-external-link-alt{--fa:""}.fa-table-cells{--fa:""}.fa-th{--fa:""}.fa-file-pdf{--fa:""}.fa-book-bible{--fa:""}.fa-bible{--fa:""}.fa-o{--fa:"O"}.fa-suitcase-medical{--fa:""}.fa-medkit{--fa:""}.fa-user-secret{--fa:""}.fa-otter{--fa:""}.fa-person-dress{--fa:""}.fa-female{--fa:""}.fa-comment-dollar{--fa:""}.fa-business-time{--fa:""}.fa-briefcase-clock{--fa:""}.fa-table-cells-large{--fa:""}.fa-th-large{--fa:""}.fa-book-tanakh{--fa:""}.fa-tanakh{--fa:""}.fa-phone-volume{--fa:""}.fa-volume-control-phone{--fa:""}.fa-hat-cowboy-side{--fa:""}.fa-clipboard-user{--fa:""}.fa-child{--fa:""}.fa-lira-sign{--fa:""}.fa-satellite{--fa:""}.fa-plane-lock{--fa:""}.fa-tag{--fa:""}.fa-comment{--fa:""}.fa-cake-candles{--fa:""}.fa-birthday-cake{--fa:""}.fa-cake{--fa:""}.fa-envelope{--fa:""}.fa-angles-up{--fa:""}.fa-angle-double-up{--fa:""}.fa-paperclip{--fa:""}.fa-arrow-right-to-city{--fa:""}.fa-ribbon{--fa:""}.fa-lungs{--fa:""}.fa-arrow-up-9-1{--fa:""}.fa-sort-numeric-up-alt{--fa:""}.fa-litecoin-sign{--fa:""}.fa-border-none{--fa:""}.fa-circle-nodes{--fa:""}.fa-parachute-box{--fa:""}.fa-indent{--fa:""}.fa-truck-field-un{--fa:""}.fa-hourglass{--fa:""}.fa-hourglass-empty{--fa:""}.fa-mountain{--fa:""}.fa-user-doctor{--fa:""}.fa-user-md{--fa:""}.fa-circle-info{--fa:""}.fa-info-circle{--fa:""}.fa-cloud-meatball{--fa:""}.fa-camera{--fa:""}.fa-camera-alt{--fa:""}.fa-square-virus{--fa:""}.fa-meteor{--fa:""}.fa-car-on{--fa:""}.fa-sleigh{--fa:""}.fa-arrow-down-1-9{--fa:""}.fa-sort-numeric-asc{--fa:""}.fa-sort-numeric-down{--fa:""}.fa-hand-holding-droplet{--fa:""}.fa-hand-holding-water{--fa:""}.fa-water{--fa:""}.fa-calendar-check{--fa:""}.fa-braille{--fa:""}.fa-prescription-bottle-medical{--fa:""}.fa-prescription-bottle-alt{--fa:""}.fa-landmark{--fa:""}.fa-truck{--fa:""}.fa-crosshairs{--fa:""}.fa-person-cane{--fa:""}.fa-tent{--fa:""}.fa-vest-patches{--fa:""}.fa-check-double{--fa:""}.fa-arrow-down-a-z{--fa:""}.fa-sort-alpha-asc{--fa:""}.fa-sort-alpha-down{--fa:""}.fa-money-bill-wheat{--fa:""}.fa-cookie{--fa:""}.fa-arrow-rotate-left{--fa:""}.fa-arrow-left-rotate{--fa:""}.fa-arrow-rotate-back{--fa:""}.fa-arrow-rotate-backward{--fa:""}.fa-undo{--fa:""}.fa-hard-drive{--fa:""}.fa-hdd{--fa:""}.fa-face-grin-squint-tears{--fa:""}.fa-grin-squint-tears{--fa:""}.fa-dumbbell{--fa:""}.fa-rectangle-list{--fa:""}.fa-list-alt{--fa:""}.fa-tarp-droplet{--fa:""}.fa-house-medical-circle-check{--fa:""}.fa-person-skiing-nordic{--fa:""}.fa-skiing-nordic{--fa:""}.fa-calendar-plus{--fa:""}.fa-plane-arrival{--fa:""}.fa-circle-left{--fa:""}.fa-arrow-alt-circle-left{--fa:""}.fa-train-subway{--fa:""}.fa-subway{--fa:""}.fa-chart-gantt{--fa:""}.fa-indian-rupee-sign{--fa:""}.fa-indian-rupee{--fa:""}.fa-inr{--fa:""}.fa-crop-simple{--fa:""}.fa-crop-alt{--fa:""}.fa-money-bill-1{--fa:""}.fa-money-bill-alt{--fa:""}.fa-left-long{--fa:""}.fa-long-arrow-alt-left{--fa:""}.fa-dna{--fa:""}.fa-virus-slash{--fa:""}.fa-minus{--fa:""}.fa-subtract{--fa:""}.fa-chess{--fa:""}.fa-arrow-left-long{--fa:""}.fa-long-arrow-left{--fa:""}.fa-plug-circle-check{--fa:""}.fa-street-view{--fa:""}.fa-franc-sign{--fa:""}.fa-volume-off{--fa:""}.fa-hands-asl-interpreting{--fa:""}.fa-american-sign-language-interpreting{--fa:""}.fa-asl-interpreting{--fa:""}.fa-hands-american-sign-language-interpreting{--fa:""}.fa-gear{--fa:""}.fa-cog{--fa:""}.fa-droplet-slash{--fa:""}.fa-tint-slash{--fa:""}.fa-mosque{--fa:""}.fa-mosquito{--fa:""}.fa-star-of-david{--fa:""}.fa-person-military-rifle{--fa:""}.fa-cart-shopping{--fa:""}.fa-shopping-cart{--fa:""}.fa-vials{--fa:""}.fa-plug-circle-plus{--fa:""}.fa-place-of-worship{--fa:""}.fa-grip-vertical{--fa:""}.fa-hexagon-nodes{--fa:""}.fa-arrow-turn-up{--fa:""}.fa-level-up{--fa:""}.fa-u{--fa:"U"}.fa-square-root-variable{--fa:""}.fa-square-root-alt{--fa:""}.fa-clock{--fa:""}.fa-clock-four{--fa:""}.fa-backward-step{--fa:""}.fa-step-backward{--fa:""}.fa-pallet{--fa:""}.fa-faucet{--fa:""}.fa-baseball-bat-ball{--fa:""}.fa-s{--fa:"S"}.fa-timeline{--fa:""}.fa-keyboard{--fa:""}.fa-caret-down{--fa:""}.fa-house-chimney-medical{--fa:""}.fa-clinic-medical{--fa:""}.fa-temperature-three-quarters{--fa:""}.fa-temperature-3{--fa:""}.fa-thermometer-3{--fa:""}.fa-thermometer-three-quarters{--fa:""}.fa-mobile-screen{--fa:""}.fa-mobile-android-alt{--fa:""}.fa-plane-up{--fa:""}.fa-piggy-bank{--fa:""}.fa-battery-half{--fa:""}.fa-battery-3{--fa:""}.fa-mountain-city{--fa:""}.fa-coins{--fa:""}.fa-khanda{--fa:""}.fa-sliders{--fa:""}.fa-sliders-h{--fa:""}.fa-folder-tree{--fa:""}.fa-network-wired{--fa:""}.fa-map-pin{--fa:""}.fa-hamsa{--fa:""}.fa-cent-sign{--fa:""}.fa-flask{--fa:""}.fa-person-pregnant{--fa:""}.fa-wand-sparkles{--fa:""}.fa-ellipsis-vertical{--fa:""}.fa-ellipsis-v{--fa:""}.fa-ticket{--fa:""}.fa-power-off{--fa:""}.fa-right-long{--fa:""}.fa-long-arrow-alt-right{--fa:""}.fa-flag-usa{--fa:""}.fa-laptop-file{--fa:""}.fa-tty{--fa:""}.fa-teletype{--fa:""}.fa-diagram-next{--fa:""}.fa-person-rifle{--fa:""}.fa-house-medical-circle-exclamation{--fa:""}.fa-closed-captioning{--fa:""}.fa-person-hiking{--fa:""}.fa-hiking{--fa:""}.fa-venus-double{--fa:""}.fa-images{--fa:""}.fa-calculator{--fa:""}.fa-people-pulling{--fa:""}.fa-n{--fa:"N"}.fa-cable-car{--fa:""}.fa-tram{--fa:""}.fa-cloud-rain{--fa:""}.fa-building-circle-xmark{--fa:""}.fa-ship{--fa:""}.fa-arrows-down-to-line{--fa:""}.fa-download{--fa:""}.fa-face-grin{--fa:""}.fa-grin{--fa:""}.fa-delete-left{--fa:""}.fa-backspace{--fa:""}.fa-eye-dropper{--fa:""}.fa-eye-dropper-empty{--fa:""}.fa-eyedropper{--fa:""}.fa-file-circle-check{--fa:""}.fa-forward{--fa:""}.fa-mobile{--fa:""}.fa-mobile-android{--fa:""}.fa-mobile-phone{--fa:""}.fa-face-meh{--fa:""}.fa-meh{--fa:""}.fa-align-center{--fa:""}.fa-book-skull{--fa:""}.fa-book-dead{--fa:""}.fa-id-card{--fa:""}.fa-drivers-license{--fa:""}.fa-outdent{--fa:""}.fa-dedent{--fa:""}.fa-heart-circle-exclamation{--fa:""}.fa-house{--fa:""}.fa-home{--fa:""}.fa-home-alt{--fa:""}.fa-home-lg-alt{--fa:""}.fa-calendar-week{--fa:""}.fa-laptop-medical{--fa:""}.fa-b{--fa:"B"}.fa-file-medical{--fa:""}.fa-dice-one{--fa:""}.fa-kiwi-bird{--fa:""}.fa-arrow-right-arrow-left{--fa:""}.fa-exchange{--fa:""}.fa-rotate-right{--fa:""}.fa-redo-alt{--fa:""}.fa-rotate-forward{--fa:""}.fa-utensils{--fa:""}.fa-cutlery{--fa:""}.fa-arrow-up-wide-short{--fa:""}.fa-sort-amount-up{--fa:""}.fa-mill-sign{--fa:""}.fa-bowl-rice{--fa:""}.fa-skull{--fa:""}.fa-tower-broadcast{--fa:""}.fa-broadcast-tower{--fa:""}.fa-truck-pickup{--fa:""}.fa-up-long{--fa:""}.fa-long-arrow-alt-up{--fa:""}.fa-stop{--fa:""}.fa-code-merge{--fa:""}.fa-upload{--fa:""}.fa-hurricane{--fa:""}.fa-mound{--fa:""}.fa-toilet-portable{--fa:""}.fa-compact-disc{--fa:""}.fa-file-arrow-down{--fa:""}.fa-file-download{--fa:""}.fa-caravan{--fa:""}.fa-shield-cat{--fa:""}.fa-bolt{--fa:""}.fa-zap{--fa:""}.fa-glass-water{--fa:""}.fa-oil-well{--fa:""}.fa-vault{--fa:""}.fa-mars{--fa:""}.fa-toilet{--fa:""}.fa-plane-circle-xmark{--fa:""}.fa-yen-sign{--fa:""}.fa-cny{--fa:""}.fa-jpy{--fa:""}.fa-rmb{--fa:""}.fa-yen{--fa:""}.fa-ruble-sign{--fa:""}.fa-rouble{--fa:""}.fa-rub{--fa:""}.fa-ruble{--fa:""}.fa-sun{--fa:""}.fa-guitar{--fa:""}.fa-face-laugh-wink{--fa:""}.fa-laugh-wink{--fa:""}.fa-horse-head{--fa:""}.fa-bore-hole{--fa:""}.fa-industry{--fa:""}.fa-circle-down{--fa:""}.fa-arrow-alt-circle-down{--fa:""}.fa-arrows-turn-to-dots{--fa:""}.fa-florin-sign{--fa:""}.fa-arrow-down-short-wide{--fa:""}.fa-sort-amount-desc{--fa:""}.fa-sort-amount-down-alt{--fa:""}.fa-less-than{--fa:"\<"}.fa-angle-down{--fa:""}.fa-car-tunnel{--fa:""}.fa-head-side-cough{--fa:""}.fa-grip-lines{--fa:""}.fa-thumbs-down{--fa:""}.fa-user-lock{--fa:""}.fa-arrow-right-long{--fa:""}.fa-long-arrow-right{--fa:""}.fa-anchor-circle-xmark{--fa:""}.fa-ellipsis{--fa:""}.fa-ellipsis-h{--fa:""}.fa-chess-pawn{--fa:""}.fa-kit-medical{--fa:""}.fa-first-aid{--fa:""}.fa-person-through-window{--fa:""}.fa-toolbox{--fa:""}.fa-hands-holding-circle{--fa:""}.fa-bug{--fa:""}.fa-credit-card{--fa:""}.fa-credit-card-alt{--fa:""}.fa-car{--fa:""}.fa-automobile{--fa:""}.fa-hand-holding-hand{--fa:""}.fa-book-open-reader{--fa:""}.fa-book-reader{--fa:""}.fa-mountain-sun{--fa:""}.fa-arrows-left-right-to-line{--fa:""}.fa-dice-d20{--fa:""}.fa-truck-droplet{--fa:""}.fa-file-circle-xmark{--fa:""}.fa-temperature-arrow-up{--fa:""}.fa-temperature-up{--fa:""}.fa-medal{--fa:""}.fa-bed{--fa:""}.fa-square-h{--fa:""}.fa-h-square{--fa:""}.fa-podcast{--fa:""}.fa-temperature-full{--fa:""}.fa-temperature-4{--fa:""}.fa-thermometer-4{--fa:""}.fa-thermometer-full{--fa:""}.fa-bell{--fa:""}.fa-superscript{--fa:""}.fa-plug-circle-xmark{--fa:""}.fa-star-of-life{--fa:""}.fa-phone-slash{--fa:""}.fa-paint-roller{--fa:""}.fa-handshake-angle{--fa:""}.fa-hands-helping{--fa:""}.fa-location-dot{--fa:""}.fa-map-marker-alt{--fa:""}.fa-file{--fa:""}.fa-greater-than{--fa:"\>"}.fa-person-swimming{--fa:""}.fa-swimmer{--fa:""}.fa-arrow-down{--fa:""}.fa-droplet{--fa:""}.fa-tint{--fa:""}.fa-eraser{--fa:""}.fa-earth-americas{--fa:""}.fa-earth{--fa:""}.fa-earth-america{--fa:""}.fa-globe-americas{--fa:""}.fa-person-burst{--fa:""}.fa-dove{--fa:""}.fa-battery-empty{--fa:""}.fa-battery-0{--fa:""}.fa-socks{--fa:""}.fa-inbox{--fa:""}.fa-section{--fa:""}.fa-gauge-high{--fa:""}.fa-tachometer-alt{--fa:""}.fa-tachometer-alt-fast{--fa:""}.fa-envelope-open-text{--fa:""}.fa-hospital{--fa:""}.fa-hospital-alt{--fa:""}.fa-hospital-wide{--fa:""}.fa-wine-bottle{--fa:""}.fa-chess-rook{--fa:""}.fa-bars-staggered{--fa:""}.fa-reorder{--fa:""}.fa-stream{--fa:""}.fa-dharmachakra{--fa:""}.fa-hotdog{--fa:""}.fa-person-walking-with-cane{--fa:""}.fa-blind{--fa:""}.fa-drum{--fa:""}.fa-ice-cream{--fa:""}.fa-heart-circle-bolt{--fa:""}.fa-fax{--fa:""}.fa-paragraph{--fa:""}.fa-check-to-slot{--fa:""}.fa-vote-yea{--fa:""}.fa-star-half{--fa:""}.fa-boxes-stacked{--fa:""}.fa-boxes{--fa:""}.fa-boxes-alt{--fa:""}.fa-link{--fa:""}.fa-chain{--fa:""}.fa-ear-listen{--fa:""}.fa-assistive-listening-systems{--fa:""}.fa-tree-city{--fa:""}.fa-play{--fa:""}.fa-font{--fa:""}.fa-table-cells-row-lock{--fa:""}.fa-rupiah-sign{--fa:""}.fa-magnifying-glass{--fa:""}.fa-search{--fa:""}.fa-table-tennis-paddle-ball{--fa:""}.fa-ping-pong-paddle-ball{--fa:""}.fa-table-tennis{--fa:""}.fa-person-dots-from-line{--fa:""}.fa-diagnoses{--fa:""}.fa-trash-can-arrow-up{--fa:""}.fa-trash-restore-alt{--fa:""}.fa-naira-sign{--fa:""}.fa-cart-arrow-down{--fa:""}.fa-walkie-talkie{--fa:""}.fa-file-pen{--fa:""}.fa-file-edit{--fa:""}.fa-receipt{--fa:""}.fa-square-pen{--fa:""}.fa-pen-square{--fa:""}.fa-pencil-square{--fa:""}.fa-suitcase-rolling{--fa:""}.fa-person-circle-exclamation{--fa:""}.fa-chevron-down{--fa:""}.fa-battery-full{--fa:""}.fa-battery{--fa:""}.fa-battery-5{--fa:""}.fa-skull-crossbones{--fa:""}.fa-code-compare{--fa:""}.fa-list-ul{--fa:""}.fa-list-dots{--fa:""}.fa-school-lock{--fa:""}.fa-tower-cell{--fa:""}.fa-down-long{--fa:""}.fa-long-arrow-alt-down{--fa:""}.fa-ranking-star{--fa:""}.fa-chess-king{--fa:""}.fa-person-harassing{--fa:""}.fa-brazilian-real-sign{--fa:""}.fa-landmark-dome{--fa:""}.fa-landmark-alt{--fa:""}.fa-arrow-up{--fa:""}.fa-tv{--fa:""}.fa-television{--fa:""}.fa-tv-alt{--fa:""}.fa-shrimp{--fa:""}.fa-list-check{--fa:""}.fa-tasks{--fa:""}.fa-jug-detergent{--fa:""}.fa-circle-user{--fa:""}.fa-user-circle{--fa:""}.fa-user-shield{--fa:""}.fa-wind{--fa:""}.fa-car-burst{--fa:""}.fa-car-crash{--fa:""}.fa-y{--fa:"Y"}.fa-person-snowboarding{--fa:""}.fa-snowboarding{--fa:""}.fa-truck-fast{--fa:""}.fa-shipping-fast{--fa:""}.fa-fish{--fa:""}.fa-user-graduate{--fa:""}.fa-circle-half-stroke{--fa:""}.fa-adjust{--fa:""}.fa-clapperboard{--fa:""}.fa-circle-radiation{--fa:""}.fa-radiation-alt{--fa:""}.fa-baseball{--fa:""}.fa-baseball-ball{--fa:""}.fa-jet-fighter-up{--fa:""}.fa-diagram-project{--fa:""}.fa-project-diagram{--fa:""}.fa-copy{--fa:""}.fa-volume-xmark{--fa:""}.fa-volume-mute{--fa:""}.fa-volume-times{--fa:""}.fa-hand-sparkles{--fa:""}.fa-grip{--fa:""}.fa-grip-horizontal{--fa:""}.fa-share-from-square{--fa:""}.fa-share-square{--fa:""}.fa-child-combatant{--fa:""}.fa-child-rifle{--fa:""}.fa-gun{--fa:""}.fa-square-phone{--fa:""}.fa-phone-square{--fa:""}.fa-plus{--fa:"\+"}.fa-add{--fa:"\+"}.fa-expand{--fa:""}.fa-computer{--fa:""}.fa-xmark{--fa:""}.fa-close{--fa:""}.fa-multiply{--fa:""}.fa-remove{--fa:""}.fa-times{--fa:""}.fa-arrows-up-down-left-right{--fa:""}.fa-arrows{--fa:""}.fa-chalkboard-user{--fa:""}.fa-chalkboard-teacher{--fa:""}.fa-peso-sign{--fa:""}.fa-building-shield{--fa:""}.fa-baby{--fa:""}.fa-users-line{--fa:""}.fa-quote-left{--fa:""}.fa-quote-left-alt{--fa:""}.fa-tractor{--fa:""}.fa-trash-arrow-up{--fa:""}.fa-trash-restore{--fa:""}.fa-arrow-down-up-lock{--fa:""}.fa-lines-leaning{--fa:""}.fa-ruler-combined{--fa:""}.fa-copyright{--fa:""}.fa-equals{--fa:"\="}.fa-blender{--fa:""}.fa-teeth{--fa:""}.fa-shekel-sign{--fa:""}.fa-ils{--fa:""}.fa-shekel{--fa:""}.fa-sheqel{--fa:""}.fa-sheqel-sign{--fa:""}.fa-map{--fa:""}.fa-rocket{--fa:""}.fa-photo-film{--fa:""}.fa-photo-video{--fa:""}.fa-folder-minus{--fa:""}.fa-hexagon-nodes-bolt{--fa:""}.fa-store{--fa:""}.fa-arrow-trend-up{--fa:""}.fa-plug-circle-minus{--fa:""}.fa-sign-hanging{--fa:""}.fa-sign{--fa:""}.fa-bezier-curve{--fa:""}.fa-bell-slash{--fa:""}.fa-tablet{--fa:""}.fa-tablet-android{--fa:""}.fa-school-flag{--fa:""}.fa-fill{--fa:""}.fa-angle-up{--fa:""}.fa-drumstick-bite{--fa:""}.fa-holly-berry{--fa:""}.fa-chevron-left{--fa:""}.fa-bacteria{--fa:""}.fa-hand-lizard{--fa:""}.fa-notdef{--fa:""}.fa-disease{--fa:""}.fa-briefcase-medical{--fa:""}.fa-genderless{--fa:""}.fa-chevron-right{--fa:""}.fa-retweet{--fa:""}.fa-car-rear{--fa:""}.fa-car-alt{--fa:""}.fa-pump-soap{--fa:""}.fa-video-slash{--fa:""}.fa-battery-quarter{--fa:""}.fa-battery-2{--fa:""}.fa-radio{--fa:""}.fa-baby-carriage{--fa:""}.fa-carriage-baby{--fa:""}.fa-traffic-light{--fa:""}.fa-thermometer{--fa:""}.fa-vr-cardboard{--fa:""}.fa-hand-middle-finger{--fa:""}.fa-percent{--fa:"\%"}.fa-percentage{--fa:"\%"}.fa-truck-moving{--fa:""}.fa-glass-water-droplet{--fa:""}.fa-display{--fa:""}.fa-face-smile{--fa:""}.fa-smile{--fa:""}.fa-thumbtack{--fa:""}.fa-thumb-tack{--fa:""}.fa-trophy{--fa:""}.fa-person-praying{--fa:""}.fa-pray{--fa:""}.fa-hammer{--fa:""}.fa-hand-peace{--fa:""}.fa-rotate{--fa:""}.fa-sync-alt{--fa:""}.fa-spinner{--fa:""}.fa-robot{--fa:""}.fa-peace{--fa:""}.fa-gears{--fa:""}.fa-cogs{--fa:""}.fa-warehouse{--fa:""}.fa-arrow-up-right-dots{--fa:""}.fa-splotch{--fa:""}.fa-face-grin-hearts{--fa:""}.fa-grin-hearts{--fa:""}.fa-dice-four{--fa:""}.fa-sim-card{--fa:""}.fa-transgender{--fa:""}.fa-transgender-alt{--fa:""}.fa-mercury{--fa:""}.fa-arrow-turn-down{--fa:""}.fa-level-down{--fa:""}.fa-person-falling-burst{--fa:""}.fa-award{--fa:""}.fa-ticket-simple{--fa:""}.fa-ticket-alt{--fa:""}.fa-building{--fa:""}.fa-angles-left{--fa:""}.fa-angle-double-left{--fa:""}.fa-qrcode{--fa:""}.fa-clock-rotate-left{--fa:""}.fa-history{--fa:""}.fa-face-grin-beam-sweat{--fa:""}.fa-grin-beam-sweat{--fa:""}.fa-file-export{--fa:""}.fa-arrow-right-from-file{--fa:""}.fa-shield{--fa:""}.fa-shield-blank{--fa:""}.fa-arrow-up-short-wide{--fa:""}.fa-sort-amount-up-alt{--fa:""}.fa-comment-nodes{--fa:""}.fa-house-medical{--fa:""}.fa-golf-ball-tee{--fa:""}.fa-golf-ball{--fa:""}.fa-circle-chevron-left{--fa:""}.fa-chevron-circle-left{--fa:""}.fa-house-chimney-window{--fa:""}.fa-pen-nib{--fa:""}.fa-tent-arrow-turn-left{--fa:""}.fa-tents{--fa:""}.fa-wand-magic{--fa:""}.fa-magic{--fa:""}.fa-dog{--fa:""}.fa-carrot{--fa:""}.fa-moon{--fa:""}.fa-wine-glass-empty{--fa:""}.fa-wine-glass-alt{--fa:""}.fa-cheese{--fa:""}.fa-yin-yang{--fa:""}.fa-music{--fa:""}.fa-code-commit{--fa:""}.fa-temperature-low{--fa:""}.fa-person-biking{--fa:""}.fa-biking{--fa:""}.fa-broom{--fa:""}.fa-shield-heart{--fa:""}.fa-gopuram{--fa:""}.fa-earth-oceania{--fa:""}.fa-globe-oceania{--fa:""}.fa-square-xmark{--fa:""}.fa-times-square{--fa:""}.fa-xmark-square{--fa:""}.fa-hashtag{--fa:"\#"}.fa-up-right-and-down-left-from-center{--fa:""}.fa-expand-alt{--fa:""}.fa-oil-can{--fa:""}.fa-t{--fa:"T"}.fa-hippo{--fa:""}.fa-chart-column{--fa:""}.fa-infinity{--fa:""}.fa-vial-circle-check{--fa:""}.fa-person-arrow-down-to-line{--fa:""}.fa-voicemail{--fa:""}.fa-fan{--fa:""}.fa-person-walking-luggage{--fa:""}.fa-up-down{--fa:""}.fa-arrows-alt-v{--fa:""}.fa-cloud-moon-rain{--fa:""}.fa-calendar{--fa:""}.fa-trailer{--fa:""}.fa-bahai{--fa:""}.fa-haykal{--fa:""}.fa-sd-card{--fa:""}.fa-dragon{--fa:""}.fa-shoe-prints{--fa:""}.fa-circle-plus{--fa:""}.fa-plus-circle{--fa:""}.fa-face-grin-tongue-wink{--fa:""}.fa-grin-tongue-wink{--fa:""}.fa-hand-holding{--fa:""}.fa-plug-circle-exclamation{--fa:""}.fa-link-slash{--fa:""}.fa-chain-broken{--fa:""}.fa-chain-slash{--fa:""}.fa-unlink{--fa:""}.fa-clone{--fa:""}.fa-person-walking-arrow-loop-left{--fa:""}.fa-arrow-up-z-a{--fa:""}.fa-sort-alpha-up-alt{--fa:""}.fa-fire-flame-curved{--fa:""}.fa-fire-alt{--fa:""}.fa-tornado{--fa:""}.fa-file-circle-plus{--fa:""}.fa-book-quran{--fa:""}.fa-quran{--fa:""}.fa-anchor{--fa:""}.fa-border-all{--fa:""}.fa-face-angry{--fa:""}.fa-angry{--fa:""}.fa-cookie-bite{--fa:""}.fa-arrow-trend-down{--fa:""}.fa-rss{--fa:""}.fa-feed{--fa:""}.fa-draw-polygon{--fa:""}.fa-scale-balanced{--fa:""}.fa-balance-scale{--fa:""}.fa-gauge-simple-high{--fa:""}.fa-tachometer{--fa:""}.fa-tachometer-fast{--fa:""}.fa-shower{--fa:""}.fa-desktop{--fa:""}.fa-desktop-alt{--fa:""}.fa-m{--fa:"M"}.fa-table-list{--fa:""}.fa-th-list{--fa:""}.fa-comment-sms{--fa:""}.fa-sms{--fa:""}.fa-book{--fa:""}.fa-user-plus{--fa:""}.fa-check{--fa:""}.fa-battery-three-quarters{--fa:""}.fa-battery-4{--fa:""}.fa-house-circle-check{--fa:""}.fa-angle-left{--fa:""}.fa-diagram-successor{--fa:""}.fa-truck-arrow-right{--fa:""}.fa-arrows-split-up-and-left{--fa:""}.fa-hand-fist{--fa:""}.fa-fist-raised{--fa:""}.fa-cloud-moon{--fa:""}.fa-briefcase{--fa:""}.fa-person-falling{--fa:""}.fa-image-portrait{--fa:""}.fa-portrait{--fa:""}.fa-user-tag{--fa:""}.fa-rug{--fa:""}.fa-earth-europe{--fa:""}.fa-globe-europe{--fa:""}.fa-cart-flatbed-suitcase{--fa:""}.fa-luggage-cart{--fa:""}.fa-rectangle-xmark{--fa:""}.fa-rectangle-times{--fa:""}.fa-times-rectangle{--fa:""}.fa-window-close{--fa:""}.fa-baht-sign{--fa:""}.fa-book-open{--fa:""}.fa-book-journal-whills{--fa:""}.fa-journal-whills{--fa:""}.fa-handcuffs{--fa:""}.fa-triangle-exclamation{--fa:""}.fa-exclamation-triangle{--fa:""}.fa-warning{--fa:""}.fa-database{--fa:""}.fa-share{--fa:""}.fa-mail-forward{--fa:""}.fa-bottle-droplet{--fa:""}.fa-mask-face{--fa:""}.fa-hill-rockslide{--fa:""}.fa-right-left{--fa:""}.fa-exchange-alt{--fa:""}.fa-paper-plane{--fa:""}.fa-road-circle-exclamation{--fa:""}.fa-dungeon{--fa:""}.fa-align-right{--fa:""}.fa-money-bill-1-wave{--fa:""}.fa-money-bill-wave-alt{--fa:""}.fa-life-ring{--fa:""}.fa-hands{--fa:""}.fa-sign-language{--fa:""}.fa-signing{--fa:""}.fa-calendar-day{--fa:""}.fa-water-ladder{--fa:""}.fa-ladder-water{--fa:""}.fa-swimming-pool{--fa:""}.fa-arrows-up-down{--fa:""}.fa-arrows-v{--fa:""}.fa-face-grimace{--fa:""}.fa-grimace{--fa:""}.fa-wheelchair-move{--fa:""}.fa-wheelchair-alt{--fa:""}.fa-turn-down{--fa:""}.fa-level-down-alt{--fa:""}.fa-person-walking-arrow-right{--fa:""}.fa-square-envelope{--fa:""}.fa-envelope-square{--fa:""}.fa-dice{--fa:""}.fa-bowling-ball{--fa:""}.fa-brain{--fa:""}.fa-bandage{--fa:""}.fa-band-aid{--fa:""}.fa-calendar-minus{--fa:""}.fa-circle-xmark{--fa:""}.fa-times-circle{--fa:""}.fa-xmark-circle{--fa:""}.fa-gifts{--fa:""}.fa-hotel{--fa:""}.fa-earth-asia{--fa:""}.fa-globe-asia{--fa:""}.fa-id-card-clip{--fa:""}.fa-id-card-alt{--fa:""}.fa-magnifying-glass-plus{--fa:""}.fa-search-plus{--fa:""}.fa-thumbs-up{--fa:""}.fa-user-clock{--fa:""}.fa-hand-dots{--fa:""}.fa-allergies{--fa:""}.fa-file-invoice{--fa:""}.fa-window-minimize{--fa:""}.fa-mug-saucer{--fa:""}.fa-coffee{--fa:""}.fa-brush{--fa:""}.fa-file-half-dashed{--fa:""}.fa-mask{--fa:""}.fa-magnifying-glass-minus{--fa:""}.fa-search-minus{--fa:""}.fa-ruler-vertical{--fa:""}.fa-user-large{--fa:""}.fa-user-alt{--fa:""}.fa-train-tram{--fa:""}.fa-user-nurse{--fa:""}.fa-syringe{--fa:""}.fa-cloud-sun{--fa:""}.fa-stopwatch-20{--fa:""}.fa-square-full{--fa:""}.fa-magnet{--fa:""}.fa-jar{--fa:""}.fa-note-sticky{--fa:""}.fa-sticky-note{--fa:""}.fa-bug-slash{--fa:""}.fa-arrow-up-from-water-pump{--fa:""}.fa-bone{--fa:""}.fa-table-cells-row-unlock{--fa:""}.fa-user-injured{--fa:""}.fa-face-sad-tear{--fa:""}.fa-sad-tear{--fa:""}.fa-plane{--fa:""}.fa-tent-arrows-down{--fa:""}.fa-exclamation{--fa:"\!"}.fa-arrows-spin{--fa:""}.fa-print{--fa:""}.fa-turkish-lira-sign{--fa:""}.fa-try{--fa:""}.fa-turkish-lira{--fa:""}.fa-dollar-sign{--fa:"\$"}.fa-dollar{--fa:"\$"}.fa-usd{--fa:"\$"}.fa-x{--fa:"X"}.fa-magnifying-glass-dollar{--fa:""}.fa-search-dollar{--fa:""}.fa-users-gear{--fa:""}.fa-users-cog{--fa:""}.fa-person-military-pointing{--fa:""}.fa-building-columns{--fa:""}.fa-bank{--fa:""}.fa-institution{--fa:""}.fa-museum{--fa:""}.fa-university{--fa:""}.fa-umbrella{--fa:""}.fa-trowel{--fa:""}.fa-d{--fa:"D"}.fa-stapler{--fa:""}.fa-masks-theater{--fa:""}.fa-theater-masks{--fa:""}.fa-kip-sign{--fa:""}.fa-hand-point-left{--fa:""}.fa-handshake-simple{--fa:""}.fa-handshake-alt{--fa:""}.fa-jet-fighter{--fa:""}.fa-fighter-jet{--fa:""}.fa-square-share-nodes{--fa:""}.fa-share-alt-square{--fa:""}.fa-barcode{--fa:""}.fa-plus-minus{--fa:""}.fa-video{--fa:""}.fa-video-camera{--fa:""}.fa-graduation-cap{--fa:""}.fa-mortar-board{--fa:""}.fa-hand-holding-medical{--fa:""}.fa-person-circle-check{--fa:""}.fa-turn-up{--fa:""}.fa-level-up-alt{--fa:""}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root,:host{--fa-style-family-classic:'Font Awesome 6 Free';--fa-font-solid:normal 900 1em/1 'Font Awesome 6 Free'}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/themes/custom/sfsu/dist/fonts/fontawesome/fa-solid-900.woff2) format("woff2"),url(/themes/custom/sfsu/dist/fonts/fontawesome/fa-solid-900.ttf) format("truetype")}.fas,.fa-solid{font-weight:900}:root,:host{--fa-style-family-classic:'Font Awesome 6 Free';--fa-font-regular:normal 400 1em/1 'Font Awesome 6 Free'}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/themes/custom/sfsu/dist/fonts/fontawesome/fa-regular-400.woff2) format("woff2"),url(/themes/custom/sfsu/dist/fonts/fontawesome/fa-regular-400.ttf) format("truetype")}.far,.fa-regular{font-weight:400}:root,:host{--fa-style-family-brands:'Font Awesome 6 Brands';--fa-font-brands:normal 400 1em/1 'Font Awesome 6 Brands'}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/themes/custom/sfsu/dist/fonts/fontawesome/fa-brands-400.woff2) format("woff2"),url(/themes/custom/sfsu/dist/fonts/fontawesome/fa-brands-400.ttf) format("truetype")}.fab,.fa-brands{font-weight:400}.fa-monero{--fa:""}.fa-hooli{--fa:""}.fa-yelp{--fa:""}.fa-cc-visa{--fa:""}.fa-lastfm{--fa:""}.fa-shopware{--fa:""}.fa-creative-commons-nc{--fa:""}.fa-aws{--fa:""}.fa-redhat{--fa:""}.fa-yoast{--fa:""}.fa-cloudflare{--fa:""}.fa-ups{--fa:""}.fa-pixiv{--fa:""}.fa-wpexplorer{--fa:""}.fa-dyalog{--fa:""}.fa-bity{--fa:""}.fa-stackpath{--fa:""}.fa-buysellads{--fa:""}.fa-first-order{--fa:""}.fa-modx{--fa:""}.fa-guilded{--fa:""}.fa-vnv{--fa:""}.fa-square-js{--fa:""}.fa-js-square{--fa:""}.fa-microsoft{--fa:""}.fa-qq{--fa:""}.fa-orcid{--fa:""}.fa-java{--fa:""}.fa-invision{--fa:""}.fa-creative-commons-pd-alt{--fa:""}.fa-centercode{--fa:""}.fa-glide-g{--fa:""}.fa-drupal{--fa:""}.fa-jxl{--fa:""}.fa-dart-lang{--fa:""}.fa-hire-a-helper{--fa:""}.fa-creative-commons-by{--fa:""}.fa-unity{--fa:""}.fa-whmcs{--fa:""}.fa-rocketchat{--fa:""}.fa-vk{--fa:""}.fa-untappd{--fa:""}.fa-mailchimp{--fa:""}.fa-css3-alt{--fa:""}.fa-square-reddit{--fa:""}.fa-reddit-square{--fa:""}.fa-vimeo-v{--fa:""}.fa-contao{--fa:""}.fa-square-font-awesome{--fa:""}.fa-deskpro{--fa:""}.fa-brave{--fa:""}.fa-sistrix{--fa:""}.fa-square-instagram{--fa:""}.fa-instagram-square{--fa:""}.fa-battle-net{--fa:""}.fa-the-red-yeti{--fa:""}.fa-square-hacker-news{--fa:""}.fa-hacker-news-square{--fa:""}.fa-edge{--fa:""}.fa-threads{--fa:""}.fa-napster{--fa:""}.fa-square-snapchat{--fa:""}.fa-snapchat-square{--fa:""}.fa-google-plus-g{--fa:""}.fa-artstation{--fa:""}.fa-markdown{--fa:""}.fa-sourcetree{--fa:""}.fa-google-plus{--fa:""}.fa-diaspora{--fa:""}.fa-foursquare{--fa:""}.fa-stack-overflow{--fa:""}.fa-github-alt{--fa:""}.fa-phoenix-squadron{--fa:""}.fa-pagelines{--fa:""}.fa-algolia{--fa:""}.fa-red-river{--fa:""}.fa-creative-commons-sa{--fa:""}.fa-safari{--fa:""}.fa-google{--fa:""}.fa-square-font-awesome-stroke{--fa:""}.fa-font-awesome-alt{--fa:""}.fa-atlassian{--fa:""}.fa-linkedin-in{--fa:""}.fa-digital-ocean{--fa:""}.fa-nimblr{--fa:""}.fa-chromecast{--fa:""}.fa-evernote{--fa:""}.fa-hacker-news{--fa:""}.fa-creative-commons-sampling{--fa:""}.fa-adversal{--fa:""}.fa-creative-commons{--fa:""}.fa-watchman-monitoring{--fa:""}.fa-fonticons{--fa:""}.fa-weixin{--fa:""}.fa-shirtsinbulk{--fa:""}.fa-codepen{--fa:""}.fa-git-alt{--fa:""}.fa-lyft{--fa:""}.fa-rev{--fa:""}.fa-windows{--fa:""}.fa-wizards-of-the-coast{--fa:""}.fa-square-viadeo{--fa:""}.fa-viadeo-square{--fa:""}.fa-meetup{--fa:""}.fa-centos{--fa:""}.fa-adn{--fa:""}.fa-cloudsmith{--fa:""}.fa-opensuse{--fa:""}.fa-pied-piper-alt{--fa:""}.fa-square-dribbble{--fa:""}.fa-dribbble-square{--fa:""}.fa-codiepie{--fa:""}.fa-node{--fa:""}.fa-mix{--fa:""}.fa-steam{--fa:""}.fa-cc-apple-pay{--fa:""}.fa-scribd{--fa:""}.fa-debian{--fa:""}.fa-openid{--fa:""}.fa-instalod{--fa:""}.fa-files-pinwheel{--fa:""}.fa-expeditedssl{--fa:""}.fa-sellcast{--fa:""}.fa-square-twitter{--fa:""}.fa-twitter-square{--fa:""}.fa-r-project{--fa:""}.fa-delicious{--fa:""}.fa-freebsd{--fa:""}.fa-vuejs{--fa:""}.fa-accusoft{--fa:""}.fa-ioxhost{--fa:""}.fa-fonticons-fi{--fa:""}.fa-app-store{--fa:""}.fa-cc-mastercard{--fa:""}.fa-itunes-note{--fa:""}.fa-golang{--fa:""}.fa-kickstarter{--fa:""}.fa-square-kickstarter{--fa:""}.fa-grav{--fa:""}.fa-weibo{--fa:""}.fa-uncharted{--fa:""}.fa-firstdraft{--fa:""}.fa-square-youtube{--fa:""}.fa-youtube-square{--fa:""}.fa-wikipedia-w{--fa:""}.fa-wpressr{--fa:""}.fa-rendact{--fa:""}.fa-angellist{--fa:""}.fa-galactic-republic{--fa:""}.fa-nfc-directional{--fa:""}.fa-skype{--fa:""}.fa-joget{--fa:""}.fa-fedora{--fa:""}.fa-stripe-s{--fa:""}.fa-meta{--fa:""}.fa-laravel{--fa:""}.fa-hotjar{--fa:""}.fa-bluetooth-b{--fa:""}.fa-square-letterboxd{--fa:""}.fa-sticker-mule{--fa:""}.fa-creative-commons-zero{--fa:""}.fa-hips{--fa:""}.fa-css{--fa:""}.fa-behance{--fa:""}.fa-reddit{--fa:""}.fa-discord{--fa:""}.fa-chrome{--fa:""}.fa-app-store-ios{--fa:""}.fa-cc-discover{--fa:""}.fa-wpbeginner{--fa:""}.fa-confluence{--fa:""}.fa-shoelace{--fa:""}.fa-mdb{--fa:""}.fa-dochub{--fa:""}.fa-accessible-icon{--fa:""}.fa-ebay{--fa:""}.fa-amazon{--fa:""}.fa-unsplash{--fa:""}.fa-yarn{--fa:""}.fa-square-steam{--fa:""}.fa-steam-square{--fa:""}.fa-500px{--fa:""}.fa-square-vimeo{--fa:""}.fa-vimeo-square{--fa:""}.fa-asymmetrik{--fa:""}.fa-font-awesome{--fa:""}.fa-font-awesome-flag{--fa:""}.fa-font-awesome-logo-full{--fa:""}.fa-gratipay{--fa:""}.fa-apple{--fa:""}.fa-hive{--fa:""}.fa-gitkraken{--fa:""}.fa-keybase{--fa:""}.fa-apple-pay{--fa:""}.fa-padlet{--fa:""}.fa-amazon-pay{--fa:""}.fa-square-github{--fa:""}.fa-github-square{--fa:""}.fa-stumbleupon{--fa:""}.fa-fedex{--fa:""}.fa-phoenix-framework{--fa:""}.fa-shopify{--fa:""}.fa-neos{--fa:""}.fa-square-threads{--fa:""}.fa-hackerrank{--fa:""}.fa-researchgate{--fa:""}.fa-swift{--fa:""}.fa-angular{--fa:""}.fa-speakap{--fa:""}.fa-angrycreative{--fa:""}.fa-y-combinator{--fa:""}.fa-empire{--fa:""}.fa-envira{--fa:""}.fa-google-scholar{--fa:""}.fa-square-gitlab{--fa:""}.fa-gitlab-square{--fa:""}.fa-studiovinari{--fa:""}.fa-pied-piper{--fa:""}.fa-wordpress{--fa:""}.fa-product-hunt{--fa:""}.fa-firefox{--fa:""}.fa-linode{--fa:""}.fa-goodreads{--fa:""}.fa-square-odnoklassniki{--fa:""}.fa-odnoklassniki-square{--fa:""}.fa-jsfiddle{--fa:""}.fa-sith{--fa:""}.fa-themeisle{--fa:""}.fa-page4{--fa:""}.fa-hashnode{--fa:""}.fa-react{--fa:""}.fa-cc-paypal{--fa:""}.fa-squarespace{--fa:""}.fa-cc-stripe{--fa:""}.fa-creative-commons-share{--fa:""}.fa-bitcoin{--fa:""}.fa-keycdn{--fa:""}.fa-opera{--fa:""}.fa-itch-io{--fa:""}.fa-umbraco{--fa:""}.fa-galactic-senate{--fa:""}.fa-ubuntu{--fa:""}.fa-draft2digital{--fa:""}.fa-stripe{--fa:""}.fa-houzz{--fa:""}.fa-gg{--fa:""}.fa-dhl{--fa:""}.fa-square-pinterest{--fa:""}.fa-pinterest-square{--fa:""}.fa-xing{--fa:""}.fa-blackberry{--fa:""}.fa-creative-commons-pd{--fa:""}.fa-playstation{--fa:""}.fa-quinscape{--fa:""}.fa-less{--fa:""}.fa-blogger-b{--fa:""}.fa-opencart{--fa:""}.fa-vine{--fa:""}.fa-signal-messenger{--fa:""}.fa-paypal{--fa:""}.fa-gitlab{--fa:""}.fa-typo3{--fa:""}.fa-reddit-alien{--fa:""}.fa-yahoo{--fa:""}.fa-dailymotion{--fa:""}.fa-affiliatetheme{--fa:""}.fa-pied-piper-pp{--fa:""}.fa-bootstrap{--fa:""}.fa-odnoklassniki{--fa:""}.fa-nfc-symbol{--fa:""}.fa-mintbit{--fa:""}.fa-ethereum{--fa:""}.fa-speaker-deck{--fa:""}.fa-creative-commons-nc-eu{--fa:""}.fa-patreon{--fa:""}.fa-avianex{--fa:""}.fa-ello{--fa:""}.fa-gofore{--fa:""}.fa-bimobject{--fa:""}.fa-brave-reverse{--fa:""}.fa-facebook-f{--fa:""}.fa-square-google-plus{--fa:""}.fa-google-plus-square{--fa:""}.fa-web-awesome{--fa:""}.fa-mandalorian{--fa:""}.fa-first-order-alt{--fa:""}.fa-osi{--fa:""}.fa-google-wallet{--fa:""}.fa-d-and-d-beyond{--fa:""}.fa-periscope{--fa:""}.fa-fulcrum{--fa:""}.fa-cloudscale{--fa:""}.fa-forumbee{--fa:""}.fa-mizuni{--fa:""}.fa-schlix{--fa:""}.fa-square-xing{--fa:""}.fa-xing-square{--fa:""}.fa-bandcamp{--fa:""}.fa-wpforms{--fa:""}.fa-cloudversify{--fa:""}.fa-usps{--fa:""}.fa-megaport{--fa:""}.fa-magento{--fa:""}.fa-spotify{--fa:""}.fa-optin-monster{--fa:""}.fa-fly{--fa:""}.fa-square-bluesky{--fa:""}.fa-aviato{--fa:""}.fa-itunes{--fa:""}.fa-cuttlefish{--fa:""}.fa-blogger{--fa:""}.fa-flickr{--fa:""}.fa-viber{--fa:""}.fa-soundcloud{--fa:""}.fa-digg{--fa:""}.fa-tencent-weibo{--fa:""}.fa-letterboxd{--fa:""}.fa-symfony{--fa:""}.fa-maxcdn{--fa:""}.fa-etsy{--fa:""}.fa-facebook-messenger{--fa:""}.fa-audible{--fa:""}.fa-think-peaks{--fa:""}.fa-bilibili{--fa:""}.fa-erlang{--fa:""}.fa-x-twitter{--fa:""}.fa-cotton-bureau{--fa:""}.fa-dashcube{--fa:""}.fa-42-group{--fa:""}.fa-innosoft{--fa:""}.fa-stack-exchange{--fa:""}.fa-elementor{--fa:""}.fa-square-pied-piper{--fa:""}.fa-pied-piper-square{--fa:""}.fa-creative-commons-nd{--fa:""}.fa-palfed{--fa:""}.fa-superpowers{--fa:""}.fa-resolving{--fa:""}.fa-xbox{--fa:""}.fa-square-web-awesome-stroke{--fa:""}.fa-searchengin{--fa:""}.fa-tiktok{--fa:""}.fa-square-facebook{--fa:""}.fa-facebook-square{--fa:""}.fa-renren{--fa:""}.fa-linux{--fa:""}.fa-glide{--fa:""}.fa-linkedin{--fa:""}.fa-hubspot{--fa:""}.fa-deploydog{--fa:""}.fa-twitch{--fa:""}.fa-flutter{--fa:""}.fa-ravelry{--fa:""}.fa-mixer{--fa:""}.fa-square-lastfm{--fa:""}.fa-lastfm-square{--fa:""}.fa-vimeo{--fa:""}.fa-mendeley{--fa:""}.fa-uniregistry{--fa:""}.fa-figma{--fa:""}.fa-creative-commons-remix{--fa:""}.fa-cc-amazon-pay{--fa:""}.fa-dropbox{--fa:""}.fa-instagram{--fa:""}.fa-cmplid{--fa:""}.fa-upwork{--fa:""}.fa-facebook{--fa:""}.fa-gripfire{--fa:""}.fa-jedi-order{--fa:""}.fa-uikit{--fa:""}.fa-fort-awesome-alt{--fa:""}.fa-phabricator{--fa:""}.fa-ussunnah{--fa:""}.fa-earlybirds{--fa:""}.fa-trade-federation{--fa:""}.fa-autoprefixer{--fa:""}.fa-whatsapp{--fa:""}.fa-square-upwork{--fa:""}.fa-slideshare{--fa:""}.fa-google-play{--fa:""}.fa-viadeo{--fa:""}.fa-line{--fa:""}.fa-google-drive{--fa:""}.fa-servicestack{--fa:""}.fa-simplybuilt{--fa:""}.fa-bitbucket{--fa:""}.fa-imdb{--fa:""}.fa-deezer{--fa:""}.fa-raspberry-pi{--fa:""}.fa-jira{--fa:""}.fa-docker{--fa:""}.fa-screenpal{--fa:""}.fa-bluetooth{--fa:""}.fa-gitter{--fa:""}.fa-d-and-d{--fa:""}.fa-microblog{--fa:""}.fa-cc-diners-club{--fa:""}.fa-gg-circle{--fa:""}.fa-pied-piper-hat{--fa:""}.fa-kickstarter-k{--fa:""}.fa-yandex{--fa:""}.fa-readme{--fa:""}.fa-html5{--fa:""}.fa-sellsy{--fa:""}.fa-square-web-awesome{--fa:""}.fa-sass{--fa:""}.fa-wirsindhandwerk{--fa:""}.fa-wsh{--fa:""}.fa-buromobelexperte{--fa:""}.fa-salesforce{--fa:""}.fa-octopus-deploy{--fa:""}.fa-medapps{--fa:""}.fa-ns8{--fa:""}.fa-pinterest-p{--fa:""}.fa-apper{--fa:""}.fa-fort-awesome{--fa:""}.fa-waze{--fa:""}.fa-bluesky{--fa:""}.fa-cc-jcb{--fa:""}.fa-snapchat{--fa:""}.fa-snapchat-ghost{--fa:""}.fa-fantasy-flight-games{--fa:""}.fa-rust{--fa:""}.fa-wix{--fa:""}.fa-square-behance{--fa:""}.fa-behance-square{--fa:""}.fa-supple{--fa:""}.fa-webflow{--fa:""}.fa-rebel{--fa:""}.fa-css3{--fa:""}.fa-staylinked{--fa:""}.fa-kaggle{--fa:""}.fa-space-awesome{--fa:""}.fa-deviantart{--fa:""}.fa-cpanel{--fa:""}.fa-goodreads-g{--fa:""}.fa-square-git{--fa:""}.fa-git-square{--fa:""}.fa-square-tumblr{--fa:""}.fa-tumblr-square{--fa:""}.fa-trello{--fa:""}.fa-creative-commons-nc-jp{--fa:""}.fa-get-pocket{--fa:""}.fa-perbyte{--fa:""}.fa-grunt{--fa:""}.fa-weebly{--fa:""}.fa-connectdevelop{--fa:""}.fa-leanpub{--fa:""}.fa-black-tie{--fa:""}.fa-themeco{--fa:""}.fa-python{--fa:""}.fa-android{--fa:""}.fa-bots{--fa:""}.fa-free-code-camp{--fa:""}.fa-hornbill{--fa:""}.fa-js{--fa:""}.fa-ideal{--fa:""}.fa-git{--fa:""}.fa-dev{--fa:""}.fa-sketch{--fa:""}.fa-yandex-international{--fa:""}.fa-cc-amex{--fa:""}.fa-uber{--fa:""}.fa-github{--fa:""}.fa-php{--fa:""}.fa-alipay{--fa:""}.fa-youtube{--fa:""}.fa-skyatlas{--fa:""}.fa-firefox-browser{--fa:""}.fa-replyd{--fa:""}.fa-suse{--fa:""}.fa-jenkins{--fa:""}.fa-twitter{--fa:""}.fa-rockrms{--fa:""}.fa-pinterest{--fa:""}.fa-buffer{--fa:""}.fa-npm{--fa:""}.fa-yammer{--fa:""}.fa-btc{--fa:""}.fa-dribbble{--fa:""}.fa-stumbleupon-circle{--fa:""}.fa-internet-explorer{--fa:""}.fa-stubber{--fa:""}.fa-telegram{--fa:""}.fa-telegram-plane{--fa:""}.fa-old-republic{--fa:""}.fa-odysee{--fa:""}.fa-square-whatsapp{--fa:""}.fa-whatsapp-square{--fa:""}.fa-node-js{--fa:""}.fa-edge-legacy{--fa:""}.fa-slack{--fa:""}.fa-slack-hash{--fa:""}.fa-medrt{--fa:""}.fa-usb{--fa:""}.fa-tumblr{--fa:""}.fa-vaadin{--fa:""}.fa-quora{--fa:""}.fa-square-x-twitter{--fa:""}.fa-reacteurope{--fa:""}.fa-medium{--fa:""}.fa-medium-m{--fa:""}.fa-amilia{--fa:""}.fa-mixcloud{--fa:""}.fa-flipboard{--fa:""}.fa-viacoin{--fa:""}.fa-critical-role{--fa:""}.fa-sitrox{--fa:""}.fa-discourse{--fa:""}.fa-joomla{--fa:""}.fa-mastodon{--fa:""}.fa-airbnb{--fa:""}.fa-wolf-pack-battalion{--fa:""}.fa-buy-n-large{--fa:""}.fa-gulp{--fa:""}.fa-creative-commons-sampling-plus{--fa:""}.fa-strava{--fa:""}.fa-ember{--fa:""}.fa-canadian-maple-leaf{--fa:""}.fa-teamspeak{--fa:""}.fa-pushed{--fa:""}.fa-wordpress-simple{--fa:""}.fa-nutritionix{--fa:""}.fa-wodu{--fa:""}.fa-google-pay{--fa:""}.fa-intercom{--fa:""}.fa-zhihu{--fa:""}.fa-korvue{--fa:""}.fa-pix{--fa:""}.fa-steam-symbol{--fa:""}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
