/* Restauro delle testate e revisione richiesta dal cliente, 3 novembre 2026. */
section[id]{scroll-margin-top:0}
.site-nav{gap:0}.site-nav summary,.site-nav>.nav-direct{padding:16px 10px;font-size:13px;white-space:nowrap}.site-nav>.nav-direct{color:#cbd5e1;font-weight:600;line-height:1.4}.site-nav>.nav-direct:hover,.site-nav>.nav-direct[aria-current=page]{color:#5eead4}.site-header-inner{gap:18px;max-width:1560px}.site-header-actions{gap:10px}.site-header-actions>.button{padding:12px 16px;font-size:13px}.mobile-direct{display:block;border-bottom:1px solid #334155;padding:22px 0;color:#fff;font:600 21px Sora,sans-serif}.mobile-direct:hover,.mobile-direct[aria-current=page]{color:#5eead4}
.home-revised #hero video{display:block}.home-revised #hero{background:#020617}.home-revised #hero h1{letter-spacing:-.025em}.home-revised #hero .max-w-3xl>p{max-width:600px}.home-revised #hero .max-w-3xl>span{font-size:13px}
.home-feature{position:relative;padding:96px 0;border-top:1px solid #1e293b;border-bottom:1px solid #1e293b;overflow:hidden}.home-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.home-event{background:radial-gradient(ellipse at 92% 40%,#08334480,transparent 60%),#0b1222}.home-feature-copy h2{font-family:Sora,sans-serif;font-size:clamp(32px,3vw,43px);line-height:1.16;letter-spacing:-.04em;color:#fff;margin:0 0 25px}.home-feature-copy p:not(.eyebrow){font-size:16px;line-height:1.85;color:#b8c5d6;margin:0 0 21px}.home-feature-copy strong{font-weight:600;color:#f1f5f9}.home-feature-copy p.feature-lead{font-size:19px;line-height:1.65;color:#e2e8f0}.home-feature-copy .button-row{margin-top:29px;gap:12px}.home-feature-copy .button{padding:13px 18px;font-size:13px}.home-event-logo{width:195px;height:auto;max-height:72px;object-fit:contain;object-position:left center;margin:0 0 28px}.home-event-film{margin:0;min-width:0}.event-film-frame{position:relative;aspect-ratio:16/9;overflow:hidden;border:1px solid #155e7580;border-radius:22px;background:#020617;box-shadow:0 25px 80px #0007,0 0 50px #0891b212}.event-film-frame video{width:100%;height:100%;object-fit:cover;display:block}.home-event-film figcaption{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#94a3b8;font-size:11px;padding:18px 5px 0}.home-event-film button,.ambient-pause{font-size:11px;color:#cbd5e1;text-decoration:underline;text-underline-offset:4px;background:transparent;border:0;padding:5px 0;white-space:nowrap}.home-event-film button:hover,.ambient-pause:hover{color:#5eead4}
.home-brain{background:radial-gradient(ellipse at 8% 50%,#0c4a6e45,transparent 55%),#020617}.home-brain .home-feature-grid{grid-template-columns:.94fr 1.06fr;gap:60px}.home-brain-image{margin:0;overflow:hidden;border:1px solid #1e3a5f;border-radius:22px;background:#000;box-shadow:0 30px 80px #0006}.home-brain-image img{width:100%;height:auto;display:block}.home-brain-image figcaption{padding:18px 22px;font-size:12px;text-align:center;line-height:1.6;color:#94a3b8;background:#07101e}.home-brain-benefits{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:27px 0}.home-brain-benefits>div{border-left:2px solid #10b98166;padding-left:16px}.home-brain-benefits h3{display:flex;align-items:center;gap:9px;font-size:14px;line-height:1.5;color:#f1f5f9;margin-bottom:10px}.home-brain-benefits h3 svg{width:19px;height:19px;color:#22d3ee;flex-shrink:0}.home-brain-benefits p:not(.eyebrow){font-size:13px;line-height:1.8;margin:0;color:#94a3b8}
.home-resources{padding:96px 0;background:#0b1222;border-bottom:1px solid #1e293b}.home-resources-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.home-resource-card{display:flex;flex-direction:column;position:relative;padding:40px;border:1px solid #334155;border-radius:24px;background:#0f172a;overflow:hidden}.resource-governance{background:radial-gradient(ellipse at 0 0,#064e3b50,transparent 65%),#0f172a}.resource-media{background:radial-gradient(ellipse at 100% 0,#164e6355,transparent 65%),#0f172a}.resource-card-top{display:flex;align-items:center;gap:14px;margin-bottom:30px}.resource-card-top .eyebrow{margin:0;font-size:10px;letter-spacing:.12em}.resource-card-top .icon-tile{flex-shrink:0}.home-resource-card h2{font-family:Sora,sans-serif;font-size:clamp(26px,2.4vw,32px);line-height:1.25;letter-spacing:-.035em;margin:0 0 23px;color:#fff}.home-resource-card>p{font-size:15px;line-height:1.9;color:#b8c5d6;margin:0 0 24px}.home-resource-card ul{display:grid;gap:12px;list-style:none;padding:0;margin:0 0 32px;font-size:14px;color:#cbd5e1}.home-resource-card li{display:flex;align-items:center;gap:12px}.home-resource-card li:before{content:'';width:6px;height:6px;border-radius:50%;background:#22d3ee;flex-shrink:0}.home-resource-card .button-row{margin-top:auto;gap:20px}.home-resource-card .button{font-size:13px}.home-resource-card .text-link{font-size:12px}
.brain-video-hero{position:relative;isolation:isolate;overflow:hidden;min-height:calc(100svh - 88px);padding:0 0 70px;display:flex;align-items:center;background:#020617}.brain-hero-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.65;z-index:-3}.brain-hero-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(2,6,23,.97) 0%,rgba(2,6,23,.89) 30%,rgba(2,6,23,.45) 62%,rgba(2,6,23,.15) 100%),linear-gradient(0deg,#020617 0%,transparent 24%)}.brain-hero-content{width:100%}.brain-video-hero .breadcrumb{padding-top:32px;margin-bottom:47px}.brain-hero-copy{max-width:625px}.brain-video-hero h1{font-size:clamp(42px,4.5vw,64px);line-height:1.08;margin:0 0 28px;letter-spacing:-.045em}.brain-video-hero .lead{max-width:580px;font-size:18px;line-height:1.8;margin-bottom:30px}.brain-video-hero .pill-row{margin-bottom:8px}.brain-video-hero .ambient-pause{margin-top:9px;color:#94a3b8}
/* Mantiene la formattazione editoriale degli articoli preesistenti. */
.blog-article-page .article-toc{background:transparent;padding:0;border:0;border-radius:0;margin:0}.blog-article-page .article-toc a{font-size:inherit;margin:0}.blog-article-page .article-body .media-player{margin:30px 0 0}.blog-article-page .article-body .video-meta{font-size:12px}.blog-article-page .article-body .video-meta a{font-size:12px}.blog-article-page .article-body figure img{display:block;width:100%;height:auto}.blog-article-page .article-body figcaption{font-size:13px;color:#94a3b8;line-height:1.7;margin:12px 0 30px}
@media(max-width:1320px){.site-nav{display:none}.site-menu-button{display:flex}.site-header-actions .site-language{display:none}.site-header-inner{padding-left:28px;padding-right:28px}.site-header-actions>.button{padding:11px 15px}.site-mobile{top:88px}}
@media(min-width:1321px){.site-menu-button{display:none}.site-nav{display:flex}}
@media(max-width:1000px){.home-feature-grid,.home-brain .home-feature-grid{gap:35px}.home-feature-copy h2{font-size:34px}.home-feature-copy p:not(.eyebrow){font-size:15px}.home-feature-copy p.feature-lead{font-size:18px}.home-brain-benefits{grid-template-columns:1fr;gap:18px}.home-brain-benefits p:not(.eyebrow){font-size:13px}.home-resource-card{padding:30px}.home-resource-card h2{font-size:28px}.resource-card-top{align-items:flex-start}.resource-card-top .eyebrow{line-height:1.7}}
@media(max-width:760px){.site-header-inner{padding:0 20px}.site-mobile{top:76px}.home-revised #hero{padding-top:128px;padding-bottom:65px;min-height:90svh}.home-revised #hero h1{font-size:36px}.home-revised #hero .max-w-3xl>span{font-size:10px}.home-feature,.home-resources{padding:64px 0}.home-feature-grid,.home-brain .home-feature-grid{grid-template-columns:1fr;gap:36px}.home-event-logo{width:170px;margin-bottom:25px}.home-feature-copy h2{font-size:34px}.home-feature-copy p:not(.eyebrow){font-size:15px}.home-feature-copy p.feature-lead{font-size:18px}.home-feature-copy .eyebrow{font-size:9px;letter-spacing:.13em}.home-event-film figcaption{font-size:10px;padding-top:12px}.home-event-film button{font-size:10px}.home-brain-image{grid-row:2}.home-brain-benefits{grid-template-columns:1fr 1fr;gap:15px}.home-brain-benefits h3{font-size:12px;align-items:flex-start}.home-brain-benefits h3 svg{width:16px;height:16px}.home-brain-benefits>div{padding-left:12px}.home-brain-benefits p:not(.eyebrow){font-size:12px}.home-resources-grid{grid-template-columns:1fr;gap:22px}.home-resource-card{padding:30px 25px}.home-resource-card h2{font-size:27px}.home-resource-card>p{font-size:14px}.home-resource-card ul{font-size:13px}.resource-card-top{align-items:center;margin-bottom:25px}.brain-video-hero{min-height:calc(100svh - 76px);padding-bottom:55px}.brain-video-hero .breadcrumb{padding-top:25px;margin-bottom:34px}.brain-video-hero h1{font-size:44px}.brain-video-hero .lead{font-size:16px}.brain-hero-shade{background:linear-gradient(90deg,#020617eb,#020617b0),linear-gradient(0deg,#020617,transparent 60%)}.brain-hero-background{object-position:62% center}.brain-video-hero .button-row{gap:10px}.brain-video-hero .button{padding:13px 16px;font-size:12px}}
@media(prefers-reduced-motion:reduce){.home-revised #hero video,.brain-hero-background{opacity:.35}}
@media(max-width:760px){.brain-video-hero h1{font-size:38px}.brain-hero-background{object-position:45% center}.brain-hero-shade{background:linear-gradient(90deg,#020617d9,#02061788),linear-gradient(0deg,#020617,transparent 60%)}}
