/* Keep the established NPS colors and article styles; use current Joomla markup. */
html{background:#e9eaed}body.nps-site{margin:0;padding:30px 16px;color:#555;font:16px/1.55 Arial,sans-serif;background:#e9eaed}.nps-page{max-width:1180px;margin:auto;background:#fff;border-radius:4px;overflow:hidden}.nps-header{display:flex;align-items:center;gap:22px;padding:10px 20px;min-height:75px}.nps-logo{flex:0 0 220px}.nps-logo img{width:220px;height:auto}.nps-address{font-size:15px;border-left:1px solid #87a5cf;padding-left:24px;flex:1}.nps-actions{font-size:14px}.nps-actions>div{height:auto!important;gap:4px;flex-wrap:wrap}.nps-actions a{white-space:nowrap}.nps-navigation{background:#086796;padding:12px 24px}.nps-navigation ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:0}.nps-navigation li>a,.nps-navigation li>span{display:block;color:white;padding:15px 12px;font-size:15px}.nps-navigation li.active>a,.nps-navigation a:hover,.nps-navigation a:focus{background:#004a74;color:white;text-decoration:none}.nps-navigation li>ul{display:none}.nps-layout{display:grid;grid-template-columns:minmax(0,1fr)}.nps-layout.has-sidebar{grid-template-columns:25% minmax(0,1fr)}.nps-sidebar{background:#f7f7f7;border-right:1px solid #e6e6e6}.nps-sidebar>div,.nps-sidebar>section{padding:10px;border-bottom:1px solid #e6e6e6}.nps-sidebar img{width:100%;height:auto}.nps-sidebar ul{padding:0;margin:0;list-style:none}.nps-sidebar li>a{display:block;padding:7px 4px;color:#555}.nps-sidebar li.active>a{color:#3e5c7f}.nps-main{padding:24px 12px;min-width:0}.nps-main h1,.nps-main h2{color:#3e5679;font-family:Georgia,serif;font-weight:400}.nps-main h1{font-size:34px;line-height:1.2}.nps-main h2{font-size:27px}.nps-main h3{color:#3e5679;font-family:Georgia,serif}.nps-main img{max-width:100%;height:auto}.nps-main iframe{max-width:100%}.nps-bottom{display:flex;flex-wrap:wrap;border-top:1px solid #eee;padding:24px 10px;gap:24px}.nps-bottom>section,.nps-bottom>div{flex:1;min-width:220px}.nps-footer{background:#3b629c;color:#d7e2f5;padding:20px 30px}.nps-footer a{color:#d7e2f5}.nps-footer p{margin:0}.nps-notice{padding:20px;border-left:4px solid #086796;background:#edf6fc;margin:20px 0;color:#254159}.nps-notice a{font-weight:700}.nps-skip{position:absolute;top:-100px;left:20px;padding:10px;background:#fff;z-index:9999}.nps-skip:focus{top:0}.nps-main .uk-scrollspy-init-inview{opacity:1!important}.nps-main [data-uk-scrollspy]{opacity:1!important}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.com-content-article__body{overflow-wrap:break-word}.nps-main .page-header h1{margin-top:0}.nps-main .uk-grid{margin-left:-20px}.nps-main .uk-grid>*{padding-left:20px}.nps-main .uk-overlay-panel{pointer-events:none}.nps-main .uk-overlay-panel a{pointer-events:auto}
@media(max-width:1000px){.nps-header{flex-wrap:wrap}.nps-actions{width:100%;padding-bottom:6px}.nps-navigation{padding:5px 12px}.nps-navigation li>a{padding:10px 9px;font-size:14px}}
@media(max-width:650px){body.nps-site{padding:0}.nps-header{gap:14px;padding:16px}.nps-logo{flex-basis:180px}.nps-logo img{width:180px}.nps-address{border:0;padding:0;min-width:200px;font-size:14px}.nps-layout.has-sidebar{grid-template-columns:1fr}.nps-main{grid-row:1;padding:20px 16px}.nps-sidebar{grid-row:2;border-right:0}.nps-sidebar img{max-width:280px;display:block}.nps-sidebar ul{display:flex;gap:4px 16px;flex-wrap:wrap}.nps-main h1{font-size:28px}.nps-navigation ul{gap:0}.nps-bottom{padding:20px 16px}.nps-footer{padding:20px 16px}}
.nps-bottom:has(#mod-custom184)>:first-child{flex:3}.nps-bottom ul{list-style:none;padding:0}.nps-main .home-page-button{white-space:normal;text-overflow:clip;overflow:visible;line-height:1.5;padding:12px!important;font-size:14px}.nps-main .home-page-button span{font-size:17px}.nps-actions .uk-button{text-transform:none}.nps-main .home-page-buttons>div{margin-bottom:12px}
