/* Organization identity: Preview only. */
.brand>span:last-child{min-width:0}.brand small{white-space:normal;line-height:1.5;max-width:260px}
.yrat-platform-title{font-size:clamp(18px,2vw,23px);line-height:1.65;color:#fff;margin:12px 0}.yrat-developer{font-size:clamp(14px,1.4vw,17px);line-height:1.8;color:#d6edf6;overflow-wrap:anywhere}.yrat-about-developer{font-weight:600}
.footer-grid>*{min-width:0}.footer-grid{align-items:start;grid-template-columns:1fr 1.2fr 1.3fr}.footer-brand span{display:block;line-height:1.7}.system-credit span{white-space:normal;line-height:1.8;overflow-wrap:anywhere}.system-credit span[lang=en]{font-size:11px}.copyright{line-height:1.7}
@media(max-width:760px){.footer-grid{grid-template-columns:1fr;gap:24px}.footer-end,.copyright{text-align:left}.brand small{max-width:210px;font-size:9px}.yrat-platform-title{font-size:18px}}
