.c-calc{--border-width:1px;background:#fff;border:1px solid #cfcfcf;border-radius:10px;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;gap:0;overflow:hidden}@media(min-width:992px){.c-calc{flex-direction:row}}.c-calc hr{background:#cfcfcf;border:0;height:1px;margin:0;opacity:100}@media(min-width:544px){.c-calc__benefits{display:flex;gap:8px;margin-inline:auto;width:382px}.c-calc__benefits-col{width:187px}}@media(min-width:768px){.c-calc__benefits{display:flex;gap:16px;width:570.6666666667px}.c-calc__benefits-col{width:277.3333333333px}}@media(min-width:992px){.c-calc__benefits{margin-inline:0;transform:translateX(calc(var(--padding-inline)*-1));width:534.6666666667px}.c-calc__benefits:before{content:"";display:block;width:62.6666666667px}.c-calc__benefits-col{width:220px}}@media(min-width:1200px){.c-calc__benefits{width:646.6666666667px}.c-calc__benefits:before{width:78.6666666667px}.c-calc__benefits-col{width:268px}}@media(min-width:1440px){.c-calc__benefits{width:744.6666666667px}.c-calc__benefits:before{width:92.6666666667px}.c-calc__benefits-col{width:310px}}.c-calc__calculation{--min-height:64px;align-items:center;background-color:#ebf8ff;border-radius:calc(var(--min-height)/2);display:flex;font-size:2rem;font-variant-numeric:tabular-nums;font-weight:700;justify-content:center;line-height:1;margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;min-height:var(--min-height);min-width:min(100%,280px);outline:1px solid #cfcfcf;padding:0 calc(var(--min-height)/2);width:auto}@media(min-width:544px){.c-calc__calculation{--min-height:88px;font-size:2.5rem;min-width:min(100%,368px)}}@media(min-width:992px){.c-calc__calculation{font-size:3rem}}.c-calc__input{--padding-block:40px 48px;--padding-inline:16px;background:#ebf8ff;padding-block:var(--padding-block);padding-inline:var(--padding-inline);position:relative}.c-calc__input:after{background:#cfcfcf;content:"";height:1px;inset:auto 0 0;position:absolute}@media(min-width:544px){.c-calc__input{--padding-inline:24px}}@media(min-width:992px){.c-calc__input{--width-input:298.6666666667px;width:calc(var(--width-input) + 16px)}.c-calc__input:after{height:auto;inset:0 0 0 auto;width:1px}}@media(min-width:1200px){.c-calc__input{--width-input:362.6666666667px}}@media(min-width:1440px){.c-calc__input{--width-input:418.6666666667px}}.c-calc__output{--padding-block:40px 56px;--padding-inline:16px;padding-block:var(--padding-block);padding-inline:var(--padding-inline)}@media(min-width:544px){.c-calc__output{--padding-inline:24px}}@media(min-width:992px){.c-calc__output{--padding-inline:24px;width:613.3333333333px}}@media(min-width:1200px){.c-calc__output{width:741.3333333333px}}@media(min-width:1440px){.c-calc__output{width:853.3333333333px}}.c-calc__table{font-variant-numeric:tabular-nums;width:100%}.c-calc__table td,.c-calc__table th{padding:4px 8px;vertical-align:top}.c-calc__table tr td:first-child,.c-calc__table tr th:first-child{padding-left:0}.c-calc__table tr td:last-child,.c-calc__table tr th:last-child{padding-right:0}.c-calc__table tbody tr:first-child td,.c-calc__table tbody tr:first-child th{padding-top:0}.c-calc__table tbody tr:last-child td,.c-calc__table tbody tr:last-child th{padding-bottom:0}.c-form.c-form--calc{--border-radius:6px;--color-background:#fff;--color-border:#cfcfcf;--color-label:#575757;--color-placeholder:#cfcfcf;--color-text:#282828;--color-value:#282828;--color-hover-background:#fff;--color-hover-border:#575757;--color-hover-label:#282828;--color-focus-background:#e8e8e8;--color-focus-border:#575757;--color-focus-label:#282828;--color-focus-placeholder:#fff;--color-error-border:#c5203e;--color-error-label:#c5203e;--color-error-message:#c5203e;--color-checked:#036fa6;--size-border:1px;--size-hover-border:1px;--size-focus-border:1px}.c-form.c-form--calc fieldset{border:0;margin:0;padding:0}.c-form.c-form--calc label,.c-form.c-form--calc legend{display:inline}.c-form.c-form--calc label{cursor:pointer}.c-form.c-form--calc legend{color:var(--color-text);float:none;font-size:1rem;font-weight:700;line-height:1.5rem;margin:0;padding:0;width:auto}.c-form--calc .c-form__checkbox{display:grid;gap:12px;grid-template-columns:20px auto}.c-form--calc .c-form__checkbox-input{padding-top:2px}.c-form--calc .c-form__checkbox-label{color:var(--color-text);font-size:1rem;font-weight:400;line-height:1.5rem}.c-form--calc .c-form__checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-background);border:var(--size-border) solid var(--color-border);display:grid;height:20px;margin:0 auto;place-content:center;width:20px}.c-form--calc .c-form__checkbox input:before{box-shadow:inset 14px 14px var(--color-checked);content:"";height:10px;transform:scale(0);transition:transform 120ms ease-in-out;width:10px}.c-form--calc .c-form__checkbox input:focus{border-color:var(--color-focus-border);border-width:var(--size-focus-border);outline:0}.c-form--calc .c-form__checkbox input:checked{border-color:var(--color-checked);border-width:var(--size-focus-border)}.c-form--calc .c-form__checkbox input:checked:before{transform:scale(1)}@media(hover:hover){.c-form--calc .c-form__checkbox:hover input:not(:checked){background-color:var(--color-hover-background);border-color:var(--color-hover-border);border-width:var(--size-hover-border)}}.c-form--calc .c-form__checkboxes{display:grid;gap:8px;grid-template-rows:auto}.c-form--calc .c-form__field:has([aria-invalid=true]) .c-form__field-message{color:var(--color-error-message);font-size:1rem;font-weight:500;line-height:1.5rem;margin:8px 0 0}.c-form--calc .c-form__field:has([aria-invalid=true]) input,.c-form--calc .c-form__field:has([aria-invalid=true]) select{border-color:var(--color-error-border)}.c-form--calc .c-form__field:has([aria-invalid=true]) input:focus,.c-form--calc .c-form__field:has([aria-invalid=true]) select:focus{border-color:var(--color-error-border)}.c-form--calc .c-form__field:has([aria-invalid=true]):has(.c-form__checkbox,.c-form__radio) .c-form__field-message{margin-left:32px}.c-form--calc .c-form__group{border:1px solid #cfcfcf;padding:20px}.c-form--calc .c-form__group:first-child{border-radius:10px 10px 0 0}.c-form--calc .c-form__group:last-child{border-radius:0 0 10px 10px}.c-form--calc .c-form__group+.c-form__group{border-top:0}.c-form--calc .c-form__group-heading{color:var(--color-text);font-size:1rem;font-weight:700;line-height:1.5rem}.c-form--calc .c-form__radio{display:grid;gap:12px;grid-template-columns:20px auto}.c-form--calc .c-form__radio-label{color:var(--color-text);font-size:1rem;font-weight:400;line-height:1.5rem}.c-form--calc .c-form__radio-input{padding-top:2px}.c-form--calc .c-form__radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-background);border:var(--size-border) solid var(--color-border);border-radius:50%;display:grid;height:20px;margin:0 auto;place-content:center;width:20px}.c-form--calc .c-form__radio input:before{border-radius:50%;box-shadow:inset 14px 14px var(--color-checked);content:"";height:10px;transform:scale(0);transition:transform 120ms ease-in-out;width:10px}.c-form--calc .c-form__radio input:focus{border-color:var(--color-focus-border);border-width:var(--size-focus-border);outline:0}.c-form--calc .c-form__radio input:checked{border-color:var(--color-checked);border-width:var(--size-focus-border)}.c-form--calc .c-form__radio input:checked:before{transform:scale(1)}@media(hover:hover){.c-form--calc .c-form__radio:hover input:not(:checked){background-color:var(--color-hover-background);border-color:var(--color-hover-border);border-width:var(--size-hover-border)}}.c-form--calc .c-form__radios{display:grid;gap:8px;grid-template-rows:auto}.c-form--calc .c-range{--color-range-background:#cfcfcf;--color-range-focus:#575757;--color-range-selected:#036fa6}.c-form--calc .c-range:has([aria-invalid=true]) .c-form--calc .c-range{--color-range-focus:#c5203e;--color-range-selected:#c5203e}.c-form--calc .c-range__limits{white-space:nowrap}.c-form--calc .c-range__label{font-size:1rem;font-weight:500;line-height:1.5rem}.c-form--calc .c-range__label:has(.c-range__limits){align-items:flex-end;display:flex;gap:8px;justify-content:space-between}.c-form--calc .c-range__input-range{line-height:1.5rem;margin-top:16px}.c-form--calc .c-range__input-text{margin-top:16px}.c-form--calc .c-range input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-range-selected);border-radius:5px;height:10px;width:100%}.c-form--calc .c-range input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;border-radius:5px;height:10px}.c-form--calc .c-range input[type=range]::-moz-range-track{-moz-appearance:none;appearance:none;border-radius:5px;height:10px}.c-form--calc .c-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:4px solid var(--color-range-selected);border-radius:50%;box-sizing:border-box;cursor:ew-resize;height:1.5rem;margin-top:-8px;position:relative;width:1.5rem}.c-form--calc .c-range input[type=range]::-moz-range-thumb{-moz-appearance:none;appearance:none;background:#fff;border:4px solid var(--color-range-selected);border-radius:50%;box-sizing:border-box;cursor:ew-resize;height:28px;margin-top:-9px;width:28px}.c-form--calc .c-range input[type=range]:focus{outline:none}.c-form--calc .c-range input[type=text]{background-color:var(--color-background);border:var(--size-border) solid var(--color-border);border-radius:var(--border-radius);color:var(--color-text);display:block;font-size:1rem;font-variant-numeric:tabular-nums;font-weight:400;line-height:1.5rem;padding:8px 12px 6px;width:100%}.c-form--calc .c-range input[type=text]::-moz-placeholder{color:var(--color-placeholder)}.c-form--calc .c-range input[type=text]::placeholder{color:var(--color-placeholder)}.c-form--calc .c-range input[type=text]:focus{outline:none}.c-form--calc .c-range input[type=text]:focus::-moz-placeholder{color:var(--color-focus-placeholder)}.c-form--calc .c-range input[type=text]:focus::placeholder{color:var(--color-focus-placeholder)}@media(hover:hover){.c-form--calc .c-range:hover input[type=text]{background-color:var(--color-hover-background);border-color:var(--color-hover-border);border-width:var(--size-hover-border)}.c-form--calc .c-range:hover input[type=range]::-webkit-slider-runnable-track{outline:1px solid var(--color-range-focus)}.c-form--calc .c-range:hover input[type=range]::-moz-range-track{outline:1px solid var(--color-range-focus)}.c-form--calc .c-range:hover label{color:var(--color-hover-label)}}.c-form--calc .c-range:focus-within input[type=text]{border-color:var(--color-focus-border)}.c-form--calc .c-range:focus-within input[type=range]::-webkit-slider-runnable-track{outline:1px solid var(--color-range-focus)}.c-form--calc .c-range:focus-within input[type=range]::-moz-range-track{outline:1px solid var(--color-range-focus)}.c-form--calc .c-range:focus-within label{color:var(--color-focus-label)}.c-form--calc .c-range:has([aria-invalid=true]) input[type=text]{border-color:var(--color-error-border)}.c-form--calc .c-range:has([aria-invalid=true]) label{color:var(--color-error-label)}.c-form--calc .c-form__select{position:relative}.c-form--calc .c-form__select:after{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHBhdGggZmlsbD0iIzI4MjgyOCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtMzIgNTAgMzAtMzZIMnoiLz48L3N2Zz4=") 50% no-repeat;background-size:12px;bottom:0;content:"";display:block;height:calc(1.5rem + 14px);pointer-events:none;position:absolute;right:0;width:32px}.c-form--calc .c-form__select label{color:var(--color-label);display:inline-block;font-size:1rem;font-weight:400;line-height:1.5rem}.c-form--calc .c-form__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-background);border:var(--size-border) solid var(--color-border);border-radius:var(--border-radius);color:var(--color-text);display:block;font-size:1rem;font-weight:400;line-height:1.5rem;padding:8px 32px 6px 12px;width:100%}.c-form--calc .c-form__select select:focus{outline:0}.c-form--calc .c-form__select select option[value=""],.c-form--calc .c-form__select select:invalid{color:var(--color-placeholder)}@media(hover:hover){.c-form--calc .c-form__select:hover select{background-color:var(--color-hover-background);border-color:var(--color-hover-border);border-width:var(--size-hover-border)}.c-form--calc .c-form__select:hover label{color:var(--color-hover-label)}}.c-form--calc .c-form__select:focus-within select{border-color:var(--color-focus-border)}.c-form--calc .c-form__select:focus-within label{color:var(--color-focus-label)}.c-form--calc .c-form__select:has([aria-invalid=true]) select{border-color:var(--color-error-border)}.c-form--calc .c-form__select:has([aria-invalid=true]) label{color:var(--color-error-label)}.c-form--calc[aria-busy=true] .c-form__submit button{--line-height:24px;--loading-size:16px;--loading-stroke:4px;--loading-duration:1s;position:relative}.c-form--calc[aria-busy=true] .c-form__submit button:after{animation:rotate calc(var(--loading-duration)) linear infinite;border-top-color:#fff;border:var(--loading-stroke) solid #fff;border-radius:50%;border-top-color:hsla(0,0%,100%,.5);box-sizing:border-box;content:"";display:inline-block;height:var(--loading-size);margin-left:calc(var(--loading-size)/2);position:relative;top:2px;width:var(--loading-size)}.c-form--calc .c-form__text label{color:var(--color-label);font-size:1rem;font-weight:400;line-height:1.5rem}.c-form--calc .c-form__text input{background-color:var(--color-background);border:var(--size-border) solid var(--color-border);border-radius:var(--border-radius);color:var(--color-text);display:block;font-size:1rem;font-variant-numeric:tabular-nums;font-weight:400;line-height:1.5rem;padding:8px 12px 6px;width:100%}.c-form--calc .c-form__text input::-moz-placeholder{color:var(--color-placeholder)}.c-form--calc .c-form__text input::placeholder{color:var(--color-placeholder)}.c-form--calc .c-form__text input:focus{outline:none}@media(hover:hover){.c-form--calc .c-form__text:hover input{background-color:var(--color-hover-background);border-color:var(--color-hover-border);border-width:var(--size-hover-border)}.c-form--calc .c-form__text:hover label{color:var(--color-hover-label)}}.c-form--calc .c-form__text:focus-within input{border-color:var(--color-focus-border)}.c-form--calc .c-form__text:focus-within input::-moz-placeholder{color:var(--color-focus-placeholder)}.c-form--calc .c-form__text:focus-within input::placeholder{color:var(--color-focus-placeholder)}.c-form--calc .c-form__text:focus-within label{color:var(--color-focus-label)}.c-form--calc .c-form__text:has([aria-invalid=true]) input{border-color:var(--color-error-border)}.c-form--calc .c-form__text:has([aria-invalid=true]) label{color:var(--color-error-label)}.c-form--calc .c-form__textarea label{color:var(--color-label);display:inline-block;font-size:1rem;font-weight:400;line-height:1.5rem}.c-form--calc .c-form__textarea textarea{background:var(--color-background);border:var(--size-border) solid var(--color-border);border-radius:var(--border-radius);color:var(--color-text);display:block;font-size:1rem;font-variant-numeric:tabular-nums;font-weight:400;line-height:1.5rem;padding:8px 12px 6px;width:100%}.c-form--calc .c-form__textarea textarea:focus{outline:none}@media(hover:hover){.c-form--calc .c-form__textarea:hover textarea{background-color:var(--color-hover-background);border-color:var(--color-hover-border);border-width:var(--size-hover-border)}.c-form--calc .c-form__textarea:hover label{color:var(--color-hover-label)}}.c-form--calc .c-form__textarea:focus-within textarea,.c-form--calc .c-form__textarea:has(.has-value) textarea{border-color:var(--color-focus-border)}.c-form--calc .c-form__textarea:focus-within label,.c-form--calc .c-form__textarea:has(.has-value) label{color:var(--color-focus-label)}.c-form--calc .c-form__textarea:has([aria-invalid=true]) textarea{border-color:var(--color-error-border)}.c-form--calc .c-form__textarea:has([aria-invalid=true]) label{color:var(--color-error-label)}.c-form.c-form--lead{--border-radius:8px;--color-background:#e8e8e8;--color-border:#cfcfcf;--color-label:#575757;--color-text:#282828;--color-value:#282828;--color-hover-background:#e8e8e8;--color-hover-border:#575757;--color-hover-label:#282828;--color-focus-background:#e8e8e8;--color-focus-border:#575757;--color-focus-label:#282828;--color-error-border:#c5203e;--color-error-label:#c5203e;--color-error-message:#c5203e;--color-checked:#036fa6;--size-border:1px;--size-hover-border:1px;--size-focus-border:2px;display:block}.c-form.c-form--lead fieldset{border:0;margin:0;padding:0}.c-form.c-form--lead label,.c-form.c-form--lead legend{display:inline-block}.c-form.c-form--lead label{cursor:pointer}.c-form.c-form--lead legend{color:var(--color-text);float:none;font-size:1rem;font-weight:700;line-height:1.5rem;margin:0;padding:0;width:auto}.c-form.c-form--lead .is-centered{text-align:center}.c-form--lead .c-form__checkbox{display:grid;gap:12px;grid-template-columns:20px auto}.c-form--lead .c-form__checkbox-input{padding-top:2px}.c-form--lead .c-form__checkbox-label{color:var(--color-text);font-size:1rem;font-weight:400;line-height:1.5rem}.c-form--lead .c-form__checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-background);border:var(--size-border) solid var(--color-border);display:grid;height:20px;margin:0 auto;place-content:center;width:20px}.c-form--lead .c-form__checkbox input:before{box-shadow:inset 14px 14px var(--color-checked);content:"";height:10px;transform:scale(0);transition:transform 120ms ease-in-out;width:10px}.c-form--lead .c-form__checkbox input:focus{border-color:var(--color-focus-border);border-width:var(--size-focus-border);outline:0}.c-form--lead .c-form__checkbox input:checked{border-color:var(--color-checked);border-width:var(--size-focus-border)}.c-form--lead .c-form__checkbox input:checked:before{transform:scale(1)}@media(hover:hover){.c-form--lead .c-form__checkbox:hover input:not(:checked){background-color:var(--color-hover-background);border-color:var(--color-hover-border);border-width:var(--size-hover-border)}}.c-form--lead .c-form__checkboxes{display:grid;gap:8px;grid-template-rows:auto}.c-form--lead .c-form__field:has([aria-invalid=true]) .c-form__field-message{color:var(--color-error-message);font-size:.875rem;font-weight:400;line-height:1rem;margin:4px 0 0 16px}.c-form--lead .c-form__field:has([aria-invalid=true]) input,.c-form--lead .c-form__field:has([aria-invalid=true]) select{border-color:var(--color-error-border)}.c-form--lead .c-form__field:has([aria-invalid=true]) input:focus,.c-form--lead .c-form__field:has([aria-invalid=true]) select:focus{border-color:var(--color-error-border)}.c-form--lead .c-form__field:has([aria-invalid=true]):has(.c-form__checkbox,.c-form__radio) .c-form__field-message{margin-left:32px}.c-form--lead .c-form__group{border:1px solid #cfcfcf;padding:20px}.c-form--lead .c-form__group:first-child{border-radius:10px 10px 0 0}.c-form--lead .c-form__group:last-child{border-radius:0 0 10px 10px}.c-form--lead .c-form__group+.c-form__group{border-top:0}.c-form--lead .c-form__group-heading{color:var(--color-text);font-size:1rem;font-weight:700;line-height:1.5rem}.c-form--lead .c-form__radio{display:grid;gap:12px;grid-template-columns:20px auto}.c-form--lead .c-form__radio-input{padding-top:2px}.c-form--lead .c-form__radio-label{color:var(--color-text);font-size:1rem;font-weight:400;line-height:1.5rem}.c-form--lead .c-form__radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-background);border:var(--size-border) solid var(--color-border);border-radius:50%;display:grid;height:20px;margin:0 auto;place-content:center;width:20px}.c-form--lead .c-form__radio input:before{border-radius:50%;box-shadow:inset 14px 14px var(--color-checked);content:"";height:10px;transform:scale(0);transition:transform 120ms ease-in-out;width:10px}.c-form--lead .c-form__radio input:focus{border-color:var(--color-focus-border);border-width:var(--size-focus-border);outline:0}.c-form--lead .c-form__radio input:checked{border-color:var(--color-checked);border-width:var(--size-focus-border)}.c-form--lead .c-form__radio input:checked:before{transform:scale(1)}@media(hover:hover){.c-form--lead .c-form__radio:hover input:not(:checked){background-color:var(--color-hover-background);border-color:var(--color-hover-border);border-width:var(--size-hover-border)}}.c-form--lead .c-form__radios{display:grid;gap:8px;grid-template-rows:auto}.c-form--lead .c-form__select{background:var(--color-background) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='5' viewBox='7 10 10 5'%3E%3Cpath fill='%23595959' fill-rule='evenodd' d='m7 10 5 5 5-5z'/%3E%3C/svg%3E") calc(100% - 16px) center no-repeat;border-radius:var(--border-radius) var(--border-radius) 0 0;display:flex;flex-direction:column;height:56px;justify-content:flex-end;position:relative}.c-form--lead .c-form__select:after{height:var(--size-border);left:0;width:100%;z-index:1}.c-form--lead .c-form__select:after,.c-form--lead .c-form__select:before{background:var(--color-border);bottom:0;content:"";position:absolute;transition:left .25s ease,width .25s ease}.c-form--lead .c-form__select:before{height:var(--size-focus-border);left:50%;width:0;z-index:2}.c-form--lead .c-form__select-label{inset:0;pointer-events:none;position:absolute;transition:all .25s ease;z-index:1}.c-form--lead .c-form__select label{color:var(--color-label);cursor:default;padding:16px 30px 16px 16px;pointer-events:none}.c-form--lead .c-form__select label,.c-form--lead .c-form__select select{display:block;font-size:1rem;font-weight:400;line-height:1.5rem;transition:all .25s ease}.c-form--lead .c-form__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;box-shadow:none;color:var(--color-value);font-variant-numeric:tabular-nums;height:100%;margin:0;padding:25px 30px 9px 16px;width:100%}.c-form--lead .c-form__select select:focus{outline:none}@media(hover:hover){.c-form--lead .c-form__select:hover{background-color:var(--color-hover-background)}.c-form--lead .c-form__select:hover:after{background-color:var(--color-hover-border)}.c-form--lead .c-form__select:hover .c-form__select-label{color:var(--color-hover-label)}}.c-form--lead .c-form__select:has(.has-value) label{color:var(--color-focus-label);font-size:.875rem;padding:7px 0 0 16px}.c-form--lead .c-form__select:has(.has-value) .c-form__select-label{inset:0 0 auto}.c-form--lead .c-form__select:focus-within,.c-form--lead .c-form__select:has(.has-value){background-color:var(--color-focus-background)}.c-form--lead .c-form__select:focus-within:before,.c-form--lead .c-form__select:has(.has-value):before{background-color:var(--color-focus-border);left:0;width:100%}.c-form--lead .c-form__select:has([aria-invalid=true]):after,.c-form--lead .c-form__select:has([aria-invalid=true]):before{background:var(--color-error-border)}.c-form--lead .c-form__select:has([aria-invalid=true]) label{color:var(--color-error-label)}@keyframes rotate{to{transform:rotate(360deg)}}.c-form--lead[aria-busy=true] .c-form__submit button{--line-height:24px;--loading-size:16px;--loading-stroke:4px;--loading-duration:1s;position:relative}.c-form--lead[aria-busy=true] .c-form__submit button:after{animation:rotate calc(var(--loading-duration)) linear infinite;border-top-color:#fff;border:var(--loading-stroke) solid #fff;border-radius:50%;border-top-color:hsla(0,0%,100%,.5);box-sizing:border-box;content:"";display:inline-block;height:var(--loading-size);margin-left:calc(var(--loading-size)/2);position:relative;top:2px;width:var(--loading-size)}.c-form--lead .c-form__text{background-color:var(--color-background);border-radius:var(--border-radius) var(--border-radius) 0 0;display:flex;flex-direction:column;height:56px;justify-content:flex-end;padding:0 16px 6px;position:relative}.c-form--lead .c-form__text:after{height:var(--size-border);left:0;width:100%;z-index:1}.c-form--lead .c-form__text:after,.c-form--lead .c-form__text:before{background:var(--color-border);bottom:0;content:"";position:absolute;transition:left .25s ease,width .25s ease}.c-form--lead .c-form__text:before{height:var(--size-focus-border);left:50%;width:0;z-index:2}.c-form--lead .c-form__text-label{inset:0;position:absolute;transition:all .25s ease;z-index:1}.c-form--lead .c-form__text label{color:var(--color-label);cursor:text;line-height:1rem;padding:20px 16px}.c-form--lead .c-form__text input,.c-form--lead .c-form__text label{display:block;font-size:1rem;font-weight:400;transition:all .25s ease}.c-form--lead .c-form__text input{background:none;border:0;box-shadow:none;color:var(--color-value);font-variant-numeric:tabular-nums;height:28px;line-height:1.5rem;margin:0;padding:0;width:100%}.c-form--lead .c-form__text input::-moz-placeholder{color:color-mix(in srgb,var(--color-value) 40%,transparent)}.c-form--lead .c-form__text input::placeholder{color:color-mix(in srgb,var(--color-value) 40%,transparent)}.c-form--lead .c-form__text input:focus{outline:none}.c-form--lead .c-form__text input:focus::-moz-placeholder{color:var(--color-focus-background)}.c-form--lead .c-form__text input:focus::placeholder{color:var(--color-focus-background)}@media(hover:hover){.c-form--lead .c-form__text:hover{background-color:var(--color-hover-background)}.c-form--lead .c-form__text:hover:after{background-color:var(--color-hover-border)}.c-form--lead .c-form__text:hover label{color:var(--color-hover-label)}}.c-form--lead .c-form__text:focus-within,.c-form--lead .c-form__text:has(.has-value),.c-form--lead .c-form__text:has([placeholder]){background-color:var(--color-focus-background)}.c-form--lead .c-form__text:focus-within:before,.c-form--lead .c-form__text:has(.has-value):before,.c-form--lead .c-form__text:has([placeholder]):before{background-color:var(--color-focus-border);left:0;width:100%}.c-form--lead .c-form__text:focus-within .c-form__text-label,.c-form--lead .c-form__text:has(.has-value) .c-form__text-label,.c-form--lead .c-form__text:has([placeholder]) .c-form__text-label{inset:0 0 auto}.c-form--lead .c-form__text:focus-within label,.c-form--lead .c-form__text:has(.has-value) label,.c-form--lead .c-form__text:has([placeholder]) label{color:var(--color-focus-label);font-size:.875rem;line-height:1rem;padding:7px 0 0 16px}.c-form--lead .c-form__text:has([aria-invalid=true]):after,.c-form--lead .c-form__text:has([aria-invalid=true]):before{background:var(--color-error-border)}.c-form--lead .c-form__text:has([aria-invalid=true]) label{color:var(--color-error-label)}.c-form--lead .c-form__textarea{background-color:var(--color-background);border-radius:var(--border-radius) var(--border-radius) 0 0;display:flex;flex-direction:column;justify-content:flex-end;padding:0 16px 16px;position:relative}@media(hover:hover){.c-form--lead .c-form__textarea:hover{background-color:#e8e8e8}.c-form--lead .c-form__textarea:hover:after{background-color:#575757}}.c-form--lead .c-form__textarea:after{height:1px;left:0;width:100%;z-index:1}.c-form--lead .c-form__textarea:after,.c-form--lead .c-form__textarea:before{background:#cfcfcf;bottom:0;content:"";position:absolute;transition:left .25s ease,width .25s ease}.c-form--lead .c-form__textarea:before{height:2px;left:50%;width:0;z-index:2}.c-form--lead .c-form__textarea-label{left:0;position:absolute;top:0;transition:all .25s ease;z-index:1}.c-form--lead .c-form__textarea label{color:var(--color-label);cursor:text;font-size:1rem;font-weight:400;line-height:1rem;padding:20px 0 0 16px;transition:all .25s ease}.c-form--lead .c-form__textarea textarea{background:none;border:0;box-shadow:none;color:var(--color-value);display:block;font-size:1rem;font-variant-numeric:tabular-nums;font-weight:400;line-height:1.5rem;margin:0;padding:25px 0 0;transition:all .25s ease;width:100%}.c-form--lead .c-form__textarea textarea::-moz-placeholder{color:color-mix(in srgb,var(--color-value) 40%,transparent)}.c-form--lead .c-form__textarea textarea::placeholder{color:color-mix(in srgb,var(--color-value) 40%,transparent)}.c-form--lead .c-form__textarea textarea:focus{outline:none}.c-form--lead .c-form__textarea textarea:focus::-moz-placeholder{color:var(--color-focus-background)}.c-form--lead .c-form__textarea textarea:focus::placeholder{color:var(--color-focus-background)}@media(hover:hover){.c-form--lead .c-form__textarea:hover{background-color:var(--color-hover-background)}.c-form--lead .c-form__textarea:hover:after{background-color:var(--color-hover-border)}.c-form--lead .c-form__textarea:hover label{color:var(--color-hover-label)}}.c-form--lead .c-form__textarea:focus-within,.c-form--lead .c-form__textarea:has(.has-value),.c-form--lead .c-form__textarea:has([placeholder]){background-color:var(--color-focus-background)}.c-form--lead .c-form__textarea:focus-within:before,.c-form--lead .c-form__textarea:has(.has-value):before,.c-form--lead .c-form__textarea:has([placeholder]):before{background-color:var(--color-focus-border);left:0;width:100%}.c-form--lead .c-form__textarea:focus-within label,.c-form--lead .c-form__textarea:has(.has-value) label,.c-form--lead .c-form__textarea:has([placeholder]) label{color:var(--color-focus-label);font-size:.875rem;line-height:1rem;padding:7px 0 0 16px}.c-form--lead .c-form__textarea:has([aria-invalid=true]):after,.c-form--lead .c-form__textarea:has([aria-invalid=true]):before{background:var(--color-error-border)}.c-form--lead .c-form__textarea:has([aria-invalid=true]) label{color:var(--color-error-label)}.c-chart-cash-rewards{display:block;height:256px;position:relative;width:100%}@media(min-width:544px){.c-chart-cash-rewards{height:320px}}.c-chart-cash-rewards canvas{height:100%;width:100%}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-arrow,.tippy-arrow:before{height:16px;width:16px}.tippy-arrow:before{background-color:#fff;border:1px solid #036fa6;content:"";position:absolute;transform:rotate(-45deg)}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-color:#fff #fff #036fa6 #036fa6;border-radius:0 0 0 3px;bottom:-8px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-color:#036fa6 #036fa6 #fff #fff;border-radius:0 3px 0 0;left:0;top:-8px}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-color:#fff #036fa6 #036fa6 #fff;border-radius:0 0 3px;right:-8px}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-color:#036fa6 #fff #fff #036fa6;border-radius:3px 0 0;left:-8px}.tippy-box{background:#fff;border:1px solid #036fa6;border-radius:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.25);color:#282828;font-size:1rem;font-weight:400;line-height:1.5rem;max-width:304px!important;min-width:176px;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(0.54,1.5,0.38,1.11)}.tippy-content{padding:16px;position:relative;z-index:900091}