:root{--notice:#fdbe53}.ita-page .topbar{min-height:74px}.ita-page .logo img{height:58px}.ita-page .hero-overlay{background-image:linear-gradient(rgba(6,52,91,.8),rgba(6,52,91,.8)),url(/assets/hero-italy.jpg)}@media (min-width:993px){.ita-page .hero{height:auto;min-height:280px}.ita-page .hero-content{padding-bottom:96px}}.ita-page .home-flash-message{background:var(--notice);color:var(--heading)}.ita-page .flash-inner{display:flex;align-items:center;gap:16px;padding:12px 15px}.ita-page .flash-icon{flex:0 0 auto;display:inline-flex;color:#1c1c1c}.ita-page .flash-text{margin:0;flex:1 1;font-size:16px;line-height:24px}.ita-page .flash-text a{text-decoration:underline;color:var(--heading);font-weight:500}.ita-page .flash-text a:hover{color:var(--accent-dark)}.ita-page .flash-dismiss{flex:0 0 auto;background:#fff;color:var(--heading);border:1px solid transparent;border-radius:4px;padding:6px 12px;font:inherit;font-size:16px;cursor:pointer}.ita-page .flash-dismiss:hover{background:#f1f1f1}.ita-page .lang-menu li.is-active{font-weight:600;color:var(--accent)}.ita-page .news-section{padding:44px 15px 8px}.ita-page .news-title{margin:0 0 6px;font-size:36px;font-weight:500;color:var(--heading)}.ita-page .news-list{border-top:1px solid var(--line)}.ita-page .news-item{padding:18px 0;border-bottom:1px solid var(--line)}.ita-page .news-date{margin:0 0 4px;font-size:16px;font-weight:500;color:var(--muted)}.ita-page .news-headline{margin:0 0 8px;font-size:16px;font-weight:500;line-height:1.5;color:var(--heading)}.ita-page .news-link{display:inline-flex;align-items:center;gap:4px;color:var(--accent);font-size:16px;text-decoration:underline}.ita-page .news-link:hover{color:var(--accent-dark)}.ita-page .news-more{display:inline-flex;align-items:center;gap:4px;margin-top:18px;color:var(--accent);font-size:18px}.ita-page .news-more:hover{color:var(--accent-dark)}.ita-page .news-arrow{font-size:18px;line-height:1;font-weight:700}.ita-page .media-section{padding:32px 15px 56px}.ita-page .media-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}.ita-page .media-tile{display:block;aspect-ratio:1/1}.ita-page .media-tile img{width:100%;height:100%;object-fit:cover;border-radius:2px}.ita-page[dir=rtl] .cs-arrow,.ita-page[dir=rtl] .cta-arrow,.ita-page[dir=rtl] .news-arrow{transform:scaleX(-1)}.ita-page[dir=rtl] .lang-menu{right:auto;left:0}.ita-page[dir=rtl] .cta-btn{padding:0 16px 0 10px}@media (max-width:992px){.ita-page .news-title{font-size:30px}.ita-page .media-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ita-page .flash-inner{flex-wrap:wrap}.ita-page .flash-icon{order:1}.ita-page .flash-text{flex:1 1 100%;order:2}.ita-page .flash-dismiss{order:3}.ita-page .media-grid{grid-template-columns:1fr;max-width:420px}}@media (max-width:480px){.ita-page .news-title{font-size:26px}}