.rc01{padding-top:var(--s-6);padding-bottom:var(--s-12)}.rc01-griglia{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-8)}.rc01-occhio{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:var(--s-2)}.rc01-occhio .occhiello{margin:0}.rc01-h1{margin:0;text-wrap:balance}.rc01-definizione{margin:var(--s-3) 0 0;max-width:40em;font-size:var(--t-small);line-height:var(--lh-small);color:var(--testo-2)}.rc01-azioni{margin-top:var(--s-4)}.rc01-scena{position:relative;margin:0;padding-top:36px;display:flex;justify-content:center}.rc01-bollino.c-cinema-capitolo__bollino--angolo{top:0;right:0}.rc01-post{display:flex;flex-direction:column;background:#fff}.rc01-foto{position:relative;display:grid;place-items:center;aspect-ratio:4 / 3;background:var(--viola-50);color:var(--viola-400)}.rc01-foto svg{width:55%;height:auto}.rc01-foto span{position:absolute;left:10px;bottom:8px;font-size:12px;line-height:16px;font-weight:600;color:var(--slate-600)}.rc01-didascalia{margin:0;padding:10px 12px 6px;font-size:13px;line-height:18px;color:var(--slate-800)}.rc01-commenti{list-style:none;margin:0;padding:4px 12px 12px;display:grid;gap:8px}.rc01-commenti li{display:flex;align-items:center;gap:8px;font-size:13px;line-height:18px;color:var(--slate-800)}.rc01-risposta{padding-left:20px}.rc01-av{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--slate-200);color:var(--slate-700);font-size:10px;font-weight:700}.rc01-av--marca{background:var(--viola-100);color:var(--viola-700)}@media(min-width:1024px){.rc01{padding-top:var(--s-12);padding-bottom:var(--s-16)}.rc01-griglia{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s-12);align-items:center}.rc01-definizione{font-size:var(--t-body-sm);line-height:var(--lh-body-sm)}}.rc02-griglia{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-8);align-items:center}.rc02 .rc02-testo .c-cinema-capitolo__frase{max-width:18ch}.rc02-schema{margin:0;display:flex;flex-direction:column;align-items:center;gap:0;padding:var(--s-6);background:#fff;border:1px solid var(--slate-200);border-radius:var(--r-lg)}.rc02-nodo{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;border:1px solid var(--slate-200);border-radius:var(--r-md);background:var(--slate-50);font-size:var(--t-body-sm);line-height:var(--lh-body-sm);font-weight:600;color:var(--testo)}.rc02-nodo .i{width:18px;height:18px;color:var(--viola-600)}.rc02-nodo--se{flex-direction:column;gap:2px;background:var(--viola-50);border-color:var(--viola-200, var(--viola-300))}.rc02-nodo--se strong{font-size:var(--t-h3);line-height:var(--lh-h3);letter-spacing:.04em;color:var(--viola-700)}.rc02-piccolo{font-size:var(--t-small);line-height:var(--lh-small);font-weight:600;color:var(--testo-2)}.rc02-filo{display:block;width:2px;height:32px;background:var(--slate-300)}.rc02-invito{margin-top:var(--s-6)}.rc02-invito .azioni{margin-top:0}.rc02-esiti{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.rc02-stato{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:var(--s-4) 0 0;font-size:var(--t-small);line-height:var(--lh-small);color:var(--testo-2)}@media(min-width:1024px){.rc02-griglia{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:var(--s-16)}.rc02{--cin-y: 96px;padding-top:176px}.rc02-griglia{align-items:end}}@media(max-width:1023.98px){.rc02{--cin-y: 48px}}.rc03-riga{max-width:44em}.rc03-schede,.rc03-invito{margin-top:var(--s-8)}.rc03-invito .azioni{margin-top:0}@media(min-width:1024px){.rc03{--cin-y: 96px}}@media(max-width:1023.98px){.rc03{--cin-y: 48px}}.rc04-griglia{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-8);align-items:center}.rc04-schema{position:relative;margin:0;padding:48px var(--s-6) var(--s-6);background:#fff;border:1px solid var(--slate-200);border-radius:var(--r-lg)}.rc04-bollino.c-cinema-capitolo__bollino--angolo{top:12px;right:12px}.rc04-righe{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.rc04-riga{display:flex;align-items:center;gap:14px;min-height:56px;padding:10px 14px;border:1px solid var(--slate-200);border-radius:var(--r-md);background:var(--slate-50)}.rc04-riga strong{display:block;font-size:var(--t-body);line-height:var(--lh-body);color:var(--testo)}.rc04-es{display:block;font-size:var(--t-small);line-height:var(--lh-small);color:var(--testo-2)}.rc04-num{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--viola-100);color:var(--viola-700);font-weight:700}.rc04-filo{width:2px;height:20px;margin-left:29px;background:var(--slate-300)}.rc04-invito .azioni{margin-top:0}@media(min-width:1024px){.rc04-griglia{grid-template-columns:minmax(0,6fr) minmax(0,6fr);grid-template-areas:"testo scena" "invito scena";column-gap:var(--s-16);row-gap:var(--s-8)}.rc04-testo{grid-area:testo;align-self:end}.rc04-schema{grid-area:scena}.rc04-invito{grid-area:invito;align-self:start}.rc04{--cin-y: 96px}}@media(max-width:1023.98px){.rc04{--cin-y: 48px}}.rc05{--cin-frase: var(--cin-passo);--cin-frase-lh: var(--cin-passo-lh)}.rc05 .rc05-testo .c-cinema-capitolo__frase{max-width:20ch}.rc05-griglia{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-8);align-items:center}.rc05-riga a,.rc05-testo .c-cinema-capitolo__riga a{color:var(--viola-700);font-weight:600}.rc05-scena{position:relative;margin:0;padding-top:36px}.rc05-bollino.c-cinema-capitolo__bollino--angolo{top:0;right:0}.rc05-tempi{display:flex;flex-direction:column;align-items:center;gap:var(--s-6)}.rc05-quando{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:var(--t-small);line-height:var(--lh-small);font-weight:700;color:var(--testo-2)}.rc05-n{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--viola-100);color:var(--viola-700);font-size:12px}.rc05-commento{width:100%;max-width:320px;padding:var(--s-4);background:#fff;border:1px solid var(--slate-200);border-radius:var(--r-lg);box-shadow:var(--ombra-2)}.rc05-commenti{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rc05-commenti li{display:flex;align-items:center;gap:8px;font-size:14px;line-height:20px;color:var(--slate-800)}.rc05-pubblica{padding-left:20px}.rc05-av{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--slate-200);color:var(--slate-700);font-size:10px;font-weight:700}.rc05-av--marca{background:var(--viola-100);color:var(--viola-700)}.rc05-privato{display:flex;flex-direction:column;align-items:center}.rc05-controlli{max-width:none}.rc05-invito .azioni{margin-top:0}.rc05-invito .azioni-nota strong{color:var(--testo);font-weight:600}@media(min-width:1024px){.rc05-griglia{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"testo scena" "invito scena";column-gap:var(--s-12);row-gap:var(--s-8)}.rc05-testo{grid-area:testo;align-self:end}.rc05-scena{grid-area:scena}.rc05-invito{grid-area:invito;align-self:start}.rc05-tempi{flex-direction:row;align-items:center;justify-content:center}.rc05-commento{max-width:280px}.rc05{--cin-y: 96px}}@media(max-width:1023.98px){.rc05{--cin-y: 48px}}.rc06{--cin-frase: var(--t-h1);--cin-frase-lh: var(--lh-h1)}.rc06 .rc06-testo .c-cinema-capitolo__frase{max-width:30ch}.rc06-linea{position:relative;margin:var(--s-8) 0 0}.rc06-bollino{display:inline-flex;margin-bottom:var(--s-4)}.rc07-testa{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-4)}.rc07{--cin-frase: var(--cin-passo);--cin-frase-lh: var(--cin-passo-lh)}.rc07 .rc07-testa .c-cinema-capitolo__frase{max-width:18ch}.rc07-testa p a{color:var(--viola-700);font-weight:600}.rc07-link{margin:var(--s-3) 0 0;font-size:var(--t-body-sm);line-height:var(--lh-body-sm);color:var(--testo-2)}.rc07-invito{margin-top:var(--s-6)}.rc07-invito .azioni{margin-top:0}.rc07-scena{position:relative;margin:var(--s-8) 0 0;padding-top:36px}.rc07-bollino.c-cinema-capitolo__bollino--angolo{top:0;right:0}.rc07-casella{margin-inline:auto}.rc07-origine{font-weight:700;color:var(--viola-700)}.rc07-assegnata{margin-left:auto;padding:2px 10px;border-radius:var(--r-full);background:var(--slate-100);font-size:12px;line-height:20px;color:var(--slate-700);white-space:nowrap}@media(min-width:1024px){.rc07-testa{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:var(--s-12);align-items:end}.rc07-casella{--cas-h: 320px}.rc07{--cin-y: 96px}}@media(max-width:1023.98px){.rc07{--cin-y: 48px}}.rc08-griglia{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-8);align-items:center}.rc08 .rc08-testo .c-cinema-capitolo__frase{max-width:16ch}.rc08-scena{position:relative;margin:0;padding-top:36px}.rc08-bollino.c-cinema-capitolo__bollino--angolo{top:0;right:0}.rc08-fin{--fin-h: 260px}.rc08-voci{list-style:none;margin:0;padding:4px 16px 16px;display:grid;gap:10px}.rc08-voce{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;column-gap:10px;row-gap:6px;padding:10px 12px;border:1px solid var(--slate-200);border-radius:var(--r-md);background:#fff}.rc08-voce .i{width:18px;height:18px;color:var(--viola-600)}.rc08-voce--no .i{color:var(--slate-500)}.rc08-nome{font-size:14px;line-height:20px;font-weight:600;color:var(--slate-900)}.rc08-barra{grid-column:2;display:block;height:8px;border-radius:var(--r-full);background:var(--slate-100);overflow:hidden}.rc08-barra i{display:block;height:100%;border-radius:inherit;background:var(--viola-400)}.rc08-voce--no .rc08-barra i{background:var(--slate-400)}.rc08-invito .azioni{margin-top:0}.rc08-invito .azioni-nota strong{color:var(--testo);font-weight:600}@media(min-width:1024px){.rc08-griglia{grid-template-columns:minmax(0,6fr) minmax(0,6fr);grid-template-areas:"testo scena" "invito scena";column-gap:var(--s-16);row-gap:var(--s-8)}.rc08-testo{grid-area:testo;align-self:end}.rc08-scena{grid-area:scena}.rc08-invito{grid-area:invito;align-self:start}.rc08{--cin-y: 96px}}@media(max-width:1023.98px){.rc08{--cin-y: 48px}}.rc09-griglia{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-8);align-items:center}.rc09{--cin-frase: var(--cin-passo);--cin-frase-lh: var(--cin-passo-lh)}.rc09-link{margin-top:var(--s-6)}.rc09-stati{padding:var(--s-6);border:1px solid var(--slate-200);border-radius:var(--r-lg);background:var(--slate-50)}.rc09-riga{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:0 0 var(--s-4);padding:12px 14px;border:1px dashed var(--slate-300);border-radius:var(--r-md);background:#fff}.rc09-nome{font-size:var(--t-body);line-height:var(--lh-body);font-weight:600;color:var(--testo)}.rc09-attivi{display:grid;gap:var(--s-3);margin:0}.rc09-attivi li{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;border:1px solid var(--slate-200);border-radius:var(--r-md);background:#fff}.rc09-attivi .c-cinema-capitolo__bollino{margin-left:auto}@media(min-width:1024px){.rc09-griglia{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s-16)}}.rc10-griglia{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-8)}.rc10-h2{margin:0;font-size:var(--t-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);max-width:22em;text-wrap:balance}.rc10-voci{border-top:1px solid var(--slate-200)}.rc10-voce{border-bottom:1px solid var(--slate-200)}.rc10-voce>summary{display:flex;align-items:center;gap:12px 16px;min-height:56px;padding:12px 44px 12px 0;position:relative;list-style:none;cursor:pointer;border-radius:var(--r-sm)}.rc10-voce>summary::-webkit-details-marker{display:none}.rc10-domanda{margin:0;flex:1 1 auto;font-size:var(--t-h4);line-height:var(--lh-h4);font-weight:600;color:var(--testo)}.rc10-voce>summary:hover .rc10-domanda{color:var(--viola-700)}.rc10-freccia{position:absolute;right:0;top:50%;margin-top:-16px;display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#fff;border:1px solid var(--slate-200);color:var(--testo)}.rc10-freccia .i{width:18px;height:18px}.rc10-voce[open] .rc10-freccia{background:var(--viola-100);border-color:var(--viola-300);color:var(--viola-700)}.rc10-voce[open] .rc10-freccia .i{transform:rotate(180deg)}.rc10-risposta{padding:0 48px 20px 0}.rc10-risposta p{margin:0;max-width:44em;font-size:var(--t-body-sm);line-height:var(--lh-body-sm);color:var(--testo-2)}.rc10-riquadro{padding:var(--s-6);background:#fff;border:1px solid var(--slate-200);border-radius:var(--r-lg)}.rc10-titolo{margin:0;font-size:var(--t-h4);line-height:var(--lh-h4);font-weight:700;color:var(--testo)}.rc10-testo{margin:var(--s-2) 0 0;font-size:var(--t-body-sm);line-height:var(--lh-body-sm);color:var(--testo-2)}.rc10-azioni{margin-top:var(--s-5)}.rc10-azioni .btn,.rc10-prezzi{width:100%}.rc10-prezzi{margin-top:var(--s-4)}@media(prefers-reduced-motion:no-preference){.rc10-freccia .i{transition:transform var(--dur-2, .2s) var(--ease, ease)}}@media(min-width:1024px){.rc10-griglia{grid-template-columns:minmax(0,8fr) minmax(0,4fr);column-gap:var(--s-12);grid-template-areas:"titolo titolo" "voci lato"}.rc10-h2{grid-area:titolo}.rc10-voci{grid-area:voci}.rc10-lato{grid-area:lato}.rc10-riquadro{position:sticky;top:96px}}.rc11{padding-top:calc(var(--cin-y) + 40px)}.rc11-griglia{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-4);justify-items:center;text-align:center}.rc11-testo{max-width:720px}.rc11-pillola{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;min-height:32px;padding:4px 14px;border-radius:var(--r-full);background:var(--viola-100);color:var(--viola-700);font-size:var(--t-small);line-height:var(--lh-small);font-weight:600}.rc11-h2{font-size:var(--t-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);text-wrap:balance}.rc11-riga{margin-inline:auto}.rc11-prova{margin:var(--s-3) auto 0;max-width:40em;font-size:var(--t-small);line-height:var(--lh-small);color:var(--testo-2)}.rc11-azioni,.rc11-spunte{justify-content:center}@media(min-width:1024px){.rc11-griglia{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s-16);justify-items:start;align-items:center;text-align:left}.rc11-testo{max-width:none}.rc11-pillola{display:block;min-height:0;padding:0;border-radius:0;background:none;color:var(--testo)}.rc11-14{display:block;max-width:4ch;font-size:var(--cin-enorme);line-height:var(--cin-enorme-lh);letter-spacing:-.04em;font-weight:700;font-variant-numeric:tabular-nums}.rc11-virgola{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rc11-senza{display:block;margin-top:var(--s-8);font-size:var(--cin-riga);line-height:var(--cin-riga-lh);font-weight:600;color:var(--testo-2)}.rc11-riga,.rc11-prova{margin-inline:0}.rc11-azioni,.rc11-spunte{justify-content:flex-start}}