/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.reset-appearance{margin:0;padding:0;border:0 none;background:0 0;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.resize-none{resize:none}.resize-vertical{min-height:2em;resize:vertical}.resize-horizontal{max-width:100%;resize:horizontal}.resize-both{max-width:100%;min-height:2em;resize:both}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle}.system-status-counter__status-icon:before{display:block;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:20px}.system-status-counter__status-icon--error:before{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/e32700/error.svg)}.system-status-counter__status-icon--warning:before{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/e29700/warning.svg)}.system-status-counter__status-icon--checked:before{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/73b355/check.svg)}
.system-status-report-counters__item{width:100%;margin-bottom:.5em;padding:.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,.063)}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between}.system-status-report-counters__item--half-width{width:49%}.system-status-report-counters__item--third-width{width:33%}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc}.system-status-general-info__item-title{border-bottom:1px solid #ccc}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%}.tablesort--asc{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/787878/twistie-down.svg)}.tablesort--desc{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/787878/twistie-up.svg)}
.ui-dialog~.ck-body-wrapper{--ck-z-panel:1261}
#block-rocketship-theme-starter-homepageintakeofficesfooter{width:100%;margin-bottom:2rem}.intake-footer-block{display:flex;justify-content:center;border:3px solid hsl(var(--clr-border));margin:2rem 0}.intake-footer-block__inner{max-width:800px;text-align:center;padding:2.5rem 1rem}.intake-footer-block__title{margin:0 0 .75rem;font-size:1.125rem}.intake-footer-block__intro{margin:0 auto 1.5rem;max-width:600px}.intake-footer-block__ctas{display:flex;gap:.75rem;justify-content:center}.intake-footer-block__cta{display:inline-block;padding:.75rem 1.5rem;border-radius:4px;text-decoration:none}.intake-footer-block__cta--primary,.intake-footer-block__cta--secondary{border:0 none;border-radius:0;font-weight:700;text-decoration:none;transition-property:background,color,box-shadow;transition-duration:.75s;transition-timing-function:cubic-bezier(.4,0,0,1);cursor:pointer;outline:none;font-size:clamp(1rem,1rem + 0vw,1rem);background:0 0;box-shadow:inset 0 0 0 .1875rem hsl(var(--clr-gray-light-2));color:hsl(var(--clr-spot-1)) !important;white-space:nowrap}.intake-footer-block__cta--primary:hover,.intake-footer-block__cta--primary:active,.intake-footer-block__cta--primary:focus-visible,.intake-footer-block__cta--secondary:hover,.intake-footer-block__cta--secondary:active,.intake-footer-block__cta--secondary:focus-visible{border:0 none;color:hsl(var(--clr-spot-1));background:hsl(var(--clr-gray-light-2));outline:none;box-shadow:inset 0 0 0 .1875rem hsla(var(--clr-gray-light-2)/0)}.intake-footer-block__cta:hover,.intake-footer-block__cta:focus{opacity:.9}@media (max-width:767px){.intake-footer-block__ctas{flex-wrap:wrap}.container.container--footer{display:flex;flex-direction:column}.footer--primary{order:2}.doormat{order:1}.footer--copy{order:3}}
.popup-content{overflow:hidden;font-size:14px}#popup-text{position:relative;color:#fff;margin-bottom:30px;padding-bottom:30px}#popup-text:before{position:absolute;z-index:-1;top:-50px;bottom:0;left:-50px;display:block;width:calc(100% + 100px);background:#14427d;content:""}#popup-text h2,#popup-text h3,#popup-text h4{color:#fff}#popup-text>*:last-child{margin-bottom:0}.eu-cookie-compliance-language-switch li{border-color:#fff}.eu-cookie-compliance-language-switch .language-link{font-size:12px;color:#fff}.eu-cookie-compliance-language-switch .language-link.active{font-weight:700;text-decoration:underline}.eu-cookie-compliance-category{display:flex;justify-content:space-between;margin-bottom:20px}.eu-cookie-compliance-category-switch{flex-shrink:0;margin-left:20px}a.eu-cookie-compliance-rocketship--dynamic-accept:not([class^=contextual-links]){padding:10px 15px;font-size:16px;line-height:22px}.eu-cookie-compliance-message a:hover,.eu-cookie-compliance-message a:focus{color:#62bdc2}.eu-cookie-compliance-message a:hover{border-bottom:1px solid #62bdc2}@media (min-width:768px){.eu-cookie-compliance-rocketship--accept-all-wrapper{flex-shrink:0;margin-top:0}}
