#a11y-trigger-btn{position:fixed !important;left:20px !important;bottom:25px !important;z-index:2147483647 !important;background-color:#8b0000 !important;color:#ffffff !important;border:2px solid #ffffff !important;border-radius:30px !important;padding:10px 18px !important;display:flex !important;align-items:center !important;gap:8px !important;font-family:inherit !important;font-size:14px !important;font-weight:700 !important;cursor:pointer !important;box-shadow:0 4px 15px rgba(0,0,0,0.4) !important;line-height:1 !important;}#a11y-trigger-btn svg{width:20px !important;height:20px !important;fill:currentColor !important;}#a11y-modal-panel{position:fixed !important;left:20px !important;bottom:80px !important;width:340px !important;max-width:calc(100vw - 40px) !important;max-height:75vh !important;overflow-y:auto !important;background:#ffffff !important;border-radius:12px !important;box-shadow:0 10px 35px rgba(0,0,0,0.4) !important;z-index:2147483647 !important;border:1px solid #dddddd !important;display:flex !important;flex-direction:column !important;color:#222222 !important;font-family:system-ui,-apple-system,sans-serif !important;}#a11y-modal-panel[hidden]{display:none !important;}.a11y-panel-header{display:flex !important;justify-content:space-between !important;align-items:center !important;padding:12px 16px !important;background:#8b0000 !important;color:#ffffff !important;}.a11y-panel-header h3{margin:0 !important;font-size:16px !important;font-weight:700 !important;color:#ffffff !important;}#a11y-close-btn{background:transparent !important;border:none !important;color:#ffffff !important;font-size:26px !important;cursor:pointer !important;}.a11y-panel-body{padding:14px !important;display:flex !important;flex-direction:column !important;gap:14px !important;}.a11y-group{display:flex !important;flex-direction:column !important;gap:6px !important;}.a11y-label{font-size:12px !important;font-weight:700 !important;text-transform:uppercase !important;color:#555555 !important;}.a11y-btn-group{display:flex !important;flex-wrap:wrap !important;gap:6px !important;}.a11y-btn{flex:1 1 calc(50% - 6px) !important;min-height:36px !important;background:#f1f1f1 !important;border:1px solid #cccccc !important;border-radius:6px !important;font-size:13px !important;font-weight:600 !important;color:#222222 !important;cursor:pointer !important;padding:6px !important;text-align:center !important;}.a11y-btn[aria-pressed="true"]{background:#8b0000 !important;color:#ffffff !important;border-color:#8b0000 !important;}.a11y-panel-footer{padding:12px 14px !important;background:#fafafa !important;border-top:1px solid #eeeeee !important;}#a11y-reset-btn{width:100% !important;background:#ffffff !important;border:1px solid #d9534f !important;color:#d9534f !important;border-radius:6px !important;padding:8px !important;font-weight:700 !important;cursor:pointer !important;}html.a11y-font-medium{font-size:120% !important;}html.a11y-font-large{font-size:140% !important;}html.a11y-contrast-mono{filter:grayscale(100%) !important;}html.a11y-contrast-invert,html.a11y-contrast-invert body,html.a11y-contrast-invert main,html.a11y-contrast-invert div:not(#a11y-modal-panel):not(.a11y-widget *){background-color:#000000 !important;color:#ffff00 !important;}html.a11y-dyslexic *{font-family:"Comic Sans MS","Arial Rounded MT Bold",sans-serif !important;}html.a11y-spacing *{line-height:1.9 !important;word-spacing:0.15em !important;}html.a11y-no-images img,html.a11y-no-images picture{opacity:0 !important;visibility:hidden !important;}html.a11y-large-cursor,html.a11y-large-cursor *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23000000' stroke='%23ffffff' stroke-width='2' d='M0 0 L0 26 L7 19 L14 31 L18 29 L11 17 L21 17 Z'/%3E%3C/svg%3E") 0 0,auto !important;}html.a11y-no-motion *,html.a11y-no-motion *::before,html.a11y-no-motion *::after{animation:none !important;-webkit-animation:none !important;transition:none !important;-webkit-transition:none !important;scroll-behavior:auto !important;}html.a11y-no-motion .slick-track,html.a11y-no-motion .owl-stage,html.a11y-no-motion .swiper-wrapper{transform:none !important;transition:none !important;}html.a11y-no-motion .carousel-item,html.a11y-no-motion .slick-slide,html.a11y-no-motion .swiper-slide,html.a11y-no-motion .owl-item,html.a11y-no-motion [class*="slide"],html.a11y-no-motion [class*="banner"]{transition:none !important;-webkit-transition:none !important;animation:none !important;-webkit-animation:none !important;}html.a11y-no-motion .carousel-inner > .active,html.a11y-no-motion .slick-current,html.a11y-no-motion .swiper-slide-active{display:block !important;opacity:1 !important;visibility:visible !important;z-index:10 !important;}html.a11y-no-motion .carousel-inner > :not(.active),html.a11y-no-motion .slick-slide:not(.slick-current),html.a11y-no-motion .swiper-slide:not(.swiper-slide-active){pointer-events:none !important;}html.a11y-highlight-links a{background-color:#ffe600 !important;color:#000000 !important;text-decoration:underline 2px solid #000000 !important;box-shadow:0 0 2px rgba(0,0,0,0.4) !important;}#a11y-reading-guide-line{display:none;position:fixed;left:0;width:100vw;height:32px;background:rgba(255,235,59,0.22);border-top:2px solid #fbc02d;border-bottom:2px solid #fbc02d;pointer-events:none;z-index:2147483647;transform:translateY(-50%);}html.a11y-reading-guide #a11y-reading-guide-line{display:block;}.a11y-profiles-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px;}.a11y-btn-profile{font-size:13px !important;font-weight:600 !important;text-align:left !important;padding:8px 10px !important;display:flex !important;align-items:center !important;gap:6px !important;}.a11y-btn-profile[aria-pressed="true"]{background-color:#800020 !important;color:#ffffff !important;border-color:#800020 !important;}.a11y-speech-box{display:flex;gap:8px;align-items:center;}.a11y-speech-hint{font-size:11px;color:#6c757d;margin-top:4px;}
.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 > 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{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:hover{background-color:#00a5ef;}.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;will-change:height;}
.captcha__description{margin-bottom:.75em;}
.paragraph--unpublished{background-color:#fff4f4;}
