.redmoon-pronostici-ai-page{width:min(1180px,calc(100% - 40px));margin:auto;padding:55px 0 85px;color:#26151b}.redmoon-pronostici-ai-back{display:flex;gap:8px;align-items:center;font-size:13px;margin-bottom:55px;color:#a41129}.redmoon-pronostici-ai-label{color:#c51632;text-transform:uppercase;letter-spacing:.15em;font-size:11px;font-weight:800}.redmoon-pronostici-ai-page h1{font-size:clamp(36px,5vw,64px);font-weight:900;line-height:1.05;letter-spacing:-.045em;max-width:900px;margin:20px 0}.redmoon-pronostici-ai-intro{max-width:700px;font-size:19px;line-height:1.7;color:#70565e}.redmoon-pronostici-ai-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:50px}.redmoon-pronostici-ai-grid article{border:1px solid #efd6dc;padding:30px}.redmoon-pronostici-ai-grid svg{color:#c51632}.redmoon-pronostici-ai-grid h2{font-size:23px;font-weight:800;margin:20px 0 12px}.redmoon-pronostici-ai-grid p,.redmoon-pronostici-ai-status p{color:#70565e;line-height:1.7}.redmoon-pronostici-ai-status{padding:25px;background:#fff2f5;margin-top:35px}.redmoon-pronostici-ai-status strong{color:#b5122b}.redmoon-pronostici-ai-status p{margin-top:8px}@media (max-width:700px){.redmoon-pronostici-ai-grid{grid-template-columns:1fr}.redmoon-pronostici-ai-page{width:calc(100% - 32px)}}