.content{--content-lateralus:var(--gap)}.content__intro{padding-right:var(--content-lateralus);padding-left:var(--content-lateralus);margin-bottom:40px}.content__body{padding-right:var(--content-lateralus);padding-left:var(--content-lateralus);margin-bottom:80px}.content__title{font-size:31px;font-size:clamp(31px,4vw,44px);font-weight:var(--weight-black);font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;margin:0 0 var(--content-verticalus) 0}.content__title strong,.content__title b{font-style:inherit;font-weight:inherit;background:linear-gradient(0deg,var(--yellow) 0%,var(--yellow) 90%,transparent 90%,transparent 100%);background-repeat:no-repeat;background-size:100%;padding:0 6px}.content__date{display:block;font-size:14px;font-size:clamp(14px,2vw,18px);font-weight:var(--weight-normal);font-style:normal;line-height:1.67;color:var(--grey);margin:0 0 var(--content-verticalus) 0}.content__authors-comments{display:flex;justify-content:space-between;margin:0 0 var(--content-verticalus) 0}.content__authors{font-size:18px}.content__excerpt{font-size:20px;font-size:clamp(20px,3vw,24px);line-height:1.42;margin:20px 0;margin:0 0 var(--content-verticalus) 0}.content__image{position:relative;display:block;height:auto;overflow:hidden;margin:0;margin-left:calc(-1*var(--content-lateralus));margin-right:calc(-1*var(--content-lateralus));width:calc(100% + (2*var(--content-lateralus)))}.content__image img{display:block;width:100%;height:auto;object-fit:cover;background-color:#444}.content__body>iframe{max-width:100%;margin:40px auto}.content__body .ilg-dgi{margin-left:calc(-1*var(--content-lateralus));margin-right:calc(-1*var(--content-lateralus));width:calc(100% + (2*var(--content-lateralus)));max-width:unset !important}.content__body [data-ilg-embed-type=fotonocrop]{margin-top:20px;margin-bottom:20px}.content__body [data-ilg-embed-type=fotonocrop] figure{padding:0;margin:0}.content__body [data-ilg-embed-type=fotonocrop] a,.content__body [data-ilg-embed-type=fotonocrop] a:hover{display:block;background:none}.content__body img{max-width:100%;height:auto}.content__body .instagram-media,.content__body .twitter-tweet,.content__body .fb-post{margin:40px auto !important}.content__body .ilg_video_embed,.content__body .ilg_audio_embed,.content__body .ilg_node_embed{margin:0;margin-top:40px;margin-bottom:40px}.content__body .ilg_node_embed{font-size:120%;text-align:center;padding-left:20px;padding-right:20px}.content__body .ilg_video_embed,.content__body .ilg_audio_embed{height:450px}.content__body [data-ilg-embed-type=youtube],.content__body [data-ilg-embed-type=fotonocrop],.content__body .ilg_video_embed,.content__body .ilg_audio_embed,.content__body .ilg_gallery_embed{margin-left:calc(-1*var(--gap));margin-right:calc(-1*var(--gap));width:calc(100% + (2*var(--gap)));max-width:calc(100% + (2*var(--gap)))}.content__taxonomies{background-color:var(--azure);padding:20px 10px}.taxonomies .terms+.terms{margin-top:20px}.content__aside__taxonomies{background-color:var(--azure);padding:16px;margin-left:calc(-1*var(--gap));margin-right:calc(-1*var(--gap))}.content__aside__taxonomies .terms__title{font-size:24px;margin-bottom:16px}.terms__title{font-size:24px;font-size:clamp(24px,3vw,41px);margin-bottom:20px}.terms__items{display:flex;flex-wrap:wrap;justify-content:stretch;align-items:flex-start}.terms__items a{padding:6px;color:var(--color-text-01);font-weight:var(--weight-black);font-size:16px;line-height:1;border:2px solid var(--color-text-01);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 6px 6px 0}.terms__items a:hover{background-color:var(--color-text-01);color:var(--azure)}.content__copy{color:var(--grey);margin:60px 0}.content__attachments{padding:20px 10px}.content__attachments__title{font-size:24px;margin-bottom:20px}.content__attachments__items{display:flex;flex-direction:column;align-items:flex-start}.content__attachments__items a{display:inline-block;position:relative;padding:10px 10px 10px 30px;color:var(--color-text-01);font-weight:var(--weight-black);font-size:16px;line-height:1.3;border:2px solid var(--color-text-01);margin:0 6px 6px 0}.content__attachments__items a:hover{background-color:var(--color-text-01);color:var(--color-bg)}.content__attachments__items a i{position:absolute;top:13px;left:10px}.content__aside{padding-left:var(--gap);padding-right:var(--gap);padding-top:var(--gap)}.content-news .content__aside .sticky{display:flex;flex-direction:column}.block-content-authors--slim{background-color:var(--black);padding:16px;margin-left:calc(-1*var(--gap));margin-right:calc(-1*var(--gap))}.block-content-authors--slim .block-content-authors__item{display:inline-block;margin-right:10px;margin-bottom:10px}.block-content-authors--slim .block-content-authors__item div a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.block-content-authors--slim .block-content-authors__item div a i{color:var(--azure);margin-right:10px}.block-content-authors--slim .block-content-authors__item div a+a{margin-top:6px}.block-content-authors--slim .block__title{display:block;font-weight:var(--weight-normal);font-size:24px;margin-bottom:6px}.block-content-authors--slim .author-ref{font-size:12px}.block-content-authors--slim .author-ref img{width:24px;height:24px;margin-right:10px}.content__body .fb-post:not([fb-xfbml-state=rendered]){display:block;font-family:"Helvetica Neue",Roboto,"Segoe UI",Calibri,sans-serif;font-size:14px;font-weight:bold;line-height:16px;border-color:#eee #ddd #bbb;border-radius:5px;border-style:solid;border-width:1px;box-shadow:0 1px 3px rgba(0,0,0,.15);margin:40px auto;padding:30px 10px 10px 10px;max-width:100%;width:600px;position:relative;background-color:#fafafa}.content__body .fb-post:not([fb-xfbml-state=rendered])::before{content:"";font-family:"Font Awesome 5 Brands";position:absolute;top:8px;right:8px;font-size:30px;color:#1393f4;line-height:1}.content__body .fb-post:not([fb-xfbml-state=rendered]) blockquote{padding:20px 6px;margin:0}.content__body .fb-post:not([fb-xfbml-state=rendered]) p{font-size:16px;font-weight:normal;line-height:20px;margin:0;margin-bottom:20px}.content__body .fb-post:not([fb-xfbml-state=rendered]) a{color:inherit;font-weight:normal;text-decoration:none;outline:0 none}.content__body .fb-post blockquote::before,.content__body .fb-post blockquote::after{content:none}.content__body blockquote.twitter-tweet{display:block;font-family:"Helvetica Neue",Roboto,"Segoe UI",Calibri,sans-serif;font-size:12px;font-weight:bold;line-height:16px;border-color:#eee #ddd #bbb;border-radius:5px;border-style:solid;border-width:1px;box-shadow:0 1px 3px rgba(0,0,0,.15);margin:10px 5px;padding:20px 16px 16px 16px;max-width:468px;position:relative;background-color:#fafafa}.content__body blockquote.twitter-tweet::before{content:"";font-family:"Font Awesome 5 Brands";position:absolute;top:8px;right:8px;font-size:18px;color:#1da1f2}.content__body blockquote.twitter-tweet::before,.content__body blockquote.twitter-tweet::after{background-image:none}.content__body blockquote.twitter-tweet p{font-size:16px;font-weight:normal;line-height:20px}.content__body blockquote.twitter-tweet a{color:inherit;font-weight:normal;text-decoration:none;outline:0 none}.content__body blockquote.twitter-tweet a:hover,.content__body blockquote.twitter-tweet a:focus{text-decoration:underline}.content--embed{height:100vh}.content--embed h1{height:40px;font-weight:var(--weight-bold);font-size:18px;margin:0;padding:4px 10px}.content--embed h1 a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.content--embed h1 i{margin-right:10px}.content--embed .jwplayer{height:calc(100vh - 40px) !important}.content--embed .gallery{--gallery-height:calc(100vh - 80px)}.content-video__intro #media_1{height:240px !important}.content-video__main{margin-top:20px}.jw-svg-icon-play>*{display:none}.jw-svg-icon-play{background-image:url(/images/icons/video.svg);background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.stripe-ultimivideo{--card-image-ar:calc(16/9);background-color:var(--soft-grey);padding:40px 0}.stripe-ultimivideo__link{padding:40px 0 0 0;text-align:right}.content-audio__intro #media_1{position:relative;height:240px !important;display:flex;justify-content:center;align-items:center;padding:10px}.content-audio__intro #media_1>div{position:absolute;top:0;bottom:0;left:0;right:0;background-color:var(--black);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;opacity:.6}.content-audio__intro #media_1>audio{width:100%}.content-audio__main{margin-top:20px}.stripe-ultimiaudio{--card-image-ar:calc(16/9);background-color:var(--soft-grey);padding:40px 0}.stripe-ultimiaudio__link{padding:40px 0 0 0;text-align:right}.content-gallery{padding-bottom:40px}.content-gallery__main{margin-top:20px}.jw-svg-icon-play>*{display:none}.jw-svg-icon-play{background-image:url(/images/icons/video.svg);background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.stripe-ultimegallery{--card-image-ar:calc(16/9);background-color:var(--soft-grey);padding:40px 0}.stripe-ultimegallery__link{padding:40px 0 0 0;text-align:right}.author__intro{--avatar-size:60px;--avatar-glitch-x:6px;--avatar-glitch-y:3px;display:grid;grid-template-rows:auto;grid-template-columns:auto 1fr;grid-template-areas:"image header" "bio bio" "links links";grid-row-gap:20px;grid-column-gap:10px;margin:20px 0 40px 0;padding:0}.author__header{grid-area:header;line-height:1.3;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.author__title{font-size:24px;margin:0}.author__role{font-size:16px;color:var(--color-text-02)}.author__follow{grid-area:follow}.author__bio{grid-area:bio;font-size:16px}.author__bio p{margin:0}.author__bio p+p{margin-top:var(--gap)}.author__links{grid-area:links;font-size:16px}.author__links ul{list-style-type:none;margin:0;padding:0}.author__links ul li{display:block;margin-top:10px}.author__links a{text-decoration:none;color:var(--color-text-01);border:none;display:inline-block;cursor:pointer}.author__links a span{background-image:linear-gradient(0deg,transparent 0%,transparent 5%,var(--azure) 5%,var(--azure) 30%,transparent 30%,transparent 100%);background-repeat:no-repeat;background-position:100% 50%;background-size:100% 100%;transition:background-image 300ms ease-in-out;padding:0 3px}.author__links a:hover span{background-image:none;background-color:var(--azure)}.author__links a::after{display:inline-block;content:'';width:16px;height:16px;background-image:url(/images/icons/arrow-up-right.svg);background-size:contain;background-repeat:no-repeat;background-position:50% 50%;margin-left:6px;vertical-align:bottom}.author__image{grid-area:image;display:inline-block;position:relative;padding:var(--avatar-glitch-y) var(--avatar-glitch-x);width:calc(var(--avatar-size) + (2*var(--avatar-glitch-x)));height:calc(var(--avatar-size) + (2*var(--avatar-glitch-y)))}.author__image img{position:relative;border-radius:50%;width:var(--avatar-size);height:var(--avatar-size);z-index:1;background-color:#fff;display:block;object-fit:cover;object-position:50% 50%;box-shadow:var(--avatar-glitch-x) calc(-1*var(--avatar-glitch-y)) 0 var(--azure),calc(-1*var(--avatar-glitch-x)) var(--avatar-glitch-y) 0 var(--yellow)}.comments__link{display:flex;justify-content:center;align-items:center;padding:20px}@media(min-width:768px){.content{--content-lateralus:20px}.author__intro{--avatar-size:75px;grid-template-rows:auto;grid-template-columns:auto auto auto 1fr;grid-template-areas:"image header follow ." "image bio bio bio" "image links links links"}.author__title{font-size:41px}.author__bio{font-size:18px}.content__authors .author-ref{font-size:22px}.comments-link::after{content:'COMMENTI';margin-left:6px}.content__body{padding:0}.content__body>iframe{margin:80px auto}.content__body [data-ilg-embed-type=fotonocrop],.content__body [data-ilg-embed-type=youtube],.content .ilg_video_embed,.content .ilg_audio_embed,.content .ilg_node_embed{margin-top:40px;margin-bottom:40px}.content__main{display:grid;grid-template-rows:auto;grid-template-columns:1fr 300px;grid-template-areas:"main aside";grid-row-gap:10px;grid-column-gap:var(--content-lateralus)}.content__main>*:first-child{padding-left:var(--content-lateralus)}.content__aside{padding-left:0;padding-right:0;padding-top:0}.content__taxonomies{margin:20px 0;margin-left:calc(-1*var(--content-lateralus));padding-left:var(--content-lateralus)}.taxonomies .terms+.terms{margin-top:40px}.content__aside__taxonomies{padding:32px 20px;margin-left:0;margin-right:0}.content__aside__taxonomies .terms__title{margin-bottom:32px}.content__attachments__title{font-size:31px}.block-content-authors--slim{padding:32px 20px;margin-left:0;margin-right:0}.block-content-authors--slim .block__title{margin-bottom:20px}.block-content-authors--slim .author-ref{font-size:20px;margin-bottom:14px}.block-content-authors--slim .author-ref img{width:48px;height:48px;margin-right:14px}.block-content-authors--slim .block-content-authors__item{display:block;margin:0}.block-content-authors--slim .block-content-authors__item.separated{margin:20px 0 0 0;padding-top:20px}.content-video__intro #media_1{height:450px !important}.content-video__main{margin-top:40px}.content-audio__intro #media_1{height:420px !important;padding:40px}.content-gallery__main{margin-top:40px}}@media(min-width:1024px){.content{--content-lateralus:60px}.author__intro{--avatar-size:87px}.content__image{width:100%;margin:0 0 var(--content-verticalus) 0}.content__body .ilg_node_embed{padding-left:60px;padding-right:60px}.content__body [data-ilg-embed-type=fotonocrop],.content__body [data-ilg-embed-type=youtube],.content .ilg_video_embed,.content .ilg_audio_embed{margin-left:calc(-1*var(--content-lateralus));width:calc(100% + var(--content-lateralus));max-width:calc(100% + var(--content-lateralus))}.content__body blockquote{margin-left:calc(-1*var(--content-lateralus))}.content__body figure.quote{margin-left:calc(-1*var(--content-lateralus))}.content__body figure.quote blockquote::before{left:-40px}.author__links ul{display:flex;flex-wrap:wrap}.author__links ul li+li{margin-left:24px}.content__attachments__title{font-size:41px}}.stripe-content-authors{--card-image-ar:2;background-color:var(--black);padding:20px 0}.stripe-content-authors .stripe__title{display:block;margin-bottom:20px}.stripe-content-authors__item{display:grid;grid-template-columns:1fr;grid-column-gap:60px;grid-row-gap:40px}.stripe-content-authors__item__title{display:block;font-size:18px;margin-bottom:var(--gap)}.stripe-content-authors__item+.stripe-content-authors__item{margin-top:48px}.comments-link{font-size:14px;display:flex;align-items:center;line-height:1;height:40px}.comments-link i{font-size:20px;color:var(--grey);margin-right:6px}.comments{margin-top:20px;margin-bottom:20px;position:relative}.comments>h2+button{position:absolute;top:0;right:0}.comments__title{font-size:24px;margin:0 0 var(--gap-l) 0}.comments__others{margin-top:var(--gap)}.comments__others summary{cursor:pointer;outline:none;list-style:none}.comments__others summary::-webkit-details-marker{display:none}.comments__others[open] summary{display:none}.comments__others summary .comment__body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.comments__trigger{font-weight:var(--weight-black);font-size:16px;display:flex;justify-content:center;align-items:center;padding:var(--gap)}.comments__trigger img{margin-right:var(--gap)}.comments-disclaimer{color:var(--grey);font-size:12px}.comment{display:block;position:relative;padding:var(--gap)}.comment.comment--account:hover,.comment.target{outline:2px solid var(--azure)}.comment+.comment{margin-top:var(--gap)}.comment__user{display:flex}.comment__user{display:inline-flex;justify-content:flex-start;align-items:center;font-family:Calluna;font-size:16px;margin-bottom:var(--gap-s)}.comment__user img{width:42px;height:42px;object-fit:cover;border-radius:50%;margin-right:var(--gap-s);overflow:hidden;background-color:var(--soft-grey)}.comment__user span{padding:0 0 3px 0;border-bottom:2px solid var(--azure)}.comment__date{color:var(--color-text-02);margin-top:20px}.comment__body{font-size:16px;font-size:clamp(16px,2vw,18px);hyphens:auto;word-break:break-all;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;overflow-x:hidden}.comment__body a{color:var(--color-text-01);background-color:none;background-image:linear-gradient(0deg,transparent 0%,transparent 14%,var(--azure) 14%,var(--azure) 34%,transparent 34%,transparent 100%);background-repeat:no-repeat;background-position:100% 50%;background-size:100% 100%;text-decoration:none;border:none;transition:background-image 300ms ease-in-out;padding:0 3px}.comment__body a:hover{background-image:none;background-color:var(--azure)}button[data-reply-to]{-webkit-appearance:none;border:2px solid var(--black);padding:6px;font-weight:var(--weight-black);font-size:16px;line-height:1;background-color:transparent;color:var(--black);cursor:pointer}button[data-reply-to] i{margin-right:6px}button[data-reply-to]:hover{background-color:var(--black);color:var(--white)}.comment__actions{margin-top:var(--gap)}.comments__actions:not([data-comments-count='0']){display:none}.comments__disclaimer{margin:var(--gap) 0}.form-comment-insert{margin-top:20px;margin-bottom:20px;scroll-margin-top:100px}.form-comment-insert .panel-data .panel-title{font-size:18px;font-weight:var(--weight-bold);margin-bottom:var(--gap-xs)}.form-comment-insert textarea{height:48px;min-height:48px;resize:vertical;scroll-margin-top:100px;transition:min-height 250ms ease-in-out}.form-comment-insert textarea:not(.mini),.js-no .form-comment-insert textarea{height:auto;min-height:160px}.form-comment-insert .panel-success{display:none;justify-content:center;align-items:center;font-size:24px}.form-comment-insert .form__actions{flex-direction:column;align-items:center}.form-comment-insert .form__actions button{margin-bottom:10px;order:-1}@media(min-width:768px){.stripe-content-authors__item{grid-template-columns:3fr 2fr}.comment__date{position:absolute;top:var(--gap);right:var(--gap);margin:0}.form-comment-insert .form__actions{flex-direction:row;align-items:flex-start}.form-comment-insert .form__actions button{margin-bottom:unset;margin-left:10px;order:0}}.social-share{margin-bottom:40px;display:flex;justify-content:center;align-items:center}.social-share a{font-size:32px}.social-share a+a{margin-left:20px}@media(min-width:768px){.social-share{justify-content:flex-start}}