.contTesto{--spacing:30px;--spacingSmall:15px;--spacingBig:70px;word-break:break-word}.contTesto>*+*{margin-top:var(--spacing)}.contTesto>.wp-block-buttons+figure,.contTesto>p+:not(p):not(ul):not(ol),.contTesto>ul+:not(p):not(ul):not(ol){margin-top:var(--spacingBig)}.content .contTesto>*{padding-left:var(--container-padding);padding-right:var(--container-padding)}.contTesto figcaption{padding-left:30px;padding-top:10px;font-family:var(--antarctican);font-size:clamp(12px,1.09vw,16px);font-family:500;line-height:1.3;letter-spacing:.15em;text-transform:uppercase}.content .contTesto>figure{padding-left:0;padding-right:0;width:100%}.contTesto>figure img{width:100%;height:100%;max-height:80vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.contTesto h2 b,.contTesto h2 strong,.contTesto h3 b,.contTesto h3 strong,.contTesto h4 b,.contTesto h4 strong,.contTesto h5 b,.contTesto h5 strong,.contTesto h6 b,.contTesto h6 strong{font-weight:400}.contTesto li,.contTesto p{font-size:clamp(19px,1.7vw,19px);font-weight:500;font-family:var(--utile)}.contTesto *+h1,.contTesto *+h2,.contTesto *+h3,.contTesto *+h4{margin-top:70px}.contTesto h2+h3,.contTesto h2+h4,.contTesto h2+h5{margin-top:var(--spacing)}.contTesto h1{font-size:clamp(36px,4.7vw,75px);text-transform:uppercase}.contTesto h1,.contTesto h2{font-weight:400;line-height:1.1}.contTesto h2{font-size:clamp(30px,2.7vw,50px);position:relative}.content.indexed .contTesto h2:before{content:var(--index);font-family:var(--antarctican);font-size:clamp(14px,1.09vw,16px);line-height:1.3;letter-spacing:.1rem;font-weight:500;text-transform:uppercase;position:relative;display:block;margin-bottom:5px;margin-left:5px}.content .contTesto>*+h2{max-width:none!important;padding-right:calc((100vw - 1400px) / 2)}.content.indexed .contTesto>*+h2{border-top:1px solid var(--azzurro);padding-top:var(--distance)}.contTesto h3{font-size:clamp(28px,2.2vw,38px);font-weight:400;line-height:1.1}.contTesto h4{font-size:clamp(24px,2vw,30px);font-weight:300;line-height:1.1}.contTesto h5{font-size:clamp(16px,1vw,20px);font-weight:700}.contTesto h6{font-size:clamp(18px,1vw,18px);font-weight:700}.contTesto a,.contTesto a:focus,.contTesto a:visited{display:inline-block;position:relative;overflow:hidden;vertical-align:bottom}.contTesto a:after,.contTesto a:before,.contTesto a:focus:after,.contTesto a:focus:before,.contTesto a:visited:after,.contTesto a:visited:before{content:"";position:absolute;display:block;bottom:0;width:100%;height:1px;transition:all .3s ease-in;background-color:currentColor}.contTesto a:before,.contTesto a:focus:before,.contTesto a:visited:before{width:0}.contTesto a:hover:before{animation:underline .5s .5s forwards}.contTesto a:hover:after{animation:underline_reversed .5s forwards}.contTesto a.wp-element-button,.contTesto a.wp-element-button:focus,.contTesto a.wp-element-button:visited{display:flex;position:relative;overflow:initial;vertical-align:initial;align-items:baseline;-moz-column-gap:20px;column-gap:20px;text-transform:uppercase;font-family:var(--antarctican);font-size:clamp(14px,1.09vw,16px);font-weight:500;line-height:1.3;letter-spacing:.15em;opacity:1;transition:opacity .5s ease-in-out}.contTesto a.wp-element-button:before,.contTesto a.wp-element-button:focus:before,.contTesto a.wp-element-button:visited:before{content:"";display:inline-block;width:47px!important;height:50px;background-color:var(--azzurro);mask:url(/_next/static/media/arrow.84c43c77.svg) no-repeat 50% 50%;mask-size:contain;-webkit-mask:url(/_next/static/media/arrow.84c43c77.svg) no-repeat 50% 50%;-webkit-mask-size:contain;position:relative;transition:opacity .5s ease-in-out}.contTesto a.wp-element-button:hover{opacity:.7}.contTesto a.wp-element-button:hover:before{transform:none;opacity:0}.contTesto a.wp-element-button:after,.contTesto a.wp-element-button:focus:after,.contTesto a.wp-element-button:visited:after{content:"";display:inline-block;width:47px!important;height:50px;background-color:var(--azzurro);mask:url(/_next/static/media/arrow-outline.25a974a9.svg) no-repeat 50% 50%;mask-size:contain;-webkit-mask:url(/_next/static/media/arrow-outline.25a974a9.svg) no-repeat 50% 50%;-webkit-mask-size:contain;position:absolute;left:0;top:0;animation:none;opacity:0;transition:opacity .5s ease-in-out}.contTesto a.wp-element-button:hover:after{opacity:1}.contTesto pre{font-size:clamp(14px,1.09vw,16px);line-height:1.3;letter-spacing:.1em;font-weight:500}.contTesto blockquote,.contTesto blockquote p{white-space:wrap;font-size:clamp(18px,2vw,32px);line-height:1.3;font-weight:400;font-family:utile}.contTesto ol.wp-block-list{list-style:none}.contTesto ol.wp-block-list li,.contTesto ul li{padding:30px 0 30px 50px;position:relative}.contTesto ol.wp-block-list li::marker,.contTesto ul li::marker{content:none}.contTesto ol.wp-block-list li{counter-increment:li}.contTesto ol.wp-block-list li:before{content:"" counter(li) ".";top:30px}.contTesto ol.wp-block-list li:before,.contTesto ul li:before{display:inline-block;width:15px;height:15px;position:absolute;left:0}.contTesto ul li:before{content:"";background-color:currentColor;border-radius:30px;top:40px}.contTesto ol.wp-block-list li+li,.contTesto ol.wp-block-list li:first-of-type,.contTesto ul li+li,.contTesto ul li:first-of-type{border-top:1px solid}.contTesto ol.wp-block-list li:last-of-type,.contTesto ul li:last-of-type{border-bottom:1px solid}@media screen and (max-width:768px){.contTesto{--spacingBig:30px}.contTesto h2:before{position:static;display:block;transform:none;margin-bottom:5px}.contTesto figcaption{padding-left:var(--container-padding)}.content .contTesto>figure{padding-left:0;padding-right:0;width:100%}.contTesto *+h1,.contTesto *+h2,.contTesto *+h3{margin-top:50px}.content .contTesto>*+h2{padding-right:var(--container-padding)}}@keyframes underline{0%{width:0}to{width:100%}}@keyframes underline_reversed{0%{left:0}to{left:100%}}