.symbols-page{color:#082f42;background:#fff;padding-bottom:55px}.symbols-page .wrap{max-width:1180px}.symbols-preview{padding:12px 0;background:#edf8f5;color:#087f7b;font-size:15px;font-weight:750;letter-spacing:1px}.symbols-preview span{float:right;font-weight:400;letter-spacing:0}.symbols-crumb{font-size:15px;color:#708690;margin:26px 0}.symbols-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 40px}.symbols-tabs a{display:flex;align-items:center;justify-content:space-between;padding:17px 20px;border:1px solid #dce8e9;border-radius:7px;text-decoration:none;font-size:15px;font-weight:700;color:#56747e}.symbols-tabs a[aria-current]{background:#082f42;border-color:#082f42;color:#fff}.symbols-tabs a span{color:#28bba8}.symbols-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:55px;padding:10px 0 45px}.symbols-label{font-size:15px;font-weight:750;letter-spacing:2px;color:#087f7b;margin:0 0 20px}.symbols-page h1{font-size:clamp(34px,3.5vw,48px);line-height:1.18;letter-spacing:-1.5px;margin:0}.symbols-gold-line{width:58px;height:3px;background:#c9a54c;margin:25px 0}.symbols-lead{font-size:17px;line-height:1.85;color:#557581;max-width:480px}.symbols-facts{display:grid;grid-template-columns:110px 1fr;gap:25px;margin-top:28px}.symbols-facts>div+div{border-left:1px solid #dce8e9;padding-left:25px}.symbols-facts strong{font-size:30px;color:#087f7b;display:block;line-height:1.35}.symbols-facts .symbols-author{font-size:17px;color:#082f42}.symbols-facts span{display:block;font-size:15px;line-height:1.7;color:#748b94;margin-top:7px}.symbols-art{height:360px;border:1px solid #e1e9e9;border-radius:12px;background:#f6faf9;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:28px;gap:20px}.symbols-art img{width:100%;height:260px;object-fit:contain}.symbols-art.emblem{background:#fff}.symbols-art.emblem img{height:280px}.symbols-art-caption{font-size:15px;letter-spacing:.3px;color:#6c828b}.symbols-art.anthem{background:#082f42;color:#fff;position:relative;gap:10px;border:0}.symbols-note{position:absolute;right:24px;top:12px;font-size:70px;color:#d4b75d44}.symbols-song{font-size:39px;font-weight:750;line-height:1.25;text-align:center;letter-spacing:-1px;margin:10px 0;color:#f4df99}.symbols-audio-label{font-size:15px;letter-spacing:2px;color:#b7d4d9;margin-bottom:15px}.symbols-art audio{width:100%;height:44px}.symbols-link{display:inline-block;color:#087f7b;font-size:15px;font-weight:750;margin-top:22px}.symbols-body{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:65px;border-top:1px solid #dce8e9;padding-top:40px}.symbols-body h2{font-size:28px;line-height:1.35;margin:0 0 24px;letter-spacing:-.6px}.symbols-prose p{font-size:15px;line-height:1.95;color:#4f6c79;margin:0 0 22px}.symbols-aside{align-self:start;background:#f0f7f5;border-radius:10px;padding:25px}.symbols-aside h2{font-size:22px}.symbols-aside a{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #d6e7e1;padding:16px 0;font-size:15px;text-decoration:none}.symbols-aside a[aria-current]{color:#087f7b;font-weight:750}.symbols-aside-note{font-size:15px;line-height:1.8;color:#6b817b;margin-top:20px}.symbols-lyrics{margin-top:35px;padding:32px;background:#faf9f3;border-left:3px solid #c9a54c;border-radius:0 10px 10px 0;scroll-margin-top:100px}.symbols-lyrics [lang=kk]{font-family:'GKIB Noto Sans',Arial,sans-serif;font-size:17px;line-height:1.9}.symbols-lyrics p{margin:0 0 24px}.symbols-bottom{display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid #dce8e9;margin-top:35px;padding-top:25px}.symbols-bottom span{font-size:15px;color:#71868d}.symbols-bottom a{font-size:15px;color:#087f7b;font-weight:700}.symbols-page :focus-visible{outline:3px solid #21b7a7;outline-offset:4px}@media(max-width:850px){.symbols-hero{gap:25px}.symbols-body{grid-template-columns:1fr;gap:25px}.symbols-tabs a{font-size:15px;padding:14px 12px}.symbols-art{padding:18px}}@media(max-width:580px){.symbols-hero{grid-template-columns:1fr}.symbols-preview span{float:none;display:block;margin-top:5px}.symbols-tabs{grid-template-columns:1fr;gap:7px;margin-bottom:28px}.symbols-art{height:310px}.symbols-art img{height:220px}.symbols-art.emblem img{height:250px}.symbols-page h1{font-size:35px}.symbols-bottom{align-items:start;flex-direction:column}.symbols-lyrics{padding:23px}.symbols-lyrics h2{font-size:25px}}
