.gt{--gt-passo:clamp(7rem, 26vh, 17rem);--gt-passo-corsa:130svh;--gt-ottica:900px;--gt-fondo:120px;--gt-deriva:clamp(1rem, 3vw, 3.2rem);--gt-scia:10px;--gt-spegne:.35;padding-block:clamp(1rem,4vh,3rem) clamp(3rem,10vh,8rem);position:relative}@media (max-width:760px){.gt{--gt-ottica:760px;--gt-fondo:70px;--gt-scia:5px}}.gt__lista{row-gap:var(--gt-passo);margin:0;padding:0;list-style:none;display:grid}.gt__riga{column-gap:var(--space-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;scroll-margin-block-start:calc(var(--bar-h,80px) + 1.5rem);display:grid}.gt__figura{grid-row:1;margin:0;display:grid}.gt__testo{grid-row:1}.gt__riga[data-lato=destra]{--gt-lato:1}.gt__riga[data-lato=destra] .gt__figura{grid-column:8/span 5;justify-items:end}.gt__riga[data-lato=destra] .gt__testo{grid-column:1/span 5}.gt__riga[data-lato=sinistra]{--gt-lato:-1}.gt__riga[data-lato=sinistra] .gt__figura{grid-column:1/span 5;justify-items:start}.gt__riga[data-lato=sinistra] .gt__testo{grid-column:8/span 5}.gt__ottica{inline-size:min(100% - 2 * var(--gt-deriva), 30rem, calc(72svh * .8));margin-inline:var(--gt-deriva);perspective:var(--gt-ottica)}.gt__indice{display:none}.gt__carta{aspect-ratio:4/5;background:var(--surface-sunken);--gt-verso:1;border-radius:clamp(14px,1.5vw,22px);position:relative;overflow:clip;box-shadow:0 1px 2px #08070614,0 34px 70px -38px #08070680}.gt__carta:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.gt__ottica:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--gt-verso:-1}.gt__foto,.gt__foto img{block-size:100%;inline-size:100%;display:block}.gt__foto img{object-fit:cover;transform:scale(1.04)}.gt__nome{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:600;line-height:var(--leading-title);letter-spacing:var(--tracking-title);color:var(--text-primary);text-wrap:balance;margin:0 0 clamp(1rem,2.4vh,1.6rem)}.gt__corpo{max-inline-size:36ch;font-size:var(--text-lg);line-height:var(--leading-lead);color:var(--text-primary);text-wrap:pretty;margin:0}.gt__nota{max-inline-size:44ch;line-height:var(--leading-body);color:var(--text-secondary);text-wrap:pretty;margin:clamp(1.1rem,2.6vh,1.7rem) 0 0}.gt__voce{color:var(--text-primary);font-weight:600}@keyframes gt-nasce{0%{opacity:0;filter:blur(var(--sf-blocco));transform:translate3d(0, var(--reveal-shift-lg), 0)}to{opacity:1;filter:none;transform:none}}@keyframes gt-lettera{0%{opacity:0;filter:blur(var(--sf-lettera));transform:translate3d(0, var(--sf-salto), 0)}to{opacity:1;filter:none;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and ((max-width:899.98px) or (max-height:599.98px)){.gt{overflow-x:clip}.gt__carta{animation:linear both gt-torsione;animation-timeline:view();animation-range:cover}.gt .af__lettera{animation:linear both gt-lettera;animation-timeline:view();animation-range:cover calc(var(--sf-da) + var(--l,0) * var(--sf-passo)) cover calc(var(--sf-a) + var(--l,0) * var(--sf-passo))}.gt__nasce{animation:linear both gt-nasce;animation-timeline:view();animation-range:cover calc(7% + var(--gt-k,0) * 3%) cover calc(25% + var(--gt-k,0) * 3%)}}}@keyframes gt-torsione{0%{transform:translate3d(calc(var(--gt-deriva) * var(--gt-lato,1) * var(--gt-verso)), 0, var(--gt-fondo)) rotateX(var(--gt-inclina)) rotateY(calc(var(--gt-giro) * var(--gt-verso) * .55)) rotateZ(var(--gt-rollio));animation-timing-function:cubic-bezier(.5,1,.89,1)}50%{animation-timing-function:cubic-bezier(.11,0,.5,0);transform:translate(0,0)rotateX(0)rotateY(0)rotate(0)}to{transform:translate3d(calc(var(--gt-deriva) * var(--gt-lato,1) * var(--gt-verso) * -1), 0, var(--gt-fondo)) rotateX(calc(var(--gt-inclina) * -1)) rotateY(calc(var(--gt-giro) * var(--gt-verso) * -.55)) rotateZ(calc(var(--gt-rollio) * -1))}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:900px) and (min-height:600px){.gt{view-timeline:--gt-corsa block;block-size:calc(100svh + (var(--gt-quanti,4) - 1 + 1.25) * var(--gt-passo-corsa));--gt-t-atterra:.24;--gt-t-testo:.12;--gt-t-corpo:.2;--gt-t-testo-via:.7;--gt-t-testo-fine:.79;--gt-t-via:.8;padding-block:0}.gt__riga{--gt-tratto:calc(var(--gt-a) - var(--gt-da))}.gt__lista{row-gap:0;block-size:100svh;position:sticky;inset-block-start:0}.gt__riga[data-lato=destra] .gt__figura{grid-column:7/span 6}.gt__riga[data-lato=sinistra] .gt__figura{grid-column:1/span 6}.gt__ottica{inline-size:min(100% - var(--gt-deriva), 35rem, calc((100svh - var(--bar-h,80px) - 5rem) * .8));margin-inline:0}.gt__riga[data-lato=destra] .gt__ottica{margin-inline-start:var(--gt-deriva)}.gt__riga[data-lato=sinistra] .gt__ottica{margin-inline-end:var(--gt-deriva)}.gt__riga{block-size:100%;pointer-events:none;grid-area:1/1;padding-block-start:calc(var(--bar-h,80px) * .7)}.gt__ottica{animation:linear both gt-cade,linear forwards gt-via;animation-timeline:--gt-corsa,--gt-corsa;animation-range:contain var(--gt-da) contain calc(var(--gt-da) + var(--gt-tratto) * var(--gt-t-atterra)), contain calc(var(--gt-da) + var(--gt-tratto) * var(--gt-t-via)) contain var(--gt-a)}.gt__carta{animation:linear both gt-gira,linear forwards gt-gira-via;animation-timeline:--gt-corsa,--gt-corsa;animation-range:contain var(--gt-da) contain calc(var(--gt-da) + var(--gt-tratto) * var(--gt-t-atterra)), contain calc(var(--gt-da) + var(--gt-tratto) * var(--gt-t-via)) contain var(--gt-a)}.gt__riga:is([data-posto=prima],[data-posto=sola]){--gt-t-atterra:.05;--gt-t-testo:.03;--gt-t-corpo:.09}.gt__riga:is([data-posto=prima],[data-posto=sola]) .gt__ottica,.gt__riga:is([data-posto=prima],[data-posto=sola]) .gt__carta{animation-range:entry 55% contain calc(var(--gt-tratto) * var(--gt-t-atterra)), contain calc(var(--gt-da) + var(--gt-tratto) * var(--gt-t-via)) contain var(--gt-a)}.gt__riga:is([data-posto=ultima],[data-posto=sola]) .gt__ottica{animation-name:gt-cade,none}.gt__riga:is([data-posto=ultima],[data-posto=sola]) .gt__carta{animation-name:gt-gira,none}.gt__figura{animation:linear both gt-si-ferma,linear forwards gt-riparte;animation-timeline:--gt-corsa,--gt-corsa;animation-range:contain var(--gt-da) contain calc(var(--gt-da) + var(--gt-tratto) * var(--gt-t-atterra)), contain calc(var(--gt-da) + var(--gt-tratto) * var(--gt-t-via)) contain var(--gt-a)}.gt__riga:is([data-posto=prima],[data-posto=sola]) .gt__figura{animation-range:entry 55% contain calc(var(--gt-tratto) * var(--gt-t-atterra)), contain calc(var(--gt-da) + var(--gt-tratto) * var(--gt-t-via)) contain var(--gt-a)}.gt__riga:is([data-posto=ultima],[data-posto=sola]) .gt__figura{animation-name:gt-si-ferma,none}.gt__testo{animation:linear both gt-tocca,linear forwards gt-svanisce;animation-timeline:--gt-corsa,--gt-corsa;animation-range:contain calc(var(--gt-da) + var(--gt-tratto) * var(--gt-t-testo)) contain calc(var(--gt-da) + var(--gt-tratto) * var(--gt-t-via)), contain calc(var(--gt-da) + var(--gt-tratto) * var(--gt-t-testo-via)) contain calc(var(--gt-da) + var(--gt-tratto) * var(--gt-t-testo-fine))}.gt__riga:is([data-posto=ultima],[data-posto=sola]) .gt__testo{animation-name:gt-tocca-resta,none}.gt .af__lettera{animation:linear both gt-lettera;animation-timeline:--gt-corsa;animation-range:contain calc(var(--gt-da) + var(--gt-tratto) * (var(--gt-t-testo) + var(--l,0) * .005)) contain calc(var(--gt-da) + var(--gt-tratto) * (var(--gt-t-testo) + .07 + var(--l,0) * .005))}.gt__nasce{animation:linear both gt-nasce;animation-timeline:--gt-corsa;animation-range:contain calc(var(--gt-da) + var(--gt-tratto) * (var(--gt-t-corpo) + var(--gt-k,0) * .04)) contain calc(var(--gt-da) + var(--gt-tratto) * (var(--gt-t-corpo) + .1 + var(--gt-k,0) * .04))}.gt__indice{pointer-events:none;gap:.55rem;inline-size:max-content;margin:-50svh 0 0;margin-inline-start:calc(50% - 50vw + 1.5rem);padding:0;list-style:none;display:none;position:sticky;inset-block-start:50svh;translate:0 -50%}@media (min-width:1200px){.gt__indice{display:grid}}.pm-luoghi__testa[data-torsione]{max-inline-size:min(60rem,46%)}.gt__tacca{background:var(--text-primary);opacity:.16;block-size:1.5rem;inline-size:2px;animation:linear both gt-tacca;animation-timeline:--gt-corsa;animation-range:contain var(--gt-da) contain var(--gt-a);border-radius:1px}}}@keyframes gt-cade{0%{opacity:0;transform:translate3d(calc(var(--gt-deriva) * var(--gt-lato,1) * var(--gt-verso,1) * 1.6), -98svh, 0);animation-timing-function:cubic-bezier(.3,.2,.5,1)}14%{opacity:1}55%{transform:translate3d(calc(var(--gt-deriva) * var(--gt-lato,1) * var(--gt-verso,1) * -.7), -22svh, 0);animation-timing-function:cubic-bezier(.2,.6,.35,1)}to{opacity:1;transform:translate(0,0)}}@keyframes gt-via{0%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.85,.45);transform:translate(0,0)}88%{opacity:1}to{opacity:0;transform:translate3d(calc(var(--gt-deriva) * var(--gt-lato,1) * var(--gt-verso,1) * -1.4), 98svh, 0)}}@keyframes gt-gira{0%{transform:translate3d(0, 0, var(--gt-fondo)) rotateX(var(--gt-inclina)) rotateY(calc(var(--gt-giro) * var(--gt-verso))) rotateZ(var(--gt-rollio));animation-timing-function:cubic-bezier(.35,.55,.4,1)}to{transform:translate(0,0)rotateX(0)rotateY(0)rotate(0)}}@keyframes gt-gira-via{0%{animation-timing-function:cubic-bezier(.5,0,.8,.5);transform:translate(0,0)rotateX(0)rotateY(0)rotate(0)}to{transform:translate3d(0, 0, var(--gt-fondo)) rotateX(calc(var(--gt-inclina) * -1)) rotateY(calc(var(--gt-giro) * var(--gt-verso) * -.7)) rotateZ(calc(var(--gt-rollio) * -1))}}@keyframes gt-si-ferma{0%{--gt-moto:1}to{--gt-moto:0}}@keyframes gt-riparte{0%{--gt-moto:0}to{--gt-moto:1}}@keyframes gt-tocca{0%,to{pointer-events:none}1%,99%{pointer-events:auto}}@keyframes gt-tocca-resta{0%{pointer-events:none}1%,to{pointer-events:auto}}@keyframes gt-svanisce{0%{opacity:1;filter:none;transform:none}to{opacity:0;filter:blur(var(--sf-blocco));transform:translate3d(0, calc(var(--reveal-shift-lg) * -1), 0)}}@keyframes gt-tacca{0%,to{opacity:.16}6%,80%{opacity:1}}@property --gt-moto{syntax:"<number>";inherits:true;initial-value:1}@media (prefers-reduced-motion:no-preference){.gt[data-corre] .gt__foto{filter:blur(calc(var(--gt-v,0) * var(--gt-moto,1) * var(--gt-scia))) saturate(calc(1 - var(--gt-v,0) * var(--gt-moto,1) * var(--gt-spegne)))}}@media (max-width:899.98px){.gt{--gt-passo:clamp(5rem, 16vh, 9rem)}.gt__riga{grid-template-columns:minmax(0,1fr);row-gap:clamp(1.6rem,4vh,2.6rem)}.gt__riga .gt__figura,.gt__riga .gt__testo{grid-row:auto}.gt__riga[data-lato] .gt__figura,.gt__riga[data-lato] .gt__testo{grid-column:1}.gt__ottica{inline-size:min(78%,26rem,52.8svh)}}@media print{.gt__carta{box-shadow:none}.gt__riga{break-inside:avoid}}
