body{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#333;background:#f6f6f6;margin:0;line-height:1.6}.site-header{background:#1e65a0;color:#fff}.site-header-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:22px;padding-bottom:22px}.site-branding{display:flex;align-items:center;gap:15px}.site-logotype{margin:0}.site-logotype img{width:55px;height:55px;max-width:none}.site-title,.site-title a{color:#fff;font-size:28px;line-height:1.1;text-decoration:none}.site-description{color:#fff;margin:5px 0 0}.container{max-width:1200px;margin-left:auto;margin-right:auto}.site-content{display:flex;align-items:flex-start;gap:40px;padding:32px 40px}.content-area{float:none;width:auto;flex:1;min-width:0}.widget-area{float:none;width:260px;flex:0 0 260px;padding:0}.header-separator{display:none}.entry-title{line-height:1.25;font-size:32px;margin-top:0}.entry-content{font-size:16px}.entry-content img{height:auto;max-width:100%}.entry-content .btn-box a{display:block;max-width:100%;width:320px;padding:12px 16px;margin:7px auto;color:#fff;background:#1e65a0;border-radius:5px;text-decoration:none;line-height:1.4;height:auto;white-space:normal}.entry-content .btn-box span{display:block;max-width:100%;height:auto;min-height:45px;box-sizing:border-box}.page-separator{height:3px;background:#1e65a0;width:60px;margin-bottom:24px}.updated{font-size:13px;color:#777;margin:10px 0}.site-footer{background:#1e65a0;color:#fff;margin-top:0}.site-footer-inner{padding:22px 40px}.local-search label{font-size:14px;display:block;color:#fff}.local-search>div{display:flex;gap:6px}.local-search input{height:38px;min-width:0;width:220px;padding:7px 10px;border:1px solid #fff;border-radius:3px;color:#333;background:#fff}.local-search button{height:38px;padding:5px 13px;border:1px solid #fff;color:#fff;background:transparent;border-radius:3px;cursor:pointer}.widget-header{font-size:20px;font-weight:bold}.widget-area ul{padding:0;margin:12px 0;list-style:none}.widget-area li{border-bottom:1px solid #eee;padding:5px 0}.widget-area a{color:#428bca;text-decoration:none}.search-results article{border-bottom:1px solid #eee;padding:16px 0}.search-results h2{font-size:22px;margin:0}.search-results p{margin:8px 0}.entry-content table{max-width:100%;display:block;overflow:auto}.entry-content p{overflow-wrap:anywhere}.comments-area{margin-top:24px}.comment-list{padding-left:0;list-style:none}.comment-content{overflow-wrap:anywhere}
@media(max-width:991px){.site-header-inner{flex-wrap:wrap;padding:20px}.site-content{padding:24px;gap:24px}.widget-area{width:210px;flex-basis:210px}.local-search{width:100%;max-width:420px}.local-search input{width:100%}.local-search>div{display:flex}.entry-title{font-size:28px}}
@media(max-width:700px){.site-header-inner{display:block}.site-branding{margin-bottom:18px}.site-title,.site-title a{font-size:24px}.site-description{font-size:14px}.site-content{display:block;padding:24px 18px}.content-area,.widget-area{width:100%;padding:0}.widget-area{margin-top:32px;border-top:1px solid #ddd;padding-top:22px}.widget-area .menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.entry-title{font-size:26px}.site-footer-inner{padding:20px 18px}.entry-content .btn-box a{width:100%;box-sizing:border-box}.site-logotype img{width:48px;height:48px}.entry-content li{overflow-wrap:anywhere}}
@media(max-width:800px){.entry-content .btn{white-space:normal;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}}
