/* ClassExercise: photographic assets, local and responsive. */
.landing7 .hero7{display:block;position:relative;max-width:1440px;min-height:620px;background:linear-gradient(90deg,rgba(249,250,247,.97) 0%,rgba(249,250,247,.92) 29%,rgba(249,250,247,.22) 60%,transparent 78%),url("images/home-studenti.82cbc15195cd.webp") center/cover no-repeat;padding:64px max(5vw,24px);border-radius:0 0 24px 24px}
.hero7 .heroCopy7{position:relative;max-width:520px;width:48%}.hero7 .heroLab7{display:none}.hero7 .heroCopy7>p{color:#344e60}.hero7 .trust7{color:#344e60}.hero7 h1{font-size:clamp(42px,4.4vw,66px)}
body.studyAuth10{min-height:100vh;background:#f5f4ec url("images/accesso-studio.d5292eebc86b.webp") center/cover fixed no-repeat}.studyAuth10 .auth7>.panel{background:#fff;box-shadow:0 20px 65px #172b4620}.studyAuth10 .auth7>.brand{background:#ffffffed;border-radius:12px;padding:14px}
#app .hero{min-height:250px;background:linear-gradient(90deg,#edf2e8 0%,rgba(237,242,232,.96) 32%,rgba(237,242,232,.50) 57%,transparent 75%),url("images/scrivania-banner.54fdd6f8ced7.webp") center/cover no-repeat}#app .hero>div:first-child{position:relative;max-width:58%}#app .hero p{color:#365249}#app .heroart{display:none}
@media(max-width:1000px){.landing7 .hero7{min-height:560px}.hero7 .heroCopy7{width:56%}}
@media(max-width:700px){.landing7 .hero7{padding:28px 20px 230px;min-height:0;background:linear-gradient(#f7f9fc 0%,#f7f9fc calc(100% - 230px),transparent calc(100% - 210px)),url("images/home-studenti.82cbc15195cd.webp") right bottom/auto 240px no-repeat;background-color:#f7f9fc;border-radius:0}.hero7 .heroCopy7{width:100%;max-width:none}.hero7 h1{font-size:42px}.hero7 .heroCopy7>p{font-size:16px}.hero7 .trust7{gap:10px}.studyAuth10{background-attachment:scroll!important}.studyAuth10 .auth7>.panel{padding:24px}#app .hero{min-height:300px;padding:24px 20px 130px;background:linear-gradient(#edf2e8 0%,#edf2e8 calc(100% - 130px),transparent),url("images/scrivania-banner.54fdd6f8ced7.webp") right bottom/auto 150px no-repeat;background-color:#edf2e8}#app .hero>div:first-child{max-width:100%}#app .hero h2{font-size:22px}}
