/* Server-rendered accessible view displayed until the JS application is ready. */
.minitoo-ssr90{box-sizing:border-box;min-height:100vh;background:#1c2329;color:#eef2f5;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;padding:0 20px 64px}
.minitoo-ssr90 *{box-sizing:border-box}.minitoo-ssr90 header{max-width:1060px;margin:auto;padding:24px 0;border-bottom:1px solid #33404a}
.minitoo-ssr90-brand{color:#f8c537!important;font-weight:750;font-size:28px;text-decoration:none!important}
.minitoo-ssr90 main{max-width:950px;margin:38px auto}.minitoo-ssr90 article{max-width:760px;margin:auto}
.minitoo-ssr90 h1{font-size:clamp(26px,5vw,42px);line-height:1.15;color:inherit;margin:16px 0}
.minitoo-ssr90 h2{color:inherit}.minitoo-ssr90 a{color:#f8c537}.minitoo-ssr90 p{color:#c4cbd0}
.minitoo-ssr90 article img{max-width:100%;max-height:480px;object-fit:contain;border-radius:16px;display:block;margin:24px 0}
.minitoo-ssr90-desc{font-size:17px;line-height:1.7;white-space:normal;overflow-wrap:anywhere;margin:24px 0}
.minitoo-ssr90-cta{display:inline-block;background:#f8c537;color:#1f2937!important;border-radius:12px;padding:14px 18px;text-decoration:none!important;font-weight:700}
.minitoo-ssr90 ul{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}
.minitoo-ssr90 li a{display:block;border:1px solid #52616c;padding:14px 16px;border-radius:12px;color:#eef2f5}
