/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--kanji-blue:#1a96d4;--kanji-blue-dark:#117eb6;--kanji-charcoal:#333333;--kanji-grey:#f0f0f0;--kanji-line:#8a8a8a;--kanji-white:#ffffff;--kanji-content-width:960px;--kanji-header-width:960px;--kanji-sidebar-width:220px;}*,*::before,*::after{box-sizing:border-box;}html{min-width:0;}body{min-width:0;margin:0;padding:0;color:var(--kanji-charcoal);background-color:#116ba9;background-image:url(/themes/custom/my_duma_theme_copy/images/page-background.jpg);background-repeat:no-repeat;background-position:center top;background-attachment:fixed;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;line-height:1.35;}body.legacy-menu-is-open{overflow:hidden;}img,svg,video,iframe{max-width:100%;}img{height:auto;}a{color:var(--kanji-blue);}a:hover,a:focus{text-decoration:none;}h1,h2,h3,h4,h5,h6{color:var(--kanji-charcoal);line-height:1.18;}h1{margin:0 0 8px;font-size:22px;}h2{margin:0 0 7px;font-size:18px;}h3{margin:10px 0 6px;font-size:15px;}p{margin:0 0 8px;}.visually-hidden,.skip-link,a.skip-link{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important;}.visually-hidden.focusable:focus,.visually-hidden.focusable:active,.skip-link:focus,a.skip-link:focus{position:fixed !important;z-index:10000;top:8px;left:8px;width:auto !important;height:auto !important;margin:0 !important;padding:8px 12px !important;overflow:visible !important;clip:auto !important;clip-path:none !important;color:#ffffff;background:var(--kanji-charcoal);border:2px solid #ffffff !important;font-weight:bold;white-space:normal !important;}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #ffbf47;outline-offset:2px;}.legacy-width{width:var(--kanji-content-width);margin-right:auto;margin-left:auto;}.legacy-site-shell{min-height:100vh;}.legacy-utility{margin-top:10px;color:#ffffff;}.legacy-utility .block,.legacy-utility p{margin:0;}.legacy-utility a{color:#ffffff;}.legacy-header{position:relative;width:var(--kanji-header-width);margin:15px auto 0;padding:0 7px 10px 8px;background:#ffffff;}.legacy-banner{display:block;width:945px;max-width:100%;margin:0;text-decoration:none;}.legacy-banner img{display:block;width:945px;height:240px;max-width:100%;object-fit:contain;}.legacy-secondary-menu{padding:5px 0;text-align:right;}.legacy-secondary-menu .block,.legacy-secondary-menu ul,.legacy-secondary-menu li{display:inline;margin:0;padding:0;}.legacy-secondary-menu li + li::before{margin:0 6px;color:#777777;content:"|";}.legacy-secondary-menu .block > h2,.legacy-header-extra .block-system-branding-block,.legacy-header-extra .block > h2{display:none;}.legacy-header-extra .block{margin:0;}.legacy-nav{position:relative;z-index:300;display:grid;grid-template-columns:24px var(--kanji-content-width) 24px;width:1008px;min-height:44px;margin:0 auto;}.legacy-nav__inner{min-width:0;background:var(--kanji-blue);}.legacy-nav__edge{position:relative;height:44px;background:var(--kanji-blue);}.legacy-nav__edge::after{position:absolute;bottom:-15px;width:0;height:0;content:"";}.legacy-nav__edge--left::after{right:0;border-top:15px solid #0b4973;border-left:15px solid transparent;}.legacy-nav__edge--right::after{left:0;border-top:15px solid #0b4973;border-right:15px solid transparent;}.legacy-nav__toggle,.legacy-submenu-toggle{display:none;}.legacy-nav__panel,.legacy-nav__panel .region,.legacy-nav__panel .block,.legacy-nav__panel nav{min-width:0;margin:0;}.legacy-nav__panel .block > h2,.legacy-nav__panel .block-title{display:none;}.legacy-menu{margin:0;padding:0;list-style:none;}.legacy-menu--level-0{display:flex;width:100%;height:44px;background:var(--kanji-blue);}.legacy-menu__item{position:relative;margin:0;padding:0;list-style:none;}.legacy-menu--level-0 > .legacy-menu__item{flex:1 1 auto;min-width:0;border-right:1px solid #cccccc;}.legacy-menu--level-0 > .legacy-menu__item:last-child{border-right:0;}.legacy-menu--level-0 > .legacy-menu__item > .legacy-menu__link{display:flex;align-items:center;justify-content:center;height:44px;padding:0 13px;color:#ffffff;background:var(--kanji-blue);font-size:14px;font-weight:bold;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;}.legacy-menu--level-0 > .legacy-menu__item:hover > .legacy-menu__link,.legacy-menu--level-0 > .legacy-menu__item:focus-within > .legacy-menu__link,.legacy-menu--level-0 > .legacy-menu__item.is-active-trail > .legacy-menu__link,.legacy-menu--level-0 > .legacy-menu__item > .legacy-menu__link.is-active-trail{color:#ffffff;background:var(--kanji-charcoal);}.legacy-menu__submenu{position:absolute;z-index:400;top:100%;left:-9999px;width:202px;background:var(--kanji-charcoal);}.legacy-menu__item:hover > .legacy-menu__submenu,.legacy-menu__item:focus-within > .legacy-menu__submenu{left:-1px;}.legacy-menu__submenu .legacy-menu__item{width:202px;border:1px solid #ffffff;border-bottom:0;background:var(--kanji-charcoal);}.legacy-menu__submenu .legacy-menu__item:last-child{border-bottom:1px solid #ffffff;}.legacy-menu__submenu .legacy-menu__link{display:block;width:100%;padding:12px;color:#ffffff;background:var(--kanji-charcoal);font-size:13px;font-weight:bold;line-height:1.2;text-decoration:none;}.legacy-menu__submenu .legacy-menu__link:hover,.legacy-menu__submenu .legacy-menu__link:focus,.legacy-menu__submenu .legacy-menu__link.is-active-trail{color:#ffffff;background:var(--kanji-blue);}.legacy-menu__submenu .legacy-menu__submenu{top:-1px;left:-9999px;}.legacy-menu__submenu .legacy-menu__item:hover > .legacy-menu__submenu,.legacy-menu__submenu .legacy-menu__item:focus-within > .legacy-menu__submenu{top:-1px;left:200px;}@media screen and (min-width:981px){.legacy-menu--level-0 > .legacy-menu__item--home{display:none;}}.legacy-container{width:var(--kanji-content-width);min-height:520px;margin:0 auto;padding:9px;background:#ffffff;border-bottom:5px solid var(--kanji-blue);}.legacy-page-top,.legacy-page-bottom{background:#ffffff;}.legacy-highlighted{margin:0 0 5px;padding:5px;color:#ffffff;background:var(--kanji-charcoal);font-weight:bold;}.legacy-highlighted a{color:#ffffff;}.legacy-highlighted .block,.legacy-highlighted p{margin:0;}.legacy-featured-top,.legacy-featured-bottom{display:flow-root;margin:0 0 10px;}.legacy-main-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;width:100%;}.legacy-main-grid.has-left-sidebar{grid-template-columns:var(--kanji-sidebar-width) minmax(0,1fr);}.legacy-main-grid.has-right-sidebar{grid-template-columns:minmax(0,1fr) var(--kanji-sidebar-width);}.legacy-main-grid.has-left-sidebar.has-right-sidebar{grid-template-columns:var(--kanji-sidebar-width) minmax(0,1fr) var(--kanji-sidebar-width);}.legacy-content{min-width:0;padding:0 10px;}.legacy-content > .region,.legacy-content .block-system-main-block{min-width:0;}.legacy-content .block{margin:0;}.legacy-content .block > h2{margin-top:0;}.legacy-breadcrumb{margin:0 0 5px;padding:5px;color:var(--kanji-charcoal);background:var(--kanji-grey);border:1px dashed var(--kanji-charcoal);font-weight:bold;}.legacy-breadcrumb .breadcrumb,.legacy-breadcrumb ol{margin:0;padding:0;}.legacy-breadcrumb ol{display:flex;flex-wrap:wrap;list-style:none;}.legacy-breadcrumb li{margin:0;padding:0;list-style:none;}.legacy-breadcrumb li + li::before{margin:0 4px;content:"|";}.legacy-breadcrumb a{color:var(--kanji-charcoal);text-decoration:none;}.legacy-sidebar{width:var(--kanji-sidebar-width);min-width:0;}.legacy-sidebar--first{display:flex;flex-direction:column;}.legacy-sidebar .block,.legacy-search{margin:0 0 10px;}.legacy-sidebar .block > h2,.legacy-sidebar .block-title{margin:0;padding:8px 10px;color:#ffffff;background:var(--kanji-blue);font-size:15px;line-height:1.15;}.legacy-sidebar .block:nth-child(even) > h2,.legacy-sidebar .block:nth-child(even) .block-title{background:var(--kanji-charcoal);}.legacy-sidebar .block__content,.legacy-sidebar .block > .content,.legacy-sidebar .block > div:not(.contextual){min-width:0;}.legacy-sidebar .block__content,.legacy-sidebar .block > .content{padding:10px;background:var(--kanji-grey);}.legacy-sidebar .block p:last-child,.legacy-sidebar .block ul:last-child{margin-bottom:0;}.legacy-sidebar .block img{display:block;max-width:100%;margin-right:auto;margin-left:auto;}.legacy-sidebar-builtins{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;}.legacy-sidebar-card,.legacy-useful-links{display:block;width:100%;margin:0 0 10px;}.legacy-useful-links{margin-top:auto;}.legacy-useful-links--mobile{display:none;}.legacy-sidebar-card{color:var(--kanji-charcoal);background:var(--kanji-grey);text-decoration:none;}.legacy-action-card{min-height:140px;padding:24px 10px;}.legacy-action-card img{display:block;width:135px;height:92px;margin:0 auto;object-fit:cover;}.legacy-a11y-card{padding:13px 10px;}.legacy-a11y-toggle{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;margin:0;padding:0;color:#000000;background:transparent;border:0;font-size:15px;font-style:italic;line-height:1.05;text-align:left;text-transform:none;}.legacy-a11y-toggle:hover,.legacy-a11y-toggle:focus{color:#000000;background:transparent;border-color:transparent;}.legacy-a11y-toggle__eye{flex:0 0 58px;width:58px;height:36px;}.legacy-a11y-toggle span,.legacy-a11y-toggle strong{display:block;}.legacy-a11y-toggle strong{font-size:17px;}.legacy-useful-links h2{margin:0;padding:5px;color:#ffffff;background:var(--kanji-blue);font-size:15px;line-height:1.15;}.legacy-useful-links__content{display:flex;flex-direction:column;align-items:center;gap:10px;padding:10px;background:var(--kanji-grey);}.legacy-useful-links__content a{display:block;max-width:100%;}.legacy-useful-links__text{align-self:stretch;color:var(--kanji-charcoal);text-decoration:underline;}.legacy-useful-links__content img{display:block;width:150px;height:auto;margin:0 auto;}.legacy-sidebar ul.menu,.legacy-sidebar .item-list ul{margin:0;padding:0;list-style:none;}.legacy-sidebar ul.menu li,.legacy-sidebar .item-list li{margin:0;padding:4px 0;list-style:none;}.legacy-search .block,.legacy-search form,.legacy-search .form-item{margin:0;}.legacy-search .block{padding:10px;background:var(--kanji-grey);}.legacy-search .block > h2,.legacy-search .block-title,.legacy-search label{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;}.legacy-search form,.legacy-search .search-form,.legacy-search .form-wrapper{display:flex;align-items:center;gap:5px;}.legacy-search .form-item{flex:1 1 auto;min-width:0;}.legacy-search input[type="search"],.legacy-search input[type="text"]{width:100%;min-width:0;height:28px;padding:3px 5px;color:var(--kanji-charcoal);background:#ffffff;border:1px solid var(--kanji-blue);border-radius:0;font:inherit;}button,input[type="submit"],input[type="button"],.button,.btn{padding:5px 7px;color:#ffffff;background:var(--kanji-blue);border:1px solid var(--kanji-blue);border-radius:0;font:inherit;font-weight:bold;text-align:center;text-decoration:none;cursor:pointer;appearance:none;}button:hover,input[type="submit"]:hover,input[type="button"]:hover,.button:hover,.btn:hover{color:#ffffff;background:var(--kanji-charcoal);border-color:var(--kanji-charcoal);}.legacy-search input[type="submit"],.legacy-search button{flex:0 0 auto;height:28px;margin:0;}input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="password"],input[type="search"],select,textarea{max-width:100%;padding:4px;border:1px solid var(--kanji-blue);border-radius:0;font:inherit;}textarea{min-height:100px;}fieldset{max-width:100%;border:1px solid var(--kanji-blue);}.legacy-node{display:flow-root;min-width:0;margin:0 0 10px;padding:0 0 10px;border-bottom:1px dashed var(--kanji-charcoal);}.legacy-node__heading{display:flex;align-items:flex-start;gap:4px;min-width:0;margin:0 0 5px;}.legacy-date-tile{display:block;flex:0 0 36px;width:36px;margin-top:1px;padding:3px;color:#ffffff;background:var(--kanji-charcoal);font-weight:bold;line-height:12px;text-align:center;text-decoration:none;}.legacy-date-tile__day,.legacy-date-tile__month{display:block;}.legacy-date-tile__day{font-size:13px;}.legacy-date-tile__month{font-size:11px;}.legacy-node__heading-copy{flex:1 1 auto;min-width:0;}.legacy-node__title{margin:0;font-size:18px;line-height:1.1;}.legacy-node__title a{color:var(--kanji-charcoal);text-decoration:none;}.legacy-node__title a:hover,.legacy-node__title a:focus{color:var(--kanji-blue);}.legacy-node__date{display:block;margin-top:3px;color:var(--kanji-charcoal);font-size:11px;font-style:italic;}.legacy-node__date--page{margin:0 0 8px;}.legacy-node__content{display:flow-root;min-width:0;margin:0;overflow-wrap:anywhere;}.legacy-node__content .field,.legacy-node__content .field__item{min-width:0;}.node--view-mode-teaser .legacy-node__content .field--type-image,.node--view-mode-teaser .legacy-node__content .field--name-field-image{float:left;width:auto;max-width:220px;margin:0 6px 6px 0;}.node--view-mode-teaser .legacy-node__content .field--type-image img,.node--view-mode-teaser .legacy-node__content .field--name-field-image img{display:block;width:auto;max-width:220px;margin:0;}.node--view-mode-teaser .field--name-body img:first-of-type,.node--view-mode-teaser .field--type-text-with-summary img:first-of-type,.node--view-mode-teaser .legacy-node__content > p:first-child > img:first-child{float:left;width:auto;max-width:220px;margin:0 6px 6px 0;}.legacy-node__content img{height:auto !important;}.legacy-node__links{clear:both;margin:5px 0 0;text-align:right;}.legacy-node__links ul,.legacy-node__links li{display:inline;margin:0;padding:0;list-style:none;}.legacy-node__links a,.node-readmore a,.more-link a,.views-field-view-node a{color:var(--kanji-blue);background:transparent;border:0;font-weight:bold;text-decoration:underline;}.legacy-node__links a:hover,.node-readmore a:hover,.more-link a:hover,.views-field-view-node a:hover{color:var(--kanji-charcoal);background:transparent;}.submitted,.node__submitted,.node__meta,.author,.field--name-uid{display:none !important;}blockquote{margin:20px 0 20px 15px;padding:7px 10px;background:var(--kanji-grey);border-left:4px solid var(--kanji-blue);}.field--name-body,.field--type-text-long,.text-formatted{max-width:100%;}table{width:100%;max-width:100%;margin:0 0 10px;border-collapse:collapse;background:#ffffff;}th,td{padding:6px;border:1px solid #999999;text-align:left;vertical-align:top;}th{background:#dddddd;font-weight:normal;text-align:center;vertical-align:middle;}.tabs ul,ul.tabs,.pager__items,ul.pager{display:flex;flex-wrap:wrap;gap:4px;margin:15px 0;padding:0;list-style:none;}.tabs li,.pager__item,ul.pager li{margin:0;padding:0;list-style:none;}.tabs a,.pager__item a,ul.pager li a,.pager__item.is-active{display:block;padding:5px;color:#ffffff;background:var(--kanji-blue);font-weight:bold;text-decoration:none;}.tabs a.is-active,.pager__item.is-active a,.pager__item.is-active,ul.pager li.pager-current,.pager__item a:hover{color:#ffffff;background:var(--kanji-charcoal);}.messages,.status-message,.alert{margin:0 0 8px;padding:10px;overflow:hidden;background:var(--kanji-grey);border:4px solid #57718a;font-weight:bold;}.messages--error,.alert-danger{border-color:#cc0000;color:#970f00;}.messages--warning,.alert-warning{background:#ffffdd;border-color:#745500;color:#793d00;}.messages--status,.alert-success{border-color:#3e642f;color:#3e642f;}.action-links,.links.inline{margin:8px 0;padding:0;list-style:none;}.action-links li,.links.inline li{display:inline-block;margin:0 5px 3px 0;list-style:none;}.feed-icon img{margin:5px 0;}.legacy-featured-bottom{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;clear:both;padding-top:10px;}.legacy-featured-bottom .block > h2{margin:0;padding:5px;color:#ffffff;background:var(--kanji-blue);font-size:15px;}.legacy-featured-bottom .block__content,.legacy-featured-bottom .content{padding:8px;background:var(--kanji-grey);}.legacy-footer{clear:both;width:var(--kanji-content-width);margin:0 auto 10px;padding:7px 10px 0;color:#ffffff;text-align:center;}.legacy-footer .block,.legacy-footer p{margin:0;}.legacy-footer a{color:#ffffff;}.contextual-region{position:relative;}.contextual,.contextual-links{box-sizing:content-box;}@media screen and (min-width:981px) and (max-width:1024px){.legacy-nav{grid-template-columns:var(--kanji-content-width);width:var(--kanji-content-width);}.legacy-nav__edge{display:none;}}@media screen and (max-width:980px){body{color:#222222;background:#e9f3f9;font-size:15px;line-height:1.5;}.legacy-width,.legacy-header,.legacy-container,.legacy-footer{width:100%;}.legacy-utility{margin-top:0;padding:4px 12px;background:#0b4973;}.legacy-header{margin:0;padding:0;}.legacy-secondary-menu{padding:6px 12px;}.legacy-banner,.legacy-banner img{width:100%;height:auto;}.legacy-nav{display:block;width:100%;min-height:46px;}.legacy-nav__edge{display:none;}.legacy-nav__toggle{display:flex;align-items:center;gap:9px;width:100%;min-height:46px;margin:0;padding:10px 14px;color:#ffffff;background:var(--kanji-charcoal);border:0;font-size:16px;text-align:left;}.legacy-nav__toggle:hover,.legacy-nav__toggle:focus{background:var(--kanji-charcoal);}.legacy-nav__hamburger,.legacy-nav__hamburger::before,.legacy-nav__hamburger::after{display:block;width:22px;height:2px;background:#ffffff;}.legacy-nav__hamburger{position:relative;}.legacy-nav__hamburger::before,.legacy-nav__hamburger::after{position:absolute;left:0;content:"";}.legacy-nav__hamburger::before{top:-7px;}.legacy-nav__hamburger::after{top:7px;}.legacy-nav__panel{display:block;background:var(--kanji-blue);}.js .legacy-nav__panel{display:none;}.js .legacy-nav__panel.is-open{display:block;}.legacy-menu--level-0{display:block;height:auto;}.legacy-menu--level-0 > .legacy-menu__item{display:grid;grid-template-columns:minmax(0,1fr) 48px;width:100%;border-right:0;border-bottom:1px solid rgba(255,255,255,0.45);}.legacy-menu--level-0 > .legacy-menu__item > .legacy-menu__link{justify-content:flex-start;width:100%;height:auto;min-height:48px;padding:12px 14px;font-size:14px;text-align:left;white-space:normal;}.legacy-submenu-toggle{display:flex;align-items:center;justify-content:center;width:48px;min-height:48px;margin:0;padding:0;color:#ffffff;background:var(--kanji-blue-dark);border:0;border-left:1px solid rgba(255,255,255,0.45);}.legacy-submenu-toggle:hover,.legacy-submenu-toggle:focus{background:var(--kanji-charcoal);}.legacy-submenu-toggle__icon{width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);transition:transform 160ms ease;}.is-submenu-open > .legacy-submenu-toggle .legacy-submenu-toggle__icon{transform:rotate(225deg) translate(-2px,-2px);}.legacy-menu__submenu,.legacy-menu__submenu .legacy-menu__submenu{position:static;grid-column:1 / -1;display:block;width:100%;background:var(--kanji-charcoal);}.js .legacy-menu__submenu{display:none;}.js .legacy-menu__item.is-submenu-open > .legacy-menu__submenu{display:block;}.legacy-menu__submenu .legacy-menu__item{display:grid;grid-template-columns:minmax(0,1fr) 48px;width:100%;border:0;border-top:1px solid #595959;}.legacy-menu__submenu .legacy-menu__link{min-height:46px;padding:12px 18px;font-size:14px;}.legacy-menu--level-2 .legacy-menu__link{padding-left:30px;}.legacy-container{min-height:0;padding:10px;border-bottom-width:4px;}.legacy-main-grid,.legacy-main-grid.has-left-sidebar,.legacy-main-grid.has-right-sidebar,.legacy-main-grid.has-left-sidebar.has-right-sidebar{align-items:start;grid-template-columns:minmax(0,1fr);gap:14px;}.legacy-sidebar{width:100%;}.legacy-sidebar--first{display:block;}.legacy-sidebar-builtins{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;}.legacy-sidebar-card,.legacy-useful-links{margin:0;}.legacy-action-card{min-height:0;padding:12px;}.legacy-a11y-card{display:flex;align-items:center;padding:12px;}.legacy-useful-links{grid-column:1 / -1;margin-top:0;}.legacy-sidebar-builtins > .legacy-useful-links{display:none;}.legacy-useful-links--mobile{display:block;margin:14px 0 0;}.legacy-useful-links__content{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;}.legacy-useful-links__text{grid-column:1 / -1;}.legacy-content{padding:0;}.legacy-sidebar .block > h2,.legacy-sidebar .block-title{padding:10px 12px;font-size:17px;}.legacy-sidebar .block__content,.legacy-sidebar .block > .content,.legacy-search .block{padding:12px;}.legacy-search input[type="search"],.legacy-search input[type="text"],.legacy-search input[type="submit"],.legacy-search button{height:40px;font-size:16px;}h1{font-size:24px;}h2,.legacy-node__title{font-size:20px;}.legacy-node{margin-bottom:16px;padding-bottom:16px;}.legacy-node__heading{gap:7px;margin-bottom:10px;}.legacy-date-tile{flex-basis:42px;width:42px;padding:5px 3px;line-height:14px;}.legacy-date-tile__day{font-size:15px;}.legacy-date-tile__month,.legacy-node__date{font-size:13px;}.node--view-mode-teaser .legacy-node__content .field--type-image,.node--view-mode-teaser .legacy-node__content .field--name-field-image,.node--view-mode-teaser .field--name-body img:first-of-type,.node--view-mode-teaser .field--type-text-with-summary img:first-of-type,.node--view-mode-teaser .legacy-node__content > p:first-child > img:first-child{float:none;display:block;width:auto;max-width:100%;margin:0 0 10px;}.node--view-mode-teaser .legacy-node__content .field--type-image img,.node--view-mode-teaser .legacy-node__content .field--name-field-image img{max-width:100%;}.legacy-node__links{margin-top:10px;text-align:left;}.field--name-body,.field--type-text-long,.text-formatted{overflow-x:auto;}table{display:block;width:max-content;min-width:100%;max-width:100%;overflow-x:auto;font-size:13px;}.legacy-featured-bottom{grid-template-columns:minmax(0,1fr);}.legacy-footer{margin-bottom:0;padding:10px 12px;background:#0b4973;font-size:13px;}}@media screen and (max-width:520px){.legacy-container{padding:8px;}.legacy-search form,.legacy-search .search-form,.legacy-search .form-wrapper{align-items:stretch;}.legacy-sidebar-builtins{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.legacy-a11y-card{grid-column:1 / -1;}.legacy-useful-links__content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.legacy-node__title{font-size:18px;}.legacy-date-tile{flex-basis:38px;width:38px;}th,td{padding:5px;}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto !important;transition-duration:0.01ms !important;}}.legacy-accessibility-toolbar,.legacy-accessibility-heading,.legacy-normal-version,.legacy-accessibility-menu-target{display:none;}body.legacy-accessibility-mode{--legacy-accessibility-background:#ffffff;--legacy-accessibility-text:#111111;--legacy-accessibility-link:#006b9c;--legacy-accessibility-muted:#4b4b4b;--legacy-accessibility-panel:#eeeeee;--legacy-accessibility-border:#777777;--legacy-accessibility-font-size:20px;min-width:0;color:var(--legacy-accessibility-text);background:var(--legacy-accessibility-background);background-image:none;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:var(--legacy-accessibility-font-size);line-height:1.35;}body.legacy-font-large{--legacy-accessibility-font-size:24px;}body.legacy-font-xlarge{--legacy-accessibility-font-size:28px;}body.legacy-scheme-black{--legacy-accessibility-background:#000000;--legacy-accessibility-text:#ffffff;--legacy-accessibility-link:#ffff00;--legacy-accessibility-muted:#ffffff;--legacy-accessibility-panel:#1d1d1d;--legacy-accessibility-border:#ffffff;}body.legacy-scheme-blue{--legacy-accessibility-background:#9dd1ff;--legacy-accessibility-text:#001b34;--legacy-accessibility-link:#003f73;--legacy-accessibility-muted:#001b34;--legacy-accessibility-panel:#cbe6ff;--legacy-accessibility-border:#003f73;}body.legacy-spacing-wide .legacy-site-shell{letter-spacing:0.08em;}body.legacy-spacing-wider .legacy-site-shell{letter-spacing:0.16em;}body.legacy-accessibility-mode .legacy-site-shell,body.legacy-accessibility-mode .legacy-container,body.legacy-accessibility-mode .legacy-content,body.legacy-accessibility-mode .legacy-sidebar{color:var(--legacy-accessibility-text);background:var(--legacy-accessibility-background);}body.legacy-accessibility-mode a{color:var(--legacy-accessibility-link);text-decoration:none;}body.legacy-accessibility-mode a:hover,body.legacy-accessibility-mode a:focus{text-decoration:underline;}body.legacy-accessibility-mode h1,body.legacy-accessibility-mode h2,body.legacy-accessibility-mode h3,body.legacy-accessibility-mode h4,body.legacy-accessibility-mode h5,body.legacy-accessibility-mode h6{color:var(--legacy-accessibility-text);}body.legacy-accessibility-mode .legacy-header,body.legacy-accessibility-mode .legacy-nav,body.legacy-accessibility-mode .legacy-utility,body.legacy-accessibility-mode .legacy-page-top,body.legacy-accessibility-mode .legacy-featured-top,body.legacy-accessibility-mode .legacy-featured-bottom,body.legacy-accessibility-mode .legacy-breadcrumb,body.legacy-accessibility-mode .legacy-a11y-card,body.legacy-accessibility-mode .legacy-sidebar-builtins,body.legacy-accessibility-mode .legacy-sidebar-region-content,body.legacy-accessibility-mode .legacy-sidebar--second,body.legacy-accessibility-mode .legacy-date-tile,body.legacy-accessibility-mode .legacy-useful-links--mobile{display:none !important;}body.legacy-accessibility-mode .legacy-accessibility-toolbar{display:block;color:#111111;background:linear-gradient(#fafafa,#e6e6e6);border-bottom:1px solid #b8b8b8;box-shadow:0 1px 4px rgba(0,0,0,0.2);letter-spacing:normal;}body.legacy-accessibility-mode.legacy-scheme-black .legacy-accessibility-toolbar{color:#ffffff;background:#242424;border-color:#ffffff;}body.legacy-accessibility-mode.legacy-scheme-blue .legacy-accessibility-toolbar{color:#001b34;background:#cbe6ff;border-color:#003f73;}.legacy-accessibility-toolbar__inner{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;width:min(1128px,calc(100% - 24px));min-height:54px;margin:0 auto;padding:7px 0;}.legacy-accessibility-control{display:flex;align-items:center;gap:6px;white-space:nowrap;}.legacy-accessibility-control__label{margin-right:2px;font-family:Georgia,"Times New Roman",serif;font-size:18px;}.legacy-accessibility-button{display:inline-flex;align-items:center;justify-content:center;min-width:31px;min-height:31px;margin:0;padding:2px 5px;color:#111111;background:#ffffff;border:2px solid #444444;border-radius:2px;font-family:Arial,Verdana,sans-serif;font-size:17px;font-weight:700;line-height:1;}.legacy-accessibility-button:hover,.legacy-accessibility-button:focus,.legacy-accessibility-button[aria-pressed="true"]{color:#111111;background:#a9d9ff;border-color:#006b9c;}.legacy-accessibility-font{min-width:24px;padding:0;background:transparent;border-color:transparent;}.legacy-accessibility-font--normal{font-size:18px;}.legacy-accessibility-font--large{font-size:23px;}.legacy-accessibility-font--xlarge{font-size:29px;}.legacy-accessibility-scheme--white{color:#000000;background:#ffffff;}.legacy-accessibility-scheme--black{color:#ffffff;background:#000000;}.legacy-accessibility-scheme--blue{color:#003f73;background:#9dd1ff;}.legacy-accessibility-image--off{position:relative;color:transparent;background:#ffffff;}.legacy-accessibility-image--off::before,.legacy-accessibility-image--off::after{position:absolute;width:36px;height:2px;background:#f04444;content:"";}.legacy-accessibility-image--off::before{transform:rotate(45deg);}.legacy-accessibility-image--off::after{transform:rotate(-45deg);}body.legacy-accessibility-mode .legacy-accessibility-heading{display:block;width:min(1128px,calc(100% - 24px));margin:0 auto;padding:30px 10px 8px;}body.legacy-accessibility-mode .legacy-accessibility-heading h1{margin:0;color:var(--legacy-accessibility-link);font-size:2.15em;line-height:1.12;}body.legacy-accessibility-mode .legacy-container{width:min(1128px,calc(100% - 24px));min-height:0;margin:0 auto;padding:15px 0 40px;border:0;}body.legacy-accessibility-mode .legacy-footer{display:block;width:min(1128px,calc(100% - 24px));margin:0 auto;padding:20px 0;color:var(--legacy-accessibility-text);background:var(--legacy-accessibility-background);font-size:0.78em;letter-spacing:normal;}body.legacy-accessibility-mode .legacy-main-grid,body.legacy-accessibility-mode .legacy-main-grid.has-left-sidebar,body.legacy-accessibility-mode .legacy-main-grid.has-right-sidebar,body.legacy-accessibility-mode .legacy-main-grid.has-left-sidebar.has-right-sidebar{display:grid;grid-template-columns:300px minmax(0,1fr);align-items:start;gap:90px;}body.legacy-accessibility-mode .legacy-sidebar--first{display:block;width:auto;}body.legacy-accessibility-mode .legacy-normal-version{display:block;width:220px;min-height:84px;margin:0 0 30px;padding:4px 12px;color:var(--legacy-accessibility-text);background:var(--legacy-accessibility-background);border:3px solid var(--legacy-accessibility-text);border-radius:14px;font-family:Arial,Verdana,sans-serif;font-size:31px;font-weight:700;line-height:0.92;}body.legacy-accessibility-mode .legacy-normal-version:hover,body.legacy-accessibility-mode .legacy-normal-version:focus{color:var(--legacy-accessibility-background);background:var(--legacy-accessibility-text);}body.legacy-accessibility-mode .legacy-search{width:240px;margin:0 0 46px;color:var(--legacy-accessibility-text);background:transparent;}body.legacy-accessibility-mode .legacy-search .block,body.legacy-accessibility-mode .legacy-search .block__content,body.legacy-accessibility-mode .legacy-search .block > .content{padding:0;background:transparent;}body.legacy-accessibility-mode .legacy-search form,body.legacy-accessibility-mode .legacy-search .search-form,body.legacy-accessibility-mode .legacy-search .form-wrapper{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;}body.legacy-accessibility-mode .legacy-search input[type="search"],body.legacy-accessibility-mode .legacy-search input[type="text"]{width:168px;height:32px;padding:3px 6px;color:var(--legacy-accessibility-text);background:var(--legacy-accessibility-background);border:1px solid var(--legacy-accessibility-border);font-size:16px;}body.legacy-accessibility-mode .legacy-search input[type="submit"],body.legacy-accessibility-mode .legacy-search button{width:auto;min-width:64px;height:32px;padding:3px 8px;color:var(--legacy-accessibility-text);background:var(--legacy-accessibility-panel);border:1px solid var(--legacy-accessibility-border);font-size:16px;font-weight:400;text-transform:none;}body.legacy-accessibility-mode .legacy-accessibility-menu-target{display:block;width:100%;}body.legacy-accessibility-mode .legacy-accessibility-menu-target .legacy-menu,body.legacy-accessibility-mode .legacy-accessibility-menu-target .legacy-menu__submenu{position:static;display:block;visibility:visible;width:auto;min-width:0;height:auto;margin:0;padding:0;opacity:1;background:transparent;box-shadow:none;list-style:none;transform:none;}body.legacy-accessibility-mode .legacy-accessibility-menu-target .legacy-menu--level-0 > .legacy-menu__item{display:block;width:auto;margin:0 0 27px;padding:0;border:0;}body.legacy-accessibility-mode .legacy-accessibility-menu-target .legacy-menu__item--home{display:none !important;}body.legacy-accessibility-mode .legacy-accessibility-menu-target .legacy-menu--level-0 > .legacy-menu__item > .legacy-menu__link{display:inline;width:auto;height:auto;min-height:0;padding:0;color:var(--legacy-accessibility-text);background:transparent;border:0;font-size:1.45em;font-weight:400;line-height:1.2;text-align:left;white-space:normal;}body.legacy-accessibility-mode .legacy-accessibility-menu-target .legacy-menu__submenu{margin:2px 0 0;padding-left:30px;list-style:circle;}body.legacy-accessibility-mode .legacy-accessibility-menu-target .legacy-menu__submenu .legacy-menu__item{display:list-item;width:auto;margin:1px 0;padding:0;border:0;}body.legacy-accessibility-mode .legacy-accessibility-menu-target .legacy-menu__submenu .legacy-menu__link{display:inline;width:auto;min-height:0;padding:0;color:var(--legacy-accessibility-link);background:transparent;border:0;font-family:Georgia,"Times New Roman",serif;font-size:1.06em;font-weight:400;line-height:1.28;white-space:normal;}body.legacy-accessibility-mode .legacy-content{min-width:0;padding:0;}body.legacy-accessibility-mode .legacy-node{margin:0 0 28px;padding:0;border:0;}body.legacy-accessibility-mode .legacy-node__heading{display:block;margin:0 0 12px;}body.legacy-accessibility-mode .legacy-node__title{margin:0 0 2px;font-size:1.42em;font-weight:400;line-height:1.08;}body.legacy-accessibility-mode .legacy-node__title a{color:var(--legacy-accessibility-link);}body.legacy-accessibility-mode .legacy-node__date,body.legacy-accessibility-mode .legacy-node__date--page{margin:0;color:var(--legacy-accessibility-text);font-size:0.82em;font-style:normal;}body.legacy-accessibility-mode .legacy-node__content{font-size:0.95em;overflow-wrap:normal;}body.legacy-accessibility-mode .node--view-mode-teaser .legacy-node__content .field--type-image,body.legacy-accessibility-mode .node--view-mode-teaser .legacy-node__content .field--name-field-image,body.legacy-accessibility-mode .node--view-mode-teaser .field--name-body img:first-of-type,body.legacy-accessibility-mode .node--view-mode-teaser .field--type-text-with-summary img:first-of-type,body.legacy-accessibility-mode .node--view-mode-teaser .legacy-node__content > p:first-child > img:first-child{max-width:255px;margin:0 10px 10px 0;}body.legacy-accessibility-mode .legacy-node__links{margin-top:4px;text-align:left;}body.legacy-accessibility-mode .legacy-node__links a,body.legacy-accessibility-mode .node-readmore a,body.legacy-accessibility-mode .more-link a,body.legacy-accessibility-mode .views-field-view-node a{color:var(--legacy-accessibility-link);font-size:1em;font-weight:400;text-decoration:none;}body.legacy-accessibility-mode table,body.legacy-accessibility-mode th,body.legacy-accessibility-mode td,body.legacy-accessibility-mode blockquote,body.legacy-accessibility-mode .messages,body.legacy-accessibility-mode .status-message,body.legacy-accessibility-mode .alert{color:var(--legacy-accessibility-text);background:var(--legacy-accessibility-background);border-color:var(--legacy-accessibility-border);}body.legacy-accessibility-mode.legacy-images-mono .legacy-content img{filter:grayscale(1) contrast(1.08);}body.legacy-accessibility-mode.legacy-images-off .legacy-content img{display:none !important;}@media screen and (max-width:980px){.legacy-accessibility-toolbar__inner{width:100%;gap:10px 18px;padding:10px 12px;}.legacy-accessibility-control{flex-wrap:wrap;white-space:normal;}.legacy-accessibility-button{min-width:42px;min-height:42px;}body.legacy-accessibility-mode .legacy-accessibility-heading,body.legacy-accessibility-mode .legacy-container{width:100%;padding-right:16px;padding-left:16px;}body.legacy-accessibility-mode .legacy-accessibility-heading h1{font-size:1.7em;}body.legacy-accessibility-mode .legacy-main-grid,body.legacy-accessibility-mode .legacy-main-grid.has-left-sidebar,body.legacy-accessibility-mode .legacy-main-grid.has-right-sidebar,body.legacy-accessibility-mode .legacy-main-grid.has-left-sidebar.has-right-sidebar{grid-template-columns:minmax(0,1fr);gap:34px;}body.legacy-accessibility-mode .legacy-normal-version,body.legacy-accessibility-mode .legacy-search{max-width:100%;}body.legacy-accessibility-mode .legacy-accessibility-menu-target .legacy-menu--level-0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;}body.legacy-accessibility-mode .legacy-accessibility-menu-target .legacy-menu--level-0 > .legacy-menu__item{margin-bottom:0;}body.legacy-accessibility-mode .node--view-mode-teaser .legacy-node__content .field--type-image,body.legacy-accessibility-mode .node--view-mode-teaser .legacy-node__content .field--name-field-image,body.legacy-accessibility-mode .node--view-mode-teaser .field--name-body img:first-of-type,body.legacy-accessibility-mode .node--view-mode-teaser .field--type-text-with-summary img:first-of-type,body.legacy-accessibility-mode .node--view-mode-teaser .legacy-node__content > p:first-child > img:first-child{float:none;width:auto;max-width:100%;margin:0 0 12px;}}@media screen and (max-width:620px){body.legacy-font-large{--legacy-accessibility-font-size:21px;}body.legacy-font-xlarge{--legacy-accessibility-font-size:24px;}.legacy-accessibility-control{width:100%;}body.legacy-accessibility-mode .legacy-accessibility-menu-target .legacy-menu--level-0{grid-template-columns:minmax(0,1fr);}body.legacy-accessibility-mode .legacy-normal-version{width:190px;min-height:72px;font-size:26px;}}
