@font-face{font-family:Bricolage Grotesque;src:url(/fonts/BricolageGrotesque-latin.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:"Instrument Serif";src:url(/fonts/InstrumentSerif-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Instrument Serif";src:url(/fonts/InstrumentSerif-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-latin.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root[data-theme=notte]{--fondo: #0e0e13;--fondo-2: #13131a;--superficie: #17171f;--superficie-2: #20202a;--superficie-3: #2a2935;--inchiostro: #f4f3f8;--inchiostro-2: #bdbbca;--inchiostro-3: #9896a8;--filo: #ffffff1a;--filo-forte: #6f6d82;--lilla: #c8b6ff;--lilla-chiaro: #ddd2ff;--su-lilla: #0e0e13;--lilla-testo: #c8b6ff;--lilla-tenue: #c8b6ff24;--aurora: #c8b6ff38;--disponibile: #4ade80;--ribasso: #ffb089;--venduta: #9896a8;--errore: #ff8a8a;--vetro: #17171fb8;--velo: #0e0e13cc;--velo-foto: #0a0a0fa6;--su-foto: #ffffff;--focus: #c8b6ff;--ombra-1: inset 0 1px 0 0 #ffffff0d, 0 20px 40px -24px #000000b3;--ombra-2: inset 0 1px 0 0 #ffffff14, 0 32px 64px -28px #000000cc, 0 0 0 1px #c8b6ff33;--ombra-lilla: 0 14px 32px -12px #c8b6ff8c;--ombra-vetro: inset 0 1px 0 0 #ffffff14, 0 24px 48px -16px #000000e6;color-scheme:dark}:root,:root[data-theme=giorno]{--fondo: #f6f5f9;--fondo-2: #eeedf3;--superficie: #ffffff;--superficie-2: #f0eff5;--superficie-3: #e6e4ee;--inchiostro: #14131a;--inchiostro-2: #4a4857;--inchiostro-3: #5f5c6e;--filo: #14131a14;--filo-forte: #8a8799;--lilla: #5b3fd1;--lilla-chiaro: #4a2fbf;--su-lilla: #ffffff;--lilla-testo: #5b3fd1;--lilla-tenue: #5b3fd11a;--aurora: #5b3fd11f;--disponibile: #127235;--ribasso: #a63f14;--venduta: #5f5c6e;--errore: #b42318;--vetro: #ffffffbf;--velo: #14131a99;--velo-foto: #0a0a0fa6;--su-foto: #ffffff;--focus: #5b3fd1;--ombra-1: 0 1px 2px #14131a0d, 0 20px 40px -24px #14131a40;--ombra-2: 0 2px 4px #14131a0f, 0 32px 64px -28px #14131a59, 0 0 0 1px #5b3fd126;--ombra-lilla: 0 14px 32px -12px #5b3fd173;--ombra-vetro: inset 0 1px 0 0 #ffffffcc, 0 24px 48px -20px #14131a59;color-scheme:light}:root{--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-14: 56px;--space-18: 72px;--space-24: 96px;--space-32: 128px;--radius-xs: 8px;--radius-sm: 12px;--radius-md: 16px;--radius-lg: 24px;--radius-xl: 32px;--radius-pill: 999px;--tempo-rapido: .16s;--tempo-base: .28s;--tempo-lento: .56s;--tempo-scena: .9s;--curva-uscita: cubic-bezier(.22,1,.36,1);--curva-enfasi: cubic-bezier(.65,0,.35,1);--curva-molla: cubic-bezier(.34,1.56,.64,1);--livello-nav: 50;--livello-dock: 60;--livello-visore: 100;--font-display: "Bricolage Grotesque", "Arial Narrow", system-ui, sans-serif;--font-accento: "Instrument Serif", Georgia, "Times New Roman", serif;--font-testo: Geist, system-ui, -apple-system, "Segoe UI", sans-serif}.bh-sito,.bh-base{background:var(--fondo);color:var(--inchiostro);font:400 16px/1.6 var(--font-testo);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.bh-sito{container:sito / inline-size;position:relative;min-height:100%}.bh-sito *,.bh-base *,.bh-sito *:before,.bh-sito *:after{box-sizing:border-box}.bh-sito img{max-width:100%;display:block}.bh-sito ::selection,.bh-base ::selection{background:var(--lilla);color:var(--su-lilla)}:where([class^=bh-],[class*=" bh-"]):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.bh-solo-lettore{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bh-ic{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.bh-num{font-variant-numeric:tabular-nums}[data-theme=notte] .bh-solo-giorno{display:none!important}:root:not([data-theme=notte]) .bh-solo-notte{display:none!important}.bh-guscio{width:100%;max-width:1240px;margin-inline:auto;padding-inline:clamp(16px,4cqi,40px)}.bh-sezione{position:relative;padding-block:clamp(72px,9cqi,128px);scroll-margin-top:72px}.bh-sezione--alt{background:var(--fondo-2)}.bh-sezione--stretta{padding-block:clamp(40px,5cqi,72px)}.bh-sezione--continua{padding-top:0}.bh-pila{display:grid;gap:var(--space-4);align-content:start}.bh-azioni{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.bh-occhiello{display:inline-flex;align-items:center;gap:var(--space-2);width:max-content;max-width:100%;font:600 12px/1.3 var(--font-testo);letter-spacing:.08em;text-transform:uppercase;color:var(--inchiostro-2);background:var(--lilla-tenue);padding:7px 12px;border-radius:var(--radius-pill)}.bh-occhiello:before{content:"";width:6px;height:6px;border-radius:2px;background:var(--lilla-testo);transform:rotate(45deg)}.bh-titolo{margin:0;font-family:var(--font-display);font-weight:700;color:var(--inchiostro);font-variation-settings:"opsz" 96;letter-spacing:-.035em;line-height:.98;text-wrap:balance}.bh-titolo em{font-family:var(--font-accento);font-style:italic;font-weight:400;letter-spacing:-.01em;font-size:1.09em;line-height:.8;color:var(--lilla-testo);padding-right:.04em}.bh-titolo--xl{font-size:clamp(46px,7.4cqi,88px);line-height:.94;letter-spacing:-.04em}.bh-titolo--l{font-size:clamp(36px,5cqi,60px)}.bh-titolo--m{font-size:clamp(28px,3.4cqi,40px);line-height:1.02;letter-spacing:-.03em;font-variation-settings:"opsz" 72}.bh-titolo--s{font-size:28px;line-height:1.08;letter-spacing:-.02em;font-variation-settings:"opsz" 48}.bh-lead{margin:0;font-size:clamp(17px,1.6cqi,19px);line-height:1.6;color:var(--inchiostro-2);max-width:46ch;text-wrap:pretty}.bh-testo{margin:0;color:var(--inchiostro-2);max-width:64ch;text-wrap:pretty}.bh-etichetta{font:600 12px/1.3 var(--font-testo);letter-spacing:.08em;text-transform:uppercase;color:var(--inchiostro-3)}.bh-link{color:var(--lilla-testo);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1.5px no-repeat;transition:background-size var(--tempo-base) var(--curva-uscita)}.bh-link:hover{background-size:100% 1.5px}.bh-intestazione{display:grid;gap:var(--space-4);max-width:760px;margin-bottom:clamp(32px,4cqi,56px)}.bh-intestazione--centro{justify-items:center;text-align:center;margin-inline:auto}.bh-intestazione--riga{max-width:none;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:var(--space-8)}.bh-intestazione--riga>.bh-occhiello,.bh-intestazione--riga>.bh-titolo,.bh-intestazione--riga>.bh-lead{grid-column:1}.bh-intestazione--riga>.bh-intestazione__extra{grid-column:2;grid-row:1 / span 3;align-self:end}@container sito (max-width: 720px){.bh-intestazione--riga{grid-template-columns:1fr}.bh-intestazione--riga>.bh-intestazione__extra{grid-column:1;grid-row:auto}}.bh-parola{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.bh-parola>span{display:inline-block;transform:translateY(0)}.bh-anima .bh-parola>span{animation:bh-sale var(--tempo-scena) var(--curva-uscita) both;animation-delay:calc(var(--i, 0) * 55ms + 80ms)}@keyframes bh-sale{0%{transform:translateY(108%)}}.bh-btn{--h: 52px;position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:var(--h);padding:0 22px;border:0;border-radius:var(--radius-pill);font:550 15px/1 var(--font-testo);letter-spacing:-.005em;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:transform var(--tempo-rapido) var(--curva-uscita),box-shadow var(--tempo-base) var(--curva-uscita),background-color var(--tempo-rapido) linear,color var(--tempo-rapido) linear}.bh-btn .bh-ic{width:18px;height:18px}.bh-btn:active{transform:scale(.97)}.bh-btn--primario{background:var(--lilla);color:var(--su-lilla)}.bh-btn--primario:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.5) 50%,transparent 65%);transform:translate(-130%)}.bh-btn--secondario{background:transparent;color:var(--inchiostro);box-shadow:inset 0 0 0 1.5px var(--filo-forte)}.bh-btn--vetro{background:var(--vetro);color:var(--inchiostro);-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);box-shadow:var(--ombra-vetro),inset 0 0 0 1px var(--filo)}.bh-btn--fantasma{background:transparent;color:var(--inchiostro);padding:0 14px}.bh-btn--s{--h: 40px;padding:0 16px;font-size:14px;gap:8px}.bh-btn--s .bh-ic{width:16px;height:16px}.bh-btn--l{--h: 58px;padding:0 28px;font-size:16px}.bh-btn--blocco{width:100%}.bh-btn[disabled],.bh-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.bh-btn__freccia{transition:transform var(--tempo-base) var(--curva-uscita)}@media (hover: hover) and (pointer: fine){.bh-btn--primario:hover{background:var(--lilla-chiaro);box-shadow:var(--ombra-lilla);transform:translateY(-1px)}.bh-btn--primario:hover:after{transform:translate(130%);transition:transform .9s var(--curva-uscita)}.bh-btn--secondario:hover{box-shadow:inset 0 0 0 1.5px var(--inchiostro)}.bh-btn--vetro:hover,.bh-btn--fantasma:hover{background:var(--superficie-2)}.bh-btn:hover .bh-btn__freccia{transform:translate(3px)}}.bh-btn-icona{--d: 44px;width:var(--d);height:var(--d);flex:none;display:inline-grid;place-items:center;border-radius:50%;border:0;cursor:pointer;background:var(--superficie-2);color:var(--inchiostro);transition:transform var(--tempo-rapido) var(--curva-uscita),background-color var(--tempo-rapido) linear}.bh-btn-icona:active{transform:scale(.92)}.bh-btn-icona--vetro{background:var(--vetro);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--ombra-vetro),inset 0 0 0 1px var(--filo)}.bh-btn-icona--su-foto{background:#ffffffeb;color:#14131a;box-shadow:0 6px 18px -6px #00000080}.bh-btn-icona--primario{background:var(--lilla);color:var(--su-lilla)}.bh-btn-icona[disabled]{opacity:.4;cursor:default}@media (hover: hover) and (pointer: fine){.bh-btn-icona:hover:not([disabled]){background:var(--superficie-3)}.bh-btn-icona--primario:hover{background:var(--lilla-chiaro)}.bh-btn-icona--su-foto:hover:not([disabled]){background:#fff;transform:scale(1.06)}}.bh-badge{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 11px;border-radius:var(--radius-pill);font:600 12.5px/1 var(--font-testo);letter-spacing:.005em;white-space:nowrap}.bh-badge .bh-ic{width:14px;height:14px}.bh-badge--live{background:var(--superficie);color:var(--inchiostro);box-shadow:inset 0 0 0 1px var(--filo)}.bh-badge--nuovo{background:var(--lilla);color:var(--su-lilla)}.bh-badge--venduta{background:var(--superficie-2);color:var(--venduta)}.bh-badge--ribasso{background:color-mix(in srgb,var(--ribasso) 16%,var(--superficie));color:var(--ribasso)}.bh-badge--tenue{background:var(--lilla-tenue);color:var(--inchiostro)}.bh-badge--foto{background:var(--velo-foto);color:var(--su-foto);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bh-badge--foto.bh-badge--nuovo{background:var(--lilla);color:var(--su-lilla)}.bh-punto{position:relative;width:8px;height:8px;flex:none;border-radius:50%;background:var(--disponibile)}.bh-punto:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid var(--disponibile);opacity:0;animation:bh-pulsa 2.4s var(--curva-uscita) infinite}@keyframes bh-pulsa{0%{opacity:.9;transform:scale(.6)}80%,to{opacity:0;transform:scale(1.5)}}.bh-targa{display:inline-flex;align-items:stretch;height:30px;border-radius:6px;overflow:hidden;flex:none;background:#fff;color:#121212;box-shadow:0 0 0 1.5px #1b1b1f;font:600 18px/1 var(--font-display);font-stretch:75%;font-variation-settings:"opsz" 24,"wdth" 75;letter-spacing:.05em}.bh-targa__ue{width:18px;background:#039;color:#fff;display:grid;place-items:end center;padding-bottom:4px;font:700 9px/1 var(--font-testo);letter-spacing:0}.bh-targa__testo{padding:0 9px;display:grid;place-items:center;white-space:nowrap}.bh-targa__dx{width:12px;background:#039}.bh-filtro{position:relative;display:inline-flex;gap:2px;padding:4px;max-width:100%;border-radius:var(--radius-pill);background:var(--superficie);box-shadow:inset 0 0 0 1px var(--filo);overflow-x:auto;scrollbar-width:none}.bh-filtro::-webkit-scrollbar{display:none}.bh-filtro__ind{position:absolute;z-index:0;top:4px;bottom:4px;left:0;width:0;border-radius:var(--radius-pill);background:var(--lilla);pointer-events:none;transition:transform var(--tempo-base) var(--curva-molla),width var(--tempo-base) var(--curva-molla)}.bh-chip{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--inchiostro-2);font:550 14px/1 var(--font-testo);white-space:nowrap;cursor:pointer;transition:color var(--tempo-base) linear,background-color var(--tempo-rapido) linear}.bh-chip[aria-pressed=true]{color:var(--su-lilla)}.bh-filtro:not(.is-pronto) .bh-chip[aria-pressed=true]{background:var(--lilla)}.bh-chip__n{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:var(--radius-pill);background:var(--superficie-2);color:var(--inchiostro-2);font:600 12px/1 var(--font-testo);font-variant-numeric:tabular-nums;transition:background-color var(--tempo-base) linear,color var(--tempo-base) linear}.bh-chip[aria-pressed=true] .bh-chip__n{background:color-mix(in srgb,var(--su-lilla) 14%,transparent);color:var(--su-lilla)}@media (hover: hover) and (pointer: fine){.bh-chip:not([aria-pressed=true]):hover{color:var(--inchiostro);background:var(--superficie-2)}}.bh-ordina{position:relative;display:inline-flex;align-items:center}.bh-ordina select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:48px;padding:0 44px 0 18px;border-radius:var(--radius-pill);border:0;cursor:pointer;background:var(--superficie);color:var(--inchiostro);box-shadow:inset 0 0 0 1.5px var(--filo-forte);font:550 14px/1 var(--font-testo)}.bh-ordina .bh-ic{position:absolute;right:16px;width:16px;height:16px;pointer-events:none;color:var(--inchiostro-2)}.bh-barra-filtri{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;justify-content:space-between;margin-bottom:var(--space-6)}.bh-risultati{font:500 14px/1.4 var(--font-testo);color:var(--inchiostro-3)}.bh-risultati b{color:var(--inchiostro);font-weight:600;font-variant-numeric:tabular-nums}.bh-griglia-auto{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2cqi,24px)}@container sito (max-width: 1000px){.bh-griglia-auto{grid-template-columns:repeat(2,minmax(0,1fr))}}@container sito (max-width: 620px){.bh-griglia-auto{grid-template-columns:minmax(0,1fr)}}.bh-card{position:relative;display:flex;flex-direction:column;min-width:0;background:var(--superficie);color:inherit;text-decoration:none;border-radius:var(--radius-lg);box-shadow:var(--ombra-1),inset 0 0 0 1px var(--filo);transition:transform var(--tempo-base) var(--curva-uscita),box-shadow var(--tempo-base) var(--curva-uscita)}.bh-card__media{position:relative;aspect-ratio:4 / 3;margin:8px 8px 0;border-radius:calc(var(--radius-lg) - 6px);overflow:hidden;background:var(--superficie-2);touch-action:pan-y}.bh-card__foto{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--tempo-base) linear,transform var(--tempo-lento) var(--curva-uscita)}.bh-card__foto.is-attiva{opacity:1}.bh-card__sopra{position:absolute;inset:12px 12px auto 12px;display:flex;justify-content:space-between;gap:8px;pointer-events:none}.bh-card__segmenti{position:absolute;left:12px;right:12px;bottom:10px;display:flex;gap:4px;opacity:0;transition:opacity var(--tempo-base) linear;pointer-events:none}.bh-card__segmenti i{flex:1;height:3px;border-radius:2px;background:#fff6;transition:background-color var(--tempo-rapido) linear}.bh-card__segmenti i.is-attiva{background:#fff}.bh-card__corpo{display:grid;align-content:start;gap:var(--space-4);padding:var(--space-4) var(--space-5) var(--space-5);flex:1}.bh-card__testa{display:grid;gap:2px}.bh-card__marca{font:600 12px/1.3 var(--font-testo);letter-spacing:.08em;text-transform:uppercase;color:var(--inchiostro-3)}.bh-card__modello{margin:0;font:700 28px/1.05 var(--font-display);letter-spacing:-.025em;font-variation-settings:"opsz" 48}.bh-card__versione{margin:0;font-size:14px;color:var(--inchiostro-2)}.bh-card__dati{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.bh-card__dati li{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:var(--radius-pill);background:var(--superficie-2);color:var(--inchiostro-2);font:550 13px/1 var(--font-testo);font-variant-numeric:tabular-nums;white-space:nowrap}.bh-card__dati .bh-ic{width:14px;height:14px;color:var(--inchiostro-3)}.bh-card__piede{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:auto;padding-top:var(--space-4);border-top:1px solid var(--filo)}.bh-prezzo{font:700 26px/1 var(--font-display);letter-spacing:-.02em;font-variation-settings:"opsz" 36;font-variant-numeric:tabular-nums;white-space:nowrap}.bh-prezzo--l{font-size:clamp(38px,4.4cqi,48px);letter-spacing:-.03em;font-variation-settings:"opsz" 72}.bh-prezzo__prima{display:block;margin-bottom:4px;font:500 14px/1 var(--font-testo);color:var(--inchiostro-3);text-decoration:line-through;text-decoration-thickness:1.5px;letter-spacing:0}.bh-card__vai{width:44px;height:44px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--superficie-2);color:var(--inchiostro);transition:background-color var(--tempo-base) linear,color var(--tempo-base) linear,transform var(--tempo-base) var(--curva-molla)}.bh-card__vai .bh-ic{width:18px;height:18px}@media (hover: hover) and (pointer: fine){.bh-card:hover{transform:translateY(-6px);box-shadow:var(--ombra-2)}.bh-card:hover .bh-card__foto.is-attiva{transform:scale(1.04)}.bh-card:hover .bh-card__segmenti{opacity:1}.bh-card:hover .bh-card__vai{background:var(--lilla);color:var(--su-lilla);transform:rotate(-45deg)}}.bh-card:focus-visible{outline-offset:4px}.bh-card:active{transform:scale(.985)}.bh-card--venduta{box-shadow:inset 0 0 0 1px var(--filo);background:transparent}.bh-card--venduta .bh-card__foto{filter:grayscale(.6) brightness(.85)}.bh-card--venduta .bh-card__media{aspect-ratio:16 / 10}.bh-card--venduta .bh-card__corpo{gap:6px;padding:var(--space-3) var(--space-4) var(--space-4)}.bh-card--venduta .bh-card__modello{font-size:20px}.bh-card--venduta .bh-card__versione{color:var(--inchiostro-3)}.bh-fila-vendute{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);gap:var(--space-4);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:thin}.bh-fila-vendute>*{scroll-snap-align:start}.bh-scheletro{background:linear-gradient(100deg,var(--superficie-2) 30%,var(--superficie-3) 50%,var(--superficie-2) 70%);background-size:300% 100%;border-radius:var(--radius-sm);animation:bh-luccica 1.6s linear infinite}@keyframes bh-luccica{0%{background-position:100% 0}to{background-position:-50% 0}}.bh-vuoto{display:grid;justify-items:center;gap:var(--space-3);text-align:center;padding:clamp(32px,6cqi,64px) var(--space-6);border-radius:var(--radius-lg);background:var(--superficie);box-shadow:inset 0 0 0 1px var(--filo)}.bh-vuoto__icona{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--lilla-tenue);color:var(--lilla-testo)}.bh-vuoto__icona .bh-ic{width:28px;height:28px}.bh-vuoto h3{margin:0;font:700 24px/1.1 var(--font-display);letter-spacing:-.02em}.bh-vuoto p{margin:0;color:var(--inchiostro-2);max-width:40ch}.bh-nav-zona{position:sticky;top:0;z-index:var(--livello-nav);padding:16px clamp(16px,4cqi,40px) 0;pointer-events:none;transition:padding var(--tempo-base) var(--curva-uscita)}.bh-nav{pointer-events:auto;max-width:1180px;margin-inline:auto;height:68px;padding:0 10px 0 18px;display:flex;align-items:center;gap:var(--space-4);border-radius:var(--radius-pill);background:var(--vetro);-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);box-shadow:var(--ombra-vetro),inset 0 0 0 1px var(--filo);transition:height var(--tempo-base) var(--curva-uscita),max-width var(--tempo-lento) var(--curva-uscita)}.bh-nav-zona.is-compatta{padding-top:10px}.bh-nav-zona.is-compatta .bh-nav{height:58px;max-width:1040px}.bh-nav__logo{display:flex;align-items:center;flex:none;text-decoration:none}.bh-nav__logo img{height:34px;width:auto;transition:height var(--tempo-base) var(--curva-uscita)}.bh-nav-zona.is-compatta .bh-nav__logo img{height:30px}.bh-nav__voci{position:relative;display:flex;gap:2px;margin-inline:auto}.bh-nav__voce{position:relative;z-index:1;height:40px;padding:0 14px;display:inline-flex;align-items:center;border-radius:var(--radius-pill);color:var(--inchiostro-2);text-decoration:none;font:550 14.5px/1 var(--font-testo);transition:color var(--tempo-base) linear;white-space:nowrap}.bh-nav__voce[aria-current=true],.bh-nav__voce[aria-current=page]{color:var(--inchiostro)}.bh-nav__ind{position:absolute;z-index:0;top:0;left:0;height:40px;width:0;border-radius:var(--radius-pill);background:var(--superficie-3);transition:transform var(--tempo-base) var(--curva-uscita),width var(--tempo-base) var(--curva-uscita),opacity var(--tempo-rapido) linear}.bh-nav__fine{display:flex;align-items:center;gap:var(--space-2);flex:none}@media (hover: hover) and (pointer: fine){.bh-nav__voce:hover{color:var(--inchiostro)}}@container sito (max-width: 900px){.bh-nav__voci,.bh-nav__fine .bh-btn{display:none}.bh-nav{height:60px;justify-content:space-between}}.bh-dock-zona{display:none;position:fixed;left:0;right:0;bottom:0;z-index:var(--livello-dock);padding:0 12px calc(14px + env(safe-area-inset-bottom,0px));pointer-events:none}@media (max-width: 900px){.bh-dock-zona{display:block}}.bh-dock-zona--sempre{display:block;position:relative}.bh-dock{pointer-events:auto;position:relative;margin-inline:auto;max-width:420px;height:68px;padding:6px;display:flex;align-items:center;gap:2px;border-radius:var(--radius-pill);background:var(--vetro);-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);box-shadow:var(--ombra-vetro),inset 0 0 0 1px var(--filo)}.bh-dock__ind{position:absolute;z-index:0;top:6px;bottom:6px;left:0;width:0;border-radius:var(--radius-pill);background:var(--lilla-tenue);transition:transform var(--tempo-base) var(--curva-molla),width var(--tempo-base) var(--curva-molla)}.bh-dock__voce{position:relative;z-index:1;flex:1;min-width:0;height:100%;border:0;background:none;cursor:pointer;display:grid;place-items:center;align-content:center;gap:3px;border-radius:var(--radius-pill);color:var(--inchiostro-2);text-decoration:none;font:600 11px/1 var(--font-testo);letter-spacing:.01em;transition:color var(--tempo-base) linear,transform var(--tempo-rapido) var(--curva-uscita)}.bh-dock__voce .bh-ic{width:21px;height:21px;transition:transform var(--tempo-base) var(--curva-molla)}.bh-dock__voce[aria-current=true],.bh-dock__voce[aria-current=page]{color:var(--inchiostro)}.bh-dock__voce[aria-current=true] .bh-ic,.bh-dock__voce[aria-current=page] .bh-ic{transform:translateY(-1px) scale(1.06);color:var(--lilla-testo)}.bh-dock__voce:active{transform:scale(.92)}.bh-dock__wa{flex:none;width:56px;height:56px;border-radius:50%;border:0;display:grid;place-items:center;background:var(--lilla);color:var(--su-lilla);cursor:pointer;text-decoration:none;box-shadow:var(--ombra-lilla);transition:transform var(--tempo-rapido) var(--curva-uscita)}.bh-dock__wa .bh-ic{width:22px;height:22px}.bh-dock__wa:active{transform:scale(.92)}.bh-dock--contatto{gap:var(--space-2);padding:6px 6px 6px 8px}.bh-dock__prezzo{flex:1;min-width:0;display:grid;gap:3px;padding-left:4px}.bh-dock__prezzo .bh-prezzo{font-size:22px}.bh-dock__prezzo small{font:500 12px/1.2 var(--font-testo);color:var(--inchiostro-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bh-dock--contatto .bh-btn{--h: 52px;padding:0 18px}.bh-hero{position:relative;overflow:clip;padding-block:clamp(40px,6cqi,88px) clamp(56px,7cqi,104px)}.bh-aurora{position:absolute;inset:-20% -10% auto auto;width:min(900px,90%);aspect-ratio:1;pointer-events:none;z-index:0;background:radial-gradient(closest-side,var(--aurora),transparent 70%);filter:blur(10px);animation:bh-aurora 18s var(--curva-enfasi) infinite alternate}.bh-aurora--b{inset:auto auto -30% -20%;width:min(700px,80%);animation-duration:22s;animation-direction:alternate-reverse;opacity:.7}@keyframes bh-aurora{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-8%,6%,0) scale(1.12)}}.bh-hero__griglia{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);gap:clamp(32px,5cqi,72px);align-items:center}@container sito (max-width: 900px){.bh-hero__griglia{grid-template-columns:minmax(0,1fr)}}.bh-hero__testo{display:grid;gap:var(--space-6);align-content:center}.bh-hero__fiducia{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);padding-top:var(--space-2);color:var(--inchiostro-2);font:500 14px/1.4 var(--font-testo)}.bh-hero__fiducia span{display:inline-flex;align-items:center;gap:8px}.bh-hero__fiducia .bh-ic{width:16px;height:16px;color:var(--lilla-testo)}.bh-hero__fiducia .bh-stelle .bh-ic{width:14px;height:14px;color:#f5b83d}.bh-vetrina{position:relative;display:block;color:inherit;text-decoration:none;padding-bottom:28px}.bh-vetrina__foto{position:relative;aspect-ratio:4 / 3.3;border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 40px 80px -40px #000000b3;background:var(--superficie-2)}.bh-vetrina__foto img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--curva-uscita)}.bh-vetrina__targhetta{position:absolute;left:14px;right:14px;bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 12px 18px;border-radius:var(--radius-md);background:var(--velo-foto);color:var(--su-foto);-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);box-shadow:inset 0 0 0 1px #ffffff26}.bh-vetrina__targhetta small{display:block;font:500 12px/1.3 var(--font-testo);opacity:.82}.bh-vetrina__targhetta b{display:block;font:700 19px/1.15 var(--font-display);letter-spacing:-.015em}.bh-vetrina__prezzo{flex:none;height:40px;padding:0 14px;display:grid;place-items:center;border-radius:var(--radius-pill);background:#fff;color:#14131a;font:700 16px/1 var(--font-display);font-variant-numeric:tabular-nums}.bh-vetrina__satelliti{position:absolute;right:-10px;top:18px;display:grid;gap:10px}.bh-satellite{display:flex;align-items:center;gap:10px;padding:6px 14px 6px 6px;border-radius:var(--radius-pill);background:var(--vetro);color:var(--inchiostro);-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);box-shadow:var(--ombra-vetro),inset 0 0 0 1px var(--filo);font:600 13px/1.2 var(--font-testo)}.bh-satellite img{width:40px;height:40px;border-radius:50%;object-fit:cover}.bh-satellite span{display:grid}.bh-satellite small{font-weight:500;color:var(--inchiostro-3);font-size:12px;font-variant-numeric:tabular-nums}.bh-anima .bh-satellite{animation:bh-galleggia 6s var(--curva-enfasi) infinite alternate}.bh-anima .bh-satellite:nth-child(2){animation-delay:-3s}@keyframes bh-galleggia{0%{transform:translateY(-5px)}to{transform:translateY(5px)}}@media (hover: hover) and (pointer: fine){.bh-vetrina:hover .bh-vetrina__foto img{transform:scale(1.04)}}@container sito (max-width: 900px){.bh-vetrina__satelliti{right:10px;top:10px}.bh-satellite:nth-child(2){display:none}}.bh-numeri{display:grid;grid-template-columns:repeat(var(--colonne, 4),minmax(0,1fr));gap:1px;background:var(--filo);border-radius:var(--radius-lg);overflow:hidden;box-shadow:inset 0 0 0 1px var(--filo)}@container sito (max-width: 760px){.bh-numeri{grid-template-columns:repeat(2,minmax(0,1fr))}.bh-numero:last-child:nth-child(odd){grid-column:1 / -1}}.bh-numero{background:var(--superficie);padding:clamp(18px,2.6cqi,28px);display:grid;gap:6px;align-content:start}.bh-numero b{font:700 clamp(32px,4cqi,44px)/1 var(--font-display);letter-spacing:-.03em;font-variation-settings:"opsz" 72;font-variant-numeric:tabular-nums}.bh-numero b em{font:italic 400 1.05em/1 var(--font-accento);color:var(--lilla-testo);letter-spacing:0;margin-left:4px}.bh-numero>span{color:var(--inchiostro-2);font-size:14px;line-height:1.4}.bh-nastro{position:relative;overflow:hidden;padding-block:18px;border-block:1px solid var(--filo);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.bh-nastro__pista{display:flex;width:max-content;animation:bh-nastro 38s linear infinite}.bh-nastro:hover .bh-nastro__pista{animation-play-state:paused}.bh-nastro__voce{display:inline-flex;align-items:center;gap:22px;padding-right:22px;white-space:nowrap;font:600 clamp(18px,2cqi,24px)/1 var(--font-display);letter-spacing:-.015em;color:var(--inchiostro)}.bh-nastro__voce em{font:italic 400 1.12em/1 var(--font-accento);color:var(--lilla-testo)}.bh-nastro__voce:after{content:"";width:9px;height:9px;border-radius:2px;background:var(--lilla);transform:rotate(45deg)}@keyframes bh-nastro{to{transform:translate(-50%)}}.bh-passi{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2.4cqi,32px);list-style:none;margin:0;padding:0;counter-reset:passo}.bh-passi__linea{position:absolute;left:22px;right:22px;top:22px;height:2px;background:var(--filo);border-radius:2px}.bh-passi__linea i{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left;transform:scaleX(var(--avanzamento, 1));background:linear-gradient(90deg,var(--lilla),var(--lilla-chiaro));border-radius:2px;transition:transform .12s linear}.bh-passo{position:relative;display:grid;gap:var(--space-3);align-content:start}.bh-passo__n{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--fondo-2);color:var(--inchiostro-2);box-shadow:inset 0 0 0 1.5px var(--filo-forte);font:700 17px/1 var(--font-display);font-variant-numeric:tabular-nums;transition:background-color var(--tempo-base) linear,color var(--tempo-base) linear,box-shadow var(--tempo-base) linear}.bh-passo.is-fatto .bh-passo__n{background:var(--lilla);color:var(--su-lilla);box-shadow:0 0 0 6px var(--lilla-tenue)}.bh-passo h3{margin:6px 0 0;font:700 21px/1.15 var(--font-display);letter-spacing:-.02em}.bh-passo p{margin:0;color:var(--inchiostro-2);font-size:15px;line-height:1.55}@container sito (max-width: 900px){.bh-passi{grid-template-columns:minmax(0,1fr);gap:var(--space-6);padding-left:64px}.bh-passi__linea{left:22px;right:auto;top:22px;bottom:22px;width:2px;height:auto}.bh-passi__linea i{transform-origin:top;transform:scaleY(var(--avanzamento, 1))}.bh-passo__n{position:absolute;left:-64px;top:0}.bh-passo h3{margin-top:10px}}.bh-nota{position:relative;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-5);align-items:start;margin-top:clamp(32px,4cqi,56px);padding:clamp(20px,3cqi,32px);border-radius:var(--radius-lg);background:var(--superficie);box-shadow:var(--ombra-1),inset 0 0 0 1px var(--filo)}.bh-nota__icona{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--lilla-tenue);color:var(--lilla-testo)}.bh-nota h3{margin:0 0 6px;font:700 20px/1.2 var(--font-display);letter-spacing:-.015em}.bh-nota p{margin:0;color:var(--inchiostro-2);max-width:72ch}@container sito (max-width: 560px){.bh-nota{grid-template-columns:minmax(0,1fr)}}.bh-recensioni{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}@container sito (max-width: 900px){.bh-recensioni{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(280px,82%);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.bh-recensioni>*{scroll-snap-align:start}}.bh-recensione{margin:0;display:grid;gap:var(--space-4);align-content:start;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--superficie);box-shadow:var(--ombra-1),inset 0 0 0 1px var(--filo)}.bh-recensione blockquote{margin:0;font:400 16px/1.6 var(--font-testo);color:var(--inchiostro-2)}.bh-recensione blockquote:before{content:"“";display:block;height:34px;font:italic 400 72px/1 var(--font-accento);color:var(--lilla-testo)}.bh-recensione figcaption{display:flex;align-items:center;gap:var(--space-3);margin-top:auto}.bh-iniziali{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--lilla-tenue);color:var(--inchiostro);font:700 14px/1 var(--font-display);flex:none}.bh-recensione figcaption b{display:block;font-weight:600}.bh-recensione figcaption small{color:var(--inchiostro-3);font-size:13px}.bh-stelle{display:inline-flex;gap:2px;color:#f5b83d}.bh-stelle .bh-ic{width:16px;height:16px;fill:currentColor;stroke:none}.bh-voto{display:flex;align-items:center;gap:var(--space-4)}.bh-voto__n{font:700 56px/1 var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.bh-voto small{display:block;color:var(--inchiostro-3);font-size:13px;margin-top:4px}.bh-contatti{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5cqi,72px);align-items:start}@container sito (max-width: 900px){.bh-contatti{grid-template-columns:minmax(0,1fr)}}.bh-contatti__lista{display:grid;gap:var(--space-3)}.bh-contatto{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:var(--space-4);align-items:center;padding:var(--space-4) var(--space-5) var(--space-4) var(--space-4);border-radius:var(--radius-lg);background:var(--superficie);color:inherit;text-decoration:none;box-shadow:var(--ombra-1),inset 0 0 0 1px var(--filo);transition:transform var(--tempo-base) var(--curva-uscita),box-shadow var(--tempo-base) var(--curva-uscita)}.bh-contatto__icona{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--superficie-2);color:var(--inchiostro)}.bh-contatto b{display:block;font:700 18px/1.2 var(--font-display);letter-spacing:-.01em}.bh-contatto span{color:var(--inchiostro-2);font-size:14px}.bh-contatto>.bh-ic{color:var(--inchiostro-3);transition:transform var(--tempo-base) var(--curva-uscita),color var(--tempo-base) linear}.bh-contatto--primario{background:var(--lilla);color:var(--su-lilla);box-shadow:var(--ombra-lilla)}.bh-contatto--primario span,.bh-contatto--primario>.bh-ic{color:var(--su-lilla)}.bh-contatto--primario .bh-contatto__icona{background:color-mix(in srgb,var(--su-lilla) 12%,transparent);color:var(--su-lilla)}@media (hover: hover) and (pointer: fine){.bh-contatto:hover{transform:translateY(-3px);box-shadow:var(--ombra-2)}.bh-contatto--primario:hover{box-shadow:var(--ombra-lilla)}.bh-contatto:hover>.bh-ic{transform:translate(3px,-3px);color:inherit}}.bh-piede{position:relative;overflow:hidden;background:var(--fondo-2);border-top:1px solid var(--filo)}.bh-piede__invito{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-8);align-items:end;padding-block:clamp(56px,8cqi,112px) clamp(40px,5cqi,64px);border-bottom:1px solid var(--filo)}@container sito (max-width: 760px){.bh-piede__invito{grid-template-columns:minmax(0,1fr)}}.bh-piede__righe{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-10);justify-content:space-between;align-items:center;padding-block:var(--space-8) calc(var(--space-8) + 80px);color:var(--inchiostro-3);font-size:14px}.bh-piede__righe img{height:64px;width:auto}.bh-piede__righe nav{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5)}.bh-piede__righe a{color:var(--inchiostro-2);text-decoration:none}.bh-piede__righe a:hover{color:var(--inchiostro)}.bh-social{display:flex;gap:var(--space-2)}@container sito (min-width: 901px){.bh-piede__righe{padding-bottom:var(--space-8)}}.bh-percorso{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-6) var(--space-5)}.bh-percorso nav{display:flex;align-items:center;gap:var(--space-2);min-width:0;font:500 14px/1.4 var(--font-testo);color:var(--inchiostro-3)}.bh-percorso a{color:var(--inchiostro-2);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.bh-percorso a:hover{color:var(--inchiostro)}.bh-percorso [aria-current]{color:var(--inchiostro);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bh-sfoglia{display:flex;align-items:center;gap:var(--space-2)}.bh-sfoglia__pos{min-width:56px;text-align:center;font:600 13px/1 var(--font-testo);color:var(--inchiostro-3);font-variant-numeric:tabular-nums}.bh-scheda{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:clamp(20px,3.5cqi,48px);align-items:start}@container sito (max-width: 940px){.bh-scheda{grid-template-columns:minmax(0,1fr)}}.bh-galleria{display:grid;gap:var(--space-3);min-width:0}.bh-galleria__palco{position:relative;aspect-ratio:4 / 3;border-radius:var(--radius-xl);overflow:hidden;background:var(--superficie-2);touch-action:pan-y;cursor:zoom-in}.bh-galleria__foto{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bh-galleria__frecce{position:absolute;inset:50% 14px auto 14px;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none}.bh-galleria__frecce>*{pointer-events:auto}.bh-galleria__giu{position:absolute;left:14px;right:14px;bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);pointer-events:none}.bh-galleria__giu>*{pointer-events:auto}.bh-galleria__segmenti{position:absolute;left:16px;right:16px;top:14px;display:flex;gap:4px;pointer-events:none}.bh-galleria__segmenti i{flex:1;height:3px;border-radius:2px;background:#ffffff59;overflow:hidden}.bh-galleria__segmenti i:after{content:"";display:block;height:100%;width:100%;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform var(--tempo-base) var(--curva-uscita)}.bh-galleria__segmenti i.is-vista:after{transform:scaleX(1)}.bh-miniature{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(84px,128px);gap:var(--space-2);overflow-x:auto;scrollbar-width:none;padding:2px}.bh-miniature button{position:relative;aspect-ratio:4 / 3;padding:0;border:0;border-radius:var(--radius-xs);overflow:hidden;cursor:pointer;background:var(--superficie-2);opacity:.55;transition:opacity var(--tempo-base) linear,transform var(--tempo-base) var(--curva-uscita)}.bh-miniature button[aria-current=true]{opacity:1;box-shadow:0 0 0 2px var(--fondo),0 0 0 4px var(--lilla)}.bh-miniature img{width:100%;height:100%;object-fit:cover}@media (hover: hover) and (pointer: fine){.bh-miniature button:hover{opacity:1;transform:translateY(-2px)}}.bh-galleria__palco--video{cursor:pointer}.bh-video{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template:100% / 100%;place-items:center;overflow:hidden;background:#111}.bh-video__sfondo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.2);filter:blur(28px) brightness(.55)}.bh-video__copertina{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.34)}.bh-video__player{position:relative;width:100%;aspect-ratio:16 / 9;border:0;background:#000}.bh-video--verticale .bh-video__copertina{position:relative;inset:auto;width:auto;height:100%;aspect-ratio:9 / 16;transform:none;box-shadow:0 0 48px #00000080}.bh-video--verticale .bh-video__player{width:auto;height:100%;aspect-ratio:9 / 16}.bh-galleria__badge-destra{display:flex;gap:var(--space-2)}.bh-galleria__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:76px;height:76px;border:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;color:#fff;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 8px 30px #00000059;transition:transform var(--tempo-base) var(--curva-uscita),background var(--tempo-base) linear}.bh-galleria__play svg{width:30px;height:30px;margin-left:4px;fill:currentColor}@media (hover: hover) and (pointer: fine){.bh-galleria__palco--video:hover .bh-galleria__play{transform:translate(-50%,-50%) scale(1.08);background:var(--lilla)}}.bh-miniature__video span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;background:#00000040}.bh-miniature__video span svg{width:22px;height:22px;fill:currentColor}.bh-pannello{position:sticky;top:100px;display:grid;gap:var(--space-5);min-width:0}@container sito (max-width: 940px){.bh-pannello{position:static}}.bh-pannello__titolo{display:grid;gap:6px}.bh-pannello__titolo .bh-titolo{font-size:clamp(40px,5.2cqi,64px)}.bh-pannello__versione{margin:0;color:var(--inchiostro-2);font-size:17px}.bh-pannello__badge{display:flex;flex-wrap:wrap;gap:var(--space-2)}.bh-prezzo-blocco{display:flex;align-items:end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-5) 0;border-block:1px solid var(--filo)}.bh-prezzo-blocco small{display:block;margin-top:8px;font-size:13px;color:var(--inchiostro-3)}.bh-pannello__azioni{display:grid;gap:var(--space-2)}.bh-pannello__azioni .bh-riga{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2)}.bh-risposta{display:flex;align-items:center;gap:10px;font:500 13.5px/1.4 var(--font-testo);color:var(--inchiostro-2)}.bh-dati{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--filo);border-radius:var(--radius-lg);overflow:hidden;box-shadow:inset 0 0 0 1px var(--filo)}.bh-dati--4{grid-template-columns:repeat(4,minmax(0,1fr))}@container sito (max-width: 760px){.bh-dati--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.bh-dato{display:grid;grid-template-columns:36px minmax(0,1fr);gap:2px var(--space-3);align-items:center;padding:var(--space-4);background:var(--superficie)}.bh-dato__icona{grid-row:span 2;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--superficie-2);color:var(--inchiostro-2)}.bh-dato__icona .bh-ic{width:17px;height:17px}.bh-dato i{font:600 11.5px/1.2 var(--font-testo);font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:var(--inchiostro-3)}.bh-dato b{font:600 15px/1.3 var(--font-testo);font-variant-numeric:tabular-nums;color:var(--inchiostro);min-width:0;overflow-wrap:anywhere}.bh-punti{display:flex;flex-wrap:wrap;gap:var(--space-2)}.bh-punto-chiave{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:6px 14px 6px 8px;border-radius:var(--radius-pill);background:var(--lilla-tenue);color:var(--inchiostro);font:550 14px/1.3 var(--font-testo)}.bh-punto-chiave .bh-ic{width:20px;height:20px;padding:3px;border-radius:50%;background:var(--lilla);color:var(--su-lilla);stroke-width:2.5}.bh-elenchi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4cqi,56px)}@container sito (max-width: 700px){.bh-elenchi{grid-template-columns:minmax(0,1fr)}}.bh-elenco h3{margin:0 0 var(--space-3);font:600 12px/1.3 var(--font-testo);letter-spacing:.08em;text-transform:uppercase;color:var(--inchiostro-3)}.bh-elenco ul{list-style:none;margin:0;padding:0}.bh-elenco li{display:flex;gap:var(--space-3);align-items:center;padding:14px 0;border-bottom:1px solid var(--filo);font-size:15.5px}.bh-elenco li .bh-ic{width:18px;height:18px;color:var(--lilla-testo)}.bh-vicine{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}@container sito (max-width: 560px){.bh-vicine{grid-template-columns:minmax(0,1fr)}}.bh-vicina{display:grid;grid-template-columns:auto 72px minmax(0,1fr);gap:var(--space-3);align-items:center;padding:10px 16px 10px 10px;border-radius:var(--radius-lg);background:var(--superficie);box-shadow:inset 0 0 0 1px var(--filo);color:inherit;text-decoration:none;transition:transform var(--tempo-base) var(--curva-uscita),box-shadow var(--tempo-base) var(--curva-uscita)}.bh-vicina--dopo{grid-template-columns:minmax(0,1fr) 72px auto;text-align:right;padding:10px 10px 10px 16px}.bh-vicina img{width:72px;height:54px;border-radius:var(--radius-xs);object-fit:cover}.bh-vicina small{display:block;font:600 11.5px/1.3 var(--font-testo);letter-spacing:.08em;text-transform:uppercase;color:var(--inchiostro-3)}.bh-vicina b{display:block;font:700 17px/1.2 var(--font-display);letter-spacing:-.01em}.bh-vicina span{color:var(--inchiostro-2);font-size:13.5px;font-variant-numeric:tabular-nums}.bh-vicina>.bh-ic{color:var(--inchiostro-3);transition:transform var(--tempo-base) var(--curva-uscita)}@media (hover: hover) and (pointer: fine){.bh-vicina:hover{transform:translateY(-3px);box-shadow:var(--ombra-2)}.bh-vicina:hover>.bh-ic{transform:translate(-3px)}.bh-vicina--dopo:hover>.bh-ic{transform:translate(3px)}}.bh-visore{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--livello-visore);display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:#0a0a0feb;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#fff;animation:bh-appare var(--tempo-base) var(--curva-uscita)}.bh-visore .bh-btn-icona{background:#ffffff1f;color:#fff;box-shadow:inset 0 0 0 1px #ffffff2e}.bh-visore__testa{display:flex;justify-content:space-between;align-items:center;padding:16px;font:600 14px/1 var(--font-testo);font-variant-numeric:tabular-nums}.bh-visore__foto{width:100%;height:100%;object-fit:contain;padding:0 clamp(8px,6vw,96px)}.bh-visore__giu{display:flex;justify-content:center;gap:12px;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px))}@keyframes bh-appare{0%{opacity:0}}.bh-tema{position:relative;overflow:hidden}.bh-tema .bh-ic{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transition:transform var(--tempo-lento) var(--curva-molla),opacity var(--tempo-base) linear}.bh-tema .bh-tema__sole{transform:rotate(-90deg) scale(.4);opacity:0}[data-theme=giorno] .bh-tema .bh-tema__sole{transform:none;opacity:1}[data-theme=giorno] .bh-tema .bh-tema__luna{transform:rotate(90deg) scale(.4);opacity:0}html.bh-cambio-tema::view-transition-old(root),html.bh-cambio-tema::view-transition-new(root){animation:none;mix-blend-mode:normal}.bh-js [data-rivela]:not([data-visibile]){opacity:0;transform:translateY(24px);filter:blur(6px);transition:opacity var(--tempo-lento) var(--curva-uscita),transform var(--tempo-lento) var(--curva-uscita),filter var(--tempo-lento) var(--curva-uscita);transition-delay:calc(var(--i, 0) * 70ms)}.bh-js [data-rivela]{transition:opacity var(--tempo-lento) var(--curva-uscita),transform var(--tempo-lento) var(--curva-uscita),filter var(--tempo-lento) var(--curva-uscita);transition-delay:calc(var(--i, 0) * 70ms)}.bh-entra{animation:bh-entra var(--tempo-lento) var(--curva-uscita) both}@keyframes bh-entra{0%{opacity:0;transform:translateY(16px)}}.bh-scivola-sx{animation:bh-scivola-sx .42s var(--curva-uscita) both}.bh-scivola-dx{animation:bh-scivola-dx .42s var(--curva-uscita) both}@keyframes bh-scivola-sx{0%{opacity:0;transform:translate(32px)}}@keyframes bh-scivola-dx{0%{opacity:0;transform:translate(-32px)}}@media (prefers-reduced-motion: reduce){.bh-sito *,.bh-base *,.bh-sito *:before,.bh-sito *:after,.bh-base *:before,.bh-base *:after{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;transition-duration:.12s!important;transition-delay:0ms!important}.bh-js [data-rivela]:not([data-visibile]){transform:none;filter:none}.bh-aurora,.bh-nastro__pista,.bh-punto:after,.bh-anima .bh-satellite{animation:none!important}.bh-card:hover,.bh-contatto:hover,.bh-vicina:hover,.bh-btn--primario:hover,.bh-card:hover .bh-card__foto.is-attiva,.bh-vetrina:hover .bh-vetrina__foto img{transform:none}}.bh-mercati{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.bh-mercati span{font:500 13px/1.4 var(--font-testo);color:var(--inchiostro-3)}.bh-mercati a{display:grid;place-items:center;height:40px;padding:0 14px;border-radius:var(--radius-pill);background:#fff;box-shadow:inset 0 0 0 1px var(--filo);transition:transform var(--tempo-rapido) var(--curva-uscita)}.bh-mercati a:hover{transform:translateY(-2px)}.bh-mercati img{height:22px;width:auto;max-width:110px;object-fit:contain}.bh-piede__legale{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2) var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--filo);font-size:13px;color:var(--inchiostro-3)}.bh-descrizione{display:grid;gap:var(--space-3);max-width:72ch;color:var(--inchiostro-2)}.bh-descrizione p{margin:0}.bh-errore-carico{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center}.bh-nf{min-height:100vh;display:grid;place-items:center;text-align:center;padding:var(--space-8) var(--space-4);position:relative;overflow:hidden}.bh-nf__corpo{position:relative;z-index:1;display:grid;gap:var(--space-5);justify-items:center}.bh-nf__codice{font:700 clamp(96px,22vw,200px)/.9 var(--font-display);letter-spacing:-.06em;color:var(--inchiostro)}.bh-nf__codice em{font:italic 400 1.05em/1 var(--font-accento);color:var(--lilla-testo);letter-spacing:0}.bh-salta{position:absolute;left:12px;top:-60px;z-index:200;padding:10px 16px;border-radius:var(--radius-pill);background:var(--lilla);color:var(--su-lilla);font:600 14px/1 var(--font-testo);text-decoration:none}.bh-salta:focus{top:12px}@container sito (max-width: 480px){.bh-dato{grid-template-columns:minmax(0,1fr);padding:12px 14px}.bh-dato__icona{display:none}}.bh-social{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);margin-top:clamp(28px,4cqi,48px)}@container sito (max-width: 900px){.bh-social{grid-template-columns:minmax(0,1fr)}}.bh-social__card{position:relative;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icona nome" "icona handle" "testo testo" "segui segui";column-gap:var(--space-4);row-gap:2px;padding:var(--space-6);border-radius:var(--radius-lg);text-decoration:none;color:var(--inchiostro);background:var(--superficie);box-shadow:var(--ombra-1),inset 0 0 0 1px var(--filo);transition:transform var(--tempo-base) var(--curva-uscita),box-shadow var(--tempo-base) var(--curva-uscita)}.bh-social__icona{grid-area:icona;align-self:center;width:60px;height:60px;border-radius:18px;display:grid;place-items:center;background:var(--lilla-tenue);color:var(--lilla-testo)}.bh-social__icona .bh-ic{width:28px;height:28px}.bh-social__nome{grid-area:nome;align-self:end;font:700 26px/1.1 var(--font-display);font-variation-settings:"opsz" 48;letter-spacing:-.02em}.bh-social__handle{grid-area:handle;align-self:start;font:500 15px/1.3 var(--font-testo);color:var(--lilla-testo)}.bh-social__testo{grid-area:testo;margin-top:var(--space-4);font-size:15px;line-height:1.5;color:var(--inchiostro-2)}.bh-social__segui{grid-area:segui;margin-top:var(--space-5);display:inline-flex;align-items:center;gap:8px;font:600 15px/1 var(--font-testo)}.bh-social__segui .bh-ic{width:16px;height:16px;transition:transform var(--tempo-base) var(--curva-uscita)}.bh-social__card--primario{background:var(--lilla);color:var(--su-lilla);box-shadow:var(--ombra-lilla)}.bh-social__card--primario .bh-social__icona{background:color-mix(in srgb,var(--su-lilla) 14%,transparent);color:var(--su-lilla)}.bh-social__card--primario .bh-social__handle,.bh-social__card--primario .bh-social__testo{color:var(--su-lilla);opacity:.85}@media (hover: hover){.bh-social__card:hover{transform:translateY(-4px);box-shadow:var(--ombra-2)}.bh-social__card--primario:hover{box-shadow:var(--ombra-lilla)}.bh-social__card:hover .bh-social__segui .bh-ic{transform:translate(3px,-3px)}}.bh-insta{display:grid;justify-items:center;gap:var(--space-5);margin-top:clamp(28px,4cqi,48px)}.bh-insta__griglia{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6cqi,20px)}.bh-insta__post{display:flex;flex-direction:column;min-width:0;border:1px solid var(--filo);border-radius:var(--radius-md);overflow:hidden;background:var(--superficie);box-shadow:var(--ombra-1);color:var(--inchiostro);text-decoration:none}.bh-insta__testa{display:flex;align-items:center;gap:8px;padding:10px 12px;font-size:13px;line-height:1.2}.bh-insta__avatar{flex:none;width:30px;height:30px;padding:2px;border-radius:50%;background:conic-gradient(from 210deg,#f9ce34,#ee2a7b,#6228d7,#f9ce34)}.bh-insta__avatar img{display:block;width:100%;height:100%;padding:3px;border:2px solid var(--superficie);border-radius:50%;background:#fff;object-fit:contain}.bh-insta__account{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.bh-insta__data{margin-left:auto;color:var(--inchiostro-3);white-space:nowrap}.bh-insta__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:var(--superficie-2)}.bh-insta__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--tempo-lento, .6s) var(--curva-uscita)}.bh-insta__tipo{position:absolute;top:10px;right:10px;color:#fff;filter:drop-shadow(0 1px 3px #00000080)}.bh-insta__tipo .bh-ic{width:20px;height:20px}.bh-insta__tipo--video .bh-ic{fill:currentColor}.bh-insta__numeri{display:flex;gap:16px;padding:10px 12px 12px;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.bh-insta__numeri>span{display:inline-flex;align-items:center;gap:6px}@media (hover: hover) and (pointer: fine){.bh-insta__post:hover .bh-insta__media img{transform:scale(1.05)}}.bh-insta__azioni{justify-content:center}@container sito (max-width: 600px){.bh-insta__griglia{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bh-insta__testa{gap:6px;padding:8px 9px;font-size:12px}.bh-insta__avatar{width:24px;height:24px}.bh-insta__avatar img{padding:2px;border-width:1.5px}.bh-insta__data{display:none}.bh-insta__tipo{top:7px;right:7px}.bh-insta__tipo .bh-ic{width:17px;height:17px}.bh-insta__numeri{gap:12px;padding:8px 9px 10px;font-size:13px}.bh-insta__numeri .bh-ic{width:18px;height:18px}}.bh-social-riga{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-8);align-items:center;justify-content:space-between;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--superficie);box-shadow:inset 0 0 0 1px var(--filo)}.bh-nav__social{flex:none}.bh-lascia{display:flex;flex-wrap:wrap;gap:var(--space-5) var(--space-8);align-items:center;justify-content:space-between;margin-top:var(--space-6);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--lilla-tenue)}.bh-lascia p:not(.bh-titolo){margin:6px 0 0;color:var(--inchiostro-2);font-size:15px}.bh-piede__social a{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--radius-pill);background:var(--superficie);box-shadow:inset 0 0 0 1px var(--filo);color:var(--inchiostro);font-weight:600}.bh-piede__social a:hover{box-shadow:inset 0 0 0 1px var(--filo-forte)}.bh-piede__social .bh-ic{width:18px;height:18px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}body{margin:0;min-height:100vh;background:var(--fondo);color:var(--inchiostro);font:400 16px/1.6 var(--font-testo);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}img{max-width:100%;display:block}button,input,select{font:inherit;color:inherit}a{color:inherit}h1,h2,h3,p,figure,blockquote{margin:0}::view-transition-group(bh-foto-auto){animation-duration:.48s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-old(bh-foto-auto),::view-transition-new(bh-foto-auto){height:100%;object-fit:cover;overflow:clip}
