.sito .p-marketing .fatti{background:var(--line);border-radius:20px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:clamp(40px,5vw,70px);display:grid;overflow:hidden}.sito .p-marketing .fatti>div{background:var(--night);padding:24px 24px 26px}.sito .p-marketing .fatti b{color:var(--red-soft);padding-bottom:.08em;font-size:clamp(34px,3.4vw,54px);font-weight:400;line-height:1.05;display:block}.sito .p-marketing .fatti span{font-family:var(--ui);opacity:.8;font-size:14px;line-height:1.5}@media (max-width:760px){.sito .p-marketing .fatti{grid-template-columns:1fr}}.sito .p-marketing .cantinetta{grid-template-columns:repeat(4,1fr);gap:clamp(18px,2.4vw,32px);display:grid}@media (max-width:1100px){.sito .p-marketing .cantinetta{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.sito .p-marketing .cantinetta{grid-template-columns:1fr}}.sito .p-marketing .servizio{align-content:start;gap:18px;min-width:0;display:grid}.sito .p-marketing .lab{aspect-ratio:4/5;text-align:center;transform:rotate(var(--r,-2deg));transition:transform .8s var(--ease), box-shadow .6s;border-radius:6px;flex-direction:column;justify-content:space-between;align-items:center;padding:26px 20px;display:flex;box-shadow:0 20px 40px #0003}.sito .p-marketing .servizio:nth-child(2n) .lab{--r:2deg}.sito .p-marketing .servizio:hover .lab{transform:rotate(0)translateY(-8px);box-shadow:0 34px 60px #0000004d}.sito .p-marketing .lab small{font-family:var(--ui);letter-spacing:.2em;text-transform:uppercase;font-size:11px;line-height:1.4}.sito .p-marketing .lab b{overflow-wrap:anywhere;padding:0 .05em .1em;font-size:clamp(30px,2.6vw,42px);font-weight:400;line-height:1.05}.sito .p-marketing .lab .num{font-family:var(--display);padding-bottom:.05em;font-size:40px;line-height:1.05}.sito .p-marketing .l1{background:var(--cream);color:var(--red);box-shadow:inset 0 0 0 7px var(--cream), inset 0 0 0 8.5px var(--red), 0 20px 40px #0003}.sito .p-marketing .l2{background:var(--red-bright);color:var(--cream);border-radius:50% 50% 8px 8px/24% 24% 8px 8px}.sito .p-marketing .l3{color:var(--cream);background:#0e0c0c;box-shadow:inset 0 0 0 7px #0e0c0c,inset 0 0 0 8px #f7f2f259,0 20px 40px #0003}.sito .p-marketing .l4{color:#3a2a10;background:#ebddb5;border-radius:4px 4px 50% 50%/4px 4px 14% 14%}.sito .p-marketing .l5{background:var(--cream);color:var(--black);aspect-ratio:1;border-radius:50%;justify-content:center;align-self:center;gap:10px}.sito .p-marketing .l6{color:#ebddb5;background:#24352a;box-shadow:inset 0 0 0 7px #24352a,inset 0 0 0 8px #ebddb580,0 20px 40px #0003}.sito .p-marketing .l7{color:var(--black);background:repeating-linear-gradient(0deg,#f7f2f2 0 22px,#efe6e6 22px 23px)}.sito .p-marketing .l8{background:var(--red);color:var(--cream);clip-path:polygon(0 6%,50% 0,100% 6%,100% 100%,0 100%);padding-top:40px}.sito .p-marketing .servizio h3{padding-bottom:.08em;font-size:clamp(24px,2vw,30px);font-weight:400;line-height:1.12}.sito .p-marketing .servizio p{font-family:var(--ui);opacity:.85;font-size:15px;font-weight:300;line-height:1.6}.sito .p-marketing .brief{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(30px,6vw,96px);display:grid}.sito .p-marketing .brief-testa{position:sticky;top:110px}.sito .p-marketing .brief-testa .lede{margin-top:22px}@media (max-width:900px){.sito .p-marketing .brief{grid-template-columns:1fr}.sito .p-marketing .brief-testa{position:static}}
