/* Dedicated architectural entrance protection page. */
body.site-composition.portelli-page .page-hero-copy::before{opacity:.5}
.portelli-feature{border-top:1px solid var(--line);margin-top:2rem;padding-top:1.5rem}.portelli-feature h3{font-weight:400;font-size:clamp(1.4rem,2.2vw,2rem);line-height:1.25;margin:0 0 1rem}.portelli-feature p{margin-bottom:.5rem}
body.portelli-page #modelli{display:none!important}body.portelli-page .supply-jump-nav a[href="#modelli"]{display:none!important}body.portelli-page .page-hero h1 .supply-scope{max-width:46ch;line-height:1.45;margin-top:1.4rem}body.portelli-page .page-hero .signature{display:none}body.portelli-page .drawer-fields>label[hidden]{display:none!important}body.portelli-page .page-hero h1{max-width:18ch}body.portelli-page .principles p{overflow-wrap:normal;word-break:normal}body.portelli-page #supply-line-configuration p{max-width:55ch}
@media(max-width:700px){body.portelli-page .page-hero h1{font-size:clamp(2.5rem,10vw,4rem)}body.portelli-page .page-hero h1 .supply-scope{font-size:1rem}.portelli-feature{margin-top:1.4rem}}

body.portelli-page #selected-code,body.portelli-page #model-views,body.portelli-page .selected-info>.technical-note{display:none!important}body.portelli-page #configurazione,body.portelli-page #richiesta{scroll-margin-top:calc(var(--masthead-clearance,120px) + 2rem)}
