.cc{--cc-navy:var(--color-primary,#004278);--cc-secondary:var(--color-secondary,#467fbd);--cc-text:var(--color-dark-gray,#434750);--cc-white:var(--color-white,#fff);--cc-font:Barlow,system-ui,-apple-system,"Segoe UI",sans-serif;--cc-gutter:clamp(24px,8.889vw - 10.67px,160px);font-family:var(--cc-font);padding:50px 0}.cc,.cc *,.cc :after,.cc :before{box-sizing:border-box}.cc__inner{margin:0 auto;max-width:calc(1600px + var(--cc-gutter)*2);padding:0 var(--cc-gutter)}.cc__grid{display:grid;gap:32px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.cc__card{background:var(--cc-white);border:1px solid rgba(196,198,210,.3);color:var(--cc-text);display:flex;flex-direction:column;min-width:0;padding:48px}.cc__icon-slot{color:var(--cc-secondary);height:56px}.cc__icon{display:block;height:40px;width:40px}.cc__icon--busta{height:56px;width:56px}.cc__title{color:var(--cc-navy);font-family:var(--cc-font);font-size:var(--font-size-h3,3.2rem);font-weight:700;letter-spacing:0;line-height:var(--line-height-h3,1.25);margin:7px 0 0;text-transform:none}.cc__body{margin-top:16px}.cc__tel{display:flex;flex-wrap:wrap;gap:16px 26px}.cc__tel-col{display:flex;flex-direction:column;margin:0;padding-top:3px}.cc__label{font-size:1.6rem;font-weight:500;line-height:1}.cc__num,.cc__num:active,.cc__num:focus,.cc__num:hover,.cc__num:link,.cc__num:visited{color:var(--cc-text);font-family:var(--cc-font);font-size:3.2rem;font-weight:700;line-height:1.1;margin-top:8px;text-decoration:none;white-space:nowrap}.cc__num:hover{color:var(--cc-navy);text-decoration:underline}.cc__note{font-size:1.4rem;font-weight:400;line-height:1.42857;margin-top:5px;max-width:201px}.cc__orari{font-size:1.6rem;font-weight:400;line-height:1.5;margin-top:22px}.cc__orari p{color:inherit;font-size:inherit;line-height:inherit;margin:0}.cc__orari strong{font-weight:700}.cc__rich{color:var(--cc-text);overflow-wrap:anywhere}.cc__rich p{color:inherit;font-family:var(--cc-font);font-size:inherit;line-height:inherit;margin:0}.cc__rich p+p{margin-top:1.5em}.cc__rich--s{font-size:var(--font-size-body-s,1.8rem);font-weight:400;line-height:var(--line-height-body-s,1.55556)}.cc__rich--m{font-size:var(--font-size-body-m,2rem);font-weight:500;line-height:var(--line-height-body-m,1.5)}.cc__rich a,.cc__rich a:active,.cc__rich a:focus,.cc__rich a:hover,.cc__rich a:link,.cc__rich a:visited{color:var(--cc-text);font-weight:inherit;text-decoration:underline}.cc__rich a:hover{color:var(--cc-navy)}.cc__num:focus-visible,.cc__rich a:focus-visible{outline:2px solid var(--cc-navy);outline-offset:2px}@media (max-width:1199px){.cc__grid{gap:16px;grid-auto-flow:row;grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.cc{padding:32px 0}.cc__card{padding:32px 24px}.cc__num{font-size:2.6rem}}.cc{--scala-s:clamp(12px,8.69px + 0.85vw,25px);--scala-m:clamp(24px,17.37px + 1.699vw,50px);--scala-l:clamp(48px,34.75px + 3.399vw,100px)}.cc.cc--sopra-nessuno{padding-top:0}.cc.cc--sopra-s{padding-top:var(--scala-s)}.cc.cc--sopra-m{padding-top:var(--scala-m)}.cc.cc--sopra-l{padding-top:var(--scala-l)}.cc.cc--sotto-nessuno{padding-bottom:0}.cc.cc--sotto-s{padding-bottom:var(--scala-s)}.cc.cc--sotto-m{padding-bottom:var(--scala-m)}.cc.cc--sotto-l{padding-bottom:var(--scala-l)}