:root{--blue:#0c4063;--red:#C1103B;--ink:#2a4153}*{box-sizing:border-box}body{margin:0;background:url("/assets/e29a8e78f79d2043e96b78f46b2265a0a8a4dc69b84c9883540fa17c34945839.png") repeat fixed,var(--blue);color:#182a39;font:17px/1.65 system-ui,"Segoe UI",Arial,sans-serif}a{color:var(--ink);text-decoration:none;font-weight:650}a:hover{color:var(--red);text-decoration:underline}#pagewrap{max-width:1100px;margin:auto}header{padding:22px 24px 0}.brand{display:flex;align-items:center;gap:18px;width:fit-content;color:white;font-size:42px;font-weight:850;line-height:1.1}.brand img{object-fit:contain}.brand small{font-size:24px;font-weight:500}.menu{display:flex;flex-wrap:wrap;gap:0;margin-top:18px}.menu a{color:white;padding:10px 17px;font-size:19px}.menu a:hover{background:#fff68f;color:#0e2f44}.page{background:#fff;padding:30px 36px;min-height:300px}.breadcrumb{font-size:14px;color:#637180;border-bottom:1px solid #dae2e8;padding-bottom:16px;margin-bottom:24px}h1{font-size:32px;line-height:1.3;margin:0 0 24px;color:#172c3a}h2{font-size:24px;line-height:1.4;margin:30px 0 16px}h3{font-size:20px}p{margin:0 0 18px}ul{padding-left:24px}.facts{padding:22px 28px;background:#f0f5f8;border-left:4px solid var(--red);list-style:none}.facts li{padding:8px 0;border-bottom:1px solid #dce5ea}.facts li:last-child{border:0}.catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;gap:9px 16px}.catalog-grid li{margin:0;overflow-wrap:anywhere;background:#f3f6f8;border:1px solid #e0e8ed;border-radius:5px;padding:10px 13px}.catalog-grid li a{display:block}.places{margin-top:30px;border-top:1px solid #dae2e8;padding-top:22px}.places summary{cursor:pointer;color:var(--ink);font-size:23px;font-weight:700}.post img{float:right;max-width:280px;margin:0 0 18px 22px}article img{max-width:100%;height:auto}article div{max-width:100%}footer{background:#34495E;padding:20px 30px;display:flex;flex-wrap:wrap;gap:14px 28px;color:#e4edf3;font-size:14px}footer a{color:white}input,button{font:inherit;border-radius:4px;padding:10px 12px;border:1px solid #b7c7d1}input{min-width:0}button{background:var(--red);color:white;cursor:pointer;border-color:var(--red)}.searchform{display:flex;gap:10px;max-width:680px;margin-bottom:24px}.searchform input{flex:1}.search-result{border-bottom:1px solid #dbe5eb;padding:20px 0}.search-result h2{margin:0 0 8px;font-size:22px}.search-result p{margin:0;color:#4f6370}.search-result a{overflow-wrap:anywhere}.hint{color:#607482}.search-status{min-height:26px}time{display:block;color:#607482;font-size:14px}.modified{margin-top:24px}table{border-collapse:collapse;max-width:100%;font-size:14px}th,td{padding:7px;border:1px solid #dbe5eb}main main{width:100%}.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}.intro-image{float:left;max-width:260px;margin:0 24px 18px 0}article h2{clear:both}.alphabet{display:flex;flex-wrap:wrap;gap:8px}.alphabet a{padding:5px 9px;background:#f0f5f8;border-radius:3px}