.tf-fiducia{padding-block:calc(var(--tf-section-gap) / 2)}.tf-testimonianze__title{margin:0}.tf-testimonianze__head{margin-bottom:2.8rem}.tf-testimonianze__item{display:grid}.tf-quote--card{position:relative;display:grid;grid-template-columns:8.8rem minmax(0,1fr);grid-template-rows:auto 1fr auto;grid-template-areas:"media name" "text text" "cta cta";align-items:center;gap:var(--tf-space-4) var(--tf-space-4);height:100%;padding:var(--tf-space-5);border-radius:var(--tf-radius-card);background:rgb(var(--color-raised))}.tf-quote--card .tf-quote__media{grid-area:media}.tf-quote--card .tf-quote__name{grid-area:name;font-size:var(--tf-size-h4)}.tf-quote--card .tf-quote__text{grid-area:text;align-self:start;margin:0}.tf-quote__media{aspect-ratio:4 / 5;border-radius:var(--tf-radius-arch);overflow:hidden;background:rgb(var(--color-background))}.tf-quote__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--tf-duration-zoom) var(--tf-ease)}.tf-quote__name{margin:0;font-family:var(--tf-font-display);font-weight:400;line-height:1.2;letter-spacing:var(--tf-tracking-heading);color:rgb(var(--color-heading));overflow-wrap:anywhere}.tf-quote__link{color:inherit;text-decoration:none}.tf-quote__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--tf-radius-card)}.tf-quote__link:focus-visible{outline:none}.tf-quote--card:has(.tf-quote__link:focus-visible){outline:var(--tf-focus-width) solid rgb(var(--color-accent));outline-offset:var(--tf-focus-offset)}.tf-quote__cta{grid-area:cta;justify-self:start;display:inline-flex;align-items:center;gap:.8rem;min-height:var(--tf-target-min);font-weight:700;color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-color:rgb(var(--color-accent));text-decoration-thickness:.2rem;text-underline-offset:.6rem}.tf-quote__cta .tf-icon{width:2rem;height:2rem;transition:translate var(--tf-duration) var(--tf-ease)}.tf-quote--card:has(.tf-quote__link):hover .tf-quote__name{text-decoration:underline;text-decoration-thickness:.2rem;text-underline-offset:.5rem}.tf-quote--card:hover .tf-quote__cta{color:rgb(var(--color-heading));text-decoration-thickness:.3rem}.tf-quote--card:hover .tf-quote__cta .tf-icon{translate:.4rem 0}.tf-quote--card:has(.tf-quote__link):hover .tf-quote__media img{transform:scale(var(--tf-zoom))}@media screen and (min-width:750px){.tf-quote--card{grid-template-columns:10.4rem minmax(0,1fr);padding:var(--tf-space-6) var(--tf-space-5) var(--tf-space-5)}}.tf-testimonianze__grid{display:grid;gap:var(--tf-grid-gap);margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.tf-testimonianze__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.tf-testimonianze__grid{grid-template-columns:repeat(var(--tf-testimonianze-cols, 3),minmax(0,1fr))}}.tf-testimonianze__list{display:grid;max-width:88rem;margin:0;padding:0;list-style:none}.tf-quote--row{display:grid;grid-template-columns:8.8rem minmax(0,1fr);grid-template-areas:"media name" "text text";align-items:center;gap:var(--tf-space-4) var(--tf-space-5);padding-block:var(--tf-space-6)}.tf-quote--row:first-child{padding-top:0}.tf-quote--row+.tf-quote--row{border-top:var(--tf-border-line) solid rgb(var(--color-line))}.tf-quote--row .tf-quote__media{grid-area:media}.tf-quote--row .tf-quote__name{grid-area:name;font-size:var(--tf-size-h3)}.tf-quote--row .tf-quote__text{grid-area:text;max-width:68ch;margin:0}.tf-quote__text p{margin:0}.tf-quote__text p+p,.tf-testimonianza__text p+p{margin-top:var(--tf-space-3)}@media screen and (min-width:750px){.tf-quote--row{grid-template-columns:16rem minmax(0,1fr);grid-template-areas:"media name" "media text";grid-template-rows:auto 1fr;align-items:start;gap:var(--tf-space-3) var(--tf-space-6)}}.tf-testimonianza{padding-block:clamp(2.4rem,4vw,4.8rem) calc(var(--tf-section-gap) / 2)}.tf-testimonianza__inner{display:grid;grid-template-areas:"head" "media" "text";gap:var(--tf-space-5);align-items:start}.tf-testimonianza__head{grid-area:head;display:grid;justify-items:start;gap:var(--tf-space-2)}.tf-testimonianza__name{margin:0;overflow-wrap:anywhere}.tf-testimonianza__media{grid-area:media}.tf-testimonianza__media img{display:block;width:100%;height:auto;max-height:64svh;object-fit:cover;border-radius:var(--tf-radius-card)}.tf-testimonianza__text{grid-area:text;max-width:62ch;font-size:clamp(1.8rem,1.7rem + .3vw,2rem)}.tf-testimonianza__text p{margin:0}@media screen and (min-width:990px){.tf-testimonianza__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto 1fr;grid-template-areas:"media head" "media text";gap:var(--tf-space-5) var(--tf-space-8)}.tf-testimonianza__inner--text{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "text"}.tf-testimonianza__head{padding-top:var(--tf-space-5)}.tf-testimonianza__media img{max-height:none}}.tf-quote__text,.tf-testimonianza__text{margin:0;padding:0;border:0;font-style:normal;color:rgb(var(--color-foreground))}.tf-forza__head{display:grid;gap:var(--tf-space-3);margin-bottom:var(--tf-space-6)}.tf-forza__title,.tf-forza__subtitle{margin:0}.tf-forza--ampia .tf-forza__head{justify-items:center;text-align:center}.tf-forza--ampia .tf-forza__subtitle{max-width:48ch}.tf-forza--ampia .tf-forza__list{max-width:104rem;margin-inline:auto}.tf-forza--ampia .tf-forza__item{padding:var(--tf-space-6) var(--tf-space-5);border-radius:var(--tf-radius-card)}.tf-forza__stage--image{position:relative;padding:clamp(2.4rem,6vw,8rem) clamp(1.6rem,4vw,6.4rem);border-radius:var(--tf-radius-card);overflow:hidden}.tf-forza__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tf-forza__stage--image .tf-forza__list{position:relative}.tf-forza--compatta .tf-forza__list{grid-template-columns:repeat(auto-fit,minmax(min(26rem,100%),1fr));gap:var(--tf-space-5) var(--tf-grid-gap)}.tf-forza--compatta .tf-strength:not(:has(.tf-strength__text)){align-items:center}@media(prefers-reduced-motion:reduce){.tf-quote__media img,.tf-quote__cta .tf-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tf-fiducia.css.map */
