/* Capitol Modern — shared CDA presentation layer, September 2026. */
:root{--cda-navy:#12294b;--cda-navy-2:#1d3d6e;--cda-red:#c8102e;--cda-red-dark:#a30d26;--cda-ink:#1a2333;--cda-muted:#54607a;--cda-bg:#f5f7fa;--cda-line:#e3e8f0;--cda-font:"Segoe UI",system-ui,-apple-system,Arial,sans-serif}
html body#Body,html body{background:var(--cda-bg);color:var(--cda-ink);font:15px/1.65 var(--cda-font);margin:0}
#skin_wrapper,#siteWrapper{background:var(--cda-bg);max-width:none;width:100%;box-shadow:none}
#skin_wrapper :where(div,span,p,a,li,h1,h2,h3,h4,h5,h6,b,strong,em,input,button,select,textarea),#siteWrapper :where(div,span,p,a,li,h1,h2,h3,h4,h5,h6,b,strong,input,button,select,textarea){font-family:var(--cda-font)}
#skin_wrapper .fa{font-family:FontAwesome}
#skin_wrapper *,#siteWrapper *{box-sizing:border-box}
#skin_wrapper .skin_width,.cda-header .skin_width,.cda-footer .skin_width,.cda-join .skin_width{width:100%;max-width:1180px;margin:0 auto;padding-left:28px;padding-right:28px}
#skin_wrapper a:focus-visible,#siteWrapper a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #397bc0;outline-offset:4px}
#skin_wrapper .Normal,#skin_wrapper .Normal p,#siteWrapper .Normal{font:inherit;color:var(--cda-ink)}
#skin_wrapper .skin_main p{line-height:1.75;margin-bottom:16px}
#skin_wrapper .skin_main h2,#siteWrapper main h2{font-size:29px;line-height:1.25;font-weight:800;color:var(--cda-navy);letter-spacing:-.3px}
#skin_wrapper .skin_main h3,#siteWrapper main h3{font-size:21px;line-height:1.4;font-weight:700;color:var(--cda-navy)}
#skin_wrapper .skin_main a,#siteWrapper main a{color:var(--cda-red)}
#skin_wrapper .skin_main a:hover,#siteWrapper main a:hover{text-decoration:underline;color:var(--cda-red-dark)}
.cda-skip{position:absolute;left:12px;top:-100px;z-index:10000;padding:12px;background:#fff;color:var(--cda-navy)}.cda-skip:focus{top:10px}
#HeaderOne{position:relative;z-index:1000;background:white}
.cda-topbar{background:var(--cda-navy);color:#c9d5e8;font-size:12px}
.cda-topbar-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:34px}
.cda-topbar a,.cda-topbar a:visited{color:#fff;text-decoration:none}.cda-utility{display:flex;align-items:center;gap:18px}.cda-utility a:hover{text-decoration:underline}
#HeaderOne #skin_header{background:#fff;border-bottom:1px solid var(--cda-line);box-shadow:0 1px 8px #12294b0f}
.cda-nav{min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:22px}
a.cda-logo,a.cda-logo:visited{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--cda-navy);flex-shrink:0}
.cda-logo-mark{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:9px;background:linear-gradient(135deg,var(--cda-navy),var(--cda-navy-2));color:#fff;font-size:17px;font-weight:800;letter-spacing:.5px;position:relative;overflow:hidden}
.cda-logo-mark:after{content:"";position:absolute;bottom:0;left:0;right:0;height:6px;background:var(--cda-red)}
.cda-logo-text b{display:block;font-size:16px;line-height:1.25;letter-spacing:.1px}.cda-logo-text>span{display:block;font-size:10px;letter-spacing:1px;color:var(--cda-muted);margin-top:3px}
#skin_wrapper a.cda-button,a.cda-button{display:inline-flex;align-items:center;justify-content:center;background:var(--cda-red);color:#fff;text-decoration:none;font-size:14px;font-weight:700;padding:12px 22px;border-radius:7px;line-height:1.4;border:1px solid transparent;transition:background .2s}
#skin_wrapper a.cda-button:hover,a.cda-button:hover{background:var(--cda-red-dark);color:#fff;text-decoration:none}
#skin_wrapper .cda-nav-cta{font-size:12px;padding:10px 14px;white-space:nowrap}
#cda-navigation{margin-left:auto}#cda-navigation #standardMenu ul.rootMenu{display:flex;gap:13px;padding:0;margin:0;list-style:none}
#cda-navigation #standardMenu li{float:none;margin:0;padding:0;list-style:none;position:relative;background:none;border:0}
#cda-navigation #standardMenu .rootMenu>li>a{display:block;padding:12px 0 10px;background:none;border:0;border-bottom:3px solid transparent;color:var(--cda-ink);text-decoration:none}
#cda-navigation #standardMenu .rootMenu>li>a span{padding:0;height:auto;line-height:1.4;border:0;font-size:13px;font-weight:600;color:inherit;white-space:nowrap}
#cda-navigation #standardMenu .rootMenu>li.selected>a,#cda-navigation #standardMenu .rootMenu>li.breadcrumb>a,#cda-navigation #standardMenu .rootMenu>li>a:hover{border-bottom-color:var(--cda-red);color:var(--cda-navy)}
#cda-navigation .navarrow,#cda-navigation .subarrow,#cda-navigation .lampback{display:none!important}
#cda-navigation #standardMenu .subMenu,#cda-navigation #standardMenu ul.level1,#cda-navigation #standardMenu ul.level2,#cda-navigation #standardMenu ul.level3{display:none!important;position:absolute;top:100%;left:0;right:auto;width:260px;padding:8px;background:#fff;border:1px solid var(--cda-line);border-radius:10px;box-shadow:0 14px 35px #12294b26;z-index:1100;opacity:1!important}
#cda-navigation #standardMenu li.cda-expanded>.subMenu,#cda-navigation #standardMenu li.cda-expanded>ul{display:block!important}
#cda-navigation #standardMenu .subMenu ul{padding:0;margin:0}
#cda-navigation #standardMenu .subMenu li>a{padding:9px 32px 9px 10px;border:0;border-radius:5px;display:block;text-decoration:none;background:none}
#cda-navigation #standardMenu .subMenu li>a span{padding:0;border:0;background:none!important;color:var(--cda-ink);font-size:13px;line-height:1.5;white-space:normal;height:auto}
#cda-navigation #standardMenu .subMenu li>a:hover{background:#eef2f8}
#cda-navigation #standardMenu .subMenu ul.level1,#cda-navigation #standardMenu .subMenu ul.level2,#cda-navigation #standardMenu .subMenu ul.level3{left:calc(100% + 4px);top:0}
#cda-navigation #standardMenu .rootMenu>li:nth-last-child(-n+3)>.subMenu{left:auto;right:0}
#cda-navigation #standardMenu .rootMenu>li:nth-last-child(-n+3) .subMenu ul.level1,#cda-navigation #standardMenu .rootMenu>li:nth-last-child(-n+3) .subMenu ul.level2{left:auto;right:calc(100% + 4px)}
.cda-submenu-toggle{cursor:pointer;border:0;background:transparent;color:var(--cda-navy);border-radius:4px;font-size:16px;line-height:22px;padding:0;width:22px;height:24px}
#standardMenu .rootMenu>li>.cda-submenu-toggle{display:block;margin:0 auto;height:17px;line-height:15px;font-size:14px;position:absolute;top:37px;left:calc(50% - 11px)}
#standardMenu .subMenu .cda-submenu-toggle{position:absolute;right:2px;top:8px;background:#eef2f8}
.cda-menu-toggle{display:none}.cda-search-row{display:flex;justify-content:flex-end;align-items:center;height:36px;font-size:12px;gap:8px}
.cda-search-row input[type=text]{height:25px!important;min-height:0;padding:3px 9px!important;width:180px;border:1px solid var(--cda-line)!important;border-radius:5px;background:#f5f7fa;font-size:12px}
.cda-search-row a{color:var(--cda-muted)}.cda-search-row .searchInputContainer{float:none}.cda-search-row .searchSkinObjectPreview{z-index:1300}
.cda-hero{background:linear-gradient(115deg,#12294b 0%,#1d3d6e 62%,#28518f 100%);color:white;position:relative;overflow:hidden}
.cda-hero:before{content:"";position:absolute;right:-140px;top:-140px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,#c8102e47,transparent 65%)}
.cda-hero:after{content:"";position:absolute;right:8%;bottom:-60px;width:340px;height:340px;border:1px solid #ffffff1f;border-radius:50%;pointer-events:none}
#skin_wrapper .cda-hero .skin_width{padding-top:76px;padding-bottom:94px;position:relative;z-index:1}
.cda-kicker{display:inline-block;background:#c8102ee6;padding:6px 13px;border-radius:100px;font-size:11.5px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:22px}
#skin_wrapper .cda-hero h1{font-size:46px;line-height:1.12;font-weight:800;max-width:680px;letter-spacing:-.5px;color:#fff;margin:0}
#skin_wrapper .cda-hero h1 em{font-style:normal;color:#ffb3bf}
#skin_wrapper .cda-hero p{font-size:17.5px;line-height:1.65;max-width:580px;color:#c9d5e8;margin:20px 0 32px}
.cda-hero-actions{display:flex;gap:14px;flex-wrap:wrap}#skin_wrapper a.cda-ghost{background:transparent;border-color:#ffffff8c}.cda-hero-actions a{position:relative;z-index:1}
#skin_wrapper .cda-statbar{margin-top:-44px;position:relative;z-index:2}.cda-stats{background:white;border-radius:14px;box-shadow:0 14px 40px #12294b24;display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden}
.cda-stats>div{padding:25px 28px;border-right:1px solid var(--cda-line)}.cda-stats>div:last-child{border:0}.cda-stats b{display:block;color:var(--cda-navy);font-size:28px;line-height:1.4;font-weight:800;letter-spacing:-.5px}.cda-stats span{font-size:13px;color:var(--cda-muted);line-height:1.5;display:block;margin-top:3px}
#skin_wrapper .page_name{background:linear-gradient(115deg,var(--cda-navy),var(--cda-navy-2) 65%,#28518f);border:0;color:#fff;min-height:0;overflow:hidden}
#skin_wrapper .pagename_style{padding-top:44px;padding-bottom:44px;display:flex;flex-direction:column;gap:16px}
#skin_wrapper .pagename_style h1{color:white;font-weight:800;font-size:38px;line-height:1.2;padding:0;margin:0;float:none;letter-spacing:-.4px}
#skin_wrapper .breadcrumb_style{float:none;padding:0;line-height:1.6;color:#c9d5e8;font-size:13px}#skin_wrapper .breadcrumb_style a,#skin_wrapper .Breadcrumb{color:#c9d5e8;font-size:13px}.breadcrumb_shadow,.banner_shadow{display:none!important}
#skin_wrapper .skin_top_content{padding:44px 0 32px}#skin_wrapper .skin_main_padding{padding:24px 0}
#skin_wrapper .content_whitebg,#skin_wrapper .content_graybg,#skin_wrapper .content_colorbg{background:transparent;border:0}
#skin_wrapper .LM_main_content{display:grid;grid-template-columns:240px minmax(0,1fr);gap:30px}
#skin_wrapper .LM_position{float:none;width:auto;padding:0}#skin_wrapper .LM_skin_content{float:none;width:auto;min-width:0;padding:0;background:#fff;border:1px solid var(--cda-line);border-radius:12px;padding:28px}
#skin_wrapper #leftMenu{display:block;background:#fff;border:1px solid var(--cda-line);border-radius:12px;padding:12px}
#skin_wrapper #leftMenu .leftSub li{border:0;background:none;margin:0;border-radius:6px}
#skin_wrapper #leftMenu .leftSub li a span{font-size:14px;line-height:1.45;font-weight:600;color:var(--cda-muted);padding:11px 30px 11px 12px}
#skin_wrapper #leftMenu .leftSub li.selected>a span{color:var(--cda-red);background:#fbecf0;border-radius:6px}
#skin_wrapper #leftMenu .level1 li a span{font-size:13px;padding-left:22px;font-weight:400}
#skin_wrapper #leftMenu .level2 li a span{padding-left:30px}
#skin_wrapper #leftMenu a:hover{text-decoration:none;background:#eef2f8}
#skin_wrapper #leftMenu .subarrow{height:40px;width:28px;background-position:center 0}
#skin_wrapper .c_title,#skin_wrapper .c_title_black{color:var(--cda-navy);font-size:26px;font-weight:800;line-height:1.3}
#skin_wrapper .Bt1_style{margin-bottom:22px}#skin_wrapper .Bt1_top{border:0;background:none}#skin_wrapper .Bt1_top .c_icon{display:none}
#skin_wrapper .Bt1_content{padding:0}#skin_wrapper .c_content_style{padding:0}
#skin_wrapper .skin_main img{max-width:100%!important;height:auto}#skin_wrapper .skin_main iframe{max-width:100%}
#skin_wrapper .skin_main table{max-width:100%;border-collapse:collapse;font-size:14px}#skin_wrapper .skin_main td,#skin_wrapper .skin_main th{padding:9px 12px;line-height:1.5;border-color:var(--cda-line)}
#skin_wrapper .skin_main th{background:var(--cda-navy);color:#fff;font-weight:700}
#skin_wrapper input[type=text],#skin_wrapper input[type=password],#skin_wrapper input[type=email],#skin_wrapper select,#skin_wrapper textarea{border:1px solid #cbd4e2;border-radius:6px;padding:9px 12px;background:#fff;color:var(--cda-ink);max-width:100%}
#skin_wrapper .dnnPrimaryAction,#skin_wrapper input[type=submit]{background:var(--cda-red);border-color:var(--cda-red);border-radius:6px;color:#fff;text-shadow:none}
.cda-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:28px}.cda-section-head h2{margin:0}.cda-section-head h2:before{content:"";display:block;width:52px;height:4px;background:var(--cda-red);border-radius:2px;margin-bottom:12px}.cda-section-head>a{font-size:14px;font-weight:700}
.cda-services{padding:18px 0 48px}.cda-services-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
#skin_wrapper .cda-services-grid>[id]{width:auto;float:none;padding:27px;background:#fff;border:1px solid var(--cda-line);border-radius:12px;transition:box-shadow .2s}
#skin_wrapper .cda-services-grid>[id]:hover{box-shadow:0 10px 28px #12294b1a}
#skin_wrapper .cda-services-grid .Bt1_style{margin:0}.cda-services-grid .Bt1_top{display:none}
#skin_wrapper .cda-services-grid .hompPage_InfoCard{text-align:left;padding:0}#skin_wrapper .cda-services-grid .hompPage_InfoCard h3{font-size:18px;margin:14px 0 9px}#skin_wrapper .cda-services-grid .hompPage_InfoCard h3 a{color:var(--cda-navy)}
#skin_wrapper .cda-services-grid .hompPage_InfoCard p{font-size:14px;line-height:1.65;color:var(--cda-muted);margin-bottom:15px}#skin_wrapper .cda-services-grid .hompPage_InfoCard>a{font-size:13px;font-weight:700}
#skin_wrapper .cda-services-grid .icon-box{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#eef2f8;margin:0;padding:8px}
#skin_wrapper .cda-services-grid .icon-box img{max-width:30px!important;max-height:30px;object-fit:contain}
#skin_wrapper .cda-news-data{display:grid;grid-template-columns:1.1fr 1fr;gap:30px;margin:0 0 38px;padding:30px;background:#fff;border:1px solid var(--cda-line);border-radius:12px}
#skin_wrapper .cda-news-data>[id]{float:none;width:auto;padding:0;min-width:0}.cda-news-data table{width:100%!important}.cda-news-data img{max-width:100%!important}
.cda-featured{margin-top:20px}.cda-empty-row{display:none!important}
#skin_wrapper .cda-news-data:before,#skin_wrapper .cda-news-data:after{display:none;content:none}
#skin_wrapper .cda-services-grid .icon-box:has(h3){display:block;width:auto;height:auto;background:none;padding:0;border-radius:0}
#skin_wrapper .cda-services-grid .icon-box:has(h3)>img{width:44px!important;max-width:44px!important;height:44px;padding:9px;object-fit:contain;background:#eef2f8;border-radius:10px;box-sizing:border-box}
.cda-join{padding:48px 0 64px}.cda-join-inner{background:linear-gradient(100deg,var(--cda-red),var(--cda-red-dark));color:#fff;border-radius:16px;padding:42px 46px;display:flex;align-items:center;justify-content:space-between;gap:30px}
#skin_wrapper .cda-join h2{font-size:26px;line-height:1.25;color:#fff;font-weight:800;margin:0 0 8px;letter-spacing:-.3px}.cda-join p{color:#ffd4db;font-size:15px;margin:0}
#skin_wrapper .cda-join a.cda-button{background:#fff;color:var(--cda-red);flex-shrink:0}
.cda-footer{background:var(--cda-navy);color:#b9c6dd;font-size:13.5px}.cda-footer>.skin_width{padding-top:52px;padding-bottom:28px}.cda-footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:36px;padding-bottom:30px}
#skin_wrapper .cda-footer h2{color:#fff;font-size:13px;line-height:1.5;text-transform:uppercase;font-weight:700;letter-spacing:1.2px;margin:0 0 14px}
.cda-footer p{line-height:1.8;margin:0}.cda-footer ul{list-style:none;padding:0;margin:0}.cda-footer li{margin:0 0 8px;list-style:none}
.cda-footer a,.cda-footer a:visited{color:#b9c6dd}.cda-footer a:hover{color:white;text-decoration:underline}.cda-disclaimer{border-top:1px solid #ffffff1f;padding:18px 0;font-size:12px}.cda-disclaimer summary{cursor:pointer;color:#c9d5e8}.cda-disclaimer p{margin-top:12px;max-width:1000px}
.cda-foot-bottom{display:flex;justify-content:space-between;gap:20px;padding-top:18px;border-top:1px solid #ffffff1f;font-size:12px;color:#a9b8d2}
#skin_wrapper .copyright_bg{background:var(--cda-navy);color:#a9b8d2;border:0}#skin_wrapper .copyright_bar{padding:0 0 16px}.copyright_bg a,.copyright_bg .Footer{color:#b9c6dd!important}.copyright_bar:has(.footer_left:empty):has(.DNNEmptyPane){display:none}
/* Inherited DNN layouts and error pages receive the same design tokens. */
#siteWrapper>#topHeader{background:var(--cda-navy);color:white}#siteWrapper #topHeader a{color:white}#siteWrapper>header{background:white;border-bottom:1px solid var(--cda-line);box-shadow:0 1px 8px #12294b0f}
#siteWrapper .container{max-width:1180px;width:100%;padding-left:28px;padding-right:28px}#siteWrapper .navbar-default{background:white;border:0}#siteWrapper .navbar a{color:var(--cda-navy);font-weight:600;font-size:14px}#siteWrapper .navbar .active>a{border-bottom:3px solid var(--cda-red);background:white}
#siteWrapper main{padding-top:32px;padding-bottom:48px}#siteWrapper #breadcrumb{background:linear-gradient(115deg,var(--cda-navy),var(--cda-navy-2));padding:24px;border-radius:12px;color:#fff;margin-bottom:28px}#siteWrapper #breadcrumb a{color:white}
#siteWrapper #mainContent-inner{background:#fff;border:1px solid var(--cda-line);border-radius:12px;padding:28px}#siteWrapper footer,#siteWrapper #footer{background:var(--cda-navy);color:#c9d5e8}#siteWrapper footer a{color:#c9d5e8}
@media(min-width:1101px){#HeaderOne{position:sticky;top:-34px}#cda-navigation #standardMenu li.haschild:hover>.subMenu,#cda-navigation #standardMenu .subMenu li.haschild:hover>ul{display:block!important}}
@media(max-width:1100px){.cda-nav{flex-wrap:wrap;gap:15px;padding-top:16px;padding-bottom:16px;min-height:78px}.cda-menu-toggle{display:block;margin-left:auto;background:#eef2f8;color:var(--cda-navy);border:1px solid var(--cda-line);border-radius:6px;padding:9px 12px;font-weight:700}.cda-nav-cta{display:none!important}#cda-navigation{display:none;flex-basis:100%;margin:0}#cda-navigation.cda-open{display:block}#cda-navigation #standardMenu ul.rootMenu{display:block}#cda-navigation #standardMenu .rootMenu>li>a{padding:12px 42px 12px 8px}#standardMenu .rootMenu>li>.cda-submenu-toggle{position:absolute;right:5px;left:auto;top:8px;width:34px;height:30px;font-size:20px;background:#eef2f8}#cda-navigation #standardMenu .subMenu,#cda-navigation #standardMenu .subMenu ul.level1,#cda-navigation #standardMenu .subMenu ul.level2,#cda-navigation #standardMenu .subMenu ul.level3{position:static;width:100%;box-shadow:none;padding:6px 8px 6px 16px;border:0;border-left:2px solid var(--cda-line);border-radius:0}#cda-navigation #standardMenu .subMenu li>a{padding-top:10px;padding-bottom:10px}#skin_wrapper .LM_main_content{grid-template-columns:210px minmax(0,1fr);gap:22px}.cda-search-row{height:34px}.cda-services-grid{gap:18px}}
@media(max-width:760px){#skin_wrapper .skin_width,.cda-header .skin_width,.cda-footer .skin_width,.cda-join .skin_width{padding-left:20px;padding-right:20px}.cda-topbar-inner{justify-content:center;padding-top:7px;padding-bottom:7px}.cda-contact{display:none}.cda-utility{gap:14px;font-size:11px}.cda-logo-text b{font-size:14px}.cda-logo-mark{width:40px;height:42px}.cda-nav{gap:12px}.cda-logo{gap:9px!important}#skin_wrapper .cda-hero .skin_width{padding-top:48px;padding-bottom:74px}#skin_wrapper .cda-hero h1{font-size:36px;max-width:580px}#skin_wrapper .cda-hero p{font-size:16px}.cda-kicker{font-size:9px;letter-spacing:1.2px}.cda-stats{grid-template-columns:repeat(2,1fr)}.cda-stats>div{padding:20px;border-bottom:1px solid var(--cda-line)}.cda-stats b{font-size:23px}.cda-stats span{font-size:12px}.cda-stats>div:nth-child(2){border-right:0}.cda-stats>div:nth-child(3){border-bottom:0}#skin_wrapper .pagename_style{padding-top:32px;padding-bottom:32px}#skin_wrapper .pagename_style h1{font-size:30px}#skin_wrapper .LM_main_content{display:flex;flex-direction:column}#skin_wrapper .LM_skin_content{padding:22px;min-height:0}#skin_wrapper .LM_position{order:2}.cda-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#skin_wrapper .cda-services-grid>[id]{padding:22px}#skin_wrapper .cda-news-data{grid-template-columns:1fr;padding:22px;gap:28px}.cda-join-inner{padding:30px;display:block}.cda-join a{margin-top:22px}.cda-footer-grid{grid-template-columns:repeat(2,1fr);gap:28px}.cda-foot-bottom{display:block}.cda-foot-bottom>span{display:block;margin-bottom:8px}#skin_wrapper .skin_top_content{padding-top:30px}.cda-services{padding-bottom:32px}.cda-section-head h2{font-size:25px!important}.cda-section-head>a{font-size:12px;white-space:nowrap}}
@media(max-width:480px){.cda-services-grid{grid-template-columns:1fr}.cda-utility{gap:10px}.cda-utility>a:first-child{display:none}.cda-logo-text b{font-size:12px}.cda-logo-text>span{font-size:9px}.cda-menu-toggle{font-size:12px;padding:8px}.cda-nav{gap:8px}#skin_wrapper .cda-hero h1{font-size:32px}.cda-stats>div{padding:18px 16px}.cda-stats b{font-size:21px}.cda-footer-grid{grid-template-columns:1fr 1fr}.cda-footer-grid>div:first-child{grid-column:1/-1}#skin_wrapper .cda-join h2{font-size:24px}.cda-section-head{gap:12px}#skin_wrapper .LM_skin_content{padding:18px}#skin_wrapper .skin_main td,#skin_wrapper .skin_main th{padding:7px;font-size:12px}.cda-hero-actions a{font-size:13px!important;padding:11px 16px!important}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/* Inherited public layouts retain all original CMS content panes. */
#skin_wrapper.cda-inherited>.container{max-width:1180px;width:100%;padding:36px 28px}
#skin_wrapper.cda-inherited #mainContent-inner{padding:28px;background:#fff;border:1px solid var(--cda-line);border-radius:12px}
#skin_wrapper.cda-inherited #breadcrumb{padding:22px 28px;background:linear-gradient(115deg,var(--cda-navy),var(--cda-navy-2));border-radius:12px;color:#fff;margin:0 0 24px;float:none}
#skin_wrapper.cda-inherited #breadcrumb a{color:#fff}
#skin_wrapper.cda-inherited #breadcrumb h1{font-size:34px;font-weight:800;line-height:1.25;letter-spacing:-.4px;color:#fff;margin:0 0 12px}
#skin_wrapper.cda-inherited main{background:transparent;min-height:0;padding:0}
#skin_wrapper.cda-inherited .footer-below{background:var(--cda-navy);padding:16px 0}
#skin_wrapper .dnnSearchBoxPanel{background:#fff;padding:12px 0}
#skin_wrapper .dnnSearchResultAdvancedTip{float:none;display:block;text-align:right;margin-bottom:12px;color:var(--cda-red)}
#skin_wrapper .dnnSearchBoxPanel .dnnSearchBox{width:100%!important;margin:0;border:1px solid var(--cda-line);border-radius:6px;box-shadow:none;background:#fff}
#skin_wrapper .dnnSearchBox>input[type=text]{width:calc(100% - 150px)!important;min-width:80px;border:0;box-shadow:none}
#skin_wrapper .dnnSearchResultPanel{background:#eef2f8;border-radius:6px;padding:12px}
#skin_wrapper.cda-inherited>.cda-footer h2{color:#fff;font-size:13px}
#skin_wrapper.cda-inherited>footer[role=contentinfo]{background:var(--cda-navy);color:#c9d5e8}
#skin_wrapper.cda-inherited>footer[role=contentinfo] a{color:#c9d5e8}
#skin_wrapper.cda-inherited .footer-above:has(.DNNEmptyPane){padding:0}
#skin_wrapper .cda-search-row a.searchcss{display:inline-block;width:auto;height:auto;position:static;background:none;text-indent:0;overflow:visible;color:var(--cda-muted);font-size:12px;padding:2px 5px}
.cda-search-row>span{display:flex;align-items:center;gap:8px}.cda-news-intro{padding-top:10px}.cda-news-intro p{max-width:400px;color:var(--cda-muted)}
#skin_wrapper .cda-news-data>div:first-child{background:linear-gradient(140deg,var(--cda-navy-2),#3a679f);color:#fff;padding:28px;border-radius:10px}
#skin_wrapper .cda-news-data>div:first-child h2,#skin_wrapper .cda-news-data>div:first-child .c_title,#skin_wrapper .cda-news-data>div:first-child .c_title_black{color:white}
#skin_wrapper .cda-news-data>div:first-child .Normal,#skin_wrapper .cda-news-data>div:first-child p{color:#d4deee}
#skin_wrapper .cda-news-data>div:first-child a:not(.cda-button){color:#fff}
@media(min-width:1101px){#cda-navigation #standardMenu ul.rootMenu{gap:10px}#cda-navigation #standardMenu .rootMenu>li.haschild>a{padding-right:16px}#standardMenu .rootMenu>li>.cda-submenu-toggle{left:auto;right:-3px;top:12px;width:18px;height:18px;line-height:18px;font-size:12px}}
@media(max-width:760px){#skin_wrapper.cda-inherited>.container{padding:25px 20px}#skin_wrapper.cda-inherited #mainContent-inner{padding:20px}}
