/*! il Dittatore 7.99 — versione compressa di style.css + css/voce-del-giorno.css + css/attualita.css. Non modificare a mano. */@font-face{font-family:'Archivo Narrow';font-style:normal;font-weight:400;font-display:swap;src:url(fonts/archivo-narrow-latin-400-normal.woff2) format('woff2')}@font-face{font-family:'Archivo Narrow';font-style:normal;font-weight:500;font-display:swap;src:url(fonts/archivo-narrow-latin-500-normal.woff2) format('woff2')}@font-face{font-family:'Archivo Narrow';font-style:normal;font-weight:600;font-display:swap;src:url(fonts/archivo-narrow-latin-600-normal.woff2) format('woff2')}@font-face{font-family:'Archivo Narrow';font-style:normal;font-weight:700;font-display:swap;src:url(fonts/archivo-narrow-latin-700-normal.woff2) format('woff2')}@font-face{font-family:'Libre Baskerville';font-style:normal;font-weight:400;font-display:swap;src:url(fonts/libre-baskerville-latin-400-normal.woff2) format('woff2')}@font-face{font-family:'Libre Baskerville';font-style:normal;font-weight:700;font-display:swap;src:url(fonts/libre-baskerville-latin-700-normal.woff2) format('woff2')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(fonts/playfair-display-latin-700-normal.woff2) format('woff2')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:900;font-display:swap;src:url(fonts/playfair-display-latin-900-normal.woff2) format('woff2')}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:400;font-display:swap;src:url(fonts/playfair-display-latin-400-italic.woff2) format('woff2')}*{box-sizing:border-box}:root{--red:#8f1717;--red2:#671010;--ink:#211c17;--paper:#efe2c3;--paper2:#e5d3aa;--gold:#b48a3b;--muted:#655b4e;--gold-testo:#755612}html{scroll-behavior:smooth;overflow-x:hidden}body{margin:0;overflow-x:hidden;color:var(--ink);background:radial-gradient(circle at 10% 20%,rgba(80,50,20,.05) 0 1px,transparent 1.5px),radial-gradient(circle at 80% 70%,rgba(80,50,20,.035) 0 1px,transparent 1.5px),var(--paper);background-size:7px 7px,11px 11px,auto;font-family:"Libre Baskerville",Georgia,serif}.grain{position:fixed;inset:0;pointer-events:none;opacity:.08;background-image:url(immagini/grana.png);background-size:180px 180px;z-index:10}.masthead{background:var(--paper);border-bottom:6px double var(--red)}.ricerca-regime{display:flex;align-items:center}.ricerca-regime input[type="search"]{background:rgba(0,0,0,.25);border:1px solid rgba(245,231,195,.4);color:#f5e7c3;font:600 11px "Archivo Narrow",sans-serif;letter-spacing:.5px;padding:5px 8px;width:112px}.ricerca-regime input[type="search"]::placeholder{color:rgba(245,231,195,.65)}.ricerca-regime button{background:transparent;border:1px solid rgba(245,231,195,.4);border-left:none;color:#f5e7c3;padding:5px 8px;cursor:pointer;font-size:12px;line-height:1}.ricerca-regime button:hover{background:rgba(0,0,0,.3)}.masthead-social{display:flex;gap:10px}.masthead-social a{display:flex;width:19px;height:19px}.masthead-social svg{width:100%;height:100%;fill:var(--ink)}.masthead-social a:hover svg{fill:var(--red)}.brand-date .masthead-social{justify-content:center;margin-top:13px}.brand{max-width:1320px;margin:auto;min-height:130px;padding:14px 5vw;display:grid;grid-template-columns:150px 1fr 150px;align-items:center;gap:30px}.overline,.section-kicker{font:700 13px "Archivo Narrow",sans-serif;letter-spacing:3px;color:var(--red)}.brand-logo{text-align:center;max-width:100%}.brand-logo-link{display:inline-block;text-decoration:none;color:inherit;max-width:100%}.title-row{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:clamp(10px,2vw,30px)}.side-decor{display:flex;align-items:center;align-self:center;gap:10px}.side-bar{width:6px;height:60px;background:var(--red)}.title-text-il{font:700 clamp(26px,6vw,58px)/1 "Playfair Display",serif;color:var(--red)}.logo-container{width:clamp(44px,9vw,90px);height:clamp(44px,9vw,90px);align-self:center;display:flex;align-items:center;justify-content:center;margin:0 6px;flex-shrink:0}.logo-container img{max-width:100%;max-height:100%;object-fit:contain}.title-text-dittatore{font:900 clamp(30px,9vw,72px)/1 "Playfair Display",serif;letter-spacing:-1px;color:var(--ink)}.banner-bar{background:var(--red);color:#fff;padding:6px 12px;display:flex;align-items:center;justify-content:center;gap:12px;margin-top:10px;position:relative}.banner-bar::before,.banner-bar::after{content:"";position:absolute;left:0;right:0;height:1px;background:var(--paper)}.banner-bar::before{top:2px}.banner-bar::after{bottom:2px}.banner-line{flex:1;max-width:220px;height:2px;background:var(--paper)}.banner-text{font:700 13px "Archivo Narrow",sans-serif;letter-spacing:3px;text-transform:uppercase;white-space:nowrap}.values-row{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px;margin-top:10px;font:700 14px "Archivo Narrow",sans-serif;letter-spacing:4px;color:var(--ink)}.values-row .dot{font-size:10px;color:var(--ink)}.brand-date{text-align:center;font:600 13px/1.15 "Archivo Narrow",sans-serif;letter-spacing:1px}.brand-date span{display:block;margin-top:13px;font-size:11px;color:var(--muted)}.main-nav{background:var(--ink);border-top:3px solid var(--gold)}.main-nav-bar{display:flex;align-items:center}.main-nav-toggle{display:none}.main-nav ul{list-style:none;margin:0;padding:0;display:flex;flex:1;flex-wrap:wrap;justify-content:center}.main-nav-ricerca{flex-shrink:0;padding:8px 28px 8px 12px}.main-nav li{position:relative}.main-nav a{display:block;color:#f2e3bd;text-decoration:none;padding:14px 14px;font:600 15px "Archivo Narrow",sans-serif;letter-spacing:1.2px}.main-nav li:hover>a,.main-nav li.current-menu-item>a,.main-nav li.current_page_item>a,.main-nav li.current-menu-ancestor>a{background:var(--red)}.main-nav li.menu-item-has-children>a::after{content:" \25BE";font-size:.7em;opacity:.8}.main-nav .sub-menu{display:none;position:absolute;top:100%;left:0;min-width:270px;background:var(--ink);border-top:2px solid var(--gold);box-shadow:0 8px 18px rgba(0,0,0,.25);z-index:20;list-style:none;margin:0;padding:0}.main-nav li.sub-menu-open>.sub-menu{display:block}body.has-hover .main-nav li:hover>.sub-menu{display:block}.main-nav .sub-menu a{padding:10px 16px;font:600 12px "Archivo Narrow",sans-serif;letter-spacing:.5px;border-bottom:1px solid rgba(255,255,255,.08)}.main-nav .sub-menu a:hover{background:var(--red)}.main-nav .sub-menu .sub-menu{top:0;left:100%}@media(max-width:1180px){.main-nav a{padding:14px 10px}.main-nav-ricerca{padding:8px 16px 8px 10px}.ricerca-regime input[type="search"]{width:88px}}main{max-width:1320px;margin:auto;padding:38px 5vw 70px}.hero{display:grid;grid-template-columns:1.12fr .88fr;gap:50px;align-items:center;padding:15px 0 45px;border-bottom:3px solid var(--ink)}.hero.hero-anagrafe{grid-template-columns:1.86fr 1fr;align-items:stretch;gap:0}.hero-anagrafe .hero-copy{padding-right:44px}.hero-copy--riga{display:flex;align-items:flex-start;gap:28px}.hero-copy-testo{flex:1 1 auto;min-width:0}.hero-anagrafe h2{font-size:clamp(26px,3.2vw,38px);line-height:1.08;margin:10px 0 12px}.hero-anagrafe .lead{font-size:15px;margin-bottom:8px}.hero-anagrafe .hero-copy-testo>p:not(.lead){font-size:13.5px;line-height:1.5}.red-tag{display:inline-block;background:var(--red);color:#f7e8bf;padding:7px 12px;font:700 13px "Archivo Narrow",sans-serif;letter-spacing:2px}.hero h2{font:700 clamp(42px,5.6vw,72px)/.9 "Archivo Narrow",sans-serif;margin:20px 0 18px;color:var(--red);letter-spacing:-1px}.hero h2 em{font-style:normal;color:var(--ink)}.lead{font:700 21px/1.3 "Archivo Narrow",sans-serif;max-width:610px}.hero-copy>p:not(.lead){line-height:1.7;max-width:650px}.button{display:inline-block;margin-top:14px;padding:13px 19px;background:var(--red);color:#f7e8bf;text-decoration:none;font:700 14px "Archivo Narrow",sans-serif;letter-spacing:1.5px;border:2px solid var(--red)}.button:hover{background:var(--ink);border-color:var(--ink)}.portrait-placeholder{padding:12px;background:var(--ink);box-shadow:12px 12px 0 var(--gold)}.portrait-placeholder--compatta{flex:0 0 230px;max-width:230px;margin:0;padding:7px;box-shadow:7px 7px 0 var(--gold)}.portrait-placeholder--compatta .placeholder-frame{min-height:230px}.portrait-placeholder--compatta .placeholder-icon{font-size:32px;margin-bottom:8px}.portrait-placeholder--compatta .placeholder-title{font-size:18px}.portrait-placeholder--compatta .placeholder-sub{font-size:9px;margin-top:10px}.portrait-placeholder--compatta .caption{font-size:8px;letter-spacing:.8px}.placeholder-frame{min-height:500px;border:2px solid var(--gold);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--gold);position:relative;background:linear-gradient(145deg,rgba(255,255,255,.04),rgba(0,0,0,.12))}.placeholder-frame.has-image{padding:0;overflow:hidden;background:var(--ink)}.leader-portrait{width:100%;height:100%;object-fit:cover;display:block;mix-blend-mode:normal;filter:sepia(.12) contrast(1.05) saturate(1.1)}.placeholder-icon{font-size:65px;line-height:1;margin-bottom:20px}.placeholder-title{font:700 38px/.9 "Archivo Narrow",sans-serif;letter-spacing:2px}.placeholder-sub{margin-top:20px;font:600 12px/1.5 "Archivo Narrow",sans-serif;letter-spacing:2px;color:#d8bf83}.corner{position:absolute;width:35px;height:35px;border-color:var(--gold)}.c1{top:15px;left:15px;border-top:2px solid;border-left:2px solid}.c2{right:15px;bottom:15px;border-right:2px solid;border-bottom:2px solid}.caption{padding:10px 4px 0;color:#e5d3aa;background:var(--ink);font:600 10px "Archivo Narrow",sans-serif;letter-spacing:1.5px;text-align:center}.proclamation{margin:45px 0;padding:35px 7%;background:var(--red);color:#f3e4bd;display:grid;grid-template-columns:180px 1fr;gap:35px;position:relative}.proclamation h2{font:700 38px/1 "Archivo Narrow",sans-serif;margin:8px 0 16px}.proclamation p{line-height:1.7;max-width:750px}.stamp{width:145px;height:145px;border:5px double #f3e4bd;border-radius:50%;display:grid;place-content:center;text-align:center;transform:rotate(-9deg);font:700 25px/.9 "Archivo Narrow",sans-serif}.stamp small{font-size:12px;letter-spacing:2px;margin-top:7px}.signature{font-weight:bold;text-align:right;margin-left:auto}.signature small{font-weight:normal}.news-section{padding-top:5px}.section-heading{display:flex;justify-content:space-between;align-items:end;border-bottom:5px double var(--red);padding-bottom:12px}.section-heading h2{font:700 40px/.95 "Archivo Narrow",sans-serif;margin:6px 0 0}.issue{font:700 13px "Archivo Narrow",sans-serif;letter-spacing:2px}.decrees{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:20px}.decree{border:2px solid var(--ink);padding:25px;background:rgba(255,255,255,.16);min-height:245px;display:flex;flex-direction:column}.number{color:var(--red);font:700 15px "Archivo Narrow",sans-serif;letter-spacing:2px}.decree h3{font:700 24px/1.05 "Archivo Narrow",sans-serif;margin:15px 0 8px}.decree p{font-size:14px;line-height:1.6}.decree a,.text-link{margin-top:auto;color:var(--red);font:700 13px "Archivo Narrow",sans-serif;letter-spacing:1.5px;text-decoration:none}.two-columns{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:45px}.government,.propaganda{padding:38px;min-height:330px;background:var(--ink);color:#f0dfb9;position:relative}.government h2,.propaganda h2{font:700 44px/.9 "Archivo Narrow",sans-serif;color:#f0dfb9;margin:14px 0}.government p,.propaganda p{max-width:470px;line-height:1.65}.government .text-link,.propaganda .text-link{color:#d5ad63}.government .section-kicker{color:var(--gold)}.propaganda .text-link{color:#f0dfb9}.propaganda{background:var(--red)}.propaganda .section-kicker{color:#f0dfb9}.mini-stamp{position:absolute;right:28px;top:28px;border:2px solid #f0dfb9;padding:9px;text-align:center;transform:rotate(7deg);font:700 13px/1 "Archivo Narrow",sans-serif;letter-spacing:1px}.constitution{margin-top:45px;padding:40px 7%;border-top:5px double var(--red);border-bottom:5px double var(--red);display:grid;grid-template-columns:150px 1fr;gap:40px;align-items:center}.constitution-seal img{width:140px;height:155px;object-fit:contain;mix-blend-mode:multiply;opacity:.8}.constitution h2{font:700 38px "Archivo Narrow",sans-serif;margin:6px 0}.constitution blockquote{margin:8px 0 15px;font:700 29px/1.15 "Archivo Narrow",sans-serif;color:var(--red)}.constitution p{font-size:13px}footer.site-footer{background:var(--ink);color:#e9d9b5;padding:28px 6vw;display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px;font:600 11px "Archivo Narrow",sans-serif;letter-spacing:1.5px}.footer-nota-satira{color:var(--gold);text-decoration:underline;font-weight:700}.footer-nota-satira:hover{color:#e9d9b5}.site-footer a{color:inherit;text-decoration:underline}.site-footer a:hover{color:var(--gold)}.footer-brand{font-size:19px;color:#f1dfb4}@media(max-width:850px){.brand{grid-template-columns:1fr;gap:15px}.brand-spacer{display:none}.brand-date{display:none}.main-nav a{padding:11px 12px;font-size:13px}.hero,.two-columns{grid-template-columns:1fr}.portrait-placeholder{max-width:560px;margin:auto;width:100%}.placeholder-frame{min-height:430px}.decrees{grid-template-columns:1fr}.proclamation{grid-template-columns:1fr}.stamp{margin:auto}.constitution{grid-template-columns:1fr;text-align:center}.constitution-seal{margin:auto}}@media(max-width:600px){.side-decor{display:none}.title-row{gap:8px}}@media(max-width:520px){.hero h2{font-size:46px}.section-heading{display:block}.issue{display:block;margin-top:12px}main{padding-left:18px;padding-right:18px}.government,.propaganda{padding:28px}.government h2,.propaganda h2{font-size:37px}}@media(max-width:480px){.brand{padding:14px 4vw}.title-row{gap:6px}.title-text-il{font-size:clamp(20px,7vw,58px)}.title-text-dittatore{font-size:clamp(24px,10vw,72px);letter-spacing:-.5px}.logo-container{width:clamp(36px,10vw,90px);height:clamp(36px,10vw,90px);margin:0 2px}.banner-bar{gap:6px;padding:6px 8px}.banner-bar .banner-line{max-width:26px}.banner-text{font-size:9.5px;letter-spacing:1.2px}.values-row{gap:10px;font-size:11px;letter-spacing:2px}.main-nav-ricerca{padding:8px 10px}.ricerca-regime input[type="search"]{width:96px}}.ticker{background:var(--ink);color:var(--paper);overflow:hidden;white-space:nowrap;border-bottom:3px solid var(--red)}.ticker-inner{display:inline-flex;gap:3rem;padding:8px 0;animation:ticker-scroll 32s linear infinite}.ticker-inner span{font:600 12px "Archivo Narrow",sans-serif;letter-spacing:1px;display:inline-flex;align-items:center;gap:8px}.ticker-tag{background:var(--red);color:#fff;padding:2px 8px;font-weight:700;border-radius:2px}@keyframes ticker-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.top-features{display:grid;grid-template-columns:1.4fr 1fr;gap:20px;margin:20px 0 25px}.feature-main{position:relative;display:flex;align-items:flex-end;min-height:260px;background:var(--ink) center/cover no-repeat;color:#f0dfb9;overflow:hidden;text-decoration:none}.feature-main::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,#2b241d 0 2px,#211c17 2px 6px);opacity:.55}.feature-main-inner{position:relative;padding:22px 26px}.feature-tag{display:inline-block;background:var(--red);color:#f7e8bf;padding:5px 11px;font:700 11px "Archivo Narrow",sans-serif;letter-spacing:2px;margin-bottom:10px}.feature-main-inner h2{font:700 24px/1.15 "Archivo Narrow",sans-serif;margin-bottom:8px}.feature-main-inner p{font-size:14px;color:#d8cdae;max-width:38ch;line-height:1.45}.feature-meta{margin-top:10px;font:600 11px "Archivo Narrow",sans-serif;letter-spacing:1.5px;color:#b7a988}.feature-side{display:flex;flex-direction:column;gap:20px}.feature-card{flex:1;display:flex;flex-direction:column;background:rgba(255,255,255,.5);border:2px solid var(--ink);text-decoration:none;color:var(--ink)}.feature-thumb{height:70px;background:repeating-linear-gradient(45deg,var(--paper2) 0 4px,#ded0a8 4px 8px) center/cover no-repeat}.feature-card-body{padding:12px 16px}.feature-cat{font:700 11px "Archivo Narrow",sans-serif;letter-spacing:1.5px;color:var(--red);text-transform:uppercase}.feature-card-body h3{font:700 17px/1.22 "Archivo Narrow",sans-serif;margin:6px 0 5px}.feature-card-body p{font-size:12.5px;color:var(--muted);line-height:1.45}.ad-strip{margin-bottom:35px}.ad-slot{background:repeating-linear-gradient(45deg,#e4dabf 0 10px,#d9cca3 10px 20px);color:var(--muted);font:600 11px "Archivo Narrow",sans-serif;letter-spacing:1.5px;text-align:center;padding:24px}.decreti-vuoto{padding:25px;border:2px dashed var(--gold);color:var(--muted);grid-column:1/-1}.decreti-vuoto a{color:var(--red)}@media(max-width:850px){.top-features{grid-template-columns:1fr}.main-nav .sub-menu{position:static;box-shadow:none;min-width:0}.main-nav .sub-menu .sub-menu{left:0}.main-nav-bar{flex-wrap:wrap}.main-nav-toggle{display:flex;align-items:center;gap:8px;flex:1;background:transparent;border:none;color:#f2e3bd;font:700 14px "Archivo Narrow",sans-serif;letter-spacing:1.5px;padding:13px 18px;cursor:pointer}.main-nav-toggle-icona{font-size:20px;line-height:1}.main-nav-ricerca{padding:8px 12px;flex-shrink:0}.main-nav ul{display:none;flex:1 1 100%;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;order:3;border-top:1px solid rgba(255,255,255,.12)}.main-nav.aperto ul{display:flex}.main-nav li{width:100%}.main-nav a{padding:12px 18px}.main-nav .sub-menu a{padding:10px 18px 10px 30px}}.decreto-corpo p,.proclama-corpo p,.comunicato-corpo p{margin-bottom:14px;line-height:1.7}.decreto-corpo p:last-child,.proclama-corpo p:last-child,.comunicato-corpo p:last-child{margin-bottom:0}.dittatore-layout{max-width:1320px;margin:0 auto;padding:0 5vw;display:grid;grid-template-columns:1fr 300px;gap:40px;align-items:start}.dittatore-main-col{min-width:0}.dittatore-main-col .comunicato-article,.dittatore-main-col .comunicato-torna{max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.dittatore-sidebar{position:sticky;top:20px;display:flex;flex-direction:column;gap:16px}.sidebar-titolo{font:700 15px "Archivo Narrow",sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:var(--red);border-bottom:3px double var(--red);padding-bottom:8px;margin:0}.sidebar-lista{display:flex;flex-direction:column;gap:12px}.sidebar-riquadro{display:flex;gap:10px;align-items:flex-start;text-decoration:none;color:var(--ink);background:var(--paper2);border:2px solid var(--ink);padding:12px}.sidebar-riquadro:hover{border-color:var(--red);background:#e9d9ba}.sidebar-thumb{flex-shrink:0;width:56px;height:56px;overflow:hidden;display:block}.sidebar-thumb img{width:100%;height:100%;object-fit:cover;display:block}.sidebar-tag{display:block;font:700 10px "Archivo Narrow",sans-serif;letter-spacing:1.5px;color:var(--red);margin-bottom:3px}.sidebar-titolo-voce{display:block;font:600 14px/1.3 "Archivo Narrow",sans-serif}.dittatore-ad-slot{min-height:250px;display:flex;align-items:center;justify-content:center;text-align:center;background:repeating-linear-gradient(45deg,#ded6c7 0 8px,#e7ded0 8px 16px);color:var(--muted);font:600 12px "Archivo Narrow",sans-serif;letter-spacing:1.5px;text-transform:uppercase}@media(max-width:900px){.dittatore-layout{grid-template-columns:1fr;padding:0 5vw}.dittatore-sidebar{position:static}}.decreto-nav{max-width:760px;margin:20px auto 60px;padding:0 5vw;display:flex;align-items:center;justify-content:space-between;gap:14px}.decreto-nav-link{font:700 13px "Archivo Narrow",sans-serif;letter-spacing:1.5px;text-decoration:none;color:var(--red);white-space:nowrap}.decreto-nav-link:hover{color:var(--ink)}.decreto-nav-archivio{background:var(--ink);color:var(--paper);padding:11px 20px;border:2px solid var(--ink);text-align:center}.decreto-nav-archivio:hover{background:var(--red);border-color:var(--red);color:#fff}.decreto-nav-disabled{color:#b7ab92;cursor:default}@media(max-width:600px){.decreto-nav{flex-wrap:wrap;justify-content:center;text-align:center}.decreto-nav-archivio{order:3;width:100%;margin-top:6px}.decreto-nav-prev,.decreto-nav-next{flex:1}.decreto-nav-next{text-align:right}}.dittatore-main-col .comunicato-nav{max-width:none;margin:30px 0 60px;padding:0}.annuncio-popolo-nav{margin-top:60px}.propaganda-fasce{width:100%}.propaganda-fascia{display:flex;align-items:stretch;text-decoration:none;color:var(--ink);border-bottom:1px solid var(--gold)}.propaganda-fascia-inversa{flex-direction:row-reverse}.propaganda-fascia-img{width:170px;height:170px;flex-shrink:0;overflow:hidden;background:var(--paper2);display:flex;align-items:center;justify-content:center}.propaganda-fascia-img img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.propaganda-fascia-testo{flex:1;padding:26px 34px;display:flex;flex-direction:column;justify-content:center;gap:8px}.propaganda-fascia-conteggio{font:700 11px "Archivo Narrow",sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:var(--red)}.propaganda-fascia-titolo{font:700 28px "Archivo Narrow",sans-serif;text-transform:uppercase;letter-spacing:.5px}.propaganda-fascia-link{font:700 13px "Archivo Narrow",sans-serif;letter-spacing:1.5px;color:var(--red);margin-top:4px}.propaganda-fascia:hover .propaganda-fascia-titolo{color:var(--red)}.propaganda-griglia{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-top:30px}.propaganda-cella{position:relative;display:block;border:2px solid var(--ink);overflow:hidden;text-decoration:none}.propaganda-cella img{width:100%;height:220px;object-fit:cover;display:block}@media(max-width:700px){.propaganda-fascia,.propaganda-fascia-inversa{flex-direction:column}.propaganda-fascia-img{width:100%;height:180px}}.link-decreto-citato{color:var(--red);text-decoration:none;border-bottom:1px dashed var(--red)}.link-decreto-citato:hover{color:var(--ink);border-bottom-color:var(--ink)}.cookie-banner{position:fixed;left:0;right:0;bottom:0;z-index:999;background:var(--ink);color:var(--paper);padding:16px 5vw;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;border-top:3px solid var(--gold);font:600 13px "Archivo Narrow",sans-serif}.cookie-banner p{margin:0;flex:1;min-width:240px;line-height:1.5}.cookie-banner-azioni{display:flex;gap:10px;flex-shrink:0}.cookie-banner-azioni button{font:700 12px "Archivo Narrow",sans-serif;letter-spacing:1px;padding:10px 16px;border:2px solid var(--gold);background:var(--ink);color:var(--paper);cursor:pointer;text-transform:uppercase}#dittatore-cookie-accetta{background:var(--red);border-color:var(--red)}#dittatore-cookie-accetta:hover{background:var(--red2)}#dittatore-cookie-rifiuta{background:var(--red);border-color:var(--red)}#dittatore-cookie-rifiuta:hover{background:var(--red2)}@media(max-width:600px){.cookie-banner{flex-direction:column;align-items:flex-start}.cookie-banner-azioni{width:100%}.cookie-banner-azioni button{flex:1}}.propaganda-lightbox{position:fixed;inset:0;background:rgba(33,28,23,.94);display:none;align-items:center;justify-content:center;z-index:1000}.propaganda-lightbox.aperto{display:flex}.propaganda-lightbox-img{max-width:82vw;max-height:78vh;border:4px solid var(--paper);display:block}.propaganda-lightbox-chiudi{position:absolute;top:22px;left:5vw;background:transparent;border:2px solid var(--gold);color:var(--paper);font:700 12px "Archivo Narrow",sans-serif;letter-spacing:1.5px;text-transform:uppercase;padding:10px 16px;cursor:pointer}.propaganda-lightbox-chiudi:hover{background:var(--red);border-color:var(--red)}.propaganda-lightbox-prec,.propaganda-lightbox-succ{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:2px solid var(--gold);color:var(--paper);font:700 28px/1 sans-serif;width:50px;height:50px;cursor:pointer}.propaganda-lightbox-prec{left:5vw}.propaganda-lightbox-succ{right:5vw}.propaganda-lightbox-prec:hover,.propaganda-lightbox-succ:hover{background:var(--red);border-color:var(--red)}@media(max-width:700px){.propaganda-lightbox-chiudi{top:12px;left:12px;font-size:10px;padding:8px 10px}.propaganda-lightbox-prec,.propaganda-lightbox-succ{width:40px;height:40px;font-size:22px}.propaganda-lightbox-prec{left:8px}.propaganda-lightbox-succ{right:8px}}.sondaggio{border:2px solid var(--ink);background:var(--paper2);padding:26px 30px;margin-bottom:30px}.sondaggio-domanda{font:700 22px "Archivo Narrow",sans-serif;text-transform:uppercase;margin-bottom:18px}.sondaggio-opzioni{display:flex;flex-wrap:wrap;gap:12px}.sondaggio-opzione{font:700 13px "Archivo Narrow",sans-serif;letter-spacing:1px;text-transform:uppercase;padding:12px 18px;border:2px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer}.sondaggio-opzione:hover:not(:disabled){background:var(--red);color:#fff;border-color:var(--red)}.sondaggio-opzione:disabled{cursor:default;opacity:.55}.sondaggio-opzione.selezionata{background:var(--ink);color:var(--paper);border-color:var(--ink);opacity:1}.sondaggio-risultato{display:none;margin-top:24px;padding-top:20px;border-top:1px dashed var(--gold)}.sondaggio-risultato-titolo{font:700 12px "Archivo Narrow",sans-serif;letter-spacing:1.5px;color:var(--red);margin-bottom:14px}.sondaggio-barra{display:flex;align-items:center;gap:12px;margin-bottom:10px}.sondaggio-barra-etichetta{width:190px;flex-shrink:0;font:600 13px "Archivo Narrow",sans-serif}.sondaggio-barra-track{flex:1;background:var(--paper);border:1px solid var(--ink);height:22px;position:relative}.sondaggio-barra-fill{height:100%;width:0;background:var(--red);color:#fff;font:700 11px "Archivo Narrow",sans-serif;display:flex;align-items:center;justify-content:flex-end;padding-right:6px;transition:width 1s ease;white-space:nowrap}.sondaggio-nota{margin-top:12px;font-style:italic;font-size:13px;color:var(--muted)}@media(max-width:600px){.sondaggio-barra{flex-direction:column;align-items:flex-start;gap:4px}.sondaggio-barra-etichetta{width:auto}.sondaggio-barra-track{width:100%}}.meteo-giornale{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.meteo-box,.giornale-box{background:var(--ink);color:#f0dfb9;padding:34px;min-height:330px}.meteo-titolo{font:700 26px "Archivo Narrow",sans-serif;text-transform:uppercase;margin:12px 0 18px;color:#f0dfb9}.meteo-mappa{position:relative;height:170px;background:var(--paper2);border:2px solid var(--gold);display:flex;align-items:center;justify-content:center;margin-bottom:18px;overflow:hidden}.meteo-mappa img{width:100%;height:100%;object-fit:contain}.meteo-sole{font-size:56px;color:#e8b923;line-height:1}.meteo-legenda{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:8px 20px}.meteo-legenda li{display:flex;justify-content:space-between;font:600 13px "Archivo Narrow",sans-serif;border-bottom:1px solid rgba(240,223,185,.25);padding-bottom:4px}.meteo-legenda strong{color:var(--gold)}.meteo-nota{font-size:12px;font-style:italic;color:#cbb98a;margin:0}@media(max-width:850px){.meteo-giornale{grid-template-columns:1fr}}@media(max-width:480px){.meteo-box,.giornale-box{padding:22px 18px}}.condividi{display:flex;align-items:center;gap:12px;margin:26px 0;padding-top:20px;border-top:1px dashed var(--gold)}.condividi-etichetta{font:700 11px "Archivo Narrow",sans-serif;letter-spacing:1.5px;color:var(--red)}.condividi-link{display:flex;width:30px;height:30px;align-items:center;justify-content:center;background:var(--ink);border-radius:50%;flex-shrink:0}.condividi-link svg{width:15px;height:15px;fill:#fff}.condividi-link:hover{background:var(--red)}button.condividi-link{border:0;padding:0;cursor:pointer;font:inherit}.condividi{flex-wrap:wrap}.condividi-esito{flex-basis:100%;font:700 11px "Archivo Narrow",sans-serif;letter-spacing:1px;color:var(--red)}.condividi-esito:empty{display:none}.condividi-fascia{max-width:1320px;margin:-40px auto 0;padding:0 5vw 50px}.condividi-fascia .condividi{margin-top:0}.propaganda-collage{width:100%;height:100%;display:grid;gap:2px;background:var(--ink)}.propaganda-collage .collage-cella{overflow:hidden}.propaganda-collage img{width:100%;height:100%;object-fit:cover;display:block}.propaganda-collage.collage-1{grid-template-columns:1fr;grid-template-rows:1fr}.propaganda-collage.collage-2{grid-template-columns:1fr 1fr;grid-template-rows:1fr}.propaganda-collage.collage-3{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.propaganda-collage.collage-3 .collage-cella:first-child{grid-row:1 / 3}.propaganda-collage.collage-4{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.gazzetta-completa{width:960px;max-width:100%;margin:0 auto;background:#faf6ea;border:1px solid #ddd0ab;box-shadow:0 14px 34px rgba(33,28,23,.18);padding:26px 34px 40px}.pp-pagina-wrap{padding:40px 5vw 70px}.pp-top-bar{display:flex;justify-content:space-between;align-items:center;gap:16px;font:700 9px "Archivo Narrow",sans-serif;letter-spacing:1px;text-transform:uppercase;color:#5c554e;padding-bottom:10px;border-bottom:1px solid #d8d0c2}.pp-top-bar-centro{display:flex;align-items:center;gap:8px;color:var(--ink);font-weight:700}.pp-top-bar-centro img{width:18px;height:18px;object-fit:contain}.pp-masthead{text-align:center;padding:14px 0 10px;overflow:hidden;container-type:inline-size}.pp-masthead-titolo{font:900 clamp(14px,4.8vw,46px) "Libre Baskerville",Georgia,serif;letter-spacing:-1px;text-transform:uppercase;color:var(--red);line-height:1;white-space:nowrap}@supports (width:1cqw){.pp-masthead-titolo{font-size:clamp(14px,5.8cqw,46px)}}.pp-sub-bar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;font:700 10px "Archivo Narrow",sans-serif;letter-spacing:1px;text-transform:uppercase;color:var(--ink);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);padding:8px 0}.pp-sub-bar-tag{color:var(--red);font-weight:900}.pp-strip{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:16px;padding:16px 0;border-bottom:1px solid #d8d0c2}.pp-annuncio{display:flex;flex-direction:column;gap:4px;border:1px dashed #b7ab92;padding:8px 10px;font:700 8px "Archivo Narrow",sans-serif;letter-spacing:1px;text-transform:uppercase;color:#5c554e;text-decoration:none;transition:border-color .15s ease,background .15s ease}.pp-annuncio:hover{border-color:var(--red);background:rgba(255,255,255,.5)}.pp-annuncio strong{font-family:"Libre Baskerville",Georgia,serif;font-size:11px;text-transform:none;letter-spacing:0;color:var(--ink);line-height:1.3}.pp-strip-voce{display:block;text-decoration:none;color:var(--ink)}.pp-strip-voce h4{font:700 13px "Archivo Narrow",sans-serif;line-height:1.25;margin:3px 0 0}.pp-strip-voce:hover h4{color:var(--red)}.pp-corpo{display:grid;grid-template-columns:1fr 1.9fr 1fr;gap:28px;padding-top:22px;align-items:start}.pp-colonna-sinistra{display:flex;flex-direction:column;gap:16px}.pp-breve{display:block;text-decoration:none;color:var(--ink);padding-bottom:14px;border-bottom:1px solid #d8d0c2}.pp-breve:last-child{border-bottom:none}.pp-breve-img{display:block;margin-bottom:8px}.pp-breve-img img{width:100%;height:90px;object-fit:cover;display:block;border:1px solid var(--ink)}.pp-breve h4{font:700 14px/1.3 "Libre Baskerville",Georgia,serif;margin:3px 0 5px}.pp-breve p{font-size:11.5px;line-height:1.5;color:#5c554e;margin:0}.pp-breve:hover h4{color:var(--red)}.pp-colonna-centrale{border-left:1px solid #d8d0c2;border-right:1px solid #d8d0c2;padding:0 26px}.pp-apertura{display:block;text-decoration:none;color:var(--ink)}.pp-apertura-titolo{font:900 clamp(20px,2.5vw,28px)/1.08 "Archivo Narrow",sans-serif;text-transform:uppercase;margin:0 0 14px}.pp-apertura:hover .pp-apertura-titolo{color:var(--red)}.pp-foto-grande{margin-bottom:14px}.pp-foto-grande img{width:100%;height:auto;display:block;border:1px solid var(--ink)}.pp-apertura-sommario{font-size:13.5px;line-height:1.6;color:#3d372f;padding-bottom:18px;border-bottom:1px solid var(--ink);margin-bottom:20px}.pp-servizio{display:block;margin-top:8px;font:700 10px "Archivo Narrow",sans-serif;letter-spacing:.5px;color:#5c554e;text-transform:none}.pp-secondaria-link{display:block;text-decoration:none;color:var(--ink)}.pp-secondaria-link::after{content:"";display:block;clear:both}.pp-secondaria-img{float:left;width:110px;display:block;margin:2px 14px 6px 0}.pp-secondaria-corpo{display:block}.pp-secondaria-img img{width:100%;height:90px;object-fit:cover;display:block;border:1px solid var(--ink)}.pp-secondaria-corpo h3{font:900 16px/1.25 "Libre Baskerville",Georgia,serif;margin:0 0 6px}.pp-secondaria-link:hover h3{color:var(--red)}.pp-secondaria-testo{font-size:12.5px;line-height:1.6;color:#3d372f;margin:0}.pp-laterale{background:var(--paper2);border:2px solid var(--ink);padding:20px;align-self:start}.pp-laterale-titolo{font:700 12px "Archivo Narrow",sans-serif;letter-spacing:1.5px;color:#fff;background:var(--red);text-transform:uppercase;padding:6px 10px;margin:-20px -20px 16px}.pp-laterale-voce{display:flex;gap:10px;text-decoration:none;color:var(--ink);padding:12px 0;border-bottom:1px solid #cbb98a;align-items:flex-start}.pp-laterale-voce:last-child{border-bottom:none;padding-bottom:0}.pp-laterale-voce:first-of-type{padding-top:0}.pp-laterale-img{flex-shrink:0;width:52px;height:52px;overflow:hidden;display:block}.pp-laterale-img img{width:100%;height:100%;object-fit:cover;display:block}.pp-laterale-voce h4{font:700 14.5px "Archivo Narrow",sans-serif;line-height:1.3;margin:4px 0 4px}.pp-laterale-voce:hover h4{color:var(--red)}.pp-servizio-in{display:block;font:600 10px "Archivo Narrow",sans-serif;letter-spacing:.5px;color:#5c554e;text-transform:none}.pp-fondo{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:26px;padding-top:18px;border-top:3px double var(--ink)}.pp-fondo-voce{display:flex;gap:10px;align-items:center;text-decoration:none;color:var(--ink);padding:0 14px;border-left:1px solid #d8d0c2}.pp-fondo-voce:first-child{border-left:none;padding-left:0}.pp-fondo-img{flex-shrink:0;width:50px;height:50px;overflow:hidden;display:block}.pp-fondo-img img{width:100%;height:100%;object-fit:cover;display:block}.pp-fondo-testo h4{font:700 12.5px "Archivo Narrow",sans-serif;line-height:1.3;margin:0}.pp-fondo-voce:hover h4{color:var(--red)}.pp-kicker-piccolo{display:block;font:700 9px "Archivo Narrow",sans-serif;letter-spacing:1px;color:var(--red);text-transform:uppercase;margin-bottom:2px}.pp-mini{container-type:inline-size;background:#faf8f2;border:1px solid var(--gold);padding:14px 16px 16px;color:var(--ink)}.pp-mini-link{display:block;text-decoration:none;color:inherit}.pp-mini-topbar{display:flex;justify-content:space-between;gap:10px;font:700 9px "Archivo Narrow",sans-serif;letter-spacing:.5px;text-transform:uppercase;color:#5c554e;border-bottom:1px solid var(--ink);padding-bottom:6px;margin-bottom:6px}.pp-mini-masthead{font:900 clamp(14px,4.8vw,30px) "Libre Baskerville",Georgia,serif;letter-spacing:-.5px;text-transform:uppercase;text-align:center;color:var(--red);line-height:1.05;margin-bottom:6px;white-space:nowrap}@supports (width:1cqw){.pp-mini-masthead{font-size:clamp(14px,5.8cqw,30px)}}.pp-mini-subbar{display:flex;justify-content:space-between;gap:10px;font:700 8.5px "Archivo Narrow",sans-serif;letter-spacing:.5px;text-transform:uppercase;color:var(--ink);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:4px 0;margin-bottom:10px}.pp-mini-ads{display:flex;gap:8px;margin-bottom:10px}.pp-mini-ad{flex:1;display:block;border:1px dashed #b7ab92;padding:6px 8px;text-decoration:none;color:inherit;transition:border-color .15s ease,background .15s ease}.pp-mini-ad:hover{border-color:var(--red);background:#fff}.pp-mini-ad-kicker{display:block;font:700 8px "Archivo Narrow",sans-serif;letter-spacing:.5px;text-transform:uppercase;color:var(--red);margin-bottom:2px}.pp-mini-ad-testo{display:block;font:700 11px/1.25 "Libre Baskerville",Georgia,serif;color:var(--ink)}.pp-mini-headline{font:700 15px/1.25 "Libre Baskerville",Georgia,serif;margin:0 0 8px;color:var(--ink)}.pp-mini-link:hover .pp-mini-headline{color:var(--red)}.pp-mini-headline{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pp-mini-colonne{display:flex;gap:8px;margin-bottom:10px}.pp-mini-barre{flex:1;display:flex;flex-direction:column;gap:3px;justify-content:center}.pp-mini-barre span{display:block;height:3px;width:100%;background:#d8d2c2}.pp-mini-foto{width:28%;border-radius:1px;background:repeating-linear-gradient(45deg,#e3ded0 0 4px,#ece8dc 4px 8px)}.pp-mini-laterale-titolo{display:inline-block;background:var(--red);color:#faf8f2;font:700 9px "Archivo Narrow",sans-serif;letter-spacing:1px;text-transform:uppercase;padding:3px 8px;margin-bottom:6px}.gazzetta-mini-tutta{display:block;text-align:center;margin-top:14px;padding-top:14px;border-top:1px dashed #cbb98a;font:700 11px "Archivo Narrow",sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:var(--gold);text-decoration:none}.gazzetta-mini-tutta:hover{color:#fff}@media(max-width:900px){.pp-pagina-wrap{padding:14px 3vw 32px}.gazzetta-completa{padding:16px 14px 24px}.pp-masthead{padding:10px 0 8px}.pp-sub-bar{justify-content:center;text-align:center;gap:2px 14px;font-size:9px;padding:6px 0}.pp-strip{gap:10px;padding:12px 0}.pp-strip .pp-annuncio{order:0}.pp-strip .pp-strip-voce{order:1;grid-column:1 / -1;padding-top:8px;border-top:1px solid #d8d0c2}.pp-strip-voce h4{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pp-servizio-in{display:none}.pp-apertura-titolo{font-size:clamp(20px,5.6vw,26px);margin-bottom:10px}.pp-secondaria-img{width:108px;margin:2px 12px 4px 0}.pp-secondaria-img img{height:84px}.pp-secondaria-corpo h3{font-size:14px;margin-bottom:4px}.pp-secondaria-testo{max-height:6.4em;overflow:clip}.pp-laterale-voce:last-child{padding-bottom:0}.pp-laterale-titolo{margin:-14px -14px 12px}.pp-top-bar{flex-wrap:wrap;justify-content:center;text-align:center;gap:6px 16px}.pp-corpo{grid-template-columns:1fr;gap:16px}.pp-colonna-centrale{border-left:none;border-right:none;padding:0;order:1}.pp-laterale{order:2;padding:14px}.pp-colonna-sinistra{order:3;display:grid;grid-template-columns:1fr 1fr;gap:4px 14px}.pp-apertura-sommario{padding-bottom:12px;margin-bottom:14px;font-size:13px;line-height:1.5}.pp-breve{padding-bottom:10px}.pp-breve-img img{height:70px}.pp-breve h4{font-size:12.5px;margin:2px 0 3px}.pp-breve p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pp-laterale-voce{padding:8px 0}.pp-fondo{grid-template-columns:1fr 1fr}.pp-fondo-voce{border-left:none;padding-left:0;border-top:1px solid #d8d0c2;padding-top:12px}.pp-strip{grid-template-columns:1fr 1fr}}@media(max-width:480px){.pp-strip{grid-template-columns:1fr 1fr}.pp-annuncio strong{font-size:10.5px}.pp-fondo{grid-template-columns:1fr 1fr;gap:0 14px}.pp-fondo-voce{flex-direction:column;align-items:flex-start;gap:6px;border-top:1px solid #d8d0c2;padding:10px 0 0;margin-top:10px}.pp-fondo-voce:nth-child(-n+2){border-top:none;padding-top:0;margin-top:0}.pp-fondo-img{width:100%;height:60px}.pp-apertura-titolo{letter-spacing:-.5px}.pp-top-bar span{max-width:100%}.pp-breve-img img{height:56px}.pp-breve h4{font-size:11.5px}}.decreto-immagine{margin:18px 0;border:2px solid var(--ink)}.decreto-immagine img{display:block;width:100%;height:auto}.single-torna{display:block;margin:30px 5vw 60px;color:var(--red);font:700 13px "Archivo Narrow",sans-serif;letter-spacing:1.5px;text-decoration:none}.single-torna:hover{color:var(--ink)}.comunicato-article{max-width:800px;margin:45px auto 10px;padding:0 5vw}.comunicato-article h2{font:700 clamp(26px,3.6vw,38px)/1.15 "Archivo Narrow",sans-serif;margin:16px 0 20px;color:var(--ink)}.comunicato-corpo{font-size:17px}.comunicato-torna{max-width:800px;margin-left:auto;margin-right:auto;padding-left:5vw;padding-right:5vw}.gazzetta-wrap{padding:45px 5vw 30px;display:flex;justify-content:center}.gazzetta-foglio{background:#faf6ea;max-width:760px;width:100%;padding:50px 55px;box-shadow:0 14px 34px rgba(33,28,23,.22);border:1px solid #ddd0ab;position:relative}.gazzetta-serie{text-align:center;font:italic 600 12px "Libre Baskerville",serif;letter-spacing:2.5px;text-transform:uppercase;color:var(--muted);margin-bottom:12px}.gazzetta-masthead{text-align:center;border-top:3px double var(--ink);border-bottom:3px double var(--ink);padding:22px 0 20px;margin-bottom:20px}.gazzetta-seal{width:74px;height:74px;margin:0 auto 12px;display:block;object-fit:contain;mix-blend-mode:multiply}.gazzetta-titolo{font:900 27px/1.12 "Libre Baskerville",serif;letter-spacing:.5px;text-transform:uppercase;color:var(--ink);margin:0}.gazzetta-sottotitolo{font:600 12px "Archivo Narrow",sans-serif;letter-spacing:3px;text-transform:uppercase;color:var(--red);margin-top:9px}.gazzetta-riga{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px 20px;font:italic 12px "Libre Baskerville",serif;color:var(--muted);border-bottom:1px solid #ddd0ab;padding-bottom:16px;margin-bottom:30px;text-transform:uppercase;letter-spacing:.5px}.gazzetta-numero{text-align:center;font:700 14px "Archivo Narrow",sans-serif;letter-spacing:2.5px;color:var(--red);margin-bottom:8px}.gazzetta-titolo-decreto{text-align:center;font:700 25px/1.35 "Libre Baskerville",serif;color:var(--ink);margin:0 0 32px}.gazzetta-corpo{font-family:"Libre Baskerville",serif;font-size:16px;line-height:1.9;color:var(--ink)}.gazzetta-corpo p{margin-bottom:16px;text-align:justify}.gazzetta-corpo p:last-child{margin-bottom:0}@media(max-width:700px){.gazzetta-foglio{padding:32px 22px}.gazzetta-titolo{font-size:21px}.gazzetta-titolo-decreto{font-size:19px}}.distretto-breadcrumb{font:600 12px "Archivo Narrow",sans-serif;letter-spacing:1.5px;color:var(--muted);margin-bottom:16px}.distretto-breadcrumb a{color:var(--red);text-decoration:none}.distretto-breadcrumb a:hover{text-decoration:underline}.distretto-breadcrumb .breadcrumb-sep{margin:0 8px;color:var(--gold)}.distretto-breadcrumb .breadcrumb-current{color:var(--ink)}.distretto-prev-next{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:40px;padding-top:24px;border-top:3px double var(--ink);max-width:750px}.distretto-prev-next a{display:flex;flex-direction:column;text-decoration:none;padding:14px 16px;border:2px solid var(--ink);background:rgba(255,255,255,.16);color:var(--ink);transition:border-color .15s ease,background .15s ease}.distretto-prev-next a:hover{border-color:var(--red);background:rgba(255,255,255,.32)}.distretto-next{text-align:right;align-items:flex-end}.distretto-nav-label{font:700 11px "Archivo Narrow",sans-serif;letter-spacing:1.5px;color:var(--red);text-transform:uppercase;margin-bottom:6px}.distretto-nav-title{font:700 16px/1.25 "Libre Baskerville",serif;color:var(--ink)}@media(max-width:600px){.distretto-prev-next{grid-template-columns:1fr}.distretto-next{text-align:left;align-items:flex-start}}.decree-thumb{margin:-25px -25px 18px;border-bottom:2px solid var(--ink);overflow:hidden}.decree-thumb img{display:block;width:100%;height:170px;object-fit:cover;filter:sepia(.12) contrast(1.05)}.ritratto-ufficiale{display:flex;flex-direction:column;align-items:center;gap:18px;max-width:420px;margin:36px auto;padding:28px 30px 24px;background:var(--paper2);border:1px solid rgba(33,28,23,.15);border-radius:3px;box-shadow:0 2px 0 rgba(33,28,23,.08);text-align:center}.ritratto-ufficiale-medaglione{width:180px;height:180px;flex-shrink:0;border-radius:50%;padding:5px;background:radial-gradient(circle,var(--paper2) 62%,transparent 63%),conic-gradient(from 0deg,var(--gold),var(--red) 15%,var(--gold) 30%,var(--red) 45%,var(--gold) 60%,var(--red) 75%,var(--gold) 90%,var(--red) 100%);box-shadow:0 0 0 3px var(--ink),0 4px 10px rgba(0,0,0,.25)}.ritratto-ufficiale-medaglione img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%;filter:sepia(.1) contrast(1.05)}.ritratto-ufficiale-nome{font-family:'Playfair Display',serif;font-weight:900;font-size:clamp(19px,2.6vw,24px);letter-spacing:.02em;color:var(--ink)}.ritratto-ufficiale-carica{font-family:'Archivo Narrow',sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.06em;color:var(--red);margin-top:4px}.ritratto-ufficiale-citazione{font-family:'Libre Baskerville',serif;font-style:italic;font-size:15px;line-height:1.55;color:var(--muted);margin:14px 0 0;padding:0;border:none}@media(max-width:480px){.ritratto-ufficiale{padding:22px 18px 20px}.ritratto-ufficiale-medaglione{width:150px;height:150px}}.corpo-pagina::after{content:"";display:block;clear:both}.ritratto-ufficiale--sinistra,.ritratto-ufficiale--destra{max-width:230px;margin-top:4px;margin-bottom:20px;padding:20px 18px 18px}.ritratto-ufficiale--sinistra{float:left;margin-right:26px}.ritratto-ufficiale--destra{float:right;margin-left:26px}.ritratto-ufficiale--sinistra .ritratto-ufficiale-medaglione,.ritratto-ufficiale--destra .ritratto-ufficiale-medaglione{width:130px;height:130px}.ritratto-ufficiale--sinistra .ritratto-ufficiale-nome,.ritratto-ufficiale--destra .ritratto-ufficiale-nome{font-size:16px}.ritratto-ufficiale--sinistra .ritratto-ufficiale-carica,.ritratto-ufficiale--destra .ritratto-ufficiale-carica{font-size:11.5px}.ritratto-ufficiale--sinistra .ritratto-ufficiale-citazione,.ritratto-ufficiale--destra .ritratto-ufficiale-citazione{font-size:13px}@media(max-width:640px){.ritratto-ufficiale--sinistra,.ritratto-ufficiale--destra{float:none;margin-left:auto;margin-right:auto;max-width:320px}.ritratto-ufficiale--sinistra .ritratto-ufficiale-medaglione,.ritratto-ufficiale--destra .ritratto-ufficiale-medaglione{width:160px;height:160px}}.annunci-popolo-elenco{width:100%;padding:40px 0;display:flex;flex-direction:column;gap:26px}.annuncio-popolo-item{display:flex;gap:20px;align-items:flex-start;border-bottom:1px solid rgba(33,28,23,0.12);padding-bottom:26px;color:inherit;text-decoration:none;transition:opacity .15s ease}a.annuncio-popolo-item:hover{opacity:0.75}.annuncio-popolo-item:last-child{border-bottom:none}.annuncio-popolo-avatar{flex-shrink:0;width:72px;height:72px;border-radius:50%;overflow:hidden;border:2px solid var(--gold);background:var(--paper);display:flex;align-items:center;justify-content:center}.annuncio-popolo-avatar img{width:100%;height:100%;object-fit:cover}.annuncio-popolo-avatar-vuoto{color:var(--gold);font-size:22px}.annuncio-popolo-corpo h3{font-family:'Playfair Display',serif;font-size:19px;margin-bottom:6px;color:var(--ink)}.annuncio-popolo-testo{font-size:14.5px;line-height:1.65;color:var(--ink)}.annunci-commerciali-elenco{width:100%;padding:40px 0;display:flex;flex-direction:column;gap:26px}.annuncio-commerciale-item{display:flex;gap:20px;align-items:flex-start;border-bottom:1px solid rgba(33,28,23,0.12);padding-bottom:26px}.annuncio-commerciale-item:last-child{border-bottom:none}.annuncio-commerciale-img{flex-shrink:0;width:88px;height:88px;border:2px solid var(--red);background:var(--paper);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:opacity .15s ease}.annuncio-commerciale-img:hover{opacity:0.8}.annuncio-commerciale-img img{width:100%;height:100%;object-fit:cover}.annuncio-commerciale-img-vuota{color:var(--red);font-size:26px}.annuncio-commerciale-corpo h3{font-family:'Playfair Display',serif;font-size:19px;margin-bottom:6px}.annuncio-commerciale-corpo h3 a{color:var(--ink);text-decoration:none}.annuncio-commerciale-corpo h3 a:hover{color:var(--red)}.annuncio-commerciale-testo{font-size:14.5px;line-height:1.65;color:var(--ink)}@media(max-width:640px){.annuncio-popolo-item,.annuncio-commerciale-item{gap:14px}.annuncio-popolo-avatar{width:56px;height:56px}.annuncio-commerciale-img{width:64px;height:64px}}.annuncio-commerciale-single{display:flex;gap:28px;align-items:flex-start;margin:18px 0 10px}.annuncio-commerciale-single-img{flex-shrink:0;width:160px}.annuncio-commerciale-single-img img{width:100%;height:auto;display:block;border:2px solid var(--red)}.annuncio-commerciale-single-corpo{flex:1;text-align:right}.annuncio-commerciale-single-corpo h2{font-size:clamp(26px,4vw,40px);margin-bottom:12px}.annuncio-commerciale-single-testo{line-height:1.8}@media(max-width:600px){.annuncio-commerciale-single{flex-direction:column;align-items:center}.annuncio-commerciale-single-corpo{text-align:right;width:100%}}.mittente-riga{display:flex;align-items:center;gap:14px;margin-bottom:4px}.mittente-riga>*{margin:0}.mittente-avatar{flex-shrink:0;width:52px;height:52px}.mittente-avatar img{width:52px;height:52px;border-radius:50%;object-fit:cover;border:2px solid var(--gold);display:block}.mappa-nuova-roma-wrap{position:relative;width:100%;line-height:0;margin-bottom:36px;border:3px solid var(--ink)}.mappa-nuova-roma-img{width:100%;height:auto;display:block}.mappa-nuova-roma-svg{position:absolute;inset:0;width:100%;height:100%}.mappa-zona rect,.mappa-zona ellipse,.mappa-zona polygon{fill:rgba(180,138,59,0);stroke:none;transition:fill .18s ease;cursor:pointer}.mappa-zona:hover rect,.mappa-zona:hover ellipse,.mappa-zona:hover polygon{fill:rgba(180,138,59,0.32)}.costituzione-indice{max-width:600px;margin:0 auto 30px;padding:20px 26px;background:rgba(180,138,59,0.08);border:1px solid var(--gold)}.costituzione-indice-titolo{font:700 12px 'Archivo Narrow',sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:var(--red);margin-bottom:10px;text-align:center}.costituzione-indice ol{list-style:none;margin:0;padding:0;counter-reset:sezione}.costituzione-indice>ol>li{counter-increment:sezione;margin-bottom:10px}.costituzione-indice>ol>li>a{font-weight:700;color:var(--ink);text-decoration:none}.costituzione-indice>ol>li>a:hover{color:var(--red)}.costituzione-indice-sotto{margin:6px 0 0 18px!important}.costituzione-indice-sotto li{margin-bottom:4px;font-size:14px}.costituzione-indice-sotto a{color:var(--ink);opacity:.8;text-decoration:none}.costituzione-indice-sotto a:hover{opacity:1;color:var(--red)}.costituzione-pagine-lista{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;width:100%}.costituzione-pagine .decreto-nav-link{border:1px solid var(--gold);padding:6px 13px;font-size:12px}.costituzione-pagine-lista a{text-decoration:none;display:block}.costituzione-pagine .decreto-nav-link{display:block;min-width:42px;text-align:center;padding:8px 10px}.costituzione-pagine a:hover .decreto-nav-link,.costituzione-pagine .current .decreto-nav-link{background:var(--ink);color:#fff;border-color:var(--ink)}.modulo-errori{max-width:600px;margin:0 auto 24px;padding:16px 22px;background:rgba(143,23,23,0.08);border:1px solid var(--red);color:var(--red);font-size:14px}.modulo-errori ul{margin:8px 0 0;padding-left:20px}.modulo-anagrafe{max-width:520px;margin:30px auto 0;display:flex;flex-direction:column;gap:6px}.modulo-anagrafe label{font:600 12px 'Archivo Narrow',sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--ink);margin-top:14px}.modulo-anagrafe input[type="text"],.modulo-anagrafe input[type="email"]{font-family:'Libre Baskerville',serif;font-size:16px;padding:10px 12px;border:1px solid var(--rule,#d8d0c2);background:#fff;border-radius:2px}.modulo-entusiasmo{border:1px solid var(--rule,#d8d0c2);padding:14px 16px;margin-top:16px;border-radius:2px}.modulo-entusiasmo legend{font:600 12px 'Archivo Narrow',sans-serif;letter-spacing:.05em;text-transform:uppercase;padding:0 6px}.modulo-radio{display:flex;align-items:center;gap:8px;font:400 15px 'Libre Baskerville',serif;text-transform:none;letter-spacing:0;color:var(--ink);margin-top:8px;cursor:pointer}.modulo-radio input{margin:0}.modulo-checkbox{display:flex;align-items:flex-start;gap:8px;font:400 14px 'Libre Baskerville',serif;text-transform:none;letter-spacing:0;color:var(--ink);line-height:1.5;cursor:pointer}.modulo-checkbox input{margin-top:4px}.modulo-checkbox a{color:var(--red)}.modulo-invia{margin-top:26px;background:var(--red);color:#fff;border:none;font:700 14px 'Archivo Narrow',sans-serif;letter-spacing:.08em;text-transform:uppercase;padding:16px;cursor:pointer;transition:background .15s ease}.modulo-invia:hover{background:var(--red2,#671010)}.modulo-disclaimer{text-align:center;font-size:11.5px;color:var(--muted);margin-top:10px}.documento-civico{max-width:480px;margin:20px auto 0;border:2px solid var(--ink);padding:26px 30px;background:#fdfaf3}.documento-civico-header{display:flex;justify-content:space-between;font:700 13px 'Archivo Narrow',sans-serif;letter-spacing:.06em;border-bottom:2px double var(--ink);padding-bottom:14px;margin-bottom:16px;color:var(--red)}.documento-civico-campo{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px dotted var(--rule,#d8d0c2);font-size:14px}.documento-civico-etichetta{font:600 11.5px 'Archivo Narrow',sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);flex-shrink:0}.documento-civico-valore{font-weight:700;text-align:right}.documento-civico-approvata{color:#2e6b2e}.documento-civico-nota{text-align:center;margin-top:20px;padding-top:16px;border-top:2px double var(--ink);font-style:italic;font-size:14px}.hero-anagrafe-panel{background:var(--ink);color:var(--paper);padding:38px 34px;border-left:4px solid var(--red);display:flex;flex-direction:column;justify-content:center}.hero-anagrafe-panel h3{font-family:'Oswald','Archivo Narrow',sans-serif;font-size:clamp(22px,2.4vw,28px);letter-spacing:.01em;margin:12px 0 10px;color:var(--paper);line-height:1.15}.hero-anagrafe-panel p{font-size:14.5px;color:#d8d2c8;margin-bottom:18px;line-height:1.55}.anagrafe-cta-bottone{display:inline-block;background:var(--red);color:#fff;text-decoration:none;font:700 13px 'Archivo Narrow',sans-serif;letter-spacing:.05em;padding:14px 22px;transition:background .15s ease}.anagrafe-cta-bottone:hover{background:var(--red2,#671010)}.anagrafe-cta-disclaimer{margin:14px 0 0!important;font-size:11px!important;color:#b7ab92!important;font-style:italic}@media(max-width:850px){.hero.hero-anagrafe{grid-template-columns:1fr;gap:0}.hero-anagrafe .hero-copy{padding-right:0}.hero-copy--riga{flex-direction:column;align-items:center;text-align:center}.portrait-placeholder--compatta{margin:20px auto 0;flex:0 0 auto}.hero-anagrafe-panel{border-left:none;border-top:4px solid var(--red);margin-top:36px;text-align:center;align-items:center}}.ministro-wrap{max-width:1180px;margin:0 auto;padding:0 5vw 60px;display:flow-root}.ministro-fascia-pulsanti{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:10px;margin-top:34px;max-width:100%}.ministro-pulsante{display:flex;align-items:center;justify-content:center;text-align:center;background:var(--red);color:#f7e8bf;text-decoration:none;font:700 13px 'Archivo Narrow',sans-serif;letter-spacing:1.5px;text-transform:uppercase;padding:11px 22px;border:1px solid var(--ink);border-radius:0;transition:background .15s ease,color .15s ease}.ministro-pulsante:hover{background:var(--ink);color:#f7e8bf}@media(max-width:600px){.ministro-fascia-pulsanti{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);width:100%}}.articoli-filtri{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.articoli-filtro{display:inline-block;padding:7px 14px;border:2px solid var(--ink);color:var(--ink);background:transparent;font:700 12px 'Archivo Narrow',sans-serif;letter-spacing:1.5px;text-decoration:none;transition:background .15s ease,color .15s ease}.articoli-filtro:hover,.articoli-filtro.attivo{background:var(--red);border-color:var(--red);color:#f7e8bf}.articolo-scheda .number{font:700 12px 'Archivo Narrow',sans-serif;letter-spacing:2px;color:var(--red)}.articolo-meta{font:600 11px 'Archivo Narrow',sans-serif;letter-spacing:1px;color:var(--muted);margin:0 0 10px}.articolo-scheda .decree-thumb{display:block}.paginazione-regime{margin-top:34px}.paginazione-regime .nav-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.paginazione-regime .page-numbers{display:inline-block;min-width:40px;padding:8px 14px;border:2px solid var(--ink);color:var(--ink);text-align:center;font:700 13px 'Archivo Narrow',sans-serif;letter-spacing:1.5px;text-decoration:none}.paginazione-regime a.page-numbers:hover,.paginazione-regime .page-numbers.current{background:var(--red);border-color:var(--red);color:#f7e8bf}.paginazione-regime .page-numbers.dots{border-color:transparent}.paginazione-regime .screen-reader-text{position:absolute;left:-9999px}@media(max-width:600px){.articoli-filtri{gap:6px}.articoli-filtro{padding:6px 10px;font-size:11px}}footer.site-footer{clear:both}.ministro-torna{display:block;margin:30px 0 0;color:var(--red);font:700 13px 'Archivo Narrow',sans-serif;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none}.ministro-torna:hover{color:var(--ink)}.pulsante a,.wp-block-button__link{display:inline-block;background:var(--red);color:#f7e8bf;font:700 13px 'Archivo Narrow',sans-serif;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;padding:11px 22px;border:1px solid var(--ink);border-radius:0;transition:background .15s ease,color .15s ease}.pulsante a:hover,.wp-block-button__link:hover{background:var(--ink);color:#f7e8bf}.pulsante{margin:22px 0}.wp-block-buttons{gap:10px;margin:22px 0}.org-titolo{font:700 clamp(26px,4vw,42px)/1.08 'Archivo Narrow',sans-serif;color:var(--red);margin:34px 0 8px}.org{margin-top:34px}.org-card,.org-ministro{display:flex;flex-direction:column;gap:4px;background:#f6ecd2;border:2px solid var(--ink);padding:14px 16px 15px;text-align:center;position:relative}.org-posizione{font:700 10.5px 'Archivo Narrow',sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--gold-testo)}.org-ministro .org-posizione{color:var(--gold)}.org-ruolo{font:700 12px 'Archivo Narrow',sans-serif;letter-spacing:1.4px;text-transform:uppercase;color:var(--red);line-height:1.3}.org-nome{font:700 18px/1.2 'Libre Baskerville',serif;color:var(--ink);text-decoration:none}a.org-nome:hover{color:var(--red)}.org-delega{font:400 13.5px/1.55 'Libre Baskerville',serif;color:var(--ink);margin-top:4px}.org-delega strong{color:var(--red)}.org-riferimento{font:700 10.5px 'Archivo Narrow',sans-serif;letter-spacing:1.2px;text-transform:uppercase;color:var(--muted)}.org-fedelta{margin-top:8px;padding-top:7px;border-top:1px dashed var(--ink);font:700 10.5px 'Archivo Narrow',sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted)}.org-motto{font:italic 400 13.5px/1.5 'Libre Baskerville',serif;color:#e9d9ae;margin-top:6px}.org-ministro{background:var(--ink);border-color:var(--gold);max-width:440px;margin:0 auto;align-items:center;padding:18px 22px 20px}.org-ministro .org-ruolo{color:var(--gold)}.org-ministro .org-nome{color:#f7e8bf;font-size:20px;letter-spacing:.5px}a.org-ministro .org-nome:hover,.org-ministro a.org-nome:hover{color:var(--gold)}.org-ministro .org-delega{color:#e9d9ae}.org-ritratto{width:96px;height:96px;border-radius:50%;object-fit:cover;border:3px solid var(--gold);background:var(--paper2);margin:6px 0 4px}.org-ministro-testo{display:flex;flex-direction:column;gap:4px;align-items:center}.org-vertici{display:flex;justify-content:center;align-items:flex-start;list-style:none;margin:0;padding:34px 0 0;position:relative}.org-vertici::before{content:"";position:absolute;top:0;left:50%;height:34px;border-left:2px solid var(--ink);transform:translateX(-1px)}.org-ramo{position:relative;flex:1 1 0;max-width:360px;min-width:0;padding:34px 10px 0;display:flex;flex-direction:column;align-items:stretch}.org-ramo::before,.org-ramo::after{content:"";position:absolute;top:0;width:50%;height:34px;border-top:2px solid var(--ink)}.org-ramo::before{right:50%}.org-ramo::after{left:50%;border-left:2px solid var(--ink)}.org-ramo:first-child::before,.org-ramo:last-child::after{border:0}.org-ramo:last-child::before{border-right:2px solid var(--ink)}.org-ramo:only-child::before{display:none}.org-ramo:only-child::after{display:block;border-top:0;border-left:2px solid var(--ink);width:0;left:50%;transform:translateX(-1px)}.org-card--vertice{border-top:5px solid var(--red)}.org-uffici{list-style:none;margin:0;padding:0}.org-uffici li{position:relative;padding-top:22px}.org-uffici li::before{content:"";position:absolute;top:0;left:50%;height:22px;border-left:2px dashed var(--muted);transform:translateX(-1px)}.org-card--ufficio{background:transparent;border:2px dashed var(--ink);padding:11px 14px 12px}.org-card--ufficio .org-nome{font-size:14.5px}.org-card--ufficio .org-delega{font-size:12.5px;margin-top:2px}.org-nota{max-width:640px;margin:44px auto 0;padding-top:16px;border-top:2px solid var(--ink);text-align:center;font:italic 400 13.5px/1.7 'Libre Baskerville',serif;color:var(--muted)}.organigramma-wrap .ministro-fascia-pulsanti{margin-top:28px}@media(max-width:900px){.org-vertici{display:block;padding:28px 0 0 18px;margin-left:14px;border-left:2px solid var(--ink)}.org-vertici::before{display:none}.org-ministro{max-width:none}.org-ramo,.org-ramo:first-child,.org-ramo:last-child,.org-ramo:only-child{max-width:none;padding:0 0 30px}.org-ramo::before,.org-ramo:first-child::before,.org-ramo:last-child::before,.org-ramo:only-child::before{display:block;content:"";position:absolute;top:42px;left:-18px;right:auto;width:18px;height:0;border:0;border-top:2px solid var(--ink);transform:none}.org-ramo::after,.org-ramo:first-child::after,.org-ramo:last-child::after,.org-ramo:only-child::after{display:none}.org-uffici{margin-left:22px;border-left:2px dashed var(--muted)}.org-uffici li{padding-top:14px;padding-left:16px}.org-uffici li::before{top:calc(50% + 7px);left:0;width:16px;height:0;border-left:0;border-top:2px dashed var(--muted);transform:none}.org-card--ufficio{text-align:left}}.proclamation-stemma{display:flow-root}.proclama-stemma{float:left;width:170px;height:auto;margin:4px 32px 14px 0}.proclamation-stemma .proclama-corpo p{max-width:none}@media(max-width:700px){.proclamation-stemma{padding:28px 6vw}.proclama-stemma{width:105px;margin:2px 18px 10px 0}}@media (prefers-reduced-motion:reduce){.ticker-inner{animation:none;flex-wrap:wrap;white-space:normal}}.ad-strip a{display:block}.ad-strip img.banner-728{display:block;width:100%;max-width:728px;height:auto;margin:0 auto;border:1px solid rgba(0,0,0,.18)}.dittatore-banner-laterale{display:block;margin-top:22px;padding:10px;border:1px solid var(--rule,#d8cfb8);background:#fff;color:inherit;text-decoration:none}.dittatore-banner-laterale:hover .banner-laterale-titolo{color:var(--red)}.banner-laterale-etichetta{display:block;margin-bottom:8px;font:700 11px "Archivo Narrow",sans-serif;letter-spacing:1.5px;color:var(--red);text-transform:uppercase}.dittatore-banner-laterale img.banner-laterale-img{display:block;width:100%;height:auto}.banner-laterale-titolo{display:block;margin-top:8px;font:700 15px/1.25 "Archivo Narrow",sans-serif;text-align:center}.meteo-mappa{height:auto;min-height:170px}.meteo-mappa a{display:block;width:100%;line-height:0}.meteo-mappa img{width:100%;height:auto;display:block;object-fit:contain}.pp-mini-colonne--voci{gap:12px}.pp-mini-voce{flex:1;padding-top:6px;border-top:1px solid #d8d2c2;font:700 11px/1.3 "Libre Baskerville",Georgia,serif;color:var(--ink)}.pp-mini-elenco span{display:block;padding:4px 0;border-top:1px dotted #d8d2c2;font:400 11px/1.35 "Libre Baskerville",Georgia,serif;color:var(--ink)}.meteo-titolo{margin:0 0 16px}.meteo-corpo{display:flex;align-items:center;gap:18px;margin-bottom:14px}.meteo-corpo .meteo-mappa{flex:0 0 58%;max-width:58%;min-height:0;margin-bottom:0}.meteo-corpo .meteo-legenda{flex:1;grid-template-columns:1fr;gap:10px;margin:0}.meteo-corpo .meteo-legenda li{font-size:14px;padding-bottom:6px;gap:10px}@media(max-width:520px){.meteo-corpo{flex-direction:column;align-items:stretch}.meteo-corpo .meteo-mappa{flex:none;max-width:100%}}.meteo-kicker{margin:0 0 12px}.cookie-banner p a,.cookie-banner p a:visited{color:var(--gold);text-decoration:underline;font-weight:700}.cookie-banner p a:hover,.cookie-banner p a:focus{color:#fff}.gazzetta-compatta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;text-align:center;border-top:3px double var(--ink);border-bottom:3px double var(--ink);padding:12px 0;margin-bottom:22px}.gazzetta-compatta-stemma{width:34px;height:34px;object-fit:contain;mix-blend-mode:multiply}.gazzetta-compatta-titolo{font:900 17px/1.15 "Libre Baskerville",serif;letter-spacing:.5px;text-transform:uppercase;color:var(--ink);margin:0}.gazzetta-compatta-pagina{font:600 12px "Archivo Narrow",sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--red)}.costituzione-frecce{justify-content:space-between;margin-bottom:0}.costituzione-frecce a{text-decoration:none}.costituzione-frecce a:only-child{margin-left:auto}.costituzione-frecce .decreto-nav-link{display:inline-block;border:1px solid var(--gold);padding:11px 20px;font-size:13px}.costituzione-frecce a:hover .decreto-nav-link{background:var(--ink);color:#fff;border-color:var(--ink)}.costituzione-frecce + .costituzione-pagine{margin-top:14px}.governo-elenco{max-width:750px;margin:34px auto 10px;padding:0 5vw;line-height:1.7}.governo-elenco h2,.governo-elenco h3{font:900 20px/1.2 "Libre Baskerville",serif;letter-spacing:.5px;text-transform:uppercase;color:var(--ink);margin:0 0 14px}.governo-elenco ul,.governo-elenco ol{margin:0;padding-left:1.2em}.governo-elenco li{margin-bottom:8px}@media(max-width:700px){.gazzetta-compatta-titolo{font-size:14px}.costituzione-frecce .decreto-nav-link{padding:10px 14px;font-size:12px}}.hero-copy{min-width:0}.hero-copy img,.corpo-pagina img,.wp-post-image{max-width:100%;height:auto}.hero-copy>p>.wp-post-image{display:block;width:100%}.geo-mappa{margin-top:26px;scroll-margin-top:16px}.geo-indice{max-width:760px;margin:0 0 34px;padding:18px 22px;background:rgba(180,138,59,0.08);border:1px solid var(--gold)}.geo-titolo{font:900 17px/1.2 "Libre Baskerville",serif;letter-spacing:.5px;text-transform:uppercase;color:var(--ink);margin:0 0 12px}.geo-indice ol{list-style:none;margin:0;padding:0;columns:2;column-gap:26px}.geo-indice li{break-inside:avoid;margin:0 0 7px}.geo-indice a{display:flex;align-items:center;gap:9px;text-decoration:none;color:var(--ink);font:600 15px "Archivo Narrow",sans-serif;letter-spacing:.3px;text-transform:uppercase;padding:3px 0}.geo-indice a:hover{color:var(--red)}.geo-num{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;border-radius:50%;background:var(--red);color:#f7e8bf;font:700 12px "Archivo Narrow",sans-serif}.geo-num--grande{min-width:36px;height:36px;font-size:16px;flex:none}.geo-schede{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:22px}.geo-scheda{border:1px solid var(--gold);border-top:4px solid var(--red);background:rgba(180,138,59,0.06);padding:18px 20px 16px;scroll-margin-top:16px}.geo-scheda:target{outline:3px solid var(--red);outline-offset:2px}.geo-scheda header{display:flex;align-items:center;gap:12px;margin-bottom:6px}.geo-scheda h3{font:900 20px/1.15 "Libre Baskerville",serif;text-transform:uppercase;letter-spacing:.3px;color:var(--ink);margin:0}.geo-scheda p{margin:0 0 10px;line-height:1.65}.geo-reale{font:600 12px "Archivo Narrow",sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--red)}.geo-azioni{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.geo-su{margin-left:auto;font:600 12px "Archivo Narrow",sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--ink);text-decoration:none}.geo-su:hover{color:var(--red)}@media(max-width:700px){.geo-indice ol{columns:1}.geo-schede{grid-template-columns:1fr}}.geo-azioni .pulsante{margin:6px 0}.modulo-anagrafe textarea,.modulo-anagrafe select{font-family:'Libre Baskerville',serif;font-size:16px;padding:10px 12px;border:1px solid var(--rule,#d8d0c2);background:#fff;border-radius:2px;width:100%}.modulo-anagrafe textarea{resize:vertical;line-height:1.6}.modulo-nota{font-size:12px;color:var(--muted);margin-top:2px}.modulo-esca{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.modulo-invia-link{display:inline-block;text-decoration:none;margin-top:14px;padding:14px 26px}.documento-civico-attesa{color:var(--gold-testo)}.proposta-invito{margin:6px 0 0}.proposta-invito a{display:inline-block;background:var(--red);color:#fff;font:700 12px 'Archivo Narrow',sans-serif;letter-spacing:.08em;text-transform:uppercase;padding:10px 18px;text-decoration:none}.proposta-invito a:hover{background:var(--red2,#671010)}.proposta-firma{font:600 12px 'Archivo Narrow',sans-serif;letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin:18px 0 0}.lettera-firma{font:600 13px 'Archivo Narrow',sans-serif;letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin:22px 0 0}.lettera-risposta{max-width:750px;margin:30px 0 0;padding:22px 26px;border:2px solid var(--ink);border-left:6px solid var(--red);background:#fdfaf3;line-height:1.75}.lettera-risposta-titolo{font:700 12px 'Archivo Narrow',sans-serif;letter-spacing:.1em;color:var(--red);margin-bottom:10px}.filtri-archivio{display:flex;flex-wrap:wrap;gap:14px 18px;align-items:flex-end;margin:26px 0 6px;padding:16px 18px;border:2px solid var(--ink);background:rgba(255,255,255,.35)}.filtri-campo{flex:1 1 240px;min-width:0}.filtri-campo label{display:block;font:700 11px 'Archivo Narrow',sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.filtri-campo select{width:100%;font-family:'Libre Baskerville',serif;font-size:14px;padding:9px 10px;border:1px solid var(--ink);background:#fff;color:var(--ink);border-radius:2px}.filtri-azioni{display:flex;align-items:center;gap:16px}.filtri-applica{background:var(--red);color:#fff;border:0;cursor:pointer;font:700 12px 'Archivo Narrow',sans-serif;letter-spacing:.08em;text-transform:uppercase;padding:11px 20px}.filtri-applica:hover{background:var(--red2)}.filtri-azzera{font:700 12px 'Archivo Narrow',sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--red);text-decoration:none}.filtri-esito{margin:8px 0 0;font:600 12px 'Archivo Narrow',sans-serif;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}@media (max-width:600px){.filtri-archivio{padding:14px}.filtri-azioni{width:100%;justify-content:space-between}}.vai-al-contenuto{position:absolute;left:12px;top:-80px;z-index:1000;background:var(--ink);color:#fff;font:700 13px 'Archivo Narrow',sans-serif;letter-spacing:.06em;text-transform:uppercase;padding:12px 18px;border:2px solid var(--gold);text-decoration:none}.vai-al-contenuto:focus{top:12px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--red);outline-offset:2px}.main-nav a:focus-visible,.main-nav button:focus-visible,.main-nav input:focus-visible,.site-footer a:focus-visible,.ticker a:focus-visible,.government a:focus-visible,.propaganda a:focus-visible,.feature-main:focus-visible,.org-ministro a:focus-visible,.cookie-banner a:focus-visible,.cookie-banner button:focus-visible{outline-color:var(--gold)}.screen-reader-text{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.lettere-cittadini hr{border:0;border-top:2px solid var(--ink);margin:28px 0}.lettera-scheda-img,.lettera-ritratto{display:block;width:210px;max-width:100%;height:auto;margin:0 0 14px}.lettera-scheda-oggetto{margin:0 0 8px;font:700 11px 'Archivo Narrow',sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--red)}.lettera-scheda-oggetto a{color:inherit;text-decoration:none}.lettera-scheda-oggetto a:hover{text-decoration:underline}.lettera-scheda-firma{font-weight:700;margin:0 0 6px}.lettera-scheda-testo{font-style:italic;line-height:1.75}.lettere-navigazione{display:flex;justify-content:space-between;gap:12px;margin-top:24px;font:700 12px 'Archivo Narrow',sans-serif;letter-spacing:.08em;text-transform:uppercase}.lettere-navigazione a{color:var(--red);text-decoration:none}.lettere-vuoto{font-style:italic;color:var(--muted)}.gazzetta-corpo .wp-block-table{margin:0 0 22px;overflow-x:auto}.gazzetta-corpo table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}.gazzetta-corpo th,.gazzetta-corpo td{border:1px solid var(--ink);padding:8px 12px;text-align:left;vertical-align:top;overflow-wrap:anywhere}.gazzetta-corpo thead th{background:var(--paper2);font:700 12px 'Archivo Narrow',sans-serif;letter-spacing:.08em;text-transform:uppercase}@media (max-width:700px){.page-template-glossario .gazzetta-corpo table,.page-template-glossario .gazzetta-corpo tbody,.page-template-glossario .gazzetta-corpo tr,.page-template-glossario .gazzetta-corpo td{display:block;width:100%}.page-template-glossario .gazzetta-corpo thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.page-template-glossario .gazzetta-corpo tr{border:1px solid var(--ink);border-left:5px solid var(--red);margin:0 0 10px;padding:8px 12px;background:rgba(255,255,255,.35)}.page-template-glossario .gazzetta-corpo td{border:0;padding:2px 0}.page-template-glossario .gazzetta-corpo td:first-child{font:700 11px 'Archivo Narrow',sans-serif;letter-spacing:.1em;color:var(--red)}.page-template-glossario .gazzetta-corpo td:first-child::before{content:'N. '}.page-template-glossario .gazzetta-corpo td:nth-child(2){font-weight:700;font-size:16px}.page-template-glossario .gazzetta-corpo td:nth-child(3)::before{content:'→ ';color:var(--red);font-weight:700}.page-template-glossario .gazzetta-corpo td:nth-child(n+4){font-size:13px;color:var(--muted)}.page-template-glossario .gazzetta-corpo h2{font-size:21px;line-height:1.3;margin:22px 0 10px}.page-template-glossario .gazzetta-corpo h3{font-size:18px;line-height:1.3;margin:20px 0 10px}.page-template-glossario .gazzetta-corpo h4{font-size:16px;line-height:1.3}.costituzione-frecce{flex-wrap:nowrap;justify-content:space-between}.costituzione-frecce .decreto-nav-link{padding:10px 10px;font-size:11px;letter-spacing:1px}}.governo-indice{margin:36px 0 10px;padding:22px 26px;border:3px double var(--ink);background:var(--paper2)}.governo-indice h2{margin:0 0 14px;font:700 24px "Archivo Narrow",sans-serif;letter-spacing:1px;color:var(--red)}.governo-indice ul{margin:0;padding-left:1.2em}.governo-indice>ul{padding-left:0;list-style:none;column-width:340px;column-gap:36px}.governo-indice>ul>li{break-inside:avoid;margin-bottom:16px;font-weight:700}.governo-indice ul ul{margin-top:4px;font-weight:400}.governo-indice li{margin-bottom:4px}.governo-indice a{color:var(--ink);text-decoration:underline}.governo-indice a:hover{color:var(--red)}.footer-servizio{flex-basis:100%;display:flex;flex-wrap:wrap;gap:6px 18px;padding-top:14px;border-top:1px solid rgba(233,217,181,.25)}.voce-giorno{margin:0 0 35px;padding-bottom:26px;border-bottom:2px solid var(--ink)}.voce-giorno-etichetta{display:flex;align-items:center;gap:14px;margin:0;font:700 12px "Archivo Narrow",sans-serif;letter-spacing:3px;color:var(--red)}.voce-giorno-etichetta::after{content:"";flex:1;border-top:2px solid var(--ink)}.voce-giorno-corpo{max-width:900px;margin:0 auto;padding:22px 10px 4px;text-align:center}.voce-giorno-testo{margin:0;font:italic 400 28px/1.3 "Playfair Display",Georgia,serif;color:var(--ink)}.voce-giorno-testo--lunga{font-size:22px;line-height:1.4}.voce-giorno--articolo .voce-giorno-testo{font:400 19px/1.55 "Libre Baskerville",Georgia,serif;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.voce-giorno-firma{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 22px;margin-top:14px;font:700 12px/1.3 "Archivo Narrow",sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--muted)}.voce-giorno-link{color:var(--red);text-decoration:none}.voce-giorno-link:hover{text-decoration:underline}@media(max-width:600px){.voce-giorno-corpo{padding:18px 2px 2px}.voce-giorno-testo{font-size:22px}.voce-giorno-testo--lunga{font-size:18px}.voce-giorno--articolo .voce-giorno-testo{font-size:16px;-webkit-line-clamp:5}}.fascia-attualita{margin:-22px 0 30px}.fascia-attualita-testata{display:flex;align-items:center;gap:16px;margin-bottom:16px}.fascia-attualita-titolo{margin:0;padding:10px 18px;background:var(--ink);color:#f7e8bf;font:700 15px/1.2 "Archivo Narrow",sans-serif;letter-spacing:3px;white-space:nowrap}.fascia-attualita-sotto{flex:1;margin:0;color:var(--red);font:700 14px/1.2 "Archivo Narrow",sans-serif;letter-spacing:1.2px}.fascia-attualita-tutte{color:var(--red);font:700 11px/1.2 "Archivo Narrow",sans-serif;letter-spacing:2px;text-decoration:none;white-space:nowrap}.fascia-attualita-tutte:hover{text-decoration:underline}.fascia-attualita-griglia{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:26px}.fascia-attualita-scheda{display:flex;flex-direction:column;color:var(--ink);text-decoration:none}.fascia-attualita-img{display:block;position:relative;height:150px;overflow:hidden;background:repeating-linear-gradient(45deg,var(--paper2) 0 4px,#ded0a8 4px 8px)}.fascia-attualita-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.fascia-attualita-corpo{display:flex;flex-direction:column;gap:6px;padding:12px 0 0}.fascia-attualita-cat{font:700 11px "Archivo Narrow",sans-serif;letter-spacing:1.5px;color:var(--red);text-transform:uppercase}.fascia-attualita-notizia{font:700 20px/1.2 "Archivo Narrow",sans-serif;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.fascia-attualita-estratto{font-size:14px;line-height:1.4;opacity:.82;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.fascia-attualita-scheda:hover .fascia-attualita-notizia{color:var(--red)}.apertura-etichetta{display:flex;align-items:center;gap:14px;margin:0;font:700 12px "Archivo Narrow",sans-serif;letter-spacing:3px;color:var(--red)}.apertura-etichetta::after{content:"";flex:1;border-top:2px solid var(--ink)}.apertura-etichetta + .top-features{margin-top:14px}.top-features .feature-main{min-height:300px}.feature-side--righe{gap:14px}.feature-riga{flex:1;display:grid;grid-template-columns:38% minmax(0,1fr);min-height:92px;overflow:hidden;background:rgba(255,255,255,.5);border:2px solid var(--ink);color:var(--ink);text-decoration:none}.feature-riga-img{display:block;position:relative;background:repeating-linear-gradient(45deg,var(--paper2) 0 4px,#ded0a8 4px 8px)}.feature-riga-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.feature-riga-corpo{display:flex;flex-direction:column;justify-content:center;gap:5px;padding:10px 14px}.feature-riga-titolo{font:700 16px/1.22 "Archivo Narrow",sans-serif;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.feature-riga:hover .feature-riga-titolo{color:var(--red)}@media(max-width:850px){.fascia-attualita-griglia{grid-template-columns:1fr;gap:14px}.fascia-attualita-scheda{flex-direction:row;align-items:stretch;gap:14px}.fascia-attualita-img{width:104px;height:auto;min-height:78px;flex-shrink:0}.fascia-attualita-corpo{justify-content:center;padding:0;gap:4px}.fascia-attualita-notizia{font-size:17px}.fascia-attualita-estratto{display:none}.top-features .feature-main{min-height:240px}.feature-riga{grid-template-columns:104px minmax(0,1fr);min-height:84px}.feature-riga-titolo{font-size:15px}}@media(max-width:600px){.fascia-attualita-testata{flex-wrap:wrap;gap:8px 12px}.fascia-attualita-titolo{flex:1 1 100%;font-size:13px;padding:9px 14px}.fascia-attualita-sotto{font-size:13px}}