.h10-2025-q4-earnings-calculator{position:relative;width:100%;padding:40px 16px;background-color:#f8fafb}.h10-2025-q4-earnings-calculator__background{position:absolute;top:0;left:0;width:100%;height:520px;background-color:#f8fafb;z-index:0}.h10-2025-q4-earnings-calculator__card{position:relative;z-index:1;background-color:#fff;border:1px solid #ccd4de;border-radius:12px;padding:32px 24px;max-width:100%;margin:0 auto}.h10-2025-q4-earnings-calculator__form{margin-bottom:40px}.h10-2025-q4-earnings-calculator__heading{font-family:"Nunito Sans",sans-serif;font-weight:600;font-size:18px;line-height:24px;color:#13191f;margin:0 0 8px 0}.h10-2025-q4-earnings-calculator__subheading{font-family:"Nunito Sans",sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#13191f;margin:0 0 24px 0}.h10-2025-q4-earnings-calculator__range-group{display:flex;align-items:center;gap:12px;margin-bottom:18px}.h10-2025-q4-earnings-calculator__range-min,.h10-2025-q4-earnings-calculator__range-max{font-family:"Nunito Sans",sans-serif;font-weight:400;font-size:16px;line-height:1.44;color:#13191f;flex-shrink:0}.h10-2025-q4-earnings-calculator__range-slider{flex:1;height:4px;border-radius:2px;background:#d9e0e8;outline:none;-webkit-appearance:none;appearance:none}.h10-2025-q4-earnings-calculator__range-slider::-webkit-slider-runnable-track{width:100%;height:4px;border-radius:2px;background:rgba(0,0,0,0)}.h10-2025-q4-earnings-calculator__range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#0a6fe8;border:2px solid #0a6fe8;cursor:pointer;box-shadow:0px 1px 3px rgba(103,132,162,.16);margin-top:-6px}.h10-2025-q4-earnings-calculator__range-slider::-moz-range-track{width:100%;height:4px;border-radius:2px;background:rgba(0,0,0,0)}.h10-2025-q4-earnings-calculator__range-slider::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#fff;border:2px solid #0a6fe8;cursor:pointer;box-shadow:0px 1px 3px rgba(103,132,162,.16)}.h10-2025-q4-earnings-calculator__range-slider::-moz-range-progress{background:#0a6fe8;height:4px;border-radius:2px}.h10-2025-q4-earnings-calculator__fields-row{display:flex;flex-direction:column;gap:24px;margin-bottom:8px}.h10-2025-q4-earnings-calculator__label{display:flex;align-items:center;gap:4px;font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:12px;line-height:16px;color:#485e75;margin-bottom:12px}.h10-2025-q4-earnings-calculator__tooltip-trigger{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.h10-2025-q4-earnings-calculator__tooltip-trigger svg{width:16px;height:16px}.h10-2025-q4-earnings-calculator__input{width:100%;padding:12px 8px;font-family:"Nunito Sans",sans-serif;font-weight:400;font-size:14px;line-height:24px;color:#13191f;background:#fff;border:1px solid #6784a2;border-radius:6px;outline:none;max-width:254px;max-height:41px}.h10-2025-q4-earnings-calculator__input:focus{border-color:#0a6fe8}.h10-2025-q4-earnings-calculator__input::placeholder{color:#a6b7c9}.h10-2025-q4-earnings-calculator__input--readonly{cursor:default}.h10-2025-q4-earnings-calculator__input--readonly:focus{border-color:#6784a2}.h10-2025-q4-earnings-calculator__select-wrapper{position:relative;width:100%}.h10-2025-q4-earnings-calculator__select{width:100%;height:41px;padding:8px;padding-right:40px;font-family:"Nunito Sans",sans-serif;font-weight:400;font-size:14px;line-height:24px;color:#13191f;background:#fff;border:1px solid #6784a2;border-radius:6px;outline:none;appearance:none;cursor:pointer}.h10-2025-q4-earnings-calculator__select:focus{border-color:#0a6fe8}.h10-2025-q4-earnings-calculator__select-arrow{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;width:14px;height:16px}.h10-2025-q4-earnings-calculator__radio-group{display:flex;gap:24px;margin-top:8px;margin-left:2px}.h10-2025-q4-earnings-calculator__radio{display:flex;align-items:center;gap:8px;cursor:pointer;font-family:"Nunito Sans",sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#13191f}.h10-2025-q4-earnings-calculator__radio-input{position:absolute;opacity:0;width:0;height:0}.h10-2025-q4-earnings-calculator__radio-input:checked+.h10-2025-q4-earnings-calculator__radio-circle{border-color:#0a6fe8}.h10-2025-q4-earnings-calculator__radio-input:checked+.h10-2025-q4-earnings-calculator__radio-circle::after{opacity:1;transform:translate(-50%, -50%) scale(1)}.h10-2025-q4-earnings-calculator__radio-circle{position:relative;width:20px;height:20px;border:2px solid #6784a2;border-radius:50%;flex-shrink:0;transition:border-color .2s}.h10-2025-q4-earnings-calculator__radio-circle::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);width:10px;height:10px;border-radius:50%;background:#0a6fe8;opacity:0;transition:all .2s}.h10-2025-q4-earnings-calculator__radio-label{user-select:none}.h10-2025-q4-earnings-calculator__duration-wrapper{display:flex;flex-direction:column;gap:16px}.h10-2025-q4-earnings-calculator__disclaimer{font-family:"Nunito Sans",sans-serif;font-weight:400;font-size:12px;line-height:1.33;color:#2b3948;margin:0;display:none}.h10-2025-q4-earnings-calculator__disclaimer-mobile{font-family:"Nunito Sans",sans-serif;font-weight:400;font-size:12px;line-height:1.33;color:#2b3948;margin:0}.h10-2025-q4-earnings-calculator__divider{display:none}.h10-2025-q4-earnings-calculator__results{margin-top:32px}.h10-2025-q4-earnings-calculator__result-card{position:relative;display:flex;flex-direction:column;align-items:center;padding:40px 6px 32px;background:#fff;text-align:center;border-top:1px solid #ccd4de}.h10-2025-q4-earnings-calculator__bonus-badge{position:absolute;top:0;right:50%;transform:translate(50%, -50%);padding:8px 16px;background:#e8f6ff;border-radius:40px;font-family:"Nunito Sans",sans-serif;font-weight:600;font-size:14px;line-height:.89;color:#0a6fe8;white-space:nowrap}.h10-2025-q4-earnings-calculator__result-amount{font-family:"Nunito Sans",sans-serif;font-weight:400;font-size:48px;line-height:48px;color:#0a6fe8;margin:0 0 16px 0}.h10-2025-q4-earnings-calculator__result-description{font-family:"Nunito Sans",sans-serif;font-weight:400;font-size:16px;line-height:1.44;color:#13191f;margin:0 0 24px 0}.h10-2025-q4-earnings-calculator__result-description span{font-weight:700}.h10-2025-q4-earnings-calculator__cta{display:inline-flex;align-items:center;justify-content:center;padding:16px 31px;background:#0a6fe8;border-radius:40px;font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:18px;line-height:16px;color:#fff;text-decoration:none;transition:opacity .2s;height:43px}.h10-2025-q4-earnings-calculator__cta:hover{opacity:.9}.h10-2025-q4-earnings-calculator__top{position:relative;z-index:1;text-align:center;margin-bottom:40px;padding:0}.h10-2025-q4-earnings-calculator__top-heading{font-family:"Nunito Sans",sans-serif;font-weight:400;font-size:28px;line-height:32px;color:#13191f;margin:0 0 8px 0}.h10-2025-q4-earnings-calculator__top-description{font-family:"Nunito Sans",sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#13191f;margin:0}.h10-2025-q4-earnings-calculator__tooltip{position:fixed;z-index:1000;max-width:166px;padding:16px;background:#fff;border:1px solid #a6b7c9;border-radius:6px;box-shadow:0px 1px 8px rgba(103,132,162,.16),0px 2px 3px rgba(103,132,162,.08)}.h10-2025-q4-earnings-calculator__tooltip::before{content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%) rotate(45deg);width:10px;height:10px;background:#fff;border-left:1px solid #a6b7c9;border-top:1px solid #a6b7c9}.h10-2025-q4-earnings-calculator__tooltip-content{font-family:"Nunito Sans",sans-serif;font-weight:300;font-size:12px;line-height:1.33;color:#485e75}@media(min-width: 768px){.h10-2025-q4-earnings-calculator{padding:0}.h10-2025-q4-earnings-calculator__background{height:650px}.h10-2025-q4-earnings-calculator__card{display:flex;flex-wrap:wrap;max-width:95%;padding:60px 45px 40px 48px;margin:0 auto;gap:60px}.h10-2025-q4-earnings-calculator__form{flex:1;margin-bottom:0}.h10-2025-q4-earnings-calculator__heading{font-size:18px;line-height:24px;font-weight:600;margin-bottom:8px}.h10-2025-q4-earnings-calculator__subheading{font-size:14px;line-height:24px;margin-bottom:40px}.h10-2025-q4-earnings-calculator__input{max-width:none}.h10-2025-q4-earnings-calculator__range-min,.h10-2025-q4-earnings-calculator__range-max{font-size:18px}.h10-2025-q4-earnings-calculator__fields-row{flex-direction:column;gap:32px}.h10-2025-q4-earnings-calculator__fields-row .h10-2025-q4-earnings-calculator__field-group{flex:1;margin-bottom:0}.h10-2025-q4-earnings-calculator__fields-group{display:flex;flex-direction:column}.h10-2025-q4-earnings-calculator__duration-wrapper{flex-direction:column;gap:16px}.h10-2025-q4-earnings-calculator__divider{display:block;width:1px;height:auto;background:#ccd4de;flex-shrink:0}.h10-2025-q4-earnings-calculator__results{width:min-content;margin-top:0;display:flex;align-items:center;flex-shrink:0}.h10-2025-q4-earnings-calculator__result-card{width:100%;padding:24px 0 0 12px;margin-top:4px;border-top:none}.h10-2025-q4-earnings-calculator__result-amount{font-size:60px;margin-bottom:8px}.h10-2025-q4-earnings-calculator__result-description{font-size:16px;line-height:24px;margin-bottom:32px;max-width:90%}.h10-2025-q4-earnings-calculator__result-description span{font-weight:700}.h10-2025-q4-earnings-calculator__cta{font-size:18px;height:auto;width:auto}.h10-2025-q4-earnings-calculator__top{max-width:95%;margin:0 auto 60px;padding:60px 0 0}.h10-2025-q4-earnings-calculator__top-heading{font-size:32px;line-height:40px;margin-bottom:8px}.h10-2025-q4-earnings-calculator__top-description{font-size:16px;line-height:24px}.h10-2025-q4-earnings-calculator__disclaimer-mobile{flex-basis:100%;text-align:center;margin-top:0;max-width:80%;margin-left:auto;margin-right:auto}}@media(min-width: 992px){.h10-2025-q4-earnings-calculator__duration-wrapper{align-items:flex-start;gap:32px;justify-content:space-between}.h10-2025-q4-earnings-calculator__duration-wrapper .h10-2025-q4-earnings-calculator__field-group{flex:1;max-width:254px}.h10-2025-q4-earnings-calculator__duration-wrapper .h10-2025-q4-earnings-calculator__disclaimer{flex:0 0 auto;align-self:flex-start;width:100%;max-width:310px}}@media(min-width: 1280px){.h10-2025-q4-earnings-calculator{padding:0;background-color:rgba(0,0,0,0)}.h10-2025-q4-earnings-calculator__background{height:778px}.h10-2025-q4-earnings-calculator__card{display:flex;max-width:1232px;padding:60px 80px;margin:0 auto;gap:80px}.h10-2025-q4-earnings-calculator__form{flex:1;margin-bottom:0}.h10-2025-q4-earnings-calculator__heading{font-size:24px;margin-bottom:8px}.h10-2025-q4-earnings-calculator__subheading{font-size:16px;margin-bottom:40px}.h10-2025-q4-earnings-calculator__range-min,.h10-2025-q4-earnings-calculator__range-max{font-size:18px}.h10-2025-q4-earnings-calculator__fields-row{flex-direction:row;gap:32px;margin-bottom:32px}.h10-2025-q4-earnings-calculator__fields-row .h10-2025-q4-earnings-calculator__field-group{flex:1;margin-bottom:0}.h10-2025-q4-earnings-calculator__duration-wrapper{flex-direction:row;align-items:flex-start;gap:32px}.h10-2025-q4-earnings-calculator__duration-wrapper .h10-2025-q4-earnings-calculator__field-group{flex:1;max-width:254px}.h10-2025-q4-earnings-calculator__duration-wrapper .h10-2025-q4-earnings-calculator__disclaimer{flex:1;align-self:flex-start;max-width:310px}.h10-2025-q4-earnings-calculator__divider{display:block;width:1px;height:auto;background:#ccd4de;flex-shrink:0}.h10-2025-q4-earnings-calculator__results{width:316px;margin-top:0;display:flex;align-items:center;flex-shrink:0}.h10-2025-q4-earnings-calculator__result-card{width:100%;padding:24px 0 0 12px;margin-top:4px}.h10-2025-q4-earnings-calculator__result-amount{font-size:60px;margin-bottom:8px}.h10-2025-q4-earnings-calculator__result-description{font-size:18px;margin-bottom:32px;max-width:90%}.h10-2025-q4-earnings-calculator__result-description span{font-weight:700}.h10-2025-q4-earnings-calculator__cta{font-size:20px;padding:20px 41px}.h10-2025-q4-earnings-calculator__top{max-width:814px;margin:0 auto 60px;padding:80px 0 0}.h10-2025-q4-earnings-calculator__top-heading{font-size:40px;margin-bottom:8px}.h10-2025-q4-earnings-calculator__top-description{font-size:24px}.h10-2025-q4-earnings-calculator__select{width:310px}.h10-2025-q4-earnings-calculator__disclaimer{display:block}.h10-2025-q4-earnings-calculator__disclaimer-mobile{display:none}}@media(min-width: 1440px){.h10-2025-q4-earnings-calculator__card{max-width:1232px}.h10-2025-q4-earnings-calculator__bottom{max-width:814px}}
