.wrap[data-astro-cid-3lr4olls]{max-width:var(--max-w);margin-inline:auto;padding-inline:1.25rem}.site-footer{margin-top:0}.risorse-hero[data-astro-cid-3lr4olls]{background:var(--accent);color:#fff;padding-block:clamp(2.25rem,4.5vw,3.25rem)}.risorse-hero[data-astro-cid-3lr4olls] h1[data-astro-cid-3lr4olls]{font-family:var(--font-serif);font-weight:900;font-size:clamp(2rem,4vw,2.9rem);letter-spacing:-.015em;margin:0 0 .7rem}.risorse-hero[data-astro-cid-3lr4olls] p[data-astro-cid-3lr4olls]{color:#fffffff0;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.6;max-width:58ch;margin:0;text-wrap:pretty}.section-title[data-astro-cid-3lr4olls]{font-family:var(--font-serif);font-size:clamp(1.5rem,2.6vw,1.9rem);display:flex;align-items:center;gap:.7rem;margin:0 0 1.6rem}.pill-mark[data-astro-cid-3lr4olls]{width:30px;height:12px;border-radius:999px;background:var(--accent);flex:none}.lead-zone[data-astro-cid-3lr4olls]{margin-top:2.75rem}.lead-guide[data-astro-cid-3lr4olls]{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(1.5rem,3vw,2.8rem);align-items:center}.lead-img[data-astro-cid-3lr4olls]{display:block;line-height:0}.lead-img[data-astro-cid-3lr4olls] img[data-astro-cid-3lr4olls]{width:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:14px;display:block}.lead-body[data-astro-cid-3lr4olls] h3[data-astro-cid-3lr4olls]{font-family:var(--font-serif);font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.2;margin:0 0 .8rem;text-wrap:balance}.lead-body[data-astro-cid-3lr4olls] h3[data-astro-cid-3lr4olls] a[data-astro-cid-3lr4olls]{color:var(--fg)}.lead-body[data-astro-cid-3lr4olls] h3[data-astro-cid-3lr4olls] a[data-astro-cid-3lr4olls]:hover{color:var(--accent);text-decoration:none}.lead-body[data-astro-cid-3lr4olls] .excerpt[data-astro-cid-3lr4olls]{color:var(--fg-muted);margin:0 0 1.2rem;line-height:1.6}.read-more[data-astro-cid-3lr4olls]{display:inline-block;color:var(--accent);font-weight:600;padding-bottom:2px;border-bottom:2px solid transparent;transition:border-color .15s ease}.read-more[data-astro-cid-3lr4olls]:hover{border-bottom-color:var(--accent);text-decoration:none}.guides-zone[data-astro-cid-3lr4olls]{margin-block:2.75rem 3.5rem}.guide-grid[data-astro-cid-3lr4olls]{display:grid;grid-template-columns:repeat(3,1fr);gap:2.2rem 1.8rem}.tile-img[data-astro-cid-3lr4olls]{display:block;line-height:0}.tile-img[data-astro-cid-3lr4olls] img[data-astro-cid-3lr4olls]{width:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:10px;display:block;transition:transform .25s cubic-bezier(.22,1,.36,1)}.tile[data-astro-cid-3lr4olls]:hover .tile-img[data-astro-cid-3lr4olls] img[data-astro-cid-3lr4olls]{transform:scale(1.02)}.tile[data-astro-cid-3lr4olls] h3[data-astro-cid-3lr4olls]{font-family:var(--font-serif);font-size:1.2rem;line-height:1.3;margin:.8rem 0 .4rem}.tile[data-astro-cid-3lr4olls] h3[data-astro-cid-3lr4olls] a[data-astro-cid-3lr4olls]{color:var(--fg)}.tile[data-astro-cid-3lr4olls] h3[data-astro-cid-3lr4olls] a[data-astro-cid-3lr4olls]:hover{color:var(--accent);text-decoration:none}.tile[data-astro-cid-3lr4olls] .excerpt[data-astro-cid-3lr4olls]{color:var(--fg-muted);font-size:.92rem;line-height:1.55;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(prefers-reduced-motion:reduce){.tile-img[data-astro-cid-3lr4olls] img[data-astro-cid-3lr4olls],.tile[data-astro-cid-3lr4olls]:hover .tile-img[data-astro-cid-3lr4olls] img[data-astro-cid-3lr4olls]{transition:none;transform:none}}.quiz-band[data-astro-cid-3lr4olls]{background:#1a1a1a;color:#fff;padding-block:clamp(3rem,6vw,4.5rem);text-align:center}.quiz-inner[data-astro-cid-3lr4olls] h2[data-astro-cid-3lr4olls]{font-family:var(--font-serif);font-weight:900;font-size:clamp(1.6rem,3vw,2.2rem);margin:0 0 .6rem;text-wrap:balance}.quiz-inner[data-astro-cid-3lr4olls] p[data-astro-cid-3lr4olls]{color:#c9c9c9;max-width:52ch;margin:0 auto 1.6rem;line-height:1.6}.quiz-cta[data-astro-cid-3lr4olls]{display:inline-block;background:var(--accent);color:#fff;padding:.9rem 1.8rem;border-radius:999px;font-weight:700;font-size:1.02rem;transition:transform .18s cubic-bezier(.22,1,.36,1),background .15s ease}.quiz-cta[data-astro-cid-3lr4olls]:hover{background:var(--accent-hover);color:#fff;text-decoration:none;transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.quiz-cta[data-astro-cid-3lr4olls],.quiz-cta[data-astro-cid-3lr4olls]:hover{transition:none;transform:none}}@media(max-width:900px){.guide-grid[data-astro-cid-3lr4olls]{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.lead-guide[data-astro-cid-3lr4olls]{grid-template-columns:1fr}}@media(max-width:560px){.guide-grid[data-astro-cid-3lr4olls]{grid-template-columns:1fr}}
