.panel.panel-cards{margin-bottom:0}@media(max-width:767.98px){.hidden-xs{display:none!important}}@media(min-width:768px)and (max-width:991.98px){.hidden-sm{display:none!important}}@media(min-width:992px)and (max-width:1199.98px){.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg{display:none!important}}.simulatore-nota{width:100%;text-align:left}.error-banner{position:relative;display:flex;flex-direction:row;align-items:center;width:100%;padding:24px 56px;min-height:72px;margin-bottom:24px;background:#ffe9e5;border:1px solid #BA1B1B;border-radius:8px;box-sizing:border-box}.error-banner__icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);flex:none;width:24px;height:24px}.error-banner__message{flex:1 1 auto;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#1a1c1e;white-space:pre-line}.cta-link{display:inline-flex;align-items:center;gap:6px}.cta-link svg{flex-shrink:0}.card-cta{display:flex;align-items:center;gap:10px}.card-cta .btn-link{color:#0047bb!important}.card-links{display:flex;flex-direction:row;align-items:flex-start;gap:8px;flex-wrap:wrap;margin:0;font-size:14px}.card-link{font-size:14px;text-decoration:underline;color:#0047bb;background:none;border:none;padding:0;cursor:pointer;font-family:inherit;line-height:inherit}.card-link-sep{color:#0047bb}.card-links .confronto-checkbox{display:inline-block;margin:0 0 0 -4px;vertical-align:baseline;position:relative;top:-2px}.card-links .confronto-checkbox [type=checkbox]+label{padding-left:2rem!important;font-size:14px!important;font-weight:400;color:#1a1c1e}
