.freespins-page .article-body{padding-top:0}.spins-calculator{padding:clamp(20px,4vw,32px);margin:24px 0;background:#eff6fc;border:1px solid #cbdff0;border-radius:16px}.calc-fields{display:grid;grid-template-columns:1fr 1fr;gap:22px}.calc-fields label{display:flex;flex-direction:column;font-weight:650;color:#102e55;line-height:1.5}.calc-fields input{width:100%;margin-top:9px;padding:12px;border:1px solid #849cb8;border-radius:7px;background:#fff;color:#102e55;font:inherit;min-height:48px}.calc-fields label span{font-size:.875rem;font-weight:400;margin-top:5px}.calc-fields input:focus-visible,.calc-actions button:focus-visible{outline:3px solid #103f86;outline-offset:3px}.calc-actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.calc-actions button{border:0;border-radius:8px;padding:13px 19px;background:#103f86;color:#fff;font:650 1rem/1.5 Inter,sans-serif;cursor:pointer}.calc-actions button:hover{background:#102e55}.calc-actions .calc-reset{background:#fff;color:#103f86;border:1px solid #b5c8dc}.calc-results{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px}.calc-results>div{padding:19px;background:#fff;border-radius:9px;border-top:4px solid #103f86}.calc-results>div:last-child{grid-column:1/-1;border-color:#f97722}.calc-results span{display:block;font-size:.9375rem;line-height:1.5}.calc-results strong{display:block;font-family:'DM Sans',sans-serif;font-size:clamp(1.5rem,4vw,2rem);color:#102e55;margin-top:8px;overflow-wrap:anywhere}.reading-section .calc-note{font-size:.875rem;line-height:1.75;margin-top:20px}#calc-difference{font-weight:650}@media(max-width:560px){.calc-fields,.calc-results{grid-template-columns:1fr}.calc-results>div:last-child{grid-column:auto}.calc-actions button{width:100%}}
