@import url("https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.1/animate.min.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.wow{visibility:hidden;}@media (max-width:759px){.wow-disable-to-medium{animation-name:none !important;visibility:visible !important;}}.keep-hidden{animation-fill-mode:forwards !important;}@keyframes fadeInRight{from{opacity:0;transform:translate3d(15%,0,0);}to{opacity:1;transform:none;}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-15%,0,0);}to{opacity:1;transform:none;}}@keyframes fadeOutDown{0%{opacity:1;}90%{opacity:0.7;}100%{opacity:0;transform:translate3d(0,720%,0) scale(80%);}}fieldset{background-color:transparent;border:0;margin:0;padding:0;}legend{font-weight:600;margin-bottom:0.25em;padding:0;}label{display:block;font-weight:900;text-transform:uppercase;padding:0 20px;margin-bottom:0.25em;}input,select,textarea{display:block;font-family:proxima-nova,sans-serif;font-size:1.8rem;line-height:2.4rem;}[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{appearance:none;background-color:#FAF5F0;border:none;border-radius:20px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;margin-bottom:0.5em;padding:7px 20px;transition:border-color 200ms ease-in-out;width:100%;}[type=color]:hover,[type=date]:hover,[type=datetime]:hover,[type=datetime-local]:hover,[type=email]:hover,[type=month]:hover,[type=number]:hover,[type=password]:hover,[type=search]:hover,[type=tel]:hover,[type=text]:hover,[type=time]:hover,[type=url]:hover,[type=week]:hover,input:not([type]):hover,textarea:hover{border-color:#cccccc;}[type=color]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus,textarea:focus{border-color:#441F42;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(68,31,66,0.7);outline:none;}[type=color]:disabled,[type=date]:disabled,[type=datetime]:disabled,[type=datetime-local]:disabled,[type=email]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled,input:not([type]):disabled,textarea:disabled{background-color:#f2f2f2;cursor:not-allowed;}[type=color]:disabled:hover,[type=date]:disabled:hover,[type=datetime]:disabled:hover,[type=datetime-local]:disabled:hover,[type=email]:disabled:hover,[type=month]:disabled:hover,[type=number]:disabled:hover,[type=password]:disabled:hover,[type=search]:disabled:hover,[type=tel]:disabled:hover,[type=text]:disabled:hover,[type=time]:disabled:hover,[type=url]:disabled:hover,[type=week]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover{border:1px solid #ddd;}[type=color]::placeholder,[type=date]::placeholder,[type=datetime]::placeholder,[type=datetime-local]::placeholder,[type=email]::placeholder,[type=month]::placeholder,[type=number]::placeholder,[type=password]::placeholder,[type=search]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,[type=time]::placeholder,[type=url]::placeholder,[type=week]::placeholder,input:not([type])::placeholder,textarea::placeholder{color:#8f798e;}textarea{resize:vertical;}[type=checkbox],[type=radio]{display:inline;margin-right:0.25em;}[type=file]{margin-bottom:0.5em;width:100%;}select{margin-bottom:1em;max-width:100%;width:auto;}[type=checkbox]:focus,[type=radio]:focus,[type=file]:focus,select:focus{outline:3px solid rgba(68,31,66,0.6);outline-offset:2px;}input[type=search]{box-sizing:border-box;}ul,ol{list-style-type:none;margin:0;padding:0;}dl{margin:0;}dt{font-weight:600;margin:0;}dd{margin:0;}figure{margin:0;}img,picture{width:100%;max-width:none;height:auto;vertical-align:top;}table{border-collapse:collapse;margin:1em 0;table-layout:fixed;text-align:left;width:100%;}thead{line-height:1;vertical-align:bottom;}tbody{vertical-align:top;}tr{border-bottom:1px solid #ddd;}th{font-weight:600;}th,td{padding:0.5em 0.5em 0.5em 0;}html{color:#441F42;font-family:proxima-nova,sans-serif;font-size:62.5%;line-height:1;font-weight:400;letter-spacing:0em;background-color:#FAF5F0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body{font-size:1.7rem;line-height:2.4rem;}@media (min-width:1200px){body{font-size:2rem;line-height:3rem;}}h1,h2,h3,h4,h5,h6{font-family:proxima-nova,sans-serif;font-size:62.5%;line-height:1;margin:0;}h1{font-size:1em;}h2{font-size:1em;}h3{font-size:1em;}h4{font-size:1em;}h5{font-size:1em;}p{margin:0 0 0.75em;}a{color:#441F42;text-decoration:none;}hr{border-bottom:1px solid #ddd;border-left:0;border-right:0;border-top:0;margin:1em 0;}pre,code,tt{font:1em "andale mono","lucida console",monospace;line-height:1.5;}pre{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaaaaa;}abbr{border-bottom:1px dotted #666666;cursor:help;white-space:nowrap;}
html{background-color:#FAF5F0;box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;}body{margin:0;}.layout-container{margin:0;}.container-width,.container,.container-inline{margin-left:auto;margin-right:auto;position:relative;}@media (min-width:992px){.container-width,.container,.container-inline{max-width:992px;}}@media (min-width:1200px){.container-width,.container,.container-inline{max-width:1200px;}}@media (min-width:1400px){.container-width,.container,.container-inline{max-width:1400px;}}@media (min-width:1750px){.container-width,.container,.container-inline{max-width:1750px;}}.container-padding,.container,.container-inline{padding:0 20px;}@media (min-width:576px){.container-padding,.container,.container-inline{padding:0 30px;}}@media (min-width:1400px){.container-padding,.container,.container-inline{padding:0 85px;}}.full-width-content{float:none;clear:both;margin-left:-20px;margin-right:-20px;}@media (min-width:576px){.full-width-content{margin-left:-30px;margin-right:-30px;}}@media (min-width:992px){.full-width-content{margin-left:calc(-50vw + 466px);margin-right:calc(-50vw + 466px);}}@media (min-width:1200px){.full-width-content{margin-left:calc(-50vw + 570px);margin-right:calc(-50vw + 570px);}}@media (min-width:1400px){.full-width-content{margin-left:calc(-50vw + 615px);margin-right:calc(-50vw + 615px);}}@media (min-width:1750px){.full-width-content{margin-left:calc(-50vw + 790px);margin-right:calc(-50vw + 790px);}}.full-width-padding{margin-left:auto;margin-right:auto;width:100%;padding-left:20px;padding-right:20px;}@media (min-width:576px){.full-width-padding{padding-left:30px;padding-right:30px;}}#header,#footer,.mission,.breadcrumb,.node{clear:both;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{transition:none;-webkit-animation:none;-moz-animation:none;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/custom/shift/images/icons/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/custom/shift/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/custom/shift/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/custom/shift/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/custom/shift/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/custom/shift/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/custom/shift/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/custom/shift/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.password-strength__meter{margin-top:0.5em;background-color:#ebeae4;}.password-strength__indicator{transition:width 0.5s ease-out;background-color:#77b259;}.password-strength__indicator.is-weak{background-color:#e62600;}.password-strength__indicator.is-fair{background-color:#e09600;}.password-strength__indicator.is-good{background-color:#0074bd;}.password-strength__indicator.is-strong{background-color:#77b259;}.password-confirm,.password-field,.password-strength,.password-confirm-match,.password-confirm-message{width:55%;}.password-suggestions{max-width:34.7em;margin:0.7em 0;padding:0.2em 0.5em;border:1px solid #b4b4b4;}.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;overflow:hidden;max-width:33em;margin:0;}[dir="rtl"] .confirm-parent,[dir="rtl"] .password-parent{clear:right;}.password-confirm .ok{color:#325e1c;font-weight:bold;}.password-confirm .error{color:#a51b00;font-weight:bold;}
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
html{background-color:#FAF5F0;box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;}body{margin:0;}.layout-container{margin:0;}.container-width,.container,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action,.container-inline{margin-left:auto;margin-right:auto;position:relative;}@media (min-width:992px){.container-width,.container,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action,.container-inline{max-width:992px;}}@media (min-width:1200px){.container-width,.container,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action,.container-inline{max-width:1200px;}}@media (min-width:1400px){.container-width,.container,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action,.container-inline{max-width:1400px;}}@media (min-width:1750px){.container-width,.container,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action,.container-inline{max-width:1750px;}}.container-padding,.container,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action,.container-inline{padding:0 20px;}@media (min-width:576px){.container-padding,.container,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action,.container-inline{padding:0 30px;}}@media (min-width:1400px){.container-padding,.container,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action,.container-inline{padding:0 85px;}}.full-width-content,.view-profiles-map,section.share-graphics,.paragraph-full-width-section,.block-impactstats,.block-homeintro{float:none;clear:both;margin-left:-20px;margin-right:-20px;}@media (min-width:576px){.full-width-content,.view-profiles-map,section.share-graphics,.paragraph-full-width-section,.block-impactstats,.block-homeintro{margin-left:-30px;margin-right:-30px;}}@media (min-width:992px){.full-width-content,.view-profiles-map,section.share-graphics,.paragraph-full-width-section,.block-impactstats,.block-homeintro{margin-left:calc(-50vw + 466px);margin-right:calc(-50vw + 466px);}}@media (min-width:1200px){.full-width-content,.view-profiles-map,section.share-graphics,.paragraph-full-width-section,.block-impactstats,.block-homeintro{margin-left:calc(-50vw + 570px);margin-right:calc(-50vw + 570px);}}@media (min-width:1400px){.full-width-content,.view-profiles-map,section.share-graphics,.paragraph-full-width-section,.block-impactstats,.block-homeintro{margin-left:calc(-50vw + 615px);margin-right:calc(-50vw + 615px);}}@media (min-width:1750px){.full-width-content,.view-profiles-map,section.share-graphics,.paragraph-full-width-section,.block-impactstats,.block-homeintro{margin-left:calc(-50vw + 790px);margin-right:calc(-50vw + 790px);}}.full-width-padding{margin-left:auto;margin-right:auto;width:100%;padding-left:20px;padding-right:20px;}@media (min-width:576px){.full-width-padding{padding-left:30px;padding-right:30px;}}@media (min-width:992px){.page-about .field-page-builder,.page-teach .field-page-builder,.page-find-my-superpowers-welcome-aboard .field-page-builder,.page-find-my-superpowers-not-now .field-page-builder,.page-about h1,.page-teach h1,.page-find-my-superpowers-welcome-aboard h1,.page-find-my-superpowers-not-now h1{padding-left:275px;padding-right:37px;}}@media (min-width:1200px){.page-about .field-page-builder,.page-teach .field-page-builder,.page-find-my-superpowers-welcome-aboard .field-page-builder,.page-find-my-superpowers-not-now .field-page-builder,.page-about h1,.page-teach h1,.page-find-my-superpowers-welcome-aboard h1,.page-find-my-superpowers-not-now h1{padding-left:515px;padding-right:5px;}}@media (min-width:1400px){.page-about .field-page-builder,.page-teach .field-page-builder,.page-find-my-superpowers-welcome-aboard .field-page-builder,.page-find-my-superpowers-not-now .field-page-builder,.page-about h1,.page-teach h1,.page-find-my-superpowers-welcome-aboard h1,.page-find-my-superpowers-not-now h1{padding-left:515px;padding-right:95px;}}@media (min-width:1750px){.page-about .field-page-builder,.page-teach .field-page-builder,.page-find-my-superpowers-welcome-aboard .field-page-builder,.page-find-my-superpowers-not-now .field-page-builder,.page-about h1,.page-teach h1,.page-find-my-superpowers-welcome-aboard h1,.page-find-my-superpowers-not-now h1{padding-left:725px;padding-right:195px;}}@media (min-width:992px){.page-privacy-policy h1,.page-privacy-policy .field-page-builder{padding-left:275px;padding-right:37px;}}@media (min-width:1200px){.page-privacy-policy h1,.page-privacy-policy .field-page-builder{padding-left:275px;padding-right:205px;}}@media (min-width:1400px){.page-privacy-policy h1,.page-privacy-policy .field-page-builder{padding-left:275px;padding-right:335px;}}@media (min-width:1400px){.page-privacy-policy h1,.page-privacy-policy .field-page-builder{padding-left:275px;padding-right:445px;}}#header,#footer,.mission,.breadcrumb,.node{clear:both;}.breadcrumb{padding:0.5em 0 1.5em;user-select:none;}.breadcrumb li{list-style-type:none;display:inline;font-size:1.2rem;line-height:1.25em;}.breadcrumb li a:hover{opacity:0.85;}@media (min-width:760px){.breadcrumb li{font-size:1.4rem;}}.breadcrumb li:before{content:"  / ";}.breadcrumb li:first-child:before{content:none;}body.bg-shift-purple .breadcrumb a,body.block-impactstats .breadcrumb a{color:#FAF5F0;}button,.button-normalize,#header a.mobile-profile-icon,#header button.mobile-language-button,.button-style,.webform-submission-guide-form .webform-type-checkbox.skip-section label,.webform-submission-guide-form:has(.intro-page) .form-actions input.button,.webform-submission-guide-form:has(.action-page) .form-actions input.button,.webform-submission-find-my-superpowers-form .form-actions .webform-button--next,.webform-submission-find-my-superpowers-form .form-actions .webform-button--submit,form.user-login-form input#edit-submit,.section-user form.user-form .form-actions input#edit-submit,.page-sign-in .block-userlogin #edit-submit,.page-sign-in .block-userregistrationform #edit-submit,.page-sign-in form.user-pass #edit-submit,.page-create-account .block-userlogin #edit-submit,.page-create-account .block-userregistrationform #edit-submit,.page-create-account form.user-pass #edit-submit,.page-user-password .block-userlogin #edit-submit,.page-user-password .block-userregistrationform #edit-submit,.page-user-password form.user-pass #edit-submit,.flag-mark-action-complete a,#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions button.cookiesjsr-btn,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action button.cookiesjsr-btn,.block-socialauthlogin a.social-auth,.button-fill-white,.webform-submission-guide-form:has(.action-page) .form-actions input.button.webform-button--submit,.webform-submission-guide-form:has(.action-page) .form-actions input.button.webform-button--next,.button-fill-purple,.button-outline-reverse,.webform-submission-guide-form:has(.action-page) .form-actions input.button.webform-button--previous,.button-outline,.webform-submission-guide-form .webform-type-checkbox.skip-section label,.webform-submission-guide-form:has(.intro-page) .form-actions input.button.webform-button--previous,.webform-submission-find-my-superpowers-form .form-actions .webform-button--previous,.section-user form.user-form .form-actions a#edit-delete,.progress-notes form.webform-submission-progress-notes-form input.webform-button--submit,#header a.user-button,#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions button.cookiesjsr-btn.important,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action button.cookiesjsr-btn.cookiesjsr-settings{appearance:none;box-sizing:border-box;border:none;background-color:transparent;padding:0;margin:0;line-height:1em;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;}.button-style,.webform-submission-guide-form .webform-type-checkbox.skip-section label,.webform-submission-guide-form:has(.intro-page) .form-actions input.button,.webform-submission-guide-form:has(.action-page) .form-actions input.button,.webform-submission-find-my-superpowers-form .form-actions .webform-button--next,.webform-submission-find-my-superpowers-form .form-actions .webform-button--submit,form.user-login-form input#edit-submit,.section-user form.user-form .form-actions input#edit-submit,.page-sign-in .block-userlogin #edit-submit,.page-sign-in .block-userregistrationform #edit-submit,.page-sign-in form.user-pass #edit-submit,.page-create-account .block-userlogin #edit-submit,.page-create-account .block-userregistrationform #edit-submit,.page-create-account form.user-pass #edit-submit,.page-user-password .block-userlogin #edit-submit,.page-user-password .block-userregistrationform #edit-submit,.page-user-password form.user-pass #edit-submit,.flag-mark-action-complete a,#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions button.cookiesjsr-btn,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action button.cookiesjsr-btn,.block-socialauthlogin a.social-auth,.button-fill-white,.webform-submission-guide-form:has(.action-page) .form-actions input.button.webform-button--submit,.webform-submission-guide-form:has(.action-page) .form-actions input.button.webform-button--next,.button-fill-purple,.button-outline-reverse,.webform-submission-guide-form:has(.action-page) .form-actions input.button.webform-button--previous,.button-outline,.webform-submission-guide-form .webform-type-checkbox.skip-section label,.webform-submission-guide-form:has(.intro-page) .form-actions input.button.webform-button--previous,.webform-submission-find-my-superpowers-form .form-actions .webform-button--previous,.section-user form.user-form .form-actions a#edit-delete,.progress-notes form.webform-submission-progress-notes-form input.webform-button--submit,#header a.user-button,#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions button.cookiesjsr-btn.important,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action button.cookiesjsr-btn.cookiesjsr-settings{background-color:#441F42;border-radius:20px;color:#FAF5F0;height:40px;padding:0 30px;font-family:proxima-nova,sans-serif;font-size:62.5%;font-weight:600;font-size:1.7rem;line-height:2rem;text-decoration:none;transition:background-color 200ms ease-in-out,background-position 200ms ease-in-out;user-select:none;white-space:nowrap;}.button-style:hover,.button-style:focus,.webform-submission-guide-form .webform-type-checkbox.skip-section label:hover,.webform-submission-guide-form:has(.intro-page) .form-actions input.button:hover,.webform-submission-guide-form:has(.action-page) .form-actions input.button:hover,.webform-submission-find-my-superpowers-form .form-actions .webform-button--next:hover,.webform-submission-find-my-superpowers-form .form-actions .webform-button--submit:hover,form.user-login-form input#edit-submit:hover,.section-user form.user-form .form-actions input#edit-submit:hover,.page-sign-in .block-userlogin #edit-submit:hover,.page-sign-in .block-userregistrationform #edit-submit:hover,.page-sign-in form.user-pass #edit-submit:hover,.page-create-account .block-userlogin #edit-submit:hover,.page-create-account .block-userregistrationform #edit-submit:hover,.page-create-account form.user-pass #edit-submit:hover,.page-user-password .block-userlogin #edit-submit:hover,.page-user-password .block-userregistrationform #edit-submit:hover,.page-user-password form.user-pass #edit-submit:hover,.flag-mark-action-complete a:hover,#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions button.cookiesjsr-btn:hover,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action button.cookiesjsr-btn:hover,.block-socialauthlogin a.social-auth:hover,.button-fill-white:hover,.button-fill-purple:hover,.button-outline-reverse:hover,.button-outline:hover,.webform-submission-find-my-superpowers-form .form-actions .webform-button--previous:hover,.section-user form.user-form .form-actions a#edit-delete:hover,.progress-notes form.webform-submission-progress-notes-form input.webform-button--submit:hover,#header a.user-button:hover,.webform-submission-guide-form .webform-type-checkbox.skip-section label:focus,.webform-submission-guide-form:has(.intro-page) .form-actions input.button:focus,.webform-submission-guide-form:has(.action-page) .form-actions input.button:focus,.webform-submission-find-my-superpowers-form .form-actions .webform-button--next:focus,.webform-submission-find-my-superpowers-form .form-actions .webform-button--submit:focus,form.user-login-form input#edit-submit:focus,.section-user form.user-form .form-actions input#edit-submit:focus,.page-sign-in .block-userlogin #edit-submit:focus,.page-sign-in .block-userregistrationform #edit-submit:focus,.page-sign-in form.user-pass #edit-submit:focus,.page-create-account .block-userlogin #edit-submit:focus,.page-create-account .block-userregistrationform #edit-submit:focus,.page-create-account form.user-pass #edit-submit:focus,.page-user-password .block-userlogin #edit-submit:focus,.page-user-password .block-userregistrationform #edit-submit:focus,.page-user-password form.user-pass #edit-submit:focus,.flag-mark-action-complete a:focus,#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions button.cookiesjsr-btn:focus,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action button.cookiesjsr-btn:focus,.block-socialauthlogin a.social-auth:focus,.button-fill-white:focus,.button-fill-purple:focus,.button-outline-reverse:focus,.button-outline:focus,.webform-submission-find-my-superpowers-form .form-actions .webform-button--previous:focus,.section-user form.user-form .form-actions a#edit-delete:focus,.progress-notes form.webform-submission-progress-notes-form input.webform-button--submit:focus,#header a.user-button:focus{background-color:#633261;color:#FAF5F0;}.button-style:disabled,.webform-submission-guide-form .webform-type-checkbox.skip-section label:disabled,.webform-submission-guide-form:has(.intro-page) .form-actions input.button:disabled,.webform-submission-guide-form:has(.action-page) .form-actions input.button:disabled,.webform-submission-find-my-superpowers-form .form-actions .webform-button--next:disabled,.webform-submission-find-my-superpowers-form .form-actions .webform-button--submit:disabled,form.user-login-form input#edit-submit:disabled,.section-user form.user-form .form-actions input#edit-submit:disabled,.page-sign-in .block-userlogin #edit-submit:disabled,.page-sign-in .block-userregistrationform #edit-submit:disabled,.page-sign-in form.user-pass #edit-submit:disabled,.page-create-account .block-userlogin #edit-submit:disabled,.page-create-account .block-userregistrationform #edit-submit:disabled,.page-create-account form.user-pass #edit-submit:disabled,.page-user-password .block-userlogin #edit-submit:disabled,.page-user-password .block-userregistrationform #edit-submit:disabled,.page-user-password form.user-pass #edit-submit:disabled,.flag-mark-action-complete a:disabled,#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions button.cookiesjsr-btn:disabled,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action button.cookiesjsr-btn:disabled,.block-socialauthlogin a.social-auth:disabled,.button-fill-white:disabled,.button-fill-purple:disabled,.button-outline-reverse:disabled,.button-outline:disabled,.webform-submission-find-my-superpowers-form .form-actions .webform-button--previous:disabled,.section-user form.user-form .form-actions a#edit-delete:disabled,.progress-notes form.webform-submission-progress-notes-form input.webform-button--submit:disabled,#header a.user-button:disabled{cursor:not-allowed;opacity:0.5;}.button-style:disabled:hover,.webform-submission-guide-form .webform-type-checkbox.skip-section label:disabled:hover,.webform-submission-guide-form:has(.intro-page) .form-actions input.button:disabled:hover,.webform-submission-guide-form:has(.action-page) .form-actions input.button:disabled:hover,.webform-submission-find-my-superpowers-form .form-actions .webform-button--next:disabled:hover,.webform-submission-find-my-superpowers-form .form-actions .webform-button--submit:disabled:hover,form.user-login-form input#edit-submit:disabled:hover,.section-user form.user-form .form-actions input#edit-submit:disabled:hover,.page-sign-in .block-userlogin #edit-submit:disabled:hover,.page-sign-in .block-userregistrationform #edit-submit:disabled:hover,.page-sign-in form.user-pass #edit-submit:disabled:hover,.page-create-account .block-userlogin #edit-submit:disabled:hover,.page-create-account .block-userregistrationform #edit-submit:disabled:hover,.page-create-account form.user-pass #edit-submit:disabled:hover,.page-user-password .block-userlogin #edit-submit:disabled:hover,.page-user-password .block-userregistrationform #edit-submit:disabled:hover,.page-user-password form.user-pass #edit-submit:disabled:hover,.flag-mark-action-complete a:disabled:hover,#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions button.cookiesjsr-btn:disabled:hover,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action button.cookiesjsr-btn:disabled:hover,.block-socialauthlogin a.social-auth:disabled:hover,.button-fill-white:disabled:hover,.button-fill-purple:disabled:hover,.button-outline-reverse:disabled:hover,.button-outline:disabled:hover,.webform-submission-find-my-superpowers-form .form-actions .webform-button--previous:disabled:hover,.section-user form.user-form .form-actions a#edit-delete:disabled:hover,.progress-notes form.webform-submission-progress-notes-form input.webform-button--submit:disabled:hover,#header a.user-button:disabled:hover{background-color:#441F42;}.button-outline,.webform-submission-guide-form .webform-type-checkbox.skip-section label,.webform-submission-guide-form:has(.intro-page) .form-actions input.button.webform-button--previous,.webform-submission-find-my-superpowers-form .form-actions .webform-button--previous,.section-user form.user-form .form-actions a#edit-delete,.progress-notes form.webform-submission-progress-notes-form input.webform-button--submit,#header a.user-button,#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions button.cookiesjsr-btn.important,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action button.cookiesjsr-btn.cookiesjsr-settings{border:1px solid #441F42;background-color:transparent;color:#441F42;}.button-outline:hover,.button-outline:focus,.webform-submission-guide-form .webform-type-checkbox.skip-section label:hover,.webform-submission-guide-form:has(.intro-page) .form-actions input.button.webform-button--previous:hover,.webform-submission-find-my-superpowers-form .form-actions .webform-button--previous:hover,.section-user form.user-form .form-actions a#edit-delete:hover,.progress-notes form.webform-submission-progress-notes-form input.webform-button--submit:hover,#header a.user-button:hover,#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions button.cookiesjsr-btn.important:hover,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action button.cookiesjsr-btn.cookiesjsr-settings:hover,.webform-submission-guide-form .webform-type-checkbox.skip-section label:focus,.webform-submission-guide-form:has(.intro-page) .form-actions input.button.webform-button--previous:focus,.webform-submission-find-my-superpowers-form .form-actions .webform-button--previous:focus,.section-user form.user-form .form-actions a#edit-delete:focus,.progress-notes form.webform-submission-progress-notes-form input.webform-button--submit:focus,#header a.user-button:focus,#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions button.cookiesjsr-btn.important:focus,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action button.cookiesjsr-btn.cookiesjsr-settings:focus{background-color:#441F42;color:#FAF5F0;}.button-outline-reverse,.webform-submission-guide-form:has(.action-page) .form-actions input.button.webform-button--previous{border:1px solid #FAF5F0;background-color:transparent;color:#FAF5F0;}.button-outline-reverse:hover,.button-outline-reverse:focus,.webform-submission-guide-form:has(.action-page) .form-actions input.button.webform-button--previous:hover,.webform-submission-guide-form:has(.action-page) .form-actions input.button.webform-button--previous:focus{background-color:#633261;}.button-fill-white,.webform-submission-guide-form:has(.action-page) .form-actions input.button.webform-button--submit,.webform-submission-guide-form:has(.action-page) .form-actions input.button.webform-button--next{border:none;background-color:#FAF5F0;color:#441F42;}.button-fill-white:hover,.button-fill-white:focus,.webform-submission-guide-form:has(.action-page) .form-actions input.button.webform-button--submit:hover,.webform-submission-guide-form:has(.action-page) .form-actions input.button.webform-button--next:hover,.webform-submission-guide-form:has(.action-page) .form-actions input.button.webform-button--submit:focus,.webform-submission-guide-form:has(.action-page) .form-actions input.button.webform-button--next:focus{background-color:#7DE2B9;color:#441F42;}.button-caps,.webform-submission-guide-form:has(.intro-page) .form-actions input.button,.webform-submission-guide-form:has(.action-page) .form-actions input.button,.webform-submission-find-my-superpowers-form .form-actions .webform-button--next,.webform-submission-find-my-superpowers-form .form-actions .webform-button--submit,.webform-submission-find-my-superpowers-form .form-actions .webform-button--previous,.section-user form.user-form .form-actions a#edit-delete,.section-user form.user-form .form-actions input#edit-submit,.paragraph-cta-button a,.page-sign-in .block-userlogin #edit-submit,.page-sign-in .block-userregistrationform #edit-submit,.page-sign-in form.user-pass #edit-submit,.page-create-account .block-userlogin #edit-submit,.page-create-account .block-userregistrationform #edit-submit,.page-create-account form.user-pass #edit-submit,.page-user-password .block-userlogin #edit-submit,.page-user-password .block-userregistrationform #edit-submit,.page-user-password form.user-pass #edit-submit,#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions button.cookiesjsr-btn,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action button.cookiesjsr-btn,.block-socialauthlogin a.social-auth,.button-save,.progress-notes form.webform-submission-progress-notes-form input.webform-button--submit,.button-mark-complete,.flag-mark-action-complete a,.button-share,.button-download{font-weight:900;text-transform:uppercase;}.button-download:after{font-family:"Font Awesome 7 Pro";content:"\f0ed";font-weight:900;font-size:1.25em;margin-top:-0.125em;margin-left:0.625em;margin-right:-0.25em;}.button-share:after{font-family:"Font Awesome 7 Pro";content:"\f064";font-weight:900;font-size:1.25em;margin-top:-0.125em;margin-left:0.625em;margin-right:-0.25em;}.button-mark-complete,.flag-mark-action-complete a{justify-content:space-between;}.button-mark-complete:after,.flag-mark-action-complete a:after{font-family:"Font Awesome 7 Pro";content:"\f058";color:#7DE2B9;font-weight:900;font-size:1.25em;margin-top:-0.125em;margin-left:0.625em;margin-right:-0.5em;}.button-save,.progress-notes form.webform-submission-progress-notes-form input.webform-button--submit{padding-right:60px;text-align:left;background-image:url(/themes/custom/shift/images/button-bookmark-save-blue.svg);background-position:top -1px right 0;background-repeat:no-repeat;}.back-buttons{display:flex;flex-wrap:wrap;gap:20px;}.button-margin-right{margin-right:20px;}.button-arrow-right,.page-sign-in .block-userlogin #edit-submit,.page-sign-in .block-userregistrationform #edit-submit,.page-sign-in form.user-pass #edit-submit,.page-create-account .block-userlogin #edit-submit,.page-create-account .block-userregistrationform #edit-submit,.page-create-account form.user-pass #edit-submit,.page-user-password .block-userlogin #edit-submit,.page-user-password .block-userregistrationform #edit-submit,.page-user-password form.user-pass #edit-submit,.block-socialauthlogin a.social-auth{padding-right:70px;background-image:url(/themes/custom/shift/images/button-arrow-right-reverse.svg);background-position:right center;background-repeat:no-repeat;}.button-arrow-right:hover,.page-sign-in .block-userlogin #edit-submit:hover,.page-sign-in .block-userregistrationform #edit-submit:hover,.page-sign-in form.user-pass #edit-submit:hover,.page-create-account .block-userlogin #edit-submit:hover,.page-create-account .block-userregistrationform #edit-submit:hover,.page-create-account form.user-pass #edit-submit:hover,.page-user-password .block-userlogin #edit-submit:hover,.page-user-password .block-userregistrationform #edit-submit:hover,.page-user-password form.user-pass #edit-submit:hover,.block-socialauthlogin a.social-auth:hover{background-position:right -10px center;}#navigation li{list-style-type:none;display:inline-block;}.site-name{font-size:2.2em;line-height:1.3em;font-weight:300;padding:0 0 0.5em;margin:0;}.pager__item{display:inline;}.pager__item a{display:inline-block;}#main{min-height:500px;}@media (min-width:760px){#main{min-height:calc(100vh - 420px);}}hr{border-bottom:1px solid #441F42;}div{box-sizing:border-box;}.clearfix:before,.clearfix:after,article.user-profile .floats:before,#block-shift-local-tasks:before,article.user-profile .floats:after,#block-shift-local-tasks:after{content:"";display:table;clear:both;visibility:hidden;}.back-buttons-hidden{display:none;}body.show-back-buttons .back-buttons-hidden{display:flex;}.sr-only,.webform-submission-guide-form .webform-type-checkbox.skip-section input,.view-climate-actions .splide__sr,.view-climate-actions-user .splide__sr,.section-user form.user-form .field--name-field-actions-completed,.section-user form.user-form .field--name-field-linkedin .description ul li:last-child,.section-user form.user-form .field--name-field-superpowers .form-checkboxes .form-item input,.section-user form.user-form .field--name-field-superpowers legend,.section-user form.user-form .field--name-field-address .fieldset-legend,.paragraph-testimonials .splide__pagination,.paragraph-testimonials .splide__sr,article.user-profile .field-linkedin span.extlink,.page-user-password #block-shift-local-tasks,.page-sign-in .block-userregistrationform #edit-mail--description,.page-create-account .block-userregistrationform #edit-mail--description,.page-user-password .block-userregistrationform #edit-mail--description,.page-sign-in .block-userlogin #edit-name--description,.page-sign-in .block-userlogin #edit-pass--description,.page-sign-in .block-userregistrationform #edit-name--description,.page-sign-in .block-userregistrationform #edit-pass--description,.page-sign-in form.user-pass #edit-name--description,.page-sign-in form.user-pass #edit-pass--description,.page-create-account .block-userlogin #edit-name--description,.page-create-account .block-userlogin #edit-pass--description,.page-create-account .block-userregistrationform #edit-name--description,.page-create-account .block-userregistrationform #edit-pass--description,.page-create-account form.user-pass #edit-name--description,.page-create-account form.user-pass #edit-pass--description,.page-user-password .block-userlogin #edit-name--description,.page-user-password .block-userlogin #edit-pass--description,.page-user-password .block-userregistrationform #edit-name--description,.page-user-password .block-userregistrationform #edit-pass--description,.page-user-password form.user-pass #edit-name--description,.page-user-password form.user-pass #edit-pass--description,body.node-37 h1,body.node-4 h1,#footer .footer-copyright a span.extlink,#footer .footer-partners .partner-links a span.extlink,body.path-frontpage h1{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:0px;height:0px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.row-padding,section.share-graphics,.paragraph-full-width-section,.block-impactstats{padding-top:2.25em;padding-bottom:2.375em;}@media (min-width:992px){.row-padding,section.share-graphics,.paragraph-full-width-section,.block-impactstats{padding-top:3.5em;padding-bottom:3.5em;}}.webform-submission-find-my-superpowers-form,.page-privacy-policy #main,.page-find-my-superpowers-results #main,.page-about #main,.page-teach #main,.page-find-my-superpowers-welcome-aboard #main,.page-find-my-superpowers-not-now #main{padding-bottom:3em;}@media (min-width:992px){.webform-submission-find-my-superpowers-form,.page-privacy-policy #main,.page-find-my-superpowers-results #main,.page-about #main,.page-teach #main,.page-find-my-superpowers-welcome-aboard #main,.page-find-my-superpowers-not-now #main{padding-bottom:4em;}}.webform-submission-guide-form .intro-page .webform-type-webform-markup p.intro,.webform-submission-email-guide-form .webform-type-processed-text p.intro,.paragraph-body-text p.intro,.node.climate-action.full .field-body p.intro,.node.climate-action.full .field-guide-intro p.intro,.node.climate-action.full .field-guide-yes p.intro,.node.climate-action.full .field-guide-no p.intro,.node.climate-action.guide-step .field-body p.intro,.node.climate-action.guide-step .field-guide-intro p.intro,.node.climate-action.guide-step .field-guide-yes p.intro,.node.climate-action.guide-step .field-guide-no p.intro,.block-guidecompletesignin p.intro{font-size:1.25em;line-height:1.25em;margin-bottom:1.25em;}.webform-submission-guide-form .intro-page .webform-type-webform-markup p.intro strong,.webform-submission-email-guide-form .webform-type-processed-text p.intro strong,.paragraph-body-text p.intro strong,.node.climate-action.full .field-body p.intro strong,.node.climate-action.full .field-guide-intro p.intro strong,.node.climate-action.full .field-guide-yes p.intro strong,.node.climate-action.full .field-guide-no p.intro strong,.node.climate-action.guide-step .field-body p.intro strong,.node.climate-action.guide-step .field-guide-intro p.intro strong,.node.climate-action.guide-step .field-guide-yes p.intro strong,.node.climate-action.guide-step .field-guide-no p.intro strong,.block-guidecompletesignin p.intro strong{font-weight:600;}.webform-submission-guide-form .intro-page .webform-type-webform-markup p.intro a strong,.webform-submission-email-guide-form .webform-type-processed-text p.intro a strong,.paragraph-body-text p.intro a strong,.node.climate-action.full .field-body p.intro a strong,.node.climate-action.full .field-guide-intro p.intro a strong,.node.climate-action.full .field-guide-yes p.intro a strong,.node.climate-action.full .field-guide-no p.intro a strong,.node.climate-action.guide-step .field-body p.intro a strong,.node.climate-action.guide-step .field-guide-intro p.intro a strong,.node.climate-action.guide-step .field-guide-yes p.intro a strong,.node.climate-action.guide-step .field-guide-no p.intro a strong,.block-guidecompletesignin p.intro a strong{font-weight:600;}.webform-submission-guide-form .intro-page .webform-type-webform-markup p.note,.webform-submission-email-guide-form .webform-type-processed-text p.note,.paragraph-body-text p.note,.node.climate-action.full .field-body p.note,.node.climate-action.full .field-guide-intro p.note,.node.climate-action.full .field-guide-yes p.note,.node.climate-action.full .field-guide-no p.note,.node.climate-action.guide-step .field-body p.note,.node.climate-action.guide-step .field-guide-intro p.note,.node.climate-action.guide-step .field-guide-yes p.note,.node.climate-action.guide-step .field-guide-no p.note,.block-guidecompletesignin p.note{font-size:1.4rem;line-height:1.7rem;margin-bottom:1em;}@media (min-width:1200px){.webform-submission-guide-form .intro-page .webform-type-webform-markup p.note,.webform-submission-email-guide-form .webform-type-processed-text p.note,.paragraph-body-text p.note,.node.climate-action.full .field-body p.note,.node.climate-action.full .field-guide-intro p.note,.node.climate-action.full .field-guide-yes p.note,.node.climate-action.full .field-guide-no p.note,.node.climate-action.guide-step .field-body p.note,.node.climate-action.guide-step .field-guide-intro p.note,.node.climate-action.guide-step .field-guide-yes p.note,.node.climate-action.guide-step .field-guide-no p.note,.block-guidecompletesignin p.note{font-size:1.6rem;line-height:1.9rem;}}.webform-submission-guide-form .intro-page .webform-type-webform-markup ul,.webform-submission-email-guide-form .webform-type-processed-text ul,.paragraph-body-text ul,.node.climate-action.full .field-body ul,.node.climate-action.full .field-guide-intro ul,.node.climate-action.full .field-guide-yes ul,.node.climate-action.full .field-guide-no ul,.node.climate-action.guide-step .field-body ul,.node.climate-action.guide-step .field-guide-intro ul,.node.climate-action.guide-step .field-guide-yes ul,.node.climate-action.guide-step .field-guide-no ul,.block-guidecompletesignin ul{margin-top:1.25em;margin-bottom:1.875em;padding-left:1.25em;list-style-type:none;}.webform-submission-guide-form .intro-page .webform-type-webform-markup ul:first-child,.webform-submission-email-guide-form .webform-type-processed-text ul:first-child,.paragraph-body-text ul:first-child,.node.climate-action.full .field-body ul:first-child,.node.climate-action.full .field-guide-intro ul:first-child,.node.climate-action.full .field-guide-yes ul:first-child,.node.climate-action.full .field-guide-no ul:first-child,.node.climate-action.guide-step .field-body ul:first-child,.node.climate-action.guide-step .field-guide-intro ul:first-child,.node.climate-action.guide-step .field-guide-yes ul:first-child,.node.climate-action.guide-step .field-guide-no ul:first-child,.block-guidecompletesignin ul:first-child{margin-top:0;}.webform-submission-guide-form .intro-page .webform-type-webform-markup ul > li,.webform-submission-email-guide-form .webform-type-processed-text ul > li,.paragraph-body-text ul > li,.node.climate-action.full .field-body ul > li,.node.climate-action.full .field-guide-intro ul > li,.node.climate-action.full .field-guide-yes ul > li,.node.climate-action.full .field-guide-no ul > li,.node.climate-action.guide-step .field-body ul > li,.node.climate-action.guide-step .field-guide-intro ul > li,.node.climate-action.guide-step .field-guide-yes ul > li,.node.climate-action.guide-step .field-guide-no ul > li,.block-guidecompletesignin ul > li{margin:0 0 1.2rem;padding-left:0;position:relative;}.webform-submission-guide-form .intro-page .webform-type-webform-markup ul > li:before,.webform-submission-email-guide-form .webform-type-processed-text ul > li:before,.paragraph-body-text ul > li:before,.node.climate-action.full .field-body ul > li:before,.node.climate-action.full .field-guide-intro ul > li:before,.node.climate-action.full .field-guide-yes ul > li:before,.node.climate-action.full .field-guide-no ul > li:before,.node.climate-action.guide-step .field-body ul > li:before,.node.climate-action.guide-step .field-guide-intro ul > li:before,.node.climate-action.guide-step .field-guide-yes ul > li:before,.node.climate-action.guide-step .field-guide-no ul > li:before,.block-guidecompletesignin ul > li:before{content:"";background-color:#7DE2B9;width:0.5em;height:0.5em;position:absolute;left:-1.2em;top:0.55em;}.webform-submission-guide-form .intro-page .webform-type-webform-markup ul > li > ul,.webform-submission-email-guide-form .webform-type-processed-text ul > li > ul,.paragraph-body-text ul > li > ul,.node.climate-action.full .field-body ul > li > ul,.node.climate-action.full .field-guide-intro ul > li > ul,.node.climate-action.full .field-guide-yes ul > li > ul,.node.climate-action.full .field-guide-no ul > li > ul,.node.climate-action.guide-step .field-body ul > li > ul,.node.climate-action.guide-step .field-guide-intro ul > li > ul,.node.climate-action.guide-step .field-guide-yes ul > li > ul,.node.climate-action.guide-step .field-guide-no ul > li > ul,.block-guidecompletesignin ul > li > ul{list-style:none;padding-left:0;margin-top:12px;}.webform-submission-guide-form .intro-page .webform-type-webform-markup ul > li > ul li,.webform-submission-email-guide-form .webform-type-processed-text ul > li > ul li,.paragraph-body-text ul > li > ul li,.node.climate-action.full .field-body ul > li > ul li,.node.climate-action.full .field-guide-intro ul > li > ul li,.node.climate-action.full .field-guide-yes ul > li > ul li,.node.climate-action.full .field-guide-no ul > li > ul li,.node.climate-action.guide-step .field-body ul > li > ul li,.node.climate-action.guide-step .field-guide-intro ul > li > ul li,.node.climate-action.guide-step .field-guide-yes ul > li > ul li,.node.climate-action.guide-step .field-guide-no ul > li > ul li,.block-guidecompletesignin ul > li > ul li{position:relative;padding-left:14px;margin-bottom:18px;border-left:#C1CBCF 2px solid;list-style-position:inside;}@media (min-width:1200px){.webform-submission-guide-form .intro-page .webform-type-webform-markup ul > li > ul li,.webform-submission-email-guide-form .webform-type-processed-text ul > li > ul li,.paragraph-body-text ul > li > ul li,.node.climate-action.full .field-body ul > li > ul li,.node.climate-action.full .field-guide-intro ul > li > ul li,.node.climate-action.full .field-guide-yes ul > li > ul li,.node.climate-action.full .field-guide-no ul > li > ul li,.node.climate-action.guide-step .field-body ul > li > ul li,.node.climate-action.guide-step .field-guide-intro ul > li > ul li,.node.climate-action.guide-step .field-guide-yes ul > li > ul li,.node.climate-action.guide-step .field-guide-no ul > li > ul li,.block-guidecompletesignin ul > li > ul li{margin-left:20px;}}.webform-submission-guide-form .intro-page .webform-type-webform-markup ul > li > ul li::before,.webform-submission-email-guide-form .webform-type-processed-text ul > li > ul li::before,.paragraph-body-text ul > li > ul li::before,.node.climate-action.full .field-body ul > li > ul li::before,.node.climate-action.full .field-guide-intro ul > li > ul li::before,.node.climate-action.full .field-guide-yes ul > li > ul li::before,.node.climate-action.full .field-guide-no ul > li > ul li::before,.node.climate-action.guide-step .field-body ul > li > ul li::before,.node.climate-action.guide-step .field-guide-intro ul > li > ul li::before,.node.climate-action.guide-step .field-guide-yes ul > li > ul li::before,.node.climate-action.guide-step .field-guide-no ul > li > ul li::before,.block-guidecompletesignin ul > li > ul li::before{content:"";display:block;position:relative;top:0;left:0;background-color:inherit;width:auto;height:auto;}.webform-submission-guide-form .intro-page .webform-type-webform-markup ul > li > ol,.webform-submission-email-guide-form .webform-type-processed-text ul > li > ol,.paragraph-body-text ul > li > ol,.node.climate-action.full .field-body ul > li > ol,.node.climate-action.full .field-guide-intro ul > li > ol,.node.climate-action.full .field-guide-yes ul > li > ol,.node.climate-action.full .field-guide-no ul > li > ol,.node.climate-action.guide-step .field-body ul > li > ol,.node.climate-action.guide-step .field-guide-intro ul > li > ol,.node.climate-action.guide-step .field-guide-yes ul > li > ol,.node.climate-action.guide-step .field-guide-no ul > li > ol,.block-guidecompletesignin ul > li > ol{margin-top:12px;}.webform-submission-guide-form .intro-page .webform-type-webform-markup ul > li > ol li,.webform-submission-email-guide-form .webform-type-processed-text ul > li > ol li,.paragraph-body-text ul > li > ol li,.node.climate-action.full .field-body ul > li > ol li,.node.climate-action.full .field-guide-intro ul > li > ol li,.node.climate-action.full .field-guide-yes ul > li > ol li,.node.climate-action.full .field-guide-no ul > li > ol li,.node.climate-action.guide-step .field-body ul > li > ol li,.node.climate-action.guide-step .field-guide-intro ul > li > ol li,.node.climate-action.guide-step .field-guide-yes ul > li > ol li,.node.climate-action.guide-step .field-guide-no ul > li > ol li,.block-guidecompletesignin ul > li > ol li{margin-bottom:12px;}.webform-submission-guide-form .intro-page .webform-type-webform-markup ol,.webform-submission-email-guide-form .webform-type-processed-text ol,.paragraph-body-text ol,.node.climate-action.full .field-body ol,.node.climate-action.full .field-guide-intro ol,.node.climate-action.full .field-guide-yes ol,.node.climate-action.full .field-guide-no ol,.node.climate-action.guide-step .field-body ol,.node.climate-action.guide-step .field-guide-intro ol,.node.climate-action.guide-step .field-guide-yes ol,.node.climate-action.guide-step .field-guide-no ol,.block-guidecompletesignin ol{margin-top:1.25em;margin-bottom:1.875em;padding-left:1.5em;list-style-type:decimal;}.webform-submission-guide-form .intro-page .webform-type-webform-markup ol[type=a],.webform-submission-email-guide-form .webform-type-processed-text ol[type=a],.paragraph-body-text ol[type=a],.node.climate-action.full .field-body ol[type=a],.node.climate-action.full .field-guide-intro ol[type=a],.node.climate-action.full .field-guide-yes ol[type=a],.node.climate-action.full .field-guide-no ol[type=a],.node.climate-action.guide-step .field-body ol[type=a],.node.climate-action.guide-step .field-guide-intro ol[type=a],.node.climate-action.guide-step .field-guide-yes ol[type=a],.node.climate-action.guide-step .field-guide-no ol[type=a],.block-guidecompletesignin ol[type=a]{list-style-type:lower-alpha;}.webform-submission-guide-form .intro-page .webform-type-webform-markup ol:first-child,.webform-submission-email-guide-form .webform-type-processed-text ol:first-child,.paragraph-body-text ol:first-child,.node.climate-action.full .field-body ol:first-child,.node.climate-action.full .field-guide-intro ol:first-child,.node.climate-action.full .field-guide-yes ol:first-child,.node.climate-action.full .field-guide-no ol:first-child,.node.climate-action.guide-step .field-body ol:first-child,.node.climate-action.guide-step .field-guide-intro ol:first-child,.node.climate-action.guide-step .field-guide-yes ol:first-child,.node.climate-action.guide-step .field-guide-no ol:first-child,.block-guidecompletesignin ol:first-child{margin-top:0;}.webform-submission-guide-form .intro-page .webform-type-webform-markup ol li,.webform-submission-email-guide-form .webform-type-processed-text ol li,.paragraph-body-text ol li,.node.climate-action.full .field-body ol li,.node.climate-action.full .field-guide-intro ol li,.node.climate-action.full .field-guide-yes ol li,.node.climate-action.full .field-guide-no ol li,.node.climate-action.guide-step .field-body ol li,.node.climate-action.guide-step .field-guide-intro ol li,.node.climate-action.guide-step .field-guide-yes ol li,.node.climate-action.guide-step .field-guide-no ol li,.block-guidecompletesignin ol li{margin:0 0 1.2rem;padding-left:0.25em;position:relative;}.webform-submission-guide-form .intro-page .webform-type-webform-markup a,.webform-submission-email-guide-form .webform-type-processed-text a,.webform-submission-find-my-superpowers-form .form-item-democracy-no p a,.webform-submission-find-my-superpowers-form .form-item-democracy-yes p a,.webform-submission-find-my-superpowers-form .form-item-education-no p a,.webform-submission-find-my-superpowers-form .form-item-education-yes p a,.webform-submission-find-my-superpowers-form .form-item-salary-no p a,.webform-submission-find-my-superpowers-form .form-item-salary-yes p a,.webform-submission-find-my-superpowers-form .form-item-democracy-no h2 a,.webform-submission-find-my-superpowers-form .form-item-democracy-yes h2 a,.webform-submission-find-my-superpowers-form .form-item-education-no h2 a,.webform-submission-find-my-superpowers-form .form-item-education-yes h2 a,.webform-submission-find-my-superpowers-form .form-item-salary-no h2 a,.webform-submission-find-my-superpowers-form .form-item-salary-yes h2 a,.paragraph-body-text a,.page-sign-in .block-userlogin .item-list ul li a,.page-sign-in .block-userregistrationform .item-list ul li a,.page-sign-in form.user-pass .item-list ul li a,.page-create-account .block-userlogin .item-list ul li a,.page-create-account .block-userregistrationform .item-list ul li a,.page-create-account form.user-pass .item-list ul li a,.page-user-password .block-userlogin .item-list ul li a,.page-user-password .block-userregistrationform .item-list ul li a,.page-user-password form.user-pass .item-list ul li a,.progress-notes form.webform-submission-progress-notes-form .webform-confirmation__back a,.node.climate-action.full .field-body a,.node.climate-action.guide-step .field-body a,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--info a,.block-guidecompletesignin a{color:#441F42;font-weight:600;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:0.15em;text-decoration-color:#935C92;}@media (min-width:1200px){.webform-submission-guide-form .intro-page .webform-type-webform-markup a,.webform-submission-email-guide-form .webform-type-processed-text a,.webform-submission-find-my-superpowers-form .form-item-democracy-no p a,.webform-submission-find-my-superpowers-form .form-item-democracy-yes p a,.webform-submission-find-my-superpowers-form .form-item-education-no p a,.webform-submission-find-my-superpowers-form .form-item-education-yes p a,.webform-submission-find-my-superpowers-form .form-item-salary-no p a,.webform-submission-find-my-superpowers-form .form-item-salary-yes p a,.webform-submission-find-my-superpowers-form .form-item-democracy-no h2 a,.webform-submission-find-my-superpowers-form .form-item-democracy-yes h2 a,.webform-submission-find-my-superpowers-form .form-item-education-no h2 a,.webform-submission-find-my-superpowers-form .form-item-education-yes h2 a,.webform-submission-find-my-superpowers-form .form-item-salary-no h2 a,.webform-submission-find-my-superpowers-form .form-item-salary-yes h2 a,.paragraph-body-text a,.page-sign-in .block-userlogin .item-list ul li a,.page-sign-in .block-userregistrationform .item-list ul li a,.page-sign-in form.user-pass .item-list ul li a,.page-create-account .block-userlogin .item-list ul li a,.page-create-account .block-userregistrationform .item-list ul li a,.page-create-account form.user-pass .item-list ul li a,.page-user-password .block-userlogin .item-list ul li a,.page-user-password .block-userregistrationform .item-list ul li a,.page-user-password form.user-pass .item-list ul li a,.progress-notes form.webform-submission-progress-notes-form .webform-confirmation__back a,.node.climate-action.full .field-body a,.node.climate-action.guide-step .field-body a,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--info a,.block-guidecompletesignin a{text-decoration-thickness:2px;}}.webform-submission-guide-form .intro-page .webform-type-webform-markup a:hover,.webform-submission-email-guide-form .webform-type-processed-text a:hover,.webform-submission-find-my-superpowers-form .form-item-democracy-no p a:hover,.webform-submission-find-my-superpowers-form .form-item-democracy-yes p a:hover,.webform-submission-find-my-superpowers-form .form-item-education-no p a:hover,.webform-submission-find-my-superpowers-form .form-item-education-yes p a:hover,.webform-submission-find-my-superpowers-form .form-item-salary-no p a:hover,.webform-submission-find-my-superpowers-form .form-item-salary-yes p a:hover,.webform-submission-find-my-superpowers-form .form-item-democracy-no h2 a:hover,.webform-submission-find-my-superpowers-form .form-item-democracy-yes h2 a:hover,.webform-submission-find-my-superpowers-form .form-item-education-no h2 a:hover,.webform-submission-find-my-superpowers-form .form-item-education-yes h2 a:hover,.webform-submission-find-my-superpowers-form .form-item-salary-no h2 a:hover,.webform-submission-find-my-superpowers-form .form-item-salary-yes h2 a:hover,.paragraph-body-text a:hover,.page-sign-in .block-userlogin .item-list ul li a:hover,.page-sign-in .block-userregistrationform .item-list ul li a:hover,.page-sign-in form.user-pass .item-list ul li a:hover,.page-create-account .block-userlogin .item-list ul li a:hover,.page-create-account .block-userregistrationform .item-list ul li a:hover,.page-create-account form.user-pass .item-list ul li a:hover,.page-user-password .block-userlogin .item-list ul li a:hover,.page-user-password .block-userregistrationform .item-list ul li a:hover,.page-user-password form.user-pass .item-list ul li a:hover,.progress-notes form.webform-submission-progress-notes-form .webform-confirmation__back a:hover,.node.climate-action.full .field-body a:hover,.node.climate-action.guide-step .field-body a:hover,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--info a:hover,.block-guidecompletesignin a:hover,.webform-submission-guide-form .intro-page .webform-type-webform-markup a:focus,.webform-submission-email-guide-form .webform-type-processed-text a:focus,.webform-submission-find-my-superpowers-form .form-item-democracy-no p a:focus,.webform-submission-find-my-superpowers-form .form-item-democracy-yes p a:focus,.webform-submission-find-my-superpowers-form .form-item-education-no p a:focus,.webform-submission-find-my-superpowers-form .form-item-education-yes p a:focus,.webform-submission-find-my-superpowers-form .form-item-salary-no p a:focus,.webform-submission-find-my-superpowers-form .form-item-salary-yes p a:focus,.webform-submission-find-my-superpowers-form .form-item-democracy-no h2 a:focus,.webform-submission-find-my-superpowers-form .form-item-democracy-yes h2 a:focus,.webform-submission-find-my-superpowers-form .form-item-education-no h2 a:focus,.webform-submission-find-my-superpowers-form .form-item-education-yes h2 a:focus,.webform-submission-find-my-superpowers-form .form-item-salary-no h2 a:focus,.webform-submission-find-my-superpowers-form .form-item-salary-yes h2 a:focus,.paragraph-body-text a:focus,.page-sign-in .block-userlogin .item-list ul li a:focus,.page-sign-in .block-userregistrationform .item-list ul li a:focus,.page-sign-in form.user-pass .item-list ul li a:focus,.page-create-account .block-userlogin .item-list ul li a:focus,.page-create-account .block-userregistrationform .item-list ul li a:focus,.page-create-account form.user-pass .item-list ul li a:focus,.page-user-password .block-userlogin .item-list ul li a:focus,.page-user-password .block-userregistrationform .item-list ul li a:focus,.page-user-password form.user-pass .item-list ul li a:focus,.progress-notes form.webform-submission-progress-notes-form .webform-confirmation__back a:focus,.node.climate-action.full .field-body a:focus,.node.climate-action.guide-step .field-body a:focus,#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--info a:focus,.block-guidecompletesignin a:focus{color:#672f64;text-decoration-style:solid;text-decoration-color:#935C92;}.paragraph-full-width-section.has-image a,.node.climate-action.full .field-guide-intro a,.node.climate-action.full .field-guide-yes a,.node.climate-action.full .field-guide-no a,.node.climate-action.guide-step .field-guide-intro a,.node.climate-action.guide-step .field-guide-yes a,.node.climate-action.guide-step .field-guide-no a,#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--body ul.cookiesjsr-service-groups .cookiesjsr-links a{color:#FBB200;font-weight:600;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:0.15em;text-decoration-color:currentColor;}.paragraph-full-width-section.has-image a:hover,.node.climate-action.full .field-guide-intro a:hover,.node.climate-action.full .field-guide-yes a:hover,.node.climate-action.full .field-guide-no a:hover,.node.climate-action.guide-step .field-guide-intro a:hover,.node.climate-action.guide-step .field-guide-yes a:hover,.node.climate-action.guide-step .field-guide-no a:hover,#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--body ul.cookiesjsr-service-groups .cookiesjsr-links a:hover,.paragraph-full-width-section.has-image a:focus,.node.climate-action.full .field-guide-intro a:focus,.node.climate-action.full .field-guide-yes a:focus,.node.climate-action.full .field-guide-no a:focus,.node.climate-action.guide-step .field-guide-intro a:focus,.node.climate-action.guide-step .field-guide-yes a:focus,.node.climate-action.guide-step .field-guide-no a:focus,#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--body ul.cookiesjsr-service-groups .cookiesjsr-links a:focus{color:#7DE2B9;text-decoration-style:solid;text-decoration-color:currentColor;}.webform-submission-find-my-superpowers-form .webform-type-webform-markup h3,.node--type-page h1{font-size:3rem;line-height:1em;font-weight:500;text-transform:uppercase;}.webform-submission-find-my-superpowers-form .webform-type-webform-markup h3 strong,.node--type-page h1 strong{font-weight:900;}@media (min-width:992px){.webform-submission-find-my-superpowers-form .webform-type-webform-markup h3,.node--type-page h1{font-size:5rem;font-weight:400;}}.webform-submission-guide-form .intro-page .webform-type-webform-markup h2,.webform-submission-find-my-superpowers-form .form-item-democracy-no h2,.webform-submission-find-my-superpowers-form .form-item-democracy-yes h2,.webform-submission-find-my-superpowers-form .form-item-education-no h2,.webform-submission-find-my-superpowers-form .form-item-education-yes h2,.webform-submission-find-my-superpowers-form .form-item-salary-no h2,.webform-submission-find-my-superpowers-form .form-item-salary-yes h2,.section-user form.user-form h1,.paragraph-section-subhead h2,body.path-user .user-climate-actions h2,.block-impactstats h2{font-size:2.5rem;line-height:1em;font-weight:500;text-transform:uppercase;}.webform-submission-guide-form .intro-page .webform-type-webform-markup h2 strong,.webform-submission-find-my-superpowers-form .form-item-democracy-no h2 strong,.webform-submission-find-my-superpowers-form .form-item-democracy-yes h2 strong,.webform-submission-find-my-superpowers-form .form-item-education-no h2 strong,.webform-submission-find-my-superpowers-form .form-item-education-yes h2 strong,.webform-submission-find-my-superpowers-form .form-item-salary-no h2 strong,.webform-submission-find-my-superpowers-form .form-item-salary-yes h2 strong,.section-user form.user-form h1 strong,.paragraph-section-subhead h2 strong,body.path-user .user-climate-actions h2 strong,.block-impactstats h2 strong{font-weight:900;}@media (min-width:992px){.webform-submission-guide-form .intro-page .webform-type-webform-markup h2,.webform-submission-find-my-superpowers-form .form-item-democracy-no h2,.webform-submission-find-my-superpowers-form .form-item-democracy-yes h2,.webform-submission-find-my-superpowers-form .form-item-education-no h2,.webform-submission-find-my-superpowers-form .form-item-education-yes h2,.webform-submission-find-my-superpowers-form .form-item-salary-no h2,.webform-submission-find-my-superpowers-form .form-item-salary-yes h2,.section-user form.user-form h1,.paragraph-section-subhead h2,body.path-user .user-climate-actions h2,.block-impactstats h2{font-size:4rem;font-weight:400;}}.view-my-notes h2,.progress-notes h2,.node.climate-action.full .share-icons h2,.node.climate-action.guide-step .share-icons h2,.node.climate-action.full .action-description,.node.climate-action.guide-step .action-description{font-size:0.9em;font-weight:500;text-transform:uppercase;margin-bottom:0.75em;}.view-my-notes h2 strong,.progress-notes h2 strong,.node.climate-action.full .share-icons h2 strong,.node.climate-action.guide-step .share-icons h2 strong,.node.climate-action.full .action-description strong,.node.climate-action.guide-step .action-description strong{font-weight:500;}.h2-subhead-black,.section-user form.user-form h2,.paragraph-body-text h2,article.user-profile h2,body.page-find-my-superpowers-results .results-superpowers h2,body.node-38 .results-superpowers h2,.node.climate-action.full .field-body section h2,.node.climate-action.full .field-guide-intro section h2,.node.climate-action.full .field-guide-yes section h2,.node.climate-action.full .field-guide-no section h2,.node.climate-action.guide-step .field-body section h2,.node.climate-action.guide-step .field-guide-intro section h2,.node.climate-action.guide-step .field-guide-yes section h2,.node.climate-action.guide-step .field-guide-no section h2,.block-socialauthlogin h2,.speech-bubble h2{font-weight:900;text-transform:uppercase;margin-bottom:0.5em;}.h2-subhead-black strong,.section-user form.user-form h2 strong,.paragraph-body-text h2 strong,article.user-profile h2 strong,body.page-find-my-superpowers-results .results-superpowers h2 strong,body.node-38 .results-superpowers h2 strong,.node.climate-action.full .field-body section h2 strong,.node.climate-action.full .field-guide-intro section h2 strong,.node.climate-action.full .field-guide-yes section h2 strong,.node.climate-action.full .field-guide-no section h2 strong,.node.climate-action.guide-step .field-body section h2 strong,.node.climate-action.guide-step .field-guide-intro section h2 strong,.node.climate-action.guide-step .field-guide-yes section h2 strong,.node.climate-action.guide-step .field-guide-no section h2 strong,.block-socialauthlogin h2 strong,.speech-bubble h2 strong{font-weight:900;}.select-purple,.webform-submission-guide-form select#guide-question-job-function,.section-user form.user-form select,#block-shift-gtranslate select{background-color:#441F42;color:#FAF5F0;font-weight:600;font-size:1.7rem;line-height:2rem;padding:10px 60px 10px 30px;border:none;border-radius:20px;-webkit-appearance:none;background-image:url(/themes/custom/shift/images/select_arrow_offwhite.svg);background-position:right center;background-repeat:no-repeat;}@media (min-width:992px){.hide-large{display:none !important;}}@media (max-width:991px){.show-large{display:none !important;}}.section-user form.user-form .field--name-field-linkedin .description ul li,.section-user form.user-form p.note{font-size:1.5rem;line-height:1.9rem;font-weight:500;padding:0 20px;}@media (min-width:992px){.section-user form.user-form .field--name-field-linkedin .description ul li,.section-user form.user-form p.note{font-size:1.8rem;line-height:2.3rem;}}.bg-shift-off-white{background-color:#FAF5F0;}.bg-shift-aqua{background-color:#1BC6CB;}.bg-shift-yellow,body.path-user,.page-sign-in,.page-create-account,.page-user-password{background-color:#FBB200;}.bg-shift-green{background-color:#7DE2B9;}.bg-shift-blue{background-color:#72A9FF;}.bg-shift-orange{background-color:#FC6317;}.bg-shift-purple,.block-impactstats{background-color:#441F42;color:#FAF5F0;}.block-homeintro{position:relative;padding-bottom:3em;}@media (min-width:1200px){.block-homeintro{padding-bottom:4em;}}@media (min-width:1750px){.block-homeintro .container,.block-homeintro #block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action,#block-shift-cookiesui .cookiesjsr-banner .block-homeintro .cookiesjsr-banner--action{max-width:1400px;}}.block-homeintro .speech-bubble-container{display:flex;justify-content:flex-end;padding:2em 0 3em;}@media (min-width:760px){.block-homeintro .speech-bubble-container{padding:2em 10px 5em;}}.block-homeintro .intro-centered{text-align:center;}.block-homeintro .intro-centered .intro-text{max-width:660px;margin:0 auto;}.block-homeintro .intro-centered .intro-text p.intro{font-size:2.2rem;line-height:1em;font-weight:500;text-transform:uppercase;}@media (min-width:576px){.block-homeintro .intro-centered .intro-text p.intro{font-size:2.5rem;}}@media (min-width:992px){.block-homeintro .intro-centered .intro-text p.intro{font-size:3.2rem;text-align:center;}}@media (min-width:1200px){.block-homeintro .intro-centered .intro-text p.intro{font-size:4rem;}}.block-homeintro .intro-centered .superpowers{max-width:960px;margin:2em auto 0;display:grid;gap:6px;grid-template-columns:repeat(6,1fr);}@media (min-width:992px){.block-homeintro .intro-centered .superpowers{gap:10px;grid-template-columns:repeat(5,1fr);}}@media (max-width:991px){.block-homeintro .intro-centered .superpowers .superpower:nth-child(1),.block-homeintro .intro-centered .superpowers .superpower:nth-child(2){grid-column:span 3;}.block-homeintro .intro-centered .superpowers .superpower:nth-child(3),.block-homeintro .intro-centered .superpowers .superpower:nth-child(4),.block-homeintro .intro-centered .superpowers .superpower:nth-child(5){grid-column:span 2;}}.block-homeintro .intro-centered .superpowers .superpower .lottie{aspect-ratio:1/1;}.block-homeintro .intro-centered .superpowers .superpower .label{display:block;position:relative;top:-1px;background-color:#441F42;color:#FAF5F0;font-weight:900;font-size:1.2rem;line-height:1.5em;text-transform:uppercase;}@media (min-width:576px){.block-homeintro .intro-centered .superpowers .superpower .label{font-size:2rem;line-height:1.5em;}}.block-homeintro .intro-centered .actions-buttons{padding:2.5em 0 0;max-width:360px;margin:0 auto;}.block-homeintro .intro-centered .actions-buttons a.button-style{width:100%;max-width:360px;}.speech-bubble{position:relative;width:310px;border-radius:20px;padding:15px 30px 20px;background-color:#FC6317;text-align:center;}@media (min-width:760px){.speech-bubble{width:470px;border-radius:30px;padding:23px 40px;}}@media (min-width:1200px){.speech-bubble{width:666px;border-radius:40px;padding:30px 50px;}}.speech-bubble h2{font-size:2rem;line-height:1em;margin-bottom:0;}@media (min-width:760px){.speech-bubble h2{font-size:3.2rem;}}@media (min-width:1200px){.speech-bubble h2{font-size:4.4rem;}}.speech-bubble:after{display:block;content:"";width:30px;aspect-ratio:1;clip-path:polygon(0 0,100% 0,0 100%);background:#FC6317;position:absolute;left:45px;bottom:-29px;}@media (min-width:760px){.speech-bubble:after{width:50px;bottom:-49px;left:60px;}}@media (min-width:1200px){.speech-bubble:after{width:65px;bottom:-64px;left:100px;}}.block-impactstats{position:relative;padding-bottom:3em;overflow-x:clip;}@media (min-width:1200px){.block-impactstats{padding-bottom:4em;height:800px;}}@media (min-width:1750px){.block-impactstats .container,.block-impactstats #block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action,#block-shift-cookiesui .cookiesjsr-banner .block-impactstats .cookiesjsr-banner--action{max-width:1400px;}}.block-impactstats h2{margin-bottom:1em;}@media (min-width:1200px){.block-impactstats h2{text-align:right;}}.block-impactstats .stat-groups{padding-top:70px;}@media (max-width:1199px){.block-impactstats .stat-groups{text-align:center;}.block-impactstats .stat-groups .stat-choices,.block-impactstats .stat-groups .stat-salary,.block-impactstats .stat-groups .stat-vote{width:250px;margin:0 auto;}}@media (min-width:1200px){.block-impactstats .stat-groups{padding-top:0;display:flex;justify-content:space-between;}}.block-impactstats .stat-groups p{text-align:center;font-size:1.7rem;line-height:2rem;color:#441F42;position:relative;z-index:4;max-width:300px;}@media (min-width:1200px){.block-impactstats .stat-groups p{font-size:2rem;line-height:2.5rem;}}.block-impactstats .stat-groups p span.stat{display:block;font-size:4rem;line-height:1em;color:#00477D;font-weight:900;margin-bottom:0.125em;}@media (min-width:1200px){.block-impactstats .stat-groups p span.stat{font-size:5rem;}}.block-impactstats .stat-groups p.source{font-size:1.4rem;text-transform:uppercase;}@media (min-width:1200px){.block-impactstats .stat-groups p.source{font-size:1.6rem;}}.block-impactstats .stat-groups p.source a{text-decoration:underline;}.block-impactstats .stat-groups img.circle{position:absolute;border-radius:50%;width:225px;height:225px;}@media (min-width:1200px){.block-impactstats .stat-groups img.circle{width:280px;height:280px;}}.block-impactstats .stat-groups .stat-choices{position:relative;padding-top:60px;height:360px;}.block-impactstats .stat-groups .stat-choices:before{content:"";display:block;width:335px;height:335px;position:absolute;top:-60px;left:-40px;z-index:2;background-image:url(/themes/custom/shift/images/bg-shape-citizen-aqua.svg);background-size:contain;background-repeat:no-repeat;}@media (min-width:1200px){.block-impactstats .stat-groups .stat-choices:before{width:416px;height:416px;top:-70px;left:-40px;}}.block-impactstats .stat-groups .stat-choices img.circle{z-index:3;top:220px;left:-20px;}@media (min-width:1200px){.block-impactstats .stat-groups .stat-choices img.circle{top:260px;left:-20px;}}.block-impactstats .stat-groups .stat-salary{position:relative;padding-top:200px;}@media (min-width:1200px){.block-impactstats .stat-groups .stat-salary{padding-top:230px;}}.block-impactstats .stat-groups .stat-salary:before{content:"";display:block;position:absolute;width:350px;height:350px;top:110px;left:-55px;z-index:1;background-image:url(/themes/custom/shift/images/bg-shape-professional-orange.svg);background-size:contain;background-repeat:no-repeat;}@media (min-width:1200px){.block-impactstats .stat-groups .stat-salary:before{width:427px;height:427px;top:110px;left:-70px;}}.block-impactstats .stat-groups .stat-vote{position:relative;padding-top:270px;height:540px;}@media (min-width:1200px){.block-impactstats .stat-groups .stat-vote{padding-top:300px;}}.block-impactstats .stat-groups .stat-vote:before{content:"";display:block;position:absolute;width:535px;height:535px;top:90px;left:-170px;z-index:2;background-image:url(/themes/custom/shift/images/bg-shape-rolemodel-yellow.svg);background-size:contain;background-repeat:no-repeat;}@media (min-width:1200px){.block-impactstats .stat-groups .stat-vote:before{width:610px;height:610px;top:100px;left:-170px;}}.block-impactstats .stat-groups .stat-vote img.circle{z-index:1;top:20px;left:-70px;}@media (min-width:1200px){.block-impactstats .stat-groups .stat-vote img.circle{top:0px;left:-60px;}}.block-socialauthlogin{max-width:360px;margin:0 auto;margin-top:1em;padding-bottom:4em;}.block-socialauthlogin h2{margin-bottom:1em;}.block-socialauthlogin a.social-auth{width:100%;margin-bottom:1em;align-items:left;justify-content:left;padding-left:25px;}.block-socialauthlogin a.social-auth:before{font-size:1.2em;width:1em;text-align:center;content:"\f0e1";font-family:"Font Awesome 7 Brands";margin-right:0.75em;color:#B89AB6;}.block-socialauthlogin a.social-auth.linkedin:before{content:"\f0e1";}.block-socialauthlogin a.social-auth.google:before{content:"\f1a0";}.block-socialauthlogin a.social-auth.facebook:before{content:"\f09a";}.block-socialauthlogin a.social-auth.apple:before{content:"\f179";}.block-userstats{text-align:center;margin-bottom:2em;}.block-userstats .shifter-stats{max-width:880px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:2em;justify-content:center;}@media (min-width:1200px){.block-userstats .shifter-stats{justify-content:space-between;flex-wrap:nowrap;gap:40px;}.block-userstats .shifter-stats .stat-group{flex:1;}}.block-userstats .shifter-stats .stat-num{font-size:6rem;line-height:6rem;margin-bottom:5px;}@media (min-width:1200px){.block-userstats .shifter-stats .stat-num{font-size:7rem;line-height:7rem;}}.block-userstats .shifter-stats .stat-label{font-size:1.5rem;line-height:1.7rem;text-transform:uppercase;}@media (min-width:1200px){.block-userstats .shifter-stats .stat-label{font-size:1.8rem;line-height:2rem;}}.block-userstats .superpower-stats{max-width:880px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:20px;}@media (min-width:1200px){.block-userstats .superpower-stats{justify-content:space-between;flex-wrap:nowrap;gap:40px;}.block-userstats .superpower-stats .stat-group{flex:1;}}.block-userstats .superpower-stats img{display:block;max-width:124px;margin:0 auto;-webkit-user-drag:none;user-select:none;}.block-userstats .superpower-stats .stat-num{font-size:2.5rem;line-height:3rem;font-weight:900;}@media (min-width:1200px){.block-userstats .superpower-stats .stat-num{font-size:3rem;line-height:4rem;}}.block-userstats .superpower-stats .stat-label{font-size:1.5rem;line-height:1.7rem;text-transform:uppercase;}@media (min-width:1200px){.block-userstats .superpower-stats .stat-label{font-size:1.8rem;line-height:2rem;}}#block-shift-cookiesui{position:relative;}#block-shift-cookiesui .cookiesjsr-banner{display:block;background-color:#FAF5F0;width:100%;padding:25px 20px 40px;}@media (min-width:760px){#block-shift-cookiesui .cookiesjsr-banner{padding:25px 0 40px;}}#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--info{font-size:1.4rem;line-height:1.7rem;color:#441F42;padding:0 !important;}@media (min-width:760px){#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--info{font-size:1.6rem;line-height:2rem;width:100%;padding:0 30px !important;}}#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--info a{color:#441F42 !important;}#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--info .cookiesjsr-links{font-size:1.4rem;line-height:1.6rem;width:100%;}@media (min-width:760px){#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--info .cookiesjsr-links{font-size:1.6rem;line-height:2rem;}}#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action{display:flex;gap:20px;text-align:center;padding:0 !important;}#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action button.cookiesjsr-btn{min-height:0;}#block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action button.cookiesjsr-btn:hover{transform:scale(1);}#block-shift-cookiesui .cookiesjsr-layer{font-size:1.6rem;color:#FAF5F0;}#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--header .cookiesjsr-layer--title{font-size:2.4rem;text-transform:capitalize;}#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--body ul.cookiesjsr-service-groups li.cookiesjsr-service-group{background-color:#441F42;}#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--body ul.cookiesjsr-service-groups li.cookiesjsr-service-group.active .cookiesjsr-service-group--content,#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--body ul.cookiesjsr-service-groups li.cookiesjsr-service-group.active .cookiesjsr-service-group--tab{background-color:#441F42;}#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--body ul.cookiesjsr-service-groups button.cookiesjsr-service-group--tab{font-size:1.6rem !important;}#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--body ul.cookiesjsr-service-groups .cookiesjsr-service-group--intro{line-height:2rem;padding-top:0;padding-bottom:0;}@media (min-width:760px){#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--body ul.cookiesjsr-service-groups .cookiesjsr-service-group--intro{line-height:2.5rem;padding-top:1em;}}#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--body ul.cookiesjsr-service-groups .cookiesjsr-links{flex-direction:row;}#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--body ul.cookiesjsr-service-groups .cookiesjsr-service-group--services .cookiesjsr-service--always-on{color:#441F42;}#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--body .cookiesjsr-links.links--row li:before{display:none;}#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--footer{font-size:1.8rem;}#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions{gap:20px;}#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions button.cookiesjsr-btn{min-height:0;}#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions button.cookiesjsr-btn:hover{transform:none;}#block-shift-cookiesui .cookiesjsr-layer .cookiesjsr-layer--footer .cookiesjsr-layer--actions button.cookiesjsr-btn.button-save{margin-left:0.625em;}@media (max-width:991px){#block-shift-gtranslate{display:none;position:absolute;z-index:90;top:77px;left:0px;right:0px;width:100vw;background-color:#FAF5F0;padding:10px 30px;text-align:right;}#block-shift-gtranslate.expanded{display:block;}#block-shift-gtranslate select{display:inline-block;}}#block-shift-gtranslate select{margin:0;}.extlink span{color:#441F42;}.extlink span.fa-external-link,.extlink span.fa-envelope-o{font-size:0.625em;margin-left:0.2em;margin-right:0.2em;font-weight:900;position:relative;top:-0.15em;}.extlink span.fa-envelope-o{font-weight:400;font-size:0.75em;}body.node--type-climate-action .extlink span,body.bg-shift-purple .extlink span,body.block-impactstats .extlink span,.node.climate-action.guide-step .extlink span{color:#999;}#footer{background-color:#00477D;color:#FAF5F0;padding-top:2em;padding-bottom:2em;position:relative;z-index:10;}#footer a{color:#FAF5F0;}@media (min-width:992px){#footer nav.menu--main,#footer nav.menu--user-menu{width:220px;}}#footer nav.menu--main ul,#footer nav.menu--user-menu ul{margin:0;font-size:1.5rem;line-height:1.7rem;font-weight:500;}@media (min-width:992px){#footer nav.menu--main ul,#footer nav.menu--user-menu ul{font-size:1.8rem;line-height:2rem;}}#footer nav.menu--main ul li,#footer nav.menu--user-menu ul li{margin-bottom:8px;}#footer nav.menu--main ul li.menu-item--active-trail a,#footer nav.menu--main ul li a.is-active,#footer nav.menu--main ul li a:hover,#footer nav.menu--user-menu ul li.menu-item--active-trail a,#footer nav.menu--user-menu ul li a.is-active,#footer nav.menu--user-menu ul li a:hover{color:#7DE2B9;}@media (max-width:759px){#footer nav.menu--user-menu{margin-top:1.5em;}}#footer .columns{display:flex;margin-bottom:2em;justify-content:flex-end;}@media (max-width:759px){#footer .columns{justify-content:center;}}@media (max-width:1199px){#footer .columns{flex-wrap:wrap;row-gap:3em;padding-bottom:1.5em;}}#footer .columns .col-logo{flex:0 0 50%;}@media (min-width:760px){#footer .columns .col-logo{flex:0 0 275px;}}#footer .columns .region-footer{flex:0 0 50%;}@media (min-width:760px){#footer .columns .region-footer{flex:0 0 calc(100% - 275px);display:flex;gap:20px;}}@media (min-width:1200px){#footer .columns .region-footer{flex:0 0 460px;}}@media (max-width:1199px){#footer .columns .flex-spacer{display:none;}}@media (min-width:1200px){#footer .columns .flex-spacer{flex:1;}}#footer .columns .footer-partners{flex:0 0 330px;display:flex;text-align:center;}#footer .footer-partners{user-select:none;}#footer .footer-partners a.partner-logo{display:block;margin-bottom:0.875em;}#footer .footer-partners a.partner-logo:hover img{opacity:0.9;}#footer .footer-partners .partner-nicholas{width:146px;}#footer .footer-partners .partner-nicholas .partner-links a{color:#72A9FF;}#footer .footer-partners .partner-drawdown{width:185px;}#footer .footer-partners .partner-drawdown a.partner-logo{border-left:1px solid #FAF5F0;}#footer .footer-partners .partner-drawdown .partner-links a{color:#1BC6CB;}#footer .footer-partners .partner-links{font-size:2.4rem;}#footer .footer-partners .partner-links a{transition:color 200ms ease-in-out;}#footer .footer-partners .partner-links a:hover{color:#FAF5F0;}#footer a.footer-logo{display:block;width:130px;}@media (min-width:760px){#footer a.footer-logo{width:180px;}}#footer a.footer-logo:hover{opacity:0.85;}#footer .footer-legal{font-size:1.2rem;line-height:1.5rem;text-align:right;}@media (min-width:760px){#footer .footer-legal{font-size:1.4rem;line-height:1.7rem;display:flex;justify-content:space-between;}}#footer .footer-copyright{line-height:1.5em;}@media (max-width:759px){#footer .footer-copyright > span:first-child{display:block;}}@media (min-width:760px){#footer .footer-copyright > span:first-child{margin-right:1.25em;}}#footer .footer-copyright a{text-decoration:underline;}#footer .footer-copyright a:hover{color:#7DE2B9;}#footer .menu--legal-menu ul{margin:0;}@media (max-width:759px){#footer .menu--legal-menu ul{text-align:right;margin-bottom:0.75em;}}#footer .menu--legal-menu ul li{display:inline;}#footer .menu--legal-menu ul li:after{content:"|";margin:0 5px;}#footer .menu--legal-menu ul li:last-child:after{display:none;}#footer .menu--legal-menu ul li a:hover{text-decoration:underline;}#header{position:relative;z-index:80;background-color:#FBB200;min-height:90px;padding:13px 0;}@media (min-width:992px){#header{padding:20px 0;min-height:120px;}}#header a.header-logo{display:block;width:130px;float:left;}@media (min-width:992px){#header a.header-logo{width:200px;}}#header a.header-logo:hover{opacity:0.95;}#header a.header-logo img.tagline{display:none;width:150px;margin:12px -10px 0;}@media (min-width:992px){#header a.header-logo img.tagline{margin:20px -25px 0;width:250px;}}@media (min-width:1400px){#header a.header-logo img.tagline{margin:20px -35px 0;width:270px;}}#header #header-region{float:right;display:inline-flex;align-items:right;justify-content:top;}#header button.mobile-language-button{font-size:2.8rem;height:40px;width:40px;border-radius:50%;text-align:center;color:#441F42;}#header button.mobile-language-button:before{font-family:"Font Awesome 7 Pro";content:"\f0ac";font-weight:300;display:inline-block;}#header button.mobile-language-button.open{background-color:#FAF5F0;}#header a.mobile-profile-icon{font-size:2.8rem;line-height:40px;width:40px;height:40px;border-radius:50%;margin-left:0px;text-align:center;}#header a.mobile-profile-icon:before{font-family:"Font Awesome 7 Pro";content:"\f2bd";font-weight:900;display:inline-block;}#header a.user-button{margin-left:10px;}#header a.user-button.profile-icon:before{font-family:"Font Awesome 7 Pro";content:"\f007";display:inline-block;font-size:2rem;width:1em;margin-left:-0.325em;margin-right:0.5em;}body.path-frontpage #header a.header-logo img.tagline{display:block;}.page-sign-in #header a.user-button.sign-in-link{background-color:#FAF5F0;border-color:#FAF5F0;}.page-sign-in #header a.user-button.sign-in-link:hover{color:#441F42;}.page-sign-in #header a.mobile-profile-icon{color:#FAF5F0;}body.logged-in .menu-item.sign-in{display:none;}.media.share-image.full a.thumbnail{position:relative;display:block;border:4px solid #FAF5F0;aspect-ratio:1/1;overflow:hidden;background-color:#D2D2D2;transition:border-color 200ms ease-in-out;}.media.share-image.full a.thumbnail img{position:absolute;inset:0;margin:auto;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;}.media.share-image.full a.thumbnail:hover,.media.share-image.full a.thumbnail:focus-visible{border-color:#1BC6CB;}.media.share-image.full a.thumbnail:hover:after,.media.share-image.full a.thumbnail:focus-visible:after{color:#1BC6CB;}.media.share-image.full a.thumbnail:after{display:block;position:absolute;bottom:0;right:0;width:30px;height:30px;font-size:1.4rem;line-height:30px;font-family:"Font Awesome 7 Pro";text-align:center;content:"\f0ed";color:#fff;background-color:rgba(72,72,72,0.7);font-weight:300;transition:color 200ms ease-in-out;}@media (min-width:1200px){.media.share-image.full a.thumbnail:after{width:50px;height:50px;font-size:2.4rem;line-height:50px;}}.media.share-image.full .info{padding-top:0.5em;text-align:center;line-height:1.25em;font-weight:500;}@media (max-width:576px){.media.share-image.full .info{font-size:0.75em;}}#mobile-menu{display:none;}#mobile-menu:focus{outline:none;}#mobile-menu.expanded{display:block;position:fixed;z-index:99;color:#FAF5F0;top:0;right:0;width:210px;height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#441F42;padding-top:95px;padding-left:15px;padding-bottom:8em;border-left:3px solid #7DE2B9;}@media (min-width:992px){#mobile-menu.expanded{border-left:8px solid #7DE2B9;padding-top:110px;padding-left:32px;width:calc(50vw - 196px);}}@media (min-width:1200px){#mobile-menu.expanded{width:calc(50vw - 300px);}}@media (min-width:1400px){#mobile-menu.expanded{width:calc(50vw - 350px);}}@media (min-width:1750px){#mobile-menu.expanded{width:calc(50vw - 525px);}}#mobile-menu nav.menu--main{margin-bottom:2em;}#mobile-menu ul{margin:0;}#mobile-menu ul li{margin-bottom:12px;font-weight:500;}#mobile-menu ul li.menu-item--active-trail a,#mobile-menu ul li a.is-active,#mobile-menu ul li a:hover{color:#7DE2B9;}#mobile-menu a{color:#FAF5F0;}button#mobile-menu-toggle,button#mobile-menu-toggle-close{width:40px;height:40px;padding:9px 4px;overflow:hidden;margin:0;margin-left:5px;background:none;background-image:none;border:none 0;border-radius:4px;cursor:pointer;outline:none;}@media (min-width:992px){button#mobile-menu-toggle,button#mobile-menu-toggle-close{margin-left:20px;}}button#mobile-menu-toggle:not(.open):focus-visible,button#mobile-menu-toggle-close:not(.open):focus-visible{outline:2px solid #441F42;}button#mobile-menu-toggle .bar-wrapper,button#mobile-menu-toggle-close .bar-wrapper{position:relative;width:32px;height:32px;}button#mobile-menu-toggle span.icon-bar,button#mobile-menu-toggle-close span.icon-bar{position:absolute;display:block;width:32px;height:2px;left:0;opacity:1;background-color:#441F42;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.15s ease-in-out;-moz-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out;}button#mobile-menu-toggle.open span.icon-bar,button#mobile-menu-toggle-close.open span.icon-bar{background-color:#FAF5F0;}button#mobile-menu-toggle.open:hover span.icon-bar,button#mobile-menu-toggle.open:focus-visible span.icon-bar,button#mobile-menu-toggle-close.open:hover span.icon-bar,button#mobile-menu-toggle-close.open:focus-visible span.icon-bar{background-color:#7DE2B9;}button#mobile-menu-toggle span.icon-bar:nth-of-type(1),button#mobile-menu-toggle-close span.icon-bar:nth-of-type(1){top:0;}button#mobile-menu-toggle span.icon-bar:nth-of-type(2),button#mobile-menu-toggle span.icon-bar:nth-of-type(3),button#mobile-menu-toggle-close span.icon-bar:nth-of-type(2),button#mobile-menu-toggle-close span.icon-bar:nth-of-type(3){top:10px;}button#mobile-menu-toggle span.icon-bar:nth-of-type(4),button#mobile-menu-toggle-close span.icon-bar:nth-of-type(4){top:20px;}button#mobile-menu-toggle span.icon-bar + .icon-bar,button#mobile-menu-toggle-close span.icon-bar + .icon-bar{margin-top:0;}button#mobile-menu-toggle.open span.icon-bar:nth-of-type(1),button#mobile-menu-toggle-close.open span.icon-bar:nth-of-type(1){top:7px;width:0;left:50%;}button#mobile-menu-toggle.open span.icon-bar:nth-of-type(2),button#mobile-menu-toggle-close.open span.icon-bar:nth-of-type(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}button#mobile-menu-toggle.open span.icon-bar:nth-of-type(3),button#mobile-menu-toggle-close.open span.icon-bar:nth-of-type(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}button#mobile-menu-toggle.open span.icon-bar:nth-of-type(4),button#mobile-menu-toggle-close.open span.icon-bar:nth-of-type(4){top:7px;width:0;left:50%;}button#mobile-menu-toggle{display:inline-block;position:relative;}button#mobile-menu-toggle-close{display:block;position:absolute;z-index:101;top:13px;left:143px;}@media (min-width:576px){button#mobile-menu-toggle-close{left:133px;}}@media (min-width:992px){button#mobile-menu-toggle-close{top:20px;left:202px;}}@media (min-width:992px){button#mobile-menu-toggle-close{left:198px;}}.node.climate-action.full .columns,.node.climate-action.guide-step .columns{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2.5em;}@media (min-width:992px){.node.climate-action.full .columns,.node.climate-action.guide-step .columns{flex-wrap:nowrap;margin-bottom:4em;margin-right:-30px;}}@media (min-width:1400px){.node.climate-action.full .columns,.node.climate-action.guide-step .columns{margin-right:-55px;}}.node.climate-action.full .columns .col-superpower,.node.climate-action.guide-step .columns .col-superpower{flex:0 0 80px;order:2;}@media (min-width:992px){.node.climate-action.full .columns .col-superpower,.node.climate-action.guide-step .columns .col-superpower{flex:0 0 180px;padding-top:0.25em;order:1;}}@media (min-width:1400px){.node.climate-action.full .columns .col-superpower,.node.climate-action.guide-step .columns .col-superpower{flex:0 0 235px;}}.node.climate-action.full .columns .col-superpower .superpower-icon,.node.climate-action.guide-step .columns .col-superpower .superpower-icon{width:80px;}@media (min-width:992px){.node.climate-action.full .columns .col-superpower .superpower-icon,.node.climate-action.guide-step .columns .col-superpower .superpower-icon{width:100px;}}@media (min-width:1200px){.node.climate-action.full .columns .col-superpower .superpower-icon,.node.climate-action.guide-step .columns .col-superpower .superpower-icon{width:120px;}}.node.climate-action.full .columns .col-superpower .superpower-icon .superpower-name,.node.climate-action.guide-step .columns .col-superpower .superpower-icon .superpower-name{background-color:#441F42;color:#FAF5F0;font-size:0.9rem;line-height:1.4rem;font-weight:900;text-transform:uppercase;text-align:center;}@media (min-width:992px){.node.climate-action.full .columns .col-superpower .superpower-icon .superpower-name,.node.climate-action.guide-step .columns .col-superpower .superpower-icon .superpower-name{font-size:1.2rem;line-height:1.8rem;}}@media (min-width:1200px){.node.climate-action.full .columns .col-superpower .superpower-icon .superpower-name,.node.climate-action.guide-step .columns .col-superpower .superpower-icon .superpower-name{font-size:1.4rem;line-height:2.5rem;}}.node.climate-action.full .columns .col-superpower .climate-action-count,.node.climate-action.guide-step .columns .col-superpower .climate-action-count{text-align:center;margin-top:0.25em;font-size:1.6rem;}@media (min-width:1200px){.node.climate-action.full .columns .col-superpower .climate-action-count,.node.climate-action.guide-step .columns .col-superpower .climate-action-count{font-size:2rem;}}.node.climate-action.full .columns .col-action-icon,.node.climate-action.guide-step .columns .col-action-icon{flex:0 0 calc(100% - 80px);order:1;}@media (min-width:400px){.node.climate-action.full .columns .col-action-icon,.node.climate-action.guide-step .columns .col-action-icon{flex:0 0 280px;}}@media (min-width:992px){.node.climate-action.full .columns .col-action-icon,.node.climate-action.guide-step .columns .col-action-icon{flex:0 0 320px;order:4;}}@media (min-width:1200px){.node.climate-action.full .columns .col-action-icon,.node.climate-action.guide-step .columns .col-action-icon{flex:0 0 360px;order:4;}}@media (min-width:1400px){.node.climate-action.full .columns .col-action-icon,.node.climate-action.guide-step .columns .col-action-icon{flex:0 0 420px;}}@media (max-width:991px){.node.climate-action.full .columns .col-action-icon .action-icon,.node.climate-action.guide-step .columns .col-action-icon .action-icon{margin-left:-20px;}}@media (min-width:992px){.node.climate-action.full .columns .col-action-icon .action-icon,.node.climate-action.guide-step .columns .col-action-icon .action-icon{margin-top:-3.5em;max-width:360px;}}.node.climate-action.full .columns .col-action-icon .share-icons,.node.climate-action.full .columns .col-action-icon .share-button,.node.climate-action.full .columns .col-action-icon .progress-notes,.node.climate-action.full .columns .col-action-icon .view-my-notes,.node.climate-action.full .columns .col-action-icon .my-actions,.node.climate-action.full .columns .col-action-icon .flag-mark-action-complete,.node.climate-action.guide-step .columns .col-action-icon .share-icons,.node.climate-action.guide-step .columns .col-action-icon .share-button,.node.climate-action.guide-step .columns .col-action-icon .progress-notes,.node.climate-action.guide-step .columns .col-action-icon .view-my-notes,.node.climate-action.guide-step .columns .col-action-icon .my-actions,.node.climate-action.guide-step .columns .col-action-icon .flag-mark-action-complete{padding-left:55px;}@media (min-width:1400px){.node.climate-action.full .columns .col-action-icon .share-icons,.node.climate-action.full .columns .col-action-icon .share-button,.node.climate-action.full .columns .col-action-icon .progress-notes,.node.climate-action.full .columns .col-action-icon .view-my-notes,.node.climate-action.full .columns .col-action-icon .my-actions,.node.climate-action.full .columns .col-action-icon .flag-mark-action-complete,.node.climate-action.guide-step .columns .col-action-icon .share-icons,.node.climate-action.guide-step .columns .col-action-icon .share-button,.node.climate-action.guide-step .columns .col-action-icon .progress-notes,.node.climate-action.guide-step .columns .col-action-icon .view-my-notes,.node.climate-action.guide-step .columns .col-action-icon .my-actions,.node.climate-action.guide-step .columns .col-action-icon .flag-mark-action-complete{padding-left:70px;}}.node.climate-action.full .columns .col-action-icon .sharethis-inline-share-buttons,.node.climate-action.guide-step .columns .col-action-icon .sharethis-inline-share-buttons{margin-bottom:2em;}.node.climate-action.full .columns .col-action-icon .progress-notes form.webform-submission-progress-notes-form .webform-button--submit,.node.climate-action.guide-step .columns .col-action-icon .progress-notes form.webform-submission-progress-notes-form .webform-button--submit{width:100%;}.node.climate-action.full .columns .col-action-icon .flag-mark-action-complete a,.node.climate-action.guide-step .columns .col-action-icon .flag-mark-action-complete a{width:100%;}.node.climate-action.full .columns .col-action-icon .my-actions,.node.climate-action.guide-step .columns .col-action-icon .my-actions{margin-top:1.75em;}.node.climate-action.full .columns .col-action-icon .my-actions a,.node.climate-action.guide-step .columns .col-action-icon .my-actions a{width:100%;}.node.climate-action.full .columns .col-spacer,.node.climate-action.guide-step .columns .col-spacer{display:none;}@media (min-width:992px){.node.climate-action.full .columns .col-spacer,.node.climate-action.guide-step .columns .col-spacer{display:block;flex:1;order:3;}}.node.climate-action.full .columns .col-main,.node.climate-action.guide-step .columns .col-main{flex:0 0 100%;order:3;}@media (min-width:992px){.node.climate-action.full .columns .col-main,.node.climate-action.guide-step .columns .col-main{flex:0 0 460px;order:2;}}@media (min-width:1200px){.node.climate-action.full .columns .col-main,.node.climate-action.guide-step .columns .col-main{flex:0 0 600px;}}@media (min-width:1750px){.node.climate-action.full .columns .col-main,.node.climate-action.guide-step .columns .col-main{flex:0 0 880px;}}.node.climate-action.full .columns .col-main .share-icons,.node.climate-action.guide-step .columns .col-main .share-icons{margin-bottom:2em;}.node.climate-action.full .columns .col-main .share-button,.node.climate-action.guide-step .columns .col-main .share-button{margin-top:1em;}.node.climate-action.full h1,.node.climate-action.full .action-title,.node.climate-action.guide-step h1,.node.climate-action.guide-step .action-title{font-size:3rem;line-height:1em;font-weight:900;text-transform:uppercase;margin-bottom:1em;}@media (min-width:1200px){.node.climate-action.full h1,.node.climate-action.full .action-title,.node.climate-action.guide-step h1,.node.climate-action.guide-step .action-title{font-size:5rem;}}.node.climate-action.full h1 p,.node.climate-action.full .action-title p,.node.climate-action.guide-step h1 p,.node.climate-action.guide-step .action-title p{margin-bottom:0;}.node.climate-action.full .field-body ol li::marker,.node.climate-action.full .field-guide-intro ol li::marker,.node.climate-action.full .field-guide-yes ol li::marker,.node.climate-action.full .field-guide-no ol li::marker,.node.climate-action.guide-step .field-body ol li::marker,.node.climate-action.guide-step .field-guide-intro ol li::marker,.node.climate-action.guide-step .field-guide-yes ol li::marker,.node.climate-action.guide-step .field-guide-no ol li::marker{font-weight:500;}.node.climate-action.full .field-body h2,.node.climate-action.full .field-guide-intro h2,.node.climate-action.full .field-guide-yes h2,.node.climate-action.full .field-guide-no h2,.node.climate-action.guide-step .field-body h2,.node.climate-action.guide-step .field-guide-intro h2,.node.climate-action.guide-step .field-guide-yes h2,.node.climate-action.guide-step .field-guide-no h2{font-weight:800;line-height:1.25em;margin-top:1.5em;margin-bottom:0.5em;}.node.climate-action.full .field-body h2 strong,.node.climate-action.full .field-guide-intro h2 strong,.node.climate-action.full .field-guide-yes h2 strong,.node.climate-action.full .field-guide-no h2 strong,.node.climate-action.guide-step .field-body h2 strong,.node.climate-action.guide-step .field-guide-intro h2 strong,.node.climate-action.guide-step .field-guide-yes h2 strong,.node.climate-action.guide-step .field-guide-no h2 strong{font-weight:800;}.node.climate-action.full .field-body h2 + ul,.node.climate-action.full .field-guide-intro h2 + ul,.node.climate-action.full .field-guide-yes h2 + ul,.node.climate-action.full .field-guide-no h2 + ul,.node.climate-action.guide-step .field-body h2 + ul,.node.climate-action.guide-step .field-guide-intro h2 + ul,.node.climate-action.guide-step .field-guide-yes h2 + ul,.node.climate-action.guide-step .field-guide-no h2 + ul{margin-top:0;}.node.climate-action.full .share-icons .sharethis-inline-share-buttons,.node.climate-action.guide-step .share-icons .sharethis-inline-share-buttons{padding-top:0.25em;}.node.climate-action.guide-step .columns{margin-bottom:0em;}@media (min-width:992px){.node.climate-action.guide-step .columns{margin-bottom:0;}}.node.climate-action.guide-step .guide-question{margin-top:0.5em;border-top:1px solid #FAF5F0;border-bottom:1px solid #FAF5F0;padding-top:1.25em;padding-bottom:1.25em;}.node.climate-action.guide-step .guide-question legend p{font-weight:700;margin-bottom:1.25em;}.node.climate-action.guide-step .guide-question .guide-question__options{padding-bottom:0.625em;}.node.climate-action.guide-step .guide-question .guide-question__options .form-type-radio{color:#441F42;text-align:center;}.node.climate-action.guide-step .guide-question .guide-question__content{padding-top:1.375em;}.progress-notes form.webform-submission-progress-notes-form textarea{border:1px solid #441F42;color:#441F42;}.progress-notes form.webform-submission-progress-notes-form .form-item-note .description{padding:10px 20px 0;font-size:1.4rem;line-height:1.7rem;margin-bottom:1em;}@media (min-width:1200px){.progress-notes form.webform-submission-progress-notes-form .form-item-note .description{font-size:1.6rem;line-height:1.9rem;}}.flag-mark-action-complete.action-unflag a:after{font-weight:400;color:#FC6317;}.view-my-notes{margin-top:2.5em;}.view-my-notes .views-row{border-top:1px solid #441F42;padding-top:0.625em;padding-bottom:1em;}.view-my-notes .views-row:last-child{border-bottom:1px solid #441F42;}.view-my-notes .views-row .header-row{display:flex;margin-bottom:0.5em;line-height:1.5rem;}.view-my-notes .views-row .header-row .note-date{flex:1 1 100%;font-size:1.2rem;line-height:1.8rem;}.view-my-notes .views-row .header-row .note-edit a{font-size:0;line-height:1.5rem;margin-left:10px;}.view-my-notes .views-row .header-row .note-edit a:after{font-size:1.6rem;content:"\f044";font-family:"Font Awesome 7 Pro";}.view-my-notes .views-row .header-row .note-edit a:hover{color:#FC6317;}.view-my-notes .views-row .header-row .note-delete a{font-size:0;margin-left:12px;}.view-my-notes .views-row .header-row .note-delete a:after{font-size:1.5rem;content:"\f2ed";font-family:"Font Awesome 7 Pro";}.view-my-notes .views-row .header-row .note-delete a:hover{color:#FC6317;}.view-my-notes .views-row .views-field-webform-submission-value{font-size:1.7rem;line-height:2.3rem;}a.node.climate-action.teaser{display:block;width:194px;height:194px;border:4px solid #dcdcdc;position:relative;padding:5px;padding-right:25px;background-color:#FAF5F0;transition:background-color 200ms ease-in-out;}a.node.climate-action.teaser:hover,a.node.climate-action.teaser:focus{background-color:#F5F0EB;}@media (min-width:1400px){a.node.climate-action.teaser{width:228px;height:228px;border-width:5px;padding-right:30px;}}a.node.climate-action.teaser .field-long-title{font-weight:900;text-transform:uppercase;font-size:1.7rem;line-height:1em;}@media (min-width:1400px){a.node.climate-action.teaser .field-long-title{font-size:2rem;}}a.node.climate-action.teaser .action-icon{position:absolute;bottom:0;right:0;width:85px;height:85px;user-select:none;-webkit-user-drag:none;}@media (min-width:1400px){a.node.climate-action.teaser .action-icon{width:100px;height:100px;}}a.node.climate-action.teaser.action-completed:after{position:absolute;top:0;left:0;right:0;bottom:0;display:block;content:"\f058";font-family:"Font Awesome 7 Pro";font-weight:900;text-align:center;font-size:100px;line-height:228px;opacity:0.7;background-color:#FAF5F0;color:#7DE2B9;}a.node.climate-action.teaser.citizen{border-color:#1BC6CB;}a.node.climate-action.teaser.citizen:hover,a.node.climate-action.teaser.citizen:focus{border-color:#35dfe4;}a.node.climate-action.teaser.professional{border-color:#FC6317;}a.node.climate-action.teaser.professional:hover,a.node.climate-action.teaser.professional:focus{border-color:#fd8549;}a.node.climate-action.teaser.investor{border-color:#5889D6;}a.node.climate-action.teaser.investor:hover,a.node.climate-action.teaser.investor:focus{border-color:#81a6e0;}a.node.climate-action.teaser.consumer{border-color:#7DE2B9;}a.node.climate-action.teaser.consumer:hover,a.node.climate-action.teaser.consumer:focus{border-color:#a7ebcf;}a.node.climate-action.teaser.role-model{border-color:#FBB200;}a.node.climate-action.teaser.role-model:hover,a.node.climate-action.teaser.role-model:focus{border-color:#ffc32f;}.node.climate-action.badge{position:relative;width:136px;height:136px;}.node.climate-action.badge svg.badge-shape{position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:0;filter:drop-shadow(2px 2px 5px rgba(0,0,0,0.5));}.node.climate-action.badge svg.badge-shape path{fill:#484848;stroke:currentColor;stroke-width:3px;}.node.climate-action.badge .action-name{position:absolute;top:30%;left:0;right:0;z-index:2;color:#FAF5F0;font-size:11.5px;line-height:1em;font-weight:900;text-transform:uppercase;text-align:center;padding:0 12%;transform:translateY(-50%);}.node.climate-action.badge .action-icon{position:absolute;bottom:12%;left:50%;transform:translateX(-50%);width:72px;height:72px;z-index:1;user-select:none;-webkit-user-drag:none;}.node.climate-action.badge.citizen .badge-shape path{stroke:#1BC6CB;}.node.climate-action.badge.professional .badge-shape path{stroke:#FC6317;}.node.climate-action.badge.investor .badge-shape path{stroke:#5889D6;}.node.climate-action.badge.consumer .badge-shape path{stroke:#7DE2B9;}.node.climate-action.badge.role-model .badge-shape path{stroke:#FBB200;}body.page-climate-actions h1,body.page-climate-actions .view-climate-actions,body.path-frontpage h1,body.path-frontpage .view-climate-actions{max-width:1230px;margin:0 auto;}body.page-profiles h1{text-align:center;}body.page-profiles .paragraph-body-text{text-align:center;}body.page-profiles .paragraph-body-text .field-body{max-width:800px;margin:0 auto;}html{overflow-x:clip;}body.page-find-my-superpowers{overflow-x:clip;}body.page-find-my-superpowers .node.page.full{max-width:620px;padding-bottom:3em;position:relative;z-index:2;}@media (min-width:992px){body.page-find-my-superpowers .node.page.full{padding-bottom:4em;margin-left:275px;}}body.page-find-my-superpowers .node.page.full ul.link-buttons{margin:1.5em 0;}body.page-find-my-superpowers .node.page.full ul.link-buttons li{margin-bottom:10px;}body.page-find-my-superpowers .node.page.full ul.link-buttons li a{display:block;width:100%;max-width:620px;background-color:#FAF5F0;font-weight:600;padding:13px 20px 14px 20px;font-size:1.7rem;line-height:2.3rem;text-align:center;}@media (min-width:1200px){body.page-find-my-superpowers .node.page.full ul.link-buttons li a{padding:15px 30px 15px 30px;font-size:2rem;line-height:3rem;}}body.page-find-my-superpowers .node.page.full ul.link-buttons li a:hover{background-color:#FBB200;}body.page-find-my-superpowers #main{position:relative;}body.page-find-my-superpowers #main:before{display:block;content:"";width:270px;height:270px;position:absolute;z-index:1;left:-150px;top:280px;background-image:url(/themes/custom/shift/images/bg-shape-investor-orange.svg);background-size:contain;background-repeat:no-repeat;background-position:center;}@media (min-width:992px){body.page-find-my-superpowers #main:before{width:420px;height:420px;left:50%;top:90px;transform:translateX(-650px);}}@media (min-width:1200px){body.page-find-my-superpowers #main:before{width:567px;height:567px;left:50%;transform:translateX(-900px);}}@media (min-width:1400px){body.page-find-my-superpowers #main:before{transform:translateX(-950px);}}@media (min-width:1750px){body.page-find-my-superpowers #main:before{transform:translateX(-1100px);}}body.page-find-my-superpowers #main:after{display:block;content:"";width:270px;height:270px;position:absolute;z-index:1;left:50%;top:450px;transform:translateX(10vw);background-image:url(/themes/custom/shift/images/bg-shape-professional-aqua.svg);background-size:contain;background-repeat:no-repeat;background-position:center;}@media (min-width:992px){body.page-find-my-superpowers #main:after{width:420px;height:420px;top:260px;transform:translateX(10vw);}}@media (min-width:1200px){body.page-find-my-superpowers #main:after{width:658px;height:658px;right:-330px;top:220px;}}.page-about #main,.page-teach #main,.page-find-my-superpowers-welcome-aboard #main,.page-find-my-superpowers-not-now #main{overflow:hidden;}.page-about h1,.page-teach h1,.page-find-my-superpowers-welcome-aboard h1,.page-find-my-superpowers-not-now h1{position:relative;z-index:3;}.page-about .field-page-builder,.page-teach .field-page-builder,.page-find-my-superpowers-welcome-aboard .field-page-builder,.page-find-my-superpowers-not-now .field-page-builder{position:relative;}.page-about .field-page-builder:before,.page-teach .field-page-builder:before,.page-find-my-superpowers-welcome-aboard .field-page-builder:before,.page-find-my-superpowers-not-now .field-page-builder:before{display:block;content:"";width:270px;height:270px;position:absolute;left:-75px;top:0px;background-image:url(/themes/custom/shift/images/bg-shape-citizen-yellow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;}@media (min-width:992px){.page-about .field-page-builder:before,.page-teach .field-page-builder:before,.page-find-my-superpowers-welcome-aboard .field-page-builder:before,.page-find-my-superpowers-not-now .field-page-builder:before{width:420px;height:420px;left:-200px;top:240px;}}@media (min-width:1200px){.page-about .field-page-builder:before,.page-teach .field-page-builder:before,.page-find-my-superpowers-welcome-aboard .field-page-builder:before,.page-find-my-superpowers-not-now .field-page-builder:before{width:862px;height:867px;left:-445px;top:400px;}}.page-about .field-page-builder .paragraph-body-text,.page-teach .field-page-builder .paragraph-body-text,.page-find-my-superpowers-welcome-aboard .field-page-builder .paragraph-body-text,.page-find-my-superpowers-not-now .field-page-builder .paragraph-body-text{position:relative;z-index:10;}.page-about .field-page-builder .paragraph-body-text .field-body,.page-teach .field-page-builder .paragraph-body-text .field-body,.page-find-my-superpowers-welcome-aboard .field-page-builder .paragraph-body-text .field-body,.page-find-my-superpowers-not-now .field-page-builder .paragraph-body-text .field-body{max-width:none;}.page-about .field-page-builder .logo-tagline,.page-teach .field-page-builder .logo-tagline,.page-find-my-superpowers-welcome-aboard .field-page-builder .logo-tagline,.page-find-my-superpowers-not-now .field-page-builder .logo-tagline{position:relative;z-index:2;width:160px;margin-top:3em;margin-bottom:6em;margin-left:165px;}@media (min-width:992px){.page-about .field-page-builder .logo-tagline,.page-teach .field-page-builder .logo-tagline,.page-find-my-superpowers-welcome-aboard .field-page-builder .logo-tagline,.page-find-my-superpowers-not-now .field-page-builder .logo-tagline{position:absolute;left:0;top:0.5em;width:180px;margin:0;}}@media (min-width:1200px){.page-about .field-page-builder .logo-tagline,.page-teach .field-page-builder .logo-tagline,.page-find-my-superpowers-welcome-aboard .field-page-builder .logo-tagline,.page-find-my-superpowers-not-now .field-page-builder .logo-tagline{width:300px;}}.page-find-my-superpowers-not-now .field-page-builder:before,.page-find-my-superpowers-welcome-aboard .field-page-builder:before{top:-60px;}@media (min-width:992px){.page-find-my-superpowers-not-now .field-page-builder:before,.page-find-my-superpowers-welcome-aboard .field-page-builder:before{top:100px;}}@media (min-width:1200px){.page-find-my-superpowers-not-now .field-page-builder:before,.page-find-my-superpowers-welcome-aboard .field-page-builder:before{top:150px;}}body.page-guide-complete{overflow-x:clip;}body.page-guide-complete h1{position:relative;z-index:2;}@media (min-width:992px){body.page-guide-complete h1{padding-left:150px;}}@media (min-width:1400px){body.page-guide-complete h1{padding-left:235px;}}@media (min-width:992px){body.page-guide-complete h1 p{width:460px;}}@media (min-width:1200px){body.page-guide-complete h1 p{width:620px;}}@media (min-width:1750px){body.page-guide-complete h1 p{width:880px;}}body.page-guide-complete .paragraph-full-width-section#guide-complete{position:relative;z-index:2;padding-top:0;}body.page-guide-complete .paragraph-full-width-section#guide-complete .field-section-contents{position:relative;}@media (min-width:992px){body.page-guide-complete .paragraph-full-width-section#guide-complete .field-section-contents{padding-left:150px;}}@media (min-width:1400px){body.page-guide-complete .paragraph-full-width-section#guide-complete .field-section-contents{padding-left:235px;}}body.page-guide-complete .paragraph-full-width-section#guide-complete .paragraph-body-text,body.page-guide-complete .paragraph-full-width-section#guide-complete .paragraph-inline-block-or-view{text-align:left;margin-left:0;margin-bottom:0;}@media (min-width:992px){body.page-guide-complete .paragraph-full-width-section#guide-complete .paragraph-body-text,body.page-guide-complete .paragraph-full-width-section#guide-complete .paragraph-inline-block-or-view{width:460px;}}@media (min-width:1200px){body.page-guide-complete .paragraph-full-width-section#guide-complete .paragraph-body-text,body.page-guide-complete .paragraph-full-width-section#guide-complete .paragraph-inline-block-or-view{width:620px;}}@media (min-width:1750px){body.page-guide-complete .paragraph-full-width-section#guide-complete .paragraph-body-text,body.page-guide-complete .paragraph-full-width-section#guide-complete .paragraph-inline-block-or-view{width:880px;}}body.page-guide-complete .paragraph-full-width-section#guide-complete .share-your-results{position:relative;width:204px;color:#FAF5F0;z-index:3;}@media (max-width:991px){body.page-guide-complete .paragraph-full-width-section#guide-complete .share-your-results{margin-top:90px;margin-bottom:120px;float:right;}}@media (min-width:992px){body.page-guide-complete .paragraph-full-width-section#guide-complete .share-your-results{position:absolute;right:0;top:0;}}@media (min-width:1200px){body.page-guide-complete .paragraph-full-width-section#guide-complete .share-your-results{width:248px;}}body.page-guide-complete .paragraph-full-width-section#guide-complete .share-your-results p,body.page-guide-complete .paragraph-full-width-section#guide-complete .share-your-results ul{position:relative;z-index:3;}body.page-guide-complete .paragraph-full-width-section#guide-complete .share-your-results ul{user-select:none;}body.page-guide-complete .paragraph-full-width-section#guide-complete .share-your-results ul li{display:inline-block;margin-right:0.5em;}body.page-guide-complete .paragraph-full-width-section#guide-complete .share-your-results ul li a{width:30px;display:inline-block;color:#FAF5F0;transition:color 200ms ease-in-out;}body.page-guide-complete .paragraph-full-width-section#guide-complete .share-your-results ul li a:hover{color:#7DE2B9;}body.page-guide-complete .paragraph-full-width-section#guide-complete .share-your-results:before{position:absolute;left:-80px;top:-100px;z-index:2;display:block;content:"";width:340px;height:340px;background-image:url(/themes/custom/shift/images/bg-shape-professional-purple.svg);background-size:contain;background-repeat:no-repeat;}@media (min-width:1200px){body.page-guide-complete .paragraph-full-width-section#guide-complete .share-your-results:before{width:400px;height:400px;left:-80px;top:-100px;}}body.page-guide-complete .paragraph-full-width-section#conversation-starburst{position:relative;}body.page-guide-complete .paragraph-full-width-section#conversation-starburst:before{content:"";display:block;position:absolute;top:-50px;right:-120px;width:190px;height:190px;background-image:url(/themes/custom/shift/images/bg-shape-rolemodel-orange.svg);background-size:contain;background-repeat:no-repeat;}@media (min-width:992px){body.page-guide-complete .paragraph-full-width-section#conversation-starburst:before{top:-100px;right:-160px;width:360px;height:360px;}}@media (min-width:1200px){body.page-guide-complete .paragraph-full-width-section#conversation-starburst:before{top:-150px;right:-200px;width:500px;height:500px;}}body.page-guide-complete .view-climate-actions .view-footer{display:none;}body.page-guide-complete #main{position:relative;}body.page-guide-complete #main:before{display:block;content:"";width:270px;height:270px;position:absolute;z-index:1;left:-150px;top:280px;background-image:url(/themes/custom/shift/images/bg-shape-investor-orange.svg);background-size:contain;background-repeat:no-repeat;background-position:center;}@media (min-width:992px){body.page-guide-complete #main:before{width:420px;height:420px;left:50%;top:90px;transform:translateX(-750px);}}@media (min-width:1200px){body.page-guide-complete #main:before{width:567px;height:567px;left:50%;transform:translateX(-980px);}}@media (min-width:1400px){body.page-guide-complete #main:before{transform:translateX(-950px);}}@media (min-width:1750px){body.page-guide-complete #main:before{transform:translateX(-1150px);}}body.page-find-my-superpowers-results #main,body.node-38 #main{min-height:700px;}body.page-find-my-superpowers-results .node.page.full,body.node-38 .node.page.full{position:relative;max-width:1230px;margin:0 auto;}body.page-find-my-superpowers-results .node.page.full h1,body.page-find-my-superpowers-results .node.page.full .field-page-builder,body.node-38 .node.page.full h1,body.node-38 .node.page.full .field-page-builder{margin:0;max-width:800px;}@media (min-width:1200px){body.page-find-my-superpowers-results .node.page.full h1,body.page-find-my-superpowers-results .node.page.full .field-page-builder,body.node-38 .node.page.full h1,body.node-38 .node.page.full .field-page-builder{max-width:640px;}}@media (min-width:1400px){body.page-find-my-superpowers-results .node.page.full h1,body.page-find-my-superpowers-results .node.page.full .field-page-builder,body.node-38 .node.page.full h1,body.node-38 .node.page.full .field-page-builder{max-width:760px;}}body.page-find-my-superpowers-results .results-summary,body.node-38 .results-summary{display:none;}@media (max-width:1199px){body.page-find-my-superpowers-results .results-superpowers,body.node-38 .results-superpowers{margin:1em 0 2em;}}@media (min-width:1200px){body.page-find-my-superpowers-results .results-superpowers,body.node-38 .results-superpowers{width:360px;position:absolute;top:0;right:0;}}body.page-find-my-superpowers-results .results-superpowers .superpowers,body.node-38 .results-superpowers .superpowers{display:flex;flex-wrap:wrap;gap:15px;user-select:none;}body.page-find-my-superpowers-results .results-superpowers .superpower,body.node-38 .results-superpowers .superpower{width:152px;display:none;}body.page-find-my-superpowers-results .results-superpowers .superpower:before,body.node-38 .results-superpowers .superpower:before{display:block;content:"";aspect-ratio:1/1;}body.page-find-my-superpowers-results .results-superpowers .superpower.citizen:before,body.node-38 .results-superpowers .superpower.citizen:before{background-image:url(/themes/custom/shift/images/shift_superpower-01_citizen.svg);}body.page-find-my-superpowers-results .results-superpowers .superpower.professional:before,body.node-38 .results-superpowers .superpower.professional:before{background-image:url(/themes/custom/shift/images/shift_superpower-02_professional.svg);}body.page-find-my-superpowers-results .results-superpowers .superpower.investor:before,body.node-38 .results-superpowers .superpower.investor:before{background-image:url(/themes/custom/shift/images/shift_superpower-03_investor.svg);}body.page-find-my-superpowers-results .results-superpowers .superpower.consumer:before,body.node-38 .results-superpowers .superpower.consumer:before{background-image:url(/themes/custom/shift/images/shift_superpower-04_consumer.svg);}body.page-find-my-superpowers-results .results-superpowers .superpower.role-model:before,body.node-38 .results-superpowers .superpower.role-model:before{background-image:url(/themes/custom/shift/images/shift_superpower-05_role_model.svg);}body.page-find-my-superpowers-results .results-superpowers .superpower span,body.node-38 .results-superpowers .superpower span{display:block;background-color:#441F42;color:#FAF5F0;font-weight:900;font-size:1.5rem;line-height:2rem;text-transform:uppercase;text-align:center;}.results-create-account-block{background-color:#FAF5F0;padding:25px 30px 35px;text-align:center;margin-bottom:2.5em;}.results-create-account-block p{max-width:470px;margin:0 auto 1.25em;}body.page-find-my-superpowers-results.quiz-role-model .superpower.role-model{display:block;}body.page-find-my-superpowers-results.quiz-liberal .superpower.citizen{display:block;}body.page-find-my-superpowers-results.quiz-education .superpower.professional{display:block;}body.page-find-my-superpowers-results.quiz-salary .superpower.investor{display:block;}body.page-find-my-superpowers-results.quiz-salary .superpower.consumer{display:block;}body.page-find-my-superpowers-results.prompt-01 .results-summary.prompt-01{display:block;}body.page-find-my-superpowers-results.prompt-02 .results-summary.prompt-02{display:block;}body.page-find-my-superpowers-results.prompt-03 .results-summary.prompt-03{display:block;}body.page-find-my-superpowers-results.prompt-04 .results-summary.prompt-04{display:block;}body.page-find-my-superpowers-results.prompt-05 .results-summary.prompt-05{display:block;}body.page-find-my-superpowers-results.prompt-06 .results-summary.prompt-06{display:block;}body.page-find-my-superpowers-results.prompt-07 .results-summary.prompt-07{display:block;}body.page-find-my-superpowers-results.prompt-08 .results-summary.prompt-08{display:block;}.page-sign-in #main,.page-create-account #main,.page-user-password #main{position:relative;}.page-sign-in #main:before,.page-create-account #main:before,.page-user-password #main:before{display:block;content:"";position:absolute;top:0px;left:0px;width:270px;height:100%;background-image:url(/themes/custom/shift/images/bg-shape-investor-aqua.svg);background-size:1060px 1060px;background-repeat:no-repeat;background-position:top right;overflow:hidden;}@media (min-width:992px){.page-sign-in #main:before,.page-create-account #main:before,.page-user-password #main:before{width:900px;background-position:top 220px right;}}.page-sign-in .node.page.full,.page-create-account .node.page.full,.page-user-password .node.page.full{text-align:center;}.page-sign-in .node.page.full .field-body,.page-create-account .node.page.full .field-body,.page-user-password .node.page.full .field-body{max-width:540px;padding:0 30px;margin:0 auto;}.page-sign-in .block-userlogin,.page-sign-in .block-userregistrationform,.page-sign-in form.user-pass,.page-create-account .block-userlogin,.page-create-account .block-userregistrationform,.page-create-account form.user-pass,.page-user-password .block-userlogin,.page-user-password .block-userregistrationform,.page-user-password form.user-pass{text-align:left;max-width:360px;margin:0 auto;}.page-sign-in .block-userlogin #edit-submit,.page-sign-in .block-userregistrationform #edit-submit,.page-sign-in form.user-pass #edit-submit,.page-create-account .block-userlogin #edit-submit,.page-create-account .block-userregistrationform #edit-submit,.page-create-account form.user-pass #edit-submit,.page-user-password .block-userlogin #edit-submit,.page-user-password .block-userregistrationform #edit-submit,.page-user-password form.user-pass #edit-submit{width:100%;}.page-sign-in .block-userlogin .password-confirm-message,.page-sign-in .block-userregistrationform .password-confirm-message,.page-sign-in form.user-pass .password-confirm-message,.page-create-account .block-userlogin .password-confirm-message,.page-create-account .block-userregistrationform .password-confirm-message,.page-create-account form.user-pass .password-confirm-message,.page-user-password .block-userlogin .password-confirm-message,.page-user-password .block-userregistrationform .password-confirm-message,.page-user-password form.user-pass .password-confirm-message{padding:0 20px;font-size:1.6rem;}.page-sign-in .block-userlogin .password-confirm-message span.error,.page-sign-in .block-userlogin .password-confirm-message span.ok,.page-sign-in .block-userregistrationform .password-confirm-message span.error,.page-sign-in .block-userregistrationform .password-confirm-message span.ok,.page-sign-in form.user-pass .password-confirm-message span.error,.page-sign-in form.user-pass .password-confirm-message span.ok,.page-create-account .block-userlogin .password-confirm-message span.error,.page-create-account .block-userlogin .password-confirm-message span.ok,.page-create-account .block-userregistrationform .password-confirm-message span.error,.page-create-account .block-userregistrationform .password-confirm-message span.ok,.page-create-account form.user-pass .password-confirm-message span.error,.page-create-account form.user-pass .password-confirm-message span.ok,.page-user-password .block-userlogin .password-confirm-message span.error,.page-user-password .block-userlogin .password-confirm-message span.ok,.page-user-password .block-userregistrationform .password-confirm-message span.error,.page-user-password .block-userregistrationform .password-confirm-message span.ok,.page-user-password form.user-pass .password-confirm-message span.error,.page-user-password form.user-pass .password-confirm-message span.ok{font-weight:900;text-transform:uppercase;}.page-sign-in .block-userlogin .item-list ul,.page-sign-in .block-userregistrationform .item-list ul,.page-sign-in form.user-pass .item-list ul,.page-create-account .block-userlogin .item-list ul,.page-create-account .block-userregistrationform .item-list ul,.page-create-account form.user-pass .item-list ul,.page-user-password .block-userlogin .item-list ul,.page-user-password .block-userregistrationform .item-list ul,.page-user-password form.user-pass .item-list ul{display:flex;justify-content:center;text-align:center;}.page-sign-in .block-userlogin .item-list ul li,.page-sign-in .block-userregistrationform .item-list ul li,.page-sign-in form.user-pass .item-list ul li,.page-create-account .block-userlogin .item-list ul li,.page-create-account .block-userregistrationform .item-list ul li,.page-create-account form.user-pass .item-list ul li,.page-user-password .block-userlogin .item-list ul li,.page-user-password .block-userregistrationform .item-list ul li,.page-user-password form.user-pass .item-list ul li{padding:0;margin:0;}.page-sign-in .block-userlogin .item-list ul li a.create-account-link,.page-sign-in .block-userregistrationform .item-list ul li a.create-account-link,.page-sign-in form.user-pass .item-list ul li a.create-account-link,.page-create-account .block-userlogin .item-list ul li a.create-account-link,.page-create-account .block-userregistrationform .item-list ul li a.create-account-link,.page-create-account form.user-pass .item-list ul li a.create-account-link,.page-user-password .block-userlogin .item-list ul li a.create-account-link,.page-user-password .block-userregistrationform .item-list ul li a.create-account-link,.page-user-password form.user-pass .item-list ul li a.create-account-link{display:none;}.page-sign-in .block-userlogin .item-list ul li a,.page-sign-in .block-userregistrationform .item-list ul li a,.page-sign-in form.user-pass .item-list ul li a,.page-create-account .block-userlogin .item-list ul li a,.page-create-account .block-userregistrationform .item-list ul li a,.page-create-account form.user-pass .item-list ul li a,.page-user-password .block-userlogin .item-list ul li a,.page-user-password .block-userregistrationform .item-list ul li a,.page-user-password form.user-pass .item-list ul li a{font-size:1.6rem;padding:0 0.75em;}.page-sign-in .block-userregistrationform .form-item-name,.page-create-account .block-userregistrationform .form-item-name,.page-user-password .block-userregistrationform .form-item-name{display:none;}.page-sign-in .block-userregistrationform .password-confirm,.page-sign-in .block-userregistrationform .password-field,.page-sign-in .block-userregistrationform .password-strength,.page-sign-in .block-userregistrationform .password-confirm-match,.page-sign-in .block-userregistrationform .password-confirm-message,.page-create-account .block-userregistrationform .password-confirm,.page-create-account .block-userregistrationform .password-field,.page-create-account .block-userregistrationform .password-strength,.page-create-account .block-userregistrationform .password-confirm-match,.page-create-account .block-userregistrationform .password-confirm-message,.page-user-password .block-userregistrationform .password-confirm,.page-user-password .block-userregistrationform .password-field,.page-user-password .block-userregistrationform .password-strength,.page-user-password .block-userregistrationform .password-confirm-match,.page-user-password .block-userregistrationform .password-confirm-message{width:100%;}.page-user-password #block-shift-local-tasks p{padding:0 20px;font-size:1.6rem;line-height:1.25em;}form.user-pass p{padding:0 20px;font-size:1.6rem;line-height:1.25em;}body.path-user .user-climate-actions .container,body.path-user .user-climate-actions #block-shift-cookiesui .cookiesjsr-banner .cookiesjsr-banner--action,#block-shift-cookiesui .cookiesjsr-banner body.path-user .user-climate-actions .cookiesjsr-banner--action{max-width:1400px;}body.path-user .user-climate-actions h2{margin-bottom:0.75em;}body.path-user .user-climate-actions h2.other-actions{margin-top:2em;}body.path-user .user-climate-actions .cta-buttons{padding-top:0.5em;text-align:center;}@media (min-width:1200px){body.path-user .user-climate-actions .cta-buttons{padding-top:2em;}}body.path-user .user-climate-actions .cta-buttons a.button-style{display:flex;max-width:360px;margin:0 auto;margin-bottom:1em;}article.user-profile{max-width:1230px;margin:0 auto;padding-bottom:3em;}article.user-profile .columns{position:relative;min-height:650px;}article.user-profile .columns .superpower-group{margin-bottom:2.5em;}@media (min-width:992px){article.user-profile .columns > div{width:470px;}article.user-profile .columns .superpower-group{position:absolute;top:0;right:0;bottom:0;width:360px;margin-bottom:0;}}@media (min-width:1200px){article.user-profile .columns > div{width:666px;}}article.user-profile .speech-bubble h2:before{content:"";margin-left:-0.625em;}article.user-profile .member-since{padding:1.25em 30px 3.5em;font-size:1.2rem;line-height:1.5rem;text-transform:uppercase;text-align:right;}@media (min-width:992px){article.user-profile .member-since{font-size:1.4rem;line-height:1.7rem;}}article.user-profile .floats{margin-bottom:2.5em;}@media (min-width:992px){article.user-profile .floats{margin-bottom:2em;}}article.user-profile .location{float:left;font-size:2rem;line-height:2.5rem;font-weight:500;}@media (min-width:992px){article.user-profile .location{font-size:2.5rem;}}article.user-profile .location:before{content:"\f3c5";font-family:"Font Awesome 7 Pro";font-weight:900;margin-right:0.25em;position:relative;top:0.05em;}article.user-profile .field-linkedin{float:right;font-size:1.2rem;line-height:1.5rem;text-transform:uppercase;vertical-align:middle;padding-right:25px;}@media (min-width:992px){article.user-profile .field-linkedin{font-size:1.4rem;line-height:1.7rem;}}article.user-profile .field-linkedin a{display:inline-block;}article.user-profile .field-linkedin a:hover i,article.user-profile .field-linkedin a:focus-visible i{color:#00477D;}article.user-profile .field-linkedin i{font-size:3rem;line-height:1.7rem;position:relative;top:0.15em;transition:color 200ms ease-in-out;}article.user-profile .copy-path{margin-bottom:1em;line-height:2.3rem;cursor:pointer;}@media (min-width:992px){article.user-profile .copy-path{line-height:2.5rem;}}article.user-profile .copy-path span.copy:after{content:"\f0c5";font-family:"Font Awesome 7 Pro";font-weight:400;margin-left:0.25em;}article.user-profile .copy-path:hover{color:#00477D;}article.user-profile .share-group + .badge-group{margin-top:2em;}@media (min-width:992px){article.user-profile .share-group + .badge-group{margin-top:2em;}}article.user-profile .badge-group .badges{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;user-select:none;padding-top:0.25em;row-gap:10px;}@media (min-width:1200px){article.user-profile .badge-group .badges{margin-right:-70px;}}article.user-profile .badge-group .badges .badge img{-webkit-user-drag:none;}article.user-profile .badge-group button.badges-toggle{color:#441F42;margin-top:1.5em;font-size:1.2rem;line-height:1.5rem;text-transform:uppercase;}article.user-profile .badge-group button.badges-toggle:before{font-family:"Font Awesome 7 Pro";content:"\f078";margin-right:0.5em;}article.user-profile .badge-group button.badges-toggle.expanded:before{content:"\f077";}@media (min-width:992px){article.user-profile .badge-group button.badges-toggle{font-size:1.4rem;line-height:1.7rem;}}article.user-profile .field-superpowers{display:grid;grid-template-columns:repeat(2,1fr);gap:13px;}article.user-profile .field-superpowers .superpower img{-webkit-user-drag:none;}article.user-profile .field-superpowers .superpower .superpower-name{background-color:#441F42;font-size:1.7rem;line-height:2.5rem;color:#FAF5F0;text-align:center;font-weight:900;text-transform:uppercase;}article.user-profile a.profile-edit-link{display:block;text-align:right;font-size:1.4rem;line-height:2.5rem;text-transform:uppercase;margin-top:1.5em;}@media (min-width:992px){article.user-profile a.profile-edit-link{position:absolute;bottom:0;right:0;display:inline-block;margin-top:0;}}article.user-profile a.profile-edit-link:after{content:"\f044";font-family:"Font Awesome 7 Pro";font-size:2rem;font-weight:400;margin-left:0.5em;}article.user-profile a.profile-edit-link:hover{color:#00477D;}.paragraph-body-text{margin-bottom:1em;}.paragraph-body-text .field-body{max-width:800px;margin:0 auto;}.paragraph-body-text h2{margin-top:1.5em;margin-bottom:0.5em;}.paragraph-body-text h2 strong{font-weight:900;}.paragraph-body-text h2 + ul{margin-top:0;}.paragraph-body-text h3{margin-top:1.5em;margin-bottom:0.5em;font-weight:800;}.paragraph-body-text h3 strong{font-weight:800;}.paragraph-body-text h4{margin-top:1.5em;margin-bottom:0.75em;font-weight:500;font-style:italic;line-height:1.25em;}.paragraph-body-text h4 strong{font-weight:500;}.paragraph-body-text h4 em{font-style:italic;}body.page-share .paragraph-body-text .field-body{margin-left:0;}section#join-the-shift .paragraph-body-text{margin-bottom:1em;}.paragraph-cta-button{text-align:center;}.paragraph-cta-button a{margin:0 auto;width:100%;max-width:360px;}.paragraph-full-width-section .paragraph-body-text{text-align:center;margin:0 auto 2em;max-width:660px;}.paragraph-full-width-section .paragraph-body-text:last-child{margin-bottom:0;}.paragraph-full-width-section .paragraph-cta-button{text-align:center;}.paragraph-full-width-section.has-image{color:#FAF5F0;}.paragraph-full-width-section.has-image a{color:#FAF5F0;}.paragraph-full-width-section#stay-connected .paragraph-body-text{max-width:800px;}.paragraph-full-width-section#join-the-shift{padding-bottom:0;}.paragraph-full-width-section#share-shift .paragraph-body-text{max-width:610px;}.paragraph-full-width-section#share-shift .view-share-graphics{padding-bottom:2.5em;}.paragraph-full-width-section#share-shift .paragraph-cta-button a{width:auto;padding:0 50px;}.paragraph-section-subhead h2{margin-bottom:1em;text-align:center;}.paragraph-section-subhead + .paragraph-body-text{margin-top:-0.5em;}.paragraph-testimonials .splide{width:100%;padding:0 50px;position:relative;visibility:visible;}@media (min-width:1200px){.paragraph-testimonials .splide{padding:0 70px;}}.paragraph-testimonials .splide__track{overflow:hidden;}.paragraph-testimonials .splide__list{margin:0;padding:0;}.paragraph-testimonials .splide__slide{position:relative;width:100%;list-style:none;backface-visibility:hidden;display:flex;align-items:center;}.paragraph-testimonials .splide__slide p{margin:0 auto;max-width:800px;text-align:center;font-weight:500;line-height:1.375em;}.paragraph-testimonials .splide.is-initialized:not(.is-active) .splide__list{display:block;}.paragraph-testimonials button.splide-arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:#1BC6CB;width:45px;height:45px;border-radius:50%;background-image:url(/themes/custom/shift/images/button-arrow-left-purple.svg);background-position:center center;background-repeat:no-repeat;background-size:120%;transition:background-color 200ms ease-in-out;}@media (min-width:1200px){.paragraph-testimonials button.splide-arrow{width:60px;height:60px;background-size:150%;}}.paragraph-testimonials button.splide-arrow:hover,.paragraph-testimonials button.splide-arrow:focus-visible{background-color:#FAF5F0;}.paragraph-testimonials button.splide-arrow.splidePrev{left:-10px;background-position:calc(50% - 2px) center;}@media (min-width:1200px){.paragraph-testimonials button.splide-arrow.splidePrev{left:0;background-position:calc(50% - 4px) center;}}.paragraph-testimonials button.splide-arrow.splideNext{right:-10px;background-image:url(/themes/custom/shift/images/button-arrow-right-purple.svg);background-position:calc(50% + 2px) center;}@media (min-width:1200px){.paragraph-testimonials button.splide-arrow.splideNext{right:0;background-position:calc(50% + 4px) center;}}section.share-graphics{background-color:#FBB200;color:#441F42;}section.share-graphics h2{text-transform:uppercase;font-weight:900;margin-bottom:1em;}.node-type-climate-action section.share-graphics .view-share-graphics{padding-bottom:0;}.section-user form.user-form{border:2px solid #FAF5F0;padding:25px 15px 30px;max-width:1230px;margin:0 auto;margin-bottom:3em;}@media (min-width:992px){.section-user form.user-form{padding:60px 25px 70px;margin-bottom:4em;}}@media (min-width:1200px){.section-user form.user-form{padding:60px 100px 70px;}}.section-user form.user-form h1{font-weight:900;margin-bottom:0.75em;}.section-user form.user-form h2{line-height:1.5em;margin-bottom:-0.25em;}.section-user form.user-form hr{margin:0.75em 0;}@media (min-width:992px){.section-user form.user-form .columns{display:flex;flex-wrap:wrap;justify-content:space-between;}.section-user form.user-form .columns .col-left{flex:0 0 360px;}.section-user form.user-form .columns .col-right{flex:0 0 460px;position:relative;}.section-user form.user-form .columns .col-full{flex:0 0 100%;position:relative;}}.section-user form.user-form p.note{padding-bottom:0.75em;}.section-user form.user-form p.note span.last-initial-preview{font-weight:900;}.section-user form.user-form .field--name-field-address .form-item,.section-user form.user-form .field--name-field-first-name .form-item{margin-top:0;display:block;margin-right:0;}.section-user form.user-form .field--name-field-address .form-item input,.section-user form.user-form .field--name-field-address .form-item select,.section-user form.user-form .field--name-field-first-name .form-item input,.section-user form.user-form .field--name-field-first-name .form-item select{width:100%;}.section-user form.user-form .field--name-field-address input,.section-user form.user-form .field--name-field-address select{margin-bottom:0;}.section-user form.user-form .field--name-field-address .address-container-inline .form-item:last-child{margin-bottom:0.5em;}.section-user form.user-form .field--name-field-liberal-democracy label{font-weight:600;font-size:1.7rem;line-height:2.3rem;text-transform:none;padding:0;margin-bottom:0.75em;}@media (min-width:992px){.section-user form.user-form .field--name-field-liberal-democracy label{font-size:1.8rem;line-height:2.5rem;}}.section-user form.user-form .field--type-boolean label{text-transform:none;font-size:1.7rem;line-height:2.3rem;font-weight:500;padding:0;padding-left:0.5em;cursor:pointer;user-select:none;}@media (min-width:992px){.section-user form.user-form .field--type-boolean label{font-size:1.8rem;line-height:2.5rem;}}.section-user form.user-form .field--type-boolean .form-radios{user-select:none;}.section-user form.user-form .field--type-boolean .form-radios .form-item{display:inline-block;margin-right:1.5em;}.section-user form.user-form .field--type-boolean:not(.field--name-field-map-include) input[type=radio],.section-user form.user-form .field--type-boolean:not(.field--name-field-map-include) input[type=checkbox]{appearance:none;box-sizing:border-box;width:30px;height:30px;margin:0;background:#FAF5F0;border:none;border-radius:50%;cursor:pointer;display:inline-grid;place-content:center;vertical-align:middle;}.section-user form.user-form .field--type-boolean:not(.field--name-field-map-include) input[type=radio]::before,.section-user form.user-form .field--type-boolean:not(.field--name-field-map-include) input[type=checkbox]::before{content:"";width:20px;height:20px;background:#441F42;border-radius:50%;transform:scale(0);}.section-user form.user-form .field--type-boolean:not(.field--name-field-map-include) input[type=radio]:checked::before,.section-user form.user-form .field--type-boolean:not(.field--name-field-map-include) input[type=checkbox]:checked::before{transform:scale(1);}.section-user form.user-form .field--type-boolean:not(.field--name-field-map-include) input[type=radio]:focus-visible,.section-user form.user-form .field--type-boolean:not(.field--name-field-map-include) input[type=checkbox]:focus-visible{outline:2px solid #441F42;outline-offset:3px;}.section-user form.user-form .field--type-boolean.field--name-field-map-include{padding-left:20px;margin-bottom:2em;}@media (min-width:992px){.section-user form.user-form .field--type-boolean.field--name-field-map-include{margin-bottom:0em;}}.section-user form.user-form .field--type-boolean.field--name-field-map-include .form-item{display:flex;}.section-user form.user-form .field--type-boolean.field--name-field-map-include input[type=checkbox]{flex:0 0 50px;appearance:none;box-sizing:border-box;width:50px;height:50px;margin:0;background:#FAF5F0;color:#dcdcdc;border:1px solid #666;cursor:pointer;display:inline-grid;place-content:center;vertical-align:middle;}.section-user form.user-form .field--type-boolean.field--name-field-map-include input[type=checkbox]::before{content:"\f00c";font-family:"Font Awesome 7 Pro";font-size:3rem;line-height:3rem;font-weight:900;}.section-user form.user-form .field--type-boolean.field--name-field-map-include input[type=checkbox]:checked{background-color:#441F42;color:#FAF5F0;}.section-user form.user-form .field--type-boolean.field--name-field-map-include label{flex:1 1 100%;padding-left:1em;font-size:1.5rem;line-height:1.9rem;padding-top:0.325em;}@media (min-width:992px){.section-user form.user-form .field--type-boolean.field--name-field-map-include label{padding-top:0;font-size:1.8rem;line-height:2.5rem;}}.section-user form.user-form .form-required:after{display:none;}.section-user form.user-form .field--name-field-education legend,.section-user form.user-form .field--name-field-salary legend{display:block;font-weight:600;font-size:1.7rem;line-height:2.3rem;margin-bottom:0.5em;}@media (min-width:992px){.section-user form.user-form .field--name-field-education legend,.section-user form.user-form .field--name-field-salary legend{font-size:1.8rem;line-height:2.5rem;}}.section-user form.user-form .field--name-field-superpowers .form-checkboxes{display:flex;}.section-user form.user-form .field--name-field-superpowers .form-checkboxes .form-item label{display:none;padding:0;background-color:#441F42;color:#FAF5F0;font-weight:900;font-size:1.9vw;line-height:1.5em;text-align:center;pointer-events:none;width:calc((100vw - 90px) / 5);margin-right:4px;}@media (min-width:576px){.section-user form.user-form .field--name-field-superpowers .form-checkboxes .form-item label{width:calc((100vw - 110px) / 5);}}@media (min-width:992px){.section-user form.user-form .field--name-field-superpowers .form-checkboxes .form-item label{font-size:1rem;line-height:1.5em;width:88px;}}.section-user form.user-form .field--name-field-superpowers .form-checkboxes .form-item label:before{display:block;width:100%;aspect-ratio:1/1;content:"";}.section-user form.user-form .field--name-field-superpowers .form-checkboxes .form-item input:checked + label{display:block;}.section-user form.user-form .field--name-field-superpowers .form-checkboxes .form-item.form-item-field-superpowers-1 label:before{background-image:url(/themes/custom/shift/images/shift_superpower-01_citizen.svg);}.section-user form.user-form .field--name-field-superpowers .form-checkboxes .form-item.form-item-field-superpowers-2 label:before{background-image:url(/themes/custom/shift/images/shift_superpower-02_professional.svg);}.section-user form.user-form .field--name-field-superpowers .form-checkboxes .form-item.form-item-field-superpowers-3 label:before{background-image:url(/themes/custom/shift/images/shift_superpower-03_investor.svg);}.section-user form.user-form .field--name-field-superpowers .form-checkboxes .form-item.form-item-field-superpowers-4 label:before{background-image:url(/themes/custom/shift/images/shift_superpower-04_consumer.svg);}.section-user form.user-form .field--name-field-superpowers .form-checkboxes .form-item.form-item-field-superpowers-5 label:before{background-image:url(/themes/custom/shift/images/shift_superpower-05_role_model.svg);}.section-user form.user-form .field--name-field-linkedin label{margin-bottom:0.5em;}.section-user form.user-form .field--name-field-linkedin .description{padding-top:5px;}.section-user form.user-form .field--name-field-linkedin .description ul li{margin:0;padding-bottom:0.5em;}@media (max-width:991px){.section-user form.user-form .form-actions input#edit-submit,.section-user form.user-form .form-actions a#edit-delete{width:100%;}.section-user form.user-form .form-actions input#edit-submit{margin-bottom:1em;}}@media (min-width:992px){.section-user form.user-form .form-actions{display:grid;grid-template-columns:1fr 360px 1fr;align-items:center;}}.section-user form.user-form .form-actions input#edit-submit{width:100%;grid-row:1;grid-column:2;justify-self:center;}.section-user form.user-form .form-actions a#edit-delete{grid-row:1;grid-column:1;justify-self:start;}.view-climate-actions .view-group,.view-climate-actions-user .view-group{margin-bottom:1.5em;}@media (min-width:1200px){.view-climate-actions .view-group,.view-climate-actions-user .view-group{display:flex;margin-bottom:8px;position:relative;padding-left:44px;}}@media (min-width:1400px){.view-climate-actions .view-group,.view-climate-actions-user .view-group{padding-left:53px;margin-bottom:10px;}}@media (max-width:1199px){.view-climate-actions .view-group .header-group,.view-climate-actions-user .view-group .header-group{display:flex;justify-content:center;margin-bottom:0.75em;}.view-climate-actions .view-group button.splide-arrow,.view-climate-actions-user .view-group button.splide-arrow{width:60px;height:36px;background-color:#441F42;background-position:center center;background-repeat:no-repeat;}.view-climate-actions .view-group button.splide-arrow.splidePrev,.view-climate-actions-user .view-group button.splide-arrow.splidePrev{border-top-left-radius:18px;border-bottom-left-radius:18px;background-image:url(/themes/custom/shift/images/button-arrow-left-reverse.svg);}.view-climate-actions .view-group button.splide-arrow.splideNext,.view-climate-actions-user .view-group button.splide-arrow.splideNext{border-top-right-radius:18px;border-bottom-right-radius:18px;background-image:url(/themes/custom/shift/images/button-arrow-right-reverse.svg);}}@media (min-width:1200px){.view-climate-actions .view-group button.splide-arrow,.view-climate-actions-user .view-group button.splide-arrow{display:none;}}.view-climate-actions .view-group h3,.view-climate-actions-user .view-group h3{display:block;width:194px;height:36px;font-size:2rem;line-height:3.6rem;font-weight:900;margin:0 4px;text-transform:uppercase;background-color:#441F42;color:#FAF5F0;text-align:center;}@media (min-width:1200px){.view-climate-actions .view-group h3,.view-climate-actions-user .view-group h3{position:absolute;top:79px;left:-79px;width:194px;height:36px;font-size:2.3rem;line-height:3.6rem;transform:rotate(-90deg);}}@media (min-width:1400px){.view-climate-actions .view-group h3,.view-climate-actions-user .view-group h3{top:93px;left:-93px;width:228px;height:43px;font-size:2.8rem;line-height:4.3rem;}}.view-climate-actions .view-group ul.splide__list,.view-climate-actions-user .view-group ul.splide__list{display:flex !important;}@media (min-width:1200px){.view-climate-actions .view-group ul.splide__list,.view-climate-actions-user .view-group ul.splide__list{gap:8px;}}@media (min-width:1400px){.view-climate-actions .view-group ul.splide__list,.view-climate-actions-user .view-group ul.splide__list{gap:10px;}}.view-climate-actions .view-footer,.view-climate-actions-user .view-footer{padding-top:0.5em;margin-bottom:3em;text-align:center;}@media (min-width:1200px){.view-climate-actions .view-footer,.view-climate-actions-user .view-footer{padding-top:2em;margin-bottom:4em;}}.view-climate-actions .view-footer a.button-style,.view-climate-actions-user .view-footer a.button-style{display:flex;max-width:360px;margin:0 auto;margin-bottom:1em;}.view-climate-actions .splide,.view-climate-actions-user .splide{visibility:visible;}@media (max-width:1199px){.view-climate-actions .climate-action-carousel,.view-climate-actions-user .climate-action-carousel{width:100vw;margin-left:50%;transform:translateX(-50%);overflow:hidden;}.view-climate-actions .climate-action-carousel .splide,.view-climate-actions-user .climate-action-carousel .splide{width:100vw;}.view-climate-actions .climate-action-carousel .splide__track,.view-climate-actions-user .climate-action-carousel .splide__track{overflow:visible;}.view-climate-actions .climate-action-carousel .splide__list,.view-climate-actions-user .climate-action-carousel .splide__list{align-items:stretch;}.view-climate-actions .climate-action-carousel .splide__slide,.view-climate-actions-user .climate-action-carousel .splide__slide{width:194px;margin-right:8px;}.view-climate-actions .climate-action-carousel ul.splide__pagination,.view-climate-actions-user .climate-action-carousel ul.splide__pagination{display:flex;position:relative;bottom:auto;margin-top:0.5em;gap:0.5rem;justify-content:center;}.view-climate-actions .climate-action-carousel .splide__pagination__page,.view-climate-actions-user .climate-action-carousel .splide__pagination__page{width:15px;height:15px;border-radius:50%;margin:0;border:2px solid #FAF5F0;background:#FC6317;opacity:1;transition:background-color 0.2s ease;}.view-climate-actions .climate-action-carousel .splide__pagination__page.is-active,.view-climate-actions-user .climate-action-carousel .splide__pagination__page.is-active{background:#441F42;transform:scale(1);}}body.path-frontpage .view-climate-actions .view-footer{margin-bottom:0;}section.user-climate-actions.edit-actions a.node.climate-action.teaser:before{position:absolute;top:0;right:0;width:1.25em;text-align:center;display:block;color:#484848;z-index:4;content:"\f044";font-family:"Font Awesome 7 Pro";font-size:2rem;font-weight:400;}.view-profiles-map{margin-top:2.5em;}.view-profiles-map .geolocation-map-wrapper{height:500px;}.view-profiles-map .gm-style .gm-style-iw-c{min-width:260px !important;max-width:none !important;background-color:#FBB200;border:2px solid #FAF5F0;border-radius:15px;padding:10px 15px !important;font-family:proxima-nova,sans-serif;overflow:hidden;}.view-profiles-map .gm-style .gm-style-iw-d{overflow:visible !important;}.view-profiles-map .gm-style .gm-style-iw-tc{overflow:hidden !important;top:-2px;width:30px;height:15px;}.view-profiles-map .gm-style .gm-style-iw-tc:after{-webkit-clip-path:none !important;clip-path:none !important;width:20px;height:20px;top:-2px;background:#FBB200;border:2px solid #FAF5F0;transform-origin:center;transform:translate(3px,-14px) rotate(45deg);}.view-profiles-map .gm-style .gm-style-iw-chr{display:block;top:0;right:0;position:absolute;padding-top:0;z-index:5;}.view-profiles-map .gm-style .gm-style-iw-chr button{width:40px !important;height:40px !important;}.view-profiles-map .gm-style .gm-style-iw-chr button span{margin:8px !important;}.view-profiles-map .gm-style .gm-style-iw-chr .gm-style-iw-ch{display:none;}.view-profiles-map .gm-style .gm-style-iw-d::-webkit-scrollbar-track,.view-profiles-map .gm-style .gm-style-iw-d::-webkit-scrollbar-track-piece{background:transparent;}.view-profiles-map .gm-style .columns{display:flex;gap:20px;}@media (min-width:992px){.view-profiles-map .gm-style .columns{gap:40px;}}.view-profiles-map .gm-style .name{font-size:1.7rem;line-height:2.3rem;font-weight:900;white-space:nowrap;}.view-profiles-map .gm-style .name a:hover{color:#633261;}.view-profiles-map .gm-style .location{font-size:1.5rem;line-height:1.9rem;font-weight:500;margin-bottom:0.625em;white-space:nowrap;}.view-profiles-map .gm-style .joined{font-size:1.1rem;line-height:1.4rem;text-transform:uppercase;white-space:nowrap;}.view-profiles-map .gm-style .view-user{text-align:right;font-size:1rem;line-height:1.2rem;font-weight:900;text-transform:uppercase;padding-top:3px;}.view-profiles-map .gm-style .view-user a:hover{color:#633261;}.view-profiles-map .gm-style .col-right{padding-right:25px;min-width:115px;min-height:86px;position:relative;}.view-profiles-map .gm-style a.badges{position:absolute;top:24px;right:-5px;width:380px;transform-origin:top right;transform:scale(0.4);display:flex;margin:0 -8px;}.view-profiles-map .gm-style a.badges .profile-map-badges-more{padding-top:30px;font-size:30px;line-height:30px;font-weight:700;text-align:center;}.view-share-graphics{padding-bottom:4em;}.view-share-graphics .view-header{position:relative;}@media (max-width:1199px){.view-share-graphics .view-header{padding-top:5em;}}.view-share-graphics .view-header .button-download{position:absolute;bottom:2.25em;right:0;}.view-share-graphics .view-content{display:grid;grid-template-columns:repeat(2,1fr);row-gap:20px;column-gap:14px;}@media (min-width:576px){.view-share-graphics .view-content{row-gap:20px;column-gap:20px;}}@media (min-width:992px){.view-share-graphics .view-content{grid-template-columns:repeat(4,1fr);row-gap:40px;column-gap:40px;}}.webform-submission-find-my-superpowers-form{text-align:center;max-width:1230px;margin:0 auto;}.webform-submission-find-my-superpowers-form .webform-progress h2{font-size:2rem;line-height:2.5rem;text-transform:uppercase;font-weight:500;margin-bottom:1em;}@media (min-width:992px){.webform-submission-find-my-superpowers-form .webform-progress h2{font-size:2.4rem;line-height:3rem;}}.webform-submission-find-my-superpowers-form .webform-type-webform-markup h3{font-weight:900;max-width:880px;margin:0 auto 1em;}.webform-submission-find-my-superpowers-form select{width:100%;max-width:620px;color:#441F42;background-color:#FAF5F0;font-weight:600;padding:14px 60px 15px 20px;border:none;border-radius:0;-webkit-appearance:none;margin:0 auto;cursor:pointer;background-image:url(/themes/custom/shift/images/select_arrow_large_purple.svg);background-position:center right;background-repeat:no-repeat;font-size:1.7rem;line-height:2.3rem;}@media (min-width:1200px){.webform-submission-find-my-superpowers-form select{padding:15px 60px 15px 30px;font-size:2rem;line-height:3rem;}}.webform-submission-find-my-superpowers-form select:has(option:checked:not([value=""])){background-color:#FC6317;}.webform-submission-find-my-superpowers-form .form-type-webform-markup{margin:0;}.webform-submission-find-my-superpowers-form .form-item.form-type-select,.webform-submission-find-my-superpowers-form .form-item.form-type-checkbox,.webform-submission-find-my-superpowers-form .form-item.form-type-radios,.webform-submission-find-my-superpowers-form .form-item.form-type-radio{margin-top:0;margin-bottom:10px;}.webform-submission-find-my-superpowers-form .form-item-not-liberal-democracy.webform-type-checkbox label{text-align:left;}.webform-submission-find-my-superpowers-form .js-webform-states-hidden,.webform-submission-find-my-superpowers-form .js-form-wrapper{margin:1.5em 0 0;}@media (min-width:992px){.webform-submission-find-my-superpowers-form .js-webform-states-hidden,.webform-submission-find-my-superpowers-form .js-form-wrapper{margin:1.75em 0 0;}}.webform-submission-find-my-superpowers-form .form-item-markup-02 h3{margin-bottom:0.5em;}.webform-submission-find-my-superpowers-form .form-item-markup-02 p{max-width:760px;margin-left:auto;margin-right:auto;margin-bottom:2em;}.webform-submission-find-my-superpowers-form .form-item-democracy-no,.webform-submission-find-my-superpowers-form .form-item-democracy-yes,.webform-submission-find-my-superpowers-form .form-item-education-no,.webform-submission-find-my-superpowers-form .form-item-education-yes,.webform-submission-find-my-superpowers-form .form-item-salary-no,.webform-submission-find-my-superpowers-form .form-item-salary-yes{background-color:#FAF5F0;padding:35px 20px;}@media (min-width:992px){.webform-submission-find-my-superpowers-form .form-item-democracy-no,.webform-submission-find-my-superpowers-form .form-item-democracy-yes,.webform-submission-find-my-superpowers-form .form-item-education-no,.webform-submission-find-my-superpowers-form .form-item-education-yes,.webform-submission-find-my-superpowers-form .form-item-salary-no,.webform-submission-find-my-superpowers-form .form-item-salary-yes{padding:50px 80px;}}.webform-submission-find-my-superpowers-form .form-item-democracy-no h2,.webform-submission-find-my-superpowers-form .form-item-democracy-yes h2,.webform-submission-find-my-superpowers-form .form-item-education-no h2,.webform-submission-find-my-superpowers-form .form-item-education-yes h2,.webform-submission-find-my-superpowers-form .form-item-salary-no h2,.webform-submission-find-my-superpowers-form .form-item-salary-yes h2{font-weight:900;margin-bottom:0.75em;}.webform-submission-find-my-superpowers-form .form-item-democracy-no h2 a,.webform-submission-find-my-superpowers-form .form-item-democracy-yes h2 a,.webform-submission-find-my-superpowers-form .form-item-education-no h2 a,.webform-submission-find-my-superpowers-form .form-item-education-yes h2 a,.webform-submission-find-my-superpowers-form .form-item-salary-no h2 a,.webform-submission-find-my-superpowers-form .form-item-salary-yes h2 a{font-weight:900;}.webform-submission-find-my-superpowers-form .form-item-democracy-no p,.webform-submission-find-my-superpowers-form .form-item-democracy-yes p,.webform-submission-find-my-superpowers-form .form-item-education-no p,.webform-submission-find-my-superpowers-form .form-item-education-yes p,.webform-submission-find-my-superpowers-form .form-item-salary-no p,.webform-submission-find-my-superpowers-form .form-item-salary-yes p{max-width:760px;margin-left:auto;margin-right:auto;}.webform-submission-find-my-superpowers-form .form-item-education-no h2,.webform-submission-find-my-superpowers-form .form-item-education-yes h2{max-width:860px;margin-left:auto;margin-right:auto;}.webform-submission-find-my-superpowers-form .form-actions{margin-top:2em;}.webform-submission-find-my-superpowers-form .form-actions .webform-button--previous{margin-left:5px;margin-right:5px;}.webform-submission-find-my-superpowers-form .form-actions .webform-button--next,.webform-submission-find-my-superpowers-form .form-actions .webform-button--submit{margin-left:5px;margin-right:5px;}.webform-submission-find-my-superpowers-form .form-actions .webform-button--next:disabled,.webform-submission-find-my-superpowers-form .form-actions .webform-button--submit:disabled{opacity:0.5;cursor:not-allowed;}@media (max-width:430px){.webform-submission-find-my-superpowers-form .form-actions .webform-button--submit{margin-top:1em;}}.node.climate-action.guide-step .guide-question .guide-question__options .form-type-radio,.webform-submission-find-my-superpowers-form .webform-type-checkbox,.webform-submission-find-my-superpowers-form .webform-type-radio{display:inline-block;width:100%;max-width:620px;position:relative;}.node.climate-action.guide-step .guide-question .guide-question__options .form-type-radio input[type=radio],.webform-submission-find-my-superpowers-form .webform-type-checkbox input[type=radio],.webform-submission-find-my-superpowers-form .webform-type-radio input[type=radio],.node.climate-action.guide-step .guide-question .guide-question__options .form-type-radio input[type=checkbox],.webform-submission-find-my-superpowers-form .webform-type-checkbox input[type=checkbox],.webform-submission-find-my-superpowers-form .webform-type-radio input[type=checkbox]{appearance:none;width:100%;height:50px;border-radius:0;display:block;background-color:#FAF5F0;}@media (min-width:1200px){.node.climate-action.guide-step .guide-question .guide-question__options .form-type-radio input[type=radio],.webform-submission-find-my-superpowers-form .webform-type-checkbox input[type=radio],.webform-submission-find-my-superpowers-form .webform-type-radio input[type=radio],.node.climate-action.guide-step .guide-question .guide-question__options .form-type-radio input[type=checkbox],.webform-submission-find-my-superpowers-form .webform-type-checkbox input[type=checkbox],.webform-submission-find-my-superpowers-form .webform-type-radio input[type=checkbox]{height:65px;}}.node.climate-action.guide-step .guide-question .guide-question__options .form-type-radio input[type=radio]:checked,.webform-submission-find-my-superpowers-form .webform-type-checkbox input[type=radio]:checked,.webform-submission-find-my-superpowers-form .webform-type-radio input[type=radio]:checked,.node.climate-action.guide-step .guide-question .guide-question__options .form-type-radio input[type=checkbox]:checked,.webform-submission-find-my-superpowers-form .webform-type-checkbox input[type=checkbox]:checked,.webform-submission-find-my-superpowers-form .webform-type-radio input[type=checkbox]:checked{background-color:#FC6317;}.node.climate-action.guide-step .guide-question .guide-question__options .form-type-radio label,.webform-submission-find-my-superpowers-form .webform-type-checkbox label,.webform-submission-find-my-superpowers-form .webform-type-radio label{position:absolute;margin:0;left:0;top:0;right:0;bottom:0;padding:12px 20px 15px 20px;font-weight:600;text-transform:none;cursor:pointer;user-select:none;}@media (min-width:1200px){.node.climate-action.guide-step .guide-question .guide-question__options .form-type-radio label,.webform-submission-find-my-superpowers-form .webform-type-checkbox label,.webform-submission-find-my-superpowers-form .webform-type-radio label{padding:15px 30px 15px 30px;}}.webform-submission-email-guide-form .form-item{margin-top:0;}.webform-submission-email-guide-form .form-actions{text-align:center;}.webform-submission-email-guide-form .webform-type-checkbox{display:flex;}.webform-submission-email-guide-form .webform-type-checkbox input[type=checkbox]{flex:0 0 50px;appearance:none;box-sizing:border-box;width:50px;height:50px;margin:0;margin-top:0.125em;background:#FAF5F0;color:#dcdcdc;border:1px solid #666;cursor:pointer;display:inline-grid;place-content:center;vertical-align:middle;}.webform-submission-email-guide-form .webform-type-checkbox input[type=checkbox]::before{content:"\f00c";font-family:"Font Awesome 7 Pro";font-size:3rem;line-height:3rem;font-weight:900;}.webform-submission-email-guide-form .webform-type-checkbox input[type=checkbox]:checked{background-color:#441F42;color:#FAF5F0;}.webform-submission-email-guide-form .webform-type-checkbox label{flex:1 1 100%;padding-left:1em;font-size:1.4rem;line-height:1.7rem;text-transform:none;cursor:pointer;user-select:none;}@media (min-width:992px){.webform-submission-email-guide-form .webform-type-checkbox label{padding-top:0;font-size:1.6rem;line-height:1.9rem;}}.webform-submission-guide-form{padding-bottom:4em;}.webform-submission-guide-form:has(.action-page) .form-actions{margin-left:0;margin-bottom:0;padding-top:0.5em;width:100%;display:flex;justify-content:center;gap:20px;}@media (min-width:992px){.webform-submission-guide-form:has(.action-page) .form-actions{margin-left:180px;width:460px;}}@media (min-width:1200px){.webform-submission-guide-form:has(.action-page) .form-actions{width:600px;}}@media (min-width:1400px){.webform-submission-guide-form:has(.action-page) .form-actions{margin-left:235px;}}@media (min-width:1750px){.webform-submission-guide-form:has(.action-page) .form-actions{width:880px;}}.webform-submission-guide-form .start-page .superpowers{max-width:960px;margin:2em auto 0;display:flex;justify-content:center;}.webform-submission-guide-form .start-page .superpowers .superpower .lottie{aspect-ratio:1/1;}.webform-submission-guide-form .intro-page{text-align:center;}.webform-submission-guide-form .intro-page .webform-type-webform-markup{max-width:750px;margin:0 auto;margin-bottom:2em;}@media (min-width:1200px){.webform-submission-guide-form .intro-page .webform-type-webform-markup{margin-bottom:0;}}.webform-submission-guide-form .intro-page .webform-type-webform-markup h2{margin-bottom:1em;}.webform-submission-guide-form .intro-page .guide-intro-illustration{max-width:250px;margin:0 auto;margin-bottom:2em;opacity:0;transition:opacity 300ms ease;}.webform-submission-guide-form .intro-page .guide-intro-illustration.is-loaded{opacity:1;}@media (min-width:1200px){.webform-submission-guide-form .intro-page .guide-intro-illustration{max-width:390px;}}.webform-submission-guide-form .intro-page .guide-intro-illustration .lottie{position:relative;width:100%;}.webform-submission-guide-form .intro-page .guide-intro-illustration .lottie dotlottie-player{width:100%;height:100%;}.webform-submission-guide-form .intro-page .guide-intro-illustration .label{display:block;font-size:3rem;line-height:4rem;font-weight:900;text-transform:uppercase;color:#FAF5F0;background-color:#441F42;user-select:none;}@media (min-width:1200px){.webform-submission-guide-form .intro-page .guide-intro-illustration .label{font-size:4.4rem;line-height:6rem;}}.webform-submission-guide-form:has(.intro-page) .form-actions{margin-bottom:0;padding-top:0.5em;width:100%;display:flex;justify-content:center;gap:20px;}.webform-submission-guide-form .webform-type-checkbox.skip-section label{text-transform:uppercase;user-select:none;}.webform-submission-guide-form select#guide-question-job-function{border:1px solid #FAF5F0;}
.messages{padding:9px;margin:1em 0;color:#919191;background-color:#ddd;border:1px solid #c4c4c4;word-wrap:break-word;}.messages pre{border:0;}.messages--warning{color:#903023;background-color:#ddc44f;border-color:#d1b328;}.messages--warning pre{background-color:#d1b328;}.messages--error{color:white;background-color:#cd4533;border-color:#a53728;}.messages--error pre{background-color:#a53728;}.messages--status{color:#304319;background-color:#8dbe51;border-color:#73a03c;}.messages--status pre{background-color:#73a03c;}

