.tg-griglia{grid-template-columns:repeat(var(--tg-colonne), minmax(0, 1fr));gap:var(--v2-passo-griglia);margin-top:0;display:grid}.tg-griglia .tg-b{aspect-ratio:1;min-height:0}.tg-b{--tg-nome-stacco:8px;text-align:center;width:100%;min-width:0;font:inherit;cursor:pointer;background:var(--tile);border:1px solid var(--filo-scheda);border-radius:var(--r);color:var(--ink);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background var(--v2-transizione) linear, border-color var(--v2-transizione) linear, transform var(--v2-premuta-durata);flex-direction:column;justify-content:center;align-items:center;padding:0 8px;display:flex}.tg-b--print{color:var(--ink-2)}.tg-b--filled{color:var(--ink)}.tg-b-head{align-items:center;gap:var(--tg-nome-stacco);flex-direction:column;min-width:0;max-width:100%;display:flex}.tg-b-icon{width:var(--sezione-icona);height:var(--sezione-icona);color:var(--ds-colore-icona);flex:none;display:block}.tg-b-icon svg{width:100%;height:100%;stroke-width:var(--v2-tratto-icona)}.tg-b-label{--tg-nome-righe:1;--tg-nome-interlinea:1.3;--tg-nome-base:var(--tg-nome-corpo);font-size:var(--tg-nome-base);font-weight:var(--font-weight-title);letter-spacing:var(--occhiello-spaziatura);text-transform:uppercase;line-height:var(--tg-nome-interlinea);height:calc(var(--tg-nome-righe) * var(--tg-nome-interlinea) * var(--tg-nome-base));overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;flex:none}.tg-b.cede{opacity:.55;transition:transform .22s,opacity .22s;transform:translateY(3px)}button.tg-b:active:not(.tg-b--impronta){transform:scale(var(--v2-premuta-scala))}@media (prefers-reduced-motion:reduce){button.tg-b:active{transform:none}}@media (hover:hover){button.tg-b:hover{border-color:var(--ds-accent)}}.tg-b--impronta{background:var(--tile2);border-color:#0000}.tg-b--impronta>*{visibility:hidden}@media (max-width:374px){.tg-b{padding:0 6px}}
.fg-pagina{background:var(--fg-crema);min-height:100svh;font-family:var(--font-body), system-ui, sans-serif;color:var(--ds-text-primario);flex-direction:column;display:flex}.fg-testa{z-index:40;box-sizing:content-box;min-height:calc(var(--testata-barra-altezza) - 2 * var(--testata-barra-aria-minima));padding-top:calc(var(--testata-barra-aria-minima) + env(safe-area-inset-top,0px));padding-bottom:var(--testata-barra-aria-minima);padding-left:calc(var(--v2-margine) + var(--testata-rientro-sottotitolo));background:var(--testata-fondo);border-bottom:1px solid var(--v2-filo-riga);flex-direction:column;flex:none;justify-content:center;display:flex;position:sticky;top:0}.fg-testa-riga{align-items:center;min-width:0;display:flex;position:relative}.fg-testa-riga:not(:has(.fg-testa-comandi)){padding-right:var(--v2-margine)}.fg-back{right:calc(100% + var(--testata-stacco));top:calc(50% - var(--bersaglio) / 2);width:var(--bersaglio);height:var(--bersaglio);border-radius:var(--fg-r-ctl);color:var(--ds-colore-icona);cursor:pointer;background:0 0;border:none;place-items:center;display:grid;position:absolute}.fg-back>.fp-glifo{width:var(--v2-icona-indietro);height:var(--v2-icona-indietro)}.fg-titolo{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--v2-titolo-pagina);line-height:var(--testata-titolo-interlinea);font-weight:var(--v2-titolo-peso);letter-spacing:-.02em;flex:auto;margin:0;overflow:hidden}.fg-testa-riga:has(.fg-testa-comandi)>.fg-titolo{margin-right:calc(var(--fg-segni-spazio-sezione) - var(--fg-segni-margine) - var(--testata-marchio-bersaglio))}.fg-struttura{margin:var(--testata-sottotitolo-stacco) var(--v2-margine) 0 0;min-width:0;font-size:var(--v2-sottotitolo-testata);line-height:var(--testata-sottotitolo-interlinea);font-weight:var(--font-weight-mezzo);color:var(--v2-ink-3);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.fg-testa~.fg-corpo{padding-top:var(--testata-aria-sotto)}.fg-testa-comandi,.fg-testata-home-comandi{align-items:center;gap:var(--fg-segni-gap);margin-right:var(--fg-segni-margine);flex:none;display:flex}.fg-testa-comandi{margin-block:calc(var(--testata-marchio-bersaglio) / -2)}.fg-testata-marchio-comandi:not(:has(.fg-comando)){margin-right:calc((var(--sigla-lingua) - var(--testata-marchio-bersaglio)) / 2)}.fg-corpo{padding:var(--fg-corpo-cima) var(--v2-margine) calc(var(--v2-margine) + env(safe-area-inset-bottom,0px));gap:var(--fg-stacco-blocco);flex:auto;grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.fg-corpo>*{min-width:0}.fg-salto{border-top:var(--fg-salto-tratto) dashed var(--v2-ottanio-chiaro);margin-top:calc(var(--v2-margine) - var(--fg-corpo-cima));margin-bottom:calc(var(--v2-margine) - var(--fg-stacco-blocco));display:block}.fg-corpo :where(img,video,iframe,canvas,object,embed){max-width:100%}.fg-scheda{gap:var(--passo-stretto);background:var(--fg-scheda);border:1px solid var(--filo-scheda);border-radius:var(--fg-r-sup);padding:var(--fg-scheda-imbottitura);align-content:start;display:grid}.fg-filetto-scheda{background:var(--filo-riga);height:1px;margin-right:calc(-1 * var(--fg-scheda-imbottitura))}.fg-quadro{width:var(--v2-quadratino);height:var(--v2-quadratino);border-radius:var(--fg-r-ctl);background:var(--fg-blocco);color:var(--ds-colore-icona);--segno-icona:round(nearest, calc(var(--segno-famiglia) * var(--segno-icona-rapporto)), 1px);flex:none;place-items:center;display:grid}.fg-quadro svg{width:var(--segno-icona);height:var(--segno-icona)}.fg-occhiello{font-family:var(--ds-font-sans);font-size:var(--occhiello-corpo);font-weight:var(--occhiello-peso);letter-spacing:var(--occhiello-spaziatura);text-transform:uppercase;color:var(--occhiello-inchiostro)}.fg-payoff{font-size:var(--v2-payoff-scheda);line-height:var(--v2-payoff-scheda-interlinea);color:var(--ds-text-secondario);margin:0}.fg-testa-blocco-testi{flex-direction:column;align-items:flex-start;min-width:0;display:flex}:is(.fg-testa-blocco-testi,.fg-valore-testi)>.fg-payoff{margin-top:var(--v2-payoff-scheda-stacco)}.fg-valore-testa{align-items:center;gap:var(--fg-segno-titolo);display:flex}.fg-valore-testi{flex:auto;gap:0;min-width:0;display:grid}.fg-valore{font-size:var(--v2-valore-ospite);font-weight:var(--v2-titolo-peso);letter-spacing:-.02em;color:var(--ds-text-primario);font-variant-numeric:var(--ds-cifre-colonna)}.fg-valore--codice{font-family:var(--ds-font-codice);font-feature-settings:var(--ds-font-codice-feature)}.fg-valore-secondaria{font-size:var(--v2-secondaria-griglia);color:var(--ds-text-secondario)}.fg-scheda--ospite .fg-valore-testi{gap:var(--v2-occhiello-valore)}.fg-scheda--ospite .fg-occhiello{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.fg-scheda--ospite .fg-valore{font-size:var(--v2-riga-ospite);font-weight:var(--font-weight-row);letter-spacing:normal}.fg-scheda--ospite.fg-scheda--valore-grande .fg-valore{font-size:var(--corpo-valore-grande);font-weight:var(--v2-titolo-peso);color:var(--v2-ink);letter-spacing:-.02em}.fg-scheda--titolo,.fg-b-luoghi,.fg-b-comandi,.fg-b-passi,.fg-b-testo{grid-template-columns:minmax(0,1fr)}.fg-b-testo:has(>.fg-riquadri){container-type:inline-size}.fg-scheda--ospite>.fg-valore-testa~*,.fg-scheda--titolo.fg-scheda--ospite>.fg-testa-blocco~*,.fg-b-luoghi>.fg-testa-blocco~*,.fg-b-comandi>.fg-testa-blocco~*,.fg-b-passi>.fg-testa-blocco~*,.fg-b-testo>.fg-testa-blocco~*{margin-left:calc(var(--v2-quadratino) + var(--fg-segno-titolo))}:is(.fg-b-luoghi,.fg-b-testo)>.fg-testa-blocco~*,.fg-b-elenco--famiglia>.fg-testa-blocco~*,.fg-scheda--titolo.fg-scheda--ospite>.fg-testa-blocco~.fg-fasce,.fg-b-persona>.fg-pers-testa~*{margin-top:calc(var(--fg-sotto-segno) - var(--sts-scatola,0px) - ((var(--sts-lh) - var(--sts-fs)) / 2 + var(--fg-cima-lettere) * var(--sts-fs)) - var(--passo-stretto))}.fg-scheda--valore-grande:not(:has(>.fg-filetto-scheda))>.fg-testa-blocco~*{margin-top:calc(var(--fg-sotto-segno) - var(--sts-scatola,0px) - ((var(--sts-lh) - var(--sts-fs)) / 2 + var(--fg-cima-lettere) * var(--sts-fs)) - var(--passo-stretto))}.fg-b-luoghi>.fg-testa-blocco~*{--sts-fs:15.5px;--sts-lh:18.6px}.fg-b-testo>.fg-testa-blocco~*{--sts-fs:15px;--sts-lh:23.25px}.fg-b-elenco--famiglia>.fg-testa-blocco~*,.fg-scheda--titolo.fg-scheda--ospite>.fg-testa-blocco~.fg-fasce{--sts-fs:var(--fg-famiglia-corpo);--sts-lh:calc(var(--fg-famiglia-corpo) * var(--fg-famiglia-interlinea))}.fg-b-elenco--famiglia>.fg-testa-blocco~*{--sts-scatola:var(--riga-voce-aria)}.fg-b-testo>.fg-testa-blocco~.fg-luogo-riga{--sts-lh:21px}:is(.fg-b-luoghi,.fg-b-testo)>.fg-testa-blocco~.guide-kv--ospite{--sts-fs:var(--occhiello-corpo);--sts-lh:calc(var(--occhiello-corpo) * 1.2)}:is(.fg-b-luoghi,.fg-b-testo)>.fg-testa-blocco~.guide-kv--ospite+.guide-kv--ospite{padding-top:var(--passo-stretto);border-radius:0;position:relative}:is(.fg-b-luoghi,.fg-b-testo)>.fg-testa-blocco~.guide-kv--ospite+.guide-kv--ospite:before{content:"";top:0;left:0;right:var(--righe-valore-filetto-destra);border-top:1px solid var(--filo-riga);position:absolute}.fg-b-testo--nota>.fg-testa-blocco~*{--sts-fs:var(--fg-nota-corpo);--sts-lh:calc(var(--fg-nota-corpo) * var(--fg-nota-interlinea))}.fg-b-testo--nota .fg-prosa{font-size:var(--fg-nota-corpo);line-height:var(--fg-nota-interlinea)}.fg-scheda--valore-grande>.fg-testa-blocco~*{--sts-fs:22px;--sts-lh:26.4px}.fg-b-persona>.fg-pers-testa~*{--sts-fs:var(--v2-secondaria-griglia);--sts-lh:calc(var(--v2-secondaria-griglia) * 1.35)}.fg-scheda--ospite>.fg-valore-testa~.fg-valore-riga{--sts-fs:var(--v2-riga-ospite);--sts-lh:calc(var(--v2-riga-ospite) * 1.2);--sts-scatola:calc((var(--riga-una-altezza) - var(--fg-font-box) * var(--v2-riga-ospite)) / 2);margin-top:calc(var(--fg-sotto-segno) - var(--sts-scatola) - ((var(--sts-lh) - var(--sts-fs)) / 2 + var(--fg-cima-lettere) * var(--sts-fs)) - var(--passo-stretto));min-height:var(--riga-una-altezza);align-items:flex-start}.fg-scheda--titolo.fg-scheda--ospite:not(.fg-scheda--valore-grande):not(:has(>.fg-filetto-scheda))>.fg-testa-blocco~.fg-valore-riga{--sts-fs:var(--v2-riga-ospite);--sts-lh:calc(var(--v2-riga-ospite) * 1.2);--sts-scatola:calc((var(--riga-una-altezza) - var(--fg-font-box) * var(--v2-riga-ospite)) / 2);margin-top:calc(var(--fg-sotto-segno) - var(--sts-scatola) - ((var(--sts-lh) - var(--sts-fs)) / 2 + var(--fg-cima-lettere) * var(--sts-fs)) - var(--passo-stretto));min-height:var(--riga-una-altezza);align-items:flex-start}.fg-scheda--ospite>.fg-valore-testa~.fg-valore-riga>.fg-valore{padding-top:var(--sts-scatola)}.fg-scheda--titolo.fg-scheda--ospite:not(.fg-scheda--valore-grande):not(:has(>.fg-filetto-scheda))>.fg-testa-blocco~.fg-valore-riga>.fg-valore{padding-top:var(--sts-scatola)}.fg-scheda--titolo.fg-scheda--ospite>.fg-valore-riga+.fg-finestre{margin-top:calc((var(--riga-una-altezza) - var(--fg-font-box) * var(--v2-riga-ospite)) / -2)}.fg-valore-riga{align-items:center;gap:var(--passo-stretto);min-width:0;display:flex}.fg-valore-riga>.fg-valore{flex:auto;min-width:0}.fg-valore-riga>.guide-copia-ico,.fg-pers-numero:not(.fg-pers-fascia)>.guide-copia-ico{margin-right:calc(var(--riga-margine) + var(--riga-comando-destra-sporgenza) - var(--fg-scheda-imbottitura))}.fg-valore-riga,.fg-pers-numero:not(.fg-pers-fascia){position:relative}.fg-valore-riga>.guide-copia-esito,.fg-pers-numero:not(.fg-pers-fascia)>.guide-copia-esito{left:0;bottom:var(--copia-fallita-stacco);font-size:var(--copia-fallita-corpo);line-height:var(--copia-fallita-interlinea);position:absolute}.fg-valore-riga>.guide-copia-ico{margin-top:calc((var(--riga-una-altezza) - var(--v2-bersaglio)) / 2)}.fg-fasce{row-gap:var(--v2-stacco-elenco);margin:0;padding:0;list-style:none;display:grid}.fg-fascia{align-items:baseline;gap:var(--passo-stretto);display:flex}.fg-fascia:has(>.fg-prezzo){column-gap:var(--orari-stacco-elementi);grid-template-columns:minmax(min-content,1fr);grid-auto-columns:auto;grid-auto-flow:column;align-items:baseline;display:grid}.fg-fascia-testi{gap:var(--righe-valore-nota-stacco);flex:auto;min-width:0;display:grid}.fg-fascia-eti{min-width:0;color:var(--ds-text-corpo);font-size:15px}.fg-fascia-nota{font-size:var(--righe-valore-nota-corpo);line-height:var(--righe-valore-nota-interlinea);color:var(--ds-text-secondario)}.fg-fascia-val{font-weight:var(--font-weight-row);color:var(--ds-text-primario);font-variant-numeric:var(--ds-cifre-colonna);min-width:var(--v2-colonna-prezzo);text-align:right;flex:none}.fg-prezzo{text-align:right;flex-direction:column;align-items:flex-end;min-width:0;display:inline-flex}.fg-prezzo-importo{white-space:nowrap}.fg-prezzo-importo:not(.fg-valore){font-weight:var(--v2-titolo-peso);color:var(--ds-text-primario);font-variant-numeric:var(--ds-cifre-colonna)}.fg-fascia .fg-prezzo-importo:not(.fg-valore){font-size:var(--v2-riga-ospite)}.fg-prezzo-unita,.fg-prezzo-massimo{font-size:var(--prezzo-unita-corpo);line-height:var(--prezzo-unita-interlinea);font-weight:var(--font-weight-row);color:var(--prezzo-unita-inchiostro)}.fg-prezzo-unita{margin-top:var(--prezzo-unita-sotto);white-space:nowrap}.fg-pezzo-riga{white-space:nowrap;display:block}.fg-pezzo-dopo{display:block}.fg-solo-voce{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fg-orario{white-space:nowrap}.fg-fascia-accanto{margin-left:var(--passo-stretto)}.fg-fascia:has(>.fg-prezzo)>.fg-fascia-accanto{margin-left:0}.fg-fasce{row-gap:0}.fg-fascia+.fg-fascia{padding-top:var(--righe-valore-aria);position:relative}.fg-fascia+.fg-fascia:before{content:"";top:0;left:0;right:var(--righe-valore-filetto-destra);border-top:1px solid var(--fp-filetto);position:absolute}.fg-fascia:has(+.fg-fascia){padding-bottom:var(--righe-valore-aria)}.fg-fascia:not(:has(>.fg-prezzo)):has(.fg-fascia-nota){column-gap:var(--passo-stretto);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.fg-fascia:not(:has(>.fg-prezzo)):has(.fg-fascia-nota)>.fg-fascia-testi{display:contents}.fg-fascia:not(:has(>.fg-prezzo)):has(.fg-fascia-nota) .fg-fascia-eti{grid-area:1/1}.fg-fascia:not(:has(>.fg-prezzo)):has(.fg-fascia-nota) .fg-fascia-val{grid-area:1/2}.fg-fascia:not(:has(>.fg-prezzo)):has(.fg-fascia-nota) .fg-fascia-nota{margin-top:var(--righe-valore-nota-stacco);grid-area:2/1/auto/-1}.fg-fasce+.fg-azioni{margin-top:calc(var(--righe-valore-pulsante-stacco) - var(--passo-stretto))}.fg-scheda--titolo.fg-scheda--ospite>.fg-testa-blocco~.fg-vai{width:auto}.fg-b-testo>.fg-luogo-riga+.fg-prosa{padding-top:var(--passo-stretto);border-top:1px solid var(--fp-filetto)}.fg-scheda--titolo.fg-scheda--ospite .fg-fascia{font-size:var(--fg-famiglia-corpo);line-height:var(--fg-famiglia-interlinea)}.fg-scheda--titolo.fg-scheda--ospite .fg-fascia-eti{font-size:inherit}.fg-scheda--titolo.fg-scheda--ospite :is(.fg-fascia-val,.fg-prezzo-importo){font-weight:var(--v2-titolo-peso)}.fg-scelta-valore{font-size:var(--v2-riga-ospite);font-weight:var(--font-weight-row);color:var(--v2-ink-3);font-variant-numeric:var(--ds-cifre-colonna);flex:none;margin-left:auto}.guide-passi-scelta>.fg-prezzo{padding-left:var(--orari-stacco-elementi);font-size:var(--v2-riga-ospite);flex:none;margin-left:auto}.guide-passi-scelta:has(>.fg-prezzo)>:is(.guide-passi-testi,.fg-prezzo){align-self:baseline}.fg-testa-blocco{align-items:center;gap:var(--fg-segno-titolo);display:flex}.fg-titolo-blocco{min-width:0;font-size:var(--v2-titolo-blocco);line-height:var(--v2-titolo-blocco-interlinea);font-weight:var(--v2-titolo-peso);letter-spacing:-.015em;margin:0}.fg-elenco{gap:var(--passo-stretto);margin:0;padding:0;list-style:none;display:grid}.fg-voce{align-items:flex-start;gap:var(--passo-stretto);color:var(--ds-text-corpo);font-size:15px;line-height:1.5;display:flex}.fg-spunta{width:var(--v2-spunta);height:var(--v2-spunta);color:var(--ds-text-corpo);flex:none;place-items:center;display:grid}.fg-spunta svg{width:100%;height:100%}.fg-luogo-riga{gap:var(--passo-stretto);display:grid}.fg-luogo-tx{color:var(--ds-text-corpo);font-size:15px;line-height:1.4}.fg-luogo-det{color:inherit}.fg-luogo-det:before{content:" · "}.fg-luogo-riga--vicino{gap:0}.fg-luogo-riga--vicino,.fg-luogo-riga--vicino .fg-luogo-tx,.fg-luogo-riga--vicino .fg-valore--link,.fg-luogo-riga--vicino .fg-luogo-dist{font-size:var(--fg-famiglia-corpo);line-height:var(--fg-famiglia-interlinea)}.fg-luogo-riga--vicino .fg-luogo-tx{font-weight:var(--v2-titolo-peso);color:var(--ds-text-primario)}.fg-luogo-riga--vicino .fg-valore--link{display:block}.fg-b-testo>.fg-testa-blocco+.fg-azioni{margin-top:calc(var(--fg-sotto-segno) - var(--passo-stretto))}.fg-luogo-riga--vicino+.fg-riquadri{margin-top:calc(var(--fg-sotto-segno) - var(--passo-stretto) - var(--riga-aria))}.fg-b-testo>.fg-testa-blocco~.fg-luogo-riga--vicino{--sts-fs:var(--fg-famiglia-corpo);--sts-lh:calc(var(--fg-famiglia-corpo) * var(--fg-famiglia-interlinea));--sts-scatola:var(--riga-aria);padding-block:var(--riga-aria);min-height:var(--riga-una-altezza)}.fg-luogo-dist{color:var(--ds-text-corpo);display:block}.fg-prosa,.fg-riga-libera{color:var(--ds-text-corpo);margin:0;font-size:15px;line-height:1.55}.fg-spazi{gap:var(--passo-stretto);margin:0;padding:0;list-style:none;display:grid}.fg-spazio{align-items:center;gap:var(--passo-stretto);color:var(--ds-text-primario);font-size:15.5px;display:flex}.fg-spazio-i{width:var(--v2-icona-gruppo);height:var(--v2-icona-gruppo);color:var(--ds-colore-icona);flex:none;place-items:center;display:grid}.fg-spazio-i svg{width:100%;height:100%}.fg-spazio-testi{gap:2px;min-width:0;display:grid}.fg-spazio-sotto{color:var(--ds-text-secondario);font-size:14.5px}.fg-coda{font-size:var(--v2-payoff);color:var(--ds-text-secondario);margin:0}.fg-rimando{align-items:center;gap:var(--passo-stretto);min-width:0;min-height:var(--bersaglio);border-radius:var(--v2-r);background:var(--fg-blocco);color:var(--fg-ottanio);font-family:inherit;font-size:16px;font-weight:var(--font-weight-title);text-align:left;cursor:pointer;border:none;padding:0 16px;display:flex}.fg-rimando-i{width:var(--v2-spunta);height:var(--v2-spunta);color:var(--ds-colore-icona);flex:none;place-items:center;display:grid}.fg-rimando-i svg{width:100%;height:100%}.fg-rimando-tx{flex:auto;min-width:0}.fg-rimando-chev{width:var(--v2-spunta);height:var(--v2-spunta);flex:none;place-items:center;display:grid}.fg-rimando-chev svg{width:100%;height:100%}.fg-azioni{gap:0;display:grid}.fg-azioni>*+*{margin-top:var(--passo-stretto)}.fg-azione--piena+.fg-azione--linea{margin-top:var(--fg-stacco-blocco)}.fg-azioni>.fg-azione--contatto+.fg-azione--contatto{margin-top:var(--fg-azioni-contatti-stacco)}.fg-azione{justify-content:center;align-items:center;gap:var(--passo-stretto);width:100%;min-height:var(--v2-azione-ospite);border-radius:var(--fg-r-ctl);font-family:inherit;font-size:17px;font-weight:var(--font-weight-title);cursor:pointer;border:none;text-decoration:none;display:flex}.fg-azione--piena{background:var(--fg-ottanio);color:var(--ds-surface)}.fg-azione--linea{background:var(--fg-scheda);color:var(--fg-ottanio);border:1px solid var(--filo-campo)}.fg-azione--spenta{cursor:default}.fg-azione--piena.fg-azione--spenta{background:var(--v2-line);color:var(--v2-spento-inchiostro)}.fg-azione--linea.fg-azione--spenta{color:var(--v2-ink-3);border-color:var(--v2-line)}.fg-azione--pericolo{background:var(--v2-err);color:var(--ds-surface);text-decoration:none}.fg-azione svg{width:var(--v2-spunta);height:var(--v2-spunta)}.fg-con-icona{--fg-con-icona-filo:0px;width:100%;min-height:var(--v2-azione-ospite);padding:var(--fg-con-icona-sopra) calc(var(--fg-con-icona-margine) - var(--fg-con-icona-filo));font-size:var(--fg-con-icona-corpo);font-weight:var(--font-weight-title);line-height:var(--fg-con-icona-interlinea);text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;gap:0;display:flex;position:relative}.fg-con-icona--filo{--fg-con-icona-filo:1px}.fg-con-icona-i{left:calc(var(--fg-con-icona-lato) - var(--fg-con-icona-filo));width:var(--fg-con-icona-logo);height:var(--fg-con-icona-logo);place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.fg-con-icona .fg-con-icona-i svg{width:100%;height:100%}.fg-con-icona-tx{min-width:0}.fg-azione.fg-azione--contatto{background:var(--contatto-fondo);color:var(--contatto-inchiostro);border:1px solid var(--contatto-filetto);overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;text-decoration:none}.fg-con-icona.fg-azione--contatto .fg-con-icona-i svg{width:var(--v2-icona-riga);height:var(--v2-icona-riga)}.fg-azione--contatto .fg-contatto-marchio{width:var(--contatto-marchio);height:var(--contatto-marchio);display:block}.fg-azione--contatto:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.fg-con-icona{-webkit-hyphens:manual;hyphens:manual}.fg-con-icona .fg-parola,.fg-con-icona .fg-lega{white-space:nowrap}.fg-con-icona[data-righe=oltre] .fg-lega{white-space:normal}.fg-con-icona[data-caso=c] .fg-con-icona-tx{max-width:var(--fg-380-riga,none)}.fg-con-icona[data-largo=d][data-caso]{margin-left:calc(-1 * var(--contatto-d-rientro));width:calc(100% + var(--contatto-d-rientro) + var(--contatto-d-destra))}.fg-riga-marchio{width:var(--riga-marchio);height:var(--riga-marchio);object-fit:contain;display:block}.fg-riga-marchio.fg-marchio-pieno{width:calc(var(--riga-marchio) * var(--marchio-pieno-rapporto));height:calc(var(--riga-marchio) * var(--marchio-pieno-rapporto))}.fg-primapoi{gap:var(--pulsante-stacco-affiancati);padding-block:var(--ds-space-1);grid-template-columns:1fr 1fr;display:grid}.fg-pp{align-items:center;gap:var(--fg-pp-stacco);min-height:var(--bersaglio);min-width:0;padding:var(--rimando-imbottitura-v) var(--ds-space-3);border:1px solid var(--v2-filo-campo);border-radius:var(--v2-r-sm);background:var(--fg-scheda);color:var(--fg-ottanio);cursor:pointer;font-family:inherit;display:flex}.fg-pp--prima{text-align:left;justify-content:flex-start}.fg-pp--poi{text-align:right;grid-column:2;justify-content:flex-end}.fg-pp-nome{text-align:center;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:anywhere;min-width:0;font-size:var(--ds-size-button);font-weight:var(--font-weight-title);line-height:var(--rimando-interlinea);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fg-pp{position:relative}.fg-pp-parola{white-space:nowrap}.fg-pp-parola--sillaba{white-space:normal}.fg-pp-misura{visibility:hidden;pointer-events:none;width:0;height:0;font-size:var(--ds-size-button);font-weight:var(--font-weight-title);position:absolute;overflow:hidden}.fg-pp-parola-m{white-space:nowrap;display:inline-block}.fg-pp-chev{width:var(--v2-spunta);height:var(--v2-spunta);flex:none;place-items:center;display:grid}.fg-pp-chev svg{width:100%;height:100%}.fg-pagina :where(a,button,input,select,textarea,[tabindex]):focus-visible{box-shadow:0 0 0 2px var(--fg-ottanio);outline:none}.fg-comando{width:var(--bersaglio);height:var(--bersaglio);border-radius:var(--fg-r-ctl);color:var(--ds-text-primario);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;display:grid}.fg-comando svg{width:var(--v2-icona-gruppo);height:var(--v2-icona-gruppo);stroke-width:var(--v2-tratto-icona)}.fg-b-persona{gap:var(--passo-stretto);display:grid}.fg-pers-testa{align-items:center;gap:var(--fg-segno-titolo);min-width:0;display:flex}.fg-b-persona{grid-template-columns:minmax(0,1fr)}.fg-b-persona>.fg-pers-testa~*{margin-left:calc(var(--v2-quadratino) + var(--fg-segno-titolo))}.fg-pers-testi{gap:2px;min-width:0;display:grid}.fg-pers-nome{font-size:var(--v2-nome-persona);font-weight:var(--v2-titolo-peso);letter-spacing:-.01em;color:var(--ds-text-primario);line-height:1.25}.fg-pers-riga{font-size:var(--v2-secondaria-griglia);font-weight:var(--font-weight-mezzo);color:var(--v2-ink-3);margin:0;line-height:1.35}.fg-pers-payoff{margin:0}.fg-pers-testi>.fg-pers-riga{display:block}.fg-b-persona>.fg-pers-testa+.fg-pers-numero{--sts-fs:var(--v2-riga-ospite);--sts-lh:calc(var(--v2-riga-ospite) * 1.2);--sts-scatola:calc((var(--riga-una-altezza) - var(--fg-font-box) * var(--v2-riga-ospite)) / 2);margin-top:calc(var(--fg-sotto-segno) - var(--sts-scatola) - ((var(--sts-lh) - var(--sts-fs)) / 2 + var(--fg-cima-lettere) * var(--sts-fs)) - var(--passo-stretto))}.fg-pers-altre{gap:var(--passo-stretto);display:grid}.fg-pers-azione.fg-pers-altra{border:1px solid var(--v2-filo-campo);color:var(--fg-ottanio);background:var(--ds-surface);flex:auto}.fg-pers-fascia{gap:var(--passo-stretto);background:var(--fg-blocco);border-radius:var(--fg-r-ctl);padding:0 4px 0 14px}.fg-pers-fascia .fg-pers-n{color:var(--ds-text-primario);font-size:16px}.fg-pers-fascia-eti{color:var(--ds-text-secondario);white-space:nowrap;font-size:13.5px}.fg-pers-numero.fg-pers-fascia{align-content:center;column-gap:var(--passo-stretto);grid-template-columns:minmax(0,1fr) auto;display:grid}.fg-pers-fascia .fg-pers-fascia-eti{grid-area:1/1}.fg-pers-fascia .fg-pers-n{overflow-wrap:normal;word-break:break-all;text-wrap:balance;grid-area:2/1}.fg-pers-fascia .fg-pers-n+*{grid-area:1/2/span 2}.fg-pers-numero{align-items:center;gap:var(--passo-stretto);min-height:var(--riga-una-altezza);display:flex}.fg-pers-n{min-width:0;font-size:17px;font-weight:var(--font-weight-row);font-variant-numeric:var(--ds-cifre-colonna);color:var(--fg-ottanio);overflow-wrap:anywhere;flex:auto}.fg-pers-n--link{align-self:stretch;align-items:center;text-decoration:none;display:flex}.fg-b-persona>.fg-pers-riga+.fg-pers-numero,.fg-b-persona>.fg-pers-numero:not(.fg-pers-fascia)+.fg-pers-numero:not(.fg-pers-fascia){margin-top:calc(-1 * var(--passo-stretto))}.fg-pers-n--numero{white-space:nowrap;overflow-wrap:normal}.fg-pers-azioni{gap:var(--v2-sotto-pieno-stacco);display:grid}.fg-pers-azione{min-height:var(--v2-azione-ospite);justify-content:center;align-items:center;gap:var(--passo-stretto);border-radius:var(--fg-r-ctl);font-family:inherit;font-size:16px;font-weight:var(--font-weight-title);cursor:pointer;border:1px solid #0000;text-decoration:none;display:inline-flex}.fg-pers-azione svg{width:20px;height:20px;stroke-width:var(--v2-tratto-icona)}.fg-pers-azione.fg-con-icona{font-size:var(--fg-con-icona-corpo);gap:0;display:flex}.fg-pers-coda{border-radius:var(--fg-r-ctl);border:1px solid var(--v2-line);background:var(--fg-scheda);color:var(--fg-ottanio);cursor:pointer;font-family:inherit;text-decoration:none}.fg-pers-coda.fg-con-icona{width:auto}.fg-pers-azione:focus-visible,.fg-pers-coda:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.fg-gruppo{gap:var(--fg-stacco-blocco);display:grid}.fg-marchi{grid-template-columns:repeat(var(--fg-marchi-per-fila), minmax(0, 1fr));gap:var(--fg-marchi-spazio);display:grid}.fg-scheda--titolo.fg-scheda--ospite>.fg-marchi{margin-left:0;margin-top:calc(var(--fg-sotto-segno) - var(--passo-stretto))}.fg-marchio{aspect-ratio:1;border-radius:var(--fg-r-ctl);border:1px solid var(--v2-filo-campo);background:var(--fg-scheda);width:100%;color:var(--ds-colore-icona);place-items:center;display:grid}.fg-marchio svg{width:var(--fg-marchio-lato);height:var(--fg-marchio-lato);stroke-width:var(--v2-tratto-icona)}.fg-marchio img{max-width:var(--fg-marchio-lato);max-height:var(--fg-marchio-lato);width:auto;height:auto;display:block}.fg-marchio img.fg-marchio-pieno{max-width:calc(var(--fg-marchio-lato) * var(--marchio-pieno-rapporto));max-height:calc(var(--fg-marchio-lato) * var(--marchio-pieno-rapporto))}.fg-marchio:focus-visible,.fg-altro:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.fg-marchi--altri{gap:var(--marchi-altro-stacco);grid-template-columns:minmax(0,1fr)}.fg-scheda--titolo.fg-scheda--ospite>.fg-marchi+.fg-marchi--altri{margin-top:calc(var(--marchi-altro-stacco) - var(--passo-stretto))}.fg-altro{--fg-altro-filo:1px;min-height:var(--v2-bersaglio);padding:var(--fg-con-icona-sopra) calc(var(--link-riga-margine) - var(--fg-altro-filo));border:var(--fg-altro-filo) solid var(--v2-filo-campo);border-radius:var(--fg-r-ctl);background:var(--fg-scheda);color:var(--v2-ink);justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.fg-altro-segno,.fg-altro-fuori{width:var(--fg-con-icona-logo);height:var(--fg-con-icona-logo);place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.fg-altro-segno{left:calc(var(--fg-con-icona-lato) - var(--fg-altro-filo));color:var(--ds-colore-icona)}.fg-altro-fuori{right:calc(var(--fg-con-icona-lato) - var(--fg-altro-filo));color:var(--v2-ottanio)}.fg-altro-segno svg{width:var(--riga-marchio);height:var(--riga-marchio);stroke-width:var(--v2-tratto-icona)}.fg-altro-fuori svg{width:var(--link-riga-fuori);height:var(--link-riga-fuori);stroke-width:var(--v2-tratto-icona)}.fg-altro-nome{min-width:0;font-size:var(--fg-con-icona-corpo);font-weight:var(--font-weight-title);line-height:var(--fg-con-icona-interlinea);text-align:center;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;display:block}.fg-riquadri{gap:var(--azione-stacco);display:flex}.fg-riquadro{width:var(--azione-lato);padding:var(--fg-azione-dentro) 0;border-radius:var(--fg-r-ctl);border:1px solid var(--v2-filo-campo);background:var(--fg-scheda);color:var(--ds-colore-icona);cursor:pointer;flex:none;align-content:center;justify-items:center;gap:2px;min-width:0;text-decoration:none;display:grid;position:relative}.fg-riquadro-i{width:var(--fg-azione-icona);height:var(--fg-azione-icona);place-items:center;display:grid}.fg-riquadro-i svg{width:100%;height:100%;stroke-width:var(--v2-tratto-icona)}.fg-riquadro-n{font-size:var(--fg-azione-nome);font-weight:var(--v2-titolo-peso);color:var(--ds-text-primario);text-align:center;white-space:nowrap;line-height:1.2}.fg-riquadro:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.fg-luogo>.fg-riquadri{margin-left:calc(var(--segno-luogo) + var(--azione-stacco))}.fg-luogo>.fg-riquadri.fg-riquadri--cinque{margin-left:0}.fg-riquadri--senza-nomi .fg-riquadro-n{visibility:hidden;pointer-events:none;position:absolute}.fg-valore--link{color:var(--fg-ottanio);overflow-wrap:anywhere;text-decoration:none;position:relative}.fg-valore--link:after{content:"";left:0;right:0;top:calc((100% - var(--bersaglio)) / 2);height:var(--bersaglio);position:absolute}.fg-griglia{gap:var(--passo-stretto);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.fg-griglia>*{min-width:0}.fg-scheda--griglia{padding:14px}.fg-scheda--griglia .fg-quadro{--segno-famiglia:var(--v2-quadratino-griglia);width:var(--v2-quadratino-griglia);height:var(--v2-quadratino-griglia)}.fg-scheda--griglia .fg-valore{font-size:var(--v2-valore-griglia)}@media (max-width:339px){.fg-griglia{grid-template-columns:minmax(0,1fr)}.fg-scheda--griglia{padding:16px}.fg-scheda--griglia .fg-quadro{--segno-famiglia:var(--v2-quadratino);width:var(--v2-quadratino);height:var(--v2-quadratino)}.fg-scheda--griglia .fg-valore{font-size:var(--v2-valore-ospite)}}.fg-passi{gap:var(--v2-stacco-passi);margin:0;padding:0;list-style:none;display:grid}.fg-passo{grid-template-columns:var(--v2-cerchio-numero) minmax(0, 1fr);gap:var(--passo-stretto);display:grid;position:relative}.fg-passo-n{width:var(--v2-cerchio-numero);height:var(--v2-cerchio-numero);background:var(--fg-blocco);border:1px solid var(--v2-line);font-size:14px;font-weight:var(--font-weight-title);color:var(--fg-ottanio);border-radius:50%;place-items:center;display:grid}.fg-passo:not(:last-child):before{content:"";left:calc(var(--v2-cerchio-numero) / 2);top:var(--v2-cerchio-numero);bottom:calc(var(--v2-stacco-passi) * -1);background:var(--v2-line);width:1px;position:absolute}.fg-passo-corpo{gap:var(--passo-stretto);align-content:start;min-width:0;display:grid}.fg-passo-testa{align-items:center;gap:var(--passo-stretto);min-height:var(--v2-cerchio-numero);display:flex}.fg-passo-i{width:var(--v2-spunta);height:var(--v2-spunta);color:var(--ds-colore-icona);flex:none;place-items:center;display:grid}.fg-passo-i svg{width:100%;height:100%;stroke-width:var(--v2-tratto-icona)}.fg-passo-nome{font-size:15.5px;font-weight:var(--font-weight-row);color:var(--ds-text-primario);min-width:0}.fg-passo-nota{color:var(--ds-text-corpo);font-size:15px;line-height:1.5}.fg-finestre{gap:var(--v2-stacco-elenco);display:grid}.fg-finestra{align-items:baseline;gap:var(--passo-stretto);display:flex}.fg-finestra-ora{min-width:0;font-size:var(--v2-valore-ospite);font-weight:var(--v2-titolo-peso);letter-spacing:-.02em;color:var(--ds-text-primario);font-variant-numeric:var(--ds-cifre-colonna);flex:auto}.fg-finestra-fine{min-width:var(--v2-colonna-prezzo);text-align:right;flex:none}.fg-finestra--eti .fg-occhiello{flex:auto;min-width:0}.fg-codici-testa{align-items:center;gap:var(--passo-stretto);display:flex}.fg-codici-i{width:var(--v2-spunta);height:var(--v2-spunta);color:var(--ds-colore-icona);flex:none;place-items:center;display:grid}.fg-codici-i svg{width:100%;height:100%;stroke-width:var(--v2-tratto-icona)}.fg-codici{display:grid}.fg-codice-riga+.fg-codice-riga{position:relative}.fg-codice-riga+.fg-codice-riga:before{content:"";top:0;left:0;right:var(--righe-valore-filetto-destra);border-top:1px solid var(--filo-riga);position:absolute}.fg-codice-riga>.guide-kv{padding:var(--passo-stretto) 0;background:0 0;border:0;margin:0}.fg-video{aspect-ratio:16/9;border-radius:var(--v2-r);background:var(--fg-blocco);width:100%;color:var(--fg-ottanio);text-decoration:none;display:block;position:relative;overflow:hidden}.fg-video-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fg-video-play{width:var(--v2-tondo-play);height:var(--v2-tondo-play);background:var(--fg-scheda);border:1px solid var(--v2-line);box-shadow:var(--shadow-soft);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fg-video-play svg{width:24px;height:24px;color:var(--ds-colore-icona)}.fg-link{gap:var(--passo-stretto);display:grid}.fg-link--coppia{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fg-link--coppia>.fg-link-riga{grid-column:1/-1}.fg-link-a{min-width:0;text-decoration:none}.fg-link-tx{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fg-link-fuori{width:var(--v2-spunta);height:var(--v2-spunta);flex:none;place-items:center;display:grid}.fg-link-fuori svg{width:100%;height:100%;color:var(--ds-colore-icona)}.fg-link-marchio{width:20px;height:20px;color:var(--ds-text-primario);flex:none;place-items:center;display:grid}.fg-link-marchio svg{width:100%;height:100%;stroke-width:var(--v2-tratto-icona)}.fg-link-a--marchio .fg-link-tx{font-size:15px}.fg-link-riga{text-align:center}.fg-ancora{gap:var(--fg-stacco-blocco);grid-template-columns:minmax(0,1fr);display:grid}.fg-ancora:empty{display:none}.fg-ancora>*{min-width:0}.fg-gruppo-testa{align-items:center;gap:calc(var(--passo-stretto) / 2);display:flex}.fg-gruppo-i{width:var(--v2-icona-gruppo);height:var(--v2-icona-gruppo);color:var(--ds-colore-icona);flex:none;place-items:center;display:grid}.fg-gruppo-i svg{width:100%;height:100%;stroke-width:var(--v2-tratto-icona)}.fg-gruppo-scheda{background:var(--fg-scheda);border:1px solid var(--filo-scheda);border-radius:var(--fg-r-sup);padding:var(--fg-gruppo-imbottitura);display:grid}.fg-gruppo-scheda>.fg-scheda{background:0 0;padding:0}.fg-gruppo-scheda>.fg-scheda+.fg-scheda{margin-top:var(--fg-stacco-blocco);padding-top:var(--fg-stacco-blocco);position:relative}.fg-gruppo-scheda>.fg-scheda+.fg-scheda:before{content:"";top:0;right:0;left:calc(var(--v2-quadratino) + var(--fg-segno-titolo));background:var(--v2-line);height:1px;position:absolute}.fg-scheda--voci{gap:var(--passo-stretto)}.fg-voci{margin:0;padding:0;list-style:none;display:grid}.fg-voce-dato{align-items:flex-start;gap:var(--passo-stretto);display:flex;position:relative}.fg-voce-dato+.fg-voce-dato{margin-top:var(--fg-stacco-blocco);padding-top:var(--fg-stacco-blocco)}.fg-voce-dato+.fg-voce-dato:before{content:"";top:0;right:0;left:calc(var(--v2-icona-gruppo) + var(--passo-stretto));background:var(--v2-line);height:1px;position:absolute}.fg-voce-i{width:var(--v2-icona-gruppo);height:var(--v2-icona-gruppo);color:var(--ds-colore-icona);flex:none;place-items:center;margin-top:1px;display:grid}.fg-voce-i svg{width:100%;height:100%;stroke-width:var(--v2-tratto-icona)}.fg-voce-testi{flex:auto;gap:2px;min-width:0;display:grid}.fg-voce-righe{gap:var(--v2-stacco-elenco);display:grid}.fg-voce-riga{gap:0;min-width:0;display:grid}.fg-voce-riga-testa{color:var(--ds-text-corpo);font-size:15px;line-height:1.4}.fg-voce-riga-testo{overflow-wrap:anywhere}.fg-galleria{gap:var(--passo-stretto);display:grid}.fg-galleria-riga{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--fg-r-sup);background:var(--fg-blocco);-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.fg-galleria-riga::-webkit-scrollbar{display:none}.fg-galleria-img{aspect-ratio:16/9;object-fit:cover;scroll-snap-align:start;flex:0 0 100%;width:100%;display:block}.fg-galleria-punti{justify-content:center;gap:var(--passo-stretto);display:flex}.fg-galleria-punto{width:var(--v2-galleria-punto);height:var(--v2-galleria-punto);background:var(--v2-line);border-radius:50%}.fg-galleria-punto--attivo{background:var(--fg-ottanio)}.fg-titolo-istanza{font-size:var(--v2-titolo-istanza);font-weight:var(--v2-titolo-peso);letter-spacing:-.015em;color:var(--ds-text-primario);margin:0;padding-inline:16px}.fg-apertura{gap:var(--passo-stretto);padding-inline:16px;display:grid}.fg-apertura-p{color:var(--ds-text-corpo);margin:0;font-size:15px;line-height:1.55}.fg-riga-chip{grid-template-columns:minmax(0,1fr);display:grid}.fg-chips{gap:var(--passo-stretto);scrollbar-width:none;-webkit-overflow-scrolling:touch;min-width:0;display:flex;overflow-x:auto}.fg-chips::-webkit-scrollbar{display:none}.fg-chip{min-height:var(--v2-pastiglia);border-radius:var(--v2-r-pill);border:1px solid var(--v2-line);background:var(--fg-scheda);color:var(--ds-text-primario);font-family:inherit;font-size:14px;font-weight:var(--font-weight-title);white-space:nowrap;cursor:pointer;flex:none;padding:0 14px;position:relative}.fg-chip:after{content:"";left:0;right:0;top:calc((100% - var(--bersaglio)) / 2);height:var(--bersaglio);position:absolute}.fg-chip--attiva{background:var(--fg-ottanio);border-color:var(--fg-ottanio);color:var(--ds-surface)}.fg-voce-t{flex:auto;min-width:0}.fg-voce-nota{font-size:var(--v2-payoff);color:var(--ds-text-secondario);flex:none;margin-left:auto}.fg-voce-con-vai{gap:var(--ds-space-3);display:grid}.fg-vai{min-width:0;padding-inline:var(--ds-space-3)}.fg-vai-tx{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fg-punto{color:var(--ds-colore-icona)}.fg-b-elenco .fg-voce+.fg-voce{padding-top:var(--passo-stretto);position:relative}.fg-b-elenco .fg-voce+.fg-voce:before{content:"";left:calc(var(--v2-spunta) + var(--passo-stretto));background:var(--fp-filetto);height:1px;position:absolute;top:0;right:0}.fg-b-elenco--famiglia{grid-template-columns:minmax(0,1fr)}.fg-b-elenco--famiglia>.fg-testa-blocco~*{margin-left:calc(var(--v2-quadratino) + var(--fg-segno-titolo))}.fg-b-elenco--famiglia .fg-titolo-blocco{font-size:var(--fg-famiglia-titolo)}.fg-b-elenco--famiglia .fg-voce{font-size:var(--fg-famiglia-corpo);line-height:var(--fg-famiglia-interlinea)}.fg-b-elenco--famiglia .fg-voce+.fg-voce:before{left:0}.fg-b-elenco--famiglia{--riga-voce-aria:calc((var(--riga-una-altezza) - var(--fg-famiglia-corpo) * var(--fg-famiglia-interlinea)) / 2)}.fg-b-elenco--famiglia .fg-elenco{gap:0}.fg-b-elenco--famiglia .fg-voce{box-sizing:border-box;min-height:var(--riga-una-altezza);padding-block:var(--riga-voce-aria);align-items:center}.fg-b-elenco--famiglia .fg-voce+.fg-voce{padding-top:var(--riga-voce-aria)}.guide-passi-titolo+.fg-scheda{margin-top:var(--fg-stacco-blocco)}.fg-voce-nome,.fg-voce-dove{display:block}.fg-voce-nome{font-weight:var(--v2-titolo-peso);color:var(--ds-text-primario)}.fg-comandi{gap:0;margin:0;display:grid}.fg-coppia{grid-template-columns:var(--fg-colonna-comandi) minmax(0, 1fr);gap:var(--passo-stretto);padding:var(--passo-stretto) 0;display:grid;position:relative}.fg-coppia>*{min-width:0}.fg-coppia:first-child{padding-top:0}.fg-coppia:last-child{padding-bottom:0}.fg-coppia+.fg-coppia:before{content:"";background:var(--fp-filetto);height:1px;position:absolute;top:0;left:0;right:0}.fg-coppia-t{font-size:15.5px;font-weight:var(--font-weight-title);color:var(--fg-ottanio);overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;margin:0}.fg-coppia-fa{color:var(--ds-text-corpo);margin:0;font-size:15px;line-height:1.5}.fg-azione-testi{text-align:center;gap:2px;min-width:0;display:grid}.fg-azione-sotto{font-size:var(--v2-payoff);font-weight:var(--font-weight-row);opacity:.85}.fp-glifo{vertical-align:middle;flex:none;place-items:center;line-height:0;display:inline-grid}.fp-glifo>svg{width:100%;height:100%}.fg-b-tendina{grid-template-columns:minmax(0,1fr)}.fg-tendina-testa{align-items:center;gap:var(--fg-segno-titolo);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;min-width:0;margin:0;padding:0;display:flex}.fg-tendina-testa>.fg-testa-blocco-testi{flex:auto}.fg-tendina-testa .fg-titolo-blocco{display:block}.fg-tendina-testa:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px;border-radius:var(--fg-r-ctl)}.fg-tendina-chevron{width:var(--fp-chevron);height:var(--fp-chevron);color:var(--fg-ottanio);transition:transform var(--transizione-durata) var(--transizione-curva);flex:none;place-items:center;display:grid;transform:rotate(90deg)}.fg-tendina-chevron svg{width:100%;height:100%;stroke-width:var(--v2-tratto-icona)}.fg-tendina--aperta .fg-tendina-chevron{transform:rotate(-90deg)}.fg-b-tendina>.fg-tendina-testa~*{margin-left:calc(var(--v2-quadratino) + var(--fg-segno-titolo))}.fg-tendina-corpo{min-width:0;animation:fg-tendina-apri var(--transizione-durata) var(--transizione-curva);grid-template-rows:1fr;display:grid}.fg-tendina-corpo--chiude{animation-name:fg-tendina-chiudi;animation-fill-mode:forwards}.fg-tendina-righe{gap:var(--passo-stretto);min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}@keyframes fg-tendina-apri{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}@keyframes fg-tendina-chiudi{0%{opacity:1;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr}}.fg-tendina-riga{gap:var(--v2-occhiello-valore);min-width:0;display:grid}.fg-tendina-valore-riga{align-items:center;gap:var(--passo-stretto);min-height:var(--v2-riga-elenco);min-width:0;display:flex}.fg-tendina-valore{min-width:0;font-size:var(--v2-riga-ospite);font-weight:var(--font-weight-row);font-variant-numeric:var(--ds-cifre-colonna);color:var(--fg-ottanio);overflow-wrap:anywhere;flex:auto}.fg-grazie{z-index:60;overscroll-behavior:contain;background:var(--fg-crema);font-family:var(--font-body), system-ui, sans-serif;color:var(--ds-text-primario);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.fg-grazie-lettera{gap:var(--passo-stretto);display:grid}.fg-grazie-testo{font-size:var(--v2-riga-ospite);line-height:var(--ds-lh-body);color:var(--ds-text-secondario);margin:0}.fg-grazie-firma{font-size:var(--v2-riga-ospite);font-weight:var(--v2-titolo-peso);justify-self:end;margin:0}.fg-testa-x{margin-bottom:calc(var(--v2-margine) - var(--fg-corpo-cima));padding-top:calc(var(--passo-largo) + env(safe-area-inset-top,0px));padding-right:var(--v2-margine);padding-bottom:var(--v2-margine);padding-left:var(--v2-margine);background:var(--ds-surface);border-bottom:1px solid var(--fp-filetto);flex-direction:column;align-items:flex-start;display:flex}.fg-testa-x-chiudi{width:var(--bersaglio);height:var(--bersaglio);margin-right:calc((var(--v2-icona-indietro) - var(--bersaglio)) / 2);color:var(--fg-ottanio);cursor:pointer;background:0 0;border:none;align-self:flex-end;place-items:center;display:grid}.fg-testa-x-chiudi>.fp-glifo{width:var(--v2-icona-indietro);height:var(--v2-icona-indietro)}.fg-testa-x-titolo{font-size:var(--testata-sola-x-titolo);line-height:var(--testata-sola-x-interlinea);font-weight:var(--v2-titolo-peso);letter-spacing:-.02em;margin:0}.fg-testa-x-sotto{margin-top:var(--fg-stacco-struttura);font-size:var(--v2-sottotitolo-testata);font-weight:var(--font-weight-mezzo);color:var(--v2-ink-3)}.fg-azione-righe{text-align:center;display:grid}.fg-b-link.fg-link-scheda{gap:0;padding:0;overflow:hidden}.fg-link-r{align-items:center;gap:var(--fg-segno-titolo);min-height:var(--riga-una-altezza);min-width:0;padding-block:var(--riga-aria);padding-inline:var(--fg-scheda-imbottitura);color:var(--ds-text-primario);font-size:var(--v2-riga-ospite);font-weight:var(--font-weight-row);line-height:1.3;text-decoration:none;display:flex;position:relative}.fg-link-r+.fg-link-r:before{content:"";border-top:1px solid var(--fp-filetto);position:absolute;top:0;left:0;right:0}.fg-link-r:focus-visible{outline:var(--focus-tratto) solid var(--ds-focus);outline-offset:calc(-1 * var(--focus-tratto))}.fg-link-r-marchio{width:var(--v2-icona-riga);height:var(--v2-icona-riga);margin-inline:calc((var(--riga-segno-posto) - var(--v2-icona-riga)) / 2);margin-block:calc((var(--riga-testo-altezza) - var(--riga-segno-posto)) / 2);object-fit:contain;flex:none}.fg-link-r-tx{flex:auto;min-width:0}.fg-link-r-fuori{width:var(--riga-segno-destra-posto);height:var(--riga-segno-destra-posto);margin-block:calc((var(--riga-testo-altezza) - var(--riga-segno-destra-posto)) / 2);color:var(--v2-ink-3);flex:none;place-items:center;display:grid}.fg-link-r-fuori svg{width:var(--v2-icona-riga);height:var(--v2-icona-riga);stroke-width:var(--v2-tratto-icona)}.fg-b-testo--senza-segno{gap:var(--fg-stacco-struttura)}.fg-b-testo--senza-segno>.fg-testa-blocco~*{margin-top:0;margin-left:0}.fg-b-testo--senza-segno .fg-titolo-blocco{font-size:var(--fg-famiglia-titolo);letter-spacing:normal;line-height:1.3}.fg-b-testo--senza-segno>.fg-testa-blocco~.fg-azioni{margin-top:calc(var(--fg-sotto-segno) - var(--fg-stacco-struttura))}.fg-testata-marchio{--fg-testata-marchio-riga:calc(var(--testata-marchio-nome-corpo) * var(--testata-marchio-nome-interlinea));z-index:40;box-sizing:content-box;min-height:calc(var(--testata-barra-altezza) - 2 * var(--testata-barra-aria-minima));margin-inline:calc(-1 * max(var(--v2-margine), env(safe-area-inset-left,0px)));padding-inline:max(var(--v2-margine), env(safe-area-inset-left,0px));padding-top:calc(var(--testata-barra-aria-minima) + env(safe-area-inset-top,0px));padding-bottom:var(--testata-barra-aria-minima);background:var(--testata-fondo);border-bottom:1px solid var(--v2-filo-riga);align-items:center;display:flex;position:sticky;top:0}.fg-testata-marchio+*{margin-top:var(--testata-aria-sotto)}.fg-testata-marchio-sinistra{align-items:center;gap:var(--testata-marchio-stacco-nome);flex:auto;min-width:0;display:flex}.fg-testata-marchio-posto{height:var(--fg-testata-marchio-riga);flex:none;align-items:center;display:flex}.fg-testata-marchio-posto img{width:var(--testata-marchio-logo);height:var(--testata-marchio-logo);border-radius:var(--testata-marchio-logo-raggio);object-fit:contain;object-position:center;display:block}.fg-testata-marchio-posto--largo img{width:auto;max-width:var(--testata-marchio-logo-largo-tetto)}.fg-testata-marchio-nome{min-width:0;font-family:var(--font-body), system-ui, sans-serif;font-weight:var(--font-weight-title);font-size:var(--testata-marchio-nome-corpo);line-height:var(--testata-marchio-nome-interlinea);letter-spacing:var(--testata-marchio-nome-spaziatura);color:var(--v2-ink);text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:auto;margin:0;overflow:hidden}.fg-testata-marchio-comandi{margin-block:calc((var(--fg-testata-marchio-riga) - var(--testata-marchio-bersaglio)) / 2);margin-right:calc((var(--testata-marchio-condividi) - var(--testata-marchio-bersaglio)) / 2);flex:none;align-items:center;gap:0;display:flex}.fg-iniziali{box-sizing:border-box;width:var(--testata-marchio-logo);height:var(--testata-marchio-logo);border-radius:var(--testata-marchio-logo-raggio);background:var(--testata-marchio-iniziali-fondo);border:1px solid var(--testata-marchio-iniziali-filetto);color:var(--testata-marchio-iniziali-inchiostro);font-family:var(--font-body), system-ui, sans-serif;font-weight:var(--font-weight-title);font-size:var(--testata-marchio-iniziali-corpo);letter-spacing:.02em;place-items:center;line-height:1;display:grid}.fg-testata-marchio-comandi .fg-comando svg,.fg-testata-home-comandi .fg-comando svg,.fg-testa-comandi .fg-comando svg{width:var(--fg-segno-scatola);height:var(--fg-segno-scatola)}.fg-testata-marchio-comandi .fg-comando svg *,.fg-testata-home-comandi .fg-comando svg *,.fg-testa-comandi .fg-comando svg *{vector-effect:non-scaling-stroke;stroke-width:var(--testata-segno-tratto)}.fg-testata-marchio-comandi .fg-comando,.fg-testata-home-comandi .fg-comando,.fg-testa-comandi .fg-comando{color:var(--fg-ottanio)}.fg-comando.fg-lente{margin-left:calc(var(--fg-lente-gap) - var(--fg-segni-gap))}.fg-testata-home-comandi .fg-comando.fg-lente>svg,.fg-testa-comandi .fg-comando.fg-lente>svg{width:var(--fg-lente-scatola);height:var(--fg-lente-scatola)}:is(.fg-testa-comandi:has(.fg-lente),.fg-testata-home-comandi:has(.fg-lente)){margin-right:var(--fg-lente-margine)}.guide.guide--lente>main.guide-wrap,.guide.guide--lente>.guide-panel{display:none}.fg-lente-pagina{background:var(--v2-bg);min-height:100svh}.fg-lente-testa{z-index:40;align-items:center;gap:var(--passo-stretto);padding:calc(var(--testata-barra-aria-minima) + env(safe-area-inset-top,0px)) var(--v2-margine) var(--testata-barra-aria-minima);min-height:calc(var(--testata-barra-altezza) - 2 * var(--testata-barra-aria-minima));background:var(--testata-fondo);border-bottom:1px solid var(--v2-filo-riga);display:flex;position:sticky;top:0}.fg-lente-campo{min-width:0;min-height:var(--bersaglio);align-items:center;gap:var(--passo-stretto);padding-left:var(--fg-scheda-imbottitura);border:var(--focus-tratto) solid var(--fg-ottanio);border-radius:var(--v2-r-sm);background:var(--fg-scheda);flex:auto;display:flex}.fg-lente-segno{color:var(--fg-ottanio);flex:none;place-items:center;display:grid}.fg-lente-segno>svg{width:var(--fg-lente-scatola);height:var(--fg-lente-scatola)}.fg-lente-input{min-width:0;font:inherit;font-size:var(--v2-riga-ospite);color:var(--ds-text-primario);appearance:none;background:0 0;border:none;outline:none;flex:auto;align-self:stretch;padding:0}.fg-lente-input::placeholder{color:var(--v2-esempio)}.fg-lente-input::-webkit-search-cancel-button{display:none}.fg-lente-x{width:var(--bersaglio);cursor:pointer;color:var(--fg-ottanio);background:0 0;border:none;flex:none;align-self:stretch;place-items:center;padding:0;display:grid}.fg-lente-x-tondo{width:var(--fg-lente-x-tondo);height:var(--fg-lente-x-tondo);border:1px solid var(--v2-filo-campo-contrasto);border-radius:var(--v2-r-pill);place-items:center;display:grid}.fg-lente-x-tondo>svg{width:var(--fg-lente-x-segno);height:var(--fg-lente-x-segno)}.fg-lente-annulla{min-height:var(--bersaglio);cursor:pointer;font:inherit;font-size:var(--v2-riga-ospite);color:var(--fg-ottanio);background:0 0;border:none;flex:none;padding:0}.fg-lente-corpo{gap:var(--passo-largo);padding:var(--testata-aria-sotto) var(--v2-margine) var(--passo-largo);display:grid}.fg-lente-gruppo{gap:var(--passo-stretto);min-width:0;display:grid}.fg-lente-occhiello{margin:0}.fg-lente-chips{gap:var(--passo-stretto);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fg-lente-chip{min-width:0;min-height:var(--fp-chip-alta);padding:0 var(--passo-stretto);border:1px solid var(--v2-filo-campo-contrasto);border-radius:var(--v2-r-sm);background:var(--fg-scheda);font:inherit;font-size:var(--fp-chip-corpo);font-weight:var(--fp-chip-peso);color:var(--ds-text-primario);overflow-wrap:anywhere;cursor:pointer;position:relative}.fg-lente-chip:after{content:"";left:0;right:0;top:calc((100% - var(--bersaglio)) / 2);height:var(--bersaglio);position:absolute}.fg-lente-elenco{gap:var(--passo-stretto);display:grid}.fg-lente-sezione,.fg-lente-risultato{align-items:center;gap:var(--passo-stretto);width:100%;min-height:var(--bersaglio);padding:var(--fg-scheda-imbottitura);text-align:start;font:inherit;color:var(--ds-text-primario);cursor:pointer;background:0 0;border:none;display:flex}.fg-lente-sola{background:var(--fg-scheda);border:1px solid var(--filo-scheda);border-radius:var(--fg-r-sup)}.fg-lente-sezione .fg-quadro{--segno-famiglia:var(--v2-quadratino);flex:none}.fg-lente-testi{flex:auto;gap:0;min-width:0;display:grid}.fg-lente-titolo{font-size:var(--v2-titolo-blocco);line-height:var(--v2-titolo-blocco-interlinea);font-weight:var(--v2-titolo-peso)}.fg-lente-riga{font-size:var(--v2-riga-ospite);line-height:var(--fg-nota-interlinea);color:var(--ds-text-secondario)}.fg-lente-chevron{color:var(--ds-text-secondario);flex:none;place-items:center;display:grid}.fg-lente-chevron>svg{width:var(--v2-icona-gruppo);height:var(--v2-icona-gruppo)}.fg-lente-scheda{background:var(--fg-scheda);border:1px solid var(--filo-scheda);border-radius:var(--fg-r-sup);display:grid;overflow:hidden}.fg-lente-scheda>:is(.fg-lente-sezione,.fg-lente-risultato)+:is(.fg-lente-sezione,.fg-lente-risultato){border-top:1px solid var(--v2-filo-riga)}.fg-lente-trovato{background:var(--fg-blocco);color:inherit;font-weight:var(--v2-titolo-peso);border-radius:var(--v2-r-filo)}.fg-lente-nessuno{gap:var(--passo-stretto);text-align:center;display:grid}.fg-lente-nessuno-titolo{font-size:var(--v2-titolo-blocco);line-height:var(--v2-titolo-blocco-interlinea);font-weight:var(--v2-titolo-peso);color:var(--ds-text-primario);margin:0}.fg-lente-nessuno-riga{font-size:var(--v2-riga-ospite);color:var(--ds-text-secondario);margin:0}.fg-home-sentinella{height:var(--testata-segno-tratto);margin-bottom:calc(-1 * var(--testata-segno-tratto));display:block}.fg-testata-home{z-index:40;margin-inline:calc(-1 * max(var(--v2-margine), env(safe-area-inset-left,0px)));padding-top:calc(var(--testata-barra-aria-minima) + env(safe-area-inset-top,0px));padding-bottom:var(--testata-barra-aria-minima);min-height:calc(var(--testata-barra-altezza) - 2 * var(--testata-barra-aria-minima));box-sizing:content-box;background:var(--testata-fondo);border-bottom:1px solid var(--v2-filo-riga);align-items:center;display:flex;position:sticky;top:0}.fg-testata-home-nome{min-width:0;padding-left:max(var(--v2-margine), env(safe-area-inset-left,0px));padding-right:calc(var(--fg-segni-spazio) - var(--fg-segni-margine) - 2 * var(--testata-marchio-bersaglio) - var(--fg-segni-gap));font-family:var(--font-body), system-ui, sans-serif;font-weight:var(--font-weight-title);font-size:var(--v2-titolo-pagina);line-height:calc(var(--v2-titolo-pagina) * var(--testata-titolo-interlinea));letter-spacing:var(--testata-marchio-nome-spaziatura);color:var(--v2-ink);white-space:nowrap;text-overflow:ellipsis;flex:auto;margin:0;overflow:hidden}.fg-testata-home[data-scorsa] .guide-langwrap{visibility:hidden}.fg-fascia-logo{padding-top:var(--testata-aria-sotto);flex-direction:column;align-items:center;display:flex}.fg-logo-grande{box-sizing:border-box;width:var(--fg-logo-grande-lato);height:var(--fg-logo-grande-lato);place-items:center;display:grid;overflow:hidden}.fg-logo-grande--pieno,.fg-logo-grande--intero{border-radius:var(--fg-logo-grande-raggio)}.fg-logo-grande img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.fg-logo-grande--pieno img{object-fit:cover}.fg-logo-grande--intero{background:var(--fg-logo-fondo,transparent)}.fg-logo-grande--filo{border:1px solid var(--posto-filo);border-radius:var(--fg-logo-grande-raggio)}.fg-logo-grande--nudo{width:var(--fg-logo-grande-largo);overflow:visible}.fg-iniziali--grande{width:var(--fg-logo-grande-lato);height:var(--fg-logo-grande-lato);border-radius:var(--fg-logo-grande-raggio);font-size:var(--fg-logo-grande-iniziali)}.fg-localita{margin:var(--fg-logo-grande-localita) 0 0;text-align:center;font-family:var(--font-body), system-ui, sans-serif;font-weight:var(--occhiello-peso);font-size:var(--occhiello-corpo);letter-spacing:var(--occhiello-spaziatura);text-transform:uppercase;color:var(--v2-ink-3);line-height:1.3}.fg-piede-ospite{padding-top:var(--cin-stacco-minimo);margin-top:auto;margin-inline:calc(-1 * max(var(--v2-margine), env(safe-area-inset-left,0px)));font-family:var(--font-body), system-ui, sans-serif;flex-direction:column;align-items:stretch;display:flex}.fg-piede-cin{margin:0 0 var(--piede-ospite-cin-sotto);text-align:center;white-space:nowrap;font-weight:var(--font-weight-row);font-size:var(--ds-size-small);line-height:var(--piede-ospite-interlinea);letter-spacing:.04em;color:var(--v2-ink-3);font-variant-numeric:var(--ds-cifre-colonna)}.fg-piede-fascia{align-items:center;gap:var(--piede-ospite-righe-stacco);background:var(--piede-ospite-fondo);border-top:1px solid var(--v2-filo-riga);padding-top:var(--piede-ospite-imbottitura-alto);padding-bottom:max(var(--piede-ospite-sotto), env(safe-area-inset-bottom,0px));font-size:var(--piede-ospite-corpo);line-height:var(--piede-ospite-interlinea);flex-direction:column;display:flex}.fg-piede-fascia--senza-cin{padding-top:var(--piede-ospite-imbottitura-alto-senza-cin)}.fg-piede-frase{color:var(--v2-ink-3);font-weight:var(--font-weight-row)}.fg-piede-marchio{align-items:center;gap:var(--piede-ospite-loghetto-stacco);color:var(--v2-ottanio);font-weight:var(--font-weight-title);min-height:var(--piede-ospite-loghetto);text-decoration:none;display:inline-flex}.fg-piede-marchio:focus-visible{outline:var(--focus-tratto) solid var(--ds-focus);outline-offset:var(--focus-tratto)}.fg-piede-loghetto{width:var(--piede-ospite-loghetto);height:var(--piede-ospite-loghetto);border-radius:var(--piede-ospite-loghetto-raggio);flex:none;display:block;position:relative;overflow:hidden}.fg-piede-loghetto svg{width:100%;height:100%;display:block}.fg-piede-a0-fondo{fill:var(--v2-ottanio)}.fg-piede-a0-segno{stroke:var(--v2-tile)}.guide[data-pastiglia] .fg-corpo{padding-bottom:calc(var(--aria-in-fondo) + var(--pastiglia-guest-aria) + max(env(safe-area-inset-bottom,0px), var(--area-sicura-app,0px)))}.guide[data-pastiglia] .fg-piede-fascia{padding-bottom:calc(max(var(--piede-ospite-sotto), env(safe-area-inset-bottom,0px), var(--area-sicura-app,0px)) + var(--pastiglia-guest-aria))}.fg-luogo{gap:var(--fg-stacco-blocco);overflow:hidden;container-type:inline-size}.fg-luogo .fg-quadro{width:var(--segno-luogo);height:var(--segno-luogo);--segno-famiglia:var(--segno-luogo)}.fg-luogo>.fg-luogo-testa~*{margin-left:calc(var(--segno-luogo) + var(--azione-stacco))}.fg-luogo>.fg-link+.fg-azioni{margin-top:calc(var(--v2-sotto-pieno-stacco) - var(--fg-stacco-blocco))}.fg-luogo-foto{margin:calc(-1 * var(--fg-scheda-imbottitura)) calc(-1 * var(--fg-scheda-imbottitura)) 0;aspect-ratio:16/9;background:var(--foto-segnaposto-d-fondo);position:relative;overflow:hidden}.fg-mappa,.fg-mappa-goccia{pointer-events:none;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fg-mappa-terra{fill:var(--foto-segnaposto-d-fondo)}.fg-mappa-isolato{fill:var(--foto-segnaposto-d-isolato-colore);rx:var(--foto-segnaposto-d-isolato-raggio)}.fg-mappa-isolato--parco{fill:var(--foto-segnaposto-d-parco-colore)}.fg-mappa-acqua{fill:none;stroke:var(--foto-segnaposto-d-acqua-colore);stroke-width:var(--foto-segnaposto-d-acqua-larghezza);stroke-linecap:round}.fg-mappa-strada{stroke:var(--foto-segnaposto-d-strada-colore)}.fg-mappa-strada--larga{stroke-width:var(--foto-segnaposto-d-strada-larga)}.fg-mappa-strada--stretta{stroke-width:var(--foto-segnaposto-d-strada-stretta)}.fg-mappa-goccia{width:var(--segno-mappa-larghezza);height:var(--segno-mappa-altezza);color:var(--v2-tile)}.fg-mappa-goccia-corpo{fill:var(--segno-mappa-fondo);stroke:var(--v2-tile)}.fg-luogo-testa{align-items:center;gap:var(--azione-stacco);display:flex}.fg-luogo-testa--sotto{align-items:flex-start}.fg-luogo-testi{justify-content:center;gap:var(--luogo-sotto-nome-stacco);min-width:0;min-height:var(--segno-luogo);flex-direction:column;display:flex}.fg-luogo-sotto{font-size:var(--luogo-sotto-nome-corpo);line-height:var(--luogo-sotto-nome-interlinea);font-weight:var(--font-weight-row);color:var(--luogo-sotto-nome-inchiostro);overflow-wrap:anywhere}.fg-ind-comune{white-space:nowrap}.fg-pastiglie{gap:var(--tipologia-stacco);flex-wrap:wrap;display:flex}.fg-pastiglia{height:var(--pastiglia-stato);box-sizing:border-box;border-radius:var(--v2-r-pill);background:var(--fg-blocco);font-size:var(--v2-payoff);line-height:1;font-weight:var(--v2-titolo-peso);color:var(--ds-text-corpo);white-space:nowrap;align-items:center;padding:0 12px;display:inline-flex}.fg-rl{padding-block:0}.fg-rl-elenco{grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid}.fg-rl-voce{display:grid;position:relative}.fg-rl-voce+.fg-rl-voce:before{content:"";top:0;right:calc(-1 * var(--fg-scheda-imbottitura));left:calc(var(--riga-luogo-segno) + var(--riga-luogo-stacco));border-top:1px solid var(--filo-riga);position:absolute}.fg-rl-riga{grid-template-columns:var(--riga-luogo-segno) minmax(0, 1fr) var(--riga-luogo-chevron);column-gap:var(--riga-luogo-stacco);padding-block:var(--riga-luogo-aria);min-height:var(--v2-bersaglio);text-align:left;width:100%;font:inherit;color:var(--ds-text-primario);cursor:pointer;background:0 0;border:0;align-items:start;margin:0;padding-inline:0;display:grid}.fg-rl-riga:active{background:var(--fg-blocco)}.fg-rl-segno{width:var(--riga-luogo-segno);height:var(--riga-luogo-segno);border-radius:var(--fg-r-ctl);background:var(--fg-blocco);color:var(--ds-colore-icona);place-items:center;display:grid}.fg-rl-segno svg{width:var(--riga-luogo-icona);height:var(--riga-luogo-icona)}.fg-rl-testi{gap:var(--tipologia-stacco);align-content:start;min-width:0;display:grid}.fg-rl-testa{align-items:baseline;column-gap:var(--riga-luogo-stacco);flex-wrap:wrap;display:flex}.fg-rl-nome{overflow-wrap:anywhere;min-width:0;font-size:var(--v2-riga-corpo);line-height:1.3;font-weight:var(--v2-titolo-peso);color:var(--v2-ink);flex:1 0 50%}.fg-rl-dati{text-align:right;justify-items:end;margin-left:auto;display:grid}.fg-rl-distanza{font-size:var(--v2-riga-corpo);font-weight:var(--v2-titolo-peso);color:var(--v2-ink);white-space:nowrap}.fg-rl-stato{font-size:var(--v2-riga-ospite);color:var(--ds-text-corpo)}.fg-rl-sotto{font-size:var(--v2-riga-ospite);color:var(--v2-ink-3);line-height:1.35}.fg-rl-chev{width:var(--riga-luogo-chevron);height:var(--riga-luogo-chevron);color:var(--v2-ink-3);align-self:center;place-items:center;display:grid}.fg-rl-chev svg{width:100%;height:100%}.fg-luogo-prezzo{gap:4px;display:grid}.fg-luogo-prezzo,.fg-luogo-dato{font-size:var(--v2-riga-ospite);color:var(--ds-text-corpo)}.fg-luogo-dato.fg-valore--link{color:var(--fg-ottanio)}.fg-luogo-orari{gap:var(--v2-occhiello-valore);display:grid}.fg-luogo-nota{font-size:var(--v2-payoff);color:var(--ds-text-secondario);line-height:1.35}.fg-orari{row-gap:var(--passo-stretto);display:grid}.fg-orari .fg-fascia-eti{font-size:inherit}.fg-orari .fg-pezzo{white-space:nowrap;max-width:none}.fg-orari :is(.fg-fascia-val,.fg-prezzo-importo){font-weight:var(--v2-titolo-peso)}.fg-orari-testa .fg-fascia{font-size:var(--v2-riga-ospite)}.fg-orari-altri{display:block}.fg-orari>.fg-orari-altri{margin-top:calc(var(--orari-ospite-altri-stacco) - var(--passo-stretto))}.fg-orari>.fg-orari-altri+.fg-orari-resto{margin-top:calc(var(--orari-ospite-altri-sotto) - var(--passo-stretto))}.fg-orari .fg-fasce.fg-orari-resto{row-gap:var(--orari-ospite-piccolo-stacco)}.fg-orari .fg-fasce{row-gap:var(--passo-stretto)}.fg-orari .fg-fascia+.fg-fascia{padding-top:0}.fg-orari .fg-fascia+.fg-fascia:before{content:none}.fg-orari .fg-fascia:has(+.fg-fascia){padding-bottom:0}.fg-pezzo{vertical-align:top;text-wrap:pretty;max-width:100%;display:inline-block}.fg-fascia-eti :is(.fg-pezzo,.fg-pezzo-dopo){font-variant-numeric:var(--ds-cifre-colonna)}.fg-orari .fg-pezzo{white-space:nowrap}.fg-pezzo.fg-pezzo--due-righe,.fg-orari .fg-pezzo.fg-pezzo--due-righe{white-space:normal}.fg-orari .fg-fascia{row-gap:var(--passo-stretto);flex-wrap:wrap}.fg-orari .fg-fascia-testi{flex:1 1 0;min-width:min-content;display:block}.fg-orari .fg-fascia-val{text-align:right;flex:0 auto;max-width:100%;margin-left:auto}.fg-sosta-zona{padding-top:var(--passo-stretto);border-top:1px solid var(--fp-filetto)}.fg-campo-errore{font-size:var(--v2-payoff);color:var(--ds-danger)}.guide-sg-campo>.fg-campo-errore{margin-top:calc(var(--errore-sotto-stacco) - var(--fp-eti-sotto))}.fg-data-b{gap:var(--fp-eti-sopra);margin-top:var(--passi-stacco);flex-direction:column;display:flex}.fg-data-b>.guide-sg-campo{margin-top:0}.fg-data{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--passo-stretto);min-height:var(--v2-bersaglio);padding:0 var(--fp-nota-campo-lato);border:1px solid var(--v2-filo-campo-contrasto);border-radius:var(--campo-raggio);background:var(--campo-fondo);display:flex;position:relative}.fg-data:focus-within{border-color:var(--v2-ottanio)}.fg-data-campo--errore .fg-data,.fg-data-campo--errore .guide-sg-in{border-color:var(--ds-danger)}.fg-data-testo{min-width:0;font-size:16px;font-weight:var(--font-weight-row);color:var(--ink)}.fg-data-testo--esempio{color:var(--v2-esempio)}.fg-data-i{width:var(--v2-icona-riga);height:var(--v2-icona-riga);color:var(--v2-ottanio);flex:none}.fg-data-i svg{width:100%;height:100%}.fg-data-in{opacity:0;cursor:pointer;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.fg-data-in::-webkit-calendar-picker-indicator{width:100%;height:100%;position:absolute;inset:0}.fg-codice-scritto{font-family:var(--ds-font-codice);font-feature-settings:var(--ds-font-codice-feature);letter-spacing:.04em}.fg-porta{text-align:center;background:var(--fg-scheda);border:1px solid var(--filo-scheda);border-radius:var(--fg-r-sup);padding:var(--porta-imbottitura-v) var(--porta-imbottitura-lato);flex-direction:column;align-items:center;display:flex}.fg-porta-segno{width:var(--porta-segno-lato);height:var(--porta-segno-lato);background:var(--v2-blocco);border-radius:var(--porta-segno-raggio);color:var(--v2-ottanio);place-items:center;display:grid}.fg-porta-segno svg{width:var(--v2-tile-icona);height:var(--v2-tile-icona);stroke-width:var(--v2-tratto-icona)}.fg-porta-segno svg path{transition:transform calc(var(--pin-lucchetto-durata) / 2) var(--transizione-curva)}.fg-porta-segno--apre svg path{transform:translateY(calc(0px - var(--pin-lucchetto-sale)))}.fg-porta-titolo{margin:var(--porta-stacco-titolo) 0 0;font-size:var(--v2-titolo-domanda);font-weight:var(--v2-titolo-peso);line-height:var(--testata-marchio-nome-interlinea);letter-spacing:var(--testata-marchio-nome-spaziatura);color:var(--v2-ink)}.fg-porta-riga{margin:var(--porta-stacco-riga) 0 0;font-size:var(--porta-riga-corpo);line-height:var(--porta-riga-interlinea);color:var(--v2-ink-3)}.fg-pin{justify-content:center;gap:var(--pin-stacco);margin-top:var(--porta-stacco-caselle);display:flex;position:relative}.fg-pin-campo{opacity:0;width:100%;height:100%;font-size:var(--pin-campo-corpo);color:#0000;caret-color:#0000;background:0 0;border:0;outline:0;margin:0;padding:0;position:absolute;inset:0}.fg-pin-casella{width:var(--pin-casella);height:var(--pin-casella);background:var(--campo-fondo);border:1px solid var(--v2-filo-campo-contrasto);border-radius:var(--campo-raggio);font-family:var(--ds-font-codice);font-feature-settings:var(--ds-font-codice-feature);font-size:var(--pin-cifra-corpo);font-weight:var(--pin-cifra-peso);color:var(--v2-ink);transition:background-color var(--pin-sblocco-colore-durata) var(--transizione-curva), border-color var(--pin-sblocco-colore-durata) var(--transizione-curva), color var(--pin-sblocco-colore-durata) var(--transizione-curva);flex:none;place-items:center;display:grid;position:relative}.fg-pin-casella--piena{background:var(--pin-piena-fondo)}.fg-pin-casella--fuoco{border-color:var(--v2-ottanio);outline:var(--pin-anello-spessore) solid var(--v2-ottanio);outline-offset:var(--pin-anello-stacco)}.fg-pin-casella--cursore:after{content:"";width:var(--pin-cursore-spessore);height:var(--pin-cursore);background:var(--v2-ottanio)}.fg-pin--errore .fg-pin-casella{border-color:var(--v2-err);outline:0}.fg-pin--errore .fg-pin-casella--cursore:after{background:var(--v2-err)}.fg-pin--spenta .fg-pin-casella{background:var(--v2-line);border-color:var(--v2-line);outline:0}.fg-pin--sbloccata .fg-pin-casella{background:var(--v2-ottanio);border-color:var(--v2-ottanio);color:var(--pin-sbloccata-cifra);outline:0}.fg-pin--scuote{animation:fg-pin-scossone var(--pin-scossone-durata) var(--pin-scossone-curva)}@keyframes fg-pin-scossone{20%{transform:translateX(calc(0px - var(--pin-scossone-ampiezza)))}40%{transform:translateX(var(--pin-scossone-ampiezza))}60%{transform:translateX(calc(0px - var(--pin-scossone-ritorno)))}80%{transform:translateX(var(--pin-scossone-ritorno))}}.fg-pin-riga{margin:var(--pin-riga-stacco) 0 0;font-size:var(--pin-riga-corpo);line-height:var(--pin-riga-interlinea);text-align:center}.fg-pin-riga--errore{color:var(--v2-err)}.fg-pin-riga--attesa{justify-content:center;align-items:center;gap:var(--pin-attesa-stacco);color:var(--v2-ink-3);display:flex}.fg-pin-attesa-segno{width:var(--pin-attesa-indicatore);height:var(--pin-attesa-indicatore);border:var(--pin-cursore-spessore) solid var(--v2-ottanio-weak);border-top-color:var(--v2-ottanio);border-radius:50%;flex:none;animation:1s linear infinite fg-pin-gira}@keyframes fg-pin-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.fg-pin-attesa-segno{animation:none}}.fg-finestre{gap:var(--v2-stacco-struttura);min-width:0;display:grid}.fg-finestra{font-size:var(--fg-nota-corpo);line-height:var(--fg-nota-interlinea);font-weight:var(--font-weight-row);color:var(--v2-ink-2);margin:0;display:block}.fg-finestra>*{margin:0;padding:0;display:block}.fg-b-testo>.fg-testa-blocco~.fg-vai{width:auto}.fg-finestra-nome{font-weight:var(--v2-titolo-peso);color:var(--v2-ink)}.fg-finestra-nota{white-space:pre-line;overflow-wrap:anywhere}.fg-finestre-coda{font-size:var(--ds-size-body);line-height:var(--fg-nota-interlinea);color:var(--ds-text-secondario);margin:0}.fg-b-testo>.fg-testa-blocco~.fg-finestre{--sts-fs:var(--fg-nota-corpo);--sts-lh:calc(var(--fg-nota-corpo) * var(--fg-nota-interlinea))}.fg-scorciatoie{gap:var(--passo-stretto);grid-template-columns:1fr 1fr;display:grid}.fg-scorciatoia{min-height:var(--bersaglio);border:1px solid var(--v2-filo-campo-contrasto);border-radius:var(--v2-r-sm);background:var(--ds-surface);color:var(--v2-ink);font:inherit;font-size:var(--v2-riga-ospite);cursor:pointer}.fg-scorciatoia--scelta{background:var(--fg-ottanio);border-color:var(--fg-ottanio);color:var(--ds-surface)}.fg-riquadro-righe{background:var(--v2-blocco);border-radius:var(--v2-r-sm);padding:var(--fp-scheda-imbottitura) 0 var(--fp-scheda-imbottitura) var(--fp-scheda-imbottitura);margin:0;list-style:none}.fg-riquadro-riga{justify-content:space-between;align-items:baseline;gap:var(--passo-stretto);padding:var(--passo-stretto) var(--fp-scheda-imbottitura) var(--passo-stretto) 0;font-size:var(--v2-riga-ospite);line-height:var(--fg-nota-interlinea);display:flex}.fg-riquadro-riga+.fg-riquadro-riga{border-top:1px solid var(--v2-filo-riga)}.fg-riquadro-voce{color:var(--v2-ink-2)}.fg-riquadro-valore{font-weight:var(--v2-titolo-peso);color:var(--v2-ink);text-align:end}
