.approfondimenti-hero{min-height:510px;background-image:linear-gradient(90deg,rgba(7,42,52,.96),rgba(15,60,71,.72)),url("../assets/images/hero.webp");background-position:center}.approfondimenti-intro{background:var(--cream)}.approfondimenti-intro-content{max-width:850px;margin-inline:auto;text-align:center}.approfondimenti-intro-content h2{margin-bottom:30px}.approfondimenti-intro-content .lead{color:var(--text);font-size:19px}.approfondimenti-featured{background:white}.featured-article{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:65px;padding:35px;background:var(--cream)}.featured-article-image{height:430px;overflow:hidden}.featured-article-image img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.featured-article:hover img{transform:scale(1.035)}.featured-article-content h3{font-size:38px;line-height:1.1}.featured-article-content p{margin-bottom:30px}.text-link{display:inline-block;color:var(--blue);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;transition:color .2s ease}.text-link:hover{color:var(--gold)}.approfondimenti-list{background:white}.approfondimenti-list .section-heading{max-width:700px;margin-bottom:55px}.approfondimenti-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.approfondimento-card{border:1px solid var(--border);background:white;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.approfondimento-card:hover{transform:translateY(-6px);box-shadow:0 14px 35px rgba(18,62,72,.10)}.approfondimento-image{display:block;height:240px;overflow:hidden;background:var(--cream)}.approfondimento-image img{width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.approfondimento-card:hover .approfondimento-image img{transform:scale(1.045)}.approfondimento-content{padding:30px}.approfondimento-content .eyebrow{margin-bottom:12px;font-size:10px}.approfondimento-content h3{margin-bottom:15px;font-size:29px}.approfondimento-content p{min-height:100px;margin-bottom:25px;font-size:14px}.approfondimento-content>a:not(.approfondimento-image){color:var(--blue);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;transition:color .2s ease}.approfondimento-content>a:hover{color:var(--gold)}@media(max-width:1050px){.approfondimenti-grid{grid-template-columns:repeat(2,1fr)}.featured-article{gap:35px}}@media(max-width:700px){.approfondimenti-grid{grid-template-columns:1fr}.featured-article{grid-template-columns:1fr;padding:20px;gap:30px}.featured-article-image{height:280px}.featured-article-content h3{font-size:32px}.approfondimento-image{height:230px}.approfondimento-content p{min-height:auto}}.approfondimenti-featured{padding-bottom:50px}.approfondimenti-list{padding-top:50px}@media(max-width:650px){.approfondimenti-featured{padding-bottom:35px}.approfondimenti-list{padding-top:35px}}.article-video{position:relative;width:100%;aspect-ratio:16 / 9;margin:45px 0;overflow:hidden;background:#000}.article-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.page-hero .breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:25px;padding:0;font-family:"Manrope",sans-serif;font-size:11px;letter-spacing:.5px}.page-hero .breadcrumbs a{color:rgba(255,255,255,.65);transition:color .2s ease}.page-hero .breadcrumbs a:hover{color:var(--gold-light)}.page-hero .breadcrumbs span[aria-hidden="true"]{color:var(--gold-light)}.page-hero .breadcrumbs [aria-current="page"]{color:var(--gold-light);font-weight:700}@media(max-width:650px){.page-hero .breadcrumbs{gap:7px;font-size:10px;margin-bottom:20px}}.article-date{margin-bottom:18px;color:var(--gold-light);font-size:12px;letter-spacing:1px;text-transform:uppercase}.article-meta{display:flex;align-items:center;margin-top:-3px;margin-bottom:18px}.article-meta time{color:var(--muted);font-family:"Manrope",sans-serif;font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.featured-article-content .article-meta{margin-bottom:20px}.approfondimento-content .article-meta{margin-bottom:15px}@media(max-width:650px){.article-meta time{font-size:9px}}.article-share{margin-top:75px;padding:40px;background:var(--cream);border-top:2px solid var(--gold)}.article-share-content{text-align:center}.article-share .eyebrow{margin-bottom:12px}.article-share h3{margin-bottom:12px;color:var(--blue);font-size:34px}.article-share p{margin-bottom:28px;font-size:14px}.article-share-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px}.article-share-links a,.article-share-links button{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--blue);background:white;border:1px solid var(--border);border-radius:50%;cursor:pointer;transition:transform .25s ease,color .25s ease,background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.article-share-links svg{width:19px;height:19px;fill:currentColor}.article-share-links a:hover,.article-share-links button:hover{color:white;background:var(--blue);border-color:var(--blue);transform:translateY(-4px);box-shadow:0 7px 18px rgba(18,62,72,.15)}.article-share-links a:focus-visible,.article-share-links button:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.article-share-feedback{display:block;min-height:22px;margin-top:15px;color:var(--blue);font-size:12px;font-weight:600}@media(max-width:650px){.article-share{margin-top:55px;padding:30px 18px}.article-share h3{font-size:29px}.article-share-links{gap:10px}.article-share-links a,.article-share-links button{width:44px;height:44px}}