.id1-scena{display:grid;gap:12px;min-width:0}.id1-firma{display:flex;align-items:center;gap:12px;margin:0;color:#55524c;font-size:15px;line-height:1.3}.id1-logo{flex:0 0 auto;display:inline-flex;align-items:center;padding:9px 14px;border-radius:999px;background:#e6151d}.id1-logo img{display:block;width:96px;height:auto}.id1-mosaico{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-rows:repeat(2,minmax(0,1fr)) minmax(0,1.1fr);grid-template-areas:"insta sito" "insta mezzi" "fiera fiera";gap:8px;aspect-ratio:1/1.08;width:100%}.id1-foto{position:relative;overflow:hidden;border-radius:14px;background:#ebe9e4;min-height:0}.id1-foto--sito{grid-area:sito}.id1-foto--insta{grid-area:insta;background:#fff}.id1-foto--mezzi{grid-area:mezzi}.id1-foto--fiera{grid-area:fiera}.id1-pilla{position:absolute;left:8px;bottom:8px;padding:5px 11px;border-radius:999px;background:#fff;color:#171717;font-size:13px;font-weight:500;line-height:1.2;box-shadow:0 1px 2px rgba(0,0,0,.12)}@media (min-width:600px){.id1-mosaico{gap:10px}.id1-foto{border-radius:18px}.id1-pilla{left:12px;bottom:12px;padding:7px 13px;font-size:14px}}@media (min-width:900px){.pw3-griglia.id1-griglia{grid-template-columns:auto minmax(0,520px)}.id1-griglia .id1-scena{order:-1;width:calc(min(60svh, 500px) * 1.1)}.id1-mosaico{aspect-ratio:auto;height:calc(min(60svh, 500px) - 50px);grid-template-columns:minmax(0,.75fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-areas:"insta sito sito" "insta mezzi fiera"}.id1-foto{border-radius:20px}}