@charset "UTF-8";html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}hr{box-sizing:content-box;color:inherit;height:0}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}table{border-color:inherit;text-indent:0}button,input,select{margin:0}button{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}progress{vertical-align:baseline}select{text-transform:none}textarea{margin:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}.padtopnone{padding-top:0}.padtop{padding-top:11px}.padbottom{padding-bottom:11px}.padtopless{padding-top:5.5px}.padbottomnone{padding-bottom:0}.padbottomless{padding-bottom:5.5px}.padtopmore{padding-top:16.5px}.padbottommore{padding-bottom:16.5px}.margintopnone{margin-top:0}.margintopless{margin-top:11px}.margintop{margin-top:16.5px}.margintopmore{margin-top:22px}.marginbottomnone{margin-bottom:0}.marginbottomless{margin-bottom:11px}.marginbottom{margin-bottom:16.5px}.marginbottommore{margin-bottom:22px}.map img{max-width:none}#suggestion-page-form-expanded{display:none}.leaderboard-rank{bottom:0;position:absolute;right:0;transform:translate(10%,10%)}#control-panel-nav,#dialog_box.fade{display:none}.clearfix,.text-content{display:flow-root}.clear{clear:both}.pull-right{float:right}.pull-left{float:left}.hidden{display:none!important}.invisible{visibility:hidden}.row{column-gap:var(--spacing-base-horizontal);display:grid;grid-template-columns:repeat(4,1fr);row-gap:var(--spacing-base-vertical)}.row>*{grid-column:span 4}.row-2{grid-column:span 2}@media (min-width:745px){.row-md-1{grid-column:span 1}.row-md-2{grid-column:span 2}}.grid{--grid-count:1;--grid-count-modifier:0;--column-gap:var(--column-gap-base);--row-gap:var(--row-gap-base);--column-gap-base:var(--spacing-base-horizontal);--row-gap-base:var(--spacing-base-horizontal);column-gap:var(--column-gap);display:grid;grid-auto-flow:dense;grid-auto-rows:min-content;grid-template-columns:1fr;row-gap:var(--row-gap)}.grid .block-headline{grid-column:1/-1}.grid-grouped{grid-auto-flow:row}.grid-group-headline{margin:0;padding:var(--row-gap) 0;text-align:left}.grid-fit,.grid-fit-evenly,.grid-fluid{--grid-width:calc((var(--container-width)*var(--size-multiplier) - var(--column-gap)*(var(--grid-count) - 1))/(var(--grid-count) + var(--grid-count-modifier)))}.grid-fluid{--grid-count-modifier:.5;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--grid-width)),1fr))}.grid-fit,.grid-fit-evenly{--grid-pattern:min(100%,var(--grid-width));grid-template-columns:repeat(auto-fit,var(--grid-pattern))}.grid-fit{justify-content:center}.grid-fit-evenly{justify-content:space-evenly}.grid-pair{--grid-pattern:var(--grid-width) var(--grid-width)}.grid-trio{--grid-pattern:var(--grid-width) var(--grid-width) var(--grid-width)}.grid-center{grid-template-columns:fit-content(100%);justify-content:center}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.grid-fixed{grid-template-columns:repeat(var(--grid-count),1fr)}}.grid-fixed-compact{grid-template-columns:repeat(var(--grid-count),1fr)}.grid-slider{--grid-width:calc((var(--container-width)*var(--size-multiplier) - var(--column-gap)*(var(--grid-count) - 1))/(var(--grid-count) + var(--grid-count-modifier)));--grid-count-modifier:.5;grid-auto-columns:minmax(var(--grid-width),1fr);grid-auto-flow:column;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--grid-width)),1fr));margin:calc(var(--spacing)*-.33) calc(var(--container-padding-right)*-1) calc(var(--spacing)*-.33) calc(var(--container-padding-left)*-1);overflow-x:auto;overscroll-behavior:contain;padding:calc(var(--spacing)*.33) var(--container-padding-right) calc(var(--spacing)*.33) var(--container-padding-left);scroll-behavior:smooth;scroll-snap-stop:always;scroll-snap-type:x mandatory}@media (max-width:744px),(max-width:959px) and (max-height:calc(60vw - 1px)){.grid-slider:where(.grid-1up,.grid-2up,.grid-3up){--grid-width:calc(100% - var(--column-gap)*2)}}.grid-slider>*{scroll-snap-align:center}.grid-slider.grid-grouped>*{grid-row:2}.grid-slider.grid-grouped .grid-group-headline{grid-column:auto;grid-row:1;padding:0}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.grid-slider{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.grid-1up{--grid-count:1}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.featured-large{grid-column:span 2}}.featured-full,.grid-full{grid-column:1/-1}.grid-wrapper{display:contents}.grid-2up{--grid-count:2}.grid-3up{--grid-count:3}.grid-4up{--grid-count:4}.grid-5up{--grid-count:5}.grid-6up{--grid-count:6}.grid-7up{--grid-count:7}.grid-8up{--grid-count:8}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.grid-h-2{grid-row-end:span 2}.grid-w-2{grid-column-end:span 2}.grid-s-2{grid-column-start:2}.grid-h-3{grid-row-end:span 3}.grid-w-3{grid-column-end:span 3}.grid-s-3{grid-column-start:3}.grid-h-4{grid-row-end:span 4}.grid-w-4{grid-column-end:span 4}.grid-s-4{grid-column-start:4}.grid-h-5{grid-row-end:span 5}.grid-w-5{grid-column-end:span 5}.grid-s-5{grid-column-start:5}.grid-w-fill{grid-column-end:-1}}.sidebar .grid{--grid-count:1;--grid-width:100%}.flex{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.flex>*{margin:0}.flex-inline{display:inline-flex}.flex,.flex-gap-md{gap:var(--spacing-base-vertical) var(--spacing-base-horizontal)}.flex-gap-none{gap:0}.flex-gap-xs{gap:calc(var(--spacing-base-vertical)/3) calc(var(--spacing-base-horizontal)/3)}.flex-gap-sm{gap:calc(var(--spacing-base-vertical)/2) calc(var(--spacing-base-horizontal)/2)}.flex-justify-center{justify-content:center}.flex-justify-end{justify-content:flex-end}.flex-justify-space-evenly{justify-content:space-evenly}.flex-justify-space-between{justify-content:space-between}.flex-align-start{align-items:flex-start}.flex-align-stretch{align-items:stretch}.flex-no-wrap{flex-wrap:nowrap}.flex-column{flex-direction:column}.flex-grow{flex-grow:1}.flex-container,.flex-responsive{flex-direction:column}.flex-container-reverse,.flex-responsive-reverse{flex-direction:column-reverse}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.flex-responsive,.flex-responsive-reverse{flex-direction:row}}@supports not (container-type:inline-size){@media (min-width:745px) and (min-height:60vw),(min-width:960px){.flex-container,.flex-container-reverse{flex-direction:row}}}@container (inline-size >= 745px){.flex-container,.flex-container-reverse{flex-direction:row}}:root{--ON:initial;--OFF: ;--light:var(--ON);--dark:var(--OFF);--viewport-width:100vw;--z-index:1;--scroll-value:0;--scroll-navbar-value:0;--scroll-percent:calc(var(--scroll-navbar-value)/400);--scroll-opacity:var(--scroll-percent);--saving-text:"Saving...";--media-regular:0;--modal-transition-duration:350ms;--modal-translate-length:0px;--form-multiplier:1;--form-border-width:2px;--form-vertical:calc(var(--content-font-size)*0.42857);--form-horizontal:calc(var(--content-font-size)*0.85714);--form-line:calc(var(--content-font-size)*1.6);--form-font-size:calc(var(--content-font-size)*var(--form-multiplier)*1);--form-height:calc(var(--form-line) + var(--form-vertical)*2 + 4px);--hero-x:center;--hero-y:center;--hero-height-modifier:0px;--link-decoration:underline;--link-border-width:1.5px;--link-border-offset:2.5px;--modal-dialog-bg:var(--light,hsla(0,0%,100%,.33)) var(--dark,rgba(0,0,0,.33));--banner-bg:transparent;--banner-triangle:0;--banner-triangle-width:2em;--banner-triangle-enabled:0;--banner-triangle-display:0;--banner-is-carousel:0;--banner-padding-multiplier:.75;--banner-margin-multiplier:1;--banner-padding-vertical:max(var(--spacing-base-vertical),min(2.15vw,0.0215 * 1920px));--banner-padding-horizontal:max(var(--spacing-base-horizontal),min(2.15vw,0.0215 * 1920px));--banner-margin-vertical:max(var(--spacing-base-vertical),min(2.15vw,0.0215 * 1920px));--banner-margin-horizontal:max(var(--spacing-base-horizontal),min(2.15vw,0.0215 * 1920px));--banner-padding-top-base:var(--banner-padding-vertical);--banner-padding-bottom-base:var(--banner-padding-vertical);--banner-padding-left-base:var(--banner-padding-horizontal);--banner-padding-right-base:var(--banner-padding-horizontal);--banner-margin-top-base:var(--banner-margin-vertical);--banner-margin-bottom-base:var(--banner-margin-vertical);--banner-margin-left-base:var(--banner-margin-horizontal);--banner-margin-right-base:var(--banner-margin-horizontal);--spacing:30px;--body-margin:15px;--spacing-top:var(--spacing);--spacing-bottom:var(--spacing);--content-font-size-base:14px;--content-font-size-multiplier:1.05;--content-font-size:var(--content-font-size-base);--size-multiplier:calc(var(--content-font-size-multiplier)/1.175);--spacing-base-horizontal:12px;--spacing-base-vertical:12px;--navbar-height-base:60px;--navbar-height:calc(var(--navbar-height-base) + var(--navbar-height-addon));--navbar-height-addon:0px;--navbar-offset:0px;--navbar-height-total:var(--navbar-height);--navbar-height-offset:calc(var(--navbar-height-total) + var(--navbar-offset));--navbar-justify:flex-end;--navbar-menu-width:calc(280px + max(0px, env(safe-area-inset-left, 0px)));--navbar-logo-multiplier-base:0.9;--navbar-logo-multiplier:var(--navbar-logo-multiplier-base);--navbar-logo-height-base:var(--navbar-height-base);--navbar-logo-height:var(--navbar-logo-height-base);--navbar-logo-width-base:42.5vw;--navbar-logo-width:var(--navbar-logo-width-base);--navbar-logo-padding-base:6px;--navbar-logo-padding:var(--navbar-logo-padding-base);--container-width:1100px;--container-padding:var(--body-margin);--form-width:min(560px,50%);--form-error:#f53127;--footer-nav-spacing:0.6em;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--light:var(--OFF);--dark:var(--ON)}}@supports (width:1dvw){:root{--viewport-width:100dvw}}@media (prefers-reduced-motion:no-preference){:root{--modal-translate-length:-75px}}@media (min-width:745px) and (min-height:60vw),(min-width:960px){:root{--media-regular:1}}@media (max-width:959px) and (max-height:calc(60vw - 1px)){:root{--navbar-height-base:51px}}@media (min-width:745px) and (min-height:60vw),(min-width:960px){:root{--banner-padding-multiplier:1;--banner-margin-multiplier:2;--navbar-height-base:66px;--navbar-offset:0px;--navbar-logo-multiplier-base:1;--navbar-logo-width-base:240px;--navbar-logo-padding-base:8px}}@media (min-width:960px){:root{--content-font-size-base:16px;--content-font-size-multiplier:1.175;--spacing:48px}}@media (min-width:1200px){:root{--body-margin:64px;--spacing-base-horizontal:15px;--spacing-base-vertical:15px}}html{--scroll-padding:calc(var(--navbar-height-offset) + var(--spacing-base-vertical));font-size:14px;margin:0;scroll-padding-top:var(--scroll-padding)}html.layout-minimal{--scroll-padding:var(--spacing-base-vertical)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{--breakout:calc(50% - var(--viewport-width)/2);font-family:canada-type-gibson,sans-serif;font-size:14px;font-weight:300;letter-spacing:normal;line-height:1.6;margin:0;text-align:left}.accent,.action-block-main,.action-block-main-btn,.antihate-home-featured .news-item:first-child .news-item-header,.antihate-home-featured .news-item:last-child .news-item-header,.body-full,.breadcrumbs,.btn-danger,.btn-facebook,.btn-info,.btn-instagram,.btn-linkedin,.btn-mastodon,.btn-overlay,.btn-primary,.btn-secondary,.btn-success,.btn-tertiary,.btn-threads,.btn-tiktok,.btn-twitter,.btn-warning,.btn-youtube,.engage-block-background-theme,.engage-block-theme,.footer-nav,.footer-nav-theme,.footer-theme,.form-control-addon,.headline-block,.hero-bars :is(.banner-headline,.banner-preheadline,.banner-subheadline,.banner-text) span,.hero-headline-block,.inline-navbar .navbar-header,.item-banner,.items-style-overlay .news-item,.items-style-overlay .news-item-header,.link-block:is(:hover,.active),.main-squeeze,.panel,.progress-bar-inner,.share-block,.text-bar,.theme-accent,.theme-accent-light,.theme-action,.theme-alternate,.theme-connect,.theme-contact,.theme-danger,.theme-default,.theme-donate,.theme-facebook,.theme-flip,.theme-info,.theme-instagram,.theme-invert,.theme-linkedin,.theme-mastodon,.theme-overlay,.theme-primary,.theme-secondary,.theme-signup,.theme-striped .theme-item:nth-child(2n),.theme-striped .theme-item:nth-child(odd),.theme-success,.theme-tertiary,.theme-threads,.theme-tiktok,.theme-twitter,.theme-warning,.theme-youtube,.tile,body,code{background-color:var(--bg);color:var(--text)}.engage-block-theme,.inline-navbar,.navbar,.navbar-header-theme,.navbar-sublinks,.theme-default,.theme-default-variables,body{--shadow-size:0px;--bg:var(--light,#fff) var(--dark,#0d0d0d);--bg-adjust:var(--light,#d9d9d9) var(--dark,#313131);--bg-dark:var(--light,#e2e2e2) var(--dark,#292929);--bg-medium:var(--light,#ececec) var(--dark,#202020);--bg-light:var(--light,#f5f5f5) var(--dark,#161616);--text:var(--light,#333) var(--dark,#ccc);--text-adjust:var(--light,#525252) var(--dark,#d4d4d4);--text-light:var(--light,#333) var(--dark,#ccc);--text-light-adjust:var(--light,#525252) var(--dark,#d4d4d4);--border:var(--light,#a0a0a0) var(--dark,#6c6c6c);--border-adjust:var(--light,#aeaeae) var(--dark,#828282);--link:var(--light,#e03) var(--dark,#f14);--link-adjust:var(--light,#ff1849) var(--dark,#ff3560);--link-light:var(--light,#e03) var(--dark,#f14);--link-light-adjust:var(--light,#ff1849) var(--dark,#ff3560);--emphasis:var(--light,#e03) var(--dark,#f14);--emphasis-adjust:var(--light,#ff1849) var(--dark,#ff3560);--heading:var(--light,#e03) var(--dark,#f14);--subheading:var(--light,#666) var(--dark,#999);--banner-heading:var(--light,#e03) var(--dark,#f14);--banner-subheading:var(--light,#666) var(--dark,#999);--invert-dark-mode:var(--light,none) var(--dark,hue-rotate(180deg) invert(100%));--invert-black-content:var(--light,none) var(--dark,hue-rotate(180deg) invert(100%));--accent-bg:#e03;--accent-bg-adjust:#ff1849;--accent-bg-medium:#ff2554;--accent-bg-light:#ffbecc;--accent-bg-dark:#ca002b;--accent-text:#fff;--accent-text-adjust:#ffa6b9;--accent-text-light:#e03;--accent-text-light-adjust:#ff1849;--accent-border:transparent;--accent-border-adjust:transparent;--accent-emphasis:#fff;--accent-emphasis-adjust:#ffa6b9;--accent-link:#fff;--accent-link-adjust:#ffa6b9;--accent-link-light:#ca002b;--accent-link-light-adjust:#f80035;--accent-heading:#fff;--accent-subheading:#fff;--accent-invert-dark-mode:none;--accent-invert-black-content:none;--invert-bg:#e03;--invert-bg-adjust:#ff1849;--invert-text:#fff;--invert-text-adjust:#d9d9d9;--invert-border:transparent;--invert-border-adjust:transparent;--btn-text:#fff;--btn-text-adjust:#b8c9ed;--btn-border:transparent;--btn-border-adjust:transparent;--btn-bg:#124;--btn-bg-adjust:#1e3c77;--btn-color-text:var(--light,#124) var(--dark,#bce);--btn-color-text-adjust:var(--light,#1e3c77) var(--dark,#c5d4f1);--form-control-text:var(--light,#333) var(--dark,#ccc);--form-control-border:var(--light,#a0a0a0) var(--dark,#6c6c6c);--form-control-bg:var(--light,#f0f0f0) var(--dark,#1c1c1c);--link-btn-text:#fff;--link-btn-bg:#e03;--hr:var(--light,#a0a0a0) var(--dark,#6c6c6c);--scroll-bg:var(--light,hsla(0deg,0%,100%,calc(var(--scroll-percent)*1))) var(--dark,hsla(0deg,0%,5%,calc(var(--scroll-percent)*1)));--scroll-bg-adjust:var(--light,hsla(0deg,0%,85%,calc(var(--scroll-percent)*1))) var(--dark,hsla(0deg,0%,19.25%,calc(var(--scroll-percent)*1)));--scroll-text:var(--light,hsl(0deg,0%,calc(100% - var(--scroll-percent)*80%))) var(--dark,hsl(0deg,0%,calc(100% - var(--scroll-percent)*20%)));--scroll-text-adjust:var(--light,hsl(0deg,0%,calc(100% - var(--scroll-percent)*68%))) var(--dark,hsl(0deg,0%,calc(100% - var(--scroll-percent)*17%)));--scroll-link:var(--light,hsl(347.1428571429deg,100%,calc(100% - var(--scroll-percent)*53.33333%))) var(--dark,hsl(347.1428571429deg,100%,calc(100% - var(--scroll-percent)*46.66667%)));--scroll-link-adjust:var(--light,hsl(347.1428571429deg,100%,calc(100% - var(--scroll-percent)*45.33333%))) var(--dark,hsl(347.1428571429deg,100%,calc(100% - var(--scroll-percent)*39.66667%)));--scroll-emphasis:var(--light,hsl(347.1428571429deg,100%,calc(100% - var(--scroll-percent)*53.33333%))) var(--dark,hsl(347.1428571429deg,100%,calc(100% - var(--scroll-percent)*46.66667%)));--scroll-emphasis-adjust:var(--light,hsl(347.1428571429deg,100%,calc(100% - var(--scroll-percent)*45.33333%))) var(--dark,hsl(347.1428571429deg,100%,calc(100% - var(--scroll-percent)*39.66667%)));--scroll-link-btn-bg:hsla(347.1428571429deg,100%,46.6666666667%,calc(var(--scroll-percent)*1));--scroll-link-btn-text:hsl(0deg,0%,calc(100% - var(--scroll-percent)*0%));--outline:initial;--color-text:initial;--color-text-adjust:initial}.action-block-main,.breadcrumbs,.engage-block-background-theme,.theme-action,.theme-alternate,.theme-alternate-variables{--shadow-size:0px;--bg:var(--light,#f0f0f0) var(--dark,#1c1c1c);--bg-adjust:var(--light,#ccc) var(--dark,#3e3e3e);--bg-dark:var(--light,#d5d5d5) var(--dark,#373737);--bg-medium:var(--light,#dedede) var(--dark,#2e2e2e);--bg-light:var(--light,#e7e7e7) var(--dark,#252525);--text:var(--light,#333) var(--dark,#ccc);--text-adjust:var(--light,#525252) var(--dark,#d4d4d4);--text-light:var(--light,#333) var(--dark,#ccc);--text-light-adjust:var(--light,#525252) var(--dark,#d4d4d4);--border:var(--light,#a0a0a0) var(--dark,#6c6c6c);--border-adjust:var(--light,#aeaeae) var(--dark,#828282);--link:var(--light,#e03) var(--dark,#f14);--link-adjust:var(--light,#ff1849) var(--dark,#ff3560);--link-light:var(--light,#e03) var(--dark,#f14);--link-light-adjust:var(--light,#ff1849) var(--dark,#ff3560);--emphasis:var(--light,#e03) var(--dark,#f14);--emphasis-adjust:var(--light,#ff1849) var(--dark,#ff3560);--heading:var(--light,#e03) var(--dark,#f14);--subheading:var(--light,#e03) var(--dark,#f14);--banner-heading:var(--light,#e03) var(--dark,#f14);--banner-subheading:var(--light,#e03) var(--dark,#f14);--invert-dark-mode:var(--light,none) var(--dark,hue-rotate(180deg) invert(100%));--invert-black-content:var(--light,none) var(--dark,hue-rotate(180deg) invert(100%));--accent-bg:#e03;--accent-bg-adjust:#ff1849;--accent-bg-medium:#ff2554;--accent-bg-light:#ffbecc;--accent-bg-dark:#ca002b;--accent-text:#fff;--accent-text-adjust:#ffa6b9;--accent-text-light:#e03;--accent-text-light-adjust:#ff1849;--accent-border:transparent;--accent-border-adjust:transparent;--accent-emphasis:#fff;--accent-emphasis-adjust:#ffa6b9;--accent-link:#fff;--accent-link-adjust:#ffa6b9;--accent-link-light:#ca002b;--accent-link-light-adjust:#f80035;--accent-heading:#fff;--accent-subheading:#fff;--accent-invert-dark-mode:none;--accent-invert-black-content:none;--invert-bg:#e03;--invert-bg-adjust:#ff1849;--invert-text:#fff;--invert-text-adjust:#d9d9d9;--invert-border:transparent;--invert-border-adjust:transparent;--btn-text:#fff;--btn-text-adjust:#b8c9ed;--btn-border:transparent;--btn-border-adjust:transparent;--btn-bg:#124;--btn-bg-adjust:#1e3c77;--btn-color-text:var(--light,#124) var(--dark,#bce);--btn-color-text-adjust:var(--light,#1e3c77) var(--dark,#c5d4f1);--form-control-text:var(--light,#333) var(--dark,#ccc);--form-control-border:var(--light,#a0a0a0) var(--dark,#6c6c6c);--form-control-bg:var(--light,#fff) var(--dark,#0d0d0d);--link-btn-text:#fff;--link-btn-bg:#124;--hr:var(--light,#a0a0a0) var(--dark,#6c6c6c);--outline:initial;--color-text:initial;--color-text-adjust:initial}.items-style-overlay .news-item,.navbar-subnav,.theme-flip,.theme-flip-variables,.tile,code{--bg-hs:0deg 0%;--bg-l:20%}.antihate-home-featured .news-item:first-child .news-item-header,.antihate-home-featured .news-item:last-child .news-item-header,.btn-overlay,.items-style-overlay .news-item-header,.theme-overlay,.theme-overlay-variables{--shadow-size:0px;--bg:#333;--bg-adjust:#525252;--bg-dark:#2b2b2b;--bg-medium:#5c5c5c;--bg-light:#cecece;--text:#fff;--text-adjust:#d2d2d2;--text-light:#333;--text-light-adjust:#525252;--border:#fff;--border-adjust:#d2d2d2;--link:#fff;--link-adjust:#d2d2d2;--link-light:#2b2b2b;--link-light-adjust:#4b4b4b;--emphasis:#fff;--emphasis-adjust:#d2d2d2;--heading:#fff;--subheading:#fff;--banner-heading:#fff;--banner-subheading:#fff;--invert-dark-mode:none;--invert-black-content:hue-rotate(180deg) invert(100%);--accent-bg:#e03;--accent-bg-adjust:#ff1849;--accent-bg-medium:#ff2554;--accent-bg-light:#ffbecc;--accent-bg-dark:#ca002b;--accent-text:#fff;--accent-text-adjust:#ffa6b9;--accent-text-light:#e03;--accent-text-light-adjust:#ff1849;--accent-border:transparent;--accent-border-adjust:transparent;--accent-emphasis:#fff;--accent-emphasis-adjust:#ffa6b9;--accent-link:#fff;--accent-link-adjust:#ffa6b9;--accent-link-light:#ca002b;--accent-link-light-adjust:#f80035;--accent-heading:#fff;--accent-subheading:#fff;--accent-invert-dark-mode:none;--accent-invert-black-content:none;--invert-bg:#fff;--invert-bg-adjust:#d2d2d2;--invert-text:#333;--invert-text-adjust:#525252;--invert-border:transparent;--invert-border-adjust:transparent;--btn-text:#fff;--btn-text-adjust:#b8c9ed;--btn-border:transparent;--btn-border-adjust:transparent;--btn-bg:#124;--btn-bg-adjust:#1e3c77;--btn-color-text:var(--light,#124) var(--dark,#bce);--btn-color-text-adjust:var(--light,#1e3c77) var(--dark,#c5d4f1);--form-control-text:var(--light,#333) var(--dark,#ccc);--form-control-border:var(--light,#a0a0a0) var(--dark,#6c6c6c);--form-control-bg:var(--light,#fff) var(--dark,#0d0d0d);--link-btn-text:#fff;--link-btn-bg:#5c5c5c;--hr:#525252;--outline:#fff;--color-text:var(--light,#333) var(--dark,#ccc);--color-text-adjust:var(--light,#525252) var(--dark,#d4d4d4)}.action-block-main-btn,.body-full,.btn-primary,.headline-block,.hero-headline-block,.link-block:is(:hover,.active),.main-squeeze,.navbar-buttons-theme,.share-block,.theme-donate,.theme-primary,.theme-primary-variables,.theme-striped .theme-item:nth-child(odd){--shadow-size:0px;--bg:#e03;--bg-adjust:#ff1849;--bg-dark:#ca002b;--bg-medium:#ff2554;--bg-light:#ffbecc;--text:#fff;--text-adjust:#ffa6b9;--text-light:#e03;--text-light-adjust:#ff1849;--border:transparent;--border-adjust:transparent;--link:#fff;--link-adjust:#ffa6b9;--link-light:#ca002b;--link-light-adjust:#f80035;--emphasis:#fff;--emphasis-adjust:#ffa6b9;--heading:#fff;--subheading:#fff;--banner-heading:#fff;--banner-subheading:#fff;--invert-dark-mode:none;--invert-black-content:none;--accent-bg:#124;--accent-bg-adjust:#1e3c77;--accent-bg-medium:#248;--accent-bg-light:#adc2eb;--accent-bg-dark:#0e1d3a;--accent-text:#fff;--accent-text-adjust:#b8c9ed;--accent-text-light:#124;--accent-text-light-adjust:#1e3c77;--accent-border:transparent;--accent-border-adjust:transparent;--accent-emphasis:#fff;--accent-emphasis-adjust:#b8c9ed;--accent-link:#fff;--accent-link-adjust:#b8c9ed;--accent-link-light:#0e1d3a;--accent-link-light-adjust:#1c376e;--accent-heading:#fff;--accent-subheading:#fff;--accent-invert-dark-mode:none;--accent-invert-black-content:hue-rotate(180deg) invert(100%);--invert-bg:#fff;--invert-bg-adjust:#ffa6b9;--invert-text:#e03;--invert-text-adjust:#ff1849;--invert-border:transparent;--invert-border-adjust:transparent;--btn-text:#fff;--btn-text-adjust:#b8c9ed;--btn-border:transparent;--btn-border-adjust:transparent;--btn-bg:#124;--btn-bg-adjust:#1e3c77;--btn-color-text:var(--light,#124) var(--dark,#bce);--btn-color-text-adjust:var(--light,#1e3c77) var(--dark,#c5d4f1);--form-control-text:var(--light,#333) var(--dark,#ccc);--form-control-border:var(--light,#a0a0a0) var(--dark,#6c6c6c);--form-control-bg:var(--light,#fff) var(--dark,#0d0d0d);--link-btn-text:#fff;--link-btn-bg:#124;--hr:#ff1849;--outline:#fff;--color-text:var(--light,#e03) var(--dark,#f14);--color-text-adjust:var(--light,#ff1849) var(--dark,#ff3560)}.btn-secondary,.footer-nav,.footer-nav-theme,.footer-theme,.theme-connect,.theme-contact,.theme-secondary,.theme-secondary-variables,.theme-signup,.theme-striped .theme-item:nth-child(2n){--shadow-size:0px;--bg:#124;--bg-adjust:#1e3c77;--bg-dark:#0e1d3a;--bg-medium:#248;--bg-light:#adc2eb;--text:#fff;--text-adjust:#b8c9ed;--text-light:#124;--text-light-adjust:#1e3c77;--border:transparent;--border-adjust:transparent;--link:#fff;--link-adjust:#b8c9ed;--link-light:#0e1d3a;--link-light-adjust:#1c376e;--emphasis:#fff;--emphasis-adjust:#b8c9ed;--heading:#fff;--subheading:#fff;--banner-heading:#fff;--banner-subheading:#fff;--invert-dark-mode:none;--invert-black-content:hue-rotate(180deg) invert(100%);--accent-bg:#e03;--accent-bg-adjust:#ff1849;--accent-bg-medium:#ff2554;--accent-bg-light:#ffbecc;--accent-bg-dark:#ca002b;--accent-text:#fff;--accent-text-adjust:#ffa6b9;--accent-text-light:#e03;--accent-text-light-adjust:#ff1849;--accent-border:transparent;--accent-border-adjust:transparent;--accent-emphasis:#fff;--accent-emphasis-adjust:#ffa6b9;--accent-link:#fff;--accent-link-adjust:#ffa6b9;--accent-link-light:#ca002b;--accent-link-light-adjust:#f80035;--accent-heading:#fff;--accent-subheading:#fff;--accent-invert-dark-mode:none;--accent-invert-black-content:none;--invert-bg:#fff;--invert-bg-adjust:#b8c9ed;--invert-text:#124;--invert-text-adjust:#1e3c77;--invert-border:transparent;--invert-border-adjust:transparent;--btn-text:#fff;--btn-text-adjust:#ffa6b9;--btn-border:transparent;--btn-border-adjust:transparent;--btn-bg:#e03;--btn-bg-adjust:#ff1849;--btn-color-text:var(--light,#e03) var(--dark,#f14);--btn-color-text-adjust:var(--light,#ff1849) var(--dark,#ff3560);--form-control-text:var(--light,#333) var(--dark,#ccc);--form-control-border:var(--light,#a0a0a0) var(--dark,#6c6c6c);--form-control-bg:var(--light,#fff) var(--dark,#0d0d0d);--link-btn-text:#fff;--link-btn-bg:#e03;--hr:#1e3c77;--outline:#fff;--color-text:var(--light,#124) var(--dark,#bce);--color-text-adjust:var(--light,#1e3c77) var(--dark,#c5d4f1)}.btn-tertiary,.item-banner,.theme-tertiary,.theme-tertiary-variables{--shadow-size:0px;--bg:#333;--bg-adjust:#525252;--bg-dark:#2b2b2b;--bg-medium:#5c5c5c;--bg-light:#cecece;--text:#fff;--text-adjust:#d2d2d2;--text-light:#333;--text-light-adjust:#525252;--border:transparent;--border-adjust:transparent;--link:#fff;--link-adjust:#d2d2d2;--link-light:#2b2b2b;--link-light-adjust:#4b4b4b;--emphasis:#fff;--emphasis-adjust:#d2d2d2;--heading:#fff;--subheading:#fff;--banner-heading:#fff;--banner-subheading:#fff;--invert-dark-mode:none;--invert-black-content:hue-rotate(180deg) invert(100%);--accent-bg:#e03;--accent-bg-adjust:#ff1849;--accent-bg-medium:#ff2554;--accent-bg-light:#ffbecc;--accent-bg-dark:#ca002b;--accent-text:#fff;--accent-text-adjust:#ffa6b9;--accent-text-light:#e03;--accent-text-light-adjust:#ff1849;--accent-border:transparent;--accent-border-adjust:transparent;--accent-emphasis:#fff;--accent-emphasis-adjust:#ffa6b9;--accent-link:#fff;--accent-link-adjust:#ffa6b9;--accent-link-light:#ca002b;--accent-link-light-adjust:#f80035;--accent-heading:#fff;--accent-subheading:#fff;--accent-invert-dark-mode:none;--accent-invert-black-content:none;--invert-bg:#fff;--invert-bg-adjust:#d2d2d2;--invert-text:#333;--invert-text-adjust:#525252;--invert-border:transparent;--invert-border-adjust:transparent;--btn-text:#fff;--btn-text-adjust:#ffa6b9;--btn-border:transparent;--btn-border-adjust:transparent;--btn-bg:#e03;--btn-bg-adjust:#ff1849;--btn-color-text:var(--light,#e03) var(--dark,#f14);--btn-color-text-adjust:var(--light,#ff1849) var(--dark,#ff3560);--form-control-text:var(--light,#333) var(--dark,#ccc);--form-control-border:var(--light,#a0a0a0) var(--dark,#6c6c6c);--form-control-bg:var(--light,#fff) var(--dark,#0d0d0d);--link-btn-text:#fff;--link-btn-bg:#e03;--hr:#525252;--outline:#fff;--color-text:var(--light,#333) var(--dark,#ccc);--color-text-adjust:var(--light,#525252) var(--dark,#d4d4d4)}.btn-success,.theme-success,.theme-success-variables{--bg-hs:120deg 39.3162393162%;--bg-l:54.1176470588%}.btn-info,.theme-info,.theme-info-variables{--bg-hs:193.7404580153deg 66.4974619289%;--bg-l:61.3725490196%}.btn-warning,.theme-warning,.theme-warning-variables{--bg-hs:35.1851851852deg 84.375%;--bg-l:62.3529411765%}.btn-danger,.theme-danger,.theme-danger-variables{--bg-hs:2.9126213592deg 91.1504424779%;--bg-l:55.6862745098%}.btn-facebook,.theme-facebook,.theme-facebook-variables{--bg-hs:213.8532110092deg 89.3442622951%;--bg-l:52.1568627451%}.btn-twitter,.theme-twitter,.theme-twitter-variables{--bg-hs:204.1706161137deg 87.5518672199%;--bg-l:52.7450980392%}.btn-instagram,.theme-instagram,.theme-instagram-variables{--bg-hs:338.0327868852deg 81.3333333333%;--bg-l:55.8823529412%}.btn-linkedin,.theme-linkedin,.theme-linkedin-variables{--bg-hs:210deg 90.1960784314%;--bg-l:40%}.btn-youtube,.theme-youtube,.theme-youtube-variables{--bg-hs:0deg 100%;--bg-l:50%}.btn-tiktok,.theme-tiktok,.theme-tiktok-variables{--bg-hs:0deg 0%;--bg-l:0%}.btn-mastodon,.theme-mastodon,.theme-mastodon-variables{--bg-hs:239.649122807deg 100%;--bg-l:66.4705882353%}.btn-threads,.theme-threads,.theme-threads-variables{--bg-hs:0deg 0%;--bg-l:0%}.btn-danger,.btn-facebook,.btn-info,.btn-instagram,.btn-linkedin,.btn-mastodon,.btn-success,.btn-threads,.btn-tiktok,.btn-twitter,.btn-warning,.btn-youtube,.items-style-overlay .news-item,.navbar-subnav,.theme-danger,.theme-danger-variables,.theme-facebook,.theme-facebook-variables,.theme-flip,.theme-flip-variables,.theme-info,.theme-info-variables,.theme-instagram,.theme-instagram-variables,.theme-linkedin,.theme-linkedin-variables,.theme-mastodon,.theme-mastodon-variables,.theme-success,.theme-success-variables,.theme-threads,.theme-threads-variables,.theme-tiktok,.theme-tiktok-variables,.theme-twitter,.theme-twitter-variables,.theme-warning,.theme-warning-variables,.theme-youtube,.theme-youtube-variables,.tile,code{--bg:hsl(var(--bg-hs) var(--bg-l));--bg-adjust:hsl(var(--bg-hs) calc(var(--bg-l)*0.85 + 15%));--bg-dark:hsl(var(--bg-hs) calc(var(--bg-l)*0.85));--bg-medium:hsl(var(--bg-hs) calc(var(--bg-l)*0.8 + 20%));--bg-light:hsl(var(--bg-hs) calc(var(--bg-l)*0.24 + 76%));--text:#fff;--text-adjust:hsl(var(--bg-hs) calc(var(--bg-l)*0.13375 + 86.625%));--text-light:hsl(var(--bg-hs) var(--bg-l));--text-light-adjust:hsl(var(--bg-hs) calc(var(--bg-l)*0.85 + 15%));--border:transparent;--border-adjust:transparent;--link:#fff;--link-adjust:hsl(var(--bg-hs) calc(var(--bg-l)*0.13375 + 86.625%));--link-light:hsl(var(--bg-hs) calc(var(--bg-l)*0.85));--link-light-adjust:hsl(var(--bg-hs) var(--bg-l));--emphasis:#fff;--emphasis-adjust:hsl(var(--bg-hs) calc(var(--bg-l)*0.13375 + 86.625%));--heading:#fff;--subheading:#fff;--banner-heading:#fff;--banner-subheading:#fff;--invert-dark-mode:none;--invert-black-content:hue-rotate(180deg) invert(100%);--accent-bg:hsl(var(--bg-hs) calc(var(--bg-l)*0.85));--accent-bg-adjust:hsl(var(--bg-hs) var(--bg-l));--accent-bg-medium:hsl(var(--bg-hs) calc(var(--bg-l)*0.8 + 20%));--accent-bg-light:hsl(var(--bg-hs) calc(var(--bg-l)*0.24 + 76%));--accent-bg-dark:hsl(var(--bg-hs) calc(var(--bg-l)*0.85));--accent-text:#fff;--accent-text-adjust:hsl(var(--bg-hs) calc(var(--bg-l)*0.13375 + 86.625%));--accent-text-light:hsl(var(--bg-hs) var(--bg-l));--accent-text-light-adjust:hsl(var(--bg-hs) calc(var(--bg-l)*0.85 + 15%));--accent-border:transparent;--accent-border-adjust:transparent;--accent-emphasis:#fff;--accent-emphasis-adjust:hsl(var(--bg-hs) calc(var(--bg-l)*0.13375 + 86.625%));--accent-link:#fff;--accent-link-adjust:hsl(var(--bg-hs) calc(var(--bg-l)*0.13375 + 86.625%));--accent-link-light:hsl(var(--bg-hs) calc(var(--bg-l)*0.85));--accent-link-light-adjust:hsl(var(--bg-hs) var(--bg-l));--accent-heading:#fff;--accent-subheading:#fff;--accent-invert-dark-mode:none;--accent-invert-black-content:hue-rotate(180deg) invert(100%);--invert-bg:#fff;--invert-bg-adjust:hsl(var(--bg-hs) calc(var(--bg-l)*0.13375 + 86.625%));--invert-text:hsl(var(--bg-hs) var(--bg-l));--invert-text-adjust:hsl(var(--bg-hs) calc(var(--bg-l)*0.85 + 15%));--invert-border:transparent;--invert-border-adjust:transparent;--btn-text:hsl(var(--bg-hs) var(--bg-l));--btn-text-adjust:hsl(var(--bg-hs) calc(var(--bg-l)*0.85 + 15%));--btn-border:transparent;--btn-border-adjust:transparent;--btn-bg:#fff;--btn-bg-adjust:hsl(var(--bg-hs) calc(var(--bg-l)*0.13375 + 86.625%));--btn-color-text:hsl(var(--bg-hs) var(--bg-l));--btn-color-text-adjust:hsl(var(--bg-hs) calc(var(--bg-l)*0.85 + 15%));--form-control-text:#333;--form-control-border:#a0a0a0;--form-control-bg:#fff;--link-btn-text:#fff;--link-btn-bg:hsl(var(--bg-hs) calc(var(--bg-l)*0.8 + 20%));--hr:hsl(var(--bg-hs) calc(var(--bg-l)*0.85 + 15%));--outline:#fff;--color-text:hsl(var(--bg-hs) var(--bg-l));--color-text-adjust:hsl(var(--bg-hs) calc(var(--bg-l)*0.85 + 15%))}.antihate-home-featured .news-item:first-child .news-item-header,.antihate-home-featured .news-item:last-child .news-item-header,.btn-overlay,.items-style-overlay .news-item-header,.theme-overlay{--shadow-size:12px;background-color:transparent}.theme-overlay-bg{--shadow-size:12px}.theme-invert{--bg:var(--invert-bg);--bg-adjust:var(--invert-bg-adjust);--text:var(--invert-text);--text-adjust:var(--invert-text-adjust);--border:var(--invert-border);--border-adjust:var(--invert-border-adjust);--link:var(--invert-text);--link-adjust:var(--invert-text-adjust);--emphasis:var(--invert-text);--heading:var(--invert-text);--subheading:var(--invert-text);--btn-bg:var(--invert-text);--btn-bg-adjust:var(--invert-text-adjust);--btn-text:var(--invert-bg);--btn-text-adjust:var(--invert-bg);--btn-border:var(--invert-text);--btn-border-adjust:var(--invert-text-adjust)}.accent,.form-control-addon,.progress-bar-inner,.theme-accent,.theme-accent-light,.theme-accent-variables{--bg:var(--accent-bg);--bg-adjust:var(--accent-bg-adjust);--bg-medium:var(--accent-bg-medium);--bg-light:var(--accent-bg-light);--bg-dark:var(--accent-bg-dark);--text:var(--accent-text);--text-adjust:var(--accent-text-adjust);--text-light:var(--accent-text-light);--text-light-adjust:var(--accent-text-light-adjust);--border:var(--accent-border);--border-adjust:var(--accent-border-adjust);--link:var(--accent-link);--link-adjust:var(--accent-link-adjust);--link-light:var(--accent-link-light);--link-light-adjust:var(--accent-link-light-adjust);--emphasis:var(--accent-emphasis);--heading:var(--accent-heading);--subheading:var(--accent-subheading);--banner-heading:var(--accent-heading);--banner-subheading:var(--accent-subheading);--invert-bg:var(--accent-text);--invert-bg-adjust:var(--accent-text-adjust);--invert-border:transparent;--invert-border-adjust:transparent;--invert-text:var(--accent-bg);--invert-text-adjust:var(--accent-bg-adjust);--btn-bg:var(--accent-text);--btn-bg-adjust:var(--accent-text-adjust);--btn-text:var(--accent-bg);--btn-text-adjust:var(--accent-bg);--btn-border:var(--accent-text);--btn-border-adjust:var(--accent-text-adjust);--invert-dark-mode:var(--accent-invert-dark-mode);--invert-black-content:var(--accent-invert-black-content)}.layout-fade-nav-colour-enabled .navbar-header{--bg:var(--scroll-bg);--bg-adjust:var(--scroll-bg-adjust);--text:var(--scroll-text);--text-adjust:var(--scroll-text-adjust);--link:var(--scroll-link);--link-adjust:var(--scroll-link-adjust);--emphasis:var(--scroll-emphasis);--emphasis-adjust:var(--scroll-emphasis-adjust);--link-btn-bg:var(--scroll-link-btn-bg);--link-btn-text:var(--scroll-link-btn-text)}.accent,.form-control-addon,.progress-bar-inner,.theme-accent,.theme-accent-light,.theme-invert{border-color:var(--border)}.theme-accent-light,.theme-light{--link:var(--link-light);--link-adjust:var(--link-light-adjust);--heading:var(--link-light);--subheading:var(--text-light);background-color:var(--bg-light);color:var(--text-light)}.accordion-block-inner,.news:where(:not(.items-style-transparent)) .news-item,.theme-medium{background-color:var(--bg-medium)}.body-full,.main-squeeze,.theme-dark{background-color:var(--bg-dark)}.fa-spin{animation-name:a}@media (prefers-reduced-motion:reduce){.fa-spin{animation-play-state:paused}}*{text-shadow:0 0 var(--shadow-size) rgba(0,0,0,.4)}*,:after,:before{box-sizing:border-box}::selection{background:var(--accent-bg);color:var(--accent-text)}.layout-squeeze .form-grid,.layout-squeeze .main{min-height:min(100vh,80vw)}.body-full-content{align-content:center;background-color:transparent;display:grid;grid-auto-rows:min-content;min-height:100vh}@supports (height:1dvh){.body-full-content{min-height:100svh}}.banner-text-inner,.heading-group,.item-header,.links-item,.rhythm,.social-share-item{display:flex;flex-direction:column}.banner-text-inner>:is(*,.h1),.heading-group>:is(*,.h1),.item-header>:is(*,.h1),.links-item>:is(*,.h1),.rhythm>:is(*,.h1),.social-share-item>:is(*,.h1){margin-bottom:0;margin-top:0}.banner-text-inner,.heading-group,.item-header,.links-item,.rhythm,.social-share-item{gap:.5333333333em}p{margin:0 0 11px}.small,small{--content-font-size:calc(var(--content-font-size-base)*0.85);font-size:85%;line-height:1.2}:is(.btn-text,a){color:var(--link);cursor:pointer;font-size:inherit;font-weight:400;-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration);text-decoration-color:var(--link-border,currentcolor);text-decoration-thickness:var(--link-border-width);text-underline-offset:var(--link-border-offset);transition:.25s ease-in-out}:is(.btn-text,a):hover{color:var(--link-adjust)}address{font-style:normal}b,strong{font-weight:600}figure{margin:0}img,svg{height:auto;max-width:100%;vertical-align:middle}img{filter:drop-shadow(0 0 var(--shadow-size) rgba(0,0,0,.4))}.content-block-feature-text,.emphasis{color:var(--emphasis)}ol,ul{margin-bottom:11px;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{list-style:none;margin:0;padding:0}.dl{column-gap:12px;display:grid;grid-template-columns:minmax(25%,max-content) 1fr;margin:0}.dl dt{font-weight:600;text-align:right}.dl dd,.dl dt{margin:0}hr{border:.5px solid var(--hr);border-radius:.5px;margin:calc(var(--spacing)/2) auto;width:100%}.row>hr{margin-bottom:0;margin-top:0}:is(h1,h2,h3,h4,h5,h6),:where(.h1,.h2,.h3,.h4,.h5,.h6){line-height:.9}:is(h1,h2,h3,h4,h5,h6) :is(.btn-text,a),:where(.h1,.h2,.h3,.h4,.h5,.h6) :is(.btn-text,a){font:inherit;text-decoration:none}:is(h1,h2,h3,h4,h5,h6) *,:where(.h1,.h2,.h3,.h4,.h5,.h6) *{letter-spacing:inherit}.block-headline,.h1,.headline,:is(h1):where(:not(.h2,.h3,.h4,.h5,.h6,.subheadline,.preheadline)){color:var(--heading);font-family:rama-gothic-e,sans-serif;font-weight:600;letter-spacing:normal;margin:0 0 22px;text-transform:uppercase}:where(h2,h3,h4,h5,h6,.subheadline,.preheadline),h1:is(.h2,.h3,.h4,.h5,.h6){color:var(--subheading);font-family:rama-gothic-e,sans-serif;font-weight:400;letter-spacing:normal;margin:0 0 11px;text-transform:uppercase}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:25px}.h4,h4{font-size:21px}.h5,h5{font-size:19px}.h6,h6{font-size:16px}.h-text{color:inherit;font-family:canada-type-gibson,sans-serif;font-size:inherit;font-weight:300;letter-spacing:normal;margin:0 0 11px;text-align:left;text-align:inherit}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.wrapfix{display:inline-block}.no-webshare .webshare-item,.no-webshare .webshare-link,.ui-dialog,.webshare .webshare-no-item{display:none}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.contain{container-type:inline-size}.content-visibility{content-visibility:auto}.variant:not(.variant-default){display:none;visibility:hidden}[data-edit-add-info],[data-edit-add-url],[data-edit-documentation-url],[data-edit-info],[data-edit-url]{position:relative}.edit-mode-overlay{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:var(--modal-dialog-bg);border:1px solid transparent;border-radius:inherit;opacity:0;padding:calc(var(--spacing-base-vertical)/3) calc(var(--spacing-base-horizontal)/3);position:absolute;transition:.25s ease-in;z-index:calc(var(--z-index) + 20)}.edit-mode-hidden>.edit-mode-overlay,.edit-mode-inline>.edit-mode-overlay{position:relative}.edit-mode-overlay.edit-mode-overlay-in{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:1}.edit-mode-overlay.edit-mode-overlay-no-child{container-type:size;inset:0}.edit-mode-overlay.edit-mode-overlay-has-child{align-items:flex-start;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent;left:50%;padding:calc(var(--spacing)/2) 0 0;top:0;transform:translateX(-50%);z-index:calc(var(--z-index) + 21)}.edit-mode-overlay .btn{position:relative}.edit-mode-overlay-no-child .edit-mode-overlay-inner{inset:0;position:absolute}.edit-mode-overlay-inner{display:flex}@container (block-size >= 80vh){.edit-mode-overlay-no-child .edit-mode-overlay-inner{display:block}.edit-mode-overlay-no-child .edit-mode-overlay-buttons{padding-block:calc(var(--spacing)/2);position:sticky;top:var(--navbar-height-offset)}}.icon-circle,.text-content ol>li:after,.text-content ol>li:before,.text-content ul>li:after,.text-content ul>li:before{align-items:center;border-radius:50%;display:inline-flex;font-size:.725em;height:1.724137931em;justify-content:center;width:1.724137931em}.icon-circle{background-color:var(--accent-bg);color:var(--accent-text)}span:where(.fa-fw){display:inline-block;height:1em;width:1.25em}.fa-layers-counter{white-space:nowrap}.badge{border-radius:.85em;display:inline-block;font-size:.65em;font-weight:600;line-height:1.6;padding:0 10px;vertical-align:text-bottom}.badge :is(.btn-text,a){text-decoration:none}table{border:0;border-spacing:0;margin-bottom:22px;max-width:100%;width:100%}table:not([cellpadding]) :is(td,th){padding:6px 12px;text-align:left}@media (max-width:744px),(max-width:959px) and (max-height:calc(60vw - 1px)){table{width:100%!important}}@container (inline-size <= 744px){table{width:100%!important}}tfoot :is(td,th),thead :is(td,th){background-color:var(--accent-bg);color:var(--accent-text)}tbody :is(td,th){border-top:1px solid transparent;border-top-color:var(--hr)}tbody>tr:first-child :is(td,th){border-top-width:0}tbody>tr:not(:only-child):nth-child(2n) :is(td,th){background-color:var(--bg)}tbody>tr:not(:only-child):nth-child(odd) :is(td,th){background-color:var(--bg-medium)}.form-headline{margin-bottom:calc(var(--spacing)/2)}.form-headline:not(:first-child){margin-top:calc(var(--spacing)/2)}label{margin:0}.form-submit-row,.progress-buttons{margin-top:calc(var(--spacing)*.6)}.flex .form-submit-row,.flex .progress-buttons,.form-row .form-submit-row,.form-row .progress-buttons{margin-top:0}.card-error-container,.error-message{align-content:center;display:flex;font-size:.7em;font-weight:600;justify-content:flex-start;line-height:1.5em;margin:0}.form-errors{margin-bottom:var(--spacing-base-vertical)}.form-errors:empty{display:none}.form-errors .errorExplanation h2{font-size:calc(var(--content-font-size)*1)}.form-errors .errorExplanation>:last-child{margin-bottom:0}.form-control,.payment-input,select{--input-text:var(--text);--input-border:var(--text);--input-bg:transparent;--form-multiplier:1;background-color:var(--input-bg);border-color:var(--input-border);border-radius:0;border-style:solid;border-width:2px;box-shadow:0 0 0 var(--accent-bg);box-shadow:0 0 var(--shadow-size) rgba(0,0,0,.4);caret-color:var(--text);color:var(--input-text);display:block;font:inherit;font-family:canada-type-gibson,sans-serif;font-size:var(--form-font-size);font-weight:300;height:var(--form-height);line-height:var(--form-line);padding:var(--form-vertical) var(--form-horizontal);text-shadow:none;transition:.25s ease-in-out;transition-property:border-color,color,background-color,box-shadow;width:100%}.form-control:focus,.payment-input:focus,select:focus{box-shadow:0 0 var(--shadow-size) rgba(0,0,0,.4),0 0 6px var(--accent-bg)}@media (max-width:744px),(max-width:959px) and (max-height:calc(60vw - 1px)){.form-control,.payment-input,select{font-size:max(var(--form-font-size),16px)}}.form-control::placeholder,.payment-input::placeholder,select::placeholder{color:var(--input-text);opacity:.6;transition:.25s ease-in-out}.form-control:focus,.payment-input:focus,select:focus{border-color:var(--accent-bg);outline:0}.disabled.form-control,.disabled.payment-input,.form-control:disabled,.payment-input:disabled,select.disabled,select:disabled{opacity:.8}.form-control-interacted.form-control:invalid,.form-control-interacted.payment-input:invalid,select.form-control-interacted:invalid{border-color:var(--form-error)}[type=search].form-control,[type=search].payment-input,select[type=search]{-webkit-appearance:none;appearance:none}select[multiple]{height:auto}textarea.form-control{height:auto;line-height:inherit;min-height:calc(var(--form-height) + var(--form-line)*2)}.btn,.form-control,.form-control-addon,.form-control-text,.nb-tmce-btn a,.payment-input,select{--form-vertical:calc(var(--content-font-size)*0.42857);--form-horizontal:calc(var(--content-font-size)*0.85714);--form-line:calc(var(--content-font-size)*1.6);--form-font-size:calc(var(--content-font-size)*var(--form-multiplier)*1);--form-height:calc(var(--form-line) + var(--form-vertical)*2 + 4px)}.btn-xxl{--form-vertical:calc(var(--content-font-size)*1.60714);--form-horizontal:calc(var(--content-font-size)*1.14286);--form-line:calc(var(--content-font-size)*1.33333);--form-font-size:calc(var(--content-font-size)*var(--form-multiplier)*1.4);--form-height:calc(var(--form-line) + var(--form-vertical)*2 + 4px)}.btn-xl,.form-control-xl{--form-vertical:calc(var(--content-font-size)*1.42857);--form-horizontal:calc(var(--content-font-size)*1.14286);--form-line:calc(var(--content-font-size)*1.33333);--form-font-size:calc(var(--content-font-size)*var(--form-multiplier)*1.25);--form-height:calc(var(--form-line) + var(--form-vertical)*2 + 4px)}.btn-lg,.form-control-lg{--form-vertical:calc(var(--content-font-size)*0.71429);--form-horizontal:calc(var(--content-font-size)*1.14286);--form-line:calc(var(--content-font-size)*1.33333);--form-font-size:calc(var(--content-font-size)*var(--form-multiplier)*1.1);--form-height:calc(var(--form-line) + var(--form-vertical)*2 + 4px)}.btn-sm,.form-control-sm{--form-vertical:calc(var(--content-font-size)*0.42857);--form-horizontal:calc(var(--content-font-size)*0.71429);--form-line:calc(var(--content-font-size)*1.2);--form-font-size:calc(var(--content-font-size)*var(--form-multiplier)*0.85);--form-height:calc(var(--form-line) + var(--form-vertical)*2 + 4px)}.btn-xs,.form-control-xs{--form-vertical:calc(var(--content-font-size)*0.14286);--form-horizontal:calc(var(--content-font-size)*0.42857);--form-line:calc(var(--content-font-size)*1.2);--form-font-size:calc(var(--content-font-size)*var(--form-multiplier)*0.85);--form-height:calc(var(--form-line) + var(--form-vertical)*2 + 4px)}.form-required{color:var(--emphasis)}.address.panel{margin:0 -6px}.input-group{align-items:stretch;border-radius:0;box-shadow:0 0 var(--shadow-size) rgba(0,0,0,.4);display:flex;transition:.25s ease-in-out;transition-property:box-shadow}.input-group .form-control,.input-group .payment-input,.input-group select{box-shadow:none}.input-group:focus-within{box-shadow:0 0 var(--shadow-size) rgba(0,0,0,.4),0 0 6px var(--accent-bg)}.input-group>*{border-radius:0;margin-left:0;margin-right:0}.input-group>:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.input-group>:last-child{border-bottom-right-radius:0;border-top-right-radius:0}.form-control-addon,.form-control-text{--form-multiplier:1;font-size:var(--form-font-size);height:var(--form-height);line-height:var(--form-line);padding:var(--form-vertical) var(--form-horizontal)}.form-control-addon{border-style:solid;border-width:2px;font-family:canada-type-gibson,sans-serif;font-weight:600;letter-spacing:normal;text-transform:none}.form-control-addon:first-child{border-right-width:0}.form-control-addon:last-child{border-left-width:0}.card-field{background-color:#fff;position:relative}.payment-input{align-items:center;background-color:#fff!important;display:flex;justify-content:stretch}.payment-input>*{flex-basis:100%;flex-grow:1;flex-shrink:0}.form-control-default{--input-text:inherit;--input-border:inherit;--input-bg:inherit;border-radius:0;border-width:2px;caret-color:var(--accent-bg)}.form-control-default:focus{box-shadow:0 0 var(--shadow-size) rgba(0,0,0,.4),0 0 6px var(--accent-bg)}.form-control-outline{--input-text:var(--text);--input-border:var(--text);--input-bg:transparent;border-radius:0;border-width:2px;caret-color:var(--text)}.form-control-outline:focus{box-shadow:0 0 var(--shadow-size) rgba(0,0,0,.4),0 0 6px var(--accent-bg)}.form-control-simple{--input-text:var(--form-control-text);--input-border:var(--form-control-bg);--input-bg:var(--form-control-bg);border-radius:0;border-width:2px;caret-color:var(--accent-bg)}.form-control-simple:focus{box-shadow:0 0 var(--shadow-size) rgba(0,0,0,.4),0 0 6px var(--accent-bg)}.btn,.nb-tmce-btn a{--form-multiplier:1;align-items:center;background:transparent;background-color:transparent;border:var(--form-border-width) solid transparent;border-color:var(--outline,var(--btn-color-text));border-radius:min(0,calc(var(--form-height)/2));box-shadow:0 0 var(--shadow-size) rgba(0,0,0,.4);color:var(--outline,var(--btn-color-text));cursor:pointer;display:inline-flex;font-family:canada-type-gibson,sans-serif;font-size:var(--form-font-size);font-weight:600;justify-content:center;letter-spacing:normal;line-height:var(--form-line);margin:0;min-height:var(--form-height);padding:var(--form-vertical) var(--form-horizontal);position:relative;text-align:center;text-decoration:none;text-shadow:none;text-shadow:0 0 var(--shadow-size) rgba(0,0,0,.4);text-transform:none;transition:.25s ease-in-out;transition-property:opacity,background-color,background-position,color,border-color,transform,text-shadow,box-shadow,filter;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:normal}.btn .icon,.btn .svg-inline--fa,.nb-tmce-btn a .icon,.nb-tmce-btn a .svg-inline--fa{font-size:1em}.btn:is(:hover,:focus,:active,.active),.nb-tmce-btn :is([type=checkbox],[type=radio]):is(:hover,:focus,:checked)+a,.nb-tmce-btn a:is(:hover,:focus,:active,.active),:is([type=checkbox],[type=radio]):is(:hover,:focus,:checked)+.btn{background-color:var(--btn-bg);border-color:var(--btn-border);color:var(--btn-text);text-shadow:none}.nb-tmce-btn :is(.link-block:is(:hover,.active),.hover-block:is(:hover,.active)) a.main-link,:is(.link-block:is(:hover,.active),.hover-block:is(:hover,.active)) .btn.main-link,:is(.link-block:is(:hover,.active),.hover-block:is(:hover,.active)) .nb-tmce-btn a.main-link{background-color:var(--btn-bg);border-color:var(--btn-border);color:var(--btn-text);text-shadow:none}.btn *,.nb-tmce-btn a *{text-shadow:none}.btn :is(.btn-text,a),.nb-tmce-btn a :is(.btn-text,a){text-decoration:none}.btn.disabled,.btn:disabled,.nb-tmce-btn a.disabled,.nb-tmce-btn a:disabled{cursor:default;opacity:.5;pointer-events:none}.btn-icon-start{gap:calc(var(--form-horizontal)/2);justify-content:flex-start;text-align:left}.btn-icon-center,.text-content-btn:has(.icon){gap:calc(var(--form-horizontal)/2);text-align:center}.btn-icon-end{gap:calc(var(--form-horizontal)/2);justify-content:space-between;text-align:left}.btn-banner{font-family:canada-type-gibson,sans-serif;font-size:.5em;font-weight:300;letter-spacing:normal;line-height:1.2;text-align:left}.btn-wide{padding-inline:calc(var(--form-horizontal)*2)}.btn-block{display:flex;width:100%}.btn-xxl .icon:only-child,.btn-xxl .svg-inline--fa:only-child{font-size:1.15em}.btn-circle .btn-banner{justify-self:flex-end;padding:.2em .6em;width:100%}.btn-checkbox-btn,.btn-link,.btn-radio-btn{background-color:var(--btn-bg);border-color:var(--btn-border);color:var(--btn-text);text-shadow:none}.btn-checkbox-btn:is(:hover,:focus,:active,.active),.btn-link:is(:hover,:focus,:active,.active),.btn-radio-btn:is(:hover,:focus,:active,.active),:is([type=checkbox],[type=radio]):is(:hover,:focus,:checked)+.btn-checkbox-btn,:is([type=checkbox],[type=radio]):is(:hover,:focus,:checked)+.btn-link,:is([type=checkbox],[type=radio]):is(:hover,:focus,:checked)+.btn-radio-btn{background-color:var(--btn-bg-adjust);border-color:var(--btn-border-adjust);color:var(--btn-text)}:is(.link-block:is(:hover,.active),.hover-block:is(:hover,.active)) .main-link.btn-checkbox-btn,:is(.link-block:is(:hover,.active),.hover-block:is(:hover,.active)) .main-link.btn-link,:is(.link-block:is(:hover,.active),.hover-block:is(:hover,.active)) .main-link.btn-radio-btn{background-color:var(--btn-bg-adjust);border-color:var(--btn-border-adjust);color:var(--btn-text)}.btn-solid{background-color:var(--btn-bg);border-color:var(--btn-border);color:var(--btn-text);text-shadow:none}.btn-solid:is(:hover,:focus,:active,.active),:is([type=checkbox],[type=radio]):is(:hover,:focus,:checked)+.btn-solid{background-color:var(--btn-bg-adjust);border-color:var(--btn-border-adjust);color:var(--btn-text)}:is(.link-block:is(:hover,.active),.hover-block:is(:hover,.active)) .btn-solid.main-link{background-color:var(--btn-bg-adjust);border-color:var(--btn-border-adjust);color:var(--btn-text)}.btn-invert{--emphasis:var(--bg);--btn-bg:var(--invert-bg);--btn-bg-adjust:var(--invert-bg-adjust);--btn-text:var(--invert-text);--btn-text-adjust:var(--invert-text);--btn-border:var(--invert-border);--btn-border-adjust:var(--invert-border-adjust)}.btn-checkbox-btn,.btn-link,.btn-radio-btn{--btn-bg-adjust:var(--link-btn-bg);--btn-text-adjust:var(--link-btn-text);--btn-border-adjust:transparent;background-image:none}.btn-checkbox-btn:is(:hover,:focus,:active,.active),.btn-link:is(:hover,:focus,:active,.active),.btn-radio-btn:is(:hover,:focus,:active,.active),:is([type=checkbox],[type=radio]):is(:hover,:focus,:checked)+.btn-checkbox-btn,:is([type=checkbox],[type=radio]):is(:hover,:focus,:checked)+.btn-link,:is([type=checkbox],[type=radio]):is(:hover,:focus,:checked)+.btn-radio-btn{color:var(--btn-text-adjust)}:is(.link-block:is(:hover,.active),.hover-block:is(:hover,.active)) .btn-checkbox-btn.main-link,:is(.link-block:is(:hover,.active),.hover-block:is(:hover,.active)) .btn-link.main-link,:is(.link-block:is(:hover,.active),.hover-block:is(:hover,.active)) .btn-radio-btn.main-link{color:var(--btn-text-adjust)}.btn-link{--btn-bg:transparent;--btn-text:var(--link);--btn-border:transparent}.btn-checkbox-btn,.btn-radio-btn{--btn-bg:var(--bg-dark);--btn-text:var(--text);--btn-border:transparent}:checked+.btn-checkbox-btn .btn-radio-icon,:checked+.btn-radio-btn .btn-radio-icon{display:block}.btn-radio-icon{display:none}.btn-text{-webkit-appearance:none;appearance:none;background:transparent;border:none;display:inline;font-family:inherit;line-height:inherit;padding:0;text-align:inherit;text-transform:inherit}.action-block-main-btn,.btn-danger,.btn-facebook,.btn-info,.btn-instagram,.btn-linkedin,.btn-mastodon,.btn-overlay,.btn-primary,.btn-secondary,.btn-success,.btn-tertiary,.btn-threads,.btn-tiktok,.btn-twitter,.btn-warning,.btn-youtube,.navbar-buttons-theme .btn{--btn-shadow-size:var(--shadow-size);--btn-bg:var(--bg);--btn-bg-adjust:var(--bg-adjust);--btn-text:var(--text);--btn-text-adjust:var(--text-adjust);--btn-border:var(--border);--btn-border-adjust:var(--border-adjust);--btn-color-text:var(--color-text);--btn-color-text-adjust:var(--color-text-adjust);--outline:inherit;--shadow-size:inherit}.nb-tmce-btn :is(table,tbody,tr,td){display:contents}.nb-tmce-btn a:empty{display:none!important}.nb-tmce-btn a{line-height:var(--form-line)!important;padding:var(--form-vertical) var(--form-horizontal)!important}.btn-checkbox [type=checkbox]:focus-visible+.btn,.btn-checkbox [type=radio]:focus-visible+.btn,.btn-radio [type=checkbox]:focus-visible+.btn,.btn-radio [type=radio]:focus-visible+.btn,.checkbox-widget:focus-within,.file-input:focus-within{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.btn-checkbox,.btn-radio,.checkbox-widget{position:relative}.btn-checkbox [type=checkbox],.btn-checkbox [type=radio],.btn-radio [type=checkbox],.btn-radio [type=radio],.checkbox-widget [type=checkbox],.checkbox-widget [type=radio]{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%;z-index:2}.checkbox-widget{cursor:pointer;display:inline-block;font-size:1.25em;height:1em;width:1.25em}.checkbox-widget-icons{color:var(--emphasis);display:block;height:1em;transition:color .25s ease-in-out;width:1.25em}:hover+.checkbox-widget-icons,:hover>.checkbox-widget-icons{color:var(--emphasis-adjust)}:disabled+.checkbox-widget-icons{color:var(--text-adjust)}:checked+.checkbox-widget-icons .checkbox-widget-icon-unchecked{display:none}.checkbox-widget-icon-checked,.checkbox-widget-icon-unchecked,:checked+.checkbox-widget-icons .checkbox-widget-icon-checked{display:block}.checkbox-widget-icon-checked{display:none}.checkbox,.radio{position:relative}.checkbox label,.radio label{align-items:flex-start;display:flex;font-family:canada-type-gibson,sans-serif;font-weight:300;letter-spacing:normal;line-height:1.4;text-align:left}.checkbox .checkbox-widget,.radio .checkbox-widget{margin-right:.1em}.checkbox,.radio{margin-bottom:var(--spacing-base-vertical);margin-top:0}.form-control+.checkbox,.form-control+.radio{margin-top:5px}.checkbox+.checkbox,.checkbox+.radio,.radio+.checkbox,.radio+.radio{margin-top:calc(var(--spacing-base-vertical)*-1 + 10px)}.form-row .checkbox,.form-row .radio{margin-bottom:0}.form-row .checkbox+.checkbox,.form-row .checkbox+.radio,.form-row .radio+.checkbox,.form-row .radio+.radio{margin-top:10px}.checkbox-inline,.radio-inline{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0;padding:0 0 calc(var(--spacing-base-horizontal) - 10px)}.checkbox-inline .checkbox,.checkbox-inline .radio,.radio-inline .checkbox,.radio-inline .radio{display:inline-block;margin:0 calc(var(--spacing-base-horizontal)*.75) 10px 0}.btn-checkbox,.btn-radio{display:inline-block}.btn-checkbox .btn,.btn-radio .btn{display:flex}.form-group-checkbox span{display:block;font-size:.7em;line-height:1.2em}.btn-stack{align-items:stretch;border-radius:min(0,calc(var(--form-height)/2));flex-direction:column}.btn-stack,.btn-stack>.btn{display:flex}.btn-stack>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;margin-top:-2px}.btn-stack>.btn:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-stack>.btn:is(:hover,:focus,:active,.active),:is([type=checkbox],[type=radio]):is(:hover,:focus,:checked)+.btn-stack>.btn{position:relative;z-index:2}:is(.link-block:is(:hover,.active),.hover-block:is(:hover,.active)) .btn-stack>.btn.main-link{position:relative;z-index:2}.btn-group{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-base-horizontal)*2/3)}.btn-group>.btn{flex-basis:auto;flex-grow:1;flex-shrink:0}.form-submit:not(:empty)~.submit-button-text{display:none}@media (max-width:744px),(max-width:959px) and (max-height:calc(60vw - 1px)){.form-submit-row .btn{flex-basis:auto;flex-grow:1;flex-shrink:0}}.form-submit{display:none;margin-top:0}.form-submit-spinner{display:none}.form-submit:not(:empty)~.form-submit-spinner{display:flex}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.form-submit-row-content{margin-left:var(--spacing-base-horizontal)}}@media (max-width:744px),(max-width:959px) and (max-height:calc(60vw - 1px)){.form-submit-row-content{margin-top:10px;width:100%}}.form-grid-center .form-submit-row-content,.form-grid-left .form-submit-row-content,.form-grid-right .form-submit-row-content{margin-left:0;margin-top:10px;width:100%}.file-input{position:relative}.file-input [type=file]{height:100%;inset:0;opacity:0;position:absolute;width:100%}.file-input.file-input-selected .file-input-default,.file-input:not(.file-input-selected) .file-input-name{display:none}.file-input.file-input-selected .file-input-name{display:flex}.file-input-name{align-items:center}.file-input-thumbnail{height:var(--form-line);margin-right:.6em;object-fit:cover;object-position:center;width:var(--form-line)}.inline-navbar{display:none;font-family:canada-type-gibson,sans-serif;font-size:1.05rem;font-weight:400;height:var(--navbar-height);padding:0;position:relative;text-transform:none;z-index:2}.body-full .inline-navbar{display:flex}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.layout-transparent-nav .inline-navbar{background-color:transparent}.inline-navbar{display:flex}}.inline-navbar,.inline-navbar .navbar-header,.inline-navbar .navbar-logos{border-top-left-radius:inherit;border-top-right-radius:inherit;filter:none}.inline-navbar .navbar-header{padding-inline:0}.inline-navbar .navbar-header,.inline-navbar .navbar-logos{flex-grow:1}.inline-navbar .navbar-logos{justify-content:center;padding:0 var(--spacing-base-horizontal)}.inline-navbar .navbar-logo{max-height:100%}.inline-navbar .navbar-logo-primary{--navbar-logo-multiplier:min(1,var(--navbar-logo-multiplier-base))}.inline-navbar .navbar-logo-secondary{--navbar-logo-multiplier:min(1,calc(var(--navbar-logo-multiplier-base)*1))}.form-row{--column-gap-base:var(--spacing-base-horizontal);--row-gap-base:var(--spacing-base-vertical);--column-gap:var(--column-gap-base);--row-gap:var(--row-gap-base);--half:calc(50% - var(--column-gap));align-items:flex-start;column-gap:var(--column-gap);display:flex;flex-wrap:wrap;justify-content:stretch;row-gap:var(--row-gap)}.form-row .form-row{flex-basis:100%;flex-grow:1;flex-shrink:0}.form-row:has(>:only-child){justify-content:center}.form-row>:only-child{flex-grow:0}.form-row-sm{--column-gap:calc(var(--column-gap-base)/3);--row-gap:calc(var(--row-gap-base)/2)}.form-row-no-wrap{flex-wrap:nowrap}.form-group{flex-basis:100%;flex-grow:2;flex-shrink:1;margin-bottom:var(--spacing-base-vertical);max-width:100%}:is(.row,.form-row) .form-group{margin-bottom:0}.form-group>label{display:block}.form-group>label:first-child{font-family:canada-type-gibson,sans-serif;font-size:.7em;font-size:max(.7em,12px);font-weight:300;letter-spacing:normal;line-height:1.5em;margin-bottom:0;text-align:left}.form-group small{display:inline-block;font-size:.7em;line-height:1.2em;padding-top:.35em}:not(.form-row-no-labels)>.form-group>.btn:first-child{margin-top:1.05em}.form-group-half{flex-basis:max(var(--half),140px)}.form-group-half-lg{flex-basis:max(var(--half),210px)}.form-group-sm{flex-basis:149px;flex-grow:1}.form-group-md{flex-basis:224px}.form-group-lg{flex-basis:298px;flex-grow:3}.btn-circle{align-items:center;border-radius:calc(var(--form-height)*.5);display:inline-flex;flex-direction:column;height:var(--form-height);justify-content:center;overflow:hidden;padding:0;position:relative;width:var(--form-height)}.btn-circle small{display:block;font-size:.7em;line-height:1.2}.download.downloading .download-icon,.download:not(.downloading) .download-spinner{display:none}.copy,.text-content code{cursor:pointer}.layout-full-width .main{padding:0}.content-font-size,.content-font-size .content,.content-font-size .content-font-size,.content-font-size .h-text,.content-font-size .intro,.content-font-size .page-excerpt,.content-font-size .pagination-container,.content-font-size .text-content{font-size:calc(var(--content-font-size)*1)}.content-font-size .h1,.content-font-size h1{font-size:calc(var(--content-font-size)*2.6)}.content-font-size .h2,.content-font-size h2{font-size:calc(var(--content-font-size)*2.21)}.content-font-size .h3,.content-font-size h3{font-size:calc(var(--content-font-size)*1.76)}.content-font-size .h4,.content-font-size h4{font-size:calc(var(--content-font-size)*1.5)}.content-font-size .h5,.content-font-size h5{font-size:calc(var(--content-font-size)*1.3)}.content-font-size .h6,.content-font-size h6{font-size:calc(var(--content-font-size)*1.11)}.content-font-size .breadcrumbs,.content-font-size .byline,.content-font-size .small{font-size:calc(var(--content-font-size)*.85)}.content-item{--breakout:0}.content-item-headline{margin-bottom:calc(var(--spacing)*.5);margin-top:calc(var(--spacing)*.5)}.heading-group:not(:first-child),.intro:not(:first-child){margin-top:calc(var(--spacing)*.2)}.heading-group:not(:last-child),.intro:not(:last-child){margin-bottom:calc(var(--spacing)*.33)}.heading-group[data-truncate]+[data-truncate],.intro[data-truncate]+[data-truncate]{margin-top:calc(var(--spacing)*0)}.lead{--content-font-size:calc(var(--content-font-size-base)*1.15);line-height:1.3913043478}.sign-up{display:none}.bar-goal{font-weight:600;text-align:center}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap{overflow:auto;text-overflow:clip;white-space:normal}.invert-dark-mode{filter:var(--invert-dark-mode)}.media-light{display:block}@media (prefers-color-scheme:dark){.media-light{display:none}}.media-dark{display:none}@media (prefers-color-scheme:dark){.media-dark{display:block}}.clear-colour-scheme{--light:initial;--dark:initial}.force-light{--light:var(--ON);--dark:var(--OFF)}.force-dark{--light:var(--OFF);--dark:var(--ON)}.sidebar-wrapper{--breakout:0;--sidebar-gap:var(--spacing);--container-padding:0px;display:grid;gap:var(--sidebar-gap);grid-template-areas:"content" "sidebar"}.sidebar-wrapper:has(.sidebar-content>:is(.breakout,.block:not(.block-inline),.carousel-inner,.main-block,.form-grid:not(.form-grid-default)):first-child){--spacing-top:0px}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.sidebar-wrapper:has(.sidebar-content>:is(.breakout,.block:not(.block-inline),.carousel-inner,.main-block,.form-grid:not(.form-grid-default)):first-child){--spacing-top:var(--spacing)}}.sidebar-wrapper:has(.sidebar-content>:is(.breakout,.block:not(.block-inline),.carousel-inner,.main-block,.form-grid:not(.form-grid-default)):last-child){--sidebar-gap:0px}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.sidebar-wrapper:has(.sidebar-content>:is(.breakout,.block:not(.block-inline),.carousel-inner,.main-block,.form-grid:not(.form-grid-default)):last-child){--sidebar-gap:calc(var(--spacing)/2)}}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.sidebar-wrapper{--sidebar-gap:calc(var(--spacing)/2);--container-padding:var(--body-margin);align-items:stretch;grid-template-areas:"content sidebar";grid-template-columns:auto 21em}.layout-sidebar-left .sidebar-wrapper,.sidebar-wrapper-left{grid-template-areas:"sidebar content";grid-template-columns:21em auto}}.sidebar,.sidebar-content{container-type:inline-size;padding-inline:var(--body-margin)}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.sidebar,.sidebar-content{padding-inline:0}}.sidebar-content{--container-width:calc(1400px - 21em - var(--sidebar-gap));grid-area:content}.sidebar-content:has(.breakout,.block:not(.block-inline),.carousel-inner,.main-block,.form-grid:not(.form-grid-default)){padding-inline:0}.sidebar{--container-width:21em;grid-area:sidebar}.sidebar-main{--content-font-size-base:14px;--content-font-size-multiplier:1.05;--content-font-size:var(--content-font-size-base);--spacing-base-horizontal:12px;--spacing-base-vertical:12px;--spacing:30px}.sidebar-main .content-item-headline{font-size:calc(var(--content-font-size)*1.76)}.block,.block-lg,.block-max,.block-md,.block-sidebar,.block-sm,.block-text,.block-xl,.block-xs,.breadcrumbs,.buttons-block-buttons,.form-grid-content,.form-grid-form-content,.form-grid-full .form-grid-form,.headline-block,.hero-headline-block,.inner-block,.main-block:not(.block-xs,.block-sm,.block-md,.block-lg,.block-xl,.block-max,.block-text,.block-sidebar)>.block-headline,.modal-lg .modal-wrapper,.modal-md .modal-wrapper,.modal-sm .modal-wrapper,.modal-xl .modal-wrapper,.modal-xs .modal-wrapper,.navbar,.navbar-btn-only,.navbar-subnav-donate,.navbar-subnav-nav,.navbar-subnav-signup,.sidebar-wrapper{--container-half:calc((var(--viewport-width) - var(--container-width))/2);--container-padding-left:max(max(var(--container-padding),env(safe-area-inset-left,0px)),var(--container-half));--container-padding-right:max(max(var(--container-padding),env(safe-area-inset-right,0px)),var(--container-half));padding-left:var(--container-padding-left);padding-right:var(--container-padding-right)}.block,.block-lg,.buttons-block-buttons,.inner-block,.main-block:not(.block-xs,.block-sm,.block-md,.block-lg,.block-xl,.block-max,.block-text,.block-sidebar)>.block-headline,.modal-lg .modal-wrapper{--container-width:calc(936px*var(--content-font-size-multiplier))}.block-sm,.block-text,.modal-sm .modal-wrapper,.navbar-subnav-donate,.navbar-subnav-signup{--container-width:calc(595px*var(--content-font-size-multiplier))}.block-md,.modal-md .modal-wrapper{--container-width:calc(714px*var(--content-font-size-multiplier))}.block-sidebar,.block-xl,.modal-xl .modal-wrapper,.sidebar-wrapper{--container-width:calc(1191px*var(--content-font-size-multiplier))}.block-max,.breadcrumbs,.headline-block,.hero-headline-block,.navbar,.navbar-btn-only,.navbar-subnav-nav{--container-width:calc(1634px*var(--content-font-size-multiplier))}.content-block-image,.obj-aspect{--aspect-ratio:16/9}@supports (aspect-ratio:1){.content-block-image,.obj-aspect{aspect-ratio:var(--aspect-ratio)}}@supports not (aspect-ratio:1){.content-block-image,.obj-aspect{position:relative}.content-block-image:before,.obj-aspect:before{--aspect-ratio-calc:calc(var(--aspect-ratio));content:"";display:block;padding-top:calc(1/var(--aspect-ratio-calc)*100%);width:100%}}.obj-aspect-1-1{--aspect-ratio:1/1}.obj-aspect-2-1{--aspect-ratio:2/1}.obj-aspect-21-9{--aspect-ratio:21/9}.obj-aspect-16-9{--aspect-ratio:16/9}.obj-aspect-16-10{--aspect-ratio:16/10}.obj-aspect-4-3{--aspect-ratio:4/3}.obj-aspect-3-2{--aspect-ratio:3/2}.obj-aspect-7-3{--aspect-ratio:7/3}.obj-aspect-contain,.obj-aspect-contain>img,.obj-aspect-cover,.obj-aspect-cover>img,.obj-fill-contain,.obj-fill-contain>img,.obj-fill-cover,.obj-fill-cover>img{display:block;object-position:center;width:100%}.obj-fill-contain,.obj-fill-contain>img,.obj-fill-cover,.obj-fill-cover>img{height:100%}@supports not (aspect-ratio:1){.obj-aspect-contain,.obj-aspect-contain>img,.obj-aspect-cover,.obj-aspect-cover>img{height:100%;left:0;position:absolute;top:0}}@supports (aspect-ratio:1){.obj-aspect-contain,.obj-aspect-contain>img,.obj-aspect-cover,.obj-aspect-cover>img{aspect-ratio:var(--aspect-ratio)}}.obj-aspect-cover,.obj-aspect-cover>img,.obj-fill-cover,.obj-fill-cover>img{object-fit:cover}.obj-aspect-contain,.obj-aspect-contain>img,.obj-fill-contain,.obj-fill-contain>img{object-fit:contain}.image-left,.image-right{margin-bottom:11px}.image-left img,.image-right img{display:block;margin:0 auto}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.image-left,.image-right{max-width:50%}.image-right{clear:right;float:right;margin-left:var(--spacing-base-horizontal)}.image-left{clear:left;float:left;margin-right:var(--spacing-base-horizontal)}}@media (prefers-color-scheme:dark){.img-dark-invert{filter:brightness(0) invert(1)}}.image-carousel{margin-bottom:11px;position:relative}:is(.image-left,.image-right)>.image-carousel{margin-bottom:0}.image-carousel-content img{aspect-ratio:7/5;height:auto;object-fit:cover;object-position:center;width:100%}.image-carousel-content>:not(img,.carousel-item){display:none}:not(.swiper-initialized)>.image-carousel-content>:is(img,.carousel-item):not(:first-child){display:none}.image-carousel-item{flex-shrink:0;position:relative}.image-carousel-item-caption{background-color:rgba(0,0,0,.35);inset:auto 0 0;padding:6px 12px;position:absolute}@media (min-width:745px) and (min-height:60vw),(min-width:960px){:is(.image-left,.image-right) .image-carousel-item-caption{font-size:14px}}.image-carousel-nav{inset:12px 12px auto auto;position:absolute;z-index:2}:not(.swiper-initialized)>.image-carousel-nav{display:none}.media{align-items:center;display:flex;gap:12px}.media-img{flex-shrink:0;position:relative}.media-body{flex-grow:1}.media-heading{margin-top:0}.media-heading:last-child{margin-bottom:0}.people-list-follow{flex-grow:0;flex-shrink:0}.text-bar{box-shadow:0 0 0 .15em var(--bg);font-weight:600;line-height:1.9;padding:0}.link-block{transition:.25s ease-in-out}.link-block :is(a,.btn-text){transition-duration:0s}.hover-block,.link-block{cursor:pointer}.hover-block :is(a,.btn-text):hover,.link-block :is(a,.btn-text):hover{color:var(--link)}.navbar,.navbar-btn-only{--z-index:30;font-size:1.05rem;height:var(--navbar-height-total);left:0;position:fixed;right:0;top:0;z-index:30}.layout-fade-nav-opacity-enabled .navbar,.layout-fade-nav-opacity-enabled .navbar-btn-only{opacity:var(--scroll-opacity)}.navbar{--navbar-transition-duration:250ms}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.layout-transparent-nav .navbar{background-color:transparent}}.layout-static-nav .navbar{margin-bottom:calc(var(--navbar-height-offset)*-1);position:relative}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.layout-bottom-nav .navbar{position:sticky}}.layout-bottom-nav .navbar.navbar-bottom-compact-menu{position:fixed}.navbar-btn-only{align-items:center;background-color:transparent;display:flex;left:auto;padding-left:0}.navbar-btn-only .btn{box-shadow:0 0 12px rgba(0,0,0,.4)}.layout-static-nav .navbar-btn-only{position:absolute}.navbar-links,.navbar-logo,.navbar-subnav-links{font-family:canada-type-gibson,sans-serif;font-weight:400;text-transform:none}.navbar-link{border:0;display:block;font-weight:inherit;text-decoration:none;transition-duration:var(--navbar-transition-duration)}.navbar-link span{font-size:1em}.layout-fade-nav-colour-enabled .navbar-header{--navbar-transition-duration:0ms}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.layout-transparent-nav .navbar-header{background-color:transparent}}.navbar-logos{align-items:stretch;align-self:stretch;display:flex;flex-basis:auto}.navbar-logo{--navbar-logo-hover:0;align-content:center;align-items:center;border:0;display:grid;flex-basis:auto;flex-grow:0;flex-shrink:1;justify-content:center;max-width:var(--navbar-logo-width);padding:var(--navbar-logo-padding);position:relative}.navbar-logo,.navbar-logo:hover{color:var(--link)}.navbar-compact-search-btn,.navbar-toggle,a.navbar-logo{background-color:transparent;transition-property:background-color,color}.navbar-compact-search-btn:hover,.navbar-toggle:hover,a.navbar-logo:hover{background-color:var(--bg-adjust)}a.navbar-logo.navbar-logo-has-hover:hover{--navbar-logo-hover:1}.navbar-logo-secondary{--navbar-logo-multiplier:calc(var(--navbar-logo-multiplier-base)*1)}.navbar-logo-img{align-items:center;display:flex;grid-area:1/1/1/1;justify-content:center;opacity:calc(1 - var(--navbar-logo-hover));transition:opacity var(--navbar-transition-duration) ease-in-out}.navbar-logo-img img{max-height:calc(var(--navbar-logo-multiplier)*var(--navbar-logo-height) - var(--navbar-logo-padding)*2);max-width:100%;object-fit:contain;object-position:center;width:auto}.navbar-logo-img-hover{opacity:calc(var(--navbar-logo-hover));transition:opacity var(--navbar-transition-duration) ease-in-out}.navbar-logo-fallback{max-width:none;text-decoration:none}.navbar-logo-fallback h1,.navbar-logo-fallback h2{color:inherit;margin:0}.layout-fade-nav-colour-enabled .navbar-logo-has-dark picture,.layout-transparent-nav .navbar-logo-has-dark picture{background-image:var(--logo-dark-url);background-origin:content-box;background-position:50%;background-repeat:no-repeat;background-size:contain}.layout-fade-nav-colour-enabled .navbar-logo-has-dark picture *,.layout-transparent-nav .navbar-logo-has-dark picture *{opacity:var(--scroll-opacity)}.navbar-buttons .btn{line-height:1.15}.navbar-links,.navbar-sublinks,.navbar-subnav-links{list-style:none;margin:0;padding:0}.navbar-item:not(.dropdown){line-height:1.6}.dropdown-menu-panel-links{list-style:none;margin:0;padding:0}@media (max-width:744px),(max-width:959px) and (max-height:calc(60vw - 1px)){.navbar{--container-padding:6px;display:flex;padding:0}.navbar-overflow{display:none}.navbar-header{align-items:center;background-color:var(--bg);color:var(--text);display:flex;filter:drop-shadow(0 4px 4px rgba(0,0,0,.4));flex-basis:100%;flex-grow:1;flex-shrink:0;gap:6px;justify-content:flex-start;padding-left:var(--container-padding-left);padding-right:var(--container-padding-right)}.layout-fade-nav-colour-enabled .navbar-header{filter:drop-shadow(0 calc(4px*var(--scroll-percent)) calc(4px*var(--scroll-percent) + 3px*(1 - var(--scroll-percent))) rgba(0,0,0,.4))}.layout-fade-nav-shadow-enabled .navbar-header{filter:drop-shadow(0 calc(4px*var(--scroll-percent)) calc(4px*var(--scroll-percent)) rgba(0,0,0,.4))}.layout-static-nav .navbar-header{filter:none}.layout-minimal .navbar-header{justify-content:center}.navbar-logos{align-items:stretch;flex-grow:0;flex-shrink:1}.navbar-compact-search-btn,.navbar-logo-fallback,.navbar-toggle{color:var(--link)}.navbar-toggle{font-size:1.2em}.navbar-toggle .fa-bars{display:block}.navbar-menu-open .navbar-toggle .fa-bars,.navbar-toggle .fa-times{display:none}.navbar-menu-open .navbar-toggle .fa-times{display:block}.navbar-compact-search-btn,.navbar-toggle{align-self:stretch;flex-shrink:0;margin-inline:-6px;padding-inline:6px}.navbar-logo-compact+.navbar-logo{display:none}.navbar-logo-fallback h1{font-size:1em}.navbar-logo-fallback h2{font-size:.85em}.navbar-header-space{flex-basis:auto;flex-grow:1;flex-shrink:0;margin-right:-6px}.navbar-compact-buttons{display:flex;flex-shrink:1;gap:6px;justify-content:flex-end}.navbar-link{color:var(--link);padding:10px 16px 10px max(16px,env(safe-area-inset-left,0px));text-align:left}.navbar-link.active,.navbar-link:hover:not(.dropdown-toggle){background-color:var(--link-btn-bg);color:var(--link-btn-text)}.dropdown-panel>.navbar-link,.navbar-links .navbar-dropdown-caret,.navbar-sublinks .navbar-dropdown-caret{display:none}.navbar-menu-buttons{order:10}.navbar-menu{background-color:var(--bg);height:100vh;left:calc(var(--navbar-menu-width)*-1);overflow:auto;pointer-events:auto;position:fixed;top:0;width:var(--navbar-menu-width)}@supports (height:1dvh){.navbar-menu{height:100dvh}}.navbar-menu .navbar-search{display:none}.navbar-menu-inner{display:flex;flex-direction:column;min-height:100vh;padding-bottom:calc(66px + env(safe-area-inset-bottom, 0));position:relative}@supports (height:1dvh){.navbar-menu-inner{min-height:100dvh;padding-bottom:max(var(--spacing-base-vertical),env(safe-area-inset-bottom,0))}}.navbar-menu-inner:after{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.2));bottom:0;content:"";position:absolute;right:0;top:0;width:18px}.navbar-main{flex-basis:auto;flex-direction:column;flex-grow:0;flex-shrink:0;flex-wrap:nowrap}.navbar-sublinks .navbar-link{padding-left:max(32px,env(safe-area-inset-left,0px))}.navbar-sublinks .navbar-sublinks-subheading{padding-left:max(24px,env(safe-area-inset-left,0px))}.navbar-connect,.navbar-menu-buttons,.navbar-sublinks-heading,.navbar-sublinks-subheading,.navbar-subnav-connect{margin:0;padding:10px 16px 10px max(16px,env(safe-area-inset-left,0px))}.navbar-sublinks-text{display:none;visibility:hidden}.navbar-connect,.navbar-subnav-connect{display:flex;justify-content:space-evenly;order:9}.navbar-icon-item{text-align:center}.navbar-subnav{--text:inherit;--text-adjust:inherit;--link:inherit;--link-adjust:inherit;--link-btn-text:inherit;--link-btn-bg:inherit;--bg:inherit}.navbar-subnav-donate,.navbar-subnav-signup{display:none}.navbar-overlay{bottom:0;cursor:pointer;display:none;left:var(--navbar-menu-width);pointer-events:auto;position:fixed;top:0;touch-action:none;width:100vw;z-index:140}.navbar-menu-open .navbar-overlay{display:block}body.navbar-menu-open,body.navbar-menu-opened{overflow:hidden;pointer-events:none;touch-action:none}body.navbar-menu-open>.block,body.navbar-menu-open>.block-inset,body.navbar-menu-open>.inner-block,body.navbar-menu-open>.main-block,body.navbar-menu-open>.navbar,body.navbar-menu-open>.top-hero,body.navbar-menu-opened>.block,body.navbar-menu-opened>.block-inset,body.navbar-menu-opened>.inner-block,body.navbar-menu-opened>.main-block,body.navbar-menu-opened>.navbar,body.navbar-menu-opened>.top-hero{transform:translateX(var(--navbar-menu-width))}body>.block,body>.block-inset,body>.inner-block,body>.main-block,body>.navbar,body>.top-hero{transition:transform 1ms ease-in}}@media (max-width:744px) and (prefers-reduced-motion:no-preference),(max-width:959px) and (max-height:calc(60vw - 1px)) and (prefers-reduced-motion:no-preference){body>.block,body>.block-inset,body>.inner-block,body>.main-block,body>.navbar,body>.top-hero{transition-duration:.35s}}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.navbar{background-color:var(--bg);color:var(--text);display:flex;filter:drop-shadow(0 5px 5px rgba(0,0,0,.4));top:0}.layout-minimal .navbar{justify-content:center}.layout-fade-nav-colour-enabled .navbar{filter:drop-shadow(0 calc(5px*var(--scroll-percent)) calc(5px*var(--scroll-percent) + 3px*(1 - var(--scroll-percent))) rgba(0,0,0,.4))}.layout-fade-nav-shadow-enabled .navbar{filter:drop-shadow(0 calc(5px*var(--scroll-percent)) calc(5px*var(--scroll-percent)) rgba(0,0,0,.4))}.layout-static-nav .navbar{filter:none}.layout-fade-nav-colour-enabled .navbar{--bg:var(--scroll-bg);--bg-adjust:var(--scroll-bg-adjust);--text:var(--scroll-text);--text-adjust:var(--scroll-text-adjust);--link:var(--scroll-link);--link-adjust:var(--scroll-link-adjust);--emphasis:var(--scroll-emphasis);--emphasis-adjust:var(--scroll-emphasis-adjust);--link-btn-bg:var(--scroll-link-btn-bg);--link-btn-text:var(--scroll-link-btn-text);--navbar-transition-duration:0ms}.navbar-header{display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0}.navbar-link,.navbar-logo-fallback,.navbar-sublinks-text{padding:0 12px;position:relative}.navbar-item.active>.navbar-link,.navbar-item.dropdown-open>.navbar-link,.navbar-link:hover{color:var(--link-btn-text)}.navbar-links>.navbar-item>.navbar-link{background-color:transparent}.navbar-links>.navbar-item>.navbar-link:hover{background-color:var(--link-btn-bg)}.navbar-logos{flex-grow:0;flex-shrink:0}.inline-navbar .navbar-logos,.layout-minimal .navbar-logos{margin-left:0}.navbar-logo-compact{display:none}.navbar-logo-fallback{padding:10px 12px}.navbar-logo-fallback h1{font-size:1.35em}.navbar-logo-fallback h2{font-size:1.05em}.navbar-compact-buttons,.navbar-header-space,.navbar-toggle{display:none}.navbar-menu,.navbar-menu-inner{align-self:stretch;display:flex;flex-basis:auto;flex-grow:1;flex-shrink:1;justify-content:flex-end}.navbar-links{align-items:stretch;display:flex}.navbar-links>.navbar-item{align-items:center;display:flex}.navbar-links>.navbar-item.active>.navbar-link,.navbar-links>.navbar-item.dropdown-open>.navbar-link{background-color:var(--link-btn-bg)}.navbar-item{flex-basis:auto;flex-grow:0;flex-shrink:0}.navbar-item.active>.navbar-link,.navbar-item.dropdown-open>.navbar-link{outline:0}.navbar-item.active>.navbar-link.navbar-dropdown-parent,.navbar-item.dropdown-open>.navbar-link.navbar-dropdown-parent{border-bottom-right-radius:0;border-top-right-radius:0}.navbar-item.active>.navbar-link.navbar-dropdown-caret,.navbar-item.dropdown-open>.navbar-link.navbar-dropdown-caret{border-bottom-left-radius:0;border-top-left-radius:0}.navbar-link{align-items:center;align-self:stretch;color:var(--link);display:flex;flex-basis:auto;flex-grow:1;flex-shrink:0}.navbar-link .btn{transition-property:color,background-color,border-color}.layout-fade-nav-colour-enabled .navbar-link .btn{transition-property:none}.dropdown-default{position:relative}.dropdown-menu:not(.dropdown-menu-disabled){filter:drop-shadow(0 6px 6px rgba(0,0,0,.4));position:absolute;top:100%}.dropdown-closed .dropdown-menu:not(.dropdown-menu-disabled){display:none;visibility:hidden}.dropdown-menu-default:not(.dropdown-menu-disabled){left:50%;min-width:100%;transform:translateX(-50%)}.dropdown-menu-default .navbar-sublinks{padding-left:12px}.dropdown-menu-panel{justify-content:center}.dropdown-menu-panel.navbar-overflow-dropdown{flex-direction:column}.dropdown-menu-panel:not(.dropdown-menu-disabled){left:0;padding:var(--spacing) var(--container-padding-right) var(--spacing) var(--container-padding-left);right:0}.dropdown-menu-panel .dropdown-toggle{display:none}.dropdown-menu-panel,.dropdown-menu-panel-links{align-items:flex-start;display:flex;gap:calc(var(--spacing-base-horizontal)*2)}.dropdown-menu-heading{flex-shrink:0;max-width:18em}.dropdown-menu-panel-links{flex-wrap:wrap;justify-content:flex-start}.navbar-sublinks-heading,.navbar-sublinks-subheading{line-height:1.6rem;margin-bottom:10px}.navbar-sublinks-no-subheading{padding-top:calc(1.6rem + 10px)}.navbar-sublinks-text{padding-left:0;padding-right:0}.navbar-sublinks{background-color:var(--bg);text-align:left}.navbar-sublinks .navbar-dropdown-caret{display:none}.navbar-sublinks .navbar-link{line-height:2.8;white-space:nowrap}.navbar-sublinks .navbar-link.active,.navbar-sublinks .navbar-link:hover{background-color:var(--link-btn-bg)}.navbar-sublinks>.navbar-item{margin:0;width:100%}.navbar-main{flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:wrap;justify-content:var(--navbar-justify)}.navbar-left:only-child{padding-right:8px}.navbar-left+.navbar-right{padding-left:0}.navbar-connect~.navbar-links:before,.navbar-left~.navbar-links:before,.navbar-search~.navbar-links:before{align-self:center;border-left:2px solid;content:"";display:block;height:1.5em;margin-left:8px;margin-right:8px;width:0}.navbar-connect{gap:0}.navbar-compact-search-btn{display:none}.navbar-icon-item .navbar-link{box-sizing:content-box;min-height:1.6em;padding-inline:6px}.navbar-buttons{align-items:center;gap:8px;padding-left:8px}.navbar-buttons .btn{--content-font-size:1em;font-size:max(1.2em,16px)}.navbar-overlay{display:none}.navbar-overflow-hidden{left:0;position:absolute;top:0;visibility:hidden;z-index:-1}.navbar-subnav{align-items:center;background-color:var(--bg);display:flex;font-size:.9em;gap:20px;height:36px;justify-content:stretch;left:0;position:absolute;right:0;top:0}.layout-fade-nav-colour-enabled .navbar-subnav{--bg:var(--scroll-bg);--bg-adjust:var(--scroll-bg-adjust);--text:var(--scroll-text);--text-adjust:var(--scroll-text-adjust);--link:var(--scroll-link);--link-adjust:var(--scroll-link-adjust);--emphasis:var(--scroll-emphasis);--emphasis-adjust:var(--scroll-emphasis-adjust);--link-btn-bg:var(--scroll-link-btn-bg);--link-btn-text:var(--scroll-link-btn-text)}.navbar-subnav:after{content:"";display:block;flex:1;order:3}.navbar-subnav .navbar-link{align-self:unset;color:var(--link)}.navbar-subnav .navbar-link:hover{color:var(--link-adjust)}.navbar-subnav-signup form{--content-font-size:14px;flex-basis:100%}.navbar-subnav-signup .form{align-items:center;display:flex;justify-content:center}.navbar-subnav-signup .form-control{margin-right:6px}.navbar-subnav-signup .h6{margin:0 10px 0 0}.navbar-subnav-signup .text{flex-basis:15%}.navbar-subnav-signup .email{flex-basis:25%}.navbar-subnav-signup .btn{flex-basis:auto;flex-shrink:1}.navbar-subnav-donate .grid{--column-gap-base:6px}.navbar-subnav-donate-content{--content-font-size:14px;flex-basis:100%}.navbar-subnav-links{align-items:center;display:flex;gap:20px}.navbar-subnav-links .navbar-link{padding:0}.navbar-subnav-left{justify-content:flex-start;order:2}.navbar-subnav-left.navbar-subnav-connect{order:0}.navbar-subnav-left.navbar-subnav-search{order:1}.navbar-subnav-right{justify-content:flex-end;order:4}.navbar-subnav-right.navbar-subnav-search{order:5}.navbar-subnav-right.navbar-subnav-connect{order:6}.layout-sub-nav{--navbar-height-total:calc(var(--navbar-height) + 36px);--navbar-height-offset:calc(var(--navbar-height-total) + var(--navbar-offset))}.layout-sub-nav .navbar{padding-top:36px}.navbar-bottom-compact-menu{display:none}}.progress-bar{align-items:stretch;background-color:var(--bg-dark);border-radius:0;display:flex;height:2em;margin-bottom:0;overflow:hidden}.progress-bar-inner{align-items:center;display:flex;flex-basis:calc(var(--progress)*1%)}.progress-bar-text{font-size:.85em;padding:0 10px;white-space:nowrap}.progress-bar-goal{font-size:.85em;text-align:center}:is(.panel-group,.panel)+:is(.panel-group,.panel){margin-top:var(--spacing-base-vertical)}.grid>:is(.panel-group,.panel)+:is(.panel-group,.panel){margin-top:0}.panel-group>:is(.panel-group,.panel)+:is(.panel-group,.panel){margin-top:0}.panel{--breakout:0;border-radius:0;padding:var(--spacing-base-vertical) var(--spacing-base-horizontal)}@supports not (margin-trim:block){.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}}@supports (margin-trim:block){.panel{margin-trim:block}}.panel-nopad{padding:0}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.panel-lg{padding:calc(var(--spacing)*.6)}}.panel-sm{padding:16px}.panel-xs{border-radius:0;padding:12px}.panel-group{align-items:stretch;display:flex;flex-direction:column}.panel-group>.panel:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.panel-group>.panel:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.panel-group>.panel+.panel{border-top:1px solid transparent;border-top-color:var(--hr)}.accordion-block-inner,.block,.buttons-block-buttons,.form-grid,.inner-block,.main-block,.spacing-default,.spacing-margin,.spacing-padding{--spacing-top:calc(var(--spacing)*1);--spacing-bottom:calc(var(--spacing)*1);--spacing-headline:calc(var(--spacing)*2/3)}.spacing-base{--spacing-top:var(--spacing-base-vertical);--spacing-bottom:var(--spacing-base-vertical)}.spacing-slim{--spacing-top:10px;--spacing-bottom:10px}.spacing-double{--spacing-top:calc(var(--spacing)*2);--spacing-bottom:calc(var(--spacing)*2);--spacing-headline:var(--spacing)}.spacing-double-top{--spacing-top:calc(var(--spacing)*2);--spacing-headline:var(--spacing)}.spacing-double-bottom{--spacing-bottom:calc(var(--spacing)*2)}.block-inline,.spacing-half{--spacing-top:calc(var(--spacing)*0.5);--spacing-bottom:calc(var(--spacing)*0.5);--spacing-headline:calc(var(--spacing)/2)}.spacing-half-top{--spacing-top:calc(var(--spacing)*0.5);--spacing-headline:calc(var(--spacing)/2)}.spacing-half-bottom{--spacing-bottom:calc(var(--spacing)*0.5)}.spacing-none{--spacing-top:calc(var(--spacing)*0);--spacing-bottom:calc(var(--spacing)*0)}.spacing-none-top{--spacing-top:calc(var(--spacing)*0)}.spacing-none-bottom{--spacing-bottom:calc(var(--spacing)*0)}.block,.main-block,.spacing-padding{padding-bottom:var(--spacing-bottom);padding-top:var(--spacing-top)}.inner-block,.spacing-margin{margin-bottom:var(--spacing-bottom);margin-top:var(--spacing-top)}:is(.inner-spacing,.inner-block):is(:first-child,.edit-mode-hidden.hidden:first-child+:is(.inner-spacing,.inner-block)){margin-top:0}:is(.inner-spacing,.inner-block):last-child{margin-bottom:0}.block-xs{--container-width:calc(382px*var(--content-font-size-multiplier))}.banner-wrapper .accordion-block-inner,.banner-wrapper .block,.banner-wrapper .buttons-block-buttons,.banner-wrapper .form-grid,.banner-wrapper .inner-block,.banner-wrapper .main-block,.block-content .accordion-block-inner,.block-content .block,.block-content .buttons-block-buttons,.block-content .form-grid,.block-content .inner-block,.block-content .main-block,.block-inline,.content-item .accordion-block-inner,.content-item .block,.content-item .buttons-block-buttons,.content-item .form-grid,.content-item .inner-block,.content-item .main-block,.engage-block .accordion-block-inner,.engage-block .block,.engage-block .buttons-block-buttons,.engage-block .form-grid,.engage-block .inner-block,.engage-block .main-block,.form-grid-content .accordion-block-inner,.form-grid-content .block,.form-grid-content .buttons-block-buttons,.form-grid-content .form-grid,.form-grid-content .inner-block,.form-grid-content .main-block,.form-grid-form-content .accordion-block-inner,.form-grid-form-content .block,.form-grid-form-content .buttons-block-buttons,.form-grid-form-content .form-grid,.form-grid-form-content .inner-block,.form-grid-form-content .main-block,.modal .accordion-block-inner,.modal .block,.modal .buttons-block-buttons,.modal .form-grid,.modal .inner-block,.modal .main-block,.panel .accordion-block-inner,.panel .block,.panel .buttons-block-buttons,.panel .form-grid,.panel .inner-block,.panel .main-block,.sidebar-wrapper .accordion-block-inner,.sidebar-wrapper .block,.sidebar-wrapper .buttons-block-buttons,.sidebar-wrapper .form-grid,.sidebar-wrapper .inner-block,.sidebar-wrapper .main-block{--container-padding-left:0;--container-padding-right:0;margin-left:auto;margin-right:auto;max-width:var(--container-width);padding:0}.banner-wrapper .accordion-block-inner:is([class*=" theme-"],.accordion-block-inner),.banner-wrapper .block:is([class*=" theme-"],.accordion-block-inner),.banner-wrapper .buttons-block-buttons:is([class*=" theme-"],.accordion-block-inner),.banner-wrapper .form-grid:is([class*=" theme-"],.accordion-block-inner),.banner-wrapper .inner-block:is([class*=" theme-"],.accordion-block-inner),.banner-wrapper .main-block:is([class*=" theme-"],.accordion-block-inner),.block-content .accordion-block-inner:is([class*=" theme-"],.accordion-block-inner),.block-content .block:is([class*=" theme-"],.accordion-block-inner),.block-content .buttons-block-buttons:is([class*=" theme-"],.accordion-block-inner),.block-content .form-grid:is([class*=" theme-"],.accordion-block-inner),.block-content .inner-block:is([class*=" theme-"],.accordion-block-inner),.block-content .main-block:is([class*=" theme-"],.accordion-block-inner),.block-inline:is([class*=" theme-"],.accordion-block-inner),.content-item .accordion-block-inner:is([class*=" theme-"],.accordion-block-inner),.content-item .block:is([class*=" theme-"],.accordion-block-inner),.content-item .buttons-block-buttons:is([class*=" theme-"],.accordion-block-inner),.content-item .form-grid:is([class*=" theme-"],.accordion-block-inner),.content-item .inner-block:is([class*=" theme-"],.accordion-block-inner),.content-item .main-block:is([class*=" theme-"],.accordion-block-inner),.engage-block .accordion-block-inner:is([class*=" theme-"],.accordion-block-inner),.engage-block .block:is([class*=" theme-"],.accordion-block-inner),.engage-block .buttons-block-buttons:is([class*=" theme-"],.accordion-block-inner),.engage-block .form-grid:is([class*=" theme-"],.accordion-block-inner),.engage-block .inner-block:is([class*=" theme-"],.accordion-block-inner),.engage-block .main-block:is([class*=" theme-"],.accordion-block-inner),.form-grid-content .accordion-block-inner:is([class*=" theme-"],.accordion-block-inner),.form-grid-content .block:is([class*=" theme-"],.accordion-block-inner),.form-grid-content .buttons-block-buttons:is([class*=" theme-"],.accordion-block-inner),.form-grid-content .form-grid:is([class*=" theme-"],.accordion-block-inner),.form-grid-content .inner-block:is([class*=" theme-"],.accordion-block-inner),.form-grid-content .main-block:is([class*=" theme-"],.accordion-block-inner),.form-grid-form-content .accordion-block-inner:is([class*=" theme-"],.accordion-block-inner),.form-grid-form-content .block:is([class*=" theme-"],.accordion-block-inner),.form-grid-form-content .buttons-block-buttons:is([class*=" theme-"],.accordion-block-inner),.form-grid-form-content .form-grid:is([class*=" theme-"],.accordion-block-inner),.form-grid-form-content .inner-block:is([class*=" theme-"],.accordion-block-inner),.form-grid-form-content .main-block:is([class*=" theme-"],.accordion-block-inner),.modal .accordion-block-inner:is([class*=" theme-"],.accordion-block-inner),.modal .block:is([class*=" theme-"],.accordion-block-inner),.modal .buttons-block-buttons:is([class*=" theme-"],.accordion-block-inner),.modal .form-grid:is([class*=" theme-"],.accordion-block-inner),.modal .inner-block:is([class*=" theme-"],.accordion-block-inner),.modal .main-block:is([class*=" theme-"],.accordion-block-inner),.panel .accordion-block-inner:is([class*=" theme-"],.accordion-block-inner),.panel .block:is([class*=" theme-"],.accordion-block-inner),.panel .buttons-block-buttons:is([class*=" theme-"],.accordion-block-inner),.panel .form-grid:is([class*=" theme-"],.accordion-block-inner),.panel .inner-block:is([class*=" theme-"],.accordion-block-inner),.panel .main-block:is([class*=" theme-"],.accordion-block-inner),.sidebar-wrapper .accordion-block-inner:is([class*=" theme-"],.accordion-block-inner),.sidebar-wrapper .block:is([class*=" theme-"],.accordion-block-inner),.sidebar-wrapper .buttons-block-buttons:is([class*=" theme-"],.accordion-block-inner),.sidebar-wrapper .form-grid:is([class*=" theme-"],.accordion-block-inner),.sidebar-wrapper .inner-block:is([class*=" theme-"],.accordion-block-inner),.sidebar-wrapper .main-block:is([class*=" theme-"],.accordion-block-inner){border-radius:0;padding:min(var(--spacing-base-vertical),var(--spacing-top)) var(--spacing-base-horizontal) min(var(--spacing-base-vertical),var(--spacing-bottom))}.block-no-padding{--container-padding:0px}.block-headline{margin:var(--spacing-headline) auto;text-align:center}.block-headline+.accordion-block-inner,.block-headline+.block,.block-headline+.buttons-block-buttons,.block-headline+.form-grid,.block-headline+.inner-block,.block-headline+.main-block{--spacing-top:0}.accordion-block-inner+.block-headline,.block+.block-headline,.block-headline+.block-headline,.block-headline:first-child,.buttons-block-buttons+.block-headline,.form-grid+.block-headline,.inner-block+.block-headline,.main-block+.block-headline{margin-top:0}.h2.block-headline,h2.block-headline{font-size:calc(var(--content-font-size)*2.6)}.h3.block-headline,h3.block-headline{font-size:calc(var(--content-font-size)*2.21)}.h4.block-headline,h4.block-headline{font-size:calc(var(--content-font-size)*1.755)}.block-inset{padding:var(--body-margin)}.block-inset+.block-inset{padding-top:0}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.block-inset{padding:var(--spacing) calc(var(--spacing)*.75)}}.block-inset .block-headline{padding-inline:0}.block-inset>.accordion-block-inner,.block-inset>.block,.block-inset>.buttons-block-buttons,.block-inset>.form-grid,.block-inset>.inner-block,.block-inset>.main-block{--breakout:auto;border-radius:0;max-width:var(--container-width);overflow:hidden}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.block-inset>.accordion-block-inner,.block-inset>.block,.block-inset>.buttons-block-buttons,.block-inset>.form-grid,.block-inset>.inner-block,.block-inset>.main-block{padding-left:calc(var(--spacing)*.75);padding-right:calc(var(--spacing)*.75)}.block-inset>.block-no-padding.accordion-block-inner,.block-inset>.block-no-padding.block,.block-inset>.block-no-padding.buttons-block-buttons,.block-inset>.block-no-padding.form-grid,.block-inset>.block-no-padding.inner-block,.block-inset>.block-no-padding.main-block{padding-left:0;padding-right:0}}.block-content{--breakout:0}.profile-image{border-radius:min(0px,.1em);font-size:64px;height:1em;width:1em}.people-list-pic .profile-image{font-size:3em}.small .profile-image{font-size:1.75em}.profile-image-photo{border-radius:inherit;display:block;height:1em;width:1em}.profile-image-placeholder-initials{font-size:.55em}.social-slider .profile-image{font-size:1em}.social-slider:not(:first-child){margin-top:calc(var(--spacing)/2)}.social-slider:not(:last-child){margin-bottom:calc(var(--spacing)/2)}.social-slider .grid{--row-gap:10px;--column-gap:10px;--grid-width:1em;font-size:50px}.form-grid-form .social-slider .grid{font-size:40px}.form-grid{--form-width-calculated:calc(var(--form-width)*var(--size-multiplier));--container-padding:0px;--form-gap:var(--spacing);--form-content-padding-start:var(--spacing);--form-content-padding-end:0;display:grid;gap:var(--form-gap);grid-template-areas:"content" "form";grid-template-columns:100%}.content-item .form-grid,.modal .form-grid{--form-gap:calc(var(--spacing)/2)}.form-grid-reversed,.form-grid-reversed-bg{--form-content-padding-start:0;--form-content-padding-end:var(--spacing);grid-template-areas:"form" "content"}.form-grid-no-content:not(:where(.form-grid-has-bg)){grid-template-areas:"form"}.form-grid-has-bg{--form-gap:0px;--form-content-padding-start:var(--spacing);--form-content-padding-end:var(--spacing);padding-left:0;padding-right:0}.form-grid-form{--container-padding:var(--body-margin);grid-area:form}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.block-bg .form-grid-form,.form-grid-has-bg .form-grid-form,.layout-squeeze .form-grid-form{filter:drop-shadow(0 0 12px rgba(0,0,0,.4))}}.form-grid-content{--container-padding:var(--body-margin);grid-area:content;padding-block:var(--form-content-padding-start) var(--form-content-padding-end)}.form-grid-content,.form-grid-form-content{--breakout:0}.form-grid-bg{background-position:var(--hero-x) var(--hero-y);background-size:cover}.form-grid-content-bg .panel{box-shadow:0 0 12px rgba(0,0,0,.4);margin-left:auto;margin-right:auto;max-width:700px}.form-grid-bg{grid-area:content;min-height:75vmin;z-index:-1}.form-grid-bg .hero-image{height:100%}.form-grid-form{margin-left:var(--breakout);margin-right:var(--breakout)}.form-grid-form-content{padding-bottom:calc(var(--spacing)*1);padding-top:calc(var(--spacing)*1)}.form-grid-left{--gradient-direction:to left}.form-grid-right{--gradient-direction:to right}.form-grid-center,.form-grid-default{--gradient-direction:to top;column-gap:0}.form-grid-default{row-gap:var(--form-gap)}.form-grid-default .form-grid-content,.form-grid-default .form-grid-form-content{padding:0}.form-grid-full .form-grid-form{--container-padding:var(--body-margin);--container-width:calc(506px*var(--content-font-size-multiplier))}.form-grid-full .form-grid-form-content{padding-inline:0}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.form-grid-center .form-grid-form,.form-grid-default .form-grid-form,.form-grid-left .form-grid-form,.form-grid-right .form-grid-form{--breakout:0;display:grid;grid-template-columns:100%;grid-template-rows:min-content min-content}.form-grid-center .form-submit-row,.form-grid-full .form-submit-row,.form-grid-left .form-submit-row,.form-grid-right .form-submit-row{flex-grow:1}.form-grid-center .form-submit-row .btn,.form-grid-full .form-submit-row .btn,.form-grid-left .form-submit-row .btn,.form-grid-right .form-submit-row .btn{flex-basis:auto;flex-grow:1;flex-shrink:0}.form-grid-center,.form-grid-default{grid-template-areas:"content content content" "left form right";grid-template-columns:auto min(100%,var(--form-width-calculated)) auto}.form-grid-center.form-grid-no-content,.form-grid-default.form-grid-no-content{grid-template-areas:"left form right"}.form-grid-left{grid-template-areas:"form content";grid-template-columns:var(--form-width-calculated) 1fr}.form-grid-right{grid-template-areas:"content form";grid-template-columns:1fr var(--form-width-calculated)}.form-grid-compact{--form-width:450px}.form-grid-center,.form-grid-half{--form-width:595px}.form-grid-full .form-grid-bg{display:none}.form-grid-normal-height{--container-padding:var(--body-margin);--form-content-padding-start:0;--form-content-padding-end:0;padding-block:var(--spacing-top) var(--spacing-bottom)}.form-grid-normal-height .form-grid-form{align-self:start}.layout-squeeze .form-grid-normal-height .form-grid-form{align-self:center}.form-grid-normal-height .form-grid-form{border-radius:0}.form-grid-normal-height .form-grid-form-content{padding:calc(var(--spacing)*.6)}.form-grid-normal-height .form-grid-bg{display:none}.form-grid-default{--form-width:700px;row-gap:var(--form-gap)}.form-grid-default .form-grid-form-content{padding:0}.form-grid-full-height{--form-content-padding-start:0;--form-content-padding-end:0;--form-gap:0}.form-grid-full-height .form-grid-form{grid-template-rows:min-content 1fr}.form-grid-full-height .form-grid-form-content{align-self:center;padding-inline:calc(var(--spacing)*.6)}.layout-fade-nav-colour.layout-no-hero .form-grid-full-height .form-grid-form-content,.layout-fade-nav-opacity.layout-no-hero .form-grid-full-height .form-grid-form-content{margin-top:calc(var(--navbar-height-offset)*-1);padding-top:calc(var(--navbar-height-offset) + var(--spacing))}.form-grid-full-height .form-grid-content{padding-bottom:calc(var(--spacing)*1);padding-top:calc(var(--spacing)*1);padding-inline:var(--spacing-base-horizontal)}.form-grid-has-bg{max-width:1920px}.form-grid-has-bg.form-grid-full-height{--form-gap:0px}.form-grid-has-bg.form-grid-normal-height{--form-gap:var(--spacing);padding-left:var(--container-padding-left);padding-right:var(--container-padding-right)}.layout-squeeze .form-grid-has-bg .form-grid-form{align-content:center}.form-grid-gradient{--container-padding:var(--body-margin);--navbar-height:calc(var(--navbar-height-base)*1.5);--navbar-logo-height:calc(var(--navbar-logo-height-base)*1.5);--navbar-logo-width:calc(var(--navbar-logo-width-base)*1.5);background-image:linear-gradient(var(--gradient-direction),transparent 0 30%,var(--bg));padding:var(--spacing) var(--container-padding-right) var(--spacing) var(--container-padding-left)}.form-grid-gradient .form-grid-form{background-color:transparent;filter:none}.form-grid-gradient .form-grid-content,.form-grid-gradient .form-grid-form-content{padding:0}.form-grid-gradient .inline-navbar{margin-bottom:var(--spacing)}.form-grid-gradient,.form-grid-gradient .form-grid-form-content,.form-grid-gradient .navbar-header{--shadow-size:12px;background-color:transparent}.form-grid-gradient .inline-navbar,.form-grid-gradient .navbar-header,.form-grid-gradient .navbar-logos{--text:inherit;--text-adjust:inherit;--link:inherit;--link-adjust:inherit;--link-btn-text:inherit;--link-btn-bg:inherit;--bg:inherit;height:auto}.form-grid-gradient .navbar-logos{gap:24px}.form-grid-gradient .navbar-logo{font-size:1.5em;padding:0}.form-grid-content{padding-inline:0}.form-grid-bg{height:100%;max-height:100vh;min-height:auto;position:sticky;top:0}}.form-progress-indicator{margin-bottom:calc(var(--spacing)*.5);text-align:center}.progress-indicator-stages{counter-reset:progress-indicator}.progress-indicator-stage{align-items:center;background-color:var(--bg-dark);border-radius:50%;color:var(--text);counter-increment:progress-indicator;display:flex;height:2.5em;justify-content:center;padding:0;transition:background-color .25s ease-in-out;width:2.5em}.progress-indicator-stage.active,.progress-indicator-stage.completed{background-color:var(--accent-bg);color:var(--accent-text)}.progress-indicator-stage.disabled{opacity:.5}.progress-indicator-stage-number{display:block}.completed .progress-indicator-stage-number{display:none}.progress-indicator-stage-complete{display:none;font-size:1.4em}.completed .progress-indicator-stage-complete{display:block}.progress-stages-wrapper{margin-left:calc(var(--spacing-base-horizontal)/-2);margin-right:calc(var(--spacing-base-horizontal)/-2);overflow:hidden;padding-left:calc(var(--spacing-base-horizontal)/2);padding-right:calc(var(--spacing-base-horizontal)/2)}.progress-stage>div>:first-child{margin-top:0}.progress-stage-inactive{visibility:hidden}.progress-buttons .form-submit-row{align-self:stretch;flex-basis:auto;flex-shrink:0}.progress-stage-button-next,.progress-stage-button-prev{cursor:pointer}.progress-stages{display:grid;gap:5%;grid-auto-columns:100%;grid-auto-flow:column;transition:transform 1ms ease-in-out}@media (prefers-reduced-motion:no-preference){.progress-stages{transition-duration:.35s}}.progress-stages[data-stage="1"]{transform:translateX(0)}.progress-stages[data-stage="2"]{transform:translateX(-105%)}.progress-stages[data-stage="3"]{transform:translateX(-210%)}.progress-stages[data-stage="4"]{transform:translateX(-315%)}.progress-stages[data-stage="5"]{transform:translateX(-420%)}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:a 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.carousel-slider{--banner-margin-multiplier:var(--banner-padding-multiplier);--banner-is-carousel:1}.carousel-slider:not(.swiper-initialized) .carousel-item:not(:first-child){display:none}.carousel-has-tabs{--hero-height-modifier:60px}.carousel-inner{max-width:1920px}@media (min-width:1920px){.carousel-inner{--breakout:auto}}.carousel-inner.carousel-slider,.carousel-show-all .banner-item{--hero-min-height:calc(500px + var(--hero-height-modifier));--hero-height:calc(60vw + var(--hero-height-modifier));--hero-max-height:calc(min(80vh,
  	600px) + var(--hero-height-modifier))}.carousel-content{flex-grow:1}.endorsements .carousel-item,.slider .carousel-item{--hero-min-height:calc(500px + var(--hero-height-modifier));--hero-height:calc(60vw + var(--hero-height-modifier));--hero-max-height:calc(min(80vh,
  	600px) + var(--hero-height-modifier))}.carousel-dots{bottom:var(--banner-margin-vertical);display:none;justify-content:center;left:0;position:absolute;right:0;z-index:3}.swiper-initialized .carousel-dots{display:flex}.carousel-dot{background-color:transparent;border:2px solid #fff;border-radius:50%;box-shadow:0 0 6px rgba(0,0,0,.4);height:10px;margin:0 3.3333333333px;opacity:1;position:relative;transition:.25s ease-in-out;width:10px}.carousel-dot.carousel-dot-active{background-color:#fff}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.carousel-dot{margin:0 5px}}.carousel-tabs{display:none;justify-content:center;left:0;padding-left:var(--body-margin);padding-right:var(--body-margin);position:absolute;right:0;top:calc(var(--banner-margin-vertical) + var(--hero-height-modifier)/2);transform:translateY(-50%);z-index:3}.swiper-initialized .carousel-tabs{display:flex}.carousel-tabs-inner{max-width:100%;overflow-x:auto}.carousel-tabs-tabs{display:inline-flex;gap:12px;justify-content:center}.carousel-tabs-tabs .btn{white-space:nowrap}.carousel-nav{align-items:center;bottom:0;color:#fff;cursor:pointer;display:none;filter:drop-shadow(0 0 12px rgba(0,0,0,.4));font-size:calc(var(--banner-padding-horizontal)*2.5);justify-content:center;line-height:1;opacity:.4;padding:var(--banner-margin-vertical) var(--banner-margin-horizontal);position:absolute;top:0;transition:all .25s ease-in-out;z-index:2}.carousel-has-tabs .carousel-nav{padding-top:calc(var(--banner-margin-vertical) + var(--hero-height-modifier) + var(--banner-margin-vertical))}.carousel-has-dots .carousel-nav{padding-bottom:calc(var(--banner-margin-vertical) + 10px + var(--banner-margin-vertical))}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.swiper-initialized .carousel-nav{display:flex}}.carousel-nav:hover{color:#fff;opacity:.7;text-shadow:0 0 14px rgba(0,0,0,.4)}.layout-fade-nav-colour .top-hero-first .carousel-nav-main,.layout-fade-nav-opacity .top-hero-first .carousel-nav-main{padding-top:calc(var(--navbar-height-offset) + var(--banner-margin-vertical))}.carousel-nav-prev{left:0;padding-left:max(var(--banner-margin-horizontal),env(safe-area-inset-left,0px))}.carousel-nav-next{padding-right:max(var(--banner-margin-horizontal),env(safe-area-inset-right,0px));right:0}.banner-item{--banner-bg:var(--bg);--banner-top-combine:0;--banner-bottom-combine:0;--banner-left-combine:0;--banner-right-combine:0;--banner-top-flush:0;--banner-bottom-flush:0;--banner-left-flush:0;--banner-right-flush:0;--banner-padding-top-base:calc(var(--banner-padding-vertical)*var(--banner-padding-multiplier));--banner-padding-bottom-base:calc(var(--banner-padding-vertical)*var(--banner-padding-multiplier));--banner-padding-left-base:calc(var(--banner-padding-horizontal)*var(--banner-padding-multiplier));--banner-padding-right-base:calc(var(--banner-padding-horizontal)*var(--banner-padding-multiplier));--banner-margin-top-base:calc(var(--banner-margin-vertical)*var(--banner-margin-multiplier));--banner-margin-bottom-base:calc(var(--banner-margin-vertical)*var(--banner-margin-multiplier));--banner-margin-left-base:calc(var(--banner-margin-horizontal)*var(--banner-margin-multiplier));--banner-margin-right-base:calc(var(--banner-margin-horizontal)*var(--banner-margin-multiplier));--banner-margin-left-value:var(--banner-margin-left-base);--banner-margin-left-value:max(var(--banner-margin-left-base),env(safe-area-inset-left,0px));--banner-margin-right-value:var(--banner-margin-right-base);--banner-margin-right-value:max(var(--banner-margin-right-base),env(safe-area-inset-right,0px));--banner-margin-top-value:var(--banner-margin-top-base);--banner-margin-bottom-value:var(--banner-margin-bottom-base);--banner-padding-top:calc((1 - var(--banner-top-combine))*var(--banner-padding-top-base) + min(var(--banner-top-flush) + var(--banner-top-combine), 1)*var(--banner-top-addon, 0px) + var(--banner-top-combine)*var(--banner-margin-top-value));--banner-margin-top:calc((var(--banner-margin-top-value))*(1 - var(--banner-top-flush))*(1 - var(--banner-top-combine)) + max(1 - var(--banner-top-flush) - var(--banner-top-combine), 0)*var(--banner-top-addon, 0px));--banner-padding-bottom:calc((1 - var(--banner-bottom-combine))*var(--banner-padding-bottom-base) + min(var(--banner-bottom-flush) + var(--banner-bottom-combine), 1)*var(--banner-bottom-addon, 0px) + var(--banner-bottom-combine)*var(--banner-margin-bottom-value));--banner-margin-bottom:calc((var(--banner-margin-bottom-value))*(1 - var(--banner-bottom-flush))*(1 - var(--banner-bottom-combine)) + max(1 - var(--banner-bottom-flush) - var(--banner-bottom-combine), 0)*var(--banner-bottom-addon, 0px));--banner-padding-left:calc((1 - var(--banner-left-combine))*var(--banner-padding-left-base) + min(var(--banner-left-flush) + var(--banner-left-combine), 1)*var(--banner-left-addon, 0px) + var(--banner-left-combine)*var(--banner-margin-left-value));--banner-margin-left:calc((var(--banner-margin-left-value))*(1 - var(--banner-left-flush))*(1 - var(--banner-left-combine)) + max(1 - var(--banner-left-flush) - var(--banner-left-combine), 0)*var(--banner-left-addon, 0px));--banner-padding-right:calc((1 - var(--banner-right-combine))*var(--banner-padding-right-base) + min(var(--banner-right-flush) + var(--banner-right-combine), 1)*var(--banner-right-addon, 0px) + var(--banner-right-combine)*var(--banner-margin-right-value));--banner-margin-right:calc((var(--banner-margin-right-value))*(1 - var(--banner-right-flush))*(1 - var(--banner-right-combine)) + max(1 - var(--banner-right-flush) - var(--banner-right-combine), 0)*var(--banner-right-addon, 0px));--banner-triangle:var(--banner-triangle-width) * var(--banner-triangle-display) * var(--banner-triangle-enabled);background-color:transparent;display:flex;flex-basis:auto;flex-direction:column;flex-grow:1;flex-shrink:0;position:relative;width:100%}.banner-item.theme-dark{--banner-bg:var(--bg-dark)}.banner-item.theme-light{--banner-bg:var(--bg-light)}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.carousel-slider .banner-item{--banner-margin-left-value:calc(var(--banner-margin-left-base) + var(--banner-padding-horizontal)*2.5 + var(--banner-margin-horizontal));--banner-margin-left-value:max(calc(var(--banner-margin-left-base) + var(--banner-padding-horizontal)*2.5 + var(--banner-margin-horizontal)),env(safe-area-inset-left,0px));--banner-margin-right-value:calc(var(--banner-margin-right-base) + var(--banner-padding-horizontal)*2.5 + var(--banner-margin-horizontal));--banner-margin-right-value:max(calc(var(--banner-margin-right-base) + var(--banner-padding-horizontal)*2.5 + var(--banner-margin-horizontal)),env(safe-area-inset-right,0px))}}.carousel-has-tabs .banner-item{--banner-margin-top-value:calc(var(--banner-margin-top-base) + var(--hero-height-modifier) + var(--banner-margin-vertical))}.carousel-has-dots .banner-item{--banner-margin-bottom-value:calc(var(--banner-margin-bottom-base) + 10px + var(--banner-margin-vertical))}.layout-fade-nav-colour .top-hero-first .top-hero-item,.layout-fade-nav-opacity .top-hero-first .top-hero-item{--banner-margin-top-value:calc(var(--banner-margin-top-base) + var(--navbar-height-offset))}.layout-fade-nav-colour.layout-bottom-nav .top-hero-item,.layout-fade-nav-opacity.layout-bottom-nav .top-hero-item{--banner-margin-top-value:var(--banner-margin-top-base);--banner-margin-bottom-value:calc(var(--banner-margin-bottom-base) + var(--navbar-height-offset))}.banner-wrapper{--breakout:0;align-items:stretch;display:flex;inset:0;padding:var(--banner-margin-top) var(--banner-margin-right) var(--banner-margin-bottom) var(--banner-margin-left);position:absolute;text-align:center}.banner-content{background-color:var(--banner-bg);color:var(--text);flex-basis:auto;flex-grow:0;flex-shrink:0;max-width:calc(100% + var(--banner-triangle));padding:var(--banner-padding-top) var(--banner-padding-right) var(--banner-padding-bottom) var(--banner-padding-left);position:relative}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.banner-content{align-items:center}}.layout-squeeze .banner-content{display:none}.banner-logo img{display:block;margin:0 auto;width:5em}.banner-wrapper-center,.banner-wrapper-left,.banner-wrapper-right{justify-content:center}@media (max-height:calc(60vw - 1px)),(min-width:745px){.banner-wrapper-left{justify-content:flex-start}.banner-wrapper-right{justify-content:flex-end}}.banner-wrapper-top{align-items:flex-start}.banner-wrapper-middle{align-items:center}.banner-wrapper-bottom,.banner-wrapper-default-middle{align-items:flex-end}@media (max-height:calc(60vw - 1px)),(min-width:745px){.banner-wrapper-default-middle{align-items:center}}.banner-content{text-align:center}.banner-content .banner-headline div,.banner-content .banner-preheadline div,.banner-content .banner-subheadline div{display:inline-block}.banner-content .banner-text div{display:inline}@media (max-height:calc(60vw - 1px)),(min-width:745px){.banner-content .banner-headline div,.banner-content .banner-preheadline div,.banner-content .banner-subheadline div,.banner-content .banner-text div{display:block}}.banner-center,.banner-default{text-align:center}.banner-xs{--banner-font-size:7.0257777778vmin;font-size:var(--banner-font-size)}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.banner-xs{--banner-font-size:clamp(29.4424px,3.952vw,75.8784px)}}.banner-sm{--banner-font-size:8.7822222222vmin;font-size:var(--banner-font-size)}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.banner-sm{--banner-font-size:clamp(36.803px,4.94vw,94.848px)}}.banner-md{--banner-font-size:10.9777777778vmin;font-size:var(--banner-font-size)}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.banner-md{--banner-font-size:clamp(46.00375px,6.175vw,118.56px)}}.banner-lg{--banner-font-size:13.7222222222vmin;font-size:var(--banner-font-size)}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.banner-lg{--banner-font-size:clamp(57.5046875px,7.71875vw,148.2px)}}.banner-xl{--banner-font-size:17.1527777778vmin;font-size:var(--banner-font-size)}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.banner-xl{--banner-font-size:clamp(71.880859375px,9.6484375vw,185.25px)}}.banner-xxl{--banner-font-size:21.4409722222vmin;font-size:var(--banner-font-size)}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.banner-xxl{--banner-font-size:clamp(89.8510742188px,12.060546875vw,231.5625px)}}.banner-headline,.banner-preheadline,.banner-subheadline,.banner-text{line-height:.9;margin:0}.banner-headline{color:var(--banner-heading);font-size:1em}.banner-headline div{font-family:rama-gothic-e,sans-serif;font-weight:700}.hero-text-name .banner-headline div{font-weight:600}.hero-text-name .banner-headline div:last-child{font-family:rama-gothic-e,sans-serif;font-weight:700}.banner-headline:first-child{margin-top:0}.banner-headline:last-child{margin-bottom:0}.banner-preheadline,.banner-subheadline,.banner-text{color:var(--banner-subheading);font-weight:600}.banner-preheadline,.banner-subheadline,.banner-text{font-size:.5em}@media (max-height:calc(60vw - 1px)),(min-width:745px){.banner-text{font-size:.375em}}.banner-actions,.banner-button,.banner-form{margin-top:.8em}.banner-connect{font-size:calc(var(--content-font-size-base) + var(--banner-font-size)/7);margin-top:.4em}.banner-form{font-size:.5em}.banner-form .form-control{font-size:inherit}.banner-form .form-row{--content-font-size:calc(var(--content-font-size-base) + var(--banner-font-size)/20);font-size:calc(var(--content-font-size-base) + var(--banner-font-size)/20)}@media (max-height:calc(60vw - 1px)),(min-width:745px){.banner-form .form-row{margin-inline:auto;max-width:min(30em,50vw)}}.banner-actions,.banner-button{--content-font-size:1em;font-size:calc(var(--content-font-size-base) + .1em)}.banner-actions .btn,.banner-button .btn{font-size:inherit}.banner-button:first-child{margin-top:0}.banner-button .btn{padding-left:.8571428571em;padding-right:.8571428571em}.hero-text-default{--banner-bottom-combine:var(--banner-is-carousel);--banner-bottom-flush:calc(1 - var(--banner-is-carousel))}.hero-text-default .banner-wrapper{align-items:stretch;justify-content:stretch;padding:0;position:relative;text-align:center}.hero-text-default .banner-content{flex-grow:1}.hero-bars .banner-content,.hero-gradient .banner-content,.hero-overlay .banner-content{background-color:transparent;padding:0}.hero-bars :is(.banner-left,.banner-right),.hero-gradient :is(.banner-left,.banner-right),.hero-overlay :is(.banner-left,.banner-right){text-align:left}@media (max-height:calc(60vw - 1px)),(min-width:745px){.hero-bars .banner-text-content,.hero-gradient .banner-text-content,.hero-overlay .banner-text-content{max-width:calc(580px + var(--banner-padding-left) + var(--banner-padding-right));min-width:calc(440px + var(--banner-padding-left) + var(--banner-padding-right));width:calc(47% + var(--banner-padding-left) + var(--banner-padding-right))}.hero-bars .banner-narrow,.hero-gradient .banner-narrow,.hero-overlay .banner-narrow{max-width:calc(35% + var(--banner-padding-left) + var(--banner-padding-right))}}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.hero-float .banner-content{box-shadow:0 0 12px rgba(0,0,0,.4);flex-basis:auto;text-align:left}.hero-float .banner-text-content{max-width:calc(580px + var(--banner-padding-left) + var(--banner-padding-right));min-width:calc(440px + var(--banner-padding-left) + var(--banner-padding-right));width:calc(47% + var(--banner-padding-left) + var(--banner-padding-right))}.hero-float .banner-narrow{max-width:calc(35% + var(--banner-padding-left) + var(--banner-padding-right))}.hero-side{--banner-triangle-width:1.15em;--banner-triangle-display:1}.hero-side .banner-content{align-items:center;display:flex;flex-basis:auto;min-height:calc(3.2em + var(--banner-padding-vertical)*2);text-align:left}.hero-side .banner-text-content{max-width:calc(580px + var(--banner-padding-left) + var(--banner-padding-right));min-width:calc(440px + var(--banner-padding-left) + var(--banner-padding-right));width:calc(47% + var(--banner-padding-left) + var(--banner-padding-right))}.hero-side .banner-narrow{max-width:calc(35% + var(--banner-padding-left) + var(--banner-padding-right))}.hero-side:not(.hero-text-right){--banner-right-addon:var(--banner-triangle)}.hero-side:not(.hero-text-left){--banner-left-addon:var(--banner-triangle)}.hero-side.hero-text-top{--banner-top-combine:1;--banner-top-flush:1;--banner-bottom-combine:0;--banner-bottom-flush:1}.hero-side.hero-text-bottom{--banner-bottom-combine:1;--banner-bottom-flush:1;--banner-top-combine:0;--banner-top-flush:1}.hero-side.hero-text-left{--banner-left-combine:1;--banner-left-flush:1;--banner-right-combine:0;--banner-right-flush:1}.hero-side.hero-text-right{--banner-right-combine:1;--banner-right-flush:1;--banner-left-combine:0;--banner-left-flush:1}}.hero-full-overlay{--banner-left-combine:1;--banner-right-combine:1;--banner-bottom-combine:1}.hero-full-overlay .banner-wrapper{align-items:flex-end}.hero-full-overlay .banner-content{--banner-bg:rgba(0,0,0,.35);background-color:rgba(0,0,0,.35);text-align:left}@media (max-height:calc(60vw - 1px)),(min-width:745px){.hero-full-overlay{--banner-triangle-display:1;--banner-top-combine:1}.hero-full-overlay .banner-wrapper{align-items:stretch}.hero-full-overlay.hero-text-left{--banner-right-combine:0;--banner-padding-right:calc(var(--banner-padding-horizontal) + var(--banner-triangle))}.hero-full-overlay.hero-text-right{--banner-left-combine:0;--banner-padding-left:calc(var(--banner-padding-horizontal) + var(--banner-triangle))}.hero-full-overlay .banner-content{align-items:center;display:flex}}.hero-profile{--hero-profile-image-size:1fr;align-items:stretch;background-color:var(--banner-bg);display:grid;grid-template-areas:"photo" "text";grid-template-rows:minmax(0,var(--hero-profile-image-size)) min-content;justify-content:stretch;max-height:100%;max-width:100%;padding:var(--banner-margin-top) var(--banner-margin-right) var(--banner-margin-bottom) var(--banner-margin-left)}.hero-profile.hero-text-item{--hero-profile-image-size:calc(80vmin - var(--banner-margin-top))}.hero-profile .banner-wrapper{grid-area:text;padding:var(--banner-margin-top) 0 0;position:relative}.hero-profile .banner-content{background-color:transparent;padding:0}.hero-profile .hero-image{filter:drop-shadow(0 0 12px rgba(0,0,0,.4));grid-area:photo;overflow:visible}.hero-profile .hero-image picture{-webkit-clip-path:circle();clip-path:circle()}.hero-profile .hero-image img{object-fit:contain}@media (max-height:calc(60vw - 1px)),(min-width:745px){.hero-profile{--hero-profile-multiplier:.5;--hero-profile-text-size:fit-content(calc(100% - var(--hero-height-clamp)*var(--hero-profile-multiplier)));align-content:center;grid-template-rows:100%}.hero-profile.hero-text-item{--hero-profile-text-size:fit-content(700px)}.top-hero-default .hero-profile,.top-hero-md .hero-profile,.top-hero-sm .hero-profile{--hero-profile-multiplier:.67}.hero-profile.hero-text-left{grid-template-areas:". text photo .";grid-template-columns:minmax(0,1fr) var(--hero-profile-text-size) calc(var(--hero-height-clamp)*var(--hero-profile-multiplier)) minmax(0,1fr)}.hero-profile.hero-text-right{grid-template-areas:". photo text .";grid-template-columns:minmax(0,1fr) calc(var(--hero-height-clamp)*var(--hero-profile-multiplier)) var(--hero-profile-text-size) minmax(0,1fr)}.hero-profile .banner-wrapper{padding-bottom:calc(var(--banner-margin-bottom)/2);padding-top:calc(var(--banner-margin-top)/2)}.hero-profile .banner-content{align-items:center;display:flex;text-align:left}.hero-profile .banner-wrapper-left{padding-right:calc(var(--banner-padding-right)*2)}.hero-profile .banner-wrapper-right{padding-left:calc(var(--banner-padding-left)*2)}}@media (max-width:744px) and (min-height:60vw){.hero-float,.hero-full-height,.hero-full-height-center,.hero-portrait,.hero-portrait-center,.hero-side,.hero-text-default{--banner-bottom-combine:var(--banner-is-carousel);--banner-bottom-flush:calc(1 - var(--banner-is-carousel))}.hero-float .banner-wrapper,.hero-full-height .banner-wrapper,.hero-full-height-center .banner-wrapper,.hero-portrait .banner-wrapper,.hero-portrait-center .banner-wrapper,.hero-side .banner-wrapper,.hero-text-default .banner-wrapper{align-items:stretch;justify-content:stretch;padding:0;position:relative;text-align:center}.hero-float .banner-content,.hero-full-height .banner-content,.hero-full-height-center .banner-content,.hero-portrait .banner-content,.hero-portrait-center .banner-content,.hero-side .banner-content,.hero-text-default .banner-content{flex-grow:1}}@media (max-width:959px) and (max-height:calc(60vw - 1px)){.hero-float,.hero-full-height,.hero-full-height-center,.hero-portrait,.hero-portrait-center,.hero-side,.hero-text-default{--banner-triangle-display:1;--banner-top-combine:1;--banner-bottom-combine:1;flex-direction:row}.hero-float:not(.hero-text-right),.hero-full-height-center:not(.hero-text-right),.hero-full-height:not(.hero-text-right),.hero-portrait-center:not(.hero-text-right),.hero-portrait:not(.hero-text-right),.hero-side:not(.hero-text-right),.hero-text-default:not(.hero-text-right){--banner-left-combine:1;--banner-right-flush:1;--banner-right-addon:calc(var(--banner-triangle)*0.8)}.hero-float.hero-text-right,.hero-full-height-center.hero-text-right,.hero-full-height.hero-text-right,.hero-portrait-center.hero-text-right,.hero-portrait.hero-text-right,.hero-side.hero-text-right,.hero-text-default.hero-text-right{--banner-right-combine:1;--banner-left-flush:1;--banner-left-addon:calc(var(--banner-triangle)*0.8)}.hero-float .banner-wrapper,.hero-full-height .banner-wrapper,.hero-full-height-center .banner-wrapper,.hero-portrait .banner-wrapper,.hero-portrait-center .banner-wrapper,.hero-side .banner-wrapper,.hero-text-default .banner-wrapper{align-items:stretch;order:0;position:relative;z-index:2}.hero-float .banner-wrapper-right,.hero-full-height .banner-wrapper-right,.hero-full-height-center .banner-wrapper-right,.hero-portrait .banner-wrapper-right,.hero-portrait-center .banner-wrapper-right,.hero-side .banner-wrapper-right,.hero-text-default .banner-wrapper-right{order:2}.hero-float .banner-text-content-wrapper,.hero-full-height .banner-text-content-wrapper,.hero-full-height-center .banner-text-content-wrapper,.hero-portrait .banner-text-content-wrapper,.hero-portrait-center .banner-text-content-wrapper,.hero-side .banner-text-content-wrapper,.hero-text-default .banner-text-content-wrapper{max-width:calc(580px + var(--banner-padding-left) + var(--banner-padding-right));min-width:calc(440px + var(--banner-padding-left) + var(--banner-padding-right));width:calc(47% + var(--banner-padding-left) + var(--banner-padding-right))}.hero-float .hero-content-wrapper,.hero-full-height .hero-content-wrapper,.hero-full-height-center .hero-content-wrapper,.hero-portrait .hero-content-wrapper,.hero-portrait-center .hero-content-wrapper,.hero-side .hero-content-wrapper,.hero-text-default .hero-content-wrapper{max-width:calc(35% + var(--banner-padding-left) + var(--banner-padding-right))}.hero-float .banner-content,.hero-full-height .banner-content,.hero-full-height-center .banner-content,.hero-portrait .banner-content,.hero-portrait-center .banner-content,.hero-side .banner-content,.hero-text-default .banner-content{align-items:center;display:flex;flex-basis:100%;flex-grow:1;text-align:left}.hero-float .banner-content:not(.banner-right),.hero-full-height .banner-content:not(.banner-right),.hero-full-height-center .banner-content:not(.banner-right),.hero-portrait .banner-content:not(.banner-right),.hero-portrait-center .banner-content:not(.banner-right),.hero-side .banner-content:not(.banner-right),.hero-text-default .banner-content:not(.banner-right){margin-right:calc(var(--banner-triangle)*-1 - 1px)}.hero-float .banner-right,.hero-full-height .banner-right,.hero-full-height-center .banner-right,.hero-portrait .banner-right,.hero-portrait-center .banner-right,.hero-side .banner-right,.hero-text-default .banner-right{margin-left:calc(var(--banner-triangle)*-1 - 1px)}.hero-float .hero-image,.hero-full-height .hero-image,.hero-full-height-center .hero-image,.hero-portrait .hero-image,.hero-portrait-center .hero-image,.hero-side .hero-image,.hero-text-default .hero-image{order:1}.hero-full-height-center:not(.hero-text-right),.hero-profile-center:not(.hero-text-right){--banner-right-combine:1;--banner-right-flush:0}.hero-full-height-center.hero-text-right,.hero-profile-center.hero-text-right{--banner-left-combine:1;--banner-left-flush:0}.hero-full-height-center .banner-content,.hero-profile-center .banner-content{justify-content:center;text-align:center}}.hero-default.hero-full-height,.hero-default.hero-full-height-center,.hero-default.hero-portrait,.hero-default.hero-portrait-center{--banner-bottom-combine:var(--banner-is-carousel);--banner-bottom-flush:calc(1 - var(--banner-is-carousel))}.hero-default.hero-full-height .banner-wrapper,.hero-default.hero-full-height-center .banner-wrapper,.hero-default.hero-portrait .banner-wrapper,.hero-default.hero-portrait-center .banner-wrapper{align-items:stretch;justify-content:stretch;padding:0;position:relative;text-align:center}.hero-default.hero-full-height .banner-content,.hero-default.hero-full-height-center .banner-content,.hero-default.hero-portrait .banner-content,.hero-default.hero-portrait-center .banner-content{flex-grow:1}@media (min-width:745px) and (min-height:60vw) and (max-height:calc(80vw - 1px)),(min-width:960px){.hero-default.hero-full-height,.hero-default.hero-full-height-center,.hero-default.hero-portrait,.hero-default.hero-portrait-center{--banner-triangle-display:1;--banner-top-combine:1;--banner-bottom-combine:1;flex-direction:row}.hero-default.hero-full-height-center:not(.hero-text-right),.hero-default.hero-full-height:not(.hero-text-right),.hero-default.hero-portrait-center:not(.hero-text-right),.hero-default.hero-portrait:not(.hero-text-right){--banner-left-combine:1;--banner-right-flush:1;--banner-right-addon:calc(var(--banner-triangle)*0.8)}.hero-default.hero-full-height-center.hero-text-right,.hero-default.hero-full-height.hero-text-right,.hero-default.hero-portrait-center.hero-text-right,.hero-default.hero-portrait.hero-text-right{--banner-right-combine:1;--banner-left-flush:1;--banner-left-addon:calc(var(--banner-triangle)*0.8)}.hero-default.hero-full-height .banner-wrapper,.hero-default.hero-full-height-center .banner-wrapper,.hero-default.hero-portrait .banner-wrapper,.hero-default.hero-portrait-center .banner-wrapper{align-items:stretch;order:0;position:relative;z-index:2}.hero-default.hero-full-height .banner-wrapper-right,.hero-default.hero-full-height-center .banner-wrapper-right,.hero-default.hero-portrait .banner-wrapper-right,.hero-default.hero-portrait-center .banner-wrapper-right{order:2}.hero-default.hero-full-height .banner-text-content-wrapper,.hero-default.hero-full-height-center .banner-text-content-wrapper,.hero-default.hero-portrait .banner-text-content-wrapper,.hero-default.hero-portrait-center .banner-text-content-wrapper{max-width:calc(580px + var(--banner-padding-left) + var(--banner-padding-right));min-width:calc(440px + var(--banner-padding-left) + var(--banner-padding-right));width:calc(47% + var(--banner-padding-left) + var(--banner-padding-right))}.hero-default.hero-full-height .hero-content-wrapper,.hero-default.hero-full-height-center .hero-content-wrapper,.hero-default.hero-portrait .hero-content-wrapper,.hero-default.hero-portrait-center .hero-content-wrapper{max-width:calc(35% + var(--banner-padding-left) + var(--banner-padding-right))}.hero-default.hero-full-height .banner-content,.hero-default.hero-full-height-center .banner-content,.hero-default.hero-portrait .banner-content,.hero-default.hero-portrait-center .banner-content{align-items:center;display:flex;flex-basis:100%;flex-grow:1;text-align:left}.hero-default.hero-full-height .banner-content:not(.banner-right),.hero-default.hero-full-height-center .banner-content:not(.banner-right),.hero-default.hero-portrait .banner-content:not(.banner-right),.hero-default.hero-portrait-center .banner-content:not(.banner-right){margin-right:calc(var(--banner-triangle)*-1 - 1px)}.hero-default.hero-full-height .banner-right,.hero-default.hero-full-height-center .banner-right,.hero-default.hero-portrait .banner-right,.hero-default.hero-portrait-center .banner-right{margin-left:calc(var(--banner-triangle)*-1 - 1px)}.hero-default.hero-full-height .hero-image,.hero-default.hero-full-height-center .hero-image,.hero-default.hero-portrait .hero-image,.hero-default.hero-portrait-center .hero-image{order:1}}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.top-hero-default .hero-default.hero-full-height,.top-hero-default .hero-default.hero-full-height-center,.top-hero-default .hero-default.hero-portrait,.top-hero-default .hero-default.hero-portrait-center,.top-hero-md .hero-default.hero-full-height,.top-hero-md .hero-default.hero-full-height-center,.top-hero-md .hero-default.hero-portrait,.top-hero-md .hero-default.hero-portrait-center,.top-hero-sm .hero-default.hero-full-height,.top-hero-sm .hero-default.hero-full-height-center,.top-hero-sm .hero-default.hero-portrait,.top-hero-sm .hero-default.hero-portrait-center{--banner-triangle-display:1;--banner-top-combine:1;--banner-bottom-combine:1;flex-direction:row}.top-hero-default .hero-default.hero-full-height-center:not(.hero-text-right),.top-hero-default .hero-default.hero-full-height:not(.hero-text-right),.top-hero-default .hero-default.hero-portrait-center:not(.hero-text-right),.top-hero-default .hero-default.hero-portrait:not(.hero-text-right),.top-hero-md .hero-default.hero-full-height-center:not(.hero-text-right),.top-hero-md .hero-default.hero-full-height:not(.hero-text-right),.top-hero-md .hero-default.hero-portrait-center:not(.hero-text-right),.top-hero-md .hero-default.hero-portrait:not(.hero-text-right),.top-hero-sm .hero-default.hero-full-height-center:not(.hero-text-right),.top-hero-sm .hero-default.hero-full-height:not(.hero-text-right),.top-hero-sm .hero-default.hero-portrait-center:not(.hero-text-right),.top-hero-sm .hero-default.hero-portrait:not(.hero-text-right){--banner-left-combine:1;--banner-right-flush:1;--banner-right-addon:calc(var(--banner-triangle)*0.8)}.top-hero-default .hero-default.hero-full-height-center.hero-text-right,.top-hero-default .hero-default.hero-full-height.hero-text-right,.top-hero-default .hero-default.hero-portrait-center.hero-text-right,.top-hero-default .hero-default.hero-portrait.hero-text-right,.top-hero-md .hero-default.hero-full-height-center.hero-text-right,.top-hero-md .hero-default.hero-full-height.hero-text-right,.top-hero-md .hero-default.hero-portrait-center.hero-text-right,.top-hero-md .hero-default.hero-portrait.hero-text-right,.top-hero-sm .hero-default.hero-full-height-center.hero-text-right,.top-hero-sm .hero-default.hero-full-height.hero-text-right,.top-hero-sm .hero-default.hero-portrait-center.hero-text-right,.top-hero-sm .hero-default.hero-portrait.hero-text-right{--banner-right-combine:1;--banner-left-flush:1;--banner-left-addon:calc(var(--banner-triangle)*0.8)}.top-hero-default .hero-default.hero-full-height .banner-wrapper,.top-hero-default .hero-default.hero-full-height-center .banner-wrapper,.top-hero-default .hero-default.hero-portrait .banner-wrapper,.top-hero-default .hero-default.hero-portrait-center .banner-wrapper,.top-hero-md .hero-default.hero-full-height .banner-wrapper,.top-hero-md .hero-default.hero-full-height-center .banner-wrapper,.top-hero-md .hero-default.hero-portrait .banner-wrapper,.top-hero-md .hero-default.hero-portrait-center .banner-wrapper,.top-hero-sm .hero-default.hero-full-height .banner-wrapper,.top-hero-sm .hero-default.hero-full-height-center .banner-wrapper,.top-hero-sm .hero-default.hero-portrait .banner-wrapper,.top-hero-sm .hero-default.hero-portrait-center .banner-wrapper{align-items:stretch;order:0;position:relative;z-index:2}.top-hero-default .hero-default.hero-full-height .banner-wrapper-right,.top-hero-default .hero-default.hero-full-height-center .banner-wrapper-right,.top-hero-default .hero-default.hero-portrait .banner-wrapper-right,.top-hero-default .hero-default.hero-portrait-center .banner-wrapper-right,.top-hero-md .hero-default.hero-full-height .banner-wrapper-right,.top-hero-md .hero-default.hero-full-height-center .banner-wrapper-right,.top-hero-md .hero-default.hero-portrait .banner-wrapper-right,.top-hero-md .hero-default.hero-portrait-center .banner-wrapper-right,.top-hero-sm .hero-default.hero-full-height .banner-wrapper-right,.top-hero-sm .hero-default.hero-full-height-center .banner-wrapper-right,.top-hero-sm .hero-default.hero-portrait .banner-wrapper-right,.top-hero-sm .hero-default.hero-portrait-center .banner-wrapper-right{order:2}.top-hero-default .hero-default.hero-full-height .banner-text-content-wrapper,.top-hero-default .hero-default.hero-full-height-center .banner-text-content-wrapper,.top-hero-default .hero-default.hero-portrait .banner-text-content-wrapper,.top-hero-default .hero-default.hero-portrait-center .banner-text-content-wrapper,.top-hero-md .hero-default.hero-full-height .banner-text-content-wrapper,.top-hero-md .hero-default.hero-full-height-center .banner-text-content-wrapper,.top-hero-md .hero-default.hero-portrait .banner-text-content-wrapper,.top-hero-md .hero-default.hero-portrait-center .banner-text-content-wrapper,.top-hero-sm .hero-default.hero-full-height .banner-text-content-wrapper,.top-hero-sm .hero-default.hero-full-height-center .banner-text-content-wrapper,.top-hero-sm .hero-default.hero-portrait .banner-text-content-wrapper,.top-hero-sm .hero-default.hero-portrait-center .banner-text-content-wrapper{max-width:calc(580px + var(--banner-padding-left) + var(--banner-padding-right));min-width:calc(440px + var(--banner-padding-left) + var(--banner-padding-right));width:calc(47% + var(--banner-padding-left) + var(--banner-padding-right))}.top-hero-default .hero-default.hero-full-height .hero-content-wrapper,.top-hero-default .hero-default.hero-full-height-center .hero-content-wrapper,.top-hero-default .hero-default.hero-portrait .hero-content-wrapper,.top-hero-default .hero-default.hero-portrait-center .hero-content-wrapper,.top-hero-md .hero-default.hero-full-height .hero-content-wrapper,.top-hero-md .hero-default.hero-full-height-center .hero-content-wrapper,.top-hero-md .hero-default.hero-portrait .hero-content-wrapper,.top-hero-md .hero-default.hero-portrait-center .hero-content-wrapper,.top-hero-sm .hero-default.hero-full-height .hero-content-wrapper,.top-hero-sm .hero-default.hero-full-height-center .hero-content-wrapper,.top-hero-sm .hero-default.hero-portrait .hero-content-wrapper,.top-hero-sm .hero-default.hero-portrait-center .hero-content-wrapper{max-width:calc(35% + var(--banner-padding-left) + var(--banner-padding-right))}.top-hero-default .hero-default.hero-full-height .banner-content,.top-hero-default .hero-default.hero-full-height-center .banner-content,.top-hero-default .hero-default.hero-portrait .banner-content,.top-hero-default .hero-default.hero-portrait-center .banner-content,.top-hero-md .hero-default.hero-full-height .banner-content,.top-hero-md .hero-default.hero-full-height-center .banner-content,.top-hero-md .hero-default.hero-portrait .banner-content,.top-hero-md .hero-default.hero-portrait-center .banner-content,.top-hero-sm .hero-default.hero-full-height .banner-content,.top-hero-sm .hero-default.hero-full-height-center .banner-content,.top-hero-sm .hero-default.hero-portrait .banner-content,.top-hero-sm .hero-default.hero-portrait-center .banner-content{align-items:center;display:flex;flex-basis:100%;flex-grow:1;text-align:left}.top-hero-default .hero-default.hero-full-height .banner-content:not(.banner-right),.top-hero-default .hero-default.hero-full-height-center .banner-content:not(.banner-right),.top-hero-default .hero-default.hero-portrait .banner-content:not(.banner-right),.top-hero-default .hero-default.hero-portrait-center .banner-content:not(.banner-right),.top-hero-md .hero-default.hero-full-height .banner-content:not(.banner-right),.top-hero-md .hero-default.hero-full-height-center .banner-content:not(.banner-right),.top-hero-md .hero-default.hero-portrait .banner-content:not(.banner-right),.top-hero-md .hero-default.hero-portrait-center .banner-content:not(.banner-right),.top-hero-sm .hero-default.hero-full-height .banner-content:not(.banner-right),.top-hero-sm .hero-default.hero-full-height-center .banner-content:not(.banner-right),.top-hero-sm .hero-default.hero-portrait .banner-content:not(.banner-right),.top-hero-sm .hero-default.hero-portrait-center .banner-content:not(.banner-right){margin-right:calc(var(--banner-triangle)*-1 - 1px)}.top-hero-default .hero-default.hero-full-height .banner-right,.top-hero-default .hero-default.hero-full-height-center .banner-right,.top-hero-default .hero-default.hero-portrait .banner-right,.top-hero-default .hero-default.hero-portrait-center .banner-right,.top-hero-md .hero-default.hero-full-height .banner-right,.top-hero-md .hero-default.hero-full-height-center .banner-right,.top-hero-md .hero-default.hero-portrait .banner-right,.top-hero-md .hero-default.hero-portrait-center .banner-right,.top-hero-sm .hero-default.hero-full-height .banner-right,.top-hero-sm .hero-default.hero-full-height-center .banner-right,.top-hero-sm .hero-default.hero-portrait .banner-right,.top-hero-sm .hero-default.hero-portrait-center .banner-right{margin-left:calc(var(--banner-triangle)*-1 - 1px)}.top-hero-default .hero-default.hero-full-height .hero-image,.top-hero-default .hero-default.hero-full-height-center .hero-image,.top-hero-default .hero-default.hero-portrait .hero-image,.top-hero-default .hero-default.hero-portrait-center .hero-image,.top-hero-md .hero-default.hero-full-height .hero-image,.top-hero-md .hero-default.hero-full-height-center .hero-image,.top-hero-md .hero-default.hero-portrait .hero-image,.top-hero-md .hero-default.hero-portrait-center .hero-image,.top-hero-sm .hero-default.hero-full-height .hero-image,.top-hero-sm .hero-default.hero-full-height-center .hero-image,.top-hero-sm .hero-default.hero-portrait .hero-image,.top-hero-sm .hero-default.hero-portrait-center .hero-image{order:1}}@media (min-width:745px) and (min-height:60vw) and (max-height:calc(80vw - 1px)),(min-width:960px){.hero-default.hero-full-height-center:not(.hero-text-right),.hero-default.hero-portrait-center:not(.hero-text-right){--banner-right-combine:1;--banner-right-flush:0}.hero-default.hero-full-height-center.hero-text-right,.hero-default.hero-portrait-center.hero-text-right{--banner-left-combine:1;--banner-left-flush:0}.hero-default.hero-full-height-center .banner-content,.hero-default.hero-portrait-center .banner-content{justify-content:center;text-align:center}}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.top-hero-default .hero-default.hero-full-height-center:not(.hero-text-right),.top-hero-default .hero-default.hero-portrait-center:not(.hero-text-right),.top-hero-md .hero-default.hero-full-height-center:not(.hero-text-right),.top-hero-md .hero-default.hero-portrait-center:not(.hero-text-right),.top-hero-sm .hero-default.hero-full-height-center:not(.hero-text-right),.top-hero-sm .hero-default.hero-portrait-center:not(.hero-text-right){--banner-right-combine:1;--banner-right-flush:0}.top-hero-default .hero-default.hero-full-height-center.hero-text-right,.top-hero-default .hero-default.hero-portrait-center.hero-text-right,.top-hero-md .hero-default.hero-full-height-center.hero-text-right,.top-hero-md .hero-default.hero-portrait-center.hero-text-right,.top-hero-sm .hero-default.hero-full-height-center.hero-text-right,.top-hero-sm .hero-default.hero-portrait-center.hero-text-right{--banner-left-combine:1;--banner-left-flush:0}.top-hero-default .hero-default.hero-full-height-center .banner-content,.top-hero-default .hero-default.hero-portrait-center .banner-content,.top-hero-md .hero-default.hero-full-height-center .banner-content,.top-hero-md .hero-default.hero-portrait-center .banner-content,.top-hero-sm .hero-default.hero-full-height-center .banner-content,.top-hero-sm .hero-default.hero-portrait-center .banner-content{justify-content:center;text-align:center}}@media (max-height:calc(60vw - 1px)),(min-width:745px){.hero-text-item.hero-full-height,.hero-text-item.hero-full-height-center,.hero-text-item.hero-portrait,.hero-text-item.hero-portrait-center{--banner-triangle-display:1;--banner-top-combine:1;--banner-bottom-combine:1;flex-direction:row}.hero-text-item.hero-full-height-center:not(.hero-text-right),.hero-text-item.hero-full-height:not(.hero-text-right),.hero-text-item.hero-portrait-center:not(.hero-text-right),.hero-text-item.hero-portrait:not(.hero-text-right){--banner-left-combine:1;--banner-right-flush:1;--banner-right-addon:calc(var(--banner-triangle)*0.8)}.hero-text-item.hero-full-height-center.hero-text-right,.hero-text-item.hero-full-height.hero-text-right,.hero-text-item.hero-portrait-center.hero-text-right,.hero-text-item.hero-portrait.hero-text-right{--banner-right-combine:1;--banner-left-flush:1;--banner-left-addon:calc(var(--banner-triangle)*0.8)}.hero-text-item.hero-full-height .banner-wrapper,.hero-text-item.hero-full-height-center .banner-wrapper,.hero-text-item.hero-portrait .banner-wrapper,.hero-text-item.hero-portrait-center .banner-wrapper{align-items:stretch;order:0;position:relative;z-index:2}.hero-text-item.hero-full-height .banner-wrapper-right,.hero-text-item.hero-full-height-center .banner-wrapper-right,.hero-text-item.hero-portrait .banner-wrapper-right,.hero-text-item.hero-portrait-center .banner-wrapper-right{order:2}.hero-text-item.hero-full-height .banner-text-content-wrapper,.hero-text-item.hero-full-height-center .banner-text-content-wrapper,.hero-text-item.hero-portrait .banner-text-content-wrapper,.hero-text-item.hero-portrait-center .banner-text-content-wrapper{max-width:calc(580px + var(--banner-padding-left) + var(--banner-padding-right));min-width:calc(440px + var(--banner-padding-left) + var(--banner-padding-right));width:calc(47% + var(--banner-padding-left) + var(--banner-padding-right))}.hero-text-item.hero-full-height .hero-content-wrapper,.hero-text-item.hero-full-height-center .hero-content-wrapper,.hero-text-item.hero-portrait .hero-content-wrapper,.hero-text-item.hero-portrait-center .hero-content-wrapper{max-width:calc(35% + var(--banner-padding-left) + var(--banner-padding-right))}.hero-text-item.hero-full-height .banner-content,.hero-text-item.hero-full-height-center .banner-content,.hero-text-item.hero-portrait .banner-content,.hero-text-item.hero-portrait-center .banner-content{align-items:center;display:flex;flex-basis:100%;flex-grow:1;text-align:left}.hero-text-item.hero-full-height .banner-content:not(.banner-right),.hero-text-item.hero-full-height-center .banner-content:not(.banner-right),.hero-text-item.hero-portrait .banner-content:not(.banner-right),.hero-text-item.hero-portrait-center .banner-content:not(.banner-right){margin-right:calc(var(--banner-triangle)*-1 - 1px)}.hero-text-item.hero-full-height .banner-right,.hero-text-item.hero-full-height-center .banner-right,.hero-text-item.hero-portrait .banner-right,.hero-text-item.hero-portrait-center .banner-right{margin-left:calc(var(--banner-triangle)*-1 - 1px)}.hero-text-item.hero-full-height .hero-image,.hero-text-item.hero-full-height-center .hero-image,.hero-text-item.hero-portrait .hero-image,.hero-text-item.hero-portrait-center .hero-image{order:1}}.hero-bars :is(.banner-headline,.banner-preheadline,.banner-subheadline,.banner-text):not(:first-child){margin-top:calc(var(--spacing-base-vertical)*.5 + .1em)}.hero-bars :is(.banner-headline,.banner-preheadline,.banner-subheadline,.banner-text) div:not(:first-child){margin-top:calc(var(--spacing-base-vertical)*.5 + .1em)}.hero-bars :is(.banner-headline,.banner-preheadline,.banner-subheadline,.banner-text) span{box-shadow:0 0 0 .05em var(--bg),inset 0 0 0 .05em var(--bg),0 0 12px rgba(0,0,0,.4);display:block;width:-moz-fit-content;width:fit-content}.hero-bars .banner-center :is(.banner-headline,.banner-preheadline,.banner-subheadline,.banner-text) span{margin-inline:auto}.hero-bars .banner-form{--shadow-size:12px}.hero-gradient{--gradient-width:60%;--gradient-x:var(--OFF);--gradient-y:var(--OFF)}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.hero-gradient{--gradient-width:30%}}.hero-gradient .banner-wrapper{--shadow-size:12px;background-image:linear-gradient(to var(--gradient-x) var(--gradient-y),transparent 0 var(--gradient-width),var(--bg))}.hero-gradient .banner-headline,.hero-gradient .banner-preheadline,.hero-gradient .banner-subheadline,.hero-gradient .banner-text{color:#fff}@media (max-height:calc(60vw - 1px)),(min-width:745px){.hero-text-left{--gradient-x:left}.hero-text-right{--gradient-x:right}}.hero-text-top{--gradient-y:top}.hero-text-default-middle{--gradient-y:bottom}@media (max-height:calc(60vw - 1px)),(min-width:745px){.hero-text-default-middle{--gradient-y:var(--OFF)}}.hero-text-bottom{--gradient-y:bottom}.top-hero,.top-hero .carousel,.top-hero .top-hero-inner{align-items:stretch;display:flex;flex-basis:auto;flex-direction:column;flex-grow:1;flex-shrink:0;justify-content:stretch;max-width:1920px;position:relative;width:100%}@media (min-width:1920px){.top-hero,.top-hero .carousel,.top-hero .top-hero-inner{--viewport-width:1920px;--breakout:calc(50% - var(--viewport-width)/2)}}@media (max-width:744px),(max-width:959px) and (max-height:calc(60vw - 1px)){.carousel-inner.carousel-slider.carousel-default,.carousel-show-all.carousel-default .banner-item,.top-hero-responsive>.top-hero-inner{--hero-height-clamp:clamp(var(--hero-min-height),var(--hero-height),var(--hero-max-height));height:var(--hero-height);max-height:var(--hero-max-height);min-height:var(--hero-min-height)}}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.carousel-inner.carousel-slider,.carousel-show-all .banner-item,.endorsements .carousel-item,.slider .carousel-item,.top-hero-responsive.top-hero-default>.top-hero-inner,.top-hero-responsive.top-hero-lg,.top-hero-responsive.top-hero-md>.top-hero-inner,.top-hero-responsive.top-hero-sm>.top-hero-inner,.top-hero-responsive.top-hero-xl{--hero-height-clamp:clamp(var(--hero-min-height),var(--hero-height),var(--hero-max-height));height:var(--hero-height);max-height:var(--hero-max-height);min-height:var(--hero-min-height)}}.top-hero-responsive{--hero-multiplier-base:1;--hero-height-base:85vmax;--hero-max-height-base:736px;--hero-subtract:0px;--hero-max-height:calc(var(--hero-max-height-base)*var(--hero-multiplier));--hero-height:calc(var(--hero-height-base)*var(--hero-multiplier) - var(--hero-subtract));--hero-min-height:270px;--hero-inverse:calc(1 - var(--hero-multiplier-base));--hero-multiplier:calc(1 - var(--hero-inverse)*var(--hero-inverse))}@supports (height:1dvh){.top-hero-responsive{--hero-height-base:calc(100svh - var(--navbar-height-offset))}}@media (max-width:959px) and (max-height:calc(60vw - 1px)){.top-hero-responsive{--hero-height-base:93vh}@supports (height:1dvh){.top-hero-responsive{--hero-height-base:calc(100svh - var(--navbar-height-offset))}}}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.top-hero-responsive{--hero-height-base:100vmin;--hero-max-height-base:1080px;--hero-min-height:clamp(298px,40vw,768px);--hero-multiplier:var(--hero-multiplier-base)}}.top-hero-responsive.top-hero-sm{--hero-multiplier-base:.4}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.top-hero-responsive.top-hero-sm{--hero-min-height:325px}}.top-hero-responsive.top-hero-md{--hero-multiplier-base:.6}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.top-hero-responsive.top-hero-md{--hero-min-height:425px}}.top-hero-responsive.top-hero-default{--hero-multiplier-base:0.3}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.top-hero-responsive.top-hero-default{--hero-multiplier-base:0.6;--hero-min-height:425px}.layout-alert-bar .top-hero-responsive.top-hero-lg,.layout-alert-bar .top-hero-responsive.top-hero-xl{--hero-subtract:67px}}.top-hero-responsive.top-hero-lg{--hero-multiplier-base:.85}.top-hero{margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;width:100%}.layout-squeeze .top-hero{display:none}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.layout-bottom-nav .top-hero{margin-bottom:calc(var(--navbar-height-offset)*-1)}}@media (prefers-reduced-motion:no-preference){.top-hero-parallax .hero-image picture{transform:translateY(calc(var(--scroll-value)*.04%));will-change:transform}}.top-hero-first{padding-top:var(--navbar-height-offset)}.layout-bottom-nav .top-hero-first,.layout-fade-nav-colour .top-hero-first,.layout-fade-nav-opacity .top-hero-first,.layout-no-nav .top-hero-first{padding-top:0}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.layout-bottom-nav .top-hero-inner{padding-bottom:var(--navbar-height-offset);padding-top:0}.layout-fade-nav-colour.layout-bottom-nav .top-hero-inner,.layout-fade-nav-opacity.layout-bottom-nav .top-hero-inner{padding-bottom:0}}.top-hero-inner~*{position:relative}.top-hero-image-only{height:auto;max-height:none;min-height:0}.top-hero-image-only img{display:block;max-width:100%;width:100%}@media (max-width:744px),(max-width:959px) and (max-height:calc(60vw - 1px)){.top-hero-bg .banner-item{height:75vw}.carousel-slider .hero-text-item,.hero-text-item{height:auto;max-height:none}}.hero-image{flex-basis:auto;flex-grow:1;flex-shrink:0;overflow:hidden;position:relative}.hero-image-responsive:after{background-color:transparent;content:""}.hero-image-dim .hero-image-responsive:after{background-color:rgba(0,0,0,.35)}.hero-image-responsive img,.hero-image-responsive picture,.hero-image-responsive video,.hero-image-responsive:after{inset:0;position:absolute;width:100%}.hero-image-responsive img,.hero-image-responsive video{height:100%;object-fit:var(--hero-fit,cover);object-position:var(--hero-x) var(--hero-y)}.hero-image-only{position:relative}.hero-image-only video{inset:0;object-fit:var(--hero-fit,cover);position:absolute;width:100%}.hero-image-x-left{--hero-x:left}.hero-image-x-center{--hero-x:center}.hero-image-x-right{--hero-x:right}.hero-image-y-top{--hero-y:top}.hero-image-y-center{--hero-y:center}.hero-image-y-bottom{--hero-y:bottom}.hero-no-image{align-items:center;background-color:var(--bg-light);justify-content:center;padding-bottom:var(--spacing-base-vertical);padding-top:var(--spacing-base-vertical)}.carousel-has-dots .hero-no-image{padding-bottom:calc(var(--spacing-base-vertical) + 10px + var(--banner-margin-vertical))}.carousel-has-tabs .hero-no-image{padding-top:calc(var(--spacing-base-vertical) + var(--hero-height-modifier) + var(--banner-margin-vertical))}@media (max-width:744px),(max-width:959px) and (max-height:calc(60vw - 1px)){.hero-no-image{min-height:50vh}}.hero-portrait,.hero-portrait-center{--hero-fit:contain;--banner-triangle-display:1;background-color:var(--banner-bg)}.hero-portrait .banner-content,.hero-portrait-center .banner-content{background-color:transparent}.hero-portrait .hero-image-responsive :is(picture,video),.hero-portrait-center .hero-image-responsive :is(picture,video){top:calc(var(--spacing)/2)}.breadcrumbs{list-style:none;margin-bottom:0;position:relative;z-index:2}.form-grid .breadcrumbs{padding-left:var(--spacing-base-horizontal);padding-right:var(--spacing-base-horizontal)}.breadcrumbs li{flex-grow:0;flex-shrink:1;line-height:1.2}.breadcrumbs .fa-chevron-right{font-size:.9em}.byline{font-size:18.2px;line-height:1.3}.byline-tags{margin:0}code{border-radius:0;color:var(--emphasis)}blockquote{border:0;border-left:3px solid var(--emphasis)}blockquote,code{display:block;font-size:inherit;line-height:1.5;margin:22px 0;padding:10px 16px;position:relative}blockquote.has-icon-start,code.has-icon-start{margin-left:calc(1em + 16px)}blockquote :last-child,code :last-child{margin-bottom:0}.well{margin-bottom:22px;margin-top:22px}.text-content{overflow-wrap:break-word;word-break:break-word}@supports not (margin-trim:block){.text-content>:first-child{margin-top:0}.text-content>:last-child{margin-bottom:0}}@supports (margin-trim:block){.text-content{margin-trim:block}}@supports not (margin-trim:block){.text-content :is(div,td)>:first-child{margin-top:0}.text-content :is(div,td)>:last-child{margin-bottom:0}}@supports (margin-trim:block){.text-content :is(div,td){margin-trim:block}}.text-content iframe,.text-content video{display:block;max-width:100%}.text-content video{aspect-ratio:16/9;width:100%}.text-content p[style*="text-align: center"] iframe{margin-left:auto;margin-right:auto}.text-content p:empty{display:none}.text-content p+:is(h1,h2,h3,h4,h5,h6){margin-top:calc(var(--spacing)/2)}.text-content ol,.text-content ul{clear:left;padding-left:1.8em}.text-content ol>li,.text-content ul>li{list-style:none;margin:0;position:relative}.text-content ol>li:after,.text-content ol>li:before,.text-content ul>li:after,.text-content ul>li:before{content:"";font-weight:600;left:-2.0689655172em;position:absolute;top:.175em;white-space:nowrap}.text-content ol>li:before,.text-content ul>li:before{z-index:1}.text-content ol>li:after,.text-content ul>li:after{background-color:var(--accent-bg)}.text-content ul>li:before{background-color:var(--accent-text);-webkit-mask:url(https://ka-p.fontawesome.com/releases/v6.4.0/svgs/regular/arrow-right.svg?token=b311da2d97);mask:url(https://ka-p.fontawesome.com/releases/v6.4.0/svgs/regular/arrow-right.svg?token=b311da2d97);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:59.45%;mask-size:59.45%}.text-content ol{counter-reset:b}.text-content ol>li{counter-increment:b}.text-content ol>li:before{color:var(--accent-text);content:counter(b)}.text-content img[style*="float: left"],.text-content img[style*="float: right"]{display:block;float:none!important;margin:0 auto 11px}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.text-content img[style*="float: left"]{clear:left;float:left!important;margin-left:0;margin-right:var(--spacing-base-horizontal)}.text-content img[style*="float: right"]{clear:right;float:right!important;margin-left:var(--spacing-base-horizontal);margin-right:0}}.footnote{font-size:.7em;line-height:1.2em}.pagination li{align-items:stretch;display:flex;flex-basis:2.25em;flex-grow:0;flex-shrink:0}.pagination .btn{padding-left:0;padding-right:0}.btn-banner,.item-banner{box-shadow:0 0 12px rgba(0,0,0,.4);padding-bottom:.2em;padding-top:.2em;text-align:center;text-shadow:none}.btn-banner h4,.item-banner h4{font-size:1em;margin:0}.item-banner{font-size:calc(var(--content-font-size)*1.15);position:absolute;z-index:3}.item-banner-default{right:-2em;top:2em;transform:rotate(30deg) translateY(-50%);transform-origin:50% center;width:11em}.headline-block{align-items:center;box-sizing:content-box;display:flex;flex-direction:column;justify-content:center;min-height:4.9em}.headline-block h1{color:var(--banner-heading)}.headline-block h2{color:var(--banner-subheading)}.layout-fade-nav-colour .top-hero-first .headline-block,.layout-fade-nav-opacity .top-hero-first .headline-block{padding-top:calc(var(--spacing-top) + var(--navbar-height-offset))}.headline-block,.hero-headline-block{font-size:clamp(15.83125px,2.5vw,27.5px);text-align:center}.headline-block h1,.headline-block h2,.hero-headline-block h1,.hero-headline-block h2{margin:0}.headline-block h1,.hero-headline-block h1{font-size:2.6325em}.headline-block h2,.hero-headline-block h2{font-size:1.872em}.main-block{position:relative}.main-block:not(:is(.spacing-none,.spacing-none-bottom)).theme-alternate+.main-block.theme-alternate,.main-block:not(:is(.spacing-none,.spacing-none-bottom)).theme-danger+.main-block.theme-danger,.main-block:not(:is(.spacing-none,.spacing-none-bottom)).theme-default+.main-block.theme-default,.main-block:not(:is(.spacing-none,.spacing-none-bottom)).theme-facebook+.main-block.theme-facebook,.main-block:not(:is(.spacing-none,.spacing-none-bottom)).theme-flip+.main-block.theme-flip,.main-block:not(:is(.spacing-none,.spacing-none-bottom)).theme-info+.main-block.theme-info,.main-block:not(:is(.spacing-none,.spacing-none-bottom)).theme-instagram+.main-block.theme-instagram,.main-block:not(:is(.spacing-none,.spacing-none-bottom)).theme-linkedin+.main-block.theme-linkedin,.main-block:not(:is(.spacing-none,.spacing-none-bottom)).theme-mastodon+.main-block.theme-mastodon,.main-block:not(:is(.spacing-none,.spacing-none-bottom)).theme-overlay+.main-block.theme-overlay,.main-block:not(:is(.spacing-none,.spacing-none-bottom)).theme-primary+.main-block.theme-primary,.main-block:not(:is(.spacing-none,.spacing-none-bottom)).theme-secondary+.main-block.theme-secondary,.main-block:not(:is(.spacing-none,.spacing-none-bottom)).theme-success+.main-block.theme-success,.main-block:not(:is(.spacing-none,.spacing-none-bottom)).theme-tertiary+.main-block.theme-tertiary,.main-block:not(:is(.spacing-none,.spacing-none-bottom)).theme-threads+.main-block.theme-threads,.main-block:not(:is(.spacing-none,.spacing-none-bottom)).theme-tiktok+.main-block.theme-tiktok,.main-block:not(:is(.spacing-none,.spacing-none-bottom)).theme-twitter+.main-block.theme-twitter,.main-block:not(:is(.spacing-none,.spacing-none-bottom)).theme-warning+.main-block.theme-warning,.main-block:not(:is(.spacing-none,.spacing-none-bottom)).theme-youtube+.main-block.theme-youtube{padding-top:0}.layout-top-nav .main-block-first{padding-top:calc(var(--spacing-top) + var(--navbar-height-offset))}@media (max-width:744px),(max-width:959px) and (max-height:calc(60vw - 1px)){.main-bg:not(.main-bg-compact){background-image:none!important}}.block-bg,.main-bg{background-image:var(--bg-image);background-position:var(--hero-x,center) var(--hero-y,center);background-repeat:no-repeat;background-size:cover}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.block-bg,.main-bg{margin-left:auto;margin-right:auto;max-width:1920px}}@media (min-width:1920px){.block-bg,.main-bg{--viewport-width:1920px;--breakout:calc(50% - var(--viewport-width)/2)}}.engage-block{--breakout:0}.engage-block-grid{--grid-width:372.5px;--row-gap-base:var(--spacing);--column-gap-base:calc(var(--spacing)*0.75);grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--grid-width)),1fr))}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.engage-block-grid{--row-gap-base:calc(var(--spacing)*0.75);grid-auto-rows:1fr}}.block-no-padding .engage-block-grid{--row-gap-base:0px;--column-gap-base:0px}.engage-block-item{display:flex;flex-direction:column;position:relative}.engage-block-item .engage-block-actions-btn,.engage-block-item .form-row,.engage-block-item .grid,.engage-block-item .row,.engage-block-item form{margin-left:auto;margin-right:auto;max-width:calc(var(--container-width)/2);width:100%}.block-no-padding .engage-block-item{padding-left:var(--body-margin);padding-right:var(--body-margin)}@media (min-width:745px){.block-no-padding .engage-block-item{padding-left:var(--spacing-base-horizontal);padding-right:var(--spacing-base-horizontal)}}.engage-block-has-image .engage-block-item{padding-bottom:var(--spacing);padding-top:var(--spacing)}.engage-block-no-image-overlap .engage-block-item{overflow:hidden}.engage-block-image-overlap .engage-block-item{border-radius:0;box-shadow:0 0 12px rgba(0,0,0,.4);justify-content:center;margin:0 var(--body-margin);position:relative;top:calc(var(--spacing)*-1);z-index:2}@media (min-width:745px){.engage-block-image-overlap .engage-block-item{margin:var(--spacing) 0;top:auto}.engage-block-image-overlap .engage-block-item:first-child{right:calc(var(--spacing)*-1)}.engage-block-image-overlap .engage-block-item:last-child{left:calc(var(--spacing)*-1)}}.engage-block-no-image-overlap .engage-block-item,.engage-block-no-image-overlap .engage-block-item-image{overflow:hidden}.engage-block-item-content{align-items:center;display:flex;flex-basis:auto;flex-grow:1;flex-shrink:0;justify-content:center}.engage-block-image-overlap .engage-block-item-content{flex-basis:50%;flex-grow:0}.engage-block-item-page .engage-block-item-content{justify-content:stretch}.engage-block-item-connect .connect-icon{font-size:1.2em}.donate-block-items-circle,.engage-block-connect-items{flex-wrap:wrap;justify-content:space-evenly}.engage-block-item-page-content{flex-grow:1}.engage-block-item-page-content>*{margin-bottom:var(--spacing-base-vertical)}@supports not (margin-trim:block){.engage-block-item-page-content>:first-child{margin-top:0}.engage-block-item-page-content>:last-child{margin-bottom:0}}@supports (margin-trim:block){.engage-block-item-page-content{margin-trim:block}}.engage-block-item-page-content .block-headline{margin-inline:0;text-align:left}.engage-block-actions-items{flex-direction:column;gap:var(--spacing-base-vertical)}.engage-block-item-image{display:none;order:-1}@media (min-width:745px){.engage-block-item-image{display:block;order:0}.engage-block-image,.engage-block-image img,.engage-block-item-image,.engage-block-item-image img{aspect-ratio:auto;height:100%}}.buttons-block-buttons{--column-gap-base:var(--spacing-base-horizontal);--row-gap-base:var(--spacing-base-vertical);--grid-width:calc(50% - var(--column-gap)/2);font-size:clamp(8.75px,4.375vw,17.5px)}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.buttons-block-buttons{font-size:calc(var(--content-font-size)*1.25)}}@media (min-width:480px){.buttons-block-buttons{--grid-width:max(10em,calc(25% - var(--column-gap)*3/4))}}.buttons-block-btn{--form-height:5.8em;--form-border-width:0px;--opacity-secondary:0.75;align-items:stretch;border-radius:0;display:flex;font-size:1em;font-weight:300;gap:.3em;justify-content:flex-start;line-height:1.1;min-height:5.8em;padding:.8em .85em;text-align:left;text-transform:uppercase}.buttons-block-btn:hover{--opacity-secondary:1}.buttons-block-item .buttons-block-btn{width:100%}.buttons-block-btn-icon{align-self:center;display:flex;flex-grow:0;flex-shrink:0;font-size:1.3em}.buttons-block-btn-icon:first-child{margin-left:-.15em}.buttons-block-btn-icon:last-child{margin-right:-.15em}.buttons-block-btn-text{align-items:flex-start;display:flex;flex-direction:column;font-weight:300;justify-content:flex-end;text-transform:uppercase}.btn-icon-end .buttons-block-btn-text,.btn-icon-start .buttons-block-btn-text{flex:1}.buttons-block-btn-text-item{display:block;transition:opacity .25s ease-in-out}.buttons-block-btn-text-item:not(:last-child){opacity:var(--opacity-secondary)}.buttons-block-btn-text-item:last-child{font-size:1em;font-weight:600;text-transform:uppercase}.donate-block-items-grid:not(.engage-block-item-content){margin-inline:auto;max-width:372.5px}.donate-block-items-grid .row{--row-gap-base:var(--column-gap-base)}.icons-block{text-align:center}.donate-block-items-circle,.icons-block-items{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-base-horizontal) calc(var(--spacing-base-horizontal)/2);justify-content:space-evenly}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.donate-block-items-circle,.icons-block-items{column-gap:calc(var(--spacing-base-horizontal)*.5 + min(2.5vw, .025 * var(--container-width)));justify-content:center}}.contact-block-item{line-height:1.2}.item-header{gap:.4em}.alert-bar{box-shadow:0 0 12px rgba(0,0,0,.4);gap:10px var(--spacing-base-horizontal)}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.alert-bar{--z-index:30;bottom:0;left:0;position:fixed;width:100%;z-index:30}}.alert-bar-placeholder{display:none}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.alert-bar-placeholder{display:flex;visibility:hidden}}.alert-bar,.alert-bar-placeholder{min-height:67px}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.alert-bar,.alert-bar-placeholder{--spacing-top:10px;--spacing-bottom:max(10px,env(safe-area-inset-bottom,0));min-height:calc(67px + env(safe-area-inset-bottom, 0))}}.alert-bar .btn,.alert-bar-placeholder .btn{flex-shrink:0;white-space:nowrap}@media (max-width:744px),(max-width:959px) and (max-height:calc(60vw - 1px)){.alert-bar-first{padding-top:calc(var(--spacing-top) + var(--navbar-height-offset))}.alert-bar-first+.main-block-first{padding-top:var(--spacing-top)}}.alert-bar-text{line-height:.9}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.alert-bar-text{font-size:1.25em}}.logos{--column-gap-base:calc(var(--spacing-base-horizontal)*2.5);--row-gap-base:calc(var(--spacing-base-horizontal)*2.5);list-style:none;margin:0;padding:0}.items-style-dark_invert .logo-image:not(.has-dark){filter:var(--invert-dark-mode)}.tabs{margin-bottom:calc(var(--spacing)*1);margin-top:calc(var(--spacing)*.5)}.inner-nav{display:grid;place-content:center}.inner-nav-items{border-radius:3px;display:flex;flex-wrap:wrap;gap:6px;padding:6px;place-content:center}.filters-button{border-left:2px solid transparent;border-left-color:var(--border);flex-shrink:0;padding-left:var(--spacing-base-horizontal)}.filter{flex-shrink:0}.footer-nav-columns{align-items:stretch;display:flex;flex-direction:column;gap:var(--spacing) calc(var(--spacing)/2);line-height:1.92}@media (max-height:calc(60vw - 1px)),(min-width:745px){.footer-nav-columns{flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.block-headline+.footer-nav-columns{justify-content:space-between}}.footer-nav-columns :is(a,.btn-text){text-decoration:none}.footer-nav-columns .connect-items{font-size:1.2em;line-height:1em}.footer-nav-heading{color:var(--heading)}.footer-nav-heading,.footer-nav-item{line-height:1.2;margin:0}.footer-nav-column,.footer-nav-column-links{display:flex;flex-direction:column;gap:var(--footer-nav-spacing)}@media (max-height:calc(60vw - 1px)),(min-width:745px){.footer-nav-column-signup{flex-basis:260px}}.footer-nav-combined{align-items:center}.footer-nav-combined .footer-content{margin:0;max-width:20em}.footer-nav-combined .footer-logos{align-self:stretch}.footer-nav-combined .footer-content,.footer-nav-combined .footer-logos{gap:calc(var(--spacing)/2)}.footer-nav-combined .footer-content:not(:first-child),.footer-nav-combined .footer-logos:not(:first-child){margin-top:calc(var(--spacing)/2 - var(--footer-nav-spacing))}.footer{text-align:center}.footer-nav+.footer{--spacing-top:0;margin-top:calc(var(--spacing)*-.25)}.footer-logos{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-base-vertical) var(--spacing-base-horizontal);justify-content:space-evenly}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.footer-logos{gap:var(--spacing-base-vertical) calc(var(--spacing-base-horizontal)*4);justify-content:center}}.footer-logo{border:0;display:block;flex-shrink:1;opacity:.5;transition:.25s ease-in-out;will-change:opacity}.footer-logo:hover,.footer-logo:only-child{opacity:1}.footer-logo img{display:block;height:3em;max-width:8.4em;width:auto}.footer-logo .icon,.footer-logo .svg-inline--fa{display:block;font-size:2.5em}.footer-logos-main{font-size:1.1em}.footer-logos-main img{max-width:12em}.footer-logos-extra{display:flex;font-size:.8em;justify-content:space-evenly}.footer-content{border:1px solid var(--text);border-radius:0;display:inline-block;font-size:.8em;font-size:max(.8em,12px);margin:0 var(--spacing-base-horizontal) var(--spacing-base-vertical);padding:6px 12px}@media (prefers-reduced-motion:no-preference){.read-more-button .icon,.read-more-button .svg-inline--fa{transition:transform .25s ease-in-out}}.read-more-button.accordion-open .icon,.read-more-button.accordion-open .svg-inline--fa{transform:rotate(180deg)}.tile{--aspect-ratio:16/10;border:0;border-radius:0;box-shadow:0 0 var(--shadow-size) rgba(0,0,0,.4);display:block;overflow:hidden;position:relative;transition:.25s ease-in-out}@media (prefers-reduced-motion:no-preference){.tile:hover{box-shadow:0 0 var(--shadow-size) rgba(0,0,0,.4),0 6px 18px rgba(0,0,0,.4);transform:scale(1.02) translateY(-3%)}}.items-style-square .tile{--aspect-ratio:1}.tile-content{inset:0;padding:1.75% 2.25%;position:absolute}.tile-content.theme-overlay{background-image:linear-gradient(0deg,rgba(0,0,0,.7),transparent);background-position:bottom;background-repeat:no-repeat;background-size:100% 50%;border-radius:0}.tile-header{gap:5px}.tile-headline,.tile-preheadline,.tile-subheadline{color:inherit}.tile-event-summary{border-top:2px solid;font-size:.9em;gap:5px;line-height:1.28;margin-top:5px;padding-top:5px}.links{--row-gap:var(--spacing-base-vertical)}.links-item{gap:0;line-height:1.3333333}.action{border-radius:0;min-height:16em;overflow:hidden;position:relative;text-align:center;transition:.25s ease-in-out}.action:hover{background-color:var(--bg-adjust)}.action-image{filter:brightness(.55) saturate(.85);height:100%;inset:0;position:absolute;width:100%}.action-content{flex-grow:1;padding:var(--spacing-base-vertical) var(--spacing-base-horizontal);position:relative;z-index:2}.action-header{align-items:center}.timeline{--timeline-line-width:8px;column-gap:0;display:grid;grid-template-columns:1fr;padding-bottom:calc(var(--spacing)/2);padding-top:calc(var(--spacing)/2);position:relative;row-gap:var(--spacing)}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.timeline{column-gap:var(--timeline-line-width);grid-auto-rows:auto var(--spacing);grid-template-columns:1fr 1fr;row-gap:0}}.timeline:before{background-color:var(--accent-bg);bottom:0;content:"";display:block;left:calc(50% - var(--timeline-line-width)/2);position:absolute;top:0;width:var(--timeline-line-width)}.timeline-item{--content-block-block-padding:calc(var(--spacing)*0.75);--content-block-inline-padding:calc(var(--spacing-base-horizontal)*1.5);z-index:2}.timeline-item .content-block-feature{margin-bottom:calc(var(--content-block-block-padding) - var(--content-block-spacing))}.items-style-reversed{margin-bottom:0;margin-top:calc(var(--content-block-block-padding) - var(--content-block-spacing))}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.timeline-item{grid-column:auto;grid-row:span 3}.timeline-item:first-child{grid-row:span 2}.timeline-item:nth-child(4n+3){border-bottom-left-radius:0;border-top-left-radius:0}.timeline-item:nth-child(4n+1){border-bottom-right-radius:0;border-top-right-radius:0}}.timeline-space{display:none;grid-row:span 1}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.timeline-space{display:block}}@media (max-width:744px) and (min-height:60vw){.hero-text-item{--banner-bottom-combine:1}.hero-text-item .hero-image{flex-grow:0;height:80vmin}.hero-text-item.hero-profile .hero-image{height:100%}.hero-text-item.hero-no-image{--banner-bottom-flush:0;--banner-bottom-combine:0}}.banner-text-inner{gap:var(--spacing-base-vertical)}.slider-item-text-long{display:none}@media (max-height:calc(60vw - 1px)),(min-width:745px){.slider-item-text-long{display:block}}.banner-text-content-wrapper{align-items:center}@media (max-width:744px),(max-width:959px) and (max-height:calc(60vw - 1px)){.banner-text-content-wrapper{flex-grow:1}}.banner-text-content{align-items:stretch;flex-basis:700px;flex-grow:0;text-align:left}.banner-text-content.banner-default{text-align:left}.hero-no-image .banner-text-content{box-shadow:0 0 12px rgba(0,0,0,.4);min-height:10em;padding:var(--banner-padding-top) var(--banner-padding-right) var(--banner-padding-bottom) var(--banner-padding-left)}.endorsement-item-header{gap:0;order:2;text-align:right}.endorsement-item-icon{float:left;font-size:2.52em;margin-right:.2em}.hero-no-image .endorsement-item-icon{font-size:3.78em}.endorsement-item-headline,.endorsement-item-preheadline,.endorsement-item-subheadline,.endorsement-item-text{line-height:1.4}.endorsement-item-headline,.endorsement-item-preheadline,.endorsement-item-subheadline{font-style:italic}.endorsement-item-headline:before{content:"— "}.endorsement-item-footer{order:3;text-align:right}.highlights{--column-gap:calc(var(--column-gap-base)*2);--row-gap:calc(var(--row-gap-base)*2);position:relative}.highlight-item-image{margin-bottom:var(--spacing-base-vertical)}.highlight-item-image img{aspect-ratio:3/2;height:100%;object-fit:cover;object-position:center;width:100%}@media (min-width:745px) and (min-height:60vw),(min-width:960px){:is(.highlight-item:hover,.highlights:not(:has(.highlight-item:hover)) .highlight-item:first-child) .highlight-item-content,:is(.highlight-item:hover,.highlights:not(:has(.highlight-item:hover)) .highlight-item:first-child) .highlight-item-image{opacity:1}:is(.highlight-item:hover,.highlights:not(:has(.highlight-item:hover)) .highlight-item:first-child) .highlight-item-image{z-index:2}:is(.highlight-item:hover,.highlights:not(:has(.highlight-item:hover)) .highlight-item:first-child) .highlight-item-image:after{display:block}.highlight-item{display:contents}.highlight-item-image{inset:0 0 0 auto;margin-bottom:0;opacity:0;position:absolute;transition:opacity .25s ease-in-out;width:calc((100% - var(--column-gap))/2)}.highlight-item-image:after{content:"";display:none;inset:0 100% 0 auto;position:absolute;width:var(--column-gap)}.highlight-item-image img{aspect-ratio:auto}.highlight-item-content{grid-column:1;opacity:.7;position:relative;transition:opacity .25s ease-in-out}.highlight-item:not(:last-child) .highlight-item-content:after{content:"";height:var(--row-gap);inset:100% 0 auto 0;position:absolute}}.news.items-style-transparent{--column-gap:calc(var(--column-gap-base)*2);--row-gap:calc(var(--row-gap-base)*2)}.news-item{display:grid;grid-template-areas:"image header" "content content" "footer footer";grid-template-columns:32% 1fr;grid-template-rows:min-content 1fr min-content;transition:.25s ease-in-out}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.grid-1up>.news-item,.news-item.featured-full{grid-template-areas:"image header" "image content" "footer footer"}}.items-style-headlines .news-item{grid-template-rows:min-content}.items-style-overlay .news-item,.items-style-stacked .news-item{grid-template-areas:"image" "header" "content" "footer";grid-template-columns:1fr;grid-template-rows:min-content min-content 1fr min-content}.items-style-overlay .news-item{background-color:var(--bg);grid-template-rows:1fr repeat(3,min-content)}.items-style-overlay .news-item:before{grid-column:1;grid-row:1/-1}@media (prefers-reduced-motion:no-preference){.items-style-overlay .news-item:hover{box-shadow:0 0 var(--shadow-size) rgba(0,0,0,.4),0 4px 12px rgba(0,0,0,.4);transform:scale(1.02) translateY(-3%)}}.news-item.news-item-no-image{grid-template-areas:"header" "content" "footer";grid-template-columns:1fr;grid-template-rows:min-content 1fr min-content}.news-item:is(.link-block:is(:hover,.active),.hover-block:is(:hover,.active)){background-color:var(--bg)}.items-style-headlines .news-item-tags,.items-style-overlay .news-item-tags{display:none}.news-item-image{grid-area:image;margin-bottom:var(--spacing-base-vertical);margin-right:var(--spacing-base-horizontal)}.items-style-headlines .news-item-image{margin-bottom:0}.items-style-stacked .news-item-image{margin-bottom:var(--spacing-base-vertical);margin-right:0}.items-style-overlay .news-item-image{grid-row:1/-1;margin:0}.news-item-image img{object-fit:contain;object-position:top center}.items-style-overlay .news-item-image img,.items-style-stacked .news-item-image img{object-fit:cover;object-position:center}.news-item-header{grid-area:header}.items-style-headlines .news-item-header :last-child{margin-bottom:0}.items-style-overlay .news-item-header{align-self:end;background-color:rgba(0,0,0,.35);grid-row-end:footer;padding:6px 12px;position:relative}.news-item-content{grid-area:content}@supports not (margin-trim:block){.news-item-content>:first-child{margin-top:0}.news-item-content>:last-child{margin-bottom:0}}@supports (margin-trim:block){.news-item-content{margin-trim:block}}.news-item-content:not(:first-child),.news-item-footer{border-top:1px solid transparent;border-top-color:var(--hr);margin-top:var(--spacing-base-vertical);padding-top:var(--spacing-base-vertical)}.news-item-footer{grid-area:footer}.content-blocks{--column-gap-base:calc(var(--spacing-base-horizontal)*1.5);--row-gap-base:var(--spacing);--content-block-icon-size:calc(var(--content-font-size)*4.5);--content-block-feature-size:calc(var(--content-block-icon-size)*1.25);--content-block-spacing:calc(var(--spacing-base-vertical)*3/4);--content-block-inline-padding:0;--content-block-block-padding:0;--content-block-block-padding-feature:0;--content-block-border-radius:0;--content-block-image-aspect-ratio:1.5;--content-block-image-border-radius:calc(var(--content-block-border-radius) - var(--content-block-inline-padding))}.content-blocks.content-blocks-images{--content-block-feature-size:248px}.content-blocks,.content-blocks.items-style-circle{--content-block-feature-row:". feature ."}.content-blocks.items-style-circle,.content-blocks.items-style-square{--content-block-image-aspect-ratio:1}.content-blocks.items-style-circle{--content-block-image-border-radius:50%}.content-blocks.items-style-headlines{grid-auto-rows:1fr}.content-blocks-card,.content-blocks-panel{--content-block-inline-padding:var(--spacing-base-horizontal);--content-block-block-padding:var(--spacing-base-vertical);--content-block-block-padding-feature:var(--spacing-base-vertical);--content-block-feature-row:"feature feature feature";--content-block-image-border-radius:0;--content-block-border-radius:0px;--column-gap-base:var(--spacing-base-horizontal);--row-gap-base:var(--spacing-base-vertical)}.content-blocks-panel.content-blocks-images{--content-block-block-padding-feature:0}.content-blocks-panel.items-style-circle{--content-block-block-padding-feature:var(--spacing-base-vertical)}.content-block-item{--content-block-vertical:var(--ON);--content-block-horizontal:var(--OFF);border-radius:var(--content-block-border-radius);display:grid;grid-template-areas:var(--content-block-feature-row) ". header ." ". text ." ". footer .";grid-template-columns:var(--content-block-inline-padding) 1fr var(--content-block-inline-padding);grid-template-rows:min-content min-content 1fr min-content;overflow:hidden;padding-bottom:var(--content-block-block-padding);padding-top:var(--content-block-block-padding-feature);position:relative;row-gap:var(--content-block-spacing);text-align:center}.items-style-left .content-block-item{text-align:left}.items-style-reversed .content-block-item{grid-template-areas:". header ." ". text ." ". footer ." var(--content-block-feature-row);grid-template-rows:min-content 1fr min-content min-content;padding-bottom:var(--content-block-block-padding-feature);padding-top:var(--content-block-block-padding)}.content-block-item.content-block-item-no-feature{grid-template-areas:"header" "text" "footer";grid-template-columns:1fr;grid-template-rows:min-content 1fr min-content;padding:var(--content-block-block-padding) var(--content-block-inline-padding)}.content-block-item.content-block-item-no-header .content-block-text{grid-row-start:var(--content-block-vertical,header) var(--content-block-horizontal,text)}.content-block-item.content-block-item-no-text .content-block-header{grid-row-end:var(--content-block-vertical,text) var(--content-block-horizontal,header)}.content-block-item.content-block-item-no-text .content-block-text{display:none}.content-block-item.content-block-item-no-footer .content-block-text{grid-row-end:var(--content-block-vertical,footer) var(--content-block-horizontal,text)}.content-block-item.content-block-item-no-footer.content-block-item-no-text .content-block-header{grid-row-end:var(--content-block-vertical,footer) var(--content-block-horizontal,header)}.content-block-item.content-block-item-no-footer .content-block-footer{display:none}.content-block-panel-item{background-color:var(--bg-dark)}.content-block-panel-item.content-block-item-has-theme{background-color:var(--bg);color:var(--text)}.content-block-feature{grid-area:feature}.content-block-feature-item{overflow:hidden;position:relative;text-align:center;transition:.25s ease-in-out}.content-block-feature-text{font-size:var(--content-block-icon-size);line-height:1em}.content-block-number{font-family:rama-gothic-e,sans-serif;font-weight:600;letter-spacing:normal;text-transform:uppercase}.content-block-image{--aspect-ratio:var(--content-block-image-aspect-ratio);border-radius:var(--content-block-image-border-radius)}.items-style-circle .content-block-image{margin-left:auto;margin-right:auto;max-width:var(--content-block-feature-size)}.items-style-contain .content-block-image img{object-fit:contain}.items-style-dark_invert .content-block-image:not(.has-dark){filter:var(--invert-dark-mode)}.content-block-banner{bottom:20%;left:0;right:-22.5%;transform:rotate(-30deg) translateY(50%);transform-origin:50% center}.content-blocks-text .content-block-banner{bottom:auto;right:-75%;top:2%;transform:rotate(30deg) translateY(50%)}.content-block-header{grid-area:header}.items-style-headlines .content-block-header{align-self:center}.content-block-headline{color:var(--heading)}.content-block-text{grid-area:text}.content-block-text-content .truncate>:last-child,.content-block-text-content>:last-child{margin-bottom:0}.content-block-footer{grid-area:footer}.items-style-hover.content-blocks-default{--column-gap:calc(var(--column-gap-base)/2);--row-gap:calc(var(--row-gap-base)/2);--content-block-inline-padding:calc(var(--spacing-base-horizontal)/2);--content-block-block-padding:calc(var(--spacing-base-vertical)/2);--content-block-block-padding-feature:calc(var(--spacing-base-vertical)/2);--content-block-border-radius:0px}.theme-striped .content-blocks-default{--column-gap:0;--row-gap:0;--content-block-inline-padding:var(--spacing-base-horizontal);--content-block-block-padding:var(--spacing-base-vertical);--content-block-block-padding-feature:var(--spacing-base-vertical)}.theme-striped .content-blocks-default.grid-1up{--content-block-inline-padding:var(--container-padding-left);margin-left:calc(var(--container-padding-left)*-1);margin-right:calc(var(--container-padding-right)*-1)}.theme-striped:first-child .content-blocks-default.grid-1up{margin-top:calc(var(--spacing)*-1)}.theme-striped:last-child .content-blocks-default.grid-1up{margin-bottom:calc(var(--spacing)*-1)}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.content-blocks-horizontal{--content-block-spacing:calc(var(--spacing-base-vertical)/2);--column-gap-base:var(--spacing-base-horizontal);--row-gap-base:var(--spacing)}.content-blocks-horizontal.items-style-combined{--content-block-feature-size:20%}.content-blocks-horizontal.content-blocks-images{--content-block-feature-size:35%}.content-blocks-horizontal .content-block-item-has-feature{--content-block-vertical:var(--OFF);--content-block-horizontal:var(--ON);column-gap:var(--spacing-base-horizontal);grid-template-areas:"feature header" "feature text" "feature footer";grid-template-columns:var(--content-block-feature-size) 1fr;grid-template-rows:min-content 1fr min-content}.content-blocks-horizontal.items-style-combined .content-block-item-has-feature{grid-template-areas:"feature text" "header text" "header footer"}.content-blocks-horizontal.items-style-combined.items-style-reversed .content-block-item-has-feature{grid-template-areas:"header text" "feature text" "feature footer"}.content-blocks-horizontal.items-style-alternate .content-block-item-has-feature:nth-child(2n){grid-template-areas:"header feature" "text feature" "footer feature";grid-template-columns:1fr var(--content-block-feature-size)}.content-blocks-horizontal.items-style-alternate.items-style-combined .content-block-item-has-feature:nth-child(2n){grid-template-areas:"text feature" "text header" "footer header"}.content-blocks-horizontal.items-style-alternate.items-style-combined.items-style-reversed .content-block-item-has-feature:nth-child(2n){grid-template-areas:"text header" "text feature" "footer feature"}}.content-blocks-horizontal .content-block-item{text-align:left}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.content-blocks-horizontal .content-block-item{padding:var(--content-block-block-padding) var(--content-block-inline-padding)}.content-blocks-horizontal .content-block-image{max-width:none}.content-blocks-horizontal .content-block-feature-text{text-align:center}.content-blocks-panel-horizontal{--column-gap-base:var(--spacing-base-horizontal);--row-gap-base:calc(var(--spacing)/2);--content-block-image-border-radius:calc(var(--content-block-border-radius) - var(--content-block-inline-padding))}}.content-blocks-card{--content-block-image-border-radius:50%;--content-block-image-aspect-ratio:1;--content-block-feature-row:"feature feature feature" "overlap overlap overlap";--content-block-icon-size:calc(var(--content-font-size)*4.95);--content-block-feature-size:calc(var(--content-block-icon-size)*1.85)}.content-blocks-card.content-blocks-images{--content-block-feature-size:248px}.content-block-card-item{grid-template-rows:auto calc(var(--content-block-feature-size)/3) min-content 1fr min-content;padding-left:0;padding-right:0;padding-top:0}.content-block-card-item:before{content:"";display:block;grid-column:1/-1;grid-row-end:footer;grid-row-start:overlap;margin-bottom:calc(var(--content-block-block-padding)*-1);transition:inherit}.content-block-card-item.content-block-item-no-feature,.content-block-card-item:before{background-color:var(--bg-dark);border-radius:var(--content-block-border-radius)}.content-block-card-item.content-block-item-no-feature:before{display:none}.content-block-card-item.content-block-item-has-theme{color:var(--text)}.content-block-card-item.content-block-item-has-theme.content-block-item-no-feature,.content-block-card-item.content-block-item-has-theme:before{background-color:var(--bg)}.content-block-card-item.hover-block:is(:hover,.active),.content-block-card-item.link-block:is(:hover,.active){background-color:transparent}.content-block-card-item.content-block-item-no-feature.hover-block:is(:hover,.active),.content-block-card-item.content-block-item-no-feature.link-block:is(:hover,.active),.content-block-card-item.hover-block:is(:hover,.active):before,.content-block-card-item.link-block:is(:hover,.active):before{background-color:var(--bg)}.content-block-card-item .content-block-feature{grid-row-end:overlap;grid-row-start:feature;padding-left:calc(var(--content-block-inline-padding)/2);padding-right:calc(var(--content-block-inline-padding)/2)}.content-block-card-item .content-block-feature-item{background-color:var(--accent-bg-light);border:8px solid transparent;border-color:var(--accent-bg);color:var(--accent-bg);margin-left:auto;margin-right:auto;max-width:var(--content-block-feature-size);transition:.25s ease-in-out;transition-property:border-color,background-color,color}.content-block-card-item .content-block-icon,.content-block-card-item .content-block-number{align-items:center;border-radius:var(--content-block-image-border-radius);display:flex;flex-direction:column;height:var(--content-block-feature-size);justify-content:center}.content-block-card-item .content-block-image{background-color:var(--accent-bg)}.photo-gallery{--column-gap-base:4px;--row-gap-base:4px}.photo-gallery-photo{--aspect-ratio:4/3}.items-style-square .photo-gallery-photo{--aspect-ratio:1/1}.photo-gallery-photo-content{display:none;visibility:hidden}.photo-gallery-photo-img{grid-area:photo;height:100%}.photo-gallery-photo-img img{display:block;height:100%;margin:0 auto;max-height:100%;object-fit:contain;object-position:center;width:100%}.photo-gallery-photo-caption{grid-area:text;padding:6px 12px;position:relative}@supports not (margin-trim:block){.photo-gallery-photo-caption>:first-child{margin-top:0}.photo-gallery-photo-caption>:last-child{margin-bottom:0}}@supports (margin-trim:block){.photo-gallery-photo-caption{margin-trim:block}}.collage-wrapper{max-width:1920px;overflow:hidden}@media (min-width:1920px){.collage-wrapper{--breakout:auto;padding-inline:0}}.collage{--column-gap-base:4px;--row-gap-base:4px;--grid-count:9;margin-left:calc(100%*(1 - var(--grid-count)/(var(--grid-count) - 2))/2);width:calc(100%*var(--grid-count)/(var(--grid-count) - 2))}@media (max-width:744px),(max-width:959px) and (max-height:calc(60vw - 1px)){.collage:has(>:nth-child(4))>:nth-child(n){display:block}.collage:has(>:nth-child(4))>:nth-child(n+5){display:none}.collage:has(>:nth-child(8))>:nth-child(n){display:block}.collage:has(>:nth-child(8))>:nth-child(n+9){display:none}.collage:has(>:nth-child(12))>:nth-child(n){display:block}.collage:has(>:nth-child(12))>:nth-child(n+13){display:none}.collage:has(>:nth-child(16))>:nth-child(n){display:block}.collage:has(>:nth-child(16))>:nth-child(n+17){display:none}.collage:has(>:nth-child(20))>:nth-child(n){display:block}.collage:has(>:nth-child(20))>:nth-child(n+21){display:none}}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.collage{--grid-count:15}.collage:has(>:nth-child(7))>:nth-child(n){display:block}.collage:has(>:nth-child(7))>:nth-child(n+8){display:none}.collage:has(>:nth-child(14))>:nth-child(n){display:block}.collage:has(>:nth-child(14))>:nth-child(n+15){display:none}.collage:has(>:nth-child(21))>:nth-child(n){display:block}.collage:has(>:nth-child(21))>:nth-child(n+22){display:none}.collage:has(>:nth-child(28))>:nth-child(n){display:block}.collage:has(>:nth-child(28))>:nth-child(n+29){display:none}.collage:has(>:nth-child(35))>:nth-child(n){display:block}.collage:has(>:nth-child(35))>:nth-child(n+36){display:none}}.collage-photo{--aspect-ratio:4/3;grid-column:span 2}.items-style-square .collage-photo{--aspect-ratio:1/1}@media (max-width:744px),(max-width:959px) and (max-height:calc(60vw - 1px)){.collage-photo:nth-child(8n+5){grid-column:2/span 2}}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.collage-photo:nth-child(14n+8){grid-column:2/span 2}}.social-share-item{gap:var(--spacing-base-vertical)}.social-share-item-image{align-items:center;display:flex;justify-content:center}.social-share-item-thumb img{border-radius:calc(0px - var(--spacing-base-horizontal))}.social-share-item-content{flex:1}.files-list.items-style-minimal{--column-gap-base:calc(var(--spacing-base-horizontal)*2/3);--row-gap-base:calc(var(--spacing-base-horizontal)*1.5)}.files-list.items-style-minimal.files-list-grouped{align-items:flex-start}.files-list-group{--column-gap-base:calc(var(--spacing-base-horizontal)*2/3);--row-gap-base:calc(var(--spacing-base-horizontal)*2/3)}.files-list-group-headline{margin:0}.files-list-item{--content-font-size:calc(var(--content-font-size-base)*0.9);align-items:center;display:flex}.files-list-item-icon,.files-list-item-thumbnail{flex-grow:0;flex-shrink:0;font-size:2.5em;margin-right:16px;text-align:center}.files-list-item-minimal .files-list-item-icon,.files-list-item-minimal .files-list-item-thumbnail{font-size:1.25em;margin-right:10px}.files-list-item-icon{flex-basis:1.25em}.files-list-item-thumbnail{flex-basis:1.7em}.files-list-item-thumbnail img{display:block;height:1.7em;width:1.7em}.files-list-item-content{line-height:1.1}.files-list-item-headline{line-height:1.1;margin:0}.files-list-item-headline:not(:only-child){margin-bottom:5px}.files-list-item-byline,.files-list-item-text{margin:0}.shareable-container{text-align:center}.shareable-template{align-items:center;display:inline-grid;flex-shrink:1;justify-items:stretch;overflow:hidden}.shareable-template-svg{grid-area:1/-1/1/-1}.shareable-template-banner{font-size:1.5em;grid-area:1/-1/1/-1;margin-left:-1em;opacity:.6;transform:rotate(-15deg);width:calc(100% + 2em)}.modal{--breakout:0}.modal-header.modal-header{margin-top:0}.modal-dialog{--z-index:40;align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:transparent;display:flex;inset:0;justify-content:center;position:fixed;transition:var(--modal-transition-duration) ease-in-out;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter;z-index:40}.modal-in .modal-dialog{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--modal-dialog-bg)}.modal-out .modal-dialog{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:transparent}.modal-hidden .modal-dialog{display:none}.modal-wrapper{max-height:100%;opacity:0;overflow:auto;padding-bottom:var(--spacing-base-vertical);padding-top:var(--spacing-base-vertical);position:relative;transform:translateY(var(--modal-translate-length));transition:var(--modal-transition-duration) ease-in-out;transition-property:transform,opacity;width:100%}.modal-in .modal-wrapper{opacity:1;transform:translateY(0)}.modal-out .modal-wrapper{opacity:0;transform:translateY(var(--modal-translate-length))}.modal-xs .modal-wrapper{--container-width:calc(382px*var(--content-font-size-multiplier))}.modal-close{font-size:1.4em;position:absolute;right:calc(var(--spacing-base-horizontal)*2);top:calc(var(--spacing-base-vertical)*2);transform:translateX(50%) translateY(-50%);z-index:3}.modal-photo .modal-close,.modal-video .modal-close,.theme-overlay .modal-close{display:none}.modal-content{border-radius:0;filter:drop-shadow(0 0 12px rgba(0,0,0,.4));max-height:100%;max-width:100%;overscroll-behavior-y:contain;padding:var(--spacing-base-vertical) var(--spacing-base-horizontal);position:relative;text-align:left}.modal-content.theme-overlay{padding:0}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.modal-content{padding:calc(var(--spacing-base-vertical)*2) calc(var(--spacing-base-horizontal)*2)}}.modal-video .modal-content{padding:56.25% 0 0}.modal-photo .modal-content{align-content:center;background:transparent;display:grid;filter:none;grid-template-columns:1fr;grid-template-rows:100%;max-height:80vh;padding:0 calc(20px + var(--spacing-base-horizontal))}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.modal-photo .modal-content{padding:0 calc(45px + var(--spacing-base-horizontal))}}.modal-video iframe{inset:0;max-width:none!important;position:absolute}.modal-photo-content{align-content:center;display:grid;grid-template-areas:"photo" "text";grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) min-content;justify-content:stretch;max-height:100%}.modal-btn-next,.modal-btn-previous,.modal-photo-content img{filter:drop-shadow(0 0 12px rgba(0,0,0,.4))}.modal-btn-next,.modal-btn-previous{color:#fff;font-size:20px;opacity:0;position:absolute;top:50%;transform:translateY(calc(-50% - var(--modal-translate-length)));transition-duration:.25s,.25s,var(--modal-transition-duration);transition-property:opacity,filter,transform;transition-timing-function:ease-in-out;z-index:2}.modal-in .modal-btn-next,.modal-in .modal-btn-previous{opacity:.7;transform:translateY(-50%)}.modal-out .modal-btn-next,.modal-out .modal-btn-previous{opacity:0;transform:translateY(calc(-50% - var(--modal-translate-length)))}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.modal-btn-next,.modal-btn-previous{font-size:45px}}.modal-btn-next:hover,.modal-btn-previous:hover{color:#fff;filter:drop-shadow(0 0 14px rgba(0,0,0,.4));opacity:1}.modal-btn-next{right:var(--spacing-base-horizontal)}.modal-btn-previous{left:var(--spacing-base-horizontal)}.accordion,body.modal-open{overflow:hidden}.accordion{box-sizing:content-box;height:0;padding-bottom:0;padding-top:0;transition-property:height,padding-top,padding-bottom;transition-timing-function:ease-out}.accordion-block{margin-bottom:calc(var(--row-gap)*-.75);margin-top:calc(var(--row-gap)*-.75)}.accordion-inner{position:relative}.accordion-content{margin-left:var(--breakout);margin-right:var(--breakout)}.accordion-close{font-size:1.4em;position:absolute;right:var(--container-padding-right);top:calc(var(--spacing-base-vertical)*2);transform:translateY(-50%);z-index:3}.banner-wrapper .accordion-block-inner .accordion-close,.banner-wrapper .block .accordion-close,.banner-wrapper .buttons-block-buttons .accordion-close,.banner-wrapper .form-grid .accordion-close,.banner-wrapper .inner-block .accordion-close,.banner-wrapper .main-block .accordion-close,.block-content .accordion-block-inner .accordion-close,.block-content .block .accordion-close,.block-content .buttons-block-buttons .accordion-close,.block-content .form-grid .accordion-close,.block-content .inner-block .accordion-close,.block-content .main-block .accordion-close,.content-item .accordion-close,.engage-block .accordion-block-inner .accordion-close,.engage-block .block .accordion-close,.engage-block .buttons-block-buttons .accordion-close,.engage-block .form-grid .accordion-close,.engage-block .inner-block .accordion-close,.engage-block .main-block .accordion-close,.form-grid-content .accordion-block-inner .accordion-close,.form-grid-content .block .accordion-close,.form-grid-content .buttons-block-buttons .accordion-close,.form-grid-content .form-grid .accordion-close,.form-grid-content .inner-block .accordion-close,.form-grid-content .main-block .accordion-close,.form-grid-form-content .accordion-block-inner .accordion-close,.form-grid-form-content .block .accordion-close,.form-grid-form-content .buttons-block-buttons .accordion-close,.form-grid-form-content .form-grid .accordion-close,.form-grid-form-content .inner-block .accordion-close,.form-grid-form-content .main-block .accordion-close,.modal .accordion-block-inner .accordion-close,.modal .block .accordion-close,.modal .buttons-block-buttons .accordion-close,.modal .form-grid .accordion-close,.modal .inner-block .accordion-close,.modal .main-block .accordion-close,.panel .accordion-block-inner .accordion-close,.panel .block .accordion-close,.panel .buttons-block-buttons .accordion-close,.panel .form-grid .accordion-close,.panel .inner-block .accordion-close,.panel .main-block .accordion-close,.sidebar-wrapper .accordion-block-inner .accordion-close,.sidebar-wrapper .block .accordion-close,.sidebar-wrapper .buttons-block-buttons .accordion-close,.sidebar-wrapper .form-grid .accordion-close,.sidebar-wrapper .inner-block .accordion-close,.sidebar-wrapper .main-block .accordion-close{right:var(--spacing-base-horizontal);top:var(--spacing-base-vertical);transform:none}.accordion-hidden{display:none;visibility:hidden}.accordion-in{display:block;padding-bottom:calc(var(--row-gap)*1.25);padding-top:calc(var(--row-gap)*1.25);visibility:visible}.accordion-out{padding-bottom:0;padding-top:0}.flash-notification,.notification{box-shadow:0 0 12px rgba(0,0,0,.4);left:50%;position:fixed;transition:.35s ease-in-out;transition-property:opacity,transform}.flash-notification.notification-in,.notification.notification-in{opacity:1;transform:translateX(-50%) translateY(0)}.flash-notification,.flash-notification.notification-out,.notification,.notification.notification-out{opacity:0;transform:translateX(-50%) translateY(0)}@media (prefers-reduced-motion:no-preference){.flash-notification,.flash-notification.notification-out,.notification,.notification.notification-out{transform:translateX(-50%) translateY(calc(-100% - var(--spacing) - 18px))}}.flash-notification.notification-hidden,.notification.notification-hidden{display:none}.notification{border-radius:0;font-weight:600;padding:5px 16px;top:var(--spacing);z-index:50}.notification .icon,.notification .svg-inline--fa{margin-right:10px}.flash-notification{max-width:700px;top:calc(var(--navbar-height-offset) + var(--spacing-base-vertical));width:calc(100% - var(--body-margin)*2);z-index:40}.pn-embed{border:0!important;display:none;visibility:hidden}.pn-embed:not(:first-child){margin-top:22px}.pn-embed:not(:last-child){margin-bottom:22px}.pn-embed.displayed{display:block;visibility:visible}.pn-embed iframe{display:block!important;max-width:100%!important}.embedly-embed{max-width:100%!important;width:100%!important}:is(.embedly-video,.embedly-embed):is([src*="www.youtube.com"],[src*="www.vimeo.com"]){aspect-ratio:16/9;height:auto!important;max-height:none!important}#admin-menu-checkbox{display:none}.admin-menu-content,.admin-menu-toggle{bottom:1.5rem;left:auto;position:fixed;right:1.5rem;z-index:50}.admin-menu-toggle{box-shadow:0 0 12px rgba(0,0,0,.4);float:right}@media (prefers-reduced-motion:no-preference){.admin-menu-toggle{transition:.25s ease-in-out}}:checked~.admin-menu-toggle{box-shadow:none}.admin-menu-close{font-size:1.25em;position:absolute;right:var(--spacing-base-horizontal);top:var(--spacing-base-vertical);transform:translateX(50%) translateY(-50%)}.admin-menu-content{background-color:var(--bg);border-radius:0;box-shadow:0 0 12px rgba(0,0,0,.4);max-width:calc(var(--content-font-size)*20);opacity:0;padding:var(--spacing-base-vertical) var(--spacing-base-horizontal);transform:scale(0);transform-origin:bottom right;z-index:52}@media (prefers-reduced-motion:no-preference){.admin-menu-content{transition:.25s ease-in-out}}.admin-menu-content .profile_image{border:2px solid transparent;border-color:var(--emphasis);border-radius:0;height:90px;width:90px}:checked~.admin-menu-content{opacity:1;transform:scale(1)}@supports not (margin-trim:block){.admin-menu-content>:first-child{margin-top:0}.admin-menu-content>:last-child{margin-bottom:0}}@supports (margin-trim:block){.admin-menu-content{margin-trim:block}}.newmode-embed iframe{display:block;margin:0 auto;max-width:600px}.calendar{--calendar-sidebar-width:17.85em}.calendar-view-toggle{display:none}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.calendar-view-toggle{display:flex}}@media (min-width:960px){.calendar-view-toggle{display:none}}.calendar-inner{position:relative}@media (min-width:960px){.calendar-inner{padding-left:calc(var(--calendar-sidebar-width) + var(--spacing-base-horizontal))}}.calendar-list .calendar-month+.calendar-month{margin-top:var(--spacing-base-horizontal)}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.calendar-list{display:none}[data-calendar-view=list] .calendar-list{display:block}}@media (min-width:960px){.calendar-list{--content-font-size-base:14px;--content-font-size-multiplier:1.05;--content-font-size:var(--content-font-size-base);bottom:0;display:block;left:0;overflow:auto;position:absolute;top:0;width:var(--calendar-sidebar-width)}.calendar-list .calendar-month:last-child{min-height:100%}}.calendar-month-header{border-radius:0 0 0 0;padding:10px 16px}.calendar-day-date,.calendar-day-header,.calendar-day-no-events,.calendar-day-past,.calendar-month-change,.calendar-month-no-events{display:none}.calendar-month-days,.calendar-month-header{display:grid;gap:1px}.calendar-month-days{background-color:var(--hr);border-radius:0 0 0 0;overflow:hidden}.calendar-day{padding:10px 16px}.calendar-day:not(.calendar-day-today){background-color:var(--bg-light)}.calendar-day-full-date{color:inherit;margin-bottom:6px;margin-top:0}.calendar-day-events{list-style:none;margin:0;padding:0}.calendar-day-events-event,.calendar-day-events-none{line-height:1.2}.calendar-day-events-event-link{border-radius:0;display:block;margin-inline:-6px;padding:2px 6px;text-decoration:none}.calendar-day-events-event-link:hover{background-color:var(--bg-medium);color:var(--link)}.calendar-day-events-event-subheadline{color:var(--text-adjust)}.calendar-grid{display:none;grid-area:grid}@media (min-width:745px) and (min-height:60vw),(min-width:960px){[data-calendar-view=grid] .calendar-grid{display:grid}}@media (min-width:960px){.calendar-grid{display:grid}}.calendar-grid .calendar-month{display:none}.calendar-grid .calendar-day-date,.calendar-grid .calendar-day-header,.calendar-grid .calendar-day-no-events,.calendar-grid .calendar-day-past,.calendar-grid .calendar-month-change,.calendar-grid .calendar-month.calendar-month-active{display:block}.calendar-grid .calendar-month-days,.calendar-grid .calendar-month-header{grid-template-areas:"mon tue wed thu fri sat sun";grid-template-columns:repeat(7,1fr)}.calendar-grid .calendar-month-header{grid-auto-flow:dense;padding:var(--spacing-base-vertical) 0;text-align:center;-webkit-user-select:none;user-select:none}.calendar-grid .calendar-day-header{font-weight:600}.calendar-grid .calendar-month-header-title{grid-column-end:span 7;padding:0 var(--spacing-base-horizontal) var(--spacing-base-vertical)}.calendar-grid .calendar-month-days{background-color:var(--bg-dark)}.calendar-grid .calendar-day{display:flex;flex-direction:column;justify-content:space-between;min-height:90px;min-width:0;padding:5px 10px}.calendar-grid .calendar-day:not(.calendar-day-today){background-color:var(--bg)}.calendar-grid .calendar-day-no-events,.calendar-grid .calendar-day-past{opacity:.4}.calendar-grid .calendar-day-date{font-size:calc(var(--content-font-size)*.85);text-align:right}.calendar-day-today .calendar-grid .calendar-day-date{font-weight:600}.calendar-grid .calendar-day-full-date{display:none}.calendar-grid .calendar-day-events-event,.calendar-grid .calendar-day-events-none{font-size:calc(var(--content-font-size)*.65)}.calendar-grid .calendar-day-events-event-headline{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-grid .calendar-day-events-event-subheadline{display:none}.calendar-grid .calendar-day-mon{grid-column:mon}.calendar-grid .calendar-day-tue{grid-column:tue}.calendar-grid .calendar-day-wed{grid-column:wed}.calendar-grid .calendar-day-thu{grid-column:thu}.calendar-grid .calendar-day-fri{grid-column:fri}.calendar-grid .calendar-day-sat{grid-column:sat}.calendar-grid .calendar-day-sun{grid-column:sun}.event-detail{flex-basis:auto;flex-grow:0;flex-shrink:1}.event-detail-item-multiline{display:inline-block;line-height:1.3em;padding:.4em 0;vertical-align:middle}.event-detail-rsvps .profile-image{font-size:28px;margin:.1em}.event-quantity{align-items:center;display:flex}.event-quantity .form-control{width:4.25em}.event-quantity-text{margin-left:.3em}.event-quantity-text small,.event-quantity-text strong{display:block;line-height:1.2}.donation-v2-occurrence{border-bottom:2px solid;border-bottom-color:var(--accent-bg);padding-bottom:calc(var(--spacing)*.5)}.donation-simple-amount,.donation-v2-amounts{--container-width:560px}.donation-simple-amount .btn-radio,.donation-v2-amounts .btn-radio{flex-shrink:0}.donation-simple-amount .btn-radio-btn,.donation-v2-amounts .btn-radio-btn{white-space:nowrap}.donation-simple-amount .btn-lg,.donation-v2-amounts .btn-lg{padding:0}.donation-v2-amounts{margin-bottom:calc(var(--spacing)*.5);margin-top:calc(var(--spacing)*.5)}.donation_amount_option_other{position:relative}.donation_amount_option_other .btn-circle{width:calc(var(--form-height)*2 + 10px)}.donation_amount_option_other small{white-space:normal}.donation_amount_option_other :checked~.btn{background:var(--accent-bg-medium);border-color:var(--accent-bg-medium)}.donation_amount_option_other_overlay{left:calc(var(--spacing-base-horizontal)*.5);position:absolute;right:calc(var(--spacing-base-horizontal)*.5);top:50%;transform:translateY(-50%);visibility:hidden;z-index:-1}:checked~.donation_amount_option_other_overlay{visibility:visible;z-index:5}.donation-rebate{margin-top:0;min-height:calc(12px + var(--content-font-size)*3.2);text-align:left}.donation-confirm div.checkbox,.donation-confirm label.checkbox,.ticket-list div.checkbox,.ticket-list label.checkbox{margin-bottom:0;margin-top:0}.ticket-list{text-align:center}.ticket-list ul{display:inline-block;margin-bottom:0;margin-left:0;text-align:left}.donation-v2-amount{font-size:3em;line-height:1.1;margin-bottom:calc(var(--spacing)*1.5);margin-top:calc(var(--spacing)*1.5);text-align:center}.donation-v2-amount-sub{font-size:.33em;margin:.2em 0}.donation-simple-content{margin:0 auto;max-width:595px}.form-grid #recaptcha-input{margin-bottom:calc(var(--spacing)/2)}#donation-v2-payment-request{filter:var(--invert-black-content)}#cc-info,#payment-methods,#selected-payment-method{display:none}#selected-payment-method div{align-items:center;display:flex;justify-content:center}#submitted-payment-method{display:none}.donation-payment-method-icon{background-image:url(/assets/icons/ic_expresspay-other.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;filter:var(--invert-black-content);height:1.8em;margin-right:var(--spacing-base-horizontal);vertical-align:middle;width:3em}.donation-payment-method-icon[data-type]{display:inline-block}.donation-payment-method-icon[data-type=apple_pay]{background-image:url(/assets/icons/ic_applepay.svg)}.donation-payment-method-icon[data-type=google_pay]{background-image:url(/assets/icons/ic_googlepay.svg)}#address-read-only,#demographics-read-only,.donation-read-only-item:empty{display:none}.donation-payment-methods-cc{--form-height:40px;--form-line:calc(var(--form-height) - var(--form-vertical)*2 - 4px);border-radius:min(4px,0)}.voteplan-result-name{display:inline-block}.voteplan-locations{--container-width:700px}.voteplan-location-link{flex-shrink:0;font-size:2.5em;line-height:1}.voteplan-location-link a{display:block}.voteplan-candidate-photo{flex-shrink:0;margin:0 auto;position:relative;width:clamp(175px,28%,250px)}.voteplan-candidate-photo img{display:block;width:100%}.voteplan-candidate-ballot-number{--voteplan-candidate-ballot-size:2.2em;border-radius:50%;bottom:0;font-size:1.8em;font-weight:700;height:var(--voteplan-candidate-ballot-size);min-width:var(--voteplan-candidate-ballot-size);position:absolute;right:0}.faq-question{border-radius:0;overflow:hidden}.faq-question-content{align-items:center;cursor:pointer;display:flex;position:relative;transition:background-color .25s ease-in-out;z-index:2}.faq-question-content.accordion-open,.faq-question-content:hover{background-color:var(--accent-bg-adjust)}.faq-question-content-text{flex-basis:auto;flex-grow:1;flex-shrink:1;padding-right:16px}.faq-question-content-icon{align-items:center;display:flex;height:1.25em;justify-content:center;transform:rotate(0)}@media (prefers-reduced-motion:no-preference){.faq-question-content-icon{transition:.25s ease-in-out}}.accordion-open>.faq-question-content-icon{transform:rotate(90deg)}.faq-question-answer .panel{border-radius:0}.countdown{height:3.26em;margin-left:auto;margin-right:auto;max-width:15em;text-align:center}.countdown-row{display:flex;text-align:center}.countdown-label,.countdown-number{flex-basis:25%;flex-grow:1;flex-shrink:1}.countdown-numbers{font-size:1.4em;font-weight:600;line-height:1.7}.countdown-labels{font-size:1.1em;line-height:.8}.layout-squeeze{--navbar-height-offset:0px}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.layout-squeeze .navbar{display:none}}.squeeze-header{border-top-left-radius:inherit;border-top-right-radius:inherit}.squeeze-content:not(:first-child){margin-top:calc(var(--spacing)*.5)}.squeeze-content:not(:last-child){margin-bottom:calc(var(--spacing)*.5)}@supports not (margin-trim:block){.squeeze-content>:first-child{margin-top:0}.squeeze-content>:last-child{margin-bottom:0}}@supports (margin-trim:block){.squeeze-content{margin-trim:block}}.site-search-page{min-height:400px}.site-search-result-image{flex-basis:16%;flex-grow:0;flex-shrink:0}.site-search-result-content{flex-basis:100%;flex-shrink:1}.protected-content{border-radius:0;filter:drop-shadow(0 0 12px rgba(0,0,0,.4))}.protected-content>.panel:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.block:not(.block-inline),.breakout,.carousel-inner,.main-block{margin-left:var(--breakout);margin-right:var(--breakout)}.main-block:has(>:is(.form-grid:not(.form-grid-default),.block:not(.block-inline),.carousel-inner,.main-block,.breakout):first-child,>.edit-mode-hidden.hidden:first-child+:is(.form-grid:not(.form-grid-default),.block:not(.block-inline),.carousel-inner,.main-block,.breakout)){--spacing-top:0px}.main-block:has(>:is(.form-grid:not(.form-grid-default),.block:not(.block-inline),.carousel-inner,.main-block,.breakout):last-child){--spacing-bottom:0px}.headline-block{align-items:flex-start;justify-content:flex-end;text-align:left}.block-headline{margin-inline:0;text-align:left}.engage-block .block-headline{margin-inline:auto;text-align:center}.navbar-compact-buttons{align-self:stretch;margin-right:-6px}.navbar-compact-buttons .btn{border-radius:0;border-width:0}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.navbar-menu-buttons{align-items:stretch}.navbar-menu-buttons .btn{border-radius:0;border-width:0;padding-inline:calc(var(--form-horizontal)*2)}}.antihate-home-featured .news-item:first-child,.antihate-home-featured .news-item:last-child{grid-template-rows:1fr repeat(3,min-content)}@media (min-width:745px) and (min-height:60vw),(min-width:960px){.antihate-home-featured .news-item:first-child,.antihate-home-featured .news-item:last-child{grid-column-end:span 2}}.antihate-home-featured .news-item:first-child:before,.antihate-home-featured .news-item:last-child:before{content:"";display:block;grid-area:image}.antihate-home-featured .news-item:first-child .news-item-image,.antihate-home-featured .news-item:last-child .news-item-image{grid-column:1;grid-row:image/footer;margin:0}.antihate-home-featured .news-item:first-child .news-item-header,.antihate-home-featured .news-item:last-child .news-item-header{background-color:rgba(0,0,0,.35);padding:var(--spacing-base-vertical) var(--spacing-base-horizontal);position:relative}.engage-block-item-content{align-items:flex-start}