.admsg{--admsg-ink:#222222;--admsg-body:#667085;--admsg-soft:#f5f7fa;--admsg-line:#e4e7ec;--admsg-blue:#0b5ed7;--admsg-blue-dark:#073b88;--admsg-yellow:#f4c400;--admsg-white:#ffffff;--admsg-radius:16px;--admsg-shadow:0 12px 34px rgba(16,24,40,.08)}.admsg,#top .admsg{color:var(--admsg-body);background:var(--admsg-white);font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.68}.admsg *,#top .admsg *{box-sizing:border-box}.admsg-wrap,#top .admsg-wrap{width:min(1120px,calc(100% - 36px));margin:0 auto}.admsg-testata .admsg-wrap,#top .admsg-testata .admsg-wrap{padding:64px 0 0}.admsg-sez .admsg-wrap,#top .admsg-sez .admsg-wrap{padding:72px 0;border-top:1px solid var(--admsg-line)}.admsg-sez-nobordo .admsg-wrap,#top .admsg-sez-nobordo .admsg-wrap{border-top:0}.admsg-coda .admsg-wrap,#top .admsg-coda .admsg-wrap{padding:0 0 80px}.admsg-nudo .admsg-wrap,#top .admsg-nudo .admsg-wrap{padding:0;border-top:0}.admsg-h1,.admsg-h2,.admsg-h3,.admsg-h4,#top .admsg .admsg-h1,#top .admsg .admsg-h2,#top .admsg .admsg-h3,#top .admsg .admsg-h4{color:var(--admsg-ink);line-height:1.14;font-family:inherit;text-transform:none;letter-spacing:normal}.admsg-h1,#top .admsg .admsg-h1{max-width:880px;margin:0 0 16px;padding:0;font-size:clamp(38px,6vw,66px);font-weight:700;letter-spacing:-.035em}.admsg-h2,#top .admsg .admsg-h2{margin:0 0 18px;padding:0;font-size:clamp(29px,4vw,42px);font-weight:500;letter-spacing:-.025em}.admsg-h3,#top .admsg .admsg-h3{margin:0 0 9px;padding:0;font-size:20px;font-weight:700}.admsg-h4,#top .admsg .admsg-h4{margin:0 0 10px;padding:0;font-size:17px;font-weight:700;line-height:1.25}.admsg p,#top .admsg p{margin:0 0 14px;padding:0}.admsg strong,#top .admsg strong{color:var(--admsg-ink);font-weight:700}.admsg a,#top .admsg a{color:inherit}.admsg-kicker,#top .admsg .admsg-kicker{margin:0 0 10px;color:var(--admsg-blue);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.admsg-briciole,#top .admsg .admsg-briciole{margin:0 0 30px;color:#475467;font-size:14px;font-weight:700}.admsg-briciole a,#top .admsg .admsg-briciole a{text-decoration:none}.admsg-lead,#top .admsg .admsg-lead{max-width:820px;margin:0 0 28px;color:#344054;font-size:clamp(20px,2.5vw,27px);line-height:1.42}.admsg-intro,#top .admsg .admsg-intro{max-width:820px;font-size:18px}.admsg-copy,#top .admsg .admsg-copy{max-width:820px}.admsg-hl,#top .admsg .admsg-hl{margin:32px 0 0;padding:24px 26px;color:#1d2939;background:#fff9d9;border-left:5px solid var(--admsg-yellow);border-radius:0 var(--admsg-radius) var(--admsg-radius) 0}.admsg-rule,#top .admsg .admsg-rule{margin:22px 0 14px;padding:18px 20px;color:#1d2939;background:#fff9d9;border-left:4px solid var(--admsg-yellow);border-radius:0 12px 12px 0;font-size:14px}.admsg-nota,#top .admsg .admsg-nota{margin:18px 0 0;padding:18px 20px;color:#344054;background:#fff9d9;border-left:4px solid var(--admsg-yellow);border-radius:0 12px 12px 0;font-size:14px}.admsg-piani,#top .admsg .admsg-piani{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:30px}.admsg-piano,#top .admsg .admsg-piano{padding:28px;background:var(--admsg-white);border:1px solid var(--admsg-line);border-radius:var(--admsg-radius);box-shadow:var(--admsg-shadow)}.admsg-piano-lab,#top .admsg .admsg-piano-lab{display:inline-block;margin-bottom:18px;color:var(--admsg-blue-dark);font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.admsg-piano-num,#top .admsg .admsg-piano-num{display:block;margin-bottom:8px;color:var(--admsg-ink);font-size:clamp(42px,6vw,64px);font-weight:800;line-height:1;letter-spacing:-.045em}.admsg-piano .admsg-h3,#top .admsg .admsg-piano .admsg-h3{font-size:25px}.admsg-contratto,#top .admsg .admsg-contratto{margin:18px 0 14px;padding-top:18px;border-top:1px solid var(--admsg-line);font-size:14px;line-height:1.55}.admsg-prodotto,#top .admsg .admsg-prodotto{margin-top:34px;padding:32px;background:var(--admsg-soft);border:1px solid var(--admsg-line);border-radius:22px}.admsg-prodotto + .admsg-prodotto,#top .admsg .admsg-prodotto + .admsg-prodotto{margin-top:24px}.admsg-prod-testa,#top .admsg .admsg-prod-testa{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:26px}.admsg-prod-testa .admsg-h3,#top .admsg .admsg-prod-testa .admsg-h3{margin-bottom:10px;font-size:clamp(25px,3vw,32px)}.admsg-prod-testa p,#top .admsg .admsg-prod-testa p{max-width:760px}.admsg-durata,#top .admsg .admsg-durata{flex:0 0 auto;padding:10px 14px;color:var(--admsg-white);background:var(--admsg-blue);border-radius:999px;font-size:13px;font-weight:800;line-height:1;white-space:nowrap}.admsg-comp-grid,#top .admsg .admsg-comp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.admsg-comp,.admsg-box,#top .admsg .admsg-comp,#top .admsg .admsg-box{padding:22px;background:var(--admsg-white);border:1px solid var(--admsg-line);border-radius:14px}.admsg-comp p,#top .admsg .admsg-comp p{margin:0;font-size:14px;line-height:1.62}.admsg-box-incluso,#top .admsg .admsg-box-incluso{margin-top:20px}.admsg-check,.admsg-cross,#top .admsg .admsg-check,#top .admsg .admsg-cross{display:grid;gap:10px;margin:0;padding:0;list-style:none}.admsg-check li,.admsg-cross li,#top .admsg .admsg-check li,#top .admsg .admsg-cross li{position:relative;margin:0;padding:0 0 0 28px;color:#344054;list-style:none;background:none;border:0}.admsg-check li::before,.admsg-cross li::before,#top .admsg .admsg-check li::before,#top .admsg .admsg-cross li::before{position:absolute;left:0;top:0;font-weight:900}.admsg-check li::before,#top .admsg .admsg-check li::before{content:"\2713";color:#067647}.admsg-cross li::before,#top .admsg .admsg-cross li::before{content:"\00d7";color:#b42318;font-size:20px;line-height:1.25}.admsg-cross-2,#top .admsg .admsg-cross-2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.admsg-esclusioni,#top .admsg .admsg-esclusioni{margin:28px -32px 0;padding:64px 32px;background:#fffafa;border:1px solid #fee4e2;border-radius:24px}.admsg-escl-grid,#top .admsg .admsg-escl-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:30px}.admsg-escl,#top .admsg .admsg-escl{padding:26px;background:var(--admsg-white);border:1px solid #fecdca;border-radius:16px}.admsg-escl-larga,#top .admsg .admsg-escl-larga{grid-column:1 / -1}.admsg-escl .admsg-h3,#top .admsg .admsg-escl .admsg-h3{margin-bottom:16px;font-size:22px}.admsg-tab-wrap,#top .admsg .admsg-tab-wrap{margin-top:24px;overflow-x:auto;border:1px solid rgba(255,255,255,.18);border-radius:14px}.admsg-tab,#top .admsg .admsg-tab{width:100%;min-width:680px;margin:0;border:0;border-collapse:collapse;color:#e6edff;font-size:14px;background:none}.admsg-tab th,.admsg-tab td,#top .admsg .admsg-tab th,#top .admsg .admsg-tab td{padding:17px 18px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid rgba(255,255,255,.14);background:none;color:inherit;font-size:14px;line-height:1.68}.admsg-tab tr:last-child td,#top .admsg .admsg-tab tr:last-child td{border-bottom:0}.admsg-tab th,#top .admsg .admsg-tab th{color:var(--admsg-white);background:rgba(255,255,255,.08);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.admsg-elettrico,#top .admsg .admsg-elettrico{margin:28px -32px 0;padding:64px 32px;color:#d7e4ff;background:linear-gradient(135deg,#071a38 0%,#0b3d86 100%);border-top:1px solid var(--admsg-line);border-radius:24px}.admsg-elettrico .admsg-h2,.admsg-elettrico .admsg-h3,.admsg-elettrico .admsg-h4,.admsg-elettrico strong,#top .admsg .admsg-elettrico .admsg-h2,#top .admsg .admsg-elettrico .admsg-h3,#top .admsg .admsg-elettrico .admsg-h4,#top .admsg .admsg-elettrico strong{color:var(--admsg-white)}.admsg-elettrico .admsg-kicker,#top .admsg .admsg-elettrico .admsg-kicker{color:#ffd800}.admsg-elettrico .admsg-copy,#top .admsg .admsg-elettrico .admsg-copy{color:#d7e4ff}.admsg-elettrico .admsg-lead,#top .admsg .admsg-elettrico .admsg-lead{color:#f4f7ff}.admsg-elettrico .admsg-box strong,#top .admsg .admsg-elettrico .admsg-box strong{color:var(--admsg-ink)}.admsg-elettrico .admsg-hl,#top .admsg .admsg-elettrico .admsg-hl{color:var(--admsg-white);background:rgba(244,196,0,.13)}.admsg-passi,#top .admsg .admsg-passi{display:grid;gap:14px;margin:26px 0 0;padding:0;list-style:none;counter-reset:admsg-passo}.admsg-passi li,#top .admsg .admsg-passi li{position:relative;margin:0;padding:18px 20px 18px 52px;color:#344054;background:var(--admsg-soft);border:0;border-radius:12px;list-style:none;counter-increment:admsg-passo}.admsg-passi li::before,#top .admsg .admsg-passi li::before{content:counter(admsg-passo);position:absolute;left:18px;top:17px;display:grid;width:25px;height:25px;place-items:center;color:var(--admsg-white);background:var(--admsg-blue);border-radius:50%;font-size:12px;font-weight:800;line-height:1}.admsg-faq details,#top .admsg-faq details{margin:0;border-top:1px solid var(--admsg-line)}.admsg-faq details:last-child,#top .admsg-faq details:last-child{border-bottom:1px solid var(--admsg-line)}.admsg-faq summary,#top .admsg-faq summary{padding:20px 40px 20px 0;color:var(--admsg-ink);font-size:18px;font-weight:700;cursor:pointer;list-style:none}.admsg-faq summary::-webkit-details-marker,#top .admsg-faq summary::-webkit-details-marker{display:none}.admsg-faq details p,#top .admsg-faq details p{max-width:820px;margin:0 0 14px;padding:0 0 20px}.admsg-cta,#top .admsg .admsg-cta{padding:54px 34px;color:var(--admsg-white);text-align:center;background:var(--admsg-ink);border-radius:22px}.admsg-cta .admsg-h2,.admsg-cta strong,#top .admsg .admsg-cta .admsg-h2,#top .admsg .admsg-cta strong{color:var(--admsg-white)}.admsg-cta p,#top .admsg .admsg-cta p{max-width:700px;margin:0 auto 24px;color:#d0d5dd;font-size:18px}.admsg-btn,#top .admsg .admsg-btn{display:inline-block;margin:0;padding:14px 26px;color:var(--admsg-white);background:var(--admsg-blue);border:0;border-radius:12px;font-size:16px;font-weight:800;text-decoration:none;text-transform:none;letter-spacing:normal;line-height:1.68}.admsg-fonti,#top .admsg .admsg-fonti{margin-top:42px;padding:32px;background:var(--admsg-soft);border:1px solid var(--admsg-line);border-radius:18px}.admsg-fonti .admsg-h2,#top .admsg .admsg-fonti .admsg-h2{margin-bottom:12px;font-size:clamp(25px,3vw,32px)}.admsg-fonti-intro,#top .admsg .admsg-fonti-intro{max-width:820px;margin-bottom:24px}.admsg-fonti-lista,#top .admsg .admsg-fonti-lista{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:admsg-fonte}.admsg-fonti-lista li,#top .admsg .admsg-fonti-lista li{position:relative;margin:0;padding:20px 22px 20px 58px;background:var(--admsg-white);border:1px solid var(--admsg-line);border-radius:12px;list-style:none;counter-increment:admsg-fonte}.admsg-fonti-lista li::before,#top .admsg .admsg-fonti-lista li::before{content:counter(admsg-fonte);position:absolute;top:20px;left:20px;display:grid;width:25px;height:25px;place-items:center;color:var(--admsg-white);background:var(--admsg-blue);border-radius:50%;font-size:12px;font-weight:800;line-height:1}.admsg-fonte-tit,#top .admsg .admsg-fonte-tit{display:block;margin-bottom:4px;color:var(--admsg-ink);font-weight:800}.admsg-fonte-cosa,#top .admsg .admsg-fonte-cosa{display:block;margin-bottom:7px;font-size:14px;line-height:1.55}.admsg-fonte-url,#top .admsg .admsg-fonte-url{display:block;color:var(--admsg-blue-dark);font-size:12px;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.admsg-fonti-data,#top .admsg .admsg-fonti-data{margin:14px 0 0;color:#667085;font-size:12px}.admsg-legale,#top .admsg .admsg-legale{margin:22px 0 14px;color:#667085;font-size:12px;line-height:1.55}.admsg-nota-op,#top .admsg-nota-op{margin:0;padding:14px 16px;color:#7a5b00;background:#fff8e1;border:1px dashed #e0b700;border-radius:10px;font-size:14px;line-height:1.5}@media (max-width:820px){.admsg-testata .admsg-wrap,#top .admsg-testata .admsg-wrap{padding-top:38px}.admsg-sez .admsg-wrap,#top .admsg-sez .admsg-wrap{padding:54px 0}.admsg-piani,.admsg-comp-grid,.admsg-escl-grid,.admsg-cross-2,#top .admsg .admsg-piani,#top .admsg .admsg-comp-grid,#top .admsg .admsg-escl-grid,#top .admsg .admsg-cross-2{grid-template-columns:1fr}.admsg-prodotto,#top .admsg .admsg-prodotto{padding:24px 18px}.admsg-fonti,#top .admsg .admsg-fonti{padding:24px 18px}.admsg-fonti-lista li,#top .admsg .admsg-fonti-lista li{padding:18px 16px 18px 52px}.admsg-fonti-lista li::before,#top .admsg .admsg-fonti-lista li::before{left:16px}.admsg-prod-testa,#top .admsg .admsg-prod-testa{display:block}.admsg-durata,#top .admsg .admsg-durata{display:inline-block;margin-top:8px}.admsg-elettrico,#top .admsg .admsg-elettrico,.admsg-esclusioni,#top .admsg .admsg-esclusioni{margin-right:-18px;margin-left:-18px;padding:48px 18px;border-radius:18px}}