.bc2.cb-meeting{--bc2-blu:#2b211d;--bc2-rosso:#5e4f48;--bc2-chiaro:#f4f0ec;--bc2-grigio:#5d554f;--bc2-fascia:#5e4f48;--bc2-chiaro-su-fascia:#e3d3c8;--bc2-scuro:#1c1613;--bc2-cornice:#14100e;--bc2-filo:#ddd4cd;--bc2-filo-2:#e8e1db;--bc2-bordo-card:#e6ded7;--bc2-bordo-card-hover:#cfc3b9;--bc2-ombra:43,33,29;--bc2-velo:28,22,19;--bc2-tag:#5e4f48}.cb-h2{color:var(--bc2-blu);max-width:20ch}.cb-h2 span{display:inline-block;color:var(--bc2-rosso)}.cb-sotto{margin:14px 0 0;max-width:36rem;font-size:clamp(17px,1.4vw,20px);line-height:1.5;color:var(--bc2-grigio)}.cb-hero-azione{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;margin:32px 0 0}.cb-bottone{display:inline-flex;align-items:center;min-height:52px;padding:14px 28px;border-radius:999px;background:#fff;color:var(--bc2-blu);font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.cb-bottone:hover{background:var(--bc2-chiaro-su-fascia)}.cb-bottone:active{transform:scale(.98)}.cb-bottone:focus-visible{outline:3px solid #fff;outline-offset:4px}.cb-hero-link{font-size:15px;color:hsla(0,0%,100%,.78)}.cb-richiesta{background:var(--bc2-chiaro);padding-block:clamp(64px,8vw,112px)}.cb-richiesta__griglia{display:grid;gap:40px}.cb-etichetta{margin:0 0 12px;font-size:16px;font-weight:600;color:var(--bc2-grigio)}.cb-etichetta--accento{color:var(--bc2-rosso)}.cb-richiesta__frase-chiesto{margin:0;font-size:clamp(26px,2.4vw,34px);font-weight:400;line-height:1.15;letter-spacing:-.02em;color:var(--bc2-grigio)}.cb-richiesta__lista{list-style:none;margin:0;padding:0;display:grid;gap:22px}.cb-richiesta__lista li{padding-top:20px;border-top:1px solid var(--bc2-filo);font-size:clamp(26px,2.9vw,44px);font-weight:500;line-height:1.1;letter-spacing:-.03em;color:var(--bc2-blu);text-wrap:balance}@media (min-width:900px){.cb-richiesta__griglia{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:64px;align-items:start}.cb-richiesta__chiesto{padding-top:20px;border-top:1px solid var(--bc2-filo)}}.cb-foto{background:#fff;padding-block:var(--tj-sp-section,96px);overflow:hidden}.cb-foto__fila{--bordo:max(clamp(20px,4vw,48px),calc((100vw - 1240px) / 2 + 48px));list-style:none;margin:clamp(32px,4vw,56px) 0 0;padding:0 var(--bordo);display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--bordo);scrollbar-width:none}.cb-foto__fila::-webkit-scrollbar{display:none}.cb-foto__voce{position:relative;flex:0 0 auto;width:300px;height:420px;border-radius:24px;overflow:hidden;background:var(--bc2-chiaro);scroll-snap-align:start}.cb-foto__voce--largo{width:520px}@media (min-width:900px){.cb-foto__fila{display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-template-rows:repeat(2,clamp(200px,19vw,280px));overflow:visible}.cb-foto__voce,.cb-foto__voce--largo{width:auto;height:auto}.cb-foto__voce:first-child{grid-row:span 2}}@media (max-width:899px){.cb-foto__voce{width:62vw;height:82vw;max-height:460px}.cb-foto__voce--largo{width:78vw}.cb-foto__fila{-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent);mask-image:linear-gradient(90deg,#000 80%,transparent)}}.cb-menu{background:var(--bc2-chiaro);padding-block:var(--tj-sp-section,96px);overflow:hidden}.cb-schermi{--pg:24px;--bordo:max(clamp(20px,4vw,48px),calc((100vw - 1240px) / 2 + 48px));list-style:none;margin:clamp(32px,4vw,56px) 0 0;padding:0 var(--bordo);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pg)}.cb-schermo{min-width:0;display:flex;flex-direction:column}.cb-telefono{width:100%;padding:7px;border-radius:32px;background:var(--bc2-cornice);box-shadow:0 34px 60px -34px rgba(var(--bc2-ombra),.6),0 0 0 1px rgba(0,0,0,.05)}.cb-telefono__schermo{position:relative;aspect-ratio:390/844;border-radius:25px;overflow:hidden;background:#fff}.cb-schermo__titolo{margin:22px 0 0;font-size:clamp(19px,1.6vw,22px);font-weight:600;line-height:1.15;letter-spacing:-.015em;color:var(--bc2-blu)}.cb-schermo__testo{margin:6px 0 0;font-size:16px;line-height:1.4;color:var(--bc2-grigio)}.cb-prova{margin:clamp(32px,4vw,48px) 0 0;font-size:17px;color:var(--bc2-grigio)}.cb-prova a{color:var(--bc2-rosso);font-weight:600;text-decoration:underline;text-underline-offset:4px}.cb-prova a:focus-visible{outline:2px solid var(--bc2-rosso);outline-offset:4px}@media (max-width:899px){.cb-schermi{--pg:16px;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--bordo);scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 78%,transparent);mask-image:linear-gradient(90deg,#000 78%,transparent)}.cb-schermi::-webkit-scrollbar{display:none}.cb-schermo{flex:0 0 auto;width:min(62vw,280px);scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.cb-bottone{transition:none}}.bc2.cb-gigliotti{--bc2-blu:#0e2418;--bc2-rosso:#076633;--bc2-chiaro:#eef4f0;--bc2-grigio:#4a5950;--bc2-fascia:#076633;--bc2-chiaro-su-fascia:#bfe3c9;--bc2-scuro:#0a1a11;--bc2-cornice:#07130c;--bc2-filo:#d3ddd6;--bc2-filo-2:#e1e8e3;--bc2-bordo-card:#dfe7e1;--bc2-bordo-card-hover:#c4d2c8;--bc2-ombra:14,36,24;--bc2-velo:10,26,17;--bc2-tag:#076633}.cb-video-sez{background:var(--bc2-scuro);color:#fff;padding-block:var(--tj-sp-section,96px)}.cb-video-sez__griglia{display:grid;gap:40px;align-items:center}.cb-h2--chiaro{color:#fff}.cb-h2--chiaro span{color:var(--bc2-chiaro-su-fascia)}.cb-sotto--chiaro{color:hsla(0,0%,100%,.85)}.cb-video{position:relative;margin:0;width:min(100%,440px);justify-self:center;aspect-ratio:4/5;border-radius:28px;overflow:hidden;background:#000;box-shadow:0 50px 90px -40px rgba(0,0,0,.7)}.cb-video__media{width:100%;height:100%;object-fit:cover;display:block}.cb-video__pausa{position:absolute;right:14px;bottom:14px;min-height:40px;padding:8px 16px;border:0;border-radius:999px;background:hsla(0,0%,100%,.92);color:var(--bc2-blu);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.cb-video__pausa:focus-visible{outline:3px solid #fff;outline-offset:3px}@media (min-width:900px){.cb-video-sez__griglia{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.cb-manca{margin:32px 0 0;padding:18px 20px;border:2px dashed #e0b84c;border-radius:16px;background:#fffbea;color:#5c4a10;font-size:15px}.cb-video-fila{--pg:24px;--bordo:max(clamp(20px,4vw,48px),calc((100vw - 1240px) / 2 + 48px));list-style:none;margin:clamp(32px,4vw,56px) 0 0;padding:0 var(--bordo);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pg)}.cb-video-voce{min-width:0;display:flex;flex-direction:column}.cb-video-voce__cornice{position:relative;aspect-ratio:9/16;border-radius:24px;overflow:hidden;background:#000;box-shadow:0 40px 70px -40px rgba(0,0,0,.8)}.cb-video-voce__play{position:absolute;inset:0;display:grid;place-items:end start;border:0;padding:16px;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.35));cursor:pointer}.cb-video-voce__tondo{display:grid;place-items:center;width:56px;height:56px;padding-left:3px;border-radius:50%;background:hsla(0,0%,100%,.94);color:var(--bc2-blu);box-shadow:0 12px 30px rgba(0,0,0,.35);transition:transform .2s ease}.cb-video-voce__play:hover .cb-video-voce__tondo{transform:scale(1.06)}.cb-video-voce__play:focus-visible{outline:3px solid #fff;outline-offset:-6px;border-radius:24px}.cb-schermo__titolo--chiaro{color:#fff}.cb-schermo__testo--chiaro{color:hsla(0,0%,100%,.8)}@media (max-width:899px){.cb-video-fila{--pg:16px;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--bordo);scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 78%,transparent);mask-image:linear-gradient(90deg,#000 78%,transparent)}.cb-video-fila::-webkit-scrollbar{display:none}.cb-video-voce{flex:0 0 auto;width:min(62vw,280px);scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.cb-video-voce__tondo{transition:none}}.bc2.cb-cresqoo{--bc2-blu:#1f241c;--bc2-rosso:#40473b;--bc2-chiaro:#f1f3ee;--bc2-grigio:#555c50;--bc2-fascia:#40473b;--bc2-chiaro-su-fascia:#d6decf;--bc2-scuro:#22271f;--bc2-cornice:#141712;--bc2-filo:#d8ddd3;--bc2-filo-2:#e5e9e1;--bc2-bordo-card:#e1e5dc;--bc2-bordo-card-hover:#c7cec0;--bc2-ombra:31,36,28;--bc2-velo:34,39,31;--bc2-tag:#40473b}.cb-numeri{background:var(--bc2-fascia);color:#fff;padding-block:clamp(56px,7vw,96px)}.cb-numeri__titolo{margin:0;font-size:clamp(20px,1.8vw,26px);font-weight:600;color:var(--bc2-chiaro-su-fascia)}.cb-numeri__lista{display:grid;gap:24px;margin:24px 0 0}.cb-numeri__lista>div{display:flex;flex-direction:column-reverse;gap:4px;padding-top:18px;border-top:1px solid hsla(0,0%,100%,.28)}.cb-numeri__lista dt{font-size:clamp(17px,1.4vw,20px);color:hsla(0,0%,100%,.85)}.cb-numeri__lista dd{margin:0;font-size:clamp(64px,8vw,120px);font-weight:500;line-height:.95;letter-spacing:-.04em}.cb-numeri__fonte{margin:24px 0 0;font-size:14px;color:hsla(0,0%,100%,.78)}@media (min-width:768px){.cb-numeri__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}