.progress{position:fixed;inset:0 auto auto 0;width:100%;height:3px;z-index:var(--z-progress);background:color-mix(in srgb,var(--paper) 12%,transparent)}.progress__bar{height:100%;width:0;background:var(--blood)}.langbar{position:fixed;top:calc(var(--s-4) + env(safe-area-inset-top,0px));right:calc(var(--gutter) + env(safe-area-inset-right,0px));z-index:var(--z-langbar);display:flex;border:var(--rule) solid color-mix(in srgb,var(--paper) 30%,transparent);background:color-mix(in srgb,var(--ink) 72%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.langbar__btn{font-family:var(--font-mono);font-size:var(--t-btn);letter-spacing:.12em;padding:var(--s-2) var(--s-3);color:var(--fg-on-ink-mute);min-width:44px;min-height:44px;display:grid;place-items:center}.langbar__btn+.langbar__btn{border-left:var(--rule) solid color-mix(in srgb,var(--paper) 30%,transparent)}.langbar__btn[aria-current=page]{background:var(--blood);color:var(--paper)}.langbar__btn:hover{color:var(--paper)}.beat{position:relative;padding-block:clamp(var(--s-16),7vw,7rem)}.beat--tight{padding-block:clamp(var(--s-12),5vw,var(--s-24))}.beat--coda-bassa{padding-bottom:var(--s-16)}.segnatura{display:block;font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.1em;line-height:1.6;color:var(--fg-mute);margin:0 0 var(--s-6);max-width:60ch}.on-paper .segnatura{color:var(--fg-on-paper-mute)}.vermiglio{font-style:normal;color:var(--blood-chiaro)}.hero__title .vermiglio,.titolo-grande .vermiglio,.titolo-medio .vermiglio,.hinge .vermiglio,.voto__europei .vermiglio,.aiuti__frase .vermiglio,.costo__confronto .vermiglio,.parola__parola .vermiglio,.on-paper .vermiglio{color:var(--blood)}.titolo-grande{font-family:var(--font-display);font-size:var(--t-xxl);line-height:var(--lh-tight);text-transform:uppercase;letter-spacing:-.01em;margin:0;max-width:26ch;text-wrap:balance}.titolo-medio{font-family:var(--font-display);font-size:var(--t-xl);line-height:var(--lh-snug);text-transform:uppercase;margin:0;max-width:30ch}.hero{min-height:100svh;display:grid;grid-template-rows:1fr auto;padding-block:calc(var(--s-24) + env(safe-area-inset-top,0px)) calc(var(--s-8) + env(safe-area-inset-bottom,0px));overflow:hidden}.hero__inner{align-self:center}.hero__title{font-size:clamp(2.6rem,8.6vw,7rem);max-width:22ch}.hero__title em{font-style:normal;color:var(--blood-chiaro);display:block}.hero__sub{margin:0;font-size:min(3.8vw,var(--t-body));line-height:var(--lh-snug);max-width:none;text-wrap:pretty;color:var(--fg-on-ink)}.hero__meta{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-6);font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-mute);margin:0;padding:0}.hero__meta li{list-style:none}.hero__meta li:before{content:none}.hero__foot{display:flex;justify-content:space-between;align-items:end;gap:var(--s-8);flex-wrap:wrap}.hero__mark{width:clamp(34px,4vw,56px);aspect-ratio:1 / 2;flex:none;background:var(--olive);clip-path:polygon(0 0,100% 50%,0 100%);opacity:.9}.hero__logo{display:flex;align-items:center;gap:var(--s-4)}.volto{display:grid;gap:var(--s-16);align-items:center}.volto__titolo{font-size:var(--t-xl);max-width:24ch}.porte{display:grid;gap:var(--rule);background:var(--paper-soft);border:var(--rule) solid var(--paper-soft);margin-top:var(--s-12)}.porta{background:var(--paper);padding:var(--s-8);display:grid;gap:var(--s-4);align-content:start;--fg-mute: var(--fg-on-paper-mute);--accento-testo: var(--blood)}.porta p{font-size:var(--t-lg);line-height:var(--lh-snug);max-width:34ch}.voci{display:grid;gap:var(--s-16);margin-top:var(--s-12)}.voce{display:grid;gap:var(--s-3);align-content:start;border-top:var(--rule) solid color-mix(in srgb,var(--paper) 22%,transparent);padding-top:var(--s-6)}.voce__cifra{font-family:var(--font-display);font-size:clamp(2.6rem,6vw,4.6rem);line-height:var(--lh-tight);color:var(--blood);font-variant-numeric:tabular-nums;white-space:nowrap}.voce__testo{font-size:var(--t-body);line-height:var(--lh-body);margin:0;max-width:34ch}.effetti-gruppi{display:grid;gap:var(--s-12);margin-top:var(--s-12)}.effetto-gruppo{display:grid;align-content:start;gap:var(--s-6);padding-top:var(--s-6);border-top:3px solid var(--blood)}.effetti-gruppi .voci--coppia{grid-template-columns:1fr;gap:var(--s-8);margin-top:0}.effetto-gruppo__foto img{aspect-ratio:4 / 3;object-fit:cover}.energia{display:grid;gap:var(--s-8);margin-top:var(--s-16);padding-top:var(--s-8);border-top:var(--rule) solid color-mix(in srgb,var(--ink) 28%,transparent)}.energia .oggi,.energia .notturna{margin-top:0}.parole{display:grid;gap:var(--s-12);grid-template-columns:minmax(0,1fr)}.parola{display:grid;gap:var(--s-2)}.parola__attacco{font-family:var(--font-mono);font-size:var(--t-btn);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:currentColor}.parola__parola{font-family:var(--font-display);font-size:clamp(2.8rem,11vw,8rem);line-height:.9;text-transform:lowercase;letter-spacing:-.02em}.parole__nota{border-top:var(--rule) solid color-mix(in srgb,var(--paper) 22%,transparent);padding-top:var(--s-6);display:grid;gap:var(--s-4)}.parole__nota p{font-size:var(--t-sm);max-width:52ch;color:var(--fg-mute)}.memo{margin-top:var(--s-12);--piede-riserva: 7.5rem;--foglio-h: max(calc(96svh - var(--piede-riserva)), 26rem);--foglio-w: min(var(--measure), calc(var(--foglio-h) * 1600 / 2113))}@media(min-width:75rem){.memo{display:grid;grid-template-columns:minmax(22.5rem,25rem) minmax(0,var(--foglio-w));grid-template-areas:"apparato documento" "note     documento";grid-template-rows:auto 1fr;column-gap:var(--s-12);justify-content:start;align-items:start}.memo>.measure{grid-area:apparato}.memo>.facsimile{grid-area:documento;margin-top:0}.memo{grid-template-areas:"apparato documento" "citata   documento";grid-template-rows:auto 1fr}.memo>.memo__citata{grid-area:citata}}.memo__citata{margin-top:var(--s-8)}.memo__voce{margin:0;padding-left:var(--s-4);border-left:2px solid var(--accento-testo);font-style:italic}.memo__voce p{margin:0}.memo__traduzione{margin:var(--s-3) 0 0;padding-left:var(--s-4);font-size:var(--t-sm);color:var(--fg-mute)}html[lang=en] .memo__traduzione{display:none}.metafora{margin:0;max-width:54ch;padding:var(--s-6) var(--s-6) var(--s-6) var(--s-8);border-left:4px solid var(--blood-chiaro);background:color-mix(in srgb,var(--paper) 8%,transparent);font-size:clamp(1.25rem,2vw,1.65rem);font-weight:700;line-height:1.45}.metafora+.titolo-grande{margin-top:var(--s-8)}.oggi{display:grid;gap:var(--s-8);margin-top:var(--s-12)}.oggi__blocchi{display:grid;gap:0;border-top:var(--rule) solid color-mix(in srgb,var(--paper) 22%,transparent)}.oggi__blocco{padding:var(--s-6) 0;border-bottom:var(--rule) solid color-mix(in srgb,var(--paper) 22%,transparent);display:grid;grid-template-columns:1fr;gap:var(--s-4);align-items:start}.oggi__blocco p{font-size:var(--t-lg);line-height:var(--lh-snug);max-width:46ch}.cronologia-2026__tesi{max-width:31ch;margin:var(--s-5) 0 0;font-family:var(--font-body);font-size:clamp(1.55rem,2.5vw,2.75rem);font-weight:500;line-height:1.12;letter-spacing:-.025em}.cronologia-2026__eventi{list-style:none;margin:var(--s-10) 0 0;padding:0;border-top:var(--rule) solid color-mix(in srgb,var(--paper) 28%,transparent)}.cronologia-2026__evento{display:grid;gap:var(--s-4);padding:var(--s-6) 0;border-bottom:var(--rule) solid color-mix(in srgb,var(--paper) 28%,transparent)}.cronologia-2026__data{margin:0;color:var(--accento-testo);font-family:var(--font-display);font-size:clamp(2.6rem,11vw,4.2rem);line-height:.94;text-transform:uppercase}.cronologia-2026__data--intervallo{display:flex;flex-wrap:wrap;gap:.12em .28em;align-items:baseline}.cronologia-2026__testo{max-width:34ch;margin:0;font-size:clamp(1.05rem,1.8vw,1.3rem);font-weight:500;line-height:1.4}@media(min-width:75rem){.cronologia-2026__eventi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.cronologia-2026__evento{grid-template-rows:auto 1fr;min-height:24rem;padding:var(--s-8);border-bottom:0}.cronologia-2026__evento:first-child{padding-left:0}.cronologia-2026__evento:last-child{padding-right:0}.cronologia-2026__evento+.cronologia-2026__evento{border-left:var(--rule) solid color-mix(in srgb,var(--paper) 28%,transparent)}.cronologia-2026__data{font-size:clamp(2.7rem,3.3vw,4.4rem);white-space:nowrap}.cronologia-2026__data--intervallo{flex-wrap:nowrap}}.voto{display:grid;gap:var(--s-12)}.board{display:grid;grid-template-columns:repeat(auto-fill,minmax(14px,1fr));gap:4px;margin-top:var(--s-8)}.cell{aspect-ratio:1;display:block}.cell--si{background:color-mix(in srgb,var(--ink) 16%,transparent)}.cell--assenti{background:none;border:1.5px solid color-mix(in srgb,var(--ink) 30%,transparent)}.cell--no{background:var(--blood)}.board__legenda{display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-6);margin-top:var(--s-6);font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-on-paper-mute)}.board__legenda span{display:flex;align-items:center;gap:var(--s-2)}.board__legenda i{width:12px;height:12px;flex:none}.board__legenda i.si{background:color-mix(in srgb,var(--ink) 16%,transparent)}.board__legenda i.no{background:var(--blood)}.board__legenda i.astenuti{border:1.5px solid var(--blood)}.board__legenda i.assenti{border:1.5px solid color-mix(in srgb,var(--ink) 30%,transparent)}.voto__europei{font-family:var(--font-display);font-size:var(--t-xl);text-transform:uppercase;line-height:var(--lh-snug);border-top:3px solid var(--blood);padding-top:var(--s-6);max-width:30ch;margin:var(--s-12) 0 0}.rubinetti{display:grid;gap:var(--rule);background:color-mix(in srgb,var(--paper) 18%,transparent);border:var(--rule) solid color-mix(in srgb,var(--paper) 18%,transparent);margin-top:var(--s-8)}.rubinetto{background:var(--ink);padding:var(--s-6);display:grid;gap:var(--s-3);align-content:start;--fg-mute: var(--fg-on-ink-mute);--accento-testo: var(--blood-chiaro)}.rubinetto p{font-size:var(--t-sm);margin:0}.ora{display:grid;gap:var(--s-16)}.porte-uscita{display:grid;gap:var(--rule);background:color-mix(in srgb,var(--ink) 12%,transparent);border:var(--rule) solid color-mix(in srgb,var(--ink) 12%,transparent)}.porta-uscita{background:var(--paper);padding:var(--s-6);font-family:var(--font-display);font-size:var(--t-lg);text-transform:uppercase;line-height:var(--lh-snug);display:flex;justify-content:space-between;align-items:center;gap:var(--s-4);text-decoration:none;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.porta-uscita:hover{background:var(--ink);color:var(--paper)}.porta-uscita:after{content:"\2192";color:var(--blood);flex:none}.news{border:var(--rule) solid color-mix(in srgb,var(--ink) 22%,transparent);padding:var(--s-8);display:grid;gap:var(--s-4)}.news__label{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase}.news input[type=email]{font:inherit;padding:var(--s-4);border:var(--rule) solid var(--ink);background:var(--paper);color:var(--ink);width:100%}.news input[type=email]:focus-visible{outline:2px solid var(--blood);outline-offset:2px}.news__consenso{display:flex;gap:var(--s-3);align-items:center;font-size:var(--t-sm);min-height:44px}.news__consenso a{display:inline-flex;align-items:center;min-height:44px}.news__consenso input{margin-top:.3em;accent-color:var(--blood);width:1.5rem;height:1.5rem;flex:none}.news__nota{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-on-paper-mute);margin:0}.faq{display:grid;gap:var(--s-6)}.faq details{border-top:var(--rule) solid color-mix(in srgb,var(--paper) 22%,transparent);padding-top:var(--s-4)}.faq summary{font-family:var(--font-display);font-size:var(--t-lg);text-transform:uppercase;cursor:pointer;list-style:none;padding-block:var(--s-1);min-height:44px;box-sizing:border-box}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:" +";color:var(--blood)}.faq details[open] summary:after{content:" \2212"}.faq details p{font-size:var(--t-sm);margin:var(--s-4) 0 0;color:var(--fg-mute)}.btn{border:var(--rule) solid currentColor;padding:var(--s-4) var(--s-6);font-family:var(--font-mono);font-size:var(--t-btn);letter-spacing:.16em;text-transform:uppercase;display:inline-flex;align-items:center;gap:var(--s-2);text-decoration:none;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.btn--primary{background:var(--blood);border-color:var(--blood);color:var(--paper)}.btn:hover{background:var(--ink);color:var(--paper)}.btn--primary:hover{background:var(--ink);border-color:var(--ink)}.footer{border-top:var(--rule) solid color-mix(in srgb,var(--paper) 18%,transparent);padding-block:var(--s-12);font-family:var(--font-mono);font-size:var(--t-xs);line-height:1.7;letter-spacing:.04em;color:var(--fg-on-ink-mute);display:grid;gap:var(--s-4)}.footer__link{display:flex;flex-wrap:wrap;gap:var(--s-4)}.footer__lingue{display:flex;gap:var(--s-2)}.footer a{color:var(--paper)}.footer__link a{display:inline-flex;align-items:center;min-height:44px}.footer__lingue a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:var(--rule) solid color-mix(in srgb,var(--paper) 32%,transparent);text-decoration:none}.footer__lingue a[aria-current=page]{border-color:var(--blood-chiaro);color:var(--blood-chiaro)}.draftbar{background:var(--blood);color:var(--paper);padding:var(--s-3) 0 calc(var(--s-3) + env(safe-area-inset-bottom,0px));font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase}@media(min-width:62rem){.volto{grid-template-columns:1.1fr .9fr}.porte{grid-template-columns:1fr 1fr}.voci{grid-template-columns:repeat(4,1fr);gap:var(--s-8)}.effetti-gruppi{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-16)}.effetti-gruppi .voci--coppia{grid-template-columns:1fr}.energia{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-areas:"testo foto" "aiuti aiuti";align-items:start;gap:var(--s-8) var(--s-16)}.energia .oggi{grid-area:testo}.energia .notturna{grid-area:foto}.energia .aiuti{grid-area:aiuti;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:var(--s-16);padding:clamp(var(--s-10),4vw,var(--s-16))}.energia .aiuti__occhiello,.energia .aiuti__cifra{grid-column:1}.energia .aiuti__frase,.energia .aiuti__fonte{grid-column:2}.energia .aiuti__occhiello{grid-row:1}.energia .aiuti__cifra{grid-row:2 / span 2}.energia .aiuti__frase{grid-row:1 / span 2;align-self:end;margin-top:0}.energia .aiuti__fonte{grid-row:3;align-self:end}.parole{gap:var(--s-16)}.rubinetti{grid-template-columns:repeat(2,1fr)}.costo{grid-template-columns:1.15fr .85fr;align-items:start}.ora{grid-template-columns:1fr 1fr;gap:var(--s-24)}.board{grid-template-columns:repeat(auto-fill,minmax(18px,1fr));gap:6px}}.cell--si{background:color-mix(in srgb,var(--paper) 22%,transparent)}.cell--assenti{border-color:color-mix(in srgb,var(--paper) 32%,transparent)}.board__legenda{color:var(--fg-mute)}.board__legenda i.si{background:color-mix(in srgb,var(--paper) 22%,transparent)}.board__legenda i.assenti{border-color:color-mix(in srgb,var(--paper) 32%,transparent)}.rubinetti{background:color-mix(in srgb,var(--ink) 22%,transparent);border-color:color-mix(in srgb,var(--ink) 22%,transparent)}.rubinetto{color:var(--fg-on-ink)}.rubinetto .segnatura{color:var(--fg-mute)!important}.on-paper .parole__nota,.on-paper .oggi__blocchi{border-top-color:color-mix(in srgb,var(--ink) 22%,transparent)}.on-paper .oggi__blocco{border-bottom-color:color-mix(in srgb,var(--ink) 22%,transparent)}.on-paper .parole__nota p{color:var(--fg-on-paper-mute)}.porte-uscita{background:color-mix(in srgb,var(--paper) 22%,transparent);border-color:color-mix(in srgb,var(--paper) 22%,transparent)}.porta-uscita{color:var(--fg-on-paper)}.porta-uscita:hover{color:var(--paper)}.foto{margin:0;display:grid;gap:var(--s-3)}.foto img{width:100%;height:auto;display:block;filter:grayscale(.82) contrast(1.08) brightness(.94);transition:filter .6s var(--ease-out)}.foto:hover img{filter:grayscale(.35) contrast(1.05) brightness(1)}.foto__cap{font-family:var(--font-mono);font-size:var(--t-xs);line-height:1.6;letter-spacing:.04em;color:var(--fg-mute);max-width:52ch}.on-paper .foto__cap{color:var(--fg-on-paper-mute)}.foto--larga{margin-top:var(--s-16)}.foto--larga img{aspect-ratio:21 / 9;object-fit:cover}.foto-tris{display:grid;gap:var(--s-6)}.foto-tris .foto img{aspect-ratio:3 / 2;object-fit:cover}.hero{position:relative}.hero__sat{position:absolute;inset:0;z-index:0;pointer-events:none;line-height:0}.hero__bg,.hero__velo{position:absolute;inset:0}.hero__bg{width:100%;height:100%;object-fit:cover;filter:grayscale(.62) contrast(1.12) brightness(1.7) saturate(1.2)}.hero__velo{background:linear-gradient(to right,var(--ink) 0%,color-mix(in srgb,var(--ink) 84%,transparent) 36%,color-mix(in srgb,var(--ink) 60%,transparent) 52%,color-mix(in srgb,var(--ink) 22%,transparent) 64%,transparent 72%),linear-gradient(to top,var(--ink) 0%,transparent 26%)}@media(max-width:61.9375rem){.hero{grid-template-rows:1fr auto auto}.hero__inner{grid-row:1}.hero__sat{grid-row:2;position:relative;inset:auto}.hero__foot{grid-row:3;margin-top:var(--s-8)}.hero__bg,.hero__velo{position:relative;inset:auto;width:100%;height:auto}.hero__bg{display:block}.hero__velo{position:absolute;inset:0}.hero__velo{background:linear-gradient(to bottom,var(--ink) 0%,color-mix(in srgb,var(--ink) 58%,transparent) 26%,transparent 46%,transparent 84%,color-mix(in srgb,var(--ink) 62%,transparent) 100%)}}.hero__inner,.hero__foot{position:relative;z-index:1}.parole__nota p:first-child,.costo__nota,.fonti__lead{font-family:var(--font-body);font-style:italic;font-size:clamp(1.1rem,1.8vw,1.4rem);line-height:1.5}.fonti{display:grid;grid-template-areas:"titolo" "lead" "azione";gap:var(--s-6);padding-top:var(--s-8);border-top:3px solid var(--blood)}.fonti>.titolo-medio{grid-area:titolo}.fonti__lead{grid-area:lead;margin:0}.fonti__azione{grid-area:azione;margin:0}@media(min-width:62rem){.fonti{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titolo azione" "lead   lead";align-items:center;gap:var(--s-5) var(--s-10)}.fonti__azione{justify-self:end}}@media(min-width:62rem){.foto-tris{grid-template-columns:repeat(3,1fr)}}strong{font-weight:var(--peso-forte)}.legge{margin:var(--s-6) 0 0;padding-top:var(--s-3);border-top:var(--rule) solid color-mix(in srgb,currentColor 22%,transparent);font-family:var(--font-mono);font-size:var(--t-xs);line-height:1.6;letter-spacing:.06em;max-width:46ch}.legge__etichetta{color:color-mix(in srgb,currentColor 78%,transparent)}.legge__atto{color:var(--blood)}.legge__atto{display:inline-flex;align-items:center;min-height:44px}.segnatura--sotto{display:block;margin:var(--s-3) 0 0;color:color-mix(in srgb,currentColor 76%,transparent)}.segnatura[href]{display:flex;align-items:center;min-height:44px;width:fit-content;text-decoration-color:var(--blood);text-decoration-thickness:1px}.segnatura[href]:after{content:" \2197";color:var(--accento-testo)}.segnatura[href]:hover{color:currentColor;text-decoration-thickness:2px}.wrap-largo{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.facsimile{margin:var(--s-16) 0 0;width:min(100%,var(--foglio-w, var(--measure)));display:grid;gap:var(--s-4)}.facsimile__foglio{position:relative;line-height:0;width:100%;margin-inline:0;background:#fff;border:var(--rule) solid color-mix(in srgb,var(--paper) 22%,transparent)}.facsimile__foglio img{width:100%;height:auto}.evidenziatore{position:absolute;left:var(--x);top:var(--y);width:var(--w);height:var(--h);background:var(--giallo-facsimile);mix-blend-mode:multiply;pointer-events:none}.facsimile__piede{display:grid;justify-items:start;gap:var(--s-4);line-height:var(--lh-body)}.btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.btn--fine{padding:var(--s-2) var(--s-4)}.visore{width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;border:0;background:var(--ink);color:var(--fg-on-ink);overflow:auto}.visore::backdrop{background:#000000eb}:root:has(.visore[open]){overflow:hidden}.visore{overscroll-behavior:contain}.visore__barra{position:sticky;top:0;z-index:2;display:flex;justify-content:flex-end;padding:var(--s-3) var(--s-4);background:color-mix(in srgb,var(--ink) 88%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.visore__foglio{padding:0 var(--s-3) var(--s-8);overflow:auto}.visore__foglio .facsimile__foglio{width:max(100%,900px);max-width:1200px;margin-inline:auto}.aiuti{margin-top:var(--s-24);padding:var(--s-16) var(--gutter);margin-inline:calc(var(--gutter) * -1);background:var(--ink);color:var(--fg-on-ink);--fg-mute: var(--fg-on-ink-mute);--accento-testo: var(--blood-chiaro);display:grid;gap:var(--s-4)}.aiuti__occhiello{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-mute);margin:0}.aiuti__cifra{font-family:var(--font-display);font-size:var(--t-mega);line-height:var(--lh-tight);color:var(--blood);font-variant-numeric:tabular-nums;margin:0}.aiuti__unita{display:block;font-family:var(--font-body);font-size:var(--t-lg);line-height:var(--lh-snug);color:var(--fg-on-ink);max-width:22ch;margin-top:var(--s-3)}.aiuti__frase{font-family:var(--font-display);font-size:var(--t-xl);text-transform:uppercase;line-height:var(--lh-snug);max-width:26ch;margin:var(--s-6) 0 0}.notturna{position:relative;margin-top:var(--s-16)}.notturna img{width:100%;height:auto}.notturna__marche{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.notturna__cerchio{fill:none;stroke:var(--paper);stroke-width:1;opacity:.85}.notturna__etichetta{position:absolute;left:var(--x);top:var(--y);transform:translateY(-50%);font-family:var(--font-mono);font-size:var(--t-sm);letter-spacing:.12em;color:var(--paper);text-shadow:none;pointer-events:none;white-space:nowrap}.notturna__nota{position:absolute;top:var(--s-4);right:var(--s-4);max-width:min(38ch,64%);margin:0;padding:var(--s-3) var(--s-4);background:linear-gradient(to left,color-mix(in srgb,#000 78%,transparent),color-mix(in srgb,#000 46%,transparent) 78%,transparent);font-family:var(--font-mono);font-size:clamp(.875rem,2.5vw,1.0625rem);line-height:1.5;color:var(--paper);text-align:right;text-transform:uppercase;letter-spacing:.08em}.dodici{margin-top:var(--s-8);max-width:62ch}.dodici summary{font-family:var(--font-mono);font-size:var(--t-btn);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;list-style:none;padding:var(--s-3) 0;border-block:var(--rule) solid color-mix(in srgb,currentColor 22%,transparent)}.dodici summary::-webkit-details-marker{display:none}.dodici summary:after{content:" +";color:var(--blood-chiaro)}.dodici[open] summary:after{content:" \2212"}.dodici p{font-size:var(--t-sm);margin:var(--s-4) 0 0}.dodici__altri{color:var(--fg-mute)}.costo{display:grid;gap:var(--s-12)}.costo__colonna{display:grid;gap:var(--s-3);align-content:start}.costo__cifra{font-family:var(--font-display);font-size:var(--t-xxl);line-height:var(--lh-tight);color:var(--blood);font-variant-numeric:tabular-nums;margin:0}.costo__etichetta{font-size:var(--t-lg);line-height:var(--lh-snug);max-width:24ch;margin:0}.costo__confronto{margin:var(--s-12) 0 0;padding:var(--s-6) 0;border-block:3px solid var(--blood);font-family:var(--font-display);font-size:var(--t-xl);text-transform:uppercase;line-height:var(--lh-snug);max-width:40ch}.costo__nota{margin-top:var(--s-8)}.hinge__azione{margin-top:var(--s-6)}.chiusura{display:grid;gap:var(--s-12);margin-top:var(--s-16);align-items:end}.chiusura .hinge{margin-top:0}.chiusura--alta{align-items:end}.muro{margin:0}.muro img{width:100%;height:auto;max-height:42svh;object-fit:contain}@media(min-width:62rem){.chiusura{grid-template-columns:1fr 1fr;gap:var(--s-16)}.muro{width:92%;justify-self:end}}@media(hover:none){.foto img{filter:grayscale(.82) contrast(1.08) brightness(.94)}.foto.is-in img{filter:grayscale(.2) contrast(1.05) brightness(1)}}@media(hover:none)and (prefers-reduced-motion:reduce){.foto img,.foto.is-in img{transition:none}}@media(min-width:62rem){.costo{grid-template-columns:1fr 1fr;gap:var(--s-24)}.oggi__blocco{grid-template-columns:minmax(0,1fr)}.aiuti{padding-inline:var(--s-24)}}@media(min-width:84rem){.rubinetti{grid-template-columns:repeat(4,1fr)}}.cell--si{background:var(--verde-tabellone);border:0}.cell--no{background:var(--blood);box-shadow:inset 0 0 0 1px var(--paper)}.cell--astenuti{background:none;border:1.5px solid var(--blood)}.cell--assenti{background:none;border:1.5px solid color-mix(in srgb,var(--paper) 32%,transparent)}.board__legenda i.si{background:var(--verde-tabellone);border:0}.board__legenda i.no{background:var(--blood);box-shadow:inset 0 0 0 1px var(--paper)}.board__legenda i.astenuti{border:1.5px solid var(--blood);background:none}.board__legenda i.assenti{border:1.5px solid color-mix(in srgb,var(--paper) 32%,transparent);background:none}p.segnatura,p.legge,p.mancante,.segnatura,.legge,.mancante{font-size:var(--t-xs)}.chiusa{margin:var(--s-24) 0 0;padding:var(--s-12) 0;border-block:3px solid var(--blood)}.chiusa__che{font-family:var(--font-mono);font-size:var(--t-xs);line-height:1.6;letter-spacing:.02em;color:var(--fg-mute);margin:0 0 var(--s-8);max-width:58ch}.chiusa__corpo{display:grid;gap:var(--s-8);align-items:start}.chiusa__voce{margin:0;font-style:italic;font-size:clamp(1.4rem,3.1vw,2.4rem);line-height:1.34;max-width:34ch}.chiusa__voce p{margin:0;max-width:none}.chiusa__traduzione{margin:0;font-size:var(--t-sm);line-height:var(--lh-body);color:var(--fg-mute);max-width:46ch}@media(min-width:62rem){.chiusa__corpo{grid-template-columns:1.1fr .9fr;gap:var(--s-16)}}.registro__nota{margin:var(--s-8) 0 0}.registro__legenda{display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-6);margin:var(--s-8) 0 0;max-width:none;font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-mute)}.registro__voce{display:inline-flex;align-items:center;gap:var(--s-2)}.registro__segno{width:6px;height:18px;flex:none;display:inline-block}.registro__segno--restrittivo,.registro__riga--restrittivo:before{background:var(--blood)}.registro__segno--allentamento,.registro__riga--allentamento:before{background:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--paper) 58%,transparent)}.registro__segno--riattivazione,.registro__riga--riattivazione:before{background:linear-gradient(var(--blood) 0 40%,transparent 40% 60%,var(--blood) 60% 100%)}.registro{list-style:none;margin:var(--s-8) 0 0;padding:0;border-top:var(--rule) solid color-mix(in srgb,var(--paper) 22%,transparent)}.registro__riga{display:grid;grid-template-columns:6px minmax(0,1fr) auto;grid-template-areas:"segno nome anni" "segno atto atto";column-gap:var(--s-4);row-gap:var(--s-1);align-items:baseline;padding:var(--s-4) 0;border-bottom:var(--rule) solid color-mix(in srgb,var(--paper) 22%,transparent)}.registro__riga:before{content:"";grid-area:segno;align-self:stretch;width:6px}.registro__nome{grid-area:nome;font-size:var(--t-body);font-weight:var(--peso-forte);line-height:var(--lh-snug)}.registro__anni{grid-area:anni;font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--fg-mute);white-space:nowrap}.registro__atto{grid-area:atto;font-size:var(--t-sm);line-height:1.45;max-width:52ch}@media(min-width:62rem){.registro__riga{grid-template-columns:6px 14rem 7rem minmax(0,1fr);grid-template-areas:"segno nome anni atto";column-gap:var(--s-6);padding:var(--s-3) 0}}@media(min-width:62rem){.rubinetti{grid-template-columns:repeat(2,1fr)}.rubinetto:nth-child(5){grid-column:1 / -1}}@media(min-width:84rem){.rubinetti{grid-template-columns:repeat(3,1fr)}.rubinetto:nth-child(4){grid-column:span 2}.rubinetto:nth-child(5){grid-column:auto}}@media(max-width:61.9375rem){:root{--t-xs: .75rem}.segnatura{letter-spacing:.08em}.oggi__blocco{grid-template-columns:1fr;gap:var(--s-2)}.oggi__blocco p{font-size:var(--t-body)}.registro__segno{width:9px}.board{grid-template-columns:repeat(auto-fill,minmax(16px,1fr))}.porta{padding:var(--s-8) var(--s-6)}.porta p:not(.legge){font-size:var(--t-body)}}.mancante{display:block;font-family:var(--font-mono);letter-spacing:.1em;line-height:1.5;text-transform:uppercase;color:var(--fg-mute);max-width:var(--measure);overflow-wrap:anywhere;margin:var(--s-4) 0;padding:var(--s-4) 0 var(--s-4) var(--s-4);border-left:1px dashed color-mix(in srgb,var(--fg-mute) 60%,transparent)}.on-paper .mancante{color:var(--fg-on-paper-mute);border-left-color:color-mix(in srgb,var(--ink) 30%,transparent)}.mancante--titolo{padding-block:var(--s-8)}.hero__logo{display:flex;align-items:center;gap:var(--s-5)}.hero__logo .hero__sub{margin-top:0;max-width:34ch}@media(max-width:40rem){.hero__logo{flex-direction:row;align-items:center;gap:var(--s-3)}}.scala{max-width:24ch}.scala em{font-style:normal;display:block;color:var(--blood)}.satellitare{margin-top:var(--s-16)}.satellitare img{filter:grayscale(.62) contrast(1.12) brightness(1.7) saturate(1.2)}.satellitare:hover img{filter:grayscale(.4) contrast(1.12) brightness(1.7) saturate(1.3)}.porta,.porta-uscita{color:var(--fg-on-paper)}.muro--lastra{background:var(--paper);padding:var(--s-6)}[data-copy=vuoto]{display:none}.beat--continua{padding-top:0}.ritratti{display:grid;grid-template-columns:repeat(auto-fit,minmax(52px,1fr));gap:var(--rule);margin-block:var(--s-8)}.ritratti .photo-ph{padding:var(--s-2)}.ritratti .photo-ph__label{font-size:.5rem;letter-spacing:.04em;margin:0;overflow-wrap:anywhere}.lastra-scura{background:var(--ink);color:var(--fg-on-ink);--fg-mute: var(--fg-on-ink-mute);--accento-testo: var(--blood-chiaro);padding:var(--s-6)}main{padding-top:calc(60px + env(safe-area-inset-top,0px))}[id]{scroll-margin-top:calc(76px + env(safe-area-inset-top,0px))}.site-header{position:fixed;inset:3px 0 auto;min-height:calc(57px + env(safe-area-inset-top,0px));z-index:95;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(var(--s-4),3vw,var(--s-12));padding:env(safe-area-inset-top,0px) max(var(--gutter),env(safe-area-inset-right,0px)) 0 max(var(--gutter),env(safe-area-inset-left,0px));background:color-mix(in srgb,var(--ink) 92%,transparent);border-bottom:var(--rule) solid color-mix(in srgb,var(--paper) 22%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.site-header__logo{display:flex;align-items:center;min-height:44px;font-family:var(--font-body);font-size:clamp(1.15rem,2vw,1.55rem);font-weight:700;letter-spacing:-.055em;text-decoration:none}.site-header__nav{display:flex;justify-content:flex-end;align-items:center;gap:0;min-width:0}.site-header__nav a{min-height:44px;display:inline-flex;align-items:center;font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap;padding-inline:clamp(var(--s-3),1.4vw,var(--s-6));border-left:var(--rule) solid color-mix(in srgb,var(--paper) 18%,transparent)}.site-header__nav a:hover,.site-header__logo:hover{color:var(--blood-chiaro)}.site-header .langbar{position:static;border-width:0 0 0 var(--rule);-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent}.site-header .langbar__btn{min-width:42px}.hero{min-height:calc(100svh - 60px - env(safe-area-inset-top,0px));padding-top:var(--s-16)}.hero__inner{width:100%}.hero__negazione{display:inline;text-decoration-color:var(--blood);text-decoration-thickness:2px;transition:color var(--dur-fast) var(--ease-out)}.hero__negazione:after{content:" \2197";color:var(--blood-chiaro)}.hero__satellite{position:relative;isolation:isolate;overflow:hidden}.hero__satellite:after{content:"";position:absolute;inset:0;z-index:1;background:color-mix(in srgb,var(--ink) 24%,transparent);pointer-events:none}.hero__satellite .scala{position:absolute;z-index:2;inset:auto auto clamp(var(--s-5),4vw,var(--s-12)) clamp(34%,44vw,48%);max-width:18ch;margin:0;color:var(--paper)}.hero__satellite .scala em{color:var(--blood-chiaro)}.satellitare img{filter:grayscale(.55) contrast(1.1) brightness(.92) saturate(1.12)}.satellitare:hover img{filter:grayscale(.18) contrast(1.06) brightness(.98) saturate(1.2)}.hero__sub{font-size:clamp(1.3rem,2.4vw,2rem);max-width:36ch}.hero__logo .hero__sub{max-width:36ch}.meccanismi{display:grid;margin-top:var(--s-12);border-top:var(--rule) solid color-mix(in srgb,var(--paper) 30%,transparent)}.meccanismo{display:grid;grid-template-columns:1fr;align-content:start;gap:var(--s-4);padding:var(--s-6) 0;border-bottom:var(--rule) solid color-mix(in srgb,var(--paper) 30%,transparent)}.meccanismo p{font-size:var(--t-lg);line-height:var(--lh-snug);max-width:30ch}.esempi{margin-top:var(--s-20);padding-top:var(--s-8);border-top:3px solid var(--blood)}.esempi__griglia{display:grid;gap:var(--rule);margin-top:var(--s-8);background:color-mix(in srgb,var(--paper) 18%,transparent)}.esempio{padding:var(--s-6);background:var(--ink)}.esempio>p:first-child{font-size:var(--t-body)}.presidenti-grid{list-style:none;display:grid;gap:var(--rule);margin:var(--s-10) 0 0;background:transparent}.presidente-card{display:grid;grid-template-columns:minmax(96px,32%) 1fr;background:var(--paper);border:var(--rule) solid color-mix(in srgb,var(--ink) 22%,transparent)}.presidente-card img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.06);transition:filter .5s var(--ease-out)}.presidente-card:hover img{filter:grayscale(.15) contrast(1.02)}.presidente-card>div{display:grid;align-content:start;gap:var(--s-2);padding:var(--s-5)}.presidente-card .registro__nome,.presidente-card .registro__anni,.presidente-card .registro__atto{grid-area:auto;display:block}.presidente-card .registro__nome{font-size:var(--t-lg)}.voto{grid-template-areas:"titolo" "board" "testo" "europei" "foto";gap:var(--s-10)}.voto__titolo{grid-area:titolo}.voto__testo{grid-area:testo}.voto .lastra-scura{grid-area:board;align-self:start}.voto__europei-block{grid-area:europei}.voto__foto{grid-area:foto;width:100%;margin:0}.voto__foto img{width:100%}.mancante{display:none}@media(min-width:62rem){.meccanismi{grid-template-columns:repeat(3,1fr);border-bottom:var(--rule) solid color-mix(in srgb,var(--paper) 30%,transparent)}.meccanismo{grid-template-columns:1fr;border-bottom:0;padding:var(--s-8)}.meccanismo+.meccanismo{border-left:var(--rule) solid color-mix(in srgb,var(--paper) 30%,transparent)}.esempi__griglia{grid-template-columns:repeat(2,1fr)}.presidenti-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.presidente-card{grid-template-columns:minmax(102px,30%) 1fr}.voto{grid-template-columns:minmax(0,.9fr) minmax(34rem,1.1fr);grid-template-areas:"titolo board" "testo board" "europei foto";align-items:start}.voto .lastra-scura{position:static}.voto__foto{width:min(100%,32rem);justify-self:end;align-self:start}}@media(max-width:52rem){main{padding-top:calc(94px + env(safe-area-inset-top,0px))}[id]{scroll-margin-top:calc(108px + env(safe-area-inset-top,0px))}.site-header{min-height:calc(91px + env(safe-area-inset-top,0px));grid-template-columns:1fr auto;gap:0 var(--s-3)}.site-header__nav{grid-column:1 / -1;grid-row:2;justify-content:flex-start;gap:0;overflow-x:auto;scrollbar-width:none}.site-header__nav a{padding-inline:var(--s-2)}.site-header .langbar{grid-column:2;grid-row:1}.site-header__nav::-webkit-scrollbar{display:none}.site-header__nav a:first-child{border-left:0;padding-left:0}.site-header .langbar__btn{min-width:44px;padding-inline:var(--s-2)}.hero{min-height:calc(100svh - 94px - env(safe-area-inset-top,0px))}.hero__satellite .scala{top:var(--s-4);right:auto;bottom:auto;left:var(--s-4);max-width:15ch;font-size:clamp(1.45rem,7vw,2.4rem)}.beat{padding-block:var(--s-12)}.beat--tight{padding-block:2.5rem}.beat--coda-bassa{padding-bottom:2.5rem}.energia .aiuti{margin-inline:0}.oggi__blocco p a{display:inline-flex;align-items:center;min-height:44px}}@media(orientation:landscape)and (min-width:36rem)and (max-height:31rem){main{padding-top:calc(60px + env(safe-area-inset-top,0px))}[id]{scroll-margin-top:calc(76px + env(safe-area-inset-top,0px))}.site-header{min-height:calc(57px + env(safe-area-inset-top,0px));grid-template-columns:auto minmax(0,1fr) auto;gap:var(--s-4)}.site-header__nav{grid-column:auto;grid-row:auto;justify-content:flex-end;overflow-x:visible}.site-header__nav a{padding-inline:var(--s-2)}.site-header__nav a:first-child{padding-inline-start:var(--s-2);border-inline-start:var(--rule) solid color-mix(in srgb,var(--paper) 18%,transparent)}.site-header .langbar{grid-column:auto;grid-row:auto}.hero{min-height:calc(100svh - 60px - env(safe-area-inset-top,0px))}}section.beat{padding-block:clamp(3.5rem,5.2vw,5rem)}section.beat--coda-bassa{padding-bottom:clamp(2.5rem,3.5vw,3.5rem)}section.beat--continua{padding-top:0}.kicker{margin-bottom:var(--s-4)}.esempi{margin-top:var(--s-12);padding-top:var(--s-6)}.foto--larga,.hinge{margin-top:var(--s-12)}.hero__satellite .scala{inset:auto var(--s-8) var(--s-8) auto;width:min(46%,18ch)}.hero__satellite .scala>span{display:block}.hero__satellite .scala em{margin-top:var(--s-2);margin-left:clamp(var(--s-4),3vw,var(--s-12))}.memo{margin-top:var(--s-8)}.memo>.measure{max-width:36ch;font-size:clamp(1.1875rem,1.45vw,1.4rem);line-height:1.5}.volto{align-items:start;gap:clamp(var(--s-8),4vw,var(--s-16))}.volto .segnatura{margin-bottom:var(--s-3)}.porte{margin-top:var(--s-8)}.porta p:not(.legge){max-width:42ch;font-size:clamp(1.0625rem,1.45vw,1.35rem);line-height:1.45}.effetti-gruppi{gap:var(--s-8);margin-top:var(--s-8)}.energia{margin-top:var(--s-12)}.notturna{display:block;aspect-ratio:16 / 9;overflow:hidden}.notturna img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.22);transform-origin:40% 45%}.notturna__marche{transform:scale(1.22);transform-origin:40% 45%}.registro__nota{margin-top:var(--s-6)}.presidenti-grid{margin-top:var(--s-6);padding:0}.board__titolo{margin:0 0 var(--s-6);max-width:22ch;color:var(--paper);font-size:clamp(1.8rem,3.2vw,3rem);line-height:var(--lh-snug)}.board__titolo:empty{display:none}.voto{gap:var(--s-8)}.voto__europei,.voto__foto{margin-top:var(--s-8)}@media(min-width:75rem){.memo{width:100%;column-gap:var(--s-24);justify-content:space-between}}#b02-title .vermiglio{color:inherit;font-family:var(--font-body);font-size:.78em;font-style:italic;font-weight:500;letter-spacing:-.035em;text-transform:none}@media(min-width:62rem){.hero__satellite .scala{inset:11% auto auto 7.5%;width:min(50%,18ch);font-size:clamp(2.5rem,4.8vw,3.75rem)}.effetti-gruppi{grid-auto-flow:row}.effetto-gruppo{grid-row:span 2;grid-template-rows:subgrid}}@media(max-width:52rem){section.beat{padding-block:2.25rem}section.beat--coda-bassa{padding-bottom:2rem}section.beat--continua{padding-top:0}.kicker{margin-bottom:var(--s-3)}.hero__satellite .scala{inset:10% auto auto 12%;width:min(50%,15ch);font-size:clamp(1.55rem,6.4vw,2.2rem)}.hero__satellite .scala em{margin-left:0}.memo{margin-top:var(--s-6)}.memo>.measure{font-size:1.125rem}.memo>.facsimile{margin-top:var(--s-8)}.esempi{margin-top:var(--s-8)}.porte{margin-top:var(--s-6)}.porta{padding:var(--s-6) var(--s-4)}.porta p:not(.legge){font-size:1rem;line-height:1.5}.effetti-gruppi{gap:var(--s-10)}.energia{margin-top:var(--s-10);padding-top:var(--s-6)}.energia .aiuti{margin-top:var(--s-8);padding:var(--s-10) var(--s-4)}.foto--larga{margin-top:var(--s-8)}.hinge{margin-top:var(--s-8);padding-top:var(--s-4)}.registro__nota,.presidenti-grid{margin-top:var(--s-4)}.voto{gap:var(--s-6)}.voto__europei,.voto__foto{margin-top:var(--s-6)}.board__titolo{margin-bottom:var(--s-4);font-size:clamp(1.7rem,9vw,2.4rem)}.notturna__nota{top:auto;right:var(--s-2);bottom:var(--s-2);max-width:64%;padding:var(--s-2);font-size:var(--t-xs);line-height:1.35}.notturna__etichetta--avana{left:var(--s-3)}}.giron-home{scroll-margin-top:7rem;display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-block:clamp(3rem,6vw,5rem);padding-block:2rem;border-block:1px solid currentColor}.giron-home__year{font-family:var(--font-display);font-size:clamp(3.5rem,7vw,6rem);line-height:1;margin:0}.giron-home .titolo-medio{margin-top:0}.giron-home__body{max-width:62ch;margin-block:1.25rem}.giron-home__links{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.giron-home__links a{text-decoration:underline;text-underline-offset:.2em}.giron-home__links a.btn{display:inline-flex;background:var(--blood);border-color:var(--blood);color:var(--paper);text-decoration:none}.giron-home__links a.btn:hover{background:var(--paper);color:var(--ink)}.giron-home__source{font-size:.875rem}@media(min-width:48rem){.giron-home{grid-template-columns:minmax(8rem,1fr) minmax(0,3fr);gap:2.5rem}}.help-cuba{--help-paper: var(--paper);--help-ink: var(--ink);--help-red: var(--blood)}.help-cuba{padding-block:clamp(3rem,6vw,6rem);background:var(--help-paper);color:var(--help-ink);border-top:4px solid var(--help-red)}.help-cuba h2{max-width:26ch;margin:0;font-size:clamp(2.75rem,5.5vw,5.5rem);line-height:1;text-wrap:balance}.help-cuba h3{margin:0;font-family:inherit;font-size:clamp(1.25rem,2vw,1.65rem);font-weight:700;line-height:1.2;text-transform:none}.help-cuba p{max-width:65ch;margin:1rem 0 0;font-size:1rem;line-height:1.6}.help-cuba__grid{display:grid;grid-template-columns:1fr;gap:2.5rem;margin-top:2.5rem}.help-cuba__supporters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2rem}.help-cuba__supporter{display:grid;grid-template-rows:10rem auto;gap:1rem;min-width:0;padding:0 0 1rem;border:0;border-bottom:1px solid var(--help-ink);background:transparent;color:var(--help-ink);text-decoration:none;transition:border-color .2s ease,color .2s ease}.help-cuba__supporter img{box-sizing:border-box;display:block;width:100%;height:10rem;padding:2rem;object-fit:contain;object-position:center;background:#fff}.help-cuba__supporter--comparte img{padding:1.5rem}.help-cuba__supporter span{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:1rem;font-weight:700;line-height:1.4}.help-cuba__supporter span:after{content:"\2197";color:var(--help-red);font-size:1.5rem}.help-cuba__supporter:hover{color:var(--help-red);border-color:var(--help-red)}.help-cuba__share{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem 2rem;padding-top:2rem}.help-cuba__share h3{grid-column:1}.help-cuba__share p{grid-column:1;margin:0;max-width:52ch}.help-cuba__actions{grid-column:2;grid-row:1 / 3;display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin:0}.help-cuba__actions button{min-height:48px;padding:.9rem 1.25rem;border:1px solid var(--help-ink);background:transparent;color:var(--help-ink);font:inherit;font-size:.875rem;font-weight:700;cursor:pointer;transition:background-color .2s ease,color .2s ease}.help-cuba__actions button:first-child{background:var(--help-red);border-color:var(--help-red);color:var(--help-paper)}.help-cuba__actions button:hover{background:var(--help-ink);border-color:var(--help-ink);color:var(--help-paper)}.help-cuba a:focus-visible,.help-cuba button:focus-visible{outline:3px solid var(--help-red);outline-offset:5px}.help-cuba [data-help-status]:empty{display:none}.help-cuba [data-help-status]{font-size:.875rem}@media(max-width:640px){.help-cuba__supporters{grid-template-columns:1fr;gap:1rem}.help-cuba__supporter{grid-template-columns:7.5rem minmax(0,1fr);grid-template-rows:auto;align-items:center;gap:1rem;padding-bottom:1rem}.help-cuba__supporter img{height:6.5rem;padding:.65rem}.help-cuba__supporter--comparte img{padding:.7rem}.help-cuba__share{grid-template-columns:1fr}.help-cuba__actions{grid-column:1;grid-row:auto;margin-top:.75rem}}@media(prefers-reduced-motion:reduce){.help-cuba__supporter,.help-cuba__actions button{transition:none}}.help-cuba .help-cuba__note{font-size:.875rem;margin-top:1rem}.help-cuba__text-mark{display:grid;place-content:center;height:10rem;background:var(--ink);color:var(--paper);font-size:2rem;font-weight:700;line-height:1.1;text-align:center}@media(min-width:641px)and (max-width:960px){.help-cuba__supporters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.help-cuba__text-mark{height:6.5rem;font-size:1.25rem}}
