:root{--tbp-sagoma-fondo:#eceeea;--tbp-sagoma-riga:#dfe3df;--tbp-sagoma-luce:#ffffff8c}@supports (color:color-mix(in srgb, red, blue)){:root{--tbp-sagoma-fondo:color-mix(in srgb, var(--tbp-d-text,#084828) 7%, var(--tbp-d-bg,#faf9f5));--tbp-sagoma-riga:color-mix(in srgb, var(--tbp-d-text,#084828) 13%, var(--tbp-d-bg,#faf9f5));--tbp-sagoma-luce:color-mix(in srgb, var(--tbp-d-bg,#fff) 55%, transparent)}}html[data-tbp-theme=dark]{--tbp-sagoma-luce:#ffffff0d}@keyframes tbp-sagoma-riflesso{0%{transform:translate(-100%)}to{transform:translate(100%)}}html div:where(.tbp-wp) :is(#tbp-results-container,.tbp-exp-card-scope) article.card-esperienza.tbp-sagoma,html div:where(.tbp-wp) :is(#tbp-results-container,.tbp-exp-card-scope) article.card-esperienza.tbp-sagoma .tbp-exp-card__media,.tbp-sagoma-blocco{background:var(--tbp-sagoma-fondo)!important;color:#0000!important;cursor:default!important;pointer-events:none!important;box-shadow:none!important}.tbp-sagoma .tbp-exp-card__media,.tbp-sagoma-blocco,.tbp-sagoma-testo{position:relative;overflow:hidden}.tbp-sagoma .tbp-exp-card__media:after,.tbp-sagoma-blocco:after,.tbp-sagoma-testo:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--tbp-sagoma-luce) 50%, transparent 100%);pointer-events:none;animation:1.8s ease-in-out infinite tbp-sagoma-riflesso;position:absolute;inset:0;transform:translate(-100%)}.tbp-sagoma__fondo{flex-direction:column;gap:8px;display:flex;position:absolute;inset:auto 10px 12px}.tbp-sagoma__riga{background:var(--tbp-sagoma-riga);border-radius:6px;width:100%;height:12px;display:block}.tbp-sagoma__riga--titolo{width:82%;height:16px}.tbp-sagoma__riga--corta{width:46%;margin-bottom:4px}.tbp-sagoma__riga--etichetta{width:70%;height:10px}.tbp-sagoma__riga--etichetta+.tbp-sagoma__riga--etichetta{width:48%}.tbp-sagoma__riga--grande{border-radius:10px;width:min(560px,78%);height:clamp(24px,3vw,34px);margin-bottom:6px}.tbp-sagoma__riga--fine{width:62%}.tbp-sagoma__persona{align-items:center;gap:8px;display:flex}.tbp-sagoma__ritratto{aspect-ratio:56/72;background:var(--tbp-sagoma-riga);border-radius:10px;flex:none;width:38px}.tbp-sagoma__etichette{flex-direction:column;flex:auto;gap:6px;display:flex}.tbp-sagoma__bottone{background:var(--tbp-sagoma-riga);border-radius:12px;max-width:320px;height:40px;display:block}.tbp-sagoma-testo{flex-direction:column;gap:10px;display:flex}.tbp-sagoma-blocco{border-radius:20px;display:block}#tbp-results-container.tbp-ris>.grid-risultati{transition:opacity .18s}#tbp-results-container.tbp-ris--attesa>.grid-risultati:not(.tbp-sagome){opacity:.5;transition:opacity .2s .12s}@media (prefers-reduced-motion:reduce){.tbp-sagoma .tbp-exp-card__media:after,.tbp-sagoma-blocco:after,.tbp-sagoma-testo:after{opacity:0;animation:none;transform:none}#tbp-results-container.tbp-ris>.grid-risultati,#tbp-results-container.tbp-ris--attesa>.grid-risultati:not(.tbp-sagome){transition:none}}.tbp-sagoma-pagina{min-height:70vh}.tbp-sagoma-testo .tbp-sagoma__riga{max-width:640px}.tbp-sagoma-cerca{box-sizing:border-box;flex-direction:column;gap:16px;min-height:1770px;display:flex!important}.tbp-sagoma-cerca__saluto{align-items:center;gap:14px;display:flex}.tbp-sagoma-cerca__saluto .tbp-sagoma-testo{flex:auto}.tbp-sagoma-cerca__volto{border-radius:50%;flex:none;width:64px;height:64px}.tbp-sagoma-cerca__campo{border-radius:18px;height:60px}.tbp-sagoma-cerca__filtri{flex:auto;grid-template-rows:repeat(6,minmax(0,1fr));gap:16px;display:grid}@media (min-width:850px){.tbp-sagoma-cerca{max-width:760px;min-height:1177px;margin-left:auto!important;margin-right:auto!important}.tbp-sagoma-cerca__filtri{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}}.tbp-sagoma-catalogo__testa{box-sizing:border-box;flex-direction:column;gap:14px;min-height:135px;display:flex}.tbp-sagoma-catalogo__azioni{border-radius:14px;width:100%;max-width:360px;height:40px}.tbp-sagoma-catalogo__filtri{height:170px}.tbp-sagoma-catalogo__conto{box-sizing:border-box;min-height:42px;padding-top:12px;display:block}.tbp-sagoma-catalogo__conto .tbp-sagoma__riga{width:220px}@media (min-width:850px){.tbp-sagoma-catalogo__testa{flex-direction:row;justify-content:space-between;align-items:flex-start;min-height:79px}.tbp-sagoma-catalogo__testa .tbp-sagoma-testo{flex:0 640px}.tbp-sagoma-catalogo__azioni{flex:0 0 300px}.tbp-sagoma-catalogo__filtri{height:194px}}.tbp-sagoma-scheda{box-sizing:border-box;gap:16px;padding:12px;display:grid}.tbp-sagoma-scheda__testa{display:contents}.tbp-sagoma-scheda__titolo{order:2}.tbp-sagoma-scheda__chi{order:3;align-items:center;gap:12px;display:flex}.tbp-sagoma-scheda__chi .tbp-sagoma-testo{flex:auto}.tbp-sagoma-scheda__etichette{order:3}.tbp-sagoma-scheda__ritratto{border-radius:12px;flex:none;width:48px;height:58px}.tbp-sagoma-scheda__foto{order:1}html div:where(.tbp-wp) :is(#tbp-results-container,.tbp-exp-card-scope).tbp-sagoma-scheda__foto article.card-esperienza.tbp-sagoma .tbp-exp-card__media{aspect-ratio:3/4!important;height:auto!important}.tbp-sagoma-scheda__racconto{order:4}.tbp-sagoma-scheda__prenota{order:5;height:420px}@media (min-width:1024px){.tbp-sagoma-scheda{grid-template-columns:minmax(0,534px) minmax(0,346px);justify-content:center;gap:20px 38px;padding:28px 0 0}.tbp-sagoma-scheda__testa{flex-direction:column;grid-column:1;gap:18px;display:flex}.tbp-sagoma-scheda__titolo,.tbp-sagoma-scheda__chi,.tbp-sagoma-scheda__foto,.tbp-sagoma-scheda__etichette{order:0}html div:where(.tbp-wp) :is(#tbp-results-container,.tbp-exp-card-scope).tbp-sagoma-scheda__foto article.card-esperienza.tbp-sagoma .tbp-exp-card__media{aspect-ratio:auto!important;height:clamp(360px,40vw,480px)!important}.tbp-sagoma-scheda__prenota{border-radius:22px;grid-area:1/2/span 2;align-self:start;height:350px}.tbp-sagoma-scheda__racconto{grid-column:1}}.tbp-sagoma-persone{box-sizing:border-box;max-width:1208px;min-height:70vh;margin:0 auto;padding:54px 16px 24px}.tbp-sagoma-persone__apertura{gap:20px;margin-bottom:28px;display:grid}.tbp-sagoma-persone__foto{height:220px}.tbp-sagoma-persone__griglia{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.tbp-sagoma-persone__riquadro{height:200px}@media (min-width:850px){.tbp-sagoma-persone{padding:64px 28px 32px}.tbp-sagoma-persone__apertura{grid-template-columns:minmax(0,650px) minmax(0,1fr);align-items:center}.tbp-sagoma-persone__foto{height:280px}}
