.myo-c800{--myo-viola:#93368f;--myo-blu:#0a6eb4;--myo-verde:#2e8b3e;--myo-testo:#2b2b2b;--myo-grigio:#5f6b73;--myo-bordo:#d9e4ec;--myo-sfondo:#eff5f9;background:#fff;border:1px solid var(--myo-bordo);border-radius:16px;box-sizing:border-box;color:var(--myo-testo);margin:0 auto;max-width:920px;padding:32px;width:100%}.myo-c800,.myo-c800 *{font-family:Roboto,Arial,sans-serif}.myo-c800 *,.myo-c800 :after,.myo-c800 :before{box-sizing:border-box}.myo-c800 form{margin:0;max-width:none;padding:0;width:100%}.myo-c800 fieldset{float:none;max-width:none;min-width:0;width:auto}.myo-c800 legend{border:0;float:none;font-size:1rem;line-height:1.3;margin:0;width:auto}.myo-c800 h2,.myo-c800 p,.myo-c800 table,.myo-c800 ul{letter-spacing:normal;text-transform:none}.myo-c800__head{margin-bottom:24px}.myo-c800__title{color:var(--myo-viola);font-size:1.8rem;font-weight:700;line-height:1.2;margin:0;padding:0}.myo-c800__subtitle{color:var(--myo-grigio);font-size:.95rem;margin:6px 0 0}.myo-c800__claim{color:var(--myo-verde);font-size:.95rem;font-weight:500;margin:0 0 12px}.myo-c800__claim sup{font-weight:400}.myo-c800__form{display:grid;gap:20px;grid-template-columns:1fr 1fr}.myo-c800__group{background:var(--myo-sfondo);border:1px solid var(--myo-bordo);border-radius:12px;margin:0;padding:16px}.myo-c800__group--full{grid-column:1/-1}.myo-c800__group legend{color:var(--myo-viola);font-weight:700;padding:0 6px}.myo-c800__desc{color:var(--myo-grigio);font-size:.85rem;margin:4px 0 0}.myo-c800__cols{display:grid;gap:0 16px;grid-template-columns:repeat(3,1fr)}.myo-c800__field{display:flex;flex-direction:column;justify-content:flex-end;margin:12px 0 0}.myo-c800__field span{display:block;font-size:.9rem;line-height:1.3;margin-bottom:4px}.myo-c800__field input,.myo-c800__field select,.myo-c800__grid input{background:#fff;border:1px solid #c9d6df;border-radius:8px;box-shadow:none;color:var(--myo-testo);font-size:1rem;height:auto;line-height:1.3;margin:0;max-width:none;padding:10px 12px;width:100%}.myo-c800__field input:focus,.myo-c800__field select:focus,.myo-c800__grid input:focus{border-color:var(--myo-blu);outline:2px solid var(--myo-blu);outline-offset:1px}.myo-c800__grid{border:0;border-collapse:collapse;margin:8px 0 0;width:100%}.myo-c800__grid td,.myo-c800__grid th{background:transparent;border:0;font-size:.9rem;padding:6px;text-align:left}.myo-c800__grid th{color:var(--myo-grigio);font-weight:500}.myo-c800__grid td:first-child{padding-right:16px;white-space:nowrap;width:1%}.myo-c800__dot{border:1px solid rgba(0,0,0,.15);border-radius:50%;display:inline-block;height:12px;margin-right:6px;vertical-align:-1px;width:12px}.myo-c800__btn{background:var(--myo-blu);border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;grid-column:1/-1;justify-self:start;line-height:1.2;margin:0;padding:14px 28px;text-transform:none}.myo-c800__btn:hover{background:#085a94}.myo-c800__cta{background:var(--myo-viola);border-radius:5px;color:#fff;display:inline-block;font-weight:700;line-height:1.2;padding:14px 28px;text-decoration:none}.myo-c800__cta:hover{background:#7a2b77;color:#fff;text-decoration:none}.myo-c800__result{background:var(--myo-sfondo);border-radius:12px;margin-top:28px;padding:24px}.myo-c800__kpis{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.myo-c800__kpis--4{grid-template-columns:repeat(4,1fr)}.myo-c800__kpi{background:#fff;border:1px solid var(--myo-bordo);border-radius:10px;padding:16px}.myo-c800__kpi-label{color:var(--myo-grigio);display:block;font-size:.85rem}.myo-c800__kpi-value{color:var(--myo-viola);display:block;font-size:1.6rem;font-variant-numeric:tabular-nums;font-weight:900;margin-top:4px}.myo-c800__kpi--green .myo-c800__kpi-value{color:var(--myo-verde)}.myo-c800__volumi{font-size:.9rem;margin:0 0 12px}.myo-c800__table{background:#fff;border:0;border-collapse:collapse;border-radius:10px;font-size:.95rem;margin:0 0 16px;overflow:hidden;width:100%}.myo-c800__table td,.myo-c800__table th{background:transparent;border:0;border-bottom:1px solid var(--myo-bordo);font-variant-numeric:tabular-nums;padding:8px 12px;text-align:right}.myo-c800__table td:first-child,.myo-c800__table th:first-child{text-align:left}.myo-c800__table thead th{color:var(--myo-grigio);font-weight:500}.myo-c800__table tfoot td{border-bottom:0;font-weight:700}.myo-c800__msg{margin:0 0 12px}.myo-c800__assunzioni{color:var(--myo-grigio);font-size:.85rem;margin:0 0 20px;padding-left:18px}.myo-c800__assunzioni li{margin-bottom:4px}.myo-c800__note{color:var(--myo-grigio);font-size:.8rem;margin:16px 0 0}@media (max-width:680px){.myo-c800{background:transparent;border:0;border-radius:0;padding:0}.myo-c800__head{margin-bottom:16px}.myo-c800__title{font-size:1.5rem}.myo-c800__form{gap:14px;grid-template-columns:1fr}.myo-c800__group{padding:12px}.myo-c800__cols{gap:0 10px;grid-template-columns:1fr 1fr}.myo-c800__btn,.myo-c800__cta{text-align:center;width:100%}.myo-c800__grid thead{display:none}.myo-c800__grid tr{border-bottom:1px solid var(--myo-bordo);display:grid;gap:6px;grid-template-columns:1fr 1fr 1fr;padding:8px 0}.myo-c800__grid td{padding:0}.myo-c800__grid td:first-child{font-weight:700;grid-column:1/-1;padding:0;width:auto}.myo-c800__grid td[data-label]:before{color:var(--myo-grigio);content:attr(data-label);display:block;font-size:.75rem;margin-bottom:2px}.myo-c800__result{margin-top:20px;padding:14px}.myo-c800__kpis,.myo-c800__kpis--4{gap:10px;grid-template-columns:1fr 1fr}.myo-c800__kpi{padding:12px}.myo-c800__kpi-value{font-size:1.3rem}.myo-c800__table{font-size:.85rem}.myo-c800__table td,.myo-c800__table th{padding:8px}}