.dct{border-top:1px solid var(--bordo,#ededed);margin:16px 0 0;padding:12px 0 0}.dct-didascalia{letter-spacing:.02em;text-transform:uppercase;color:var(--testo-tenue,#9a9a9a);margin:0 0 8px;font-size:11.5px;line-height:1.3}.dct-loghi{grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:8px 14px;margin:0;padding:0;list-style:none;display:grid}.dct-loghi li{justify-content:center;align-items:center;min-width:0;height:26px;display:flex}.dct-loghi img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:22px;display:block}.dct-loghi img.dct-logo--largo{max-height:16px}.dct-loghi img.dct-logo--chiaro{box-sizing:border-box;background:#e51;border-radius:5px;padding:3px 7px}.fp-card{background:var(--antracite,#2b2527);color:#fff;border-radius:12px;padding:10px 12px 12px}.fp-card-testa{letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 8px;font-size:11px;font-weight:700;display:flex}.fp-card-testa span{opacity:.7;letter-spacing:0;text-transform:none;font-weight:600}.fp-timbri{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.fp-timbro{aspect-ratio:1;border:1.5px dashed #fff6;border-radius:50%;position:relative}.fp-timbro--pieno{background:var(--primario,#e95144);border:0}.fp-timbro--pieno:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:28%;height:50%;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.fp-scheda{border:1px solid var(--primario,#e95144);background:var(--primario-tenue,#fdeeec);color:var(--antracite,#2b2527);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px 14px;margin:14px 0 0;padding:12px;display:flex}.fp-scheda .fp-card{flex:0 0 132px;padding:8px 9px 9px}.fp-scheda .fp-card-testa{margin-bottom:6px;font-size:9.5px}.fp-scheda .fp-timbri{gap:4px}.fp-scheda-testo{flex:180px;min-width:0}.fp-scheda-titolo{margin:0 0 3px;font-size:13px;font-weight:700}.fp-scheda-testo p{margin:0;font-size:12px;line-height:1.4}.fp-scheda-link{color:var(--primario-forte,#e02a1a);text-underline-offset:2px;margin-top:6px;font-size:12px;font-weight:700;text-decoration:underline;display:inline-block}.fp-fondo{z-index:120;background:#140f108c;place-items:center;padding:18px;animation:.18s ease-out both fp-entra;display:grid;position:fixed;inset:0;overflow-y:auto}@keyframes fp-entra{0%{opacity:0}to{opacity:1}}.fp-popup{width:100%;max-width:420px;max-height:100%;color:var(--antracite,#2b2527);background:#fff;border-radius:16px;padding:30px 24px 22px;position:relative;overflow-y:auto;box-shadow:0 24px 60px #140f1059}.fp-x{width:36px;height:36px;color:var(--testo-tenue,#9a9a9a);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:26px;line-height:1;position:absolute;top:8px;right:10px}.fp-x:hover{color:var(--antracite,#2b2527)}.fp-popup h2{letter-spacing:-.02em;margin:0 0 14px;padding-right:28px;font-size:22px;line-height:1.25}.fp-popup h2 span{color:var(--primario,#e95144)}.fp-popup .fp-card{margin:0 0 14px;padding:12px 14px 14px}.fp-popup .fp-card-testa{font-size:12px}.fp-popup .fp-timbri{gap:9px}.fp-regole{gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.fp-regole li{padding-left:20px;font-size:14px;line-height:1.45;position:relative}.fp-regole li:before{content:"";background:var(--primario,#e95144);border-radius:50%;width:8px;height:8px;position:absolute;top:.5em;left:2px}.fp-nota{color:var(--testo-tenue,#9a9a9a);margin:0 0 14px;font-size:12px;line-height:1.4}.fp-cta{box-sizing:border-box;background:var(--primario,#e95144);color:#fff;text-align:center;border-radius:12px;width:100%;padding:12px 16px;font-size:15px;font-weight:700;text-decoration:none;display:block}.fp-cta:hover{background:var(--primario-forte,#e02a1a)}.fp-cta:focus-visible,.fp-x:focus-visible{outline:3px solid var(--antracite,#2b2527);outline-offset:2px}@media (max-width:380px){.fp-popup{padding:28px 16px 18px}.fp-popup h2{font-size:20px}.fp-scheda .fp-card{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.fp-fondo{animation:none}}
