body{font-family:domine,serif;line-height:1.6;margin:0;padding:0;background:#e6e6e6;color:#555}h1,h2,h3,h4,h5,h6{font-family:playfair display,serif;color:#111;line-height:1.2;margin-top:0}a{color:#666;text-decoration:none;transition:all .2s ease-in-out}a:hover{color:#000}.velocis-outer{background:#fff;padding:2rem 0;border-bottom:3px solid #ddd;border-top:3px solid #2185c5}.velocis-header-inner{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 15px;flex-wrap:wrap}.velocis-container{max-width:1200px;margin:30px auto;display:grid;grid-template-columns:2fr 1fr;gap:30px;padding:0 15px}.ad-placeholder{background:#ddd;color:#888;display:flex;align-items:center;justify-content:center;font-family:sans-serif;font-size:14px;margin:0 auto 20px;max-width:100%;border:1px dashed #bbb}.ad-728{width:728px;height:90px}.ad-300{width:300px;height:250px}.ad-468{width:468px;height:60px;margin-top:20px}.velocis-box{background:#fff;border:1px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.15);padding:20px;margin-bottom:20px}.velocis-widget-title{font-family:sans-serif;font-size:14px;background:#333;color:#fff;padding:10px 15px;text-transform:uppercase;margin:-20px -20px 15px}.velocis-footer{background:#333;color:#cecece;padding:40px 15px;border-top:1px solid #555;font-family:sans-serif;font-size:13px}.velocis-footer-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px}.velocis-footer h4{color:#fff;border-bottom:1px solid #444;padding-bottom:10px;font-family:sans-serif;text-transform:uppercase;font-size:14px}.velocis-copyright{background:#222;text-align:center;padding:15px;color:#aaa;font-size:12px;font-family:sans-serif;border-top:1px solid #3d3d3d}@media(max-width:890px){.velocis-container{grid-template-columns:1fr}.velocis-header-inner{flex-direction:column;text-align:center;gap:20px}}.velocis-archive-header{margin-bottom:2rem;border-bottom:2px solid #2185c5;padding-bottom:1rem}.velocis-archive-title{font-size:2rem;margin:0}.velocis-post-item{margin-bottom:2rem;border-bottom:1px solid #eee;padding-bottom:2rem}.velocis-post-item:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.velocis-post-title{font-size:1.8rem;margin-bottom:.5rem}.velocis-post-meta{color:#888;font-family:sans-serif;font-size:13px;margin-bottom:1rem}.velocis-post-summary{line-height:1.7;margin-bottom:1rem}.velocis-read-more{display:inline-block;padding:8px 15px;background:#2185c5;color:#fff;font-family:sans-serif;font-size:13px;font-weight:700;border-radius:3px}.velocis-read-more:hover{background:#1a6a9d;color:#fff}.velocis-pagination{display:flex;justify-content:space-between;margin-top:3rem;font-family:sans-serif;font-size:14px;font-weight:700}.velocis-btn{padding:10px 20px;background:#333;color:#fff;border-radius:4px;display:inline-block}.velocis-btn:hover{background:#111;color:#fff}.velocis-primary-nav{background:#2c2c2c;border-bottom:3px solid #ddd;font-family:sans-serif;text-transform:uppercase}.velocis-menu-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.velocis-menu-list li a{display:block;padding:15px 20px;color:#fff;font-size:13px;font-weight:700}.velocis-menu-list li a:hover{background:#2185c5;color:#fff;text-decoration:none}.velocis-menu-toggle{display:none;background:0 0;color:#fff;border:none;padding:15px 0;font-size:16px;cursor:pointer;text-transform:uppercase;font-weight:700}@media(max-width:890px){.velocis-menu-toggle{display:block}.velocis-menu-list{display:none;flex-direction:column;width:100%;background:#222;position:absolute;left:0;top:100%;z-index:100}.velocis-menu-list.active{display:flex}.velocis-menu-list li a{border-bottom:1px solid #333;padding:12px 15px}}html.dark-mode body{background-color:#121212;color:#e0e0e0}html.dark-mode header,html.dark-mode .velocis-header-top,html.dark-mode [style*="background: #fff"]{background-color:#1e1e1e!important}html.dark-mode .velocis-main-content,html.dark-mode article,html.dark-mode .velocis-box{background-color:#1e1e1e!important;border-color:#333!important}html.dark-mode h1,html.dark-mode h2,html.dark-mode h3,html.dark-mode h4,html.dark-mode .velocis-logo-area h1{color:#fff!important}html.dark-mode a{color:#5eb5f7}html.dark-mode p,html.dark-mode li,html.dark-mode span{color:#ccc!important}html.dark-mode .velocis-widget-title{background-color:#111!important;color:#fff!important;border-bottom:2px solid #5eb5f7!important}html.dark-mode .velocis-box ul li a{color:#eee!important}html.dark-mode .velocis-box ul li a:hover{color:#5eb5f7!important}html.dark-mode input,html.dark-mode textarea{background-color:#2a2a2a!important;color:#fff!important;border:1px solid #444!important}html.dark-mode .velocis-footer{background-color:#0a0a0a!important;border-top:1px solid #333!important}html.dark-mode a[style*="background: #f9f9f9"]{background:#1e1e1e!important;border-color:#333!important}html.dark-mode a[style*="background: #f9f9f9"] h2{color:#fff!important}html.dark-mode div[style*="background-color: #fff"],html.dark-mode div[style*="background: #fff"],html.dark-mode section[style*="background: white"]{background-color:#1e1e1e!important}