/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media only screen and (max-width:768px){.stageSwitcher{margin:0 !important;}}.spro2_btn a{border-radius:18px;}
#stickybtn{position:fixed;left:auto;right:0;top:calc(100vh / 3);transition:right 0.3s ease;z-index:999;}#stickybtn.hidden-stickybtn{right:-85px;}#stickybtn .desk{width:90px;}.desk{display:block;}.mob{display:none;}@media all and (max-width:1268px){.desk{display:none;}.mob{display:block;}#stickybtn{right:0;}#stickybtn.hidden-stickybtn{right:-85px;}}.stageSwitcher a{text-decoration:none;font-weight:800;color:white;text-shadow:1px 1px rgb(0 0 0 / 30%);font-size:1.5rem;}#stickybtn img.desk{width:107px;}#stickybtn img{margin:0;}@media screen and (min-width:1300px){.stageSwitcher{width:calc(100% + 190px);margin-left:-95px;}}#stickybtn a:hover{opacity:1;}#stickybtn img{margin:0;}
.processing-status-booklet a,.error-status-booklet a{color:rgb(55,65,81);display:inline-block;padding:0.75rem 1.25rem;border:1px solid var(--color-brand1-600);border-radius:2rem;}.processing-status-booklet,.error-status-booklet{text-align:center;margin:1rem auto;}.s1_tit:before,.s1_tit:after{background-color:currentColor!important;}.brand-colored-content:has(.background-wrapper) .hero__button .btn-primary,.brand-light-theme:has(.background-wrapper) .hero__button .btn-primary{color:white;}
