.interno-hero{height:70vh;min-height:420px}.interno-hero img{width:100%;height:100%;object-fit:cover}.interno-contenuto{max-width:1275px;margin:auto;padding:0 0 100px}.interno-contenuto h1{position:relative;margin-top:-.3em;text-transform:uppercase}.interno-contenuto.senza-hero{padding-top:130px}.interno-contenuto.senza-hero h1{margin-top:0}.interno-testo{font-size:22px;line-height:1.2;max-width:850px;margin:30px 0}.interno-foto{display:block;columns:2;column-gap:20px;margin-top:60px}.interno-foto img{display:block;width:100%;height:auto;max-height:none;object-fit:cover}@media(max-width:900px){.interno-contenuto{padding:0 35px 70px}}@media(max-width:600px){.interno-hero{height:55vh;min-height:340px}.interno-contenuto{padding:0 20px 60px}.interno-testo{font-size:19px}.interno-foto{columns:1;gap:15px}}
.interno-foto>div,.galleria-apri{display:block;width:100%;margin:0 0 20px;break-inside:avoid}.galleria-apri{border:0;padding:0;background:none;cursor:zoom-in}.galleria-dialog{position:fixed;inset:0;width:100vw;height:100vh;max-width:none;max-height:none;margin:0;border:0;padding:55px;background:rgba(0,0,0,.94);color:white}.galleria-dialog::backdrop{background:#000}.galleria-dialog[open]{display:flex;align-items:center;justify-content:center}.galleria-dialog img{max-width:100%;max-height:100%;object-fit:contain}.galleria-dialog button{border:0;background:none;color:white;cursor:pointer;font-size:44px}.galleria-chiudi{position:absolute;right:20px;top:5px}.contatti-layout{display:grid;grid-template-columns:54.4% 45.6%;min-height:100vh}.contatti-corpo{padding:65px 12% 65px 11.4%}.contatti-corpo h1{text-transform:uppercase;font-size:clamp(55px,6vw,100px)}.contatti-intro{font-size:22px;line-height:1.15;margin:20px 0 40px}.contatti-recapiti{display:grid;grid-template-columns:1fr 1fr;gap:20px}.contatti-recapiti h2{font-size:18px;font-weight:300;color:#777;text-transform:uppercase}.contatti-recapiti a{display:block;font-size:21px;margin-top:7px;text-decoration:none}.contatti-titolo-form{font-size:36px;font-weight:300;text-transform:uppercase;margin:80px 0 15px}.contatti-form{display:grid;grid-template-columns:1fr 1fr;gap:10px}.contatti-form input:not([type=checkbox]),.contatti-form select,.contatti-form textarea{font:inherit;width:100%;border:0;border-bottom:1px solid #999;background:transparent;padding:12px}.contatti-form .contatti-larga{grid-column:1/-1}.contatti-form button{justify-self:start;background:#000;color:#fff;padding:13px 18px;border:0}.contatti-foto{background:url('/temi/sito/immagini/326885748_729167308661568_6676516919572364314_n.jpg') center/cover}.solo-lettori{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:600px){.galleria-dialog{padding:35px 10px}.contatti-layout{grid-template-columns:1fr}.contatti-corpo{padding:95px 20px 50px}.contatti-foto{min-height:420px}.contatti-recapiti{grid-template-columns:1fr;gap:22px}.contatti-form{grid-template-columns:1fr}.contatti-form .contatti-larga{grid-column:auto}}
.interno-hero{position:relative}.interno-hero .slide{height:100%}.interno-hero .slide[hidden]{display:none}.interno-hero [data-slide]{position:absolute;top:50%;transform:translateY(-50%);color:#fff;background:rgba(0,0,0,.2);border:0;font-size:42px;cursor:pointer;padding:8px 16px}.interno-hero [data-slide=precedente]{left:10px}.interno-hero [data-slide=successiva]{right:10px}.interno-link{display:block;font-size:clamp(25px,3vw,45px);padding:20px 0;border-bottom:1px solid #222;text-transform:uppercase}.interno-link:focus-visible,.galleria-apri:focus-visible{outline:3px solid #222;outline-offset:3px}
.persone{display:grid;grid-template-columns:1fr 1fr}.persona{position:relative;height:100vh;min-height:620px;overflow:hidden}.persona-foto,.persona-bio{position:absolute;inset:0;transition:transform .65s cubic-bezier(.22,.61,.36,1)}.persona-foto img{width:100%;height:100%;object-fit:cover}.persona-didascalia{position:absolute;left:7%;bottom:12%;color:#fff}.persona-didascalia h2{font-size:20px;text-transform:uppercase}.persona-apri{border:0;background:none;color:inherit;padding:20px 0 0;font:inherit;cursor:pointer}.persona-bio{display:flex;align-items:center;overflow:auto;background:#fff;padding:11% 11% 65px;transform:translateY(100%)}.persona-bio h2{font-size:30px;font-weight:600;margin:0 0 24px}.persona-bio p{font-size:22px;line-height:1.5;white-space:pre-line}.persona-giu .persona-bio{transform:translateY(-100%)}.persona.aperta .persona-bio{transform:translateY(0)}.persona.aperta .persona-foto{transform:translateY(-100%)}.persona-giu.aperta .persona-foto{transform:translateY(100%)}.persona-chiudi{position:absolute;right:18px;bottom:18px;border:0;background:none;font-size:32px;cursor:pointer}@media(max-width:700px){.persone{grid-template-columns:1fr}.persona{height:75vh;min-height:520px}.persona-bio p{font-size:18px}.persona-bio h2{font-size:26px}}@media(prefers-reduced-motion:reduce){.persona-foto,.persona-bio{transition:none}}
