@charset "UTF-8";
/* https://www.velvetnews.it/wp-content/themes/velvet/assets/css/theme.css?ver=1.0.0 */
*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--wp--preset--color--canvas);color:var(--wp--preset--color--ink-1);font-family:var(--wp--preset--font-family--sans);font-size:var(--wp--preset--font-size--base);line-height:1.5;-webkit-font-smoothing:antialiased}img,svg,video{max-width:100%;height:auto;display:block}img{background:var(--wp--preset--color--control)}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:2px}.velvet-wrap{width:100%;margin-inline:auto;padding-inline:16px}.velvet-main{display:block}.velvet-flow>*+*{margin-block-start:var(--wp--preset--spacing--5)}.velvet-section{margin-block:var(--wp--preset--spacing--7)}.velvet-section__head{display:flex;align-items:baseline;justify-content:space-between;margin-block-end:var(--wp--preset--spacing--4)}.velvet-section__head h2{margin:0;font-size:18px;font-weight:700;letter-spacing:var(--wp--custom--tracking--tight)}.velvet-section__more{font-family:var(--wp--preset--font-family--mono);font-size:var(--wp--preset--font-size--xs);text-transform:uppercase;letter-spacing:var(--wp--custom--tracking--caps);color:var(--wp--preset--color--accent)}.velvet-kicker{font-family:var(--wp--preset--font-family--mono);font-size:var(--wp--preset--font-size--2xs);text-transform:uppercase;letter-spacing:var(--wp--custom--tracking--caps);color:var(--wp--preset--color--accent);font-weight:600;display:inline-block}.velvet-meta{font-family:var(--wp--preset--font-family--mono);font-size:var(--wp--preset--font-size--xs);color:var(--wp--preset--color--ink-3)}.velvet-network-bar{height:28px;background:var(--wp--preset--color--panel);border-block-end:1px solid var(--wp--preset--color--line);display:flex;align-items:center;overflow-x:auto;scrollbar-width:none}.velvet-network-bar::-webkit-scrollbar{display:none}.velvet-network-bar__inner{width:100%;margin-inline:auto;padding-inline:16px;display:flex;align-items:center;gap:16px;white-space:nowrap}.velvet-network-bar a,.velvet-network-bar span{font-family:var(--wp--preset--font-family--mono);font-size:10px;text-transform:uppercase;letter-spacing:var(--wp--custom--tracking--caps);color:var(--wp--preset--color--ink-3)}.velvet-network-bar a.is-active{color:var(--wp--preset--color--accent);font-weight:600}.velvet-network-bar__meta{margin-inline-start:auto}.velvet-header{background:var(--wp--preset--color--accent);color:#fff}.velvet-header__inner{width:100%;margin-inline:auto;padding:14px 16px;display:flex;align-items:center;gap:12px}.velvet-wordmark{font-size:26px;font-weight:700;letter-spacing:-.035em;color:#fff;line-height:1}.velvet-header__actions{margin-inline-start:auto;display:flex;align-items:center;gap:8px}.velvet-iconbtn{width:36px;height:36px;border:0;border-radius:8px;background:rgb(255 255 255 / .16);color:#fff;display:grid;place-items:center}.velvet-iconbtn svg{stroke:#fff}.velvet-nav{display:none}.velvet-nav a{color:#fff;font-size:14px;font-weight:600}.velvet-search-inline{display:none}.velvet-cta-newsletter{display:none;background:#fff;color:var(--wp--preset--color--accent);font-weight:600;font-size:13px;padding:8px 14px;border-radius:8px}.velvet-mobilemenu{position:fixed;inset:0;z-index:90;background:var(--wp--preset--color--accent);color:#fff;padding:20px 24px;display:none;flex-direction:column;gap:8px}.velvet-mobilemenu.is-open{display:flex}.velvet-mobilemenu a{color:#fff;font-size:22px;font-weight:600;padding:8px 0}.velvet-mobilemenu__close{align-self:flex-end}.velvet-progress{position:sticky;top:0;height:3px;background:#fff0;z-index:20}.velvet-progress__bar{height:100%;width:0;background:var(--wp--preset--color--accent)}.velvet-post-row{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-block-end:1px solid var(--wp--preset--color--line-soft)}.velvet-post-row__body{flex:1;min-width:0}.velvet-post-row__title{font-size:16px;line-height:1.3;font-weight:600;margin:4px 0 6px}.velvet-post-row__thumb{width:96px;height:72px;flex:none;border-radius:6px;object-fit:cover}.velvet-post-card{display:flex;flex-direction:column;gap:8px}.velvet-post-card__img{aspect-ratio:4 / 3;width:100%;object-fit:cover;border-radius:10px}.velvet-post-card__title{font-size:15px;line-height:1.3;font-weight:600;margin:0}.velvet-hero{position:relative;border-radius:12px;overflow:hidden;background:var(--wp--preset--color--ink-1);color:#fff}.velvet-hero__img{aspect-ratio:4 / 3;width:100%;object-fit:cover}.velvet-hero__body{padding:16px}.velvet-hero .velvet-kicker{color:var(--wp--preset--color--accent-soft)}.velvet-hero__title{font-size:24px;line-height:1.1;font-weight:700;color:#fff;margin:6px 0 0;text-wrap:pretty}.velvet-grid{display:grid;gap:16px}.velvet-grid--cards{grid-template-columns:repeat(2,1fr)}.velvet-network-grid{background:var(--wp--preset--color--panel);padding:20px 16px}.velvet-network-grid__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;width:100%;margin-inline:auto}.velvet-net-card{background:var(--wp--preset--color--canvas);border:1px solid var(--wp--preset--color--line);border-radius:10px;padding:12px;border-block-start:4px solid var(--net-color,var(--wp--preset--color--accent))}.velvet-net-card__site{font-family:var(--wp--preset--font-family--mono);font-size:11px;font-weight:600;text-transform:uppercase;color:var(--net-color,var(--wp--preset--color--accent))}.velvet-net-card__title{font-size:13px;line-height:1.3;font-weight:600;margin:6px 0 0}.ad{position:relative;display:flex;align-items:center;justify-content:center;margin-block:16px;background:repeating-linear-gradient(45deg,var(--wp--preset--color--raised) 0 10px,var(--wp--preset--color--panel) 10px 20px);border-radius:4px;overflow:hidden}.ad__label{position:absolute;top:4px;left:8px;font-family:var(--wp--preset--font-family--mono);font-size:10px;text-transform:uppercase;letter-spacing:var(--wp--custom--tracking--caps);color:var(--wp--preset--color--ink-3)}.ad--anchor{position:fixed;left:0;right:0;bottom:0;z-index:40;margin:0;border-radius:0;border-block-start:1px solid var(--wp--preset--color--line)}.velvet-article{max-width:680px;margin-inline:auto}.velvet-article__header{margin-block:var(--wp--preset--spacing--6)}.velvet-article h1{font-size:var(--wp--preset--font-size--2xl);font-weight:700;line-height:1.02;letter-spacing:var(--wp--custom--tracking--display);margin:8px 0 12px;text-wrap:pretty}.velvet-article__standfirst{font-size:18px;line-height:1.5;color:var(--wp--preset--color--ink-2)}.velvet-article__body{font-size:var(--wp--preset--font-size--body);line-height:1.65}.velvet-article__body>p:first-of-type::first-letter{float:left;font-size:46px;line-height:.8;font-weight:700;color:var(--wp--preset--color--accent);padding-inline-end:8px;margin-block-start:4px}.velvet-article__body p{margin-block:0 var(--wp--preset--spacing--5)}.velvet-article__body a{text-decoration:underline;text-underline-offset:2px}.velvet-article__body a:hover{color:var(--wp--preset--color--accent)}.velvet-article__body img{border-radius:4px;margin-block:var(--wp--preset--spacing--6)}.velvet-article__meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-block:12px;border-block:1px solid var(--wp--preset--color--line-soft)}.velvet-share{display:flex;gap:8px;margin-inline-start:auto}.velvet-related{background:var(--wp--preset--color--panel);padding:20px 16px;margin-block-start:var(--wp--preset--spacing--8)}.velvet-related h2{font-size:18px;margin:0 0 12px}.velvet-related__list{display:flex;flex-direction:column;gap:12px}.velvet-related__item{display:flex;gap:12px;align-items:flex-start}.velvet-related__item img{width:88px;height:66px;border-radius:6px;object-fit:cover;flex:none}.velvet-related__item .t{font-size:16px;font-weight:700;line-height:1.3}.velvet-rail{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--6)}.velvet-most-read{border:1px solid var(--wp--preset--color--line);border-radius:10px;padding:16px}.velvet-most-read h2{font-size:16px;margin:0 0 12px}.velvet-most-read ol{list-style:none;margin:0;padding:0;counter-reset:mr}.velvet-most-read li{display:flex;gap:12px;padding-block:10px;border-block-start:1px solid var(--wp--preset--color--line-soft)}.velvet-most-read li:first-child{border-block-start:0}.velvet-most-read li::before{counter-increment:mr;content:counter(mr);font-family:var(--wp--preset--font-family--mono);font-weight:600;color:var(--wp--preset--color--accent);font-size:16px;flex:none}.velvet-most-read a{font-size:14px;line-height:1.3;font-weight:600}.velvet-newsletter{background:var(--wp--preset--color--accent);color:#fff;border-radius:12px;padding:20px}.velvet-newsletter h2{color:#fff;font-size:18px;margin:0 0 10px}.velvet-newsletter__form{display:flex;gap:8px;flex-wrap:wrap}.velvet-newsletter input[type=email]{flex:1;min-width:0;border:0;border-radius:8px;padding:10px 12px;font-size:14px}.velvet-newsletter button{background:#fff;color:var(--wp--preset--color--accent);border:0;border-radius:8px;padding:10px 16px;font-weight:600}.velvet-newsletter__done{font-size:14px}.velvet-chip{display:inline-block;padding:6px 12px;border-radius:999px;border:1px solid var(--wp--preset--color--line-control);font-size:13px;font-weight:500}.velvet-chip.is-active{background:var(--wp--preset--color--accent);color:#fff;border-color:#fff0}.velvet-footer{background:var(--wp--preset--color--ink-1);color:rgb(255 255 255 / .7);margin-block-start:var(--wp--preset--spacing--9)}.velvet-footer__inner{width:100%;margin-inline:auto;padding:32px 16px;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.velvet-footer h3{color:#fff;font-size:13px;text-transform:uppercase;letter-spacing:var(--wp--custom--tracking--caps);font-family:var(--wp--preset--font-family--mono);margin:0 0 10px}.velvet-footer a{color:rgb(255 255 255 / .7);font-size:14px;line-height:2}.velvet-footer a:hover{color:#fff}.velvet-footer__legal{grid-column:1 / -1;border-block-start:1px solid rgb(255 255 255 / .14);padding-block-start:16px;font-size:12px}.velvet-loadmore{display:block;margin:24px auto;padding:12px 20px;border:1px solid var(--wp--preset--color--line-control);border-radius:8px;background:var(--wp--preset--color--canvas);font-weight:600;font-size:13px}.velvet-empty{text-align:center;padding-block:var(--wp--preset--spacing--9)}.velvet-empty h1{font-size:28px}@media (min-width:1025px){.velvet-wrap,.velvet-header__inner,.velvet-network-bar__inner,.velvet-network-grid__inner,.velvet-footer__inner{max-width:1200px}.velvet-wrap{padding-inline:40px}.velvet-header{position:sticky;top:0;z-index:30}.velvet-wordmark{font-size:32px}.velvet-nav{display:flex;gap:20px;margin-inline-start:24px}.velvet-search-inline{display:block;width:250px}.velvet-search-inline input{width:100%;border:0;border-radius:8px;padding:9px 12px;font-size:14px}.velvet-cta-newsletter{display:inline-block}.velvet-iconbtn--menu{display:none}.velvet-home-top{display:grid;grid-template-columns:2fr 1fr;gap:24px;align-items:start}.velvet-home-side{display:flex;flex-direction:column;gap:16px}.velvet-hero__img{aspect-ratio:16 / 9}.velvet-hero__body{position:absolute;inset-block-end:0;inset-inline:0;background:linear-gradient(transparent,rgb(0 0 0 / .75));padding:24px}.velvet-hero__title{font-size:36px}.velvet-grid--cards{grid-template-columns:repeat(4,1fr)}.velvet-network-grid__inner{grid-template-columns:repeat(4,1fr)}.velvet-single{display:grid;grid-template-columns:1fr 300px;gap:56px;max-width:1120px;margin-inline:auto}.velvet-article{max-width:680px;margin-inline:0}.velvet-article__body{font-size:19px}.velvet-article__body>p:first-of-type::first-letter{font-size:60px}.velvet-rail{position:sticky;top:80px;align-self:start}.velvet-related__list{display:grid;grid-template-columns:repeat(3,1fr)}.velvet-archive{display:grid;grid-template-columns:1fr 300px;gap:56px}.velvet-footer__inner{grid-template-columns:repeat(4,1fr)}}.velvet-scroller{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.velvet-scroller::-webkit-scrollbar{display:none}.velvet-scroller>*{scroll-snap-align:start;flex:0 0 auto}:root[data-theme="dark"]{--wp--preset--color--canvas:#0f1114;--wp--preset--color--panel:#16191e;--wp--preset--color--raised:#1b1f25;--wp--preset--color--ink-1:#f2f4f7;--wp--preset--color--ink-2:#b7bec7;--wp--preset--color--ink-3:#8b929b;--wp--preset--color--line:#262b32;--wp--preset--color--line-soft:#1e232a}@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;transition-duration:.001ms!important}}