.apertura-insegna{position:relative;padding:0 var(--margine)}.apertura-insegna .ap-testo{position:sticky;top:var(--testata);z-index:1;padding-top:clamp(16px,3vh,36px)}.apertura-insegna .ap-righe{display:flex;justify-content:space-between;gap:16px}.apertura-insegna .ap-righe p:last-child{text-align:right}.apertura-insegna .ap-nome{width:max-content;font-size:calc((100vw - 2 * var(--margine)) / 8.5);line-height:.86;letter-spacing:-.035em;white-space:nowrap;margin:.06em 0 .14em -.04em}.apertura-insegna .ap-azione{display:flex;justify-content:flex-end;align-items:center;gap:12px 24px;flex-wrap:wrap}.apertura-insegna .ap-sotto{margin-right:auto;max-width:40ch;color:var(--testo-secondario)}.apertura-insegna .ap-foto{position:relative;z-index:2;margin:clamp(20px,4vh,48px) calc(-1 * var(--margine)) 0;height:min(100svh,62vw)}.apertura-insegna .ap-foto img{object-position:50% 58%}@media(max-width:700px){.apertura-insegna .ap-righe{flex-direction:column;gap:2px}.apertura-insegna .ap-righe p:last-child{text-align:left}.apertura-insegna .ap-foto{height:78svh}.apertura-insegna .ap-azione{justify-content:flex-start}}.ciao{position:relative;min-height:calc(100svh - var(--testata));padding:2vh var(--margine) 32px;display:grid;place-items:center;overflow:hidden}.ciao :is(h1,h2){position:relative;width:100%;font-size:13vw;line-height:.84;letter-spacing:-.045em;color:var(--titoli)}.ciao .r1,.ciao .r2{display:block;position:relative}.ciao .r1{z-index:1;display:flex;justify-content:space-between}.ciao .r2{z-index:3;text-align:right;color:var(--fondo-scuro)}.ciao .ciao-figura{position:absolute;z-index:2;left:50%;top:46%;width:min(27vw,46svh);aspect-ratio:9 / 16;translate:-50% -50%;border-radius:999px 999px 24px 24px}.ciao .ciao-figura img{object-position:50% 25%}.ciao .ciao-nota{position:absolute;left:var(--margine);bottom:36px;z-index:4;max-width:24ch;color:var(--testo-secondario)}.ciao .ciao-azioni{position:absolute;right:var(--margine);bottom:32px;z-index:4;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}@media(orientation:portrait)and (min-width:701px){.ciao{min-height:0;padding-top:clamp(96px,12vh,160px);padding-bottom:200px}}@media(max-width:860px)and (min-width:701px){.ciao .ciao-nota{bottom:104px;max-width:18ch}.ciao .ciao-azioni{left:var(--margine);right:auto;justify-content:flex-start}}@media(max-width:700px){.ciao{display:flex;flex-direction:column;align-items:stretch;padding-top:24px}.ciao :is(h1,h2){font-size:16vw}.ciao .r1{display:block}.ciao .ciao-figura{position:relative;left:auto;top:auto;translate:none;width:58vw;margin:20px auto 0}.ciao .ciao-nota,.ciao .ciao-azioni{position:static}.ciao .ciao-nota{margin-top:20px;max-width:30ch}.ciao .ciao-azioni{justify-content:flex-start;margin-top:16px}}.scheda{padding:clamp(28px,6vh,64px) var(--margine) 0}.scheda .briciola{color:var(--testo-secondario)}.scheda .briciola a{text-underline-offset:3px}.scheda .sopra{margin-top:10px;color:var(--testo-secondario)}.scheda .scheda-titolo{font-size:clamp(3.4rem,10vw,10rem);line-height:.86;letter-spacing:-.035em;color:var(--titoli);margin:.1em 0 0 -.04em}.scheda .descr{font-size:var(--scala-1);line-height:1.35;max-width:34ch;margin:.6em 0 1.4em}.scheda .descr>*{margin:0}.scheda .fatti{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-top:1.5px solid var(--testo)}.scheda .fatti dl{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));align-self:stretch;margin:0}.scheda .fatto{padding:16px 20px 18px 0;margin-right:20px;border-right:1.5px solid var(--extra-salvia)}.scheda .fatto dt{display:block;margin-bottom:6px;color:var(--testo-secondario)}.scheda .fatto dd{margin:0;font-weight:600}.scheda .fatti:not(:has(.azioni)) .fatto:last-child{border-right:0}.scheda .azioni{display:flex;flex-wrap:wrap;gap:10px}.scheda .foto{margin:28px calc(-1 * var(--margine)) 0;height:min(52vw,70svh)}.scheda .foto img{object-position:50% 25%}@media(max-width:860px){.scheda .fatti{grid-template-columns:1fr}.scheda .fatti dl{grid-template-columns:1fr 1fr;column-gap:20px}.scheda .fatto{margin-right:0;border-right:0;border-bottom:1px solid var(--extra-salvia)}.scheda .azioni{margin-top:20px}.scheda .foto{height:72vw}}
