.seo-sezione{padding:56px max(20px,6vw);max-width:1100px;margin:0 auto}.seo-sezione .titolone{margin-bottom:14px}.seo-intro{color:rgba(242,233,207,.78);max-width:640px;line-height:1.6;margin:0 0 22px}.seo-intro a{color:var(--lime);text-underline-offset:3px}.seo-guide{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.seo-guida-scheda{display:flex;flex-direction:column;gap:6px;height:100%;padding:16px 18px;border-radius:var(--raggio);border:1px solid var(--bordo);background:linear-gradient(180deg,rgba(29,47,59,.55),rgba(23,38,48,.95));color:var(--crema);text-decoration:none}.seo-guida-scheda:focus-visible,.seo-guida-scheda:hover{border-color:var(--lime)}.seo-guida-scheda strong{color:var(--lime);font-size:1.05rem}.seo-guida-scheda span{color:rgba(242,233,207,.75);font-size:.9rem;line-height:1.5}.seo-domande{display:grid;grid-gap:14px;gap:14px;margin:0 0 22px}.seo-domande div{padding:16px 18px;border-radius:var(--raggio);border:1px solid var(--bordo);background:rgba(23,38,48,.7)}.seo-domande dt{font-weight:800;color:var(--crema);margin-bottom:6px}.seo-domande dd{margin:0;color:rgba(242,233,207,.8);line-height:1.6}.guida-intro{font-size:1.08rem;line-height:1.65;color:var(--crema)}.guida-invito{margin:34px 0 8px;padding:18px;border-radius:18px;border:1px solid rgba(213,239,137,.45);background:rgba(14,38,22,.55)}.guida-invito p{margin:0 0 12px}.guida-altre{margin:12px 0 0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px}.guida-altre a{display:inline-block;padding:6px 0;font-weight:700}.legale .guida-domande dt{font-weight:800;margin-top:14px;color:var(--crema)}.legale .guida-domande dd{margin:4px 0 0}.eroe h1 .soprattitolo{color:var(--lime);font-weight:800;letter-spacing:.22em;text-transform:uppercase;font-size:.8rem;line-height:1.4;margin-bottom:14px;text-shadow:none}