
article.sector-card{cursor:default}article.sector-card:hover img{transform:none}article.sector-card>div>span:last-child{position:static;font-size:12px}.focus-context{position:relative;isolation:isolate;overflow:hidden;background:#153e44!important;color:#fff!important;padding:30px!important;min-height:290px}.context-backdrop{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;pointer-events:none}.focus-context:before,.area-context:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,31,35,.91),rgba(6,31,35,.5));z-index:-1}.focus-context h3,.focus-context p,.focus-context small,.focus-context .number,.focus-context .arrow{color:#fff!important}.focus-context small{opacity:.88}.focus-context h3{max-width:25ch}.focus-grid:has(.focus-context){gap:16px}.area-context{position:relative;isolation:isolate;overflow:hidden;padding:35px!important;margin-bottom:18px;border:0!important;border-radius:4px;min-height:220px;color:white}.area-context h2,.area-context p,.area-context a,.area-context .number,.area-context .tag{color:white!important}.area-context .tag{border-color:#ffffff77}.area-context .context-backdrop{object-position:center 45%}.ref-cards{align-items:start}.ref-card.ref-context{padding:0;background:#fff;border:1px solid #dce1d8;border-radius:5px;overflow:hidden;box-shadow:0 3px 14px #123c4308}.reference-visual{height:240px;position:relative;display:flex;align-items:end;isolation:isolate;background:#1c4147}.reference-visual img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.reference-visual:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 15%,rgba(4,25,29,.25) 40%,rgba(4,25,29,.96) 100%);z-index:-1}.ref-card .reference-visual h4{color:white;margin:0;padding:24px;font:25px/1.25 Georgia,serif}.reference-copy{padding:24px}.ref-card .reference-copy p{font-size:14px;line-height:1.7;margin:0 0 22px}.reference-source{font-size:13px;display:block;font-weight:600;color:#153f45;text-underline-offset:4px}.reference-source span{display:block;font-size:11px;font-weight:400;margin-top:9px;overflow-wrap:anywhere}.topic-label{position:absolute;top:18px;left:18px;font:10px Arial;letter-spacing:1px;background:#dfb55f;color:#172e33;padding:8px 10px;border-radius:2px}.ref-card small.image-credit{display:block;text-transform:none;letter-spacing:0;font-size:10px;line-height:1.6;color:#66756e;margin-top:22px}.reference-quota img{object-position:45% 48%}.reference-confinati img{object-position:50% 65%;object-fit:cover}.reference-elettrico img{object-position:50% 32%}.reference-antincendio img{object-position:30% 48%}.ref-card.ref-context[hidden]{display:none!important}@media(max-width:650px){.focus-context{padding:25px!important;min-height:265px}.area-context{padding:25px!important}.reference-visual{height:260px}.ref-card .reference-visual h4{font-size:27px}.reference-copy{padding:24px}.area-context .context-backdrop{object-position:60% center}}