/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,::before,::after{box-sizing:border-box;}html{font-family:-apple-system,Segoe UI,Ubuntu,Cantarell,Noto Sans,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji';line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;}body{margin:0;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{border-color:currentcolor;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;}legend{padding:0;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}html{font-size:20px;}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-spacing:0.05rem;line-height:1.7;}:root{--mittun-shadow-raised:0 0.25rem 0.75rem rgba(30,34,40,0.15);--mittun-shadow-skip-link:0 2px 8px rgba(0,0,0,0.25);--mittun-shadow-message:0 4px 6px rgba(0,0,0,0.1),0 2px 4px rgba(0,0,0,0.06);--mittun-shadow-dropdown:0 0.1875rem 0.875rem rgba(0,0,0,0.12);--mittun-shadow-focus-ring:0 0 0 2px rgba(156,91,165,0.18);--mittun-shadow-inset-ring:inset 0 0 0 0.1rem rgba(128,130,134,0.25);}h1{font-size:2.2rem;font-weight:700;}p{margin:0 0 1rem 0;}a{color:rgba(0,100,180);}button{cursor:pointer;}button,.button,.btn,a.button,a.btn,input[type="submit"],input[type="button"],input[type="reset"]{transition:transform 220ms cubic-bezier(0.4,0,0.2,1),box-shadow 220ms ease,background-color 220ms ease,border-color 220ms ease,color 220ms ease;}@media (prefers-reduced-motion:reduce){button,.button,.btn,a.button,a.btn,input[type="submit"],input[type="button"],input[type="reset"]{transition:none}}img{max-width:100%;height:auto;}.visually-hidden,.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;}.btn{padding:0.4rem 1.2rem;margin:.5rem;font-weight:500;line-height:1.7;border-style:solid;border-width:2px;border-radius:.5rem;text-align:center;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform 220ms cubic-bezier(0.4,0,0.2,1),box-shadow 220ms ease,background-color 220ms ease,border-color 220ms ease,color 220ms ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}@media (prefers-reduced-motion:reduce){.btn{transition:none;}}.btn:not(:disabled):hover{transform:translateY(-0.15rem);box-shadow:0 0.25rem 0.75rem rgba(30,34,40,0.15);-webkit-text-decoration:none;text-decoration:none;}.btn.btn-primary,a.btn.btn-primary,.btn.btn-info,a.btn.btn-info{background:rgba(0,100,180);border-color:rgba(0,100,180);color:#fff;}.btn.btn-outline-info,a.btn.btn-outline-info{background:transparent;border-color:rgba(0,100,180);color:rgba(0,100,180);}blockquote{border-left:0.15rem solid rgba(0,100,180);padding-left:1rem;font-size:0.85rem;line-height:1.7;font-weight:500;margin:0 0 1rem;}div.field--label-inline{display:flex;gap:.5rem;}div.field--label-inline div.field__label{font-weight:600;}ul.menu{display:flex;flex-direction:column;flex-wrap:wrap;margin:0;padding:0;}table{width:100%;margin-bottom:1rem;vertical-align:top;}.skip-link.visually-hidden.focusable:focus,.skip-link.visually-hidden.focusable:focus-visible{clip:auto;width:auto;height:auto;overflow:visible;white-space:normal;position:fixed;top:.5rem;left:.5rem;z-index:1200;padding:.45rem .7rem;border-radius:.35rem;background:#111;color:#fff;-webkit-text-decoration:none;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,0.25);}@media (max-width:991px){div.contextual{display:none;}}
header[role="banner"]{background:white;border-bottom:1px inset rgba(0,0,0,0.45);position:relative;z-index:200;}.region-header{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:1rem;}.region-header nav{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;}@media (max-width:991px){.region-header nav{display:none}}.region-header ul.menu{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin:0;padding:0;gap:1rem;}.region-header ul.menu li a{white-space:nowrap;}#block-mittun-base-branding{display:flex;align-items:center;gap:1rem;padding:.5rem;}#block-mittun-base-branding .site-logo img{max-height:3rem;}#block-mittun-base-branding .site-name{font-size:1.2rem;font-weight:600;}.region.region-content{}.block-mittun-core-legal-copy{text-align:center;overflow:hidden;padding-top:1rem;font-size:.8rem;}.block-page-title-block h1{margin:0;}.path-user div[data-drupal-messages]{display:none !important;}.layout-label--twocol .layout__region.layout__region--content{display:flex;flex-wrap:wrap;flex-direction:row;align-items:start;justify-content:space-between;gap:2%;padding-bottom:2rem;}.layout-label--twocol .layout__region.layout__region--content > .block{flex-basis:49%;width:49%;}@media (max-width:991px){.layout-label--twocol .layout__region.layout__region--content > .block{flex-basis:100%;width:100%}}
.node--unpublished{background-color:#fff4f4;}
[data-drupal-messages]{position:fixed;top:0;left:0;right:0;z-index:500;display:flex;flex-direction:column;gap:0.5rem;padding:.75rem .5rem;pointer-events:none;}[data-drupal-messages] > *{pointer-events:auto;}.toolbar-horizontal.toolbar-fixed [data-drupal-messages]{top:40px;}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open [data-drupal-messages]{top:70px;}.messages{position:relative;padding:1rem 3rem 1rem 1rem;margin:0;border-radius:0.5rem;box-shadow:var(--mittun-shadow-message);font-weight:500;animation:slideDown 0.3s ease;transition:opacity 0.3s ease,transform 0.3s ease,max-height 0.3s ease,margin 0.3s ease,padding 0.3s ease;}.messages.messages--closing{opacity:0;transform:translateY(-1rem);max-height:0;padding-top:0;padding-bottom:0;overflow:hidden;border:none;box-shadow:none;}.messages .messages__item:not(:first-child){padding-top:.5rem;}.messages.messages--status{background:linear-gradient(135deg,#10b981 0%,#059669 100%);color:#fff;border-left:4px solid #047857;}.messages.messages--warning{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);color:#fff;border-left:4px solid #b45309;}.messages.messages--error{background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);color:#fff;border-left:4px solid #b91c1c;}body.public .messages.messages--error{display:none !important;}@keyframes slideDown{from{opacity:0;transform:translateY(-1rem);}to{opacity:1;transform:translateY(0);}}.messages__close{z-index:9999;position:absolute;top:0.75rem;right:0.75rem;background:rgba(255,255,255,0.2);border:none;border-radius:0.25rem;font-size:1.25rem;line-height:1;color:#fff;cursor:pointer;padding:0.25rem 0.5rem;opacity:0.8;transition:all 0.2s ease;}.messages__close:hover,.messages__close:focus{opacity:1;background:rgba(255,255,255,0.3);}.messages__close:focus{outline:2px solid #fff;outline-offset:2px;}.messages__close:active{transform:scale(0.95);}.progress-wrap{position:fixed;right:1.5rem;bottom:1.5rem;width:2.3rem;height:2.3rem;cursor:pointer;display:block;border-radius:100%;box-shadow:var(--mittun-shadow-inset-ring);z-index:1010;opacity:0;visibility:hidden;transform:translateY(0.75rem);transition:all 200ms linear,margin-right 0ms;}@media (prefers-reduced-motion:reduce){.progress-wrap{transition:none;}}.progress-wrap.active-progress{visibility:visible;transform:translateY(0);opacity:1;}.progress-wrap .progress-icon{position:absolute;left:50%;top:50%;width:1rem;height:1rem;fill:rgba(0,100,180);transform:translate(-50%,-50%);pointer-events:none;z-index:1;transition:all 200ms linear;}@media (prefers-reduced-motion:reduce){.progress-wrap .progress-icon{transition:none;}}.progress-wrap svg.progress-circle path{fill:none;stroke:rgba(0,100,180);stroke-width:4;box-sizing:border-box;transition:all 200ms linear;}@media (prefers-reduced-motion:reduce){.progress-wrap svg.progress-circle path{transition:none;}}@media (max-width:991px){.progress-wrap.active-progress{opacity:0;}}@media (max-width:991px){.region-header .menu--desktop-root .menu-toggle,.region-header .menu--desktop-root .menu-item__submenu{display:none;}}@media (min-width:992px){.region-header .menu--desktop-root{overflow:visible;}.region-header .menu--desktop-root .menu-item{position:relative;min-width:0;}.region-header .menu--desktop-root .menu-item--has-children > .menu-item__trigger{display:inline-flex;align-items:center;justify-content:center;gap:0.35rem;min-width:0;}.region-header .menu--desktop-root .menu-item--has-children > .menu-item__trigger > .menu-link{min-width:0;}.region-header .menu--desktop-root .menu-toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:999rem;background:transparent;color:currentColor;cursor:pointer;transition:background-color 0.26s cubic-bezier(0.22,1,0.36,1);}@media (prefers-reduced-motion:reduce){.region-header .menu--desktop-root .menu-toggle{transition:none}}.region-header .menu--desktop-root .menu-toggle::before{content:'';width:0.5rem;height:0.5rem;border-right:0.125rem solid currentColor;border-bottom:0.125rem solid currentColor;transform:rotate(45deg) translateY(-0.1rem);transition:transform 0.3s cubic-bezier(0.22,1,0.36,1);transform-origin:50% 50%;}@media (prefers-reduced-motion:reduce){.region-header .menu--desktop-root .menu-toggle::before{transition:none;}}.region-header .menu--desktop-root .menu-toggle:hover,.region-header .menu--desktop-root .menu-toggle:focus-visible{background:rgba(0,0,0,0.08);}.region-header .menu--desktop-root .menu-toggle:focus-visible{outline:0.125rem solid #1f5fcc;outline-offset:0.125rem;}.region-header .menu--desktop-root .menu-item.is-open > .menu-item__trigger > .menu-toggle::before,.region-header .menu--desktop-root .menu-item:hover > .menu-item__trigger > .menu-toggle::before,.region-header .menu--desktop-root .menu-item:focus-within > .menu-item__trigger > .menu-toggle::before{transform:rotate(-135deg) translate(-0.05rem,-0.05rem);}.region-header .menu--desktop-root .menu-item__submenu{position:absolute;top:100%;left:50%;z-index:40;min-width:13.5rem;max-width:min(19rem,90vw);padding-top:0.45rem;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-0.35rem);transition:opacity 0.22s cubic-bezier(0.22,1,0.36,1),transform 0.28s cubic-bezier(0.22,1,0.36,1),visibility 0s linear 0.22s;}.region-header .menu--desktop-root .menu-item.is-open > .menu-item__submenu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,0);transition-delay:0s;}@media (prefers-reduced-motion:reduce){.region-header .menu--desktop-root .menu-item__submenu{transition:none;}}.region-header .menu--desktop-root .menu__submenu{margin:0;padding:0.6rem 0;list-style:none;display:flex;flex-direction:column;gap:0;background:#fff;border-radius:0.8rem;box-shadow:0 1rem 2rem rgba(0,0,0,0.14);border:0.0625rem solid rgba(0,0,0,0.07);}.region-header .menu--desktop-root .menu__submenu::before{content:'';position:absolute;top:0.1rem;left:50%;width:0.75rem;height:0.75rem;background:#fff;border-top:0.0625rem solid rgba(0,0,0,0.07);border-left:0.0625rem solid rgba(0,0,0,0.07);transform:translateX(-50%) rotate(45deg);}.region-header .menu--desktop-root .menu__submenu .menu-item{width:100%;}.region-header .menu--desktop-root .menu__submenu .menu-link{display:block;width:100%;padding:0.65rem 0.95rem;white-space:normal;text-align:left;line-height:1.25;}.region-header .menu--desktop-root .menu__submenu .menu-link:hover,.region-header .menu--desktop-root .menu__submenu .menu-link:focus-visible{background:rgba(0,0,0,0.05);}.region-header .menu--desktop-root .menu__submenu .menu-item--active-trail > .menu-link,.region-header .menu--desktop-root .menu__submenu .menu-link.is-active{font-weight:700;}}.mobile-menu-offcanvas{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:100;visibility:hidden;transition:visibility 0s linear 0.35s;}@media (prefers-reduced-motion:reduce){.mobile-menu-offcanvas{transition:none}}.mobile-menu-offcanvas.is-open{visibility:visible;pointer-events:auto;transition-delay:0s;}.mobile-menu-offcanvas.is-closing{visibility:visible;pointer-events:none;}.mobile-menu-offcanvas__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);opacity:0;transition:opacity 0.35s cubic-bezier(0.4,0,0.2,1);}@media (prefers-reduced-motion:reduce){.mobile-menu-offcanvas__overlay{transition:none}}.is-open .mobile-menu-offcanvas__overlay{opacity:1;}.is-closing .mobile-menu-offcanvas__overlay{opacity:0;transition:opacity 0.25s cubic-bezier(0.4,0,1,1);}.mobile-menu-offcanvas__content{position:absolute;top:0;left:0;width:100%;height:100%;background:white;overflow-y:auto;transform:translateX(-100%);transition:transform 0.35s cubic-bezier(0.4,0,0.2,1);padding-top:4rem;}@media (prefers-reduced-motion:reduce){.mobile-menu-offcanvas__content{transition:none}}.is-open .mobile-menu-offcanvas__content{transform:translateX(0);}.is-closing .mobile-menu-offcanvas__content{transform:translateX(-100%);transition:transform 0.3s cubic-bezier(0.4,0,1,1);}.mobile-menu-offcanvas__close{display:none;}.mobile-menu{list-style:none;display:flex;flex-direction:column;align-items:stretch;gap:0;margin:0;padding:0;}.mobile-menu > .menu-item + .menu-item{margin-top:0.35rem;}.mobile-menu .menu-item{margin:0;padding:0;}.mobile-menu .menu-item__trigger--mobile{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:0.5rem;}.mobile-menu .menu-link{display:block;padding:0.7rem 1.25rem;color:inherit;-webkit-text-decoration:none;text-decoration:none;border-radius:0.875rem;line-height:1.2;transition:background-color 0.22s ease,color 0.22s ease;}.mobile-menu .menu-link:focus-visible{outline:2px solid #1f5fcc;outline-offset:2px;border-radius:0.875rem;}.mobile-menu .menu-link.is-active{font-weight:700;color:#000;}.mobile-menu .menu-toggle--mobile{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-right:0.5rem;border:0;border-radius:999rem;background:transparent;color:currentColor;cursor:pointer;transition:background-color 0.22s ease;}.mobile-menu .menu-toggle--mobile::before{content:'';width:0.6rem;height:0.6rem;border-right:0.125rem solid currentColor;border-bottom:0.125rem solid currentColor;transform:rotate(45deg) translateY(-0.12rem);transition:transform 0.24s cubic-bezier(0.22,1,0.36,1);transform-origin:50% 50%;}.mobile-menu .menu-toggle--mobile:hover,.mobile-menu .menu-toggle--mobile:focus-visible{background:rgba(0,0,0,0.06);}.mobile-menu .menu-toggle--mobile:focus-visible{outline:2px solid #1f5fcc;outline-offset:2px;}.mobile-menu .menu-item.is-open > .menu-item__trigger--mobile > .menu-toggle--mobile::before{transform:rotate(-135deg) translate(-0.08rem,-0.08rem);}.mobile-menu .mobile-submenu{display:flex;flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:0;opacity:1;list-style:none;margin:0;padding:0.15rem 0 0.1rem 0;border-left:0.125rem solid rgba(0,0,0,0.08);margin-left:1.5rem;overflow:hidden;transition:height 0.26s cubic-bezier(0.22,1,0.36,1),padding-top 0.26s cubic-bezier(0.22,1,0.36,1),padding-bottom 0.26s cubic-bezier(0.22,1,0.36,1),opacity 0.2s ease;}.mobile-menu .mobile-submenu .menu-item + .menu-item{margin-top:0.15rem;}.mobile-menu .mobile-submenu .menu-link{padding-top:0.55rem;padding-bottom:0.55rem;padding-left:1rem;font-size:0.94em;}.mobile-menu .mobile-submenu[hidden]{display:none !important;}.mobile-menu .menu,.mobile-menu .mobile-submenu,.mobile-menu .mobile-submenu.menu{display:flex;flex-direction:column;align-items:stretch;flex-wrap:nowrap;}@media (prefers-reduced-motion:reduce){.mobile-menu .mobile-submenu{transition:none;}}.mobile-menu .menu--level-0{padding:0 1rem 1.5rem;}.mobile-menu .menu--level-0 > .menu-item > .menu-link,.mobile-menu .menu--level-0 > .menu-item > .menu-item__trigger--mobile > .menu-link{font-size:1rem;font-weight:700;}.mobile-menu .menu--level-1 > .menu-item > .menu-link,.mobile-menu .menu--level-1 > .menu-item > .menu-item__trigger--mobile > .menu-link{font-size:0.96rem;font-weight:600;}.region-header .hamburger-container{display:none;margin-left:auto;margin-right:1rem;}@media (max-width:991px){.region-header .hamburger-container{display:flex}}.region-header .hamburger-container button{color:#343f52;cursor:pointer;background:none;border:0;padding:0;margin:0;font-weight:700;font-style:normal;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2.4rem;height:2.4rem;position:relative;overflow:hidden;}.region-header .hamburger-container button:focus-visible{outline:2px solid #1f5fcc;outline-offset:3px;border-radius:0.25rem;}@media (prefers-reduced-motion:reduce){.region-header .hamburger-container button{transition:none}}.region-header .hamburger-container button:before,.region-header .hamburger-container button:after{content:'';}.region-header .hamburger-container button:before,.region-header .hamburger-container button:after,.region-header .hamburger-container button span{width:1.6rem;height:0.2rem;background:currentColor;border-radius:2rem;transition:all 0.2s ease-in-out;position:absolute;left:50%;transform:translateX(-50%);}@media (prefers-reduced-motion:reduce){.region-header .hamburger-container button:before,.region-header .hamburger-container button:after,.region-header .hamburger-container button span{transition:none}}.region-header .hamburger-container button:before{top:0.55rem;}.region-header .hamburger-container button span{top:1.1rem;}.region-header .hamburger-container button:after{top:1.65rem;}.mobile-menu-open .region-header .hamburger-container button:before{top:1.1rem;transform:translateX(-50%) rotate(45deg);}.mobile-menu-open .region-header .hamburger-container button span{opacity:0;transform:translateX(-50%) scaleX(0.6);}.mobile-menu-open .region-header .hamburger-container button:after{top:1.1rem;transform:translateX(-50%) rotate(-45deg);}body.mobile-menu-open{overflow:hidden;}.ui-widget-overlay.ui-front{background:rgba(8,12,20,0.72);opacity:1;}.ui-dialog.ui-widget.ui-widget-content.ui-front{transform-origin:top center;animation:mittun-dialog-drop-in 220ms cubic-bezier(0.22,1,0.36,1);will-change:transform,opacity;}@keyframes mittun-dialog-drop-in{from{opacity:0;transform:translate3d(0,-28px,0) scale(0.98);}to{opacity:1;transform:translate3d(0,0,0) scale(1);}}@media (prefers-reduced-motion:reduce){.ui-dialog.ui-widget.ui-widget-content.ui-front{animation:none;}}.ui-dialog.ui-widget.ui-widget-content.ui-front .ui-dialog-buttonpane .ui-dialog-buttonset button,.ui-dialog.ui-widget.ui-widget-content.ui-front .ui-dialog-buttonpane .ui-dialog-buttonset .button{transition:transform 0.2s ease-in-out,box-shadow 0.2s ease-in-out,background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;}.ui-dialog.ui-widget.ui-widget-content.ui-front .ui-dialog-buttonpane .ui-dialog-buttonset button:not(:disabled):hover,.ui-dialog.ui-widget.ui-widget-content.ui-front .ui-dialog-buttonpane .ui-dialog-buttonset .button:not(:disabled):hover{transform:translateY(-0.15rem);box-shadow:var(--mittun-shadow-raised);}.ui-dialog.ui-widget.ui-widget-content.ui-front .ui-dialog-buttonpane .ui-dialog-buttonset .btn-cancel{background:#eef2f7;border:1px solid #c5cdd8;color:#576279;}.ui-dialog.ui-widget.ui-widget-content.ui-front .ui-dialog-buttonpane .ui-dialog-buttonset .btn-cancel:not(:disabled):hover{background:#e4eaf3;border-color:#b7c0ce;}.widget-wrapper .widget-inner{max-width:1200px;margin:0 auto;}.widget-wrapper .widget-title{text-align:center;margin-bottom:.5rem;font-size:1.6rem;font-weight:500;}.widget-wrapper .intro-text{text-align:center;font-size:1rem;margin:1rem 0;}.widget-wrapper button.pager{padding:0.4rem 1.2rem;margin:.5rem;font-weight:500;line-height:1.7;border-style:solid;border-width:2px;border-radius:.5rem;text-align:center;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform 220ms cubic-bezier(0.4,0,0.2,1),box-shadow 220ms ease,background-color 220ms ease,border-color 220ms ease,color 220ms ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}@media (prefers-reduced-motion:reduce){.widget-wrapper button.pager{transition:none;}}.widget-wrapper button.pager:not(:disabled):hover{transform:translateY(-0.15rem);box-shadow:var(--mittun-shadow-raised);-webkit-text-decoration:none;text-decoration:none;}.widget-wrapper button.pager{background-color:rgba(0,100,180);border-color:rgba(0,100,180);color:white;margin-left:0;}.widget-wrapper p.widget-empty{margin:0;padding:.5rem 0;}.widget-wrapper .widget-item{display:flex;flex-direction:row;flex-wrap:nowrap;margin:1rem 0;width:100%;}.widget-wrapper .widget-item .widget-logo{padding:0 1rem 0 0;}.widget-wrapper .widget-item .widget-logo .widget-avatar{height:2rem;width:2rem;border-radius:9999px;text-align:center;font-size:1rem;color:#fff;background:rgba(0,100,180);display:flex;align-items:center;justify-content:center;}.widget-wrapper .widget-item .widget-info{flex-grow:1;}.toolbar-oriented .toolbar-bar,#toolbar-administration{z-index:9999;}@media (max-width:991px){#toolbar-administration{display:none !important;}.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0 !important;}}.leaderboard-data > div:not(.active){display:none;}.mittun-leaderboard-wrapper.widget-wrapper{background:#fff;margin-bottom:1rem;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard{display:flex;flex-direction:row;flex-wrap:nowrap;}@media (max-width:991px){.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard{flex-wrap:wrap}}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav{flex-basis:30%;width:30%;display:flex;flex-direction:column;padding:0 1.25rem;}@media (max-width:991px){.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav{flex-basis:100%;width:100%}}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav button.leaderboard{width:100%;box-shadow:var(--mittun-shadow-raised);border-radius:.5rem;padding:.55rem .85rem;margin:0 0 1rem 0;border:1px solid rgba(0,100,180);color:rgba(0,100,180);font-size:1.1rem;font-weight:400;background:#fff;transition:all 0.2s ease-in;position:relative;text-align:left;height:3rem;display:flex;align-items:center;gap:.6rem;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav button.leaderboard:hover:not([disabled]),.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav button.leaderboard.active{background:rgba(0,100,180);color:#fff;font-weight:700;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav button.leaderboard.partner,.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav button.leaderboard.partners{font-size:1rem;white-space:nowrap;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav button.leaderboard.page::before,.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav button.leaderboard.pages::before,.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav button.leaderboard.team::before,.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav button.leaderboard.teams::before,.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav button.leaderboard.partner::before,.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav button.leaderboard.partners::before{content:'';width:1.75rem;height:1.75rem;flex:0 0 1.75rem;background-color:currentColor;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-size:contain;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav button.leaderboard.page::before,.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav button.leaderboard.pages::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12a5 5 0 1 0-5-5 5 5 0 0 0 5 5Zm0 2c-4.42 0-8 2.24-8 5v1h16v-1c0-2.76-3.58-5-8-5Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12a5 5 0 1 0-5-5 5 5 0 0 0 5 5Zm0 2c-4.42 0-8 2.24-8 5v1h16v-1c0-2.76-3.58-5-8-5Z'/%3E%3C/svg%3E");}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav button.leaderboard.team::before,.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav button.leaderboard.teams::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12a3.25 3.25 0 1 0-3.25-3.25A3.25 3.25 0 0 0 12 12Zm-6.5-.5a2.75 2.75 0 1 0-2.75-2.75A2.75 2.75 0 0 0 5.5 11.5Zm13 0a2.75 2.75 0 1 0-2.75-2.75a2.75 2.75 0 0 0 2.75 2.75ZM12 13.5c-3.86 0-7 2-7 4.5V20h14v-2c0-2.5-3.14-4.5-7-4.5Zm-6.5.5c-2.26 0-4.5 1.13-4.5 3.25V20h3v-2c0-1.08.47-2.04 1.3-2.84A5.74 5.74 0 0 0 5.5 14Zm13 0c.07 0 .13 0 .2.01.82.8 1.3 1.76 1.3 2.84v2h3v-2.75c0-2.12-2.24-3.25-4.5-3.25Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12a3.25 3.25 0 1 0-3.25-3.25A3.25 3.25 0 0 0 12 12Zm-6.5-.5a2.75 2.75 0 1 0-2.75-2.75A2.75 2.75 0 0 0 5.5 11.5Zm13 0a2.75 2.75 0 1 0-2.75-2.75a2.75 2.75 0 0 0 2.75 2.75ZM12 13.5c-3.86 0-7 2-7 4.5V20h14v-2c0-2.5-3.14-4.5-7-4.5Zm-6.5.5c-2.26 0-4.5 1.13-4.5 3.25V20h3v-2c0-1.08.47-2.04 1.3-2.84A5.74 5.74 0 0 0 5.5 14Zm13 0c.07 0 .13 0 .2.01.82.8 1.3 1.76 1.3 2.84v2h3v-2.75c0-2.12-2.24-3.25-4.5-3.25Z'/%3E%3C/svg%3E");}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav button.leaderboard.partner::before,.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav button.leaderboard.partners::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 10a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2Zm6-2V6a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2h-2V6h-2v2Zm8.15-4.2.6 1.2 1.35.2-.98.95.23 1.35-1.2-.63-1.2.63.23-1.35-.98-.95 1.35-.2Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 10a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2Zm6-2V6a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2h-2V6h-2v2Zm8.15-4.2.6 1.2 1.35.2-.98.95.23 1.35-1.2-.63-1.2.63.23-1.35-.98-.95 1.35-.2Z'/%3E%3C/svg%3E");}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard.leaderboard-nav-layout--horizontal{display:block;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard.leaderboard-nav-layout--horizontal .leaderboard-nav{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:.35rem;width:100%;flex-basis:100%;padding:0 1.25rem;margin-bottom:.5rem;border-bottom:1px solid rgba(0,0,0,0.14);}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard.leaderboard-nav-layout--horizontal .leaderboard-nav button.leaderboard{width:auto;min-width:0;flex:0 0 auto;margin:0;padding:.45rem .8rem;height:auto;min-height:2.2rem;border-radius:.55rem .55rem 0 0;text-align:center;justify-content:center;box-shadow:none;border-bottom-width:0;font-size:.95rem;gap:.45rem;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard.leaderboard-nav-layout--horizontal .leaderboard-nav button.leaderboard.page::before,.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard.leaderboard-nav-layout--horizontal .leaderboard-nav button.leaderboard.pages::before,.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard.leaderboard-nav-layout--horizontal .leaderboard-nav button.leaderboard.team::before,.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard.leaderboard-nav-layout--horizontal .leaderboard-nav button.leaderboard.teams::before,.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard.leaderboard-nav-layout--horizontal .leaderboard-nav button.leaderboard.partner::before,.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard.leaderboard-nav-layout--horizontal .leaderboard-nav button.leaderboard.partners::before{width:1.1rem;height:1.1rem;flex-basis:1.1rem;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard.leaderboard-nav-layout--horizontal .leaderboard-content{width:100%;flex-basis:100%;padding:0 1.25rem;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-content{flex-basis:70%;width:70%;padding:0 1.25rem;}@media (max-width:991px){.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-content{flex-basis:100%;width:100%}}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard.mittun-leaderboard--no-nav{display:block;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard.mittun-leaderboard--no-nav .leaderboard-content{width:100%;flex-basis:100%;max-width:64rem;margin:0 auto;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard.mittun-leaderboard--no-nav .leaderboard-podium-items{margin:0 auto;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-header{display:flex;flex-direction:row;flex-wrap:nowrap;padding:.35rem 0;border-bottom:1px solid #ccc;align-items:center;}@media (max-width:991px){.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-header{flex-wrap:wrap}}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-header h3.leaderboard-title{flex-grow:1;font-weight:700;font-size:1.2rem;text-transform:none;margin:0;padding:0;}@media (max-width:991px){.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-header h3.leaderboard-title{flex-basis:100%;width:100%;margin-bottom:1rem;text-align:center}}@media (max-width:500px){.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-header h3.leaderboard-title{font-size:1rem}}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-header .leaderboard-filters{flex:0 0 auto;width:max(8.5rem,min(18vw,11rem));margin-left:.75rem;}@media (max-width:991px){.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-header .leaderboard-filters{flex-basis:100%;width:100%;margin-left:0}}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-header select.leaderboard-campaigns{width:100%;height:2.2rem;padding:0 1.75rem 0 .65rem;border:1px solid #ccc;color:#252525;border-radius:.45rem;font-size:.9rem;font-weight:500;line-height:1.2;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiA3Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM5MTkxOTEiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0xIDFsNSA1IDUtNSIvPjwvc3ZnPg==');background-repeat:no-repeat;background-size:.72rem .5rem;background-position:right .7rem center;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-header select.leaderboard-campaigns:focus,.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-header select.leaderboard-campaigns:focus-visible{border-color:#9c5ba5;box-shadow:var(--mittun-shadow-focus-ring);outline:none;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-data{padding:1rem 0;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-data .leaderboard-pages,.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-data .leaderboard-teams,.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-data .leaderboard-partners{display:none;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-data .leaderboard-pages.active,.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-data .leaderboard-teams.active,.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-data .leaderboard-partners.active{display:block;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-data .leaderboard-podium-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;align-items:end;}@media (max-width:991px){.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-data .leaderboard-podium-items{grid-template-columns:1fr}}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item:not(.leaderboard-item--podium) .leaderboard-logo{display:flex;align-items:center;align-self:center;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item:not(.leaderboard-item--podium) .leaderboard-logo .widget-avatar{width:2.25rem;height:2.25rem;font-size:1.125rem;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium{--leaderboard-podium-card-min-height:12.9rem;--leaderboard-podium-avatar-size:4.4rem;--leaderboard-podium-marker-offset:4.15rem;display:flex;flex-direction:column;justify-content:flex-end;min-height:var(--leaderboard-podium-card-min-height);padding:1.15rem 1rem 1rem;border-radius:.9rem;border:2px solid rgba(0,100,180);background:#fff;box-shadow:var(--mittun-shadow-raised);position:relative;margin-top:4rem;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium .leaderboard-podium-marker{position:absolute;left:50%;top:calc(var(--leaderboard-podium-marker-offset) * -1);transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:.15rem;pointer-events:none;z-index:3;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium .leaderboard-podium-place{display:inline-flex;align-items:flex-start;justify-content:center;gap:.06rem;min-width:2.2rem;color:#000;font-size:1.2rem;font-weight:800;line-height:1;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium .leaderboard-podium-place .leaderboard-podium-place__number{display:block;line-height:.9;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium .leaderboard-podium-place .leaderboard-podium-place__suffix{display:block;font-size:.42em;font-weight:700;line-height:1;margin-top:.08rem;position:relative;top:-.18rem;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium .leaderboard-podium-crown{width:3rem;height:2rem;display:block;background:#f9bd45;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 48'%3E%3Cpath d='M7 38 3 9l16 11L32 3l13 17L61 9l-4 29Zm4-5h42l1.5-11.2-10 6.8L32 12 19.5 28.6l-10-6.8ZM9 45h46v-4H9Z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 48'%3E%3Cpath d='M7 38 3 9l16 11L32 3l13 17L61 9l-4 29Zm4-5h42l1.5-11.2-10 6.8L32 12 19.5 28.6l-10-6.8ZM9 45h46v-4H9Z'/%3E%3C/svg%3E");}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium .leaderboard-logo{display:flex;justify-content:center;width:100%;padding:0;margin:-3.15rem auto .65rem;position:relative;z-index:1;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium .widget-avatar{width:var(--leaderboard-podium-avatar-size);height:var(--leaderboard-podium-avatar-size);border:3px solid rgba(0,100,180);box-shadow:0 .35rem .8rem rgba(0,0,0,.12);-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium .leaderboard-info{text-align:center;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium .leaderboard-info .info-id{display:flex;flex-direction:column;gap:.35rem;font-size:1.1rem;line-height:1.2;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium .leaderboard-info .info-rank{display:inline-flex;justify-content:center;align-items:center;width:2rem;height:2rem;margin:0 auto;border-radius:999px;background:#fff;color:rgba(0,100,180);font-size:.85rem;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium .leaderboard-info .info-city{margin-top:.7rem;margin-bottom:0;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium .leaderboard-info .info-raised{margin-top:1rem;font-size:.8rem;line-height:1.2;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium .leaderboard-info .info-raised .info-raised-amount{display:block;color:rgba(0,100,180);font-size:1.6rem;font-weight:800;line-height:.95;margin-bottom:.7rem;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium .leaderboard-info .info-raised .info-raised-label{display:block;color:#4b4b4b;font-size:.82rem;font-weight:500;line-height:1.2;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium .leaderboard-info .mittun-progress{margin-top:.85rem;box-shadow:0 .2rem .6rem rgba(0,0,0,.2),inset 0 0 0 1px rgba(22,105,188,.24);}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium.leaderboard-item--rank-1{--leaderboard-podium-card-min-height:15rem;--leaderboard-podium-avatar-size:5.8rem;--leaderboard-podium-marker-offset:5.35rem;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium.leaderboard-item--rank-1 .leaderboard-podium-marker{gap:.1rem;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium.leaderboard-item--rank-2{--leaderboard-podium-card-min-height:14rem;--leaderboard-podium-avatar-size:5rem;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium.leaderboard-item--rank-3{--leaderboard-podium-card-min-height:12.9rem;--leaderboard-podium-avatar-size:4.2rem;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item.leaderboard-item--podium.leaderboard-item--rank-1 .info-rank{color:#7f6000;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item .leaderboard-info{color:#686868;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item .leaderboard-info > div{margin:0;padding:0;line-height:0.95rem;font-size:0.75rem;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item .leaderboard-info .info-id{font-weight:700;font-size:1rem;color:#000;padding-bottom:0.4rem;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item .leaderboard-info .info-id a.info-name{color:#000;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item .leaderboard-info .info-id a.info-name:hover{-webkit-text-decoration:underline;text-decoration:underline;color:#0b6ebe;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item .leaderboard-info .info-city{margin-bottom:0.2rem;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item .leaderboard-info .info-raised{margin-top:0.2rem;font-size:0.68rem;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-item .leaderboard-info .mittun-progress{height:0.875rem;margin:0.25rem 0;box-shadow:0 .2rem .6rem rgba(0,0,0,.2),inset 0 0 0 1px rgba(22,105,188,.24);}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-cta{font-weight:600;-webkit-text-decoration:none;text-decoration:none;}.mittun-leaderboard-wrapper.widget-wrapper .leaderboard-footer{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:.75rem 1.25rem;}@media (max-width:991px){.mittun-leaderboard-wrapper.widget-wrapper .leaderboard-footer{gap:.65rem}}.mittun-leaderboard-wrapper.widget-wrapper .intro-text{margin-bottom:2rem;}.mittun-leaderboard-wrapper.widget-wrapper.leaderboard-large-mode .mittun-leaderboard .leaderboard-item:not(.leaderboard-item--podium){display:flex;align-items:center;gap:0.875rem;padding:0.3rem 0;}@media (max-width:991px){.mittun-leaderboard-wrapper.widget-wrapper.leaderboard-large-mode .mittun-leaderboard .leaderboard-item:not(.leaderboard-item--podium){gap:0.7rem}}@media (max-width:500px){.mittun-leaderboard-wrapper.widget-wrapper.leaderboard-large-mode .mittun-leaderboard .leaderboard-item:not(.leaderboard-item--podium){gap:0.6rem;align-items:flex-start}}.mittun-leaderboard-wrapper.widget-wrapper.leaderboard-large-mode .mittun-leaderboard .leaderboard-item:not(.leaderboard-item--podium) .leaderboard-logo{flex:0 0 auto;display:flex;align-items:center;align-self:center;padding-right:0;}.mittun-leaderboard-wrapper.widget-wrapper.leaderboard-large-mode .mittun-leaderboard .leaderboard-item:not(.leaderboard-item--podium) .leaderboard-logo .widget-avatar{width:3rem;height:3rem;font-size:1.2rem;}@media (max-width:991px){.mittun-leaderboard-wrapper.widget-wrapper.leaderboard-large-mode .mittun-leaderboard .leaderboard-item:not(.leaderboard-item--podium) .leaderboard-logo .widget-avatar{width:2.75rem;height:2.75rem}}@media (max-width:500px){.mittun-leaderboard-wrapper.widget-wrapper.leaderboard-large-mode .mittun-leaderboard .leaderboard-item:not(.leaderboard-item--podium) .leaderboard-logo .widget-avatar{width:2.5rem;height:2.5rem}}.mittun-leaderboard-wrapper.widget-wrapper.leaderboard-large-mode .mittun-leaderboard .leaderboard-item:not(.leaderboard-item--podium) .leaderboard-info{flex:1 1 auto;}.mittun-leaderboard-wrapper.widget-wrapper.leaderboard-large-mode .mittun-leaderboard .leaderboard-item:not(.leaderboard-item--podium) .leaderboard-info > div{line-height:1rem;font-size:0.85rem;}.mittun-leaderboard-wrapper.widget-wrapper.leaderboard-large-mode .mittun-leaderboard .leaderboard-item:not(.leaderboard-item--podium) .leaderboard-info .info-id{font-size:1.2rem;padding-bottom:0.45rem;}@media (max-width:991px){.mittun-leaderboard-wrapper.widget-wrapper.leaderboard-large-mode .mittun-leaderboard .leaderboard-item:not(.leaderboard-item--podium) .leaderboard-info .info-id{font-size:1.1rem;line-height:1.15;padding-bottom:0.35rem}}@media (max-width:500px){.mittun-leaderboard-wrapper.widget-wrapper.leaderboard-large-mode .mittun-leaderboard .leaderboard-item:not(.leaderboard-item--podium) .leaderboard-info .info-id{font-size:1rem}}.mittun-leaderboard-wrapper.widget-wrapper.leaderboard-large-mode .mittun-leaderboard .leaderboard-item:not(.leaderboard-item--podium) .leaderboard-info .info-rank{margin-right:0.35rem;}.mittun-leaderboard-wrapper.widget-wrapper.leaderboard-large-mode .mittun-leaderboard .leaderboard-item:not(.leaderboard-item--podium) .leaderboard-info .info-city{margin-bottom:0.25rem;}.mittun-leaderboard-wrapper.widget-wrapper.leaderboard-large-mode .mittun-leaderboard .leaderboard-item:not(.leaderboard-item--podium) .leaderboard-info .mittun-progress{height:0.9rem;margin:0.25rem 0;}.mittun-leaderboard-wrapper.widget-wrapper.leaderboard-large-mode .mittun-leaderboard .leaderboard-item:not(.leaderboard-item--podium) .leaderboard-info .info-raised{margin-top:0.25rem;font-size:0.82rem;}@media (max-width:500px){.mittun-leaderboard-wrapper.widget-wrapper.leaderboard-large-mode .mittun-leaderboard .leaderboard-item:not(.leaderboard-item--podium) .leaderboard-info .info-raised{font-size:0.78rem}}.mittun-progress__bar{display:flex;flex-direction:row;justify-content:center;overflow:hidden;color:#fff;font-size:1rem;text-align:center;white-space:nowrap;background-color:rgba(0,100,180);transition:width .6s ease;max-width:100% !important;transform-origin:left center;}.mittun-progress__bar:has(.amount-pct):not([data-progress-visual="0"]){min-width:2.75rem;}@media (prefers-reduced-motion:reduce){.mittun-progress__bar{transition:none;}}.mittun-progress{display:flex;height:1.75rem;overflow:hidden;font-size:.75rem;background-color:#fff;border-radius:9999px;}.mittun-progress-bar-wrapper.widget-wrapper .progress-info{display:flex;flex-direction:row;flex-wrap:nowrap;padding-top:.5rem;padding-left:.25rem;padding-right:.25rem;}.mittun-progress-bar-wrapper.widget-wrapper .progress-info span.raised,.mittun-progress-bar-wrapper.widget-wrapper .progress-info span.target{width:50%;flex-basis:50%;text-align:left;font-size:1.1rem;font-weight:500;}.mittun-progress-bar-wrapper.widget-wrapper .progress-info span.raised.target,.mittun-progress-bar-wrapper.widget-wrapper .progress-info span.target.target{text-align:right;}@media (max-width:991px){.mittun-progress-bar-wrapper.widget-wrapper .progress-info span.raised,.mittun-progress-bar-wrapper.widget-wrapper .progress-info span.target{font-size:1rem}}.mittun-activity-feed.widget-inner{box-shadow:var(--mittun-shadow-raised);padding:.5rem 1rem;}.mittun-activity-feed.widget-inner .mittun-transaction{padding:.25rem;margin:.25rem 0;display:flex;align-items:center;}.mittun-activity-feed.widget-inner .activity-feed-logo .activity-feed-avatar.widget-avatar{width:2rem;height:2rem;font-size:1rem;}.mittun-activity-feed.widget-inner .activity-feed-info{display:flex;flex-direction:column;gap:0.15rem;}.mittun-activity-feed.widget-inner .activity-feed-info .value-name{font-weight:700;}.mittun-activity-feed.widget-inner .activity-feed-info__secondary{color:#6b7280;font-size:0.8rem;line-height:1.25;}.mittun-search{position:relative;}.mittun-search-input{width:100%;border:1px solid #ccc;border-radius:0.25rem;padding:0.5rem 2rem;font-size:1rem;line-height:1.2;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 24 24' fill='none' stroke='%23131a25' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cline x1='16.65' y1='16.65' x2='21' y2='21'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 4px center;background-size:1.65rem;}.mittun-search-container{position:relative;}.mittun-search-clear{position:absolute;top:50%;right:0.625rem;transform:translateY(-50%);width:2.125rem;height:2.125rem;border:0;border-radius:50%;background:transparent;color:#6a6a6a;font-size:1.75rem;line-height:1;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;}.mittun-search-clear.is-visible{opacity:1;pointer-events:auto;}.mittun-search-clear:hover,.mittun-search-clear:focus-visible{background:#f0f0f0;color:#222;outline:2px solid #1f5fcc;outline-offset:2px;}.mittun-search-input:focus{border-color:#9f9f9f;}.mittun-search-input:focus-visible{outline:2px solid #1f5fcc;outline-offset:2px;border-color:#5b82d9;}.mittun-search-input:focus:not(:focus-visible){outline:none;}.mittun-search-results{position:absolute;left:0;right:0;z-index:35;margin-top:0.125rem;max-height:32.5rem;overflow-y:auto;border:0.0625rem solid #cfcfcf;background:#fff;box-shadow:var(--mittun-shadow-dropdown);}.mittun-search-group{padding:0.625rem 0.625rem 0.5rem;font-size:0.85rem;}.mittun-search-group + .mittun-search-group{border-top:0.0625rem solid #e8e8e8;}.mittun-search-group-title{margin:0 0 0.375rem;padding:0 0 0 0.125rem;color:#7a7a7a;font-weight:500;line-height:1.25;text-align:left;}.mittun-search-group-items{margin:0;padding:0;list-style:none;}.mittun-search-item + .mittun-search-item{margin-top:0.125rem;}.mittun-search-item-link{display:flex;align-items:center;gap:0.75rem;padding:0.25rem;color:#0f1520;-webkit-text-decoration:none;text-decoration:none;}.mittun-search-item-link:hover,.mittun-search-item-link:focus{background:#f4f8ff;}.mittun-search-item-link:focus-visible{outline:2px solid #1f5fcc;outline-offset:1px;border-radius:0.25rem;}.widget-logo.mittun-search-avatar{display:inline-flex;flex:0 0 2rem;align-items:center;justify-content:center;}.widget-logo.mittun-search-avatar .widget-avatar{width:2rem;height:2rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#5f87db;color:#162238;font-size:calc(2rem * 0.43);font-weight:700;line-height:2rem;text-align:center;display:inline-block;}.mittun-search-empty{padding:1rem 1.125rem;color:#666;font-size:0.85rem;line-height:1.25;}.mittun-countdown{display:inline-flex;align-items:center;gap:0.5rem;}.mittun-countdown__segments{display:inline-flex;gap:0.35rem;}.mittun-countdown__segment{min-width:2.8rem;padding:0.3rem 0.35rem;border:1px solid #cfd6e4;border-radius:0.35rem;background:#fff;text-align:center;}.mittun-countdown__value{display:block;font-weight:700;font-size:1rem;line-height:1;color:#0f1520;}.mittun-countdown__unit{display:block;margin-top:0.2rem;font-size:0.625rem;letter-spacing:0.03em;text-transform:uppercase;color:#5f6778;}.mittun-checklist-widget{margin:0 auto;max-width:1200px;}.mittun-checklist-widget__notice{align-items:center;border-radius:12px;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px;overflow:hidden;padding:20px 24px;transform:translateY(0);transition:max-height 280ms ease,transform 280ms ease,padding 280ms ease,margin 280ms ease,border-width 280ms ease,box-shadow 280ms ease;}.mittun-checklist-widget__notice-dismiss{background:transparent;border:0;border-radius:4px;cursor:pointer;font-size:34px;line-height:1;padding:0;}.mittun-checklist-widget__notice-dismiss:focus-visible{outline:2px solid currentColor;outline-offset:2px;}.mittun-checklist-widget__notice.is-dismissing{margin-bottom:0;max-height:0;transform:translateY(-100%);padding-bottom:0;padding-top:0;border-width:0;box-shadow:none;}.mittun-checklist-widget__card{border-left:6px solid transparent;padding:24px;}.mittun-checklist-widget__header{align-items:center;display:flex;gap:12px;justify-content:space-between;}.mittun-checklist-widget__title-wrap{align-items:center;display:flex;gap:12px;}.mittun-checklist-widget__icon{font-size:30px;}.mittun-checklist-widget__title{line-height:1.1;margin:0;}.mittun-checklist-widget__description{margin:8px 0 0;}.mittun-checklist-widget__badge{border-radius:999px;font-weight:700;line-height:1;padding:14px 22px;white-space:nowrap;}.mittun-checklist-widget__progress{margin:22px 0 28px;}.mittun-checklist-widget__progress .mittun-progress{border-radius:999px;min-height:26px;}.mittun-checklist-widget__tasks{grid-column-gap:32px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-row-gap:12px;}.mittun-checklist-widget__task-label{cursor:pointer;display:flex;gap:10px;align-items:center;}.mittun-checklist-widget__checkbox{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px;}.mittun-checklist-widget__checkbox-ui{border-radius:50%;display:inline-block;flex:0 0 32px;height:32px;margin-top:1px;position:relative;}.mittun-checklist-widget__checkbox:checked + .mittun-checklist-widget__checkbox-ui::after{content:'';display:block;height:16px;left:10px;position:absolute;top:4px;transform:rotate(45deg);width:8px;}.mittun-checklist-widget__task-link,.mittun-checklist-widget__task-text{line-height:1.25;}.mittun-checklist-widget__hint{margin:36px 0 0;}@media (min-width:992px) and (max-width:1199px){.mittun-checklist-widget__header{align-items:flex-start;flex-direction:column;}.mittun-checklist-widget__tasks{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:991px){.mittun-checklist-widget__tasks{grid-template-columns:minmax(0,1fr);}}@media (prefers-reduced-motion:reduce){.mittun-checklist-widget__notice{transition:none;}}.mittun-simple-map .widget-inner{box-shadow:var(--mittun-shadow-raised);padding:.5rem 1rem;}.path-portal{color:#1f2430;scroll-behavior:smooth;}.path-portal .layout-container{background-color:#eeeeee;}.path-portal .layout-content .layout{margin:0 auto;max-width:1200px;}.path-portal .layout-content .layout-page-render > .layout{margin-top:2rem;}.path-portal .layout-content{padding-bottom:1rem;}.path-portal .layout-label--twocol .layout__region{display:flex;flex-wrap:wrap;flex-direction:row;align-items:start;justify-content:space-between;}.path-portal .layout-label--twocol .block-mittun-portals-page-recent-donors,.path-portal .layout-label--twocol .block-mittun-nuclavis-share,.path-portal .layout-label--twocol .block-mittun-portals-my-profile,.path-portal .layout-label--twocol .block-mittun-portals-share-story{flex-basis:49%;width:49%;}@media (max-width:991px){.path-portal .layout-label--twocol .block-mittun-portals-page-recent-donors,.path-portal .layout-label--twocol .block-mittun-nuclavis-share,.path-portal .layout-label--twocol .block-mittun-portals-my-profile,.path-portal .layout-label--twocol .block-mittun-portals-share-story{flex-basis:100%;width:100%}}.path-portal .layout-label--twocol .block-mittun-portals-page-recent-donors{flex-basis:55%;width:55%;}.path-portal .layout-label--twocol .block-mittun-nuclavis-share{flex-basis:43%;width:43%;}.path-portal #block-wfh-26-mittunportalswalker ul.menu{background-color:rgba(0,100,180);flex-direction:row;justify-content:unsafe center;}@media (max-width:991px){.path-portal #block-wfh-26-mittunportalswalker ul.menu{flex-direction:column}}.path-portal #block-wfh-26-mittunportalswalker ul.menu li{margin:1rem;}.path-portal #block-wfh-26-mittunportalswalker ul.menu a{color:white;font-weight:600;font-size:0.9rem;}.path-portal #block-wfh-26-mittunportalswalker ul.menu a:hover,.path-portal #block-wfh-26-mittunportalswalker ul.menu a:active{-webkit-text-decoration:underline;text-decoration:underline;}.path-portal [id^="portal-"]{scroll-margin-top:16rem;}.block-views-blockmittun-portals-captain-team-block,.block-mittun-portals-captain-my-profile,.block-mittun-portals-page-recent-donors,.block-mittun-nuclavis-share,.block-mittun-portals-my-profile,.block-mittun-portals-share-story,.block-mittun-portals-sponsors,.block-mittun-incentives-walker-portal,.block-mittun-incentives-captain-portal,.block-mittun-incentives-portal-placeholder{background:#fff;padding:1rem;border:0.05rem solid #d7d7d7;border-radius:0;box-shadow:0 0.25rem 0.75rem rgba(30,34,40,0.15);font-size:0.9rem;}.block-views-blockmittun-portals-captain-team-block .block-title,.block-mittun-portals-captain-my-profile .block-title,.block-mittun-portals-page-recent-donors .block-title,.block-mittun-nuclavis-share .block-title,.block-mittun-portals-my-profile .block-title,.block-mittun-portals-share-story .block-title,.block-mittun-portals-sponsors .block-title,.block-mittun-incentives-walker-portal .block-title,.block-mittun-incentives-captain-portal .block-title,.block-mittun-incentives-portal-placeholder .block-title{margin:0 0 1rem 0;color:#0e1116;}@media (max-width:991px){.block-views-blockmittun-portals-captain-team-block .block-title,.block-mittun-portals-captain-my-profile .block-title,.block-mittun-portals-page-recent-donors .block-title,.block-mittun-nuclavis-share .block-title,.block-mittun-portals-my-profile .block-title,.block-mittun-portals-share-story .block-title,.block-mittun-portals-sponsors .block-title,.block-mittun-incentives-walker-portal .block-title,.block-mittun-incentives-captain-portal .block-title,.block-mittun-incentives-portal-placeholder .block-title{margin-bottom:1.2rem;font-size:1.5rem}}@media (max-width:991px){.block-views-blockmittun-portals-captain-team-block,.block-mittun-portals-captain-my-profile,.block-mittun-portals-page-recent-donors,.block-mittun-nuclavis-share,.block-mittun-portals-my-profile,.block-mittun-portals-share-story,.block-mittun-portals-sponsors,.block-mittun-incentives-walker-portal,.block-mittun-incentives-captain-portal,.block-mittun-incentives-portal-placeholder{padding:1.4rem;border-radius:0;box-shadow:none;}}.portal-my-profile{display:flex;flex-direction:column;min-height:9rem;gap:0;}.block-mittun-portals-captain-my-profile .portal-my-profile{min-height:0;}.portal-my-profile p{margin-bottom:.5rem;}.portal-my-profile .portal-my-profile__identity p.portal-my-profile__placeholder{margin-bottom:1rem;}.portal-sponsors__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2rem 1.5rem;}.portal-sponsors__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0.75rem;min-width:0;}.portal-sponsors__logo{width:100%;min-height:3.75rem;display:flex;align-items:center;justify-content:center;}.portal-sponsors__logo img{display:block;width:auto;max-width:min(11rem,100%);max-height:3.75rem;height:auto;-o-object-fit:contain;object-fit:contain;}.portal-sponsors__name{margin:0;color:#0e1116;font-size:1rem;line-height:1.2;font-weight:500;}.portal-sponsors__description{margin:0;color:#5c6675;max-width:18rem;font-size:0.95rem;line-height:1.4;}.portal-sponsors__cta{margin-top:auto !important;min-width:0 !important;padding:0.7rem 1.35rem;}.portal-my-profile__header{display:flex;align-items:center;gap:1rem;}.portal-my-profile__avatar{width:3rem;height:3rem;border-radius:999rem;align-items:center;background:#d8e7f7;color:#1f2430;display:inline-flex;font-size:1.35rem;font-weight:700;justify-content:center;-o-object-fit:cover;object-fit:cover;overflow:hidden;text-transform:uppercase;flex:0 0 auto;}.portal-my-profile__identity{min-width:0;}.portal-my-profile__name{margin:0;font-weight:700;color:#0e1116;}.portal-my-profile__placeholder{margin:0.45rem 0 0;font-size:0.95rem;line-height:1.4;font-style:italic;color:#5c6675;}.portal-share-story__title,.portal-share-story__description{margin:0;max-width:34ch;line-height:1.45;font-weight:400;color:#3d3d3d;}.portal-share-story__title{font-weight:600;}.portal-my-profile__actions{display:flex;flex-wrap:wrap;align-items:center;gap:0.6rem;margin-top:1rem;}.portal-my-profile__actions .portal-card-button{margin:0 !important;min-width:8rem;padding:0.7rem 1.45rem;border-radius:0.55rem;border-width:0.1rem;line-height:1.2;font-weight:700;-webkit-text-decoration:none;text-decoration:none;}.portal-my-profile__actions .portal-card-button--primary{border-color:#0064b4;background:#0064b4;color:#fff;}.portal-my-profile__actions .portal-card-button--secondary{border-color:#0064b4;background:transparent;color:#0064b4;}.portal-title-bar__content{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:0.6rem 1rem;}.portal-title{flex:0 0 auto;margin:0;}.portal-title-bar__blocks{display:flex;align-items:center;flex:1 1 auto;justify-content:flex-end;min-width:0;margin-left:auto;}.portal-title-bar__block{display:flex;flex:1 1 auto;justify-content:flex-end;min-width:0;}.portal-disambiguation-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:0;margin-left:auto;max-width:100%;}.portal-disambiguation-nav__item{min-width:0;}.portal-disambiguation-nav__item--walker-email-share{margin-left:1rem;}.portal-disambiguation-nav__item ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:0;margin:0;padding:0;list-style:none;}.portal-disambiguation-nav__item li{margin:0;}.portal-disambiguation-nav .btn{display:inline-flex;align-items:center;min-height:2.55rem;padding:0.5rem 0.75rem;border:1px solid #cfd8e6;border-bottom:3px solid transparent;border-radius:0.85rem 0.85rem 0 0;background:#f4f7fb;color:#354052;font-size:0.9rem;font-weight:700;line-height:1.2;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;box-shadow:none;transition:border-color 160ms ease,background-color 160ms ease,color 160ms ease;}.portal-disambiguation-nav .btn:hover,.portal-disambiguation-nav .btn:focus-visible{border-color:#b8c9df;border-bottom-color:#7ca8d5;background:#fff;color:#0064b4;-webkit-text-decoration:none;text-decoration:none;}.portal-disambiguation-nav .btn.selected,.portal-disambiguation-nav .btn[aria-current="page"]{border-color:#c7d2e3;border-bottom-color:#0064b4;background:#fff;color:#0064b4;}.portal-disambiguation-nav__item--walker-email-share .btn{border-color:#0064b4;border-bottom-width:1px;border-radius:999px;background:#fff;color:#0064b4;padding-left:0.9rem;padding-right:0.9rem;}.portal-disambiguation-nav__item--walker-email-share .btn:hover,.portal-disambiguation-nav__item--walker-email-share .btn:focus-visible{border-color:#00508f;border-bottom-color:#00508f;background:#0064b4;color:#fff;-webkit-text-decoration:none;text-decoration:none;}.portal-messages .mittun-checklist-widget__notice{align-items:center;flex-wrap:wrap;gap:1rem;max-height:30rem;transition:max-height 280ms ease,opacity 180ms ease,transform 280ms ease,padding 280ms ease,margin 280ms ease,gap 280ms ease;}.portal-messages .mittun-checklist-widget__notice-text,.portal-messages .message-title{flex:1 1 18rem;font-size:1rem;line-height:1.5;min-width:min(100%,18rem);}.portal-messages .message-links{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:0.75rem;margin-top:0;}.portal-messages .mittun-checklist-widget__notice.is-dismissing{gap:0;margin-bottom:0;max-height:0;opacity:0;padding:0;transform:translateY(-0.5rem);}.portal-messages .message-links .portal-card-button,.portal-messages .message-links .btn,.portal-messages .message-links .button{margin:0 !important;}.portal-messages .message-links .portal-card-button--primary,.portal-messages .message-links .btn.btn-info,.portal-messages .message-links a.btn.btn-info{background:transparent;border-color:#fff;color:#fff;}.portal-messages .message-links .portal-card-button--primary:not(:disabled):hover,.portal-messages .message-links .btn.btn-info:not(:disabled):hover,.portal-messages .message-links a.btn.btn-info:not(:disabled):hover{background:rgba(255,255,255,0.12);border-color:#fff;color:#fff;}@media (max-width:991px){.portal-title-bar__content{flex-wrap:wrap;}.portal-title-bar__blocks,.portal-title-bar__block,.portal-disambiguation-nav,.portal-disambiguation-nav__item ul{justify-content:flex-start;}.portal-my-profile{min-height:0;}.portal-sponsors__grid{grid-template-columns:1fr;}.portal-my-profile__actions .portal-card-button{width:100%;text-align:center;justify-content:center;}.portal-messages .mittun-checklist-widget__notice{align-items:flex-start;flex-direction:column;gap:1.25rem;padding:1.5rem;position:relative;}.portal-messages .mittun-checklist-widget__notice-text,.portal-messages .message-title{padding-right:2rem;}.portal-messages .message-links{align-items:stretch;flex-direction:column;width:100%;}.portal-messages .message-links .portal-card-button,.portal-messages .message-links .btn,.portal-messages .message-links .button{justify-content:center;text-align:center;width:100%;}.portal-messages .message-links .mittun-checklist-widget__notice-dismiss{position:absolute;right:1rem;top:1rem;width:auto;}}.mittun-portals-placeholder{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-around;margin:0 auto;background:#e1edf9;border:1px solid #0072cd;border-radius:.5rem;color:#061037;padding:1rem;}.mittun-portals-placeholder .title{font-size:1.2rem;font-weight:700;white-space:normal;min-width:16rem;text-align:center;}.mittun-portals-placeholder .text{flex-grow:1;font-size:.8rem;padding-left:.5rem;padding-right:.5rem;}.mittun-portals-recent-donors.widget-inner{box-shadow:none;padding:0;}.mittun-portals-recent-donors .mittun-transaction{align-items:center;gap:1rem;justify-content:space-between;}.mittun-portals-recent-donors__main{align-items:center;display:flex;flex:1 1 auto;min-width:0;}.mittun-portals-recent-donors__main .activity-feed-info.widget-info{display:flex;flex-direction:column;gap:0.15rem;font-size:0.8rem;}.mittun-portals-recent-donors__main .activity-feed-info .value-name{font-weight:700;}.mittun-portals-recent-donors__main .activity-feed-info__secondary{color:#6b7280;font-size:0.75rem;line-height:1.25;}.mittun-portals-recent-donors__actions{flex:0 0 auto;}.mittun-incentives.widget-inner{box-shadow:none;padding:0;}.mittun-incentives__progress{margin-bottom:1.5rem;}.mittun-incentives__totals{display:flex;justify-content:space-between;gap:1rem;margin-bottom:0.65rem;font-size:0.98rem;}.mittun-incentives__bar{background:#d8e7f7;border-radius:999rem;height:1.75rem;overflow:hidden;}.mittun-incentives__bar-fill{align-items:center;background:rgba(0,100,180);border-radius:inherit;color:#fff;display:flex;font-size:0.85rem;font-weight:700;height:100%;justify-content:center;max-width:100%;min-width:2.75rem;}.mittun-incentives__percent{line-height:1;}.mittun-incentives__rewards{align-items:stretch;display:flex;flex-wrap:wrap;gap:0.65rem;justify-content:center;}.mittun-incentives__reward{display:flex;flex:0 1 7.5rem;flex-direction:column;max-width:100%;min-height:100%;overflow:hidden;position:relative;width:7.5rem;}.mittun-incentives__reward-image{aspect-ratio:1 / 1;background:#fff;border:2px solid rgba(0,100,180);border-radius:0.55rem;overflow:hidden;padding:0.35rem;}.mittun-incentives__reward-image img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%;}.mittun-incentives__reward-body{display:flex;flex:1 1 auto;flex-direction:column;gap:0.35rem;padding:0.75rem;text-align:center;}.mittun-incentives__reward-target{color:#1f2430;font-size:1rem;font-weight:800;}.mittun-incentives__reward-title{color:#1f2430;font-size:0.8rem;font-weight:400;line-height:1.25;}.mittun-incentives__reward-actions{color:#515861;font-size:0.82rem;margin-top:auto;}.mittun-incentives__reward-actions a{color:rgba(0,100,180);font-weight:700;}.mittun-incentives__reward-earned{align-self:center;background:rgba(0,100,180);color:#fff;font-size:0.68rem;font-weight:800;letter-spacing:0.04em;padding:0.35rem 0.5rem;text-transform:uppercase;}.mittun-incentives__claim,.mittun-incentives__coming-soon{background:#eff6fd;border-radius:0.85rem;margin-top:1.25rem;padding:1.1rem 1.2rem;}.mittun-incentives__claim-title{color:#1f2430;font-size:1.05rem;font-weight:800;margin-bottom:0.4rem;}.mittun-incentives__claim-body{color:#515861;font-size:0.96rem;}.mittun-incentives__claim-body p:last-child,.mittun-incentives__coming-soon p:last-child{margin-bottom:0;}.mittun-incentives__claim-actions{margin-top:0.9rem;}.mittun-incentives__disclaimer{color:#515861;font-size:0.7rem;font-style:italic;margin-top:1rem;text-align:center;}.mittun-incentives__disclaimer p:last-of-type{margin-bottom:0;}@media (max-width:991px){.mittun-portals-recent-donors .mittun-transaction{align-items:flex-start;flex-direction:column;}.mittun-portals-recent-donors__main{width:100%;}.mittun-portals-recent-donors__actions{width:100%;}.mittun-incentives__totals{flex-direction:column;gap:0.2rem;}}.social-share-container{text-align:center;}.social-share-container button.btn.share.btn-primary{background:rgba(0,100,180);margin-top:10px;margin-bottom:20px;}.social-share-container .social-content{margin-top:1rem;text-align:center;}.social-share-container .social-content h4{text-transform:uppercase;color:rgba(0,100,180);font-size:1.1rem;}.social-share-container .social-content .social-personalized-cta{font-size:.8rem;}.social-share-container .app-cta{margin-top:1rem;}.social-share-container .app-cta .app-cta-title{font-weight:700;font-size:.9rem;}.social-share-container .app-cta .app-cta-body{padding:.5rem 1rem;font-size:.8rem;margin-bottom:.5rem;}.social-share-container .app-cta .app-cta-buttons{display:flex;gap:.75rem;justify-content:center;align-items:stretch;}@media (max-width:991px){.social-share-container .app-cta .app-cta-buttons{flex-direction:column}}.social-share-container .app-cta .app-cta-link{flex:1 1 auto;}@media (max-width:991px){.social-share-container .app-cta .app-cta-link{width:100%}}.social-share-container .tab-content{margin-top:.25rem;border:1px solid #ccc;}.social-share-container .nav-tabs{display:flex;flex-wrap:wrap;gap:.5rem;border-bottom:0;align-items:stretch;}@media (max-width:991px){.social-share-container .nav-tabs{flex-direction:column}}.social-share-container .nav-tabs .nav-link{text-transform:uppercase;font-size:.8rem !important;width:100%;margin:0;padding:.9rem 1rem;text-align:center;border:1px solid #ccc;border-radius:.25rem;color:#121212;background-color:rgba(73,120,154,0.3);font-weight:700;}@media (max-width:991px){.social-share-container .nav-tabs .nav-link{height:100%}}.social-share-container .nav-tabs .nav-link:hover{border:1px solid #ccc;background-color:rgba(73,120,154,0.3);color:#121212;}.social-share-container .nav-tabs .nav-link.active{border:1px solid #ccc;border-top:3px solid rgba(0,100,180);background-color:#fff;color:rgba(0,100,180);}.social-share-container li.nav-item{flex:1 1 100%;width:100%;}.social-share-container.team-member li.nav-item{flex:1 1 0;width:auto;}@media (max-width:991px){.social-share-container.team-member li.nav-item{flex-basis:100%;width:100%}}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:300 700;font-display:swap;src:url(/themes/wfh_26/fonts/montserrat/Montserrat-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300 700;font-display:swap;src:url(/themes/wfh_26/fonts/montserrat/Montserrat-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"Mulish";font-style:normal;font-weight:400 700;font-display:swap;src:url(/themes/wfh_26/fonts/mulish/Mulish-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"Mulish";font-style:normal;font-weight:400 700;font-display:swap;src:url(/themes/wfh_26/fonts/mulish/Mulish-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}html,body{font-size:20px;font-style:normal;font-weight:normal;font-family:"Montserrat",sans-serif;color:#3D382F;}html{background:#fff;scrollbar-gutter:stable;}@supports not (scrollbar-gutter:stable){html{overflow-y:scroll}}@media (max-width:991px){html,body{overflow-x:clip;}}html:has(.ui-widget-overlay.ui-front){background:rgba(8,12,20,0.72);scrollbar-color:rgba(8,12,20,0.72) rgba(8,12,20,0.72);}html:has(.ui-widget-overlay.ui-front)::-webkit-scrollbar-track{background:rgba(8,12,20,0.72);}html:has(.ui-widget-overlay.ui-front)::-webkit-scrollbar-corner{background:rgba(8,12,20,0.72);}body{background:#fff;}ul{list-style:none;padding:0;}a{-webkit-text-decoration:none;text-decoration:none;}@media (max-width:991px){main{padding-top:75px;transition:padding-top 220ms ease}@media (prefers-reduced-motion:reduce){main{transition:none}}}@media (max-width:991px){.has-banner main{padding-top:115px}}.ui-widget{font-family:"Montserrat",sans-serif;}h4{margin-bottom:.5rem;}.col-lg-6{flex:0 0 auto;width:50%;}@media (max-width:991px){.col-lg-6{width:100%}}.legacy-row{margin-top:0;margin-left:0;margin-right:0;display:flex;flex-wrap:wrap;min-width:0;gap:1rem;}.legacy-row > *{min-width:0;}.mx-auto{margin-right:auto !important;margin-left:auto !important;}.text-center{text-align:center !important;}.mt-n17{margin-top:-7rem !important;}.display-1{line-height:1.2;}.mb-4{margin-bottom:1rem !important;}hr{margin:4.5rem 0;color:rgba(164,174,198,0.2);border:0;border-top:1px solid;opacity:1;}@media (min-width:1200px){.col-xl-8{flex:0 0 auto;width:66.66666667%;}}@media (max-width:991px){.col-md-10{flex:0 0 auto;width:83.33333333%;}}.col-lg-10{flex:0 0 auto;width:83.33333333%;}.form-control{display:block;width:100%;padding:0.6rem 1rem;font-size:0.75rem;font-weight:500;line-height:1.7;color:#60697b;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fefefe;background-clip:padding-box;border:1px solid rgba(8,60,130,0.07);border-radius:0.4rem;box-shadow:0 0 1.25rem rgba(30,34,40,0.04);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}.form-control::-moz-placeholder{color:#959ca9;opacity:1;}.form-control::placeholder{color:#959ca9;opacity:1;}iframe,video,svg,canvas{max-width:100%;height:auto;}.field--name-field-block-body table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}#block-wfh-26-branding{flex-grow:1;min-width:0;}.site-branding{display:flex;align-items:center;padding:0;min-width:0;}@media (max-width:991px){.site-branding{padding:.25rem}}.site-branding a{-webkit-text-decoration:none;text-decoration:none;line-height:1;min-width:0;}.site-branding a:first-child{position:relative;margin-right:.75rem;padding-right:.75rem;}@media (min-width:992px) and (max-width:1199px){.site-branding a:first-child{margin-right:.75rem;padding-right:.5rem}}.site-branding a:first-child::after{content:'';position:absolute;right:0;top:10%;bottom:10%;width:2px;background:#c8c8c8;}.site-branding img.site-logo{max-height:80px;padding:4px;}@media (max-width:991px){.site-branding img.site-logo{max-height:50px}}.mobile-menu .menu-link{color:rgba(0,100,180);}.mobile-menu .menu-toggle--mobile{color:#000;}.mobile-menu li a{font-weight:600;font-size:.9rem;}@media (max-width:991px){.mobile-menu-offcanvas__content{padding-top:75px;}.has-banner .mobile-menu-offcanvas__content{padding-top:115px;}.offcanvas-spacer{height:20px;background:#41bdc7;width:100%;margin-bottom:1rem;}}li.menu-donate a,li.menu-register a{padding:0.4rem 1.2rem;margin:.5rem;font-weight:500;line-height:1.7;border-style:solid;border-width:2px;border-radius:.5rem;text-align:center;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform 220ms cubic-bezier(0.4,0,0.2,1),box-shadow 220ms ease,background-color 220ms ease,border-color 220ms ease,color 220ms ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}@media (prefers-reduced-motion:reduce){li.menu-donate a,li.menu-register a{transition:none}}li.menu-donate a:not(:disabled):hover,li.menu-register a:not(:disabled):hover{transform:translateY(-0.15rem);box-shadow:var(--mittun-shadow-raised);-webkit-text-decoration:none;text-decoration:none;}li.menu-donate a,li.menu-register a{background:rgba(0,100,180);color:white;display:block;padding-left:1.5rem;}li.menu-donate a:before,li.menu-register a:before{content:'';display:inline-block;width:1.25rem;height:1.25rem;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgd2lk dGg9IjgwMHB4IiBoZWlnaHQ9IjgwMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZp bGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8 cGF0aCBkPSJNMTAuMTQ5NyA4LjgwMjE5TDkuNzA3OTQgOS40MDgyNUwxMC4xNDk3 IDguODAyMTlaTTEyIDMuMTA2MTVMMTEuNDkyNSAzLjY1ODMzQzExLjc3OTQgMy45 MjIxIDEyLjIyMDYgMy45MjIxIDEyLjUwNzUgMy42NTgzM0wxMiAzLjEwNjE1Wk0x My44NTAzIDguODAyMkwxNC4yOTIxIDkuNDA4MjZMMTMuODUwMyA4LjgwMjJaTTEy IDkuNjc1OThMMTIgMTAuNDI2SDEyTDEyIDkuNjc1OThaTTEwLjU5MTUgOC4xOTYx MkM5LjkwMTMyIDcuNjkyOTggOS4xNjUxMiA3LjA4MTEyIDguNjA4ODMgNi40MzYy N0M4LjAzNDUyIDUuNzcwNTMgNy43NSA1LjE4MjMzIDcuNzUgNC43MTQ3Nkg2LjI1 QzYuMjUgNS43MzIyOSA2LjgyODQ1IDYuNjY4ODUgNy40NzMwNSA3LjQxNjA3Qzgu MTM1NjkgOC4xODQxOSA4Ljk3NDM1IDguODczNDkgOS43MDc5NCA5LjQwODI1TDEw LjU5MTUgOC4xOTYxMlpNNy43NSA0LjcxNDc2QzcuNzUgMy42NTYxMiA4LjI3MDAy IDMuMDUyMzEgOC44OTU1IDIuODQxODJDOS41NDc1NCAyLjYyMjM4IDEwLjUxOTkg Mi43NjQzNSAxMS40OTI1IDMuNjU4MzNMMTIuNTA3NSAyLjU1Mzk4QzExLjIzMDIg MS4zNzk4OCA5LjcwMjU0IDAuOTg3NTU5IDguNDE3MDcgMS40MjAxNkM3LjEwNTAy IDEuODYxNyA2LjI1IDMuMDk2MjMgNi4yNSA0LjcxNDc2SDcuNzVaTTE0LjI5MjEg OS40MDgyNkMxNS4wMjU3IDguODczNSAxNS44NjQzIDguMTg0MjEgMTYuNTI3IDcu NDE2MDhDMTcuMTcxNiA2LjY2ODg2IDE3Ljc1IDUuNzMyMjkgMTcuNzUgNC43MTQ3 NUgxNi4yNUMxNi4yNSA1LjE4MjM0IDE1Ljk2NTUgNS43NzA1NSAxNS4zOTEyIDYu NDM2MjlDMTQuODM0OSA3LjA4MTEzIDE0LjA5ODcgNy42OTI5OSAxMy40MDg1IDgu MTk2MTNMMTQuMjkyMSA5LjQwODI2Wk0xNy43NSA0LjcxNDc1QzE3Ljc1IDMuMDk2 MjIgMTYuODk1IDEuODYxNyAxNS41ODI5IDEuNDIwMTZDMTQuMjk3NSAwLjk4NzU1 OSAxMi43Njk4IDEuMzc5ODggMTEuNDkyNSAyLjU1Mzk4TDEyLjUwNzUgMy42NTgz M0MxMy40ODAxIDIuNzY0MzUgMTQuNDUyNSAyLjYyMjM4IDE1LjEwNDUgMi44NDE4 MUMxNS43MyAzLjA1MjMgMTYuMjUgMy42NTYxMiAxNi4yNSA0LjcxNDc1SDE3Ljc1 Wk05LjcwNzk0IDkuNDA4MjVDMTAuNDYzIDkuOTU4NjkgMTEuMDYxOCAxMC40MjYg MTIgMTAuNDI2TDEyIDguOTI1OThDMTEuNjM1IDguOTI1OTggMTEuNDM0NyA4Ljgx MDc0IDEwLjU5MTUgOC4xOTYxMkw5LjcwNzk0IDkuNDA4MjVaTTEzLjQwODUgOC4x OTYxM0MxMi41NjUzIDguODEwNzQgMTIuMzY1IDguOTI1OTggMTIgOC45MjU5OEwx MiAxMC40MjZDMTIuOTM4MiAxMC40MjYgMTMuNTM3IDkuOTU4NyAxNC4yOTIxIDku NDA4MjZMMTMuNDA4NSA4LjE5NjEzWiIgZmlsbD0iI2ZmZiIvPg0KPHBhdGggZD0i TTUgMjAuMzg4NEg3LjI1OTkzQzguMjcwNzkgMjAuMzg4NCA5LjI5MjUzIDIwLjQ5 MzcgMTAuMjc2MyAyMC42OTY0QzEyLjAxNjYgMjEuMDU0OSAxMy44NDg4IDIxLjA5 ODMgMTUuNjA2OSAyMC44MTM4QzE2LjQ3MzggMjAuNjczNCAxNy4zMjYgMjAuNDU4 OSAxOC4wOTc1IDIwLjA4NjVDMTguNzkzOSAxOS43NTA0IDE5LjY0NjkgMTkuMjc2 NiAyMC4yMTk5IDE4Ljc0NTlDMjAuNzkyMSAxOC4yMTYgMjEuMzg4IDE3LjM0ODcg MjEuODEwOSAxNi42NzA3QzIyLjE3MzYgMTYuMDg5NCAyMS45OTgyIDE1LjM3NjIg MjEuNDI0NSAxNC45NDNDMjAuNzg3MyAxNC40NjE5IDE5Ljg0MTcgMTQuNDYyIDE5 LjIwNDYgMTQuOTQzM0wxNy4zOTc0IDE2LjMwODRDMTYuNjk3IDE2LjgzNzUgMTUu OTMyIDE3LjMyNDUgMTUuMDIwNiAxNy40Njk5QzE0LjkxMSAxNy40ODc0IDE0Ljc5 NjIgMTcuNTAzMyAxNC42NzY0IDE3LjUxNzJNMTQuNjc2NCAxNy41MTcyQzE0LjY0 MDMgMTcuNTIxNCAxNC42MDM4IDE3LjUyNTQgMTQuNTY2OCAxNy41MjkyTTE0LjY3 NjQgMTcuNTE3MkMxNC44MjIyIDE3LjQ4NiAxNC45NjY5IDE3LjM5NiAxNS4xMDI4 IDE3LjI3NzVDMTUuNzQ2IDE2LjcxNjEgMTUuNzg2NiAxNS43NyAxNS4yMjg1IDE1 LjE0MzFDMTUuMDk5MSAxNC45OTc3IDE0Ljk0NzUgMTQuODc2NCAxNC43NzkxIDE0 Ljc3NTlDMTEuOTgxNyAxMy4xMDc0IDcuNjI5NDIgMTQuMzc4MiA1IDE2LjI0MjlN MTQuNjc2NCAxNy41MTcyQzE0LjYzOTkgMTcuNTI1IDE0LjYwMzMgMTcuNTI5MiAx NC41NjY4IDE3LjUyOTJNMTQuNTY2OCAxNy41MjkyQzE0LjA0MzQgMTcuNTgyOSAx My40MzEyIDE3LjU5NjggMTIuNzUxOCAxNy41MzI2IiBzdHJva2U9IiNmZmYiIHN0 cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4NCjxyZWN0 IHg9IjIiIHk9IjE0IiB3aWR0aD0iMyIgaGVpZ2h0PSI4IiByeD0iMS41IiBzdHJv a2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS41Ii8+DQo8L3N2Zz4NCg==');background-repeat:no-repeat;background-size:100% 100%;position:relative;left:-.5rem;top:.25rem;}li.menu-donate .menu-link,li.menu-donate .menu-link.is-active,li.menu-register .menu-link,li.menu-register .menu-link.is-active{color:white;}@keyframes slideDown{from{transform:translateY(-100%);}to{transform:translateY(0);}}header.header{border-bottom:0 none;box-shadow:0 0 4px rgba(0,0,0,0.30);left:0;right:0;}.path-front header.header{box-shadow:0 3px 8px rgba(0,0,0,0.30);}header.header img{-webkit-user-select:none;-moz-user-select:none;user-select:none;}header.header .contextual{display:none;}header.header.sticky{position:fixed;width:auto;top:0;z-index:1000;animation:slideDown 0.2s ease-out;will-change:transform;box-shadow:0 3px 8px rgba(0,0,0,0.30);}.toolbar-horizontal.toolbar-fixed header.header.sticky{top:calc(80px - 41px);}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open header.header.sticky{top:80px;}@media (max-width:991px){header.header{position:fixed;background:white;width:auto;z-index:999;box-shadow:0 3px 8px rgba(0,0,0,0.30)}}.region-header{padding:.5rem 2rem .2rem .75rem;min-width:0;}@media (max-width:991px){.region-header{padding:.25rem}}.region-header ul.menu{gap:1.4rem;}.region-header ul.menu a.menu-link{font-weight:700;font-size:0.8rem;font-family:"Mulish",Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif;-webkit-text-decoration:none;text-decoration:none;word-wrap:anywhere;}@media (min-width:992px) and (max-width:1199px){.region-header{gap:.5rem;padding-right:1rem}.region-header nav{min-width:0;flex:1 1 auto;}.region-header ul.menu{min-width:0;gap:.75rem;justify-content:flex-end;}.region-header ul.menu li{min-width:0;}.region-header ul.menu li a.menu-link{white-space:normal;line-height:1.15;text-align:center;}}.block-mittun-core-legal-copy{font-size:.6rem;}footer.footer{padding:0;background:linear-gradient(90deg,#002E54 0%,#002E54 100%);box-shadow:inset 0 1.25rem 1.5rem -1.5rem rgba(15,23,42,0.18);}footer.footer .footer-second,footer.footer .footer-top{max-width:70rem;width:100%;margin:0 auto;background:linear-gradient(90deg,#002E54 0%,#002E54 100%);}footer.footer .footer-top-left{flex-basis:32%;width:32%;}@media (max-width:991px){footer.footer .footer-top-left{flex-basis:100%;width:100%}}footer.footer .footer-top-right{flex-basis:68%;width:68%;}@media (max-width:991px){footer.footer .footer-top-right{flex-basis:100%;width:100%}}.footer-top{display:flex;flex-direction:row;flex-wrap:nowrap;padding-top:2rem;}@media (max-width:991px){.footer-top{flex-direction:column;flex-wrap:wrap;padding-top:1rem}}.footer-top .footer-top-left{text-align:center;}.footer-top .footer-top-left a svg{width:100px;}.footer-top .footer-top-right{display:grid;grid-column-gap:2em;grid-auto-flow:column;grid-template-columns:repeat(4,minmax(0,1fr));border-style:solid;border-width:0 0 .1rem 0;padding-bottom:2rem;-o-border-image:linear-gradient(90deg,#264491 0%,#6ac6e7 74.66%,#fcfea3 100%) 1;border-image:linear-gradient(90deg,#264491 0%,#6ac6e7 74.66%,#fcfea3 100%) 1;}@media (max-width:991px){.footer-top .footer-top-right{padding-left:.9rem;padding-right:.9rem;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;-o-border-image:none;border-image:none;border:none}.footer-top .footer-top-right ul.menu{display:none;}}@media (min-width:992px) and (max-width:1199px),(min-width:1200px){.footer-top .footer-top-right nav.block-menu ul.menu{display:block !important;}}.footer-top a.menu-link{color:#fff;font-weight:500;padding:0;margin:.3rem 0;font-size:0.85rem;display:block;}@media (max-width:991px){.footer-top a.menu-link{padding:0 0 0 .75rem}}@media (max-width:991px){.footer-top nav div.contextual{display:none !important}}.footer-top nav > h2{font-size:.75rem;color:#fff;font-weight:600;padding-top:0;margin-top:0;line-height:1.35;padding-bottom:.8rem;margin-bottom:0;}.footer-top nav > h2 button.footer-nav-expand{display:none;}@media (max-width:991px){.footer-top nav > h2{position:relative}.footer-top nav > h2 button.footer-nav-expand{display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;background:transparent;color:#fff;position:absolute;right:0;padding:.5rem;top:-.25rem;line-height:1;-moz-user-select:none;user-select:none;-webkit-user-select:none;}.footer-top nav > h2 button.footer-nav-expand:focus-visible{outline:2px solid #fcfea3;outline-offset:2px;border-radius:4px;}.footer-top nav > h2 button.footer-nav-expand .footer-nav-expand__icon{width:.55rem;height:.55rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transform-origin:center;transition:transform 280ms cubic-bezier(0.4,0,0.2,1);}.footer-top nav > h2 button.footer-nav-expand.is-open .footer-nav-expand__icon{transform:rotate(-135deg);}@media (prefers-reduced-motion:reduce){.footer-top nav > h2 button.footer-nav-expand .footer-nav-expand__icon{transition:none;}}}.footer-top nav:not(.expanded) > h2{border-style:solid;border-width:0 0 .1rem 0;margin-bottom:.8rem;}.footer-top nav.expanded ul.menu{border-style:solid;border-width:0 0 .1rem 0;padding-bottom:.8rem;margin-bottom:.8rem;}.footer-top nav.menu--footer-about > h2,.footer-top nav.menu--footer-about.expanded ul.menu{-o-border-image:linear-gradient(270deg,#fcfea3 0%,#009bdf 100%) 1;border-image:linear-gradient(270deg,#fcfea3 0%,#009bdf 100%) 1;}.footer-top nav.menu--footer-resources > h2,.footer-top nav.menu--footer-resources.expanded ul.menu{-o-border-image:linear-gradient(270deg,#fcfea3 0%,#00a88e 100%) 1;border-image:linear-gradient(270deg,#fcfea3 0%,#00a88e 100%) 1;}.footer-top nav.menu--footer-explore > h2,.footer-top nav.menu--footer-explore.expanded ul.menu{-o-border-image:linear-gradient(270deg,#fcfea3 0%,#a066aa 100%) 1;border-image:linear-gradient(270deg,#fcfea3 0%,#a066aa 100%) 1;}.footer-top nav.menu--footer-finding > h2,.footer-top nav.menu--footer-finding.expanded ul.menu{-o-border-image:linear-gradient(270deg,#f6f7c2 0%,#fa4244 100%) 1;border-image:linear-gradient(270deg,#f6f7c2 0%,#fa4244 100%) 1;}.footer-second{background:linear-gradient(90deg,#002E54 0%,#002E54 100%);display:flex;flex-direction:row;flex-wrap:nowrap;padding-top:2rem;}.footer-second .footer-top-right{display:flex;flex-direction:row;flex-wrap:nowrap;padding-bottom:3rem;}.footer-second .footer-top-right > .block{max-width:50%;flex-basis:50%;}.footer-second .footer-top-right a.subscribe-cta{display:block;margin-top:1.25rem;box-shadow:2px 2px 10px 0 rgba(0,0,0,0.2);font-weight:400;width:-moz-fit-content;width:fit-content;border:1px solid #0072ce;border-radius:4px;background:#ffffff;color:#0072ce;font-family:"Mulish",Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif;padding:.6rem 1.25rem;font-size:.8rem;}.footer-second .footer-top-right a.subscribe-cta .subscribe-icon{display:inline-flex;width:1em;height:1em;margin-right:.35rem;}.footer-second .footer-top-right a.subscribe-cta .subscribe-icon svg{width:100%;height:100%;display:block;}.footer-second h2.block-title{font-size:.75rem;color:#fff;font-weight:600;}@media (max-width:991px){.footer-second{padding-top:0}.footer-second .footer-top-left{display:none;}.footer-second .footer-top-right{width:100%;flex-basis:100%;display:flex;flex-direction:row;flex-wrap:wrap;}.footer-second .footer-top-right > .block{max-width:100%;flex-basis:100%;}.footer-second .footer-top-right a.subscribe-cta{display:flex;min-width:min(240px,100%);justify-content:center;align-items:center;padding-top:.4rem;padding-bottom:.4rem;margin:0 auto;}.footer-second .footer-top-right h2.block-title{text-align:center;}}@media (max-width:991px){#block-wfh-26-footersocial{margin-top:2rem}}#block-wfh-26-footersocial .social-connect{display:flex;align-items:center;gap:1rem;justify-content:start;}@media (max-width:991px){#block-wfh-26-footersocial .social-connect{justify-content:center}}#block-wfh-26-footersocial .social-connect a{color:#fff;display:inline-flex;align-items:center;justify-content:center;}#block-wfh-26-footersocial .social-connect .footer-social-icon{display:inline-flex;width:1.15rem;height:1.15rem;}#block-wfh-26-footersocial .social-connect .footer-social-icon svg{width:100%;height:100%;display:block;}.footer-third{padding:2.75rem 0;background:#fff;box-shadow:inset 0 1.25rem 1.5rem -1.5rem rgba(15,23,42,0.18),inset 0 -1.25rem 1.5rem -1.5rem rgba(15,23,42,0.18);}.footer-third #block-wfh-26-footerlogos{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:1rem;}.footer-third #block-wfh-26-footerlogos > a img{max-height:90px;}@media (max-width:991px){.footer-third{padding:2rem 0 1rem 0}.footer-third #block-wfh-26-footerlogos{flex-direction:column;flex-wrap:wrap;}}.footer-fourth{background:#0072ce;font-size:0.75rem;color:#fff;}@media (max-width:991px){.footer-fourth{padding:.25rem .5rem}}.footer-fourth a{color:#fff;-webkit-text-decoration:none;text-decoration:none;}.footer-fourth p:first-of-type{margin-bottom:0;}.footer-fourth p:nth-of-type(2){margin-top:.25rem;}.layout-label--hero .block-wfh-homepage-hero{background-color:white;color:white;background-repeat:no-repeat;background-attachment:scroll;background-position:left top;background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;background-image:url(/themes/wfh_26/images/hero-bg-home-2006.jpg);background-image:-webkit-image-set(url("/themes/wfh_26/images/hero-bg-home-2006.webp") type("image/webp"),url("/themes/wfh_26/images/hero-bg-home-2006.jpg") type("image/jpeg"));background-image:image-set(url("/themes/wfh_26/images/hero-bg-home-2006.webp") type("image/webp"),url("/themes/wfh_26/images/hero-bg-home-2006.jpg") type("image/jpeg"));padding-top:3rem;text-align:center;}@media (max-width:991px){.layout-label--hero .block-wfh-homepage-hero{background-image:url(/themes/wfh_26/images/hero-bg-home-2006-mobile.jpg);background-image:-webkit-image-set(url("/themes/wfh_26/images/hero-bg-home-2006-mobile.webp") type("image/webp"),url("/themes/wfh_26/images/hero-bg-home-2006-mobile.jpg") type("image/jpeg"));background-image:image-set(url("/themes/wfh_26/images/hero-bg-home-2006-mobile.webp") type("image/webp"),url("/themes/wfh_26/images/hero-bg-home-2006-mobile.jpg") type("image/jpeg"))}}.layout-label--hero .block-wfh-homepage-hero .hero-inner{max-width:860px;}@media (max-width:991px){.layout-label--hero .block-wfh-homepage-hero .hero-inner{padding:0 1rem}}.layout-label--hero .block-wfh-homepage-hero .hero-inner > img:first-child{max-width:480px;-webkit-user-select:none;-moz-user-select:none;user-select:none;}@media (max-width:991px){.layout-label--hero .block-wfh-homepage-hero .hero-inner > img:first-child{max-width:330px}}.layout-label--hero .block-wfh-homepage-hero .hero-inner > h2{font-size:25px;line-height:1.35;}.layout-label--hero .block-wfh-homepage-hero .hero-buttons{margin-bottom:1rem;}@media (max-width:991px){.layout-label--hero .block-wfh-homepage-hero .hero-buttons{margin-bottom:2rem}}.layout-label--hero .block-wfh-homepage-hero a.btn{font-size:0.85rem;-webkit-text-decoration:none;text-decoration:none;font-weight:700;}.layout-label--hero .block-wfh-homepage-hero a.btn.btn-outline-info{color:white;border-color:white;}.layout-label--hero .block-wfh-homepage-hero a.btn.btn-info{border-color:white;background:white;color:rgba(0,100,180);}div.download-buttons a{padding:0.4rem 1.2rem;margin:.5rem;font-weight:500;line-height:1.7;border-style:solid;border-width:2px;border-radius:.5rem;text-align:center;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform 220ms cubic-bezier(0.4,0,0.2,1),box-shadow 220ms ease,background-color 220ms ease,border-color 220ms ease,color 220ms ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}@media (prefers-reduced-motion:reduce){div.download-buttons a{transition:none;}}div.download-buttons a:not(:disabled):hover{transform:translateY(-0.15rem);box-shadow:var(--mittun-shadow-raised);-webkit-text-decoration:none;text-decoration:none;}div.download-buttons a{font-weight:700;margin:0;}body.page-node-page .block-page-title-block,body.path-taxonomy .block-page-title-block{background-color:white;color:white;background-repeat:no-repeat;background-attachment:scroll;background-position:left top;background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;padding:5rem 0;background-image:url(/themes/wfh_26/images/hero-bg-inner.jpg);}@media (max-width:991px){body.page-node-page .block-page-title-block,body.path-taxonomy .block-page-title-block{padding:2.5rem 1rem}}body.page-node-page .block-page-title-block h1,body.path-taxonomy .block-page-title-block h1{line-height:1.5;}body.page-node-page .node--type-page .field--name-field-block-body,body.path-taxonomy .node--type-page .field--name-field-block-body{font-weight:500;}#block-wfh-26-page-title p.subtitle{margin:1rem 0;font-weight:600;max-width:1200px;padding:0 5rem;text-align:center;line-height:1.6;}@media (max-width:991px){#block-wfh-26-page-title p.subtitle{padding:0}}#block-wfh-26-page-title .page-title-cta-wrapper{margin-top:.5rem;text-align:center;}#block-wfh-26-page-title .page-title-cta-wrapper .page-title-cta{color:white;border-color:white;}.block-views-blockevents-block-1{background-color:rgba(0,100,180);padding:1rem 5rem 1rem;}.has-homepage-search .block-views-blockevents-block-1{padding-top:5rem;}@media (max-width:991px){.has-homepage-search .block-views-blockevents-block-1{padding-top:1rem}}.block-views-blockevents-block-1 td.priority-low{display:none;}@media (max-width:991px){.block-views-blockevents-block-1{padding-top:1rem;padding-left:1.5rem;padding-right:1.5rem}.block-views-blockevents-block-1 td.priority-medium{display:none;}.block-views-blockevents-block-1 td.priority-low{display:table-cell;}}@media (max-width:500px){.block-views-blockevents-block-1{padding-left:.5rem;padding-right:.5rem}}.block-views-blockevents-block-1 .site-opens{font-size:.75rem;}.block-views-blockevents-block-1 .views-field-field-date-time-1 .site-opens{position:relative;top:-10px;margin-bottom:-20px;}.block-views-blockevents-block-1 tr.events-row td,.block-views-blockevents-block-1 tr.events-row .node--type-event{display:none;}.block-views-blockevents-block-1 tr.events-row td .layout.layout--twocol-section.layout--twocol-section--33-67,.block-views-blockevents-block-1 tr.events-row .node--type-event .layout.layout--twocol-section.layout--twocol-section--33-67{padding-top:0;}.block-views-blockevents-block-1 tr.events-row td .field--name-field-event-image img,.block-views-blockevents-block-1 tr.events-row .node--type-event .field--name-field-event-image img{max-width:100%;}@media (max-width:500px){.block-views-blockevents-block-1 tr.events-row td .field--name-field-event-image img,.block-views-blockevents-block-1 tr.events-row .node--type-event .field--name-field-event-image img{margin:0 auto}}.block-views-blockevents-block-1 tr.events-row td .field--name-title,.block-views-blockevents-block-1 tr.events-row .node--type-event .field--name-title{font-weight:700;font-size:2rem;}.block-views-blockevents-block-1 tr.events-row td .field--name-field-event-date,.block-views-blockevents-block-1 tr.events-row .node--type-event .field--name-field-event-date{font-size:20px;}.block-views-blockevents-block-1 tr.events-row td .field-spacer,.block-views-blockevents-block-1 tr.events-row .node--type-event .field-spacer{border-bottom:1px solid #ccc;padding-bottom:.5rem;margin-bottom:1rem;}.block-views-blockevents-block-1 tr.events-row td .field--name-field-event-location,.block-views-blockevents-block-1 tr.events-row td .field--name-field-event-bring,.block-views-blockevents-block-1 tr.events-row td .field--name-field-event-meet,.block-views-blockevents-block-1 tr.events-row .node--type-event .field--name-field-event-location,.block-views-blockevents-block-1 tr.events-row .node--type-event .field--name-field-event-bring,.block-views-blockevents-block-1 tr.events-row .node--type-event .field--name-field-event-meet{display:inline;font-size:20px;}.block-views-blockevents-block-1 tr.events-row td .field--name-event-body p,.block-views-blockevents-block-1 tr.events-row .node--type-event .field--name-event-body p{font-size:20px !important;}.block-views-blockevents-block-1 tr.events-row td .field--name-event-body p:last-child,.block-views-blockevents-block-1 tr.events-row .node--type-event .field--name-event-body p:last-child{margin-bottom:0;}.block-views-blockevents-block-1 tr.events-row td a.register-link,.block-views-blockevents-block-1 tr.events-row .node--type-event a.register-link{color:#fff;font-size:20px;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline;margin-top:.5rem;display:block;}.block-views-blockevents-block-1 tr.events-row > td{width:100%;box-sizing:border-box;}.block-views-blockevents-block-1 .view-header{padding:1rem 0;color:#fff;font-size:1.25rem;text-align:center;font-weight:400;margin-bottom:1rem;}@media (max-width:991px){.block-views-blockevents-block-1 .view-header{margin-bottom:0}}.block-views-blockevents-block-1 td.views-field-rendered-entity{position:relative;}.block-views-blockevents-block-1 a.expand-cta{color:transparent;position:absolute;top:50%;right:0;width:1.8rem;height:1.8rem;display:inline-flex;align-items:center;justify-content:center;text-shadow:none;overflow:hidden;transform:translateY(-50%);-moz-user-select:none;user-select:none;-webkit-user-select:none;transition:transform 300ms cubic-bezier(0.4,0,0.2,1);}.block-views-blockevents-block-1 a.expand-cta:focus-visible{outline:2px solid #fff;outline-offset:2px;border-radius:0.25rem;}.block-views-blockevents-block-1 a.expand-cta::before,.block-views-blockevents-block-1 a.expand-cta::after{content:"";position:absolute;width:.95rem;height:3px;border-radius:999px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.5);transform-origin:center;transition:transform 300ms cubic-bezier(0.4,0,0.2,1),opacity 220ms ease;}.block-views-blockevents-block-1 a.expand-cta::after{transform:rotate(90deg);}.block-views-blockevents-block-1 a.expand-cta.is-open{transform:translateY(-50%);}.block-views-blockevents-block-1 a.expand-cta.is-spinning{animation:events-expand-spin 480ms cubic-bezier(0.35,0,0.2,1);}.block-views-blockevents-block-1 a.expand-cta.is-open::after{transform:rotate(90deg) scaleX(0.1);opacity:0;}@media (max-width:500px){.block-views-blockevents-block-1 a.expand-cta{width:1.6rem;height:1.6rem}}@media (prefers-reduced-motion:reduce){.block-views-blockevents-block-1 a.expand-cta{transition:none;animation:none}.block-views-blockevents-block-1 a.expand-cta::before,.block-views-blockevents-block-1 a.expand-cta::after{transition:none;}}@keyframes events-expand-spin{from{transform:translateY(-50%) rotate(0deg);}to{transform:translateY(-50%) rotate(360deg);}}.block-views-blockevents-block-1 .view-header h3{color:#fff;font-size:2rem;font-weight:600;text-transform:uppercase;margin:0;}.block-views-blockevents-block-1 .teaser-link{margin-top:1rem;}@media (max-width:500px){.block-views-blockevents-block-1 .teaser-link{margin-bottom:1rem}}.block-views-blockevents-block-1 .view-content{text-align:center;}.block-views-blockevents-block-1 .view-content .views-field-field-event-url.events-hide{display:none !important;}.block-views-blockevents-block-1 .view-content .views-field-field-event-url a,.block-views-blockevents-block-1 .view-content .field--name-field-event-url a,.block-views-blockevents-block-1 .view-content .views-field-nothing-2 a{padding:0.4rem 1.2rem;margin:.5rem;font-weight:500;line-height:1.7;border-style:solid;border-width:2px;border-radius:.5rem;text-align:center;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform 220ms cubic-bezier(0.4,0,0.2,1),box-shadow 220ms ease,background-color 220ms ease,border-color 220ms ease,color 220ms ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}@media (prefers-reduced-motion:reduce){.block-views-blockevents-block-1 .view-content .views-field-field-event-url a,.block-views-blockevents-block-1 .view-content .field--name-field-event-url a,.block-views-blockevents-block-1 .view-content .views-field-nothing-2 a{transition:none}}.block-views-blockevents-block-1 .view-content .views-field-field-event-url a:not(:disabled):hover,.block-views-blockevents-block-1 .view-content .field--name-field-event-url a:not(:disabled):hover,.block-views-blockevents-block-1 .view-content .views-field-nothing-2 a:not(:disabled):hover{transform:translateY(-0.15rem);box-shadow:var(--mittun-shadow-raised);-webkit-text-decoration:none;text-decoration:none;}.block-views-blockevents-block-1 .view-content .views-field-field-event-url a,.block-views-blockevents-block-1 .view-content .field--name-field-event-url a,.block-views-blockevents-block-1 .view-content .views-field-nothing-2 a{background-color:#fff;color:rgba(0,100,180);border-color:rgba(0,100,180);font-weight:600;margin:0;padding:.58rem 1rem;border-radius:0.5rem;font-size:.95rem;line-height:1.25;white-space:nowrap;min-height:2.35rem;display:inline-flex;align-items:center;justify-content:center;}@media (min-width:992px) and (max-width:1199px){.block-views-blockevents-block-1 .view-content .views-field-field-event-url a,.block-views-blockevents-block-1 .view-content .field--name-field-event-url a,.block-views-blockevents-block-1 .view-content .views-field-nothing-2 a{padding:.5rem .88rem;min-height:2.15rem;font-size:.88rem}}@media (max-width:991px){.block-views-blockevents-block-1 .view-content .views-field-field-event-url a,.block-views-blockevents-block-1 .view-content .field--name-field-event-url a,.block-views-blockevents-block-1 .view-content .views-field-nothing-2 a{padding:.38rem .7rem;min-height:1.9rem;border-radius:0.45rem;font-size:.78rem}}@media (max-width:500px){.block-views-blockevents-block-1 .view-content .views-field-field-event-url a,.block-views-blockevents-block-1 .view-content .field--name-field-event-url a,.block-views-blockevents-block-1 .view-content .views-field-nothing-2 a{padding:.3rem .6rem;min-height:1.7rem;border-radius:0.4rem;font-size:.72rem}}.block-views-blockevents-block-1 .view-content .views-field-field-event-url .ajax-progress,.block-views-blockevents-block-1 .view-content .field--name-field-event-url .ajax-progress,.block-views-blockevents-block-1 .view-content .views-field-nothing-2 .ajax-progress{display:none;padding:0;}@media (max-width:991px){.block-views-blockevents-block-1 .view-content .views-field-nothing-2{vertical-align:top !important;padding-top:1rem !important;}.block-views-blockevents-block-1 .view-content .views-field-nothing-2 a{padding:.38rem .7rem;min-height:1.9rem;font-size:.78rem;}@media (max-width:500px){.block-views-blockevents-block-1 .view-content .views-field-nothing-2 a{padding:.3rem .6rem;min-height:1.7rem;font-size:.72rem}}}.block-views-blockevents-block-1 .view-content .table-responsive table.table{border-collapse:collapse;border:0;width:100%;}@media (max-width:991px){.block-views-blockevents-block-1 .view-content .table-responsive table.table td{padding:0.5rem;}}@media (max-width:500px){.block-views-blockevents-block-1 .view-content .table-responsive table.table td{padding:0.1rem 0.1rem;max-width:150px;min-width:30px;vertical-align:middle;}}.block-views-blockevents-block-1 .view-content .table-responsive tbody,.block-views-blockevents-block-1 .view-content .table-responsive td{border:0;margin:0;}@media (max-width:991px){.block-views-blockevents-block-1 .view-content .table-responsive td{vertical-align:middle;}}.block-views-blockevents-block-1 .view-content .table-responsive tr{border:0;border-bottom:1px solid #3991cb;}.block-views-blockevents-block-1 .view-content .table-responsive .views-field-title{font-weight:700;}.block-views-blockevents-block-1 .view-content .table-responsive .views-field-title a{color:#fff !important;font-weight:700;font-size:1.2rem;}.block-views-blockevents-block-1 .view-content .table-responsive .views-field-nothing-2 strong{display:block;}.block-views-blockevents-block-1 .view-content .table-responsive td{color:#fff !important;font-size:1rem;}@media (min-width:1200px){.block-views-blockevents-block-1 .view-content .table-responsive td{font-size:1.2rem}}@media (max-width:991px){.block-views-blockevents-block-1 .view-content .table-responsive td{font-size:.9rem}}@media (max-width:500px){.block-views-blockevents-block-1 .view-content .table-responsive td{font-size:.8rem}}.block-views-blockevents-block-1 .table > :not(caption) > * > *{padding:0.9rem 0.9rem;}.block-views-blockevents-block-1 .teaser-content{display:flex;flex-direction:row;flex-wrap:nowrap;font-size:20px;text-align:left;min-width:0;}.block-views-blockevents-block-1 .teaser-content .left{padding-right:1rem;width:33%;flex-basis:33%;min-width:0;}@media (max-width:500px){.block-views-blockevents-block-1 .teaser-content .left{padding-right:0}}.block-views-blockevents-block-1 .teaser-content .right{width:67%;flex-basis:67%;padding-left:2rem;min-width:0;word-wrap:anywhere;}@media (max-width:500px){.block-views-blockevents-block-1 .teaser-content .right{padding-left:0;}}@media (max-width:991px){.block-views-blockevents-block-1 .teaser-content{flex-direction:column;flex-wrap:wrap}.block-views-blockevents-block-1 .teaser-content .left{width:100%;flex-basis:100%;}.block-views-blockevents-block-1 .teaser-content .right{width:100%;flex-basis:100%;}}.block-views-blockevents-block-1 .teaser-content span.teaser-label{font-weight:700;}.block-views-blockevents-block-1 .teaser-content .teaser-location{margin-bottom:.25rem;}.block-views-blockevents-block-1 .teaser-content .teaser-body{margin-top:.5rem;}.block-views-blockevents-block-1 .teaser-content .teaser-campaign{margin:.75rem 0;}.block-views-blockevents-block-1 .teaser-content .wfh-event-campaign-progress{width:100%;}.block-views-blockevents-block-1 .teaser-content .wfh-event-campaign-progress .mittun-progress{height:.8rem;margin-bottom:1rem;background:#fff;border-radius:999px;overflow:hidden;}.block-views-blockevents-block-1 .teaser-content .wfh-event-campaign-progress .mittun-progress__bar{background:#F68D2E;border-radius:999px;}.block-views-blockevents-block-1 .teaser-content .wfh-event-campaign-progress .progress-info{display:flex;justify-content:space-between;gap:1rem;font-size:.95rem;line-height:1.2;color:#fff;}.block-views-blockevents-block-1 .teaser-content h2.teaser-title{font-size:2rem;color:#fff;font-weight:700;text-shadow:1px 1px 1px #000;margin-bottom:.25rem;margin-top:0;}.ui-dialog.ui-widget.ui-widget-content.ui-front.events-modal{z-index:10002 !important;padding:0 1rem;}@media (max-width:500px){.ui-dialog.ui-widget.ui-widget-content.ui-front.events-modal{padding:0 .5rem;display:flex;flex-direction:column}}.ui-dialog.ui-widget.ui-widget-content.ui-front.events-modal .ui-dialog-titlebar{padding:.35rem .5rem 0;border:0 none;background:transparent;}@media (max-width:500px){.ui-dialog.ui-widget.ui-widget-content.ui-front.events-modal .ui-dialog-titlebar{padding-left:0;padding-right:0}}.ui-dialog.ui-widget.ui-widget-content.ui-front.events-modal .ui-dialog-titlebar h1.ui-dialog-title{margin:0;font-size:1.4rem;padding-top:.5rem;padding-left:.5rem;}@media (max-width:500px){.ui-dialog.ui-widget.ui-widget-content.ui-front.events-modal .ui-dialog-titlebar h1.ui-dialog-title{width:100%;padding:.25rem 0 .4rem;font-size:1.08rem;line-height:1.2}}.ui-dialog.ui-widget.ui-widget-content.ui-front.events-modal .ui-dialog-titlebar-close{display:none;}.ui-dialog.ui-widget.ui-widget-content.ui-front.events-modal .ui-dialog-content{padding:.25rem .5rem 0;font-size:.85rem;}@media (max-width:500px){.ui-dialog.ui-widget.ui-widget-content.ui-front.events-modal .ui-dialog-content{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 .35rem calc(.5rem + env(safe-area-inset-bottom))}}.ui-dialog.ui-widget.ui-widget-content.ui-front.events-modal .ui-dialog-buttonpane{border:0 none;padding:.5rem 0 1rem 0;}@media (max-width:991px){.ui-dialog.ui-widget.ui-widget-content.ui-front.events-modal .ui-dialog-buttonpane{padding-bottom:2rem}}@media (max-width:500px){.ui-dialog.ui-widget.ui-widget-content.ui-front.events-modal .ui-dialog-buttonpane{flex:0 0 auto;position:sticky;bottom:0;z-index:2;background:#fff;border-top:1px solid #d7dce3;padding-top:.75rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}}.ui-dialog.ui-widget.ui-widget-content.ui-front.events-modal .ui-dialog-buttonpane .btn-cancel,.ui-dialog.ui-widget.ui-widget-content.ui-front.events-modal .ui-dialog-buttonpane .btn-continue{font-size:.85rem;}.ui-dialog.ui-widget.ui-widget-content.ui-front.events-modal .ui-dialog-buttonpane .btn-cancel{color:#576279;background:#eef2f7;border:1px solid #c5cdd8;box-shadow:none;padding:.35rem .9rem;margin:0 1rem 0 0;}.ui-dialog.ui-widget.ui-widget-content.ui-front.events-modal .ui-dialog-buttonpane .btn-cancel:hover{-webkit-text-decoration:none;text-decoration:none;background:#e4eaf3;border-color:#b7c0ce;}.ui-dialog.ui-widget.ui-widget-content.ui-front.events-modal .ui-dialog-buttonpane .btn-continue{border:1px solid rgba(0,100,180);background:rgba(0,100,180);color:white;}.ui-dialog.ui-widget.ui-widget-content.ui-front.events-modal .ui-dialog-buttonpane .btn-continue:disabled{opacity:0.5;}.ui-dialog.ui-widget.ui-widget-content.ui-front.events-modal .events-modal-intro{padding-left:.5rem;word-wrap:anywhere;}@media (max-width:500px){.ui-dialog.ui-widget.ui-widget-content.ui-front.events-modal .events-modal-intro{padding:.15rem .25rem .5rem;font-size:.75rem}}.ui-widget-overlay.ui-front{z-index:10001 !important;}.ui-dialog.ui-widget.ui-widget-content.ui-front{z-index:10002 !important;}.wfh-options-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;}.wfh-options-container .wfh-option{width:32%;flex-basis:32%;cursor:pointer;border-radius:.5rem;border:1px solid #ccc;padding-bottom:1rem;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap;text-align:center;}@media (max-width:991px){.wfh-options-container .wfh-option{width:48%;flex-basis:48%;justify-content:center;padding:.45rem .35rem .4rem;gap:.2rem}}.wfh-options-container .wfh-option label{font-weight:600;font-size:1rem;margin-bottom:.25rem;cursor:pointer;width:100%;color:#000;padding-top:1rem;}@media (max-width:991px){.wfh-options-container .wfh-option label{padding-top:0;font-size:.85rem;margin-bottom:0;}}.wfh-options-container .wfh-option label{word-wrap:anywhere;}.wfh-options-container .wfh-option span{font-size:.82rem;margin-bottom:.15rem;line-height:1.25;}@media (max-width:500px){.wfh-options-container .wfh-option span{font-size:.78rem}}.wfh-options-container .wfh-option input[type="radio"]{cursor:pointer;box-sizing:border-box;width:30px;height:30px;margin:6px;padding:0;border:1px solid rgb(96,105,123);border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;}.wfh-options-container .wfh-option input[type="radio"]:focus-visible{outline:2px solid #003f7f;outline-offset:2px;box-shadow:0 0 0 2px rgba(255,255,255,0.9);}.wfh-options-container .wfh-option input[type="radio"]:not(:disabled):checked{border-color:rgba(0,100,180);background-color:rgba(0,100,180);background-clip:content-box;padding:2px;}@media (max-width:991px){.wfh-options-container .wfh-option input[type="radio"]{width:24px;height:24px;margin:4px}}@media (max-width:991px){div.ui-dialog.events-modal.ui-widget.ui-widget-content.ui-front{width:98% !important;top:85px !important}}@media (max-width:500px){div.ui-dialog.events-modal.ui-widget.ui-widget-content.ui-front{width:calc(100% - 1rem) !important;left:.5rem !important;top:.75rem !important;max-height:calc(100vh - .75rem - env(safe-area-inset-bottom));max-height:calc(100dvh - .75rem - env(safe-area-inset-bottom))}}.view-id-blog .view-more-stories,.view-id-blog_categories .view-more-stories{padding:0.4rem 1.2rem;margin:.5rem;font-weight:500;line-height:1.7;border-style:solid;border-width:2px;border-radius:.5rem;text-align:center;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform 220ms cubic-bezier(0.4,0,0.2,1),box-shadow 220ms ease,background-color 220ms ease,border-color 220ms ease,color 220ms ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}@media (prefers-reduced-motion:reduce){.view-id-blog .view-more-stories,.view-id-blog_categories .view-more-stories{transition:none;}}.view-id-blog .view-more-stories:not(:disabled):hover,.view-id-blog_categories .view-more-stories:not(:disabled):hover{transform:translateY(-0.15rem);box-shadow:var(--mittun-shadow-raised);-webkit-text-decoration:none;text-decoration:none;}.view-id-blog .view-more-stories,.view-id-blog_categories .view-more-stories{display:block;margin:1rem auto;background-color:rgba(0,100,180);color:#fff;width:-moz-fit-content;width:fit-content;}.view-id-blog .view-empty,.view-id-blog .view-footer,.view-id-blog_categories .view-empty,.view-id-blog_categories .view-footer{padding-bottom:1rem;}.view-id-blog .view-empty,.view-id-blog_categories .view-empty{width:50%;margin:1rem auto;}.view-id-blog .view-content,.view-id-blog_categories .view-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:start;gap:20px;padding-top:1rem;padding-bottom:1rem;padding-left:5%;padding-right:5%;}@media (min-width:992px) and (max-width:1199px),(max-width:991px){.view-id-blog .view-content,.view-id-blog_categories .view-content{padding-left:1%;padding-right:1%}}@media (max-width:500px){.path-front .view-id-blog .view-content,.path-front .view-id-blog_categories .view-content{padding-left:2%;padding-right:2%}}.view-id-blog .view-content .video-column,.view-id-blog .view-content .story-teaser,.view-id-blog_categories .view-content .video-column,.view-id-blog_categories .view-content .story-teaser{flex-basis:30%;width:30%;}@media (max-width:500px){.view-id-blog .view-content .video-column,.view-id-blog .view-content .story-teaser,.view-id-blog_categories .view-content .video-column,.view-id-blog_categories .view-content .story-teaser{flex-basis:100%;width:100%}}.view-id-blog .video-grid,.view-id-blog_categories .video-grid{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;padding:5%;}.view-id-blog .video-column,.view-id-blog_categories .video-column{width:30%;min-width:0;flex:1 1 300px;max-width:30%;text-align:left;word-wrap:anywhere;}.view-id-blog .video-container,.view-id-blog_categories .video-container{max-width:100%;}.view-id-blog .video-container .field--name-field-blog-image img,.view-id-blog_categories .video-container .field--name-field-blog-image img{width:100%;max-width:none !important;-o-object-fit:cover;object-fit:cover;}.view-id-blog .video-title,.view-id-blog_categories .video-title{color:#061037;font-family:Montserrat,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:normal;margin-top:15px;}.view-id-blog .video-description,.view-id-blog_categories .video-description{color:#3D382F;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:30px;margin:10px 0;}.view-id-blog .view-story,.view-id-blog_categories .view-story{display:block;color:rgba(0,100,180);font-weight:700;-webkit-text-decoration:underline;text-decoration:underline;margin-top:10px;}@media (max-width:991px){.view-id-blog .video-grid,.view-id-blog_categories .video-grid{flex-direction:column;align-items:center;padding-top:2%;padding-bottom:2%;}.view-id-blog .video-column,.view-id-blog_categories .video-column{width:90%;max-width:90%;}}.field--name-field-blog-image{text-align:center;}.field--name-field-blog-image img{max-width:100%;}@media (max-width:991px){.field--name-field-blog-image img{max-width:100% !important}}article.node--type-blog .col-lg-10{flex:0 0 auto;width:83.33333333%;}article.node--type-blog .bg-soft-primary{background-color:#edf2fc;}article.node--type-blog .container.coh-post{padding-top:2rem;padding-bottom:4rem;}article.node--type-blog .text-line{position:relative;vertical-align:top;padding-left:1.4rem;}article.node--type-blog .text-line:not(.text-gradient){display:inline-flex;}article.node--type-blog .text-line:before{content:"";position:absolute;display:inline-block;top:50%;transform:translateY(-60%);left:0;width:0.75rem;height:0.05rem;background:rgba(0,100,180);}article.node--type-blog .post-category{margin-bottom:0.4rem;text-transform:uppercase;letter-spacing:0.02rem;font-size:0.7rem;font-weight:700;color:#aab0bc;}article.node--type-blog .bg-light{background-color:rgb(254,254,254);}article.node--type-blog .card{box-shadow:0 0 0 0.05rem rgba(8,60,130,0.06),0 0 1.25rem rgba(30,34,40,0.04);color:rgb(96,105,123);position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box;height:auto;border-radius:.4rem;background-color:#fff;border:1px solid rgba(164,174,198,0.2);}article.node--type-blog .card-body{flex:1 1 auto;padding:2rem;}article.node--type-blog .blog.single .post{margin-bottom:0;}article.node--type-blog .container{padding-top:4rem;padding-bottom:4rem;}article.node--type-blog h1.display-1{margin-top:0;}article.node--type-blog a.blog-back{font-size:0.85rem;font-weight:500;}article.node--type-blog .field--name-field-blog-content{margin-top:1rem;font-size:0.85rem;}@media (min-width:992px) and (max-width:1199px),(min-width:1200px){.blog.single .card-body{padding:2.8rem 3rem 2.8rem;}}.block-mittun-blog-categories ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin:1.5rem 0 1rem 0;z-index:9;}.block-mittun-blog-categories ul li{border:0 none;margin:0 .25rem;}.block-mittun-blog-categories ul li a{padding:0.4rem 1.2rem;margin:.5rem;font-weight:500;line-height:1.7;border-style:solid;border-width:2px;border-radius:.5rem;text-align:center;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform 220ms cubic-bezier(0.4,0,0.2,1),box-shadow 220ms ease,background-color 220ms ease,border-color 220ms ease,color 220ms ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}@media (prefers-reduced-motion:reduce){.block-mittun-blog-categories ul li a{transition:none;}}.block-mittun-blog-categories ul li a:not(:disabled):hover{transform:translateY(-0.15rem);box-shadow:var(--mittun-shadow-raised);-webkit-text-decoration:none;text-decoration:none;}.block-mittun-blog-categories ul li a{background-color:rgba(0,100,180);color:#fff;}body.path-user .region.region-content{background-image:url(/themes/wfh_26/images/hero-bg-login.jpg);background-size:100% 100%;background-repeat:no-repeat;min-height:100vh;padding-bottom:2rem;padding-top:2rem;}.user-login-form,.magic-code-email-login-verification-form,.magic-code-email-login-form{border-radius:3px;max-width:768px;margin:0 auto;text-align:center;background-color:#fff;padding-top:2rem;box-shadow:0 4px 16px rgba(0,0,0,0.40);}.user-login-form .login-logo,.magic-code-email-login-verification-form .login-logo,.magic-code-email-login-form .login-logo{width:350px;display:block;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.user-login-form h1,.user-login-form h2,.magic-code-email-login-verification-form h1,.magic-code-email-login-verification-form h2,.magic-code-email-login-form h1,.magic-code-email-login-form h2{font-weight:400;font-size:1.6rem;padding:0;margin:1rem 0 1rem 0;color:#000;}.user-login-form .magic-info,.user-login-form p,.magic-code-email-login-verification-form .magic-info,.magic-code-email-login-verification-form p,.magic-code-email-login-form .magic-info,.magic-code-email-login-form p{font-size:.9rem;}.user-login-form #edit-email,.magic-code-email-login-verification-form #edit-email,.magic-code-email-login-form #edit-email{display:block;width:100%;padding:0.6rem 1rem;font-size:0.75rem;font-weight:500;line-height:1.7;color:#60697b;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fefefe;background-clip:padding-box;border:1px solid rgba(8,60,130,0.07);border-radius:0.4rem;box-shadow:0 0 1.25rem rgba(30,34,40,0.04);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}.user-login-form #edit-email::-moz-placeholder,.magic-code-email-login-verification-form #edit-email::-moz-placeholder,.magic-code-email-login-form #edit-email::-moz-placeholder{color:#959ca9;opacity:1;}.user-login-form #edit-email::placeholder,.magic-code-email-login-verification-form #edit-email::placeholder,.magic-code-email-login-form #edit-email::placeholder{color:#959ca9;opacity:1;}.user-login-form #edit-email,.magic-code-email-login-verification-form #edit-email,.magic-code-email-login-form #edit-email{max-width:500px;margin:0 auto;color:#666666;border-color:#e3e3e3;font-size:1rem;}.user-login-form .form-item--error input.form-email,.user-login-form .form-item--error input.form-text,.magic-code-email-login-verification-form .form-item--error input.form-email,.magic-code-email-login-verification-form .form-item--error input.form-text,.magic-code-email-login-form .form-item--error input.form-email,.magic-code-email-login-form .form-item--error input.form-text{border-color:#c62828;box-shadow:0 0 0 3px rgba(198,40,40,0.12);}.user-login-form .form-item--error-message,.magic-code-email-login-verification-form .form-item--error-message,.magic-code-email-login-form .form-item--error-message{max-width:500px;margin:0.65rem auto 0;padding:0.75rem 1rem;border-radius:0.75rem;background:#fff4f4;border:1px solid rgba(198,40,40,0.2);color:#8b1e1e;font-size:0.95rem;line-height:1.4;text-align:left;}.user-login-form #edit-submit,.magic-code-email-login-verification-form #edit-submit,.magic-code-email-login-form #edit-submit{padding:0.4rem 1.2rem;margin:.5rem;font-weight:500;line-height:1.7;border-style:solid;border-width:2px;border-radius:.5rem;text-align:center;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform 220ms cubic-bezier(0.4,0,0.2,1),box-shadow 220ms ease,background-color 220ms ease,border-color 220ms ease,color 220ms ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}@media (prefers-reduced-motion:reduce){.user-login-form #edit-submit,.magic-code-email-login-verification-form #edit-submit,.magic-code-email-login-form #edit-submit{transition:none;}}.user-login-form #edit-submit:not(:disabled):hover,.magic-code-email-login-verification-form #edit-submit:not(:disabled):hover,.magic-code-email-login-form #edit-submit:not(:disabled):hover{transform:translateY(-0.15rem);box-shadow:var(--mittun-shadow-raised);-webkit-text-decoration:none;text-decoration:none;}.user-login-form #edit-submit,.magic-code-email-login-verification-form #edit-submit,.magic-code-email-login-form #edit-submit{background-color:#0072cd;margin-top:.5rem;color:#fff;font-weight:500;border-color:#0072cd;}.user-login-form a.register-cta.btn.btn-outline-primary,.magic-code-email-login-verification-form a.register-cta.btn.btn-outline-primary,.magic-code-email-login-form a.register-cta.btn.btn-outline-primary{width:180px;margin:0 auto;padding-top:.65rem;padding-bottom:.65rem;font-size:1.1rem;font-weight:500;border-radius:.5rem;}.user-login-form .login-register-cta,.magic-code-email-login-verification-form .login-register-cta,.magic-code-email-login-form .login-register-cta{padding-bottom:2rem;}.user-login-form div.form-item,.magic-code-email-login-verification-form div.form-item,.magic-code-email-login-form div.form-item{margin:1rem 0;}.user-login-form .verify-code-input,.magic-code-email-login-verification-form .verify-code-input,.magic-code-email-login-form .verify-code-input{max-width:100%;}.user-login-form .verify-code-input__container,.magic-code-email-login-verification-form .verify-code-input__container,.magic-code-email-login-form .verify-code-input__container{justify-content:center;margin-top:1rem;}.user-login-form .verify-code-input__container .form-item,.magic-code-email-login-verification-form .verify-code-input__container .form-item,.magic-code-email-login-form .verify-code-input__container .form-item{margin:0 .25rem;}.user-login-form .verify-code-input__container input.form-text,.magic-code-email-login-verification-form .verify-code-input__container input.form-text,.magic-code-email-login-form .verify-code-input__container input.form-text{display:block;width:100%;padding:0.6rem 1rem;font-size:0.75rem;font-weight:500;line-height:1.7;color:#60697b;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fefefe;background-clip:padding-box;border:1px solid rgba(8,60,130,0.07);border-radius:0.4rem;box-shadow:0 0 1.25rem rgba(30,34,40,0.04);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}.user-login-form .verify-code-input__container input.form-text::-moz-placeholder,.magic-code-email-login-verification-form .verify-code-input__container input.form-text::-moz-placeholder,.magic-code-email-login-form .verify-code-input__container input.form-text::-moz-placeholder{color:#959ca9;opacity:1;}.user-login-form .verify-code-input__container input.form-text::placeholder,.magic-code-email-login-verification-form .verify-code-input__container input.form-text::placeholder,.magic-code-email-login-form .verify-code-input__container input.form-text::placeholder{color:#959ca9;opacity:1;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav button.leaderboard{border:1px solid #b381b9;color:#9c5ba5;}.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav button.leaderboard:hover:not([disabled]),.mittun-leaderboard-wrapper.widget-wrapper .mittun-leaderboard .leaderboard-nav button.leaderboard.active{background:#9c5ba5;color:#fff;font-weight:700;}.walk-for-hope-banner{z-index:499;width:100%;color:white;background-color:#9d58a5;text-align:center;font-size:0.9rem;padding:.30rem 0;border-bottom:1px solid #aaa;box-shadow:-2px 1px 3px 1px rgb(0,0,0,0.3333);overflow:hidden;transform:translateY(0);transition:max-height 280ms ease,transform 280ms ease,padding 280ms ease,border-width 280ms ease,box-shadow 280ms ease;max-height:8rem;}@media (prefers-reduced-motion:reduce){.walk-for-hope-banner{transition:none}}.walk-for-hope-banner.is-closing{max-height:0;transform:translateY(-100%);padding-top:0;padding-bottom:0;border-bottom-width:0;box-shadow:none;}.walk-for-hope-banner .contextual{display:none !important;}@media (min-width:1200px){.walk-for-hope-banner .block-wfh-custom-banner{padding-top:.35rem;}.toolbar-tray-open .walk-for-hope-banner .block-wfh-custom-banner{padding-top:0;}}.walk-for-hope-banner .banner-inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-column-gap:.5rem;width:100%;padding-right:.5rem;}@media (max-width:991px){.walk-for-hope-banner .banner-inner{grid-template-columns:minmax(0,1fr) auto;font-size:.75rem}}.walk-for-hope-banner .banner-inner .banner-content{grid-column:2;min-width:0;text-align:center;padding-left:.25rem;}@media (max-width:991px){.walk-for-hope-banner .banner-inner .banner-content{grid-column:1}}.walk-for-hope-banner a.btn-cta{margin-left:.25rem;color:white;-webkit-text-decoration:underline;text-decoration:underline;}.walk-for-hope-banner .banner-close{grid-column:3;justify-self:end;margin-left:0;background:transparent;border:0;padding:0;color:white;line-height:1;font-size:1.8rem;font-weight:300;cursor:pointer;flex:0 0 auto;}@media (max-width:991px){.walk-for-hope-banner .banner-close{grid-column:2;font-size:1.5rem}}.block-wfh-placeholder-challenge-content{background:#9d58a5;color:white;padding:2rem;}.block-wfh-placeholder-challenge-content .challenge-contents{display:flex;flex-wrap:nowrap;flex-direction:row;gap:5rem;justify-content:center;}@media (max-width:991px){.block-wfh-placeholder-challenge-content .challenge-contents{flex-direction:column;gap:2rem}}.block-wfh-placeholder-challenge-content .challenge-contents .challenge-intro,.block-wfh-placeholder-challenge-content .challenge-contents .challenge-details{width:40%;flex-basis:40%;}@media (max-width:991px){.block-wfh-placeholder-challenge-content .challenge-contents .challenge-intro,.block-wfh-placeholder-challenge-content .challenge-contents .challenge-details{width:100%;flex-basis:100%}}.block-wfh-placeholder-challenge-content .challenge-contents .challenge-icon{max-height:100px;}.block-wfh-placeholder-challenge-content .challenge-contents .card-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;}.block-wfh-placeholder-challenge-content .challenge-contents .card-container{background:#f5f5f5;color:black;border-radius:.5rem;overflow:hidden;}.block-wfh-placeholder-challenge-content .challenge-contents .card-top{background:white;width:100%;aspect-ratio:653 / 230;overflow:hidden;border-top-left-radius:.5rem;border-top-right-radius:.5rem;}.block-wfh-placeholder-challenge-content .challenge-contents .card-body{padding:2rem;}.block-wfh-placeholder-challenge-content .challenge-contents .card-title{font-size:1.5rem;;}.block-wfh-placeholder-challenge-content .challenge-contents .card-text{margin-top:1rem;font-size:0.9rem;}.block-wfh-placeholder-challenge-content .challenge-contents .challenge-title{font-size:1.75rem;font-weight:500;line-height:1.3;text-shadow:1px 1px 1px #000;}.block-wfh-placeholder-challenge-content .challenge-contents .challenge-text{font-size:0.9rem;margin-top:1rem;}.block-wfh-placeholder-challenge-content .challenge-contents a.btn-challenge-details{padding:0.4rem 1.2rem;margin:.5rem;font-weight:500;line-height:1.7;border-style:solid;border-width:2px;border-radius:.5rem;text-align:center;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform 220ms cubic-bezier(0.4,0,0.2,1),box-shadow 220ms ease,background-color 220ms ease,border-color 220ms ease,color 220ms ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}@media (prefers-reduced-motion:reduce){.block-wfh-placeholder-challenge-content .challenge-contents a.btn-challenge-details{transition:none;}}.block-wfh-placeholder-challenge-content .challenge-contents a.btn-challenge-details:not(:disabled):hover{transform:translateY(-0.15rem);box-shadow:var(--mittun-shadow-raised);-webkit-text-decoration:none;text-decoration:none;}.block-wfh-placeholder-challenge-content .challenge-contents a.btn-challenge-details{background:rgba(0,100,180);border-color:rgba(0,100,180);color:white;margin:1rem 0 0 0;padding:0.5rem 1.2rem;-webkit-text-decoration:none;text-decoration:none;}.block-wfh-placeholder-challenge-content .challenge-contents .challenge-details .mittun-challenge-widget-wrapper.widget-wrapper:not(.challenge-layout-full-width) .mittun-challenge-widget{transition:transform 220ms cubic-bezier(0.4,0,0.2,1),box-shadow 220ms ease;}@media (prefers-reduced-motion:reduce){.block-wfh-placeholder-challenge-content .challenge-contents .challenge-details .mittun-challenge-widget-wrapper.widget-wrapper:not(.challenge-layout-full-width) .mittun-challenge-widget{transition:none}}.block-wfh-placeholder-challenge-content .challenge-contents .challenge-details .mittun-challenge-widget-wrapper.widget-wrapper:not(.challenge-layout-full-width):hover .mittun-challenge-widget,.block-wfh-placeholder-challenge-content .challenge-contents .challenge-details .mittun-challenge-widget-wrapper.widget-wrapper:not(.challenge-layout-full-width):focus-within .mittun-challenge-widget{transform:translateY(-0.15rem);box-shadow:var(--mittun-shadow-raised);}.mittun-challenge-widget-wrapper.widget-wrapper:not(.challenge-layout-full-width) .challenge-content{padding:1rem 1.75rem 1.25rem;}@media (max-width:500px){.mittun-challenge-widget-wrapper.widget-wrapper:not(.challenge-layout-full-width) .challenge-content{padding:.85rem 1rem 1rem;}}.mittun-challenge-widget-wrapper.widget-wrapper:not(.challenge-layout-full-width) .mittun-challenge-widget{box-shadow:0 0 0 1px rgba(15,23,42,0.12),0 18px 38px rgba(15,23,42,0.12),0 4px 10px rgba(15,23,42,0.08);}.mittun-challenge-widget-wrapper.widget-wrapper:not(.challenge-layout-full-width) .challenge-content .challenge-cta{margin-top:1.1rem;}.mittun-challenge-widget-wrapper.widget-wrapper .challenge-content .challenge-cta .button{padding:0.4rem 1.2rem;margin:.5rem;font-weight:500;line-height:1.7;border-style:solid;border-width:2px;border-radius:.5rem;text-align:center;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform 220ms cubic-bezier(0.4,0,0.2,1),box-shadow 220ms ease,background-color 220ms ease,border-color 220ms ease,color 220ms ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}@media (prefers-reduced-motion:reduce){.mittun-challenge-widget-wrapper.widget-wrapper .challenge-content .challenge-cta .button{transition:none;}}.mittun-challenge-widget-wrapper.widget-wrapper .challenge-content .challenge-cta .button:not(:disabled):hover{transform:translateY(-0.15rem);box-shadow:var(--mittun-shadow-raised);-webkit-text-decoration:none;text-decoration:none;}.mittun-challenge-widget-wrapper.widget-wrapper .challenge-content .challenge-cta .button{margin:0;background:#0078d4;color:#fff;border-color:#0078d4;border-radius:.4rem;padding:.85rem 1.5rem;font-weight:600;-webkit-text-decoration:none;text-decoration:none;display:inline-block;}.mittun-challenge-widget-wrapper.widget-wrapper:not(.challenge-layout-full-width) .challenge-content .challenge-cta .button{padding:.58rem 1.05rem;border-radius:.32rem;font-size:.9rem;line-height:1.2;}.mittun-challenge-widget-wrapper.widget-wrapper .mittun-challenge-widget{position:relative;background:#fff;color:#111827;border-radius:.65rem;overflow:hidden;box-shadow:0 12px 30px rgba(15,23,42,0.10);}.mittun-challenge-widget-wrapper.widget-wrapper .challenge-content{color:#111827;}.mittun-challenge-widget-wrapper.widget-wrapper .challenge-content .challenge-title{color:#101827;margin:1rem 0;text-shadow:0 1px 1px rgba(16,24,39,0.10);}.mittun-challenge-widget-wrapper.widget-wrapper:not(.challenge-layout-full-width) .challenge-content .challenge-title{font-size:1.3rem;font-weight:700;line-height:1.15;}@media (max-width:500px){.mittun-challenge-widget-wrapper.widget-wrapper:not(.challenge-layout-full-width) .challenge-content .challenge-title{margin-bottom:.4rem;font-size:1.18rem;line-height:1.12;}}.mittun-challenge-widget-wrapper.widget-wrapper .challenge-content .challenge-body{color:#4a5568;font-size:.93rem;line-height:1.4;}.mittun-challenge-widget-wrapper.widget-wrapper .challenge-content .challenge-progress__values{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:.5rem;font-size:.95rem;font-weight:600;color:#111827;}.mittun-challenge-widget-wrapper.widget-wrapper .challenge-content .challenge-progress .mittun-progress{min-height:.8rem;height:.9rem;border-radius:999px;overflow:hidden;background:#e5e7eb;}.mittun-challenge-widget-wrapper.widget-wrapper .challenge-content .challenge-progress .mittun-progress .mittun-progress__bar{display:block;height:100%;border-radius:999px;background:#0078d4;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-state-completed .challenge-completion-reason{display:inline-flex;align-items:center;align-self:flex-start;margin-top:1.25rem;padding:.55rem .95rem;border:1px solid rgba(15,23,42,0.12);border-radius:999px;background:#f8fafc;color:#475569;font-size:.78rem;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mittun-challenge-widget-wrapper.widget-wrapper .challenge-card-top{width:100%;aspect-ratio:653 / 230;overflow:hidden;background:#e5eef8;}.mittun-challenge-widget-wrapper.widget-wrapper:not(.challenge-layout-full-width) .challenge-card-top{height:260px;aspect-ratio:auto;}@media (max-width:500px){.mittun-challenge-widget-wrapper.widget-wrapper:not(.challenge-layout-full-width) .challenge-card-top{height:230px;}}.mittun-challenge-widget-wrapper.widget-wrapper .challenge-card-top img.challenge-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;}.mittun-challenge-widget-wrapper.widget-wrapper .challenge-timer{position:absolute;top:.75rem;left:.75rem;z-index:3;}.mittun-challenge-widget-wrapper.widget-wrapper .challenge-timer .mittun-countdown--time-remaining,.mittun-challenge-widget-wrapper.widget-wrapper .challenge-timer .mittun-countdown--until-begins{display:inline-flex;flex-direction:column;align-items:stretch;gap:.35rem;}.mittun-challenge-widget-wrapper.widget-wrapper .challenge-timer .mittun-countdown--time-remaining .mittun-countdown__segments,.mittun-challenge-widget-wrapper.widget-wrapper .challenge-timer .mittun-countdown--until-begins .mittun-countdown__segments{gap:.25rem;}.mittun-challenge-widget-wrapper.widget-wrapper .challenge-timer .mittun-countdown--time-remaining .mittun-countdown__segment{background:#00a3e0;border-color:#00a3e0;}.mittun-challenge-widget-wrapper.widget-wrapper .challenge-timer .mittun-countdown--time-remaining .mittun-countdown__value,.mittun-challenge-widget-wrapper.widget-wrapper .challenge-timer .mittun-countdown--time-remaining .mittun-countdown__unit,.mittun-challenge-widget-wrapper.widget-wrapper .challenge-timer .mittun-countdown--time-remaining .mittun-countdown__caption{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.55);}.mittun-challenge-widget-wrapper.widget-wrapper .challenge-timer .mittun-countdown--time-remaining .mittun-countdown__caption,.mittun-challenge-widget-wrapper.widget-wrapper .challenge-timer .mittun-countdown--until-begins .mittun-countdown__caption{color:#fff;font-size:.6rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-shadow:0 1px 2px rgba(0,0,0,0.55);text-transform:uppercase;text-align:left;}@media (max-width:500px){.mittun-challenge-widget-wrapper.widget-wrapper:not(.challenge-layout-full-width) .challenge-timer .mittun-countdown__value,.mittun-challenge-widget-wrapper.widget-wrapper:not(.challenge-layout-full-width) .challenge-timer .mittun-countdown__unit{font-size:.92rem;}}.mittun-challenge-widget-wrapper.widget-wrapper .challenge-content .challenge-date-summary{margin:0 0 .55rem;font-size:.85rem;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;}.mittun-challenge-widget-wrapper.widget-wrapper .challenge-content .challenge-date-summary--active{color:#00a3e0;}.mittun-challenge-widget-wrapper.widget-wrapper .challenge-content .challenge-date-summary--upcoming{color:#777;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .mittun-challenge-widget.challenge-full-width{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:.65rem;overflow:hidden;min-height:25rem;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-full-width__content{width:auto;padding:1.75rem 2rem 1.85rem;display:flex;flex-direction:column;justify-content:flex-start;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-full-width__media{width:auto;position:relative;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-full-width__media .challenge-card-top{height:100%;aspect-ratio:auto;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-full-width__media .challenge-card-top img.challenge-image{height:100%;-o-object-fit:cover;object-fit:cover;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-content .challenge-title{margin-top:0;margin-bottom:.75rem;color:#101827;font-size:max(2.05rem,min(2.2vw,2.7rem));line-height:1.08;letter-spacing:0.01em;text-shadow:0 1px 1px rgba(16,24,39,0.08);}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-content .challenge-progress__values{color:#111827;text-transform:uppercase;font-weight:600;margin-bottom:.55rem;font-size:.95rem;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-content .challenge-progress .mittun-progress{min-height:1rem;height:1rem;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-content .challenge-cta{margin-top:1.35rem;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-content .challenge-cta .button{padding:.65rem 1.35rem;line-height:1.35;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-full-width__media .challenge-timer{top:1rem;left:1rem;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width.challenge-state-active .challenge-content .challenge-body{color:#4a5568;margin-top:1.15rem;max-width:34ch;font-size:.92rem;line-height:1.45;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width.challenge-state-upcoming .challenge-upcoming__content{padding:1.75rem 2rem 1.85rem;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width.challenge-state-completed .challenge-completed__content{padding:1.75rem 2rem 1.85rem;}@media (max-width:991px){.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .mittun-challenge-widget.challenge-full-width{display:flex;flex-direction:column;min-height:0;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-full-width__content,.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-full-width__media{width:100%;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-full-width__media{order:-1;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-full-width__media .challenge-card-top{height:260px;aspect-ratio:auto;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-full-width__content{padding:1rem 1.75rem 1.25rem;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width.challenge-state-upcoming .challenge-upcoming__content{padding:1rem 1.75rem 1.25rem;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width.challenge-state-completed .challenge-completed__content{padding:1rem 1.75rem 1.25rem;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-content .challenge-title{margin:1rem 0;font-size:1.3rem;font-weight:700;line-height:1.15;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-content .challenge-body{margin-top:0;max-width:none;font-size:.93rem;line-height:1.4;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-content .challenge-progress__values{text-transform:none;margin-bottom:.5rem;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-content .challenge-progress .mittun-progress{min-height:.8rem;height:.9rem;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-content .challenge-cta{margin-top:1.1rem;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-content .challenge-cta .button{padding:.58rem 1.05rem;border-radius:.32rem;font-size:.9rem;line-height:1.2;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-full-width__media .challenge-timer{top:.75rem;left:.75rem;}}@media (max-width:500px){.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-full-width__media .challenge-card-top{height:230px;}.mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .challenge-content .challenge-title{margin-bottom:.4rem;font-size:1.18rem;line-height:1.12;}}@media (max-width:991px){.mittun-challenge-widget-wrapper.widget-wrapper.challenge-state-completed .challenge-completion-reason{margin-top:1rem;padding:.5rem .85rem;font-size:.72rem;}}.widget-wrapper .mittun-challenge-widget.widget-inner{margin-top:0;}div.view-id-mittun_challenges_list{width:100%;max-width:63rem;box-sizing:border-box;padding-left:1.5rem;padding-right:1.5rem;margin:0 auto;}.path-node div.view-id-mittun_challenges_list{margin-top:4rem;margin-bottom:4rem;}div.view-id-mittun_challenges_list .view-content{display:flex;flex-wrap:wrap;gap:2rem;align-items:stretch;}div.view-id-mittun_challenges_list .view-content > .views-row{display:flex;flex:0 0 calc((100% - 2rem) / 2);width:100%;min-width:0;}div.view-id-mittun_challenges_list .view-content > .views-row > *{flex:1 1 auto;width:100%;}div.view-id-mittun_challenges_list .mittun-challenge-widget-wrapper.widget-wrapper{width:100%;}div.view-id-mittun_challenges_list .mittun-challenge-widget-wrapper.widget-wrapper .mittun-challenge-widget{transition:transform 220ms cubic-bezier(0.4,0,0.2,1),box-shadow 220ms ease;}@media (prefers-reduced-motion:reduce){div.view-id-mittun_challenges_list .mittun-challenge-widget-wrapper.widget-wrapper .mittun-challenge-widget{transition:none}}div.view-id-mittun_challenges_list .mittun-challenge-widget-wrapper.widget-wrapper:not(.challenge-layout-full-width){height:100%;}div.view-id-mittun_challenges_list .mittun-challenge-widget-wrapper.widget-wrapper:not(.challenge-layout-full-width) .mittun-challenge-widget{display:flex;flex-direction:column;height:100%;}div.view-id-mittun_challenges_list .mittun-challenge-widget-wrapper.widget-wrapper:not(.challenge-layout-full-width) .challenge-content{display:flex;flex:1 1 auto;flex-direction:column;}div.view-id-mittun_challenges_list .mittun-challenge-widget-wrapper.widget-wrapper:not(.challenge-layout-full-width):hover .mittun-challenge-widget,div.view-id-mittun_challenges_list .mittun-challenge-widget-wrapper.widget-wrapper:not(.challenge-layout-full-width):focus-within .mittun-challenge-widget{transform:translateY(-0.15rem);box-shadow:var(--mittun-shadow-raised);}@media (max-width:991px){div.view-id-mittun_challenges_list{padding-left:1rem;padding-right:1rem;margin-top:3rem;margin-bottom:3rem}div.view-id-mittun_challenges_list .view-content > .views-row{flex-basis:100%;width:100%;}}div.view-id-mittun_challenges_list.view-display-id-block_list .view-content > .views-row:first-child{flex-basis:100%;width:100%;}div.view-id-mittun_challenges_list.view-display-id-block_list .view-content > .views-row:first-child .mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .mittun-challenge-widget{transition:transform 220ms cubic-bezier(0.4,0,0.2,1),box-shadow 220ms ease;}@media (prefers-reduced-motion:reduce){div.view-id-mittun_challenges_list.view-display-id-block_list .view-content > .views-row:first-child .mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width .mittun-challenge-widget{transition:none}}div.view-id-mittun_challenges_list.view-display-id-block_list .view-content > .views-row:first-child .mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width:hover .mittun-challenge-widget,div.view-id-mittun_challenges_list.view-display-id-block_list .view-content > .views-row:first-child .mittun-challenge-widget-wrapper.widget-wrapper.challenge-layout-full-width:focus-within .mittun-challenge-widget{transform:translateY(-0.08rem);box-shadow:var(--mittun-shadow-raised);}div.view-id-mittun_challenges_list.view-display-id-block_active .view-content > .views-row{flex-basis:100%;width:100%;}.block-views-blockmittun-challenges-list-block-past h2.block-title{text-align:center;font-size:1.8rem;margin:0;}.block-views-blockmittun-challenges-list-block-past .view-id-mittun_challenges_list .mittun-challenge-widget-wrapper.widget-wrapper .mittun-challenge-widget{filter:grayscale(1) saturate(.2) brightness(.98);}.block-views-blockmittun-challenges-list-block-past .view-id-mittun_challenges_list .mittun-challenge-widget-wrapper.widget-wrapper .challenge-content,.block-views-blockmittun-challenges-list-block-past .view-id-mittun_challenges_list .mittun-challenge-widget-wrapper.widget-wrapper .challenge-timer,.block-views-blockmittun-challenges-list-block-past .view-id-mittun_challenges_list .mittun-challenge-widget-wrapper.widget-wrapper .challenge-completion-reason{opacity:.88;}.ui-dialog.ui-widget.ui-widget-content.ui-front.challenge-popup-modal{z-index:10002 !important;padding:0;border:0;border-radius:1rem;background:#fff;box-shadow:0 28px 60px rgba(15,23,42,0.24);overflow:visible;}@media (max-width:500px){.ui-dialog.ui-widget.ui-widget-content.ui-front.challenge-popup-modal{width:calc(100vw - 1rem) !important;max-width:none;left:.5rem !important;right:.5rem;max-height:calc(100vh - 1rem);border-radius:.85rem;display:flex;flex-direction:column;overflow:hidden}}.ui-dialog.ui-widget.ui-widget-content.ui-front.challenge-popup-modal .ui-dialog-titlebar{position:absolute;top:-.5rem;right:.5rem;z-index:101;padding:0;margin:0;border:0;background:transparent;}.ui-dialog.ui-widget.ui-widget-content.ui-front.challenge-popup-modal .ui-dialog-title{display:none;}.ui-dialog.ui-widget.ui-widget-content.ui-front.challenge-popup-modal .ui-dialog-titlebar-close{display:flex;align-items:center;justify-content:center;position:static;width:2.2rem;height:2.2rem;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#fff;cursor:pointer;opacity:1;}.ui-dialog.ui-widget.ui-widget-content.ui-front.challenge-popup-modal .ui-dialog-titlebar-close .ui-icon-closethick{display:block;margin:0;transform:scale(1.4);transform-origin:center;filter:brightness(0) invert(1) drop-shadow(0 1px 2px rgba(0,0,0,0.45));}.ui-dialog.ui-widget.ui-widget-content.ui-front.challenge-popup-modal .ui-dialog-titlebar-close .ui-button-icon-space{display:none;}.ui-dialog.ui-widget.ui-widget-content.ui-front.challenge-popup-modal .ui-dialog-content{padding:0;border:0;overflow:visible;}@media (max-width:500px){.ui-dialog.ui-widget.ui-widget-content.ui-front.challenge-popup-modal .ui-dialog-content{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}}.ui-dialog.ui-widget.ui-widget-content.ui-front.challenge-popup-modal .wfh-challenge-popup-dialog,.ui-dialog.ui-widget.ui-widget-content.ui-front.challenge-popup-modal .challenge-popup-inner{border-radius:1rem;}@media (max-width:500px){.ui-dialog.ui-widget.ui-widget-content.ui-front.challenge-popup-modal .wfh-challenge-popup-dialog,.ui-dialog.ui-widget.ui-widget-content.ui-front.challenge-popup-modal .challenge-popup-inner{border-radius:.85rem;overflow:hidden}}.ui-dialog.ui-widget.ui-widget-content.ui-front.challenge-popup-modal .mittun-challenge-widget-wrapper.widget-wrapper{margin:0;}.ui-dialog.ui-widget.ui-widget-content.ui-front.challenge-popup-modal .mittun-challenge-widget-wrapper.widget-wrapper .mittun-challenge-widget{border-radius:1rem;box-shadow:none;}.challenge.view-mode-full{padding:1.5rem 0 2rem;}@media (max-width:991px){.challenge.view-mode-full{padding:1rem 0 1.5rem}}.challenge-reward{margin-top:0;display:inline-block;background:rgba(0,100,180,0.11);color:rgba(0,100,180);font-weight:600;font-size:14px;padding:8px 14px;border-radius:20px;}.mittun-partner-hero__progress .mittun-progress,.block-wfh-homepage-hero .mittun-progress{align-items:center;}.mittun-partner-hero__progress .mittun-progress .mittun-progress__bar,.block-wfh-homepage-hero .mittun-progress .mittun-progress__bar{height:86%;margin-left:.125rem;margin-right:.125rem;border-radius:9999px;font-weight:600;line-height:1;align-items:center;}.mittun-partner-hero__progress .mittun-progress .mittun-progress__bar span,.block-wfh-homepage-hero .mittun-progress .mittun-progress__bar span{display:inline-block;}.mittun-search-wrapper{background:#fff;padding:1.75rem 3rem;box-shadow:rgba(0,0,0,0.75) 0 0.313rem 1rem;border-left:14px solid;border-image-source:linear-gradient(to bottom,#0272bb -33.3%,#0293c8 -4.84%,#9f5fa7 23.63%,#ff7f30 55.09%,#ffbe3f 86.55%,#a4d567 116.51%);border-image-slice:1;}.block-mittun-search-widgetdonate-search .mittun-search-wrapper,.path-front .mittun-search-wrapper{width:min(75%,75rem);margin:0 auto -2rem;position:relative;top:2rem;z-index:2;}@media (max-width:991px){.block-mittun-search-widgetdonate-search .mittun-search-wrapper,.path-front .mittun-search-wrapper{width:100%;margin:0;top:0;position:static}}.mittun-search-wrapper h2.search-cta{font-size:1.5rem;font-weight:400;letter-spacing:.04rem;margin:0;color:#343f52;text-align:left;line-height:1.3;}@media (min-width:992px) and (max-width:1199px),(max-width:991px){.mittun-search-wrapper h2.search-cta{font-size:1.2rem}}.mittun-search-wrapper h2.search-cta,.mittun-search-wrapper .mittun-search{flex:1 1 50%;min-width:0;width:auto;display:block;}.mittun-search-wrapper .search-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:1.5rem;min-width:0;}@media (min-width:992px) and (max-width:1199px),(max-width:991px){.mittun-search-wrapper .search-row{gap:.9rem}}.mittun-search-wrapper.with-body .search-row{flex-direction:column;align-items:center;text-align:center;gap:1rem;}.mittun-search-wrapper.with-body h2.search-cta,.mittun-search-wrapper.with-body .search-body,.mittun-search-wrapper.with-body .mittun-search{flex:0 0 auto;width:100%;max-width:42rem;}.mittun-search-wrapper.with-body h2.search-cta{text-align:center;}.mittun-search-wrapper.with-body .search-body{color:#343f52;font-size:0.9rem;line-height:1.5;text-align:center;margin:0.2rem 0 0.35rem;}.mittun-search-wrapper.with-body .search-body p:first-child{margin-top:0;}.mittun-search-wrapper.with-body .search-body p:last-child{margin-bottom:0;}.mittun-search-wrapper .mittun-search-container input.mittun-search-input{border:1px solid #c8ced8;border-radius:5px;padding-left:2.35rem;padding-right:1rem;color:#343f52;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23767d8a' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.6-3.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left .75rem center;background-size:1.05rem;}.mittun-search-wrapper .mittun-search-container input.mittun-search-input::-moz-placeholder{color:#767d8a;}.mittun-search-wrapper .mittun-search-container input.mittun-search-input::placeholder{color:#767d8a;}.mittun-search-wrapper.with-body .mittun-search-wrapper .mittun-search-container input.mittun-search-input{font-size:0.9rem;}@media (min-width:992px) and (max-width:1199px){.mittun-search-wrapper .mittun-search-container input.mittun-search-input{font-size:.92rem}}@media (max-width:991px){.mittun-search-wrapper .mittun-search-container input.mittun-search-input{height:2.2222rem;min-height:2.2222rem;font-size:0.8889rem;padding-left:2.6rem;background-size:1.2rem;background-position:left .8rem center}}@media (max-width:991px){.mittun-search-wrapper{padding:1rem 1rem 1.1rem}.mittun-search-wrapper .search-row{flex-direction:column;align-items:stretch;gap:.75rem;}.mittun-search-wrapper h2.search-cta,.mittun-search-wrapper .mittun-search{flex-basis:100%;width:100%;text-align:center;}.mittun-search-wrapper h2.search-cta{line-height:1.35;}.mittun-search-wrapper .mittun-search-container{padding-left:0;padding-right:0;}.mittun-search-wrapper .mittun-search-container input.mittun-search-input{width:100%;}}@media (max-width:500px){.mittun-search-wrapper{padding:.9rem;border-left-width:10px}.mittun-search-wrapper h2.search-cta{margin-bottom:.15rem;}}.page-node-page .layout-label--search .mittun-search-wrapper{top:-2rem;z-index:2;}@media (max-width:991px){.page-node-page .layout-label--search .mittun-search-wrapper{top:0}}.mittun-checklist-widget{color:#1f2430;}.mittun-checklist-widget .mittun-progress{height:1.1rem;}.mittun-checklist-widget__notice{background:#9b68bb;color:#fff;}.mittun-checklist-widget__notice-dismiss{color:#fff;}.mittun-checklist-widget__notice-text{font-size:.9rem;font-weight:600;}.mittun-checklist-widget__card{background:#fff;-o-border-image:linear-gradient(180deg,#0c77d7 0%,#ff9f2d 50%,#ffd12d 100%) 1;border-image:linear-gradient(180deg,#0c77d7 0%,#ff9f2d 50%,#ffd12d 100%) 1;box-shadow:0 0.25rem 0.75rem rgba(30,34,40,0.15);}.mittun-checklist-widget__icon{background:url(/themes/wfh_26/images/checklist-widget-icon.svg) center / contain no-repeat;color:transparent;display:inline-block;flex:0 0 2.625rem;font-size:0;height:2.625rem;line-height:0;width:2.625rem;}.mittun-checklist-widget__title{font-family:Montserrat,sans-serif;font-size:28px;font-weight:700;}.mittun-checklist-widget__description{color:#515861;font-size:.9rem;}.mittun-checklist-widget__badge{background:#07a786;color:#fff;font-size:.9rem;}.mittun-checklist-widget__progress{background:transparent;}.mittun-checklist-widget__progress .mittun-progress{background:#f0f2f5;border:2px solid #d2d2d8;}.mittun-checklist-widget__progress .mittun-progress__bar{background:#0c77d7;transition-duration:.2s;}.mittun-checklist-widget__checkbox-ui{border:3px solid #0c77d7;}.mittun-checklist-widget__checkbox:checked + .mittun-checklist-widget__checkbox-ui::after{border-bottom:3px solid #0c77d7;border-right:3px solid #0c77d7;}.mittun-checklist-widget__checkbox:focus-visible + .mittun-checklist-widget__checkbox-ui{box-shadow:0 0 0 3px rgba(12,119,215,0.25);}.mittun-checklist-widget__task-link,.mittun-checklist-widget__task-text{color:#3f4347;font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:600;}.mittun-checklist-widget__task-link{-webkit-text-decoration:underline;text-decoration:underline;}.mittun-checklist-widget__hint{color:#515861;font-size:.9rem;}@media (min-width:992px) and (max-width:1199px){.mittun-checklist-widget__title{font-size:28px;}}@media (max-width:991px){.mittun-checklist-widget__title{font-size:28px;}.mittun-checklist-widget__task-link,.mittun-checklist-widget__task-text{font-size:.9rem;}}.path-front .layout-label--app-cta.layout{box-shadow:inset 0 1.25rem 1.5rem -1.5rem rgba(15,23,42,0.18),inset 0 -1.25rem 1.5rem -1.5rem rgba(15,23,42,0.18);}.social-share-container .app-cta .app-cta-buttons{gap:0.5rem;}.social-share-container .app-cta .app-cta-link{flex:1 1 0;min-width:0;padding:0.55rem 0.75rem;font-size:0.8rem;line-height:1.15;}.mittun-portals-recent-donors .widget-item .widget-logo .widget-avatar{width:2.5rem;height:2.5rem;font-size:1.25rem;}.mittun-portals-recent-donors .mittun-portals-recent-donors__actions.portal-my-profile__actions{gap:0.4rem;margin-top:0.5rem;}.mittun-portals-recent-donors .mittun-portals-recent-donors__actions.portal-my-profile__actions .portal-card-button{min-width:0;padding:0.45rem 0.8rem;border-radius:0.45rem;font-size:0.8rem;line-height:1.1;}.block-wfh-sample-incentives-placeholder{padding-top:2rem;}.wfh-sample-incentives{display:flex;flex-direction:column;gap:2rem;}.wfh-sample-incentives__header{text-align:center;}.wfh-sample-incentives__headline{margin:0;color:#101827;font-size:2rem;font-weight:300;letter-spacing:-0.03em;line-height:1.05;}.wfh-sample-incentives__intro{margin:1rem auto 0;max-width:50rem;color:#4b5563;font-size:0.9rem;line-height:1.6;}.wfh-sample-incentives__grid{display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:0.9rem;}@media (min-width:1200px){.wfh-sample-incentives__grid{flex-wrap:wrap}}@media (max-width:991px){.wfh-sample-incentives__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem 0.85rem}}.wfh-sample-incentives__item{display:flex;flex-direction:column;align-items:center;gap:0.75rem;flex:0 0 auto;width:max(7rem,min(9.5vw,8.7rem));text-align:center;}@media (max-width:991px){.wfh-sample-incentives__item{width:auto;min-width:0}}.wfh-sample-incentives__art{position:relative;width:100%;aspect-ratio:1 / 0.86;border:0.14rem solid #1e88e5;border-radius:1rem;overflow:hidden;background:#f3f7fb;box-shadow:0 12px 24px rgba(15,23,42,0.08);}.wfh-sample-incentives__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.wfh-sample-incentives__tier{margin:0;color:#101827;font-size:1.2rem;font-weight:700;letter-spacing:-0.04em;line-height:1;}.wfh-sample-incentives__title{margin:0;color:#283041;font-size:.8rem;}.wfh-sample-incentives__preview{color:#0c77d7;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline;line-height:1.3;}.wfh-sample-incentives__actions{display:flex;justify-content:center;}.wfh-sample-incentives__button{padding:0.4rem 1.2rem;margin:.5rem;font-weight:500;line-height:1.7;border-style:solid;border-width:2px;border-radius:.5rem;text-align:center;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform 220ms cubic-bezier(0.4,0,0.2,1),box-shadow 220ms ease,background-color 220ms ease,border-color 220ms ease,color 220ms ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}@media (prefers-reduced-motion:reduce){.wfh-sample-incentives__button{transition:none;}}.wfh-sample-incentives__button:not(:disabled):hover{transform:translateY(-0.15rem);box-shadow:var(--mittun-shadow-raised);-webkit-text-decoration:none;text-decoration:none;}.wfh-sample-incentives__button{margin:0;min-width:10rem;background:#0078d4;border-color:#0078d4;color:white;font-size:0.95rem;font-weight:700;-webkit-text-decoration:none;text-decoration:none;}div.view-id-mittun_portals_captain_team{color:#1f2430;}div.view-id-mittun_portals_captain_team .view-header,div.view-id-mittun_portals_captain_team .view-filters,div.view-id-mittun_portals_captain_team .view-content,div.view-id-mittun_portals_captain_team .view-empty{border:1px solid rgba(15,23,42,0.08);border-radius:1.15rem;background:linear-gradient(180deg,#fff 0%,#f8fbff 100%);box-shadow:0 16px 40px rgba(15,23,42,0.08);}div.view-id-mittun_portals_captain_team .view-header,div.view-id-mittun_portals_captain_team .view-empty{padding:1.5rem 1.6rem;}div.view-id-mittun_portals_captain_team .view-filters{margin-bottom:1rem;padding:1.2rem 1.35rem;}div.view-id-mittun_portals_captain_team .view-content{overflow:hidden;}div.view-id-mittun_portals_captain_team .view-empty{color:#515861;}div.view-id-mittun_portals_captain_team .views-exposed-form{margin:0;}div.view-id-mittun_portals_captain_team .views-exposed-form .form--inline{display:flex;flex-wrap:wrap;gap:0.85rem;align-items:end;}@media (max-width:991px){div.view-id-mittun_portals_captain_team .views-exposed-form .form--inline{display:grid;grid-template-columns:1fr}}div.view-id-mittun_portals_captain_team .views-exposed-form .form-item,div.view-id-mittun_portals_captain_team .views-exposed-form .form-actions{margin:0;}div.view-id-mittun_portals_captain_team .views-exposed-form .form-item-combine{flex:1 1 24rem;min-width:min(100%,24rem);}@media (max-width:991px){div.view-id-mittun_portals_captain_team .views-exposed-form .form-item-combine{min-width:0}}div.view-id-mittun_portals_captain_team .views-exposed-form .form-item-sort-by{flex:0 0 13rem;}@media (min-width:992px) and (max-width:1199px),(max-width:991px){div.view-id-mittun_portals_captain_team .views-exposed-form .form-item-sort-by{flex-basis:100%}}div.view-id-mittun_portals_captain_team .views-exposed-form label{display:block;margin-bottom:0.35rem;color:#1f2430;font-size:0.82rem;font-weight:700;letter-spacing:0.01em;}div.view-id-mittun_portals_captain_team .views-exposed-form input[type="text"],div.view-id-mittun_portals_captain_team .views-exposed-form input[type="search"],div.view-id-mittun_portals_captain_team .views-exposed-form select{display:block;width:100%;padding:0.6rem 1rem;font-size:0.75rem;font-weight:500;line-height:1.7;color:#60697b;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fefefe;background-clip:padding-box;border:1px solid rgba(8,60,130,0.07);border-radius:0.4rem;box-shadow:0 0 1.25rem rgba(30,34,40,0.04);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}div.view-id-mittun_portals_captain_team .views-exposed-form input[type="text"]::-moz-placeholder,div.view-id-mittun_portals_captain_team .views-exposed-form input[type="search"]::-moz-placeholder,div.view-id-mittun_portals_captain_team .views-exposed-form select::-moz-placeholder{color:#959ca9;opacity:1;}div.view-id-mittun_portals_captain_team .views-exposed-form input[type="text"]::placeholder,div.view-id-mittun_portals_captain_team .views-exposed-form input[type="search"]::placeholder,div.view-id-mittun_portals_captain_team .views-exposed-form select::placeholder{color:#959ca9;opacity:1;}div.view-id-mittun_portals_captain_team .views-exposed-form input[type="text"],div.view-id-mittun_portals_captain_team .views-exposed-form input[type="search"],div.view-id-mittun_portals_captain_team .views-exposed-form select{width:100%;min-height:3rem;font-size:0.9rem;color:#1f2430;border-color:rgba(12,119,215,0.16);box-shadow:none;}div.view-id-mittun_portals_captain_team .views-exposed-form .form-actions{display:flex;gap:0.65rem;flex:0 0 auto;flex-wrap:nowrap;margin-left:auto;}@media (max-width:991px){div.view-id-mittun_portals_captain_team .views-exposed-form .form-actions{display:grid;grid-template-columns:1fr;margin-left:0}}div.view-id-mittun_portals_captain_team .views-exposed-form .form-submit{min-width:7.5rem;margin:0;padding:0.85rem 1.1rem;border-radius:999px;font-size:0.86rem;font-weight:700;-webkit-text-decoration:none;text-decoration:none;box-shadow:none;}div.view-id-mittun_portals_captain_team .views-exposed-form .form-submit[value="Filter"]{border:1px solid #0c77d7;background:#0c77d7;color:white;}div.view-id-mittun_portals_captain_team .views-exposed-form .form-submit[value="Reset"]{border:1px solid rgba(12,119,215,0.2);background:white;color:#0c77d7;}div.view-id-mittun_portals_captain_team .vbo-view-form{position:relative;}div.view-id-mittun_portals_captain_team #vbo-action-form-wrapper{display:none;}div.view-id-mittun_portals_captain_team .vbo-view-form .form-checkbox{width:1.1rem;height:1.1rem;border-radius:0.3rem;accent-color:#0c77d7;}div.view-id-mittun_portals_captain_team .vbo-view-form .form-checkbox[disabled]{accent-color:#b7c6d8;cursor:not-allowed;}div.view-id-mittun_portals_captain_team .vbo-view-form > .form-actions{display:flex;justify-content:flex-end;padding:1rem 1.35rem 1.35rem;}@media (max-width:991px){div.view-id-mittun_portals_captain_team .vbo-view-form > .form-actions{justify-content:stretch;padding-top:0.9rem}}div.view-id-mittun_portals_captain_team .vbo-view-form > .form-actions .form-submit{margin:0;min-width:13rem;font-size:0.9rem;}@media (max-width:991px){div.view-id-mittun_portals_captain_team .vbo-view-form > .form-actions .form-submit{width:100%}}div.view-id-mittun_portals_captain_team .vbo-view-form > .form-actions .form-submit:disabled{opacity:0.55;cursor:not-allowed;}div.view-id-mittun_portals_captain_team .table-responsive{width:100%;overflow-x:auto;}div.view-id-mittun_portals_captain_team table.views-table{width:100%;margin:0;border-collapse:collapse;border-spacing:0;background:transparent;}div.view-id-mittun_portals_captain_team table.views-table thead{background:linear-gradient(180deg,#f3f8fe 0%,#eef5fd 100%);}div.view-id-mittun_portals_captain_team table.views-table th,div.view-id-mittun_portals_captain_team table.views-table td{padding:1rem 1.1rem;vertical-align:middle;border-bottom:1px solid rgba(15,23,42,0.08);}div.view-id-mittun_portals_captain_team table.views-table thead th{color:#1f2430;font-size:0.78rem;font-weight:800;letter-spacing:0.08em;text-align:left;text-transform:uppercase;white-space:nowrap;}div.view-id-mittun_portals_captain_team table.views-table thead th a{color:inherit;-webkit-text-decoration:none;text-decoration:none;}div.view-id-mittun_portals_captain_team table.views-table tbody tr{transition:background-color 160ms ease;}div.view-id-mittun_portals_captain_team table.views-table tbody tr:hover,div.view-id-mittun_portals_captain_team table.views-table tbody tr:focus-within{background:rgba(12,119,215,0.045);}div.view-id-mittun_portals_captain_team table.views-table tbody td{color:#515861;font-size:0.92rem;font-weight:500;}div.view-id-mittun_portals_captain_team table.views-table tbody td.views-field-title,div.view-id-mittun_portals_captain_team table.views-table tbody td.views-field-amount{color:#1f2430;}div.view-id-mittun_portals_captain_team table.views-table tbody td.views-field-title{font-weight:700;}div.view-id-mittun_portals_captain_team table.views-table tbody td.views-field-amount{font-weight:800;white-space:nowrap;}div.view-id-mittun_portals_captain_team table.views-table th.views-field-views-bulk-operations-bulk-form,div.view-id-mittun_portals_captain_team table.views-table td.views-field-views-bulk-operations-bulk-form{width:3.5rem;padding-left:0.85rem;padding-right:0.85rem;text-align:center;}div.view-id-mittun_portals_captain_team table.views-table tbody tr:last-child td{border-bottom:0;}div.view-id-mittun_portals_captain_team nav.pager{margin-top:1rem;}div.view-id-mittun_portals_captain_team nav.pager ul.pagination{justify-content:center;}.mittun-partner-hero{margin:0 auto;padding:3rem 4.5rem;background-color:rgba(0,100,180);background-position:center;background-repeat:no-repeat;background-size:cover;}@media (max-width:991px){.mittun-partner-hero{padding:1.5rem 1.25rem}}.mittun-partner-hero .mittun-progress-bar-wrapper{color:white;}.mittun-partner-hero__grid{display:grid;grid-template-columns:minmax(240px,380px) minmax(0,1fr);grid-gap:3rem;align-items:center;}@media (max-width:991px){.mittun-partner-hero__grid{grid-template-columns:1fr;gap:1.75rem}}.mittun-partner-hero__media{display:flex;align-items:center;justify-content:center;min-height:320px;padding:1.5rem 1rem 1.5rem 0;}@media (max-width:991px){.mittun-partner-hero__media{min-height:0;padding:0}}.mittun-partner-hero__media .field--name-field-partner-logo,.mittun-partner-hero__media .field--name-field_partner_logo{width:100%;}.mittun-partner-hero__media img{display:block;width:100%;max-width:380px;height:auto;-o-object-fit:contain;object-fit:contain;margin:0;}@media (max-width:991px){.mittun-partner-hero__media img{max-width:300px;margin:0 auto}}.mittun-partner-hero__content{display:flex;flex-direction:column;gap:1rem;min-width:0;}.mittun-partner-hero__row{min-width:0;}.mittun-partner-hero__title{margin:0;color:white;font-size:2rem;font-weight:700;line-height:1.2;text-shadow:0 2px 12px rgba(0,0,0,0.35);}.mittun-partner-hero__progress .mittun-progress-bar,.mittun-partner-hero__progress .mittun-progress-bar-wrapper{margin:0;}.mittun-partner-hero__rule{width:100%;height:1px;margin:0;border:0;background:rgba(15,36,64,0.12);}.mittun-partner-hero__stats{display:flex;flex-direction:column;gap:0.75rem;}.mittun-partner-hero__stat{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:0.4rem;color:#fff;font-size:1rem;font-weight:700;line-height:1.3;}@media (max-width:991px){.mittun-partner-hero__stat{gap:0.35rem}}.mittun-partner-hero__stat-label{font-size:1rem;font-weight:700;}.mittun-partner-hero__stat-value{font-size:1rem;font-weight:700;text-align:left;}.mittun-partner-hero__actions{display:flex;flex-wrap:wrap;gap:0.75rem;align-items:center;}@media (max-width:991px){.mittun-partner-hero__actions{flex-direction:column;align-items:stretch}}.mittun-partner-hero__button{min-width:150px;text-align:center;-webkit-text-decoration:none;text-decoration:none;font-weight:700;}.mittun-partner-hero__button.btn.btn-info,.mittun-partner-hero__button.btn.btn-info:not(:disabled):hover,.mittun-partner-hero__button.btn.btn-info:focus,.mittun-partner-hero__button.btn.btn-info:focus-visible,a .mittun-partner-hero__button.btn.btn-info,a .mittun-partner-hero__button.btn.btn-info:not(:disabled):hover,a .mittun-partner-hero__button.btn.btn-info:focus,a .mittun-partner-hero__button.btn.btn-info:focus-visible{border-color:white;background:white;color:#000;margin-left:0;}.mittun-partner-hero__button.btn.btn-outline-info,.mittun-partner-hero__button.btn.btn-outline-info:not(:disabled):hover,.mittun-partner-hero__button.btn.btn-outline-info:focus,.mittun-partner-hero__button.btn.btn-outline-info:focus-visible,a .mittun-partner-hero__button.btn.btn-outline-info,a .mittun-partner-hero__button.btn.btn-outline-info:not(:disabled):hover,a .mittun-partner-hero__button.btn.btn-outline-info:focus,a .mittun-partner-hero__button.btn.btn-outline-info:focus-visible{border-color:white;background:transparent;color:white;}.path-partner .block-mittun-search-widgetpartner-search .mittun-search-wrapper{border:0 none;box-shadow:none;}.path-partner .block-mittun-search-widgetpartner-search .mittun-search-wrapper .search-row{flex-direction:column;max-width:40rem;margin:0 auto;}.path-partner .block-mittun-search-widgetpartner-search .mittun-search-wrapper .mittun-search{flex:1 1 100%;width:100%;}.path-partner h2.challenge-section-title,.path-partner h2.search-cta,.path-partner h2.widget-title,.path-partner h2.wfh-sample-incentives__headline,.path-partner .home-depot-tools h2{font-size:1.8rem;font-weight:500;line-height:1.5;letter-spacing:normal;}.path-partner .layout-label--incentives,.path-partner .layout-label--challenges,.path-partner .layout-label--feed{padding-bottom:3rem;}.path-partner .block-mittun-leaderboardfeatured-partner{margin-top:1rem;padding-top:1rem;}.path-partner .block-mittun-leaderboardfeatured-partner h2.widget-title{margin-top:0;}.path-partner .block-mittun-leaderboardfeatured-partner .mittun-leaderboard-wrapper.widget-wrapper{background:transparent;}.path-partner .block-mittun-leaderboardfeatured-partner,.path-partner .layout-label--incentives{background-color:#f3f3f3;box-shadow:inset 0 1.25rem 1.5rem -1.25rem rgba(15,23,42,0.18),inset 0 -1.25rem 1.5rem -1.5rem rgba(15,23,42,0.18);}.path-partner .layout-label--challenges{background-color:rgba(0,100,180);color:white;}.path-partner div.view-id-mittun_challenges_list{padding-top:2rem;}.path-partner div.view-id-mittun_challenges_list h2.challenge-section-title{margin-top:0;margin-bottom:.5rem;}.path-partner div.view-id-mittun_challenges_list .view-header,.path-partner div.view-id-mittun_challenges_list .view-empty{text-align:center;}.node-slug-partners .layout-label--leaderboard,.node-slug-partners .layout-label--podium{padding-top:2rem;background-color:#f5f5f5;}.node-slug-partners .layout-label--leaderboard h2.widget-title,.node-slug-partners .layout-label--podium h2.widget-title{margin-top:0;}.node-slug-partners .layout-label--leaderboard .mittun-leaderboard-wrapper.widget-wrapper,.node-slug-partners .layout-label--podium .mittun-leaderboard-wrapper.widget-wrapper{background-color:#f5f5f5;margin-bottom:0;}.node-slug-partners .block-mittun-leaderboardpartner-podium .leaderboard-footer{display:none;}.view-sponsors-carousel .view-header{text-align:center;margin-bottom:max(1.5rem,min(2vw,2.25rem));}.view-sponsors-carousel .view-content{margin-top:max(1.5rem,min(2vw,2.25rem));}.path-front .layout-label--sponsors.layout{box-shadow:inset 0 1.25rem 1.5rem -1.5rem rgba(15,23,42,0.18);}.sponsors-pyramid{display:flex;flex-direction:column;gap:max(1.25rem,min(2vw,1.75rem));padding-bottom:3rem;}@media (min-width:992px) and (max-width:1199px){.sponsors-pyramid{padding-bottom:2rem}}.block-views-blocksponsors-carousel-block .block-title{text-align:center;}.sponsors-pyramid__tier{--sponsors-gap:max(0.75rem,min(1.4vw,1rem));--sponsors-card-width:max(12rem,min(18vw,14rem));--sponsors-visible-items-current:var(--sponsors-visible-items-mobile);--sponsors-shadow-space:0.85rem;}.sponsors-pyramid__tier--presenting{--sponsors-card-width:max(15rem,min(24vw,20rem));}@media (min-width:992px) and (max-width:1199px){.sponsors-pyramid__tier{--sponsors-visible-items-current:var(--sponsors-visible-items-tablet);}}@media (min-width:1200px){.sponsors-pyramid__tier{--sponsors-visible-items-current:var(--sponsors-visible-items-desktop);}}.sponsors-pyramid__tier-header{display:flex;align-items:center;justify-content:center;gap:0.75rem;margin-bottom:0.85rem;}.sponsors-pyramid__tier-title{margin:0;color:#061037;font-family:Montserrat,sans-serif;font-size:0.85rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;}.sponsors-pyramid__controls{display:none;align-items:center;gap:0.35rem;}.sponsors-pyramid__controls[hidden]{display:none;}@media (max-width:991px){.sponsors-pyramid__tier:has(.sponsors-pyramid__item:nth-child(2)) .sponsors-pyramid__controls,.sponsors-pyramid__tier:has(.sponsors-pyramid__item:nth-child(2)) .sponsors-pyramid__controls[hidden]{display:inline-flex !important;}}@media (min-width:992px) and (max-width:1199px){.sponsors-pyramid__tier--presenting:has(.sponsors-pyramid__item:nth-child(2)) .sponsors-pyramid__controls,.sponsors-pyramid__tier--presenting:has(.sponsors-pyramid__item:nth-child(2)) .sponsors-pyramid__controls[hidden],.sponsors-pyramid__tier:not(.sponsors-pyramid__tier--presenting):has(.sponsors-pyramid__item:nth-child(3)) .sponsors-pyramid__controls,.sponsors-pyramid__tier:not(.sponsors-pyramid__tier--presenting):has(.sponsors-pyramid__item:nth-child(3)) .sponsors-pyramid__controls[hidden]{display:inline-flex !important;}}@media (min-width:1200px){.sponsors-pyramid__tier--presenting:has(.sponsors-pyramid__item:nth-child(2)) .sponsors-pyramid__controls,.sponsors-pyramid__tier--presenting:has(.sponsors-pyramid__item:nth-child(2)) .sponsors-pyramid__controls[hidden],.sponsors-pyramid__tier--gold:has(.sponsors-pyramid__item:nth-child(3)) .sponsors-pyramid__controls,.sponsors-pyramid__tier--gold:has(.sponsors-pyramid__item:nth-child(3)) .sponsors-pyramid__controls[hidden],.sponsors-pyramid__tier--silver:has(.sponsors-pyramid__item:nth-child(4)) .sponsors-pyramid__controls,.sponsors-pyramid__tier--silver:has(.sponsors-pyramid__item:nth-child(4)) .sponsors-pyramid__controls[hidden],.sponsors-pyramid__tier:not(.sponsors-pyramid__tier--presenting):not(.sponsors-pyramid__tier--gold):not(.sponsors-pyramid__tier--silver):has(.sponsors-pyramid__item:nth-child(5)) .sponsors-pyramid__controls,.sponsors-pyramid__tier:not(.sponsors-pyramid__tier--presenting):not(.sponsors-pyramid__tier--gold):not(.sponsors-pyramid__tier--silver):has(.sponsors-pyramid__item:nth-child(5)) .sponsors-pyramid__controls[hidden]{display:inline-flex !important;}}.sponsors-pyramid__control{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid rgba(6,16,55,0.14);border-radius:999px;background:#fff;color:#061037;transition:opacity 0.2s ease,border-color 0.2s ease,color 0.2s ease;}.sponsors-pyramid__control:disabled{opacity:0.35;}.sponsors-pyramid__viewport{width:100%;max-width:100%;margin:0 auto;}.sponsors-pyramid__track{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sponsors-gap);}.sponsors-pyramid__item{display:flex;align-items:center;justify-content:center;width:min(100%,var(--sponsors-card-width));max-width:var(--sponsors-card-width);flex:0 1 min(100%,var(--sponsors-card-width));min-width:0;}.sponsors-pyramid__card{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;padding:1rem 1.25rem;border:1px solid rgba(6,16,55,0.08);border-radius:1.25rem;background:rgba(255,255,255,0.92);box-shadow:0 18px 42px rgba(6,16,55,0.08);transition:transform 220ms cubic-bezier(0.4,0,0.2,1),box-shadow 220ms ease;}@media (prefers-reduced-motion:reduce){.sponsors-pyramid__card{transition:none}}.sponsors-pyramid__item:hover .sponsors-pyramid__card,.sponsors-pyramid__item:focus-within .sponsors-pyramid__card{transform:translateY(-0.15rem);box-shadow:0 22px 48px rgba(6,16,55,0.11);}@media (prefers-reduced-motion:reduce){.sponsors-pyramid__item:hover .sponsors-pyramid__card,.sponsors-pyramid__item:focus-within .sponsors-pyramid__card{transform:none;box-shadow:0 18px 42px rgba(6,16,55,0.08);}}.sponsors-pyramid__card .views-field-field-sponsor-logo{display:flex;align-items:center;justify-content:center;}.sponsors-pyramid__item img{display:block;width:auto;max-width:100%;max-height:4.75rem;-o-object-fit:contain;object-fit:contain;}.sponsors-pyramid__tier--presenting .sponsors-pyramid__item img{max-height:5.5rem;}.sponsors-pyramid__tier.is-carousel .sponsors-pyramid__viewport{overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:x proximity;max-width:min(100%,calc((var(--sponsors-card-width) * var(--sponsors-visible-items-current)) + (var(--sponsors-gap) * (var(--sponsors-visible-items-current) - 1)) + (var(--sponsors-shadow-space) * 2)));}.sponsors-pyramid__tier.is-carousel .sponsors-pyramid__viewport::-webkit-scrollbar{display:none;}.sponsors-pyramid__tier.is-carousel .sponsors-pyramid__track{flex-wrap:nowrap;justify-content:flex-start;padding-left:var(--sponsors-shadow-space);padding-right:var(--sponsors-shadow-space);}.sponsors-pyramid__tier.is-carousel .sponsors-pyramid__item{padding-top:var(--sponsors-shadow-space);padding-bottom:var(--sponsors-shadow-space);flex:0 0 min(100%,var(--sponsors-card-width));scroll-snap-align:center;}.sponsors-pyramid__tier.is-carousel .sponsors-pyramid__card{box-shadow:0 14px 26px -18px rgba(6,16,55,0.18);}.sponsors-pyramid__tier.is-carousel .sponsors-pyramid__item:hover .sponsors-pyramid__card,.sponsors-pyramid__tier.is-carousel .sponsors-pyramid__item:focus-within .sponsors-pyramid__card{box-shadow:0 16px 30px -18px rgba(6,16,55,0.22);}@media (max-width:991px){.sponsors-pyramid{gap:1rem;}.sponsors-pyramid__tier-header{gap:0.5rem;margin-bottom:0.65rem;}.sponsors-pyramid__tier-title{font-size:0.75rem;letter-spacing:0.12em;}.sponsors-pyramid__item{padding:0.85rem 1rem;border-radius:1rem;}.sponsors-pyramid__item img{max-height:4rem;}}@media (max-width:991px){.layout-label--about .field--name-field-block-body{}.layout-label--about .field--name-field-block-body .left-image img{margin:0 auto;}.layout-label--about .field--name-field-block-body .left-image-right-content{padding-left:1rem;padding-right:1rem;}.layout-label--about .field--name-field-block-body .right-content.with-border{max-width:500px;}.layout-label--about .field--name-field-block-body .resource-image img{margin:0 auto;}}.fundraising-resource-wrapper{background-color:rgba(245,245,245,0.6);padding:4% 5% 5% 5%;}.fundraising-resource-title{color:#061037;text-align:center;font-family:Montserrat,sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:50px;}.fundraising-resource-grid{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;flex-direction:row;}.fundraising-resource-column{width:32%;flex:1 1 300px;min-width:0;max-width:32%;text-align:left;padding:1%;overflow:hidden;word-wrap:anywhere;}@media (min-width:992px) and (max-width:1199px),(max-width:991px){.fundraising-resource-column{width:48%;max-width:48%}}@media (max-width:500px){.fundraising-resource-column{width:100%;max-width:100%;flex-basis:100%}}.fundraising-resource-image{max-width:100%;border-radius:4px;height:auto;}.fundraising-resource-subtitle{color:#061037;font-family:Montserrat,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:normal;margin-top:15px;}.fundraising-resource-description{color:#3D382F;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:30px;margin:10px 0;}.fundraising-resource-download{display:inline-block;color:rgba(0,100,180);font-weight:700;-webkit-text-decoration:underline;text-decoration:underline;margin-top:10px;}@media (min-width:992px) and (max-width:1199px),(max-width:991px){.fundraising-resource-grid{flex-direction:column;align-items:center;}.fundraising-resource-column{width:90%;}}@media (max-width:991px){.sponsorship-block{padding:2rem 1.5rem !important;}.item{flex-direction:column;align-items:center;text-align:center;gap:10px;width:100% !important;display:flex !important;justify-content:center;}.sponsor-icon{max-width:50px;margin-right:0;margin-bottom:10px;}.text-content{font-size:1rem;line-height:1.4;}.num{font-size:1.2rem;}.cta-wrapper{text-align:center;margin-top:1.5rem;}.sponsorship-block .block-inner .field--name-body{display:inline !important;}.item{padding:1rem 0rem !important;}.overlay-ticket p{margin-bottom:0px}.overlay-ticket p span{font-size:11px !important;line-height:18px;}.impact-section{padding:20px !important}}.node-slug-partners .block-mittun-leaderboardpartner-podium,.node-slug-partners .block-mittun-leaderboardpartner-leaderboard{max-width:60rem;margin:0 auto;}.node-slug-partners .block-mittun-leaderboardpartner-leaderboard .mittun-leaderboard-wrapper.widget-wrapper .leaderboard-data{max-width:40rem;margin:0 auto;}.block-wfh-custom-become-partner{background:#9d58a5;color:white;text-align:center;padding:3rem 0;}.block-wfh-custom-become-partner > div{max-width:60rem;margin:0 auto;}.block-wfh-custom-become-partner .become-partner-block__title{font-size:2rem;font-weight:500;margin-bottom:0.5rem;}.block-wfh-custom-become-partner a.btn.btn-outline-info.become-partner-block__button{background-color:white;border-color:white;font-weight:700;}.path-partner .layout-label--twocol .widget-wrapper h2.widget-title,.path-front .layout-label--twocol .widget-wrapper h2.widget-title,.node-slug-virtual-walk .layout-label--twocol .widget-wrapper h2.widget-title{text-align:left;border-bottom:1px solid rgba(0,100,180);font-size:1.2rem;text-transform:uppercase;}.path-partner .mittun-simple-map .widget-inner,.path-partner .mittun-activity-feed.widget-inner,.path-front .mittun-simple-map .widget-inner,.path-front .mittun-activity-feed.widget-inner,.node-slug-virtual-walk .mittun-simple-map .widget-inner,.node-slug-virtual-walk .mittun-activity-feed.widget-inner{box-shadow:none;}.path-partner .layout-label--feedtitle.layout,.path-front .layout-label--feedtitle.layout{max-width:60rem;margin:0 auto;}.path-partner .layout-label--feedtitle.layout .field--name-field-block-body,.path-front .layout-label--feedtitle.layout .field--name-field-block-body{text-align:center;}.path-partner .layout-label--carousel,.path-front .layout-label--carousel{background-color:#F9F9F9;padding-top:1rem;}.node-slug-virtual-walk .layout-label--title.layout{max-width:60rem;margin:0 auto;}.node-slug-virtual-walk .layout-label--title.layout .field--name-field-block-body{text-align:center;}.layout-label--twocol .layout__region.layout__region--content{max-width:70rem;margin:0 auto;}.leaderboard-cta.btn{font-weight:600;}.layout-label--twocol .layout__region.layout__region--content > .block{padding-left:1rem;padding-right:1rem;}.layout-label--twocol .layout__region.layout__region--content > .block-mittun-activity-feedvirtual-walk{flex-basis:45%;width:45%;}@media (max-width:991px){.layout-label--twocol .layout__region.layout__region--content > .block-mittun-activity-feedvirtual-walk{flex-basis:100%;width:100%}}.layout-label--twocol .layout__region.layout__region--content > .block-mittun-simple-mapvirtual-walk{flex-basis:53%;width:53%;}@media (max-width:991px){.layout-label--twocol .layout__region.layout__region--content > .block-mittun-simple-mapvirtual-walk{flex-basis:100%;width:100%}}
