/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ckeditor-accordion-container > dl:before,.ckeditor-accordion-container > dl:after{content:" ";display:table;}.ckeditor-accordion-container > dl:after{clear:both;}.ckeditor-accordion-container > dl,.ckeditor-accordion-container > dl dt,.ckeditor-accordion-container > dl dd{box-sizing:border-box;}.ckeditor-accordion-container > dl{position:relative;border:1px solid #0091ea;}.ckeditor-accordion-container > dl dt{position:relative;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle{display:inline-block;position:absolute;padding:0 10px;width:30px;height:30px;z-index:1;top:calc(50% - 1px);left:11px;box-sizing:border-box;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{background:#fff;-webkit-transition:all 600ms cubic-bezier(0.4,0,0.2,1);transition:all 600ms cubic-bezier(0.4,0,0.2,1);content:"";display:block;height:2px;position:absolute;width:10px;z-index:-1;left:0;top:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);will-change:transform;}.ckeditor-accordion-container.no-animations > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container.no-animations > dl dt > a > .ckeditor-accordion-toggle:after{transition:initial;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before{left:13px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{right:13px;left:auto;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:before{transform:rotate(45deg);}.ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:after{transform:rotate(-45deg);}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){display:block;padding:10px 15px 10px 50px;background-color:#00b0ff;color:#fff;cursor:pointer;-webkit-transition:background-color 300ms;transition:background-color 300ms;border-bottom:1px solid #00a4ec;}.ckeditor-accordion-container > dl dt > a:focus,.ckeditor-accordion-container > dl dt > a:not(.button):focus{outline-color:#333;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#00a5ef;box-shadow:none;color:#fff;text-decoration:none;}.ckeditor-accordion-container > dl dt.active > a{background-color:#0091ea;}.ckeditor-accordion-container > dl dt:last-of-type > a{border-bottom:0;}.ckeditor-accordion-container > dl dd{display:none;padding:0 15px;margin:0;}
.block-me-drupal-module-sliver,.block--region-sliver{--som-navy-blue:#02253b;--som-white:#ffffff;--som-light-gray:#f8f9fa;--som-border-light:#e2e2e2;--som-text-light:rgba(255,255,255,0.9);--sliver-font-family:var(--font-family-primary,system-ui,-apple-system,sans-serif);--sliver-font-size:1rem;--sliver-link-font-size:0.875rem;--sliver-min-height:2.75rem;--sliver-padding:0.5rem;--sliver-gap:0.5rem;--sliver-max-width:80rem;--sliver-toggle-hover:rgb(255 255 255 / 0.2);--sliver-hover-bg:#dce2ec;--sliver-focus-color:#0950a0;--sliver-text-dark:#1a1a2e;background-color:var(--som-navy-blue);}@media (max-width:61.1875rem){.maine__sliver-links{display:none;}.sliver-lang__label{position:absolute;inline-size:0.0625rem;block-size:0.0625rem;padding:0;margin:-0.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.sliver-lang__toggle{gap:0.25rem;padding-inline:0.5rem;}.sliver-lang__menu{inset-inline-end:-0.5rem;min-inline-size:min(14rem,calc(100vw - 2rem));}.sliver-lang__option{padding-block:0.75rem;font-size:1rem;}}.maine__sliver-content{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;font-family:var(--sliver-font-family);padding-inline:1rem;max-width:var(--sliver-max-width);margin:0 auto;min-height:var(--sliver-min-height);}.maine__sliver-logo{flex-shrink:0;}.maine__sliver-logo a{display:block;min-width:var(--sliver-min-height);padding:var(--sliver-padding);&:focus-visible{outline:0.125rem solid var(--som-white);outline-offset:-0.375rem;border-radius:0.25rem;}}.maine__sliver-logo img{display:block;min-width:6.25rem;height:auto;}.maine__sliver-links{flex-grow:1;}.maine__sliver-nav-list{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;}.maine__sliver-nav-item{margin:0;padding:0;display:flex;align-items:center;}.maine__sliver-nav-icon{display:inline-flex;align-items:center;flex-shrink:0;}.maine__sliver-nav-icon svg{width:1.5rem;height:1.5rem;}.maine__sliver-nav-item:not(:last-child)::after{content:'|';color:var(--som-text-light);margin-left:var(--sliver-gap);margin-right:var(--sliver-gap);font-family:var(--sliver-font-family);font-size:var(--sliver-link-font-size);}.maine__sliver-nav-item a{display:inline-flex;align-items:center;min-height:var(--sliver-min-height);padding:var(--sliver-padding) 0.75rem;text-decoration:none;color:var(--som-white);font-family:var(--sliver-font-family);font-size:var(--sliver-link-font-size);font-weight:600;gap:0.25rem;}.maine__sliver-nav-item a:hover,.maine__sliver-nav-item a:focus{text-decoration:underline;color:var(--som-white);}.maine__sliver-nav-item a:visited{color:var(--som-white);}.maine__sliver-nav-item a:focus-visible{outline:0.125rem solid var(--som-white);outline-offset:-0.125rem;border-radius:0.25rem;}.maine__sliver-translate{margin-inline-start:auto;}.sliver-lang__selector{position:relative;display:inline-block;}.sliver-lang__toggle{display:inline-flex;align-items:center;gap:0.5rem;padding:var(--sliver-padding) 0.75rem;background:transparent;border:none;border-radius:0.375rem;font-size:var(--sliver-font-size);font-family:var(--sliver-font-family);font-weight:600;color:var(--som-white);cursor:pointer;min-height:var(--sliver-min-height);&:hover{background:var(--sliver-toggle-hover);text-decoration:underline;text-underline-offset:0.25rem;}&:focus-visible{outline:0.125rem solid var(--som-white);outline-offset:-0.125rem;}&[aria-expanded="true"] .sliver-lang__arrow{transform:rotate(180deg);}}.sliver-lang__globe{inline-size:1.25rem;block-size:1.25rem;flex-shrink:0;}.sliver-lang__arrow{inline-size:1rem;block-size:1rem;flex-shrink:0;transition:transform 0.2s ease;@media (prefers-reduced-motion:reduce){transition:none;}}.sliver-lang__menu{position:absolute;inset-block-start:100%;inset-inline-end:0;margin-block:0.25rem 0;margin-inline:0;min-inline-size:14rem;max-block-size:24rem;overflow-y:auto;overscroll-behavior:contain;background:var(--som-white);border:0.0625rem solid var(--som-border-light);border-radius:0.5rem;box-shadow:0 0.25rem 1rem rgb(0 0 0 / 0.15);padding-block:0.25rem;padding-inline:0;list-style:none;z-index:1000;&[hidden]{display:none;}& li{margin:0;}}.sliver-lang__option{display:flex;align-items:center;gap:0.5rem;inline-size:100%;padding-block:0.5rem;padding-inline:1rem;background:none;border:none;font-size:0.9375rem;color:var(--sliver-text-dark);cursor:pointer;font-family:inherit;text-align:start;&:hover{background:var(--sliver-hover-bg);}&:focus-visible{outline:0.125rem solid var(--sliver-focus-color);outline-offset:-0.125rem;background:var(--sliver-hover-bg);}&[aria-current="true"]{font-weight:600;color:var(--sliver-focus-color);&::after{content:'';display:inline-block;inline-size:0.875rem;block-size:0.875rem;margin-inline-start:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230950a0' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;}}}.sliver-lang__gt-hidden{position:absolute;inset-inline-start:-624.9375rem;}.sliver-lang__announcer{position:absolute;inline-size:0.0625rem;block-size:0.0625rem;padding:0;margin:-0.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}
.captcha__description{margin-bottom:.75em;}
