.sim-wrapper,.sim-wrapper *{box-sizing:border-box;margin:0;padding:0}.sim-wrapper{background:linear-gradient(135deg,#1b2145,#2a3260);border-radius:16px;color:#fff;font-family:Afacad,Segoe UI,Arial,sans-serif;margin:24px 0;padding:40px}.sim-title{color:#fad728;font-size:22px;font-weight:700;margin-bottom:8px}.sim-subtitle{color:hsla(0,0%,100%,.7);font-size:14px;margin-bottom:32px}.sim-grid{display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;margin-bottom:32px}.sim-field label{color:hsla(0,0%,100%,.8);display:block;font-size:13px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.sim-field input[type=range]{accent-color:#fad728;border-radius:3px;cursor:pointer;height:6px;margin-bottom:6px;width:100%}.sim-field .value-display{color:#fad728;font-size:28px;font-weight:800;text-align:center}.sim-field .value-unit{color:hsla(0,0%,100%,.5);font-size:12px;text-align:center}.sim-divider{border:none;border-top:1px solid hsla(0,0%,100%,.15);margin:28px 0}.sim-results{display:grid;gap:20px;grid-template-columns:1fr 1fr}.result-card{background:hsla(0,0%,100%,.08);border:1px solid rgba(250,215,40,.3);border-radius:10px;padding:20px;text-align:center}.result-label{color:hsla(0,0%,100%,.6);font-size:12px;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.result-value{color:#fad728;font-size:36px;font-weight:800;line-height:1;margin-bottom:4px}.result-unit{color:hsla(0,0%,100%,.7);font-size:13px}.sim-cta{margin-top:28px;text-align:center}.sim-cta p{color:hsla(0,0%,100%,.6);font-size:13px;margin-bottom:12px}.sim-cta a{background:#fad728;border-radius:8px;color:#1b2145;display:inline-block;font-size:15px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s,transform .1s}.sim-cta a:hover{background:#f0c800;transform:translateY(-1px)}@media screen and (max-width:680px){.sim-wrapper{padding:24px 20px}.sim-grid{gap:16px}.sim-grid,.sim-results{grid-template-columns:1fr}.result-value{font-size:28px}}