.entry{padding:38px 0 43px;background-color:#f8f6f0;background-image:linear-gradient(90deg,rgba(248,246,240,.12),rgba(248,246,240,0)),url("/static/nccone-radar-italia-v57.png");background-size:cover;background-position:center 46%;border-bottom:1px solid var(--line)}.entry-copy{max-width:600px}.entry h1{font-size:48px;line-height:1.08;letter-spacing:-1.5px}.entry p{font-size:15px;color:#51594f;max-width:435px;line-height:1.8;margin-top:18px}.entry-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:23px}.entry-actions .outline{background:#f8f6f0e8;border-color:#a63e20;color:#a63e20}.preview-scope{font-size:11px;color:var(--muted);margin-top:16px}.hero{padding-top:52px}.graphics-home .hero-title{font-size:52px!important}.graphics-home .hero-subtitle{font-size:24px!important}.graphics-home .hero .intro{font-size:13px!important}header .nav{min-height:86px}header .brand img{object-fit:contain;mix-blend-mode:multiply}.entry:target{scroll-margin-top:0}.latest-card{background:#f4f1e8}.latest-card-title{color:var(--muted)}@media(min-width:1500px){.entry{background-position:center 47%}}@media(max-width:700px){.entry{padding:26px 0 31px;background-position:68% center;background-image:linear-gradient(90deg,rgba(248,246,240,.94) 0%,rgba(248,246,240,.84) 50%,rgba(248,246,240,.28) 100%),url("/static/nccone-radar-italia-v57.png")}.entry h1{font-size:35px;letter-spacing:-1px}.entry p{font-size:13px;max-width:340px;margin-top:13px}.entry-actions{gap:10px;margin-top:19px}.entry-actions .button{font-size:11px;padding:11px 13px;gap:10px}.hero{padding-top:35px}.hero-title{font-size:39px!important}.hero-subtitle{font-size:21px!important}.latest-grid{grid-template-columns:1fr}.entry-copy{max-width:100%}}
.entry-copy{max-width:620px}.entry p{max-width:455px}.talete-wrap{padding-top:24px}.talete-story{margin:0;border:1px solid #d8cec0;background:#f0ece2}.talete-story summary{list-style:none;display:flex;align-items:center;gap:22px;padding:22px 28px;cursor:pointer;position:relative}.talete-story summary::-webkit-details-marker{display:none}.talete-sign{font:italic 46px Georgia,serif;color:#a63e20;border-right:1px solid #d8cec0;padding-right:22px;line-height:1.3}.talete-summary{display:flex;flex-direction:column;gap:4px;flex:1}.talete-label{text-transform:uppercase;font:9px/1.5 Arial,sans-serif;letter-spacing:1.6px;color:#a63e20;font-weight:bold}.talete-title{font:28px/1.15 Georgia,serif;letter-spacing:-.4px}.talete-teaser{font:12px/1.6 Arial,sans-serif;color:#626660}.talete-toggle{display:flex;align-items:center;gap:19px;font:11px/1.5 Arial,sans-serif;color:#a63e20;white-space:nowrap}.talete-plus{border:1px solid #c4aa96;width:29px;height:29px;display:grid;place-items:center;font:21px Georgia,serif}.when-open{display:none}.talete-story[open] .when-open{display:inline}.talete-story[open] .when-closed{display:none}.talete-story[open] .talete-plus{transform:rotate(45deg)}.talete-story summary:focus-visible{outline:3px solid #a63e20;outline-offset:3px}.talete-body{border-top:1px solid #d8cec0;padding:28px;display:grid;grid-template-columns:.7fr 1.3fr;gap:42px}.talete-quote{padding:6px 10px 0 0}.talete-quote>span{font:70px/.7 Georgia,serif;color:#b9977d;display:block}.talete-quote p{font:25px/1.3 Georgia,serif;letter-spacing:-.4px;margin:12px 0 18px}.talete-quote small{font:10px/1.7 Arial,sans-serif;color:#626660}.talete-copy p{font:13px/1.85 Arial,sans-serif;color:#51594f;margin:0 0 15px}.talete-copy strong{color:#242b28}.talete-bottom{display:flex;flex-wrap:wrap;gap:12px 25px;border-top:1px solid #d8cec0;padding-top:17px;margin-top:24px}.talete-bottom a{font:11px/1.6 Arial,sans-serif;color:#a63e20;border-bottom:1px solid #bca18d}.talete-story summary:after{display:none!important}
@media(max-width:700px){.entry p{max-width:340px}.talete-wrap{padding-top:18px}.talete-story summary{padding:18px;gap:13px;flex-wrap:wrap}.talete-sign{font-size:35px;padding-right:13px}.talete-summary{flex-basis:calc(100% - 60px)}.talete-title{font-size:25px}.talete-teaser{font-size:11px}.talete-toggle{margin-left:50px;width:calc(100% - 50px);justify-content:space-between}.talete-body{padding:22px;grid-template-columns:1fr;gap:20px}.talete-quote{border-bottom:1px solid #d8cec0;padding-bottom:20px}.talete-quote>span{font-size:52px}.talete-quote p{font-size:23px}.talete-copy p{font-size:12px}.talete-bottom{flex-direction:column;align-items:flex-start}}

/* One main brand, integrated into the navigation row. */
header.graphics-header .graphics-nav{min-height:120px;height:auto;padding-top:16px;padding-bottom:16px;gap:28px}
header.graphics-header .brand{flex:0 1 410px;min-width:0;margin:0}
.header-logo-frame{display:block;position:relative;overflow:hidden;width:410px;max-width:100%;aspect-ratio:1768 / 310;isolation:isolate}
header.graphics-header .brand .header-logo{position:absolute;display:block;width:115.84%;max-width:none;height:auto;left:-7.64%;top:-51.61%;margin:0;mix-blend-mode:multiply;object-fit:initial}
header.graphics-header .links{flex:0 0 auto;gap:24px;margin-left:auto}
.entry{padding-top:52px;padding-bottom:52px}
.entry-copy{max-width:600px}
.entry h1{margin:0;font-size:49px;line-height:1.1;letter-spacing:-1.6px}
.entry p{margin-top:19px;max-width:450px}
.entry-actions{margin-top:25px}
@media(max-width:1000px) and (min-width:701px){header.graphics-header .brand{flex-basis:310px}.header-logo-frame{width:310px}header.graphics-header .links{gap:16px}header.graphics-header .graphics-nav{min-height:104px;gap:18px}}
@media(max-width:700px){header.graphics-header .graphics-nav{min-height:93px;padding-top:18px;padding-bottom:18px;gap:0;align-items:center}header.graphics-header .brand{flex:0 1 calc(100% - 76px);max-width:295px}.header-logo-frame{width:295px;max-width:100%}header.graphics-header .graphics-menu{flex:0 0 auto;margin-left:auto}header.graphics-header .links{flex:0 0 100%;margin-left:0;padding-bottom:0;padding-top:20px;gap:0}.entry{padding-top:32px;padding-bottom:34px}.entry h1{font-size:35px;line-height:1.12;letter-spacing:-1px}.entry p{font-size:13px;margin-top:16px;max-width:340px}.entry-actions{margin-top:21px}}

.graphics-home .entry h1{font-family:Georgia,'Times New Roman',serif;font-weight:400;color:#242b28}.graphics-header .graphics-nav .brand{margin-left:0}.graphics-home .entry{padding-top:52px;padding-bottom:52px}.graphics-home .entry p{font-size:15px;line-height:1.8}.graphics-home .entry-actions{display:flex;gap:12px;flex-wrap:wrap}.graphics-home .talete-story{border-radius:0}.graphics-header .graphics-nav .links{gap:21px}.graphics-header .header-logo-frame{flex-shrink:0}#contenuto.graphics-home{max-width:none;padding:0}.graphics-header .graphics-nav .links a,.graphics-header .graphics-nav .links button{white-space:nowrap}@media(max-width:1100px){.graphics-header .graphics-nav .links{display:none}.graphics-header .graphics-menu{display:block}.graphics-header .graphics-nav{min-height:104px}.graphics-header .brand{flex-basis:310px}.header-logo-frame{width:310px}}@media(max-width:720px){.graphics-header .graphics-nav{min-height:93px;height:auto}.graphics-header .graphics-nav .brand{max-width:calc(100% - 75px);flex-basis:295px}.graphics-home .entry{padding-top:32px;padding-bottom:34px}.graphics-home .entry p{font-size:13px}.graphics-home .entry h1{font-size:35px}.graphics-header .graphics-nav .header-logo{width:115.84%;height:auto;max-width:none}.graphics-home .hero{padding-top:35px}}
