:root{--rb-primary:#173b65;--rb-accent:#e6a23c;--rb-text:#263445}*{box-sizing:border-box}body{margin:0;color:var(--rb-text);font-family:Arial,sans-serif;line-height:1.6}a{color:var(--rb-primary);text-decoration:none}.rb-content{width:min(1200px,92%);margin:40px auto;min-height:45vh}.rb-header,.rb-footer{width:100%;position:relative;z-index:99}.rb-header-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:center;padding:10px max(4%,calc((100% - 1240px)/2))}.rb-header-top{background:#263445;color:#fff;font-size:13px}.rb-header-main{background:#fff}.rb-header-bottom{background:#f3f6f9}.rb-cell{display:flex;align-items:center;gap:12px;min-width:0}.rb-cell.center{justify-content:center}.rb-cell.right{justify-content:flex-end}.rb-logo img{max-height:68px;width:auto}.rb-menu ul{display:flex;gap:22px;align-items:center;list-style:none;margin:0;padding:0}.rb-menu li{position:relative}.rb-menu a{display:block;padding:10px 0;font-weight:600;color:inherit}.rb-menu .sub-menu{display:none;position:absolute;top:100%;left:0;min-width:220px;background:#fff;color:#263445;padding:12px 18px;box-shadow:0 12px 30px #0002;z-index:999}.rb-menu li:hover>.sub-menu,.rb-menu li:focus-within>.sub-menu{display:block}.rb-menu .sub-menu ul{display:block}.rb-menu .sub-menu a{padding:7px 0}.rb-header-sticky.is-sticky{position:fixed;top:0;left:0;right:0;box-shadow:0 5px 20px #0002}.rb-search form{display:flex;gap:8px}.rb-search input{min-width:150px;padding:10px 14px;border:1px solid #ddd;border-radius:24px}.rb-button{display:inline-block;padding:10px 18px;background:var(--rb-primary);color:#fff;border-radius:4px}.rb-footer{background:#172b43;color:#fff;padding:40px max(4%,calc((100% - 1240px)/2))}.rb-footer a{color:#fff}.rb-footer-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media(max-width:800px){.rb-header-row{grid-template-columns:1fr 1fr;padding:10px 4%}.rb-header-row .rb-cell:nth-child(2){display:none}.rb-menu ul{display:block}.rb-footer-row{grid-template-columns:1fr}}